.he-modal-backdrop{position:fixed;inset:0;z-index:70;display:none;align-items:center;justify-content:center;padding:1rem;padding:max(1rem,env(safe-area-inset-top,0px)) max(1rem,env(safe-area-inset-right,0px)) max(1rem,env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px));background:var(--p-overlay);overflow-y:auto}.he-modal-backdrop:not(.hidden){display:flex}.he-modal{margin:auto;width:100%;max-height:min(calc(100vh - 2rem),calc(100dvh - 2rem));overflow:visible;box-shadow:var(--p-card-shadow)}.he-modal .fs-picker-oneriler{z-index:80;max-height:14rem}#quick-access-dropdown{min-width:11rem}#quick-access-button[aria-expanded=true]{background:var(--p-nav-active-bg);color:var(--p-nav-active-text);box-shadow:inset 0 0 0 1px var(--p-accent-soft)}.barkod-scanner-video{display:block;max-height:min(40vh,280px);object-fit:cover}.barkod-scanner-mount{min-height:min(40vh,280px)}.barkod-scanner-mount video{max-height:min(40vh,280px);object-fit:cover}#he-barkod-uyari-modal{z-index:90}#he-barkod-uyari-modal .he-modal{max-width:24rem}#he-barkod-uyari-body{line-height:1.5}#he-barkod-tip option:disabled{color:var(--p-text-muted)}.panel-bildirim-btn{color:var(--p-text-muted)}.panel-bildirim-btn--active,.panel-bildirim-btn--active .panel-bildirim-icon{color:var(--p-accent, #2563eb)}.panel-bildirim-badge{position:absolute;top:-.2rem;right:-.15rem;min-width:1.1rem;height:1.1rem;border-radius:9999px;background:#ef4444;color:#fff;font-size:.625rem;font-weight:700;line-height:1.1rem;text-align:center;padding:0 .2rem;box-shadow:0 0 0 2px var(--p-card, #fff)}.panel-bildirim-item{display:block;width:100%;border-radius:.625rem;padding:.75rem;text-align:left;transition:background-color .15s ease}.panel-bildirim-item:hover{background:var(--p-nav-hover, rgba(0, 0, 0, .04))}.panel-bildirim-item__mesaj{font-size:.8125rem;line-height:1.45;color:var(--p-text)}.panel-bildirim-item__link{display:inline-flex;align-items:center;gap:.25rem;margin-top:.4rem;font-size:.75rem;font-weight:600;color:var(--p-accent, #2563eb)}.panel-bildirim-item--static .panel-bildirim-item__mesaj{color:var(--p-text)}@media(max-width:639px){.panel-bildirim-dropdown{position:fixed;left:50%;right:auto;top:4.5rem;transform:translate(-50%);width:min(20rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem);margin-top:0}}.hizli-islem-star{color:var(--p-text-muted, #94a3b8);transition:color .15s ease,transform .15s ease,background-color .15s ease}.hizli-islem-star:hover{color:#eab308;transform:scale(1.05)}.hizli-islem-star.is-active{color:#eab308}.hizli-islem-star.is-active .hizli-islem-star__path{filter:drop-shadow(0 0 2px rgba(234,179,8,.45))}.hizli-islem-star.is-busy{opacity:.55;pointer-events:none}.hizli-islem-modal-title-wrap{display:flex;min-width:0;flex:1;align-items:center;gap:.625rem}.hizli-islem-star--modal{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border-radius:.5rem;background-color:var(--p-surface, #f1f5f9);border:1px solid var(--p-border, #e2e8f0);color:var(--p-text-muted, #94a3b8)}.hizli-islem-star--modal:hover{background-color:var(--p-nav-hover, rgba(148, 163, 184, .12))}.hizli-islem-star--modal.is-active{background-color:color-mix(in srgb,#eab308 14%,var(--p-surface, #f1f5f9));border-color:color-mix(in srgb,#eab308 35%,var(--p-border, #e2e8f0))}.panel-accordion{overflow:hidden}.panel-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.125rem;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.panel-accordion__summary::-webkit-details-marker{display:none}.panel-accordion__summary:after{content:"";width:.5rem;height:.5rem;border-right:2px solid var(--p-text-muted, #6b7280);border-bottom:2px solid var(--p-text-muted, #6b7280);transform:rotate(45deg);transition:transform .2s ease;flex-shrink:0}.panel-accordion[open]>.panel-accordion__summary:after{transform:rotate(-135deg);margin-top:.2rem}.panel-accordion__body{padding:.875rem 1.125rem 1.125rem;border-top:1px solid var(--p-border, #e5e7eb)}@media(min-width:640px){.panel-accordion__body{padding:1rem 1.25rem 1.25rem}}
