:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:214 25% 97%;--foreground:222 47% 11%;--card:0 0% 100%;--card-foreground:222 47% 11%;--primary:221 83% 40%;--primary-foreground:0 0% 100%;--secondary:214 28% 94%;--secondary-foreground:222 47% 16%;--muted:214 28% 94%;--muted-foreground:215 16% 47%;--accent:214 100% 97%;--accent-foreground:221 83% 35%;--destructive:0 72% 51%;--success:152 56% 34%;--warning:38 92% 45%;--info:201 85% 42%;--debt:356 62% 42%;--credit:158 48% 32%;--surface-muted:214 28% 95%;--focus-ring:221 83% 45%;--brand-navy-deep:215 72% 8%;--brand-navy-mid:210 74% 13%;--brand-navy-surface:206 60% 18%;--brand-sky:199 89% 48%;--brand-cyan:183 74% 52%;--brand-sky-light:199 89% 65%;--panel-chrome-border:212 28% 88%;--panel-surface-border:212 32% 78%;--surface-raised:0 0% 100%;--surface-sunken:214 28% 96%;--panel-chrome-height:4.75rem;--border:var(--panel-surface-border);--elevation-1:var(--shadow-xs), var(--shadow-inset-highlight);--elevation-2:var(--shadow-panel-card), var(--shadow-inset-highlight);--elevation-3:var(--shadow-md), 0 0 0 1px hsl(var(--panel-surface-border));--ring:221 83% 45%;--sidebar:206 56% 17%;--sidebar-foreground:207 38% 94%;--sidebar-muted:213 15% 58%;--sidebar-accent:var(--brand-navy-mid);--sidebar-accent-foreground:199 80% 78%;--sidebar-border:210 32% 28%;--sidebar-hover-bg:206 50% 23%;--sidebar-active-bg:199 45% 25%;--sidebar-active-border:var(--brand-cyan);--sidebar-active-text:199 65% 90%;--sidebar-active-icon:var(--brand-sky);--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.875rem;--shadow-xs:0 1px 2px #0f172a0f;--shadow-sm:0 1px 3px #0f172a12, 0 4px 12px #0f172a0d;--shadow-md:0 2px 6px #0f172a12, 0 10px 24px #0f172a0f;--shadow-inset-highlight:inset 0 1px 0 #fffc;--shadow-panel-card:0 1px 3px #0f172a0f, 0 10px 26px #0f172a0f}html{height:100%}body,#root{height:100%;min-height:0}body:has(.panel-app-shell){overflow:hidden}.panel-app-shell{background:hsl(var(--background));flex-direction:column;height:100dvh;min-height:0;max-height:100dvh;display:flex;overflow:hidden}@media (width>=768px){.panel-app-shell{flex-direction:row;align-items:stretch}}.panel-sidebar{background:linear-gradient(180deg, hsl(var(--brand-navy-mid)) 0%, hsl(var(--sidebar)) 52%, hsl(var(--brand-navy-surface)) 100%);width:16rem;color:hsl(var(--sidebar-foreground));border-right:1px solid hsl(var(--sidebar-border) / .55);flex-shrink:0;transition:width .18s;position:relative}.panel-sidebar:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#22d3ee 0%,#38bdf8 55%,#0000 100%);height:2px;position:absolute;top:0;left:0;right:0}.panel-sidebar:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#0ea5e912,#0000 62%);border-radius:50%;width:20rem;height:20rem;position:absolute;top:-5rem;left:-5rem}.panel-sidebar--collapsed{width:4.75rem}.panel-sidebar-nav-scroll{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent}.panel-sidebar-nav-scroll::-webkit-scrollbar{width:3px}.panel-sidebar-nav-scroll::-webkit-scrollbar-track{background:0 0}.panel-sidebar-nav-scroll::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.panel-sidebar-nav-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff42}.panel-sidebar-nav--collapsed{align-items:center}.panel-sidebar-collapsed-separator{background:hsl(var(--sidebar-border));width:2rem;height:1px;margin:.35rem auto}.panel-menu-link--collapsed{justify-content:center;height:2.75rem;width:2.75rem!important;padding-inline:0!important}.panel-menu-link--collapsed[aria-current=page],.panel-menu-link--collapsed.panel-menu-link--active{background:hsl(var(--sidebar-active-bg));box-shadow:inset 0 0 0 1px hsl(var(--sidebar-active-border) / .32)}.panel-menu-link{color:hsl(var(--sidebar-foreground) / .92);font-weight:500}.panel-menu-link:not(.panel-menu-link--active):not(.panel-menu-link--collapsed) svg{color:hsl(var(--sidebar-muted))}.panel-menu-link:hover{background:hsl(var(--sidebar-hover-bg));color:hsl(var(--sidebar-foreground))}.panel-menu-link--active{background:hsl(var(--sidebar-active-bg));color:hsl(var(--sidebar-active-text));box-shadow:inset 0 0 0 1px hsl(var(--sidebar-active-border) / .32);font-weight:600}.panel-menu-link--active svg{color:hsl(var(--sidebar-active-icon))}.dark .panel-menu-link--active{box-shadow:inset 0 0 0 1px hsl(var(--sidebar-active-border) / .38)}.dark .panel-sidebar-nav-scroll{scrollbar-color:hsl(var(--border)) transparent}.dark .panel-sidebar-nav-scroll::-webkit-scrollbar-thumb{background:hsl(var(--border))}.dark .panel-sidebar-nav-scroll::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .55)}.panel-sidebar-grup-baslik{letter-spacing:.09em;text-transform:uppercase;width:100%;color:hsl(var(--sidebar-muted) / .62);cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.75rem;padding:.35rem .75rem;font-size:.625rem;font-weight:700;transition:background .16s,color .16s;display:flex}.panel-sidebar-nav>div+div{border-top:1px solid hsl(var(--sidebar-border) / .4);margin-top:.75rem;padding-top:.625rem}.panel-sidebar-grup-baslik:hover{background:hsl(var(--sidebar-hover-bg));color:hsl(var(--sidebar-foreground) / .88)}.dark .panel-sidebar-grup-baslik:hover{background:hsl(var(--sidebar-accent))}.panel-sidebar-grup-baslik[aria-expanded=true]:not(.panel-sidebar-grup-baslik--benim){color:hsl(var(--brand-sky-light))}.panel-sidebar-grup-baslik[aria-expanded=false]{color:hsl(var(--sidebar-muted) / .58)}.panel-sidebar-grup-icerik{border-left:1px solid #22d3ee2e;flex-direction:column;gap:.125rem;margin-top:.25rem;padding-bottom:.125rem;padding-left:.625rem;display:flex}.panel-sidebar-grup-ikon{width:1.25rem;height:1.25rem;color:hsl(var(--sidebar-muted));background:#ffffff14;border-radius:.375rem;flex-shrink:0;place-items:center;transition:background .16s,color .16s;display:grid}.panel-sidebar-grup-baslik[aria-expanded=true] .panel-sidebar-grup-ikon{background:hsl(var(--sidebar-active-bg));color:hsl(var(--sidebar-active-icon))}.dark .panel-sidebar-grup-ikon{background:hsl(var(--sidebar-accent));color:hsl(var(--sidebar-muted))}.dark .panel-sidebar-grup-baslik[aria-expanded=true] .panel-sidebar-grup-ikon{background:hsl(var(--primary) / .18);color:hsl(var(--primary))}.panel-sidebar-grup-baslik--benim{color:hsl(var(--brand-cyan))}.panel-sidebar-grup-baslik--benim[aria-expanded=true]{color:hsl(var(--brand-sky-light))}.panel-menu-favori-buton{z-index:1;width:1.5rem;height:1.5rem;color:hsl(var(--sidebar-muted));cursor:pointer;opacity:0;background:0 0;border:0;border-radius:.375rem;place-items:center;transition:opacity .14s,background .14s,color .14s;display:grid;position:absolute;top:50%;right:.3rem;transform:translateY(-50%)}.group\/menu-oge:hover .panel-menu-favori-buton,.group\/menu-oge:focus-within .panel-menu-favori-buton,.panel-menu-favori-buton--aktif,.panel-menu-favori-buton:focus-visible{opacity:1}.panel-menu-favori-buton:hover:not(:disabled){background:hsl(var(--sidebar-accent));color:hsl(var(--warning))}.panel-menu-favori-buton--aktif{color:hsl(var(--warning))}.panel-menu-favori-buton--aktif svg{fill:currentColor}.panel-menu-favori-buton:disabled{cursor:not-allowed}@media (width>=768px){.panel-sidebar-brand{flex-shrink:0}}.panel-sidebar-brand{box-sizing:border-box;min-height:var(--panel-chrome-height);border-bottom:1px solid hsl(var(--sidebar-border));align-items:center;padding:.625rem 1rem;display:flex}.panel-sidebar-brand--compact{min-height:auto;padding:.75rem 1rem}.panel-sidebar-brand--collapsed{justify-content:center;padding:.625rem .5rem}.panel-sidebar-brand--with-toggle{justify-content:space-between;gap:.375rem}.panel-sidebar-brand--with-toggle.panel-sidebar-brand--collapsed{flex-direction:column;justify-content:center;align-items:center;gap:.375rem;min-height:auto;padding:.5rem .375rem .625rem}.panel-sidebar-brand--with-toggle.panel-sidebar-brand--collapsed .panel-sidebar-brand-main{flex:none;justify-content:center;width:100%}.panel-sidebar-brand-main{align-items:center;gap:.75rem;min-width:0;display:flex}.panel-sidebar-brand--collapsed .panel-sidebar-brand-main{justify-content:center}.panel-sidebar-logo-mark{flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;overflow:hidden}.panel-sidebar-logo-img{object-fit:contain;transform-origin:50%;flex-shrink:0;width:6rem;height:6rem;display:block;transform:scale(1.4)}.panel-sidebar--collapsed .panel-sidebar-logo-mark{width:3rem;height:3rem}.panel-sidebar--collapsed .panel-sidebar-logo-img{width:5.5rem;height:5.5rem;transform:scale(1.38)}.panel-sidebar-brand--with-toggle .panel-sidebar-brand-main{flex:1;min-width:0}.panel-sidebar-brand-toggle{border:1px solid hsl(var(--sidebar-border) / .7);width:2.25rem;height:2.25rem;color:hsl(var(--sidebar-foreground) / .9);cursor:pointer;background:#ffffff0f;border-radius:.5rem;flex-shrink:0;place-items:center;transition:background .15s,color .15s,border-color .15s;display:grid}.panel-sidebar-brand-toggle:hover{border-color:hsl(var(--sidebar-active-border) / .55);background:hsl(var(--sidebar-hover-bg));color:hsl(var(--brand-sky-light))}.panel-sidebar-brand-toggle:focus-visible{outline:2px solid hsl(var(--sidebar-active-border));outline-offset:2px}.panel-sidebar-brand--with-toggle.panel-sidebar-brand--collapsed .panel-sidebar-brand-toggle{width:2.375rem;height:2.375rem}.panel-sidebar-menu-tooltip{border-color:hsl(var(--panel-chrome-border));letter-spacing:.01em;font-size:.8125rem;font-weight:500}.panel-sidebar-brand-title{letter-spacing:-.02em;color:hsl(var(--sidebar-foreground));font-size:1.125rem;font-weight:700;line-height:1.15;display:block}.panel-sidebar-brand-sub{color:hsl(var(--sidebar-muted));letter-spacing:.02em;margin-top:.12rem;font-size:.68rem;font-weight:500;display:block}.panel-content-column{flex-direction:column;flex:1;min-width:0;display:flex;overflow-x:hidden}.panel-content-topbar{z-index:20;box-sizing:border-box;width:100%;min-width:0;min-height:var(--panel-chrome-height);border-bottom:1px solid hsl(var(--panel-chrome-border));box-shadow:none;-webkit-backdrop-filter:blur(10px);background:#ffffffeb;align-items:center;padding:0 1rem;display:flex;position:sticky;top:0}.dark .panel-content-topbar{background:color-mix(in srgb, hsl(var(--card)) 92%, transparent);box-shadow:none}.panel-topbar-avatar{color:#0369a1;background:linear-gradient(135deg,#e0f2fe 0%,#bae6fd 100%)}.dark .panel-topbar-avatar{background:hsl(var(--sidebar-active-bg));color:hsl(var(--sidebar-active-icon))}.panel-topbar-workspace-label{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}.panel-topbar-action{height:2.125rem;box-shadow:none;color:#374151;background:0 0;border-color:#c8d7e8;font-size:.8125rem;font-weight:500}.panel-topbar-action:hover:not(:disabled){color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.panel-topbar-action:active:not(:disabled){color:#1e40af;background:#dbeafe}.dark .panel-topbar-action{border-color:hsl(var(--border));background:hsl(var(--card))}.dark .panel-topbar-action:hover:not(:disabled){background:hsl(var(--muted) / .55)}@media (width>=768px){.panel-content-topbar{padding:0 1.5rem}}.panel-content-main{overscroll-behavior:contain;background:linear-gradient(165deg,#f8fafc 0%,#f3f6fa 52%,#edf2f8 100%);flex:1;min-width:0;min-height:0;overflow:hidden auto}.dark .panel-content-main{background:hsl(var(--background))}.panel-content-inner{width:100%;min-width:0;padding:1.5rem 1rem}@media (width>=768px){.panel-content-inner{padding:2rem 1.5rem}}@media (width>=1024px){.panel-content-inner{padding:2rem}}.panel-card{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-lg);background:hsl(var(--surface-raised));box-shadow:var(--shadow-panel-card), var(--shadow-inset-highlight)}.panel-stat-card{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-lg);background:hsl(var(--surface-raised));box-shadow:var(--shadow-xs), var(--shadow-inset-highlight);transition:border-color .18s,box-shadow .18s}.dark .panel-card,.dark .panel-stat-card{border-color:hsl(var(--panel-chrome-border));background:hsl(var(--card))}.panel-stat-card:hover{border-color:hsl(var(--primary) / .28);box-shadow:var(--shadow-sm), var(--shadow-inset-highlight)}.panel-mobile-drawer{border-color:hsl(var(--sidebar-border));background:hsl(var(--sidebar));color:hsl(var(--sidebar-foreground))}.panel-yonetim-breadcrumb{color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-size:.75rem;line-height:1.35}.panel-yonetim-breadcrumb a{color:inherit;transition:color .16s}.panel-yonetim-breadcrumb a:hover,.panel-yonetim-breadcrumb-current{color:hsl(var(--foreground))}.panel-sayfa-baslik{letter-spacing:-.01em;color:hsl(var(--foreground));font-size:1.25rem;font-weight:600}@media (width>=768px){.panel-sayfa-baslik{font-size:1.5rem}}.pano-bolum-baslik{letter-spacing:-.01em;color:hsl(var(--foreground));margin-bottom:.75rem;font-size:.875rem;font-weight:600}.pano-ozet-kart-sarmalayici{width:100%;height:100%;display:block}.pano-ozet-stat-kart{border:1px solid hsl(var(--panel-surface-border));border-left-width:3px;border-left-color:hsl(var(--panel-surface-border));height:100%;min-height:7rem;box-shadow:var(--shadow-xs);background:#fff;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.875rem 1rem .875rem 1.125rem;transition:box-shadow .15s,border-color .15s;display:flex;position:relative;overflow:hidden}.pano-ozet-kart-sarmalayici:where(button,a):hover .pano-ozet-stat-kart,.pano-ozet-kart-sarmalayici:where(button,a):focus-visible .pano-ozet-stat-kart{box-shadow:var(--shadow-sm)}.pano-ozet-stat-kart:after{content:"";pointer-events:none;opacity:.07;border-radius:50%;width:5rem;height:5rem;position:absolute;top:-1.5rem;right:-1.5rem}.pano-ozet-stat-kart--borc{border-left-color:hsl(var(--debt))}.pano-ozet-stat-kart--borc:after{background:hsl(var(--debt))}.pano-ozet-stat-kart--vade{border-left-color:#dc8f09}.pano-ozet-stat-kart--vade:after{background:#dc8f09}.pano-ozet-stat-kart--kasa{border-left-color:hsl(var(--credit))}.pano-ozet-stat-kart--kasa:after{background:hsl(var(--credit))}.pano-ozet-stat-kart--banka{border-left-color:hsl(var(--brand-sky))}.pano-ozet-stat-kart--banka:after{background:hsl(var(--brand-sky))}.pano-ozet-stat-kart--tahsilat{border-left-color:hsl(var(--credit))}.pano-ozet-stat-kart--tahsilat:after{background:hsl(var(--credit))}.pano-ozet-stat-kart--neutral{border-left-color:hsl(var(--panel-surface-border))}.pano-ozet-stat-kart--neutral:after{background:hsl(var(--muted-foreground));opacity:.04}.pano-ozet-stat-head{align-items:center;gap:.5rem;display:flex}.pano-ozet-stat-rozet{border:1px solid #0000;border-radius:.625rem;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;display:grid}.pano-ozet-stat-rozet--borc{color:hsl(var(--debt));background:hsl(var(--debt) / .12);border-color:hsl(var(--debt) / .2)}.pano-ozet-stat-rozet--vade{color:#ac7515;background:#f59f0a1f;border-color:#f59f0a38}.pano-ozet-stat-rozet--kasa{color:hsl(var(--credit));background:hsl(var(--credit) / .12);border-color:hsl(var(--credit) / .22)}.pano-ozet-stat-rozet--banka{color:hsl(var(--brand-sky));background:hsl(var(--brand-sky) / .12);border-color:hsl(var(--brand-sky) / .24)}.pano-ozet-stat-rozet--tahsilat{color:hsl(var(--credit));background:hsl(var(--credit) / .12);border-color:hsl(var(--credit) / .22)}.pano-ozet-stat-rozet--neutral{color:hsl(var(--muted-foreground));background:hsl(var(--muted-foreground) / .1);border-color:hsl(var(--border))}.pano-ozet-stat-baslik{min-width:0;color:hsl(var(--muted-foreground));flex:1;font-size:.8125rem;font-weight:500;line-height:1.35}.pano-ozet-stat-deger{letter-spacing:-.02em;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:600;line-height:1.2}@media (width>=768px){.pano-ozet-stat-deger{font-size:1.5rem}}.pano-ozet-stat-alt{min-height:1.0125rem;color:hsl(var(--muted-foreground));margin-top:auto;font-size:.75rem;line-height:1.35}.dark .pano-ozet-stat-kart{border-color:hsl(var(--panel-chrome-border) / .7);background:hsl(var(--card));border-left-width:3px}.dark .pano-ozet-stat-kart--borc{border-left-color:hsl(var(--debt))}.dark .pano-ozet-stat-kart--vade{border-left-color:#dc8f09}.dark .pano-ozet-stat-kart--kasa{border-left-color:hsl(var(--credit))}.dark .pano-ozet-stat-kart--banka{border-left-color:hsl(var(--brand-sky))}.dark .pano-ozet-stat-kart--tahsilat{border-left-color:hsl(var(--credit))}.panel-sidebar--desktop{display:none}@media (width>=768px){.panel-sidebar--desktop{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.panel-sidebar--desktop .panel-sidebar-nav{flex:1;min-height:0;overflow-y:auto}}.panel-sidebar-nav{flex-direction:column;gap:.125rem;padding:.75rem;display:flex}.panel-menu-link{cursor:pointer;background:0 0;border:none;border-radius:.75rem;flex-wrap:nowrap;align-items:center;gap:.625rem;min-width:0;min-height:2.75rem;padding:.5rem .75rem;font-size:.875rem;text-decoration:none;transition:background .15s,color .15s,box-shadow .15s;display:flex}.panel-menu-link:focus-visible{outline:2px solid hsl(var(--sidebar-active-border));outline-offset:2px}.panel-content-topbar--desktop{display:none}.panel-content-topbar--mobile{display:flex}@media (width>=768px){.panel-content-topbar--desktop{display:flex}.panel-content-topbar--mobile{display:none}}.panel-topbar-spacer{flex:1;min-width:0}.panel-topbar-breadcrumb{min-width:0}.panel-topbar-breadcrumb-list{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.panel-topbar-breadcrumb-list li+li:before{content:"/";color:hsl(var(--muted-foreground));margin-right:.35rem}.panel-topbar-breadcrumb-link{color:hsl(var(--muted-foreground));text-decoration:none;transition:color .16s}.panel-topbar-breadcrumb-link:hover{color:hsl(var(--foreground))}.panel-topbar-breadcrumb-current{color:hsl(var(--foreground));font-weight:600}.panel-topbar-breadcrumb-crumb--middle{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.panel-mobile-drawer-backdrop{cursor:pointer;background:#00000080;border:none;margin:0;padding:0;position:absolute;inset:0}.panel-mobile-drawer{flex-direction:column;width:min(100%,18rem);max-width:100%;height:100%;display:flex;position:relative;box-shadow:0 18px 42px #00000038}.panel-mobile-drawer-header{border-bottom:1px solid hsl(var(--sidebar-border));justify-content:space-between;align-items:center;gap:.5rem;padding-right:.5rem;display:flex}.panel-mobile-drawer-close{width:2.25rem;height:2.25rem;color:hsl(var(--sidebar-foreground));cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex-shrink:0;place-items:center;display:grid}.panel-mobile-drawer-close:hover{background:hsl(var(--sidebar-hover-bg))}.panel-mobile-drawer-nav{flex:1;min-height:0;overflow-y:auto}.panel-sayfa-baslik-sarmalayici{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.panel-sayfa-aciklama{max-width:40rem;color:hsl(var(--muted-foreground));margin:.35rem 0 0;font-size:.9375rem;line-height:1.45}.pano-ozet-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}@media (width>=640px){.pano-ozet-stat-grid{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:.875rem}}@media (width>=1024px){.pano-ozet-stat-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.pano-ozet-stat-grid>*{min-width:0;height:100%}.pano-sayfa{width:100%;max-width:none}.panel-card{overflow:hidden}.panel-card--wide{margin-bottom:1.25rem}.panel-card-header{border-bottom:1px solid hsl(var(--border) / .55);justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.panel-card-title{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600;line-height:1.35}.panel-card-link{color:hsl(var(--primary));font-size:.8125rem;font-weight:600;text-decoration:none}.panel-card-link:hover{text-underline-offset:.15rem;text-decoration:underline}.panel-card-body{padding:.75rem 1rem 1rem}.panel-card .page-lead{color:hsl(var(--muted-foreground));margin:0;padding:0 1rem .75rem;font-size:.8125rem}.dashboard-lists{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.mini-list{margin:0;padding:0;list-style:none}.mini-list li+li{border-top:1px solid hsl(var(--border) / .55)}.mini-list-row{color:inherit;flex-direction:column;gap:.15rem;padding:.65rem 1rem;text-decoration:none;display:flex}.mini-list-row:hover .mini-list-primary{color:hsl(var(--primary))}.mini-list-primary{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}.mini-list-secondary{color:hsl(var(--muted-foreground));font-size:.8125rem}@media (width<=767px){.panel-topbar-breadcrumb-crumb--middle{display:none}.panel-topbar-breadcrumb-list{max-width:min(100%,12rem)}.panel-topbar-breadcrumb-list li:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pano-ozet-stat-grid{grid-template-columns:1fr}}.panel-mobile-drawer-overlay{z-index:50;position:fixed;inset:0}@media (width>=768px){.panel-mobile-drawer-overlay{display:none}}.panel-sidebar-brand-text{min-width:0}.panel-topbar-mobile-text{flex:1;min-width:0}.panel-topbar-mobile-title{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:600;overflow:hidden}.panel-topbar-mobile-sub{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground));margin:.125rem 0 0;font-size:.75rem;overflow:hidden}.panel-topbar-menu-btn{flex-shrink:0}.btn.panel-topbar-action{border-radius:var(--radius-md);border:1px solid #c8d7e8;align-items:center;gap:.35rem;padding:.35rem .75rem;display:inline-flex}.btn-icon.panel-topbar-action{justify-content:center;min-width:2.25rem;padding:.4rem}.btn-ghost{color:var(--text);background:0 0;border-color:#0000}.btn-ghost:hover{background:hsl(var(--muted) / .55)}.btn-icon{justify-content:center;min-width:2.25rem;padding:.4rem}.panel-card-header-aksiyonlar{flex-shrink:0;align-items:center;gap:.75rem 1rem;display:flex}.liste-sonuc-ozeti{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin:0;font-size:.8125rem;font-weight:600}.liste-sayfa{width:100%;max-width:none}.liste-mod-segment{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-lg);background:hsl(var(--muted) / .35);flex-wrap:wrap;gap:.25rem;margin-bottom:1rem;padding:.25rem;display:inline-flex}.liste-segment-chip{border-radius:calc(var(--radius-lg) - .2rem);color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.liste-segment-chip:hover{color:hsl(var(--foreground));background:#ffffff8c}.liste-segment-chip.is-active{border-color:hsl(var(--panel-surface-border));color:hsl(var(--primary));box-shadow:var(--shadow-xs);background:#fff;font-weight:600}.liste-segment-chip-icon{opacity:.85;flex-shrink:0}.liste-arac-kutusu{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-lg);background:hsl(var(--surface-raised));box-shadow:var(--elevation-1);flex-direction:column;gap:.75rem;margin-bottom:1rem;padding:.875rem 1rem;display:flex}.liste-arac-kutusu--tek-satir{flex-flow:row;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.65rem;padding-bottom:.65rem;display:flex}.liste-arac-kutusu--tek-satir>.liste-arac-filtreler{flex:auto;min-width:0}.liste-arac-kutusu--tek-satir .liste-filtre-cipleri{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:1px;overflow-x:auto}.liste-arac-kutusu--tek-satir>.search-field,.liste-arac-kutusu--tek-satir>.liste-arac-arama{flex:0 0 11.5rem;width:11.5rem;min-width:11.5rem;max-width:11.5rem;margin-left:0}.liste-arac-kutusu--tek-satir .liste-arac-arama--tek-satir{flex-direction:row;align-items:center;gap:0}.liste-arac-kutusu--tek-satir .liste-arac-arama input{min-height:2.15rem}.liste-arac-filtre-grubu{flex-wrap:nowrap;align-items:center;gap:.5rem;min-width:0;display:flex}.liste-arac-kutusu--tek-satir .liste-arac-filtre-grubu .kullanici-yonetimi-rol-select{flex:0 10.5rem;min-width:8.5rem;max-width:12rem}@media (width>=768px){.liste-arac-kutusu:not(.liste-arac-kutusu--tek-satir){grid-template-columns:minmax(0,1fr) minmax(14rem,22rem);align-items:end;gap:.65rem 1rem;display:grid}.liste-arac-kutusu:not(.liste-arac-kutusu--tek-satir)>.liste-arac-filtreler{grid-area:1/1}.liste-arac-kutusu:not(.liste-arac-kutusu--tek-satir)>.search-field,.liste-arac-kutusu:not(.liste-arac-kutusu--tek-satir)>.liste-arac-arama{grid-area:1/2}.liste-arac-kutusu:not(.liste-arac-kutusu--tek-satir)>.liste-sonuc-ozeti{grid-area:2/1/auto/-1;margin:0}.liste-arac-kutusu:not(.liste-arac-kutusu--tek-satir)>.liste-arac-trailing{grid-area:1/2;justify-self:end}}.liste-arac-filtreler{width:100%}.liste-filtre-cipleri{flex-wrap:wrap;gap:.35rem;display:flex}.liste-filtre-chip{border:1px solid hsl(var(--panel-surface-border));color:hsl(var(--foreground));cursor:pointer;background:#fff;border-radius:999px;padding:.35rem .75rem;font-size:.8125rem;font-weight:500;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.liste-filtre-chip:hover{border-color:hsl(var(--primary) / .35);background:hsl(var(--primary) / .04)}.liste-filtre-chip.is-active{border-color:hsl(var(--primary));background:hsl(var(--primary));color:#fff;box-shadow:var(--shadow-xs);font-weight:600}.liste-arac-etiket{color:hsl(var(--muted-foreground));margin-bottom:.25rem;font-size:.75rem;font-weight:500;display:block}.liste-arac-arama{flex-direction:column;flex:1;gap:.35rem;min-width:min(100%,12rem);display:flex}.liste-arac-kutusu--tek-satir .liste-arac-arama,.liste-arac-kutusu--tek-satir .liste-arac-arama--tek-satir{flex:0 0 11.5rem;min-width:11.5rem;max-width:11.5rem}.liste-arac-arama input{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);width:100%;min-height:2.35rem;font:inherit;color:hsl(var(--foreground));background:#fff;padding:.45rem .62rem;font-size:.875rem;transition:border-color .16s,box-shadow .16s}.liste-arac-arama input:focus{border-color:hsl(var(--primary) / .72);box-shadow:0 0 0 4px hsl(var(--primary) / .12);outline:none}.liste-arac-kutusu .search-field-hint{color:hsl(var(--warning));margin:0;font-size:.78rem;font-weight:500;line-height:1.35}@media (width>=640px){.liste-arac-kutusu:not(.liste-arac-kutusu--tek-satir){flex-flow:wrap;align-items:flex-end}.liste-arac-kutusu:not(.liste-arac-kutusu--tek-satir) .liste-sonuc-ozeti{margin-left:auto}}@media (width>=900px){.liste-arac-kutusu:not(.liste-arac-kutusu--tek-satir){flex-wrap:nowrap}.liste-arac-kutusu:not(.liste-arac-kutusu--tek-satir) .liste-arac-filtreler{flex:0 auto}.liste-arac-kutusu:not(.liste-arac-kutusu--tek-satir) .liste-arac-arama{flex:16rem;max-width:none}}.liste-bos-durum,.liste-bos-durum--sayfa{border:1px dashed hsl(var(--border) / .9);border-radius:var(--radius-md);background:hsl(var(--muted) / .22);text-align:center;color:hsl(var(--muted-foreground));margin:0 0 1rem;padding:2rem 1rem;font-size:.875rem}.liste-bos-durum p{margin:0 0 1rem}.liste-bos-durum-icon{background:hsl(var(--primary) / .08);width:3rem;height:3rem;color:hsl(var(--primary));border-radius:999px;justify-content:center;align-items:center;margin:0 auto .75rem;display:inline-flex}.liste-bos-durum-baslik{color:hsl(var(--foreground));margin:0 0 .35rem;font-size:.9375rem;font-weight:600}.liste-bos-durum-aciklama{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem;line-height:1.45}.liste-bos-durum .btn{margin-top:.25rem}.liste-bos-durum .empty-state-actions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem;display:flex}.table-wrap--scroll-x{overflow:auto visible}.table--panel-liste.kullanici-panel-table{min-width:44rem}.panel-liste-tablo-kart{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-lg);background:hsl(var(--surface-raised));box-shadow:var(--elevation-2);overflow:hidden}.panel-liste-tablo-kart--ic{box-shadow:none;background:0 0;border:none;border-radius:0}.table-wrap--panel-liste{-webkit-overflow-scrolling:touch;margin:0;overflow-x:auto}.table--panel-liste{border-collapse:collapse;background:0 0;border:none;width:100%;min-width:44rem}.table--panel-liste.table--tenant-veri-listesi{min-width:0}.panel-data-grid-thead{border-bottom:2px solid hsl(var(--panel-surface-border));background:hsl(var(--surface-sunken))}.panel-data-grid-th{letter-spacing:.02em;text-align:left;color:hsl(var(--muted-foreground));white-space:nowrap;padding:.5rem .75rem;font-size:.75rem;font-weight:600}.panel-data-grid-row{border-bottom:1px solid hsl(var(--border) / .55);transition:background-color .14s}.panel-data-grid-row:last-child{border-bottom:0}.tenant-list-row{cursor:context-menu}.tenant-list-row--clickable{cursor:pointer}.tenant-list-row--clickable:focus-visible{outline:2px solid hsl(var(--tenant-veri-accent) / .55);outline-offset:-2px}.tenant-list-row--clickable:focus:not(:focus-visible){outline:none}.tenant-veri-listesi-kart{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-lg);background:hsl(var(--surface-raised));box-shadow:var(--elevation-2);overflow:hidden}.tenant-veri-listesi-kart .table-wrap--panel-liste{width:100%;padding-bottom:0}.veri-listesi-alt-bilgi{border-top:1px solid hsl(var(--tenant-veri-grid));background:hsl(var(--surface-sunken));color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .75rem;font-size:.8125rem;font-weight:600;display:flex}.veri-listesi-alt-bilgi--yalnizca-sayfa{justify-content:flex-end}.veri-listesi-alt-bilgi-kayit{flex:auto;min-width:0}.veri-listesi-alt-bilgi-sayfa{white-space:nowrap;flex:none}.veri-listesi-alt-sayfalama{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.table--tenant-veri-listesi .audit-ozet-hucre{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.table--tenant-veri-listesi .audit-tarih-td,.table--tenant-veri-listesi .audit-baglanti-td{white-space:nowrap}@media (width<=767px){.veri-listesi-alt-bilgi{flex-direction:column;align-items:flex-start;gap:.25rem}}.table--tenant-veri-listesi{--tenant-veri-accent:174 55% 39%;--tenant-veri-grid:190 16% 86%;--tenant-veri-zebra:180 20% 97%;--veri-listesi-kolon:6;--veri-listesi-islem-genislik:3rem;table-layout:fixed;border-collapse:collapse;border-spacing:0;background:#fff;width:100%;min-width:100%}.table--tenant-veri-listesi.table--veri-listesi-kolon-4{--veri-listesi-kolon:4}.table--tenant-veri-listesi.table--veri-listesi-kolon-5{--veri-listesi-kolon:5}.table--tenant-veri-listesi.table--veri-listesi-kolon-6{--veri-listesi-kolon:6}.table--tenant-veri-listesi.table--veri-listesi-kolon-7{--veri-listesi-kolon:7}.table--tenant-veri-listesi.table--veri-listesi-kolon-8{--veri-listesi-kolon:8}.table--tenant-veri-listesi.table--veri-listesi-kolon-9{--veri-listesi-kolon:9}.table--tenant-veri-listesi.table--veri-listesi-kolon-10{--veri-listesi-kolon:10}.table--tenant-veri-listesi.table--veri-listesi-kolon-13{--veri-listesi-kolon:13;min-width:1500px}.table--tenant-veri-listesi .tenant-col-veri{width:calc((100% - var(--veri-listesi-islem-genislik)) / max(1, var(--veri-listesi-kolon,6) - 1))}.table--tenant-veri-listesi .tenant-col-islem{width:var(--veri-listesi-islem-genislik)}.table--tenant-veri-listesi thead{width:100%;display:table-header-group}.table--tenant-veri-listesi .panel-data-grid-thead{border-bottom:1px solid hsl(var(--primary));background:hsl(var(--primary));width:100%}.table--tenant-veri-listesi .panel-data-grid-th{border-right:1px solid hsl(var(--primary-foreground) / .16);color:hsl(var(--primary-foreground));letter-spacing:0;text-transform:none;padding:.45rem .65rem;font-size:.8125rem;font-weight:700}.table--tenant-veri-listesi .panel-data-grid-th:last-child{border-right:0}.table--tenant-veri-listesi .panel-data-grid-th.panel-data-grid-td--islemler{width:var(--veri-listesi-islem-genislik);text-align:center;padding-right:.65rem}.table--tenant-veri-listesi .panel-data-grid-td{border-right:1px solid hsl(var(--tenant-veri-grid));border-bottom:1px solid hsl(var(--tenant-veri-grid));vertical-align:middle;padding:.5rem .65rem;font-size:.8125rem;line-height:1.35}.table--tenant-veri-listesi .panel-data-grid-td--islemler{width:var(--veri-listesi-islem-genislik);text-align:center;padding-right:.65rem}.table--tenant-veri-listesi .panel-data-grid-td:last-child{border-right:0}.table--tenant-veri-listesi tbody .panel-data-grid-row:last-child .panel-data-grid-td{border-bottom:1px solid hsl(var(--tenant-veri-grid))}.table--tenant-veri-listesi .panel-data-grid-row:hover{background:unset}.table--tenant-veri-listesi .tenant-veri-listesi-row{transition:none}.table--tenant-veri-listesi .tenant-veri-listesi-row:nth-child(2n){background:hsl(var(--tenant-veri-zebra))}.table--tenant-veri-listesi .tenant-veri-listesi-row:nth-child(odd):not(.is-secili):not(.is-context-open):hover,.table--tenant-veri-listesi .panel-data-grid-row:nth-child(odd):not(.is-secili):not(.is-context-open):hover{background:#fff}.table--tenant-veri-listesi .tenant-veri-listesi-row:nth-child(2n):not(.is-secili):not(.is-context-open):hover,.table--tenant-veri-listesi .panel-data-grid-row:nth-child(2n):not(.is-secili):not(.is-context-open):hover{background:hsl(var(--tenant-veri-zebra))}.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili:hover,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open:hover{background:hsl(var(--tenant-veri-accent));color:#fff}.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili .panel-data-grid-td,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open .panel-data-grid-td,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili:hover .panel-data-grid-td,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open:hover .panel-data-grid-td{color:#fff;border-bottom-color:#34b2a58c;border-right-color:#34b2a58c}.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili .tenant-firma-metin,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili .tenant-plan-metin,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili .tenant-bos-hucre,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open .tenant-firma-metin,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open .tenant-plan-metin,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open .tenant-bos-hucre,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili:hover .tenant-firma-metin,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili:hover .tenant-plan-metin,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili:hover .tenant-bos-hucre,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open:hover .tenant-firma-metin,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open:hover .tenant-plan-metin,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open:hover .tenant-bos-hucre{color:#fff}.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili .badge,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open .badge,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili:hover .badge,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open:hover .badge{color:#fff;background:#ffffff29;border-color:#ffffff6b}.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili .bitis-uyari,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili .bitis-uyari-etiket,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open .bitis-uyari,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open .bitis-uyari-etiket,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili:hover .bitis-uyari,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili:hover .bitis-uyari-etiket,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open:hover .bitis-uyari,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open:hover .bitis-uyari-etiket{color:#fff}.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili .row-menu-trigger,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open .row-menu-trigger,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili:hover .row-menu-trigger,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open:hover .row-menu-trigger{color:#fff;background:#ffffff1f;border-color:#ffffff73}.table--tenant-veri-listesi .panel-data-grid-th--sortable{padding:0}.table--tenant-veri-listesi .panel-sort-btn{width:100%;font:inherit;color:hsl(var(--primary-foreground));text-align:left;text-transform:none;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.2rem;padding:.45rem .65rem;font-size:.8125rem;font-weight:700;transition:color .14s,background-color .14s;display:inline-flex}.table--tenant-veri-listesi .panel-sort-btn:hover{color:hsl(var(--primary-foreground));background:hsl(var(--primary-foreground) / .12)}.table--tenant-veri-listesi .panel-sort-btn.is-active{color:hsl(var(--primary-foreground))}.table--tenant-veri-listesi .panel-sort-icon{opacity:.95;flex-shrink:0;display:inline-flex}.table--tenant-veri-listesi .panel-sort-icon--pasif{opacity:.45}.tenant-sira-th,.tenant-sira-td{font-variant-numeric:tabular-nums;text-align:left;padding-left:.65rem;padding-right:.5rem;font-family:ui-monospace,monospace;font-size:.8125rem}.table--tenant-veri-listesi .tenant-sira-td{color:hsl(var(--muted-foreground))}.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili .tenant-sira-td,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open .tenant-sira-td,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili:hover .tenant-sira-td,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open:hover .tenant-sira-td{color:#fff}.tenant-firma-td{overflow:hidden}.tenant-firma-metin{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.tenant-plan-td{overflow:hidden}.tenant-plan-metin{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;display:block;overflow:hidden}.tenant-badge-td{white-space:nowrap}.table--tenant-veri-listesi .badge{border-radius:999px;padding:.15rem .55rem;font-size:.75rem;font-weight:600}.tenant-bitis-td{white-space:nowrap}.tenant-bos-hucre{color:hsl(var(--muted-foreground))}.tenant-list-row.is-context-open{outline:none}@media (width<=767px){.tenant-veri-listesi-kart{border-radius:var(--radius-lg);box-shadow:var(--elevation-2)}.table--tenant-veri-listesi,.table--tenant-veri-listesi[class*=table--veri-listesi-kolon-]{table-layout:auto;min-width:0}.tenant-veri-listesi-kart .table-wrap--panel-liste{overflow-x:visible}.table--tenant-veri-listesi .tenant-firma-td,.table--tenant-veri-listesi .tenant-plan-td{max-width:none}.table--tenant-veri-listesi .tenant-firma-metin,.table--tenant-veri-listesi .tenant-plan-metin{white-space:normal;text-transform:none;text-align:right}.table--tenant-veri-listesi .panel-data-grid-row{border:1px solid hsl(var(--border) / .55);border-radius:var(--radius-md);background:hsl(var(--surface-raised));margin-bottom:.65rem;padding:.875rem 1rem}.table--tenant-veri-listesi .panel-data-grid-row:last-child{margin-bottom:0}.table--tenant-veri-listesi .panel-data-grid-td{border-right:0;align-items:flex-start;gap:.65rem}.table--tenant-veri-listesi .panel-data-grid-td:before{flex:0 0 7.25rem;max-width:42%;padding-top:.1rem;line-height:1.35}.table--tenant-veri-listesi .panel-data-grid-td>*{text-align:right;flex:auto;min-width:0}.table--tenant-veri-listesi .tenant-badge-td,.table--tenant-veri-listesi .tenant-sayi-td,.table--tenant-veri-listesi .tenant-sira-td,.table--tenant-veri-listesi .tenant-son-giris-td,.table--tenant-veri-listesi .tenant-bitis-td{align-items:center}.table--tenant-veri-listesi .panel-data-grid-td--islemler{border-top:1px solid hsl(var(--border) / .45);justify-content:center;margin-top:.25rem;padding-top:.65rem}.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open{background:hsl(var(--primary) / .06);color:inherit}.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili .panel-data-grid-td,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open .panel-data-grid-td{border-bottom-color:hsl(var(--border) / .55);color:inherit}.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili .tenant-firma-metin,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili .tenant-plan-metin,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili .tenant-bos-hucre,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili .tenant-sira-td,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open .tenant-firma-metin,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open .tenant-plan-metin,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open .tenant-bos-hucre,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open .tenant-sira-td{color:inherit}.table--tenant-veri-listesi .tenant-veri-listesi-row.is-secili .badge,.table--tenant-veri-listesi .tenant-veri-listesi-row.is-context-open .badge{background:inherit;color:inherit;border-color:#0000}}.panel-data-grid-td{color:hsl(var(--foreground));vertical-align:middle;padding:.5rem .75rem;font-size:.875rem}.panel-data-grid-td--islemler{text-align:right;white-space:nowrap}.liste-satir-islemler{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.liste-satir-link{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);background:hsl(var(--surface-raised));color:hsl(var(--primary));white-space:nowrap;box-shadow:var(--shadow-xs);align-items:center;gap:.2rem;padding:.35rem .65rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.liste-satir-link:hover{border-color:hsl(var(--primary) / .45);background:hsl(var(--primary) / .06);color:#0e3b9a;box-shadow:var(--shadow-sm);text-decoration:none}.liste-satir-link--button{cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.firma-hucre{flex-direction:column;gap:.12rem;display:flex}.firma-unvan{color:hsl(var(--foreground));font-weight:600;text-decoration:none}a.firma-unvan:hover{color:hsl(var(--primary))}.firma-id{color:hsl(var(--muted-foreground));font-family:ui-monospace,monospace;font-size:.78rem}.table-sub{font-size:.8125rem}.firma-hucre .table-sub{letter-spacing:.02em;text-transform:uppercase;font-size:.75rem}.bitis-uyari{color:hsl(var(--warning));font-weight:600}.bitis-uyari-etiket{font-size:.8125rem;font-weight:600}.btn-outline{color:hsl(var(--foreground));box-shadow:none;background:0 0;border-color:#c8d7e8}.btn-outline:hover{border-color:hsl(var(--primary) / .45);background:hsl(var(--primary) / .06);color:hsl(var(--primary))}@media (width<=767px){.table--panel-liste{min-width:0}.table--tenant-veri-listesi,.table--tenant-veri-listesi[class*=table--veri-listesi-kolon-]{table-layout:auto;min-width:0}.table--panel-liste thead{display:none}.table--panel-liste .panel-data-grid-row{border-bottom:1px solid hsl(var(--border) / .55);padding:.75rem;display:block}.table--panel-liste .panel-data-grid-row:hover{background:hsl(var(--muted) / .25)}.table--panel-liste .panel-data-grid-td{border:none;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.35rem 0;display:flex}.table--panel-liste .panel-data-grid-td:before{content:attr(data-label);color:hsl(var(--muted-foreground));flex:0 0 38%;font-size:.75rem;font-weight:600}.table--panel-liste .panel-data-grid-td--islemler{justify-content:flex-end;padding-top:.5rem}.table--panel-liste .panel-data-grid-td--islemler:before{display:none}}.panel-sayfa-meta,.page-header-meta{flex-wrap:wrap;align-items:center;gap:.45rem .55rem;margin-top:.35rem;display:flex}.btn-header-back{align-items:center;gap:.4rem;font-weight:600;text-decoration:none;display:inline-flex}a.btn-header-back:hover{text-decoration:none}.tenant-baglam-banner{border:1px solid hsl(var(--panel-surface-border));border-left:3px solid hsl(var(--brand-cyan));border-radius:var(--radius-lg);background:linear-gradient(90deg, hsl(var(--primary) / .05) 0%, hsl(var(--surface-raised)) 42%);box-shadow:var(--shadow-xs), var(--shadow-inset-highlight);align-items:center;gap:.85rem;margin-bottom:1rem;padding:.875rem 1rem;display:flex}.tenant-baglam-icon{color:hsl(var(--brand-sky));flex-shrink:0}.tenant-baglam-etiket{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin:0;font-size:.6875rem;font-weight:600}.tenant-baglam-ad{color:hsl(var(--foreground));margin:.12rem 0 0;font-size:1.05rem;font-weight:600;line-height:1.3}.alert-warning{border:1px solid hsl(var(--warning) / .35);border-radius:var(--radius-md);background:hsl(var(--warning) / .1);color:#422c05;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.45;display:flex}.tenant-detail-sekmeler{margin-bottom:1rem;padding:.75rem 1rem 0;overflow:hidden}.tenant-detail-sekmeler .tabs-select-mobile label{color:hsl(var(--muted-foreground));margin-bottom:.35rem;font-size:.75rem;font-weight:500;display:block}.tenant-detail-sekmeler .tabs-select-mobile select{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);width:100%;min-height:2.35rem;font:inherit;color:hsl(var(--foreground));background:hsl(var(--surface-raised));padding:.45rem .62rem;font-size:.875rem}.tenant-sekme-list{border-bottom:2px solid hsl(var(--panel-surface-border));flex-wrap:wrap;gap:.35rem;padding-bottom:.75rem;display:flex}.daire-sekme{font:inherit;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:.5rem .5rem 0 0;align-items:center;gap:.4rem;padding:.5rem .85rem;font-size:.875rem;font-weight:500;transition:background .16s,color .16s,box-shadow .16s;display:inline-flex}.daire-sekme:hover{background:hsl(var(--muted) / .55);color:hsl(var(--foreground))}.daire-sekme--aktif{background:hsl(var(--primary) / .1);color:hsl(var(--primary));box-shadow:inset 0 -2px 0 hsl(var(--primary)), inset 0 0 0 1px hsl(var(--primary) / .18);font-weight:600}.panel-field{flex-direction:column;gap:.35rem;display:flex}.panel-field-label{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:500}.panel-field-hint{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.35}.panel-field input,.panel-field select,.panel-field textarea{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);min-height:2.5rem;font:inherit;color:hsl(var(--foreground));background:hsl(var(--surface-raised));padding:.5rem .65rem;font-size:.9375rem;transition:border-color .16s,box-shadow .16s}.panel-field textarea{resize:vertical;min-height:6rem}.panel-field input:focus-visible,.panel-field select:focus-visible,.panel-field textarea:focus-visible{border-color:hsl(var(--focus-ring));box-shadow:0 0 0 3px hsl(var(--focus-ring) / .18);outline:none}.platform-sifre-kart{max-width:42rem}.platform-sifre-bilgi{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.875rem;line-height:1.55}.platform-sifre-form{gap:1rem;max-width:32rem;display:grid}.platform-sifre-hata{border-radius:var(--radius-md);color:#a71b1b;background:#fdf1f1;border:1px solid #ec9393;margin:0;padding:.7rem .8rem;font-size:.8125rem}.platform-sifre-islemler{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.platform-sifre-oturum-notu{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;font-size:.75rem;display:inline-flex}.login-form-success{color:#1d7247;background:#effaf5;border:1px solid #7ecea6;border-radius:.5rem;margin:0;padding:.75rem;font-size:.875rem;line-height:1.45}.panel-detay-form-grid{gap:.85rem;max-width:36rem;display:grid}@media (width>=640px){.panel-detay-form-grid--2{grid-template-columns:1fr 1fr}}.daire-sekme:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.panel-detay-dl{grid-template-columns:minmax(8rem,11rem) minmax(0,1fr);gap:.65rem 1.25rem;margin:0;padding:0;display:grid}.panel-detay-dl dt{letter-spacing:.02em;color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;font-weight:600}.panel-detay-dl dd{color:hsl(var(--foreground));margin:0;font-size:.875rem;line-height:1.45}.panel-detay-form .form-grid{max-width:32rem}.panel-detay-form label{color:hsl(var(--foreground));gap:.35rem;font-size:.8125rem;font-weight:500}.panel-detay-form input,.panel-detay-form select{border-color:hsl(var(--panel-surface-border));background:#fff}.panel-detay-form .ok,.panel-detay-form .error{margin:0;font-size:.875rem;font-weight:500}.panel-detay-form .ok{color:hsl(var(--success))}.teknik-kimlik .copy-row{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.teknik-kimlik-mesaj{color:hsl(var(--muted-foreground));margin-top:.35rem;font-size:.8125rem;display:block}.tenant-son-islemler .page-lead{color:hsl(var(--muted-foreground));margin:0;padding:0 1rem .75rem;font-size:.8125rem}.tenant-son-islem-skeleton{flex-direction:column;gap:.5rem;padding:0 1rem 1rem;display:flex}.tenant-son-islem-satir{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);background:#fff;grid-template-columns:minmax(7rem,auto) minmax(0,1fr);gap:.65rem 1rem;padding:.65rem .75rem;transition:background-color .14s;display:grid}.tenant-son-islem-satir:hover{background:hsl(var(--muted) / .28)}.tenant-son-islem-tarih{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem}.tenant-son-islem-baslik{color:hsl(var(--foreground));margin:0 0 .12rem;font-size:.875rem;font-weight:600}.btn-action{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);text-align:left;max-width:20rem;box-shadow:var(--shadow-xs);background:#fff;align-items:flex-start;gap:.65rem;padding:.75rem 1rem;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.btn-action:hover{border-color:hsl(var(--primary) / .4);background:hsl(var(--primary) / .05);box-shadow:var(--shadow-sm)}.btn-action-metin strong{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}.kullanici-panel{background:hsl(var(--card));border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-xs), var(--shadow-inset-highlight);padding:1rem 1.15rem 1.25rem}.kullanici-panel-toolbar{margin-bottom:1rem}.kullanici-panel-ozet{color:hsl(var(--foreground));align-items:center;gap:.5rem;margin:0;font-size:.875rem;display:flex}.kullanici-panel-ozet-icon{color:hsl(var(--brand-sky));flex-shrink:0}.kullanici-panel-aksiyonlar--ana{margin-left:auto}@media (width>=900px){.kullanici-panel-toolbar{flex-wrap:nowrap}}.panel-data-card{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-lg);box-shadow:var(--shadow-xs), var(--shadow-inset-highlight);background:#fff;padding:.85rem .9rem}.panel-data-card-header{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;display:flex}.panel-data-card-title{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600;line-height:1.35}.panel-data-card-meta{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.8125rem}.panel-data-card-footer{border-top:1px solid hsl(var(--border) / .55);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.65rem;padding-top:.65rem;display:flex}.panel-data-card-list{flex-direction:column;gap:.65rem;display:flex}.liste-bos-durum--panel-ic{margin:0 1rem 1rem}@media (width<=768px){.tenant-sekme-list{display:none}.tenant-son-islem-satir{grid-template-columns:1fr}.panel-detay-dl{grid-template-columns:1fr;gap:.2rem 0}.panel-detay-dl dt{margin-top:.35rem}.kullanici-panel-aksiyonlar,.kullanici-panel-aksiyonlar--ana{flex-direction:column;width:100%;margin-left:0}.btn-action{width:100%;max-width:none}}@media (width>=769px){.tenant-detail-sekmeler .tabs-select-mobile{display:none}}.geri-bildirim-detay .btn-header-back{margin-bottom:1rem}.geri-bildirim-detay-baslik{margin-bottom:1.25rem}.geri-bildirim-detay-gonderen{margin-top:.35rem}.geri-bildirim-detay-gonderen strong{color:hsl(var(--foreground));font-weight:600}.geri-bildirim-detay-ayrac{margin:0 .2rem}.geri-bildirim-link-btn{font:inherit;color:hsl(var(--primary));text-underline-offset:.15rem;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.geri-bildirim-link-btn:hover{color:#0e3b9a}.panel-toast{border-radius:var(--radius-md);margin:-.25rem 0 1rem;padding:.55rem .85rem;font-size:.875rem;font-weight:500}.panel-toast.ok{border:1px solid hsl(var(--success) / .25);background:hsl(var(--success) / .1);color:hsl(var(--success))}.panel-uyari-kutu{border:1px solid hsl(var(--warning) / .35);border-radius:var(--radius-md);background:hsl(var(--warning) / .1);color:#422c05;margin:0;padding:.65rem .85rem;font-size:.8125rem;font-weight:600}.geri-bildirim-detay-layout{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:1.25rem;display:grid}.geri-bildirim-detay-ana{flex-direction:column;gap:1rem;min-width:0;display:flex}.geri-bildirim-detay-yan{position:sticky;top:4.75rem}.geri-bildirim-mesaj-kart{border-left:3px solid hsl(var(--brand-cyan))}.geri-bildirim-mesaj-panel{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;color:hsl(var(--foreground));background:#f8fafc;max-height:min(65vh,40rem);margin:0;padding:1rem 1.05rem;font-size:.875rem;line-height:1.65;overflow:auto}.panel-detay-dl--grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;display:grid}.panel-detay-dl-satir{min-width:0;margin:0}.panel-detay-dl-satir--tam{grid-column:1/-1}.panel-detay-dl-satir dt{letter-spacing:.02em;color:hsl(var(--muted-foreground));margin:0 0 .25rem;font-size:.75rem;font-weight:600}.panel-detay-dl-satir dd{color:hsl(var(--foreground));margin:0;font-size:.875rem;line-height:1.45}.geri-bildirim-url-ozet{color:hsl(var(--muted-foreground));word-break:break-all;margin-bottom:.5rem;font-size:.8125rem;display:block}.geri-bildirim-sayfa-link{align-items:center;gap:.35rem;display:inline-flex}.geri-bildirim-inceleme-form .form-grid{max-width:none}.geri-bildirim-inceleme-aciklama{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.45}.geri-bildirim-alan{flex-direction:column;gap:.35rem;display:flex}.geri-bildirim-alan-etiket{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}.geri-bildirim-alan select,.geri-bildirim-alan textarea{border-color:hsl(var(--panel-surface-border));background:#fff;width:100%}.geri-bildirim-kaydet{justify-content:center;width:100%;margin-top:.25rem}.geri-bildirim-inceleme-form .ok,.geri-bildirim-inceleme-form .error{margin:0;font-size:.875rem;font-weight:500}.geri-bildirim-inceleme-form .ok{color:hsl(var(--success))}@media (width<=960px){.geri-bildirim-detay-layout{grid-template-columns:1fr}.geri-bildirim-detay-yan{position:static}.panel-detay-dl--grid-2{grid-template-columns:1fr}.panel-detay-dl-satir--tam{grid-column:auto}}.form-modal-overlay{z-index:50;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.form-modal-backdrop{cursor:default;background:#0f172a80;border:none;margin:0;padding:0;position:absolute;inset:0}.form-modal-backdrop:disabled{cursor:not-allowed}.form-modal-shell{z-index:10;background:hsl(var(--card));border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;min-width:0;max-width:100%;min-height:0;box-shadow:var(--shadow-md), var(--shadow-inset-highlight);max-height:min(90dvh, calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));flex-direction:column;display:flex;position:relative;overflow:hidden}.form-modal-shell--short{height:auto;max-height:min(90dvh, calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)))}.form-modal-shell--sm{max-width:28rem}.form-modal-shell--md{max-width:32rem}.form-modal-shell--lg{max-width:42rem}.form-modal-shell--xl{max-width:52rem}.form-modal-header{border-bottom:1px solid hsl(var(--panel-surface-border));flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.form-modal-header-text{min-width:0}.form-modal-title{letter-spacing:-.01em;color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}.form-modal-description{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.8125rem;line-height:1.4}.form-modal-close{border-radius:var(--radius-md);width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:1.35rem;line-height:1;display:flex}.form-modal-close:hover:not(:disabled){background:hsl(var(--muted) / .55);color:hsl(var(--foreground))}.form-modal-close:disabled{opacity:.45;cursor:not-allowed}.form-modal-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground) / .35) transparent;flex:auto;min-width:0;min-height:0;padding:1rem 1.25rem;overflow:hidden auto}.form-modal-body::-webkit-scrollbar{width:6px}.form-modal-body::-webkit-scrollbar-track{background:0 0}.form-modal-body::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground) / .28);border-radius:999px}.form-modal-body::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .42)}.scroll-area-hidden{scrollbar-width:none;-ms-overflow-style:none}.scroll-area-hidden::-webkit-scrollbar{width:0;height:0;display:none}.form-modal-shell--short .form-modal-body{flex:0 auto;max-height:none}.form-modal-body--short{max-height:none}.form-modal-footer{padding:.75rem 1rem;padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px));border-top:1px solid hsl(var(--panel-surface-border));background:hsl(var(--card));flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.5rem;display:flex}.form-modal-shell input,.form-modal-shell select,.form-modal-shell textarea{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);width:100%;min-height:2.5rem;font:inherit;color:hsl(var(--foreground));background:hsl(var(--surface-raised));box-shadow:var(--shadow-xs);padding:.5rem .65rem;font-size:.9375rem;transition:border-color .16s,box-shadow .16s}.form-modal-shell label,.modal-form-sections label{color:hsl(var(--muted-foreground));gap:.35rem;font-size:.8125rem;font-weight:500}.form-modal-shell input:focus-visible,.form-modal-shell select:focus-visible,.form-modal-shell textarea:focus-visible{border-color:hsl(var(--focus-ring));box-shadow:0 0 0 3px hsl(var(--focus-ring) / .18)}.form-modal-loading{flex-direction:column;gap:.5rem;display:flex}.modal-form-sections{gap:0;width:100%;max-width:none}.modal-section{border-bottom:1px solid hsl(var(--panel-surface-border));margin-bottom:.75rem;padding-bottom:.75rem}.modal-section:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.modal-section-title{letter-spacing:-.01em;text-transform:none;color:hsl(var(--foreground));margin:0 0 .5rem;font-size:.875rem;font-weight:600}.modal-section-block{flex-direction:column;gap:.65rem;display:flex}.modal-form-row-2{grid-template-columns:1fr;align-items:start;gap:.65rem;display:grid}.modal-form-row-2 .panel-field{min-width:0}@media (width>=480px){.modal-form-row-2{grid-template-columns:1fr 1fr}}.row-menu{justify-content:flex-end;display:inline-flex;position:relative}.row-menu-trigger{color:hsl(var(--muted-foreground))}.row-menu-trigger:hover{color:hsl(var(--foreground));background:hsl(var(--muted) / .55)}.row-menu-list{z-index:40;background:hsl(var(--card));border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);min-width:11rem;box-shadow:var(--shadow-md);margin:0;padding:.35rem 0;list-style:none;position:absolute;top:calc(100% + 4px);right:0}.row-menu-list--portal{z-index:45;position:fixed;top:auto;right:auto}.tenant-context-menu{min-width:12rem}.row-menu-item{width:100%;font:inherit;text-align:left;cursor:pointer;color:hsl(var(--foreground));background:0 0;border:none;padding:.45rem .85rem;font-size:.875rem;display:block}.row-menu-item:hover{background:hsl(var(--muted) / .45)}.row-menu-item--disabled,.row-menu-item:disabled{cursor:not-allowed;opacity:.55}.row-menu-item--disabled:hover,.row-menu-item:disabled:hover{background:0 0}.row-menu-item--danger{color:hsl(var(--destructive))}.row-menu-item--danger:hover{background:hsl(var(--destructive) / .08)}.arama-panel{flex-direction:column;gap:.65rem;display:flex}.arama-panel-arama{min-width:0;max-width:none}.arama-panel-durum{margin:0;font-size:.8125rem}.arama-sonuclari{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);max-height:280px;box-shadow:var(--shadow-xs);background:#fff;margin:0;padding:0;list-style:none;overflow:hidden auto}.arama-sonuclari li+li{border-top:1px solid hsl(var(--border) / .55)}.arama-satir{cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.55rem .65rem;display:flex}.arama-satir:hover{background:hsl(var(--muted) / .35)}.arama-satir-eposta{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}.arama-satir-ad{color:hsl(var(--foreground));font-size:.8125rem}.arama-satir-firma{font-size:.75rem}@media (width>=640px){.form-modal-overlay{align-items:center;padding:1rem}.form-modal-shell{border-radius:var(--radius-lg);width:100%;max-height:min(90dvh,100dvh - 2rem)}.form-modal-shell--short{max-height:min(90dvh,100dvh - 2rem)}}.btn-destructive{border-color:hsl(var(--destructive) / .45);color:hsl(var(--destructive));box-shadow:none;background:0 0}.btn-destructive:hover:not(:disabled){border-color:hsl(var(--destructive));background:hsl(var(--destructive) / .08);color:hsl(var(--destructive))}.panel-info-kutu{border:1px solid hsl(var(--info) / .28);border-radius:var(--radius-md);background:hsl(var(--info) / .08);color:#084668;margin:0 0 1rem;padding:.65rem .85rem;font-size:.875rem;line-height:1.45}.kullanici-talep-detay-badges{flex-wrap:wrap;align-items:center;gap:.45rem .55rem;margin-bottom:.85rem;display:flex}.kullanici-talep-detay-list{flex-direction:column;gap:.65rem;margin-bottom:1rem;display:flex}.kullanici-talep-detay-satir{grid-template-columns:minmax(6rem,8.5rem) 1fr;align-items:start;gap:.25rem .75rem;display:grid}.kullanici-talep-detay-etiket{letter-spacing:.02em;color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:600}.kullanici-talep-detay-deger{color:hsl(var(--foreground));word-break:break-word;font-size:.875rem;line-height:1.45}.kullanici-talep-red-notu{flex-direction:column;gap:.35rem;display:flex}.kullanici-talep-red-notu-etiket{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:500;display:block}.kullanici-talep-red-notu textarea{border-color:hsl(var(--panel-surface-border));background:#fff;width:100%}.kullanici-talep-red-notu textarea:focus-visible{border-color:hsl(var(--focus-ring));box-shadow:0 0 0 3px hsl(var(--focus-ring) / .18)}@media (width<=480px){.kullanici-talep-detay-satir{grid-template-columns:1fr;gap:.15rem}}.kullanici-detay-modal{flex-direction:column;gap:1.25rem;display:flex}.kullanici-detay-bolum-baslik{margin:0 0 .65rem;font-size:.95rem;font-weight:600}.kullanici-detay-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.kullanici-detay-aksiyonlar{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.kullanici-detay-firma-listesi{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.kullanici-detay-firma-oge{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));padding:.65rem .75rem}.kullanici-detay-firma-ust{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.kullanici-detay-audit-listesi{flex-direction:column;gap:.5rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.kullanici-detay-audit-kod{margin-right:.5rem;font-weight:600}.kullanici-detay-audit-ozet{color:hsl(var(--muted-foreground));word-break:break-word;margin-top:.15rem;display:block}.success-banner{border-radius:var(--radius);color:hsl(var(--foreground));background:#16a2491f;margin:0;padding:.65rem .75rem;font-size:.875rem}@media (width<=640px){.kullanici-detay-form-grid{grid-template-columns:1fr}}.audit-tenant-filtre.tenant-baglam-banner{flex-wrap:wrap;justify-content:space-between}.audit-tenant-filtre-aksiyonlar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;display:flex}.audit-filtre.liste-arac-kutusu{align-items:flex-end}.audit-filtre-alan{flex:14rem;min-width:min(100%,12rem);max-width:28rem}.audit-filtre-gonder{flex-shrink:0}.audit-yukleme-kapsul{padding:1rem}.audit-islem-baslik{color:hsl(var(--foreground));font-weight:600}.audit-ozet{max-width:28rem;color:hsl(var(--muted-foreground));word-break:break-word;line-height:1.45}.audit-ip{white-space:nowrap;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));font-family:ui-monospace,monospace;font-size:.8125rem}.sayfalama-bar{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-lg);background:hsl(var(--surface-raised));box-shadow:var(--shadow-xs), var(--shadow-inset-highlight);justify-content:center;align-items:center;gap:.75rem;margin-top:.75rem;padding:.65rem 1rem;display:flex}.sayfalama-ozet{color:hsl(var(--muted-foreground));text-align:center;min-width:5rem;font-size:.875rem;font-weight:600}.audit-row-muted td{opacity:.85}.audit-kod{font-size:.8125rem}.kvkk-sekme-segment{width:100%}.kvkk-onay-filtre.liste-arac-kutusu{flex-flow:wrap;align-items:flex-end}.kvkk-filtre-alan{flex-direction:column;flex:0 auto;gap:.35rem;min-width:min(100%,10rem);display:flex}.kvkk-filtre-alan--eposta{flex:12rem;min-width:10rem}.kvkk-onay-filtre .kvkk-filtre-alan input{border-color:hsl(var(--panel-surface-border));background:#fff;min-height:2.35rem}.kvkk-onay-filtre .kvkk-filtre-alan input:focus-visible{border-color:hsl(var(--focus-ring));box-shadow:0 0 0 3px hsl(var(--focus-ring) / .18)}.kvkk-metin-arac{flex-flow:wrap;align-items:center}.kvkk-metin-yayinla{align-items:center;gap:.35rem;display:inline-flex}.kvkk-metin-onizleme{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);color:#334155;scrollbar-width:thin;scrollbar-color:#94a3b8 transparent;background:#f8fafc;max-height:min(70vh,26.875rem);padding:1.125rem 1.25rem;font-size:.875rem;line-height:1.6;overflow:hidden auto}.kvkk-metin-onizleme h2{color:hsl(var(--foreground));margin:1rem 0 .4rem;font-size:.95rem}.kvkk-metin-onizleme h2:first-child{margin-top:0}.kvkk-metin-onizleme p,.kvkk-metin-onizleme li{margin:.35rem 0}.kvkk-metin-onizleme ul{padding-left:1.2rem}.kvkk-html-editor{resize:vertical;border-color:hsl(var(--panel-surface-border));min-height:14rem;font-family:ui-monospace,monospace;font-size:.8125rem}.kvkk-yayin-form .form-field{flex-direction:column;gap:.35rem;display:flex}.kvkk-yayin-form .form-field span{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}.kvkk-yayin-form .form-field input,.kvkk-yayin-form .form-field textarea{border-color:hsl(var(--panel-surface-border));width:100%}.kvkk-yasal-not{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);color:hsl(var(--muted-foreground));background:#f8fafc;align-items:flex-start;gap:.4rem;margin-top:1.25rem;padding:.65rem .85rem;font-size:.8125rem;line-height:1.5;display:flex}.kvkk-yasal-not svg{color:hsl(var(--primary));flex-shrink:0;margin-top:.1rem}@media (width<=640px){.kvkk-onay-filtre .btn{justify-content:center;width:100%}}.panel-btn{border-radius:var(--radius-md);font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.4rem;font-weight:600;line-height:1.25;transition:background .15s,border-color .15s,box-shadow .15s,color .15s,transform .15s;display:inline-flex}.panel-btn:disabled{opacity:.55;cursor:not-allowed}.panel-btn--md{min-height:2.5rem;padding:.5rem 1rem;font-size:.875rem}.panel-btn--sm{min-height:2rem;padding:.32rem .65rem;font-size:.8125rem}.panel-btn--primary{background:linear-gradient(180deg, #124bc4, hsl(var(--primary)));color:hsl(var(--primary-foreground));box-shadow:var(--shadow-xs);border-color:#0e3b9a}.panel-btn--primary:hover:not(:disabled){box-shadow:var(--shadow-sm);background:linear-gradient(#1043b1,#0e3b9a)}.panel-btn--secondary{background:hsl(var(--surface-raised));border-color:hsl(var(--panel-surface-border));color:hsl(var(--foreground));box-shadow:var(--shadow-xs)}.panel-btn--secondary:hover:not(:disabled){border-color:hsl(var(--primary) / .35);background:hsl(var(--primary) / .04)}.panel-btn--outline{background:hsl(var(--surface-raised));border-color:hsl(var(--panel-surface-border));color:hsl(var(--foreground))}.panel-btn--outline:hover:not(:disabled){border-color:hsl(var(--primary) / .45);background:hsl(var(--primary) / .06);color:hsl(var(--primary))}.panel-btn--ghost{color:hsl(var(--muted-foreground));background:0 0;border-color:#0000}.panel-btn--ghost:hover:not(:disabled){background:hsl(var(--muted) / .55);color:hsl(var(--foreground))}.panel-btn--destructive{border-color:hsl(var(--destructive) / .45);color:hsl(var(--destructive));background:0 0}.panel-btn--destructive:hover:not(:disabled){background:hsl(var(--destructive) / .08);border-color:hsl(var(--destructive))}.form-modal-backdrop{background:#0f172a94}.form-modal-shell{box-shadow:var(--elevation-3)}.modal-section{border-left:3px solid hsl(var(--primary) / .35);margin-left:.15rem;padding-left:.85rem}.modal-section-title{align-items:center;gap:.5rem;display:flex}.modal-section-hint{margin:0 0 .65rem;font-size:.8125rem;line-height:1.45}.form-modal-steps{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);background:hsl(var(--surface-sunken));align-items:center;gap:.5rem;margin:0 1rem .75rem;padding:.5rem .75rem;display:flex}.form-modal-steps-grup{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.form-modal-step{color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;font-size:.8125rem;font-weight:500;display:inline-flex}.form-modal-step-num{border:1px solid hsl(var(--panel-surface-border));background:hsl(var(--surface-raised));border-radius:999px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.75rem;font-weight:700;display:inline-flex}.form-modal-step.is-active{color:hsl(var(--foreground));font-weight:600}.form-modal-step.is-active .form-modal-step-num{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.form-modal-step.is-done .form-modal-step-num{border-color:hsl(var(--success));background:hsl(var(--success));color:#fff}.form-modal-step-sep{background:hsl(var(--panel-surface-border));flex:1;min-width:1rem;height:1px}.panel-card{box-shadow:var(--elevation-2)}.liste-mod-segment{border-color:hsl(var(--panel-surface-border));box-shadow:var(--elevation-1)}.panel-sayfa-baslik{letter-spacing:-.025em;font-size:1.75rem;font-weight:800}.panel-data-grid-row:hover{background:hsl(var(--primary) / .04)}.panel-data-grid-td{padding:.65rem .75rem}.panel-data-grid-th{text-transform:uppercase;letter-spacing:.04em;padding:.6rem .75rem;font-size:.6875rem}.form-modal-shell input,.form-modal-shell select,.form-modal-shell textarea{border:1px solid hsl(var(--panel-surface-border));background:hsl(var(--surface-raised));box-shadow:var(--shadow-xs)}.liste-arac-arama input{border-color:hsl(var(--panel-surface-border));background:hsl(var(--surface-raised))}.btn-outline{border-color:hsl(var(--panel-surface-border));background:hsl(var(--surface-raised));box-shadow:var(--shadow-xs)}.btn-outline:hover:not(:disabled){border-color:hsl(var(--primary) / .45);background:hsl(var(--primary) / .06)}.btn-action{border-color:hsl(var(--panel-surface-border));background:hsl(var(--surface-raised));box-shadow:var(--elevation-1)}.btn-action--vurgu{border-color:hsl(var(--primary) / .4);background:linear-gradient(180deg, hsl(var(--primary) / .08), hsl(var(--primary) / .04))}.panel-liste-tablo-kart+.panel-liste-tablo-kart,.liste-arac-kutusu+.panel-liste-tablo-kart{margin-top:0}.liste-arac-kutusu+.panel-liste-tablo-kart,.liste-arac-kutusu+.liste-bos-durum--sayfa{border-top-left-radius:0;border-top-right-radius:0;margin-top:-.35rem}:is(.liste-arac-kutusu:has(+.panel-liste-tablo-kart),.liste-arac-kutusu:has(+.liste-bos-durum--sayfa)){border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.panel-card-lead{color:hsl(var(--muted-foreground));margin:0;padding:0 1rem .75rem;font-size:.8125rem;line-height:1.45}.mini-list--premium{border-top:1px solid hsl(var(--panel-surface-border))}.mini-list--premium .mini-list-row{transition:background .14s}.mini-list--premium .mini-list-row:hover{background:hsl(var(--primary) / .04)}a.panel-btn{text-decoration:none;display:inline-flex}.liste-arac-trailing{justify-content:flex-end;align-items:center;display:flex}@media (width<=767px){.liste-arac-kutusu>.liste-arac-trailing{grid-column:1/-1;justify-self:stretch}.liste-arac-trailing .btn-action,.liste-arac-trailing .panel-btn{justify-content:center;width:100%}}.tenant-detail--operasyon .panel-sayfa-meta{flex-wrap:wrap;align-items:center;gap:.45rem .75rem;display:flex}.tenant-detail-header-aksiyonlar{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.tenant-detail-hizli-bar{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.tenant-detail-ozet{margin-bottom:1rem}.pano-ozet-stat-kart--clickable{cursor:pointer}.pano-ozet-stat-kart--clickable:hover{border-color:hsl(var(--primary) / .45);box-shadow:var(--elevation-2)}.pano-ozet-stat-kart--clickable:focus-visible{outline:2px solid hsl(var(--focus-ring));outline-offset:2px}.tenant-detail-grid{align-items:start;gap:1rem;display:grid}@media (width>=1024px){.tenant-detail-grid{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}}.tenant-detail-grid-sol,.tenant-detail-grid-sag{flex-direction:column;gap:1rem;min-width:0;display:flex}.tenant-kart-baslik-icon{vertical-align:-.2em;color:hsl(var(--primary));margin-right:.35rem}.tenant-abonelik-ozet{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);background:hsl(var(--surface-sunken));grid-template-columns:1fr 1fr;gap:.5rem 1rem;margin-bottom:.85rem;padding:.65rem .75rem;display:grid}.tenant-abonelik-ozet-satir{flex-direction:column;gap:.1rem;margin:0;font-size:.8125rem;display:flex}.tenant-abonelik-uyari{border-radius:var(--radius-md);border:1px solid hsl(var(--warning) / .35);background:hsl(var(--warning) / .08);color:hsl(var(--foreground));align-items:flex-start;gap:.4rem;margin:0 0 .85rem;padding:.55rem .65rem;font-size:.8125rem;display:flex}.tenant-abonelik-form{margin-top:.25rem}.tenant-abonelik-gecmis{border-top:1px solid hsl(var(--panel-surface-border));margin-top:1rem;padding-top:.85rem}.tenant-alt-baslik{color:hsl(var(--muted-foreground));margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.tenant-son-islem-liste--compact .tenant-son-islem-satir{padding:.45rem 0}.tenant-platform-uyari{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.tenant-platform-uyari-metin p{margin:.35rem 0 0;font-size:.875rem}.tenant-baglam-widget .panel-card-body{padding-top:.35rem}.tenant-baglam-bos{margin:0;font-size:.875rem}.tenant-baglam-ozet{align-items:center;gap:.5rem;margin:0 0 .65rem;font-size:.8125rem;display:flex}.tenant-baglam-liste{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.tenant-baglam-satir{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);background:hsl(var(--surface-raised));grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.45rem .65rem;padding:.55rem .65rem;display:grid}.tenant-baglam-satir-govde{min-width:0}.tenant-baglam-satir-baslik{color:hsl(var(--foreground));font-size:.875rem;font-weight:600;display:block}.tenant-baglam-satir-meta{margin-top:.1rem;font-size:.75rem;display:block}.tenant-mini-kullanicilar-bos{margin:0;font-size:.875rem}.tenant-mini-kullanici-liste{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.tenant-mini-kullanici-satir{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);background:hsl(var(--surface-raised));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .65rem;display:flex}.tenant-mini-kullanici-ad{font-size:.875rem;font-weight:600;display:block}.tenant-mini-kullanici-eposta{font-size:.75rem;display:block}.tenant-mini-kullanici-meta{flex-wrap:wrap;gap:.35rem;display:flex}.tenant-mini-kullanicilar-alt{margin-top:.65rem}.tenant-mini-kullanicilar-link{cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.panel-detay-dl--compact{gap:.45rem 1rem}.tenant-firma-bilgi-not{margin:.75rem 0 0;font-size:.8125rem}.tenant-tehlike-bolgesi{border-color:color-mix(in srgb, var(--panel-danger,#dc2626) 35%, var(--panel-border))}.tenant-tehlike-bolgesi .panel-card-title{color:var(--panel-danger,#b91c1c)}.tenant-tehlike-aciklama{align-items:flex-start;gap:.5rem;margin:0 0 1rem;font-size:.875rem;line-height:1.45;display:flex}.tenant-tehlike-ikon{color:var(--panel-danger,#dc2626);flex-shrink:0;margin-top:.1rem}.tenant-tehlike-form{flex-direction:column;gap:.85rem;display:flex}.tenant-tehlike-ozet{border-radius:var(--panel-radius-sm,8px);background:color-mix(in srgb, var(--panel-danger,#dc2626) 6%, transparent);padding:.65rem .75rem}.tenant-tehlike-aksiyonlar{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.tenant-kullanicilar-bolum .panel-card-body{padding-top:.35rem}.tenant-kullanicilar-govde{padding-left:0;padding-right:0}.tenant-kullanicilar-govde .kullanici-panel{box-shadow:none;background:0 0;border:0;gap:.65rem;padding:0}.tenant-son-islem-link{border-radius:var(--radius-md);color:inherit;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem .85rem;margin:0 -.65rem;padding:.55rem .65rem;text-decoration:none;transition:background .15s;display:grid}.tenant-son-islem-link:hover{background:hsl(var(--primary) / .05)}@media (width<=639px){.tenant-detail-header-aksiyonlar{align-items:stretch;width:100%}.tenant-detail-hizli-bar{justify-content:stretch}.tenant-detail-hizli-bar .panel-btn,.tenant-detail-hizli-bar a.panel-btn{flex:calc(50% - .25rem);justify-content:center}.tenant-baglam-satir{grid-template-columns:1fr}}.sms-yapilandirma-form,.sms-test-form{flex-direction:column;gap:.85rem;display:flex}.sms-yapilandirma-not,.sms-kayit-aciklama,.sms-test-uyari{margin:0;font-size:.875rem}.sms-yapilandirma-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem 1rem;display:grid}.eposta-smtp-tek-satir{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;display:flex}.eposta-smtp-tek-satir>.panel-field:not(.eposta-smtp-etkin){flex:10rem;min-width:0}.eposta-smtp-etkin{flex:none;min-width:11rem}.eposta-smtp-etkin-kutu{align-items:center;min-height:2.5rem;display:flex}.eposta-smtp-etkin-kutu input[type=checkbox]{cursor:pointer;width:1.05rem;height:1.05rem;margin:0}.eposta-smtp-kaydet{flex:none;align-items:flex-end;margin-left:auto;display:flex}.eposta-smtp-kaydet .btn{white-space:nowrap;min-height:2.5rem}.sms-etkin-alan{align-items:center;gap:.5rem;padding-top:1.5rem;display:flex}.sms-form-aksiyonlar{justify-content:flex-end;display:flex}.sms-metin-hucre{white-space:pre-wrap;word-break:break-word;max-width:280px}.sms-hata-kisa{margin-top:.25rem;font-size:.75rem;display:block}.sms-sayfalama{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.kullanici-yonetimi-sayfa .kullanici-yonetimi-ust-aksiyonlar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.kullanici-yonetimi-ust-cubuk{flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin-bottom:.75rem;display:flex}.liste-mod-segment--sik{margin-bottom:0}.kullanici-yonetimi-firma-filtre{flex-wrap:wrap;flex:16rem;align-items:center;gap:.5rem;min-width:min(100%,14rem);display:flex}.kullanici-yonetimi-firma-select,.kullanici-yonetimi-firma-arama,.kullanici-yonetimi-rol-select{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));height:2.25rem;padding:0 .65rem;font-size:.875rem}.kullanici-yonetimi-firma-select{flex:12rem;min-width:10rem;max-width:22rem}.kullanici-yonetimi-firma-arama{flex:10rem;min-width:8rem;max-width:16rem}.kullanici-yonetimi-rol-select{flex:0 11rem;min-width:9rem;max-width:14rem}.liste-bolum{margin-bottom:1.25rem}.liste-bolum-baslik{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin-bottom:.45rem;display:flex}.liste-bolum-baslik-metin{align-items:baseline;gap:.45rem;margin:0;font-size:.9375rem;font-weight:600;display:flex}.liste-bolum-sayi{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:500}.liste-bolum-baslik-aksiyonlar{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.liste-bolum-govde.panel-liste-tablo-kart{box-shadow:var(--elevation-1)}.liste-bolum-govde--panel{padding:0;overflow:hidden}.liste-bolum-govde--panel .kullanici-panel{margin:0}.liste-bolum-govde--panel .kullanici-panel .panel-liste-tablo-kart{box-shadow:none;background:0 0;border:none;border-radius:0}.liste-bolum-govde--panel .kullanici-panel .panel-data-card-list{padding:.5rem .65rem}.liste-bolum-arac{border-bottom:1px solid hsl(var(--border) / .55);background:hsl(var(--surface-sunken) / .35);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .65rem;display:flex}.liste-bolum-arama{flex:12rem;min-width:min(100%,10rem)}.liste-bolum-arama input{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));width:100%;height:2rem;padding:0 .55rem;font-size:.875rem}.liste-bolum-bos{color:hsl(var(--muted-foreground));margin:0;padding:.85rem .75rem;font-size:.875rem}.liste-bolum-sayfalama{border-top:1px solid hsl(var(--border) / .55);padding:.5rem .65rem}.liste-bolum-baglam{border:1px solid hsl(var(--border) / .65);border-radius:var(--radius);background:hsl(var(--surface-sunken) / .4);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin-bottom:.85rem;padding:.5rem .65rem;font-size:.875rem;display:flex}.liste-bolum-baglam-sol{flex-wrap:wrap;align-items:center;gap:.4rem .55rem;display:flex}.liste-bolum-baglam-aksiyonlar{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.kullanici-yonetimi-firma-sec{min-width:min(100%,18rem)}.kullanici-yonetimi-firma-sec select{width:100%}.kullanici-yonetimi-firma-banner{margin-top:.25rem}.kullanici-yonetimi-firma-meta{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.35rem;display:flex}.kullanici-yonetimi-firma-banner-aksiyonlar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.kullanici-yonetimi-ozet{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.75rem;max-width:20rem;display:grid}.kullanici-yonetimi-liste-kart .panel-card-header.kullanici-yonetimi-liste-baslik{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;display:flex}.kullanici-yonetimi-liste-hizli{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (width<=639px){.kullanici-yonetimi-firma-banner{flex-direction:column;align-items:stretch}.kullanici-yonetimi-firma-banner-aksiyonlar{justify-content:stretch}.kullanici-yonetimi-firma-banner-aksiyonlar .panel-btn{flex:auto;justify-content:center}.kullanici-yonetimi-liste-kart .panel-card-header.kullanici-yonetimi-liste-baslik{flex-direction:column;align-items:stretch}.kullanici-yonetimi-liste-hizli{width:100%}.kullanici-yonetimi-liste-hizli .panel-btn{flex:auto;justify-content:center}}.abonelik-bakim-islem-aciklama{max-width:42rem;margin:.5rem 0 0;font-size:.8125rem;line-height:1.5}.panel-detail-drawer-overlay{z-index:1200;justify-content:flex-end;display:flex;position:fixed;inset:0}.panel-detail-drawer-backdrop{cursor:pointer;background:#0f172973;border:none;position:absolute;inset:0}.panel-detail-drawer{z-index:1;border-left:1px solid hsl(var(--border));background:hsl(var(--card));flex-direction:column;width:min(100%,28rem);max-width:100%;height:100%;display:flex;position:relative;box-shadow:-8px 0 32px #0f17291f}.panel-detail-drawer-header{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem;display:flex}.panel-detail-drawer-header-text{min-width:0}.panel-detail-drawer-title{margin:0;font-size:1.05rem;font-weight:600;line-height:1.3}.panel-detail-drawer-description{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.8125rem;line-height:1.4}.panel-detail-drawer-close{border-radius:var(--radius-md);width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:1.35rem;line-height:1;display:inline-flex}.panel-detail-drawer-close:hover{background:hsl(var(--muted) / .5);color:hsl(var(--foreground))}.panel-detail-drawer-body{flex:1;padding:1rem 1.1rem 1.25rem;overflow:auto}.sakin-bildirim-form-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem 1rem;display:grid}.sakin-bildirim-icerik-alan{grid-column:1/-1}.sakin-bildirim-push-alan{align-items:center;gap:.5rem;padding-top:.25rem;display:flex}.sakin-bildirim-reklam-uyari{margin-top:.75rem}.sakin-bildirim-gecmis-aciklama{margin:0 0 1rem;font-size:.875rem}.sakin-bildirim-gecmis-govde{padding-top:0}.sakin-bildirim-grid-kabugu{border-radius:var(--radius-lg);background:#fff;border:1px solid #c9d4e3;width:100%;overflow:hidden;box-shadow:0 8px 22px #233b5c1a}.sakin-bildirim-liste-araclari{height:3rem;min-height:3rem;color:hsl(var(--primary-foreground));box-shadow:none;background:linear-gradient(#11598d,#0c4879);border:0;border-bottom:1px solid #ffffff1f;border-radius:0;margin:0;padding:.45rem .6rem}.sakin-bildirim-filtreler{flex-wrap:nowrap;align-items:center;gap:.35rem;display:flex}.sakin-bildirim-arac-islemleri{align-items:center;gap:.35rem;min-width:0;display:flex}.sakin-bildirim-arac-islemleri>button{height:2rem;min-height:2rem;box-shadow:none;color:#0e4871;background:#f4f8fb;border-color:#cfdee7;border-radius:.35rem;font-size:.78rem}.sakin-bildirim-filtreler label{gap:0;display:block}.sakin-bildirim-filtreler label>span:not(.sr-only){color:hsl(var(--primary-foreground) / .82);padding-left:.1rem;font-size:.68rem;font-weight:600}.sakin-bildirim-filtreler select{width:auto;min-width:8.2rem}.sakin-bildirim-liste-araclari input,.sakin-bildirim-liste-araclari select{color:#24354c;background:#f5f8fa;border-color:#b7cad7;border-radius:.35rem;height:2rem;min-height:2rem;padding:0 .65rem;font-size:.78rem}.sakin-bildirim-liste-araclari{align-items:center}.sakin-bildirim-arama{align-items:center;display:flex;position:relative}.sakin-bildirim-arama svg{color:hsl(var(--muted-foreground));position:absolute;left:.7rem}.sakin-bildirim-arama input{width:100%;padding-left:2.15rem}.liste-arac-kutusu--tek-satir>.sakin-bildirim-arama{flex:0 18rem;width:18rem;min-width:12rem;max-width:18rem}.sakin-bildirim-gecmis-tablo{box-shadow:none;border:0;border-radius:0!important;margin-top:0!important}.sakin-bildirim-gecmis-tablo .table-wrap--panel-liste{margin-top:0}.sakin-bildirim-gecmis-tablo .panel-data-grid-thead{background:linear-gradient(#1c6d9c,#165a88)}.sakin-bildirim-gecmis-tablo .panel-data-grid-th{color:#fff;text-transform:none;border-right:1px solid #fff3;height:2.5rem;padding:.55rem .65rem;font-size:.75rem;font-weight:700}.sakin-bildirim-gecmis-tablo .panel-data-grid-th:last-child{border-right:0}.sakin-bildirim-gecmis-tablo .panel-data-grid-row{height:3.125rem}.sakin-bildirim-gecmis-tablo .panel-data-grid-td{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;border-right:1px solid #e5eaf0;height:3.125rem;padding:.5rem .65rem;font-size:.8125rem;font-weight:400;overflow:hidden}.sakin-bildirim-gecmis-tablo .panel-data-grid-td:last-child{border-right:0}.sakin-bildirim-gecmis-tablo table{table-layout:fixed;border:0;border-radius:0;min-width:84.5rem;overflow:visible}.sakin-bildirim-kolon-tarih{width:10rem}.sakin-bildirim-kolon-tur{width:6.5rem}.sakin-bildirim-kolon-hedef{width:10rem}.sakin-bildirim-kolon-baslik{width:18rem}.sakin-bildirim-kolon-gonderim{width:9rem}.sakin-bildirim-baslik-hucresi{font-weight:600!important}.sakin-bildirim-baslik-hucresi>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.sakin-bildirim-ozet-hucresi{white-space:normal!important}.sakin-bildirim-ozet-hucresi strong,.sakin-bildirim-ozet-hucresi>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sakin-bildirim-ozet-hucresi strong{font-size:.8125rem;font-weight:600}.sakin-bildirim-ozet-hucresi>span,.sakin-bildirim-okunma-hucresi{color:hsl(var(--muted-foreground));font-size:.75rem}.sakin-bildirim-ozet-hucresi .badge+span{margin-top:.2rem}.sakin-bildirim-gecmis-tablo .panel-data-grid-th--sayi,.sakin-bildirim-gecmis-tablo .panel-data-grid-td--sayi{text-align:right;font-variant-numeric:tabular-nums;width:4.5rem}.sakin-bildirim-sirala{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sakin-bildirim-mobil-listesi{display:none}.sakin-bildirim-grid-kabugu .veri-listesi-alt-bilgi{color:#4a6178;background:#f2f5f8}@media (width<=1100px){.sakin-bildirim-liste-araclari.liste-arac-kutusu--tek-satir{grid-template-columns:1fr;gap:.5rem;height:auto;padding:.65rem;display:grid}.sakin-bildirim-filtreler,.sakin-bildirim-arac-islemleri{grid-template-columns:1fr;display:grid}.sakin-bildirim-filtreler select,.liste-arac-kutusu--tek-satir>.sakin-bildirim-arama{width:100%;min-width:0;max-width:none}.sakin-bildirim-gecmis-tablo{display:none}.sakin-bildirim-mobil-listesi{flex-direction:column;gap:.65rem;padding:.75rem 0;display:flex}.sakin-bildirim-mobil-ozet{gap:.5rem;margin:0;display:grid}.sakin-bildirim-mobil-ozet>div{grid-template-columns:5.5rem minmax(0,1fr);gap:.5rem;display:grid}.sakin-bildirim-mobil-ozet dt{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:600}.sakin-bildirim-mobil-ozet dd{min-width:0;margin:0;font-size:.8125rem}}.sakin-bildirim-detay-icerik{flex-direction:column;gap:.85rem;display:flex}.sakin-bildirim-detay-satir{gap:.2rem;display:grid}.sakin-bildirim-detay-etiket{letter-spacing:.02em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:600}.sakin-bildirim-detay-deger{color:hsl(var(--foreground));font-size:.9375rem;line-height:1.45}.sakin-bildirim-detay-icerik-blok{flex-direction:column;gap:.35rem;display:flex}.sakin-bildirim-detay-metin{border:1px solid hsl(var(--border));border-radius:var(--radius-md);background:hsl(var(--muted) / .25);white-space:pre-wrap;word-break:break-word;padding:.75rem .85rem;font-size:.875rem;line-height:1.55}.sakin-bildirim-detay-hata{margin:0;font-size:.875rem}.tenant-detail-sekmeler{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);background:hsl(var(--surface-sunken));gap:.35rem;margin:0 0 1rem;padding:.3rem;scroll-margin-top:1rem;display:flex;overflow-x:auto}.tenant-detail-sekme{border-radius:var(--radius-md);min-height:2.5rem;color:hsl(var(--muted-foreground));font:inherit;cursor:pointer;background:0 0;border:0;flex:1 0 auto;padding:.5rem .8rem;font-weight:600}.tenant-detail-sekme:hover,.tenant-detail-sekme:focus-visible{color:hsl(var(--foreground));background:hsl(var(--background))}.tenant-detail-sekme.is-active{color:hsl(var(--primary));background:hsl(var(--primary) / .09);box-shadow:inset 0 -2px 0 hsl(var(--primary))}.tenant-detail-panel[hidden]{display:none!important}.tenant-detail-genel-grid,.tenant-detail-bekleyen-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.tenant-detail-genel-kart--abonelik{border-color:hsl(var(--primary) / .28);border-top:3px solid hsl(var(--primary));background:linear-gradient(180deg, hsl(var(--primary) / .045), hsl(var(--card)) 52%)}.tenant-detail-genel-kart--abonelik .panel-card-title{color:hsl(var(--primary))}.tenant-detail-genel-kart--kurulum{border-color:hsl(var(--brand-cyan) / .55);border-top:3px solid hsl(var(--brand-cyan));background:linear-gradient(180deg, hsl(var(--brand-cyan) / .075), hsl(var(--card)) 52%)}.tenant-detail-genel-kart--kurulum .panel-card-title{color:hsl(var(--brand-navy-surface))}.tenant-detail-genel-kart .panel-card-body{flex-direction:column;align-items:flex-start;gap:.85rem;display:flex}.tenant-detail-genel-kart .panel-card-body>.panel-btn{margin-top:auto}.tenant-detail-plan-satiri,.tenant-detail-modul-ozet,.tenant-detail-sayaclar{flex-wrap:wrap;align-items:center;gap:.55rem 1.25rem;display:flex}.tenant-detail-plan-satiri strong{font-size:1.15rem}.tenant-detail-plan-satiri span,.tenant-detail-modul-ozet,.tenant-detail-sayaclar{color:hsl(var(--muted-foreground));font-size:.875rem}.tenant-detail-modul-ozet>span{align-items:center;gap:.4rem;display:inline-flex}.tenant-detail-kurulum-durum{margin:0;font-weight:700}.tenant-detail-genel-kart .muted{margin:0}.tenant-detail-sayaclar strong{color:hsl(var(--foreground))}.tenant-detail-bekleyen{margin-top:1.25rem}.tenant-detail-bekleyen>h2{margin:0 0 .75rem;font-size:1rem}.tenant-detail-bekleyen-bos{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);background:hsl(var(--background));color:hsl(var(--muted-foreground));margin:0;padding:.85rem 1rem}.tenant-detail-kullanici-baslik,.tenant-detail-kullanici-aksiyonlar{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.tenant-detail-kullanici-baslik{justify-content:space-between;margin-bottom:.8rem}.tenant-detail-kullanici-baslik .panel-card-title{margin-bottom:.15rem}.tenant-detail-gecmis{gap:1rem;display:grid}.tenant-detail-gelismis>summary{width:fit-content;color:hsl(var(--muted-foreground));cursor:pointer;padding:.45rem 0;font-size:.875rem}.tenant-detail-gelismis>.tenant-tehlike-bolgesi{max-width:40rem;margin-top:.5rem}.tenant-abonelik-baslangic{margin:0;font-size:.8125rem}@media (width<=767px){.tenant-detail-genel-grid,.tenant-detail-bekleyen-grid{grid-template-columns:1fr}.tenant-detail-sekmeler{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.tenant-detail-sekme{flex:initial;white-space:normal}}.tenant-detail--operasyon>.tenant-abonelik-kart{margin-bottom:1rem}.tenant-detail--operasyon>.tenant-tehlike-bolgesi{max-width:40rem;margin-top:1.5rem}.tenant-abonelik-header,.tenant-abonelik-header-aksiyonlar,.tenant-abonelik-duzenleme-baslik,.tenant-abonelik-form-aksiyonlar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tenant-abonelik-bolum-etiket{color:hsl(var(--muted-foreground));letter-spacing:.035em;text-transform:uppercase;margin:0 0 .65rem;font-size:.75rem;font-weight:700}.tenant-abonelik-durum-grid{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.6rem;margin:0 0 .75rem;display:grid}.tenant-abonelik-durum-grid>div{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);background:hsl(var(--surface-sunken));min-width:0;padding:.7rem .8rem}.tenant-abonelik-durum-grid dt{color:hsl(var(--muted-foreground));margin-bottom:.25rem;font-size:.75rem}.tenant-abonelik-durum-grid dd{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:650}.tenant-abonelik-duzenleme{border-top:1px solid hsl(var(--panel-surface-border));gap:1rem;margin-top:1rem;padding-top:1rem;display:grid}.tenant-abonelik-duzenleme-baslik h3{margin:0;font-size:1rem}.tenant-abonelik-alanlar{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;display:grid}.tenant-abonelik-moduller{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;padding:0;display:grid}.tenant-abonelik-moduller legend{margin-bottom:.25rem;padding:0;font-size:.875rem;font-weight:700}.tenant-abonelik-moduller>p{grid-column:1/-1;margin:0;font-size:.8125rem}.tenant-abonelik-modul{border:1px solid hsl(var(--panel-surface-border));border-radius:var(--radius-md);cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.75rem;display:flex}.tenant-abonelik-modul:has(input:disabled){cursor:default}.tenant-abonelik-modul strong,.tenant-abonelik-modul small{display:block}.tenant-abonelik-modul strong{color:hsl(var(--foreground));font-size:.875rem}.tenant-abonelik-modul small{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.75rem;line-height:1.35}.tenant-abonelik-modul input{width:1.2rem;height:1.2rem;accent-color:hsl(var(--primary));flex:none}.form-modal-shell .tenant-yeni-firma-moduller input[type=checkbox]{width:1.2rem;height:1.2rem;min-height:1.2rem;accent-color:hsl(var(--primary));flex:none;margin:0;padding:0}.tenant-abonelik-modul-not{color:hsl(var(--muted-foreground))}.tenant-abonelik-degisiklikler{border:1px solid hsl(var(--primary) / .3);border-radius:var(--radius-md);background:hsl(var(--primary) / .055);padding:.8rem 1rem;font-size:.875rem}.tenant-abonelik-degisiklikler ul{margin:.5rem 0 0;padding-left:1.2rem}.tenant-abonelik-degisiklikler li+li{margin-top:.25rem}.tenant-abonelik-degisiklik-yok{margin:0;font-size:.8125rem}.tenant-abonelik-form-aksiyonlar{justify-content:flex-end}.tenant-abonelik-gecmis summary{cursor:pointer;font-size:.8125rem;font-weight:600}.tenant-abonelik-gecmis ul{margin-top:.75rem}.tenant-detail-ozet .pano-ozet-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-bottom:0}.tenant-detail-ozet .pano-ozet-stat-kart{gap:.2rem;min-height:5.5rem;padding:.7rem .8rem}.tenant-detail-ozet .pano-ozet-stat-rozet{width:1.8rem;height:1.8rem}.tenant-detail-ozet .pano-ozet-stat-alt{display:none}.tenant-detail-ozet .pano-ozet-stat-baslik,.tenant-detail-ozet .pano-ozet-stat-deger{margin:0}@media (width<=767px){.tenant-abonelik-alanlar,.tenant-abonelik-moduller,.tenant-detail-ozet .pano-ozet-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=479px){.tenant-abonelik-alanlar,.tenant-abonelik-moduller{grid-template-columns:1fr}.tenant-abonelik-durum-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tenant-abonelik-form-aksiyonlar .panel-btn{flex:100%}}:root{--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;font-family:var(--font-sans);color:hsl(var(--foreground));background:hsl(var(--background));--color-primary:hsl(var(--primary));--color-primary-dark:#0e3b9a;--color-primary-soft:hsl(var(--accent));--color-secondary:hsl(var(--primary));--color-dark-bg:hsl(var(--brand-navy-deep));--color-dark-surface:hsl(var(--brand-navy-mid));--color-dark-elevated:hsl(var(--brand-navy-surface));--color-light-bg:hsl(var(--background));--color-light-surface:hsl(var(--card));--color-border-dark:hsl(var(--sidebar-border) / .55);--color-border-light:hsl(var(--panel-chrome-border));--color-text-light:hsl(var(--foreground));--color-text-light-secondary:hsl(var(--muted-foreground));--color-text-dark:hsl(var(--sidebar-foreground));--color-text-dark-secondary:hsl(var(--sidebar-muted));--radius-card:var(--radius-lg);--radius-button:var(--radius-md);--radius-input:var(--radius-md);--radius-panel:1.5rem;--shadow-soft:var(--shadow-sm);--shadow-card-inset:var(--shadow-inset-highlight);--shadow-topbar:var(--shadow-xs);--surface:hsl(var(--card));--surface-muted:hsl(var(--surface-muted));--border:hsl(var(--border));--primary-hover:#0e3b9a;--muted:hsl(var(--muted-foreground));--text:hsl(var(--foreground));--badge-success-bg:#dcfce7;--badge-success-text:#166534;--badge-warning-bg:#fef3c7;--badge-warning-text:#92400e;--badge-danger-bg:#fee2e2;--badge-danger-text:#991b1b;--badge-muted-bg:#f1f5f9;--badge-muted-text:#475569;--badge-neutral-bg:#e0f2fe;--badge-neutral-text:#075985;--badge-info-bg:#e0f2fe;--badge-info-text:#075985;--warn:hsl(var(--warning));line-height:1.45}*{box-sizing:border-box}body{margin:0}a{color:hsl(var(--primary))}a.active{font-weight:600}.page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.page-title{letter-spacing:-.02em;color:var(--text);margin:0;font-size:1.85rem;font-weight:800;line-height:1.15}.page-description{color:var(--muted);margin:.4rem 0 0;font-size:.96rem;line-height:1.45}.page-lead{text-overflow:ellipsis;white-space:nowrap;max-width:40rem;overflow:hidden}.page-header-actions{flex-shrink:0}.skeleton{background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9 50%,#e2e8f0 75%) 0 0/200% 100%;border-radius:6px;animation:1.2s ease-in-out infinite skeleton-shimmer}.skeleton-stat{width:4rem;height:2rem;margin-top:.25rem}.skeleton-line{width:100%;height:1rem}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.badge{border:1px solid #0000;border-radius:.375rem;align-items:center;max-width:100%;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1.35;display:inline-flex}.badge--success{border-color:hsl(var(--success) / .25);background:hsl(var(--success) / .1);color:hsl(var(--success))}.badge--warning{border-color:hsl(var(--warning) / .3);background:hsl(var(--warning) / .12);color:#422c05}.badge--danger{border-color:hsl(var(--debt) / .25);background:hsl(var(--debt) / .1);color:hsl(var(--debt))}.badge--muted{border-color:hsl(var(--border) / .8);background:hsl(var(--muted) / .2);color:hsl(var(--muted-foreground))}.badge--neutral{border-color:hsl(var(--border) / .9);background:hsl(var(--muted) / .35);color:hsl(var(--foreground))}.badge--info{border-color:hsl(var(--info) / .25);background:hsl(var(--info) / .1);color:hsl(var(--info))}.search-field{flex-direction:column;flex:1;gap:.35rem;min-width:200px;max-width:320px;display:flex}.search-field input{width:100%}.search-field-hint{color:var(--warn);margin:0;font-size:.78rem;font-weight:500;line-height:1.35}.table-toolbar input,.table-toolbar select{min-height:2.35rem;padding:.45rem .62rem;font-size:.88rem}.konu-truncate{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:280px;display:inline-block;overflow:hidden}.empty-state{text-align:center;background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-card);padding:2.5rem 1rem}.empty-state p{color:var(--muted);margin:0 0 1rem}.empty-state--panel{margin-top:.5rem;padding:2.75rem 1.5rem}.empty-state-icon{background:var(--badge-info-bg);width:4rem;height:4rem;color:hsl(var(--primary));border-radius:999px;justify-content:center;align-items:center;margin:0 auto 1rem;display:inline-flex}.empty-state-title{color:var(--text);margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.empty-state-actions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.25rem;display:flex}.kullanici-panel-table{margin:0}.kullanici-hucre{flex-direction:column;gap:.1rem;display:flex}.kullanici-hucre-ad{color:var(--text);font-weight:600}.kullanici-hucre-eposta{font-size:.82rem}.kullanici-firma-sayi{font-variant-numeric:tabular-nums;font-weight:500}.kullanici-panel-islem{text-align:right;vertical-align:middle;width:3rem}.muted{color:var(--muted)}.page-header-meta{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.35rem;display:flex}.page-header-meta code{font-size:.85rem}.tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:.25rem;margin-bottom:1rem;display:flex}.tabs--scroll{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.tabs--scroll::-webkit-scrollbar{display:none}.tabs-select-mobile{margin-bottom:1rem;display:none}.tabs-select-mobile select{border-radius:var(--radius-input);border:1px solid var(--border);width:100%;font:inherit;background:var(--surface);padding:.5rem .65rem;font-size:.9rem}.tab{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:6px 6px 0 0;margin-bottom:-1px;padding:.5rem .85rem;font-size:.9rem}.tab:hover{color:var(--text);background:var(--surface-muted)}.tab--active{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary));font-weight:600}.tab-panel{margin-top:.25rem}.tenant-detail-sekmeler{margin-bottom:1rem;padding:.65rem 1rem 0}.tenant-detail-sekmeler .tabs{border-bottom:none;margin-bottom:0}.tenant-detail-sekmeler .tabs-select-mobile{margin-bottom:.65rem}.tenant-son-islemler .page-lead{margin:0 0 .75rem}.tenant-son-islem-skeleton{flex-direction:column;gap:.5rem;display:flex}.tenant-son-islem-tablo{min-width:28rem}.tenant-son-islem-tarih{white-space:nowrap;font-variant-numeric:tabular-nums}.tenant-son-islem-liste{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.tenant-son-islem-satir{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 94%, var(--color-light-bg) 6%);border-radius:12px;grid-template-columns:minmax(7rem,auto) 1fr;gap:.75rem 1rem;padding:.65rem .75rem;display:grid}.tenant-son-islem-tarih{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.82rem}.tenant-son-islem-baslik{margin:0 0 .15rem;font-size:.92rem;font-weight:600}.tenant-son-islem-detay{color:var(--muted);margin:0;font-size:.88rem;line-height:1.4}.tabs--pill{border-bottom:none;gap:.5rem;padding-bottom:.15rem}.tab--pill{border:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface);border-radius:999px;align-items:center;gap:.4rem;margin-bottom:0;padding:.55rem 1rem;font-weight:600;display:inline-flex}.tab--pill.tab--active{border-color:color-mix(in srgb, hsl(var(--primary)) 55%, var(--border) 45%);background:color-mix(in srgb, hsl(var(--primary)) 12%, var(--surface) 88%);color:hsl(var(--primary));box-shadow:var(--shadow-soft)}.tab--pill .tab-icon{flex-shrink:0}.btn-header-back{align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.btn-action{text-align:left;border-radius:var(--radius-button);align-items:flex-start;gap:.65rem;max-width:20rem;padding:.75rem 1rem;display:inline-flex}.btn-action-metin{flex-direction:column;gap:.15rem;line-height:1.3;display:flex}.btn-action-metin strong{font-size:.95rem}.btn-action-metin small{color:var(--muted);font-size:.78rem;font-weight:500}.btn-action.primary .btn-action-metin small{color:color-mix(in srgb, #fff 75%, var(--muted) 25%)}.kullanici-panel-aksiyonlar{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.teknik-kimlik{margin-top:.25rem}.teknik-kimlik summary{cursor:pointer;color:var(--muted);font-size:.88rem;font-weight:600}.teknik-kimlik .copy-row{margin-top:.5rem}.teknik-kimlik-mesaj{margin-top:.35rem;font-size:.8rem;display:block}@media (width<=768px){.tenant-son-islem-satir{grid-template-columns:1fr}.kullanici-panel-aksiyonlar{flex-direction:column;width:100%}.btn-action{width:100%;max-width:none}}.alert-warning{border-radius:var(--radius-button);color:var(--warn);background:#fffbeb;border:1px solid #fde68a;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.9rem;display:flex}.detail-grid{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;display:grid}@media (width<=900px){.detail-grid{grid-template-columns:1fr}}.copy-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.copy-row code{word-break:break-all}.rol-badge-list,.tablo-aksiyonlar{flex-wrap:wrap;gap:.35rem;display:flex}.checkbox-row{cursor:pointer;flex-direction:row;align-items:center;gap:.5rem}.checkbox-row input{width:auto}.bilgi-notu{background:var(--badge-info-bg);border:1px solid #bae6fd;border-radius:8px;padding:.65rem .85rem;font-size:.88rem}.mesaj-kutu{white-space:pre-wrap;word-break:break-word;scrollbar-width:none;-ms-overflow-style:none;max-height:10rem;font-size:.9rem;line-height:1.45;overflow:hidden auto}.mesaj-kutu::-webkit-scrollbar{display:none}.table-desktop-only{display:block}.table-card-mobile{flex-direction:column;gap:.65rem;display:none}table.table--liste{width:100%;display:table}@media (width<=768px){.tabs-desktop{display:none}.tabs-select-mobile{display:block}.table-desktop-only{display:none}.table-card-mobile{display:flex}.page-header-actions{width:100%}.page-header-actions .btn{justify-content:center;width:100%}}.btn{border-radius:var(--radius-button);border:1px solid var(--border);background:var(--surface);cursor:pointer;color:var(--text);align-items:center;gap:.4rem;padding:.52rem .9rem;font-size:.9rem;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.btn.primary{background:hsl(var(--primary));background:linear-gradient(180deg, #124bc4, hsl(var(--primary)));color:hsl(var(--primary-foreground));box-shadow:var(--shadow-xs);border-color:#0e3b9a}.btn.primary:hover:not(:disabled){background:linear-gradient(#1043b1,#0e3b9a);transform:translateY(-1px)}.btn.btn-sm{padding:.32rem .58rem;font-size:.8rem;line-height:1.25}a.btn{text-align:center;text-decoration:none;display:inline-block}a.btn.primary{color:hsl(var(--primary-foreground))}.btn:disabled{opacity:.6;cursor:not-allowed}.form-grid{flex-direction:column;gap:.85rem;max-width:520px;display:flex}.form-grid.modal-form-sections{width:100%;max-width:none}label{flex-direction:column;gap:.35rem;font-size:.9rem;display:flex}input,select,textarea{border-radius:var(--radius-input);border:1px solid var(--border);font:inherit;color:var(--text);background:var(--surface);padding:.58rem .7rem;transition:border-color .18s,box-shadow .18s}input:focus,select:focus,textarea:focus{border-color:hsl(var(--primary) / .72);box-shadow:0 0 0 4px hsl(var(--primary) / .12);outline:none}.table{border-collapse:collapse;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);width:100%;overflow:hidden}.table th,.table td{text-align:left;border-bottom:1px solid var(--border);padding:.55rem .65rem;font-size:.9rem}.table th{background:var(--surface-muted);font-weight:600}.dl{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);grid-template-columns:160px 1fr;gap:.35rem 1rem;max-width:720px;padding:1rem 1.25rem;display:grid}.dl dt{color:var(--muted);font-size:.85rem}.dl dd{margin:0}.preserve{white-space:pre-wrap}.error{color:#b91c1c}.ok{color:#15803d}.warn{color:#a16207}.form-fieldset{border:1px solid var(--border);border-radius:var(--radius-card);margin:0;padding:.75rem 1rem}.form-fieldset legend{padding:0 .35rem;font-size:.9rem;font-weight:600}.radio-row{cursor:pointer;flex-direction:row;align-items:center;gap:.5rem}.radio-row input{width:auto}code{font-size:.85em}.btn-sm{padding:.25rem .5rem;font-size:.8rem}.kullanici-kart{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-muted);padding:.85rem 1rem}.kullanici-kart-baslik{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.85rem;font-weight:600;display:flex}.kullanici-kart-aksiyonlar{flex-shrink:0;gap:.35rem;display:flex}.kullanici-kart-ad{margin:0 0 .25rem;font-size:1rem;font-weight:600}.kullanici-kart-eposta,.kullanici-kart-firma{margin:.15rem 0 0;font-size:.85rem}.liste-mod-chips{margin-bottom:.75rem}.search-field--wide{flex:100%;min-width:min(100%,20rem)}.kullanici-firma-listesi{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.kullanici-firma-listesi a{color:hsl(var(--primary));font-weight:500;text-decoration:none}.kullanici-firma-listesi a:hover{text-decoration:underline}.empty-state--compact{margin-top:0;padding:1.25rem 1rem}.table-wrap{-webkit-overflow-scrolling:touch;margin-top:.35rem;overflow-x:auto}.mesaj-details summary{cursor:pointer;list-style:none}.mesaj-details summary::-webkit-details-marker{display:none}.mesaj-kutu--ozet{margin-bottom:.35rem}.mesaj-kutu--tam{white-space:pre-wrap;margin-top:.35rem}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--auth-surface:#fff;--auth-text:#0f172a;--auth-muted:#64748b;--auth-border:#e2e8f0;--auth-primary:#1e3a5f;--auth-primary-hover:#16304f}.login-page{--login-bg-navy:#0f172a;--login-bg-royal:#1d4ed8;--login-bg-sky:#0ea5e9;--login-bg-cyan:#22d3ee;--login-bg-slate:#eaf2fa;--login-bg-white:#fff;isolation:isolate;min-height:100dvh;font-family:var(--font-sans,"Inter"), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;background:linear-gradient(110deg,#041324e6 0%,#09253ec7 44%,#0c40648c 100%),url(/brand/login-building-bg.jpg) 50%/cover no-repeat;justify-content:center;align-items:center;padding:clamp(1rem,2vw,1.5rem);display:flex;position:relative;overflow:hidden}.login-page:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:3.25rem 3.25rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(88% 82% at 52% 48%,#000 18%,#0000 82%);mask-image:radial-gradient(88% 82% at 52% 48%,#000 18%,#0000 82%)}.login-page:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(122deg,#0ea5e957 0%,#22d3ee3d 36%,#3b82f624 62%,#0000 82%);border-radius:38% 0 52% 18%;position:absolute;inset:-18% -24% -28% 28%;transform:skewY(-5deg)}.login-page-scene{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.login-page-scene-wave{background:linear-gradient(108deg,#0ea5e92e 0%,#22d3ee1f 52%,#0000 88%);border-radius:0 0 42%;height:58%;position:absolute;top:18%;left:-8%;right:-6%;transform:skewY(-7deg)}.login-page-scene-blob{filter:blur(2.5rem);border-radius:50%;position:absolute}.login-page-scene-blob--tl{background:radial-gradient(circle at 38% 38%,#22d3ee85 0%,#0ea5e947 38%,#1d4ed81f 62%,#0000 78%);width:min(46vw,34rem);height:min(46vw,34rem);top:-16%;left:-14%}.login-page-scene-blob--br{background:radial-gradient(circle at 58% 58%,#1d4ed861 0%,#0ea5e938 42%,#0f172a14 68%,#0000 82%);width:min(52vw,38rem);height:min(52vw,38rem);bottom:-22%;right:-18%}.login-page-scene-ring{border:2px solid #1d4ed838;border-radius:50%;position:absolute}.login-page-scene-ring--tr{border-color:#0ea5e947;width:min(28vw,18rem);height:min(28vw,18rem);top:6%;right:4%;box-shadow:inset 0 0 0 1.125rem #22d3ee14,0 0 0 2.75rem #1d4ed80f}.login-page-scene-ring--bl{border-color:#1d4ed82e;width:min(34vw,22rem);height:min(34vw,22rem);bottom:4%;left:2%;box-shadow:inset 0 0 0 1.5rem #0ea5e90f,0 0 0 3.25rem #0f172a0a}.login-page-split-frame{z-index:1;width:min(100%,64rem);position:relative}.login-page-split-frame:before{content:"";z-index:-1;pointer-events:none;filter:blur(1.75rem);background:radial-gradient(72% 64%,#082f496b 0%,#0ea5e929 42%,#0000 76%);position:absolute;inset:-10% -8%}.login-page-split-card{border:1px solid #0f172a14;border-radius:.75rem;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:clamp(38rem,72vh,44rem);display:grid;overflow:hidden;box-shadow:0 32px 76px #00000042,0 14px 34px #082f4938,0 2px 8px #0f172a1a}.login-page-brand-panel{color:#f8fafc;background:linear-gradient(90deg,#051423db 0%,#07233dbd 43%,#082f4970 100%),url(/brand/login-building-bg.jpg) 56%/cover no-repeat;padding:clamp(2.5rem,4vw,3.5rem);position:relative;overflow:hidden}.login-page-brand-glow{pointer-events:none;background:linear-gradient(#0f172a1a,#0f172a3d),radial-gradient(circle at 18% 18%,#22d3ee29,#0000 34%),radial-gradient(circle at 82% 72%,#0284c729,#0000 40%);position:absolute;inset:0}.login-page-brand-panel:after{content:"";background:linear-gradient(#0000,#ffffff29,#0000);width:1px;position:absolute;top:12%;bottom:12%;right:0}.login-page-brand-inner{z-index:1;position:relative}.login-page-mark{color:#f8fafc;display:block}.login-page-mark-word{letter-spacing:-.02em;color:inherit;font-size:1.75rem;font-weight:700;line-height:1.1;display:block}.login-page-mark--mobile{color:#0f172a}.login-page-mark--mobile .login-page-mark-word{font-size:1.5rem}.login-page-brand-inner h2{letter-spacing:-.025em;margin:2.125rem 0 0;font-size:clamp(1.55rem,2.4vw,2rem);font-weight:700;line-height:1.2}.login-page-brand-inner p{color:#f8fafcdb;max-width:22rem;margin:.85rem 0 0;font-size:.95rem;line-height:1.6}.login-page-brand-accent{background:linear-gradient(90deg,#38bdf8 0%,#22d3ee 100%);border-radius:999px;width:3.75rem;height:3px;margin-top:2.5rem}.login-page-form-main{background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:clamp(2.25rem,4vw,3.25rem);display:flex}.login-page-mobile-mark{width:100%;max-width:22rem;display:none}.login-page .login-form-panel{width:100%;max-width:22rem}.login-page .login-form-head{margin-bottom:1.75rem}.login-page .login-form-head h1{letter-spacing:-.025em;color:#0f172a;margin:0;font-size:clamp(1.5rem,2vw,1.85rem);font-weight:700}.login-page .login-form-head p{color:#64748b;margin:.5rem 0 0;font-size:.9375rem;line-height:1.55}.login-page .login-form-field{color:#475569;flex-direction:column;gap:.4rem;margin-bottom:1.15rem;font-size:.8125rem;font-weight:600;display:flex}.login-page .login-form-input{color:#0f172a;width:100%;min-height:2.75rem;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;padding:.6rem .85rem;font-size:.9375rem;transition:border-color .16s,box-shadow .16s,background-color .16s}.login-page .login-form-input:focus{background:#fff;border-color:#0284c7;outline:0;box-shadow:0 0 0 3px #22d3ee33}.login-page .login-form-pass-wrap{display:block;position:relative}.login-page .login-form-pass-wrap .login-form-input{padding-right:2.75rem}.login-page .login-form-eye{color:#94a3b8;cursor:pointer;background:0 0;border:0;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:50%;right:.55rem;transform:translateY(-50%)}.login-page .login-form-options{justify-content:space-between;align-items:center;gap:.75rem;margin:.25rem 0 1.35rem;font-size:.875rem;display:flex}.login-page .login-form-remember{color:#64748b;cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.login-page .login-form-forgot{color:#0284c7;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.login-page .login-form-forgot:hover{text-decoration:underline}.login-page .login-form-turnstile{min-height:65px;margin:0 0 1.1rem}.login-page .login-form-error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;margin:0 0 1rem;padding:.7rem .85rem;font-size:.875rem}.login-page .login-form-submit{color:#fff;width:100%;min-height:2.85rem;font:inherit;cursor:pointer;background:linear-gradient(135deg,#1e3a8a 0%,#0284c7 52%,#0369a1 100%);border:0;border-radius:.5rem;font-size:.9375rem;font-weight:600;transition:filter .16s,transform .16s}.login-page .login-form-submit:hover:not(:disabled){filter:brightness(.94)}.login-page .login-form-submit:active:not(:disabled){transform:translateY(1px)}.login-page .login-form-remember input{accent-color:#0284c7}@media (width<=900px){.login-page:after{opacity:.62;inset:-12% -32% -18% 8%;transform:skewY(-3deg)}.login-page-scene-wave{opacity:.55;height:48%;top:8%}.login-page-scene-blob--tl{opacity:.55;width:min(72vw,22rem);height:min(72vw,22rem);top:-12%;left:-28%}.login-page-scene-blob--br{opacity:.5;width:min(78vw,24rem);height:min(78vw,24rem);bottom:-14%;right:-32%}.login-page-scene-ring{display:none}.login-page-split-frame:before{filter:blur(1.25rem);inset:-6% -4%}.login-page-split-card{grid-template-columns:1fr;min-height:auto}.login-page-brand-panel{display:none}.login-page-form-main{padding:1.5rem 1.35rem 2rem}.login-page .login-form-panel{max-width:none}.login-page-mobile-mark{align-items:center;margin-bottom:1.25rem;display:flex}}@media (width<=480px){.login-page{padding:.75rem}.login-page .login-form-options{flex-direction:column;align-items:flex-start;gap:.6rem}}.auth-shell-dialog-root{z-index:200;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.auth-shell-dialog-overlay{cursor:pointer;background:#0f172a73;border:0;position:absolute;inset:0}.auth-shell-dialog-panel{z-index:1;border:1px solid var(--auth-border);background:var(--auth-surface);border-radius:.875rem;width:min(100%,22rem);padding:1.5rem;position:relative;box-shadow:0 18px 48px #0f172a2e}.auth-shell-dialog-baslik{color:var(--auth-text);margin:0;font-size:1.0625rem;font-weight:700}.auth-shell-dialog-aciklama{color:var(--auth-muted);margin:.55rem 0 1.15rem;font-size:.9375rem;line-height:1.55}.auth-shell-dialog-kapat{min-height:2.5rem}.auth-shell-submit{background:var(--auth-primary);color:#fff;cursor:pointer;width:100%;min-height:2.875rem;font:inherit;letter-spacing:.01em;border:0;border-radius:.625rem;font-size:.9375rem;font-weight:700;transition:background .16s,transform .16s,box-shadow .16s;box-shadow:0 4px 14px #1e3a5f38}.auth-shell-submit:hover:not(:disabled){background:var(--auth-primary-hover);transform:translateY(-1px);box-shadow:0 6px 18px #1e3a5f42}.auth-shell-submit:disabled{opacity:.72;cursor:wait;transform:none}.kvkk-auth-page{--kvkk-navy:#0f172a;--kvkk-royal:#1d4ed8;--kvkk-sky:#0ea5e9;--kvkk-slate:#eaf2fa;--kvkk-white:#fff;isolation:isolate;min-height:100dvh;color:var(--kvkk-navy);font-family:var(--font-sans,"Inter"), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;background:linear-gradient(112deg,#0f172ae0 0%,#0f172ab8 42%,#0f172a94 100%),url(/brand/login-building-bg.jpg) 50%/cover no-repeat;justify-content:center;align-items:center;padding:clamp(.85rem,2.5vw,1.75rem);display:flex;position:relative;overflow:hidden}.kvkk-auth-page:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:2.75rem 2.75rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 85% at 50% 45%,#000 25%,#0000 100%);mask-image:radial-gradient(90% 85% at 50% 45%,#000 25%,#0000 100%)}.kvkk-auth-scene{z-index:0;pointer-events:none;background:radial-gradient(52% 42% at 12% 18%,#0ea5e924,#0000 68%),radial-gradient(48% 38% at 88% 82%,#1d4ed81f,#0000 72%);position:absolute;inset:0}.kvkk-auth-main{z-index:1;width:min(100%,52rem);position:relative}.kvkk-auth-card{background:var(--kvkk-white);border:1px solid #0f172a14;border-radius:.75rem;flex-direction:column;gap:.85rem;max-height:min(94dvh,52rem);padding:clamp(1.35rem,3vw,2.25rem);display:flex;box-shadow:0 28px 64px #0f172a33,0 12px 32px #0f172a1a,0 0 0 1px #ffffff0f}.kvkk-auth-brand{letter-spacing:-.02em;color:var(--kvkk-navy);margin:0;font-size:1.125rem;font-weight:700;line-height:1.1}.kvkk-auth-head{margin-bottom:.35rem}.kvkk-auth-head h1{letter-spacing:-.025em;color:var(--kvkk-navy);margin:0;font-size:clamp(1.35rem,2.4vw,1.625rem);font-weight:700;line-height:1.25}.kvkk-auth-head p{color:#64748b;margin:.5rem 0 0;font-size:.9375rem;line-height:1.55}.kvkk-auth-metin-ust{color:var(--kvkk-navy);align-items:center;gap:.5rem;margin-top:.15rem;font-size:.875rem;font-weight:600;display:flex}.kvkk-auth-metin-ust svg{color:var(--kvkk-sky);flex-shrink:0}.kvkk-auth-metin-versiyon{color:#64748b;font-weight:500}.kvkk-auth-page .kvkk-metin-kutu{color:#334155;scrollbar-width:thin;scrollbar-color:#94a3b8 transparent;background:#f8fafc;border:1px solid #cbd5e1;border-radius:.625rem;flex:auto;height:clamp(16rem,38vh,26.875rem);min-height:16rem;max-height:min(26.875rem,52dvh);padding:1.125rem 1.25rem;font-size:.875rem;line-height:1.6;overflow:hidden auto}.kvkk-auth-page .kvkk-metin-kutu::-webkit-scrollbar{width:.5rem}.kvkk-auth-page .kvkk-metin-kutu::-webkit-scrollbar-track{background:0 0}.kvkk-auth-page .kvkk-metin-kutu::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:999px}.kvkk-auth-page .kvkk-metin-kutu h2{color:var(--kvkk-navy);margin:1rem 0 .4rem;font-size:.95rem}.kvkk-auth-page .kvkk-metin-kutu h2:first-child{margin-top:0}.kvkk-auth-page .kvkk-metin-kutu p,.kvkk-auth-page .kvkk-metin-kutu li{margin:.35rem 0}.kvkk-auth-page .kvkk-metin-kutu ul{padding-left:1.2rem}.kvkk-auth-checkbox{color:#334155;cursor:pointer;align-items:flex-start;gap:.65rem;margin-top:.15rem;font-size:.875rem;line-height:1.5;display:flex}.kvkk-auth-checkbox input{width:1rem;height:1rem;accent-color:var(--kvkk-sky);flex-shrink:0;margin-top:.2rem}.kvkk-auth-hint{color:#64748b;margin:0;font-size:.8125rem;line-height:1.45}.kvkk-auth-error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:.625rem;margin:0;padding:.75rem .9rem;font-size:.875rem;line-height:1.45}.kvkk-auth-status{color:#64748b;margin:0;font-size:.9rem}.kvkk-auth-actions{flex-direction:column;gap:.55rem;margin-top:.35rem;display:flex}.kvkk-auth-submit{color:#fff;cursor:pointer;width:100%;min-height:2.85rem;font:inherit;background:linear-gradient(135deg,#1e3a8a 0%,#0284c7 52%,#0369a1 100%);border:0;border-radius:.5rem;font-size:.9375rem;font-weight:600;transition:filter .16s,transform .16s,opacity .16s}.kvkk-auth-submit:hover:not(:disabled){filter:brightness(.94)}.kvkk-auth-submit:active:not(:disabled){transform:translateY(1px)}.kvkk-auth-submit:disabled{opacity:.52;cursor:not-allowed;filter:saturate(.75)}.kvkk-auth-cikis{color:#64748b;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.4rem;padding:.5rem;font-size:.875rem;display:inline-flex}.kvkk-auth-cikis:hover{color:var(--kvkk-navy)}@media (width<=480px){.kvkk-auth-page{align-items:flex-start;padding:1rem .75rem .75rem}.kvkk-auth-card{max-height:none;padding:1.25rem 1.1rem 1.5rem}.kvkk-auth-page .kvkk-metin-kutu{height:clamp(14rem,34vh,20rem);max-height:min(20rem,42dvh)}}
