.ui-facts-register{border-radius:var(--module-radius-zero,0);min-width:0;box-shadow:none;background:0 0;border:0;overflow:visible}.ui-facts-register-header{padding:calc((var(--space-3) + var(--space-4)) / 2) var(--space-4);border-bottom:1px solid var(--line-soft)}.ui-facts-register-list{margin:0}.ui-facts-register-clause{align-items:baseline;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--line-soft);grid-template-columns:190px minmax(0,1fr);display:grid}.ui-facts-register-clause dt{color:var(--ink);font:600 var(--type-12-5) / 1.3 var(--font-sans)}.ui-facts-register-clause dd{align-items:baseline;gap:var(--space-3);min-width:130px;color:var(--ink-2);font:400 var(--type-11-5) / 1.5 var(--font-sans);text-wrap:pretty;margin:0;display:flex}.ui-facts-register-value{overflow-wrap:break-word;word-break:normal;flex:auto;min-width:0}.ui-facts-register-value[data-presentation=chip]{flex:none;display:inline-flex}.ui-facts-register-door{align-items:center;gap:var(--space-1);color:var(--accent-ink);font:600 var(--type-10) / 1.3 var(--font-mono);letter-spacing:var(--tracking-step);text-transform:none;flex:none;text-decoration:none;display:inline-flex}.ui-facts-register-door:hover{text-underline-offset:2px;text-decoration:underline}.ui-facts-register-door:focus-visible{border-radius:var(--r1);outline:2px solid var(--focus);outline-offset:2px}.ui-facts-register-editor-trigger{color:var(--accent-ink);cursor:pointer;font:600 var(--type-10) / 1.3 var(--font-mono);letter-spacing:var(--tracking-step);text-transform:none;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:none}.ui-facts-register-editor-trigger:hover{text-underline-offset:2px;text-decoration:underline}.ui-facts-register-editor{z-index:900;top:var(--facts-editor-top);left:var(--facts-editor-left);width:var(--facts-editor-width);max-height:var(--facts-editor-max-height);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r4);background:var(--surface);box-shadow:var(--shadow-2);position:fixed;overflow:auto}.ui-facts-register-editor>header{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);color:var(--ink);font:700 var(--type-12) / 1.3 var(--font-sans);display:flex}.ui-facts-register-editor>header button{width:var(--ctl-h-sm);height:var(--ctl-h-sm);border:1px solid var(--line);border-radius:var(--r2);background:var(--surface-2);color:var(--ink);cursor:pointer;place-items:center;display:grid}.ui-facts-register-editor-content{gap:var(--space-3);display:grid}.ui-facts-register-clause dd[data-tone=positive]{color:var(--pos)}.ui-facts-register-clause dd[data-tone=warning]{color:var(--warn)}.ui-facts-register-clause dd[data-tone=negative]{color:var(--neg)}.ui-facts-register-clause dd[data-tone=muted]{color:var(--ink-2)}.ui-facts-register-inline-editor{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line-soft)}.ui-facts-register-actions{gap:var(--space-2);padding:calc((var(--space-3) + var(--space-4)) / 2) var(--space-4);flex-wrap:wrap;display:flex}.ui-facts-register-footer{padding:var(--space-3) var(--space-4);border-top:1px solid var(--line);background:var(--surface-2);color:var(--ink-2);font:500 var(--type-11) / 1.5 var(--font-sans);text-wrap:pretty}
.ui-state{--state-gap:9px;width:100%;max-width:100%;min-height:var(--state-min-h);align-items:flex-start;gap:var(--state-gap);border:1px solid var(--line-strong);border-radius:var(--module-radius-zero);background:var(--surface);box-shadow:none;flex-direction:column;padding:26px 24px;display:flex}.ui-state-body{gap:var(--state-gap);flex-direction:column;flex:1;width:100%;min-width:0;display:flex}.ui-state-kicker{color:var(--ink-3);font:600 var(--type-9) / 1 var(--font-mono);letter-spacing:var(--tracking-nav);text-transform:uppercase}.ui-state h2{font:400 var(--type-19) / 1.2 var(--font-serif);margin:0}.ui-state-copy{--state-copy-type:var(--type-12-5);max-width:64ch;color:var(--ink-2);font:400 var(--state-copy-type) / 1.6 var(--font-sans)}.ui-state-copy>:first-child,.ui-state-copy>:last-child{margin-block:0}.ui-state-copy>:is(.ui-state-cause,.ui-state-remedy):not(:first-child){margin-top:var(--state-gap)}.ui-state-action{align-items:center;gap:var(--space-2);display:flex}.ui-state-skeleton{gap:var(--state-gap);flex-direction:column;width:100%;max-width:520px;margin-top:4px;display:flex}.ui-state-skeleton>span{background:var(--surface-2);border-radius:0;width:100%;height:9px;animation:1.1s ease-in-out infinite basis-shimmer;display:block}.ui-state-skeleton>span:nth-child(2){width:82%;animation-delay:.1s}.ui-state-skeleton>span:nth-child(3){width:64%;animation-delay:.2s}.ui-state-skeleton>span:nth-child(4){width:73%;animation-delay:.3s}.ui-input.ui-input.ui-input[data-variant=module-grid]{border-color:var(--line);border-radius:var(--module-radius-zero,0);height:24px;font:400 var(--type-11-5) / 1 var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;text-align:right;padding-inline:7px}.ui-input.ui-input.ui-input[data-variant=module-grid]:focus{border-color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent);outline:0}.ui-input.ui-input.ui-input[data-variant=module-grid]:read-only{color:var(--ink-3);border-color:#0000}.ui-state[data-treatment=empty]{border-style:dashed}.ui-state[data-treatment=loading]{border-color:var(--line-strong)}.ui-state[data-treatment=unavailable],.ui-state[data-treatment=denied]{border-color:var(--attn)}.ui-state[data-treatment=readonly]{border-color:var(--line-strong)}.ui-state[data-treatment=error]{border-color:var(--neg)}.ui-state[data-treatment=unavailable] .ui-state-kicker,.ui-state[data-treatment=denied] .ui-state-kicker{color:var(--attn)}.ui-state[data-treatment=error] .ui-state-kicker{color:var(--neg)}.ui-state-cause{max-width:70ch;color:var(--ink-3);font:500 var(--type-11-5) / 1.5 var(--font-mono);margin:0}.ui-state-cause>p{margin:0}.ui-state-remedy{max-width:64ch;color:var(--attn);font:400 var(--type-12) / 1.55 var(--font-sans);margin:0}a.ui-state-remedy,button.ui-state-remedy{text-align:left;background:0 0;border:0;width:fit-content;padding:0;text-decoration:none;display:inline-block}button.ui-state-remedy:not(:disabled){cursor:pointer}.ui-state-remedy:disabled{cursor:not-allowed;opacity:.62}.ui-layered-series{margin:0}.ui-layered-series-plot{width:100%;min-width:480px;height:auto;display:block;overflow:visible}.ui-layered-series-plot text{fill:var(--ink-2);font:500 var(--type-11) / 1.2 var(--font-sans);text-anchor:middle}.ui-layered-series-plot .ui-layered-series-total{fill:var(--ink);font-weight:700}.ui-layered-series [data-tone=accent]{fill:var(--accent);background:var(--accent)}.ui-layered-series [data-tone=accent-soft]{fill:color-mix(in srgb, var(--accent) 20%, var(--surface));background:color-mix(in srgb, var(--accent) 20%, var(--surface))}.ui-layered-series [data-tone=neutral]{fill:color-mix(in srgb, var(--line) 75%, var(--surface));background:color-mix(in srgb, var(--line) 75%, var(--surface))}.ui-layered-series-legend{color:var(--ink-2);font:500 var(--type-12) / 1.3 var(--font-sans);flex-wrap:wrap;gap:14px;margin-top:13px;display:flex}.ui-layered-series-legend>span{align-items:center;gap:6px;display:inline-flex}.ui-layered-series-legend i{border-radius:var(--r1);width:10px;height:10px}
:root{--reveal-dur:.4s;--reveal-blur:2px;--reveal-ease:ease-in-out}.t-skel{position:relative}.t-skel-skeleton,.t-skel-content{position:absolute;inset:0}.t-skel-skeleton{z-index:1;opacity:1;filter:blur();transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel-content{z-index:2;opacity:0;filter:blur(var(--reveal-blur));transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel.is-revealed .t-skel-skeleton{opacity:0;filter:blur(var(--reveal-blur))}.t-skel.is-revealed .t-skel-content{opacity:1;filter:blur()}.t-skel.is-resetting .t-skel-skeleton,.t-skel.is-resetting .t-skel-content{transition:none!important}@media (prefers-reduced-motion:reduce){.t-skel-skeleton,.t-skel-content{transition:none!important}}.route-loading-reveal{min-height:max(var(--route-loading-height,0px), clamp(440px, 68vh, 760px));padding-inline:0;display:grid}.login-shell>.route-loading-reveal{width:100%}.login-shell>.route-loading-reveal>.t-skel-content{place-items:center;display:grid}.route-loading-reveal>.t-skel-skeleton,.route-loading-reveal>.t-skel-content{grid-area:1/1;position:relative;overflow:hidden}.route-loading-reveal>.t-skel-skeleton{padding-inline:var(--shell-pad-x)}.route-loading-reveal>.t-skel-content{pointer-events:none}.route-loading-reveal.is-revealed>.t-skel-content{pointer-events:auto;overflow:visible}.route-loading-reveal.is-revealed>.t-skel-skeleton{pointer-events:none}.route-loading-shell{width:100%;padding-block-start:var(--space-5)}
