body,html{background:var(--bg)}.page-title{font-size:28px;font-weight:800;letter-spacing:-.035em}.card{border-radius:18px;border-color:var(--border);box-shadow:none}.card-head h2{font-weight:700}.stat,.stat.tint-danger,.stat.tint-info,.stat.tint-ok,.stat.tint-warn{background:var(--surface);border:1px solid var(--border);border-radius:18px;display:flex;flex-direction:column;padding:18px 20px}.stat:after{display:none}.stat .stat-label{--rozet-zemin:var(--brand-tint);--rozet-renk:var(--brand-ink);--rozet-ikon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3v18h18'/%3E%3Cpath d='M18 17V9'/%3E%3Cpath d='M13 17V5'/%3E%3Cpath d='M8 17v-3'/%3E%3C/svg%3E");position:relative;display:flex;align-items:center;gap:10px;min-height:30px;color:var(--text-muted)}.stat.tint-ok .stat-label{--rozet-zemin:var(--ok-tint);--rozet-renk:var(--ok-ink);--rozet-ikon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.stat.tint-warn .stat-label{--rozet-zemin:var(--warn-tint);--rozet-renk:var(--warn-ink);--rozet-ikon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 8v4'/%3E%3Cpath d='M12 16h.01'/%3E%3C/svg%3E")}.stat.tint-danger .stat-label{--rozet-zemin:var(--danger-tint);--rozet-renk:var(--danger-ink);--rozet-ikon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E")}.stat.tint-info .stat-label{--rozet-zemin:var(--info-tint);--rozet-renk:var(--info-ink);--rozet-ikon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4'/%3E%3Cpath d='M12 8h.01'/%3E%3C/svg%3E")}.stat .stat-label:before{content:"";flex:none;width:30px;height:30px;border-radius:10px;background:var(--rozet-zemin)}.stat .stat-label:after{content:"";position:absolute;left:7px;top:50%;width:16px;height:16px;margin-top:-8px;background:var(--rozet-renk);-webkit-mask:var(--rozet-ikon) center /contain no-repeat;mask:var(--rozet-ikon) center /contain no-repeat}.stat .stat-label,.stat.tint-danger .stat-label,.stat.tint-info .stat-label,.stat.tint-ok .stat-label,.stat.tint-warn .stat-label{color:var(--text-muted)}.stat .stat-value,.stat.tint-info .stat-value,.stat.tint-ok .stat-value,.stat.tint-warn .stat-value{color:var(--text);font-weight:800;margin-top:14px}.stat.tint-danger .stat-value{color:var(--danger-ink)}.stat .stat-foot{color:var(--text-subtle);margin-top:auto;padding-top:6px}.stat:has(.stat-ikon) .stat-label:after,.stat:has(.stat-ikon) .stat-label:before{display:none}.stat-ikon{flex:none;width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--rozet-zemin);color:var(--rozet-renk)}.btn{border-radius:12px;min-height:38px;font-weight:650;box-shadow:none}.btn:hover{box-shadow:none;background:var(--surface-2)}.btn-primary,.btn-primary:hover{background:var(--brand);box-shadow:none;transform:none}.btn-primary:hover{background:var(--brand-600)}.btn:active:not(:disabled){transform:translateY(1px)}.btn-mini{border-radius:10px;min-height:0}.badge{padding:3px 8px;font-weight:700}.badge,.pill-count{border-radius:8px}.seg{border-radius:12px;padding:4px}.seg a,.seg button{border-radius:9px}.alan input,.alan select,.alan textarea{border-radius:12px;border-width:1.5px;background:var(--surface-2);transition:border-color var(--gecis),background var(--gecis)}.alan input:hover,.alan select:hover,.alan textarea:hover{border-color:var(--border-strong)}.alan input:focus,.alan select:focus,.alan textarea:focus{background:var(--surface);border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.notice,.uyari-kutu{border-radius:14px;padding:12px 14px}.empty-icon{border-radius:18px;background:var(--surface-3);color:var(--text-subtle);box-shadow:none}.tbl-wrap{border-radius:14px}.nav-bas-link:not(.aktif) svg{color:var(--brand-ink)}.nav-grup[data-grup=kiralama]>.nav-bas:not(.aktif) svg{color:var(--info-ink)}.nav-grup[data-grup=musteri]>.nav-bas:not(.aktif) svg{color:var(--rose-ink)}.nav-grup[data-grup=filo]>.nav-bas:not(.aktif) svg{color:var(--teal-ink)}.nav-grup[data-grup=fiyat]>.nav-bas:not(.aktif) svg{color:var(--amber-ink)}.nav-grup[data-grup=tahsilat]>.nav-bas:not(.aktif) svg{color:var(--ok-ink)}.nav-grup[data-grup=muhasebe]>.nav-bas:not(.aktif) svg{color:var(--violet-ink)}.nav-grup[data-grup=belge]>.nav-bas:not(.aktif) svg{color:var(--warn-ink)}.nav-grup[data-grup=raporlar]>.nav-bas:not(.aktif) svg{color:var(--brand-ink)}.nav-grup[data-grup=telematik]>.nav-bas:not(.aktif) svg{color:var(--teal-ink)}.nav-grup[data-grup=kanallar]>.nav-bas:not(.aktif) svg{color:var(--rose-ink)}.nav-grup[data-grup=iletisim]>.nav-bas:not(.aktif) svg{color:var(--amber-ink)}.nav-grup[data-grup=ayarlar]>.nav-bas:not(.aktif) svg{color:var(--text-subtle)}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1100px){.grid-3,.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.grid-2,.grid-3,.grid-4{grid-template-columns:minmax(0,1fr)}}.card-body .row-list>.row,.card-pad .row-list>.row{padding-left:0;padding-right:0}.row{min-height:60px}a.row{color:inherit;text-decoration:none;transition:background var(--gecis)}.row-list>a.row:hover{background:color-mix(in srgb,var(--surface-2) 70%,transparent)}.row>.chip-icon{width:36px!important;height:36px!important;border-radius:11px!important;flex:none}.row-title{font-weight:650}.card-head{min-height:62px;padding-top:12px;padding-bottom:12px}.card-head .btn{min-height:34px;padding-top:6px;padding-bottom:6px}.card-head .btn-ghost{margin-right:-10px}@media (max-width:640px){.grid-3:has(>.stat),.grid-4:has(>.stat){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.grid>.stat{padding:14px}.grid>.stat .stat-value{font-size:18px;margin-top:10px;white-space:nowrap;letter-spacing:-.04em}.grid>.stat .stat-label{font-size:12.5px}.row{flex-wrap:wrap;row-gap:10px}.row>.row-main{flex:1 1}.row-title.inline{flex-wrap:wrap;row-gap:4px}}@media (max-width:640px){.row>.row-end:has(.btn){flex:1 0 100%;display:flex;gap:8px;justify-content:flex-start;text-align:left;padding-left:49px}.row:not(:has(>.chip-icon,>.row-avatar))>.row-end:has(.btn){padding-left:0}.row>.row-end:not(:has(.btn)){max-width:42%;white-space:normal}}.stat.stat-vurgu{background:color-mix(in srgb,var(--v) 9%,var(--surface));border-color:color-mix(in srgb,var(--v) 22%,var(--surface))}a.stat.stat-vurgu:hover{border-color:color-mix(in srgb,var(--v) 45%,var(--surface))}.stat.stat-vurgu .stat-ikon{background:var(--v);color:var(--on-color)}.stat.stat-vurgu .stat-value{color:var(--v-ink)}.stat.stat-vurgu .stat-label{color:var(--text)}.vurgu-brand{--v:var(--brand);--v-ink:var(--brand-ink)}.vurgu-ok{--v:var(--ok);--v-ink:var(--ok-ink)}.vurgu-warn{--v:var(--warn);--v-ink:var(--warn-ink)}.vurgu-danger{--v:var(--danger);--v-ink:var(--danger-ink)}.vurgu-info{--v:var(--info);--v-ink:var(--info-ink)}.vurgu-violet{--v:var(--violet);--v-ink:var(--violet-ink)}.vurgu-teal{--v:var(--teal);--v-ink:var(--teal-ink)}.vurgu-amber{--v:var(--amber);--v-ink:var(--amber-ink)}.vurgu-rose{--v:var(--rose);--v-ink:var(--rose-ink)}.asistan-fab{background:var(--brand);box-shadow:0 8px 24px color-mix(in srgb,var(--brand) 35%,transparent)}.asistan-fab:hover{background:var(--brand-600)}.motor-ikon{display:inline-block;flex:none;background:currentColor;-webkit-mask:url(/medya/motor.png) center/contain no-repeat;mask:url(/medya/motor.png) center/contain no-repeat}.motor-ikon-22{width:24px;height:24px}