@media (min-width:0){.ellis.account .breadcrumb{padding:.3rem .5rem}}.password-opaque{background:rgba(45,56,87,.9);bottom:-20%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1030}.password-form-container{margin:auto;max-width:500px;padding:2rem;position:relative;top:8vh;width:100%}html{scroll-behavior:smooth}.h-500px{height:500px}.fusion-chart{border-radius:var(--k-r-lg);overflow:hidden}.fusion-chart [class*=raphael-group-][class*=-button]>rect{fill:hsla(0,0%,100%,.1);stroke:hsla(0,0%,100%,.1)}body.kit.alert-detail .av-page #content>*+*{margin-top:var(--k-s5)}body.kit.alert-detail .av-page .k-section{margin-bottom:0;scroll-margin-top:calc(var(--k-topbar-h) + 56px)}body.kit.alert-detail .av-identity .k-card-body{align-items:flex-start;flex-wrap:wrap}body.kit.alert-detail .av-identity .av-who{display:flex;flex-direction:column;gap:var(--k-s2);min-width:0}body.kit.alert-detail .av-identity .av-ticker{color:var(--k-navy);font-size:var(--k-fs-40,40px);font-weight:700;letter-spacing:-.5px;line-height:1}body.kit.alert-detail .av-identity .av-issuer{font-size:var(--k-fs-16);font-weight:600}body.kit.alert-detail .av-identity .av-owner{font-weight:600}body.kit.alert-detail .av-identity .av-when{align-items:flex-end;display:flex;flex-direction:column;font-size:var(--k-fs-13);gap:4px;text-align:right}body.kit.alert-detail .av-identity .av-actions{margin-top:var(--k-s2)}@media(max-width:720px){body.kit.alert-detail .av-identity .av-ticker{font-size:32px}body.kit.alert-detail .av-identity .av-when{align-items:flex-start;text-align:left}}body.kit.alert-detail .av-disclaimer{margin:var(--k-s3) 0 0}body.kit.alert-detail .av-anchors form{display:inline}body.kit.alert-detail .av-anchors li.k-grow{flex:1 1 auto}body.kit.alert-detail .av-tx-grid{grid-template-columns:5fr 7fr}@media(max-width:960px){body.kit.alert-detail .av-tx-grid{grid-template-columns:1fr}}body.kit.alert-detail .av-tx-list{margin-top:var(--k-s4)}body.kit.alert-detail .av-chart{height:360px}body.kit.alert-detail .form-chart-container form{margin-top:var(--k-s3)}body.kit.alert-detail .av-daystrip{display:flex;gap:4px;margin:var(--k-s2) 0}body.kit.alert-detail .av-daystrip>span{background:var(--k-surface-2);border:1px solid var(--k-divider);border-radius:var(--k-r-sm);color:var(--k-text-muted);display:inline-grid;font-family:var(--k-font-mono);font-size:var(--k-fs-12);font-weight:600;height:34px;place-content:center;width:34px}body.kit.alert-detail .av-daystrip .av-day-both,body.kit.alert-detail .av-daystrip .av-day-tx{background:var(--k-navy-fill);border-color:transparent;color:var(--k-on-navy)}body.kit.alert-detail .av-daystrip .av-day-filing{background:var(--k-info-fill);border-color:transparent;color:#fff}body.kit.alert-detail .av-rel-grid{grid-template-columns:4fr 4fr 4fr}@media(max-width:960px){body.kit.alert-detail .av-rel-grid{grid-template-columns:1fr}}body.kit.alert-detail .av-score{align-items:baseline;display:flex;gap:var(--k-s2);margin:var(--k-s3) 0 var(--k-s2)}body.kit.alert-detail .av-score-num{color:var(--k-navy);font-family:var(--k-font-mono);font-size:40px;font-weight:600;line-height:1}body.kit.alert-detail .av-outcome{display:flex;flex-direction:column;gap:var(--k-s2)}body.kit.alert-detail .av-outcome-end{align-items:baseline;display:flex;gap:var(--k-s2)}body.kit.alert-detail .av-outcome-end .k-delta-lg{font-size:var(--k-fs-22,22px)}body.kit.alert-detail .av-method{margin-top:var(--k-s2)}body.kit.alert-detail .av-method summary{cursor:pointer}body.kit.alert-detail .av-method p{margin:var(--k-s1) 0 0}body.kit.alert-detail #analysis .k-card-body{font-size:var(--k-fs-13)}body.kit.alert-detail #analysis .k-card-body p{font-size:inherit}body.kit.alert-detail .av-analysis{align-items:start}body.kit.alert-detail .av-analysis p{margin:var(--k-s1) 0}body.kit.alert-detail .av-analysis .av-strong{font-weight:600;margin-top:var(--k-s3)}body.kit.alert-detail .av-llm-list{margin-top:var(--k-s2)}body.kit.alert-detail .av-llm-list summary{cursor:pointer;font-size:var(--k-fs-12);font-weight:600}body.kit.alert-detail .av-llm-list ul{margin:var(--k-s1) 0 0;padding-left:18px}body.kit.alert-detail .k-inset .k-label,body.kit.alert-detail .k-inset .k-stat-label{display:block;margin-bottom:var(--k-s2)}body.kit.alert-detail .av-staff form{display:inline}body.kit.alert-dashboard .adash-page #content>*+*{margin-top:var(--k-s5)}body.kit.alert-dashboard .adash-page>.k-page-header+.k-alert{margin-top:0}body.kit.alert-dashboard .adash-summary{max-width:360px}body.kit.alert-dashboard .adash-views-menu{max-height:60vh;overflow-y:auto}body.kit.alert-dashboard .k-page-header .k-dropdown>summary{list-style:none}body.kit.alert-dashboard .adash-outcomes+.adash-outcome-table{margin-top:var(--k-s3)}body.kit.alert-dashboard .adash-outcome-foot{margin-top:var(--k-s4)}body.kit.alert-dashboard .adash-layout{align-items:start;display:grid;gap:var(--k-s5);grid-template-columns:280px minmax(0,1fr)}@media(max-width:960px){body.kit.alert-dashboard .adash-layout{grid-template-columns:minmax(0,1fr)}}body.kit.alert-dashboard .adash-filters{min-width:0}body.kit.alert-dashboard .adash-filters>summary{list-style:none}body.kit.alert-dashboard .adash-filters>summary::-webkit-details-marker{display:none}body.kit.alert-dashboard .adash-filters>summary{margin-bottom:var(--k-s3)}body.kit.alert-dashboard .adash-filters[open]>summary .k-badge{margin-left:var(--k-s1)}body.kit.alert-dashboard .adash-facets .k-stack{gap:var(--k-s2)}body.kit.alert-dashboard .adash-facets>.k-row-between,body.kit.alert-dashboard .adash-list-head{min-height:var(--k-control-h-sm)}body.kit.alert-dashboard .adash-facet>:not(summary){padding:var(--k-s3) var(--k-s4)}body.kit.alert-dashboard .adash-facet>summary{padding:var(--k-s2) var(--k-s4)}body.kit.alert-dashboard .adash-options{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;max-height:320px;overflow-y:auto;padding:0}body.kit.alert-dashboard .adash-options>li{align-items:center;display:flex;gap:var(--k-s2);min-width:0}body.kit.alert-dashboard .adash-options .k-check{min-width:0}body.kit.alert-dashboard .adash-range .k-input{flex:1 1 60px;width:0}body.kit.alert-dashboard .adash-availability{display:flex}body.kit.alert-dashboard .adash-availability>button{flex:1 1 0;justify-content:center}body.kit.alert-dashboard .k-input-group .k-btn-sm{height:var(--k-control-h-sm)}body.kit.alert-dashboard .adash-list{display:flex;flex-direction:column;gap:var(--k-s3);min-width:0}body.kit.alert-dashboard .adash-list-head .k-dropdown>summary{list-style:none}body.kit.alert-dashboard #content a.adash-row{color:var(--k-text);display:block;padding:var(--k-s4) var(--k-s5)}body.kit.alert-dashboard #content a.adash-row:hover{background:var(--k-surface-2);border-color:var(--k-border-strong);text-decoration:none}body.kit.alert-dashboard .adash-row-head{align-items:flex-start;display:flex;gap:var(--k-s4);justify-content:space-between}body.kit.alert-dashboard .adash-who{min-width:0}body.kit.alert-dashboard .adash-who .k-row{flex-wrap:nowrap;min-width:0}body.kit.alert-dashboard .adash-who .adash-issuer{min-width:0}body.kit.alert-dashboard .adash-ticker{color:var(--k-navy);font-size:var(--k-fs-20);font-weight:700;letter-spacing:-.02em;line-height:1}body.kit.alert-dashboard .adash-issuer{font-weight:600}body.kit.alert-dashboard .adash-owner{flex-shrink:0;max-width:40%;text-align:right}body.kit.alert-dashboard .adash-owner .adash-roles{justify-content:flex-end;margin-top:4px}body.kit.alert-dashboard .adash-metrics{border-top:1px solid var(--k-divider);display:flex;flex-wrap:wrap;gap:var(--k-s3) var(--k-s5);margin-top:var(--k-s3);padding-top:var(--k-s3)}body.kit.alert-dashboard .adash-metric{display:flex;flex-direction:column;font-size:var(--k-fs-13);gap:4px;min-width:0}body.kit.alert-dashboard .adash-metric .k-row{gap:4px var(--k-s2)}body.kit.alert-dashboard .adash-metric-value{margin-left:auto;text-align:right}body.kit.alert-dashboard .adash-metric-returns{flex-basis:100%}body.kit.alert-dashboard .adash-pagination{justify-content:center}body.kit.alert-dashboard .adash-pagination .k-pagination-info{margin-left:auto}body.kit.alert-dashboard .adash-page-size{align-items:center;display:flex;gap:var(--k-s2)}body.kit.alert-dashboard .adash-page-size .k-select{width:auto}@media(max-width:720px){body.kit.alert-dashboard .adash-row-head{align-items:stretch;flex-direction:column}body.kit.alert-dashboard .adash-owner{max-width:none;text-align:left}body.kit.alert-dashboard .adash-owner .adash-roles{justify-content:flex-start}body.kit.alert-dashboard .adash-metric-value{margin-left:0}}body.kit.insider-hub .hub-banner,body.kit.insider-hub .hub-hero{margin-bottom:var(--k-s5)}body.kit.insider-hub .hub-page p{font-size:var(--k-fs-14);margin:0}body.kit.insider-hub .hub-steps{margin:0;padding-left:20px}body.kit.insider-hub .hub-steps li{margin-bottom:var(--k-s1)}body.kit.insider-hub .hub-hero-body{display:grid;gap:var(--k-s5);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}@media(max-width:960px){body.kit.insider-hub .hub-hero-body{grid-template-columns:minmax(0,1fr)}}body.kit.insider-hub .hub-chart{height:200px;margin-top:var(--k-s2);position:relative}body.kit.insider-hub .hub-stats{--cols:2}@media(max-width:720px){body.kit.insider-hub .hub-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}body.kit.insider-hub .hub-cards{display:grid;gap:var(--k-s3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}@media(max-width:720px){body.kit.insider-hub .hub-cards{grid-template-columns:minmax(0,1fr)}}body.kit.insider-hub #content a.hub-qf{color:var(--k-text);display:flex;flex-direction:column;gap:var(--k-s1);padding:var(--k-s4)}body.kit.insider-hub #content a.hub-qf:hover{background:var(--k-surface-2);border-color:var(--k-border-strong);text-decoration:none}body.kit.insider-hub #content a.hub-qf .hub-qf-label{color:var(--k-navy);font-weight:600}body.kit.insider-hub #content a.hub-qf .hub-qf-label i{color:var(--k-text-muted);margin-right:var(--k-s1)}body.kit.insider-hub .hub-sv .k-card-head h3{flex:1 1 auto;min-width:0}body.kit.insider-hub .hub-sv .k-card-head h3 i{margin-right:var(--k-s1)}body.kit.insider-hub .hub-sv .k-card-head .k-btn{flex-shrink:0}body.kit.insider-hub .hub-sv-empty{display:grid;gap:var(--k-s5);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media(max-width:720px){body.kit.insider-hub .hub-sv-empty{grid-template-columns:minmax(0,1fr)}}body.kit.insider-hub .hub-sv-empty .hub-cta{align-self:flex-start}body.kit.insider-hub .hub-examples{font-size:var(--k-fs-13);margin:var(--k-s2) 0 0;padding-left:18px}body.kit.insider-hub .hub-examples li{margin-bottom:var(--k-s1)}body.kit.insider-hub .hub-issuer,body.kit.insider-hub .hub-owner{display:block;max-width:220px}@media(max-width:720px){body.kit.insider-hub .hub-issuer,body.kit.insider-hub .hub-owner,body.kit.insider-hub .k-cell-sub{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.kit.insider-hub .k-table td:nth-child(4),body.kit.insider-hub .k-table th:nth-child(4){display:none}}body.kit.insider-hub .hub-nav{--cols:3}body.kit.insider-hub #content a.k-stat{color:var(--k-text);display:block}body.kit.insider-hub #content a.k-stat:hover{background:var(--k-surface-2);border-color:var(--k-border-strong);text-decoration:none}body.kit.insider-hub #content a.k-stat .k-stat-label i{margin-right:var(--k-s1)}body.kit.owner-issuer-profile .op-page #content>*+*,body.kit.owner-profile .op-page #content>*+*{margin-top:var(--k-s5)}body.kit.owner-issuer-profile .op-word,body.kit.owner-profile .op-word{font-family:var(--k-font);letter-spacing:0}body.kit.owner-issuer-profile .op-page p,body.kit.owner-profile .op-page p{font-size:var(--k-fs-13);margin:0}body.kit.owner-issuer-profile .op-identity .k-card-body,body.kit.owner-profile .op-identity .k-card-body{align-items:flex-start;flex-wrap:wrap}body.kit.owner-issuer-profile .op-identity .op-who,body.kit.owner-profile .op-identity .op-who{display:flex;flex-direction:column;gap:var(--k-s2);min-width:0}body.kit.owner-issuer-profile .op-identity .op-name,body.kit.owner-profile .op-identity .op-name{color:var(--k-navy);font-size:var(--k-fs-26);font-weight:700;letter-spacing:-.3px;line-height:1.1;margin:0}body.kit.owner-issuer-profile .op-identity .op-side,body.kit.owner-profile .op-identity .op-side{align-items:flex-end;display:flex;flex-direction:column;gap:var(--k-s2)}@media(max-width:720px){body.kit.owner-issuer-profile .op-identity .op-side,body.kit.owner-profile .op-identity .op-side{align-items:center;flex-direction:row}}body.kit.owner-issuer-profile .op-columns,body.kit.owner-profile .op-columns{align-items:start;display:grid;gap:var(--k-s5);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media(max-width:960px){body.kit.owner-issuer-profile .op-columns,body.kit.owner-profile .op-columns{grid-template-columns:minmax(0,1fr)}}body.kit.owner-issuer-profile .op-stats-2,body.kit.owner-profile .op-stats-2{--cols:2}@media(max-width:960px){body.kit.owner-issuer-profile .op-stats-2,body.kit.owner-profile .op-stats-2{grid-template-columns:repeat(2,minmax(0,1fr))}}body.kit.owner-issuer-profile .op-stats-3,body.kit.owner-profile .op-stats-3{--cols:3}@media(max-width:720px){body.kit.owner-issuer-profile .op-stats-3,body.kit.owner-profile .op-stats-3{grid-template-columns:repeat(3,minmax(0,1fr))}}body.kit.owner-issuer-profile.p-factor-profile .op-who,body.kit.owner-profile.p-factor-profile .op-who{flex:1 1 320px}body.kit.owner-issuer-profile .op-stats-4,body.kit.owner-profile .op-stats-4{--cols:4}@media(max-width:960px){body.kit.owner-issuer-profile .op-stats-4,body.kit.owner-profile .op-stats-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){body.kit.owner-issuer-profile .op-stats-2,body.kit.owner-issuer-profile .op-stats-3,body.kit.owner-issuer-profile .op-stats-4,body.kit.owner-profile .op-stats-2,body.kit.owner-profile .op-stats-3,body.kit.owner-profile .op-stats-4{grid-template-columns:minmax(0,1fr)}}body.kit.owner-issuer-profile .op-stat-warn,body.kit.owner-profile .op-stat-warn{border-color:var(--k-warn)}body.kit.owner-issuer-profile .op-kv-top,body.kit.owner-profile .op-kv-top{margin-top:var(--k-s4)}body.kit.owner-issuer-profile .op-chart,body.kit.owner-profile .op-chart{height:160px;margin-top:var(--k-s4);position:relative}body.kit.owner-issuer-profile .op-chart-lg,body.kit.owner-profile .op-chart-lg{height:280px}body.kit.owner-issuer-profile a.k-stat,body.kit.owner-profile a.k-stat{text-decoration:none}body.kit.owner-issuer-profile .op-verdict,body.kit.owner-profile .op-verdict{margin-top:var(--k-s3)}body.kit.owner-issuer-profile .k-card-foot form,body.kit.owner-profile .k-card-foot form{display:inline}@media(max-width:720px){body.kit.owner-issuer-profile .op-desktop,body.kit.owner-profile .op-desktop{display:none}}body.kit.owner-issuer-profile .op-phone,body.kit.owner-profile .op-phone{display:none}@media(max-width:720px){body.kit.owner-issuer-profile .op-phone,body.kit.owner-profile .op-phone{display:block}}body.kit.owner-issuer-profile .op-seat,body.kit.owner-profile:not(.p-factor-profile) .op-seat{align-items:baseline}body.kit.owner-issuer-profile .op-seat strong,body.kit.owner-profile:not(.p-factor-profile) .op-seat strong{font-weight:600}body.kit.owner-issuer-profile .op-seats,body.kit.owner-profile:not(.p-factor-profile) .op-seats{display:flex;flex-direction:column;gap:var(--k-s2);max-width:560px}body.kit.owner-issuer-profile .op-seatbar,body.kit.owner-profile:not(.p-factor-profile) .op-seatbar{background:var(--k-divider);border-radius:999px;display:flex;height:10px;overflow:hidden}body.kit.owner-issuer-profile .op-seg,body.kit.owner-profile:not(.p-factor-profile) .op-seg{display:block;height:100%}body.kit.owner-issuer-profile .op-legend,body.kit.owner-profile:not(.p-factor-profile) .op-legend{color:var(--k-text-muted);display:flex;flex-wrap:wrap;font-size:var(--k-fs-12);gap:var(--k-s1) var(--k-s4)}body.kit.owner-issuer-profile .op-legend span,body.kit.owner-profile:not(.p-factor-profile) .op-legend span{align-items:center;display:inline-flex;gap:var(--k-s1)}body.kit.owner-issuer-profile .op-legend .op-legend-title,body.kit.owner-profile:not(.p-factor-profile) .op-legend .op-legend-title{color:var(--k-text);font-weight:500}body.kit.owner-issuer-profile .op-swatch,body.kit.owner-profile:not(.p-factor-profile) .op-swatch{border-radius:2px;display:inline-block;height:8px;width:8px}body.kit.owner-issuer-profile .op-seg-chair,body.kit.owner-issuer-profile .op-seg-chief_executive,body.kit.owner-issuer-profile .op-seg-chief_financial,body.kit.owner-profile:not(.p-factor-profile) .op-seg-chair,body.kit.owner-profile:not(.p-factor-profile) .op-seg-chief_executive,body.kit.owner-profile:not(.p-factor-profile) .op-seg-chief_financial{background:var(--k-navy-fill)}body.kit.owner-issuer-profile .op-seg-other_officer,body.kit.owner-profile:not(.p-factor-profile) .op-seg-other_officer{background:var(--k-navy-fill);opacity:.6}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) body.kit.owner-issuer-profile .op-seg-other_officer,:root:not([data-theme=dark]) body.kit.owner-profile:not(.p-factor-profile) .op-seg-other_officer{opacity:.3}}:root[data-theme=light] body.kit.owner-issuer-profile .op-seg-other_officer,:root[data-theme=light] body.kit.owner-profile:not(.p-factor-profile) .op-seg-other_officer{opacity:.3}body.kit.owner-issuer-profile .op-seg-director_only,body.kit.owner-profile:not(.p-factor-profile) .op-seg-director_only{background:var(--k-info-fill)}body.kit.owner-issuer-profile .op-seg-ten_percent_only,body.kit.owner-profile:not(.p-factor-profile) .op-seg-ten_percent_only{background:var(--k-text-faint)}body.kit.owner-issuer-profile .op-seg-none,body.kit.owner-issuer-profile .op-seg-other,body.kit.owner-profile:not(.p-factor-profile) .op-seg-none,body.kit.owner-profile:not(.p-factor-profile) .op-seg-other{background:var(--k-border-strong)}body.kit.owner-issuer-profile .op-w-0,body.kit.owner-profile:not(.p-factor-profile) .op-w-0{width:0}body.kit.owner-issuer-profile .op-w-1,body.kit.owner-profile:not(.p-factor-profile) .op-w-1{width:1%}body.kit.owner-issuer-profile .op-w-2,body.kit.owner-profile:not(.p-factor-profile) .op-w-2{width:2%}body.kit.owner-issuer-profile .op-w-3,body.kit.owner-profile:not(.p-factor-profile) .op-w-3{width:3%}body.kit.owner-issuer-profile .op-w-4,body.kit.owner-profile:not(.p-factor-profile) .op-w-4{width:4%}body.kit.owner-issuer-profile .op-w-5,body.kit.owner-profile:not(.p-factor-profile) .op-w-5{width:5%}body.kit.owner-issuer-profile .op-w-6,body.kit.owner-profile:not(.p-factor-profile) .op-w-6{width:6%}body.kit.owner-issuer-profile .op-w-7,body.kit.owner-profile:not(.p-factor-profile) .op-w-7{width:7%}body.kit.owner-issuer-profile .op-w-8,body.kit.owner-profile:not(.p-factor-profile) .op-w-8{width:8%}body.kit.owner-issuer-profile .op-w-9,body.kit.owner-profile:not(.p-factor-profile) .op-w-9{width:9%}body.kit.owner-issuer-profile .op-w-10,body.kit.owner-profile:not(.p-factor-profile) .op-w-10{width:10%}body.kit.owner-issuer-profile .op-w-11,body.kit.owner-profile:not(.p-factor-profile) .op-w-11{width:11%}body.kit.owner-issuer-profile .op-w-12,body.kit.owner-profile:not(.p-factor-profile) .op-w-12{width:12%}body.kit.owner-issuer-profile .op-w-13,body.kit.owner-profile:not(.p-factor-profile) .op-w-13{width:13%}body.kit.owner-issuer-profile .op-w-14,body.kit.owner-profile:not(.p-factor-profile) .op-w-14{width:14%}body.kit.owner-issuer-profile .op-w-15,body.kit.owner-profile:not(.p-factor-profile) .op-w-15{width:15%}body.kit.owner-issuer-profile .op-w-16,body.kit.owner-profile:not(.p-factor-profile) .op-w-16{width:16%}body.kit.owner-issuer-profile .op-w-17,body.kit.owner-profile:not(.p-factor-profile) .op-w-17{width:17%}body.kit.owner-issuer-profile .op-w-18,body.kit.owner-profile:not(.p-factor-profile) .op-w-18{width:18%}body.kit.owner-issuer-profile .op-w-19,body.kit.owner-profile:not(.p-factor-profile) .op-w-19{width:19%}body.kit.owner-issuer-profile .op-w-20,body.kit.owner-profile:not(.p-factor-profile) .op-w-20{width:20%}body.kit.owner-issuer-profile .op-w-21,body.kit.owner-profile:not(.p-factor-profile) .op-w-21{width:21%}body.kit.owner-issuer-profile .op-w-22,body.kit.owner-profile:not(.p-factor-profile) .op-w-22{width:22%}body.kit.owner-issuer-profile .op-w-23,body.kit.owner-profile:not(.p-factor-profile) .op-w-23{width:23%}body.kit.owner-issuer-profile .op-w-24,body.kit.owner-profile:not(.p-factor-profile) .op-w-24{width:24%}body.kit.owner-issuer-profile .op-w-25,body.kit.owner-profile:not(.p-factor-profile) .op-w-25{width:25%}body.kit.owner-issuer-profile .op-w-26,body.kit.owner-profile:not(.p-factor-profile) .op-w-26{width:26%}body.kit.owner-issuer-profile .op-w-27,body.kit.owner-profile:not(.p-factor-profile) .op-w-27{width:27%}body.kit.owner-issuer-profile .op-w-28,body.kit.owner-profile:not(.p-factor-profile) .op-w-28{width:28%}body.kit.owner-issuer-profile .op-w-29,body.kit.owner-profile:not(.p-factor-profile) .op-w-29{width:29%}body.kit.owner-issuer-profile .op-w-30,body.kit.owner-profile:not(.p-factor-profile) .op-w-30{width:30%}body.kit.owner-issuer-profile .op-w-31,body.kit.owner-profile:not(.p-factor-profile) .op-w-31{width:31%}body.kit.owner-issuer-profile .op-w-32,body.kit.owner-profile:not(.p-factor-profile) .op-w-32{width:32%}body.kit.owner-issuer-profile .op-w-33,body.kit.owner-profile:not(.p-factor-profile) .op-w-33{width:33%}body.kit.owner-issuer-profile .op-w-34,body.kit.owner-profile:not(.p-factor-profile) .op-w-34{width:34%}body.kit.owner-issuer-profile .op-w-35,body.kit.owner-profile:not(.p-factor-profile) .op-w-35{width:35%}body.kit.owner-issuer-profile .op-w-36,body.kit.owner-profile:not(.p-factor-profile) .op-w-36{width:36%}body.kit.owner-issuer-profile .op-w-37,body.kit.owner-profile:not(.p-factor-profile) .op-w-37{width:37%}body.kit.owner-issuer-profile .op-w-38,body.kit.owner-profile:not(.p-factor-profile) .op-w-38{width:38%}body.kit.owner-issuer-profile .op-w-39,body.kit.owner-profile:not(.p-factor-profile) .op-w-39{width:39%}body.kit.owner-issuer-profile .op-w-40,body.kit.owner-profile:not(.p-factor-profile) .op-w-40{width:40%}body.kit.owner-issuer-profile .op-w-41,body.kit.owner-profile:not(.p-factor-profile) .op-w-41{width:41%}body.kit.owner-issuer-profile .op-w-42,body.kit.owner-profile:not(.p-factor-profile) .op-w-42{width:42%}body.kit.owner-issuer-profile .op-w-43,body.kit.owner-profile:not(.p-factor-profile) .op-w-43{width:43%}body.kit.owner-issuer-profile .op-w-44,body.kit.owner-profile:not(.p-factor-profile) .op-w-44{width:44%}body.kit.owner-issuer-profile .op-w-45,body.kit.owner-profile:not(.p-factor-profile) .op-w-45{width:45%}body.kit.owner-issuer-profile .op-w-46,body.kit.owner-profile:not(.p-factor-profile) .op-w-46{width:46%}body.kit.owner-issuer-profile .op-w-47,body.kit.owner-profile:not(.p-factor-profile) .op-w-47{width:47%}body.kit.owner-issuer-profile .op-w-48,body.kit.owner-profile:not(.p-factor-profile) .op-w-48{width:48%}body.kit.owner-issuer-profile .op-w-49,body.kit.owner-profile:not(.p-factor-profile) .op-w-49{width:49%}body.kit.owner-issuer-profile .op-w-50,body.kit.owner-profile:not(.p-factor-profile) .op-w-50{width:50%}body.kit.owner-issuer-profile .op-w-51,body.kit.owner-profile:not(.p-factor-profile) .op-w-51{width:51%}body.kit.owner-issuer-profile .op-w-52,body.kit.owner-profile:not(.p-factor-profile) .op-w-52{width:52%}body.kit.owner-issuer-profile .op-w-53,body.kit.owner-profile:not(.p-factor-profile) .op-w-53{width:53%}body.kit.owner-issuer-profile .op-w-54,body.kit.owner-profile:not(.p-factor-profile) .op-w-54{width:54%}body.kit.owner-issuer-profile .op-w-55,body.kit.owner-profile:not(.p-factor-profile) .op-w-55{width:55%}body.kit.owner-issuer-profile .op-w-56,body.kit.owner-profile:not(.p-factor-profile) .op-w-56{width:56%}body.kit.owner-issuer-profile .op-w-57,body.kit.owner-profile:not(.p-factor-profile) .op-w-57{width:57%}body.kit.owner-issuer-profile .op-w-58,body.kit.owner-profile:not(.p-factor-profile) .op-w-58{width:58%}body.kit.owner-issuer-profile .op-w-59,body.kit.owner-profile:not(.p-factor-profile) .op-w-59{width:59%}body.kit.owner-issuer-profile .op-w-60,body.kit.owner-profile:not(.p-factor-profile) .op-w-60{width:60%}body.kit.owner-issuer-profile .op-w-61,body.kit.owner-profile:not(.p-factor-profile) .op-w-61{width:61%}body.kit.owner-issuer-profile .op-w-62,body.kit.owner-profile:not(.p-factor-profile) .op-w-62{width:62%}body.kit.owner-issuer-profile .op-w-63,body.kit.owner-profile:not(.p-factor-profile) .op-w-63{width:63%}body.kit.owner-issuer-profile .op-w-64,body.kit.owner-profile:not(.p-factor-profile) .op-w-64{width:64%}body.kit.owner-issuer-profile .op-w-65,body.kit.owner-profile:not(.p-factor-profile) .op-w-65{width:65%}body.kit.owner-issuer-profile .op-w-66,body.kit.owner-profile:not(.p-factor-profile) .op-w-66{width:66%}body.kit.owner-issuer-profile .op-w-67,body.kit.owner-profile:not(.p-factor-profile) .op-w-67{width:67%}body.kit.owner-issuer-profile .op-w-68,body.kit.owner-profile:not(.p-factor-profile) .op-w-68{width:68%}body.kit.owner-issuer-profile .op-w-69,body.kit.owner-profile:not(.p-factor-profile) .op-w-69{width:69%}body.kit.owner-issuer-profile .op-w-70,body.kit.owner-profile:not(.p-factor-profile) .op-w-70{width:70%}body.kit.owner-issuer-profile .op-w-71,body.kit.owner-profile:not(.p-factor-profile) .op-w-71{width:71%}body.kit.owner-issuer-profile .op-w-72,body.kit.owner-profile:not(.p-factor-profile) .op-w-72{width:72%}body.kit.owner-issuer-profile .op-w-73,body.kit.owner-profile:not(.p-factor-profile) .op-w-73{width:73%}body.kit.owner-issuer-profile .op-w-74,body.kit.owner-profile:not(.p-factor-profile) .op-w-74{width:74%}body.kit.owner-issuer-profile .op-w-75,body.kit.owner-profile:not(.p-factor-profile) .op-w-75{width:75%}body.kit.owner-issuer-profile .op-w-76,body.kit.owner-profile:not(.p-factor-profile) .op-w-76{width:76%}body.kit.owner-issuer-profile .op-w-77,body.kit.owner-profile:not(.p-factor-profile) .op-w-77{width:77%}body.kit.owner-issuer-profile .op-w-78,body.kit.owner-profile:not(.p-factor-profile) .op-w-78{width:78%}body.kit.owner-issuer-profile .op-w-79,body.kit.owner-profile:not(.p-factor-profile) .op-w-79{width:79%}body.kit.owner-issuer-profile .op-w-80,body.kit.owner-profile:not(.p-factor-profile) .op-w-80{width:80%}body.kit.owner-issuer-profile .op-w-81,body.kit.owner-profile:not(.p-factor-profile) .op-w-81{width:81%}body.kit.owner-issuer-profile .op-w-82,body.kit.owner-profile:not(.p-factor-profile) .op-w-82{width:82%}body.kit.owner-issuer-profile .op-w-83,body.kit.owner-profile:not(.p-factor-profile) .op-w-83{width:83%}body.kit.owner-issuer-profile .op-w-84,body.kit.owner-profile:not(.p-factor-profile) .op-w-84{width:84%}body.kit.owner-issuer-profile .op-w-85,body.kit.owner-profile:not(.p-factor-profile) .op-w-85{width:85%}body.kit.owner-issuer-profile .op-w-86,body.kit.owner-profile:not(.p-factor-profile) .op-w-86{width:86%}body.kit.owner-issuer-profile .op-w-87,body.kit.owner-profile:not(.p-factor-profile) .op-w-87{width:87%}body.kit.owner-issuer-profile .op-w-88,body.kit.owner-profile:not(.p-factor-profile) .op-w-88{width:88%}body.kit.owner-issuer-profile .op-w-89,body.kit.owner-profile:not(.p-factor-profile) .op-w-89{width:89%}body.kit.owner-issuer-profile .op-w-90,body.kit.owner-profile:not(.p-factor-profile) .op-w-90{width:90%}body.kit.owner-issuer-profile .op-w-91,body.kit.owner-profile:not(.p-factor-profile) .op-w-91{width:91%}body.kit.owner-issuer-profile .op-w-92,body.kit.owner-profile:not(.p-factor-profile) .op-w-92{width:92%}body.kit.owner-issuer-profile .op-w-93,body.kit.owner-profile:not(.p-factor-profile) .op-w-93{width:93%}body.kit.owner-issuer-profile .op-w-94,body.kit.owner-profile:not(.p-factor-profile) .op-w-94{width:94%}body.kit.owner-issuer-profile .op-w-95,body.kit.owner-profile:not(.p-factor-profile) .op-w-95{width:95%}body.kit.owner-issuer-profile .op-w-96,body.kit.owner-profile:not(.p-factor-profile) .op-w-96{width:96%}body.kit.owner-issuer-profile .op-w-97,body.kit.owner-profile:not(.p-factor-profile) .op-w-97{width:97%}body.kit.owner-issuer-profile .op-w-98,body.kit.owner-profile:not(.p-factor-profile) .op-w-98{width:98%}body.kit.owner-issuer-profile .op-w-99,body.kit.owner-profile:not(.p-factor-profile) .op-w-99{width:99%}body.kit.owner-issuer-profile .op-w-100,body.kit.owner-profile:not(.p-factor-profile) .op-w-100{width:100%}body.kit.owner-issuer-profile .op-reason,body.kit.owner-profile:not(.p-factor-profile) .op-reason{font-size:var(--k-fs-16);line-height:1.3}body.kit.owner-issuer-profile .op-pair,body.kit.owner-profile:not(.p-factor-profile) .op-pair{white-space:nowrap}body.kit.owner-issuer-profile .op-pill-wrap,body.kit.owner-profile:not(.p-factor-profile) .op-pill-wrap{align-self:flex-start;margin-top:var(--k-s1);white-space:normal}body.kit.owner-issuer-profile .op-chart-md,body.kit.owner-profile:not(.p-factor-profile) .op-chart-md{height:180px}body.kit.owner-issuer-profile .op-companies .k-tag,body.kit.owner-profile:not(.p-factor-profile) .op-companies .k-tag{margin-right:var(--k-s2)}body.kit.owner-issuer-profile .op-companies tbody tr,body.kit.owner-profile:not(.p-factor-profile) .op-companies tbody tr{cursor:pointer;position:relative}body.kit.owner-issuer-profile .op-companies a.k-cell-primary,body.kit.owner-profile:not(.p-factor-profile) .op-companies a.k-cell-primary{color:var(--k-link)}body.kit.owner-issuer-profile .op-companies a.k-cell-primary:after,body.kit.owner-profile:not(.p-factor-profile) .op-companies a.k-cell-primary:after{content:"";inset:0;position:absolute}body.kit.owner-issuer-profile .op-companies .k-cell-sub.op-phone,body.kit.owner-profile:not(.p-factor-profile) .op-companies .k-cell-sub.op-phone{display:none}@media(max-width:720px){body.kit.owner-issuer-profile .op-companies .k-cell-sub.op-phone,body.kit.owner-profile:not(.p-factor-profile) .op-companies .k-cell-sub.op-phone{display:block}}body.kit.owner-issuer-profile .op-companies .op-share,body.kit.owner-profile:not(.p-factor-profile) .op-companies .op-share{min-width:96px}body.kit.owner-issuer-profile .op-companies .op-share progress,body.kit.owner-profile:not(.p-factor-profile) .op-companies .op-share progress{margin-top:var(--k-s1)}@media(max-width:720px){body.kit.owner-issuer-profile .op-companies .op-share,body.kit.owner-profile:not(.p-factor-profile) .op-companies .op-share{min-width:0}body.kit.owner-issuer-profile .op-companies .op-share progress,body.kit.owner-profile:not(.p-factor-profile) .op-companies .op-share progress{display:none}body.kit.owner-issuer-profile .op-companies td.k-wrap,body.kit.owner-profile:not(.p-factor-profile) .op-companies td.k-wrap{min-width:0}}body.kit.owner-issuer-profile .op-companies .op-co-toggle,body.kit.owner-profile:not(.p-factor-profile) .op-companies .op-co-toggle{display:none;height:auto;margin-top:var(--k-s1);min-height:24px;padding:0;position:relative;z-index:1}body.kit.owner-issuer-profile .op-companies .op-co-toggle i,body.kit.owner-profile:not(.p-factor-profile) .op-companies .op-co-toggle i{transition:transform .15s}body.kit.owner-issuer-profile .op-companies .op-co-toggle[aria-expanded=true] i,body.kit.owner-profile:not(.p-factor-profile) .op-companies .op-co-toggle[aria-expanded=true] i{transform:rotate(180deg)}body.kit.owner-issuer-profile .op-companies tr.op-co-row,body.kit.owner-profile:not(.p-factor-profile) .op-companies tr.op-co-row{cursor:default;display:none}body.kit.owner-issuer-profile .op-companies tr.op-co-row>td,body.kit.owner-profile:not(.p-factor-profile) .op-companies tr.op-co-row>td{box-shadow:inset 3px 0 0 var(--k-divider);white-space:normal}@media(max-width:720px){body.kit.owner-issuer-profile .op-companies .op-co-toggle,body.kit.owner-profile:not(.p-factor-profile) .op-companies .op-co-toggle{display:flex}body.kit.owner-issuer-profile .op-companies tr.op-co-row:not([hidden]),body.kit.owner-profile:not(.p-factor-profile) .op-companies tr.op-co-row:not([hidden]){display:table-row}}body.kit.owner-issuer-profile .op-companies .op-co-facts,body.kit.owner-profile:not(.p-factor-profile) .op-companies .op-co-facts{display:grid;font-size:var(--k-fs-12);gap:var(--k-s2);margin:0}body.kit.owner-issuer-profile .op-companies .op-co-facts dt,body.kit.owner-profile:not(.p-factor-profile) .op-companies .op-co-facts dt{color:var(--k-text-muted)}body.kit.owner-issuer-profile .op-companies .op-co-facts dd,body.kit.owner-profile:not(.p-factor-profile) .op-companies .op-co-facts dd{font-weight:500;margin:0}body.kit.owner-issuer-profile .op-name a{color:inherit}body.kit.owner-issuer-profile .oip-at{font-weight:400}body.kit.owner-issuer-profile .op-seat{align-items:baseline}body.kit.owner-issuer-profile .op-seat strong{font-weight:600}body.kit.owner-issuer-profile .oip-rel{font-size:var(--k-fs-16)}body.kit.owner-issuer-profile .oip-compare{background:var(--k-neutral-bg);border-radius:8px;display:flex;flex-direction:column;gap:var(--k-s2);padding:var(--k-s3) var(--k-s4)}body.kit.owner-issuer-profile .oip-compare-different,body.kit.owner-issuer-profile .oip-compare-worse{background:var(--k-warn-bg)}body.kit.owner-issuer-profile .oip-compare-different strong,body.kit.owner-issuer-profile .oip-compare-worse strong{color:var(--k-warn)}body.kit.owner-issuer-profile .oip-compare-better{background:var(--k-success-bg)}body.kit.owner-issuer-profile .oip-compare-better strong{color:var(--k-success)}body.kit.owner-issuer-profile .oip-cmp{display:grid;font-size:var(--k-fs-12);gap:var(--k-s1) var(--k-s4);grid-template-columns:200px minmax(0,1fr);margin:0}body.kit.owner-issuer-profile .oip-cmp dt{color:var(--k-text-muted)}body.kit.owner-issuer-profile .oip-cmp dd{margin:0}@media(max-width:720px){body.kit.owner-issuer-profile .oip-cmp{grid-template-columns:minmax(0,1fr)}}body.kit.owner-issuer-profile .oip-purchases .k-pill{margin-left:var(--k-s1)}@media(max-width:720px){body.kit.owner-issuer-profile .oip-facts dd,body.kit.owner-issuer-profile .oip-purchases td,body.kit.owner-issuer-profile .oip-purchases th{white-space:normal}body.kit.owner-issuer-profile .oip-purchases .k-pill{display:table;height:auto;margin:var(--k-s1) 0 0;white-space:normal}}body.kit.owner-issuer-profile tr.oip-hl>td{background:var(--k-info-bg)}body.kit.owner-issuer-profile tr.oip-hl>td:first-child{box-shadow:inset 3px 0 0 var(--k-info)}body.kit.owner-issuer-profile tr.oip-facts-row>td{white-space:normal}body.kit.owner-issuer-profile tr.oip-facts-row:not(.oip-hl)>td:first-child{box-shadow:inset 3px 0 0 var(--k-divider)}body.kit.owner-issuer-profile .oip-facts-for{font-size:var(--k-fs-12);font-weight:600;margin-bottom:var(--k-s2)}body.kit.owner-issuer-profile .oip-facts-toggle{display:flex;height:auto;margin-top:var(--k-s1);padding:0}body.kit.owner-issuer-profile .oip-facts-toggle i{transition:transform .15s}body.kit.owner-issuer-profile .oip-facts-toggle[aria-expanded=true] i{transform:rotate(180deg)}body.kit.owner-issuer-profile .oip-facts{display:grid;font-size:var(--k-fs-12);gap:var(--k-s2) var(--k-s4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0}body.kit.owner-issuer-profile .oip-facts dt{color:var(--k-text-muted)}body.kit.owner-issuer-profile .oip-facts dd{font-weight:500;margin:0}@media(max-width:960px){body.kit.owner-issuer-profile .oip-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){body.kit.owner-issuer-profile .oip-facts{grid-template-columns:minmax(0,1fr)}}body.kit.owner-issuer-profile .oip-two{align-items:start;display:grid;gap:var(--k-s5);grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:960px){body.kit.owner-issuer-profile .oip-two{grid-template-columns:minmax(0,1fr)}}body.kit.owner-issuer-profile .oip-roles{display:flex;flex-direction:column;gap:var(--k-s3);list-style:none;margin:0;padding:0}body.kit.owner-issuer-profile .oip-roles li{border-left:3px solid var(--k-border-strong);display:flex;flex-direction:column;gap:2px;padding-left:var(--k-s4)}body.kit.owner-issuer-profile .oip-roles li.oip-role-now{border-left-color:var(--k-info)}body.kit.issuer-general .ig-page #content>*+*{margin-top:var(--k-s5)}body.kit.issuer-general .k-section{margin-bottom:0}body.kit.issuer-general .ig-page p{font-size:var(--k-fs-13);margin:0}body.kit.issuer-general .ig-identity .k-card-body{align-items:flex-start;flex-wrap:wrap}body.kit.issuer-general .ig-identity .ig-who{display:flex;flex-direction:column;gap:var(--k-s2);min-width:0}body.kit.issuer-general .ig-identity .ig-name{color:var(--k-navy);font-size:var(--k-fs-26);font-weight:700;letter-spacing:-.3px;line-height:1.1;margin:0}body.kit.issuer-general .ig-identity .ig-tag-off{color:var(--k-text-muted);text-decoration:line-through}body.kit.issuer-general .ig-identity .ig-side{flex-wrap:wrap;justify-content:flex-end}@media(max-width:720px){body.kit.issuer-general .ig-identity .ig-side{justify-content:flex-start}}body.kit.issuer-general .ig-identity .ig-forms{flex-basis:100%;text-align:right}@media(max-width:720px){body.kit.issuer-general .ig-identity .ig-forms{text-align:left}}body.kit.issuer-general .k-section-title{flex-wrap:wrap}body.kit.issuer-general .k-section-title h2{margin:0}body.kit.issuer-general .k-section-title p{margin-top:var(--k-s1)}body.kit.issuer-general .ig-summary{line-height:1.6}body.kit.issuer-general .ig-details{border-bottom:0;border-left:0;border-radius:0 0 var(--k-r-lg) var(--k-r-lg);border-right:0}body.kit.issuer-general .ig-scroll{max-height:50vh;overflow-y:auto}body.kit.issuer-general .ig-chart{height:240px;position:relative}body.kit.issuer-general .ig-staff form,body.kit.issuer-general .k-card-foot form{display:inline}body.kit.issuer-general .ig-tickers{display:grid;gap:var(--k-s3);grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:720px){body.kit.issuer-general .ig-tickers{grid-template-columns:minmax(0,1fr)}}body.kit.issuer-general .ig-news{align-items:flex-start;border-bottom:1px solid var(--k-divider);display:flex;gap:var(--k-s4);padding-bottom:var(--k-s4)}body.kit.issuer-general .ig-news:last-of-type{border-bottom:0;padding-bottom:0}body.kit.issuer-general .ig-news .ig-news-text{display:flex;flex-direction:column;gap:var(--k-s1);min-width:0}body.kit.issuer-general .ig-news h3{font-size:var(--k-fs-14);font-weight:600;line-height:1.35;margin:0}body.kit .tk p{font-size:var(--k-fs-13);margin:0}body.kit .tk-identity .k-card-body{align-items:flex-start;flex-wrap:wrap}body.kit .tk-identity .tk-who{display:flex;flex-direction:column;gap:var(--k-s2);min-width:0}body.kit .tk-identity .tk-symbol{color:var(--k-navy);font-size:var(--k-fs-40);font-weight:700;letter-spacing:-.5px;line-height:1;margin:0}@media(max-width:720px){body.kit .tk-identity .tk-symbol{font-size:var(--k-fs-32)}}body.kit .tk-identity .tk-name{color:var(--k-text);font-size:var(--k-fs-16);font-weight:600}body.kit .tk-identity .tk-meta{flex-wrap:wrap}body.kit .tk-identity .tk-price{flex:0 0 auto;text-align:right}@media(max-width:720px){body.kit .tk-identity .tk-price{text-align:left}}body.kit .tk-identity .tk-price-value{font-size:var(--k-fs-32)}body.kit .tk-tabs .k-tabs{flex-wrap:wrap;gap:var(--k-s4);overflow:visible}@media(max-width:720px){body.kit .tk-tabs .k-tabs{flex-wrap:nowrap;overflow-x:auto}}body.kit .tk-chart{height:280px;position:relative}body.kit .tk .chart-box .fusion-chart{min-height:500px}body.kit .tk .k-card-head{flex-wrap:wrap}body.kit .tk .k-card-head form{margin:0}body.kit .tk .k-kv-lined dd .k-pill{margin-left:var(--k-s2)}body.kit .tk .tk-kv-note{font-family:var(--k-font);white-space:normal}body.kit .tk-chart-bar{height:110px}body.kit .tk-scroll{max-height:420px;overflow-y:auto}body.kit .tk .k-card-foot{font-size:var(--k-fs-12)}body.kit .tk .k-card-head h2 .k-btn-icon{margin-left:var(--k-s1);vertical-align:middle}body.kit .tk-group{align-items:center;color:var(--k-navy);display:flex;font-size:var(--k-fs-14);font-weight:700;gap:var(--k-s2);margin:0}body.kit .tk-options .k-card-actions{flex-wrap:wrap}body.kit .tk-options .k-card-actions form{margin:0}body.kit .tk-options .k-card-actions label{white-space:nowrap}body.kit .tk-history-form{margin-top:var(--k-s1)}body.kit .tk-history-form form{margin:0}body.kit .tk-meter{height:8px;vertical-align:middle;width:40px}@media(max-width:960px){body.kit .tk-options .k-inset .k-grid-3{--cols:1}}body.kit .tk-options .k-kv{grid-template-columns:max-content 1fr}body.kit .entity-page-main{display:flex;flex-flow:column}body.kit.telegram .tg-page .tg-cards{align-items:start}body.kit.telegram .tg-page p{font-size:var(--k-fs-13);margin:0}body.kit.telegram .tg-page .link-glyph-copy:after,body.kit.telegram .tg-page .link-glyph-external:after{display:inline-block;font-family:Font Awesome\ 6 Free;font-size:.8rem;margin-left:8px}body.kit.telegram .tg-page .link-glyph-external:after{content:""}body.kit.telegram .tg-page .link-glyph-copy:after{content:""}body.kit.transaction-profile .tx-page #content>*+*{margin-top:var(--k-s5)}body.kit.transaction-profile .tx-page p{font-size:var(--k-fs-13);margin:0}body.kit.transaction-profile .tx-identity .tx-who{display:flex;flex-direction:column;gap:var(--k-s2);min-width:0}body.kit.transaction-profile .tx-identity .tx-name{color:var(--k-navy);font-size:var(--k-fs-26);font-weight:700;letter-spacing:-.3px;line-height:1.1;margin:0}body.kit.transaction-profile .tx-identity .tx-ribbon{margin-top:var(--k-s1)}body.kit.transaction-profile .tx-amendment .k-alert>div{min-width:0;overflow-wrap:anywhere}body.kit.transaction-profile .tx-amendment .tx-changes{margin:var(--k-s1) 0 var(--k-s1) var(--k-s4);padding:0}body.kit.transaction-profile .tx-amendment .tx-changes li{margin:0}body.kit.transaction-profile .tx-columns{align-items:start;display:grid;gap:var(--k-s5);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media(max-width:960px){body.kit.transaction-profile .tx-columns{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){body.kit.transaction-profile .tx-grid-2{grid-template-columns:minmax(0,1fr)}}body.kit.transaction-profile .tx-stats-3{--cols:3}@media(max-width:720px){body.kit.transaction-profile .tx-stats-3{grid-template-columns:repeat(2,minmax(0,1fr))}}body.kit.transaction-profile .tx-group-title{align-items:center;color:var(--k-navy);display:flex;font-size:var(--k-fs-13);font-weight:600;gap:var(--k-s2);margin:0 0 var(--k-s3)}body.kit.transaction-profile .tx-group-title a,body.kit.transaction-profile .tx-group-title>i{color:var(--k-text-muted)}body.kit.transaction-profile .k-stack-lg>*{min-width:0}@media(max-width:720px){body.kit.transaction-profile .k-kv{grid-template-columns:minmax(0,1fr)}body.kit.transaction-profile .k-kv-lined dt{border-bottom:0;padding-bottom:0}}body.kit.transaction-profile .tx-hint{color:var(--k-text-muted);font-size:var(--k-fs-12);margin-top:2px}body.kit.transaction-profile .k-kv dd>.k-pill,body.kit.transaction-profile .tx-hint .k-pill{height:auto;line-height:1.3;max-width:100%;min-height:20px;padding-block:3px;white-space:normal}body.kit.transaction-profile .k-kv dt a{color:var(--k-text-muted)}body.kit.transaction-profile .k-kv dd>.k-pill+.tx-hint{margin-top:var(--k-s1)}body.kit.transaction-profile .tx-list{margin:0;padding-left:18px}body.kit.transaction-profile .tx-note{margin-top:var(--k-s3)}body.kit.transaction-profile .tx-word{font-family:var(--k-font)}body.kit.transaction-profile .tx-owner-name{color:var(--k-navy);font-size:var(--k-fs-16);font-weight:600}body.kit.transaction-profile .tx-chart{margin-top:var(--k-s3);min-height:320px}body.kit.transaction-profile .tx-actions form{display:block}body.kit.transaction-profile .tx-about{color:var(--k-text-muted);font-size:var(--k-fs-12)}body.kit.transaction-profile .tx-about summary{cursor:pointer;font-weight:600}body.kit.transaction-profile .tx-about p{font-size:inherit;margin:var(--k-s1) 0 0}body.kit.transaction-profile .tx-related-item,body.kit.transaction-profile .tx-related-list{display:flex;flex-direction:column;gap:var(--k-s2)}body.kit.transaction-profile .tx-related-item{background:var(--k-surface-2);border:1px solid var(--k-border);border-radius:var(--k-r-md);padding:var(--k-s3) var(--k-s4)}body.kit.transaction-profile #content a.tx-related-date{color:var(--k-navy)}body.kit.transaction-profile a.k-stat{text-decoration:none}body.kit.transaction-profile a.k-stat:hover{border-color:var(--k-border-strong)}body.kit.transaction-profile .tx-empty{padding:var(--k-s5)}body.kit.transaction-profile .tx-empty-reasons{margin:0;padding-left:18px;text-align:left}body.kit.transaction-profile .k-pill.tx-badge-direction--acquired{background:var(--k-success-bg);color:var(--k-success)}body.kit.transaction-profile .k-pill.tx-badge-direction--disposed{background:var(--k-danger-bg);color:var(--k-danger)}body.kit.transaction-profile .k-pill.tx-badge-category--purchase{background:var(--k-success-bg);color:var(--k-success)}body.kit.transaction-profile .k-pill.tx-badge-category--sale{background:var(--k-danger-bg);color:var(--k-danger)}body.kit.transaction-profile .k-pill.tx-badge-category--compensation{background:var(--k-info-bg);color:var(--k-info)}body.kit.transaction-profile .k-pill.tx-badge-category--ambiguous,body.kit.transaction-profile .k-pill.tx-badge-category--exercise-sale{background:var(--k-warn-bg);color:var(--k-warn)}body.kit.transaction-profile .k-pill.tx-badge-eo--explicit{background:var(--k-success-bg);color:var(--k-success)}body.kit.transaction-profile .k-pill.tx-badge-eo--indeterminate{background:var(--k-warn-bg);color:var(--k-warn)}body.kit.transaction-profile .k-pill.tx-badge-confidence--high{background:var(--k-success-bg);color:var(--k-success)}body.kit.transaction-profile .k-pill.tx-badge-confidence--medium{background:var(--k-warn-bg);color:var(--k-warn)}body.kit.transaction-profile .k-pill.tx-badge-confidence--low{background:var(--k-danger-bg);color:var(--k-danger)}body.kit.transaction-profile .k-pill.tx-badge-staleness--recent,body.kit.transaction-profile .k-pill.tx-impact--low{background:var(--k-info-bg);color:var(--k-info)}body.kit.transaction-profile .k-pill.tx-impact--moderate{background:var(--k-warn-bg);color:var(--k-warn)}body.kit.transaction-profile .k-pill.tx-impact--high{background:var(--k-rose-bg);color:var(--k-rose)}body.kit.transaction-profile .k-pill.tx-impact--extreme{background:var(--k-danger-bg);color:var(--k-danger)}body.kit.transaction-profile .k-pill.tx-momentum--recovery,body.kit.transaction-profile .k-pill.tx-momentum--strong-up,body.kit.transaction-profile .k-pill.tx-momentum--up{background:var(--k-success-bg);color:var(--k-success)}body.kit.transaction-profile .k-pill.tx-momentum--down,body.kit.transaction-profile .k-pill.tx-momentum--pullback,body.kit.transaction-profile .k-pill.tx-momentum--strong-down{background:var(--k-danger-bg);color:var(--k-danger)}body.kit.transaction-profile .k-pill.tx-badge-category--exercise{background:var(--k-surface-3);color:var(--k-navy)}body.kit .k-pill.help-level-beginner{background:var(--k-success-bg);color:var(--k-success)}body.kit .k-pill.help-level-intermediate{background:var(--k-warn-bg);color:var(--k-warn)}body.kit .k-pill.help-level-advanced{background:var(--k-rose-bg);color:var(--k-rose)}body.kit .help-prose{font-size:var(--k-fs-14);line-height:1.6;overflow-wrap:anywhere}body.kit .help-prose>h1:first-child{display:none}body.kit .help-prose p{color:inherit}body.kit .help-prose h1,body.kit .help-prose h2,body.kit .help-prose h3,body.kit .help-prose h4{margin:var(--k-s6) 0 var(--k-s3)}body.kit .help-prose h1{font-size:var(--k-fs-20)}body.kit .help-prose h2{font-size:var(--k-fs-16)}body.kit .help-prose h3,body.kit .help-prose h4{font-size:var(--k-fs-14)}body.kit .help-prose>:first-child,body.kit .help-prose>h1:first-child+*{margin-top:0}body.kit .help-prose blockquote,body.kit .help-prose ol,body.kit .help-prose p,body.kit .help-prose pre,body.kit .help-prose table,body.kit .help-prose ul{font-size:inherit;margin:0 0 var(--k-s4)}body.kit .help-prose ol,body.kit .help-prose ul{padding-left:var(--k-s5)}body.kit .help-prose li+li{margin-top:var(--k-s1)}body.kit .help-prose blockquote{background:var(--k-surface-2);border-left:3px solid var(--k-border-strong);border-radius:0 var(--k-r-md) var(--k-r-md) 0;color:var(--k-text-muted);padding:var(--k-s3) var(--k-s4)}body.kit .help-prose blockquote p:last-child{margin:0}body.kit .help-prose img{border:1px solid var(--k-border);border-radius:var(--k-r-md);display:block;height:auto;margin:0 auto;max-width:100%}body.kit .help-prose hr{margin:var(--k-s5) 0}body.kit .help-prose table{display:block;max-width:100%;overflow-x:auto;width:max-content}body.kit .help-prose table :is(th,td){min-width:6rem;overflow-wrap:normal;white-space:normal}body.kit .help-prose .headerlink{color:var(--k-text-faint);font-weight:400;margin-left:var(--k-s2);opacity:0;text-decoration:none}body.kit .help-prose .headerlink:focus-visible,body.kit .help-prose :is(h1,h2,h3,h4):hover .headerlink{opacity:1}body.kit .help-link-list{list-style:none;margin:0;padding:0}body.kit .help-link-list li+li{border-top:1px solid var(--k-divider)}body.kit .help-link-list a{color:var(--k-text);display:block;padding:var(--k-s3) var(--k-s5)}body.kit .help-link-list a:hover{background:var(--k-surface-2);text-decoration:none}body.kit .help-link-list li[aria-current] a{background:var(--k-surface-3);box-shadow:inset 3px 0 0 var(--k-navy-fill)}body.kit .help-link-list .help-link-title{color:var(--k-navy);display:block;font-size:var(--k-fs-13);font-weight:600}body.kit .help-link-list .help-link-sub{color:var(--k-text-muted);display:block;font-size:var(--k-fs-12);margin-top:2px}body.kit .help-link-list .k-pill{margin-top:var(--k-s1)}body.kit .help-summary .k-eyebrow{display:block;margin-bottom:var(--k-s1)}body.kit .help-summary p{color:inherit;font-size:var(--k-fs-14)}body.kit .btn-feedback[aria-pressed=true][data-action=helpful]{background:var(--k-success-bg);border-color:var(--k-success);color:var(--k-success)}body.kit .btn-feedback[aria-pressed=true][data-action=not_helpful]{background:var(--k-danger-bg);border-color:var(--k-danger);color:var(--k-danger)}body.kit #helpArticleModal .help-popup-title{display:flex;flex-direction:column;gap:var(--k-s1);min-width:0}body.kit #helpArticleModal .help-popup-related .help-link-list a,body.kit #helpArticleModal .help-popup-related .k-card-head{padding:var(--k-s2) var(--k-s4)}body.kit #helpArticleModal .help-popup-foot{align-items:center;flex-wrap:wrap;justify-content:space-between}body.kit #helpArticleModal .help-popup-feedback{color:var(--k-text-muted);font-size:var(--k-fs-12)}body.kit.help .k-card-body p,body.kit.help .k-card-foot p{font-size:var(--k-fs-13);margin:0}body.kit.help .k-page-actions .help-search-form{flex-wrap:nowrap}body.kit.help .k-page-actions .help-search-form .k-search{width:320px}@media(max-width:720px){body.kit.help .k-page-actions .help-search-form{width:100%}body.kit.help .k-page-actions .help-search-form .k-search{flex:1 1 auto;width:auto}}@media(max-width:720px){body.kit.help .k-page-actions:has(.help-search-form){width:100%}}body.kit.help .help-article-card,body.kit.help .help-chapter-card{display:flex;flex-direction:column}body.kit.help .help-article-card>.k-card-body,body.kit.help .help-chapter-card>.k-card-body{flex:1 1 auto}body.kit.help .help-article-card h3,body.kit.help .help-chapter-card h3{font-size:var(--k-fs-14)}body.kit.help .help-article-card-head{align-items:flex-start}body.kit.help .help-layout{align-items:start;display:grid;gap:var(--k-s5);grid-template-columns:minmax(0,1fr) 300px}@media(max-width:1000px){body.kit.help .help-layout{grid-template-columns:minmax(0,1fr)}}body.kit.help .help-level-section{scroll-margin-top:var(--k-s5)}body.kit.help .help-nav{list-style:none;margin:0;padding:0}body.kit.help .help-nav a{align-items:center;border-radius:var(--k-r-sm);display:flex;gap:var(--k-s2);justify-content:space-between;padding:6px var(--k-s2)}body.kit.help .help-nav a:hover{background:var(--k-surface-3);text-decoration:none}body.kit.help .help-search-card{margin-bottom:var(--k-s5)}body.kit.help .help-search-card>form{margin:0}body.kit.help .help-filters>summary{align-items:center;color:var(--k-link);cursor:pointer;display:inline-flex;font-size:var(--k-fs-12);font-weight:600;gap:var(--k-s2);list-style:none}body.kit.help .help-filters>summary::-webkit-details-marker{display:none}body.kit.help .help-filters[open]>summary{margin-bottom:var(--k-s3)}body.kit.help .help-filters .k-field-row{align-items:start;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}body.kit.help .help-filters .k-field-row>*{flex:none}body.kit.help .help-filters .help-filter-actions{margin-top:var(--k-s3)}body.kit.help .help-result-stats{margin-bottom:var(--k-s3)}body.kit.help .help-result-list{list-style:none;margin:0;padding:0}body.kit.help .help-result-list>li{display:flex;flex-direction:column;gap:var(--k-s2);padding:var(--k-s4) var(--k-s5)}body.kit.help .help-result-list>li+li{border-top:1px solid var(--k-divider)}body.kit.help .help-result-list h3{font-size:var(--k-fs-14)}body.kit.help .help-result-list .help-result-head{align-items:flex-start}body.kit.help .help-result-list p{font-size:var(--k-fs-13);margin:0}body.kit.help .k-pagination{margin-top:var(--k-s4)}body.kit.help .help-article-meta{margin-top:var(--k-s2)}body.kit.help .help-prose p{font-size:inherit;margin:0 0 var(--k-s4)}body.kit.help .article-feedback .k-alert{margin:0}body.kit.help .help-pager-link{color:var(--k-text);display:flex;flex-direction:column;gap:var(--k-s1);padding:var(--k-s4) var(--k-s5)}body.kit.help .help-pager-link:hover{border-color:var(--k-border-strong);text-decoration:none}body.kit.help .help-pager-link .help-pager-title{color:var(--k-navy);font-weight:600}body.kit.help .help-pager-next{align-items:flex-end;text-align:right}@media(max-width:480px){body.kit.help .help-pager>span:empty{display:none}}body.kit.help #feedbackModal .star-rating .stars{display:flex;gap:2px;margin-bottom:var(--k-s2)}body.kit.help #feedbackModal .star-rating svg{fill:var(--k-warn);height:18px;width:18px}body.kit.help #feedbackModal .k-dialog-foot .controls{margin-right:auto}body.kit.help .help-suggestions{display:grid;gap:var(--k-s4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}body.kit.help .help-suggestions ul{list-style:none;margin:var(--k-s2) 0 0;padding:0}body.kit.help .help-suggestions li{font-size:var(--k-fs-13);padding:2px 0}:root{--k-ground:#eef0f4;--k-surface:#fff;--k-surface-2:#f7f8fa;--k-surface-3:#eef0f4;--k-border:#dfe3ea;--k-border-strong:#c5ccd6;--k-divider:#eef0f4;--k-text:#1f2633;--k-text-muted:#5b6472;--k-text-faint:#9aa3b2;--k-navy:#2d3857;--k-navy-fill:#2d3857;--k-navy-fill-hover:#232c45;--k-on-navy:#fff;--k-link:#1a5f9e;--k-link-hover:#123f6b;--k-focus:rgba(26,95,158,.35);--k-success:#00734a;--k-success-bg:#e3f1e9;--k-warn:#a15c00;--k-warn-bg:#fff1dd;--k-danger:#c8102e;--k-danger-bg:#fbe7ea;--k-danger-hover:#a80d27;--k-info:#1a82b2;--k-info-bg:#e4f1f8;--k-rose:#9e2326;--k-rose-bg:#f8e6e6;--k-neutral:#5b6472;--k-neutral-bg:#eef0f4;--k-accent:#c93a00;--k-info-fill:#1a82b2;--k-shadow-overlay:0 8px 24px rgba(20,24,31,.14),0 1px 3px rgba(20,24,31,.08);--k-sidebar-bg:#f7f8fa;--k-sidebar-text:#1f2633;--k-sidebar-text-strong:#2d3857;--k-sidebar-muted:#5b6472;--k-sidebar-active:#e6e9ef;--k-sidebar-border:#dfe3ea;--k-sidebar-brand-bg:#2d3857;--k-sidebar-brand-border:#232c45;color-scheme:light;--k-font:"Inter","Roboto","Helvetica Neue",Arial,sans-serif;--k-font-mono:"IBM Plex Mono","SFMono-Regular",Consolas,monospace;--k-fs-11:11px;--k-fs-12:12px;--k-fs-13:13px;--k-fs-14:14px;--k-fs-16:16px;--k-fs-20:20px;--k-fs-26:26px;--k-fs-32:32px;--k-fs-40:40px;--k-fs-48:48px;--k-fs-56:56px;--k-s1:4px;--k-s2:8px;--k-s3:12px;--k-s4:16px;--k-s5:20px;--k-s6:24px;--k-s8:32px;--k-s10:40px;--k-r-sm:6px;--k-r-md:8px;--k-r-lg:10px;--k-sidebar-w:240px;--k-topbar-h:52px;--k-content-max:1200px;--k-control-h:36px;--k-control-h-sm:28px;--k-z-sticky:10;--k-z-overlay:100}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--k-ground:#14181f;--k-surface:#1c2129;--k-surface-2:#232a34;--k-surface-3:#2a313c;--k-border:#2c333e;--k-border-strong:#3d4653;--k-divider:#2a313c;--k-text:#e6e9ee;--k-text-muted:#9aa4b3;--k-text-faint:#5b6472;--k-navy:#c9d3ea;--k-navy-fill:#4a67a8;--k-navy-fill-hover:#5a78bb;--k-on-navy:#fff;--k-link:#7db3ea;--k-link-hover:#a9cdf3;--k-focus:rgba(125,179,234,.45);--k-success:#4fc48f;--k-success-bg:#16382a;--k-warn:#f0b45a;--k-warn-bg:#3d2c10;--k-danger:#ff6b7a;--k-danger-bg:#3d1a20;--k-danger-hover:#e8505f;--k-info:#4aa8dc;--k-info-bg:#16303f;--k-rose:#f08a8d;--k-rose-bg:#3a1f22;--k-neutral:#9aa4b3;--k-neutral-bg:#2a313c;--k-accent:#ff7a3d;--k-info-fill:#4aa8dc;--k-shadow-overlay:0 8px 24px rgba(0,0,0,.5),0 1px 3px rgba(0,0,0,.4);--k-sidebar-bg:#10141a;--k-sidebar-text:#c9d3ea;--k-sidebar-text-strong:#fff;--k-sidebar-muted:#6f7a8f;--k-sidebar-active:#1c2129;--k-sidebar-border:#232a34;--k-sidebar-brand-bg:#10141a;--k-sidebar-brand-border:#232a34;color-scheme:dark}}:root[data-theme=dark]{--k-ground:#14181f;--k-surface:#1c2129;--k-surface-2:#232a34;--k-surface-3:#2a313c;--k-border:#2c333e;--k-border-strong:#3d4653;--k-divider:#2a313c;--k-text:#e6e9ee;--k-text-muted:#9aa4b3;--k-text-faint:#5b6472;--k-navy:#c9d3ea;--k-navy-fill:#4a67a8;--k-navy-fill-hover:#5a78bb;--k-on-navy:#fff;--k-link:#7db3ea;--k-link-hover:#a9cdf3;--k-focus:rgba(125,179,234,.45);--k-success:#4fc48f;--k-success-bg:#16382a;--k-warn:#f0b45a;--k-warn-bg:#3d2c10;--k-danger:#ff6b7a;--k-danger-bg:#3d1a20;--k-danger-hover:#e8505f;--k-info:#4aa8dc;--k-info-bg:#16303f;--k-rose:#f08a8d;--k-rose-bg:#3a1f22;--k-neutral:#9aa4b3;--k-neutral-bg:#2a313c;--k-accent:#ff7a3d;--k-info-fill:#4aa8dc;--k-shadow-overlay:0 8px 24px rgba(0,0,0,.5),0 1px 3px rgba(0,0,0,.4);--k-sidebar-bg:#10141a;--k-sidebar-text:#c9d3ea;--k-sidebar-text-strong:#fff;--k-sidebar-muted:#6f7a8f;--k-sidebar-active:#1c2129;--k-sidebar-border:#232a34;--k-sidebar-brand-bg:#10141a;--k-sidebar-brand-border:#232a34;color-scheme:dark}body.kit{background:var(--k-ground);color:var(--k-text);font-family:var(--k-font);font-size:var(--k-fs-14);font-weight:400;height:auto;line-height:1.5;margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.kit *,body.kit :after,body.kit :before{box-sizing:border-box}body.kit [hidden]{display:none!important}body.kit h1,body.kit h2,body.kit h3,body.kit h4,body.kit h5,body.kit h6{color:var(--k-navy);font-family:var(--k-font);font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0}body.kit h1{font-size:var(--k-fs-26)}body.kit h2{font-size:var(--k-fs-20)}body.kit h3{font-size:var(--k-fs-16)}body.kit h4,body.kit h5,body.kit h6{font-size:var(--k-fs-14)}body.kit p{margin:0 0 var(--k-s3)}body.kit p:last-child{margin-bottom:0}:where(body.kit) :where(ul,ol){margin:0 0 var(--k-s3)}:where(body.kit) :where(ul:last-child,ol:last-child){margin-bottom:0}:where(body.kit) :where(img,svg){vertical-align:middle}:where(body.kit) :where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(body.kit) :where(sup){top:-.5em}:where(body.kit) :where(sub){bottom:-.25em}body.kit a{color:var(--k-link);text-decoration:none}body.kit a:hover{color:var(--k-link-hover);text-decoration:underline}body.kit hr{border:0;border-top:1px solid var(--k-border);margin:var(--k-s5) 0}body.kit code,body.kit kbd,body.kit pre,body.kit samp{font-family:var(--k-font-mono);font-size:.92em}body.kit code,body.kit kbd{background:var(--k-surface-3);border-radius:4px;color:var(--k-text);padding:1px 5px}body.kit kbd{border:solid var(--k-border-strong);border-width:1px 1px 2px}body.kit pre{background:var(--k-surface-2);border:1px solid var(--k-border);border-radius:var(--k-r-md);margin:0;overflow:auto;padding:var(--k-s3) var(--k-s4)}body.kit :focus{outline:none}body.kit :focus:not(:focus-visible){box-shadow:none}body.kit :focus-visible{box-shadow:0 0 0 3px var(--k-focus)}body.kit ::selection{background:var(--k-focus)}body.kit .k-muted{color:var(--k-text-muted)}body.kit .k-faint{color:var(--k-text-faint)}body.kit .k-navy{color:var(--k-navy)}body.kit .k-pos{color:var(--k-success)}body.kit .k-neg{color:var(--k-danger)}body.kit .k-warn{color:var(--k-warn)}body.kit .k-small{font-size:var(--k-fs-12)}body.kit .k-tiny{font-size:var(--k-fs-11)}body.kit .k-strong{font-weight:600}body.kit .k-mono,body.kit .k-num{font-family:var(--k-font-mono);font-variant-numeric:tabular-nums}body.kit .k-num{text-align:right}body.kit .k-label,body.kit .k-stat-label{color:var(--k-text-muted);display:block;font-size:var(--k-fs-12);font-weight:500;letter-spacing:.01em}body.kit .k-eyebrow{color:var(--k-text-muted);font-size:var(--k-fs-11);font-weight:700;letter-spacing:.06em;text-transform:uppercase}body.kit .k-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.kit .k-nowrap{white-space:nowrap}body.kit .k-break{overflow-wrap:anywhere}body.kit .k-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}body.kit .k-stack{display:flex;flex-direction:column;gap:var(--k-s3)}body.kit .k-stack-lg{display:flex;flex-direction:column;gap:var(--k-s5)}body.kit .k-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--k-s2)}body.kit .k-row-between{align-items:center;display:flex;gap:var(--k-s3);justify-content:space-between}body.kit .k-grow{flex:1 1 auto;min-width:0}body.kit .k-grid{display:grid;gap:var(--k-s3);grid-template-columns:repeat(var(--cols,2),minmax(0,1fr))}@media(max-width:720px){body.kit .k-grid{grid-template-columns:repeat(min(var(--cols,2),2),minmax(0,1fr))}}@media(max-width:480px){body.kit .k-grid{grid-template-columns:1fr}}body.kit .k-grid-2{--cols:2}body.kit .k-grid-3{--cols:3}body.kit .k-grid-4{--cols:4}body.kit .k-grid-5{--cols:5}@media(max-width:720px){body.kit .k-hide-phone{display:none!important}}@media(min-width:721px){body.kit .k-show-phone{display:none!important}}body.kit .k-shell{display:grid;grid-template-columns:var(--k-sidebar-w) minmax(0,1fr);min-height:100vh;transition:grid-template-columns .2s}@media(max-width:960px){body.kit .k-shell{grid-template-columns:minmax(0,1fr)}}body.kit .k-shell-bare{grid-template-columns:minmax(0,1fr)}body.kit .k-shell-body{display:flex;flex-direction:column;min-width:0}body.kit .k-shell .k-main{flex:1 0 auto}body.kit .k-sidebar{display:flex;flex-direction:column;height:100vh;overflow-y:auto;position:sticky;scrollbar-color:var(--k-sidebar-border) transparent;scrollbar-width:thin;top:0}body.kit .k-sidebar>*{flex-shrink:0}body.kit .k-sidebar{background:var(--k-sidebar-bg);border-right:1px solid var(--k-sidebar-border);color:var(--k-sidebar-text)}@media(max-width:960px){body.kit .k-sidebar{left:0;position:fixed;transform:translateX(-100%);transition:transform .2s;width:var(--k-sidebar-w);z-index:calc(var(--k-z-overlay) + 1)}}body.kit .k-sidebar-brand{align-items:center;background:var(--k-sidebar-brand-bg);border-bottom:1px solid var(--k-sidebar-brand-border);color:#fff;display:flex;font-size:var(--k-fs-14);font-weight:700;gap:var(--k-s2);height:var(--k-topbar-h);letter-spacing:.02em;padding:0 var(--k-s4)}body.kit .k-sidebar-brand img,body.kit .k-sidebar-brand svg{height:22px;width:auto}body.kit .k-sidebar-brand a{color:inherit;text-decoration:none}body.kit .k-sidebar-group{color:var(--k-sidebar-muted);font-size:var(--k-fs-11);font-weight:700;letter-spacing:.08em;padding:var(--k-s4) var(--k-s3) var(--k-s1);text-transform:uppercase}body.kit .k-sidebar-nav{list-style:none;margin:0;padding:0 var(--k-s2)}body.kit .k-sidebar-link{align-items:center;border-radius:var(--k-r-sm);color:var(--k-sidebar-text);display:flex;font-size:var(--k-fs-13);font-weight:500;gap:var(--k-s3);padding:7px var(--k-s3);text-decoration:none}body.kit .k-sidebar-link i,body.kit .k-sidebar-link svg{color:var(--k-sidebar-muted);font-size:var(--k-fs-13);text-align:center;width:16px}body.kit .k-sidebar-link .k-badge{margin-left:auto}body.kit .k-sidebar-link:hover{background:var(--k-sidebar-active);color:var(--k-sidebar-text-strong);text-decoration:none}body.kit .k-sidebar-link[aria-current=page]{background:var(--k-sidebar-active);box-shadow:inset 3px 0 0 var(--k-info-fill);color:var(--k-sidebar-text-strong)}body.kit .k-sidebar-link[aria-current=page] i,body.kit .k-sidebar-link[aria-current=page] svg{color:var(--k-sidebar-text-strong)}body.kit .k-sidebar-app>summary{align-items:center;cursor:pointer;display:flex;list-style:none}body.kit .k-sidebar-app>summary::-webkit-details-marker{display:none}body.kit .k-sidebar-app>summary:after{content:"▸";font-size:10px;margin-left:auto;transition:transform .15s}body.kit .k-sidebar-app[open]>summary:after{transform:rotate(90deg)}body.kit .k-sidebar-foot{border-top:1px solid var(--k-sidebar-border);color:var(--k-sidebar-muted);font-size:var(--k-fs-12);margin-top:auto;padding:var(--k-s3)}body.kit .k-nav-backdrop{background:rgba(0,0,0,.4);display:none;inset:0;position:fixed;z-index:var(--k-z-overlay)}@media(max-width:960px){body.kit.k-nav-toggled .k-sidebar{transform:none}body.kit.k-nav-toggled .k-nav-backdrop{display:block}}@media(min-width:961px){body.kit.k-nav-toggled .k-shell{grid-template-columns:0 minmax(0,1fr)}body.kit.k-nav-toggled .k-sidebar{border-right-width:0;min-width:0;overflow:hidden}}body.kit .k-topbar{align-items:center;background:var(--k-surface);border-bottom:1px solid var(--k-border);display:flex;gap:var(--k-s3);height:var(--k-topbar-h);padding:0 var(--k-s6);position:sticky;top:0;z-index:var(--k-z-sticky)}@media(max-width:720px){body.kit .k-topbar{padding:0 var(--k-s4)}}body.kit .k-topbar .k-breadcrumb{flex:1 1 auto;min-width:0}body.kit .k-topbar .k-nav-toggle+:not(.k-breadcrumb,nav){margin-left:auto}body.kit .k-topbar .breadcrumb,body.kit .k-topbar .breadcrumbs{background:none;box-shadow:none;flex:1 1 auto;margin:0;min-width:0;padding:0}body.kit .k-topbar .breadcrumb{align-items:center;border-radius:0;color:var(--k-text-muted);display:flex;flex-wrap:nowrap;font-size:var(--k-fs-13);gap:6px;overflow:hidden}body.kit .k-topbar .breadcrumb-item{align-items:center;display:inline-flex;padding:0;white-space:nowrap}body.kit .k-topbar .breadcrumb-item:last-child{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}body.kit .k-topbar .breadcrumb-item+.breadcrumb-item{padding-left:0}body.kit .k-topbar .breadcrumb-item+.breadcrumb-item:before{color:var(--k-text-faint);content:"/";margin-right:6px;padding:0}body.kit .k-topbar .breadcrumb-item a{color:var(--k-text-muted)}body.kit .k-topbar .breadcrumb-item a:hover{color:var(--k-link)}body.kit .k-topbar .breadcrumb-item.active,body.kit .k-topbar .breadcrumb-item:last-child{color:var(--k-navy);font-weight:600}body.kit .k-sidebar-clock .mz-clock,body.kit .k-topbar .mz-clock{align-items:center;display:inline-flex;font-family:var(--k-font-mono);font-size:var(--k-fs-12);font-variant-numeric:tabular-nums;line-height:1.2;user-select:none}body.kit .k-sidebar-clock .mz-clock__date,body.kit .k-topbar .mz-clock__date{color:var(--k-text-muted);margin-right:var(--k-s2);white-space:nowrap}body.kit .k-sidebar-clock .mz-clock__panel,body.kit .k-topbar .mz-clock__panel{align-items:center;background:none;border:0;box-shadow:none;display:flex;gap:var(--k-s3)}body.kit .k-sidebar-clock .mz-clock__cell,body.kit .k-topbar .mz-clock__cell{align-items:baseline;border:0;display:flex;flex-direction:row;gap:4px;padding:0;white-space:nowrap}body.kit .k-sidebar-clock .mz-clock__zone,body.kit .k-topbar .mz-clock__zone{color:var(--k-text-faint);font-size:var(--k-fs-11)}body.kit .k-sidebar-clock .mz-clock__time,body.kit .k-topbar .mz-clock__time{color:var(--k-text);font-size:var(--k-fs-12)}body.kit .k-sidebar-clock .mz-clock__seconds,body.kit .k-topbar .mz-clock__seconds{display:none}body.kit .k-sidebar-clock{border-bottom:1px solid var(--k-sidebar-border);padding:var(--k-s2) var(--k-s3)}body.kit .k-sidebar-clock .mz-clock{display:flex;flex-wrap:wrap;margin:0}body.kit .k-sidebar-clock .mz-clock__date,body.kit .k-sidebar-clock .mz-clock__zone{color:var(--k-sidebar-muted)}body.kit .k-sidebar-clock .mz-clock__time{color:var(--k-sidebar-text)}body.kit .k-sidebar-clock .mz-clock__cell+.mz-clock__cell{border-left:0}body.kit .k-main{padding:var(--k-s6)}@media(max-width:720px){body.kit .k-main{padding:var(--k-s4)}}body.kit .k-footer{border-top:1px solid var(--k-border);display:flex;flex-wrap:wrap;font-size:var(--k-fs-12);gap:var(--k-s4);padding:var(--k-s3) var(--k-s6)}body.kit .k-footer,body.kit .k-footer a{color:var(--k-text-muted)}body.kit .k-footer a:hover{color:var(--k-link)}body.kit .k-footer-copy{margin-left:auto}@media(max-width:720px){body.kit .k-footer{padding:var(--k-s3) var(--k-s4)}}body.kit .k-page-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--k-s4);justify-content:space-between;margin-bottom:var(--k-s5)}body.kit .k-page-header h1{font-size:var(--k-fs-26)}body.kit .k-page-header .k-page-sub{color:var(--k-text-muted);font-size:var(--k-fs-13);margin-top:var(--k-s1)}body.kit .k-page-header .k-page-actions{align-items:center;display:flex;gap:var(--k-s2)}body.kit .k-section{margin-bottom:var(--k-s5)}body.kit .k-section-title{align-items:baseline;display:flex;gap:var(--k-s3);justify-content:space-between;margin-bottom:var(--k-s3)}body.kit .k-section-title h2{font-size:var(--k-fs-16)}body.kit .k-section-title .k-section-hint{color:var(--k-text-muted);font-size:var(--k-fs-12)}body.kit .k-btn{align-items:center;background:var(--k-surface);border:1px solid var(--k-border-strong);border-radius:var(--k-r-md);color:var(--k-text);cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:var(--k-s2);height:var(--k-control-h);justify-content:center;line-height:1;padding:0 var(--k-s4);text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;white-space:nowrap}body.kit .k-btn,body.kit .k-btn i,body.kit .k-btn svg{font-size:var(--k-fs-13)}body.kit .k-btn:hover{background:var(--k-surface-2);border-color:var(--k-text-faint);color:var(--k-text);text-decoration:none}body.kit .k-btn:active{background:var(--k-surface-3)}body.kit .k-btn:disabled,body.kit .k-btn[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}body.kit .k-btn-primary{background:var(--k-navy-fill);border-color:var(--k-navy-fill);color:var(--k-on-navy)}body.kit .k-btn-primary:active,body.kit .k-btn-primary:hover{background:var(--k-navy-fill-hover);border-color:var(--k-navy-fill-hover);color:var(--k-on-navy)}body.kit .k-btn-danger{border-color:var(--k-danger);color:var(--k-danger)}body.kit .k-btn-danger:active,body.kit .k-btn-danger:hover{background:var(--k-danger-bg);border-color:var(--k-danger);color:var(--k-danger)}body.kit .k-btn-danger-fill{background:var(--k-danger);border-color:var(--k-danger);color:#fff}body.kit .k-btn-danger-fill:active,body.kit .k-btn-danger-fill:hover{background:var(--k-danger-hover);border-color:var(--k-danger-hover);color:#fff}body.kit .k-btn-outline{border-color:var(--k-navy-fill);color:var(--k-navy)}body.kit .k-btn-outline:active,body.kit .k-btn-outline:hover{background:var(--k-surface-3);border-color:var(--k-navy-fill);color:var(--k-navy)}body.kit .k-btn-success{border-color:var(--k-success);color:var(--k-success)}body.kit .k-btn-success:active,body.kit .k-btn-success:hover{background:var(--k-success-bg);border-color:var(--k-success);color:var(--k-success)}body.kit .k-btn-success-fill{background:var(--k-success);border-color:var(--k-success);color:#fff}body.kit .k-btn-success-fill:active,body.kit .k-btn-success-fill:hover{background:var(--k-success);border-color:var(--k-success);color:#fff;filter:brightness(.92)}body.kit .k-btn-warn{border-color:var(--k-warn);color:var(--k-warn)}body.kit .k-btn-warn:active,body.kit .k-btn-warn:hover{background:var(--k-warn-bg);border-color:var(--k-warn);color:var(--k-warn)}body.kit .k-btn-warn-fill{background:var(--k-warn);border-color:var(--k-warn);color:#fff}body.kit .k-btn-warn-fill:active,body.kit .k-btn-warn-fill:hover{background:var(--k-warn);border-color:var(--k-warn);color:#fff;filter:brightness(.92)}body.kit .k-btn-info{border-color:var(--k-info);color:var(--k-info)}body.kit .k-btn-info:active,body.kit .k-btn-info:hover{background:var(--k-info-bg);border-color:var(--k-info);color:var(--k-info)}body.kit .k-btn-info-fill{background:var(--k-info);border-color:var(--k-info);color:#fff}body.kit .k-btn-info-fill:active,body.kit .k-btn-info-fill:hover{background:var(--k-info);border-color:var(--k-info);color:#fff;filter:brightness(.92)}body.kit .k-btn-rose{border-color:var(--k-rose);color:var(--k-rose)}body.kit .k-btn-rose:active,body.kit .k-btn-rose:hover{background:var(--k-rose-bg);border-color:var(--k-rose);color:var(--k-rose)}body.kit .k-btn-rose-fill{background:var(--k-rose);border-color:var(--k-rose);color:#fff}body.kit .k-btn-rose-fill:active,body.kit .k-btn-rose-fill:hover{background:var(--k-rose);border-color:var(--k-rose);color:#fff;filter:brightness(.92)}body.kit .k-btn-ghost{background:transparent;border-color:transparent;color:var(--k-text-muted)}body.kit .k-btn-ghost:active,body.kit .k-btn-ghost:hover{background:var(--k-surface-3);border-color:transparent;color:var(--k-text)}body.kit .k-btn-link{background:transparent;border-color:transparent;color:var(--k-link);padding:0 var(--k-s1)}body.kit .k-btn-link:active,body.kit .k-btn-link:hover{background:transparent;border-color:transparent;color:var(--k-link-hover);text-decoration:underline}body.kit .k-btn-sm{border-radius:var(--k-r-sm);font-size:var(--k-fs-12);height:var(--k-control-h-sm);padding:0 var(--k-s3)}body.kit .k-btn-lg{font-size:var(--k-fs-14);height:44px;padding:0 var(--k-s5)}body.kit .k-btn-icon{padding:0;width:var(--k-control-h)}body.kit .k-btn-icon.k-btn-sm{width:var(--k-control-h-sm)}@media(max-width:720px){body.kit .k-btn-icon,body.kit .k-btn-icon.k-btn-sm{height:44px;width:44px}}body.kit .k-btn-block{display:flex;width:100%}@media(max-width:720px){body.kit .k-btn{min-height:44px}}body.kit .k-btn-group{display:inline-flex}body.kit .k-btn-group .k-btn{border-radius:0;margin-left:-1px}body.kit .k-btn-group .k-btn:first-child{border-radius:var(--k-r-md) 0 0 var(--k-r-md);margin-left:0}body.kit .k-btn-group .k-btn:last-child{border-radius:0 var(--k-r-md) var(--k-r-md) 0}body.kit .k-btn-group .k-btn[aria-pressed=true]{background:var(--k-surface-3);color:var(--k-navy);position:relative;z-index:1}body.kit .k-segmented{background:var(--k-surface-2);border:1px solid var(--k-border);border-radius:var(--k-r-md);display:inline-flex;flex-wrap:wrap;max-width:100%;padding:2px}body.kit .k-segmented>label{position:relative}body.kit .k-segmented>label input{height:0;opacity:0;position:absolute;width:0}body.kit .k-segmented>label:has(input:checked){background:var(--k-surface);box-shadow:0 1px 2px rgba(0,0,0,.12);color:var(--k-navy)}body.kit .k-segmented>a,body.kit .k-segmented>button,body.kit .k-segmented>label{align-items:center;background:transparent;border:0;border-radius:var(--k-r-sm);color:var(--k-text-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--k-fs-12);font-weight:600;height:calc(var(--k-control-h-sm) - 2px);margin:0;padding:0 var(--k-s3);text-decoration:none;white-space:nowrap}@media(max-width:720px){body.kit .k-segmented>a,body.kit .k-segmented>button,body.kit .k-segmented>label{height:42px;padding:0 var(--k-s2)}}body.kit .k-segmented>a:hover,body.kit .k-segmented>button:hover,body.kit .k-segmented>label:hover{color:var(--k-text)}body.kit .k-segmented>a[aria-current],body.kit .k-segmented>a[aria-pressed=true],body.kit .k-segmented>button[aria-current],body.kit .k-segmented>button[aria-pressed=true],body.kit .k-segmented>label[aria-current],body.kit .k-segmented>label[aria-pressed=true]{background:var(--k-surface);box-shadow:0 1px 2px rgba(0,0,0,.12);color:var(--k-navy)}body.kit .k-pill{align-items:center;background:var(--k-neutral-bg);border-radius:999px;color:var(--k-neutral);display:inline-flex;font-size:10px;font-weight:700;gap:5px;height:20px;letter-spacing:.03em;line-height:1;padding:0 10px;text-transform:uppercase;vertical-align:middle;white-space:nowrap}body.kit .k-pill:before{background:currentColor;border-radius:50%;content:none;height:6px;width:6px}body.kit .k-pill.k-pill-dot:before{content:""}body.kit .k-pill-success{background:var(--k-success-bg);color:var(--k-success)}body.kit .k-pill-warn{background:var(--k-warn-bg);color:var(--k-warn)}body.kit .k-pill-danger{background:var(--k-danger-bg);color:var(--k-danger)}body.kit .k-pill-info{background:var(--k-info-bg);color:var(--k-info)}body.kit .k-pill-rose{background:var(--k-rose-bg);color:var(--k-rose)}body.kit .k-pill-navy{background:var(--k-surface-3);color:var(--k-navy)}body.kit .k-pill-outline{background:transparent;border:1px solid var(--k-border-strong)}body.kit .k-pill-lg{font-size:var(--k-fs-12);height:24px;padding:0 10px}body.kit .k-badge{align-items:center;background:var(--k-navy-fill);border-radius:9px;color:var(--k-on-navy);display:inline-flex;font-family:var(--k-font-mono);font-size:var(--k-fs-11);font-weight:600;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 5px}body.kit .k-badge-muted{background:var(--k-surface-3);color:var(--k-text-muted)}body.kit .k-badge-danger{background:var(--k-danger);color:#fff}body.kit .k-tag{align-items:center;background:var(--k-surface-2);border:1px solid var(--k-border);border-radius:var(--k-r-sm);color:var(--k-text-muted);display:inline-flex;font-size:var(--k-fs-12);font-weight:500;height:22px;padding:0 8px;white-space:nowrap}body.kit .k-delta{font-family:var(--k-font-mono);font-variant-numeric:tabular-nums;font-weight:600}body.kit .k-delta[data-sign=pos]{color:var(--k-success)}body.kit .k-delta[data-sign=neg]{color:var(--k-danger)}body.kit .k-delta[data-sign=zero]{color:var(--k-text-muted)}body.kit .k-card{background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-r-lg);min-width:0}body.kit .k-card-head{align-items:center;border-bottom:1px solid var(--k-divider);display:flex;flex-wrap:wrap;gap:var(--k-s3);justify-content:space-between;padding:var(--k-s3) var(--k-s5)}body.kit .k-card-head h2,body.kit .k-card-head h3{font-size:var(--k-fs-14)}body.kit .k-card-head .k-card-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--k-s2)}body.kit .k-card-body{padding:var(--k-s5)}body.kit .k-card-body-flush{padding:0}body.kit .k-card-foot{border-top:1px solid var(--k-divider);color:var(--k-text-muted);font-size:var(--k-fs-12);padding:var(--k-s3) var(--k-s5)}body.kit .k-card-foot p{font-size:inherit}body.kit .k-card-sm .k-card-body,body.kit .k-card-sm .k-card-foot,body.kit .k-card-sm .k-card-head{padding-left:var(--k-s4);padding-right:var(--k-s4)}body.kit .k-card-sm .k-card-body{padding-bottom:var(--k-s4);padding-top:var(--k-s4)}body.kit .k-card-accent-success{border-top:3px solid var(--k-success)}body.kit .k-card-accent-warn{border-top:3px solid var(--k-warn)}body.kit .k-card-accent-danger{border-top:3px solid var(--k-danger)}body.kit .k-card-accent-info{border-top:3px solid var(--k-info)}body.kit .k-dash-nav{margin-bottom:var(--k-s5)}body.kit .k-dash-cards{display:grid;gap:var(--k-s3);grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}@media(max-width:720px){body.kit .k-dash-cards{grid-template-columns:1fr}}body.kit .k-dash-card{display:flex;flex-direction:column}body.kit .k-dash-card .k-card-body{flex:1 1 auto}body.kit .k-dash-card .k-card-head h3 i{color:var(--k-text-muted);margin-right:var(--k-s2)}body.kit .k-dash-card .k-card-body h3{font-size:var(--k-fs-14);margin:0 0 var(--k-s1)}body.kit .k-dash-card .k-card-body p{font-size:inherit;margin:0}body.kit .k-dash-card .k-card-foot i{margin-right:var(--k-s1)}body.kit .k-scroll{max-height:var(--k-scroll-max,320px);overflow-y:auto}body.kit .k-inset{background:var(--k-surface-2);border:1px solid var(--k-divider);border-radius:var(--k-r-md);font-size:var(--k-fs-13);padding:var(--k-s4)}body.kit .k-stat{background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-r-lg);min-width:0;padding:var(--k-s4) var(--k-s5)}body.kit .k-stat-label{margin-bottom:var(--k-s1)}body.kit .k-stat-value{color:var(--k-text);font-family:var(--k-font-mono);font-size:var(--k-fs-26);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em;line-height:1.15}body.kit .k-stat-value.k-pos{color:var(--k-success)}body.kit .k-stat-value.k-neg{color:var(--k-danger)}@media(max-width:720px){body.kit .k-stat-value{font-size:22px}}body.kit .k-stat-value small{color:var(--k-text-muted);font-size:var(--k-fs-14);font-weight:500;margin-left:2px}body.kit .k-stat-context{align-items:center;color:var(--k-text-muted);display:flex;font-size:var(--k-fs-12);gap:var(--k-s2);margin-top:var(--k-s1)}body.kit .k-stat-sm{padding:var(--k-s3) var(--k-s4)}body.kit .k-stat-sm .k-stat-value{font-size:var(--k-fs-20)}body.kit .k-stat-flat{background:transparent;border:0;padding:0}body.kit .k-stat-strip{display:grid;gap:var(--k-s3);grid-template-columns:repeat(var(--cols,5),minmax(0,1fr))}@media(max-width:960px){body.kit .k-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){body.kit .k-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}body.kit .k-kv{display:grid;font-size:var(--k-fs-13);gap:6px var(--k-s4);grid-template-columns:minmax(min-content,max-content) auto;margin:0}body.kit .k-kv dt{color:var(--k-text-muted);font-weight:500}body.kit .k-kv dd{color:var(--k-text);margin:0;min-width:0}body.kit .k-kv dd.k-pos{color:var(--k-success)}body.kit .k-kv dd.k-neg{color:var(--k-danger)}body.kit .k-kv-lined{row-gap:0}body.kit .k-kv-lined dd,body.kit .k-kv-lined dt{border-bottom:1px solid var(--k-divider);padding:7px 0}body.kit .k-kv-lined dd:last-of-type,body.kit .k-kv-lined dt:last-of-type{border-bottom:0}body.kit .k-kv-right dd{font-family:var(--k-font-mono);font-variant-numeric:tabular-nums;text-align:right}body.kit .k-details{background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-r-md)}body.kit .k-details>summary{align-items:center;cursor:pointer;display:flex;font-size:var(--k-fs-13);font-weight:600;gap:var(--k-s2);list-style:none;padding:var(--k-s3) var(--k-s4)}body.kit .k-details>summary::-webkit-details-marker{display:none}body.kit .k-details>summary:before{border-bottom:1.5px solid var(--k-text-muted);border-right:1.5px solid var(--k-text-muted);content:"";height:6px;margin-right:2px;transform:rotate(-45deg);transition:transform .15s;width:6px}body.kit .k-details[open]>summary{border-bottom:1px solid var(--k-divider)}body.kit .k-details[open]>summary:before{transform:rotate(45deg)}body.kit .k-details>:not(summary){padding:var(--k-s4)}body.kit .k-details-dashed{background:transparent;border-style:dashed}body.kit .k-details-dashed>summary{color:var(--k-text-muted)}body.kit .k-verdict{display:grid;gap:var(--k-s3);grid-template-columns:1fr 1fr}@media(max-width:720px){body.kit .k-verdict{grid-template-columns:1fr}}body.kit .k-verdict h3{font-size:var(--k-fs-13);letter-spacing:.02em;margin-bottom:var(--k-s2);text-transform:uppercase}body.kit .k-verdict ul{font-size:var(--k-fs-13);margin:0;padding-left:18px}body.kit .k-verdict ul li{margin-bottom:4px}body.kit .k-verdict-for h3{color:var(--k-navy)}body.kit .k-verdict-against h3{color:var(--k-rose)}body.kit .k-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}body.kit .k-table-wrap[data-overflow=start]{mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}body.kit .k-table-wrap[data-overflow=end]{mask-image:linear-gradient(270deg,#000 calc(100% - 48px),transparent)}body.kit .k-table-wrap[data-overflow=middle]{mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent)}body.kit .k-table-wrap[data-overflow]:focus-visible{outline:2px solid var(--k-link);outline-offset:-2px}body.kit .k-chart-data{font-size:var(--k-fs-12);margin-top:var(--k-s2)}body.kit .k-chart-data>summary{color:var(--k-link);cursor:pointer;font-weight:600;line-height:28px}@media(max-width:720px){body.kit .k-chart-data>summary{line-height:44px}}body.kit .k-chart-data .k-table-wrap{border:1px solid var(--k-divider);border-radius:var(--k-r-sm);max-height:320px;overflow-y:auto}body.kit .k-table{background:var(--k-surface);border-collapse:collapse;font-size:var(--k-fs-13);width:100%}body.kit .k-table td,body.kit .k-table th{border-bottom:1px solid var(--k-divider);padding:9px var(--k-s3);text-align:left;vertical-align:middle;white-space:nowrap}body.kit .k-table td:first-child,body.kit .k-table th:first-child{padding-left:var(--k-s5)}body.kit .k-table td:last-child,body.kit .k-table th:last-child{padding-right:var(--k-s5)}body.kit .k-table thead th{border-bottom:1px solid var(--k-border);color:var(--k-text-muted);font-size:var(--k-fs-11);font-weight:700;letter-spacing:.05em;position:sticky;text-transform:uppercase;top:0;z-index:1}body.kit .k-table tbody tr:hover,body.kit .k-table thead th{background:var(--k-surface-2)}body.kit .k-table tbody tr[aria-selected=true]{background:var(--k-info-bg)}body.kit .k-table tbody tr:last-child td{border-bottom:0}body.kit .k-table tfoot td{background:var(--k-surface-2);border-top:1px solid var(--k-border);font-weight:600}body.kit .k-table .k-num,body.kit .k-table td.k-num,body.kit .k-table th.k-num{font-family:var(--k-font-mono);font-variant-numeric:tabular-nums;text-align:right}body.kit .k-table thead th.k-num{font-family:inherit}body.kit .k-table .k-wrap{white-space:normal}body.kit .k-table .k-cell-primary{color:var(--k-navy);font-weight:600}body.kit .k-table .k-cell-sub{color:var(--k-text-muted);display:block;font-size:var(--k-fs-11);font-weight:400;margin-top:1px}body.kit .k-table .k-row-actions{display:flex;gap:var(--k-s1);justify-content:flex-end;opacity:0}body.kit .k-table tbody tr:focus-within .k-row-actions,body.kit .k-table tbody tr:hover .k-row-actions{opacity:1}body.kit .k-table th[aria-sort]{cursor:pointer;user-select:none}body.kit .k-table th[aria-sort]:after{content:"↕";font-size:10px;margin-left:4px;opacity:.4}body.kit .k-table th[aria-sort][aria-sort=ascending]:after{color:var(--k-navy);content:"↑";opacity:1}body.kit .k-table th[aria-sort][aria-sort=descending]:after{color:var(--k-navy);content:"↓";opacity:1}body.kit .k-table-dense td,body.kit .k-table-dense th{font-size:var(--k-fs-12);padding:5px var(--k-s2)}body.kit .k-table-lined td{border-bottom:1px solid var(--k-border)}body.kit .k-table-striped tbody tr:nth-child(2n){background:var(--k-surface-2)}@media(max-width:720px){body.kit .k-table.k-table-stack thead{display:none}body.kit .k-table.k-table-stack tr{border-bottom:1px solid var(--k-divider);display:grid;gap:var(--k-s1) var(--k-s3);grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--k-s3) var(--k-s4)}body.kit .k-table.k-table-stack tbody tr:last-child{border-bottom:0}body.kit .k-table.k-table-stack td,body.kit .k-table.k-table-stack td:first-child,body.kit .k-table.k-table-stack td:last-child{border:0;display:block;padding:0;text-align:left;white-space:normal}body.kit .k-table.k-table-stack td:first-child{grid-column:1/-1}body.kit .k-table.k-table-stack td[data-label]:before{color:var(--k-text-muted);content:attr(data-label);display:block;font-family:var(--k-font);font-size:var(--k-fs-11)}}body.kit .k-bar{background:var(--k-divider);border-radius:3px;display:block;height:6px;overflow:hidden}body.kit .k-bar>span{background:var(--k-info-fill);border-radius:3px;display:block;height:100%}body.kit .k-bar-success>span{background:var(--k-success)}body.kit .k-bar-danger>span{background:var(--k-danger)}body.kit .k-bar-navy>span{background:var(--k-navy-fill)}body.kit .k-table-toolbar{align-items:center;border-bottom:1px solid var(--k-divider);display:flex;flex-wrap:wrap;gap:var(--k-s2);padding:var(--k-s3) var(--k-s5)}body.kit .k-table-toolbar .k-table-count{color:var(--k-text-muted);font-family:var(--k-font-mono);font-size:var(--k-fs-12);margin-left:auto}body.kit .k-pagination{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--k-fs-12);gap:2px;padding:var(--k-s3) var(--k-s5)}body.kit .k-pagination a,body.kit .k-pagination button,body.kit .k-pagination span{align-items:center;border-radius:var(--k-r-sm);display:inline-flex;flex-shrink:0;font-family:var(--k-font-mono);height:28px;justify-content:center;min-width:28px;padding:0 6px}body.kit .k-pagination button{background:none;border:0;color:var(--k-link);cursor:pointer;font-size:inherit}body.kit .k-pagination a:hover,body.kit .k-pagination button:hover{background:var(--k-surface-3);text-decoration:none}body.kit .k-pagination [aria-current=page]{background:var(--k-navy-fill);color:var(--k-on-navy);font-weight:600}body.kit .k-pagination .k-pagination-info{color:var(--k-text-muted);margin-left:auto;white-space:nowrap}@media(max-width:720px){body.kit .k-pagination .k-pagination-info{flex-basis:100%;height:auto;justify-content:flex-start;margin-left:0;white-space:normal}}body.kit .k-list .k-list-actions,body.kit .k-list .k-list-tools{border-bottom:1px solid var(--k-divider);padding:var(--k-s3) var(--k-s5)}body.kit .k-list .k-list-actions{display:flex;flex-wrap:wrap;gap:var(--k-s3);justify-content:space-between}body.kit .k-list .k-list-actions .k-select{min-width:200px;width:auto}body.kit .k-list .k-table thead th{vertical-align:top;white-space:normal}body.kit .k-list .k-list-head{align-items:flex-start;display:flex;gap:var(--k-s1)}body.kit .k-list .k-list-sort{display:inline-flex;flex-shrink:0;gap:1px}body.kit .k-list .k-list-sort a{color:var(--k-text-faint);font-size:10px;line-height:1;padding:2px 1px}body.kit .k-list .k-list-sort a:hover{color:var(--k-link);text-decoration:none}body.kit .k-list .k-list-sort a.active{color:var(--k-navy)}body.kit .k-list tr.filters th{letter-spacing:0;padding-bottom:var(--k-s2);padding-top:var(--k-s1);position:static;text-transform:none}body.kit .k-list .k-list-filter{align-items:flex-start;display:flex;gap:var(--k-s1);margin:0}body.kit .k-list .k-list-filter .k-list-filter-fields{display:flex;flex-direction:column;gap:var(--k-s1);min-width:90px}body.kit .k-list .k-list-filter .k-input,body.kit .k-list .k-list-filter .k-select{min-width:90px}body.kit .k-list .k-list-filter .k-btn-icon{flex-shrink:0}body.kit .k-list .k-check{display:flex}body.kit .k-field{display:flex;flex-direction:column;gap:5px;min-width:0}body.kit .k-field>.k-field-label,body.kit .k-field>label{color:var(--k-text);font-size:var(--k-fs-12);font-weight:600}body.kit .k-field>.k-field-label .k-req,body.kit .k-field>label .k-req{color:var(--k-danger);margin-left:2px}body.kit .k-field .k-help{color:var(--k-text-muted);font-size:var(--k-fs-12)}body.kit .k-field .errorlist,body.kit .k-field .k-error{color:var(--k-danger);font-size:var(--k-fs-12);font-weight:500}body.kit .k-field .errorlist{list-style:none;margin:0;padding:0}body.kit .k-field.is-invalid .k-input,body.kit .k-field.is-invalid .k-select,body.kit .k-field.is-invalid .k-textarea,body.kit .k-input.is-invalid,body.kit .k-select.is-invalid,body.kit .k-textarea.is-invalid{border-color:var(--k-danger)}body.kit .k-field-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--k-s3)}body.kit .k-field-row>*{flex:1 1 160px}body.kit .k-form-actions{align-items:center;border-top:1px solid var(--k-divider);display:flex;gap:var(--k-s2);margin-top:var(--k-s4);padding-top:var(--k-s3)}body.kit .k-input,body.kit .k-select,body.kit .k-textarea{background:var(--k-surface);border:1px solid var(--k-border-strong);border-radius:var(--k-r-md);color:var(--k-text);font:inherit;font-size:var(--k-fs-13);height:var(--k-control-h);padding:0 var(--k-s3);transition:border-color .12s,box-shadow .12s;width:100%}body.kit .k-input::placeholder,body.kit .k-select::placeholder,body.kit .k-textarea::placeholder{color:var(--k-text-faint)}body.kit .k-input:hover,body.kit .k-select:hover,body.kit .k-textarea:hover{border-color:var(--k-text-faint)}body.kit .k-input:focus,body.kit .k-input:focus-visible,body.kit .k-select:focus,body.kit .k-select:focus-visible,body.kit .k-textarea:focus,body.kit .k-textarea:focus-visible{border-color:var(--k-link);box-shadow:0 0 0 3px var(--k-focus);outline:none}body.kit .k-input:disabled,body.kit .k-input[readonly],body.kit .k-select:disabled,body.kit .k-select[readonly],body.kit .k-textarea:disabled,body.kit .k-textarea[readonly]{background:var(--k-surface-2);color:var(--k-text-muted);cursor:not-allowed}body.kit .k-input.k-sm,body.kit .k-select.k-sm,body.kit .k-textarea.k-sm{border-radius:var(--k-r-sm);font-size:var(--k-fs-12);height:var(--k-control-h-sm);padding:0 var(--k-s2)}body.kit .k-input.k-mono,body.kit .k-select.k-mono,body.kit .k-textarea.k-mono{font-family:var(--k-font-mono)}body.kit .k-textarea{height:auto;line-height:1.5;min-height:90px;padding:var(--k-s2) var(--k-s3);resize:vertical}body.kit .k-select{padding-right:30px}body.kit .k-select.k-sm{padding-right:26px}body.kit .k-select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--k-text-muted) 50%),linear-gradient(135deg,var(--k-text-muted) 50%,transparent 50%);background-position:calc(100% - 15px) 50%,calc(100% - 10px) 50%;background-repeat:no-repeat;background-size:5px 5px}body.kit .k-select[multiple]{background-image:none;height:auto;padding:var(--k-s1)}body.kit .k-select[multiple] option{border-radius:4px;padding:4px 8px}body.kit .k-input-group{align-items:stretch;display:flex}body.kit .k-input-group .k-input{border-radius:0;margin-left:-1px}body.kit .k-input-group .k-input:first-child{border-radius:var(--k-r-md) 0 0 var(--k-r-md);margin-left:0}body.kit .k-input-group .k-input:last-child{border-radius:0 var(--k-r-md) var(--k-r-md) 0}body.kit .k-input-group .k-input:focus{position:relative;z-index:1}body.kit .k-input-group .k-addon{align-items:center;background:var(--k-surface-2);border:1px solid var(--k-border-strong);color:var(--k-text-muted);display:inline-flex;font-size:var(--k-fs-12);padding:0 var(--k-s3);white-space:nowrap}body.kit .k-input-group .k-addon:first-child{border-radius:var(--k-r-md) 0 0 var(--k-r-md);border-right:0}body.kit .k-input-group .k-addon:last-child{border-left:0;border-radius:0 var(--k-r-md) var(--k-r-md) 0}body.kit .k-input-group .k-btn{border-radius:0 var(--k-r-md) var(--k-r-md) 0;margin-left:-1px}body.kit .k-search{position:relative}body.kit .k-search i{color:var(--k-text-faint);font-size:var(--k-fs-12);left:11px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}body.kit .k-search .k-input{padding-left:30px}body.kit .k-check input{appearance:none;background:var(--k-surface);border:1px solid var(--k-border-strong);border-radius:4px;cursor:pointer;display:grid;height:16px;margin:0;place-content:center;width:16px}body.kit .k-check input:before{background:var(--k-on-navy);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:9px;transform:scale(0);transition:transform .1s;width:9px}body.kit .k-check input:checked{background:var(--k-navy-fill);border-color:var(--k-navy-fill)}body.kit .k-check input:checked:before{transform:scale(1)}body.kit .k-check input[type=radio]{border-radius:50%}body.kit .k-check input[type=radio]:before{border-radius:50%;clip-path:none;height:7px;width:7px}body.kit .k-check input:disabled{cursor:not-allowed;opacity:.5}body.kit .k-check{align-items:center;cursor:pointer;display:inline-flex;font-size:var(--k-fs-13);gap:var(--k-s2);user-select:none}body.kit .k-check-switch input{background:var(--k-border-strong);border-color:transparent;border-radius:9px;height:18px;position:relative;width:32px}body.kit .k-check-switch input:before{background:#fff;border-radius:50%;clip-path:none;content:"";height:12px;left:2px;position:absolute;top:2px;transform:none;transition:left .12s;width:12px}body.kit .k-check-switch input:checked{background:var(--k-navy-fill)}body.kit .k-check-switch input:checked:before{left:16px;transform:none}body.kit .k-check-list{display:flex;flex-direction:column;gap:var(--k-s2)}body.kit .k-filter h4,body.kit .k-filter summary{color:var(--k-text-muted);font-size:var(--k-fs-11);letter-spacing:.06em;margin-bottom:var(--k-s2);text-transform:uppercase}body.kit .k-filter ul{list-style:none;margin:0 0 var(--k-s4);padding:0}body.kit .k-filter li a{border-radius:var(--k-r-sm);color:var(--k-text);display:block;font-size:var(--k-fs-13);overflow-wrap:anywhere;padding:4px var(--k-s2)}body.kit .k-filter li a:hover{background:var(--k-surface-3);text-decoration:none}body.kit .k-filter li.selected a,body.kit .k-filter li[aria-current] a{background:var(--k-surface-3);color:var(--k-navy);font-weight:600}body.kit .k-filter summary{cursor:pointer;list-style:none}body.kit .k-filter summary::-webkit-details-marker{display:none}body.kit .k-filter details{margin-bottom:var(--k-s2)}body.kit .k-breadcrumb{align-items:center;color:var(--k-text-muted);display:flex;font-size:var(--k-fs-13);gap:6px;list-style:none;margin:0;overflow:hidden;padding:0}body.kit .k-breadcrumb li{align-items:center;display:inline-flex;gap:6px;min-width:0;overflow:hidden;white-space:nowrap}body.kit .k-breadcrumb li:first-child{flex-shrink:0}body.kit .k-breadcrumb li+li:before{color:var(--k-text-faint);content:"/"}body.kit .k-breadcrumb a{color:var(--k-text-muted);min-width:0;overflow:hidden;text-overflow:ellipsis}body.kit .k-breadcrumb a:hover{color:var(--k-link)}body.kit .k-breadcrumb li:last-child{color:var(--k-navy);display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis}body.kit .k-breadcrumb li:last-child:before{margin-right:6px}@media(max-width:720px){body.kit .k-breadcrumb li:not(:last-child){display:none}body.kit .k-breadcrumb li:last-child:before{content:none}}body.kit .k-anchors{background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-r-md);display:flex;gap:2px;list-style:none;margin:0 0 var(--k-s5);overflow-x:auto;padding:4px;position:sticky;top:var(--k-topbar-h);z-index:var(--k-z-sticky)}body.kit .k-anchors a{align-items:center;border-radius:var(--k-r-sm);color:var(--k-text-muted);display:inline-flex;font-size:var(--k-fs-12);font-weight:600;height:28px;padding:0 var(--k-s3);white-space:nowrap}body.kit .k-anchors a:hover{background:var(--k-surface-3);color:var(--k-text);text-decoration:none}body.kit .k-anchors a[aria-current=true]{background:var(--k-surface-3);color:var(--k-navy)}@media(max-width:720px){body.kit .k-anchors a{height:44px}}body.kit .k-tabs{border-bottom:1px solid var(--k-border);display:flex;gap:var(--k-s5);list-style:none;margin:0;overflow-x:auto;padding:0}body.kit .k-tabs a,body.kit .k-tabs button{align-items:center;background:none;border:0;border-bottom:2px solid transparent;color:var(--k-text-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--k-fs-13);font-weight:600;gap:6px;height:38px;margin-bottom:-1px;padding:0 2px;white-space:nowrap}body.kit .k-tabs a:hover,body.kit .k-tabs button:hover{color:var(--k-text);text-decoration:none}body.kit .k-tabs a[aria-current],body.kit .k-tabs a[aria-selected=true],body.kit .k-tabs button[aria-current],body.kit .k-tabs button[aria-selected=true]{border-bottom-color:var(--k-navy);color:var(--k-navy)}body.kit .k-tabs a .k-badge,body.kit .k-tabs button .k-badge{margin-left:2px}@media(max-width:720px){body.kit .k-tabs a,body.kit .k-tabs button{height:44px}}body.kit .k-anchors[data-overflow=start],body.kit .k-tabs[data-overflow=start]{mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}body.kit .k-anchors[data-overflow=end],body.kit .k-tabs[data-overflow=end]{mask-image:linear-gradient(270deg,#000 calc(100% - 40px),transparent)}body.kit .k-anchors[data-overflow=middle],body.kit .k-tabs[data-overflow=middle]{mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent)}body.kit .k-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--k-s2)}body.kit .k-toolbar .k-toolbar-spacer{flex:1 1 auto}body.kit .k-toolbar .k-toolbar-sep{background:var(--k-border);height:20px;margin:0 var(--k-s1);width:1px}body.kit .k-user{align-items:center;display:inline-flex;font-size:var(--k-fs-13);gap:var(--k-s2)}body.kit .k-user .k-avatar{background:var(--k-navy-fill);border-radius:50%;color:var(--k-on-navy);display:inline-grid;font-size:var(--k-fs-11);font-weight:700;height:28px;place-content:center;width:28px}body.kit .k-dialog:not([open]){display:none}body.kit .k-dialog{background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-r-lg);box-shadow:var(--k-shadow-overlay);color:var(--k-text);padding:0;width:min(560px,100vw - 32px)}body.kit .k-dialog::backdrop{background:rgba(20,24,31,.55)}body.kit .k-dialog-lg{width:min(860px,100vw - 32px)}body.kit .k-dialog-head{align-items:center;border-bottom:1px solid var(--k-divider);display:flex;gap:var(--k-s3);justify-content:space-between;padding:var(--k-s4) var(--k-s5)}body.kit .k-dialog-head h2{color:var(--k-navy);font-size:var(--k-fs-16);font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0}body.kit .k-dialog-body{font-size:var(--k-fs-13);max-height:70vh;overflow:auto;padding:var(--k-s5)}body.kit .k-dialog-foot{background:var(--k-surface-2);border-radius:0 0 var(--k-r-lg) var(--k-r-lg);border-top:1px solid var(--k-divider);display:flex;gap:var(--k-s2);justify-content:flex-end;padding:var(--k-s3) var(--k-s5)}body.kit .k-menu{margin:0;padding:var(--k-s1)}body.kit .k-menu form{margin:0}body.kit .k-menu form>.k-menu-item{width:100%}body.kit .k-menu{background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-r-md);box-shadow:var(--k-shadow-overlay);color:var(--k-text);min-width:180px}body.kit .k-menu:popover-open{display:flex;flex-direction:column}body.kit .k-menu-item{align-items:center;background:none;border:0;border-radius:var(--k-r-sm);color:var(--k-text);cursor:pointer;display:flex;font:inherit;font-size:var(--k-fs-13);gap:var(--k-s2);padding:7px var(--k-s3);text-align:left;text-decoration:none}body.kit .k-menu-item i{color:var(--k-text-muted);font-size:var(--k-fs-12);width:14px}body.kit .k-menu-item kbd{background:none;border:0;color:var(--k-text-faint);font-size:var(--k-fs-11);margin-left:auto}body.kit .k-menu-item:hover{background:var(--k-surface-3);text-decoration:none}body.kit .k-menu-item-danger,body.kit .k-menu-item-danger i{color:var(--k-danger)}body.kit .k-menu-sep{background:var(--k-divider);height:1px;margin:var(--k-s1) 0}body.kit .k-menu-label{color:var(--k-text-muted);font-size:var(--k-fs-11);font-weight:700;letter-spacing:.06em;padding:6px var(--k-s3) 2px;text-transform:uppercase}body.kit .k-dropdown{position:relative}body.kit .k-dropdown>summary{cursor:pointer;list-style:none}body.kit .k-dropdown>summary::-webkit-details-marker{display:none}body.kit .k-dropdown>.k-menu{display:flex;flex-direction:column;position:absolute;right:0;top:calc(100% + 4px);z-index:var(--k-z-overlay)}body.kit [data-tip]{position:relative}body.kit [data-tip]:after{background:var(--k-text);border-radius:var(--k-r-sm);bottom:calc(100% + 6px);color:var(--k-surface);content:attr(data-tip);display:none;font-size:var(--k-fs-11);font-weight:500;left:50%;margin-left:var(--k-tip-shift,0);max-width:min(320px,80vw);padding:4px 8px;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:normal;width:max-content;z-index:var(--k-z-overlay)}body.kit [data-tip]:focus-visible:after,body.kit [data-tip]:hover:after{display:block}body.kit .k-toasts{bottom:var(--k-s5);display:flex;flex-direction:column;gap:var(--k-s2);position:fixed;right:var(--k-s5);width:min(380px,100vw - 32px);z-index:var(--k-z-overlay)}body.kit .k-toast{align-items:flex-start;background:var(--k-surface);border:1px solid var(--k-border);border-left:3px solid var(--k-info);border-radius:var(--k-r-md);box-shadow:var(--k-shadow-overlay);display:flex;font-size:var(--k-fs-13);gap:var(--k-s3);padding:var(--k-s3) var(--k-s4)}body.kit .k-toast i{color:var(--k-info);margin-top:2px}body.kit .k-toast-success{border-left-color:var(--k-success)}body.kit .k-toast-success i{color:var(--k-success)}body.kit .k-toast-warn{border-left-color:var(--k-warn)}body.kit .k-toast-warn i{color:var(--k-warn)}body.kit .k-toast-danger{border-left-color:var(--k-danger)}body.kit .k-toast-danger i{color:var(--k-danger)}body.kit .k-toast .k-btn-icon{margin-left:auto;margin-right:-8px;margin-top:-6px}body.kit .k-alert{align-items:flex-start;background:var(--k-surface-2);border:1px solid var(--k-border);border-radius:var(--k-r-md);color:var(--k-text);display:flex;font-size:var(--k-fs-13);gap:var(--k-s3);padding:var(--k-s3) var(--k-s4)}body.kit .k-alert>i{color:var(--k-text-muted);margin-top:2px}body.kit .k-alert strong{font-weight:600}body.kit .k-alert-info{background:var(--k-info-bg);border-color:transparent}body.kit .k-alert-info>i{color:var(--k-info)}body.kit .k-alert-success{background:var(--k-success-bg);border-color:transparent}body.kit .k-alert-success>i{color:var(--k-success)}body.kit .k-alert-warn,body.kit .k-alert-warning{background:var(--k-warn-bg);border-color:transparent}body.kit .k-alert-warn>i,body.kit .k-alert-warning>i{color:var(--k-warn)}body.kit .k-alert-danger,body.kit .k-alert-error{background:var(--k-danger-bg);border-color:transparent}body.kit .k-alert-danger>i,body.kit .k-alert-error>i{color:var(--k-danger)}body.kit .k-alert .k-btn{margin-left:auto}body.kit .k-empty{align-items:center;color:var(--k-text-muted);display:flex;flex-direction:column;font-size:var(--k-fs-13);gap:var(--k-s2);justify-content:center;padding:var(--k-s4);text-align:center}body.kit .k-empty>i{color:var(--k-text-faint);font-size:18px}body.kit .k-empty h3{color:var(--k-text);font-size:var(--k-fs-14)}body.kit .k-empty p{font-size:inherit;margin:0}body.kit .k-empty .k-btn{margin-top:var(--k-s2)}body.kit .k-progress{background:var(--k-divider);border-radius:3px;display:block;height:6px;overflow:hidden}body.kit .k-progress>span{background:var(--k-info-fill);border-radius:3px;display:block;height:100%;transition:width .3s}body.kit .k-progress-success>span{background:var(--k-success)}body.kit .k-progress-danger>span{background:var(--k-danger)}body.kit progress.k-progress{appearance:none;-webkit-appearance:none;border:0;color:var(--k-info-fill);height:6px;width:100%}body.kit progress.k-progress::-webkit-progress-bar{background:var(--k-divider);border-radius:3px}body.kit progress.k-progress::-webkit-progress-value{background:var(--k-info-fill);border-radius:3px}body.kit progress.k-progress::-moz-progress-bar{background:var(--k-info-fill);border-radius:3px}body.kit .k-progress-row{align-items:center;color:var(--k-text-muted);display:flex;font-size:var(--k-fs-12);gap:var(--k-s3)}body.kit .k-progress-row .k-progress{flex:1 1 auto}body.kit .k-progress-row .k-num{min-width:3ch}body.kit .k-spinner{animation:k-spin .7s linear infinite;border:2px solid var(--k-border-strong);border-radius:50%;border-top-color:var(--k-navy);display:inline-block;height:16px;vertical-align:middle;width:16px}body.kit .k-spinner-lg{border-width:3px;height:28px;width:28px}@keyframes k-spin{to{transform:rotate(1turn)}}body.kit .spinner-hidden{display:none!important}body.kit .k-skeleton{animation:k-shimmer 1.2s linear infinite;background:linear-gradient(90deg,var(--k-surface-3) 25%,var(--k-divider) 50%,var(--k-surface-3) 75%);background-size:200% 100%;border-radius:4px;display:block;height:12px}body.kit .k-skeleton-text{width:60%}body.kit .k-skeleton-value{height:26px;width:40%}@keyframes k-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}body.kit .k-status-dot{background:var(--k-neutral);border-radius:50%;display:inline-block;height:8px;vertical-align:middle;width:8px}body.kit .k-status-dot-success{background:var(--k-success)}body.kit .k-status-dot-warn{background:var(--k-warn)}body.kit .k-status-dot-danger{background:var(--k-danger)}body.kit .k-status-dot-info{background:var(--k-info)}body.kit .k-status-dot-live{animation:k-pulse 1.6s ease-out infinite;background:var(--k-success);box-shadow:0 0 0 0 var(--k-success)}@keyframes k-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--k-success) 50%,transparent)}to{box-shadow:0 0 0 7px transparent}}body.kit .kb-section{margin-bottom:var(--k-s10);scroll-margin-top:calc(var(--k-topbar-h) + 56px)}body.kit .kb-spec{color:var(--k-text-muted);font-size:var(--k-fs-12);margin-top:var(--k-s2)}body.kit .kb-spec code{font-size:var(--k-fs-11)}body.kit .kb-demo{background:var(--k-surface);border:1px dashed var(--k-border-strong);border-radius:var(--k-r-md);padding:var(--k-s5)}body.kit .kb-demo-ground{background:var(--k-ground)}body.kit .kb-demo>*+*{margin-top:var(--k-s4)}body.kit .kb-cluster{align-items:center;display:flex;flex-wrap:wrap;gap:var(--k-s2)}body.kit .kb-swatches{display:grid;gap:var(--k-s2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}body.kit .kb-swatch{background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-r-md);overflow:hidden}body.kit .kb-swatch:before{background:var(--sw);border-bottom:1px solid var(--k-divider);content:"";display:block;height:44px}body.kit .kb-swatch>code{background:none;color:var(--k-text-muted);display:block;font-size:var(--k-fs-11);padding:6px 8px}body.kit .kb-swatch[data-token=ground]{--sw:var(--k-ground)}body.kit .kb-swatch[data-token=surface]{--sw:var(--k-surface)}body.kit .kb-swatch[data-token=surface-2]{--sw:var(--k-surface-2)}body.kit .kb-swatch[data-token=surface-3]{--sw:var(--k-surface-3)}body.kit .kb-swatch[data-token=border]{--sw:var(--k-border)}body.kit .kb-swatch[data-token=border-strong]{--sw:var(--k-border-strong)}body.kit .kb-swatch[data-token=divider]{--sw:var(--k-divider)}body.kit .kb-swatch[data-token=text]{--sw:var(--k-text)}body.kit .kb-swatch[data-token=text-muted]{--sw:var(--k-text-muted)}body.kit .kb-swatch[data-token=text-faint]{--sw:var(--k-text-faint)}body.kit .kb-swatch[data-token=navy]{--sw:var(--k-navy)}body.kit .kb-swatch[data-token=navy-fill]{--sw:var(--k-navy-fill)}body.kit .kb-swatch[data-token=link]{--sw:var(--k-link)}body.kit .kb-swatch[data-token=success]{--sw:var(--k-success)}body.kit .kb-swatch[data-token=success-bg]{--sw:var(--k-success-bg)}body.kit .kb-swatch[data-token=warn]{--sw:var(--k-warn)}body.kit .kb-swatch[data-token=warn-bg]{--sw:var(--k-warn-bg)}body.kit .kb-swatch[data-token=danger]{--sw:var(--k-danger)}body.kit .kb-swatch[data-token=danger-bg]{--sw:var(--k-danger-bg)}body.kit .kb-swatch[data-token=info]{--sw:var(--k-info)}body.kit .kb-swatch[data-token=info-bg]{--sw:var(--k-info-bg)}body.kit .kb-swatch[data-token=rose]{--sw:var(--k-rose)}body.kit .kb-swatch[data-token=rose-bg]{--sw:var(--k-rose-bg)}body.kit .kb-swatch[data-token=neutral]{--sw:var(--k-neutral)}body.kit .kb-swatch[data-token=neutral-bg]{--sw:var(--k-neutral-bg)}body.kit .kb-swatch[data-token=accent]{--sw:var(--k-accent)}body.kit .kb-swatch[data-token=info-fill]{--sw:var(--k-info-fill)}body.kit .kb-swatch[data-token=sidebar-bg]{--sw:var(--k-sidebar-bg)}body.kit .kb-swatch[data-token=sidebar-text]{--sw:var(--k-sidebar-text)}body.kit .kb-type-row{align-items:baseline;border-bottom:1px solid var(--k-divider);display:grid;gap:var(--k-s4);grid-template-columns:150px 1fr;padding:var(--k-s2) 0}body.kit .kb-type-row>code{background:none;color:var(--k-text-muted);font-size:var(--k-fs-11);padding:0}@media(max-width:720px){body.kit .kb-type-row{gap:var(--k-s1);grid-template-columns:1fr}}body.kit .kb-fs-56{font-size:var(--k-fs-56)}body.kit .kb-fs-48,body.kit .kb-fs-56{color:var(--k-navy);font-weight:700;letter-spacing:-.02em;line-height:1.1}body.kit .kb-fs-48{font-size:var(--k-fs-48)}body.kit .kb-fs-40{color:var(--k-navy);font-size:var(--k-fs-40);font-weight:700;letter-spacing:-.5px}body.kit .kb-fs-26{font-family:var(--k-font-mono);font-size:var(--k-fs-26);font-variant-numeric:tabular-nums;font-weight:600}body.kit .kb-fs-20{color:var(--k-navy);font-size:var(--k-fs-20);font-weight:700}body.kit .kb-fs-16{color:var(--k-navy);font-size:var(--k-fs-16);font-weight:700}body.kit .kb-fs-14{font-size:var(--k-fs-14)}body.kit .kb-fs-13{font-size:var(--k-fs-13)}body.kit .kb-fs-12{color:var(--k-text-muted);font-size:var(--k-fs-12);font-weight:500}body.kit .kb-fs-11{font-size:var(--k-fs-11);font-weight:700;letter-spacing:.03em;text-transform:uppercase}body.kit .kb-space{align-items:flex-end;display:flex;gap:var(--k-s3)}body.kit .kb-space>span{background:var(--k-info-bg);border:1px solid var(--k-info);display:block;height:var(--sp);width:var(--sp)}body.kit .kb-space>span[data-s="1"]{--sp:var(--k-s1)}body.kit .kb-space>span[data-s="2"]{--sp:var(--k-s2)}body.kit .kb-space>span[data-s="3"]{--sp:var(--k-s3)}body.kit .kb-space>span[data-s="4"]{--sp:var(--k-s4)}body.kit .kb-space>span[data-s="5"]{--sp:var(--k-s5)}body.kit .kb-space>span[data-s="6"]{--sp:var(--k-s6)}body.kit .kb-space>span[data-s="8"]{--sp:var(--k-s8)}body.kit .kb-space>span[data-s="10"]{--sp:var(--k-s10)}body.kit .kb-radii{display:flex;gap:var(--k-s3)}body.kit .kb-radii>span{background:var(--k-surface-2);border:1px solid var(--k-border-strong);display:block;height:48px;width:48px}body.kit .kb-radii>span[data-r=sm]{border-radius:var(--k-r-sm)}body.kit .kb-radii>span[data-r=md]{border-radius:var(--k-r-md)}body.kit .kb-radii>span[data-r=lg]{border-radius:var(--k-r-lg)}body.kit .kb-w-240{width:240px}body.kit .kb-w-320{width:320px}body.kit .kb-w-60p{width:60%}body.kit .kb-w-35p{width:35%}body.kit .kb-w-80p{width:80%}body.kit .kb-w-15p{width:15%}