html[data-theme=light],:root{--kh-bg:#f5f5f7;--kh-surface:#fff;--kh-surface-raised:#fff;--kh-fill:#7676801f;--kh-fill-soft:#76768012;--kh-sidebar:#f6f6f8d1;--kh-label:#1d1d1f;--kh-label-2:#6e6e73;--kh-label-3:#86868b;--kh-sep:#00000014;--kh-sep-strong:#00000024;--kh-blue:#0071e3;--kh-blue-hover:#0077ed;--kh-blue-tint:#0071e31a;--kh-green:#1d8a3a;--kh-green-tint:#34c75924;--kh-red:#d70015;--kh-red-tint:#ff3b301f;--kh-orange:#b25000;--kh-orange-tint:#ff950024;--kh-shadow-sm:0 1px 2px #0000000a, 0 1px 1px #00000005;--kh-shadow-md:0 4px 16px #0000000f, 0 1px 3px #0000000a;--kh-shadow-lg:0 24px 60px #0000001f, 0 4px 14px #0000000f;--kh-focus:0 0 0 4px #0071e347;--kh-radius-sm:8px;--kh-radius:12px;--kh-radius-lg:16px;--kh-ease:cubic-bezier(.25, 1, .5, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--kh-bg:#000;--kh-surface:#1c1c1e;--kh-surface-raised:#2c2c2e;--kh-fill:#7676803d;--kh-fill-soft:#76768024;--kh-sidebar:#1c1c1ec7;--kh-label:#f5f5f7;--kh-label-2:#a1a1a6;--kh-label-3:#8e8e93;--kh-sep:#ffffff17;--kh-sep-strong:#ffffff29;--kh-blue:#2997ff;--kh-blue-hover:#47a6ff;--kh-blue-tint:#2997ff29;--kh-green:#30d158;--kh-green-tint:#30d15829;--kh-red:#ff453a;--kh-red-tint:#ff453a29;--kh-orange:#ff9f0a;--kh-orange-tint:#ff9f0a29;--kh-shadow-sm:0 1px 2px #00000080;--kh-shadow-md:0 6px 20px #00000073;--kh-shadow-lg:0 28px 70px #0009;--kh-focus:0 0 0 4px #2997ff59;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light],html[data-theme=dark]{--canvas:var(--kh-bg);--sidebar:transparent;--surface:var(--kh-surface);--surface-2:var(--kh-fill-soft);--ink:var(--kh-label);--ink-soft:var(--kh-label-2);--line:var(--kh-sep);--line-strong:var(--kh-sep-strong);--nav-hover:var(--kh-fill-soft);--nav-active:var(--kh-fill);--accent:var(--kh-blue);--accent-soft:var(--kh-blue-tint);--positive:var(--kh-green);--negative:var(--kh-red);--warning:var(--kh-orange);--amount-mark:var(--kh-green);--info:var(--kh-blue);--elev:var(--kh-shadow-sm);--shadow-nav:var(--kh-shadow-md);--sidebar-width:256px;--topbar-height:56px;--font-display:var(--font-sans)}html[data-theme=light]{--ink-inverse:#fff;--scrim:#00000052}html[data-theme=dark]{--ink-inverse:#000;--scrim:#0009}body{font-family:var(--font-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.006em;font-feature-settings:"cv11", "ss01";background:var(--kh-bg);color:var(--kh-label);font-size:14px;font-weight:400;line-height:1.47}b,strong{font-weight:600}table,.num,[data-amount],time{font-variant-numeric:tabular-nums}::selection{background:color-mix(in srgb, var(--kh-blue) 24%, transparent);color:inherit}input,textarea,select{caret-color:var(--kh-blue)}:focus-visible{box-shadow:var(--kh-focus);border-radius:var(--kh-radius-sm);outline:none}html,body,*{scrollbar-width:thin;scrollbar-color:var(--kh-sep-strong) transparent}::-webkit-scrollbar{width:10px;height:10px;display:block}::-webkit-scrollbar-thumb{background:var(--kh-sep-strong);background-clip:content-box;border:3px solid #0000;border-radius:10px}.shell{background:var(--kh-bg)}.sidebar{background:var(--kh-sidebar);-webkit-backdrop-filter:saturate(180%)blur(24px);backdrop-filter:saturate(180%)blur(24px);border-right:1px solid var(--kh-sep);gap:0;padding:14px 10px 12px}.brand{border-radius:var(--kh-radius-sm);margin:0 0 10px;padding:8px 10px 12px}.brand-wordmark,.sidebar .brand-logo.brand-wordmark{letter-spacing:-.025em;width:auto;max-width:none;color:var(--kh-label);align-items:baseline;gap:.28em;font-size:19px;font-weight:700;display:inline-flex}.side-scroll{gap:14px;padding:0 0 8px}.nav-section-label{letter-spacing:0;text-transform:none;color:var(--kh-label-3);margin:0 0 4px;padding:0 10px;font-size:11.5px;font-weight:600}.nav-group{gap:1px}.sidebar .nav-link{border-radius:var(--kh-radius-sm);letter-spacing:-.01em;height:32px;color:var(--kh-label);transition:background-color .16s var(--kh-ease), color .16s var(--kh-ease);background:0 0;gap:10px;padding:0 10px;font-size:13.5px;font-weight:500}.sidebar .nav-link>.icon{width:17px;height:17px;color:var(--kh-blue);opacity:.92}.sidebar .nav-link:hover{background:var(--kh-fill-soft);color:var(--kh-label)}.sidebar .nav-link[aria-current=page],.sidebar .nav-link[aria-current=page]:hover{background:var(--kh-fill);font-weight:600}.sidebar .nav-link[data-pending=true]{background:var(--kh-fill-soft)}.sidebar .nav-current{display:none}.topbar{height:var(--topbar-height);background:color-mix(in srgb, var(--kh-bg) 78%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--kh-sep);padding:0 28px}.topbar-user,.topbar-links{background:0 0;border:0;border-radius:999px;height:36px}.topbar-user{gap:10px;padding:0 4px}.topbar-avatar{color:#fff;background:linear-gradient(#a1a1a6,#6e6e73);border-radius:50%;width:28px;height:28px;font-size:11px;font-weight:600}.topbar-name{letter-spacing:-.01em;color:var(--kh-label);font-size:13px;font-weight:600}.topbar-role{color:var(--kh-label-2);font-size:11.5px;font-weight:400}.topbar-user-settings,.topbar-link{color:var(--kh-label-2);border-radius:999px}.topbar-user-settings:hover,.topbar-link:hover{background:var(--kh-fill-soft);color:var(--kh-label)}.topbar-link-danger:hover{color:var(--kh-red);background:var(--kh-red-tint)}.route-progress{background:0 0;height:2px}.btn{letter-spacing:-.01em;background:var(--kh-blue);color:#fff;height:36px;box-shadow:none;transition:background-color .16s var(--kh-ease), transform .16s var(--kh-ease), opacity .16s;border:0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:500}.btn:hover:not(:disabled){background:var(--kh-blue-hover)}.btn:active:not(:disabled){transform:scale(.98)}.btn:disabled{opacity:.38}.btn[data-variant=secondary],.btn[data-variant=ghost]{background:var(--kh-fill);color:var(--kh-label)}.btn[data-variant=secondary]:hover:not(:disabled),.btn[data-variant=ghost]:hover:not(:disabled){background:color-mix(in srgb, var(--kh-label) 14%, transparent)}.field{gap:6px}.field>span{color:var(--kh-label-2);letter-spacing:0;font-size:12.5px;font-weight:500}.field input,.field select,.field textarea{border:1px solid var(--kh-sep-strong);background:var(--kh-surface);height:40px;color:var(--kh-label);box-shadow:none;transition:border-color .16s var(--kh-ease), box-shadow .16s var(--kh-ease);border-radius:10px;padding:0 14px;font-size:15px;font-weight:400}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{border-color:var(--kh-blue);box-shadow:var(--kh-focus);border-radius:10px}.form-error{color:var(--kh-red);font-size:13px;font-weight:500}.login-screen{background:radial-gradient(1200px 600px at 50% -10%, color-mix(in srgb, var(--kh-blue) 9%, transparent), transparent 70%), var(--kh-bg);place-items:center;min-height:100dvh;padding:32px 16px;display:grid}.login-theme{position:fixed;top:18px;right:18px}.login-card{background:var(--kh-surface);width:min(400px,100%);box-shadow:var(--kh-shadow-lg);text-align:left;border:0;border-radius:22px;padding:44px 40px 40px}.login-card .login-logo.brand-wordmark{letter-spacing:-.03em;margin:0 0 6px;font-size:30px;font-weight:700;line-height:1.1;display:block}.login-card .login-lede{text-align:left;color:var(--kh-label-2);margin:0 0 28px;font-size:15px;font-weight:400;line-height:1.45}.login-card form{flex-direction:column;gap:16px;display:flex}.login-card .field input{background:var(--kh-surface);border-radius:12px;height:46px;font-size:16px}.login-card .btn{border-radius:12px;width:100%;height:46px;margin-top:8px;font-size:15px}.login-foot{color:var(--kh-label-3);margin:22px 0 0;font-size:12px}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}html[data-theme=light],html[data-theme=dark]{--glass:var(--kh-surface);--glass-strong:var(--kh-surface);--glass-soft:var(--kh-fill-soft);--glass-edge:transparent;--glass-line:var(--kh-sep);--glass-light:0 0 0 0 transparent;--glass-drop:var(--kh-shadow-sm);--glass-blur:none;--glass-hover:var(--kh-fill-soft);--glass-solid:var(--kh-surface);--glass-field:var(--kh-fill-soft)}.kh-logo{align-items:center;line-height:0;display:inline-flex}.kh-logo img{width:100%;height:auto;display:block}.kh-logo-dark,html[data-theme=dark] .kh-logo-light{display:none!important}html[data-theme=dark] .kh-logo-dark{display:block!important}.sidebar .brand .kh-logo{width:176px;max-width:100%}.login-card .kh-logo.login-logo{width:240px;margin:0 0 18px}.topbar-logo{display:none}@media (max-width:860px){.topbar{justify-content:space-between}.topbar-logo{width:132px;margin-left:4px;margin-right:auto;display:inline-flex}}.sidebar.kh-side{background:var(--kh-side-bg,#ffffffe6);-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);border-right:1px solid var(--kh-sep);gap:0;padding:0;box-shadow:12px 0 40px -32px #1e284659}html[data-theme=dark] .sidebar.kh-side{--kh-side-bg:#111114;box-shadow:none}.kh-side-brand{border-bottom:1px solid var(--kh-sep);flex:none;margin:0 12px;padding:26px 10px 20px}.kh-side-brand .brand{border-radius:8px;margin:0;padding:0}.sidebar .kh-side-brand .kh-logo{width:158px}.kh-side-scroll{scrollbar-width:none;gap:0;padding:10px 12px 28px}.kh-side-scroll::-webkit-scrollbar{display:none}.kh-side-group{border-bottom:1px solid var(--kh-sep);padding:10px 0}.kh-side-group:last-child{border-bottom:0}.sidebar.kh-side .nav-section-label{letter-spacing:.01em;text-transform:none;color:var(--kh-label-3);margin:4px 12px 6px;padding:0;font-size:12px;font-weight:600}.sidebar.kh-side .nav-group{gap:2px}.sidebar.kh-side .nav-link{letter-spacing:-.012em;height:auto;min-height:40px;color:color-mix(in srgb, var(--kh-label) 74%, transparent);background:0 0;border-radius:12px;gap:11px;padding:0 12px;font-size:15px;font-weight:550;position:relative}.sidebar.kh-side .nav-link>.icon{width:17px;height:17px;box-shadow:none;color:var(--kh-label-2);stroke:currentColor;stroke-width:1.5px;opacity:1;background:0 0;border-radius:0;padding:0}.sidebar.kh-side .nav-link:hover,.sidebar.kh-side .nav-link[data-pending=true]{color:var(--kh-label);background:var(--kh-fill-soft)}.sidebar.kh-side .nav-link[aria-current=page],.sidebar.kh-side .nav-link[aria-current=page]:hover{color:var(--kh-label);background:color-mix(in srgb, var(--kh-blue) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--kh-blue) 26%, transparent);font-weight:650}.sidebar.kh-side .nav-link[aria-current=page]>.icon{color:var(--kh-blue);box-shadow:none}.sidebar.kh-side .nav-current{display:none}
.kh-page{flex-direction:column;gap:20px;width:100%;max-width:1320px;margin:0 auto;padding:36px 40px 64px;display:flex}.kh-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:8px;display:flex}.kh-page-titles h1{letter-spacing:-.028em;color:var(--kh-label);margin:0;font-size:34px;font-weight:700;line-height:1.12}.kh-page-titles p{color:var(--kh-label-2);margin:6px 0 0;font-size:15px}.kh-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kh-toolbar .select-trigger,.kh-toolbar .day-nav-step,.kh-toolbar .day-nav-today{background:var(--kh-fill-soft);height:34px;color:var(--kh-label);box-shadow:none;transition:background-color .16s var(--kh-ease);border:0;border-radius:999px;font-size:13.5px;font-weight:500}.kh-toolbar .select-trigger{min-width:0;padding:0 14px}.kh-toolbar .select-trigger:hover,.kh-toolbar .day-nav-step:hover,.kh-toolbar .day-nav-today:hover{background:var(--kh-fill)}.kh-toolbar .day-nav{background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.kh-toolbar .day-nav-step{place-items:center;width:34px;padding:0;font-size:15px;text-decoration:none;display:inline-grid}.kh-toolbar .day-nav-step[data-disabled=true]{opacity:.35}.kh-toolbar .day-nav-today{color:var(--kh-blue);align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.kh-toolbar .team-filter-pending{background:var(--kh-fill-soft);border-radius:999px;width:140px;height:34px}.kh-section{border-radius:var(--kh-radius-lg);background:var(--kh-surface);min-width:0;box-shadow:var(--kh-shadow-sm);padding:22px 24px 24px}.kh-section-flush{padding:22px 0 6px}.kh-section-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.kh-section-flush>.kh-section-head{margin-bottom:10px;padding:0 24px}.kh-section-head h2{letter-spacing:-.015em;color:var(--kh-label);margin:0;font-size:17px;font-weight:600}.kh-section-meta{color:var(--kh-label-2);margin:3px 0 0;font-size:13px}.kh-section[aria-busy=true]{min-height:180px}.kh-link{color:var(--kh-blue);white-space:nowrap;font-size:13.5px;font-weight:500;text-decoration:none}.kh-link:after{content:" ›"}.kh-link:hover{text-underline-offset:3px;text-decoration:underline}.kh-figures{gap:28px;margin:0;display:flex}.kh-figures dt{color:var(--kh-label-2);font-size:12px}.kh-figures dd{text-align:right;margin:2px 0 0;font-size:15px;font-weight:600}.kh-money{font-variant-numeric:tabular-nums;white-space:nowrap}.kh-cur{font-size:.82em;font-weight:inherit;opacity:.55;margin-right:.08em}.kh-table{border-collapse:collapse;width:100%;font-size:14px}.kh-table th,.kh-table td{text-align:left;border-bottom:1px solid var(--kh-sep);vertical-align:middle;padding:11px 12px;font-weight:400}.kh-table th:first-child,.kh-table td:first-child{padding-left:24px}.kh-table th:last-child,.kh-table td:last-child{padding-right:24px}.kh-table thead th{color:var(--kh-label-2);border-bottom:1px solid var(--kh-sep);padding-top:8px;padding-bottom:8px;font-size:12px;font-weight:500}.kh-table tbody th{color:var(--kh-label);font-weight:500}.kh-table tbody tr{transition:background-color .14s var(--kh-ease)}.kh-table tbody tr:hover{background:var(--kh-fill-soft)}.kh-table tbody tr:last-child th,.kh-table tbody tr:last-child td{border-bottom:0}.kh-table tfoot th,.kh-table tfoot td{border-top:1px solid var(--kh-sep-strong);border-bottom:0;font-weight:600}.kh-table .num{text-align:right;white-space:nowrap}.kh-table tr[data-muted] th,.kh-table tr[data-muted] td{color:var(--kh-label-3)}.kh-dim{color:var(--kh-label-2)}.kh-row-link{color:inherit;text-decoration:none}.kh-row-link:hover{color:var(--kh-blue)}.kh-table .kh-badge{margin-left:8px}.kh-badge{background:var(--kh-fill);height:20px;color:var(--kh-label-2);vertical-align:middle;border-radius:999px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.kh-badge[data-tone=green]{background:var(--kh-green-tint);color:var(--kh-green)}.kh-badge[data-tone=red]{background:var(--kh-red-tint);color:var(--kh-red)}.kh-badge[data-tone=orange]{background:var(--kh-orange-tint);color:var(--kh-orange)}.kh-badge[data-tone=blue]{background:var(--kh-blue-tint);color:var(--kh-blue)}.kh-empty{color:var(--kh-label-2);margin:0;padding:28px 24px 30px;font-size:14px}.kh-list{margin:0}.kh-list>div{border-bottom:1px solid var(--kh-sep);justify-content:space-between;padding:11px 0;display:flex}.kh-list>div:last-child{border-bottom:0}.kh-list dt{color:var(--kh-label-2)}.kh-list dd{margin:0;font-weight:600}.kh-skel{background:linear-gradient(90deg, var(--kh-fill-soft), var(--kh-fill), var(--kh-fill-soft));animation:kh-shimmer 1.4s var(--kh-ease) infinite;background-size:200% 100%;border-radius:8px;display:block}@keyframes kh-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.pano-ledger{border-radius:var(--kh-radius-lg);background:var(--kh-surface);box-shadow:var(--kh-shadow-sm);grid-template-columns:minmax(240px,.8fr) minmax(0,3.2fr);display:grid;overflow:hidden}.pano-net{background:var(--kh-label);color:var(--kh-bg);flex-direction:column;justify-content:center;gap:6px;padding:28px 28px 30px;display:flex}html[data-theme=dark] .pano-net{background:var(--kh-surface-raised);color:var(--kh-label)}.pano-net-label{opacity:.7;font-size:13px;font-weight:500}.pano-net-value{letter-spacing:-.03em;font-size:38px;font-weight:700;line-height:1.05}.pano-net-value.kh-skel{opacity:.3;width:70%;height:40px}.pano-net-note{opacity:.6;font-size:13px}.pano-equation{grid-template-columns:auto auto auto auto auto auto auto auto auto;justify-content:space-between;align-items:start;column-gap:12px;padding:26px 28px 28px;display:grid}.pano-term{flex-direction:column;gap:6px;min-width:0;display:flex}.pano-term-label{color:var(--kh-label-2);font-size:13px;font-weight:500}.pano-term-value{letter-spacing:-.02em;font-size:clamp(17px,1.45vw,22px);font-weight:600;line-height:1.15}.pano-term-value.kh-skel{width:80%;height:24px}.pano-term[data-term=in] .pano-term-value{color:var(--kh-label)}.pano-term[data-term=result] .pano-term-value[data-sign=pos]{color:var(--kh-green)}.pano-term[data-term=result] .pano-term-value[data-sign=neg]{color:var(--kh-red)}.pano-term-note{max-width:190px;color:var(--kh-label-3);font-size:12.5px;line-height:1.4}.pano-op{color:var(--kh-label-3);padding-top:26px;font-size:18px;font-weight:300}.pano-trend{margin-left:6px;font-weight:600}.pano-trend[data-dir=up]{color:var(--kh-green)}.pano-trend[data-dir=down]{color:var(--kh-red)}.ptc{flex-direction:column;gap:18px;display:flex}.ptc-readout{align-items:baseline;gap:12px;min-height:30px;display:flex}.ptc-readout-day{color:var(--kh-label-2);font-size:13px}.ptc-readout-value{letter-spacing:-.02em;font-size:24px;font-weight:600}.ptc-readout-delta{color:var(--kh-label-2);font-size:13px}.ptc-readout-delta[data-dir=up]{color:var(--kh-green)}.ptc-plot{height:220px;padding-left:52px;position:relative}.ptc-grid{pointer-events:none;position:absolute;inset:0 0 34px 52px}.ptc-grid>span{border-top:1px solid var(--kh-sep);position:absolute;left:0;right:0}.ptc-grid em{text-align:right;width:44px;color:var(--kh-label-3);font-size:11px;font-style:normal;position:absolute;top:-8px;left:-52px}.ptc-grid .ptc-avg{border-top:1px dashed color-mix(in srgb, var(--kh-blue) 55%, transparent)}.ptc-bars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;height:100%;margin:0;padding:0;list-style:none;display:grid;position:relative}.ptc-col{cursor:default;outline:none;flex-direction:column;min-width:0;display:flex}.ptc-slot{flex:1;align-items:flex-end;display:flex;position:relative}.ptc-bar{background:color-mix(in srgb, var(--kh-blue) 30%, transparent);width:100%;transition:background-color .18s var(--kh-ease);border-radius:6px 6px 2px 2px}.ptc-col[data-active] .ptc-bar{background:var(--kh-blue)}.ptc-col[data-today] .ptc-bar{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--kh-blue) 32%, transparent) 0 4px, color-mix(in srgb, var(--kh-blue) 18%, transparent) 4px 8px)}.ptc-col[data-today][data-active] .ptc-bar{background:var(--kh-blue)}.ptc-col:focus-visible .ptc-bar{box-shadow:var(--kh-focus)}.ptc-day{height:34px;color:var(--kh-label-3);flex-direction:column;justify-content:flex-end;align-items:center;gap:1px;font-size:11px;display:flex}.ptc-day strong{color:var(--kh-label-2);font-size:12px;font-weight:500}.ptc-col[data-active] .ptc-day strong{color:var(--kh-label);font-weight:600}.pano-kasas{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:20px;display:grid}.pano-net-cell{justify-content:flex-end;align-items:center;gap:10px;display:inline-flex;position:relative}.pano-meter{background:color-mix(in srgb, var(--kh-blue) 45%, transparent);border-radius:2px;max-width:64px;height:4px;display:inline-block}.pano-meter[data-neg]{background:color-mix(in srgb, var(--kh-red) 55%, transparent)}.pano-net-cell{min-width:150px}.pano-net-cell .pano-meter{flex:none;width:64px}.kh-table td .kh-money[data-sign=neg]{color:var(--kh-red)}@media (max-width:1180px){.pano-ledger{grid-template-columns:1fr}.pano-equation{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;row-gap:22px}.pano-op{display:none}.pano-kasas{grid-template-columns:1fr}}@media (max-width:720px){.kh-page{padding:20px 16px 48px}.kh-page-titles h1{font-size:28px}.pano-equation{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px}.pano-net{padding:22px 20px}.kh-figures{gap:16px}.ptc-plot{height:180px;padding-left:0}.ptc-grid{left:0}.ptc-grid em{display:none}.ptc-bars{gap:4px}}.pano-trend{white-space:nowrap}.topbar .menu-btn,.topbar .theme-toggle,.login-theme{width:34px;height:34px;color:var(--kh-label-2);box-shadow:none;background:0 0;border:0;border-radius:999px;place-items:center}.topbar .menu-btn:hover,.topbar .theme-toggle:hover,.login-theme:hover{background:var(--kh-fill-soft);color:var(--kh-label)}.topbar-icon-group{background:0 0;border:0;padding:0}.rf-button{background:var(--kh-fill-soft);height:34px;color:var(--kh-label);box-shadow:none;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.rf-button:hover{background:var(--kh-fill)}.rf-count{background:var(--kh-blue);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;display:inline-grid}.rf-panel,.select-menu,.team-pick-menu,.date-pop{-webkit-backdrop-filter:saturate(180%)blur(30px);backdrop-filter:saturate(180%)blur(30px);background:color-mix(in srgb, var(--kh-surface-raised) 92%, transparent)!important;box-shadow:var(--kh-shadow-lg), 0 0 0 .5px var(--kh-sep-strong)!important;border:0!important;border-radius:14px!important}.rf-option:hover,.team-pick-option:hover,.team-pick-option[aria-selected=true]{background:var(--kh-blue-tint);border-radius:8px}.rf-search input,.team-pick-search input{background:var(--kh-fill-soft);border:0;border-radius:8px}.topbar .theme-toggle,.login-theme{display:inline-grid}.kh-search{align-items:center;display:inline-flex;position:relative}.kh-search svg{fill:none;width:15px;height:15px;stroke:var(--kh-label-3);stroke-width:1.6px;stroke-linecap:round;pointer-events:none;position:absolute;left:12px}.kh-search input{background:var(--kh-fill-soft);width:260px;height:34px;color:var(--kh-label);transition:background-color .16s var(--kh-ease), box-shadow .16s var(--kh-ease), width .22s var(--kh-ease);border:0;border-radius:999px;padding:0 14px 0 34px;font-size:13.5px}.kh-search input::placeholder{color:var(--kh-label-3)}.kh-search input:focus{background:var(--kh-surface);box-shadow:var(--kh-focus);outline:none;width:300px}.kh-toast{border-radius:var(--kh-radius);background:var(--kh-green-tint);color:var(--kh-green);margin:0;padding:12px 16px;font-size:14px;font-weight:500}.rh-page{max-width:1440px}.rh-list{padding-top:6px}.rh-scroll{transition:opacity .16s;overflow-x:auto}.rh-scroll[data-loading]{opacity:.5;pointer-events:none}.rh-table thead th{padding-top:12px}.rh-when{white-space:nowrap}.rh-when>span{display:block}.rh-id{color:var(--kh-label-3);text-overflow:ellipsis;max-width:150px;font-size:11.5px;overflow:hidden}.rh-sep{color:var(--kh-label-3)}.rh-account span:first-child{font-weight:500}.rh-account{align-items:flex-start}.rh-note{color:var(--kh-label-3);margin-top:3px;font-size:11.5px;display:block}.rh-amount{font-weight:600}.rh-asked{color:var(--kh-label-3);font-size:11.5px;text-decoration:line-through;display:block}.rh-act{text-align:right;width:44px}.rh-table tr[data-status=red] .rh-amount{color:var(--kh-label-3)}.rh-table .dq-name{align-items:center;gap:8px;display:inline-flex}.rh-empty{color:var(--kh-label-2);flex-direction:column;align-items:center;gap:12px;padding:56px 24px;display:flex}.rh-empty p{margin:0}.row-more{width:30px;height:30px;color:var(--kh-label-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:18px;line-height:1;display:inline-grid}.row-more:hover,.row-more[aria-expanded=true]{background:var(--kh-fill);color:var(--kh-label)}.row-menu{-webkit-backdrop-filter:saturate(180%)blur(30px);backdrop-filter:saturate(180%)blur(30px);min-width:180px;background:color-mix(in srgb, var(--kh-surface-raised) 94%, transparent)!important;box-shadow:var(--kh-shadow-lg), 0 0 0 .5px var(--kh-sep-strong)!important;border:0!important;border-radius:12px!important;padding:6px!important}.row-menu button{width:100%;color:var(--kh-label);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 12px;font-size:14px;display:block}.row-menu button:hover{background:var(--kh-blue);color:#fff}.drawer-root{z-index:60;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.drawer-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:default;border:0;position:absolute;inset:0;background:var(--scrim)!important}.drawer{max-height:calc(100dvh - 48px);animation:kh-sheet .24s var(--kh-ease);overflow:auto;background:var(--kh-surface)!important;width:min(460px,100%)!important;box-shadow:var(--kh-shadow-lg)!important;border:0!important;border-radius:20px!important;padding:0!important;position:relative!important;inset:auto!important;transform:none!important}@keyframes kh-sheet{0%{transform:scale(.97)}to{transform:none}}.drawer-head{justify-content:space-between;align-items:center;gap:12px;display:flex;border:0!important;padding:20px 22px 6px!important}.drawer-head h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:600}.drawer-head .btn[data-variant=ghost]{height:30px;padding:0 12px;font-size:13px}.drawer-facts{margin:8px 22px 0!important}.drawer-facts>div{border-bottom:1px solid var(--kh-sep);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.drawer-facts>div:last-child{border-bottom:0}.drawer-facts dt{color:var(--kh-label-2)}.drawer-facts dd{text-align:right;margin:0;font-weight:500}.drawer-form{flex-direction:column;gap:12px;display:flex;border:0!important;padding:16px 22px 22px!important}.drawer-actions{gap:10px;display:flex}.drawer-actions .btn{border-radius:12px;flex:1;height:42px}.status{background:var(--kh-fill);height:22px;color:var(--kh-label-2);border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.status[data-tone=onaylandi],.status[data-tone=gonderildi],.status[data-tone=aktif],.status[data-tone=green]{background:var(--kh-green-tint);color:var(--kh-green)}.status[data-tone=red],.status[data-tone=pasif]{background:var(--kh-red-tint);color:var(--kh-red)}.status[data-tone=bekliyor],.status[data-tone=orange]{background:var(--kh-orange-tint);color:var(--kh-orange)}.rh-table{min-width:1000px}.rh-table td,.rh-table th,.rh-account{white-space:nowrap}.rh-table .dq-account-meta.rh-account{align-items:flex-start}.kh-switch{cursor:pointer;color:var(--kh-label-2);align-items:center;gap:10px;font-size:13px;display:inline-flex}.kh-switch input,.switch input[type=checkbox]{appearance:none;background:var(--kh-fill);cursor:pointer;width:42px;height:26px;transition:background-color .2s var(--kh-ease);border-radius:999px;flex:none;margin:0;position:relative}.kh-switch input:after,.switch input[type=checkbox]:after{content:"";width:22px;height:22px;transition:transform .22s var(--kh-ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0000002e,0 0 0 .5px #0000000a}.kh-switch input:checked,.switch input[type=checkbox]:checked{background:#34c759}.kh-switch input:checked:after,.switch input[type=checkbox]:checked:after{transform:translate(16px)}.kh-switch input:disabled,.switch input[type=checkbox]:disabled{opacity:.5}.kh-switch input:focus-visible{box-shadow:var(--kh-focus)}.bk-page{max-width:1440px}.bk-iban.copy-text{color:var(--kh-label);font-variant-numeric:tabular-nums;letter-spacing:.01em;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;margin-left:-8px;padding:4px 8px;font-size:13px;display:inline-flex}.bk-iban.copy-text:hover{background:var(--kh-fill-soft)}.bk-iban .copy-text-icon{fill:none;width:14px;height:14px;stroke:var(--kh-label-3);stroke-width:1.4px;opacity:0;transition:opacity .14s}.bk-iban:hover .copy-text-icon,.bk-iban[data-copied] .copy-text-icon{opacity:1}.bk-iban[data-copied] .copy-text-icon{stroke:var(--kh-green);stroke-width:2px}.bk-limits{align-items:center;gap:6px;display:inline-flex}.bk-dash{color:var(--kh-label-3)}.bk-warn{color:var(--kh-red)}.kh-text-danger{color:var(--kh-red);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px 8px;font-size:13.5px}.kh-text-danger:hover{background:var(--kh-red-tint)}.limit-field{min-width:96px;display:inline-grid;position:relative}.limit-field>span:not(.sr-only){font-variant-numeric:tabular-nums;background:var(--kh-fill-soft);border-radius:8px;padding:4px 8px;font-size:13.5px}.limit-field input{background:var(--kh-surface);width:100%;color:var(--kh-label);opacity:0;cursor:text;border:0;border-radius:8px;padding:0 8px;font-size:13.5px;position:absolute;inset:0}.limit-field input:focus{opacity:1;box-shadow:var(--kh-focus);outline:none}.limit-field:hover>span:not(.sr-only){background:var(--kh-fill)}.mx-page{max-width:1440px}.mx-split{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.mx-split[data-composer]{grid-template-columns:minmax(0,1fr) 380px}.mx-table{min-width:760px}.mx-note{max-width:260px;white-space:normal!important}.mx-composer{top:calc(var(--topbar-height) + 20px);border-radius:var(--kh-radius-lg);background:var(--kh-surface);box-shadow:var(--kh-shadow-md);position:sticky}.mx-composer-head{padding:22px 24px 4px}.mx-composer-head h2{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:600}.mx-composer-head p{color:var(--kh-label-2);margin:3px 0 0;font-size:13px}.mx-form{flex-direction:column;gap:14px;padding:14px 24px 24px;display:flex}.mx-form .field{flex-direction:column;display:flex}.mx-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mx-amount input{letter-spacing:-.02em;height:52px!important;font-size:24px!important;font-weight:600!important}.mx-hint{color:var(--kh-label-3);margin-top:4px;font-size:12px}.mx-form .btn{border-radius:12px;height:44px;margin-top:4px;font-size:15px}.mx-form .select-trigger,.mx-form select{border:1px solid var(--kh-sep-strong);background:var(--kh-surface);border-radius:10px;width:100%;height:40px}@media (max-width:1100px){.mx-split[data-composer]{grid-template-columns:1fr}.mx-composer{order:-1;position:static}}.kh-seg{background:var(--kh-fill-soft);border-radius:9px;gap:2px;padding:2px;display:inline-flex}.kh-seg button{height:28px;color:var(--kh-label);cursor:pointer;transition:background-color .16s var(--kh-ease), box-shadow .16s var(--kh-ease);background:0 0;border:0;border-radius:7px;padding:0 12px;font-size:13px;font-weight:500}.kh-seg button span{color:var(--kh-label-3);margin-left:4px;font-weight:400}.kh-seg button[aria-pressed=true]{font-weight:600;box-shadow:0 1px 3px #0000001f,0 0 0 .5px #0000000a;background:var(--kh-surface)!important;color:var(--kh-label)!important}html[data-theme=dark] .kh-seg button[aria-pressed=true]{background:#636366}.tm-table{min-width:960px}.tm-who{color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.tm-who:hover .dq-name{color:var(--kh-blue)}.tm-dot{background:var(--kh-green);border-radius:50%;flex:none;width:9px;height:9px}.tm-dot[data-state=stop]{background:var(--kh-orange)}.tm-dot[data-state=off]{background:var(--kh-label-3)}.tm-stop{align-items:center;gap:10px;display:inline-flex}.tm-stop-bar{background:var(--kh-fill);border-radius:2px;flex:none;width:56px;height:4px;overflow:hidden}.tm-stop-bar i{background:var(--kh-blue);border-radius:2px;height:100%;display:block}.tm-stop[data-tone=near] .tm-stop-bar i{background:var(--kh-orange)}.tm-stop[data-tone=stop] .tm-stop-bar i{background:var(--kh-red)}.tm-stop-text{flex-direction:column;font-weight:500;display:flex}.tm-edit{color:var(--kh-blue);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px 8px;font-size:13.5px}.tm-edit:hover{background:var(--kh-blue-tint)}.kh-money[data-sign=neg]{color:var(--kh-red)}.kd-page{max-width:1440px}.kd-back{color:var(--kh-blue);margin-bottom:6px;font-size:14px;text-decoration:none;display:inline-block}.kd-back:hover{text-underline-offset:3px;text-decoration:underline}.kd-page .kh-page-titles h1{align-items:center;gap:12px;display:flex}.kd-ledger{grid-template-columns:minmax(240px,.7fr) minmax(0,3.3fr)}.kd-terms{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:center;gap:18px 24px;margin:0;padding:24px 28px;display:grid}.kd-terms dt{color:var(--kh-label-2);font-size:12.5px;font-weight:500}.kd-terms dd{letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:18px;font-weight:600}.kd-terms dd[data-sign=neg]{color:var(--kh-red)}.pano-net-value[data-sign=neg]{color:#ff6961}.kd-detail{text-overflow:ellipsis;max-width:640px;overflow:hidden}.kd-effect[data-sign=pos]{color:var(--kh-green)}.kd-effect[data-sign=neg]{color:var(--kh-red)}@media (max-width:1180px){.kd-ledger{grid-template-columns:1fr}}.kd-extra{border-radius:var(--kh-radius-lg);background:var(--kh-surface);box-shadow:var(--kh-shadow-sm);overflow:hidden}.kd-extra .kasa-metric-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.kd-extra .kasa-metric-row>div{border-left:1px solid var(--kh-sep);flex-direction:column;gap:3px;padding:16px 22px;display:flex}.kd-extra .kasa-metric-row>div:first-child{border-left:0}.kd-extra .kasa-metric-row span{color:var(--kh-label-2);text-transform:none;letter-spacing:0;font-size:12.5px;font-weight:500}.kd-extra .kasa-metric-row strong{letter-spacing:-.015em;font-size:18px;font-weight:600}
.dq-page{max-width:1440px}.dq-count{color:var(--kh-label);font-weight:600}.dq-live{color:var(--kh-green);align-items:center;gap:6px;margin-left:12px;font-size:12.5px;font-weight:500;display:inline-flex}.dq-live:before{content:"";width:7px;height:7px;animation:dq-pulse 2.4s var(--kh-ease) infinite;background:currentColor;border-radius:50%;box-shadow:0 0}@keyframes dq-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--kh-green) 45%, transparent)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.dq-notice{border-radius:var(--kh-radius);background:var(--kh-red-tint);color:var(--kh-red);margin:0;padding:12px 16px;font-size:14px;font-weight:500}.dq-split{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:20px;display:grid}.dq-queue{border-radius:var(--kh-radius-lg);background:var(--kh-surface);min-width:0;box-shadow:var(--kh-shadow-sm);padding:6px 0 0;overflow:hidden}.dq-table thead th{padding-top:12px}.dq-row{cursor:pointer}.dq-row:focus-visible{box-shadow:inset 0 0 0 2px var(--kh-blue);border-radius:0;outline:none}.dq-row[data-active],.dq-row[data-active]:hover{background:var(--kh-blue-tint)}.dq-row[data-active] .dq-name{color:var(--kh-blue)}.dq-row th,.dq-row td{padding-top:12px;padding-bottom:12px}.dq-clock-cell{width:110px}.dq-who{flex-direction:column;gap:2px;display:flex}.dq-name{color:var(--kh-label);font-weight:600}.dq-user{color:var(--kh-label-3);align-items:center;gap:8px;font-size:12.5px;font-weight:400;display:inline-flex}.dq-amount{letter-spacing:-.01em;font-size:15px;font-weight:600}.dq-clock{font-variant-numeric:tabular-nums;--ring:var(--kh-blue);align-items:center;gap:8px;display:inline-flex}.dq-clock[data-level=warn],.dq-clock[data-level=warning]{--ring:var(--kh-orange)}.dq-clock[data-level=late],.dq-clock[data-level=critical],.dq-clock[data-level=over]{--ring:var(--kh-red)}.dq-ring{flex:none;width:22px;height:22px;transform:rotate(-90deg)}.dq-ring circle{fill:none;stroke-width:3px}.dq-ring-track{stroke:var(--kh-fill)}.dq-ring-arc{stroke:var(--ring);stroke-linecap:round;transition:stroke-dashoffset .9s linear}.dq-clock-time{color:var(--kh-label);font-size:13px;font-weight:600}.dq-clock[data-level=over] .dq-clock-time{color:var(--kh-red)}.dq-clock[data-level=manual] .dq-clock-time{color:var(--kh-label-2);font-weight:500}.dq-clock[data-size=lg] .dq-ring{width:28px;height:28px}.dq-clock[data-size=lg] .dq-clock-time{font-size:15px}.deposit-member-mark{align-items:center;gap:6px;display:inline-flex}.deposit-member-dots{gap:3px;display:inline-flex}.deposit-dot{background:var(--kh-fill);border-radius:50%;width:6px;height:6px}.deposit-dot[data-on][data-tone=ok]{background:var(--kh-green)}.deposit-dot[data-on][data-tone=no]{background:var(--kh-red)}.deposit-member-amt{font-size:11.5px;font-weight:600}.dq-empty,.dq-detail-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:72px 24px;display:flex}.dq-empty p,.dq-detail-empty p{color:var(--kh-label-2);margin:0;font-size:14px}.dq-empty p:first-of-type,.dq-detail-empty p:first-child{color:var(--kh-label);font-size:17px;font-weight:600}.dq-empty-mark{background:var(--kh-green-tint);border-radius:50%;width:44px;height:44px;margin-bottom:12px;position:relative}.dq-empty-mark:after{content:"";border:solid var(--kh-green);border-width:0 2.5px 2.5px 0;width:9px;height:16px;position:absolute;top:12px;left:15px;transform:rotate(45deg)}.dq-pager{border-top:1px solid var(--kh-sep);padding:10px 24px 14px}.dq-pager:empty{display:none}.dq-detail{top:calc(var(--topbar-height) + 20px);border-radius:var(--kh-radius-lg);background:var(--kh-surface);box-shadow:var(--kh-shadow-md);min-height:320px;position:sticky}.dq-panel{animation:dq-in .26s var(--kh-ease);flex-direction:column;display:flex}@keyframes dq-in{0%{transform:translateY(6px)}to{transform:none}}.dq-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 24px 0;display:flex}.dq-panel-head h2{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:600}.dq-panel-head p{color:var(--kh-label-2);margin:2px 0 0;font-size:13px}.dq-close{background:var(--kh-fill-soft);width:28px;height:28px;color:var(--kh-label-2);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.dq-close svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:12px;height:12px}.dq-close:hover{background:var(--kh-fill);color:var(--kh-label)}.dq-panel-hero{border-radius:var(--kh-radius);background:var(--kh-fill-soft);flex-direction:column;gap:6px;margin:18px 24px 0;padding:20px;display:flex}.dq-panel-label{color:var(--kh-label-2);font-size:12.5px}.dq-panel-amount{letter-spacing:-.03em;font-size:34px;font-weight:700;line-height:1.1}.dq-panel-clock{color:var(--kh-label-2);align-items:center;gap:10px;margin-top:6px;font-size:12.5px;display:flex}.dq-facts{margin:8px 24px 0}.dq-facts>div{align-items:center;gap:16px}.dq-facts dd{text-align:right;font-weight:500}.dq-account{align-items:center;gap:10px;display:inline-flex}.dq-account-meta{flex-direction:column;align-items:flex-end;display:flex}.dq-iban{color:var(--kh-label-3);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:400}.bank-badge{background:var(--kh-fill-soft);min-width:28px;height:28px;color:var(--kh-label-2);border-radius:8px;place-items:center;padding:0 6px;font-size:10px;font-weight:700;display:inline-grid}.bank-badge-img{object-fit:contain;width:20px;height:20px}.dq-form{border-top:1px solid var(--kh-sep);flex-direction:column;gap:12px;margin-top:8px;padding:18px 24px 22px;display:flex}.dq-form .field input{border-radius:12px;height:48px;font-size:20px;font-weight:600}.dq-diff{color:var(--kh-orange);margin:0;font-size:13px;font-weight:500}.dq-actions{gap:10px;display:flex}.dq-actions .btn{border-radius:12px;flex:1;height:44px;font-size:15px}.dq-hint{text-align:center;color:var(--kh-label-3);margin:0;font-size:12px}.board-pager{color:var(--kh-label-2);align-items:center;gap:14px;font-size:13px;display:flex}.board-pager-size{align-items:center;gap:8px;display:inline-flex}@media (max-width:1100px){.dq-split{grid-template-columns:1fr}.dq-detail{display:none}.dq-split[data-open=true] .dq-detail{z-index:50;max-height:88dvh;box-shadow:0 0 0 100vmax var(--scrim), var(--kh-shadow-lg);border-radius:20px 20px 0 0;display:block;position:fixed;inset:auto 0 0;overflow:auto}}@media (max-width:720px){.dq-table th:nth-child(3),.dq-table td:nth-child(3){display:none}}.dq-facts dt{white-space:nowrap}.dq-facts>div{padding:12px 0}.kh-stats{border-radius:var(--kh-radius-lg);background:var(--kh-surface);box-shadow:var(--kh-shadow-sm);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;display:grid;overflow:hidden}.kh-stats>div{border-left:1px solid var(--kh-sep);flex-direction:column;gap:3px;padding:16px 22px 18px;display:flex}.kh-stats>div:first-child{border-left:0}.kh-stats dt{color:var(--kh-label-2);font-size:12.5px;font-weight:500}.kh-stats dd *{font:inherit;color:inherit}.kh-stats dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:22px;font-weight:600}.kh-stats>div>span{color:var(--kh-label-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.kh-stats>div[data-tone=orange] dd{color:var(--kh-orange)}.wq-wait{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.wq-dot{background:var(--kh-green);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.dq-row[data-wait=warn] .wq-dot,.dq-row[data-wait=amber] .wq-dot,.dq-row[data-wait=yellow] .wq-dot{background:var(--kh-orange)}.dq-row[data-wait=late] .wq-dot,.dq-row[data-wait=red] .wq-dot,.dq-row[data-wait=over] .wq-dot{background:var(--kh-red)}.dq-row[data-wait=late] .wq-wait,.dq-row[data-wait=red] .wq-wait{color:var(--kh-red)}.wq-bank{align-items:center;gap:8px;display:inline-flex}.wq-bank .bank-badge{border-radius:7px;min-width:24px;height:24px}.wq-slip{flex-direction:column;gap:8px;margin:18px 24px 0;display:flex}.wq-field.copy-text{border-radius:var(--kh-radius);background:var(--kh-fill-soft);width:100%;color:var(--kh-label);text-align:left;cursor:pointer;transition:background-color .16s var(--kh-ease);border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 44px 12px 16px;display:flex;position:relative}.wq-field.copy-text:hover{background:var(--kh-fill)}.wq-field .copy-text-value{flex-direction:column;gap:2px;display:flex}.wq-field .copy-text-icon{fill:none;width:16px;height:16px;stroke:var(--kh-label-3);stroke-width:1.4px;margin-top:-8px;position:absolute;top:50%;right:14px}.wq-field[data-copied]{background:var(--kh-green-tint)}.wq-field[data-copied] .copy-text-icon{stroke:var(--kh-green);stroke-width:2px}.wq-field-label{color:var(--kh-label-2);font-size:12px}.wq-field-value{font-size:16px;font-weight:600}.wq-iban{letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:15px}.wq-field-amount .wq-field-value{letter-spacing:-.03em;font-size:28px;font-weight:700}.wq-copy-hint{text-align:center;color:var(--kh-label-3);margin:2px 0 0;font-size:12px}.wq-ask p{margin:0 0 12px;font-size:15px;font-weight:500}.wq-ask[data-kind=reject] .btn-danger,.btn.btn-danger{background:var(--kh-red)}.wq-split-link{color:var(--kh-blue);cursor:pointer;background:0 0;border:0;align-self:center;font-size:13.5px}.wq-split{flex-direction:column;gap:10px;display:flex}.wq-remain{color:var(--kh-label-2)}.dq-facts .select-trigger,.dq-facts select{background:var(--kh-fill-soft);border:0;border-radius:8px;min-width:180px;height:32px}.kh-toolbar .auto-assign-toggle{background:var(--kh-fill-soft);border:0;border-radius:999px;align-items:center;gap:10px;height:34px;padding:0 4px 0 14px;display:inline-flex}.kh-toolbar .auto-assign-label{color:var(--kh-label);white-space:nowrap;font-size:13px}.kh-toolbar .auto-assign-meta{display:none}.kh-toolbar .auto-assign-dot{background:var(--kh-label-3);border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.kh-toolbar .auto-assign-toggle[data-on=true] .auto-assign-dot{background:var(--kh-green)}.kh-toolbar .auto-assign-actions{gap:4px;display:inline-flex}.kh-toolbar .auto-assign-actions .btn{height:26px;padding:0 12px;font-size:12.5px}
.page{width:100%;max-width:1320px;padding:36px 40px 64px}.page:has(>.kh-page){width:100%;max-width:none;padding:0}.page:has(>.kh-page)>.kh-page{margin:0 auto}.kx-page{max-width:1440px}.kx-lede{color:var(--kh-label-2);max-width:70ch;margin:6px 0 0;font-size:15px}.kx-eyebrow{display:none}.kx-summary{color:var(--kh-label-2);flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:15px;display:flex}.kx-summary .deposit-head-chip{color:inherit;font-size:inherit;background:0 0;border:0;padding:0}.kx-summary .deposit-head-chip strong{color:var(--kh-label);font-weight:600}.kx-search input{padding-left:14px!important}.kx-search{position:relative}.kx-section>.kh-section-head{padding:0 24px}.kx-section>.kh-section-head .meta{color:var(--kh-label-2);margin:3px 0 0;font-size:13px}.kx-section>.kh-section-head h2{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:600}.kx-section>:not(.kh-section-head):not(.rh-scroll):not(.dq-pager):not(table){margin-left:24px;margin-right:24px}.kx-table thead th{padding-top:12px}.row-badge{color:var(--kh-label-2);font-size:inherit;background:0 0;border:0;padding:0;font-weight:500;display:inline}.md-muted,.meta{color:var(--kh-label-3)}.mono{font-variant-numeric:tabular-nums;letter-spacing:.01em;font-family:inherit}.kx-stats{border-radius:var(--kh-radius-lg);background:var(--kh-surface);box-shadow:var(--kh-shadow-sm);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid;overflow:hidden}.kx-stats .pano-kpi{flex-direction:column;gap:3px;min-width:0;padding:16px 22px 18px;display:flex;position:relative;border:0!important;border-left:1px solid var(--kh-sep)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.kx-stats .pano-kpi:first-child{border-left:0!important}.kx-stats .pano-kpi-tab{background:0 0;border:0;align-items:center;gap:0;margin:0;padding:0;display:flex}.kx-stats .pano-kpi-icon{display:none}.kx-stats .pano-kpi-tab h2{color:var(--kh-label-2);letter-spacing:0;margin:0;font-size:12.5px;font-weight:500}.kx-stats .pano-kpi-value{letter-spacing:-.02em;color:var(--kh-label);font-variant-numeric:tabular-nums;margin:0;font-size:22px;font-weight:600}.kx-stats .pano-kpi[data-sign=down] .pano-kpi-value{color:var(--kh-red)}.kx-stats .money-cur{opacity:.55;margin-right:.06em;font-size:.82em}.kx-stats .pano-kpi-note{color:var(--kh-label-3);margin:0;font-size:12.5px}.kx-stats .pano-kpi-foot{border:0;align-items:center;gap:6px;margin:2px 0 0;padding:0;display:flex}.kx-stats .pano-kpi-foot dl{color:var(--kh-label-3);gap:6px;margin:0;font-size:12.5px;display:flex}.kx-stats .pano-kpi-foot dd{color:var(--kh-label-2);margin:0;font-weight:500}.kx-stats .pano-ring,.kx-stats .pano-kpi-spark{display:none}.modal-root{z-index:60;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.modal-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:0;position:absolute;inset:0;background:var(--scrim)!important}.modal{max-height:calc(100dvh - 48px);animation:kh-sheet .24s var(--kh-ease);flex-direction:column;display:flex;overflow:hidden;background:var(--kh-surface)!important;width:min(640px,100%)!important;box-shadow:var(--kh-shadow-lg)!important;border:0!important;border-radius:20px!important;padding:0!important;position:relative!important}.modal-head,.team-modal-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex;background:0 0!important;border:0!important;padding:20px 24px 8px!important}.modal-head h2,.team-modal-head h2{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:600}.team-modal-scroll{padding:0 24px;overflow:auto}.team-modal-panel{padding:14px 0;border:0!important;border-top:1px solid var(--kh-sep)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.team-modal-panel:first-child{border-top:0!important}.team-panel-head h3{color:var(--kh-label-2);margin:0 0 10px;font-size:13px;font-weight:600}.modal-form-grid,.cek-form,.team-modal-body{grid-template-columns:1fr 1fr;gap:12px;display:grid}.team-modal-foot{justify-content:flex-end;gap:10px;display:flex;border:0!important;border-top:1px solid var(--kh-sep)!important;background:0 0!important;padding:14px 24px 20px!important}.team-modal-foot .btn{border-radius:12px;min-width:110px;height:40px}.field-hint,.md-field-hint{color:var(--kh-label-3);font-size:12px}.kh-page-head>.team-card-mark{display:none}.teams-filter,.sm-filter,.segments,.ops-tabs{background:var(--kh-fill-soft)!important;box-shadow:none!important;border:0!important;border-radius:9px!important;gap:2px!important;padding:2px!important;display:inline-flex!important}.teams-filter-btn,.sm-filter-btn,.segments>button,.segments>a,.segment,.ops-tabs>button,.ops-tabs>a{align-items:center;gap:4px;text-decoration:none;height:28px!important;color:var(--kh-label)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:7px!important;padding:0 12px!important;font-size:13px!important;font-weight:500!important;display:inline-flex!important}.teams-filter-btn span,.sm-filter-btn span{color:var(--kh-label-3);font-weight:400}.teams-filter-btn[aria-pressed=true],.sm-filter-btn[aria-pressed=true],.segments>[aria-pressed=true],.segments>[aria-current=page],.segment[aria-current=page],.segment[data-active=true],.ops-tabs>[aria-selected=true],.ops-tabs>[aria-current=page]{background:var(--kh-surface)!important;font-weight:600!important;box-shadow:0 1px 3px #0000001f,0 0 0 .5px #0000000a!important}html[data-theme=dark] :is(.teams-filter-btn,.sm-filter-btn,.segments>*,.segment,.ops-tabs>*)[aria-pressed=true]{background:#636366!important}.sm-filter-sep{display:none}.team-card-mark,.teams-card-mark,.teams-araci-avatar,.araci-card-avatar,.settings-avatar{letter-spacing:.02em;flex:none;place-items:center;color:#fff!important;width:32px!important;height:32px!important;box-shadow:none!important;background:linear-gradient(#a1a1a6,#7c7c80)!important;border:0!important;border-radius:50%!important;font-size:11.5px!important;font-weight:600!important;display:inline-grid!important}.kh-table td .btn[data-variant=ghost],.kh-table td .btn[data-variant=secondary],.record-actions .btn{border-radius:8px;height:28px;padding:0 10px;font-size:13.5px;font-weight:500;color:var(--kh-blue)!important;background:0 0!important}.kh-table td .btn[data-variant=ghost]:hover,.kh-table td .btn[data-variant=secondary]:hover{background:var(--kh-blue-tint)!important}.kh-table td .teslimat-delete,.kh-table td .btn.bank-card-delete{color:var(--kh-red)!important}.kh-table td .teslimat-delete:hover{background:var(--kh-red-tint)!important}.record-actions{gap:2px;display:inline-flex}.sm-block{min-width:0;overflow:visible;border-radius:var(--kh-radius-lg)!important;background:var(--kh-surface)!important;box-shadow:var(--kh-shadow-sm)!important;border:0!important;padding:22px 24px 24px!important}.sm-block-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex;background:0 0!important;border:0!important;margin:0 0 16px!important;padding:0!important}.sm-block-head h2,.sm-block>h2{letter-spacing:-.015em;color:var(--kh-label);text-transform:none;margin:0;font-size:17px;font-weight:600}.sm-block-head p,.sm-block-head .meta{color:var(--kh-label-2);margin:3px 0 0;font-size:13px}.sm-block .rh-scroll,.sm-block>.kh-table{margin:0 -24px}.sm-block .kh-table th:first-child,.sm-block .kh-table td:first-child{padding-left:24px}.sm-block label>span:first-child,.sm-block .field>span{color:var(--kh-label-2);text-transform:none;letter-spacing:0;font-size:12.5px;font-weight:500}.sm-block input:not([type=checkbox]):not([type=radio]):not([type=file]),.sm-block textarea,.sm-block select{border:1px solid var(--kh-sep-strong);background:var(--kh-surface);min-height:40px;color:var(--kh-label);border-radius:10px;padding:0 14px;font-size:14px}.sm-block textarea{padding:12px 14px}.sm-block input:focus,.sm-block textarea:focus{border-color:var(--kh-blue);box-shadow:var(--kh-focus);outline:none}.md-mast-stats{gap:8px;display:flex}.md-stat{flex-direction:column;gap:2px;min-width:110px;padding:10px 14px;display:flex;background:var(--kh-surface)!important;box-shadow:var(--kh-shadow-sm)!important;border:0!important;border-radius:12px!important}.md-stat>span{color:var(--kh-label-2);font-size:11.5px;font-weight:500;text-transform:none!important;letter-spacing:0!important}.md-stat>strong{letter-spacing:-.015em;font-size:17px;font-weight:600}.kh-page-head>.team-card-mark.int-mark{display:none!important}
.kh-side-brand{padding-bottom:14px;border-bottom:0!important}.kh-side-group{padding:6px 0;border-bottom:0!important}.kh-side-group+.kh-side-group{margin-top:6px}.topbar.kh-top{background:color-mix(in srgb, var(--kh-bg) 80%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--kh-sep);justify-content:flex-start;gap:14px;height:60px;padding:0 24px 0 32px}.kh-crumb{align-items:center;gap:8px;min-width:0;font-size:14px;display:flex}.kh-crumb span{color:var(--kh-label-2);white-space:nowrap;font-weight:500}.kh-crumb svg{fill:none;width:12px;height:12px;stroke:var(--kh-label-3);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.kh-crumb strong{color:var(--kh-label);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.kh-top-end{align-items:center;gap:6px;margin-left:auto;display:flex}.kh-clock{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:baseline;gap:8px;min-width:120px;padding:0 6px;display:inline-flex}.kh-clock strong{letter-spacing:-.01em;color:var(--kh-label);font-size:15px;font-weight:600}.kh-clock span{color:var(--kh-label-2);font-size:12.5px}.kh-top-sep{background:var(--kh-sep-strong);width:1px;height:22px;margin:0 6px}.topbar .kh-top-icon.theme-toggle{width:36px;height:36px;color:var(--kh-label-2);border-radius:10px}.topbar .kh-top-icon.theme-toggle:hover{background:var(--kh-fill-soft);color:var(--kh-label)}.kh-account{position:relative}.kh-account-btn{height:42px;color:var(--kh-label);cursor:pointer;transition:background-color .16s var(--kh-ease);background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 10px 0 5px;display:inline-flex}.kh-account-btn:hover,.kh-account-btn[aria-expanded=true]{background:var(--kh-fill-soft)}.kh-account-avatar{color:#fff;letter-spacing:.02em;background:linear-gradient(#1aa0ff,#0063d1);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:inline-grid}.kh-account-avatar-lg{width:40px;height:40px;font-size:14px}.kh-account-text{text-align:left;flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}.kh-account-text strong{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:13.5px;font-weight:600;overflow:hidden}.kh-account-text span{color:var(--kh-label-2);font-size:12px}.kh-account-chev{fill:none;width:12px;height:12px;stroke:var(--kh-label-3);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--kh-ease)}.kh-account-btn[aria-expanded=true] .kh-account-chev{transform:rotate(180deg)}.kh-account-menu{z-index:40;background:color-mix(in srgb, var(--kh-surface-raised) 94%, transparent);-webkit-backdrop-filter:saturate(180%)blur(30px);backdrop-filter:saturate(180%)blur(30px);width:260px;box-shadow:var(--kh-shadow-lg), 0 0 0 .5px var(--kh-sep-strong);animation:kh-pop .16s var(--kh-ease);transform-origin:100% 0;border-radius:14px;padding:6px;position:absolute;top:calc(100% + 8px);right:0}@keyframes kh-pop{0%{transform:scale(.97)}to{transform:none}}.kh-account-head{border-bottom:1px solid var(--kh-sep);align-items:center;gap:12px;margin-bottom:4px;padding:10px 10px 12px;display:flex}.kh-account-head div{flex-direction:column;min-width:0;display:flex}.kh-account-head strong{font-size:14px;font-weight:600}.kh-account-head span{color:var(--kh-label-2);font-size:12.5px}.kh-account-item{width:100%;height:36px;color:var(--kh-label);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.kh-account-item .icon{width:16px;height:16px;color:var(--kh-label-2)}.kh-account-item:hover,.kh-account-item[data-active]{background:var(--kh-fill-soft)}.kh-account-danger,.kh-account-danger .icon{color:var(--kh-red)}.kh-account-danger:hover{background:var(--kh-red-tint)}@media (max-width:860px){.topbar.kh-top{padding:0 12px}.kh-crumb,.kh-clock,.kh-top-sep,.kh-account-text,.kh-account-chev{display:none}}.st-page{max-width:1120px}.st-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:24px;display:grid}.st-aside{top:calc(var(--topbar-height) + 24px);flex-direction:column;gap:14px;display:flex;position:sticky}.st-card{border-radius:var(--kh-radius-lg);background:var(--kh-surface);box-shadow:var(--kh-shadow-sm);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:28px 22px 18px;display:flex}.st-avatar{color:#fff;background:linear-gradient(#1aa0ff,#0063d1);border-radius:50%;place-items:center;width:76px;height:76px;margin-bottom:8px;font-size:27px;font-weight:700;display:grid;box-shadow:0 10px 24px -12px #0063d1b3}.st-name{letter-spacing:-.015em;font-size:18px;font-weight:650}.st-handle{color:var(--kh-label-2);margin-bottom:6px;font-size:13.5px}.st-card-facts{border-top:1px solid var(--kh-sep);text-align:left;width:100%;margin:16px 0 0;padding-top:8px}.st-card-facts>div{justify-content:space-between;gap:10px;padding:8px 0;font-size:13px;display:flex}.st-card-facts dt{color:var(--kh-label-2)}.st-card-facts dd{margin:0;font-weight:600}.st-card-facts dd[data-on]{color:var(--kh-green)}.st-nav{border-radius:var(--kh-radius);background:var(--kh-surface);box-shadow:var(--kh-shadow-sm);flex-direction:column;padding:6px;display:flex}.st-nav a{color:var(--kh-label);border-radius:8px;padding:9px 12px;font-size:14px;font-weight:500;text-decoration:none}.st-nav a:hover{background:var(--kh-fill-soft)}.st-main{flex-direction:column;gap:20px;min-width:0;display:flex}.st-group{scroll-margin-top:calc(var(--topbar-height) + 20px);border-radius:var(--kh-radius-lg);background:var(--kh-surface);box-shadow:var(--kh-shadow-sm);overflow:hidden}.st-group>header{padding:22px 24px 6px}.st-group>header h2{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:650}.st-group>header p{color:var(--kh-label-2);margin:4px 0 0;font-size:13.5px}.st-rows{flex-direction:column;padding:8px 24px 0;display:flex}.st-row{border-bottom:1px solid var(--kh-sep);grid-template-columns:200px minmax(0,1fr);align-items:center;gap:16px;min-height:56px;padding:8px 0;display:grid}.st-row>span:first-child{color:var(--kh-label);font-size:14px;font-weight:500}.st-row input:not([type=checkbox]){border:1px solid var(--kh-sep-strong);background:var(--kh-surface);width:100%;max-width:420px;height:40px;color:var(--kh-label);border-radius:10px;padding:0 14px;font-size:15px}.st-row input:focus{border-color:var(--kh-blue);box-shadow:var(--kh-focus);outline:none}.st-row input[aria-invalid]{border-color:var(--kh-red)}.st-row-inline{grid-template-columns:200px auto}.st-static{color:var(--kh-label-2);font-size:15px}.st-pw{flex-direction:column;gap:8px;max-width:420px;display:flex}.st-meter{grid-template-columns:repeat(4,1fr) auto;align-items:center;gap:4px;display:grid}.st-meter i{background:var(--kh-fill);border-radius:2px;height:4px}.st-meter em{color:var(--kh-label-2);margin-left:8px;font-size:12px;font-style:normal;font-weight:600}.st-meter[data-level="1"] i:nth-child(-n+1){background:var(--kh-red)}.st-meter[data-level="2"] i:nth-child(-n+2){background:var(--kh-orange)}.st-meter[data-level="3"] i:nth-child(-n+3){background:#34c759}.st-meter[data-level="4"] i:nth-child(-n+4){background:var(--kh-green)}.st-group>footer,.st-rows>footer{justify-content:space-between;align-items:center;gap:16px;padding:16px 24px 20px;display:flex}.st-rows>footer{padding:16px 0 20px}.st-group footer p{color:var(--kh-label-2);margin:0;font-size:13px}.st-group footer .btn{border-radius:10px;flex:none;height:38px}.st-mfa{border-radius:var(--kh-radius);background:var(--kh-orange-tint);align-items:flex-start;gap:14px;margin:0 24px 22px;padding:16px 18px;display:flex}.st-mfa[data-on]{background:var(--kh-green-tint)}.st-mfa-mark svg{fill:none;width:26px;height:26px;stroke:var(--kh-orange);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.st-mfa[data-on] .st-mfa-mark svg{stroke:var(--kh-green)}.st-mfa strong{font-size:14.5px;font-weight:600}.st-mfa p{color:var(--kh-label-2);margin:3px 0 0;font-size:13px;line-height:1.45}.st-sessions{margin:0;padding:4px 24px 0;list-style:none}.st-sessions li{border-bottom:1px solid var(--kh-sep);align-items:center;gap:14px;padding:12px 0;display:flex}.st-device{background:var(--kh-fill-soft);border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.st-device svg{fill:none;width:20px;height:20px;stroke:var(--kh-label-2);stroke-width:1.5px;stroke-linecap:round}.st-session-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.st-session-text strong{align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:inline-flex}.st-session-text span{color:var(--kh-label-2);font-variant-numeric:tabular-nums;font-size:12.5px}.st-themes{gap:16px;padding:12px 24px 24px;display:flex}.st-theme{color:var(--kh-label);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;padding:0;font-size:14px;font-weight:500;display:flex}.st-theme-art{width:150px;height:96px;box-shadow:0 0 0 1px var(--kh-sep-strong);transition:box-shadow .16s var(--kh-ease);border-radius:12px;display:block;position:relative;overflow:hidden}.st-theme[data-theme-preview=light] .st-theme-art{background:#f5f5f7}.st-theme[data-theme-preview=dark] .st-theme-art{background:#000}.st-theme-art i{background:#ffffffe6;border-right:1px solid #0000000f;width:34%;position:absolute;inset:0 auto 0 0}.st-theme[data-theme-preview=dark] .st-theme-art i{background:#111114;border-right-color:#ffffff14}.st-theme-art b{background:#fff;border-radius:5px;height:18px;position:absolute;left:42%;right:10%;box-shadow:0 1px 2px #0000000f}.st-theme-art b:first-of-type{top:18px}.st-theme-art b:last-of-type{height:32px;top:46px}.st-theme[data-theme-preview=dark] .st-theme-art b{box-shadow:none;background:#1c1c1e}.st-theme[aria-checked=true] .st-theme-art{box-shadow:0 0 0 3px var(--kh-blue)}.st-theme[aria-checked=true]>span:last-child{color:var(--kh-blue);font-weight:600}.st-toast{z-index:70;color:#fff;box-shadow:var(--kh-shadow-lg);transition:transform .26s var(--kh-ease);pointer-events:none;background:#1d1d1feb;border-radius:12px;padding:12px 18px;font-size:14px;font-weight:500;position:fixed;bottom:28px;left:50%;transform:translate(-50%,160%)}.st-toast[data-open]{transform:translate(-50%)}@media (max-width:900px){.st-layout{grid-template-columns:1fr}.st-aside{position:static}.st-nav{display:none}.st-row{grid-template-columns:1fr;gap:6px}}.st-toast{visibility:hidden}.st-toast[data-open]{visibility:visible}
:root{--kh-ctl-h:34px;--kh-ctl-r:9px;--kh-card-pad-y:20px;--kh-card-pad-x:24px}.kh-page{gap:20px;padding-top:28px}.kh-page-head{align-items:center;margin-bottom:4px}.kh-page-titles h1{letter-spacing:-.026em;font-size:32px;font-weight:700;line-height:1.15}.kh-page-titles p{color:var(--kh-label-2);margin-top:4px;font-size:14px}.kh-section,.ps-summary,.dq-queue,.dq-detail,.mx-composer,.st-group,.kh-stats,.kx-stats,.sm-block,.kd-extra,.pano-ledger{border-radius:var(--kh-radius-lg)!important;background:var(--kh-surface)!important;box-shadow:var(--kh-shadow-sm)!important;margin-left:0!important;margin-right:0!important}.kh-section{padding:var(--kh-card-pad-y) var(--kh-card-pad-x)}.kh-section-flush{padding:var(--kh-card-pad-y) 0 4px}.kh-section-head{align-items:center;margin-bottom:14px}.kh-section-flush>.kh-section-head{padding:0 var(--kh-card-pad-x);margin-bottom:8px}.kh-section-head h2,.sm-block-head h2,.st-group>header h2{letter-spacing:-.015em;font-size:17px!important;font-weight:600!important}.kh-section-meta{font-size:13px}.btn{height:var(--kh-ctl-h);border-radius:var(--kh-ctl-r);padding:0 16px;font-size:14px;font-weight:500}.kh-toolbar{gap:8px}.kh-toolbar .select-trigger,.kh-toolbar .rf-button,.kh-search input,.kh-toolbar .auto-assign-toggle{height:var(--kh-ctl-h)!important;border-radius:var(--kh-ctl-r)!important}.kh-toolbar .select-trigger{gap:8px;padding:0 12px!important}.kh-toolbar .team-pick-trigger .team-pick-mark,.kh-toolbar .team-pick-trigger .team-pick-dot{display:none!important}.kh-search input:focus{width:280px}.kh-toolbar .day-nav{height:var(--kh-ctl-h);border-radius:var(--kh-ctl-r);background:var(--kh-fill-soft);align-items:stretch;gap:0;padding:0;display:inline-flex;overflow:hidden}.kh-toolbar .day-nav-step,.kh-toolbar .day-nav-today{background:0 0!important;border-radius:0!important;height:100%!important}.kh-toolbar .day-nav-step{width:32px;color:var(--kh-label-2)}.kh-toolbar .day-nav-step:hover:not([data-disabled]){color:var(--kh-label);background:var(--kh-fill)!important}.kh-toolbar .day-nav-pick .select-trigger{font-variant-numeric:tabular-nums;border-left:1px solid var(--kh-sep)!important;border-right:1px solid var(--kh-sep)!important;background:0 0!important;border-radius:0!important;height:100%!important}.kh-toolbar .day-nav-today{padding:0 12px;border-left:1px solid var(--kh-sep)!important}.kh-seg{border-radius:var(--kh-ctl-r)}.ps-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.ps-tile{min-width:0;padding:var(--kh-card-pad-y) var(--kh-card-pad-x) 22px;border-left:1px solid var(--kh-sep);flex-direction:column;gap:6px;display:flex}.ps-tile:first-child{border-left:0}.ps-tile dt{color:var(--kh-label-2);font-size:13px;font-weight:500}.ps-tile dd{letter-spacing:-.022em;font-variant-numeric:tabular-nums;color:var(--kh-label);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:26px;font-weight:600;line-height:1.15;overflow:hidden}.ps-tile[data-tone=result] dd .kh-money[data-sign=pos]{color:var(--kh-green)}.ps-tile[data-tone=result] dd .kh-money[data-sign=neg]{color:var(--kh-red)}.ps-skel{width:70%;height:28px;display:block}.ps-note{color:var(--kh-label-2);flex-direction:column;gap:4px;font-size:12.5px;display:flex}.ps-chip{align-self:flex-start;font-size:12px;font-weight:600}.ps-chip[data-dir=up]{color:var(--kh-green)}.ps-chip[data-dir=down]{color:var(--kh-red)}.ps-breakdown{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.ps-breakdown li{justify-content:space-between;gap:10px;display:flex}.ps-breakdown li .kh-money{color:var(--kh-label);font-weight:500}.ptc-empty{color:var(--kh-label-2);align-items:center;gap:12px;padding:18px 0 6px;font-size:14px;display:flex}.ptc-empty svg{fill:none;width:22px;height:22px;stroke:var(--kh-label-3);stroke-width:1.6px;stroke-linecap:round}.ptc-empty p{margin:0}.kh-table{font-size:14px}.kh-table thead th{color:var(--kh-label-2);text-transform:none;letter-spacing:0;font-size:12.5px;font-weight:500}.kh-table tbody th,.kh-table tbody td{height:46px}.kh-table tbody th{font-weight:500}.kh-table tfoot th,.kh-table tfoot td{height:46px;font-weight:600}.kh-table .num .kh-money{font-weight:500}.kh-table tfoot .num .kh-money{font-weight:600}.kh-crumb{opacity:0;transition:opacity .18s var(--kh-ease), transform .18s var(--kh-ease);transform:translateY(4px)}.kh-crumb[data-shown]{opacity:1;transform:none}@media (max-width:1180px){.ps-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-tile:nth-child(3){border-left:0}.ps-tile:nth-child(n+3){border-top:1px solid var(--kh-sep)}}@media (max-width:600px){.ps-summary{grid-template-columns:1fr}.ps-tile{border-left:0}.ps-tile+.ps-tile{border-top:1px solid var(--kh-sep)}}.kh-figures dt{color:var(--kh-label-2);font-size:12.5px;font-weight:500}.kh-figures dd{font-size:15px;font-weight:600}.ptc-readout-value{letter-spacing:-.02em;font-size:22px;font-weight:600}.ptc-bar{background:color-mix(in srgb, var(--kh-blue) 26%, var(--kh-surface))}
