:root{--zx-color-primary: #2563eb;--zx-color-surface: #ffffff;--zx-color-surface-2: #f3f4f6;--zx-color-surface-3: #e5e7eb;--zx-color-text: #1f2937;--zx-color-text-muted: #6b7280;--zx-color-border: #d1d5db;--zx-color-border-subtle: #e5e7eb;--zx-disabled-bg: var(--zx-color-surface-2);--zx-disabled-fg: var(--zx-color-text-muted);--zx-disabled-opacity: .75;--zx-color-danger: #dc2626;--zx-color-success: #16a34a;--zx-color-warning: #d97706;--zx-color-info: #0891b2;--zx-color-on-primary: #ffffff;--zx-color-on-warning: #1f2937;--zx-color-on-info: #0f172a;--zx-color-backdrop: rgba(0, 0, 0, .5);--zx-color-secondary: var(--zx-color-surface-2);--zx-color-secondary-hover: var(--zx-color-surface-3);--zx-color-on-secondary: var(--zx-color-text);--zx-space-1: 4px;--zx-space-2: 8px;--zx-space-3: 12px;--zx-space-4: 16px;--zx-space-5: 24px;--zx-space-6: 32px;--zx-radius-sm: 4px;--zx-radius-md: 6px;--zx-radius-lg: 10px;--zx-font-size-xs: 11px;--zx-font-size-sm: 12px;--zx-font-size-md: 14px;--zx-font-size-lg: 16px;--zx-shadow-md: 0 4px 12px rgba(0, 0, 0, .12);--zx-transition: .15s ease}[data-zx-theme=dark]{--zx-color-surface: #1f2937;--zx-color-surface-2: #111827;--zx-color-surface-3: #1f2937;--zx-color-text: #f9fafb;--zx-color-text-muted: #9ca3af;--zx-color-border: #374151;--zx-color-border-subtle: #2b3442;--zx-disabled-bg: var(--zx-color-surface-2);--zx-disabled-fg: var(--zx-color-text-muted);--zx-color-secondary: var(--zx-color-surface-2);--zx-color-secondary-hover: var(--zx-color-surface-3);--zx-color-on-secondary: var(--zx-color-text);--zx-color-warning: #f59e0b;--zx-color-info: #06b6d4;--zx-color-on-primary: #ffffff;--zx-color-on-warning: #1f2937;--zx-color-on-info: #0f172a}.cdk-overlay-container{z-index:1100}:root{--zx-color-primary: #ff6b35;--zx-color-secondary: #2c3e50;--zx-color-secondary-hover: #1a252f;--zx-color-on-secondary: #fff;--zx-color-info: #2471a3;--zx-color-success: #1e8449;--zx-color-warning: #9c640c;--zx-color-danger: #c0392b;--zx-color-surface-2: #f8f9fa;--zx-color-text: #2c3e50;--zx-color-text-muted: #5b6672;--zdp-bg: #f8f9fa;--zdp-vurgu-guclu: #cc4a14;--zdp-vurgu-metin: #c2410c;--zdp-giris-zemin: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);--zdp-giris-yan: linear-gradient(135deg, #34495e 0%, #1a252f 100%);--zx-font-family: "Segoe UI", system-ui, -apple-system, sans-serif}[data-tema=koyu]{color-scheme:dark;--zx-color-secondary: #374151;--zx-color-secondary-hover: #4b5563;--zx-color-on-secondary: #f9fafb;--zx-color-info: #5dade2;--zx-color-success: #2ecc71;--zx-color-warning: #f5b041;--zx-color-danger: #f1948a;--zx-color-surface-2: #111827;--zx-color-text: #e5e7eb;--zx-color-text-muted: #9ca3af;--zdp-bg: #0f172a;--zdp-vurgu-metin: #ff8a5c}zx-button,zx-badge{--zx-color-primary: var(--zdp-vurgu-guclu);--zx-color-danger: #c0392b}.zx-menu{--zx-color-primary: var(--zdp-vurgu-metin)}html,body{margin:0;height:100%}body{background:var(--zdp-bg);color:var(--zx-color-text);font-family:var(--zx-font-family);font-size:var(--zx-font-size-md)}.kabuk{display:flex;min-height:100vh}.kabuk>zx-sidenav{position:sticky;top:0;height:100vh;flex-shrink:0}zx-sidenav{--zx-sidenav-bg: #2c3e50;--zx-sidenav-fg: #ecf0f1;--zx-sidenav-border: #22313f;--zx-sidenav-item-hover-bg: rgba(255, 255, 255, .08);--zx-sidenav-item-active-bg: #117a65;--zx-sidenav-item-active-fg: #ffffff}.menu-grup{width:100%;font:inherit;text-align:start}.menu-grup .menu-ok{margin-inline-start:auto;opacity:.7}.menu-alt:not(.zx-sidenav-item--collapsed){padding-inline-start:var(--zx-space-5);font-size:var(--zx-font-size-sm)}.mesaj-ayrinti{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--zx-space-1) var(--zx-space-3);margin:0 0 var(--zx-space-3)}.mesaj-ayrinti dt{color:var(--zx-color-text-muted)}.mesaj-ayrinti dd{margin:0;overflow-wrap:anywhere}.mesaj-metni{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.marka{font-size:20px;font-weight:700;white-space:nowrap;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.marka span{color:var(--zx-color-primary)}.marka img{display:block;height:28px;width:auto}.ana{flex:1;min-width:0;display:flex;flex-direction:column}.ust-cubuk{display:flex;justify-content:flex-end;align-items:center;gap:var(--zx-space-4);padding:var(--zx-space-2) var(--zx-space-5);background:var(--zx-color-surface);border-bottom:1px solid var(--zx-color-border-subtle)}.yonetici-dugmesi{display:inline-flex;align-items:center;gap:var(--zx-space-1);max-width:min(260px,60vw);min-height:36px;padding:var(--zx-space-1) var(--zx-space-2);border:1px solid transparent;border-radius:var(--zx-radius-md);background:transparent;color:var(--zx-color-text);font:inherit;cursor:pointer}.yonetici-dugmesi:hover,.yonetici-dugmesi[aria-expanded=true]{background:var(--zx-color-surface-2);border-color:var(--zx-color-border)}.yonetici-dugmesi:focus-visible{outline:2px solid var(--zx-color-info);outline-offset:2px}.yonetici-dugmesi .kullanici-adi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ozet-kart{display:block;color:inherit;text-decoration:none;border-radius:var(--zx-radius-lg);transition:transform var(--zx-transition),box-shadow var(--zx-transition)}.ozet-kart zx-stat{height:100%;box-sizing:border-box}.ozet-kart:hover zx-stat{border-color:var(--zx-stat-accent);box-shadow:0 8px 20px #0000002e}.ozet-kart:hover{transform:translateY(-2px)}.ozet-kart:focus-visible{outline:3px solid var(--zx-color-info);outline-offset:2px}@media(prefers-reduced-motion:reduce){.ozet-kart,.ozet-kart:hover{transition:none;transform:none}}.suzgec-seridi{display:flex;flex-wrap:wrap;align-items:center;gap:var(--zx-space-2)}.icerik{padding:var(--zx-space-5);display:flex;flex-direction:column;gap:var(--zx-space-4)}.arac-cubugu{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--zx-space-2)}.arac-cubugu zx-textbox{min-width:min(260px,100%)}.form-izgara{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--zx-space-3)}.islemler,[header-actions],[zx-modal-footer]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--zx-space-2)}zx-page-header{margin-bottom:var(--zx-space-4)}zx-icon{display:inline-flex}zx-numberbox .zx-numberbox__step,zx-datepicker .zx-datepicker__toggle,zx-select .zx-select__caret{display:inline-flex;align-items:center;justify-content:center}.soluk{color:var(--zx-color-text-muted)}.satir-ipucu{margin:0;font-size:var(--zx-font-size-sm)}.zx-menu__item:not(.zx-menu__item--disabled):has(.zdp-tehlike){color:var(--zx-color-danger)}.ozet-izgara{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:var(--zx-space-4)}.ozet-izgara zx-stat{background:var(--zx-color-surface);border:1px solid var(--zx-color-border);border-left:4px solid var(--zx-stat-accent);border-radius:var(--zx-radius-lg);box-shadow:var(--zx-shadow-md)}.giris-sayfa{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;background:var(--zdp-giris-zemin)}.giris-kart{display:flex;width:100%;max-width:920px;min-height:540px;background:var(--zx-color-surface, #fff);border-radius:20px;overflow:hidden;box-shadow:0 25px 50px #0000004d}.giris-form-yani{flex:1;min-width:0;padding:3rem 2.5rem;display:flex;flex-direction:column;justify-content:center}.giris-marka{display:flex;align-items:center;gap:10px;margin-bottom:1.75rem;text-decoration:none}.giris-marka img{height:40px;width:auto}.giris-marka .rozet{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--zdp-vurgu-metin);background:color-mix(in srgb,var(--zx-color-primary) 12%,transparent);padding:3px 8px;border-radius:999px}.giris-baslik{margin:0 0 4px;font-size:26px;font-weight:700}.giris-altbaslik{margin:0 0 1.5rem;color:var(--zx-color-text-muted);font-size:14px}.giris-telif{margin:2rem 0 0;text-align:center;font-size:12px;color:var(--zx-color-text-muted)}.giris-bilgi-yani{flex:1;padding:3rem 2.5rem;color:#fff;display:flex;flex-direction:column;justify-content:center;background:var(--zdp-giris-yan)}.giris-bilgi-yani h2{margin:0 0 8px;font-size:24px;font-weight:800}.giris-bilgi-yani .giris-yazi{margin:0 0 2rem;opacity:.92;font-size:14px;line-height:1.5}.giris-bilgi-yani .surum{margin-top:auto;padding-top:1.5rem;font-size:11px;opacity:.75}.giris-ozellik{display:flex;gap:14px;margin-bottom:1.25rem}.giris-ozellik .ik{flex:0 0 34px;height:34px;border-radius:10px;background:#ffffff2e;display:grid;place-items:center}.giris-ozellik h3{margin:2px 0;font-size:15px;font-weight:700}.giris-ozellik p{margin:0;font-size:12.5px;opacity:.85;line-height:1.4}@media(max-width:820px){.giris-kart{flex-direction:column;max-width:440px;min-height:0}.giris-bilgi-yani{display:none}.giris-form-yani{padding:2.25rem 1.75rem}}.bir-kez-alan{margin-top:var(--zx-space-3)}.bir-kez-etiket{font-weight:600;margin-bottom:var(--zx-space-1)}.bir-kez-satir{display:flex;align-items:flex-start;gap:var(--zx-space-2)}.bir-kez-deger{flex:1;padding:var(--zx-space-2);background:var(--zx-color-surface-2);border:1px solid var(--zx-color-border);border-radius:var(--zx-radius-sm);word-break:break-all;-webkit-user-select:all;user-select:all}.baglanti-satiri{display:flex;align-items:center;gap:var(--zx-space-2);padding:2px 0}zx-page-header .zx-page-header__bar,zx-page-header .zx-page-header__actions,zx-card .zx-card__header,.zx-modal__footer{flex-wrap:wrap}zx-page-header .zx-page-header__actions{max-width:100%}zx-tabs .zx-tabs__tablist{overflow-x:auto;scrollbar-width:thin}@media(max-width:767px){.kabuk>zx-sidenav{position:fixed;left:0;z-index:900;box-shadow:var(--zx-shadow-md)}.ana{margin-left:var(--zx-sidenav-collapsed-width, 56px)}.ust-cubuk{padding:var(--zx-space-1) var(--zx-space-3)}.icerik{padding:var(--zx-space-3)}}@media(max-width:767px),(pointer:coarse){zx-button .zx-button,zx-textbox .zx-textbox__field,zx-page-header .zx-page-header__back,zx-pagination .zx-pagination__btn,zx-tabs .zx-tabs__tab,zx-alert .zx-alert__close{min-height:40px}zx-page-header .zx-page-header__back,zx-alert .zx-alert__close{min-width:40px}}
