:root{--bg-primary:#f2f5f9;--bg-secondary:#fff;--bg-tertiary:#edf0f4;--bg-card:#fff;--bg-card-hover:#f7f9fc;--bg-input:#fff;--bg-input-focus:#fff;--bg-subtle:#f7f9fc;--bg-track:#e9eef4;--text-primary:#15202e;--text-secondary:#46566b;--text-muted:#5e6e82;--text-faint:#8b9bb0;--text-accent:#2f5d99;--border-color:#dce3ec;--border-strong:#c5d0dd;--border-light:#e8edf3;--accent-indigo:#2f5d99;--accent-soft:#edf2f9;--accent-soft-strong:#e7eef7;--accent-cyan:#0b6e99;--accent-green:#0e7a4e;--accent-amber:#a15c07;--accent-red:#b42318;--medal-gold:#9a7410;--medal-silver:#737e8c;--medal-bronze:#a5642b;--tint-green:#e3f3eb;--tint-red:#fbe7e5;--tint-amber:#fdf0dd;--tint-cyan:#e1f1f8;--tint-purple:#f1ebfd;--tint-neutral:#edf0f4;--on-tint-green:#0b6440;--on-tint-red:#8f1c12;--on-tint-amber:#8a4e05;--on-tint-cyan:#0a5e83;--on-tint-purple:#5b21b6;--line-red:#f1b8b2;--line-amber:#f1d1a1;--line-green:#a8d9c0;--line-accent:#b8c9e0;--chart-gelir:#0e7a4e;--chart-gider:#e0786f;--solid-primary:#2f5d99;--solid-success:#0e7a4e;--solid-danger:#b42318;--solid-warning:#a15c07;--brand-samsung:#1428a0;--brand-xiaomi:#ff6900;--brand-treb:#776561;--nav-vurgu:#6d28d9;--nav-vurgu-text:#5b21b6;--nav-vurgu-bg:rgba(109,40,217,.08);--nav-vurgu-bg-hover:rgba(109,40,217,.12);--nav-vurgu-bg-active:rgba(109,40,217,.16);--shadow-md:0 2px 6px rgba(16,24,40,.08);--shadow-lg:0 8px 24px rgba(16,24,40,.1);--shadow-xl:0 16px 40px rgba(16,24,40,.16);--shadow-tab:0 1px 2px rgba(16,24,40,.12);--font-sans:"Inter Variable","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-mono:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"DejaVu Sans Mono",monospace;--sidebar-width:240px;--header-height:56px;--control-height:40px;--chip-height:34px;--var-height:30px;--fs-11:0.6875rem;--fs-12:0.75rem;--fs-13:0.8125rem;--fs-14:0.875rem;--fs-15:0.9375rem;--fs-16:1rem;--fs-18:1.125rem;--fs-20:1.25rem;--fs-22:1.375rem;--fs-24:1.5rem;--fs-26:1.625rem;--fs-28:1.75rem;--fs-30:1.875rem;--fs-32:2rem;--fs-36:2.25rem;--fs-40:2.5rem;--input-font-size:var(--fs-14);--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--transition-fast:120ms ease;--transition-normal:180ms ease;color-scheme:light;accent-color:var(--accent-indigo)}.dark{--bg-primary:#0e1724;--bg-secondary:#162234;--bg-tertiary:#1e2c40;--bg-card:#162234;--bg-card-hover:#1b2a3f;--bg-input:#101b2b;--bg-input-focus:#101b2b;--bg-subtle:#192739;--bg-track:#101b2b;--text-primary:#eaf0f7;--text-secondary:#b9c6d6;--text-muted:#8b9bb0;--text-faint:#6b7d94;--text-accent:#9bbbe5;--border-color:#26364c;--border-strong:#34475f;--border-light:#1f2e42;--accent-indigo:#7fa6da;--accent-soft:rgba(127,166,218,.1);--accent-soft-strong:#1e3150;--accent-cyan:#4fb8dd;--accent-green:#43c98b;--accent-amber:#f0b44c;--accent-red:#f2837a;--tint-green:rgba(67,201,139,.14);--tint-red:hsla(5,82%,71%,.14);--tint-amber:rgba(240,180,76,.14);--tint-cyan:rgba(79,184,221,.14);--tint-purple:rgba(167,139,250,.16);--tint-neutral:#223247;--on-tint-green:#43c98b;--on-tint-red:#f2837a;--on-tint-amber:#f0b44c;--on-tint-cyan:#4fb8dd;--on-tint-purple:#c4b5fd;--line-red:hsla(5,82%,71%,.4);--line-amber:rgba(240,180,76,.4);--line-green:rgba(67,201,139,.4);--line-accent:rgba(127,166,218,.4);--chart-gelir:#43c98b;--chart-gider:#e0786f;--solid-primary:#3a6aaa;--solid-success:#157a52;--solid-danger:#b8382e;--solid-warning:#9a5a0c;--brand-samsung:#8ea2f5;--brand-xiaomi:#ff7a1a;--brand-treb:#6a5955;--nav-vurgu:#a78bfa;--nav-vurgu-text:#c4b5fd;--nav-vurgu-bg:rgba(167,139,250,.12);--nav-vurgu-bg-hover:rgba(167,139,250,.18);--nav-vurgu-bg-active:rgba(167,139,250,.24);--shadow-md:0 2px 6px rgba(0,0,0,.3);--shadow-lg:0 8px 24px rgba(0,0,0,.35);--shadow-xl:0 16px 40px rgba(0,0,0,.45);--shadow-tab:0 1px 2px rgba(0,0,0,.4);color-scheme:dark}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scrollbar-gutter:stable;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-sans);font-feature-settings:"cv05","cv08";background:var(--bg-primary);color:var(--text-primary);font-size:var(--fs-14);line-height:1.43;min-height:100vh;min-height:100dvh}a{color:var(--text-accent);text-decoration:none}h1,h2,h3,h4{letter-spacing:-.01em;text-wrap:balance}p{text-wrap:pretty}::selection{background:var(--accent-soft-strong);color:var(--text-primary)}[role=button],a,button,input,label,select,textarea{touch-action:manipulation}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}}.app-layout{display:flex;min-height:100vh}.main-content{flex:1 1;min-width:0;margin-left:var(--sidebar-width);padding:24px 28px 40px;min-height:100vh;min-height:100dvh;background:var(--bg-primary)}.page-header{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px 24px;margin-bottom:20px}.page-header-text{min-width:0;flex:1 1 320px}.page-title-row{display:flex;align-items:center;gap:6px;min-width:0}.page-title-row h1{min-width:0}.favori-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;border:none;border-radius:var(--radius-md);background:none;color:var(--text-muted);font-size:var(--fs-20);line-height:1;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.favori-btn:hover{background:var(--bg-tertiary);color:var(--text-primary)}.favori-btn.on{color:var(--accent-amber)}.page-header h1{font-size:var(--fs-24);font-weight:600;line-height:2rem;letter-spacing:-.01em;color:var(--text-primary)}.page-header p{margin-top:4px;color:var(--text-secondary);font-size:var(--fs-14);line-height:1.25rem;max-width:760px}.page-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}@media (max-width:600px){.tel-ust-menu{position:relative;padding-right:52px}.tel-ust-menu .page-actions{position:absolute;top:0;right:0;width:auto}.tel-ust-menu .page-actions>:not(.action-menu){display:none}}.sidebar{position:fixed;top:0;left:0;width:var(--sidebar-width);height:100vh;height:100dvh;background:var(--bg-card);border-right:1px solid var(--border-color);display:flex;flex-direction:column;z-index:100;overflow:hidden}.sidebar-logo{display:flex;align-items:center;gap:10px;padding:20px 20px 14px}.sidebar-logo img{flex-shrink:0;border-radius:9px}.sidebar-logo h2{font-size:var(--fs-16);line-height:1.375rem;font-weight:700;color:var(--text-primary);letter-spacing:-.01em}.sidebar-logo span{font-size:var(--fs-12);line-height:1rem;color:var(--text-muted);display:block}.sidebar-nav{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 12px 16px}.sidebar-group,.sidebar-nav{display:flex;flex-direction:column;gap:2px}.sidebar-section{font-size:var(--fs-11);line-height:1rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;padding:14px 10px 4px;font-weight:600}.sidebar-favoriler{display:flex;flex-direction:column;gap:1px}.sidebar-subsection{gap:6px;font-size:var(--fs-12);color:var(--text-muted);padding:8px 10px 2px;font-weight:600}.nav-item,.sidebar-subsection{display:flex;align-items:center}.nav-item{gap:10px;min-height:36px;padding:6px 10px;border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--fs-14);font-weight:500;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);border:none;background:none;width:100%;text-align:left;text-decoration:none}.nav-item:hover{background:var(--bg-tertiary);color:var(--text-primary)}.nav-item.active{background:var(--accent-soft-strong);color:var(--text-accent);font-weight:600}.nav-item .nav-icon{display:inline-flex;flex-shrink:0;width:18px;height:18px}.nav-item .nav-label{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-item.nav-vurgu{background:var(--nav-vurgu-bg);color:var(--nav-vurgu-text);font-weight:600;box-shadow:inset 3px 0 0 var(--nav-vurgu)}.nav-item.nav-vurgu:hover{background:var(--nav-vurgu-bg-hover);color:var(--nav-vurgu-text)}.nav-item.nav-vurgu.active{background:var(--nav-vurgu-bg-active);color:var(--nav-vurgu-text);font-weight:700}.nav-badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto;min-width:18px;height:18px;padding:0 5px;border-radius:999px;font-size:var(--fs-11);font-weight:700;line-height:1}.nav-badge.action{background:var(--solid-danger);color:#fff}.nav-badge.info{background:var(--bg-tertiary);color:var(--text-secondary);box-shadow:inset 0 0 0 1px var(--border-color)}.sidebar-footer{padding:12px;border-top:1px solid var(--border-color)}.user-info{gap:10px;padding:4px 4px 10px}.user-avatar,.user-info{display:flex;align-items:center}.user-avatar{width:32px;height:32px;border-radius:50%;background:var(--accent-soft-strong);color:var(--text-accent);justify-content:center;font-weight:700;font-size:var(--fs-13);flex-shrink:0}.user-role .salt-okunur{display:inline-flex;align-items:center;gap:3px;vertical-align:-2px}.user-details{overflow:hidden;min-width:0}.user-details .user-name{font-size:var(--fs-13);font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-details .user-role{display:block;font-size:var(--fs-12);color:var(--text-muted)}.user-details .user-name{display:block}.user-kim{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px;margin:-4px;padding:4px;border:none;border-radius:var(--radius-md);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--transition-fast)}.user-kim:hover{background:var(--bg-tertiary)}.user-kim:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:1px}.avatar{position:relative;overflow:hidden}.avatar.rozetli{overflow:visible}.avatar-rozet{position:absolute;right:-5px;bottom:-4px;display:flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:50%;background:var(--bg-card);box-shadow:0 0 0 1.5px var(--bg-card),0 1px 3px rgba(16,24,40,.18);font-size:12px;font-weight:400;line-height:1;pointer-events:none}.kul-avatar-buyuk .avatar-rozet,.profil-buyuk .avatar-rozet,.sohbet-profil-avatar .avatar-rozet{right:0;bottom:0;width:26px;height:26px;font-size:19px}.avatar.resimli{background:var(--bg-tertiary)}.avatar img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.avatar.cerceveli{--cerceve-k:0.07;overflow:visible;isolation:isolate}.profil-buyuk.cerceveli{--cerceve-k:0.05;margin-top:24px}.sohbet-profil-avatar.cerceveli{--cerceve-k:0.06}.avatar.cerceveli:after,.avatar.cerceveli:before{content:"";position:absolute;inset:-34%;z-index:0;background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;-webkit-mask:radial-gradient(closest-side,transparent 60.5%,#000 63.5%);mask:radial-gradient(closest-side,transparent 60.5%,#000 63.5%)}.avatar-cerceve,.avatar-cerceve:before{position:absolute;border-radius:50%;pointer-events:none}.avatar-cerceve{--cerceve-ic:calc(50% / (0.5 + var(--cerceve-k)));inset:calc(var(--cerceve-k) * -100%);z-index:1;-webkit-mask:radial-gradient(closest-side,transparent calc(var(--cerceve-ic) - .7%),#000 calc(var(--cerceve-ic) + .7%));mask:radial-gradient(closest-side,transparent calc(var(--cerceve-ic) - .7%),#000 calc(var(--cerceve-ic) + .7%))}.avatar-cerceve:before{content:"";inset:0}.avatar.cerceveli .avatar-rozet{z-index:2}.avatar.cerceve-1{--alev-oz:rgba(255,251,222,.95),rgba(255,222,96,.85) 42%,rgba(255,176,32,0);--alev-dil:rgba(255,190,60,.95),rgba(255,112,24,.82) 45%,rgba(232,44,12,.36) 74%,rgba(232,44,12,0);--alev-kor:#ffe9a8,rgba(255,140,30,.7) 55%,rgba(255,120,0,0)}.avatar.cerceve-1 .avatar-cerceve{background:radial-gradient(closest-side,rgba(255,246,200,.75) var(--cerceve-ic),rgba(255,246,200,0) calc(var(--cerceve-ic) + 4%),rgba(120,16,0,0) 93%,rgba(120,16,0,.35) 100%),conic-gradient(#ff3d1f,#ff8a00 12%,#ffd54a 22%,#ff8a00 32%,#e8290b 45%,#ff6a00 58%,#ffcf3a 68%,#ff7a00 80%,#ff3d1f);animation:cerceve-don 3.2s linear infinite}.avatar.cerceve-1 .avatar-cerceve:before{background:conic-gradient(from 40deg,rgba(255,236,140,0) 0 10%,rgba(255,236,140,.85) 18%,rgba(255,236,140,0) 26% 52%,rgba(255,250,200,.7) 60%,rgba(255,236,140,0) 70%);animation:alev-isik .9s ease-in-out infinite alternate}.avatar.cerceve-1:before{background-image:radial-gradient(ellipse 2.2% 5.4% at 50% 13.9%,var(--alev-oz)),radial-gradient(ellipse 1.8% 4.4% at 30.9% 20.7%,var(--alev-oz)),radial-gradient(ellipse 1.8% 4.4% at 69.1% 20.7%,var(--alev-oz)),radial-gradient(ellipse 1.4% 3.5% at 19.1% 37.6%,var(--alev-oz)),radial-gradient(ellipse 1.4% 3.5% at 80.9% 37.6%,var(--alev-oz)),radial-gradient(ellipse 4.6% 11% at 50% 11.5%,var(--alev-dil)),radial-gradient(ellipse 3.8% 9% at 30.9% 18.7%,var(--alev-dil)),radial-gradient(ellipse 3.8% 9% at 69.1% 18.7%,var(--alev-dil)),radial-gradient(ellipse 2.9% 7% at 19.1% 36.1%,var(--alev-dil)),radial-gradient(ellipse 2.9% 7% at 80.9% 36.1%,var(--alev-dil)),radial-gradient(ellipse 34% 40% at 50% 38%,rgba(255,160,40,.3),rgba(255,120,20,0)),radial-gradient(closest-side,rgba(255,122,26,.55) 60%,rgba(255,92,20,.26) 70%,rgba(255,72,0,.08) 82%,rgba(255,72,0,0) 92%);animation:alev-a 1.5s ease-in-out infinite alternate}.avatar.cerceve-1:after{background-image:radial-gradient(ellipse 1.1% 1.1% at 37% 6%,var(--alev-kor)),radial-gradient(ellipse .9% .9% at 64% 4%,var(--alev-kor)),radial-gradient(ellipse .8% .8% at 27% 14%,var(--alev-kor)),radial-gradient(ellipse 2% 4.9% at 40% 15.8%,var(--alev-oz)),radial-gradient(ellipse 2% 4.9% at 60% 15.8%,var(--alev-oz)),radial-gradient(ellipse 1.6% 3.9% at 23.7% 28.2%,var(--alev-oz)),radial-gradient(ellipse 1.6% 3.9% at 76.3% 28.2%,var(--alev-oz)),radial-gradient(ellipse 4.2% 10% at 40% 13.6%,var(--alev-dil)),radial-gradient(ellipse 4.2% 10% at 60% 13.6%,var(--alev-dil)),radial-gradient(ellipse 3.4% 8% at 23.7% 26.5%,var(--alev-dil)),radial-gradient(ellipse 3.4% 8% at 76.3% 26.5%,var(--alev-dil));animation:alev-b 1.1s ease-in-out -.55s infinite alternate}.avatar.cerceve-2 .avatar-cerceve{background:radial-gradient(closest-side,hsla(0,0%,100%,.55) var(--cerceve-ic),hsla(0,0%,100%,0) calc(var(--cerceve-ic) + 4%),rgba(30,27,75,0) 93%,rgba(30,27,75,.3) 100%),conic-gradient(#4f46e5,#38bdf8 10%,#818cf8 22%,#a855f7 34%,#60a5fa 46%,#22d3ee 55%,#8b5cf6 68%,#c084fc 80%,#3b82f6 90%,#4f46e5);animation:cerceve-don 2.4s linear infinite}.avatar.cerceve-2 .avatar-cerceve:before{background:conic-gradient(transparent 0 6%,rgba(240,249,255,.95) 7% 9.5%,transparent 10.5% 31%,rgba(224,231,255,.9) 32% 33.5%,transparent 34.5% 58%,#fff 59% 62%,transparent 63% 81%,rgba(186,230,253,.95) 82% 83.5%,transparent 84.5%);animation:simsek-cat 1.7s step-end infinite}.avatar.cerceve-2:before{background-image:radial-gradient(closest-side,rgba(99,102,241,.6) 60%,rgba(56,189,248,.3) 69%,rgba(139,92,246,.1) 80%,rgba(139,92,246,0) 90%);animation:simsek-nabiz 1.3s ease-in-out infinite alternate}.avatar.cerceve-2:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpath id='k' d='M0 0L-2.4-4.6 1.7-6.6-1.1-12.4M1.7-6.6 4-9.4' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/defs%3E%3Cg transform='translate(50 50) rotate(38) translate(0 -33) scale(1.1)'%3E%3Cuse href='%23k' stroke='%236d5dfc' stroke-opacity='.7' stroke-width='3.8'/%3E%3Cuse href='%23k' stroke='%23f0f9ff' stroke-width='1.7'/%3E%3C/g%3E%3Cg transform='translate(50 50) rotate(158) translate(0 -33) scale(0.85)'%3E%3Cuse href='%23k' stroke='%236d5dfc' stroke-opacity='.7' stroke-width='3.8'/%3E%3Cuse href='%23k' stroke='%23f0f9ff' stroke-width='1.7'/%3E%3C/g%3E%3Cg transform='translate(50 50) rotate(262) translate(0 -33) scale(0.95)'%3E%3Cuse href='%23k' stroke='%236d5dfc' stroke-opacity='.7' stroke-width='3.8'/%3E%3Cuse href='%23k' stroke='%23f0f9ff' stroke-width='1.7'/%3E%3C/g%3E%3C/svg%3E");animation:simsek-kivilcim 2.6s step-end infinite}.avatar.cerceve-3 .avatar-cerceve{background:radial-gradient(closest-side,hsla(0,0%,100%,.55) var(--cerceve-ic),hsla(0,0%,100%,0) calc(var(--cerceve-ic) + 4%),rgba(2,44,34,0) 93%,rgba(2,44,34,.3) 100%),conic-gradient(#059669,#10b981 12%,#6ee7b7 24%,#14b8a6 36%,#0d9488 48%,#34d399 60%,#a7f3d0 70%,#2dd4bf 82%,#047857 92%,#059669);animation:cerceve-don 8s linear infinite}.avatar.cerceve-3 .avatar-cerceve:before{background:conic-gradient(hsla(0,0%,100%,0) 0 80%,hsla(0,0%,100%,.95) 88%,hsla(0,0%,100%,0) 96%);animation:parilti-sup 3.4s cubic-bezier(.45,.05,.25,1) infinite}.avatar.cerceve-3:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpath id='s' d='M0-5.5C.5-1.4 1.4-.5 5.5 0 1.4.5.5 1.4 0 5.5-.5 1.4-1.4.5-5.5 0-1.4-.5-.5-1.4 0-5.5Z'/%3E%3Cg id='y'%3E%3Ccircle r='3.4' fill='%236ee7b7' fill-opacity='.38'/%3E%3Cuse href='%23s' fill='%2310b981'/%3E%3Cuse href='%23s' fill='%23ecfdf5' transform='scale(.5)'/%3E%3C/g%3E%3C/defs%3E%3Cuse href='%23y' transform='translate(23.2 20.3) scale(1)'/%3E%3Cuse href='%23y' transform='translate(81.5 74.6) scale(0.62)'/%3E%3C/svg%3E"),radial-gradient(closest-side,rgba(16,185,129,.45) 60%,rgba(45,212,191,.2) 70%,rgba(45,212,191,0) 86%);animation:parilti-nefes 2.8s ease-in-out infinite alternate}.avatar.cerceve-3:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpath id='s' d='M0-5.5C.5-1.4 1.4-.5 5.5 0 1.4.5.5 1.4 0 5.5-.5 1.4-1.4.5-5.5 0-1.4-.5-.5-1.4 0-5.5Z'/%3E%3Cg id='y'%3E%3Ccircle r='3.4' fill='%236ee7b7' fill-opacity='.38'/%3E%3Cuse href='%23s' fill='%2310b981'/%3E%3Cuse href='%23s' fill='%23ecfdf5' transform='scale(.5)'/%3E%3C/g%3E%3C/defs%3E%3Cuse href='%23y' transform='translate(83.2 27.6) scale(0.72)'/%3E%3Cuse href='%23y' transform='translate(28.8 83.9) scale(0.82)'/%3E%3Cuse href='%23y' transform='translate(10.6 56.9) scale(0.5)'/%3E%3C/svg%3E");animation:parilti-goz 2.2s ease-in-out -1.1s infinite}@keyframes cerceve-don{to{transform:rotate(1turn)}}@keyframes alev-a{0%{transform:scale(1) skewX(0deg);opacity:.9}30%{transform:scale(1.02,1.07) skewX(-2deg);opacity:1}60%{transform:scale(.99,.98) skewX(1.5deg);opacity:.8}to{transform:scale(1.03,1.1) skewX(-1deg);opacity:1}}@keyframes alev-b{0%{transform:scale(1.02,1.08) skewX(1.5deg);opacity:1}40%{transform:scale(.99,.98) skewX(-1.5deg);opacity:.75}to{transform:scale(1.03,1.12) skewX(2deg) translateY(-1%);opacity:1}}@keyframes alev-isik{0%{transform:rotate(0deg);opacity:.35}to{transform:rotate(-30deg);opacity:1}}@keyframes simsek-cat{0%{transform:rotate(0deg);opacity:1}8%{opacity:.15}14%{transform:rotate(-64deg);opacity:1}22%{opacity:.4}30%{transform:rotate(-138deg);opacity:.95}46%{transform:rotate(-201deg);opacity:.2}52%{opacity:1}66%{transform:rotate(-262deg);opacity:.6}74%{opacity:1}88%{transform:rotate(-317deg);opacity:.3}to{transform:rotate(-1turn);opacity:1}}@keyframes simsek-nabiz{0%{transform:scale(.98);opacity:.55}to{transform:scale(1.05);opacity:1}}@keyframes simsek-kivilcim{0%{transform:rotate(0deg);opacity:1}6%{opacity:0}9%{opacity:.9}13%{opacity:0}38%{transform:rotate(130deg);opacity:1}43%{opacity:0}70%{transform:rotate(245deg);opacity:1}74%{opacity:.2}77%{opacity:1}82%,to{opacity:0}}@keyframes parilti-sup{0%{transform:rotate(-40deg);opacity:0}55%,8%{opacity:1}64%,to{transform:rotate(320deg);opacity:0}}@keyframes parilti-nefes{0%{transform:rotate(0deg);opacity:.55}to{transform:rotate(8deg);opacity:1}}@keyframes parilti-goz{0%,to{transform:scale(.98) rotate(0deg);opacity:.15}50%{transform:scale(1.03) rotate(-6deg);opacity:1}}@media (prefers-reduced-motion:reduce){.avatar.cerceveli .avatar-cerceve,.avatar.cerceveli .avatar-cerceve:before,.avatar.cerceveli:after,.avatar.cerceveli:before{animation:none}}.kar-yildiz-gun{font-size:var(--fs-13);font-weight:600;color:var(--text-secondary)}.lig-kart.kar-yildiz-kart{margin-bottom:16px}.kar-yildiz-liste{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 10px;padding:0;list-style:none}.kar-yildiz-kisi{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:20px 4px 6px;text-align:center}.kar-yildiz-avatar{flex:none;display:inline-flex;width:52px;height:52px;margin-bottom:4px;border-radius:50%;background:var(--accent-soft-strong);color:var(--text-accent);font-size:var(--fs-16);font-weight:700}.kar-yildiz-ad,.kar-yildiz-avatar{align-items:center;justify-content:center}.kar-yildiz-ad{display:flex;flex-wrap:wrap;gap:4px;max-width:100%;font-size:var(--fs-14);line-height:1.25rem;font-weight:600;overflow-wrap:anywhere;color:var(--text-primary)}.kar-yildiz-etiket{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font-size:var(--fs-12);font-weight:600;white-space:nowrap}.kar-yildiz-etiket.sira-1{background:var(--tint-amber);color:var(--on-tint-amber)}.kar-yildiz-etiket.sira-2{background:var(--tint-purple);color:var(--on-tint-purple)}.kar-yildiz-etiket.sira-3{background:var(--tint-green);color:var(--on-tint-green)}.kar-yildiz-not{margin:0;font-size:var(--fs-12);line-height:1rem;color:var(--text-muted)}.profil-resmi{padding:4px 0 8px}.profil-resmi,.profil-simdiki{display:flex;flex-direction:column;align-items:center;gap:12px}.profil-simdiki{text-align:center}.profil-simdiki p{max-width:300px;font-size:var(--fs-14);line-height:1.25rem;color:var(--text-secondary)}.profil-buyuk{display:inline-flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:50%;background:var(--accent-soft-strong);color:var(--text-accent);font-size:var(--fs-40);font-weight:600}.profil-kirp{position:relative;overflow:hidden;border-radius:var(--radius-lg);background:var(--bg-tertiary);touch-action:none;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.profil-kirp:active{cursor:-webkit-grabbing;cursor:grabbing}.profil-kirp img{top:0;left:0;max-width:none;transform-origin:0 0}.profil-kirp img,.profil-kirp-maske{position:absolute;pointer-events:none}.profil-kirp-maske{inset:0;border-radius:50%;box-shadow:0 0 0 999px rgba(14,23,36,.45);border:2px solid hsla(0,0%,100%,.85)}.profil-yakin{display:flex;align-items:center;gap:10px;width:240px;font-size:var(--fs-13);color:var(--text-secondary)}.profil-yakin input{flex:1 1}.profil-kaldir{margin-right:auto;color:var(--accent-red)}.sohbet-duzen{display:grid;grid-template-columns:320px minmax(0,1fr);height:calc(100dvh - 156px - var(--ust-seritler-h, 0px));min-height:480px;border:1px solid var(--border-color);border-radius:var(--radius-xl);background:var(--bg-card);overflow:hidden}.sohbet-liste{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--border-color);background:var(--bg-card)}.sohbet-ara{display:flex;align-items:center;gap:8px;margin:12px;padding:0 12px;height:var(--control-height);border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-input);color:var(--text-muted)}.sohbet-ara:focus-within{border-color:var(--accent-indigo)}.sohbet-ara input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:var(--text-primary);font:inherit;font-size:var(--input-font-size,var(--fs-14))}.sohbet-liste-govde{flex:1 1;min-height:0;overflow-y:auto;padding:0 8px 12px}.sohbet-liste ul{list-style:none;margin:0;padding:0}.sohbet-liste-baslik{margin:14px 8px 4px;font-size:var(--fs-12);line-height:1rem;font-weight:500;color:var(--text-muted)}.sohbet-liste-bos{margin:0;padding:16px;font-size:var(--fs-14);color:var(--text-muted)}.sohbet-satir{display:flex;align-items:center;gap:12px;width:100%;padding:8px;border:0;border-radius:var(--radius-md);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.sohbet-satir:hover{background:var(--bg-card-hover)}.sohbet-satir.secili{background:var(--accent-soft)}.sohbet-satir-metin{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.sohbet-satir-alt,.sohbet-satir-ust{display:flex;align-items:center;gap:8px;min-width:0}.sohbet-satir-ad,.sohbet-satir-onizleme{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sohbet-satir-ad{font-size:var(--fs-14);line-height:1.25rem;font-weight:500}.sohbet-satir-onizleme{font-size:var(--fs-13);line-height:1.125rem;color:var(--text-secondary)}.sohbet-satir-onizleme b{font-weight:500}.sohbet-satir-zaman{flex:none;font-size:var(--fs-12);color:var(--text-muted)}.sohbet-satir.okunmamis .sohbet-satir-ad,.sohbet-satir.okunmamis .sohbet-satir-onizleme{color:var(--text-primary);font-weight:600}.sohbet-satir.okunmamis .sohbet-satir-zaman{color:var(--text-accent);font-weight:600}.sohbet-okunmamis{flex:none;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--solid-primary);color:#fff;font-size:var(--fs-11);font-weight:600;line-height:20px;text-align:center}.sohbet-avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--accent-soft-strong);color:var(--text-accent);font-size:var(--fs-14);font-weight:600}.sohbet-genel-ikon{background:var(--solid-primary);color:#fff}.sohbet-konusma{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--bg-primary)}.sohbet-bas{flex:none;display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 16px;border-bottom:1px solid var(--border-color);background:var(--bg-card)}.sohbet-geri{margin-left:-8px}.sohbet-bas-metin{min-width:0;display:flex;flex-direction:column}.sohbet-bas-metin .sohbet-bas-ad,.sohbet-bas-metin h2{margin:0;font-size:var(--fs-16);line-height:1.5rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sohbet-bas-metin span{font-size:var(--fs-12);line-height:1rem;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sohbet-duyurular{flex:none;max-height:40%;overflow-y:auto;padding:8px 16px 10px;border-bottom:1px solid var(--line-accent);background:var(--accent-soft)}.sohbet-duyurular.acik{max-height:55%}.sohbet-duyuru-bas{display:flex;align-items:center;gap:6px;width:100%;padding:2px 0;border:0;background:none;color:var(--text-accent);font:inherit;font-size:var(--fs-12);font-weight:600;cursor:pointer}.sohbet-duyuru-sayi{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--solid-primary);color:#fff;font-size:var(--fs-11);line-height:18px;text-align:center}.sohbet-duyuru-ok{margin-left:auto}.sohbet-duyurular ul{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.sohbet-duyuru{display:flex;align-items:flex-start;gap:8px}.sohbet-duyurular.acik .sohbet-duyuru+.sohbet-duyuru{padding-top:8px;border-top:1px solid var(--line-accent)}.sohbet-duyuru-icerik{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:0;border:0;background:none;color:var(--text-primary);font:inherit;text-align:left}button.sohbet-duyuru-icerik{cursor:pointer}.sohbet-duyuru-kim{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-12);color:var(--text-secondary)}.sohbet-duyuru-metin{font-size:var(--fs-14);line-height:1.25rem;white-space:pre-wrap;overflow-wrap:anywhere}.sohbet-duyuru-metin.kisa{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.sohbet-duyuru-dosyalar{display:flex;flex-direction:column;gap:6px;max-width:360px;margin-top:6px}.sohbet-duyuru-islem{flex:none;display:flex;gap:4px}.sohbet-mesajlar{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:2px;padding:12px 16px 16px}.sohbet-mesajlar>.loading-spinner{margin:auto}.sohbet-bos{margin:auto;display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px;text-align:center;color:var(--text-muted)}.sohbet-bos p{margin:0;font-weight:500;color:var(--text-secondary)}.sohbet-bos span{font-size:var(--fs-13)}.sohbet-eski{padding:4px 0 8px}.sohbet-eski,.sohbet-gun{display:flex;justify-content:center}.sohbet-gun{position:-webkit-sticky;position:sticky;top:0;z-index:1;margin:12px 0 6px;pointer-events:none}.sohbet-gun span{padding:2px 10px;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-card);font-size:var(--fs-12);line-height:1rem;color:var(--text-secondary)}.sohbet-mesaj{display:flex;align-items:flex-end;gap:8px}.sohbet-mesaj.grup-basi{margin-top:8px}.sohbet-mesaj.kendi{flex-direction:row-reverse}.sohbet-avatar-bosluk,.sohbet-mesaj .sohbet-avatar{flex:none;width:32px;height:32px;font-size:var(--fs-12)}.sohbet-balon-kutu{display:flex;flex-direction:column;align-items:flex-start;min-width:0;max-width:min(560px,75%)}.sohbet-mesaj.kendi .sohbet-balon-kutu{align-items:flex-end}.sohbet-gonderen{margin:0 0 2px 12px;font-size:var(--fs-12);font-weight:500;color:var(--text-secondary)}.sohbet-balon{display:flex;flex-direction:column;gap:6px;min-width:64px;max-width:100%;padding:8px 12px 6px;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card);color:var(--text-primary)}.sohbet-mesaj.kendi .sohbet-balon{border-color:var(--line-accent);background:var(--accent-soft-strong)}.sohbet-mesaj.grup-basi:not(.kendi) .sohbet-balon{border-top-left-radius:4px}.sohbet-mesaj.grup-basi.kendi .sohbet-balon{border-top-right-radius:4px}.sohbet-mesaj.silindi .sohbet-balon{border-style:dashed;background:transparent}.sohbet-vurgu .sohbet-balon{animation:dokumVurgu 1.5s ease-out}.sohbet-metin{margin:0;font-size:var(--fs-14);line-height:1.25rem;white-space:pre-wrap;overflow-wrap:anywhere}.sohbet-duyuru-metin a,.sohbet-metin a{color:var(--text-accent);text-decoration:underline}.sohbet-saat{align-self:flex-end;font-size:var(--fs-11);line-height:1rem;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sohbet-silindi{font-size:var(--fs-13);font-style:italic;color:var(--text-muted)}.sohbet-sabit-etiket{align-self:flex-start;font-weight:600;color:var(--text-accent)}.sohbet-goruldu,.sohbet-sabit-etiket{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-11)}.sohbet-goruldu{margin-top:2px;color:var(--text-muted)}.sohbet-mesaj-menu{align-self:center;opacity:0;transition:opacity .15s}.sohbet-mesaj-menu:focus-within,.sohbet-mesaj:hover .sohbet-mesaj-menu{opacity:1}.sohbet-mesaj-menu .action-menu-dots{width:28px;min-width:28px;height:28px;min-height:28px;padding:0;border-color:transparent;background:transparent;color:var(--text-muted)}.sohbet-mesaj-menu .action-menu-list{top:auto;bottom:calc(100% + 4px);min-width:200px}.sohbet-mesaj:not(.kendi) .sohbet-mesaj-menu .action-menu-list{right:auto;left:0}@media (hover:none){.sohbet-mesaj-menu{opacity:.7}}.sohbet-resimler{display:grid;grid-template-columns:repeat(2,120px);grid-gap:4px;gap:4px}.sohbet-resimler.tek{grid-template-columns:auto}.sohbet-resim{position:relative;display:block;width:120px;max-width:100%;aspect-ratio:1;padding:0;border:0;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-tertiary);cursor:zoom-in}.sohbet-resimler.tek .sohbet-resim{width:240px;aspect-ratio:4/3}.sohbet-resim img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.sohbet-dosya{display:flex;align-items:center;gap:10px;min-width:220px;max-width:100%;padding:6px 4px 6px 8px;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-primary)}.sohbet-dosya-tur{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-sm);background:var(--tint-neutral);color:var(--text-secondary);font-size:var(--fs-11);font-weight:700;letter-spacing:.02em}.sohbet-dosya-tur.tur-pdf{background:var(--tint-red);color:var(--on-tint-red)}.sohbet-dosya-tur.tur-csv,.sohbet-dosya-tur.tur-xls,.sohbet-dosya-tur.tur-xlsx{background:var(--tint-green);color:var(--on-tint-green)}.sohbet-dosya-tur.tur-doc,.sohbet-dosya-tur.tur-docx{background:var(--tint-cyan);color:var(--on-tint-cyan)}.sohbet-dosya-tur.tur-zip{background:var(--tint-amber);color:var(--on-tint-amber)}.sohbet-dosya-ad{flex:1 1;min-width:0;display:flex;flex-direction:column;color:var(--text-primary);text-decoration:none}.sohbet-dosya-ad span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-13);font-weight:500}.sohbet-dosya-ad:hover span{text-decoration:underline}.sohbet-dosya-ad small{font-size:var(--fs-12);color:var(--text-muted)}.sohbet-balon.paylasimli{width:min(320px,100%);padding:6px}.sohbet-balon.paylasimli .sohbet-metin,.sohbet-balon.paylasimli .sohbet-saat,.sohbet-balon.paylasimli .sohbet-sabit-etiket{margin-inline:6px}.paylasim-kart{display:flex;align-items:flex-start;gap:10px;width:100%;box-sizing:border-box;padding:10px;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-card);color:var(--text-primary);font:inherit;text-align:left}.sohbet-duyuru .paylasim-kart,.sohbet-mesaj:not(.kendi) .paylasim-kart{background:var(--bg-subtle)}.paylasim-kart.acilir{cursor:pointer;transition:border-color var(--transition-fast)}.paylasim-kart.acilir:hover{border-color:var(--border-strong)}.paylasim-kart.acilir:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.paylasim-kart.durum-hata,.paylasim-kart.durum-silinmis,.paylasim-kart.durum-yetkisiz{align-items:center;border-style:dashed}.paylasim-kart-ikon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);background:var(--accent-soft);color:var(--text-accent)}.paylasim-kart-ikon.kapali{background:var(--tint-neutral);color:var(--text-muted)}.paylasim-kart-govde{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.paylasim-kart-etiket{font-size:var(--fs-11);line-height:1rem;font-weight:500;color:var(--text-muted)}.paylasim-kart-baslik{font-size:var(--fs-14);line-height:1.1875rem;font-weight:600;overflow-wrap:anywhere}.paylasim-kart-alt{font-size:var(--fs-12);line-height:1rem;color:var(--text-secondary)}.paylasim-kart-alt strong{font-weight:600;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.paylasim-kart-alt strong.tone-green{color:var(--accent-green)}.paylasim-kart-alt strong.tone-red{color:var(--accent-red)}.paylasim-kart-alt strong.tone-amber{color:var(--accent-amber)}.paylasim-kart-imei{font-size:var(--fs-12);line-height:1rem;color:var(--text-muted)}.paylasim-kart-imei .mono{white-space:nowrap}.paylasim-kart-rozetler{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.paylasim-kart-rozetler .islem-badge{padding:1px 8px;font-size:var(--fs-11)}.paylasim-kart-durum{font-size:var(--fs-13);line-height:1.125rem;color:var(--text-muted)}.paylasim-kart-ok{flex:none;align-self:center;color:var(--text-muted)}.paylas-pencere{gap:16px}.paylas-bolum,.paylas-pencere{display:flex;flex-direction:column}.paylas-bolum{gap:8px;margin:0}.paylas-baslik{font-size:var(--fs-12);line-height:1rem;font-weight:500;color:var(--text-secondary)}.paylas-mod{align-self:flex-start}.sohbet-ara.paylas-ara{margin:0}.paylas-kisiler{display:flex;flex-direction:column;gap:6px}.paylas-kisi{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:6px 12px;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-card);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}.paylas-kisi:hover{border-color:var(--border-strong)}.paylas-kisi.on{padding:5.5px 11.5px;border:1.5px solid var(--accent-indigo);background:var(--accent-soft)}.paylas-kisi.on .secim-karti-isaret{border:5px solid var(--accent-indigo)}.paylas-kisi:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.sohbet-avatar.paylas-avatar{width:32px;height:32px;font-size:var(--fs-12)}.paylas-kisi-metin{display:flex;flex-direction:column;min-width:0}.paylas-kisi-ad{font-size:var(--fs-14);line-height:1.25rem;font-weight:600;overflow-wrap:anywhere}.paylas-kisi-metin small{font-size:var(--fs-12);line-height:1rem;color:var(--text-muted)}.paylas-not,.paylas-uyari{display:flex;align-items:flex-start;gap:6px;margin:0;padding:6px 8px;border-radius:var(--radius-md);font-size:var(--fs-12);line-height:1rem}.paylas-uyari{margin-top:4px;border:1px solid var(--line-amber);background:var(--tint-amber);color:var(--on-tint-amber)}.paylas-not{background:var(--bg-subtle);color:var(--text-secondary)}.paylas-not svg,.paylas-uyari svg{flex:none;margin-top:1px}.paylas-bos{margin:0;font-size:var(--fs-13);color:var(--text-muted)}.paylas-hata{display:flex;align-items:center;gap:8px;padding:12px 0;color:var(--accent-red)}.paylas-istege{font-weight:400;color:var(--text-muted)}.sohbet-yeni-mesaj{position:-webkit-sticky;position:sticky;bottom:4px;z-index:2;align-self:center;display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:6px 14px;border:0;border-radius:16px;background:var(--solid-primary);color:#fff;font:inherit;font-size:var(--fs-13);font-weight:500;box-shadow:var(--shadow-md);cursor:pointer}.sohbet-birak{position:absolute;inset:8px;z-index:3;flex-direction:column;align-items:center;justify-content:center;border:2px dashed var(--accent-indigo);border-radius:var(--radius-lg);opacity:.94;color:var(--text-accent);font-weight:500;pointer-events:none}.sohbet-birak,.sohbet-yaz{display:flex;gap:8px;background:var(--bg-card)}.sohbet-yaz{flex:none;flex-direction:column;padding:10px 12px;border-top:1px solid var(--border-color)}.sohbet-yaz-satir{display:flex;align-items:flex-end;gap:8px}.sohbet-yazi{flex:1 1;min-width:0;min-height:var(--control-height);max-height:160px;padding:9px 14px;border:1px solid var(--border-color);border-radius:20px;background:var(--bg-input);color:var(--text-primary);font:inherit;font-size:var(--input-font-size,var(--fs-14));line-height:1.25rem;resize:none;outline:none}.sohbet-yazi:focus{border-color:var(--accent-indigo);background:var(--bg-input-focus)}.sohbet-ekle,.sohbet-gonder{flex:none;width:var(--control-height);min-width:var(--control-height);height:var(--control-height);border-radius:50%}.sohbet-cark{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}.sohbet-ekler{list-style:none;margin:0;padding:0 0 2px;display:flex;gap:8px;overflow-x:auto}.sohbet-ek{position:relative;flex:none;display:flex;align-items:center;gap:8px;max-width:220px;padding:6px 30px 6px 6px;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-primary)}.sohbet-ek img{flex:none;width:36px;height:36px;border-radius:var(--radius-sm);object-fit:cover}.sohbet-ek-ad{min-width:0;display:flex;flex-direction:column}.sohbet-ek-ad span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-12);font-weight:500}.sohbet-ek-ad small{font-size:var(--fs-11);color:var(--text-muted)}.sohbet-ek-cikar{position:absolute;top:4px;right:4px;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:var(--bg-tertiary)}.sohbet-duyuru-secim,.sohbet-ek-cikar{display:inline-flex;align-items:center;color:var(--text-secondary);cursor:pointer}.sohbet-duyuru-secim{flex-wrap:wrap;align-self:flex-start;gap:6px;padding:4px 10px;border:1px solid var(--border-color);border-radius:16px;font-size:var(--fs-12);font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sohbet-duyuru-secim input{margin:0;accent-color:var(--accent-indigo)}.sohbet-duyuru-secim.on{border-color:var(--line-accent);background:var(--accent-soft);color:var(--text-accent)}.sohbet-duyuru-not{font-weight:400;color:var(--text-muted)}.sohbet-yazamaz{flex:none;margin:0;padding:14px 16px;border-top:1px solid var(--border-color);background:var(--bg-card);font-size:var(--fs-13);color:var(--text-muted);text-align:center}.sohbet-buyuk-resim{display:flex;justify-content:center;border-radius:var(--radius-md);background:var(--bg-tertiary);overflow:hidden}.sohbet-buyuk-resim img{display:block;max-width:100%;max-height:70vh;object-fit:contain}.sohbet-bas-profil{display:flex;align-items:center;gap:12px;min-width:0;margin:-4px 0 -4px -6px;padding:4px 10px 4px 6px;border:0;border-radius:var(--radius-md);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.sohbet-bas-profil:hover{background:var(--bg-card-hover)}.sohbet-profil-dugme{flex:none;display:inline-flex;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.sohbet-gonderen-dugme{padding:0;border:0;background:none;font-family:inherit;text-align:left;cursor:pointer}.sohbet-gonderen-dugme:hover{color:var(--text-accent);text-decoration:underline}.sohbet-bas-profil:focus-visible,.sohbet-gonderen-dugme:focus-visible,.sohbet-profil-dugme:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.sohbet-profil-bas{display:flex;align-items:center;gap:16px}.sohbet-profil-bas .sohbet-profil-avatar{width:72px;height:72px;font-size:var(--fs-24)}.sohbet-profil-ad{min-width:0;display:flex;flex-direction:column;gap:2px}.sohbet-profil-ad h3{margin:0;font-size:var(--fs-20);line-height:1.75rem;font-weight:600}.sohbet-profil-ad span{font-size:var(--fs-14);line-height:1.25rem;color:var(--text-muted)}.sohbet-profil-bas .btn{margin-left:auto}.sohbet-profil-perf{display:flex;flex-direction:column;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid var(--border-color)}.sohbet-profil-perf-bas{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.sohbet-profil-perf-bas h3{margin:0;font-size:var(--fs-16);line-height:1.5rem;font-weight:600}.sohbet-profil-perf .dash-kartlar{margin-bottom:0}.sohbet-profil-perf .report-note{margin:0}@media (max-width:600px){.sohbet-profil-bas{flex-wrap:wrap}.sohbet-profil-bas .sohbet-profil-avatar{width:56px;height:56px;font-size:var(--fs-20)}.sohbet-profil-bas .btn{width:100%;margin-left:0}}.sohbet-temizlik{display:flex;flex-direction:column;gap:12px}.sohbet-temizlik-ozet{margin:0;font-size:var(--fs-14);color:var(--text-secondary)}.sohbet-temizlik-baslik{margin:4px 0 0;font-size:var(--fs-12);font-weight:500;color:var(--text-secondary)}.sohbet-secenek{display:flex;align-items:flex-start;gap:10px;font-size:var(--fs-14);cursor:pointer}.sohbet-secenek input{flex:none;width:16px;height:16px;margin-top:2px;accent-color:var(--accent-indigo)}.sohbet-secenek small{display:block;font-size:var(--fs-12);color:var(--text-muted)}.sohbet-temizlik-sonuc{margin:0;padding:10px 12px;border:1px solid var(--line-red);border-radius:var(--radius-md);background:var(--tint-red);color:var(--on-tint-red);font-size:var(--fs-14);font-weight:500}.sohbet-temizlik-sonuc.bos{border-color:var(--border-color);background:var(--bg-subtle);color:var(--text-secondary)}.sohbet-tel-konusma{position:fixed;top:0;left:0;right:0;z-index:90;display:flex;flex-direction:column;height:100dvh;background:var(--bg-primary)}.sohbet-tel-konusma>.sohbet-konusma{flex:1 1}@media (max-width:900px){.sohbet-duzen{grid-template-columns:260px minmax(0,1fr)}}@media (max-width:768px){.sohbet-duzen{height:calc(100dvh - var(--header-height) - 136px - var(--ust-seritler-h, 0px))}}@media (max-width:600px){.sohbet-sayfa>.sohbet-liste{border:1px solid var(--border-color);border-radius:var(--radius-lg);overflow:hidden}.sohbet-sayfa>.sohbet-liste .sohbet-liste-govde{overflow:visible}.sohbet-satir{min-height:60px}.sohbet-tel-konusma .sohbet-bas{min-height:56px;padding:max(8px,env(safe-area-inset-top)) 12px 8px}.sohbet-tel-konusma .sohbet-mesajlar{padding:8px 10px 12px}.sohbet-tel-konusma .sohbet-balon-kutu{max-width:82%}.sohbet-tel-konusma .sohbet-yaz{padding:8px 8px max(8px,env(safe-area-inset-bottom))}.sohbet-tel-konusma .sohbet-duyurular{padding:8px 12px 10px}.sohbet-dosya{min-width:0}}.sidebar-tools{margin-left:auto;gap:2px}.btn-logout,.sidebar-tools{display:flex;align-items:center}.btn-logout{justify-content:center;gap:8px;width:100%;min-height:36px;padding:6px;border-radius:var(--radius-md);border:1px solid var(--border-color);background:transparent;color:var(--text-secondary);font-size:var(--fs-13);font-weight:500;font-family:inherit;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.btn-logout:hover{background:var(--tint-red);border-color:var(--line-red);color:var(--accent-red)}.card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:20px}.card-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin-bottom:16px}.card-header h3,.section-title{font-size:var(--fs-16);line-height:1.5rem;font-weight:600;color:var(--text-primary)}.section-title{margin-bottom:14px}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px;margin-bottom:20px}.stat-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:16px;position:relative;overflow:hidden}.stat-card .stat-label{font-size:var(--fs-13);line-height:1.125rem;font-weight:500;color:var(--text-secondary);margin-bottom:4px}.stat-card .stat-value{font-size:var(--fs-26);line-height:34px;font-weight:700;letter-spacing:-.01em;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat-card .stat-change{font-size:var(--fs-13);line-height:18px;color:var(--text-muted);margin-top:2px;display:flex;align-items:center;gap:4px}.stat-change.positive{color:var(--accent-green)}.summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.summary-label{font-size:var(--fs-13);line-height:18px;font-weight:500;color:var(--text-secondary)}.summary-value{font-size:var(--fs-26);line-height:34px;font-weight:700;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.summary-sub{margin-top:2px;font-size:var(--fs-12);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.card-emphasis,.stat-trigger.card-emphasis{background:var(--accent-soft);border-color:var(--line-accent)}.table-container{overflow-x:auto;border-radius:var(--radius-lg);border:1px solid var(--border-color);background:var(--bg-card)}table{width:100%;border-collapse:collapse}thead{background:var(--bg-subtle)}th{padding:10px 14px;text-align:left;font-size:var(--fs-11);line-height:1rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border-light)}td,th{white-space:nowrap}td{padding:11px 14px;font-size:var(--fs-14);line-height:1.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-top:1px solid var(--border-light)}tbody tr:first-child td{border-top:none}tbody tr{transition:background var(--transition-fast)}tbody tr:hover{background:var(--bg-card-hover)}.text-right{text-align:right}.text-center{text-align:center}.currency{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.amount-pos,.currency.positive,.stat-card .stat-value.amount-pos{color:var(--accent-green)}.amount-neg,.stat-card .stat-value.amount-neg{color:var(--accent-red)}td.amount-neg,td.amount-pos{font-weight:500}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.imei,.mono{font-family:var(--font-mono)}.imei{font-size:var(--fs-13);letter-spacing:0;white-space:nowrap}.form-group{margin-bottom:16px}.form-group label{display:block;font-size:var(--fs-13);line-height:1.125rem;font-weight:500;color:var(--text-secondary);margin-bottom:6px}.form-hint{font-size:var(--fs-12);color:var(--text-muted);margin-top:6px;line-height:1.45}.form-input{width:100%;min-height:var(--control-height);padding:8px 12px;background:var(--bg-input);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--input-font-size);font-family:inherit;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);outline:none}textarea.form-input{line-height:1.45}.form-input:hover:not(:disabled):not(:focus){border-color:var(--text-faint)}.form-input:focus{border-color:var(--accent-indigo);background:var(--bg-input-focus);box-shadow:0 0 0 3px var(--accent-soft-strong)}.form-input[aria-invalid=true]{border-color:var(--accent-red)}.form-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--tint-red)}.form-input:disabled{background:var(--bg-tertiary);color:var(--text-muted);cursor:not-allowed}.form-input::placeholder{color:var(--text-faint);opacity:1}.form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:0 16px;gap:0 16px}select.form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%2364748b' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' d='M3 4.5l3 3 3-3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:34px;cursor:pointer}.currency-input-wrapper{position:relative}.currency-input-wrapper .currency-symbol{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text-muted);font-size:var(--fs-14);pointer-events:none}.currency-input-wrapper .form-input{padding-left:28px}.btn{--solid-bg:var(--solid-primary);display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--control-height);padding:8px 16px;border-radius:var(--radius-md);font-size:var(--fs-14);font-weight:600;font-family:inherit;line-height:1.2;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast);border:1px solid transparent;outline:none;white-space:nowrap;text-decoration:none}.btn:disabled{opacity:.5;cursor:not-allowed}.btn>svg{flex-shrink:0}.btn-danger,.btn-primary,.btn-success,.btn-warning{background:var(--solid-bg);border-color:var(--solid-bg);color:#fff}.btn-danger:hover:not(:disabled),.btn-primary:hover:not(:disabled),.btn-success:hover:not(:disabled),.btn-warning:hover:not(:disabled){filter:brightness(.92)}.dark .btn-danger:hover:not(:disabled),.dark .btn-primary:hover:not(:disabled),.dark .btn-success:hover:not(:disabled),.dark .btn-warning:hover:not(:disabled){filter:brightness(1.1)}.btn-success{--solid-bg:var(--solid-success)}.btn-danger{--solid-bg:var(--solid-danger)}.btn-warning{--solid-bg:var(--solid-warning)}.btn-secondary{background:var(--bg-card);color:var(--text-primary);border-color:var(--border-strong);font-weight:500}.btn-secondary:hover:not(:disabled){background:var(--bg-card-hover);border-color:var(--text-faint)}.btn-ghost{background:transparent;color:var(--text-secondary);font-weight:500;min-height:0;padding:6px 10px}.btn-ghost:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}.btn-ghost.btn-sil{color:var(--accent-red)}.btn-ghost.btn-sil:hover:not(:disabled){background:var(--tint-red);color:var(--on-tint-red)}.btn-soft{border:1px solid transparent;background:var(--accent-soft);color:var(--text-accent);font-weight:600}.btn-soft:hover:not(:disabled){background:var(--accent-soft-strong)}.btn-dashed{border:1px dashed var(--border-strong);background:var(--bg-subtle);color:var(--text-secondary);font-size:var(--fs-13);font-weight:500;gap:8px}.btn-dashed:hover:not(:disabled){border-color:var(--accent-indigo);background:var(--accent-soft);color:var(--text-primary)}.btn-sm{min-height:32px;padding:5px 10px;gap:6px;font-size:var(--fs-13)}.btn-ghost.btn-sm{min-height:0}.btn-icon{padding:0;width:36px;height:36px;min-height:36px}.btn-block{width:100%}.badge{display:inline-flex;align-items:center;gap:4px;padding:1px 9px;border-radius:999px;font-size:var(--fs-12);font-weight:600;line-height:1.125rem;white-space:nowrap;background:var(--tint-neutral);color:var(--text-secondary)}.badge-admin{background:var(--accent-soft-strong);color:var(--text-accent)}.badge-accent{background:var(--accent-soft);color:var(--text-accent)}.badge-secondary{background:var(--tint-neutral);color:var(--text-secondary)}.badge-active{background:var(--tint-green);color:var(--on-tint-green)}.badge-inactive{background:var(--tint-red);color:var(--on-tint-red)}.badge-pending{text-decoration:none}.badge-pending,.yurt-disi-rozet{background:var(--tint-amber);color:var(--on-tint-amber)}.yurt-disi-rozet{box-shadow:inset 0 0 0 1px var(--line-amber);font-family:var(--font-sans);vertical-align:1px}.prd-imei .yurt-disi-rozet{margin-left:8px}.yurt-disi-soru .period-tab[aria-checked=true][data-label^=Evet]{background:var(--tint-amber);color:var(--on-tint-amber);box-shadow:inset 0 0 0 1px var(--line-amber)}.pay-summary{display:flex;flex-direction:column;gap:6px;padding:12px 14px;background:var(--bg-tertiary);border-radius:var(--radius-md)}.pay-iban{font-family:var(--font-mono);font-size:var(--fs-16);letter-spacing:.5px;-webkit-user-select:all;-moz-user-select:all;user-select:all;overflow-wrap:anywhere}.iban-text{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px}.form-input[readonly]{background:var(--bg-tertiary);color:var(--text-secondary);cursor:default}.form-input[readonly]:focus{box-shadow:none;border-color:var(--border-color)}.field-error{margin-top:4px;font-size:var(--fs-13);color:var(--accent-red)}.iban-input{font-family:var(--font-mono)}.form-input.iban-input[aria-invalid=true]{border-color:var(--accent-red)}@media (max-width:600px){.iban-input{font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}}.iban-text.compact .pay-iban{font-size:var(--fs-13);letter-spacing:0}.iban-text .btn-sm{padding:2px 8px}.iban-text.compact .pay-iban{font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:600px){.iban-text .pay-iban{font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}}.modal-overlay{--modal-pad:20px;position:fixed;inset:0;background:rgba(14,23,36,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:fadeIn .15s ease-out}.modal,.modal-content{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-xl);width:100%;max-width:600px;max-height:90vh;max-height:90dvh;display:flex;flex-direction:column;box-shadow:var(--shadow-xl);animation:modalIn .18s ease-out}.modal-content[tabindex]:focus,.modal-content[tabindex]:focus-visible{outline:none}.modal-content.modal-sm{max-width:440px}.modal-content.modal-md{max-width:480px}.modal-content.modal-lg{max-width:760px}.modal-header{padding:14px 16px 14px 20px;border-bottom:1px solid var(--border-light);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}.modal-header h2{margin:0;font-size:var(--fs-18);line-height:1.625rem;font-weight:600}.modal-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;background:none;border:none;border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--fs-22);line-height:1;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.modal-close:hover{background:var(--bg-tertiary);color:var(--text-primary)}.modal-body{padding:var(--modal-pad);overflow-y:auto;overscroll-behavior:contain;scroll-padding-bottom:88px;flex:1 1 auto;min-height:0}.search-input-row{position:-webkit-sticky;position:sticky;top:calc(-1 * var(--modal-pad));z-index:1;display:flex;gap:8px;margin:calc(-1 * var(--modal-pad)) calc(-1 * var(--modal-pad)) 8px;padding:var(--modal-pad) var(--modal-pad) 8px;background:var(--bg-secondary)}.search-input-row .form-input{flex:1 1;min-width:0}.search-results{display:flex;flex-direction:column;gap:2px}.search-result{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--control-height);padding:8px 10px;border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-primary);font:inherit;font-size:var(--fs-14);text-align:left;cursor:pointer}.search-result.active{background:var(--accent-soft-strong);color:var(--text-accent)}.search-result-icon{display:inline-flex;flex-shrink:0;color:var(--text-muted)}.search-result.active .search-result-icon{color:inherit}.search-empty{padding:8px;color:var(--text-muted);font-size:var(--fs-14)}.search-hint{margin-top:10px;color:var(--text-muted);font-size:var(--fs-12);text-align:right}@media (pointer:coarse){.search-hint{display:none}}.form-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:20px}.clickable-row{cursor:pointer}.clickable-row:hover{background:var(--accent-soft)!important}input[type=checkbox]:not(.switch),input[type=radio]{width:18px;height:18px;flex-shrink:0;accent-color:var(--accent-indigo);cursor:pointer}.clickable-row:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:-2px;background:var(--accent-soft)!important}.modal-footer{display:flex;padding:14px 20px;flex-shrink:0}.modal-body .confirm-actions,.modal-body .form-actions,.modal-footer{justify-content:flex-end;gap:8px;border-top:1px solid var(--border-light);background:var(--bg-secondary);border-radius:0 0 var(--radius-xl) var(--radius-xl);flex-wrap:wrap;align-items:center}.modal-body .confirm-actions,.modal-body .form-actions{padding-top:14px;padding-bottom:14px}.modal-body .confirm-actions,.modal-body .form-actions,.modal-body .modal-footer{position:-webkit-sticky;position:sticky;bottom:calc(-1 * var(--modal-pad));margin:20px calc(-1 * var(--modal-pad)) calc(-1 * var(--modal-pad));padding-left:var(--modal-pad);padding-right:var(--modal-pad);z-index:2}@media (max-width:600px){.modal-overlay{--modal-pad:16px;padding:8px}.modal-content,.modal-content.modal-lg,.modal-content.modal-md,.modal-content.modal-sm{max-width:none;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px)}.modal-header{padding:12px 12px 12px 16px}.modal-footer{padding:12px 16px}.modal-footer .btn{flex:1 1 auto}}.filters-bar{flex-wrap:wrap;gap:10px;padding:10px 12px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);margin-bottom:16px}.filter-group,.filters-bar{display:flex;align-items:center}.filter-group{gap:8px}.filter-group label{font-size:var(--fs-12);font-weight:600;color:var(--text-muted);white-space:nowrap}.filter-group .form-input{width:auto;min-width:140px}.toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 12px;margin-bottom:14px}.toolbar .form-group{margin-bottom:0}.toolbar-grow{flex:1 1 220px;min-width:0}.toolbar-item{flex:0 1 200px;min-width:150px}@media (max-width:600px){.toolbar-item{flex:1 1 140px;min-width:0}}.period-tabs{display:inline-flex;max-width:100%;overflow-x:auto;background:var(--bg-track);border:none;border-radius:10px;padding:3px;gap:2px;scrollbar-width:none}.period-tabs::-webkit-scrollbar{display:none}.period-tabs.period-tabs-wrap{flex-wrap:wrap;overflow-x:visible}.period-tab{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:6px 12px;border-radius:var(--radius-md);font-size:var(--fs-13);font-weight:500;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);font-family:inherit;white-space:nowrap;flex-shrink:0}.period-tab.active,.period-tab:hover{color:var(--text-primary)}.period-tab.active{background:var(--bg-card);font-weight:600;box-shadow:var(--shadow-tab)}.dark .period-tab.active{background:var(--bg-tertiary)}.date-filter{display:flex;gap:8px 12px;align-items:flex-end;flex-wrap:wrap;min-width:0}.date-filter-custom{display:flex;gap:8px}.date-filter-custom .form-group{margin:0}@media (max-width:600px){.date-filter{width:100%}.date-filter-custom{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.date-filter-custom .form-input{min-width:0;width:100%}}.toast{display:flex;align-items:flex-start;gap:8px;padding:10px 8px 10px 16px;border-radius:var(--radius-md);font-size:var(--fs-14);font-weight:500;max-width:420px;pointer-events:auto;animation:slideInRight .25s ease,fadeOut .3s ease var(--toast-fade-delay,2.7s) forwards;box-shadow:var(--shadow-lg);color:#fff}.toast.paused{animation-play-state:paused}.toast-ikon{flex:0 0 auto;margin-top:5px}.toast-text{flex:1 1;min-width:0;padding-top:2px}.toast-close{flex-shrink:0;width:28px;height:28px;border:none;border-radius:var(--radius-sm);background:transparent;color:inherit;opacity:.8;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.toast-close:hover{opacity:1;background:hsla(0,0%,100%,.15)}.toast-close:focus-visible{outline:2px solid #fff;outline-offset:0}.toast-stack{position:fixed;bottom:24px;right:24px;display:flex;flex-direction:column;align-items:flex-end;gap:8px;z-index:2000;pointer-events:none}.toast-success{background:var(--solid-success)}.toast-error{background:var(--solid-danger)}.toast-info{background:#1f2937}.giris-sayfa{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--bg-primary);color:var(--text-primary)}.giris-marka{display:flex;flex-direction:column;padding:48px 56px;background:var(--brand-treb);color:#fff}.giris-logo{display:flex;align-items:center;gap:14px}.giris-logo img{width:56px;height:56px;border-radius:14px;box-shadow:0 0 0 1px hsla(0,0%,100%,.2)}.giris-logo>span{display:flex;flex-direction:column}.giris-logo-ad{font-size:var(--fs-18);line-height:1.5rem;font-weight:700}.giris-logo-alt,.giris-marka-dip{font-size:var(--fs-13);line-height:1.125rem;color:hsla(0,0%,100%,.9)}.giris-tanitim{margin:auto 0;max-width:500px;display:flex;flex-direction:column;gap:24px}.giris-tanitim h2{margin:0;font-size:var(--fs-36);line-height:2.75rem;font-weight:600;letter-spacing:-.02em;color:#fff}.giris-tanitim ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.giris-tanitim li{display:flex;align-items:center;gap:12px;font-size:var(--fs-16);line-height:1.375rem}.giris-ozellik-ikon{flex:0 0 36px;width:36px;height:36px;border-radius:10px;background:hsla(0,0%,100%,.14);display:inline-flex}.giris-govde,.giris-ozellik-ikon{align-items:center;justify-content:center}.giris-govde{display:flex;flex-direction:column;padding:48px}.giris-alt-dip{display:none}.giris-form{width:100%;max-width:400px;gap:20px}.giris-baslik,.giris-form{display:flex;flex-direction:column}.giris-baslik{gap:6px}.giris-baslik h1{margin:0;font-size:var(--fs-28);line-height:2.25rem;font-weight:600;letter-spacing:-.01em}.giris-baslik p{margin:0;font-size:var(--fs-15);line-height:1.375rem;color:var(--text-secondary)}.giris-mesaj{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:10px;border:1px solid var(--line-red);background:var(--tint-red);color:var(--on-tint-red);font-size:var(--fs-14);line-height:1.25rem}.giris-mesaj svg{flex:0 0 18px;margin-top:1px}.giris-mesaj.bilgi{border-color:var(--line-green);background:var(--tint-green);color:var(--on-tint-green)}.giris-alan{display:flex;flex-direction:column;gap:6px}.giris-alan label{font-size:var(--fs-14);line-height:1.25rem;font-weight:500;color:var(--text-secondary)}.giris-kutu{height:44px;display:flex;align-items:center;gap:8px;padding:0 6px 0 14px;border:1px solid var(--border-strong);border-radius:10px;background:var(--bg-card);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.giris-kutu:focus-within{border-color:var(--accent-indigo);box-shadow:0 0 0 3px var(--accent-soft-strong)}.giris-kutu.hatali{border-color:var(--accent-red);box-shadow:0 0 0 3px var(--tint-red)}.giris-input{flex:1 1 auto;min-width:0;height:100%;padding:0;outline:0;color:var(--text-primary);font:inherit;font-size:var(--fs-15)}.giris-goster,.giris-input{border:0;background:transparent}.giris-goster{flex:0 0 auto;height:32px;padding:0 10px;border-radius:var(--radius-md);color:var(--text-accent);font:inherit;font-size:var(--fs-13);font-weight:600;cursor:pointer}.giris-goster:hover{background:var(--accent-soft)}.btn.giris-dugme{width:100%;height:44px;justify-content:center;border-radius:10px;font-size:var(--fs-15);font-weight:600}.btn-ghost.giris-dugme{font-weight:500;color:var(--text-secondary)}.spinner.giris-spinner{width:18px;height:18px;border-width:2px}.giris-dugmeler{display:flex;flex-direction:column;gap:4px}.giris-not{margin:0;font-size:var(--fs-13);line-height:1.1875rem;color:var(--text-muted)}.giris-kurallar{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.giris-kurallar li{display:flex;align-items:center;gap:8px;font-size:var(--fs-13);line-height:1.1875rem;color:var(--text-secondary)}.giris-kural-ikon{flex:0 0 18px;width:18px;height:18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--tint-neutral);color:var(--text-faint)}.giris-kural-nokta{width:6px;height:6px;border-radius:999px;background:currentColor}.giris-kurallar li.tamam .giris-kural-ikon{background:var(--tint-green);color:var(--accent-green)}.giris-kurallar li.yanlis{color:var(--on-tint-red)}.giris-kurallar li.yanlis .giris-kural-ikon{background:var(--tint-red);color:var(--accent-red)}@media (max-width:900px){.giris-marka{padding:40px 32px}.giris-tanitim h2{font-size:var(--fs-28);line-height:2.25rem}.giris-govde{padding:40px 24px}}@media (max-width:600px){.giris-sayfa{display:block}.giris-marka{align-items:center;padding:40px 20px 72px;text-align:center}.giris-logo{flex-direction:column;gap:12px}.giris-logo img{width:72px;height:72px;border-radius:18px}.giris-logo-ad{font-size:var(--fs-20);line-height:1.625rem}.giris-logo-alt{font-size:var(--fs-14);line-height:1.25rem}.giris-marka-dip,.giris-tanitim{display:none}.giris-govde{display:block;margin-top:-44px;padding:0 16px 32px}.giris-form{max-width:none;gap:18px;padding:22px 18px;border:1px solid var(--border-color);border-radius:var(--radius-xl);background:var(--bg-card);box-shadow:var(--shadow-lg)}.giris-baslik h1{font-size:var(--fs-24);line-height:2rem}.giris-baslik p{font-size:var(--fs-14);line-height:1.3125rem}.btn.giris-dugme,.giris-kutu{height:48px}.btn.giris-dugme,.giris-input{font-size:var(--fs-16)}.giris-goster{height:44px;padding:0 12px;font-size:var(--fs-14)}.giris-alt-dip{display:block;margin:20px 0 0;text-align:center;font-size:var(--fs-12);line-height:1.0625rem;color:var(--text-muted)}}.yetkisiz{justify-content:center;min-height:calc(100vh - 96px);min-height:calc(100dvh - 96px);padding:24px 0 80px}.yetkisiz,.yetkisiz-kart{display:flex;align-items:center}.yetkisiz-kart{width:100%;max-width:560px;flex-direction:column;gap:14px;padding:40px 40px 32px;border:1px solid var(--border-color);border-radius:20px;background:var(--bg-card);text-align:center}.yetkisiz-ikon{width:64px;height:64px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--tint-neutral);color:var(--text-secondary)}.yetkisiz-ikon.modul{background:var(--tint-amber);color:var(--accent-amber)}.yetkisiz-ust{font-size:var(--fs-12);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--on-tint-amber)}.yetkisiz-kart h1{margin:0;font-size:var(--fs-24);line-height:2rem;font-weight:600;letter-spacing:-.01em}.yetkisiz-kart>p{margin:0;max-width:440px;font-size:var(--fs-15);line-height:1.375rem;color:var(--text-secondary)}.yetkisiz-dugmeler{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px}.yetkisiz-dugmeler .btn{height:44px;padding:0 18px}.yetkisiz-kart>p.yetkisiz-not{width:100%;max-width:none;margin-top:8px;padding-top:16px;border-top:1px solid var(--border-light);font-size:var(--fs-13);line-height:1.1875rem;color:var(--text-muted)}@media (max-width:600px){.yetkisiz{display:block;min-height:0;padding:32px 0}.yetkisiz-kart{gap:12px;padding:32px 20px 20px;border-radius:var(--radius-xl)}.yetkisiz-kart h1{font-size:var(--fs-20);line-height:1.75rem}.yetkisiz-dugmeler{width:100%;flex-direction:column;margin-top:8px}.yetkisiz-dugmeler .btn{width:100%;height:48px;justify-content:center;font-size:var(--fs-16)}}.empty-state{text-align:center;padding:48px 20px;color:var(--text-muted)}.empty-state .empty-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--tint-neutral);color:var(--text-secondary);font-size:var(--fs-26);margin-bottom:12px}.empty-state h3{font-size:var(--fs-16);font-weight:600;color:var(--text-primary);margin-bottom:6px}.empty-state p,.yukleme-hatasi{font-size:var(--fs-14)}.yukleme-hatasi{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;padding:12px 16px;border-radius:var(--radius-md);background:var(--tint-red);color:var(--on-tint-red);line-height:1.25rem;text-align:left}.yukleme-hatasi-metin{display:inline-flex;align-items:center;gap:8px;font-weight:500}.yukleme-hatasi-metin svg{flex-shrink:0}.yukleme-hatasi.kompakt{justify-content:flex-start;margin-top:6px;padding:6px 10px;font-size:var(--fs-13)}.table-empty{padding:28px 16px!important;text-align:center;color:var(--text-muted);white-space:normal}@media (max-width:768px){.table-empty{text-align:left}}.loading-spinner{display:flex;align-items:center;justify-content:center;padding:48px}.spinner{width:28px;height:28px;border:3px solid var(--border-color);border-top-color:var(--accent-indigo);border-radius:50%;animation:spin .8s linear infinite}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes modalIn{0%{opacity:0;transform:translateY(6px) scale(.99)}to{opacity:1;transform:none}}@keyframes slideInRight{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes spin{to{transform:rotate(1turn)}}.page-enter{animation:fadeIn .2s ease}.main-content{--ust-seritler-h:0px;--ust-seritler-bosluk:-8px}.main-content:has(>.ust-seritler:not(:empty)){--ust-seritler-h:calc(var(--ust-seritler-bosluk) + var(--duyuru-seridi-h, 0px) + var(--doviz-seridi-h, 0px))}.main-content:has(>.ust-seritler .duyuru-seridi){--duyuru-seridi-h:36px}.ust-seritler{margin:-24px -28px 16px}.ust-seritler:empty{display:none}.duyuru-seridi{display:flex;align-items:center;gap:10px;height:36px;padding:0 20px 0 28px;background:var(--accent-soft);border-bottom:1px solid var(--line-accent);color:var(--text-primary);font-size:var(--fs-14);line-height:1.25rem;overflow:hidden}.duyuru-etiket{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;color:var(--text-accent);font-size:var(--fs-13);font-weight:600}.duyuru-gorunum{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;cursor:default;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent)}.duyuru-akis{display:inline-block;padding-left:100%;white-space:nowrap;animation:duyuru-kay 30s linear infinite;will-change:transform}@keyframes duyuru-kay{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.duyuru-seridi.durdu .duyuru-akis{animation-play-state:paused}@media (hover:hover){.duyuru-gorunum:hover .duyuru-akis{animation-play-state:paused}}.duyuru-oge{display:inline-flex;align-items:center;gap:8px}.duyuru-oge.onemli,.duyuru-onemli{color:var(--on-tint-red);font-weight:600}.duyuru-onemli{padding:0 8px;border:1px solid var(--line-red);border-radius:999px;background:var(--tint-red);font-size:var(--fs-12);line-height:1.125rem}.duyuru-ayrac{margin:0 20px;color:var(--text-muted)}.duyuru-sabit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duyuru-sabit .duyuru-oge{display:inline}.duyuru-sabit .duyuru-onemli{margin-right:8px}.duyuru-dugme{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);cursor:pointer}.duyuru-dugme:hover{background:var(--accent-soft-strong);color:var(--text-primary)}.duyuru-dugme:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:-2px}@media (pointer:coarse){.duyuru-gorunum{cursor:pointer}.duyuru-dugme{width:36px;height:36px}}@media (max-width:768px){.ust-seritler{margin:-16px -16px 12px}.main-content{--ust-seritler-bosluk:-4px}.duyuru-seridi{padding:0 6px 0 16px}}@media (max-width:600px){.duyuru-seridi{gap:8px;font-size:var(--fs-13)}.duyuru-etiket-ad{display:none}.duyuru-ayrac{margin:0 14px}}@media print{.ust-seritler{display:none!important}}.duyuru-bolumler{display:flex;flex-direction:column;gap:16px}.duyuru-satir{display:flex;align-items:center;gap:16px;padding:12px 18px}.duyuru-satir-metin{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.duyuru-satir-ust{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.duyuru-satir-bitis,.duyuru-satir-kim{font-size:var(--fs-12);line-height:1.125rem;color:var(--text-muted)}.duyuru-satir-ad{font-size:var(--fs-14);line-height:1.25rem;font-weight:500;overflow-wrap:anywhere}.duyuru-satir.yayinda-degil .duyuru-satir-ad{color:var(--text-muted)}.duyuru-satir-islem{flex:0 0 auto;display:flex;align-items:center;gap:8px}.duyuru-bos{margin:0;padding:16px 18px;font-size:var(--fs-14);color:var(--text-muted)}.duyuru-bitis-satir{display:flex;gap:8px;align-items:center}.duyuru-bitis-satir .form-input{flex:1 1 auto;min-width:0}.duyuru-onemli-satir{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.duyuru-onemli-satir .form-hint{display:block;margin-top:2px}.duyuru-onemli-ad,.duyuru-onizleme-ad{display:block;font-size:var(--fs-13);line-height:1.125rem;font-weight:500;color:var(--text-secondary)}.duyuru-onizleme-ad{margin-bottom:6px}.duyuru-seridi.duyuru-onizleme{padding-right:16px;border:1px solid var(--line-accent);border-radius:var(--radius-md)}.duyuru-sinir-asti{color:var(--accent-red)}@media (max-width:600px){.duyuru-satir{flex-wrap:wrap;gap:10px;padding:12px 14px}.duyuru-satir-islem{width:100%;justify-content:flex-end}}.mobile-header-slot{display:contents}.mobile-header{display:none;align-items:center;justify-content:space-between;height:var(--header-height);padding:0 12px;background:var(--bg-secondary);border-bottom:1px solid var(--border-color);position:-webkit-sticky;position:sticky;top:0;z-index:50}.mobile-header-left,.mobile-header-right{display:flex;align-items:center;gap:4px}.mobile-menu-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:none;border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;position:relative}.mobile-menu-btn.has-badge:after{content:"";position:absolute;top:7px;right:6px;width:9px;height:9px;border-radius:50%;background:var(--solid-danger);box-shadow:0 0 0 2px var(--bg-secondary)}.mobile-logo{display:flex;align-items:center;gap:8px;min-width:0}.mobile-logo img{flex-shrink:0;border-radius:7px}.mobile-logo h2{font-size:var(--fs-18);line-height:1.5rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-overlay{display:none;position:fixed;inset:0;background:rgba(14,23,36,.45);z-index:90;animation:fadeIn .2s ease-out}.theme-toggle{border-radius:50%;color:var(--text-secondary)}.action-menu{position:relative;display:inline-flex}.action-menu-dots{width:var(--control-height);height:var(--control-height);min-height:var(--control-height);color:var(--text-secondary)}.action-menu-list{position:absolute;top:calc(100% + 6px);right:0;z-index:60;min-width:220px;padding:4px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;animation:fadeIn .12s ease}.action-menu-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;border-radius:var(--radius-sm);background:none;color:var(--text-primary);font:inherit;font-size:var(--fs-14);text-align:left;text-decoration:none;cursor:pointer;white-space:nowrap}.action-menu-item:focus-visible,.action-menu-item:hover{background:var(--bg-tertiary)}.cell-clamp{min-width:160px;max-width:260px;white-space:normal;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cell-sub{font-size:var(--fs-12);color:var(--text-muted)}.cell-label{display:none}@media (max-width:600px){.cell-label{display:inline;margin-right:4px;font-size:var(--fs-12);font-weight:400;color:var(--text-muted)}}.page-date{display:flex;align-items:center;gap:10px}.page-date label{font-size:var(--fs-13);font-weight:500;color:var(--text-secondary);white-space:nowrap}.page-date .form-input{width:170px}.sale-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,430px);grid-gap:24px;gap:24px;align-items:start;margin-bottom:24px}.sale-pick,.sale-summary{padding:24px;scroll-margin-top:72px}.sale-pick-body{display:flex;flex-direction:column;gap:16px}.sale-pick-body[hidden]{display:none}.sale-pick-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.sale-pick h2,.sale-summary h2{margin:0;font-size:var(--fs-16);line-height:1.5rem;font-weight:600;color:var(--text-primary)}.sale-pick-desc{margin:2px 0 0;font-size:var(--fs-13);line-height:1.125rem;color:var(--text-muted)}.sale-summary{display:flex;flex-direction:column;gap:18px;position:-webkit-sticky;position:sticky;top:24px;max-height:calc(100vh - 48px);overflow-y:auto}.sale-summary>.form-group{margin-bottom:0}.sale-lines{display:flex;flex-direction:column;border:1px solid var(--border-color);border-radius:var(--radius-lg)}.sale-line{padding:14px}.sale-line+.sale-line{border-top:1px solid var(--border-light)}.sale-line-head{display:flex;align-items:flex-start;gap:10px}.sale-line-head>.badge{flex-shrink:0;margin-top:2px}.sale-line-head>.btn-icon{flex-shrink:0;width:28px;height:28px;margin:-4px -6px 0 0;color:var(--text-muted)}.sale-line-name{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.sale-line-name strong{display:flex;align-items:center;gap:6px;font-size:var(--fs-14);line-height:1.25rem;font-weight:600;color:var(--text-primary);overflow-wrap:anywhere}.sale-line-meta,.sale-line-name .imei{font-size:var(--fs-12);line-height:1rem;color:var(--text-muted)}.sale-line-icon{flex:0 0 28px;width:28px;height:28px;border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center}.sale-line.is-gift .sale-line-icon{background:var(--tint-green);color:var(--on-tint-green)}.sale-line.is-takas .sale-line-icon{background:var(--tint-amber);color:var(--on-tint-amber)}.sale-line-tutar{flex-shrink:0;font-size:var(--fs-14);line-height:1.25rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sale-line-fields{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:10px}.sale-line-fields>.form-group{flex:1 1 120px;min-width:0;margin-bottom:0}.sale-line-fields>.sale-qty{flex:0 0 auto}.sale-line-fields .field-label,.sale-line-fields label{font-size:var(--fs-12);margin-bottom:4px}.sale-line-fields .form-input:disabled{opacity:.6}.sale-readonly{background:var(--bg-primary);border-color:transparent;color:var(--text-secondary)}.sale-price-input{font-weight:600}.sale-empty{display:flex;align-items:center;gap:12px;padding:16px;border:1px dashed var(--border-strong);border-radius:var(--radius-lg);color:var(--text-muted);font-size:var(--fs-13);line-height:1.125rem}.sale-empty>svg{flex-shrink:0}.sale-add-row{display:flex;flex-wrap:wrap;gap:8px}.sale-add-btn{flex:1 1 120px;white-space:nowrap;min-height:38px;border:1px dashed var(--border-strong);background:var(--bg-card);color:var(--text-primary);font-size:var(--fs-13);font-weight:500}.sale-add-btn:hover:not(:disabled){border-color:var(--accent-indigo);background:var(--accent-soft)}.sale-add-btn.active{border-style:solid;border-color:var(--accent-indigo);background:var(--accent-soft-strong);color:var(--text-accent)}.sale-pay{display:flex;flex-direction:column;gap:12px}.sale-pay>.form-group{margin-bottom:0}.field-label{display:block;font-size:var(--fs-13);line-height:1.125rem;font-weight:500;color:var(--text-secondary);margin-bottom:6px}.sale-veresiye{display:grid;grid-template-columns:minmax(0,1fr) 160px;grid-gap:8px;gap:8px;align-items:end}.sale-veresiye>.form-group{margin-bottom:0;min-width:0}.sale-submit-bar{display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid var(--border-light)}.sale-total{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;min-width:0}.sale-total-label{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-13);color:var(--text-secondary)}.sale-total-label small{font-size:var(--fs-12);color:var(--text-muted)}.sale-total-value{font-size:var(--fs-28);line-height:2.25rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--text-primary);white-space:nowrap}.sale-submit{min-height:48px;border-radius:10px;font-size:var(--fs-15);font-weight:600}.sale-submit-note{font-size:var(--fs-12);color:var(--text-muted);text-align:center}.card-count{display:inline-flex;align-items:center;margin-left:8px;padding:2px 8px;border-radius:999px;background:var(--tint-neutral);color:var(--text-secondary);font-size:var(--fs-12);line-height:1rem;font-weight:600;vertical-align:2px}.card-header-side{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.card-header-total{font-size:var(--fs-13);color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.card-header-total strong{color:var(--text-primary);font-weight:600}.list-filters{flex-wrap:wrap}.list-filters,.list-search{display:flex;align-items:center;gap:8px}.list-search{flex:1 1 260px;min-width:0;height:38px;padding:0 10px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-input);color:var(--text-muted);cursor:text}.list-search:focus-within{border-color:var(--accent-indigo);box-shadow:0 0 0 3px var(--accent-soft-strong)}.list-search input{flex:1 1 auto;min-width:0;border:0;outline:none;background:transparent;color:var(--text-primary);font:inherit;font-size:var(--input-font-size,var(--fs-14))}.list-filters-more{display:contents}.list-filters .fs{flex:0 1 180px;min-width:140px}.list-filters .fs .rs__control{min-height:38px}.list-filters-toggle{display:none}.list-filters-toggle.active{border-color:var(--accent-indigo);background:var(--accent-soft);color:var(--text-accent)}@media (max-width:600px){.list-search{height:44px;flex-basis:0;flex-grow:1}.list-filters-toggle{display:inline-flex;flex:0 0 auto}.list-filters-more{display:none}.list-filters-more.open{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;flex:1 1 100%}.list-filters .fs{min-width:0}}.list-totals{display:flex;flex-wrap:wrap;gap:8px 24px;padding:10px 14px;border-radius:10px;background:var(--bg-subtle);font-size:var(--fs-13);color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.list-totals strong{font-weight:600;color:var(--text-primary);white-space:nowrap}.list-totals strong.amount-pos{color:var(--accent-green)}.list-totals strong.amount-neg{color:var(--accent-red)}.list-totals strong.text-muted{color:var(--text-muted)}.list-totals-count{margin-left:auto}@media (max-width:600px){.list-totals{display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:var(--bg-track)}.list-totals>span{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.list-totals-label{font-size:var(--fs-12)}.list-totals strong{font-size:var(--fs-14);text-align:right;white-space:normal;overflow-wrap:anywhere}.list-totals-count{margin-left:0;font-size:var(--fs-12);color:var(--text-muted)}}.text-secondary{color:var(--text-secondary)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width:600px){.stat-sub-wide{display:none}}.cell-text{color:var(--text-secondary)}.sale-list-name{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px}.sale-list-extra,.sale-list-nest{color:var(--text-muted)}.sale-list-extra{font-size:var(--fs-12);font-weight:500}.sale-nested-cell{padding-left:28px}@media (max-width:1180px){.sale-layout{grid-template-columns:minmax(0,1fr)}.sale-summary{position:static;max-height:none;overflow:visible}}@media (max-width:768px){.sale-pick,.sale-summary{padding:16px}.sale-layout{gap:16px;margin-bottom:16px}.page-date{width:100%}.page-date .form-input{flex:1 1;width:auto}.sale-submit-bar{flex-direction:row;align-items:center}.sale-submit-bar.is-ready{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;margin:0 -16px -16px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--bg-card);border-top:1px solid var(--border-color);border-radius:0 0 var(--radius-xl) var(--radius-xl)}.sale-total{flex-direction:column;align-items:flex-start;gap:0;flex:1 1 auto}.sale-total-value{font-size:var(--fs-20);line-height:1.75rem}.sale-submit{flex:0 0 auto}.sale-submit-note{display:none}.sale-veresiye{grid-template-columns:minmax(0,1fr)}}.brand-mark{flex-shrink:0;display:inline-block}.device-mark{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-primary)}.brand-chips{display:flex;flex-wrap:wrap;gap:8px}.brand-chip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid var(--border-strong);border-radius:10px;background:var(--bg-card);color:var(--text-primary);font-family:inherit;font-size:var(--fs-14);font-weight:500;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}.brand-chip.active,.brand-chip:hover{border-color:var(--accent-indigo)}.brand-chip.active{box-shadow:inset 0 0 0 1px var(--accent-indigo);background:var(--accent-soft-strong);font-weight:600}.brand-chip:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.brand-text{font-size:var(--fs-13);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.brand-chip-count{padding:0 6px;border-radius:999px;background:var(--tint-neutral);color:var(--text-secondary);font-size:var(--fs-12);font-weight:500;letter-spacing:0}.brand-chip.active .brand-chip-count{background:var(--bg-card)}.imei-search-row{display:flex;gap:8px}.imei-search-box{position:relative;flex:1 1 auto;min-width:0;display:flex}.imei-search-box .form-input{width:100%;min-height:44px;padding-left:40px;font-size:max(var(--fs-15),var(--input-font-size))}.imei-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}@media (max-width:600px){.imei-cam-text{display:none}}@media (max-width:768px){.table-cards thead{display:none}.table-cards,.table-cards tbody{display:block}.table-cards tr{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:10px 12px;border-bottom:1px solid var(--border-light)}.table-cards tbody tr:last-child{border-bottom:none}.table-cards tbody tr:after{content:"";order:2;flex-basis:100%;height:0}.table-cards td{display:block;order:3;padding:0;border:none;white-space:normal!important;font-size:var(--fs-13);color:var(--text-muted);text-align:left!important}.table-cards td.amount-pos{color:var(--accent-green)}.table-cards td.amount-neg{color:var(--accent-red)}.table-cards td:empty{display:none}.table-cards td:not(.tc-main,.tc-amount,.tc-actions,.tc-full,.tc-foot,.tc-hide):not(:empty)~td:not(.tc-main,.tc-amount,.tc-actions,.tc-full,.tc-foot,.tc-hide):before{content:"·";margin-right:10px;color:var(--text-muted)}.table-cards td[data-label]:not(.tc-main,.tc-amount,.tc-actions,.tc-full,.tc-foot,.tc-hide):before{content:attr(data-label) "\00a0";color:var(--text-muted);font-weight:400}.table-cards td:not(.tc-main,.tc-amount,.tc-actions,.tc-full,.tc-foot,.tc-hide):not(:empty)~td[data-label]:not(.tc-main,.tc-amount,.tc-actions,.tc-full,.tc-foot,.tc-hide):before{content:"·\00a0\00a0\00a0" attr(data-label) "\00a0";margin-right:0}.table-cards td[data-label]:not(.amount-pos,.amount-neg){color:var(--text-primary)}.table-cards .tc-qty:after{content:" adet"}.table-cards tr.tc-nested{padding-left:28px}.table-cards .tc-main{order:1;flex:1 1 62%;min-width:0;max-width:none;font-size:var(--fs-14);font-weight:600;color:var(--text-primary)}.table-cards .tc-amount{order:2;margin-left:auto;font-size:var(--fs-15);font-weight:700;color:var(--text-primary);text-align:right!important;white-space:nowrap!important}.table-cards .tc-amount.amount-pos{color:var(--accent-green)}.table-cards .tc-amount.amount-neg{color:var(--accent-red)}.table-cards .tc-full{flex-basis:100%;order:4}.table-cards .tc-actions,.table-cards .tc-foot{order:5;padding-top:6px;color:var(--text-primary)}.table-cards .tc-actions{flex-basis:100%}.table-cards .cell-clamp{min-width:0;max-width:none}.table-cards .tc-inline>*{display:inline;margin-right:8px}.table-cards .tc-hide{display:none}.table-cards td[colspan]{flex-basis:100%;order:1;font-size:var(--fs-14)}.table-cards td:not(.tc-main) .cell-sub{display:inline;margin-left:4px}.table-cards .tc-main .cell-sub,.table-cards .tc-main>:not(:first-child){font-weight:400}}.kasa-dugmeler{display:contents}.kasa-tel-dugmeler{display:none}.btn-ink{background:var(--text-primary);border-color:var(--text-primary);color:var(--bg-card);font-weight:600}.btn-ink:hover:not(:disabled){background:var(--text-secondary);border-color:var(--text-secondary)}.kasa-chart-card{margin-bottom:24px;padding:20px 24px}.kasa-chart-legend{display:flex;gap:16px;font-size:var(--fs-13);color:var(--text-secondary)}.kasa-chart-legend span{display:inline-flex;align-items:center;gap:6px}.kasa-chart-swatch{width:10px;height:10px;border-radius:3px}.kasa-chart-bar.gelir,.kasa-chart-swatch.gelir{background:var(--chart-gelir)}.kasa-chart-bar.gider,.kasa-chart-swatch.gider{background:var(--chart-gider)}.kasa-chart{--bar-max:130px;display:flex;align-items:flex-end;gap:12px;height:170px;padding:0 8px;border-bottom:1px solid var(--border-color)}.kasa-chart-day{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px}.kasa-chart-val{font-size:var(--fs-11);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.kasa-chart-bars{display:flex;align-items:flex-end;gap:4px}.kasa-chart-bar{display:block;width:16px;height:max(2px,calc(var(--h, 0) * var(--bar-max)));border-radius:4px 4px 0 0}.kasa-chart-days{display:flex;gap:12px;margin-top:8px;padding:0 8px}.kasa-chart-days span{flex:1 1;min-width:0;text-align:center;font-size:var(--fs-12);color:var(--text-muted);white-space:nowrap}.kasa-chart-days span.today{font-weight:600;color:var(--text-primary)}.kasa-list{display:flex;flex-direction:column;gap:14px;padding:20px 24px 12px}.kasa-list>.card-header{margin-bottom:0}.kasa-table-wrap{border:none;border-radius:0}.kasa-table .kasa-col-tarih{width:104px;white-space:nowrap}.kasa-table .kasa-col-tutar{font-weight:600;white-space:nowrap}.kasa-table .kasa-col-odeme .cell-sub{display:block}.kasa-move{display:flex;align-items:center;gap:10px;min-width:0}.kasa-move-icon{flex:0 0 30px;width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.kasa-move-icon.gelir{background:var(--tint-green);color:var(--accent-green)}.kasa-move-icon.gider{background:var(--tint-red);color:var(--accent-red)}.kasa-move-text{display:flex;flex-direction:column;min-width:0}.kasa-move-title{display:inline-flex;align-items:center;gap:6px;min-width:0;font-weight:500;color:var(--text-primary);overflow-wrap:anywhere}.kasa-move-fis{display:inline-flex;color:var(--text-muted)}.kasa-move-fis:hover{color:var(--text-accent)}.kasa-move-sub{font-size:var(--fs-12);color:var(--text-muted)}.kasa-move-meta{display:none}@media (max-width:768px){.kasa-list{padding:14px}.kasa-table thead{display:none}.kasa-table,.kasa-table tbody{display:block}.kasa-table tbody tr:not(.kasa-empty){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"hareket tutar" "hareket odeme";align-items:center;grid-column-gap:12px;column-gap:12px;min-height:64px;padding:12px 0;border-bottom:1px solid var(--border-light)}.kasa-table tbody tr:last-child{border-bottom:none}.kasa-table td{display:block;padding:0;border:none}.kasa-table .kasa-col-isleyen,.kasa-table .kasa-col-tarih{display:none}.kasa-table .kasa-col-hareket{grid-area:hareket;min-width:0}.kasa-table .kasa-col-tutar{grid-area:tutar;align-self:end;font-size:var(--fs-15)}.kasa-table .kasa-col-odeme{grid-area:odeme;align-self:start;text-align:right;font-size:var(--fs-12);color:var(--text-muted)}.kasa-table .kasa-col-odeme .cell-sub{display:none}.kasa-move-icon{flex-basis:36px;width:36px;height:36px}.kasa-move-sub,.kasa-move-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kasa-move-fis{display:none}.kasa-move-meta{display:inline}}@media (max-width:600px){.kasa-tel-dugmeler{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.kasa-tel-ana{min-height:50px;border-radius:var(--radius-lg);font-size:var(--fs-16)}.kasa-tel-kutular{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:8px;gap:8px}.kasa-tel-kutular>.btn{flex-direction:column;gap:4px;min-height:64px;padding:6px;border-radius:var(--radius-lg);font-size:var(--fs-13)}.kasa-chart-card{padding:14px}.kasa-chart{--bar-max:84px;height:100px;gap:4px;padding:0 4px}.kasa-chart-val{display:none}.kasa-chart-bars{gap:3px}.kasa-chart-bar{width:10px}.kasa-chart-days{gap:4px;padding:0 4px}.kasa-chart-days span{font-size:var(--fs-11)}}.cat-list{margin-top:20px}.cat-list h4{font-weight:600;margin-bottom:6px}.cat-list h4,.cat-row{font-size:var(--fs-14)}.cat-row{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 4px 6px 10px;border-bottom:1px solid var(--border-light)}.cat-row.inactive{opacity:.5}.cat-default{font-size:var(--fs-12);margin-left:6px}.cat-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.cat-check{display:flex;align-items:flex-start;gap:8px;font-size:var(--fs-14);margin-bottom:12px;cursor:pointer}.cat-check input{margin-top:3px}.cat-check-hint{display:block;margin-top:2px}.z-summary{background:var(--bg-tertiary);padding:12px 14px;border-radius:var(--radius-md);margin-bottom:16px;font-size:var(--fs-14)}.z-line{display:flex;justify-content:space-between;gap:12px;padding:3px 0}.z-line span{color:var(--text-secondary)}.z-line strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.z-line-total{border-top:1px solid var(--border-color);margin-top:4px;padding-top:8px}.z-line-total span{font-weight:600;color:var(--text-primary)}.z-summary-error{color:var(--accent-red);font-weight:600}.z-kk-liste{margin:6px 0 0;padding-left:18px;font-weight:400;color:var(--text-primary);font-size:var(--fs-13);line-height:1.6}.hizli-layout{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.hizli-form{flex:999 1 600px;padding:24px;flex-direction:column;gap:22px}.hizli-form,.hizli-yan{min-width:0;display:flex}.hizli-yan{flex:1 1 360px;max-width:100%;flex-direction:column;gap:16px}.hizli-type{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.hizli-type-btn{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--border-color);border-radius:14px;background:var(--bg-card);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast)}.hizli-type-btn:hover{border-color:var(--border-strong)}.hizli-type-btn:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.hizli-type-ikon{width:40px;height:40px;flex:0 0 40px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.hizli-type-btn.income .hizli-type-ikon{background:var(--tint-green);color:var(--accent-green)}.hizli-type-btn.expense .hizli-type-ikon{background:var(--tint-red);color:var(--accent-red)}.hizli-type-metin{display:flex;flex-direction:column;min-width:0}.hizli-type-metin strong{font-size:var(--fs-16);line-height:1.5rem;font-weight:600}.hizli-type-metin small{font-size:var(--fs-13);line-height:1.125rem;color:var(--text-muted)}.hizli-type-btn.income.active{border:1.5px solid var(--accent-green);background:var(--tint-green)}.hizli-type-btn.expense.active{border:1.5px solid var(--accent-red);background:var(--tint-red)}.hizli-type-btn.income.active .hizli-type-ikon{background:var(--solid-success);color:#fff}.hizli-type-btn.expense.active .hizli-type-ikon{background:var(--solid-danger);color:#fff}.hizli-step{display:flex;flex-direction:column;gap:10px}.form-group label.hizli-step-title,.hizli-step-title{font-size:var(--fs-14);line-height:1.25rem;font-weight:600;color:var(--text-primary)}.hizli-chips{display:flex;flex-wrap:wrap;gap:8px}.hizli-chip{height:40px;padding:0 14px;border:1px solid var(--border-strong);border-radius:999px;background:var(--bg-card);color:var(--text-secondary);font:inherit;font-size:var(--fs-14);font-weight:500;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast)}.hizli-chip:hover{border-color:var(--text-muted)}.hizli-chip:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:1px}.hizli-chip.active{color:var(--text-primary);font-weight:600}.hizli-chips.income .hizli-chip.active{border:1.5px solid var(--accent-green);background:var(--tint-green)}.hizli-chips.expense .hizli-chip.active{border:1.5px solid var(--accent-red);background:var(--tint-red)}.hizli-note{font-size:var(--fs-13);line-height:1.25rem;color:var(--text-secondary)}.hizli-note:empty{display:none}.hizli-personel{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;border-radius:var(--radius-lg);background:var(--accent-soft);border:1px solid var(--line-accent)}.hizli-personel-metin{flex:1 1 240px;display:flex;flex-direction:column;min-width:0}.hizli-personel-metin strong{font-size:var(--fs-13);font-weight:600}.hizli-personel-metin small{font-size:var(--fs-12);color:var(--text-secondary)}.hizli-personel select{flex:0 1 240px;min-width:200px}.hizli-tutar-satir{display:grid;grid-template-columns:minmax(0,1fr) 200px;grid-gap:12px;gap:12px}.hizli-tutar-satir.tek{grid-template-columns:minmax(0,1fr)}.hizli-tutar{height:56px;box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:0 14px;border:1.5px solid var(--accent-indigo);border-radius:var(--radius-lg);background:var(--bg-input);cursor:text}.hizli-tutar:focus-within{box-shadow:0 0 0 3px var(--accent-soft-strong)}.hizli-tutar>span{font-size:var(--fs-20);color:var(--text-muted)}.hizli-tutar input{flex:1 1 auto;min-width:0;border:0;outline:none;background:transparent;color:var(--text-primary);font:inherit;font-size:var(--fs-24);line-height:1.875rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hizli-tutar input::-webkit-inner-spin-button,.hizli-tutar input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hizli-tutar input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.hizli-tarih{height:56px;border-radius:var(--radius-lg)}.hizli-methods{display:flex;flex-wrap:wrap;gap:8px}.hizli-method{height:40px;padding:0 14px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);font:inherit;font-size:var(--fs-14);font-weight:500;cursor:pointer}.hizli-method:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:1px}.hizli-method.active{border:1.5px solid var(--accent-indigo);background:var(--accent-soft);color:var(--text-primary);font-weight:600}.hizli-hesap{max-width:360px}.hizli-cari,.hizli-hesap .form-group{margin-bottom:0}.hizli-aciklama-satir{display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-gap:12px;gap:12px;align-items:end}.hizli-aciklama-satir .form-group{margin-bottom:0}.hizli-fis{width:100%;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--bg-subtle);color:var(--text-secondary);font:inherit;font-size:var(--fs-13);font-weight:500;cursor:pointer}.hizli-fis:hover{border-color:var(--accent-indigo);color:var(--text-accent)}.hizli-fis-alan .dosya-liste{margin:0}.hizli-uyari{display:flex;gap:10px;padding:12px;border-radius:var(--radius-lg);background:var(--tint-amber);color:var(--on-tint-amber);font-size:var(--fs-13);line-height:1.1875rem}.hizli-uyari svg{flex:0 0 18px;color:var(--accent-amber)}.hizli-kaydet{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;padding-top:16px;border-top:1px solid var(--border-light)}.hizli-submit{min-height:48px;padding:0 28px;font-size:var(--fs-15)}.hizli-missing{font-size:var(--fs-13);color:var(--text-muted)}.hizli-list{padding:18px 20px}.hizli-list-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:10px}.hizli-list-head h2{margin:0;font-size:var(--fs-15);line-height:1.375rem;font-weight:600}.hizli-list-head .text-muted,.hizli-list-head a{font-size:var(--fs-13);text-decoration:none}.hizli-totals{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:8px}.hizli-totals>div{display:flex;flex-direction:column;padding:10px 12px;border-radius:10px}.hizli-totals .income{background:var(--tint-green)}.hizli-totals .expense{background:var(--tint-red)}.hizli-totals span{font-size:var(--fs-12)}.hizli-totals .income span{color:var(--on-tint-green)}.hizli-totals .expense span{color:var(--on-tint-red)}.hizli-totals strong{font-size:var(--fs-18);line-height:1.5rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hizli-totals .income strong{color:var(--accent-green)}.hizli-totals .expense strong{color:var(--accent-red)}.hizli-list .pos{color:var(--accent-green)}.hizli-list .neg{color:var(--accent-red)}.hizli-empty{padding:24px 8px;text-align:center;color:var(--text-muted);font-size:var(--fs-14)}.hizli-rows{list-style:none;margin:0;padding:0}.hizli-rows li+li .hizli-row{border-top:1px solid var(--border-light)}.hizli-row{display:flex;align-items:center;gap:10px;width:100%;padding:9px 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.hizli-row:disabled{cursor:default}.hizli-row:not(:disabled):hover .hizli-row-title{color:var(--text-accent)}.hizli-row:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px;border-radius:6px}.hizli-row-icon{width:30px;height:30px;flex:0 0 30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--bg-subtle);color:var(--text-secondary)}.hizli-row.income .hizli-row-icon{background:var(--tint-green);color:var(--accent-green)}.hizli-row.expense .hizli-row-icon{background:var(--tint-red);color:var(--accent-red)}.hizli-row.bekliyor{padding:10px 12px;border-radius:10px;background:var(--tint-amber)}.hizli-rows li+li .hizli-row.bekliyor{margin-top:6px;border-top:0}.hizli-row.bekliyor .hizli-row-icon{background:var(--bg-card);color:var(--accent-amber)}.hizli-row.bekliyor .hizli-row-sub{color:var(--on-tint-amber)}.hizli-row-main{display:flex;flex-direction:column;flex:1 1;min-width:0}.hizli-row-title{font-size:var(--fs-14);line-height:1.25rem;font-weight:500}.hizli-row-sub,.hizli-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hizli-row-sub{font-size:var(--fs-12);line-height:1rem;color:var(--text-muted)}.hizli-row-sub svg{vertical-align:-2px}.hizli-row-amount{font-size:var(--fs-14);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.fatura-tutarlar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.fatura-tutar-alan{display:flex;flex-direction:column;gap:6px;min-width:0}.fatura-tutar-etiket{font-size:var(--fs-13);color:var(--text-secondary)}.fatura-kar{padding:10px 12px;border-radius:10px;background:var(--bg-subtle);color:var(--text-secondary);font-size:var(--fs-14)}.fatura-kar.pos{background:var(--tint-green);color:var(--on-tint-green)}.fatura-kar.pos strong{color:var(--accent-green);font-size:var(--fs-16)}.fatura-kar.neg{background:var(--tint-red);color:var(--on-tint-red)}.fatura-tarih{max-width:220px}.fatura-donem{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.fatura-donem .form-input{flex:1 1 140px;width:auto;min-width:0}.fatura-row{cursor:default}.fatura-row .hizli-row-sub{white-space:normal}.fatura-row-icon{background:var(--tint-amber);color:var(--accent-amber)}@media (max-width:600px){.fatura-tutarlar{grid-template-columns:minmax(0,1fr)}.fatura-tarih{max-width:none}.hizli-form{flex-basis:100%;padding:0;border:0;background:transparent;gap:18px}.hizli-type{gap:8px}.hizli-type-btn{justify-content:center;height:56px;padding:0 12px;gap:10px;border-radius:var(--radius-lg)}.hizli-type-ikon{width:28px;height:28px;flex-basis:28px}.hizli-type-ikon svg{width:16px;height:16px}.hizli-type-metin small{display:none}.form-group label.hizli-step-title,.hizli-step-title{font-size:var(--fs-15)}.hizli-chip{height:44px}.hizli-tutar-satir{grid-template-columns:minmax(0,1fr)}.hizli-tutar{height:64px;padding:0 16px;border-radius:14px}.hizli-tutar>span{font-size:var(--fs-22)}.hizli-tutar input{font-size:var(--fs-28);line-height:2.125rem}.hizli-tarih{height:50px}.hizli-methods{display:flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:var(--radius-lg);background:var(--bg-track)}.hizli-method{flex:1 1 28%;height:42px;padding:0 8px;border:0;border-radius:9px;background:transparent}.hizli-method.active{border:0;background:var(--bg-card);box-shadow:0 1px 2px rgba(16,24,40,.12)}.hizli-hesap{max-width:none}.hizli-aciklama-satir{grid-template-columns:minmax(0,1fr)}.hizli-aciklama-satir .form-input{height:50px}.hizli-fis{min-height:48px;font-size:var(--fs-14)}.hizli-fis,.hizli-kaydet{background:var(--bg-card)}.hizli-kaydet{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;margin:0 -16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--border-color)}.hizli-submit{width:100%;min-height:50px;font-size:var(--fs-16)}.hizli-missing{width:100%;text-align:center}.hizli-yan{flex-basis:100%}}.kk-personel{min-width:220px}.kk-ust{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;margin-bottom:24px}.kk-form{flex:1 1 560px;min-width:0;padding:20px 24px}.kk-form .section-title{margin-bottom:16px}.kk-form form{display:flex;flex-direction:column;gap:16px}.kk-form .form-group{margin-bottom:0}.kk-yan{flex:0 1 360px;min-width:300px;max-width:100%;display:flex;flex-direction:column;gap:16px}.kk-yan:empty{display:none}.kk-satir{display:grid;grid-gap:12px;gap:12px}.kk-satir-panel{grid-template-columns:2fr 1fr}.kk-satir-kisi{grid-template-columns:1.2fr 1fr 1.4fr}.kk-satir-iban{grid-template-columns:1fr 1.6fr}.tarih-sabit{display:flex;align-items:center;background:var(--bg-subtle);color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kk-istege{font-weight:400;color:var(--text-muted)}.kk-zorunlu{color:var(--accent-red)}.kk-not{margin:0;color:var(--text-secondary)}.kk-hata,.kk-not{font-size:var(--fs-13);line-height:1.125rem}.kk-hata{color:var(--accent-red)}.kk-form .kk-not+.kk-not,.kk-tutarlar+.kk-not{margin-top:-6px}.kk-cihaz-anahtar{display:flex;align-items:center;gap:14px;padding:12px 14px;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}.kk-cihaz-anahtar:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.kk-cihaz-anahtar.on{border:1.5px solid var(--accent-indigo);background:var(--accent-soft)}.kk-anahtar{position:relative;width:40px;height:24px;flex:0 0 40px;border-radius:999px;background:var(--border-strong);transition:background var(--transition-fast)}.kk-anahtar span{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.2);transition:left var(--transition-fast)}.kk-cihaz-anahtar.on .kk-anahtar{background:var(--accent-indigo)}.kk-cihaz-anahtar.on .kk-anahtar span{left:19px}.kk-cihaz-metin{display:flex;flex-direction:column;gap:2px;min-width:0}.kk-cihaz-metin strong{font-size:var(--fs-14);font-weight:600}.kk-cihaz-metin small{font-size:var(--fs-13);line-height:1.125rem;color:var(--text-secondary)}.kk-satislar{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:8px;gap:8px}.kk-satis{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:12px 14px;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-card);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}.kk-satis:hover:not(:disabled){border-color:var(--border-strong)}.kk-satis:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:1px}.kk-satis.secili{border:1.5px solid var(--accent-indigo);background:var(--accent-soft)}.kk-satis:disabled{opacity:.55;cursor:not-allowed}.kk-satis-ust{display:flex;justify-content:space-between;gap:8px;width:100%;font-size:var(--fs-14)}.kk-satis-ad{font-weight:600;min-width:0}.kk-satis-alt{font-size:var(--fs-12);color:var(--text-muted)}.kk-tutarlar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.kk-tutar{min-width:0}.kk-tutar-kutu{height:var(--control-height);box-sizing:border-box;display:flex;align-items:center;gap:4px;padding:0 12px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-input)}.kk-tutar-kutu:focus-within{border-color:var(--accent-indigo);box-shadow:0 0 0 3px var(--accent-soft-strong)}.kk-tutar-kutu>span{color:var(--text-muted)}.kk-tutar-kutu input{flex:1 1 auto;min-width:0;border:0;outline:none;background:transparent;color:var(--text-primary);font:inherit;font-size:var(--fs-15);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kk-tutar-kutu input[aria-invalid=true]{color:var(--accent-red)}.kk-tutar-kutu.kar.pos{border-color:var(--line-green);background:var(--tint-green)}.kk-tutar-kutu.kar.neg{border-color:var(--line-red);background:var(--tint-red)}.kk-tutar-kutu.kar input{font-weight:700}.kk-tutar-kutu.kar.pos input,.kk-tutar-kutu.kar.pos>span{color:var(--accent-green)}.kk-tutar-kutu.kar.neg input,.kk-tutar-kutu.kar.neg>span{color:var(--accent-red)}.kk-tutar-alt{font-size:var(--fs-12);color:var(--text-muted)}.kk-tutar input::-webkit-inner-spin-button,.kk-tutar input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.kk-tutar input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.kk-tel{display:none}.kk-iban-kutu{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--border-light);border-radius:var(--radius-lg);background:var(--bg-subtle)}.kk-iban-bas{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;font-size:var(--fs-14);font-weight:600}.kk-iban-sonra{display:inline-flex;align-items:center;gap:8px;min-height:32px;font-size:var(--fs-13);font-weight:500;color:var(--text-secondary);cursor:pointer}.kk-iban-sonra input{width:18px;height:18px;accent-color:var(--accent-indigo)}.kk-iban-not{font-size:var(--fs-13);line-height:1.125rem;color:var(--on-tint-amber)}.kk-iban-alan{position:relative}.kk-iban-alan .form-input{padding-right:36px}.kk-iban-tik{position:absolute;top:50%;right:12px;transform:translateY(-50%);display:inline-flex;color:var(--accent-green)}.kk-gonder{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:4px}.kk-gonder .kk-not{max-width:420px;color:var(--text-muted)}.kk-gonder-btn{min-height:44px;padding:0 20px;font-size:var(--fs-15)}.kk-ozet{padding:18px 20px;display:flex;flex-direction:column;gap:10px}.kk-ozet .section-title{margin-bottom:0}.kk-ozet-satir{display:flex;justify-content:space-between;gap:8px;font-size:var(--fs-14);line-height:1.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kk-ozet-satir>span:first-child{color:var(--text-secondary)}.kk-ozet-kar{display:flex;justify-content:space-between;align-items:baseline;padding-top:10px;border-top:1px solid var(--border-light);font-size:var(--fs-14);font-weight:600}.kk-ozet-kar strong{font-size:var(--fs-24);line-height:2rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kk-ozet .kk-not{font-size:var(--fs-12);line-height:1rem;color:var(--text-muted)}.kk-bekleyenler{padding:18px 20px}.kk-bolum-bas{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;margin-bottom:12px}.kk-bolum-bas .section-title{margin:0}.kk-bekleyen-liste{list-style:none;margin:0;padding:0;gap:8px}.kk-bekleyen,.kk-bekleyen-liste{display:flex;flex-direction:column}.kk-bekleyen{gap:6px;padding:12px;border:1px solid var(--border-light);border-radius:10px}.kk-bekleyen-ana{display:flex;flex-direction:column;gap:2px;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.kk-bekleyen-ana:hover .kk-bekleyen-ust strong:first-child{color:var(--text-accent)}.kk-bekleyen-ana:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px;border-radius:6px}.kk-bekleyen-ust{display:flex;justify-content:space-between;gap:8px;font-size:var(--fs-14)}.kk-bekleyen-alt{font-size:var(--fs-12);line-height:1rem;color:var(--text-muted)}.kk-bekleyen .pay-iban{font-size:var(--fs-12);letter-spacing:0}.kk-bekleyen-islemler,.kk-rozetler{display:flex;flex-wrap:wrap;gap:6px}.kk-rozetler:empty{display:none}.kk-cekimler{display:flex;flex-direction:column;gap:14px}.kk-cekimler-bas,.kk-kartlar{margin-bottom:0}.kk-kartlar>.card{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border-radius:var(--radius-lg)}.kk-kartlar .summary-value{font-size:var(--fs-22);line-height:1.875rem}.kk-kartlar .summary-sub{font-size:var(--fs-13)}.kk-kartlar .summary-sub.kk-bekliyor{color:var(--accent-amber)}.kk-panel-satir+.kk-panel-satir{margin-top:8px}.kk-panel-bakiye{font-size:var(--fs-12);color:var(--text-muted)}.kk-toplu{margin-top:-6px}.kk-tablo td{vertical-align:top}.kk-zaman{white-space:nowrap;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kk-tablo .tc-main .cell-sub,.kk-zaman .cell-sub{display:block}.kk-kart-sahibi{display:block;font-weight:600}.kk-tc-ekle{display:block;padding:0;border:0;background:transparent;color:var(--accent-amber);font:inherit;font-size:var(--fs-12);font-weight:500;cursor:pointer;text-align:left}.kk-tc-ekle:hover{text-decoration:underline}.kk-giren{color:var(--text-secondary)}.kk-kar{font-weight:700}.kk-tablo .kk-kesinti{color:var(--text-secondary)}.kk-tablo .kk-kesinti .cell-sub{display:block}@media (max-width:768px){.kk-tablo .kk-kesinti .cell-sub{display:inline;margin-left:4px}}.kk-odeme{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}@media (min-width:769px){.kk-tablo td:first-child,.kk-tablo th:first-child{padding-left:4px}}@media (max-width:900px){.kk-tutarlar{grid-template-columns:repeat(2,minmax(0,1fr))}.kk-satir-kisi{grid-template-columns:1fr 1fr}.kk-satir-kisi>:last-child{grid-column:1/-1}}@media (max-width:768px){.kk-giren,.kk-zaman{order:3}.kk-tablo .tc-main .kk-tc-ekle{margin-top:2px}}@media (max-width:600px){.kk-personel{width:100%}.kk-ust{gap:16px;margin-bottom:16px}.kk-form{padding:16px}.kk-yan{flex-basis:100%;min-width:0}.kk-ozet{display:none}.kk-tel{display:inline}.kk-satir-iban,.kk-satir-kisi,.kk-satir-panel{grid-template-columns:minmax(0,1fr)}.kk-satir-panel{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.kk-tutarlar{gap:10px}.kk-tutar-kutu{height:48px}.kk-tutar-kutu input{font-size:var(--fs-18)}.kk-tutar-alt{display:none}.kk-gonder{flex-direction:column-reverse;align-items:stretch}.kk-gonder-btn{width:100%;min-height:50px}.kk-bekleyenler{padding:14px 16px}.kk-cekimler-bas{flex-direction:column;align-items:stretch}}.z-day-choice{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.z-day-hint{font-size:var(--fs-13);color:var(--text-secondary);line-height:1.5}.z-day-warning{padding:10px 12px;border:1px solid var(--line-amber);border-radius:var(--radius-md);background:var(--tint-amber);font-size:var(--fs-14);color:var(--text-primary)}.link-button{background:none;border:none;padding:0;color:var(--accent-indigo);font:inherit;font-weight:600;cursor:pointer;text-decoration:underline}.btn-danger-outline{background:transparent;border:1px solid var(--accent-red);color:var(--accent-red)}.btn-danger-outline:hover:not(:disabled){background:var(--tint-red)}.islem-error{padding:16px;color:var(--accent-red);text-align:center}.islem-back{margin-bottom:10px}.islem-hero{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:14px 16px;margin-bottom:14px;background:var(--bg-card);border:1px solid var(--border-color);border-left:4px solid var(--accent-indigo);border-radius:var(--radius-md)}.islem-hero.tone-green{border-left-color:var(--accent-green)}.islem-hero.tone-red{border-left-color:var(--accent-red)}.islem-hero.tone-amber{border-left-color:var(--accent-amber)}.islem-hero.tone-muted{border-left-color:var(--border-strong)}.islem-hero-main{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1 1 220px}.islem-print-title{display:none;font-size:var(--fs-18);font-weight:700}.islem-subtitle{font-size:var(--fs-14);color:var(--text-secondary)}.islem-badges{display:flex;flex-wrap:wrap;gap:6px}.islem-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-size:var(--fs-12);font-weight:600;line-height:1.4;background:var(--bg-tertiary);color:var(--text-secondary)}.islem-badge.tone-green{background:var(--tint-green);color:var(--accent-green)}.islem-badge.tone-red{background:var(--tint-red);color:var(--accent-red)}.islem-badge.tone-amber{background:var(--tint-amber);color:var(--accent-amber)}.islem-badge.tone-indigo{background:var(--accent-soft-strong);color:var(--text-accent)}.islem-amount-box{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto}.islem-amount-label{font-size:var(--fs-12);color:var(--text-muted)}.islem-amount{font-size:var(--fs-26);font-weight:700;line-height:1.2;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.islem-fields{margin:0;border:1px solid var(--border-color);border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card)}.islem-field{display:grid;grid-template-columns:minmax(110px,34%) minmax(0,1fr)}.islem-field+.islem-field{border-top:1px solid var(--border-light)}.islem-field dt{padding:10px 14px 8px;font-size:var(--fs-13);color:var(--text-muted);background:var(--bg-primary);border-right:1px solid var(--border-light)}.islem-field dd{margin:0;padding:9px 14px;font-size:var(--fs-15);font-weight:600;color:var(--text-primary);overflow-wrap:anywhere;white-space:pre-line}.islem-field dd.mono{font-family:var(--font-mono);font-weight:500;letter-spacing:.02em}.islem-field.wide{grid-template-columns:minmax(0,1fr)}.islem-field.wide dt{padding-bottom:6px;border-right:none;border-bottom:1px solid var(--border-light)}.islem-field.wide dd{font-weight:500}.islem-section{margin-top:18px}.islem-ozeti-islem{font-size:var(--fs-16);font-weight:700;color:var(--text-primary);overflow-wrap:anywhere}.islem-ozeti-uyari{margin:14px 0 0;padding:10px 12px 10px 28px;border:1px solid var(--line-amber);border-radius:var(--radius-md);background:var(--tint-amber);font-size:var(--fs-14);line-height:1.5;color:var(--text-primary)}.islem-ozeti-uyari li+li{margin-top:4px}.islem-section-title{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:var(--fs-14);font-weight:600;color:var(--text-secondary)}.islem-section-count{padding:0 7px;border-radius:999px;font-size:var(--fs-12);line-height:1.6;background:var(--bg-tertiary);color:var(--text-secondary)}.islem-links{display:flex;flex-direction:column;gap:6px}.islem-link{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 12px;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast)}.islem-link:hover:not(:disabled){border-color:var(--accent-indigo);background:var(--accent-soft)}.islem-link:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:1px}.islem-link:disabled{cursor:default;color:var(--text-muted)}.islem-link-icon{flex-shrink:0;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--bg-tertiary);color:var(--text-secondary)}.islem-link-text{display:flex;flex-direction:column;min-width:0;flex:1 1}.islem-link-label{font-size:var(--fs-14);font-weight:600;color:var(--text-accent);overflow-wrap:anywhere}.islem-link-note,.islem-link:disabled .islem-link-label{color:var(--text-muted)}.islem-link-note{font-size:var(--fs-12)}.islem-link-arrow{flex-shrink:0;display:inline-flex;color:var(--text-muted)}.islem-history{list-style:none;padding:0;margin:0;font-size:var(--fs-14)}.islem-history li{position:relative;display:flex;flex-wrap:wrap;gap:2px 10px;padding:0 0 10px 20px}.islem-history li:before{content:"";position:absolute;left:3px;top:6px;width:9px;height:9px;border-radius:50%;background:var(--accent-indigo);box-shadow:0 0 0 3px var(--accent-soft)}.islem-history li:not(:last-child):after{content:"";position:absolute;left:7px;top:17px;bottom:0;width:1px;background:var(--border-color)}.islem-history li:last-child{padding-bottom:0}.islem-history-at{color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:120px}.islem-redate-row{display:flex;gap:8px;align-items:center;max-width:320px}.islem-reasons{margin-top:18px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;font-size:var(--fs-13);color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-md)}.islem-reason{display:flex;gap:8px;align-items:baseline}.islem-reason-ikon{flex:0 0 auto;align-self:flex-start;margin-top:3px;color:var(--text-muted)}.islem-dekont{display:inline-flex;align-items:center;gap:6px}.islem-actions{flex-wrap:wrap;margin-top:16px}.islem-actions-spacer{flex:1 1}@media (max-width:600px){.islem-hero{padding:12px 14px}.islem-amount-box{align-items:flex-start;margin-left:0}.islem-amount{font-size:var(--fs-24)}.islem-field{grid-template-columns:minmax(92px,36%) minmax(0,1fr)}.islem-field dt{padding:9px 10px 7px}.islem-field dd{padding:8px 10px}}@media print{body.printing-detail *{visibility:hidden}body.printing-detail .islem-detay,body.printing-detail .islem-detay *{visibility:visible}body.printing-detail .islem-detay{position:absolute;inset:0 auto auto 0;width:100%;padding:12mm;background:#fff;color:#111}body.printing-detail .islem-print-title{display:block;margin-bottom:8px}body.printing-detail .islem-field dt,body.printing-detail .islem-fields,body.printing-detail .islem-hero,body.printing-detail .islem-link,body.printing-detail .islem-link-icon{background:#fff}body.printing-detail .no-print{display:none!important}}.redate-warning{padding:10px 12px;margin-bottom:12px;border:1px solid var(--line-red);border-radius:var(--radius-md);background:var(--tint-red);font-size:var(--fs-14)}.redate-filters{flex-wrap:wrap;margin-bottom:10px}.redate-select-all{display:flex;align-items:center;gap:8px;font-size:var(--fs-14);margin-bottom:8px;cursor:pointer}.redate-list{display:flex;flex-direction:column;gap:6px}.redate-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;padding:10px 12px;border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer}.redate-item.selected{border-color:var(--accent-indigo);background:var(--accent-soft)}.redate-item.disabled{cursor:default;opacity:.6}.redate-item input{margin-top:3px}.redate-title{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--fs-14)}.redate-type{font-size:var(--fs-11)}.redate-detail{font-size:var(--fs-13);color:var(--text-secondary);margin-top:2px;overflow-wrap:anywhere}.redate-meta{font-size:var(--fs-12);color:var(--text-muted);margin-top:2px}.redate-reason{color:var(--accent-red)}.redate-amount{text-align:right;font-weight:600;white-space:nowrap}.redate-footer{position:-webkit-sticky;position:sticky;bottom:0;z-index:1;flex-wrap:wrap;align-items:center;margin-top:12px}.redate-summary{flex:1 1 200px;font-size:var(--fs-14);color:var(--text-secondary)}.cari-ozet-kart{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0;padding:16px;border-radius:var(--radius-lg);color:var(--text-primary);font:inherit;text-align:left;transition:border-color var(--transition-fast),background var(--transition-fast)}button.cari-ozet-kart{cursor:pointer}@media (hover:hover){button.cari-ozet-kart:not(:disabled):hover{border-color:var(--border-strong)}}.cari-ozet-kart.secili{border-color:var(--accent-indigo);background:var(--accent-soft);box-shadow:0 0 0 .5px var(--accent-indigo)}.cari-ozet-kart:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.cari-ozet-kart .summary-sub{margin-top:0;font-size:var(--fs-13)}.amount-amber{color:var(--accent-amber)}.cari-yeni-tel{width:100%;min-height:50px;margin-bottom:14px;border-radius:var(--radius-lg);font-size:var(--fs-16)}.cari-liste{display:flex;flex-direction:column;gap:14px;padding:20px 24px}.cari-liste-bas{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cari-liste-bas .list-filters{flex:1 1 420px;min-width:0}.cari-suzgecler{flex-wrap:wrap}.cari-suzgecler .bolmeli-secenek{height:32px;padding:0 10px 0 12px;gap:6px;font-size:var(--fs-13)}.cari-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-gap:12px;gap:12px}.cari-kart{display:flex;flex-direction:column;gap:12px;min-width:0;padding:14px 16px;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card);color:var(--text-primary);text-decoration:none;transition:border-color var(--transition-fast),background var(--transition-fast)}@media (hover:hover){.cari-kart:hover{border-color:var(--border-strong);background:var(--bg-card-hover)}.cari-kart.cari-kart-pasif:hover{border-color:var(--border-color);background:var(--bg-card)}}.cari-kart:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.cari-kart-ust{display:flex;align-items:center;gap:12px;min-width:0}.cari-kart .cari-avatar{width:40px;height:40px;font-size:var(--fs-14)}.cari-kart-id{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.cari-kart-ad{font-size:var(--fs-15);line-height:22px;font-weight:600}.cari-kart-ad,.cari-kart-alt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cari-kart-alt{font-size:var(--fs-13);line-height:18px;color:var(--text-muted)}.cari-kart-bakiye{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end}.cari-kart-tutar{font-size:var(--fs-18);line-height:24px;font-weight:700;white-space:nowrap}.cari-kart-durum{font-size:var(--fs-12);font-weight:500;white-space:nowrap}.cari-kart-foot{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px 8px;padding-top:10px;border-top:1px solid var(--border-light);font-size:var(--fs-12);color:var(--text-muted)}.cari-kart-rozetler{display:inline-flex;flex-wrap:wrap;gap:6px;margin-left:auto}@media (max-width:600px){.cari-liste{gap:12px;padding:0;border:0;background:transparent}.cari-liste-bas{gap:10px}.cari-liste-bas .list-filters{flex-basis:100%}.cari-suzgecler{display:flex;gap:6px;padding:0;background:transparent}.cari-suzgecler .bolmeli-secenek{height:36px;padding:0 12px;border:1px solid var(--border-strong);border-radius:999px;background:var(--bg-card);color:var(--text-secondary);box-shadow:none}.cari-suzgecler .bolmeli-secenek.active{border-color:var(--text-primary);background:var(--text-primary);color:var(--bg-card)}.cari-suzgecler .bolmeli-sayi,.cari-suzgecler .bolmeli-secenek.active .bolmeli-sayi{padding:0;background:transparent;color:inherit}.cari-grid{gap:0;border:1px solid var(--border-color);border-radius:14px;background:var(--bg-card);overflow:hidden}.cari-kart{justify-content:center;min-height:64px;padding:12px 14px;border:0;border-bottom:1px solid var(--border-light);border-radius:0}.cari-kart:last-child{border-bottom:0}.cari-kart-tutar{font-size:var(--fs-16);line-height:22px}.cari-kart-id .cari-kart-rozetler{margin:3px 0 0}.cari-liste .empty-state{border:1px solid var(--border-color);border-radius:14px;background:var(--bg-card)}}.cari-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:50%;background:var(--accent-soft-strong);color:var(--text-accent);font-weight:700;font-size:var(--fs-14);letter-spacing:.02em}.cari-avatar-lg{width:52px;height:52px;font-size:var(--fs-18)}.geri-link{display:inline-flex;align-items:center;gap:6px;margin-bottom:6px;font-size:var(--fs-14);font-weight:500;color:var(--text-accent);text-decoration:none}.geri-link:hover{text-decoration:underline}@media (max-width:600px){.geri-link{min-height:44px;margin-bottom:0}}.cari-profil-bas{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.cari-profil-kimlik{flex:1 1 360px;min-width:0;display:flex;align-items:center;gap:14px}.cari-profil-metin{min-width:0;display:flex;flex-direction:column;gap:2px}.cari-profil-metin h1{margin:0;font-size:var(--fs-24);line-height:2rem;font-weight:600;overflow-wrap:anywhere}.cari-profil-iletisim{font-size:var(--fs-14);line-height:20px;color:var(--text-secondary);overflow-wrap:anywhere}.cari-profil-iletisim a{color:inherit;text-decoration:none}.cari-profil-iletisim a:hover{color:var(--text-accent);text-decoration:underline}.cari-profil-meta{font-size:var(--fs-12);line-height:16px;color:var(--text-muted)}.cari-bakiye-alt{display:flex;justify-content:space-between;gap:8px;font-weight:500}button.cari-ozet-kart:disabled{cursor:default}.cari-bolum{display:flex;flex-direction:column;gap:10px;margin-bottom:20px;padding:20px 24px 12px}.cari-bolum-bas{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px}.cari-bolum-bas h2,.cari-har-bas h2{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:var(--fs-16);line-height:1.5rem;font-weight:600}.cari-bolum-bas h2 svg,.cari-bolum-not{color:var(--text-muted)}.cari-bolum-not{font-size:var(--fs-13)}.cari-acik-liste{display:flex;flex-direction:column}.cari-acik-satir{display:flex;align-items:center;gap:16px;width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--border-light);background:transparent;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}.cari-acik-satir:last-child{border-bottom:0}@media (hover:hover){.cari-acik-satir:hover .cari-acik-baslik{color:var(--text-accent)}}.cari-acik-satir:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px;border-radius:var(--radius-md)}.cari-acik-ad{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.cari-acik-baslik{font-size:var(--fs-14);font-weight:600;overflow-wrap:anywhere}.cari-acik-alt{font-size:var(--fs-13);color:var(--text-muted)}.cari-acik-ilerleme{flex:0 0 180px;display:flex;flex-direction:column;gap:4px;font-size:var(--fs-12);color:var(--text-muted)}.cari-cubuk{height:8px;border-radius:999px;background:var(--bg-track);overflow:hidden}.cari-cubuk>span{display:block;height:100%;border-radius:999px;background:var(--accent-green)}.cari-acik-vade{flex:0 0 190px;font-size:var(--fs-13);font-weight:500;color:var(--text-secondary)}.cari-acik-vade.vadesiz{color:var(--text-muted)}.cari-acik-alt.bugun,.cari-acik-alt.gecikti,.cari-acik-vade.bugun,.cari-acik-vade.gecikti{color:var(--accent-amber)}.cari-acik-kalan{flex:0 0 110px;text-align:right;font-weight:700;white-space:nowrap}.cari-hatirlatma{padding-bottom:20px}.cari-hatirlatma.due{border-color:var(--line-red)}.cari-hatirlatma.soon{border-color:var(--line-amber)}.cari-hatirlatma-metin{margin:0;font-size:var(--fs-13);line-height:1.5;color:var(--text-secondary)}.toolbar.cari-hatirlatma-form{align-items:flex-end;margin-bottom:0}.cari-har-suzgec,.cari-hatirlatma-dugmeler{display:flex;gap:8px}.cari-har-suzgec{flex-wrap:wrap;align-items:center}.cari-har-suzgec .list-filters{flex:0 1 260px}.cari-turler .bolmeli-secenek{height:32px;padding:0 12px;font-size:var(--fs-13)}.kasa-move-icon.borc{background:var(--accent-soft);color:var(--accent-indigo)}.kasa-move-icon.transfer{background:var(--bg-subtle);color:var(--text-secondary)}.cari-kilit{display:inline-flex;color:var(--text-muted)}.kasa-move-sub.cari-gecikmis{color:var(--accent-amber)}.cari-hareketler .kasa-table .cari-col-alacak,.cari-hareketler .kasa-table .cari-col-borc{white-space:nowrap}.cari-hareketler .kasa-table .cari-col-tel{display:none}.cari-hareketler .kasa-table .cari-col-bakiye{font-weight:600;white-space:nowrap}.cari-form-aciklama{margin:0 0 16px;font-size:var(--fs-13)}.bolmeli.cari-transfer-yon{display:flex;margin-bottom:16px}.cari-transfer-yon .bolmeli-secenek{flex:1 1}.cari-tel-cubuk{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;display:flex;gap:8px;margin:16px -16px 0;padding:12px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--border-color);background:var(--bg-card);box-shadow:0 -4px 12px rgba(16,24,40,.06)}.cari-tel-cubuk .btn{flex:1 1;min-height:50px;border-radius:var(--radius-lg);font-size:var(--fs-15);font-weight:600}.cari-tel-cubuk .btn-primary{flex-grow:1.4}@media (max-width:900px){.cari-acik-ilerleme{display:none}}@media (max-width:768px){.cari-hareketler .kasa-table .cari-col-alacak,.cari-hareketler .kasa-table .cari-col-borc{display:none}.cari-hareketler .kasa-table .cari-col-tel{display:block}.cari-hareketler .kasa-table .cari-col-bakiye{font-weight:500}.cari-har-suzgec,.cari-har-suzgec .list-filters{flex:1 1 100%}}@media (max-width:600px){.cari-profil-bas{margin-bottom:14px}.cari-profil-kimlik{gap:12px}.cari-profil .cari-avatar-lg{width:44px;height:44px;font-size:var(--fs-15)}.cari-profil-metin h1{font-size:var(--fs-20);line-height:1.75rem}.summary-grid.cari-profil-ozet{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-grid.cari-profil-ozet>:first-child{grid-column:1/-1;padding:16px;border-radius:14px}.summary-grid.cari-profil-ozet>:last-child{grid-column:1/-1}.summary-grid.cari-profil-ozet>:first-child .summary-value{font-size:var(--fs-30);line-height:38px}.summary-grid.cari-profil-ozet>.cari-ozet-acik{display:none}.summary-grid.cari-profil-ozet>:not(:first-child){padding:10px}.summary-grid.cari-profil-ozet>:not(:first-child) .summary-label{font-size:var(--fs-12)}.summary-grid.cari-profil-ozet>:not(:first-child) .summary-value{font-size:var(--fs-16);line-height:22px;overflow-wrap:anywhere}.summary-grid.cari-profil-ozet>:not(:first-child) .summary-sub{display:none}.cari-bolum{margin-bottom:14px;padding:12px 14px 4px;border-radius:14px}.cari-acik-satir{align-items:flex-start;gap:8px}.cari-acik-kalan{flex-basis:auto;font-size:var(--fs-15)}.cari-hatirlatma{padding-bottom:14px}.cari-hatirlatma-dugmeler,.cari-hatirlatma-dugmeler .btn{flex:1 1 auto}}.report-note.cari-tx-note{margin-top:10px}.cari-ba{display:inline-block;width:1.1em;margin-left:4px;font-size:var(--fs-11);font-weight:700;color:var(--text-muted);text-align:left}.balance-borclu{color:var(--accent-green)}.balance-alacakli{color:var(--accent-red)}.balance-dengede{color:var(--text-muted)}.cari-deactivate{margin-right:auto;color:var(--accent-red)}.cari-tx-summary{padding:10px 12px;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--accent-soft);font-weight:500;font-size:var(--fs-14);line-height:1.6}@media (pointer:coarse){:root{--control-height:44px;--chip-height:40px;--var-height:34px}.period-tabs-wrap .period-tab{min-height:calc(var(--control-height) - 6px)}.btn-sm{min-height:40px}.period-tab{min-height:36px}.sidebar .nav-item{min-height:44px}.favori-btn{width:44px;height:44px}.mobile-header .btn-icon,.mobile-menu-btn{min-width:44px;height:44px;min-height:44px}}@media (max-width:768px){:root{--input-font-size:16px}.mobile-header{display:flex}.sidebar-overlay{display:block}.sidebar{transform:translateX(-100%);visibility:hidden;transition:transform var(--transition-normal),visibility 0s linear var(--transition-normal);z-index:100}.sidebar.open{transform:translateX(0);visibility:visible;transition:transform var(--transition-normal),visibility 0s;box-shadow:var(--shadow-xl)}.desktop-header-actions{display:none!important}.app-layout{flex-direction:column}.main-content{margin-left:0;padding:16px 16px 32px}.page-header{margin-bottom:16px}.page-header h1{font-size:var(--fs-20)}.page-actions{justify-content:flex-start;width:100%}.page-actions>.btn{flex:1 1 auto}.page-actions>.action-menu{flex:0 0 auto}.card{padding:16px}.btn:not(.btn-sm):not(.btn-ghost):not(.btn-icon){min-height:44px}.stats-grid,.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.stats-grid>:last-child:nth-child(odd),.summary-grid>:last-child:nth-child(odd){grid-column:1/-1}.stats-grid.stats-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.stats-grid.stats-grid-3>:last-child:nth-child(odd){grid-column:auto}.stats-grid .stat-card,.summary-grid .stat-trigger,.summary-grid>.card{padding:12px}.summary-grid .summary-value{font-size:var(--fs-18);line-height:26px}.summary-grid .stat-trigger{gap:2px}.summary-grid .stat-trigger:not(.card-emphasis) .stat-trigger-hint{display:none}.summary-grid>:first-child:has(.card-emphasis){grid-column:1/-1}.summary-grid>:first-child:has(.card-emphasis) .stat-trigger{padding:16px;border-radius:14px}.summary-grid>:first-child:has(.card-emphasis) .summary-value{font-size:var(--fs-30);line-height:38px}.summary-grid:has(>:first-child .card-emphasis)>:last-child:nth-child(odd){grid-column:auto}.summary-grid:has(>:first-child .card-emphasis)>:last-child:nth-child(2n){grid-column:1/-1}.stat-card .stat-value,.summary-value{font-size:var(--fs-16)}.hide-phone{display:none!important}.form-row{grid-template-columns:1fr}.period-tabs.period-tabs-wrap{display:flex}.period-tabs-wrap .period-tab{flex:1 0 auto;padding:6px 8px}.form-row.form-row-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;align-items:end}.filters-bar{flex-direction:column;align-items:stretch}}.log-suzgec{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;padding:10px 12px}.log-suzgec>.fs{flex:0 1 220px;min-width:180px}.log-sayi{margin-left:auto;font-size:var(--fs-13);color:var(--text-muted);white-space:nowrap}.log-ozel-aralik{display:flex;flex-wrap:wrap;gap:10px;width:100%}.log-ozel-aralik .form-group{flex:1 1 140px;margin:0}.log-duzen{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.log-liste{flex:1 1 560px;min-width:0;padding:0;overflow:hidden;border-radius:var(--radius-xl)}.log-liste.yukleniyor{opacity:.6}.log-liste ul{margin:0;padding:0;list-style:none}.log-satir{display:grid;grid-template-columns:56px 96px 150px minmax(0,1fr) 116px;align-items:center;grid-gap:12px;gap:12px;width:100%;min-height:54px;padding:6px 18px;border:0;border-bottom:1px solid var(--border-light);background:transparent;font:inherit;color:var(--text-primary);text-align:left;cursor:pointer}.log-satir:hover{background:var(--bg-card-hover)}.log-satir:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:-2px}.log-satir.secili{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent-indigo)}.log-satir-bas{min-height:0;padding-top:10px;padding-bottom:10px;font-size:var(--fs-11);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);cursor:default}.log-gun-baslik,.log-satir-bas{background:var(--bg-subtle);font-weight:600}.log-gun-baslik{margin:0;padding:8px 18px;border-bottom:1px solid var(--border-light);font-size:var(--fs-12)}.log-gun-baslik,.log-saat{color:var(--text-secondary)}.log-saat{font-size:var(--fs-13);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.log-kim{overflow:hidden;font-size:var(--fs-14);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.log-islem{display:inline-flex;align-items:center;gap:6px;justify-self:start;max-width:100%;padding:2px 9px;border-radius:999px;background:var(--tint-ton);font-size:var(--fs-12);font-weight:600;line-height:1.125rem;color:var(--on-tint-ton);white-space:nowrap}.log-islem:before{content:"";flex:0 0 6px;width:6px;height:6px;border-radius:999px;background:currentColor}.log-ton-yesil{--tint-ton:var(--tint-green);--on-tint-ton:var(--on-tint-green)}.log-ton-amber{--tint-ton:var(--tint-amber);--on-tint-ton:var(--on-tint-amber)}.log-ton-kirmizi{--tint-ton:var(--tint-red);--on-tint-ton:var(--on-tint-red)}.log-ton-mavi{--tint-ton:var(--tint-cyan);--on-tint-ton:var(--on-tint-cyan)}.log-ton-mor{--tint-ton:var(--tint-purple);--on-tint-ton:var(--on-tint-purple)}.log-ton-vurgu{--tint-ton:var(--accent-soft-strong);--on-tint-ton:var(--text-accent)}.log-ton-notr{--tint-ton:var(--tint-neutral);--on-tint-ton:var(--text-secondary)}.log-kayit{display:flex;flex-direction:column;min-width:0}.log-kayit-ad,.log-kayit-alt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log-kayit-ad{font-size:var(--fs-14)}.log-ip,.log-kayit-alt{font-size:var(--fs-12);color:var(--text-muted)}.log-ip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log-ok{display:none}.log-sayfalar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 18px;font-size:var(--fs-13);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}.log-sayfa-dugmeler{display:inline-flex;gap:6px}.log-panel{position:-webkit-sticky;position:sticky;top:16px;flex:1 0 360px;max-width:480px;min-width:0;padding:0;overflow:hidden;border-radius:var(--radius-xl)}.log-detay-bas{display:flex;flex-direction:column;gap:6px;padding:16px 20px;border-bottom:1px solid var(--border-light)}.log-detay-tur{font-size:var(--fs-12);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--on-tint-ton)}.log-detay-bas h2{margin:0;font-size:var(--fs-18);line-height:1.625rem;font-weight:600;overflow-wrap:anywhere}.log-detay-kim{font-size:var(--fs-13);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted)}.log-alanlar{margin:0;padding:4px 20px}.log-alanlar>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--border-light)}.log-alanlar>div:last-child{border-bottom:0}.log-alanlar dt{flex:0 0 auto;font-size:var(--fs-13);color:var(--text-muted)}.log-alanlar dd{min-width:0;margin:0;font-size:var(--fs-14);text-align:right;overflow-wrap:anywhere}.log-alanlar dd.mono{font-size:var(--fs-13)}.log-farklar{display:flex;flex-direction:column;gap:10px;padding:12px 20px 18px;border-top:1px solid var(--border-light)}.log-farklar h3{margin:0;font-size:var(--fs-14);font-weight:600}.log-farklar-bos{margin:0;font-size:var(--fs-13);color:var(--text-muted)}.log-fark-tablo{overflow:hidden;border:1px solid var(--border-light);border-radius:var(--radius-md)}.log-fark,.log-fark-bas{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr);grid-gap:10px;gap:10px;padding:10px 12px}.log-fark-bas{padding-top:8px;padding-bottom:8px;background:var(--bg-subtle);font-size:var(--fs-11);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}.log-fark-bas>:not(:first-child),.log-fark>:not(:first-child){text-align:right}.log-fark{border-top:1px solid var(--border-light);font-size:var(--fs-14);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.log-fark>span{min-width:0;overflow-wrap:anywhere}.log-fark-eski{color:var(--accent-red);text-decoration:line-through}.log-fark-yeni{font-weight:600;color:var(--accent-green)}.log-fark-yok{color:var(--text-faint)}.log-fark-iki .log-fark,.log-fark-iki .log-fark-bas{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.log-etki{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:var(--fs-14);line-height:1.375rem}.log-etki li{overflow-wrap:anywhere}.log-etki li::marker{color:var(--text-muted)}.log-linkler{display:flex;flex-wrap:wrap;gap:6px 16px}.log-link{padding:0;border:0;background:none;font:inherit;font-size:var(--fs-14);font-weight:600;color:var(--text-accent);text-decoration:none;cursor:pointer}.log-link:hover{text-decoration:underline}.log-pencere .log-alanlar,.log-pencere .log-detay-bas,.log-pencere .log-farklar{padding-left:0;padding-right:0}.log-pencere .log-detay-bas{padding-top:0}@media (max-width:1400px){.log-satir{grid-template-columns:50px 90px 140px minmax(0,1fr)}.log-ip{display:none}}@media (max-width:600px){.log-suzgec{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:8px;padding:0;border:0;background:transparent}.log-suzgec>.fs{min-width:0}.log-ozel-aralik,.log-sayi{grid-column:1/-1}.log-sayi{margin:4px 0 0}.log-liste{flex-basis:100%;overflow:visible;border:0;border-radius:0;background:transparent}.log-satir-bas{display:none}.log-gun+.log-gun{margin-top:12px}.log-gun-baslik{margin:4px 0 8px;padding:0;border:0;background:transparent;font-size:var(--fs-13)}.log-gun ul{overflow:hidden;border:1px solid var(--border-color);border-radius:14px;background:var(--bg-card)}.log-gun li:last-child .log-satir{border-bottom:0}.log-satir{grid-template-columns:42px auto minmax(0,1fr) 16px;grid-template-areas:"saat islem kim ok" "saat kayit kayit ok";align-items:start;gap:4px 8px;padding:12px 14px}.log-saat{grid-area:saat;padding-top:2px}.log-islem{grid-area:islem}.log-kim{grid-area:kim;align-self:center;font-size:var(--fs-13)}.log-kayit{grid-area:kayit;gap:2px}.log-ok{grid-area:ok;display:block;margin-top:3px;color:var(--text-faint)}.log-kayit-ad,.log-kayit-alt{white-space:normal}.log-kayit-ad{font-weight:500;line-height:1.25rem}.log-sayfalar{padding:12px 0 0}}.imei-search{position:relative}.imei-search-list{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:60;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-xl);max-height:360px;overflow-y:auto;padding:4px}.imei-search-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--radius-sm);cursor:pointer}.imei-search-item.active,.imei-search-item:hover{background:var(--accent-soft)}.imei-search-item mark{background:var(--accent-soft-strong);color:inherit;border-radius:2px}.imei-search-note{padding:10px 12px;font-size:var(--fs-14);color:var(--text-muted)}.device-card{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--accent-indigo);border-radius:12px;background:var(--accent-soft)}.device-card-title{font-weight:700;color:var(--text-primary)}.device-card-sub{font-size:var(--fs-13);color:var(--text-muted)}@media (max-width:600px){.device-card{flex-wrap:wrap;align-items:flex-start}.device-card>div{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 52px)}.device-card>.btn{margin-left:auto}}.dev-picker{display:flex;flex-direction:column;gap:12px}.dev-filters>.fs{flex:0 1 220px}.dev-clear{color:var(--text-accent)}.dev-list-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;padding-top:4px}.dev-list-title{font-size:var(--fs-13);font-weight:600;color:var(--text-secondary)}.dev-list-hint{font-size:var(--fs-12);color:var(--text-muted)}.dev-rows{display:flex;flex-direction:column;gap:8px}.dev-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(72px,auto) 24px;align-items:center;grid-gap:4px 16px;gap:4px 16px;width:100%;min-height:56px;padding:10px 14px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:10px;color:var(--text-primary);font-family:inherit;text-align:left;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}.dev-rows.no-check .dev-row{grid-template-columns:minmax(0,1fr) auto minmax(72px,auto)}.dev-row:hover{border-color:var(--border-strong);background:var(--bg-card-hover)}.dev-row.selected{border-color:var(--accent-indigo);box-shadow:inset 0 0 0 1px var(--accent-indigo);background:var(--accent-soft)}.dev-row:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.dev-row-main{display:flex;flex-direction:column;gap:2px;min-width:0}.dev-row-name{display:flex;align-items:center;gap:6px;font-size:var(--fs-14);line-height:1.25rem;font-weight:600;overflow-wrap:anywhere}.dev-row-imei{font-size:var(--fs-13);line-height:1.125rem;color:var(--text-secondary);white-space:nowrap}.dev-row-price{font-size:var(--fs-15);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dev-row-days,.dev-row-price{text-align:right;white-space:nowrap}.dev-row-days{font-size:var(--fs-13);color:var(--text-muted)}.dev-row-days.old{color:var(--accent-amber);font-weight:600}.dev-row-check{width:24px;height:24px;border-radius:999px;border:1.5px solid var(--border-strong);display:inline-flex;align-items:center;justify-content:center}.dev-row.selected .dev-row-check{border-color:var(--solid-primary);background:var(--solid-primary);color:#fff}@media (max-width:600px){.dev-list-hint{display:none}.dev-filters>.fs{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 3px)}.dev-row{grid-template-columns:minmax(0,1fr) auto 24px;grid-template-areas:"main price check" "main days check";gap:2px 12px;padding:10px 12px}.dev-rows.no-check .dev-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main price" "main days"}.dev-row-main{grid-area:main}.dev-row-price{grid-area:price}.dev-row-days{grid-area:days;font-size:var(--fs-12)}.dev-row-check{grid-area:check}}.acc-picker{--acc-solid:var(--solid-primary);padding:10px;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg)}.acc-search .form-input{width:100%}.acc-step-label{margin:10px 0 4px;font-size:var(--fs-12);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.acc-chips,.acc-choices,.acc-filters{display:flex;flex-wrap:wrap;gap:6px}.acc-filters>.acc-search{flex:2 1 240px;min-width:0}.acc-filters>.acc-search .form-input{min-height:var(--chip-height);padding-top:5px;padding-bottom:5px}.acc-filters>.fs{flex:1 1 160px;min-width:0}.fs .rs__control{min-height:var(--chip-height)}.fs .rs__value-container{padding:0 4px 0 10px}.fs .rs__indicator{padding:4px 6px}.fs.active .rs__control{background:var(--accent-soft);border-color:var(--accent-indigo)}.fs .rs__placeholder{min-width:0;overflow:hidden}.fs-value{display:flex;align-items:center;min-width:0}.fs-label{flex-shrink:0;margin-right:8px;font-size:var(--fs-11);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.fs-opt{display:inline-flex;align-items:center;gap:6px;max-width:100%}.fs-opt,.fs-opt-label{min-width:0}.fs-value .fs-opt-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fs-value .fs-opt{color:var(--text-primary)}.rs__option:not(.rs__option--is-selected) .fs-opt.empty{color:var(--text-muted)}.rs__option .fs-opt .acc-count{margin-left:auto}.rs__option .fs-opt{display:flex}.acc-choice{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--chip-height);padding:0 12px;background:var(--bg-secondary);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);font-family:inherit;font-size:var(--fs-14);font-weight:500;white-space:nowrap;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.acc-choice:hover{border-color:var(--accent-indigo)}.acc-choice.active{background:var(--acc-solid);border-color:var(--acc-solid);color:#fff}.acc-chip.empty:not(.active),.acc-choice.empty:not(.active){color:var(--text-muted)}.acc-count{min-width:22px;padding:1px 6px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:var(--fs-12);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.acc-choice.active .acc-count{background:rgba(0,0,0,.22);color:#fff}.acc-chip{display:inline-flex;align-items:center;gap:6px;min-height:var(--chip-height);padding:0 11px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:999px;color:var(--text-primary);font-family:inherit;font-size:var(--fs-13);white-space:nowrap;cursor:pointer}.acc-chip.active,.acc-chip:hover{border-color:var(--accent-indigo)}.acc-chip.active{background:var(--accent-soft-strong);color:var(--text-accent);font-weight:600}.acc-rows{overflow:hidden;margin-top:8px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);columns:340px;column-gap:0;column-rule:1px solid var(--border-light)}.acc-row-head{column-span:all;padding:5px 10px 3px;background:var(--bg-tertiary);font-size:var(--fs-11);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.acc-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-bottom:-1px;padding:4px 8px;border-bottom:1px solid var(--border-light);page-break-inside:avoid;break-inside:avoid}.acc-row.fit{background:var(--tint-green)}.acc-row-name{margin-right:2px;font-size:var(--fs-14);font-weight:600;overflow-wrap:anywhere}.acc-var{display:inline-flex;align-items:center;gap:5px;max-width:100%;min-height:var(--var-height);padding:0 5px 0 8px;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);font-family:inherit;font-size:var(--fs-13);text-align:left;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.acc-var.picked,.acc-var:hover{border-color:var(--accent-indigo)}.acc-var.picked{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-indigo)}.acc-var.out:not(.picked){opacity:.6}.acc-var-name{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere}.acc-var-name.muted{color:var(--text-muted)}.acc-var-price{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.acc-var-count{min-width:20px;padding:1px 5px;border-radius:999px;background:var(--accent-soft-strong);color:var(--text-accent);font-size:var(--fs-12);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.acc-var-count.zero{background:var(--bg-tertiary);color:var(--text-muted)}.acc-var-count.out{background:var(--tint-red);color:var(--accent-red)}.acc-var-count.sayildi{background:var(--tint-green);color:var(--accent-green)}.acc-var-mark{min-width:24px;padding:1px 7px;border-radius:999px;background:var(--acc-solid);color:#fff;font-size:var(--fs-12);font-weight:700;text-align:center}.acc-row-new{column-span:all;display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 10px;background:transparent;border:0;color:var(--text-accent);font-family:inherit;font-size:var(--fs-14);text-align:left;cursor:pointer}.acc-row+.acc-row-new{border-top:1px dashed var(--accent-indigo)}.acc-row-new:hover{background:var(--accent-soft)}.acc-row-new span{font-size:var(--fs-12);color:var(--text-muted)}.acc-tag{padding:1px 8px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:var(--fs-12);font-weight:600}.acc-tag.fit{background:var(--tint-green);color:var(--accent-green)}.acc-only-toggle{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:var(--fs-14);color:var(--text-secondary);cursor:pointer}.acc-empty{padding:18px 8px 6px;text-align:center;color:var(--text-muted);font-size:var(--fs-14)}.acc-more{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px}.acc-selected{scroll-margin-top:80px;display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--accent-soft);border:1px solid var(--accent-indigo);border-radius:var(--radius-lg)}.acc-selected-info{flex:1 1;min-width:0}.acc-selected-name{font-weight:600;overflow-wrap:anywhere}.acc-selected-meta{margin-top:2px;font-size:var(--fs-13);color:var(--text-secondary)}.cari-sec-btn{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:var(--control-height);padding:0 12px;background:var(--bg-input);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted);font-family:inherit;font-size:var(--input-font-size);text-align:left;cursor:pointer;transition:border-color var(--transition-fast)}.cari-sec-btn:hover{border-color:var(--text-muted)}.cari-sec-list{display:flex;flex-direction:column;gap:6px;margin-top:10px}.cari-sec-tik{display:inline-flex;flex:0 0 auto;color:var(--text-accent)}.cari-sec-row{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:44px;padding:10px 12px;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);font-family:inherit;font-size:var(--fs-15);text-align:left;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}.cari-sec-row:focus-visible,.cari-sec-row:hover{background:var(--accent-soft);border-color:var(--accent-indigo)}.cari-sec-row.active{background:var(--accent-soft);border-color:var(--accent-indigo);font-weight:600}.cari-sec-row.yeni{border-style:dashed;color:var(--accent-indigo);font-weight:600}.cari-sec-name{min-width:0;overflow-wrap:anywhere}.cari-sec-bilgi{display:block;margin-top:2px;font-size:var(--fs-13);font-weight:400;color:var(--text-secondary)}.cari-sec-btn:disabled{cursor:wait;opacity:.7}.acc-gift{display:inline-flex;align-items:center;gap:6px;min-height:var(--control-height);padding:0 12px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:999px;color:var(--text-secondary);font-family:inherit;font-size:var(--fs-13);font-weight:600;white-space:nowrap;cursor:pointer}.acc-gift.active{background:var(--tint-green);border-color:var(--accent-green);color:var(--accent-green)}.qty-stepper{display:flex;align-items:stretch;gap:6px}.qty-stepper .form-input{width:64px;min-width:0;text-align:center;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-moz-appearance:textfield}.qty-stepper .form-input::-webkit-inner-spin-button,.qty-stepper .form-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty-stepper-btn{flex-shrink:0;width:var(--control-height);min-height:var(--control-height);padding:0;background:var(--bg-secondary);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);font-family:inherit;font-size:var(--fs-20);line-height:1;cursor:pointer}.qty-stepper-btn.plus{background:var(--solid-primary);border-color:var(--solid-primary);color:#fff}.qty-stepper-btn:disabled{opacity:.45;cursor:not-allowed}@media (max-width:600px){.acc-picker{padding:8px}.acc-filters>.acc-search{flex-basis:100%}.acc-filters>.fs{flex-basis:calc(50% - 3px)}.acc-row{padding:4px 6px}.acc-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.acc-groups .acc-choice{padding:4px 6px;white-space:normal;text-align:center}.acc-gift{padding:0 10px}}.imei-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.imei-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:20px;font-family:var(--font-mono);font-size:var(--fs-14);background:var(--tint-green);border:1px solid var(--line-green);color:var(--text-primary)}.imei-chip.warn{background:var(--tint-amber);border-color:var(--line-amber)}.imei-chip.error{background:var(--tint-red);border-color:var(--line-red)}.imei-chip button{background:none;border:none;cursor:pointer;color:var(--text-muted);font-size:var(--fs-16);line-height:1;padding:0 4px}.imei-chip button:hover{color:var(--accent-red)}:root{--acc-solid:var(--solid-primary)}.prd-list{display:flex;flex-direction:column;gap:14px;padding:20px 24px 16px;border-radius:16px}.prd-list-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.prd-list .list-filters{margin-bottom:0}.prd-view{flex-shrink:0}.period-tab-count{padding:0 6px;border-radius:999px;background:hsla(0,0%,100%,.7);font-size:var(--fs-12);font-weight:600;line-height:18px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.period-tab.active .period-tab-count{background:var(--accent-soft);color:var(--text-accent)}.dark .period-tab-count{background:var(--bg-card)}.prd-info{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:var(--fs-13);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prd-info strong{font-weight:600;color:var(--text-secondary)}.prd-stats>.stat-card{display:flex;flex-direction:column}.prd-stats .stat-label,.prd-stats .stat-value{display:block}.prd-stats .stat-value.prd-stat-uyari{color:var(--accent-amber)}.prd-stat-kisa{display:none}.prd-tel-yeni{width:100%;min-height:50px;margin-bottom:16px;border-radius:var(--radius-lg);font-size:var(--fs-16)}.prd-models{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));grid-gap:12px;gap:12px}.prd-model{display:flex;align-items:flex-start;gap:14px;min-width:0;padding:14px 12px 14px 16px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);color:inherit;text-decoration:none;transition:border-color var(--transition-fast)}@media (hover:hover){.prd-model:hover{border-color:var(--border-strong)}.prd-model:hover .prd-model-git{color:var(--text-accent)}}.prd-model:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.prd-model-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border-radius:10px;background:var(--bg-primary);color:var(--text-secondary)}.prd-model-body{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-width:0}.prd-model-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.prd-model-id{display:flex;flex-direction:column;gap:2px;min-width:0}.prd-model-name{font-size:var(--fs-15);line-height:22px;font-weight:600;overflow-wrap:anywhere}.prd-model-sub{font-size:var(--fs-13);line-height:18px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prd-model-sub .badge{margin-left:6px}.prd-model-stock{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end}.prd-model-stock strong{font-size:var(--fs-18);line-height:24px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prd-model-stock small{font-size:var(--fs-12);line-height:16px;color:var(--text-muted)}.prd-model-yok{padding:2px 8px;border-radius:999px;background:var(--tint-amber);color:var(--on-tint-amber);font-size:var(--fs-12);line-height:18px;font-weight:600;white-space:nowrap}.prd-model-git{flex:0 0 18px;margin-top:11px;color:var(--text-muted);transition:color var(--transition-fast)}.prd-chips{display:flex;flex-wrap:wrap;gap:6px}.prd-chip{gap:6px;height:26px;padding:0 4px 0 9px;border:1px solid var(--border-light);border-radius:6px;background:var(--bg-subtle);font-size:var(--fs-12);line-height:16px;color:var(--text-secondary);white-space:nowrap}.prd-chip,.prd-chip b{display:inline-flex;align-items:center}.prd-chip b{justify-content:center;min-width:18px;height:18px;padding:0 5px;border:1px solid var(--border-color);border-radius:5px;background:var(--bg-card);color:var(--text-primary);font-size:var(--fs-11);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prd-chip.out{border-style:dashed;border-color:var(--border-strong);background:transparent;color:var(--text-muted)}.prd-chip.out b{border-color:transparent;background:var(--tint-neutral);color:var(--text-muted)}.prd-chip.more{padding-right:9px;font-weight:600}.prd-more{align-self:center}.prd-secim{margin-bottom:0;padding:8px 8px 8px 14px;border:1px solid var(--line-accent);border-radius:10px}.prd-secim>strong{margin-right:auto}.prd-ipucu{padding:10px 14px;border-radius:10px;background:var(--bg-subtle);color:var(--text-secondary)}.prd-list tr.row-selected>td{background:var(--accent-soft)}.prd-list-name{font-weight:500}.prd-list-name .yurt-disi-rozet{margin-left:8px}.prd-list-stock{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prd-list-stock.out{color:var(--accent-amber)}.prd-list-price{font-weight:600}.prd-row-link{color:inherit;text-decoration:none}.prd-row-link:hover{color:var(--text-accent);text-decoration:underline}.prd-ust{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:16px}.prd-ust .geri-link{margin-bottom:0}.prd-hero{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:20px;padding:24px}.prd-ikon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 64px;width:64px;height:64px;border-radius:var(--radius-xl);background:var(--bg-subtle);color:var(--text-primary)}.prd-hero-id{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:4px}.prd-hero-id h1{margin:0;font-size:var(--fs-24);line-height:2rem;font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}.prd-hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:var(--fs-14);color:var(--text-secondary)}.prd-hero-sayilar{display:grid;grid-auto-flow:column;grid-gap:28px;gap:28px;padding:0 8px}.prd-hero-sayilar>span{display:flex;flex-direction:column}.prd-hero-etiket{font-size:var(--fs-12);line-height:1rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.prd-hero-deger{font-size:var(--fs-26);line-height:2.125rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.prd-hero-deger.yok{color:var(--accent-red)}.prd-hero-islemler{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:8px;padding-top:16px;border-top:1px solid var(--border-light)}.prd-govde{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px;margin-bottom:20px}.prd-govde:empty{display:none}.prd-varyantlar{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:12px}.prd-cihazlar,.prd-partiler{flex:999 1 560px;min-width:0;padding:0;overflow:hidden}.prd-hareketler{margin-bottom:20px;padding:0;overflow:hidden}.prd-bolum-bas{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.prd-bolum-bas h2{margin:0 auto 0 0;font-size:var(--fs-16);line-height:1.5rem;font-weight:600}.prd-cihazlar>.prd-bolum-bas,.prd-hareketler>.prd-bolum-bas,.prd-partiler>.prd-bolum-bas{padding:14px 20px;border-bottom:1px solid var(--border-light)}.prd-ipucu{font-size:var(--fs-13);color:var(--text-muted)}.prd-imei-ara{flex:0 1 200px;min-width:140px}.prd-cihazlar .table-container,.prd-partiler .table-container{border:0;border-radius:0}.prd-bos{padding:22px 20px;font-size:var(--fs-14);color:var(--text-muted)}.prd-varyant-liste{display:flex;flex-direction:column;gap:6px}.prd-varyant-satir{display:flex;align-items:center;gap:6px}.prd-varyant{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card);color:var(--text-primary);font:inherit;text-align:left}button.prd-varyant{cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast)}button.prd-varyant:hover{border-color:var(--border-strong)}.prd-varyant.secili,button.prd-varyant.secili:hover{border-color:var(--accent-indigo);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-indigo)}.prd-secili-varyant,.prd-varyant-sayi,.prd-varyant-tumu{display:none}.prd-varyant-metin{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.prd-varyant-ad{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--fs-14);font-weight:600;overflow-wrap:anywhere}.prd-varyant-alt{font-size:var(--fs-12);color:var(--text-muted)}.prd-varyant-stok{flex:0 0 84px;display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-size:var(--fs-14);color:var(--text-secondary)}.prd-varyant-stok strong{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-primary)}.prd-varyant-stok strong.yok{color:var(--accent-red)}.prd-varyant-bar{display:block;width:100%;height:4px;border-radius:999px;background:var(--bg-track);overflow:hidden}.prd-varyant-bar>span{display:block;height:100%;border-radius:inherit;background:var(--accent-indigo)}.prd-varyant-menu{flex:0 0 auto}.prd-uyarilar{display:flex;flex-direction:column;gap:8px;padding:12px 20px;border-bottom:1px solid var(--border-light)}.prd-uyari{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 12px;border:1px solid var(--line-amber);border-radius:var(--radius-md);background:var(--tint-amber);color:var(--on-tint-amber);font-size:var(--fs-14)}.prd-uyari>span{flex:1 1 220px;min-width:0}.prd-uyari>svg{flex:0 0 auto}.prd-cihaz-tablo .prd-imei{font-size:var(--fs-14);font-weight:500}.prd-cihaz-tablo .prd-cihaz-tarih,.prd-cihaz-tablo .prd-cihaz-varyant,.prd-gun{font-size:var(--fs-13);color:var(--text-secondary);white-space:nowrap}.prd-gun{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prd-gun.uyari{color:var(--accent-amber);font-weight:600}.prd-gun.gec{color:var(--accent-red);font-weight:600}.prd-cihaz-maliyet{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.prd-cihaz-dugme{width:1%;white-space:nowrap}.prd-duzelt,.prd-evrak{gap:4px}.prd-evrak.btn-ghost{color:var(--text-muted)}@media (min-width:769px){.prd-cihaz-tablo td:first-child,.prd-cihaz-tablo th:first-child,.prd-parti-tablo td:first-child,.prd-parti-tablo th:first-child{padding-left:20px}.prd-cihaz-tablo td:last-child,.prd-cihaz-tablo th:last-child,.prd-parti-tablo td:last-child,.prd-parti-tablo th:last-child{padding-right:20px}}.prd-hareket-liste{list-style:none;margin:0;padding:0}.prd-hareket-liste>li+li{border-top:1px solid var(--border-light)}.prd-hareket{width:100%;display:flex;align-items:center;gap:12px;padding:10px 20px;border:0;background:transparent;color:var(--text-primary);font:inherit;text-align:left}button.prd-hareket{cursor:pointer}button.prd-hareket:hover{background:var(--bg-card-hover)}button.prd-hareket:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:-2px}.prd-hareket-ikon{flex:0 0 32px;width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.prd-hareket-ikon.alis{background:var(--tint-green);color:var(--on-tint-green)}.prd-hareket-ikon.satis{background:var(--tint-red);color:var(--on-tint-red)}.prd-hareket-ikon.duzeltme{background:var(--tint-amber);color:var(--on-tint-amber)}.prd-hareket-metin{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.prd-hareket-baslik{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--fs-14);font-weight:500}.prd-hareket-alt{font-size:var(--fs-12);color:var(--text-muted);overflow-wrap:anywhere}.prd-hareket-sag{flex:0 0 auto;display:flex;align-items:baseline;gap:12px}.prd-hareket-adet{width:60px;text-align:right;font-size:var(--fs-14);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--accent-amber)}.prd-hareket-adet.giris{color:var(--accent-green)}.prd-hareket-adet.cikis{color:var(--accent-red)}.prd-hareket-tutar{min-width:110px;text-align:right;font-size:var(--fs-14);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:768px){.prd-cihazlar>.prd-bolum-bas,.prd-hareketler>.prd-bolum-bas,.prd-partiler>.prd-bolum-bas,.prd-uyarilar{padding:12px 16px}.prd-bos{padding:18px 16px}.prd-cihaz-tablo tr,.prd-parti-tablo tr{padding:12px 16px}.prd-cihaz-tablo .prd-imei{font-size:var(--fs-15)}.prd-cihaz-tablo .prd-cihaz-dugme{width:auto}.prd-hareket{align-items:flex-start;padding:10px 16px}.prd-hareket-sag{flex-direction:column;align-items:flex-end;gap:0}.prd-hareket-adet{width:auto}.prd-hareket-tutar{min-width:0;font-size:var(--fs-13);font-weight:500;color:var(--text-secondary)}}@media (max-width:600px){.prd-ust .geri-link{min-height:44px}.prd-hero{gap:12px;margin-bottom:14px;padding:16px}.prd-ikon{flex-basis:48px;width:48px;height:48px;border-radius:var(--radius-lg)}.prd-ikon>svg{transform:scale(.8)}.prd-hero-id{flex:1 1 200px;gap:2px}.prd-hero-id h1{font-size:var(--fs-18);line-height:1.5rem}.prd-hero-meta{font-size:var(--fs-13)}.prd-hero-sayilar{flex:1 1 100%;grid-auto-flow:row;grid-template-columns:1fr 1fr;gap:10px;padding:12px 0 0;border-top:1px solid var(--border-light)}.prd-hero-etiket{font-weight:500;letter-spacing:0;text-transform:none}.prd-hero-deger{font-size:var(--fs-22);line-height:1.75rem}.prd-hero-islemler{padding-top:12px}.prd-hero-islemler>.btn{flex:1 1 auto}.prd-hero-islemler>.btn-primary{flex-basis:100%}.prd-govde{gap:14px;margin-bottom:14px}.prd-varyantlar{flex-basis:100%;gap:10px;padding:0;border:0;background:transparent}.prd-varyant-alt,.prd-varyant-menu,.prd-varyant-stok,.prd-varyantlar>.prd-bolum-bas{display:none}.prd-varyant-liste{flex-direction:row;gap:8px;margin:0 -16px;padding:0 16px 2px;overflow-x:auto;scrollbar-width:none}.prd-varyant-liste::-webkit-scrollbar{display:none}.prd-varyant-satir{flex:0 0 auto}.prd-varyant,.prd-varyant-tumu{flex:0 0 auto;display:inline-flex;height:44px;gap:8px;padding:0 14px;border-color:var(--border-strong);border-radius:999px;white-space:nowrap}.prd-varyant-metin{flex:0 0 auto}.prd-varyant-ad{flex-wrap:nowrap;font-weight:500}.prd-varyant-sayi{display:inline;font-size:var(--fs-12);font-weight:600;color:var(--text-muted)}.prd-varyant.secili,button.prd-varyant.secili:hover{border-color:var(--text-primary);background:var(--text-primary);color:var(--bg-card);box-shadow:none}.prd-varyant.secili .prd-varyant-ad{font-weight:600}.prd-varyant.secili .prd-varyant-sayi{color:inherit;opacity:.8}.prd-secili-varyant{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card)}.prd-secili-varyant>span{min-width:0;display:flex;flex-direction:column}.prd-secili-varyant strong{font-size:var(--fs-14)}.prd-secili-varyant small{font-size:var(--fs-12);color:var(--text-muted)}.prd-imei-ara{flex:1 1 100%}.prd-hareketler{margin-bottom:14px}}@media (pointer:coarse){.prd-cihaz-dugme .btn-sm{min-width:44px;min-height:44px}}.prd-fix-head{display:flex;flex-direction:column;gap:2px;margin-bottom:12px;padding:10px 12px;background:var(--bg-tertiary);border-radius:var(--radius-md);font-size:var(--fs-14);overflow-wrap:anywhere}.prd-fix-tabs{display:flex;margin-bottom:14px}@media (max-width:600px){.prd-list{padding:14px;border-radius:14px}.prd-list .prd-view{display:none}.prd-cats.period-tabs{gap:6px;padding:0;background:transparent}.prd-cats .period-tab{min-height:36px;padding:0 12px;border:1px solid var(--border-strong);border-radius:999px;background:var(--bg-card);box-shadow:none}.dark .prd-cats .period-tab.active,.prd-cats .period-tab.active{border-color:var(--text-primary);background:var(--text-primary);color:var(--bg-card)}.prd-cats .period-tab-count,.prd-cats .period-tab.active .period-tab-count{padding:0;background:transparent;color:inherit;opacity:.75}.stats-grid.prd-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.stats-grid.prd-stats>:last-child:nth-child(odd){grid-column:auto}.prd-stats>.stat-card{padding:10px 12px}.prd-stats .stat-label{margin-bottom:2px;font-size:var(--fs-12)}.prd-stats .stat-value{font-size:var(--fs-18);line-height:24px}.prd-stat-uzun,.prd-stats .stat-trigger-foot{display:none}.prd-stat-kisa{display:inline}.prd-model{gap:12px;padding:12px 12px 12px 14px;border-radius:14px}.prd-model-git{display:none}.prd-chip{height:28px;border-radius:7px;font-size:var(--fs-13)}.prd-chip b{min-width:20px;height:20px;font-size:var(--fs-12)}.prd-more{align-self:stretch}}.dash-suzgec{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:20px}.dash-suzgec>.fs{flex:0 1 260px;min-width:200px}.dash-guncelleme{white-space:nowrap}.dash-donem,.dash-guncelleme{margin-left:auto;font-size:var(--fs-13);color:var(--text-muted)}.dash-kartlar>.stat-card{container-type:inline-size}.dash-kartlar .stat-card .stat-value{font-size:min(var(--fs-26),13cqi);overflow-wrap:anywhere}.dash-kartlar.dash-kartlar-6{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.dash-kartlar-6 .stat-card .stat-value{font-size:min(var(--fs-22),13cqi);line-height:30px}.dash-kar-yesil .dash-cubuk>span{background:var(--accent-green)}.dash-kartlar{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;margin-bottom:20px}.dash-kartlar>.stat-card{display:flex;flex-direction:column;gap:4px}.dash-kartlar .stat-label,.dash-kartlar .stat-value{display:block;margin:0}.dash-kartlar .dash-net .stat-label,.dash-kartlar .dash-net .stat-trigger-sub{color:var(--text-secondary)}.dash-kisa{display:none}.dash-hatirlatma{margin-bottom:20px;padding:12px 16px;border:1px solid var(--line-amber);border-radius:var(--radius-lg);background:var(--tint-amber);color:var(--on-tint-amber);font-size:var(--fs-14);line-height:20px}.dash-hatirlatma-ust{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px}.dash-hatirlatma-ust strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-hatirlatma-baslik{display:inline-flex;align-items:center;gap:8px;font-weight:600}.dash-hatirlatma-baslik svg{flex:0 0 auto;color:var(--accent-amber)}.dash-hatirlatma-dugmeler{display:inline-flex;flex-wrap:wrap;gap:16px;margin-left:auto}.dash-hatirlatma-link{padding:0;border:0;background:none;font:inherit;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dash-hatirlatma-liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:12px 24px;gap:12px 24px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line-amber)}.dash-hatirlatma-liste h4{margin:0 0 4px;font-size:var(--fs-13);font-weight:600}.dash-hatirlatma-liste ul{margin:0;padding:0;list-style:none}.dash-hatirlatma-liste a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;border-bottom:1px solid var(--line-amber);color:var(--text-primary);text-decoration:none}.dash-hatirlatma-liste li:last-child a{border-bottom:0}.dash-hatirlatma-liste a>span{display:flex;flex-direction:column;min-width:0}.dash-hatirlatma-liste small{font-size:var(--fs-12);color:var(--text-muted)}.dash-hatirlatma-liste a>strong{flex:0 0 auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-personel{margin-bottom:20px;padding:20px 24px 12px}.dash-panel-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:8px}.dash-panel h3,.dash-panel-head h3{margin:0;font-size:var(--fs-16);line-height:24px;font-weight:600}.dash-panel-head .text-muted{font-size:var(--fs-13)}.dash-personel-tablo.table-container{border:0;border-radius:0;background:transparent}.dash-personel-tablo thead{background:transparent}.dash-personel-tablo td,.dash-personel-tablo th{padding-left:8px;padding-right:8px}.dash-personel-tablo td{padding-top:12px;padding-bottom:12px}.dash-guclu{font-weight:600}.dash-en-guclu{font-weight:700}.dash-toplam>td{background:var(--bg-subtle);font-weight:600}.dash-toplam>td:first-child{font-weight:700}.dash-kisi{display:flex;align-items:center;gap:10px;font-weight:600}.dash-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;border-radius:999px;background:var(--accent-soft-strong);color:var(--text-accent);font-size:var(--fs-13);font-weight:700}.dash-pay-sutun{width:180px}.dash-pay{display:flex;align-items:center;gap:8px}.dash-cubuk{flex:1 1 auto;height:8px;background:var(--bg-track);overflow:hidden}.dash-cubuk,.dash-cubuk>span{display:block;border-radius:999px}.dash-cubuk>span{height:100%;background:var(--accent-indigo)}.dash-pay-oran{flex:0 0 auto;min-width:40px;text-align:right;font-size:var(--fs-12);color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-personel-kartlar{display:none}.dash-panel-not{margin:12px 0 0;font-size:var(--fs-12);line-height:18px;color:var(--text-muted)}.dash-panel .dash-panel-not{margin:0}.dash-paneller{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:16px;gap:16px}.dash-panel{display:flex;flex-direction:column;gap:14px;min-width:0}.dash-panel-bos{margin:0;font-size:var(--fs-14);color:var(--text-muted)}.dash-dagilim{gap:14px;margin:0;padding:0;list-style:none}.dash-dagilim,.dash-dagilim li{display:flex;flex-direction:column}.dash-dagilim li{gap:6px}.dash-dagilim-ust{display:flex;justify-content:space-between;gap:12px;font-size:var(--fs-13)}.dash-dagilim-ad{min-width:0;font-weight:500;color:var(--text-secondary)}.dash-dagilim-tutar{flex:0 0 auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dash-dagilim-tutar>span{color:var(--text-muted)}.dash-dagilim .dash-cubuk{height:10px}.dash-panel-link{align-self:flex-start;padding:4px 0;border:0;background:none;font:inherit;font-size:var(--fs-14);font-weight:500;color:var(--text-accent);cursor:pointer}.dash-trend{--bar-max:112px;display:flex;align-items:flex-end;justify-content:space-between;gap:8px;height:150px;border-bottom:1px solid var(--border-color)}.dash-trend-gun{flex:1 1;min-width:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px}.dash-trend-deger{max-width:100%;overflow:hidden;font-size:var(--fs-11);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dash-trend-cubuk{display:block;width:100%;max-width:26px;height:max(2px,calc(var(--h, 0) * var(--bar-max)));border-radius:4px 4px 0 0;background:var(--accent-indigo);opacity:.45}.dash-trend-gun.son .dash-trend-cubuk{opacity:1}.dash-trend-gunler{display:flex;justify-content:space-between;gap:8px;margin-top:-6px}.dash-trend-gunler span{flex:1 1;min-width:0;overflow:hidden;text-align:center;font-size:var(--fs-12);color:var(--text-muted);white-space:nowrap}.dash-trend-gunler span.son{font-weight:600;color:var(--text-primary)}@media (max-width:600px){.dash-suzgec{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:14px}.dash-suzgec>.fs{flex:1 1 auto;min-width:0}.dash-guncelleme{order:-1;margin-left:0}.dash-suzgec .period-tabs{gap:6px;padding:0;background:transparent}.dash-suzgec .period-tab{flex:0 0 auto;min-height:36px;padding:0 12px;border:1px solid var(--border-strong);border-radius:999px;background:var(--bg-card);box-shadow:none}.dark .dash-suzgec .period-tab.active,.dash-suzgec .period-tab.active{border-color:var(--text-primary);background:var(--text-primary);color:var(--bg-card)}.dash-kartlar{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px}.dash-kartlar.dash-kartlar-2,.dash-kartlar.dash-kartlar-6{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-donem{margin:-4px 0 0}.dash-kartlar.dash-kartlar-6 .stat-card .stat-value{font-size:min(var(--fs-18),13cqi);line-height:26px}.dash-islemler.only-phone{order:1;justify-content:center;min-height:48px;border-radius:var(--radius-lg);font-weight:600}.dash-kartlar>.stat-card{gap:2px;padding:10px}.dash-kartlar .stat-label{font-size:var(--fs-12)}.dash-kartlar .stat-card .stat-value{font-size:min(var(--fs-16),14cqi);line-height:22px}.dash-kartlar .stat-trigger-foot{font-size:var(--fs-12)}.dash-kartlar .stat-trigger-hint{display:none}.dash-kartlar>.dash-net{order:-1;grid-column:1/-1;gap:4px;padding:16px;border-radius:14px}.dash-kartlar>.dash-net .stat-label,.dash-kartlar>.dash-net .stat-trigger-foot{font-size:var(--fs-13)}.dash-kartlar .stat-card.dash-net .stat-value{font-size:min(var(--fs-30),13cqi);line-height:38px}.dash-uzun{display:none}.dash-kisa{display:inline}.dash-hatirlatma{margin-bottom:14px;padding:12px 14px}.dash-hatirlatma-ust{flex-direction:column;align-items:flex-start;gap:2px}.dash-hatirlatma-dugmeler{margin:6px 0 0}.dash-hatirlatma-link{padding:4px 0}.dash-personel.card{margin-bottom:14px;padding:0;border:0;background:transparent}.dash-personel-tablo{display:none}.dash-personel-kartlar{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.dash-personel-kartlar button{display:flex;flex-direction:column;gap:10px;width:100%;padding:12px 14px;border:1px solid var(--border-color);border-radius:14px;background:var(--bg-card);font:inherit;color:inherit;text-align:left;cursor:pointer}.dash-personel-kartlar button:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.dash-pk-ust{display:flex;align-items:center;gap:12px}.dash-pk-ust .dash-avatar{flex-basis:36px;width:36px;height:36px;font-size:var(--fs-14)}.dash-pk-ad{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.dash-pk-ad strong{font-size:var(--fs-15);line-height:21px;font-weight:600}.dash-pk-ad small,.dash-pk-brut small{font-size:var(--fs-13);line-height:18px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-pk-brut small{font-size:var(--fs-12)}.dash-pk-brut{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end}.dash-pk-brut strong{font-size:var(--fs-18);line-height:24px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-personel-kartlar .dash-pay-oran{min-width:0}.dash-pk-alt{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:var(--fs-13);color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-pk-alt strong:not(.amount-pos):not(.amount-neg){color:var(--text-primary)}.dash-pk-toplam{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:10px 14px;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card);font-size:var(--fs-14);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-paneller{grid-template-columns:minmax(0,1fr);gap:14px}.dash-panel{gap:12px;padding:14px;border-radius:14px}.dash-panel h3{font-size:var(--fs-15);line-height:22px}.dash-kar{order:1}.dash-ciro{order:2}.dash-trend-panel{order:3}.dash-ciro:not(.acik){display:none}.dash-paneller:not(:has(.dash-kar)) .dash-ciro{display:flex}.dash-trend{--bar-max:90px;height:100px}.dash-trend-deger{display:none}.dash-trend-cubuk{max-width:22px}.dash-trend-gunler{margin-top:-2px}}.secim-baslik{display:block;font-size:var(--fs-13);line-height:1.125rem;font-weight:500;color:var(--text-secondary);margin-bottom:6px}.secim-kartlari{display:flex;flex-direction:column;gap:8px}.secim-karti{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:6px 12px;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-card);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}.secim-karti:hover{border-color:var(--border-strong)}.secim-karti.on{padding:5.5px 11.5px;border:1.5px solid var(--accent-indigo);background:var(--accent-soft)}.secim-karti:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.secim-karti-isaret{flex-shrink:0;width:18px;height:18px;border:1.5px solid var(--text-faint);border-radius:50%;background:var(--bg-card);transition:border var(--transition-fast)}.secim-karti.on .secim-karti-isaret{border:5px solid var(--accent-indigo)}.secim-karti-metin{display:flex;flex-direction:column;min-width:0}.secim-karti-metin>span{font-size:var(--fs-14);font-weight:600;line-height:1.25rem;overflow-wrap:anywhere}.secim-karti-metin small{font-size:var(--fs-12);line-height:1rem;color:var(--text-muted)}.onay-sayac{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--tint-neutral);color:var(--text-secondary);font-size:var(--fs-12);font-weight:600;line-height:1}.onay-sayac.kirmizi{background:var(--solid-danger);color:#fff}.onay-gruplar{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;margin-bottom:20px}.onay-grup{display:flex;flex-direction:column;gap:2px;min-width:0;padding:16px;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}.onay-grup:hover{border-color:var(--border-strong)}.onay-grup.on{padding:15.5px;border:1.5px solid var(--accent-indigo);background:var(--accent-soft)}.onay-grup:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.onay-grup-ust{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px}.onay-grup-ad{font-size:var(--fs-13);font-weight:500;color:var(--text-secondary)}.onay-grup-ikon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:var(--bg-primary);color:var(--text-secondary)}.onay-grup.on .onay-grup-ikon{background:var(--solid-primary);color:#fff}.onay-grup-sayi{font-size:var(--fs-26);font-weight:700;line-height:2.125rem;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.onay-grup-alt{min-height:1.125rem;font-size:var(--fs-13);color:var(--text-muted);white-space:pre}.onay-govde{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px}.onay-liste{flex:1 1 420px;min-width:0}.onay-cipler{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.onay-cip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid var(--border-strong);border-radius:999px;background:var(--bg-card);color:var(--text-secondary);font:inherit;font-size:var(--fs-13);font-weight:500;cursor:pointer}.onay-cip>span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.75}.onay-cip.on{border-color:var(--text-primary);background:var(--text-primary);color:var(--bg-card)}.onay-liste-ust{display:flex;justify-content:space-between;align-items:baseline;gap:4px 12px;flex-wrap:wrap;margin-bottom:10px;font-size:var(--fs-13)}.onay-liste-ust h2{font-size:var(--fs-16);line-height:1.5rem}.onay-liste-ust .only-phone,.onay-liste-ust h2{font-weight:600;color:var(--text-primary)}.onay-bos{margin:0;padding:32px 16px;border:1px dashed var(--border-strong);border-radius:var(--radius-lg);color:var(--text-muted);text-align:center;font-size:var(--fs-14)}.onay-talepler{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;transition:opacity var(--transition-fast)}.onay-talepler.yukleniyor{opacity:.6}.onay-talep{display:flex;align-items:flex-start;gap:14px;width:100%;padding:14px 16px;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.onay-talep:hover{border-color:var(--border-strong)}.onay-talep.secili{padding:13.5px 15.5px;border:1.5px solid var(--accent-indigo);box-shadow:var(--shadow-md)}.onay-talep:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.onay-talep-ikon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border-radius:10px;background:var(--accent-soft);color:var(--accent-indigo)}.onay-talep-ikon.cikis{background:var(--tint-red);color:var(--accent-red)}.onay-talep-ikon.satis{background:var(--tint-green);color:var(--accent-green)}.onay-talep-govde{display:flex;flex-direction:column;gap:8px;flex:1 1;min-width:0}.onay-talep-ust{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.onay-talep-ad{display:flex;flex-direction:column;min-width:0}.onay-talep-ad strong{font-size:var(--fs-15);font-weight:600;line-height:1.375rem;overflow-wrap:anywhere}.onay-talep-ad small{font-size:var(--fs-13);line-height:1.125rem;color:var(--text-muted)}.onay-talep-tutar{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;text-align:right}.onay-talep-tutar strong{font-size:var(--fs-16);font-weight:700;line-height:1.375rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.onay-talep-tutar small{font-size:var(--fs-12);color:var(--text-muted);white-space:nowrap}.onay-talep-git{display:none;flex-shrink:0;align-self:center;color:var(--text-faint)}.onay-rozetler{display:flex;flex-wrap:wrap;gap:6px}.onay-rozet{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:var(--tint-neutral);color:var(--text-secondary);font-size:var(--fs-12);font-weight:600;line-height:1.125rem;white-space:nowrap}.onay-rozet.uyari{background:var(--tint-amber);color:var(--on-tint-amber)}.onay-rozet.tamam{background:var(--tint-green);color:var(--on-tint-green)}.onay-rozet.tehlike{background:var(--tint-red);color:var(--on-tint-red)}.onay-not-satiri{margin:10px 0 0;font-size:var(--fs-13);color:var(--text-muted)}.onay-z-notu{margin:12px 0 0;padding:12px 14px;border:1px dashed var(--border-strong);border-radius:var(--radius-lg);font-size:var(--fs-13);color:var(--text-secondary)}.onay-panel{position:-webkit-sticky;position:sticky;top:20px;display:flex;flex-direction:column;flex:0 1 440px;min-width:340px;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);border:1px solid var(--border-color);border-radius:var(--radius-xl);background:var(--bg-card)}.onay-panel-govde{gap:14px;min-height:0;overflow-y:auto;padding-bottom:14px}.onay-panel-bas,.onay-panel-govde{display:flex;flex-direction:column}.onay-panel-bas{position:relative;gap:2px;padding:18px 20px 14px;border-bottom:1px solid var(--border-light)}.onay-panel-govde>:not(.onay-panel-bas){margin-left:20px;margin-right:20px}.onay-panel-etiket{padding-right:120px;font-size:var(--fs-12);font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.onay-panel-baslik{font-size:var(--fs-16);font-weight:600;line-height:1.5rem;overflow-wrap:anywhere}.onay-panel-tutar{font-size:var(--fs-24);font-weight:700;line-height:2rem;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.onay-panel-alt{font-size:var(--fs-13);color:var(--text-muted)}.onay-panel-detay{position:absolute;top:12px;right:12px}.onay-uyari{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid var(--line-amber);border-radius:10px;background:var(--tint-amber);color:var(--on-tint-amber);font-size:var(--fs-13);line-height:1.25rem}.onay-uyari svg{flex-shrink:0;margin-top:1px}.onay-alanlar{display:flex;flex-direction:column;gap:8px;margin:0;font-size:var(--fs-14)}.onay-alanlar>div{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:12px;gap:12px}.onay-alanlar dt{color:var(--text-muted)}.onay-alanlar dd{margin:0;min-width:0;color:var(--text-primary);overflow-wrap:anywhere}.onay-alan-mono dd{font-family:var(--font-mono);font-size:var(--fs-13)}.onay-alan-neg dd,.onay-alan-num dd,.onay-alan-pos dd{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.onay-alan-pos dd{color:var(--accent-green)}.onay-alan-neg dd{color:var(--accent-red)}.onay-iban{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.onay-karar-bolum{display:flex;flex-direction:column;gap:12px;padding-top:14px;border-top:1px solid var(--border-light)}.onay-karar-bolum>.form-group{margin-bottom:0}.onay-karar-baslik .secim-baslik,.onay-karar-bolum>.secim-baslik{margin-bottom:-6px}.onay-karar-baslik{display:flex;justify-content:space-between;align-items:baseline;gap:4px 12px;flex-wrap:wrap}.onay-bilgi,.onay-karar-baslik .link-button{font-size:var(--fs-13)}.onay-bilgi{margin:0;line-height:1.25rem;color:var(--text-muted)}.onay-not{margin-bottom:0}.onay-karar-alt{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid var(--border-light);background:var(--bg-subtle);border-radius:0 0 var(--radius-xl) var(--radius-xl);flex-shrink:0}.onay-onayla{flex:1 1 auto;max-width:260px}.onay-red-metni{margin:0 0 14px;font-size:var(--fs-14);line-height:1.375rem;color:var(--text-secondary)}.onay-tel-karar{display:flex;flex-direction:column;gap:14px}.onay-tel-karar .onay-panel-bas{padding:14px 16px;border:1px solid var(--border-color);border-radius:14px;background:var(--bg-subtle)}.onay-tel-karar .onay-panel-etiket{padding-right:0}.onay-tel-karar .onay-panel-tutar{font-size:var(--fs-30);line-height:2.375rem}.onay-tel-karar .onay-panel-detay{position:static;align-self:flex-start;margin:6px 0 0 -8px}@media (min-width:601px){.onay-cipler.sadece-telefon{display:none}}@media (max-width:600px){.onay-durumlar.period-tabs{width:100%}.onay-gruplar{display:none}.onay-cipler{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px 12px;padding:0 16px;scrollbar-width:none}.onay-cipler::-webkit-scrollbar{display:none}.onay-cip{flex-shrink:0}.onay-panel{display:none}.onay-talep,.onay-talep.secili{padding:12px 12px 12px 14px;border:1px solid var(--border-color);border-radius:14px;box-shadow:none}.onay-talep-git{display:block}.onay-talep-ust{gap:8px}.onay-alanlar{gap:0}.onay-alanlar>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;border-bottom:1px solid var(--border-light)}.onay-alanlar>div:last-child{border-bottom:none}.onay-alanlar dt{flex-shrink:0;max-width:45%}.onay-alanlar dd{text-align:right}.onay-iban{justify-content:flex-end}.secim-karti{min-height:56px}.onay-karar-alt .btn{min-height:50px}.onay-karar-alt .onay-onayla{flex:1 1 auto;max-width:none}.onay-karar-alt .btn-danger-outline{flex:0 0 auto}}.onay-talep-ikon.alis{background:var(--bg-subtle);color:var(--text-secondary)}.onay-talep-ikon.manuel{background:var(--tint-red);color:var(--accent-red)}.odeme-talep-formu{max-width:800px;margin-bottom:24px}.odeme-talep-alt{display:flex;justify-content:flex-end;margin-top:10px}.period-tabs.odeme-durumlar{margin-bottom:12px}.odeme-tutar-tarih{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.odeme-tutar-tarih.tek{grid-template-columns:minmax(0,1fr)}.odeme-tutar-tarih .form-group{margin-bottom:0}.odeme-oneri{margin-top:-6px}.odeme-dekont-satir{display:flex;align-items:center;gap:6px}.odeme-dekont{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;gap:8px;min-height:var(--control-height);padding:0 12px;border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--bg-subtle);color:var(--text-secondary);font-size:var(--fs-13);font-weight:500;cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast)}.odeme-dekont>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odeme-dekont:hover{border-color:var(--accent-indigo);color:var(--text-primary)}.odeme-dekont:focus-within{outline:2px solid var(--accent-indigo);outline-offset:2px}.odeme-dekont.secili{justify-content:flex-start;border-style:solid;border-color:var(--line-accent);background:var(--accent-soft);color:var(--text-primary)}@media (max-width:600px){.summary-grid.odeme-ozet>.odeme-ozet-ikincil{display:none}.odeme-dekont{min-height:48px}}.text-muted{color:var(--text-muted)}.ayar-duzen{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:16px;gap:16px;align-items:start}.ayar-ana{min-width:0}.ayar-ana,.ayar-yan{display:flex;flex-direction:column;gap:16px}.ayar-yan{position:-webkit-sticky;position:sticky;top:16px}.ayar-bilgi-serit,.ayar-uyari{display:flex;gap:10px;padding:12px 16px;border-radius:var(--radius-lg);font-size:var(--fs-14);line-height:1.25rem}.ayar-uyari{background:var(--tint-red);border:1px solid var(--line-red);color:var(--on-tint-red)}.ayar-bilgi-serit{margin-bottom:16px;background:var(--accent-soft);color:var(--text-accent)}.ayar-bilgi-serit>svg,.ayar-uyari>svg{flex:0 0 auto;margin-top:1px}.ayar-bolum{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl)}.ayar-bolum-bas{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px 18px;background:var(--bg-subtle);border-bottom:1px solid var(--border-light);border-radius:var(--radius-xl) var(--radius-xl) 0 0}.ayar-bolum-bas h2{margin:0;font-size:var(--fs-15);line-height:1.375rem;font-weight:600}.ayar-bolum-bas>span{font-size:var(--fs-13);color:var(--text-muted);white-space:nowrap}.ayar-bolum-govde>*+*{border-top:1px solid var(--border-light)}.ayar-bolum-govde>:last-child{border-radius:0 0 var(--radius-xl) var(--radius-xl)}.ayar-kaydet{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:12px 16px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg)}.ayar-kaydet.dirty{box-shadow:var(--shadow-md)}.ayar-kaydet-ozet{flex:1 1 auto;min-width:0;font-size:var(--fs-14);line-height:1.25rem;color:var(--text-secondary)}.ayar-bilgi{display:flex;flex-direction:column;gap:10px;padding:16px 18px}.ayar-bilgi h2{margin:0;font-size:var(--fs-15);line-height:1.375rem;font-weight:600}.ayar-bilgi p{color:var(--text-muted)}.ayar-bilgi p,.ayar-bilgi ul{margin:0;font-size:var(--fs-13);line-height:1.1875rem}.ayar-bilgi ul{padding-left:18px;display:flex;flex-direction:column;gap:8px;color:var(--text-secondary)}.ayar-cipler{display:flex;flex-wrap:wrap;gap:6px}.ayar-cipler span{padding:3px 10px;border-radius:999px;background:var(--tint-neutral);color:var(--text-secondary);font-size:var(--fs-13)}.modul-satir{display:flex;align-items:center;gap:16px;padding:12px 18px}.modul-satir.degisti{background:color-mix(in srgb,var(--tint-amber) 45%,var(--bg-card))}.modul-metin{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.modul-ust{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.modul-ad{font-size:var(--fs-14);line-height:1.25rem;font-weight:600}.modul-satir.kapali .modul-ad{color:var(--text-muted)}.modul-gerek{padding:0 8px;border:1px solid var(--border-color)}.modul-durum,.modul-gerek{border-radius:999px;color:var(--text-secondary);font-size:var(--fs-12);line-height:1.125rem}.modul-durum{display:inline-flex;padding:1px 9px;background:var(--tint-neutral);font-weight:600;white-space:nowrap}.modul-durum.kapanacak{background:var(--tint-amber);color:var(--on-tint-amber)}.modul-durum.acilacak{background:var(--tint-green);color:var(--on-tint-green)}.modul-aciklama{font-size:var(--fs-13);line-height:1.1875rem;color:var(--text-muted)}.anahtar{flex:0 0 auto;display:inline-flex;align-items:center;width:44px;height:26px;padding:3px;border:0;border-radius:999px;background:var(--border-strong);cursor:pointer;transition:background var(--transition-fast)}.anahtar>span{width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:var(--shadow-tab);transition:transform var(--transition-fast)}.anahtar.acik{background:var(--solid-primary)}.anahtar.acik>span{transform:translateX(18px)}.anahtar:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.anahtar:disabled{opacity:.6;cursor:default}@media (pointer:coarse){.anahtar{width:52px;height:32px}.anahtar>span{width:26px;height:26px}.anahtar.acik>span{transform:translateX(20px)}}.kul-suzgec{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;padding:10px 12px}.kul-suzgec>.list-filters{flex:1 1 auto;min-width:0}.kul-sayi{margin-left:auto;font-size:var(--fs-13);color:var(--text-muted);white-space:nowrap}.kul-duzen{display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-gap:16px;gap:16px;align-items:start}.kul-liste{padding:0;overflow:hidden}.kul-liste ul{margin:0;padding:0;list-style:none}.kul-satir{display:grid;grid-template-columns:minmax(0,1fr) 150px 170px 150px 100px;grid-gap:12px;gap:12px;align-items:center;width:100%;min-height:58px;padding:8px 18px;border:0;border-top:1px solid var(--border-light);background:transparent;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}.kul-satir:hover{background:var(--bg-card-hover)}.kul-satir.secili{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent-indigo)}.kul-satir:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:-2px}.kul-satir-bas,.kul-satir-bas:hover{min-height:0;padding:10px 18px;border-top:0;background:var(--bg-subtle);color:var(--text-muted);font-size:var(--fs-11);font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:default}.kul-kim{display:flex;align-items:center;gap:10px;min-width:0}.kul-avatar,.kul-rol{background:var(--tint-neutral);color:var(--text-secondary)}.kul-avatar{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;font-size:var(--fs-14);font-weight:700}.kul-avatar.rol-admin,.kul-rol.rol-admin{background:var(--accent-soft-strong);color:var(--text-accent)}.kul-avatar.rol-patron,.kul-rol.rol-patron{background:var(--tint-purple);color:var(--on-tint-purple)}.kul-avatar.rol-manager,.kul-rol.rol-manager{background:var(--tint-cyan);color:var(--on-tint-cyan)}.kul-avatar.rol-accountant,.kul-rol.rol-accountant{background:var(--tint-green);color:var(--on-tint-green)}.kul-avatar.rol-uzman,.kul-rol.rol-uzman{background:var(--tint-amber);color:var(--on-tint-amber)}.kul-satir.pasif .kul-avatar{background:var(--tint-neutral);color:var(--text-faint)}.kul-ad-blok{display:flex;flex-direction:column;min-width:0}.kul-ad{overflow:hidden;font-size:var(--fs-14);line-height:1.25rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.kul-kadi,.kul-satir.pasif .kul-ad{color:var(--text-muted)}.kul-kadi,.kul-rol{font-size:var(--fs-12)}.kul-rol{display:inline-flex;padding:1px 9px;border-radius:999px;line-height:1.125rem;font-weight:600;white-space:nowrap}.kul-durum{display:flex;gap:7px;font-size:var(--fs-13);line-height:1.1875rem}.kul-nokta{flex:0 0 auto;width:7px;height:7px;margin-top:6px;border-radius:999px;background:var(--accent-green)}.kul-durum.pasif{color:var(--text-muted)}.kul-durum.pasif .kul-nokta{background:var(--text-faint)}.kul-durum.bekliyor{color:var(--on-tint-amber);font-weight:600}.kul-durum.bekliyor .kul-nokta{background:var(--accent-amber)}.kul-menu,.kul-son{font-size:var(--fs-13);line-height:1.1875rem;color:var(--text-secondary)}.kul-ok{display:none}.kul-bos{margin:0;padding:24px 18px;color:var(--text-muted)}.kul-panel{position:-webkit-sticky;position:sticky;top:16px;max-height:calc(100vh - 32px);overflow-y:auto;overscroll-behavior:contain;padding:0}.kul-panel-bas{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--border-light)}.kul-avatar.kul-avatar-buyuk{width:44px;height:44px;font-size:var(--fs-18)}.kul-panel-kim{display:flex;flex-direction:column;gap:2px;min-width:0}.kul-panel-kim h2{margin:0;font-size:var(--fs-18);line-height:1.625rem;font-weight:600}.kul-panel-kim>span{font-size:var(--fs-13);color:var(--text-muted)}.kul-panel-alanlar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:16px 20px;border-bottom:1px solid var(--border-light)}.kul-panel-alanlar .form-group{margin:0}.kul-panel-alanlar .form-input[readonly]{background:var(--bg-subtle);color:var(--text-secondary)}.kul-panel-not{grid-column:1/-1;margin:0;font-size:var(--fs-12);line-height:1.0625rem;color:var(--text-muted)}.kul-panel-islemler{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.kul-panel-islemler .kul-panel-not{flex:1 1 100%}.btn.kul-tehlike{color:var(--accent-red)}.btn-secondary.kul-tehlike{border-color:var(--line-red)}.kul-izin-bas{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:14px 20px 6px}.kul-izin-bas h3{margin:0;font-size:var(--fs-14);font-weight:600}.kul-link{padding:0;border:0;background:none;color:var(--text-accent);font:inherit;font-size:var(--fs-13);font-weight:600;cursor:pointer}.kul-link:hover{text-decoration:underline}.kul-izin-admin{margin:0;padding:0 20px 16px;font-size:var(--fs-13);color:var(--text-muted)}.kul-izinler{gap:6px;padding:0 12px 8px}.kul-izin-grup,.kul-izinler{display:flex;flex-direction:column}.kul-izin-grup-ad{padding:6px 8px 2px;color:var(--text-muted);font-size:var(--fs-11);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.kul-izin{display:flex;align-items:center;gap:10px;min-height:38px;padding:6px 8px;border-radius:var(--radius-md);font-size:var(--fs-14);line-height:1.25rem;cursor:pointer}.kul-izin:hover{background:var(--bg-card-hover)}.kul-izin input{flex:0 0 auto;width:18px;height:18px;margin:0}.kul-izin-ad{flex:1 1 auto;min-width:0}.kul-izin-not{font-size:var(--fs-12);color:var(--text-muted);white-space:nowrap}.kul-izin.kul-yetki{align-items:flex-start}.kul-yetki input{margin-top:1px}.kul-yetki-metin{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.kul-yetki-aciklama{font-size:var(--fs-12);line-height:1.1rem;color:var(--text-muted)}.kul-izin.verilmez,.kul-izin.verilmez:hover{background:transparent;color:var(--text-faint);cursor:default}.kul-panel-alt{position:-webkit-sticky;position:sticky;bottom:0;display:flex;align-items:center;gap:8px;padding:12px 20px;border-top:1px solid var(--border-light);background:var(--bg-subtle)}.kul-panel-alt>span{flex:1 1 auto;min-width:0;font-size:var(--fs-13);color:var(--text-secondary)}.kul-panel.kul-panel-tel{position:static;max-height:none;overflow:visible;padding:0;border:0;border-radius:0}.kul-panel-tel .kul-izin-admin,.kul-panel-tel .kul-izin-bas,.kul-panel-tel .kul-panel-alanlar,.kul-panel-tel .kul-panel-bas{padding-left:0;padding-right:0}.kul-panel-tel .kul-panel-bas{padding-top:0}.kul-panel-tel .kul-izinler{padding:0 0 8px}.kul-panel-tel .kul-izin{min-height:44px}.kul-panel-tel .kul-panel-alt{bottom:calc(-1 * var(--modal-pad));z-index:2;margin:16px calc(-1 * var(--modal-pad)) calc(-1 * var(--modal-pad));padding:12px var(--modal-pad) calc(12px + env(safe-area-inset-bottom))}.duzen-sutunlar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start}.duzen-grup .ayar-bolum-bas{padding:12px 14px}.duzen-grup .ayar-bolum-bas h2{font-size:var(--fs-13);line-height:1.25rem;letter-spacing:.04em;text-transform:uppercase}.duzen-satir{display:flex;align-items:center;gap:8px;min-height:46px;padding:6px 10px 6px 14px}.duzen-satir.degisti{background:color-mix(in srgb,var(--tint-amber) 45%,var(--bg-card))}.duzen-sira{flex:0 0 22px;color:var(--text-faint);font-size:var(--fs-12);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duzen-satir.degisti .duzen-sira{color:var(--on-tint-amber)}.duzen-ad{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;font-size:var(--fs-14);line-height:1.1875rem}.duzen-not{font-size:var(--fs-12);line-height:1rem;color:var(--text-muted)}.duzen-ok{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);cursor:pointer}.duzen-ok:hover:not(:disabled){background:var(--bg-card-hover)}.duzen-ok:disabled{border-color:var(--border-light);background:var(--bg-subtle);color:var(--border-strong);cursor:default}.duzen-satir .action-menu-dots{width:32px;min-width:32px;height:32px;min-height:32px;padding:0}.duzen-bos{margin:0;padding:12px 14px}.duzen-bos,.duzen-ipucu{font-size:var(--fs-13);color:var(--text-muted)}.duzen-ipucu{margin:12px 0 16px;line-height:1.1875rem}@media (max-width:1280px){.duzen-sutunlar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1200px){.kul-duzen{grid-template-columns:minmax(0,1fr) 360px}.kul-satir{grid-template-columns:minmax(0,1fr) 140px 150px 110px}.kul-satir-bas>:nth-child(5),.kul-satir>.kul-son{display:none}}@media (max-width:900px){.ayar-duzen,.kul-duzen{grid-template-columns:minmax(0,1fr)}.ayar-yan,.kul-panel{position:static}.kul-panel{max-height:none;overflow:visible}.kul-panel-alt{position:static}}@media (max-width:600px){.ayar-bolum{background:transparent;border:0;border-radius:0}.ayar-bolum-bas,.duzen-grup .ayar-bolum-bas{padding:4px 2px 6px;background:transparent;border:0}.ayar-bolum-bas h2,.duzen-grup .ayar-bolum-bas h2{font-size:var(--fs-13);color:var(--text-secondary);letter-spacing:0;text-transform:none}.ayar-bolum-bas>span{font-size:var(--fs-12)}.ayar-bolum-govde{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg)}.ayar-bolum-govde>:first-child{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.ayar-bolum-govde>:last-child{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.ayar-bolum-govde>:only-child{border-radius:var(--radius-lg)}.modul-satir{padding:12px 14px}.modul-ad{font-size:var(--fs-15)}.ayar-kaydet{margin:0 -16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:0}.ayar-kaydet:not(.dirty){display:none}.ayar-kaydet-ozet{font-size:var(--fs-13);line-height:1.125rem}.kul-suzgec{flex-direction:column;align-items:stretch;padding:0;background:transparent;border:0}.kul-sayi{margin-left:0}.kul-liste{border-radius:var(--radius-lg)}.kul-satir-bas{display:none}.kul-satir{grid-template-columns:40px minmax(0,max-content) minmax(0,1fr) 16px;grid-template-areas:"av ad rol ok" "av durum durum ok" "av alt alt ok";column-gap:8px;row-gap:3px;padding:12px 14px}.kul-liste li:first-child .kul-satir{border-top:0}.kul-kim{display:contents}.kul-avatar{grid-area:av;width:40px;height:40px;margin-right:4px}.kul-ad-blok{grid-area:ad}.kul-ad{font-size:var(--fs-15)}.kul-kadi{display:none}.kul-rol-hucre{grid-area:rol;justify-self:start}.kul-durum{grid-area:durum}.kul-satir>.kul-menu,.kul-satir>.kul-son{display:none}.kul-alt{grid-area:alt;font-size:var(--fs-12);line-height:1.0625rem;color:var(--text-muted)}.kul-ok{display:block;grid-area:ok;color:var(--text-faint)}.duzen-sutunlar,.kul-panel-alanlar{grid-template-columns:minmax(0,1fr)}.duzen-sutunlar{gap:16px}.duzen-satir{min-height:56px;padding:6px 6px 6px 14px}.duzen-ad{font-size:var(--fs-15);line-height:1.25rem}.duzen-ok,.duzen-satir .action-menu-dots{width:44px;min-width:44px;height:44px;min-height:44px}.duzen-ok,.duzen-ok:disabled,.duzen-satir .action-menu-dots{border-color:transparent;background:transparent}.ayar-bilgi-serit{font-size:var(--fs-13);line-height:1.1875rem}}.confirm-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.skip-link{position:fixed;top:8px;left:8px;z-index:3000;padding:10px 16px;border-radius:var(--radius-md);background:var(--solid-primary);color:#fff;font-weight:600;box-shadow:var(--shadow-lg);transform:translateY(-200%)}.skip-link:focus-visible{transform:none;outline:2px solid var(--text-primary)}aside.sidebar:focus-visible,main.main-content:focus-visible{outline:none}@media (forced-colors:active){[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid CanvasText}}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.form-input:focus-visible{outline:none}.nav-item:focus-visible{outline-offset:-2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.spinner{animation-duration:1.5s!important;animation-iteration-count:infinite!important}}@media (max-width:768px){.toast-stack{left:16px;right:16px;bottom:16px;align-items:stretch}.toast{max-width:none}body:has(.modal-overlay) .toast-stack{bottom:88px}.confirm-actions .btn{flex:1 1}}.stat-popover-wrapper{position:relative;display:flex}.stat-trigger{width:100%;display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:var(--radius-lg);text-align:left;font:inherit;color:inherit;cursor:pointer;border:1px solid var(--border-color);transition:border-color var(--transition-fast)}.stat-trigger:hover{border-color:var(--border-strong)}.stat-trigger[aria-expanded=true]{border-color:var(--accent-indigo);box-shadow:0 0 0 1px var(--accent-indigo)}.stat-trigger-foot{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:2px;font-size:var(--fs-13);line-height:18px}.stat-trigger-sub{min-width:0;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat-trigger-hint{flex:0 0 auto;font-weight:500;color:var(--text-accent)}.stat-popover{position:absolute;top:calc(100% + 8px);left:0;z-index:50;width:max(100%,340px);max-width:min(420px,calc(100vw - 32px));max-height:70vh;overflow-y:auto;padding:16px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);animation:fadeIn .15s ease}.stat-popover-wrapper:last-child .stat-popover{left:auto;right:0}.stat-popover-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:12px}.stat-popover-title{font-size:var(--fs-13);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;padding-top:4px}.stat-popover-close{flex-shrink:0;width:28px;height:28px;margin:-4px -6px 0 0;border:none;border-radius:var(--radius-md);background:none;color:var(--text-muted);font-size:var(--fs-20);line-height:1;cursor:pointer}.stat-popover-close:hover{background:var(--bg-tertiary);color:var(--text-primary)}.stat-popover-section{margin-top:16px;padding-top:12px;border-top:1px solid var(--border-light)}.stat-popover-section-title{font-size:var(--fs-12);font-weight:600;color:var(--text-muted);margin-bottom:8px}.stat-popover-note{margin-top:12px;font-size:var(--fs-12);color:var(--text-muted);line-height:1.5}.breakdown-list{list-style:none;display:flex;flex-direction:column;gap:10px}.breakdown-head,.sum-line{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:var(--fs-14);color:var(--text-primary)}.breakdown-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breakdown-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap;text-align:right}.breakdown-share{font-weight:400;color:var(--text-muted)}.breakdown-track{display:block;height:6px;margin-top:4px;border-radius:4px;background:var(--bg-tertiary);overflow:hidden}.breakdown-bar{display:block;height:100%;border-radius:4px}.breakdown-button{display:block;width:calc(100% + 12px);margin:-4px -6px;padding:4px 6px;border:none;border-radius:var(--radius-md);background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.breakdown-button:hover{background:var(--bg-card-hover)}.breakdown-button:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:1px}.breakdown-go{margin-left:4px;vertical-align:-2px;color:var(--text-muted)}.breakdown-bar-income{background:var(--accent-green)}.breakdown-bar-expense{background:var(--accent-red)}.breakdown-bar-neutral{background:var(--accent-indigo)}.breakdown-empty{font-size:var(--fs-14);color:var(--text-muted);padding:4px 0}.sum-line{padding:6px 0}.sum-line-total{margin-top:4px;padding-top:10px;border-top:1px solid var(--border-color);font-weight:700}.stat-popover-link{margin-top:12px;background:none;border:none;padding:0;font:inherit;font-size:var(--fs-13);font-weight:600;color:var(--text-accent);cursor:pointer}@media (max-width:768px){.stat-popover,.stat-popover-wrapper:last-child .stat-popover{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:80;width:auto;max-width:none;max-height:70vh;max-height:70dvh;padding:16px 16px max(16px,env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:none;box-shadow:0 -8px 30px rgba(15,23,42,.25);overscroll-behavior:contain;animation:sheetIn .18s ease-out}.stat-popover-close{width:36px;height:36px}}@keyframes sheetIn{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}.bulk-result{margin-top:16px;padding:12px 14px;border-radius:var(--radius-md);border:1px solid var(--border-color)}.bulk-result-ok{border-color:var(--accent-green)}.bulk-result-error{border-color:var(--accent-red)}.bulk-result-warn{border-color:var(--accent-amber)}.bulk-result-head{display:flex;align-items:flex-start;gap:8px;font-weight:600}.bulk-result-ok .bulk-result-head>svg{flex-shrink:0;color:var(--accent-green)}.bulk-result-error .bulk-result-head>svg{flex-shrink:0;color:var(--accent-red)}.urun-excel-adimlar{margin:0 0 8px;padding-left:20px;line-height:1.7}.urun-excel-dosya{padding:16px;border:2px dashed var(--border-color);border-radius:var(--radius-md);text-align:center;background-color:var(--bg-secondary)}.urun-excel-secenekler{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.urun-excel-secenek{display:flex;align-items:flex-start;gap:10px;font-size:var(--fs-14);line-height:1.5;cursor:pointer}.urun-excel-secenek input{flex-shrink:0;width:18px;height:18px;margin-top:2px}.urun-excel-ozet{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.urun-excel-uyarilar{list-style:none;font-size:var(--fs-14);line-height:1.5}.urun-excel-uyarilar li+li{margin-top:4px}.urun-excel-baslik{margin:18px 0 8px;font-size:var(--fs-15)}.urun-excel-not{font-size:var(--fs-12);color:var(--accent-amber);margin-top:2px}.urun-excel-bilgi td{color:var(--text-muted)}.update-banner-metin{display:inline-flex;align-items:center;gap:8px}.update-banner{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);z-index:950;display:flex;align-items:center;gap:8px;padding:8px 10px 8px 16px;border-radius:var(--radius-md);background:var(--bg-secondary);border:1px solid var(--accent-indigo);box-shadow:var(--shadow-xl);font-weight:600;white-space:nowrap}@media (max-width:768px){.update-banner{left:8px;right:8px;top:calc(var(--header-height) + 8px);bottom:auto;transform:none}.update-banner>span{flex:1 1}}.sidebar-notify{padding:6px 10px;background:var(--bg-secondary)}.notif-bell-row{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-secondary);font:inherit;font-size:var(--fs-14);font-weight:600;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.notif-bell-row:hover{background:var(--bg-tertiary);color:var(--text-primary)}.notif-bell-row.has-unread,.notif-bell-row.open{background:var(--accent-soft-strong);border-color:var(--accent-indigo);color:var(--text-accent)}.notif-bell-text{flex:1 1;text-align:left}.notif-bell-btn.has-unread{width:auto;gap:4px;padding:0 6px 0 8px;background:var(--accent-soft-strong)}.notif-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--solid-danger);color:#fff;font-size:var(--fs-12);font-weight:700;line-height:1}.notif-bell-icon{display:inline-flex;transform-origin:50% 2px}.notif-bell-icon.ring{animation:bellRing .9s ease-in-out 2}@keyframes bellRing{0%,to{transform:rotate(0)}15%{transform:rotate(16deg)}30%{transform:rotate(-14deg)}45%{transform:rotate(10deg)}60%{transform:rotate(-7deg)}75%{transform:rotate(3deg)}}.notif-backdrop{position:fixed;inset:0;z-index:940}.notif-panel{position:fixed;top:8px;left:calc(var(--sidebar-width) + 8px);z-index:950;display:flex;flex-direction:column;width:400px;max-width:calc(100vw - var(--sidebar-width) - 16px);max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);overflow:hidden;outline:none;animation:notifPanelIn .16s ease-out}@keyframes notifPanelIn{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}.notif-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 10px 10px 16px;border-bottom:1px solid var(--border-color)}.notif-panel-head h2{font-size:var(--fs-16);font-weight:700;color:var(--text-primary)}.notif-panel-sub{font-size:var(--fs-12);color:var(--text-muted)}.notif-panel-actions{display:flex;align-items:center;gap:2px}.notif-browser-card{display:flex;flex-direction:column;gap:4px;margin:12px 12px 0;padding:10px 12px;border:1px solid var(--accent-soft-strong);border-radius:var(--radius-md);background:var(--accent-soft);font-size:var(--fs-13);color:var(--text-secondary)}.notif-browser-card strong{font-size:var(--fs-14);color:var(--text-primary)}.notif-browser-card .btn{align-self:flex-start;margin-top:4px}.notif-browser-card.warn{border-color:var(--line-amber);background:var(--tint-amber)}.notif-browser-acik{display:inline-flex;align-items:center;gap:6px}.notif-browser-acik svg{color:var(--accent-green)}.notif-browser-status{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 8px;padding:8px 10px 0 16px;font-size:var(--fs-13);color:var(--text-muted)}.notif-browser-actions{display:flex;gap:2px}.notif-tabs{display:flex;gap:4px;padding:8px 12px 0;border-bottom:1px solid var(--border-color)}.notif-tab{display:inline-flex;align-items:center;gap:6px;margin-bottom:-1px;padding:8px 10px;border:none;border-bottom:2px solid transparent;background:none;color:var(--text-muted);font:inherit;font-size:var(--fs-14);font-weight:600;cursor:pointer}.notif-tab:hover{color:var(--text-primary)}.notif-tab.active{color:var(--text-accent);border-bottom-color:var(--accent-indigo)}.notif-tab-count{padding:1px 7px;border-radius:999px;background:var(--accent-soft-strong);color:var(--text-accent);font-size:var(--fs-12)}.notif-suzgec{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-bottom:1px solid var(--border-color)}.notif-suzgec .list-search{flex:none;height:38px}.notif-ozel-aralik,.notif-suzgec-kutular{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px;gap:8px}.notif-ozel-aralik .form-group{margin:0}.notif-sonuc{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--text-muted);font-size:var(--fs-13)}.notif-empty-dugmeler{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.notif-ayar-dugmesi{position:relative}.notif-ayar-nokta{position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:50%;background:var(--accent-amber);box-shadow:0 0 0 2px var(--bg-secondary)}.notif-ayar-baslik{display:flex;align-items:center;gap:4px;min-width:0;margin-left:-8px}.notif-ayar{flex:1 1;display:flex;flex-direction:column;gap:10px;padding:12px 12px 16px;overflow-y:auto;overscroll-behavior:contain}.notif-ayar-not{margin:0;font-size:var(--fs-13);line-height:1.15rem;color:var(--text-muted)}.notif-ayar-uyari{display:flex;align-items:center;gap:6px;margin:0;padding:8px 10px;border:1px solid var(--line-amber);border-radius:var(--radius-md);background:var(--tint-amber);color:var(--on-tint-amber);font-size:var(--fs-13)}.notif-ayar-liste{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-card)}.notif-ayar-grup{margin:4px 0 -4px;font-size:var(--fs-12);font-weight:600;line-height:1rem;color:var(--text-secondary)}.notif-ayar-satir{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:8px 12px;cursor:pointer}.notif-ayar-satir+.notif-ayar-satir{border-top:1px solid var(--border-color)}.notif-ayar-metin{display:flex;flex-direction:column;gap:2px;min-width:0}.notif-ayar-ad{font-size:var(--fs-14);font-weight:600;color:var(--text-primary)}.notif-ayar-aciklama{font-size:var(--fs-12);line-height:1.1rem;color:var(--text-muted)}.notif-list{flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding-bottom:8px}.notif-day{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:10px 16px 4px;background:var(--bg-secondary);color:var(--text-muted);font-size:var(--fs-11);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.notif-item{position:relative;display:flex;align-items:stretch;border-bottom:1px solid var(--border-light)}.notif-item:hover{background:var(--bg-card-hover)}.notif-item.unread{background:var(--accent-soft)}.notif-item.unread:hover{background:var(--accent-soft-strong)}.notif-item.unread:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--accent-indigo)}.notif-item-main{display:flex;flex:1 1;gap:10px;min-width:0;padding:10px 4px 10px 16px;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.notif-icon{flex:0 0 28px;width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--tint-neutral);color:var(--text-secondary)}.notif-icon.ton-red{background:var(--tint-red);color:var(--accent-red)}.notif-icon.ton-amber{background:var(--tint-amber);color:var(--accent-amber)}.notif-icon.ton-green{background:var(--tint-green);color:var(--accent-green)}.notif-icon.ton-accent{background:var(--accent-soft);color:var(--text-accent)}.notif-body{display:flex;flex-direction:column;gap:2px;min-width:0}.notif-title{font-size:var(--fs-14);font-weight:600;color:var(--text-primary)}.notif-message{font-size:var(--fs-13);line-height:1.4;color:var(--text-secondary);overflow-wrap:anywhere}.notif-item:not(.unread) .notif-title{font-weight:500;color:var(--text-secondary)}.notif-item:not(.unread) .notif-message,.notif-meta{color:var(--text-muted)}.notif-meta{display:flex;gap:8px;margin-top:2px;font-size:var(--fs-12)}.notif-open{font-weight:600;color:var(--text-accent)}.notif-read-toggle{display:flex;flex-shrink:0;align-items:flex-start;justify-content:center;width:40px;padding-top:14px;border:none;background:none;cursor:pointer}.notif-dot{width:10px;height:10px;border:2px solid var(--border-strong);border-radius:50%}.notif-item.unread .notif-dot{background:var(--accent-indigo)}.notif-item.unread .notif-dot,.notif-read-toggle:hover .notif-dot{border-color:var(--accent-indigo)}.notif-bell-row:focus-visible,.notif-item-main:focus-visible,.notif-read-toggle:focus-visible,.notif-tab:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:-2px}.notif-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:32px 24px;color:var(--text-muted);font-size:var(--fs-14);text-align:center}.notif-empty-ikon{width:44px;height:44px;margin-bottom:4px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--tint-neutral);color:var(--text-secondary)}.notif-toast-stack{position:fixed;top:16px;right:16px;z-index:1900;display:flex;flex-direction:column;gap:8px;width:360px;max-width:calc(100vw - 32px);pointer-events:none}.notif-toast{display:flex;align-items:flex-start;gap:10px;padding:12px 8px 12px 14px;border:1px solid var(--border-color);border-left:4px solid var(--accent-indigo);border-radius:var(--radius-md);background:var(--bg-secondary);box-shadow:var(--shadow-xl);pointer-events:auto;animation:slideInRight .25s ease}.notif-toast-body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.notif-toast .notif-message{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.notif-toast-actions{display:flex;gap:6px;margin-top:8px}.notif-toast-close{flex-shrink:0;width:28px;height:28px;border:none;border-radius:var(--radius-sm);background:none;color:var(--text-muted);cursor:pointer}.notif-toast-close:hover{background:var(--bg-tertiary);color:var(--text-primary)}@media (pointer:coarse){.notif-read-toggle{width:44px}.notif-suzgec .list-search{height:44px}.notif-tab{min-height:44px}.notif-toast-close{width:44px;height:44px}}@media (max-width:768px){.sidebar-notify{display:none}.notif-backdrop{background:rgba(15,23,42,.45);animation:fadeIn .2s ease-out}.notif-panel{inset:8px;width:auto;max-width:none;max-height:none;animation:sheetIn .2s ease-out}.notif-toast-stack{top:calc(var(--header-height) + 8px);right:8px;left:8px;width:auto;max-width:none}}.load-more{display:flex;justify-content:center;padding:12px 0 4px}a.finans-kart-kutu{text-decoration:none;color:inherit}.finans-bolum{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.finans-bolum-bas,.finans-kart-bas{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px}.finans-bolum-bas{justify-content:space-between}.finans-kart-bas>.finans-kart-not{margin-left:auto}.finans-bolum-baslik{margin:0;font-size:var(--fs-16);line-height:24px;font-weight:600}.finans-bolum-toplam{font-weight:500;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.finans-bolum-not{margin:-4px 0 0;max-width:920px;line-height:20px}.finans-bolum-not,.finans-kart-not{font-size:var(--fs-13);color:var(--text-muted)}.finans-kart-not{line-height:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.finans-bos{margin:0;padding:16px;border:1px dashed var(--border-color);border-radius:var(--radius-lg);font-size:var(--fs-14);color:var(--text-muted);text-align:center}.card .finans-bos{padding:8px 0;border:0;text-align:left}.finans-kapanan{align-self:flex-start}.finans-bilgi{margin:0;font-size:var(--fs-13);line-height:20px;color:var(--text-secondary)}.finans-alt-baslik{margin:0 0 8px;font-size:var(--fs-14);line-height:20px;font-weight:600}.finans-soluk{opacity:.62}.finans-kilit{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-12);color:var(--text-muted);white-space:nowrap}.finans-dugmeler{display:flex;flex-wrap:wrap;gap:8px}.fin-izgara{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));grid-gap:12px;gap:12px;align-items:start}.fin-kart{display:flex;flex-direction:column;gap:14px;min-width:0;padding:18px;border:1px solid var(--border-color);border-radius:14px;background:var(--bg-card);scroll-margin-top:calc(var(--header-height) + 12px)}.fin-kart.acik{grid-column:1/-1}.fin-kart.kapandi{background:var(--bg-subtle)}.fin-kart-ust{display:flex;justify-content:space-between;gap:12px}.fin-kart-baslik{display:flex;flex-direction:column;gap:2px;min-width:0}.fin-tur{font-size:var(--fs-11);line-height:16px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.fin-tur.fin{color:var(--text-accent)}.fin-tur.yap{color:var(--on-tint-purple)}.fin-tur.alacak{color:var(--on-tint-green)}.fin-kart-ad{margin:0;font-size:var(--fs-16);line-height:24px;font-weight:600;overflow-wrap:anywhere}.fin-kart-plan{font-size:var(--fs-13);line-height:18px;color:var(--text-muted)}.fin-kart-kalan{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.fin-kart-etiket{font-size:var(--fs-12);line-height:16px;color:var(--text-muted)}.fin-kart-tutar{font-size:var(--fs-22);line-height:28px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.fin-ilerleme{display:flex;flex-direction:column;gap:6px}.aylik-bar,.fin-cubuk{display:flex;height:8px;border-radius:999px;background:var(--bg-track);overflow:hidden}.aylik-bar>span,.fin-cubuk>span{display:block;height:100%;border-radius:inherit;background:var(--accent-green)}.fin-ilerleme-alt{display:flex;justify-content:space-between;gap:12px;font-size:var(--fs-12);line-height:16px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fin-sonraki{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:var(--bg-subtle)}.fin-sonraki-metin{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.fin-sonraki-tutar{font-size:var(--fs-15);line-height:22px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fin-sonraki-ic{font-size:var(--fs-12);font-weight:400;color:var(--text-muted)}.fin-sonraki-ode{flex:0 0 auto;min-height:44px;padding:0 16px}.fin-kazanc{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line-green);border-radius:10px;background:var(--tint-green)}.fin-kazanc.zarar{border-color:var(--line-red);background:var(--tint-red)}.fin-kazanc-metin{display:flex;flex-direction:column;min-width:0}.fin-kazanc-baslik{font-size:var(--fs-12);line-height:16px;font-weight:600;color:var(--on-tint-green)}.fin-kazanc.zarar .fin-kazanc-baslik{color:var(--on-tint-red)}.fin-kazanc-alt{font-size:var(--fs-12);line-height:16px;color:var(--text-secondary)}.fin-kazanc-tutar{font-size:var(--fs-16);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--accent-green)}.fin-kazanc.zarar .fin-kazanc-tutar{color:var(--accent-red)}.fin-kart-dugmeler{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.fin-kart-menu{margin-left:auto}.aylik-ok,.fin-ac svg,.not-satir-ok{transition:transform var(--transition-fast)}.fin-ac[aria-expanded=true] svg{transform:rotate(180deg)}.fin-kart-govde{display:flex;flex-direction:column;gap:12px;min-width:0;padding-top:14px;border-top:1px solid var(--border-light)}.fin-kazanc-dokum{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:8px;gap:8px}.fin-kazanc-dokum>div{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;border:1px solid var(--border-light);border-radius:var(--radius-md)}.fin-kazanc-dokum dt{font-size:var(--fs-12);line-height:16px;color:var(--text-muted)}.fin-kazanc-dokum dd{margin:0;font-size:var(--fs-14);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fin-kazanc-dokum dd.finans-bilgi{font-size:var(--fs-12);line-height:16px;font-weight:400}.fin-odeme-ozet{display:flex;flex-direction:column;gap:2px;margin-bottom:16px;padding:12px 14px;border-radius:var(--radius-lg);background:var(--bg-subtle)}.fin-odeme-tutar{font-size:var(--fs-28);line-height:36px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fin-tutar-secim{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.finans-plan{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.aylik-tablo{width:100%;border-collapse:collapse}.aylik-tablo thead{background:none}.aylik-tablo th{padding:8px 10px;font-size:var(--fs-12);line-height:16px;letter-spacing:.03em;color:var(--text-muted);white-space:nowrap}.aylik-tablo td,.aylik-tablo th{border-bottom:1px solid var(--border-light)}.aylik-tablo td{padding:10px;border-top:0;vertical-align:middle}.aylik-tablo td:first-child,.aylik-tablo th:first-child{padding-left:0}.aylik-tablo td:last-child,.aylik-tablo th:last-child{padding-right:0}.aylik-tablo .num{text-align:right;white-space:nowrap}.aylik-ay,.aylik-kalem{cursor:pointer}.aylik-ay:focus-visible,.aylik-kalem:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:-2px}.aylik-tablo td.aylik-ad{font-weight:600;white-space:nowrap}.aylik-ok{margin-right:6px;vertical-align:-2px;color:var(--text-muted)}.aylik-ay.acik .aylik-ok{transform:rotate(90deg)}.aylik-ay.bu-ay .aylik-ad{color:var(--text-accent)}.aylik-ad .note-status{margin-left:8px}.aylik-cubuk{width:32%;min-width:120px}.aylik-alt{display:none}.aylik-soluk{color:var(--text-secondary)}.aylik-tablo .aylik-kalan{font-weight:700}.aylik-kalem td{padding-top:8px;padding-bottom:8px;background:var(--bg-subtle);font-size:var(--fs-13)}.aylik-tablo .aylik-kalem td.aylik-ad{padding-left:20px;font-weight:400;white-space:normal}.aylik-kalem-metin{display:flex;flex-direction:column;gap:1px;min-width:0}.aylik-kalem-ad{font-weight:500;overflow-wrap:anywhere}.aylik-kalem-alt{font-size:var(--fs-12);line-height:16px;color:var(--text-muted)}.aylik-durum{white-space:nowrap}.aylik-durum .btn{margin-left:8px}.aylik-dugmeler{display:flex;flex-wrap:wrap;gap:8px}.finans-notlar{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:16px;gap:16px;align-items:start}.finans-not{display:flex;flex-direction:column;gap:8px;min-width:0;padding:18px 20px}.finans-not.genis{grid-column:1/-1}.finans-not-baslik{margin:0;font-size:var(--fs-15);line-height:22px;font-weight:600}.finans-not-aciklama{margin:0;font-size:var(--fs-12);line-height:16px;color:var(--text-muted)}.not-satirlar{display:flex;flex-direction:column}.not-satir{border-top:1px solid var(--border-light);scroll-margin-top:calc(var(--header-height) + 12px)}.not-satirlar.ic{padding:0 12px;border:1px solid var(--border-light);border-radius:var(--radius-lg)}.not-satirlar.ic>.not-satir:first-child{border-top:0}.not-satir-bas{width:100%;min-height:52px;display:flex;align-items:center;gap:10px;padding:10px 0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.not-satir-bas.statik{cursor:default}@media (hover:hover){button.not-satir-bas:hover .not-satir-ad{color:var(--text-accent)}}.not-satir-bas:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px;border-radius:var(--radius-md)}.not-satir-metin{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.not-satir-ad{font-size:var(--fs-14);line-height:20px;font-weight:500;overflow-wrap:anywhere}.not-satir-alt{font-size:var(--fs-12);line-height:16px;color:var(--text-muted)}.not-satir-alt.amount-neg{color:var(--accent-red)}.not-satir-not{font-size:var(--fs-12);line-height:16px;color:var(--text-secondary);overflow-wrap:anywhere}.not-satir-tutar{flex:0 0 auto;font-size:var(--fs-14);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.not-satir-tutar.amount-pos{color:var(--accent-green)}.not-satir-ok{flex:0 0 auto;color:var(--text-muted)}.not-satir.acik>.not-satir-bas .not-satir-ok{transform:rotate(180deg)}.not-satir-govde{display:flex;flex-direction:column;gap:12px;min-width:0;padding-bottom:14px}.finans-table td,.finans-table th{padding:8px 10px;font-size:var(--fs-14)}.finans-table td.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:768px){.finans-table.table-cards td{padding:0}}@media (max-width:600px){.fin-kart{gap:12px;padding:14px}.fin-kart-ad{font-size:var(--fs-15);line-height:22px}.fin-kart-tutar{font-size:var(--fs-18);line-height:24px}.fin-kart-kalan>.fin-kart-etiket:last-child{display:none}.fin-cubuk{height:6px}.finans-not{padding:14px}.aylik-tablo,.aylik-tablo tbody{display:block}.aylik-tablo thead{display:none}.aylik-tablo tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ad kalan" "cubuk cubuk";grid-gap:6px 12px;gap:6px 12px;padding:12px 0;border-bottom:1px solid var(--border-light)}.aylik-tablo td{display:block;padding:0;border:0}.aylik-tablo td:first-child,.aylik-tablo td:last-child{padding:0}.aylik-tablo .aylik-gizle{display:none}.aylik-tablo td.aylik-ad{grid-area:ad;white-space:normal}.aylik-tablo td.aylik-kalan{grid-area:kalan}.aylik-tablo td.aylik-cubuk{grid-area:cubuk;width:auto;min-width:0;display:flex;flex-direction:column;gap:6px}.aylik-cubuk .aylik-bar{height:6px}.aylik-alt{display:block;font-size:var(--fs-12);line-height:16px;color:var(--text-muted)}.aylik-tablo tr.aylik-kalem{grid-template-areas:"ad kalan" "durum durum";padding:10px 12px;background:var(--bg-subtle)}.aylik-kalem td{background:none}.aylik-tablo .aylik-kalem td.aylik-ad{padding-left:0}.aylik-tablo td.aylik-durum{grid-area:durum;display:flex;align-items:center;justify-content:space-between;gap:8px}.aylik-durum .btn{min-height:40px;margin-left:0}}.only-phone{display:none!important}@media (max-width:600px){.only-phone{display:inline-flex!important}.aylik-later{display:none!important}}.skart-bolum{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.skart-izgara{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));grid-gap:12px;gap:12px;align-items:start}.skart{display:flex;flex-direction:column;gap:14px;min-width:0;padding:18px;border:1px solid var(--border-color);border-radius:14px;background:var(--bg-card)}.skart.secili{border-color:var(--accent-indigo);box-shadow:0 0 0 .5px var(--accent-indigo)}.skart.pasif{background:var(--bg-subtle)}.skart-ust{display:flex;align-items:flex-start;gap:8px}.skart-bas{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:12px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.skart-bas:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:3px;border-radius:var(--radius-md)}@media (hover:hover){.skart-bas:hover .skart-ad{color:var(--text-accent)}}.skart-cip{flex:0 0 44px;width:44px;height:30px;border-radius:6px;background:linear-gradient(135deg,var(--text-secondary),var(--text-primary))}.skart.pasif .skart-cip{opacity:.45}.skart-baslik{display:flex;flex-direction:column;min-width:0}.skart-ad{font-size:var(--fs-16);line-height:24px;font-weight:600;overflow-wrap:anywhere}.skart-alt,.skart-etiket{font-size:var(--fs-12);line-height:16px;color:var(--text-muted)}.skart-ust .note-status{margin-top:2px}.skart-rakamlar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.skart-rakamlar>span{display:flex;flex-direction:column;min-width:0}.skart-tutar{font-size:var(--fs-20);line-height:26px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skart-tarih{font-size:var(--fs-15);line-height:26px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.skart-not{margin:-6px 0 0;font-size:var(--fs-12);color:var(--on-tint-green)}.skart-limit{display:flex;flex-direction:column;gap:4px}.skart-limit-cubuk{height:6px}.skart-limit-cubuk>span{background:var(--accent-indigo)}.skart-limit-cubuk>span.dolu{background:var(--accent-amber)}.skart-dugmeler{display:flex;flex-wrap:wrap;gap:8px}.skart-hareket-dugme[aria-pressed=true]{color:var(--text-accent)}.skart-bos{display:flex;flex-direction:column;gap:8px}.skart-bos p{margin:0}.skart-hareketler{margin-bottom:24px;border:1px solid var(--border-color);border-radius:var(--radius-xl);background:var(--bg-card);overflow:hidden;scroll-margin-top:calc(var(--header-height) + 12px)}.skart-h-bas{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;padding:16px 20px;border-bottom:1px solid var(--border-light)}.skart-h-bos{margin:0;padding:16px 20px;font-size:var(--fs-14);color:var(--text-muted)}.skart-hareket{width:100%;display:grid;grid-template-columns:32px minmax(0,1fr) 140px 110px 130px;grid-gap:12px;gap:12px;align-items:center;padding:10px 20px;border:0;border-bottom:1px solid var(--border-light);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.skart-hareket:last-child{border-bottom:0}@media (hover:hover){.skart-hareket:hover{background:var(--bg-card-hover)}}.skart-hareket:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:-2px}.skart-h-ikon{width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.skart-h-ikon.giris{background:var(--tint-green);color:var(--on-tint-green)}.skart-h-ikon.cikis{background:var(--tint-red);color:var(--on-tint-red)}.skart-h-metin{display:flex;flex-direction:column;min-width:0}.skart-h-ad{font-size:var(--fs-14);line-height:20px;font-weight:500}.skart-h-ad,.skart-h-alt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skart-h-alt{font-size:var(--fs-12);line-height:16px;color:var(--text-muted)}.skart-h-zaman{display:none}.skart-h-kim,.skart-h-tarih{font-size:var(--fs-13);color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skart-h-tutar{display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-size:var(--fs-14);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.skart-h-borc{font-size:var(--fs-12);font-weight:400;color:var(--text-muted)}@media (max-width:600px){.skart{gap:12px;padding:14px}.skart-ad{font-size:var(--fs-15);line-height:22px}.skart-rakamlar{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.skart-son-odeme{display:none!important}.skart-tutar{font-size:var(--fs-18);line-height:24px}.skart-dugmeler{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.skart-dugmeler .btn{min-height:44px}.skart-dugmeler .skart-hareket-dugme{grid-column:1/-1;min-height:36px}.skart-dugmeler .skart-cekim-dugme{grid-column:1/-1}.skart-h-bas,.skart-h-bos{padding:14px}.skart-hareket{grid-template-columns:30px minmax(0,1fr) auto;gap:10px;padding:10px 14px}.skart-h-kim,.skart-h-tarih{display:none}.skart-h-zaman{display:block}}.progress-track{height:6px;background:var(--bg-input);border-radius:3px;overflow:hidden;margin-top:6px}.progress-fill{height:100%;background:var(--accent-green)}.note-status{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;font-size:var(--fs-12);line-height:16px;font-weight:600;white-space:nowrap}.note-status.paid{background:var(--tint-green);color:var(--on-tint-green)}.note-status.waiting{background:var(--accent-soft-strong);color:var(--text-accent)}.note-status.late{background:var(--tint-red);color:var(--on-tint-red)}.note-status.moved{background:var(--tint-amber);color:var(--on-tint-amber)}.note-status.notr{background:var(--tint-neutral);color:var(--text-secondary)}:root{--viz-pos:#2a78d6;--viz-neg:#e34948;--viz-grid:#e2e8f0;--viz-axis:#cbd5e1}.dark{--viz-pos:#3987e5;--viz-neg:#e66767;--viz-grid:#2c3a4f;--viz-axis:#475569}.ayarlar-tabs,.report-tabs{display:flex;flex-wrap:wrap;gap:0 22px;width:100%;max-width:100%;padding:0;margin-bottom:20px;background:transparent;border-radius:0;border-bottom:1px solid var(--border-color)}.ayarlar-tabs a.period-tab,.report-tabs a.period-tab{min-height:42px;padding:0 2px;border-radius:0;background:transparent;box-shadow:none;font-size:var(--fs-15);color:var(--text-muted);text-decoration:none}.ayarlar-tabs a.period-tab:hover,.report-tabs a.period-tab:hover{color:var(--text-primary)}.ayarlar-tabs a.period-tab.active,.dark .ayarlar-tabs a.period-tab.active,.dark .report-tabs a.period-tab.active,.report-tabs a.period-tab.active{background:transparent;color:var(--text-primary);box-shadow:inset 0 -2px 0 var(--accent-indigo)}.only-phone-inline{display:none}@media (max-width:768px){.only-phone-inline{display:inline}}@media (max-width:600px){.ayarlar-tabs,.report-tabs{display:flex;flex-wrap:nowrap;gap:2px;width:100%;overflow-x:auto;scrollbar-width:none;padding:3px;margin-bottom:14px;background:var(--bg-track);border-bottom:none;border-radius:12px}.ayarlar-tabs a.period-tab,.report-tabs a.period-tab{flex:1 1 auto;min-height:40px;text-align:center;padding:0 6px;border-radius:9px;font-size:var(--fs-13);color:var(--text-secondary)}.ayarlar-tabs a.period-tab.active,.report-tabs a.period-tab.active{background:var(--bg-card);box-shadow:var(--shadow-tab)}.dark .ayarlar-tabs a.period-tab.active,.dark .report-tabs a.period-tab.active{background:var(--bg-tertiary);box-shadow:var(--shadow-tab)}}.rapor-yenile{width:var(--control-height);padding:0}.report-toolbar .report-search{flex:1 1 220px;max-width:320px}.report-day-picker{display:inline-flex;align-items:center;gap:4px}.report-day-picker .form-input,.report-month{width:auto}.report-day-picker>.rapor-ok{flex:0 0 auto;width:var(--control-height);padding:0}.report-toolbar .report-durum{padding:5px 10px;border-radius:var(--radius-md);font-size:var(--fs-13)}.report-toolbar .list-filters{flex:1 1 520px;min-width:0}.report-toolbar .list-filters .fs{flex:0 1 200px}.report-toolbar-select{flex:0 1 260px;min-width:200px}.report-toolbar-not{margin-left:auto;font-size:var(--fs-13);color:var(--text-muted)}.devir-net{margin:4px 0 0;font-weight:600}.report-view{display:flex;flex-direction:column;gap:20px;transition:opacity var(--transition-fast)}.report-stale{opacity:.55}.report-head{justify-content:space-between;gap:4px 16px}.report-head,.report-head-text{display:flex;align-items:baseline;flex-wrap:wrap}.report-head-text{gap:2px 10px;min-width:0}.report-title{margin:0;font-size:var(--fs-16);line-height:24px;font-weight:600}.report-subtitle{font-size:var(--fs-14);line-height:20px;color:var(--text-secondary)}.report-meta{display:flex;flex-wrap:wrap;gap:2px 12px;font-size:var(--fs-12);line-height:16px;color:var(--text-muted)}.report-meta-brand{display:none}.report-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));grid-gap:12px;gap:12px}.report-card{position:relative;display:flex;flex-direction:column;gap:2px;min-width:0;container-type:inline-size;padding:14px 16px;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card)}.report-card-label{font-size:var(--fs-13);line-height:18px;font-weight:500;color:var(--text-secondary)}.report-card-link .report-card-label{padding-right:56px}.report-card-value{font-size:min(var(--fs-22),13cqi);line-height:30px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.report-card-hint{font-size:var(--fs-12);line-height:16px;color:var(--text-muted)}.report-card .dokum-ipucu{position:absolute;top:12px;right:12px;margin:0;padding:0;font-size:var(--fs-11);color:var(--text-faint);opacity:1}.dokum-kutusu,.report-card-link{display:flex;flex-direction:column;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}@media (hover:hover){.dokum-kutusu:hover,.report-card-link:hover{border-color:var(--accent-indigo)}.report-card-link:hover .dokum-ipucu{color:var(--text-accent)}}.dokum-kutusu:focus-visible,.report-card-link:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.dokum-ipucu{margin-top:auto;padding-top:6px;font-size:var(--fs-11);font-weight:600;color:var(--accent-indigo);opacity:.75}.dokum-hedef{scroll-margin-top:calc(var(--header-height) + 12px)}@keyframes dokumVurgu{0%,40%{box-shadow:0 0 0 3px var(--accent-indigo)}}.dokum-vurgu{animation:dokumVurgu 1.5s ease-out}.report-section{display:flex;flex-direction:column;gap:8px;min-width:0}.report-section-title{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--fs-16);line-height:24px;font-weight:600;page-break-after:avoid;break-after:avoid}.report-rec{gap:14px;padding:20px;border:1px solid var(--border-color);border-radius:var(--radius-xl);background:var(--bg-card);box-shadow:inset 4px 0 0 var(--accent-indigo)}.report-rec-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.report-rec-grid>div{display:flex;flex-direction:column;gap:4px;min-width:0;padding:4px 16px;border-left:1px solid var(--border-light)}.report-rec-grid>div:first-child{padding-left:0;border-left:0}.report-rec-grid span{font-size:var(--fs-12);line-height:16px;color:var(--text-muted)}.report-rec-grid strong{font-size:var(--fs-18);line-height:26px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.report-rec-grid>div.report-rec-strong{padding-top:8px;padding-bottom:8px;border-left-color:transparent;border-radius:var(--radius-md);background:var(--accent-soft)}.report-rec-grid>div.report-rec-strong+div{border-left-color:transparent}.report-rec-strong strong{font-size:var(--fs-20)}.report-bos-deger{color:var(--text-faint)}@media screen and (max-width:1100px){.report-rec-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px}.report-rec-grid>div:nth-child(3n+1){padding-left:0;border-left:0}.report-rec-grid>div.report-rec-strong{padding-left:12px}}.report-tablolar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.report-tablo{grid-column:1/-1;gap:0;border:1px solid var(--border-color);border-radius:var(--radius-xl);background:var(--bg-card);overflow:hidden}.report-tablo.yarim{grid-column:span 1}@media screen and (max-width:900px){.report-tablolar{grid-template-columns:minmax(0,1fr)}.report-tablo.yarim{grid-column:1/-1}}.gider-bloklari .report-tablolar{display:block;column-width:340px;column-gap:16px}.gider-bloklari .report-tablo{margin-bottom:16px;break-inside:avoid;page-break-inside:avoid}.puan-sonuclari .report-tablo[data-dokum=gunluk] .report-table td:not(:first-child),.puan-sonuclari .report-tablo[data-dokum=gunluk] .report-table th:not(:first-child){text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.report-tablo-bas{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:16px 20px 12px}.report-count{flex:0 0 auto;font-size:var(--fs-13);line-height:18px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.report-tablo-govde{border:0;border-radius:0;background:none}.report-table th{padding:9px 14px;border-top:1px solid var(--border-light);background:var(--bg-subtle);font-size:var(--fs-11);line-height:16px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);text-align:left;white-space:nowrap}.report-table td,.report-table th{border-bottom:1px solid var(--border-light)}.report-table td{padding:12px 14px;font-size:var(--fs-14);line-height:20px;white-space:normal;vertical-align:middle}.report-table td:first-child,.report-table th:first-child{padding-left:20px}.report-table td:last-child,.report-table th:last-child{padding-right:20px}.report-table tbody tr:last-child td{border-bottom:0}.report-table td.text-right,.report-table th.text-right{text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.report-table td.text-right{font-weight:600}.report-table td.mono{white-space:nowrap}.report-table .report-col-long{min-width:9.5rem}.report-table tfoot td{border-top:1px solid var(--border-light);border-bottom:0;background:var(--bg-subtle);font-weight:700}.report-row-muted td{color:var(--text-muted)}.report-row-muted td.text-right,.report-row-muted td.text-right span{color:var(--text-faint);text-decoration:line-through}.report-row-strong td{font-weight:700;background:var(--accent-soft)}.report-row-alt td{background:var(--bg-subtle);color:var(--text-secondary)}.report-sifir{color:var(--text-muted)}.report-durum{display:inline-block;padding:1px 8px;border-radius:999px;font-size:var(--fs-12);line-height:18px;font-weight:600;white-space:nowrap;background:var(--tint-neutral);color:var(--text-secondary)}.report-durum.ok{background:var(--tint-green);color:var(--on-tint-green)}.report-durum.warn{background:var(--tint-amber);color:var(--on-tint-amber)}.report-durum.red{background:var(--tint-red);color:var(--on-tint-red)}.report-durum.muted{padding-left:0;background:transparent;color:var(--text-muted)}.report-empty,.report-note{margin:0;font-size:var(--fs-13);line-height:18px;color:var(--text-secondary)}.report-empty{padding:10px 12px;border:1px dashed var(--border-color);border-radius:var(--radius-md);color:var(--text-muted)}.report-tablo>.report-empty{margin:0 20px 16px}.report-dipnot{padding:10px 20px 14px;border-top:1px solid var(--border-light)}.report-liste{display:flex;flex-direction:column}.report-liste-satir{width:100%;min-height:52px;display:flex;align-items:center;gap:12px;padding:10px 14px;border:0;border-top:1px solid var(--border-light);background:none;color:inherit;font:inherit;text-align:left}button.report-liste-satir{cursor:pointer}@media (hover:hover){button.report-liste-satir:hover{background:var(--bg-card-hover)}}button.report-liste-satir:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:-2px}.report-liste-metin{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.report-liste-baslik{font-size:var(--fs-14);line-height:20px;font-weight:500;overflow-wrap:anywhere}.report-liste-baslik.mono{overflow-wrap:normal;white-space:nowrap}.report-liste-alt{font-size:var(--fs-12);line-height:17px;color:var(--text-muted);overflow-wrap:anywhere}.report-liste-sag{flex:0 0 auto;max-width:50%;display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.report-liste-deger{font-size:var(--fs-15);line-height:20px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.report-liste-satir.alt-satir{padding-left:26px;background:var(--bg-subtle)}.report-liste-satir.alt-satir .report-liste-baslik{font-weight:400;color:var(--text-secondary)}.report-liste-satir.guclu{background:var(--accent-soft)}.report-liste-satir.guclu .report-liste-baslik,.report-liste-satir.guclu .report-liste-deger{font-weight:700}.report-liste-satir.iade .report-liste-deger,.report-liste-satir.iade .report-liste-deger span{color:var(--text-faint);text-decoration:line-through}.report-liste-satir.bos{min-height:0;padding:8px 14px;font-size:var(--fs-13);color:var(--text-muted)}.report-liste-toplam{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;border-top:1px solid var(--border-light);background:var(--bg-subtle);font-size:var(--fs-14);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.report-signatures{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:24px;page-break-inside:avoid;break-inside:avoid}.report-signature-line{height:56px;border-bottom:1px solid var(--text-primary)}.report-signature-role{font-weight:600;font-size:var(--fs-14);margin-top:6px}.report-signature-hint{font-size:var(--fs-11);color:var(--text-muted)}.viz-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));grid-gap:16px;gap:16px}.viz-card{min-width:0;margin:0;padding:20px;border:1px solid var(--border-color);border-radius:var(--radius-xl);background:var(--bg-card);page-break-inside:avoid;break-inside:avoid}.viz-title{margin-bottom:14px;font-size:var(--fs-16);line-height:24px;font-weight:600;color:var(--text-primary)}.viz-frame{position:relative;contain:inline-size}.viz-svg{display:block;width:100%;height:auto}.viz-svg rect[tabindex]:focus{outline:none}.viz-svg .viz-gridline{stroke:var(--viz-grid);stroke-width:1}.viz-svg .viz-baseline{stroke:var(--viz-axis);stroke-width:1}.viz-svg .viz-tick{fill:var(--text-muted);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.viz-svg .viz-label{fill:var(--text-secondary);font-size:10px;font-weight:600}.viz-svg .viz-pos{fill:var(--viz-pos)}.viz-svg .viz-neg{fill:var(--viz-neg)}.viz-tooltip{position:absolute;top:0;transform:translateX(-50%);display:flex;flex-direction:column;padding:6px 10px;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);box-shadow:var(--shadow-md);font-size:var(--fs-12);pointer-events:none;white-space:nowrap}.viz-tooltip span{color:var(--text-muted)}.viz-bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.viz-bar-row{display:grid;grid-template-columns:minmax(90px,28%) minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px}.viz-bar-label{font-size:var(--fs-14);line-height:20px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.viz-bar-track{display:flex;height:14px;min-width:0;border-radius:999px;background:var(--bg-track);overflow:hidden}.viz-bar{display:block;height:100%;border-radius:999px}.viz-bar-pos{background:var(--viz-pos)}.viz-bar-neg{background:var(--viz-neg)}.viz-bar-value{min-width:90px;font-size:var(--fs-14);font-weight:600;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.viz-empty{font-size:var(--fs-13);color:var(--text-muted)}.net-durum{--net-ton:var(--accent-red);--net-tint:var(--tint-red);--net-cizgi:var(--line-red);display:flex;flex-direction:column;gap:16px;padding:20px 22px;border:1px solid var(--net-cizgi);border-radius:var(--radius-xl);background:linear-gradient(135deg,var(--net-tint),var(--bg-card) 62%);page-break-inside:avoid;break-inside:avoid}.net-durum.artida{--net-ton:var(--accent-green);--net-tint:var(--tint-green);--net-cizgi:var(--line-green)}.net-durum-ust{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.net-durum-ana{display:flex;flex-direction:column;gap:2px;min-width:0}.net-durum-etiket{font-size:var(--fs-13);line-height:18px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.net-durum-tutar{font-size:var(--fs-36);line-height:44px;font-weight:800;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--net-ton);overflow-wrap:anywhere}.net-durum-formul{font-size:var(--fs-13);line-height:18px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.net-durum-rozet{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:6px 12px;border-radius:999px;background:var(--solid-success);color:#fff;font-size:var(--fs-13);line-height:18px;font-weight:700}.net-durum-ilerleme{display:flex;flex-direction:column;gap:6px}.net-durum-ilerleme-ust{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;font-size:var(--fs-13);line-height:18px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.net-durum-ilerleme-ust strong{color:var(--text-primary)}.net-durum-cubuk{height:14px;border-radius:999px;background:var(--bg-track);overflow:hidden}.net-durum-cubuk>span{display:block;height:100%;border-radius:999px;background:var(--net-ton);transition:width .6s ease}.net-durum-alt{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,260px);align-items:center;grid-gap:16px;gap:16px}.net-durum-degisimler{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.net-durum-degisim{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card)}.net-durum-degisim-ad{font-size:var(--fs-12);line-height:16px;color:var(--text-muted)}.net-durum-degisim-tutar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;min-width:0;font-size:var(--fs-15);line-height:22px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.net-durum-degisim.artti .net-durum-degisim-tutar{color:var(--accent-green)}.net-durum-degisim.azaldi .net-durum-degisim-tutar{color:var(--accent-red)}.net-durum-degisim.bos .net-durum-degisim-tutar{font-weight:500;color:var(--text-faint)}.net-durum-cizgi{display:flex;flex-direction:column;gap:2px;margin:0;color:var(--accent-green)}.net-durum-cizgi.azaldi{color:var(--accent-red)}.net-durum-cizgi svg{display:block;width:100%;height:auto;overflow:visible}.net-durum-cizgi path{fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.net-durum-cizgi circle{fill:currentColor}.net-durum-cizgi line.sifir{stroke:var(--text-faint);stroke-width:1;stroke-dasharray:4 4}.net-durum-cizgi figcaption,.net-durum-cizgi.bos{font-size:var(--fs-12);line-height:16px;color:var(--text-muted);text-align:right}.net-durum-rozetler{display:flex;flex-wrap:wrap;gap:8px}.net-durum-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--tint-neutral);color:var(--text-secondary);font-size:var(--fs-12);line-height:18px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.net-durum-chip.seri{background:var(--tint-amber);color:var(--on-tint-amber)}.net-durum-chip.rekor{background:var(--tint-green);color:var(--on-tint-green)}.net-durum-chip.sonuk{background:transparent;color:var(--text-muted);font-weight:500}.net-durum-chip.iyilesme{background:var(--tint-green);color:var(--on-tint-green)}.net-durum-chip.hasar{background:var(--tint-red);color:var(--on-tint-red)}.hp-kart{--hp-ton:var(--accent-green);--hp-tint:var(--tint-green);--hp-yazi:var(--on-tint-green);--hp-cizgi:var(--line-green);display:flex;flex-direction:column;gap:14px;margin-bottom:16px;padding:18px 20px;border:1px solid var(--hp-cizgi);border-radius:var(--radius-xl);background:linear-gradient(135deg,var(--hp-tint),var(--bg-card) 62%)}.hp-kart.yarali{--hp-ton:var(--accent-amber);--hp-tint:var(--tint-amber);--hp-yazi:var(--on-tint-amber);--hp-cizgi:var(--line-amber)}.hp-kart.kritik{--hp-ton:var(--accent-red);--hp-tint:var(--tint-red);--hp-yazi:var(--on-tint-red);--hp-cizgi:var(--line-red)}.hp-ust{gap:14px}.hp-kalp,.hp-ust{display:flex;align-items:center}.hp-kalp{justify-content:center;flex-shrink:0;width:48px;height:48px;border:1px solid var(--hp-cizgi);border-radius:14px;background:var(--bg-card);color:var(--hp-ton)}.hp-kart.kritik .hp-kalp svg{animation:hpNabiz 1.1s ease-in-out infinite}.hp-ana{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.hp-etiket{font-size:var(--fs-12);line-height:16px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.hp-net{font-size:var(--fs-30);line-height:38px;font-weight:800;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary);overflow-wrap:anywhere}.hp-net.artida{color:var(--accent-green)}.hp-formul{font-size:var(--fs-13);line-height:18px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hp-rozet,.hp-seviye{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;align-self:flex-start;padding:5px 12px;border-radius:999px;font-size:var(--fs-12);line-height:18px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hp-seviye{border:1px solid var(--hp-cizgi);background:var(--hp-tint);color:var(--hp-yazi)}.hp-rozet{background:var(--solid-success);color:#fff}.hp-govde{display:flex;flex-direction:column;gap:6px}.hp-bilgi{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:4px 12px;font-size:var(--fs-13);line-height:18px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hp-sayi strong{font-size:var(--fs-16);font-weight:800;color:var(--hp-yazi)}.hp-bar{position:relative;height:22px;border:2px solid var(--hp-cizgi);border-radius:8px;background:var(--bg-track);box-shadow:inset 0 2px 4px rgba(0,0,0,.14);overflow:hidden}.hp-bar>span{position:absolute;top:0;bottom:0;left:0}.hp-bar:after,.hp-bar:before{content:"";position:absolute;pointer-events:none;z-index:2}.hp-bar:before{top:0;left:0;right:0;height:45%;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,0))}.hp-bar:after{inset:0;background:repeating-linear-gradient(90deg,transparent 0 calc(10% - 2px),color-mix(in srgb,var(--bg-card) 75%,transparent) calc(10% - 2px) 10%)}.hp-dolu{background:var(--hp-ton);transition:width .6s ease;animation:hpDol 1.1s cubic-bezier(.2,.8,.2,1)}.hp-hasar{z-index:1;background:repeating-linear-gradient(135deg,var(--accent-red) 0 4px,transparent 4px 8px);opacity:.6;animation:hpHasar 1.6s ease-out}.hp-iyilesme{z-index:1;background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.45) 0 4px,transparent 4px 8px);animation:hpParilti 1.2s ease-in-out 3}.hp-kalkan-satir{display:flex;align-items:center;gap:8px;font-size:var(--fs-12);line-height:16px;font-weight:600;color:var(--accent-cyan);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hp-kalkan{flex:1 1;height:8px;border-radius:999px;background:var(--bg-track);overflow:hidden}.hp-kalkan>span{display:block;height:100%;border-radius:999px;background:var(--accent-cyan);animation:hpDol 1.1s cubic-bezier(.2,.8,.2,1) .4s both}.hp-detay{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,220px);align-items:end;grid-gap:12px 16px;gap:12px 16px;padding-top:12px;border-top:1px dashed var(--border-color)}.hp-detay-sol{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.hp-link{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-13);line-height:18px;font-weight:600;color:var(--text-accent);text-decoration:none}.hp-link:hover{text-decoration:underline}@keyframes hpDol{0%{width:0}}@keyframes hpHasar{0%,35%{opacity:1;background-color:var(--accent-red)}}@keyframes hpParilti{50%{opacity:.35}}@keyframes hpNabiz{0%,45%,to{transform:scale(1)}15%{transform:scale(1.18)}30%{transform:scale(1.06)}}@media (max-width:768px){.report-signatures{grid-template-columns:1fr}.report-toolbar{flex-direction:row;flex-wrap:wrap;align-items:center}.report-toolbar>*{flex:1 1 100%;min-width:0}.report-toolbar>.report-day-picker{flex:1 1 auto;width:auto}.report-toolbar .report-day-picker .form-input{flex:1 1 auto;min-width:0}.report-toolbar>.btn{flex:0 0 auto}.report-toolbar .report-month,.report-toolbar .report-search{width:100%;max-width:none}}@media screen and (max-width:600px){.report-view{gap:12px}.report-head .report-title{display:none}.report-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.report-card{padding:12px}.report-card-label{font-size:var(--fs-12);line-height:16px;padding-right:0}.report-card-link .report-card-label{padding-right:0}.report-card-value{font-size:min(var(--fs-18),13cqi);line-height:26px}.report-card-hint{font-size:var(--fs-11);line-height:15px}.report-card .dokum-ipucu{display:none}.report-rec{padding:4px 14px 12px;gap:6px;border-radius:var(--radius-lg)}.report-rec .report-section-title{padding:12px 0 6px;font-size:var(--fs-15)}.report-rec-grid{display:flex;flex-direction:column}.report-rec-grid>div,.report-rec-grid>div.report-rec-strong,.report-rec-grid>div:nth-child(3n+1){flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;border-left:0;border-bottom:1px solid var(--border-light)}.report-rec-grid>div:last-child{border-bottom:0}.report-rec-grid span{font-size:var(--fs-14);line-height:20px;color:var(--text-secondary)}.report-rec-grid strong{font-size:var(--fs-15);line-height:20px;text-align:right}.report-rec-grid>div.report-rec-strong{margin:2px -10px;padding:10px;border-bottom:0}.report-rec-strong strong{font-size:var(--fs-18)}.report-rec .report-note{font-size:var(--fs-12);line-height:17px;color:var(--text-muted)}.report-tablo{border-radius:var(--radius-lg)}.report-tablo-bas{padding:12px 14px 8px}.report-tablo-bas .report-section-title{font-size:var(--fs-15)}.report-count{font-size:var(--fs-12)}.report-tablo>.report-empty{margin:0 14px 12px}.report-dipnot{padding:10px 14px 12px;font-size:var(--fs-12);line-height:17px}.viz-card{padding:14px;border-radius:var(--radius-lg)}.viz-title{margin-bottom:10px;font-size:var(--fs-15)}.viz-bars{gap:9px}.viz-bar-row{grid-template-columns:minmax(58px,26%) minmax(0,1fr) auto;gap:8px}.viz-bar-label,.viz-bar-value{font-size:var(--fs-13)}.viz-bar-value{min-width:76px}.viz-bar-track{height:12px}.net-durum{gap:14px;padding:16px 14px;border-radius:var(--radius-lg)}.net-durum-tutar{font-size:var(--fs-28);line-height:36px}.net-durum-cubuk{height:12px}.net-durum-alt{grid-template-columns:1fr}.net-durum-degisimler{grid-template-columns:minmax(0,1fr);gap:0;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card)}.net-durum-degisim{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border:0;border-radius:0;background:none}.net-durum-degisim+.net-durum-degisim{border-top:1px solid var(--border-light)}.net-durum-degisim-ad{font-size:var(--fs-13)}.net-durum-degisim-tutar{justify-content:flex-end;font-size:var(--fs-14);text-align:right}.hp-kart{gap:12px;padding:14px;border-radius:var(--radius-lg)}.hp-ust{gap:12px}.hp-kalp{width:40px;height:40px;border-radius:12px}.hp-net{font-size:var(--fs-24);line-height:30px}.hp-rozet,.hp-seviye{padding:4px 10px;font-size:var(--fs-11)}.hp-bar{height:18px}.hp-detay{grid-template-columns:1fr}}.print-only{display:none}@page{size:A4;margin:12mm}@media print{.dark,:root{--bg-primary:#fff;--bg-secondary:#fff;--bg-tertiary:#edf0f4;--bg-card:#fff;--bg-subtle:#f7f9fc;--text-primary:#15202e;--text-secondary:#46566b;--text-muted:#5e6e82;--text-accent:#2f5d99;--border-color:#dce3ec;--border-strong:#c5d0dd;--border-light:#e8edf3;--bg-input:#fff;--viz-pos:#2a78d6;--viz-neg:#e34948;--viz-grid:#e2e8f0;--viz-axis:#94a3b8;--accent-indigo:#2f5d99;--accent-cyan:#0b6e99;--accent-green:#0e7a4e;--accent-amber:#a15c07;--accent-red:#b42318;--accent-soft:#edf2f9;--accent-soft-strong:#e7eef7;--tint-green:#e3f3eb;--tint-red:#fbe7e5;--tint-amber:#fdf0dd;--tint-cyan:#e1f1f8;--tint-purple:#f1ebfd;--tint-neutral:#edf0f4;--on-tint-green:#0b6440;--on-tint-red:#8f1c12;--on-tint-amber:#8a4e05;--on-tint-cyan:#0a5e83;--on-tint-purple:#5b21b6;--line-red:#f1b8b2;--line-amber:#f1d1a1;--line-green:#a8d9c0;--line-accent:#b8c9e0;--chart-gelir:#0e7a4e;--chart-gider:#e0786f}body:not(.printing-detail) .mobile-header,body:not(.printing-detail) .no-print,body:not(.printing-detail) .notif-backdrop,body:not(.printing-detail) .notif-panel,body:not(.printing-detail) .notif-toast-stack,body:not(.printing-detail) .sidebar,body:not(.printing-detail) .sidebar-overlay,body:not(.printing-detail) .toast-stack,body:not(.printing-detail) .update-banner{display:none!important}body:not(.printing-detail){background:#fff;color:#0f172a}body:not(.printing-detail) .main-content{margin:0!important;padding:0!important;min-height:0;background:#fff}body:not(.printing-detail) .load-more,body:not(.printing-detail) .page-actions{display:none!important}body:not(.printing-detail) .table-container{overflow:visible}body:not(.printing-detail) .print-only{display:block}.report-view{gap:12px;font-size:9pt;-webkit-print-color-adjust:exact;print-color-adjust:exact}.report-view .table-container{overflow:visible;border:none;box-shadow:none;border-radius:0}.report-table thead{display:table-header-group;background:#f1f5f9}.report-table tfoot{display:table-row-group}.report-table tr{page-break-inside:avoid;break-inside:avoid}.report-table td,.report-table td:first-child,.report-table td:last-child,.report-table th,.report-table th:first-child,.report-table th:last-child{padding:4px 6px;font-size:8pt;line-height:1.3;border-bottom:1px solid #e2e8f0}.report-table th{font-size:7pt}.report-head{align-items:flex-end;padding-bottom:10px;border-bottom:2px solid var(--text-primary)}.report-head-text{display:block}.report-title{font-size:var(--fs-22);line-height:1.3}.report-meta{display:block;text-align:right}.report-meta-brand{display:block;font-weight:700;color:var(--text-primary)}.net-durum,.report-tablo,.viz-card{overflow:visible;border-radius:6px}.report-tablo-bas{padding:8px 6px 6px}.report-dipnot{padding:6px}.report-card,.report-liste-satir,.report-rec,.report-tablo.yarim,.viz-card{page-break-inside:avoid;break-inside:avoid}.report-rec{padding:12px}.report-cards{grid-template-columns:repeat(4,1fr)}.viz-grid{grid-template-columns:repeat(2,1fr)}.report-stale{opacity:1}}.sayim-liste-aciklama{margin:0 0 12px}.sayim-liste-araclar{display:flex;gap:8px;margin-bottom:8px}.sayim-liste-secim{display:flex;flex-direction:column;gap:6px}.sayim-liste-kategori{border:1px solid var(--border-color);border-radius:var(--radius-md);padding:4px 10px}.sayim-liste-satir{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;min-height:40px;cursor:pointer}.sayim-liste-satir input{width:18px;height:18px;flex-shrink:0}.sayim-liste-ad{font-weight:600;margin-right:auto}.sayim-liste-gruplar .sayim-liste-ad{font-weight:500}.sayim-liste-bilgi{font-size:var(--fs-13);color:var(--text-muted)}.sayim-liste-gruplar{border-top:1px solid var(--border-light);padding-left:28px}.sayim-baski{display:none}@media print{body.printing-sayim>:not(.sayim-baski){display:none!important}body.printing-sayim{background:#fff;overflow:visible!important}body.printing-sayim .sayim-baski{display:block;color:#0f172a;font-size:9pt;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sayim-baski-kategori+.sayim-baski-kategori{page-break-before:always;break-before:page}.sayim-baski-head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:6px;margin-bottom:8px;border-bottom:2px solid #0f172a}.sayim-baski-head h1{font-size:14pt;margin:0}.sayim-baski-ozet{margin-top:2px;color:#334155}.sayim-baski-meta{text-align:right;font-size:8pt;color:#334155}.sayim-baski-bolum{margin-bottom:10px}.sayim-baski-bolum h2{font-size:11pt;margin:10px 0 4px;page-break-after:avoid;break-after:avoid}.sayim-baski-bolum h2 span{font-size:8pt;font-weight:400;color:#475569;margin-left:6px}.sayim-baski-tablo{width:100%;border-collapse:collapse}.sayim-baski-tablo thead{display:table-header-group}.sayim-baski-tablo tfoot{display:table-row-group}.sayim-baski-tablo tr{page-break-inside:avoid;break-inside:avoid}.sayim-baski-tablo td,.sayim-baski-tablo th{padding:3px 6px;font-size:8.5pt;text-align:left;border-bottom:1px solid #cbd5e1}.sayim-baski-tablo th{background:#e2e8f0;font-weight:600}.sayim-baski-tablo .num{text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sayim-baski-tablo tfoot td{font-weight:600;border-top:1.5px solid #0f172a;border-bottom:none}.sayim-baski-urun.cihazli td{font-weight:600;background:#f1f5f9}.sayim-baski-cihaz td:first-child{padding-left:18px}.sayim-baski-imei{font-family:var(--font-mono);letter-spacing:.04em}.sayim-baski-imeisiz{font-style:italic}.sayim-baski-yd{margin-left:6px;padding:0 4px;border:1px solid #0f172a;border-radius:3px;font-size:.85em;font-weight:600}.sayim-baski-kutu-hucre,.sayim-baski-yaz,.sayim-baski-yaz-baslik{width:24mm;text-align:center!important}.sayim-baski-yaz{border-bottom:1px solid #0f172a!important}.sayim-baski-kutu{display:inline-block;width:4mm;height:4mm;border:1px solid #0f172a;vertical-align:middle}.sayim-baski-imza{display:flex;gap:24px;margin-top:18px;page-break-inside:avoid;break-inside:avoid}.sayim-baski-imza span{flex:1 1;padding-top:16px;border-bottom:1px solid #0f172a;font-size:8.5pt}}.selection-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:12px 16px;margin-bottom:14px}.banka-varlik-kart{background:var(--text-primary);border-color:var(--text-primary);color:var(--bg-card)}.banka-varlik-kart .summary-label,.banka-varlik-kart .summary-sub,.banka-varlik-kart .summary-value{color:inherit}.banka-varlik-kart .summary-label{opacity:.8}.banka-varlik-kart .summary-sub{opacity:.72}.banka-varlik{gap:10px;margin-bottom:14px;padding:16px;border-radius:var(--radius-xl);background:var(--text-primary);color:var(--bg-card)}.banka-varlik,.banka-varlik-ust{display:flex;flex-direction:column}.banka-varlik-etiket{font-size:var(--fs-13);opacity:.78}.banka-varlik-tutar{font-size:var(--fs-30);line-height:38px;font-weight:700;letter-spacing:-.01em}.banka-varlik-dagilim{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--bg-card) 18%,transparent)}.banka-varlik-dagilim.iki{grid-template-columns:repeat(2,minmax(0,1fr))}.banka-varlik-dagilim>span{display:flex;flex-direction:column;min-width:0;container-type:inline-size}.banka-varlik-dagilim .banka-varlik-etiket{font-size:var(--fs-12)}.banka-varlik-dagilim .num{font-size:min(var(--fs-15),13cqi);font-weight:600;overflow-wrap:anywhere}.banka-varlik-not{font-size:var(--fs-12);opacity:.72}.banka-aktarim-serit{display:flex;align-items:center;gap:12px;width:100%;margin-bottom:14px;padding:12px 14px;border:1px solid var(--line-amber);border-radius:var(--radius-lg);background:var(--tint-amber);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}.banka-aktarim-serit.eylem{border-color:var(--line-red);background:var(--tint-red)}.banka-aktarim-ikon{flex:0 0 32px;width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--bg-card);color:var(--on-tint-amber)}.banka-aktarim-serit.eylem .banka-aktarim-ikon{color:var(--accent-red)}.banka-aktarim-metin{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.banka-aktarim-baslik{font-size:var(--fs-14);font-weight:600}.banka-aktarim-alt{font-size:var(--fs-12);color:var(--on-tint-amber)}.banka-aktarim-serit.eylem .banka-aktarim-alt{color:var(--on-tint-red)}.banka-aktarim-serit>svg{flex:0 0 auto;color:var(--text-muted)}.hesap-grup{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.hesap-grup-baslik{margin:0;font-size:var(--fs-13);line-height:18px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.hesap-pasif-dugme{align-self:flex-start;color:var(--text-muted)}.hesap-izgara{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-gap:12px;gap:12px}.hesap-kart{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;padding:16px;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast)}@media (hover:hover){.hesap-kart:hover{border-color:var(--border-strong)}}.hesap-kart.secili{border-color:var(--accent-indigo);background:var(--accent-soft);box-shadow:0 0 0 .5px var(--accent-indigo)}.hesap-kart.pasif .hesap-kart-ust{opacity:.6}.hesap-kart:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px}.hesap-kart-ust{display:flex;align-items:center;gap:12px;min-width:0}.hesap-ikon{flex:0 0 40px;width:40px;height:40px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent-indigo)}.hesap-ikon.panel{background:var(--bg-subtle);color:var(--text-secondary)}.hesap-kart.secili .hesap-ikon{background:var(--bg-card)}.hesap-kart-metin{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.hesap-ad{font-size:var(--fs-15);line-height:22px;font-weight:600}.hesap-ad,.hesap-alt{overflow-wrap:anywhere}.hesap-alt{font-size:var(--fs-12);line-height:16px;color:var(--text-muted)}.hesap-alt.mono{font-family:var(--font-mono)}.hesap-bakiye{flex:0 0 auto;font-size:var(--fs-18);line-height:26px;font-weight:700;white-space:nowrap}.hesap-bakiye.neg{color:var(--accent-red)}.hesap-kart-alt{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px 8px;padding-top:10px;border-top:1px solid var(--border-light);font-size:var(--fs-12);color:var(--text-muted)}.hesap-rozetler{display:inline-flex;flex-wrap:wrap;gap:4px;margin-left:auto}.banka-har-bas{align-items:flex-start}.banka-har-baslik{display:flex;flex-direction:column;min-width:0}.banka-har-alt{font-size:var(--fs-13);color:var(--text-muted)}.banka-har-dugmeler{display:inline-flex;align-items:center;gap:8px}.banka-hareket-form{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border-radius:var(--radius-md);background:var(--bg-subtle)}.banka-hareket-form-ust{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.banka-hareket-form-ust .form-hint{flex:1 1 260px;margin:0}.banka-hareket-form .toolbar{margin-bottom:0}.banka-sil-ozet{margin-bottom:16px;line-height:1.5}.banka-sil-bilgi{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 16px;gap:4px 16px;margin:10px 0 12px;font-size:var(--fs-14)}.banka-sil-bilgi dt{color:var(--text-muted)}.banka-sil-bilgi dd{margin:0;font-weight:600}.banka-uyari{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border-radius:var(--radius-md);background:var(--tint-red);color:var(--on-tint-red);font-size:var(--fs-14);font-weight:500}.banka-uyari>svg{flex:0 0 auto;margin-top:2px}@media (max-width:768px){.banka-hareketler .kasa-table tbody tr:not(.kasa-empty){grid-template-areas:"hareket tutar"}.banka-hareketler .kasa-table .kasa-col-tutar{align-self:center}}@media (max-width:600px){.hesap-grup{gap:8px;margin-bottom:18px}.hesap-izgara{gap:8px}.hesap-kart{gap:10px;padding:14px;border-radius:14px}.hesap-bakiye{font-size:var(--fs-16)}.banka-har-dugmeler{width:100%}.banka-har-dugmeler>.btn{flex:1 1 auto}}.pos-aktarim-ayar{padding-top:12px;margin-bottom:12px;border-top:1px solid var(--border-light)}.pos-aktarim-btn .nav-badge{margin-left:2px}.pos-aktarim-btn.bekliyor{border-color:var(--accent-amber)}.pos-aktarim-bolum{margin:16px 0 8px;font-size:var(--fs-14);font-weight:700;color:var(--text-secondary)}.pos-aktarim-tamam{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0 0 4px;font-size:var(--fs-14)}.pos-aktarim-tamam>svg{color:var(--accent-green)}.pos-aktarim-hata{display:inline-flex;color:var(--accent-amber)}.pos-aktarim-plan{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:8px 12px;margin-bottom:8px;border-radius:var(--radius-sm);background:var(--accent-soft);font-size:var(--fs-14)}.pos-aktarim-gunler{display:flex;flex-direction:column;gap:8px}.pos-aktarim-gun{border:1px solid var(--border-light);border-radius:var(--radius-sm);overflow:hidden}.pos-aktarim-gun.bekliyor{border-color:var(--accent-amber)}.pos-aktarim-gun-head{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;padding:8px 12px;background:var(--bg-tertiary);font-size:var(--fs-14)}.pos-aktarim-gun-head>strong{margin-right:auto}.pos-aktarim-check{display:inline-flex;align-items:center;gap:6px;font-weight:600;cursor:pointer}.pos-aktarim-kim{font-size:var(--fs-13)}.pos-aktarim-row{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;padding:8px 12px;border-top:1px solid var(--border-light);font-size:var(--fs-14)}.pos-aktarim-yon{margin-right:auto}.pos-aktarim-tutar{font-weight:600;min-width:110px;text-align:right}.pos-aktarim-mesaj{flex-basis:100%;margin:0}@media (pointer:coarse){.pos-aktarim-check{min-height:44px}}.yedek-job{display:flex;align-items:center;gap:14px;margin-bottom:16px;border-left:4px solid var(--accent-indigo)}.yedek-job-restore{border-left-color:var(--accent-red)}.yedek-job-spinner{flex-shrink:0;width:22px;height:22px}.yedek-job-title{font-weight:600;margin-bottom:2px}.yedek-kartlar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.yedek-kartlar .stat-value{font-size:var(--fs-22);line-height:1.875rem}.yedek-stale{color:var(--on-tint-amber);font-weight:600}.yedek-text{margin-bottom:12px}.yedek-text,.yedek-warning{font-size:var(--fs-14);line-height:1.5}.yedek-warning{margin:12px 0;padding:10px 12px;border:1px solid var(--line-red);border-radius:var(--radius-md);background:var(--tint-red);color:var(--on-tint-red)}.yedek-check{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px;font-size:var(--fs-14);line-height:1.25rem;color:var(--text-secondary);cursor:pointer}.yedek-check input{flex:0 0 auto;width:18px;height:18px;margin:1px 0 0}.yedek-check-hint{display:block;margin-top:2px;font-size:var(--fs-12);color:var(--text-muted)}.yedek-geri{margin-bottom:16px;scroll-margin-top:16px;background:var(--bg-card);border:1px solid var(--line-red);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.yedek-geri-bas{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px;background:color-mix(in srgb,var(--tint-red) 45%,var(--bg-card));border-bottom:1px solid var(--line-red);border-radius:var(--radius-xl) var(--radius-xl) 0 0}.yedek-geri-baslik{display:flex;flex-direction:column;gap:4px;min-width:0}.yedek-geri-ust{color:var(--accent-red);font-size:var(--fs-12);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.yedek-geri-baslik h2{margin:0;font-size:var(--fs-18);line-height:1.625rem;font-weight:600}.yedek-geri-alt{font-size:var(--fs-13);color:var(--text-muted)}.yedek-geri-govde{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:24px;gap:24px;padding:16px 20px 20px}.yedek-list{margin:0 0 12px;padding-left:18px;display:flex;flex-direction:column;gap:8px;font-size:var(--fs-14);line-height:1.25rem;color:var(--text-secondary)}.yedek-list strong{color:var(--text-primary);font-weight:600}.yedek-compare summary{cursor:pointer;font-size:var(--fs-14);font-weight:600}.yedek-compare .report-table{width:100%;margin-top:8px}.yedek-same td{color:var(--text-muted)}.yedek-geri-onay{display:flex;flex-direction:column;gap:10px}.yedek-geri-onay .form-group{margin:0}.yedek-geri-dugmeler{display:flex;justify-content:flex-end;gap:8px}.yedek-geri-ipucu{font-size:var(--fs-12);color:var(--text-muted);text-align:right}.yedek-liste{padding:0;overflow:hidden}.yedek-liste ul{margin:0;padding:0;list-style:none}.yedek-satir{display:grid;grid-template-columns:150px 170px minmax(0,1fr) 90px 250px;grid-gap:12px;gap:12px;align-items:center;min-height:60px;padding:8px 18px;border-top:1px solid var(--border-light)}.yedek-satir.secili{background:color-mix(in srgb,var(--tint-red) 45%,var(--bg-card));box-shadow:inset 3px 0 0 var(--accent-red)}.yedek-satir-bas{min-height:0;padding:10px 18px;border-top:0;background:var(--bg-subtle);color:var(--text-muted);font-size:var(--fs-11);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.yedek-tarih{font-size:var(--fs-14);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.yedek-tur{display:inline-flex;padding:1px 9px;border-radius:999px;background:var(--tint-neutral);color:var(--text-secondary);font-size:var(--fs-12);line-height:1.125rem;font-weight:600;white-space:nowrap}.yedek-tur.ton-vurgu{background:var(--accent-soft-strong);color:var(--text-accent)}.yedek-tur.ton-mavi{background:var(--tint-cyan);color:var(--on-tint-cyan)}.yedek-tur.ton-amber{background:var(--tint-amber);color:var(--on-tint-amber)}.yedek-tur.ton-mor{background:var(--tint-purple);color:var(--on-tint-purple)}.yedek-kaynak{display:flex;flex-direction:column;min-width:0;font-size:var(--fs-14);line-height:1.25rem}.yedek-kaynak>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yedek-icerik{font-size:var(--fs-12);line-height:1.0625rem;color:var(--text-muted)}.yedek-boyut{text-align:right;font-size:var(--fs-14);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}.yedek-islemler{display:flex;justify-content:flex-end;gap:6px}.btn.yedek-geri-dugme{border-color:var(--line-red);color:var(--accent-red)}.yedek-dip{margin:0;padding:12px 18px;border-top:1px solid var(--border-light);font-size:var(--fs-13);line-height:1.1875rem;color:var(--text-muted)}.yedek-liste .empty-state{padding:32px 18px}@media (max-width:1200px){.yedek-satir{grid-template-columns:140px 150px minmax(0,1fr) 80px auto}.yedek-geri-govde{grid-template-columns:minmax(0,1fr);gap:16px}.yedek-geri-ipucu{text-align:left}}@media (max-width:900px){.yedek-kartlar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.yedek-kartlar{gap:8px}.yedek-kartlar .stat-value{font-size:var(--fs-18);line-height:1.5rem}.yedek-geri-bas{padding:12px 6px 12px 14px}.yedek-geri-baslik h2{font-size:var(--fs-16);line-height:1.375rem}.yedek-geri-govde{padding:12px 14px 14px}.yedek-list{font-size:var(--fs-13);line-height:1.1875rem}.yedek-geri-dugmeler{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.yedek-liste{border-radius:var(--radius-lg)}.yedek-satir-bas{display:none}.yedek-satir{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tarih tur" "kaynak kaynak" "islem islem";row-gap:6px;padding:12px 14px}.yedek-liste li:first-child.yedek-satir{border-top:0}.yedek-tarih{grid-area:tarih;font-size:var(--fs-15);font-weight:600}.yedek-tur-hucre{grid-area:tur}.yedek-kaynak{grid-area:kaynak;font-size:var(--fs-13);line-height:1.125rem}.yedek-kaynak>span{white-space:normal}.yedek-boyut{display:none}.yedek-islemler{grid-area:islem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;grid-gap:8px;gap:8px;margin-top:2px}.yedek-islemler .btn{min-height:44px;justify-content:center}}.servis-arac{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px}.servis-arac>.list-filters{flex:1 1 280px;min-width:0}.servis-tarih{margin-bottom:20px}.servis-durum{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:var(--tint-neutral);color:var(--text-secondary);font-size:var(--fs-12);font-weight:600;white-space:nowrap}.servis-durum.alindi{background:var(--accent-soft);color:var(--text-accent)}.servis-durum.tamirde{background:var(--tint-amber);color:var(--on-tint-amber)}.servis-durum.hazir{background:var(--tint-green);color:var(--on-tint-green)}.servis-durum.iptal{background:var(--tint-red);color:var(--on-tint-red)}.servis-durum-nokta{flex-shrink:0;width:6px;height:6px;border-radius:999px;background:currentColor}.servis-durum-nokta.alindi{background:var(--text-accent)}.servis-durum-nokta.tamirde{background:var(--accent-amber)}.servis-durum-nokta.hazir{background:var(--accent-green)}.servis-durum-nokta.tumu{background:var(--text-faint)}.servis-durum-filter{display:flex;flex-direction:column;justify-content:space-between;gap:4px;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast)}@media (hover:hover){.servis-durum-filter:hover{border-color:var(--border-strong);background:var(--bg-card-hover)}}.servis-durum-filter.active{border-color:var(--accent-indigo);box-shadow:inset 0 0 0 1px var(--accent-indigo);background:var(--accent-soft)}.servis-kart-ad{display:flex;align-items:center;gap:8px}.servis-kart-ad .servis-durum-nokta{width:8px;height:8px}.servis-kart-alt{font-size:var(--fs-13);color:var(--text-muted)}.servis-govde{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px}.servis-liste{flex:999 1 560px;min-width:0;padding:0;overflow:hidden}.servis-liste>.card-header{margin:0;padding:14px 20px;border-bottom:1px solid var(--border-light)}.servis-liste>.card-header h3{font-size:var(--fs-15)}.servis-sira{font-size:var(--fs-13);color:var(--text-muted)}.servis-liste .table-container{border:0;border-radius:0}.servis-tablo td{vertical-align:top}.servis-tablo tr.secili{background:var(--accent-soft)}.servis-tablo tr.secili>td:first-child{box-shadow:inset 3px 0 0 var(--accent-indigo)}.servis-cihaz>small,.servis-cihaz>span,.servis-musteri>small,.servis-musteri>span,.servis-no>small,.servis-no>span,.servis-ucret>small,.servis-ucret>span,.servis-ucret>strong{display:block}.servis-no>span{font-weight:600;color:var(--text-secondary)}.servis-no>small,.servis-teslim-zaman{font-size:var(--fs-12);color:var(--text-muted)}.servis-no>small.servis-gec{color:var(--accent-amber);font-weight:600}.servis-musteri>span{max-width:220px;overflow:hidden;text-overflow:ellipsis;font-weight:600}.servis-musteri>small{font-size:var(--fs-13);color:var(--text-muted)}.servis-cihaz{min-width:200px}.servis-cihaz>span{font-weight:500;white-space:normal}.servis-cihaz>small.mono{font-size:var(--fs-12);line-height:1rem;color:var(--text-secondary)}.servis-ariza{max-width:340px;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-13);color:var(--text-secondary)}.servis-teslim-zaman{display:block;margin-top:4px}.servis-ucret>span,.servis-ucret>strong{font-weight:600;color:var(--text-secondary)}.servis-ucret>span.servis-sessiz{font-weight:400;color:var(--text-muted)}.servis-ucret>small{font-size:var(--fs-12);color:var(--text-muted)}.servis-alan-warn,.servis-ucret>small.servis-alan-warn{color:var(--accent-amber);font-weight:600}.servis-alan-pos{color:var(--accent-green);font-weight:600}.servis-alan-neg{color:var(--accent-red);font-weight:600}.servis-islem>*+*{margin-left:6px}.servis-kalem-dugme{min-width:32px;gap:4px;padding:5px 8px}.servis-teslim-dugme{border:1px solid var(--line-green);background:var(--tint-green);color:var(--on-tint-green);font-weight:600}.servis-teslim-dugme:hover{background:var(--tint-green);border-color:var(--accent-green)}.servis-onayda{display:inline-flex;vertical-align:middle;color:var(--accent-amber)}.servis-panel{position:-webkit-sticky;position:sticky;top:20px;flex:0 1 400px;min-width:340px;max-width:100%;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding:20px;border:1px solid var(--border-color);border-radius:var(--radius-xl);background:var(--bg-card)}.servis-panel.servis-panel-tel{position:static;min-width:0;max-height:none;overflow:visible;padding:0;border:0;border-radius:0}.servis-panel-bas{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.servis-panel-kim{display:flex;flex-direction:column;gap:2px;min-width:0}.servis-panel-etiket{font-size:var(--fs-12);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.servis-panel-cihaz{font-size:var(--fs-18);line-height:1.625rem;font-weight:600;overflow-wrap:anywhere}.servis-panel-musteri{font-size:var(--fs-14);color:var(--text-secondary)}.servis-panel-bas>.btn{flex-shrink:0}.servis-adimlar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.servis-adim{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:8px 10px;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-card);color:var(--text-secondary);font:inherit;font-size:var(--fs-13);line-height:1.125rem;font-weight:500;text-align:left;cursor:pointer}.servis-adim:disabled{cursor:default}@media (hover:hover){.servis-adim:not(.on):not(:disabled):hover{border-color:var(--border-strong);background:var(--bg-card-hover)}}.servis-adim:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:1px}.servis-adim.on{font-weight:600}.servis-adim.on.alindi{border-color:var(--text-accent);box-shadow:inset 0 0 0 1px var(--text-accent);background:var(--accent-soft);color:var(--text-accent)}.servis-adim.on.tamirde{border-color:var(--accent-amber);box-shadow:inset 0 0 0 1px var(--accent-amber);background:var(--tint-amber);color:var(--on-tint-amber)}.servis-adim.on.hazir{border-color:var(--accent-green);box-shadow:inset 0 0 0 1px var(--accent-green);background:var(--tint-green);color:var(--on-tint-green)}.servis-adim-cubuk{display:block;width:100%;height:4px;border-radius:999px;background:var(--bg-track)}.servis-adim.gecti.alindi .servis-adim-cubuk{background:var(--text-accent)}.servis-adim.gecti.tamirde .servis-adim-cubuk{background:var(--accent-amber)}.servis-adim.gecti.hazir .servis-adim-cubuk{background:var(--accent-green)}.servis-panel-araclar{display:flex;flex-wrap:wrap;gap:4px;margin-top:-8px}.servis-panel-araclar .servis-iptal{color:var(--accent-red)}.servis-alanlar{margin:0;border-top:1px solid var(--border-light)}.servis-alanlar>div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--border-light);font-size:var(--fs-14);line-height:1.25rem}.servis-alanlar dt{flex:0 0 auto;color:var(--text-muted)}.servis-alanlar dd{min-width:0;margin:0;text-align:right;overflow-wrap:anywhere;color:var(--text-primary)}.servis-alanlar dd.mono{font-family:var(--font-mono);font-size:var(--fs-13)}.servis-eski-ode{align-self:flex-start}.servis-kalemler{display:flex;flex-direction:column;gap:8px}.servis-bolum-bas{display:flex;justify-content:space-between;align-items:center;gap:8px}.servis-bolum-bas h3,.servis-teslim h3{font-size:var(--fs-14);line-height:1.25rem;font-weight:600}.servis-kalem-ekle{min-height:30px;gap:4px;border:0;background:var(--accent-soft);color:var(--text-accent);font-weight:600}.servis-kalem-ekle:hover{background:var(--accent-soft-strong)}.servis-kalem-bos{padding:12px;border:1px dashed var(--border-strong);border-radius:10px;font-size:var(--fs-13);color:var(--text-muted)}.servis-kalem-liste{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.servis-kalem{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:1px solid var(--border-light);border-radius:10px;background:var(--bg-subtle);color:inherit;font:inherit;text-align:left;cursor:pointer}.servis-kalem:hover{border-color:var(--border-strong)}.servis-kalem-ad{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.servis-kalem-ad strong{font-size:var(--fs-14);font-weight:500;overflow-wrap:anywhere}.servis-kalem-ad small{font-size:var(--fs-12);color:var(--text-muted)}.servis-kalem-tutar{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.servis-kalem-tutar strong{font-size:var(--fs-14);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.servis-kalem-tutar small{font-size:var(--fs-12);font-weight:600}.servis-kalem-tutar .odendi{color:var(--accent-green)}.servis-kalem-tutar .odenmedi{color:var(--accent-amber)}.servis-teslim{display:flex;flex-direction:column;gap:12px;padding-top:14px;border-top:1px solid var(--border-light)}.servis-teslim .form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;align-items:end}.servis-teslim .form-group{min-width:0;margin-bottom:0}.servis-teslim .form-hint{margin-top:0}.servis-teslim .period-tabs{display:flex}.servis-teslim .period-tab{flex:1 1 auto}.servis-ucret-kutu{font-weight:600}.servis-kar{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:var(--radius-lg);background:var(--bg-subtle);font-size:var(--fs-14);line-height:1.25rem}.servis-kar>div{display:flex;justify-content:space-between;gap:12px}.servis-kar>div>span:first-child{color:var(--text-secondary)}.servis-kar>div>span:last-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.servis-kar .servis-kar-toplam{padding-top:6px;border-top:1px solid var(--border-color);font-weight:700}.servis-kar .servis-kar-toplam>span:first-child{color:var(--text-primary)}.servis-teslim-et{width:100%;min-height:44px;border-radius:10px;font-size:var(--fs-15)}.servis-maliyet-ozet{display:flex;flex-direction:column;gap:2px;margin-bottom:14px;padding:12px 14px;border-radius:var(--radius-lg);background:var(--bg-subtle);font-size:var(--fs-14)}.servis-maliyet-ozet>span{color:var(--text-secondary)}.servis-maliyet-ozet>small{margin-top:4px;font-size:var(--fs-12);line-height:1.45;color:var(--text-muted)}.servis-maliyet-bos,.servis-maliyet-tablo{margin-bottom:16px}.servis-maliyet-tutar{font-weight:700}.servis-maliyet-odeme{white-space:normal;font-size:var(--fs-13)}.servis-maliyet-islem>*+*{margin-left:4px}.servis-maliyet-form{padding:16px;border:1px solid var(--border-color);border-radius:var(--radius-lg)}.servis-maliyet-form>h3{margin-bottom:12px;font-size:var(--fs-15);line-height:1.375rem;font-weight:600;overflow-wrap:anywhere}.servis-maliyet-form .form-hint{margin:-4px 0 12px}.servis-maliyet-dugmeler{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}@media (min-width:769px){.servis-tablo td:first-child,.servis-tablo th:first-child{padding-left:20px}.servis-tablo td:last-child,.servis-tablo th:last-child{padding-right:20px}}@media (max-width:768px){.servis-liste>.card-header{padding:12px 16px}.servis-tablo tr{align-items:flex-start;gap:4px 10px;padding:14px 16px}.servis-tablo tr.secili{box-shadow:inset 3px 0 0 var(--accent-indigo)}.servis-tablo tr.secili>td:first-child{box-shadow:none}.servis-tablo .servis-cihaz{flex:1 1 55%;min-width:0;font-size:var(--fs-16)}.servis-tablo .servis-ariza{max-width:none;white-space:normal}.servis-tablo .servis-durum-hucre{order:2;margin-left:auto;padding-top:0}.servis-tablo .servis-teslim-zaman{text-align:right}.servis-tablo .servis-musteri{order:3;font-size:var(--fs-14);color:var(--text-secondary)}.servis-tablo .servis-musteri>span{max-width:none;font-weight:400;color:var(--text-primary)}.servis-tablo .servis-no{order:4;flex-basis:100%;margin-top:6px;padding-top:10px;border-top:1px solid var(--border-light)}.servis-tablo .servis-no>small,.servis-tablo .servis-no>span{display:inline;font-size:var(--fs-12)}.servis-tablo .servis-no>small:before{content:" · ";color:var(--text-muted);font-weight:400}.servis-tablo .servis-ucret{order:5;align-self:center;margin-left:0;text-align:left!important;white-space:normal!important;font-size:var(--fs-14)}.servis-tablo .servis-ucret>small{margin-top:1px}.servis-tablo .servis-islem{order:6;display:flex;align-items:center;gap:6px;margin-left:auto;padding-top:0}.servis-tablo .servis-islem>*+*{margin-left:0}.servis-tablo .servis-islem .btn{min-height:44px;min-width:44px;border-radius:10px}.servis-tablo .servis-teslim-dugme{border-color:var(--solid-success);background:var(--solid-success);color:#fff}}@media (max-width:600px){.stats-grid.servis-durum-kartlari{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.servis-durum-kartlari .stat-card{min-height:64px;padding:8px 10px}.servis-durum-kartlari .servis-kart-ad{gap:6px;font-size:var(--fs-12)}.servis-durum-kartlari .stat-value{font-size:var(--fs-22);line-height:1.75rem}.servis-kart-alt{display:none}.servis-panel-araclar{margin-top:-6px}}.af-yetimler{margin-bottom:20px}.af-govde{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px}.af-liste{flex:999 1 600px;min-width:0;padding:0;overflow:hidden}.af-liste .table-container{border:0;border-radius:0}.af-liste-arac{display:flex;flex-direction:column;gap:10px;padding:14px 20px;border-bottom:1px solid var(--border-light)}.af-ozel-aralik{display:flex;flex-wrap:wrap;gap:10px}.af-ozel-aralik .form-group{flex:0 1 180px;margin:0}.af-secim{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 20px;border-bottom:1px solid var(--line-accent);background:var(--accent-soft)}.af-secim-metni{flex:1 1 auto;min-width:0;font-size:var(--fs-13);color:var(--text-secondary)}.af-secim-metni strong{font-size:var(--fs-14);font-weight:600;color:var(--text-primary)}.af-tablo td{vertical-align:middle}.af-tablo tr.secili{background:var(--accent-soft)}.af-main{display:flex;align-items:flex-start;gap:10px}.af-main>input[type=checkbox]{flex:none;width:18px;height:18px;margin-top:2px;accent-color:var(--accent-indigo);cursor:pointer}.af-alis{display:flex;flex-direction:column;gap:1px;min-width:0}.af-urun{font-weight:600;color:var(--text-primary);overflow-wrap:anywhere}.af-imei{color:var(--text-secondary)}.af-gun,.af-imei{font-size:var(--fs-12)}.af-gun{color:var(--text-muted)}.af-gun.gec{color:var(--accent-amber);font-weight:600}.af-aciklama{font-size:var(--fs-12);color:var(--text-muted);overflow-wrap:anywhere}.af-giren{font-size:var(--fs-13);color:var(--text-secondary)}.af-tutar{font-weight:600}.af-fatura{min-width:0}.af-fatura>small{display:block;margin-top:2px;font-size:var(--fs-12);color:var(--text-muted);overflow-wrap:anywhere}.af-durum{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;background:var(--tint-neutral);color:var(--text-secondary);font-size:var(--fs-12);font-weight:600;white-space:nowrap}.af-durum.eksik{background:var(--tint-amber);color:var(--on-tint-amber)}.af-durum.girildi{background:var(--tint-green);color:var(--on-tint-green)}.servis-durum-nokta.eksik{background:var(--accent-amber)}.servis-durum-nokta.girildi{background:var(--accent-green)}.servis-durum-nokta.beklenmiyor{background:var(--text-faint)}.af-actions{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.af-actions .btn{gap:4px}.af-ekle{border:0;background:var(--accent-soft);color:var(--text-accent);font-weight:600}.af-ekle:hover:not(:disabled){background:var(--accent-soft-strong);color:var(--text-accent)}@media (min-width:769px){.af-ekle svg{display:none}.af-tablo td:first-child,.af-tablo th:first-child{padding-left:20px}.af-tablo td:last-child,.af-tablo th:last-child{padding-right:20px}}.af-panel{position:-webkit-sticky;position:sticky;top:20px;flex:1 1 340px;min-width:320px;max-width:100%;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);overflow-y:auto;gap:16px;padding:20px;border:1px solid var(--border-color);border-radius:var(--radius-xl);background:var(--bg-card)}.af-panel,.af-panel-bas{display:flex;flex-direction:column}.af-panel-bas{gap:2px}.af-panel-bas h2{margin:0;font-size:var(--fs-16);line-height:1.5rem;font-weight:600}.af-panel-bas>span{font-size:var(--fs-13);color:var(--text-muted)}.af-panel-alislar{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.af-panel-alislar li{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 10px;border-radius:var(--radius-md);background:var(--bg-subtle);font-size:var(--fs-13)}.af-panel-alislar li.hata{background:var(--tint-red);color:var(--on-tint-red)}.af-panel-alis{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 10px}.af-panel-alis>span{font-weight:500;overflow-wrap:anywhere}.af-panel-alis>small{font-size:var(--fs-12);color:var(--text-secondary)}.af-panel-alislar li.hata .af-panel-alis>small{color:inherit}.af-uyari{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid var(--line-amber);border-radius:10px;background:var(--tint-amber);color:var(--on-tint-amber);font-size:var(--fs-13);line-height:1.25rem}.af-uyari svg{flex-shrink:0;margin-top:1px}.af-panel>.form-hint{margin-top:-8px}.af-form .form-group{margin-bottom:12px}.af-form .form-group:last-child,.af-panel .af-form .form-row{margin-bottom:0}.af-panel-kaydet{width:100%;min-height:44px;border-radius:10px;font-size:var(--fs-15)}.af-alislar ul,.af-files,.af-orphans{list-style:none;margin:0;padding:0}.af-files li,.af-orphans li{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 0;border-top:1px solid var(--border-color)}.af-orphans li>span:first-child{flex:1 1 220px;min-width:0}.af-link{flex:1 1 200px;min-width:0;overflow-wrap:anywhere;padding:0;border:0;background:none;font:inherit;color:var(--text-accent);text-align:left;cursor:pointer}.af-link:hover{text-decoration:underline}.af-files{margin-bottom:12px}.af-alislar{margin-bottom:14px;padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-subtle);font-size:var(--fs-14)}.af-alislar .form-hint{margin-top:0}.af-alislar li{padding:3px 0;overflow-wrap:anywhere}.af-modal-ipucu{margin-top:0}.af-fields{display:grid;grid-gap:8px;gap:8px;margin:0 0 8px}.af-fields>div{display:flex;gap:12px}.af-fields dt{flex:0 0 110px;color:var(--text-muted);font-size:var(--fs-14)}.af-fields dd{margin:0;min-width:0;overflow-wrap:anywhere}.af-section-title{margin:16px 0 6px;font-size:var(--fs-14);font-weight:600}@media (max-width:768px){.af-liste-arac{padding:12px 16px}.af-secim{padding:10px 16px}.af-tablo tr{gap:4px 10px;padding:14px 16px}.af-tablo tr.secili{box-shadow:inset 3px 0 0 var(--accent-indigo)}.af-tablo .tc-main{font-size:var(--fs-15)}.af-tablo .af-aciklama,.af-tablo .af-gun,.af-tablo .af-imei{font-size:var(--fs-13)}.af-tablo .af-fatura.eksik{display:none}.af-tablo .af-fatura>small{display:inline;margin:0 0 0 6px}.af-tablo .tc-actions{padding-top:8px}.af-actions{display:flex;justify-content:flex-start;gap:8px}.af-actions .btn{min-height:44px;min-width:44px;border-radius:10px;font-size:var(--fs-14)}.af-actions .af-ac,.af-actions .af-ekle{order:-1;flex:1 1 auto}}@media (max-width:600px){.stats-grid.af-durum-kartlari{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:3px;border-radius:12px;background:var(--bg-track)}.af-durum-kartlari .stat-card{min-height:40px;flex-direction:row;align-items:center;justify-content:center;gap:5px;padding:0 6px;border:0;border-radius:9px;background:transparent;box-shadow:none}.af-durum-kartlari .stat-card.active{border:0;background:var(--bg-card);box-shadow:0 1px 2px rgba(16,24,40,.12)}.af-durum-kartlari .servis-kart-ad{margin:0;font-size:var(--fs-13);color:var(--text-secondary)}.af-durum-kartlari .stat-card.active .servis-kart-ad{font-weight:600;color:var(--text-primary)}.af-durum-kartlari .servis-durum-nokta,.af-durum-kartlari .servis-kart-alt{display:none}.af-durum-kartlari .stat-value{font-size:var(--fs-13);line-height:1rem;font-weight:500;color:var(--text-secondary)}.af-durum-kartlari .stat-card.active .stat-value{padding:0 6px;border-radius:999px;background:var(--tint-neutral);font-size:var(--fs-11);font-weight:700;color:var(--text-primary)}}.af-tablo .kkf-tc-yok{align-self:flex-start;padding:0 6px;border-radius:6px;background:var(--tint-amber);color:var(--on-tint-amber);font-weight:600}.period-tab .kk-sekme-rozet{margin-left:6px}.af-tutar .kkf-kar{display:block;font-size:var(--fs-12);font-weight:400;color:var(--text-muted)}@media (max-width:600px){.stats-grid.af-durum-kartlari.kkf-kartlar{grid-template-columns:repeat(2,minmax(0,1fr))}}.dosya-birak{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;padding:22px 16px;border:1.5px dashed var(--border-strong);border-radius:12px;background:var(--bg-subtle);color:var(--text-primary);font:inherit;text-align:center;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast)}.dosya-birak>svg{color:var(--text-accent)}.dosya-birak>strong{font-size:var(--fs-14);font-weight:600}.dosya-birak>small{font-size:var(--fs-12);color:var(--text-muted)}.dosya-birak.on,.dosya-birak:hover:not(:disabled){border-color:var(--accent-indigo);background:var(--accent-soft)}.dosya-birak:focus-visible{outline:none;border-color:var(--accent-indigo);box-shadow:0 0 0 3px var(--accent-soft-strong)}.dosya-birak:disabled{opacity:.6;cursor:not-allowed}.dosya-kamera{width:100%;margin-top:8px}.dosya-liste{display:flex;flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none}.dosya-satir{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-card)}.dosya-tur{flex:0 0 32px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--tint-neutral);color:var(--text-secondary);font-size:10px;font-weight:700}.dosya-tur.pdf{background:var(--tint-red);color:var(--accent-red)}.dosya-ad{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;font-size:var(--fs-13);font-weight:500;overflow-wrap:anywhere}.dosya-ad>small{font-size:var(--fs-12);font-weight:400;color:var(--text-muted)}.dosya-islem{flex:none;display:flex;align-items:center;gap:4px}.dosya-ikon{width:32px;padding:0;justify-content:center}@media (pointer:coarse){.dosya-islem .btn{min-height:40px}.dosya-ikon{width:40px}}.evrak-hedef{margin-top:0;overflow-wrap:anywhere}.evrak-list{list-style:none;margin:0 0 8px;padding:0}.evrak-item{padding:10px 0 2px;border-top:1px solid var(--border-color)}.evrak-item .dosya-liste{margin-bottom:8px}.evrak-item-head{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px}.evrak-meta{font-size:var(--fs-13)}.evrak-sil{margin-left:auto}.evrak-aciklama{margin-top:4px;font-size:var(--fs-14);overflow-wrap:anywhere}.evrak-cihazlar{margin-top:2px;overflow-wrap:anywhere}.evrak-form{margin-top:8px;border-top:1px solid var(--border-color)}.evrak-cihaz-sec{display:grid;grid-gap:6px;gap:6px}.form-group .evrak-cihaz-satir{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;font-weight:400;cursor:pointer}.evrak-cihaz-satir input{width:18px;height:18px}.evrak-taslaklar{margin-bottom:16px}.evrak-taslak{margin-bottom:10px;padding:10px 12px;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-tertiary)}.evrak-taslak-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;font-weight:600}.dev-varyant{display:flex;flex-direction:column;gap:12px}.brand-chip.brand-chip-yaz{border-style:dashed;color:var(--text-secondary)}.brand-chip.brand-chip-yaz.active{border-style:solid;color:var(--text-accent)}.dev-marka-yaz{display:flex;gap:8px}.dev-marka-yaz .form-input{flex:1 1 auto;min-width:0}.dev-varyant-alanlar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.dev-varyant-alanlar .fs .rs__control{min-height:var(--control-height)}.dev-varyant-alanlar .fs.active .rs__control .fs-label{color:var(--text-accent)}.alis-ipucu{margin-top:-6px}.alis-imei-model{display:flex;align-items:flex-start;gap:8px;font-size:var(--fs-13);line-height:1.25rem;color:var(--text-secondary)}.alis-imei-model>svg{flex-shrink:0;margin-top:2px;color:var(--text-accent)}.alis-imei-model.uyari,.alis-imei-model.uyari>svg{color:var(--accent-amber)}.alis-imei-model .btn{margin:2px 4px 0 0;vertical-align:baseline}.alis-imei-bolum{padding-bottom:16px;border-bottom:1px solid var(--border-light)}.alis-imei-bolum,.imei-liste{display:flex;flex-direction:column;gap:8px}.imei-liste{min-width:0}.imei-liste-bas{display:flex;justify-content:space-between;align-items:baseline;gap:4px 12px;flex-wrap:wrap}.imei-liste-bas label{margin:0;font-size:var(--fs-14);font-weight:600;color:var(--text-primary)}.imei-liste-bas span{font-size:var(--fs-13);color:var(--text-muted)}.imei-liste-giris{display:flex;gap:8px}.imei-liste-giris .btn{flex-shrink:0;min-height:44px}.form-input.imei-liste-kutu{flex:1 1 auto;min-width:0;min-height:44px;font-family:var(--font-mono);font-size:max(var(--fs-15),var(--input-font-size));letter-spacing:0}.imei-satirlar{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.imei-satir{display:flex;align-items:center;gap:10px;min-height:40px;padding:4px 4px 4px 10px;border:1px solid var(--border-light);border-radius:10px;background:var(--bg-subtle)}.imei-satir-ikon{flex:0 0 22px;width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--tint-green);color:var(--on-tint-green)}.imei-satir-no{flex-shrink:0;font-family:var(--font-mono);font-size:var(--fs-14);letter-spacing:0;white-space:nowrap;color:var(--text-primary)}.imei-satir-not{flex:1 1 auto;min-width:0;font-size:var(--fs-13);line-height:1.125rem;color:var(--on-tint-green)}.imei-satir-cikar{flex:0 0 32px;width:32px;height:32px;border:0;border-radius:6px;background:transparent;color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.imei-satir-cikar:hover{background:var(--bg-track);color:var(--accent-red)}.imei-satir-cikar:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:1px}.imei-satir.warn{background:var(--tint-amber);border-color:var(--line-amber)}.imei-satir.warn .imei-satir-ikon{background:var(--bg-card);color:var(--on-tint-amber)}.imei-satir.warn .imei-satir-not{color:var(--on-tint-amber);font-weight:500}.imei-satir.error{background:var(--tint-red);border-color:var(--line-red)}.imei-satir.error .imei-satir-ikon{background:var(--bg-card);color:var(--on-tint-red)}.imei-satir.error .imei-satir-not{color:var(--on-tint-red);font-weight:500}.imei-liste-temizle{align-self:flex-start}.imei-cam-eklendi{display:inline-flex;align-items:center;gap:6px;color:var(--on-tint-green)}.alis-adet{margin-bottom:0;width:180px;scroll-margin:80px 0 120px}.alis-ozet{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid var(--border-color);border-radius:var(--radius-lg)}.alis-ozet-ad{display:flex;flex-direction:column;gap:2px;min-width:0}.alis-ozet-ad strong{display:flex;align-items:center;gap:6px;font-size:var(--fs-14);line-height:1.25rem;font-weight:600;color:var(--text-primary);overflow-wrap:anywhere}.alis-ozet-ad small{font-size:var(--fs-12);line-height:1rem;color:var(--text-muted)}.alis-ozet-stok{flex-shrink:0;font-size:var(--fs-14);font-weight:700;color:var(--on-tint-green);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.alis-fiyatlar{display:flex;flex-direction:column;gap:6px}.alis-fiyatlar .form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;align-items:end}.alis-fiyatlar .form-group{margin-bottom:0;min-width:0}.alis-fiyatlar #alis-fiyat{font-weight:600}.sale-pay>.form-group:not(.sale-pay-methods){margin-bottom:0}.alis-onay-notu{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:var(--radius-lg);background:var(--accent-soft);color:var(--text-secondary);font-size:var(--fs-13);line-height:1.25rem}.alis-onay-notu>svg{flex-shrink:0;margin-top:2px;color:var(--text-accent)}.alis-bekleyen{margin-bottom:24px}.alis-bekleyen .hizli-rows{min-height:0}.alis-bekleyen .card-header a{font-size:var(--fs-13)}.alis-liste{display:flex;flex-direction:column;gap:14px;padding:20px 24px 12px}.alis-liste>.card-header{margin-bottom:0}@media (max-width:768px){.alis-liste{padding:14px}}.alis-tarih{white-space:nowrap;color:var(--text-secondary)}.alis-urun{font-weight:600}.alis-imei-metni{overflow-wrap:anywhere}.alis-adet-hucre{color:var(--on-tint-green);font-weight:700}.alis-toplam{font-weight:600}@media (max-width:600px){.dev-varyant-alanlar{grid-template-columns:repeat(2,minmax(0,1fr))}.dev-varyant-alanlar>.fs:first-child{grid-column:1/-1}.imei-satir{flex-wrap:wrap;row-gap:0}.imei-satir-not{order:4;flex-basis:100%;padding:0 0 4px 32px}.imei-satir-no{flex:1 1 auto}.imei-satir:not(.warn):not(.error) .imei-satir-not{display:none}.alis-adet{width:100%}}.sale-pay-methods .period-tab{flex-direction:column;gap:0}.sale-pay-methods .period-tab:after{content:attr(data-label);display:block;height:0;overflow:hidden;visibility:hidden;font-weight:600}.prd-form-step{margin-top:0}.prd-form-brand{margin-top:14px}.prd-form-chips{margin-top:8px}.prd-form-name-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.prd-form-name-head label{margin-bottom:0}.prd-form-name{min-height:var(--control-height);padding:9px 12px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);font-weight:600;line-height:1.35;overflow-wrap:anywhere}.prd-form-name.empty{color:var(--text-muted);font-weight:400}.prd-form-warn{color:var(--accent-amber)}.imei-cam-btn{flex-shrink:0;min-width:var(--control-height);padding-left:12px;padding-right:12px}.imei-search-row .imei-cam-btn{min-height:44px}.imei-cam-view{position:relative;width:100%;aspect-ratio:4/3;max-height:55vh;max-height:55dvh;overflow:hidden;border-radius:var(--radius-md);background:#000}.imei-cam-view video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.imei-cam-target{position:absolute;left:8%;right:8%;top:31%;height:38%;border:2px solid hsla(0,0%,100%,.9);border-radius:var(--radius-md);box-shadow:0 0 0 100vmax rgba(0,0,0,.4);transition:border-color var(--transition-fast);pointer-events:none}.imei-cam-target:after{content:"";position:absolute;left:6%;right:6%;top:50%;height:2px;background:var(--accent-red);opacity:.8}.imei-cam-target.ok{border-color:var(--accent-green);border-width:3px}.imei-cam-target.ok:after{background:var(--accent-green)}.imei-cam-hint{left:8px;right:8px;bottom:10px;font-size:var(--fs-13);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8);pointer-events:none}.imei-cam-error,.imei-cam-hint{position:absolute;text-align:center}.imei-cam-error{inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;font-size:var(--fs-14);line-height:1.45;color:var(--text-primary);background:var(--bg-tertiary)}.imei-cam-zoom{position:absolute;top:8px;right:8px;display:flex;gap:4px;padding:3px;border-radius:999px;background:rgba(0,0,0,.45)}.imei-cam-zoom button{min-width:36px;height:32px;padding:0 8px;border:none;border-radius:999px;background:transparent;color:#fff;font-size:var(--fs-13);font-weight:600;cursor:pointer}.imei-cam-zoom button.active{background:#fff;color:#000}@media (pointer:coarse){.imei-cam-zoom button{min-width:44px;height:40px}}.imei-cam-info{margin-top:6px;font-size:var(--fs-12);color:var(--text-muted)}.imei-cam-photo{margin-top:10px;font-size:var(--fs-14);overflow-wrap:anywhere}.imei-cam-choices{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.imei-cam-status{margin-top:10px;font-size:var(--fs-14);overflow-wrap:anywhere}.imei-cam-count{margin-top:4px;font-size:var(--fs-13);color:var(--text-secondary)}@media (max-width:600px){.imei-cam-view{aspect-ratio:1/1}}.bolmeli{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:var(--bg-track)}.bolmeli-secenek{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 12px 0 14px;border:0;border-radius:8px;background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--fs-14);font-weight:500;cursor:pointer}.bolmeli-secenek.active{background:var(--bg-card);color:var(--text-primary);font-weight:600;box-shadow:0 1px 2px rgba(16,24,40,.12)}.bolmeli-secenek:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:1px}.bolmeli-sayi{padding:0 6px;border-radius:999px;background:var(--bg-card);color:var(--text-muted);font-size:var(--fs-12);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bolmeli-secenek.active .bolmeli-sayi{background:var(--accent-soft);color:var(--text-accent)}.sayim-baslik-bilgi{flex-wrap:wrap;gap:4px 8px}.sayim-baslik-bilgi,.sayim-durum{display:inline-flex;align-items:center}.sayim-durum{padding:2px 9px;border-radius:999px;background:var(--tint-neutral);color:var(--text-secondary);font-size:var(--fs-12);font-weight:600;white-space:nowrap}.sayim-durum.acik{background:var(--tint-green);color:var(--on-tint-green)}.sayim-durum.inceleme{background:var(--tint-amber);color:var(--on-tint-amber)}.sayim-bos-dugme{margin-top:12px}.sayim-govde{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px;margin-bottom:20px}.sayim-say{flex:999 1 600px;min-width:0;display:flex;flex-direction:column;gap:18px;margin:0;padding:24px;border-radius:var(--radius-xl)}.sayim-sekmeler{align-self:flex-start}.sayim-imei-form{display:flex;flex-direction:column;gap:8px}.sayim-imei-form>label{font-size:var(--fs-14);font-weight:600;color:var(--text-primary)}.sayim-imei-form .form-hint{margin-top:0}.sayim-imei-satir{display:flex;gap:8px}.form-input.sayim-hane{flex:0 1 280px;min-width:0;height:56px;padding:0 16px;border-width:1.5px;border-radius:12px;font-family:var(--font-mono);font-size:var(--fs-26);font-weight:500;letter-spacing:.12em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.form-input.sayim-hane:not(:disabled){border-color:var(--accent-indigo)}.sayim-say-dugme{min-height:56px;padding:0 28px;border-radius:12px;font-size:var(--fs-16)}.sayim-adaylar{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid var(--line-amber);border-radius:12px;background:var(--tint-amber)}.sayim-adaylar-bas{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:var(--fs-14);color:var(--on-tint-amber)}.sayim-adaylar-bas strong{font-weight:600}.sayim-aday{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--line-amber);border-radius:10px;background:var(--bg-card);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}.sayim-aday:hover:not(:disabled){border-color:var(--accent-indigo)}.sayim-aday-ana{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.sayim-aday-urun{font-weight:600}.sayim-aday .sayim-imei,.sayim-aday-urun{font-size:var(--fs-14)}.sayim-aday-sec{flex:none;font-size:var(--fs-13);font-weight:600;color:var(--text-accent)}.sayim-aday-sec.sayildi{color:var(--text-muted)}.sayim-imei{color:var(--text-secondary);overflow-wrap:anywhere}.sayim-imei strong{color:var(--text-primary);font-weight:700}.sayim-son{display:flex;align-items:center;gap:10px;padding:12px;border-radius:12px;background:var(--tint-green);color:var(--on-tint-green)}.sayim-son.warn{background:var(--tint-amber);color:var(--on-tint-amber)}.sayim-son-ikon{flex:0 0 28px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--solid-success);color:#fff}.sayim-son.warn .sayim-son-ikon{background:var(--accent-amber);color:var(--bg-card)}.sayim-son-metin{min-width:0;display:flex;flex-direction:column;font-size:var(--fs-13);overflow-wrap:anywhere}.sayim-son-metin strong{font-size:var(--fs-14);font-weight:600}.sayim-liste-bas{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:-10px}.sayim-liste-bas h2{margin:0;font-size:var(--fs-15);font-weight:600}.sayim-liste-bas span{font-size:var(--fs-13);color:var(--text-muted)}.sayim-bos{margin:0;padding:18px 12px;border:1px dashed var(--border-color);border-radius:10px;font-size:var(--fs-14);color:var(--text-muted);text-align:center}.sayim-satirlar{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.sayim-satir{display:flex;align-items:center;gap:12px;padding:10px 6px 10px 12px;border:1px solid var(--border-light);border-radius:10px}.sayim-satir-ikon{flex:0 0 24px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--tint-green);color:var(--on-tint-green)}.sayim-satir-ikon.warn{background:var(--tint-amber);color:var(--accent-amber)}.sayim-satir-ana{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.sayim-satir-ad{font-size:var(--fs-14);font-weight:500;overflow-wrap:anywhere}.sayim-satir-ana .sayim-imei{font-size:var(--fs-13)}.sayim-satir-ana small{font-size:var(--fs-12);color:var(--text-muted);overflow-wrap:anywhere}.sayim-satir-ana .sayim-satir-not{display:none;font-weight:600;color:var(--on-tint-amber)}.sayim-cip{flex:none;max-width:220px;overflow:hidden;padding:3px 9px;border-radius:999px;background:var(--tint-green);color:var(--on-tint-green);font-size:var(--fs-12);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sayim-cip.warn{background:var(--tint-amber);color:var(--on-tint-amber)}.sayim-saat{flex:0 0 44px;font-size:var(--fs-12);color:var(--text-muted);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sayim-geri{flex:none;gap:4px;color:var(--text-secondary)}.sayim-geri svg{display:none}.sayim-aks-ipucu{margin:0}.sayim-yeniden{padding:12px 14px;border:1px solid var(--line-accent);border-radius:12px;background:var(--accent-soft)}.sayim-yeniden>strong{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-14);font-weight:600}.sayim-yeniden .acc-chips{margin-top:8px}.sayim-adet-bar{position:-webkit-sticky;position:sticky;bottom:16px;z-index:2;display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding:14px;border:1px solid var(--line-accent);border-radius:12px;background:var(--bg-card);background-image:linear-gradient(var(--accent-soft),var(--accent-soft));box-shadow:0 6px 20px rgba(16,24,40,.12)}.sayim-adet-secili{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;align-self:center}.sayim-adet-secili small{font-size:var(--fs-12);color:var(--text-secondary)}.sayim-adet-secili strong{font-size:var(--fs-15);font-weight:600;overflow-wrap:anywhere}.sayim-adet-bar .form-group{margin:0}.sayim-adet-bar .form-group label{font-size:var(--fs-12)}.sayim-adet-dugmeler{display:flex;flex-wrap:wrap;gap:8px}.sayim-yan{flex:1 1 340px;min-width:0;max-width:100%;gap:16px}.sayim-yan,.sayim-yan-kart{display:flex;flex-direction:column}.sayim-yan-kart{gap:12px;margin:0;padding:20px;border-radius:var(--radius-xl)}.sayim-yan-kart h2{margin:0;font-size:var(--fs-15);font-weight:600}.sayim-yan-kart .form-hint{margin:0}.sayim-sayanlar{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.sayim-sayanlar li{display:flex;align-items:center;gap:10px}.sayim-avatar{flex:0 0 30px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--accent-soft);color:var(--text-accent);font-size:var(--fs-12);font-weight:700}.sayim-sayan-ad{flex:1 1 auto;min-width:0;font-size:var(--fs-14);font-weight:500}.sayim-sayan-ozet{font-size:var(--fs-13);color:var(--text-secondary);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sayim-nasil{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:var(--fs-13);line-height:1.1875rem;color:var(--text-secondary)}.sayim-modal-ipucu{margin-top:0}.sayim-yeni{max-width:720px;padding:24px;border-radius:var(--radius-xl)}.sayim-yeni-bas{margin-bottom:16px}.sayim-yeni-bas h2{margin:0 0 4px;font-size:var(--fs-16);font-weight:600}.sayim-yeni-bas .form-hint{margin:0}.sayim-label{display:block;font-size:var(--fs-13);font-weight:600;color:var(--text-secondary);margin-bottom:6px}.sayim-kapsam{display:flex;flex-wrap:wrap;gap:8px 20px}.form-group label.sayim-check{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:var(--fs-14);font-weight:500;color:var(--text-primary);cursor:pointer;min-height:44px}.sayim-check input{width:18px;height:18px;accent-color:var(--accent-indigo)}.sayim-not{display:flex;align-items:flex-start;gap:8px;margin:0 0 16px;padding:10px 14px;border-radius:10px;background:var(--bg-subtle);font-size:var(--fs-13);line-height:1.25rem;color:var(--text-secondary)}.sayim-not svg{flex-shrink:0;margin-top:2px}.stats-grid.sayim-kutular{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.sayim-kutular .stat-card{padding:14px 16px}.sayim-kutular .stat-value{font-size:var(--fs-22);line-height:30px}.stat-card .stat-value.sayim-amber{color:var(--accent-amber)}.sayim-fark{margin-bottom:20px;padding:0;overflow:hidden;border-radius:var(--radius-xl)}.sayim-fark .table-container{border:0;border-radius:0}.sayim-fark>.table-empty{padding:22px 20px!important}.sayim-fark-bas{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:14px 20px;border-bottom:1px solid var(--border-light)}.sayim-fark-baslik{flex:1 1 320px;min-width:0;display:flex;flex-direction:column}.sayim-fark-baslik h2{margin:0;font-size:var(--fs-15);font-weight:600}.sayim-fark-baslik>span{font-size:var(--fs-13);color:var(--text-muted)}.sayim-fark-secim{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-13);font-weight:600;color:var(--text-secondary)}.sayim-fark-tablo td{vertical-align:middle}.sayim-fark-tablo tr.secili{background:var(--accent-soft)}.sayim-fark-urun{display:flex;align-items:flex-start;gap:10px}.sayim-secim{flex:none;width:18px;height:18px;margin-top:2px;accent-color:var(--accent-indigo);cursor:pointer}.sayim-secim.bos{display:inline-block;border:1.5px dashed var(--border-strong);border-radius:5px;background:var(--bg-subtle);cursor:default}.sayim-fark-ad{min-width:0;display:flex;flex-direction:column;gap:1px}.sayim-fark-ad>a,.sayim-fark-ad>span{font-weight:500;color:var(--text-primary);overflow-wrap:anywhere}.sayim-fark-ad>a:hover{color:var(--text-accent)}.sayim-fark-ad>small{font-size:var(--fs-12);font-weight:400;color:var(--text-muted);overflow-wrap:anywhere}.sayim-fark-ad>small.uyari{font-weight:600;color:var(--on-tint-amber)}.sayim-fark-imei .mono{font-size:var(--fs-13);color:var(--text-secondary)}.sayim-fark-tablo .sayim-fark-sayi,.sayim-fark-tablo .tc-amount span{font-weight:700}.sayim-yaz-bar{position:-webkit-sticky;position:sticky;bottom:16px;z-index:3;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:4px;padding:14px 20px;border-radius:14px;background:var(--text-primary);color:var(--bg-card);box-shadow:0 8px 24px rgba(16,24,40,.18)}.sayim-yaz-metin{flex:1 1 320px;min-width:0;display:flex;flex-direction:column}.sayim-yaz-metin strong{font-size:var(--fs-15);font-weight:600}.sayim-yaz-metin span{font-size:var(--fs-13);opacity:.78}.btn.sayim-yaz-dugme{min-height:44px;padding:0 20px;border:0;border-radius:10px;background:var(--bg-card);color:var(--text-primary);font-size:var(--fs-15);font-weight:600}.btn.sayim-yaz-dugme:hover:not(:disabled){background:var(--bg-card-hover);color:var(--text-primary)}@media (min-width:769px){.sayim-fark-tablo td:first-child,.sayim-fark-tablo th:first-child{padding-left:20px}.sayim-fark-tablo td:last-child,.sayim-fark-tablo th:last-child{padding-right:20px}}@media (max-width:768px){.sayim-fark-bas,.sayim-fark-tablo tr{padding:12px 16px}.sayim-fark-tablo tr.secili{box-shadow:inset 3px 0 0 var(--accent-indigo)}.sayim-fark-tablo .sayim-fark-imei,.sayim-fark-tablo td[data-label]{padding-left:28px}.sayim-fark-tablo td[data-label]~td[data-label]{padding-left:0}.sayim-fark-tablo .tc-full{padding-top:4px;padding-left:28px}}@media (max-width:600px){.sayim-yaz-bar{bottom:0;margin:4px -16px 0;padding:12px 16px 16px;border-top:1px solid var(--border-color);border-radius:0;background:var(--bg-card);color:var(--text-primary);box-shadow:0 -4px 12px rgba(16,24,40,.06)}.sayim-yaz-metin span{display:none}.sayim-yaz-metin strong{font-size:var(--fs-13);font-weight:500;color:var(--text-secondary)}.btn.sayim-yaz-dugme{width:100%;min-height:50px;border-radius:12px;background:var(--solid-primary);color:#fff;font-size:var(--fs-16)}.btn.sayim-yaz-dugme:hover:not(:disabled){background:var(--solid-primary);color:#fff;filter:brightness(.92)}.sayim-govde{gap:14px}.sayim-say{gap:14px;padding:16px}.sayim-sekmeler{align-self:stretch;display:grid;grid-template-columns:1fr 1fr;border-radius:12px}.bolmeli-secenek{height:42px;border-radius:9px}.bolmeli-secenek,.sayim-imei-form>label{font-size:var(--fs-15)}.sayim-imei-satir{flex-direction:column;gap:10px}.form-input.sayim-hane{flex:none;height:64px;border-radius:14px;font-size:var(--fs-30);letter-spacing:.2em;text-align:center}.sayim-say-dugme{width:100%;min-height:52px;font-size:var(--fs-18)}.sayim-satir{gap:10px;border-color:var(--border-color);border-radius:12px}.sayim-cip,.sayim-saat{display:none}.sayim-satir-ana .sayim-satir-not{display:block}.sayim-geri{width:44px;min-height:44px;padding:0;justify-content:center}.sayim-geri svg{display:block}.sayim-geri span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sayim-yan-kart,.sayim-yeni{padding:16px}}.puan-gun-bar{gap:8px 12px;margin-bottom:16px;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card)}.puan-eksik-gunler,.puan-gun-bar{display:flex;flex-wrap:wrap;align-items:center;padding:10px 12px}.puan-eksik-gunler{gap:8px;margin:-6px 0 16px;border:1px solid color-mix(in srgb,var(--accent-amber) 35%,var(--border-color));border-radius:var(--radius-lg);background:color-mix(in srgb,var(--accent-amber) 8%,var(--bg-card))}.puan-eksik-baslik{display:inline-flex;align-items:center;gap:6px;margin-right:4px;color:var(--accent-amber);font-size:var(--fs-14);font-weight:600}.puan-eksik-gun{min-height:36px;padding:6px 12px;border:1px solid color-mix(in srgb,var(--accent-amber) 40%,var(--border-color));border-radius:999px;background:var(--bg-card);color:var(--text-primary);font-size:var(--fs-14);cursor:pointer}.puan-eksik-gun:hover:not(:disabled){border-color:var(--accent-amber)}.puan-eksik-gun:focus-visible{outline:2px solid var(--accent-amber);outline-offset:2px}.puan-eksik-gun.secili{border-color:var(--accent-amber);background:color-mix(in srgb,var(--accent-amber) 16%,var(--bg-card));font-weight:600}.puan-eksik-gun:disabled{opacity:.6;cursor:default}.puan-gun-adi{font-size:var(--fs-14);font-weight:500;color:var(--text-primary)}.puan-gun-sayi{display:inline-flex;align-items:center;gap:8px;margin-left:auto;font-size:var(--fs-13);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}.puan-gun-cubuk{display:inline-block;width:72px;height:6px;overflow:hidden;border-radius:999px;background:var(--bg-subtle)}.puan-gun-cubuk span{display:block;height:100%;border-radius:inherit;background:var(--accent-green);transition:width .2s ease}.puan-gun-kapat{margin-left:auto}.puan-gun-sayi+.puan-gun-kapat{margin-left:0}.puan-liste{margin-bottom:16px;padding:0;overflow:hidden}.puan-liste>ul{margin:0;padding:0;list-style:none}.puan-kisi+.puan-kisi{border-top:1px solid var(--border-light)}.puan-kisi-bas{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 16px;border:0;background:transparent;font:inherit;text-align:left;color:var(--text-primary);cursor:pointer;scroll-margin:calc(var(--header-height) + 8px) 0 96px}.puan-kisi-bas:hover{background:var(--bg-subtle)}.puan-kisi-bas:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:-2px}.puan-kisi.acik>.puan-kisi-bas{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent-indigo)}.puan-kisi-avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--accent-soft-strong);color:var(--text-accent);font-size:var(--fs-12);font-weight:700}.puan-kisi-ad{flex:1 1 auto;display:flex;flex-direction:column;min-width:0}.puan-kisi-ad span,.puan-kisi-ad strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.puan-kisi-ad strong{font-size:var(--fs-15);font-weight:600}.puan-kisi-ad span{font-size:var(--fs-12);color:var(--text-muted)}.puan-kisi-toplam{flex:none;font-size:var(--fs-15);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-primary)}.puan-kisi.degisti .puan-kisi-toplam{color:var(--text-accent)}.puan-kisi-toplam.bos,.puan-kisi.degisti .puan-kisi-toplam.bos{color:var(--text-faint)}.puan-kisi-toplam span{font-size:var(--fs-12);font-weight:500;color:var(--text-muted)}.puan-kisi-ok{flex:none;color:var(--text-muted);transition:transform .15s ease}.puan-kisi-ok.acik{transform:rotate(180deg)}.puan-kisi-govde{padding-left:12px;box-shadow:inset 3px 0 0 var(--accent-indigo)}.puan-kisi-araclar{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:10px 16px 2px}.puan-kisi-durum{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:var(--fs-12);font-weight:700}.puan-kisi-durum.ok{background:var(--tint-green);color:var(--on-tint-green)}.puan-kisi-durum.degisti{color:var(--accent-amber)}.puan-kisi-durum.yarim{min-width:22px;padding:0 6px;background:var(--bg-subtle);font-size:var(--fs-11);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.puan-kisi-durum.izinli,.puan-kisi-durum.yarim{width:auto;border-radius:999px;color:var(--text-secondary)}.puan-kisi-durum.izinli{padding:0 8px;background:var(--tint-neutral);font-size:var(--fs-11);font-weight:600}.puan-kisi.izinli .puan-kisi-ad strong{font-weight:500;color:var(--text-secondary)}.puan-izin-bilgi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:12px 16px 14px;font-size:var(--fs-13);line-height:1.25rem;color:var(--text-muted)}.puan-kapali{margin-bottom:16px}.puan-kapali .btn{margin-top:16px}.puan-gorevler{display:flex;flex-direction:column;padding:4px 16px}.puan-gorev+.puan-gorev{border-top:1px solid var(--border-light)}.puan-gorev-satir,.puan-madde-satir{display:flex;align-items:center;gap:8px;min-height:44px}.puan-madde-satir{min-height:38px}.puan-gorev-ad,.puan-madde-ad{flex:1 1 auto;min-width:0;display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 6px;padding:0;border:0;background:transparent;font:inherit;font-size:var(--fs-14);font-weight:500;color:var(--text-primary);text-align:left}.puan-madde-ad{font-size:var(--fs-13);font-weight:400;color:var(--text-secondary)}button.puan-gorev-ad,button.puan-madde-ad{cursor:pointer}button.puan-gorev-ad:focus-visible,button.puan-madde-ad:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:2px;border-radius:4px}.puan-tavan{font-weight:400;color:var(--text-muted)}.puan-bilgi-ikon{color:var(--text-faint)}button[aria-expanded=true]>.puan-bilgi-ikon{color:var(--accent-indigo)}.puan-kutu{flex:0 0 auto;box-sizing:border-box;width:56px;height:38px;padding:0 4px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-card);font:inherit;font-size:var(--input-font-size,var(--fs-16));font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;color:var(--text-primary);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.puan-kutu::-webkit-inner-spin-button,.puan-kutu::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.puan-kutu::placeholder{color:var(--text-faint);font-weight:400}.puan-kutu.kucuk{width:48px;height:32px;font-size:var(--fs-14)}.puan-kutu.degisti{border:1.5px solid var(--accent-indigo);background:var(--accent-soft)}.puan-kutu.hatali{border:1.5px solid var(--accent-red);background:var(--tint-red)}.puan-kutu:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:1px}.puan-toplam-kutu{flex:0 0 auto;box-sizing:border-box;min-width:56px;height:38px;padding:0 8px;border-radius:var(--radius-md);background:var(--bg-subtle);display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-15);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.puan-toplam-kutu.degisti{background:var(--accent-soft)}.puan-toplam-kutu.eksik{color:var(--accent-amber)}.puan-toplam-kutu.hatali{background:var(--tint-red);color:var(--on-tint-red)}.puan-tam{flex:0 0 auto;min-width:40px;height:32px;padding:0 8px;border:0;border-radius:6px;background:transparent;font:inherit;font-size:var(--fs-12);font-weight:600;white-space:nowrap;color:var(--text-accent);cursor:pointer}.puan-tam:hover{background:var(--accent-soft)}.puan-madde-ac{display:inline-flex;align-items:center;gap:4px;height:28px;margin:-6px 0 6px;padding:0 6px 0 2px;border:0;border-radius:6px;background:transparent;font:inherit;font-size:var(--fs-12);font-weight:600;color:var(--text-accent);cursor:pointer}.puan-madde-ac:hover{background:var(--accent-soft)}.puan-madde-ac:disabled{cursor:default;opacity:.6}.puan-madde-ok{transition:transform .15s ease}.puan-madde-ok:not(.acik){transform:rotate(-90deg)}.puan-maddeler{display:flex;flex-direction:column;margin:0 0 8px 6px;padding-left:12px;border-left:2px solid var(--border-light)}.puan-hata,.puan-toplu,.puan-uyari{margin:2px 0 6px;font-size:var(--fs-12);line-height:1rem}.puan-hata{color:var(--accent-red)}.puan-uyari{color:var(--accent-amber)}.puan-toplu{margin:6px 0;padding:6px 8px;background:var(--tint-amber);color:var(--on-tint-amber)}.puan-aciklama,.puan-toplu{border-radius:var(--radius-sm)}.puan-aciklama{margin:0 0 8px;padding:8px 10px;background:var(--bg-subtle);font-size:var(--fs-13);line-height:1.25rem;white-space:pre-line;color:var(--text-secondary)}.puan-kart-dip{display:flex;flex-direction:column;gap:6px;padding:10px 16px 14px;border-top:1px solid var(--border-light)}.puan-veren{font-size:var(--fs-12);color:var(--text-muted)}.puan-kaydet-bar{position:-webkit-sticky;position:sticky;bottom:16px;z-index:3;display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:12px 16px;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:0 -4px 12px rgba(16,24,40,.06)}.puan-kaydet-bar .btn{min-height:44px;padding:0 22px;font-size:var(--fs-15)}.puan-kaydet-durum{font-size:var(--fs-14);font-weight:500;color:var(--text-muted)}.puan-kaydet-durum.degisti{color:var(--accent-amber)}.gorev-duzen{display:grid;grid-template-columns:280px minmax(0,1fr);align-items:start;grid-gap:16px;gap:16px}.gorev-kisiler{padding:6px;border-radius:var(--radius-xl)}.gorev-kisiler,.gorev-kisiler ul{display:flex;flex-direction:column;gap:2px;margin:0}.gorev-kisiler ul{padding:0;list-style:none}.gorev-kisi-ara{display:flex;align-items:center;gap:8px;height:40px;margin-bottom:4px;padding:0 10px;border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted)}.gorev-kisi-ara input{flex:1 1 auto;min-width:0;outline:0;font:inherit;font-size:var(--input-font-size,var(--fs-14))}.gorev-kisi,.gorev-kisi-ara input{border:0;background:transparent;color:var(--text-primary)}.gorev-kisi{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:52px;padding:6px 12px;border-radius:10px;font:inherit;text-align:left;cursor:pointer}.gorev-kisi:hover{background:var(--bg-subtle)}.gorev-kisi.secili{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent-indigo)}.gorev-kisi:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:-2px}.gorev-kisi-ad{display:flex;flex-direction:column;min-width:0}.gorev-kisi-ad strong{font-size:var(--fs-14);font-weight:600}.gorev-kisi-ad span{overflow:hidden;text-overflow:ellipsis;color:var(--text-muted)}.gorev-kisi-ad span,.gorev-kisi-ozet{white-space:nowrap;font-size:var(--fs-12)}.gorev-kisi-ozet{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}.gorev-kisi-grup{margin:10px 12px 2px;font-size:var(--fs-11);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.gorev-kisi-bos{margin:8px 12px;font-size:var(--fs-13);color:var(--text-muted)}.gorev-panel{margin:0;padding:0;overflow:hidden;border-radius:var(--radius-xl)}.gorev-panel-bas{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--border-light)}.gorev-panel-kim{display:flex;flex-direction:column;gap:4px;min-width:0}.gorev-panel-kim h2{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:var(--fs-18);line-height:1.5rem;font-weight:600}.gorev-panel-alt{font-size:var(--fs-12);color:var(--text-muted)}.gorev-pozisyon-alan{display:inline-flex;align-items:center;gap:8px;margin:2px 0 0}.gorev-pozisyon-alan>span{font-size:var(--fs-11);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}.form-input.gorev-pozisyon{width:240px;max-width:100%;min-height:34px;height:34px}.gorev-panel-sag{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.gorev-tavan-toplam{font-size:var(--fs-14);color:var(--text-secondary)}.gorev-tavan-toplam strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gorev-tavan-toplam strong.ok{color:var(--accent-green)}.gorev-tavan-toplam strong.eksik{color:var(--accent-amber)}.gorev-listesi{margin:0;padding:0;list-style:none}.gorev-listesi>li{display:flex;align-items:flex-start;gap:12px;padding:14px 20px;border-bottom:1px solid var(--border-light)}.gorev-listesi>li:last-child{border-bottom:0}.gorev-listesi>li.pasif .gorev-govde{opacity:.6}.gorev-sira{display:flex;flex-direction:column;gap:2px;padding-top:2px}.gorev-sira button{width:28px;height:22px;padding:0;border:0;border-radius:4px;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:var(--text-faint);cursor:pointer}.gorev-sira button:hover:not(:disabled){background:var(--bg-subtle);color:var(--text-primary)}.gorev-sira button:disabled{opacity:.35;cursor:default}.gorev-govde{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.gorev-ad-satir{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.gorev-ad{font-size:var(--fs-15);font-weight:600;color:var(--text-primary)}.gorev-sayac,.gorev-tavan{font-size:var(--fs-13);font-weight:400;color:var(--text-muted)}.gorev-aciklama{margin:0;font-size:var(--fs-13);line-height:1.125rem;white-space:pre-line;color:var(--text-secondary)}.gorev-islemler{display:inline-flex;align-items:center;flex-shrink:0;gap:4px}.gorev-maddeler{margin-top:6px;overflow:visible;border:1px solid var(--border-light);border-radius:10px}.gorev-maddeler ul{margin:0;padding:0;list-style:none}.gorev-maddeler li{display:flex;align-items:center;gap:10px;padding:8px 12px}.gorev-maddeler li+li{border-top:1px solid var(--border-light)}.gorev-maddeler li.pasif .gorev-madde-govde{opacity:.6}.gorev-madde-govde{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.gorev-madde-ad{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;font-size:var(--fs-14);font-weight:500;color:var(--text-primary)}.gorev-madde-ad .gorev-tavan{font-size:inherit}.gorev-madde-aciklama{font-size:var(--fs-12);line-height:1rem;white-space:pre-line;color:var(--text-muted)}.gorev-metin-dugme{flex-shrink:0;height:30px;padding:0 8px;border:0;border-radius:6px;background:transparent;font:inherit;font-size:var(--fs-12);font-weight:600;color:var(--text-accent);cursor:pointer}.gorev-metin-dugme:hover:not(:disabled){background:var(--accent-soft)}.gorev-maddeler li .action-menu .btn-icon{width:30px;height:30px;min-height:30px}.gorev-maddeler-dip{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid var(--border-light);border-radius:0 0 10px 10px;background:var(--bg-subtle)}.gorev-madde-toplam{font-size:var(--fs-13);font-weight:600;color:var(--accent-green)}.gorev-madde-toplam.eksik{color:var(--accent-amber)}.gorev-bos{padding:24px 20px;font-size:var(--fs-14);color:var(--text-secondary)}.gorev-bos p{margin:0}.gorev-dipnot{margin:0;padding:12px 20px 16px;border-top:1px solid var(--border-light);font-size:var(--fs-13);line-height:1.125rem;color:var(--text-secondary)}@media (max-width:900px){.gorev-duzen{grid-template-columns:1fr}.gorev-kisiler{flex-direction:row;align-items:center;gap:6px;overflow-x:auto;padding:0 0 2px;border:0;background:transparent;scrollbar-width:none}.gorev-kisiler::-webkit-scrollbar{display:none}.gorev-kisiler ul{display:contents}.gorev-kisi-ad span,.gorev-kisi-ara,.gorev-kisi-grup,.gorev-kisi-ozet{display:none}.gorev-kisi{width:auto;min-height:40px;padding:0 14px;border:1px solid var(--border-strong);border-radius:999px;background:var(--bg-card);white-space:nowrap}.gorev-kisi-ad strong{font-weight:500;color:var(--text-secondary)}.gorev-kisi.secili{border-color:var(--text-primary);background:var(--text-primary);box-shadow:none}.gorev-kisi.secili .gorev-kisi-ad strong{font-weight:600;color:var(--bg-card)}}@media (max-width:600px){.puan-gun-bar{padding:0;border:0;background:transparent}.puan-gun-sayi{margin-left:0}.puan-kisi-bas{gap:10px;padding:8px 14px}.puan-kisi-govde{padding-left:4px}.puan-kisi-araclar{padding:10px 14px 2px}.puan-izin-bilgi{padding:10px 14px 12px}.puan-gorevler{padding:0 14px}.puan-gorev-satir{min-height:52px}.puan-madde-satir{min-height:48px}.puan-gorev-ad{font-size:var(--fs-15)}.puan-madde-ad{font-size:var(--fs-14)}.puan-kart-dip{padding:8px 14px 12px}.puan-kaydet-bar{bottom:0;margin:0 -16px;padding:12px 16px 16px;border-width:1px 0 0;border-radius:0}.puan-kaydet-durum{flex:1 1 auto;font-size:var(--fs-13);line-height:1.125rem}.puan-kaydet-bar .btn{min-height:50px;padding:0 24px;border-radius:12px;font-size:var(--fs-16)}.gorev-panel-bas{padding:14px 16px}.gorev-panel-sag{width:100%;justify-content:space-between}.gorev-pozisyon-alan{width:100%}.form-input.gorev-pozisyon{flex:1 1 auto;width:auto;height:40px}.gorev-listesi>li{gap:8px;padding:12px 16px}.gorev-dipnot{padding:12px 16px 14px}}@media (pointer:coarse){.puan-kutu{width:56px;height:44px}.puan-kutu.kucuk{width:52px;height:44px}.puan-tam,.puan-toplam-kutu{height:44px}.puan-tam{min-width:44px;font-size:var(--fs-13)}.gorev-sira button{width:36px;height:32px}.gorev-metin-dugme{height:40px}}@media print{.puan-kaydet-bar{display:none}}.lig-duzen{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:start;grid-gap:16px;gap:16px}.lig-kart{min-width:0;margin:0;padding:16px 20px}.lig-kart-bas{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;margin-bottom:8px}.lig-kart-bas h2{margin:0;font-size:var(--fs-18);line-height:1.5rem;font-weight:600}.lig-kart-bas .report-day-picker{flex-wrap:wrap}.lig-kart-bas .report-month{white-space:nowrap}.lig-donemler{max-width:100%;overflow-x:auto;scrollbar-width:none}.lig-donemler::-webkit-scrollbar{display:none}.lig-donemler .bolmeli-secenek{flex:none;padding:0 12px}.lig-ozel{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.lig-ozel label{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-12);color:var(--text-muted)}.lig-aralik{margin:0 0 8px;font-size:var(--fs-13);color:var(--text-muted)}.lig-surer{margin:0 0 10px;padding:8px 10px;border-radius:var(--radius-sm);background:var(--bg-subtle);font-size:var(--fs-12);line-height:1rem;color:var(--text-secondary)}.lig-bos{margin:16px 0;font-size:var(--fs-14);color:var(--text-muted)}.lig-kursu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;grid-gap:10px;gap:10px;margin:8px 0 12px;padding:0;list-style:none}.lig-kursu-yer{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;text-align:center}.lig-kursu-yer.yer-1{order:2}.lig-kursu-yer.yer-2{order:1}.lig-kursu-yer.yer-3{order:3}.lig-podyum-avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--accent-soft-strong);color:var(--text-accent);font-size:var(--fs-18);font-weight:700;box-shadow:0 0 0 3px var(--medal-bronze)}.lig-kursu-yer.sira-1 .lig-podyum-avatar{width:68px;height:68px;font-size:var(--fs-22);box-shadow:0 0 0 3px var(--medal-gold)}.lig-kursu-yer.sira-2 .lig-podyum-avatar{box-shadow:0 0 0 3px var(--medal-silver)}.lig-kursu-madalya{position:relative;margin-top:-14px;font-size:22px;line-height:1}.lig-kursu-ad{display:inline-flex;align-items:center;justify-content:center;gap:4px;max-width:100%;margin-top:2px;overflow:hidden;font-size:var(--fs-14);font-weight:600;white-space:nowrap;text-overflow:ellipsis;color:var(--text-primary)}.lig-kursu-puan{font-size:var(--fs-20);line-height:1.5rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.lig-kursu-alt,.lig-kursu-puan span{font-size:var(--fs-12);font-weight:500;color:var(--text-muted)}.lig-kursu-basamak{display:flex;align-items:center;justify-content:center;width:100%;height:28px;margin-top:6px;border-radius:10px 10px 0 0;background:var(--medal-bronze);color:#fff;font-size:var(--fs-16);font-weight:700}.lig-kursu-yer.yer-1 .lig-kursu-basamak{height:52px}.lig-kursu-yer.yer-2 .lig-kursu-basamak{height:38px}.lig-kursu-yer.sira-1 .lig-kursu-basamak{background:var(--medal-gold)}.lig-kursu-yer.sira-2 .lig-kursu-basamak{background:var(--medal-silver)}.lig-liste{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.lig-satir{display:flex;align-items:center;gap:10px;min-height:56px;padding:8px 6px;border-top:1px solid var(--border-light)}.lig-satir:first-child{border-top:0}.lig-satir.ben{border-radius:var(--radius-md);background:var(--accent-soft)}.lig-satir.puansiz .lig-ad,.lig-satir.puansiz .lig-puan{color:var(--text-muted)}.lig-sira{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--bg-subtle);font-size:var(--fs-13);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}.lig-sira.madalya-1{background:var(--medal-gold);color:#fff}.lig-sira.madalya-2{background:var(--medal-silver);color:#fff}.lig-sira.madalya-3{background:var(--medal-bronze);color:#fff}.lig-avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--accent-soft-strong);color:var(--text-accent);font-size:var(--fs-13);font-weight:700}.lig-kim{flex:1 1 auto;flex-direction:column;gap:3px}.lig-ad,.lig-kim{display:flex;min-width:0}.lig-ad{align-items:center;gap:6px;overflow:hidden;font-size:var(--fs-14);font-weight:600;white-space:nowrap;text-overflow:ellipsis;color:var(--text-primary)}.lig-sen{flex:none;padding:0 6px;border-radius:999px;background:var(--accent-indigo);font-size:var(--fs-11);line-height:1rem;font-weight:600;color:#fff}.lig-detay{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:var(--fs-12);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted)}.lig-puan{flex:none;font-size:var(--fs-18);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.lig-puan-birim{font-size:var(--fs-12);font-weight:500;color:var(--text-muted)}.lig-kademe{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;border-radius:999px;background:var(--medal-bronze);font-size:var(--fs-13);font-weight:600;white-space:nowrap;color:#fff}.lig-kademe.k-1{background:var(--medal-silver)}.lig-kademe.k-2{background:var(--medal-gold)}.lig-kademe.k-3{background:#2b6cb0}.lig-kademe.kucuk{height:18px;padding:0 7px;font-size:var(--fs-11)}.lig-degisim{font-weight:600;color:var(--text-secondary)}.lig-degisim.cikar{color:var(--accent-green)}.lig-degisim.duser{color:var(--accent-amber)}.lig-madalyalar{white-space:nowrap}.lig-ben{display:flex;flex-direction:column;gap:10px;margin-bottom:16px;padding:16px 20px}.lig-ben-ust{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.lig-ben-ust .lig-kademe{height:32px;padding:0 14px;font-size:var(--fs-15)}.lig-ben-sira{font-size:var(--fs-14);color:var(--text-secondary)}.lig-ben-sira strong{font-size:var(--fs-18);color:var(--text-primary)}.lig-ben-gidisat{margin:0;font-size:var(--fs-14);line-height:1.25rem;color:var(--text-secondary)}.lig-rekorlar{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px;margin:0}.lig-rekorlar div{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-subtle)}.lig-rekorlar dt{font-size:var(--fs-12);color:var(--text-muted)}.lig-rekorlar dd{margin:0;font-size:var(--fs-14);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.lig-gorunum{margin-bottom:10px}.lig-gorunum .bolmeli-secenek{height:32px;padding:0 14px;font-size:var(--fs-13)}.lig-grup+.lig-grup{margin-top:14px}.lig-grup h3{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-size:var(--fs-14);font-weight:600;color:var(--text-secondary)}.lig-oduller{margin-top:16px;padding-top:12px;border-top:1px solid var(--border-light)}.lig-oduller h3{margin:0 0 8px;font-size:var(--fs-14);font-weight:600}.lig-oduller ul{display:flex;flex-direction:column;gap:6px;margin:0 0 10px;padding:0;list-style:none}.lig-oduller li{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-subtle)}.lig-odul-kime{flex:none;min-width:110px;font-size:var(--fs-12);font-weight:600;color:var(--text-secondary)}.lig-odul-govde{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;font-size:var(--fs-14);color:var(--text-primary)}.lig-odul-kazanan{font-size:var(--fs-12);color:var(--text-muted)}.lig-odul-sil{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--text-muted);cursor:pointer}.lig-odul-sil:hover{background:var(--tint-red);color:var(--accent-red)}.lig-odul-form{display:flex;flex-wrap:wrap;gap:8px}.lig-odul-form select{flex:0 1 200px}.lig-odul-form input{flex:1 1 200px;min-width:0}.lig-odul-not{margin:6px 0 0;font-size:var(--fs-12);color:var(--text-muted)}.lig-sampiyonlar{margin-top:16px;padding-top:12px;border-top:1px solid var(--border-light)}.lig-sampiyonlar h3{margin:0 0 8px;font-size:var(--fs-14);font-weight:600}.lig-sampiyonlar ul{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.lig-sampiyonlar li{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:var(--fs-13);color:var(--text-secondary)}.lig-sampiyonlar strong{color:var(--text-primary)}.lig-sampiyon-lp{margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted)}.lig-kurallar{margin-top:14px;font-size:var(--fs-13);color:var(--text-secondary)}.lig-kurallar summary{font-weight:600;color:var(--text-accent);cursor:pointer}.lig-kurallar ul{display:flex;flex-direction:column;gap:4px;margin:8px 0 0;padding-left:18px;line-height:1.25rem}@media (max-width:600px){.lig-ben,.lig-kart{padding:14px}.lig-donemler{width:100%}.lig-podyum-avatar{width:48px;height:48px;font-size:var(--fs-15)}.lig-kursu-yer.sira-1 .lig-podyum-avatar{width:58px;height:58px}.lig-kursu-ad{font-size:var(--fs-13)}.lig-kursu-puan{font-size:var(--fs-16)}.lig-rekorlar{grid-template-columns:1fr 1fr}}.hedef-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.hedef-kart{display:flex;flex-direction:column;gap:12px;margin:0;padding:18px;border-radius:var(--radius-xl)}.hedef-kart-buyuk{gap:16px;padding:22px}.hedef-kart-ust{display:flex;justify-content:space-between;align-items:flex-start;gap:8px 12px}.hedef-kart-baslik{display:flex;flex-direction:column;gap:2px;min-width:0}.hedef-kart-ad{margin:0;font-size:var(--fs-15);line-height:1.375rem;font-weight:600;color:var(--text-primary)}.hedef-kart-kisiler{font-size:var(--fs-12);line-height:1rem;color:var(--text-muted)}.hedef-kart-buyuk .hedef-kart-kisiler{font-size:var(--fs-13);line-height:1.125rem}.hedef-kart-ikonlar{gap:2px;margin:-6px -8px 0 0}.hedef-kart-ikonlar,.hedef-rozet{display:inline-flex;flex-shrink:0}.hedef-rozet{align-items:center;padding:2px 9px;border-radius:999px;background:var(--tint-neutral);font-size:var(--fs-12);line-height:1rem;font-weight:600;white-space:nowrap;color:var(--text-secondary)}.hedef-rozet.ok{background:var(--tint-green);color:var(--on-tint-green)}.hedef-tutar{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.hedef-tutar strong{font-size:var(--fs-26);line-height:2rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.hedef-kart-buyuk .hedef-tutar strong{font-size:var(--fs-32);line-height:2.5rem;letter-spacing:-.01em}.hedef-tutar-ad{font-size:var(--fs-14);color:var(--text-secondary)}.hedef-cubuk{position:relative;height:12px;margin:6px 0;border-radius:999px;background:var(--bg-track)}.hedef-cubuk-dolu,.hedef-cubuk-tahmin{position:absolute;top:0;bottom:0}.hedef-cubuk-dolu{left:0;border-radius:999px;background:var(--accent-indigo)}.hedef-cubuk-tahmin{border-radius:0 999px 999px 0;background:var(--line-accent)}.hedef-cubuk-isaret{position:absolute;top:-6px;bottom:-6px;width:2px;margin-left:-1px;border-radius:2px;background:var(--text-faint)}.hedef-cubuk-isaret.ulasildi{background:var(--accent-green)}.hedef-kademeler{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:6px;gap:6px}.hedef-kart-buyuk .hedef-kademeler{gap:8px}.hedef-kademe{display:flex;flex-direction:column;gap:1px;min-width:0;padding:8px 9px;border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--bg-subtle)}.hedef-kademe-ad,.hedef-kademe-prim{font-size:var(--fs-11);line-height:1rem;font-weight:600;color:var(--text-secondary)}.hedef-kademe strong{font-size:var(--fs-14);line-height:1.25rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.hedef-kart-buyuk .hedef-kademe strong{font-size:var(--fs-15)}.hedef-kademe.ulasildi{border-color:var(--line-green);background:var(--tint-green)}.hedef-kademe.ulasildi .hedef-kademe-prim{color:var(--on-tint-green)}.hedef-rakamlar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;padding-top:10px;border-top:1px solid var(--border-light)}.hedef-kart-buyuk .hedef-rakamlar{gap:8px;padding-top:14px}.hedef-rakam{display:flex;flex-direction:column;min-width:0}.hedef-rakam-ad,.hedef-rakam-alt{font-size:var(--fs-11);line-height:1rem;color:var(--text-muted)}.hedef-kart-buyuk .hedef-rakam-ad{font-size:var(--fs-12)}.hedef-rakam strong{font-size:var(--fs-14);line-height:1.25rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.hedef-kart-buyuk .hedef-rakam strong{font-size:var(--fs-16);line-height:1.5rem}.hedef-rakam strong.amount-pos{color:var(--accent-green)}.hedef-kart-hakedis{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;font-size:var(--fs-12);color:var(--text-muted)}.hedef-kart-hakedis strong{font-size:var(--fs-20);line-height:1.75rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.hedef-kart-hakedis strong.amount-pos{color:var(--accent-green)}.hedef-kart-dugmeler{display:flex;justify-content:flex-end;gap:6px;margin-top:auto}.hedef-personel-listesi{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:6px;gap:6px}.hedef-personel-listesi .hedef-personel{display:flex;align-items:flex-start;gap:8px;margin:0;padding:8px 10px;border:1px solid var(--border-color);border-radius:var(--radius-sm);font-size:var(--fs-14);font-weight:500;color:var(--text-primary);cursor:pointer}.hedef-personel small{display:block;font-size:var(--fs-12);font-weight:400;color:var(--text-muted)}.hedef-personel input{margin-top:3px}.hedef-personel-listesi .hedef-personel.secili{border-color:var(--accent-indigo);background:var(--accent-soft)}.hedef-personel-listesi .hedef-personel.dolu{opacity:.55;cursor:not-allowed}.hedef-form-baslik{display:block;margin:4px 0 6px;font-size:var(--fs-13);font-weight:600;color:var(--text-secondary)}.hedef-kademe-satiri{align-items:flex-end}.hedef-kademe-sil{margin-bottom:4px}.hedef-form-not{margin:6px 0 12px;font-size:var(--fs-13);color:var(--text-muted)}.hedef-puan{display:flex;flex-wrap:wrap;align-items:stretch;gap:16px;margin-top:24px}.hedef-puan>*{flex:1 1 380px;min-width:0;margin:0}.hedef-puan>.hedef-kart{flex-basis:460px}.hedef-puan:empty{display:none}.hedef-kart-alt{margin:auto 0 0;font-size:var(--fs-13);line-height:1.25rem;color:var(--text-secondary)}.hedef-kart-alt strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.hedef-kart-alt strong.amount-pos{color:var(--accent-green)}.hedef-kart-not{margin:0;font-size:var(--fs-12);color:var(--text-muted)}.puan-siralama{display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:var(--radius-xl)}.puan-siralama-baslik{margin:0;font-size:var(--fs-15);line-height:1.375rem;font-weight:600;color:var(--text-primary)}.puan-sen{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:var(--radius-lg);background:var(--accent-soft)}.puan-sen-sira{flex:0 0 auto;font-size:var(--fs-30);line-height:2.25rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-accent)}.puan-sen-metin{display:flex;flex-direction:column;min-width:0}.puan-sen-ust{font-size:var(--fs-14);line-height:1.25rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.puan-sen-alt{font-size:var(--fs-13);line-height:1.125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}.puan-siralama-liste{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.puan-siralama-liste li{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 10px;border-bottom:1px solid var(--border-light);border-radius:var(--radius-md);font-size:var(--fs-14)}.puan-siralama-liste li:last-child{border-bottom:0}.puan-siralama-liste li.ben{background:var(--accent-soft)}.puan-siralama-sira{display:inline-flex;flex:0 0 26px;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;background:var(--bg-track);font-size:var(--fs-12);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}.puan-siralama-sira.madalya-1{background:var(--medal-gold);color:#fff}.puan-siralama-sira.madalya-2{background:var(--medal-silver);color:#fff}.puan-siralama-sira.madalya-3{background:var(--medal-bronze);color:#fff}.puan-siralama-kim{gap:12px}.puan-siralama-ad,.puan-siralama-kim{display:flex;flex:1 1 auto;align-items:center;min-width:0}.puan-siralama-ad{gap:8px;font-weight:500;color:var(--text-primary)}.puan-siralama-isim{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.puan-siralama-sen{flex:0 0 auto;padding:1px 6px;border-radius:999px;background:var(--accent-indigo);font-size:var(--fs-11);line-height:1rem;font-weight:700;color:var(--bg-card)}.puan-siralama-detay{flex:0 0 auto;font-size:var(--fs-12);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-muted)}.puan-siralama-ort{display:none}.puan-siralama-puan{flex:0 0 64px;font-size:var(--fs-14);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--text-primary)}.puan-siralama-liste li.puan-siralama-ara{display:block;min-height:0;padding:0;border-bottom:0;line-height:1;text-align:center;color:var(--text-muted)}.puan-siralama-hepsi{align-self:center}.puan-siralama-bekleyen{margin:auto 0 0;font-size:var(--fs-12);line-height:1.125rem;color:var(--text-muted)}.puan-siralama-bekleyen strong{color:var(--text-accent)}.hedef-ozet-liste{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.hedef-ozet-ust{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:var(--fs-14)}.hedef-ozet-ad{font-weight:600;color:var(--text-primary)}.hedef-ozet-ust strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.hedef-ozet-ust strong.amount-pos,.hedef-tutar strong.amount-pos{color:var(--accent-green)}.hedef-ozet-ust strong.amount-neg,.hedef-tutar strong.amount-neg{color:var(--accent-red)}.hedef-ozet .hedef-cubuk{height:8px}.hedef-ozet-alt{display:flex;flex-wrap:wrap;gap:2px 10px;font-size:var(--fs-12);color:var(--text-muted)}@media (max-width:600px){.hedef-grid{grid-template-columns:1fr}.hedef-puan{flex-direction:column;gap:14px;margin-top:16px}.hedef-puan>*{flex:0 0 auto}.puan-siralama{gap:12px;padding:16px;border-radius:14px}.puan-sen{gap:12px;padding:10px 12px}.puan-sen-sira{font-size:var(--fs-26);line-height:2rem}.puan-sen-alt{font-size:var(--fs-12)}.puan-siralama-liste li{min-height:48px;padding:6px 8px}.puan-siralama-sira{flex-basis:28px;width:28px;height:28px}.puan-siralama-kim{flex-direction:column;align-items:stretch;gap:0}.puan-siralama-ad{gap:6px}.puan-siralama-ort{display:inline}.puan-siralama-puan{flex-basis:auto}.hedef-kart-buyuk .hedef-rakamlar{grid-template-columns:minmax(0,1fr);gap:0;padding-top:4px}.hedef-kart-buyuk .hedef-rakam{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-column-gap:12px;column-gap:12px;padding:9px 0;border-bottom:1px solid var(--border-light)}.hedef-kart-buyuk .hedef-rakam:last-child{border-bottom:0}.hedef-kart-buyuk .hedef-rakam-ad{font-size:var(--fs-13)}.hedef-kart-buyuk .hedef-rakam strong{font-size:var(--fs-15);text-align:right}.hedef-kart-buyuk .hedef-rakam-alt{grid-column:2;text-align:right}.hedef-kart-buyuk{padding:16px}.hedef-kart-buyuk .hedef-tutar strong{font-size:var(--fs-28);line-height:2.25rem}}@media print{.hedef-kart{page-break-inside:avoid;break-inside:avoid}.hedef-cubuk,.hedef-cubuk-dolu,.hedef-cubuk-isaret,.hedef-kademe.ulasildi{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ukat-form{padding-bottom:4px}.ukat-ad{display:flex;flex-direction:column;gap:2px;min-width:0}.ukat-alt{font-size:var(--fs-12);color:var(--text-muted)}.ukat-duzenle{display:flex;align-items:center;gap:6px;flex:1 1}.ukat-duzenle .form-input{flex:1 1;min-width:0}.ukat-not{margin-top:12px}.ukat-duzenle-grup{flex-wrap:wrap}.ukat-duzenle-grup .form-input{flex:1 1 140px}.ukat-basliklar{display:flex;flex-direction:column;gap:2px;margin:2px 0 8px 18px;padding:6px 0 6px 12px;border-left:2px solid var(--border-color)}.ukat-basliklar-baslik{font-size:var(--fs-12);font-weight:500;color:var(--text-secondary)}.ukat-baslik{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:4px 4px 4px 0;border-bottom:1px solid var(--border-light);font-size:var(--fs-14)}.ukat-baslik.inactive{opacity:.5}.ukat-baslik-ekle{display:flex;gap:6px;margin-top:6px}.ukat-baslik-ekle .form-input{flex:1 1;min-width:0}@media (max-width:600px){.ukat-basliklar{margin-left:6px}.ukat-baslik{flex-wrap:wrap}}.acc-search.barkodlu{display:flex;gap:6px}.acc-search.barkodlu .form-input{flex:1 1;min-width:0}.barkod-kamera-btn{flex-shrink:0;min-height:var(--chip-height);min-width:var(--chip-height);padding:0 10px}.barkod-liste .barkod-cipler{margin-top:8px}.barkod-bekleyen{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:8px 0;padding:8px 12px;border:1px solid var(--line-amber);border-radius:var(--radius-md);background:var(--tint-amber);color:var(--on-tint-amber);font-size:var(--fs-14)}.barkod-bekleyen .imei{font-weight:600}.barkod-bekleyen .btn{margin-left:auto}.alis-yeni-urun{display:flex;flex-direction:column;gap:12px;margin:8px 0 12px;padding:12px 14px;border:1px solid var(--line-accent);border-radius:var(--radius-lg);background:var(--accent-soft)}.alis-yeni-urun .form-group{margin-bottom:0}.alis-yeni-urun-bas{display:flex;align-items:center;justify-content:space-between;gap:8px}.alis-yeni-urun-bas strong{display:flex;align-items:center;gap:6px;font-size:var(--fs-14);font-weight:600;color:var(--text-primary)}.alis-yeni-urun-ad{font-size:var(--fs-13);color:var(--text-secondary);overflow-wrap:anywhere}.alis-yeni-urun-ad strong{color:var(--text-primary)}.kk-bagla-liste{grid-template-columns:minmax(0,1fr);max-height:50vh;overflow-y:auto}.kk-uyari{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--line-amber);border-radius:10px;background:var(--tint-amber);color:var(--on-tint-amber);font-size:var(--fs-13);line-height:1.125rem}.kk-uyari-satir{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.imei-gecmis{margin-top:14px}.imei-gecmis-cihaz{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-bottom:10px;border-bottom:1px solid var(--border-color);font-size:var(--fs-15);overflow-wrap:anywhere}.imei-gecmis-bos{padding:12px 2px;color:var(--text-secondary)}.imei-gecmis-liste{gap:8px;margin:12px 0 0;padding:0;list-style:none}.imei-gecmis-liste,.imei-olay{display:flex;flex-direction:column}.imei-olay{gap:4px;width:100%;padding:10px 12px;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);font-family:inherit;font-size:var(--fs-14);text-align:left}button.imei-olay{cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}button.imei-olay:focus-visible,button.imei-olay:hover{background:var(--accent-soft);border-color:var(--accent-indigo)}.imei-olay-ust{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px}.imei-olay-tarih{font-size:var(--fs-13);color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.imei-olay-alt,.imei-olay-karsi{overflow-wrap:anywhere}.imei-olay-alt{font-size:var(--fs-13);color:var(--text-secondary)}fieldset.karsi-taraf{min-width:0;margin-left:0;margin-right:0;padding:0;border:0}fieldset.karsi-taraf legend{padding:0}.karsi-taraf-alanlar{margin-top:10px}.karsi-taraf-alanlar .form-group{margin-bottom:0}.parcali-odeme{gap:10px}.parcali-odeme,.parcali-satir{display:flex;flex-direction:column}.parcali-satir{gap:8px;padding:10px;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-subtle)}.parcali-satir .form-group{margin-bottom:0;min-width:0}.parcali-satir-ust{display:flex;align-items:center;gap:8px}.parcali-satir-ust>.form-group:first-of-type{flex:1 1 auto}.parcali-tutar{flex:0 0 130px}.parcali-no{flex:0 0 auto;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-12);font-weight:600;background:var(--bg-tertiary);color:var(--text-secondary)}.parcali-alt{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.parcali-kalan{font-size:var(--fs-13);font-weight:500}.parcali-kalan.tamam{color:var(--accent-green)}.parcali-kalan.eksik{color:var(--accent-amber)}@media (max-width:480px){.parcali-satir-ust{flex-wrap:wrap}.parcali-satir-ust>.form-group:first-of-type{flex-basis:calc(100% - 30px)}.parcali-tutar{flex:1 1 auto}}.onay-parca{padding-top:.5rem;border-top:1px solid var(--border-light)}.onay-parca:first-of-type{border-top:0;padding-top:0}.main-content:has(>.ust-seritler .doviz-seridi){--doviz-seridi-h:33px}.doviz-seridi{display:flex;align-items:center;gap:16px;width:100%;padding:6px 28px;border:0;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-secondary);font:inherit;font-size:var(--fs-13);line-height:20px;text-align:left;cursor:pointer}.doviz-seridi:hover{background:var(--bg-card-hover)}.doviz-seridi:focus-visible{outline-offset:-2px}.doviz-seridi-ogeler{flex:1 1;min-width:0;display:flex;flex-wrap:wrap;column-gap:20px;height:20px;overflow:hidden}.doviz-ogesi{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}.doviz-ogesi strong{color:var(--text-primary);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.doviz-ogesi.eski,.doviz-tablo tr.eski{opacity:.55}.doviz-kisa{display:none}.doviz-degisim{display:inline-flex;align-items:baseline;gap:2px;font-size:var(--fs-12);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted)}.doviz-degisim.yukari{color:var(--accent-green)}.doviz-degisim.asagi{color:var(--accent-red)}.doviz-seridi-tumu{flex:none;color:var(--text-accent);font-weight:500}.doviz-tablo th[scope=row]{font-weight:500;text-align:left;white-space:nowrap}.doviz-tablo td{white-space:nowrap}.doviz-tablo-grup th{padding-top:14px;color:var(--text-muted);font-size:var(--fs-12);font-weight:600;text-transform:uppercase;letter-spacing:.04em;text-align:left}.doviz-not{margin-top:12px;font-size:var(--fs-12)}@media (max-width:768px){.doviz-seridi{gap:10px;padding:6px 16px}.doviz-seridi-ogeler{column-gap:14px}.doviz-ad,.doviz-yuzde{display:none}.doviz-kisa{display:inline}.doviz-tablo{font-size:var(--fs-13)}}@media print{.doviz-seridi{display:none}}.kesinti-sayfa{display:flex;flex-direction:column;gap:20px}.kesinti-sayfa>.report-section:not(.report-tablo){gap:12px}.kesinti-kart{display:flex;flex-direction:column;gap:8px;padding:16px 0 0;overflow:hidden}.kesinti-kart-ust{justify-content:space-between;gap:8px 12px;padding:0 20px}.kesinti-kart-baslik,.kesinti-kart-ust{display:flex;align-items:center;flex-wrap:wrap}.kesinti-kart-baslik{gap:6px 10px;min-width:0}.kesinti-kart-tarih{font-size:var(--fs-13);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kesinti-kart-tutar{font-size:var(--fs-16);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kesinti-kart-ikonlar{display:inline-flex;align-items:center;gap:6px}.kesinti-kart-olay{margin:0;padding:0 20px;font-size:var(--fs-15);line-height:22px;color:var(--text-primary)}.kesinti-kart-meta{margin:0;padding:0 20px 4px;font-size:var(--fs-13);color:var(--text-muted)}.kesinti-kart .table-container{border:0;border-top:1px solid var(--border-light);border-radius:0}.kesinti-dokum-hedef,.kesinti-kalan{display:block;font-size:var(--fs-12);font-weight:400;color:var(--text-muted)}.report-table td.kesinti-dokum-satir{padding-left:32px;color:var(--text-secondary)}.kesinti-paylar{display:flex;flex-direction:column;gap:8px}.kesinti-pay-satiri{display:grid;grid-template-columns:minmax(0,1.1fr) 96px minmax(0,1.4fr) 96px auto;align-items:center;grid-gap:8px;gap:8px}.kesinti-pay-oran{position:relative}.kesinti-pay-oran>span{position:absolute;top:50%;left:10px;transform:translateY(-50%);font-size:var(--fs-14);color:var(--text-muted);pointer-events:none}.kesinti-pay-oran .form-input{padding-left:26px}.kesinti-pay-tutar{font-size:var(--fs-13);color:var(--text-muted);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.kesinti-pay-alt{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:10px 0 4px}.kesinti-pay-toplam{font-size:var(--fs-14);font-weight:600}.kesinti-pay-toplam.tam{color:var(--accent-green)}.kesinti-pay-toplam.eksik{color:var(--on-tint-amber)}@media (max-width:600px){.kesinti-pay-satiri{grid-template-columns:minmax(0,1fr) 84px auto;padding-bottom:8px;border-bottom:1px solid var(--border-light)}.kesinti-pay-satiri>.btn{grid-column:3;grid-row:1}.kesinti-pay-gerekce{grid-column:1/3;grid-row:2}.kesinti-pay-tutar{grid-column:3;grid-row:2}.kesinti-kart-meta,.kesinti-kart-olay,.kesinti-kart-ust{padding-left:16px;padding-right:16px}}.kesintilerim{display:flex;flex-direction:column;gap:12px;margin-top:20px}.kesintilerim-baslik{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--fs-16);font-weight:600}.kesintilerim-liste{gap:10px;margin:0;padding:0;list-style:none}.kesintilerim-liste,.kesintim{display:flex;flex-direction:column}.kesintim{gap:6px;padding:14px 16px;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card)}.kesintim.bekliyor{border-color:var(--line-amber);box-shadow:inset 4px 0 0 var(--on-tint-amber)}.kesintim-ust{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px 10px}.kesintim-olay{margin:0;font-size:var(--fs-15);line-height:22px}.kesintim-detay{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;font-size:var(--fs-13);color:var(--text-secondary)}.kesintim-detay strong{color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kesintim-alt{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 12px;font-size:var(--fs-13);color:var(--text-muted)}.kesintilerim-vurgu{animation:dokumVurgu 1.5s ease-out}.kart-hatirlatma-satiri{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;margin:0 0 12px;font-size:var(--fs-13)}.kart-hatirlatma-satiri strong{color:var(--text-primary)}