:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ta-page:#f4f3ef;--ta-card:#fff;--ta-card-2:#f8f7f4;--ta-ink:#16181d;--ta-ink-2:#555a64;--ta-ink-3:#80858f;--ta-line:#d6d3cb;--ta-line-strong:#16181d;--ta-accent:#1f4e8c;--ta-accent-strong:#173b69;--ta-on-accent:#fff;--ta-danger:#b3261e;--ta-on-danger:#fff;--ta-success:#22693f;--ta-warning-text:#7a4f00;--ta-focus-ring-inner:#f2c230;--ta-focus-ring-outer:#16181d;--ta-scrim:#16181d7a;--ta-shadow-color:#16181d29}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ta-page:#121418;--ta-card:#1a1d23;--ta-card-2:#20242b;--ta-ink:#ecedef;--ta-ink-2:#b0b5be;--ta-ink-3:#858b96;--ta-line:#343a44;--ta-line-strong:#ecedef;--ta-accent:#8ab4f8;--ta-accent-strong:#aecbfa;--ta-on-accent:#121418;--ta-danger:#f2b8b5;--ta-on-danger:#121418;--ta-success:#81c995;--ta-warning-text:#f2c230;--ta-focus-ring-inner:#f2c230;--ta-focus-ring-outer:#16181d;--ta-scrim:#000000a3;--ta-shadow-color:#0000007a}:root,[data-theme]{--ta-focus:0 0 0 2px var(--ta-focus-ring-inner), 0 0 0 4px var(--ta-focus-ring-outer);--ta-shadow-overlay:0 8px 24px var(--ta-shadow-color)}:root{--ta-radius:0;--ta-sans:"Golos Text", system-ui, -apple-system, "Segoe UI", sans-serif;--ta-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ta-font-size-xs:.75rem;--ta-font-size-sm:.875rem;--ta-font-size-md:1rem;--ta-font-size-lg:1.125rem;--ta-font-size-xl:1.375rem;--ta-font-size-2xl:1.75rem;--ta-font-weight-regular:400;--ta-font-weight-medium:500;--ta-font-weight-semibold:600;--ta-font-weight-bold:700;--ta-space-1:.25rem;--ta-space-2:.5rem;--ta-space-3:.75rem;--ta-space-4:1rem;--ta-space-5:1.25rem;--ta-space-6:1.5rem;--ta-space-8:2rem;--ta-space-10:2.5rem;--ta-space-12:3rem;--ta-space-16:4rem;--ta-z-sticky:100;--ta-z-dropdown:3000;--ta-z-modal:10000;--ta-motion-fast:.12s;--ta-motion-base:.18s;--ta-motion-panel:.26s;--ta-ease-standard:cubic-bezier(.2, .8, .2, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;font-size:16px}body{font-family:var(--ta-sans);background:var(--ta-page);color:var(--ta-ink);min-height:100vh;line-height:1.6}#root{flex-direction:column;min-height:100vh;display:flex}a{color:var(--ta-accent);text-underline-offset:2px;text-decoration:underline}a:hover{color:var(--ta-accent-strong)}button,input,textarea,select{font:inherit}:focus-visible{box-shadow:var(--ta-focus);outline:none}::selection{background:var(--ta-accent);color:var(--ta-on-accent)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%;max-width:1280px;padding:0 var(--space-6);margin:0 auto}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.hr-workbench{max-width:72rem;margin:0 auto;padding:1rem}.hr-workbench blockquote{border-inline-start:3px solid;margin-inline:0;padding-inline-start:1rem}.hr-workbench .ta-axis-card{margin-block:.75rem}.ta-state-cell{align-items:baseline;gap:var(--ta-space-2);padding:var(--ta-space-2);overflow-wrap:anywhere;min-width:0;max-width:100%;color:var(--ta-chart-ink);background-color:var(--ta-chart-background);flex-wrap:wrap;display:inline-flex}.ta-state-cell>span{min-width:0;max-width:100%}.ta-state--unknown{background-image:repeating-linear-gradient(135deg, transparent 0 7px, var(--ta-chart-hatch) 7px 8px)}.ta-state--conflicting{background-image:repeating-linear-gradient(45deg, transparent 0 7px, var(--ta-chart-hatch) 7px 8px), repeating-linear-gradient(135deg, transparent 0 11px, var(--ta-chart-hatch) 11px 12px)}.ta-state--not_applicable{color:var(--ta-chart-na-line);background-color:var(--ta-chart-na-fill);border:1px solid var(--ta-chart-na-line)}.ta-state--failed_processing{border:2px dashed var(--ta-chart-ink)}.ta-state-cell__mark{padding-inline:var(--ta-space-1);border:1px solid}.ta-state-cell>span:not(.ta-state-cell__mark){background-color:var(--ta-chart-background)}.ta-state--not_applicable>span{background-color:var(--ta-chart-na-fill)}.ta-profile-header{gap:var(--ta-space-3);flex-direction:column;margin-block-end:var(--ta-space-6);display:flex}.ta-profile-header__partition,.ta-profile-header__method,.ta-profile-header__transcript,.ta-profile-header__notice{color:var(--ta-ink-2);font-size:var(--ta-font-size-sm)}.ta-profile-summary{font-size:var(--ta-font-size-md);margin:0}.ta-chart{padding:var(--ta-space-4);background:var(--ta-card);border:1px solid var(--ta-line);margin:0}.ta-chart:focus{box-shadow:var(--ta-focus);outline:none}.ta-chart figcaption{color:var(--ta-ink-2);font-size:var(--ta-font-size-sm);margin-block-start:var(--ta-space-3)}.ta-sibling-table{border-collapse:collapse;width:100%;margin-block:var(--ta-space-6);font-size:var(--ta-font-size-sm)}.ta-sibling-table th,.ta-sibling-table td{padding:var(--ta-space-2) var(--ta-space-3);border:1px solid var(--ta-line);text-align:start}.ta-sibling-table th{background:var(--ta-card-2);font-weight:var(--ta-font-weight-semibold)}.ta-sibling-table__criterion-btn{color:var(--ta-accent);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.ta-sibling-table__criterion-btn:focus-visible{box-shadow:var(--ta-focus);outline:none}.ta-radar-toggle{gap:var(--ta-space-2);margin-block-end:var(--ta-space-4);display:flex}.ta-radar-toggle__btn{background:var(--ta-card);border:1px solid var(--ta-line);color:var(--ta-ink);cursor:pointer;font:inherit;padding:var(--ta-space-2) var(--ta-space-4)}.ta-radar-toggle__btn[aria-pressed=true]{background:var(--ta-accent);border-color:var(--ta-accent);color:var(--ta-on-accent)}.ta-radar-toggle__btn:focus-visible{box-shadow:var(--ta-focus);outline:none}.ta-radar-notes{color:var(--ta-ink-2);font-size:var(--ta-font-size-sm);margin-block-start:var(--ta-space-3)}.ta-axis-card{border:1px solid var(--ta-line);padding:var(--ta-space-4);margin-block-end:var(--ta-space-6)}.ta-axis-card__heading{font-size:var(--ta-font-size-lg);font-weight:var(--ta-font-weight-semibold);margin:0 0 var(--ta-space-4)}.ta-evidence-block,.ta-level-block{margin-block-end:var(--ta-space-4)}.ta-evidence-block__item{border-inline-start:3px solid var(--ta-line);margin-block-end:var(--ta-space-4);padding-inline-start:var(--ta-space-3)}.ta-evidence-block__relation{color:var(--ta-ink-2);font-size:var(--ta-font-size-sm);font-weight:var(--ta-font-weight-medium)}.ta-evidence-block blockquote{margin:var(--ta-space-2) 0;color:var(--ta-ink)}.ta-evidence-block__meta{color:var(--ta-ink-2);font-size:var(--ta-font-size-sm)}.ta-evidence-block__dl,.ta-level-block__dl,.ta-method-layer__dl{gap:var(--ta-space-1) var(--ta-space-3);margin:var(--ta-space-3) 0 0;font-size:var(--ta-font-size-sm);grid-template-columns:max-content 1fr;display:grid}.ta-evidence-block__dl dt,.ta-level-block__dl dt,.ta-method-layer__dl dt{color:var(--ta-ink-2);font-weight:var(--ta-font-weight-medium)}.ta-level-block__level-line{margin-block:var(--ta-space-1);font-size:var(--ta-font-size-sm)}.ta-level-block__reason{color:var(--ta-ink-2);font-size:var(--ta-font-size-sm)}.ta-method-layer summary{cursor:pointer;font-weight:var(--ta-font-weight-medium)}.ta-profile-listed-below,.ta-profile-eligibility,.ta-profile-counterfactuals{margin-block:var(--ta-space-6)}.ta-profile-eligibility{border:1px solid var(--ta-line);padding:var(--ta-space-4)}.ta-profile-document__layout{gap:var(--ta-space-4);display:grid}@media (min-width:48rem){.ta-profile-document__layout{grid-template-columns:1fr minmax(12rem,20rem)}}@keyframes kvm-loader-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes kvm-bracket-loader-left{to{transform:translate(.14em)}}@keyframes kvm-bracket-loader-right{to{transform:translate(-.14em)}}@keyframes kvm-bracket-loader-dot{50%{opacity:.25;transform:translate(-50%,-50%)scale(.82)}}.kvm-shimmer-bg{background:var(--ta-card-2);position:relative;overflow:hidden}.kvm-shimmer-bg:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--ta-card) 50%, transparent 100%);animation:1.6s ease-in-out infinite kvm-loader-shimmer;position:absolute;inset:0}.kvm-card-skel{border-radius:var(--ta-radius);background:var(--color-bg-card);border:1px solid var(--color-border);flex-direction:column;display:flex;overflow:hidden}.kvm-card-skel__cover{aspect-ratio:16/10}.kvm-card-skel__cover--hero{aspect-ratio:16/9}.kvm-card-skel__body{flex-direction:column;gap:.625rem;padding:.75rem 1rem 1rem;display:flex}.kvm-card-skel__line{border-radius:var(--ta-radius);height:14px}.kvm-card-skel__line--title{width:78%;height:18px}.kvm-card-skel__line--meta{width:45%;height:12px}.kvm-card-skel__chips{gap:6px;display:flex}.kvm-card-skel__chip{border-radius:var(--ta-radius);width:64px;height:16px;display:inline-block}.kvm-card-skel__chip+.kvm-card-skel__chip{width:50px}.kvm-section-skel{gap:.5rem;display:grid}.kvm-section-skel__line{border-radius:var(--ta-radius);height:36px}.kvm-media-skel{border-radius:var(--ta-radius)}.kvm-media-skel--image,.kvm-media-skel--video{aspect-ratio:16/9}.kvm-media-skel--audio{aspect-ratio:8;min-height:56px}.kvm-bracket-loader{--kvm-bracket-loader-size:1.45rem;--kvm-bracket-loader-gap:.18em;--kvm-bracket-loader-dot-size:.28em;--kvm-bracket-loader-mark-width:.52em;--kvm-bracket-loader-stroke:clamp(2px, .09em, 10px);grid-template-columns:var(--kvm-bracket-loader-mark-width) var(--kvm-bracket-loader-dot-size) var(--kvm-bracket-loader-mark-width);place-items:center;gap:var(--kvm-bracket-loader-gap);width:calc((var(--kvm-bracket-loader-mark-width) * 2) + var(--kvm-bracket-loader-dot-size) + (var(--kvm-bracket-loader-gap) * 2));height:var(--kvm-bracket-loader-size);color:currentColor;min-width:0;min-height:0;font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--kvm-bracket-loader-size);letter-spacing:0;vertical-align:-.15em;font-weight:800;line-height:1;display:inline-grid;position:relative}.kvm-bracket-loader--inline{display:inline-grid}.kvm-bracket-loader--small{--kvm-bracket-loader-size:1em;--kvm-bracket-loader-gap:.14em}.kvm-bracket-loader--large{--kvm-bracket-loader-size:clamp(4.2rem, 11vw, 7rem);--kvm-bracket-loader-gap:.12em;--kvm-bracket-loader-mark-width:.5em}.kvm-bracket-loader__mark{width:var(--kvm-bracket-loader-mark-width);box-sizing:border-box;border-style:solid;border-color:currentColor;border-width:var(--kvm-bracket-loader-stroke);color:#0000;height:1em;font-size:0;line-height:0;animation-duration:.72s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-iteration-count:infinite;animation-direction:alternate;display:block}.kvm-bracket-loader__mark--left{border-right-width:0;animation-name:kvm-bracket-loader-left}.kvm-bracket-loader__mark--right{border-left-width:0;animation-name:kvm-bracket-loader-right}.kvm-bracket-loader__dot{width:var(--kvm-bracket-loader-dot-size);height:var(--kvm-bracket-loader-dot-size);transform-origin:50%;background:currentColor;animation:.72s steps(2,end) infinite kvm-bracket-loader-dot;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kvm-spinner{flex-shrink:0}@keyframes kvm-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.kvm-stagger>*{opacity:0;animation:.55s cubic-bezier(.2,.8,.25,1) forwards kvm-card-in}.kvm-stagger>:first-child{animation-delay:40ms}.kvm-stagger>:nth-child(2){animation-delay:.1s}.kvm-stagger>:nth-child(3){animation-delay:.16s}.kvm-stagger>:nth-child(4){animation-delay:.22s}.kvm-stagger>:nth-child(5){animation-delay:.28s}.kvm-stagger>:nth-child(6){animation-delay:.34s}.kvm-stagger>:nth-child(7){animation-delay:.4s}.kvm-stagger>:nth-child(8){animation-delay:.46s}@media (prefers-reduced-motion:reduce){.kvm-shimmer-bg:after,.kvm-bracket-loader__mark,.kvm-bracket-loader__dot,.kvm-stagger>*{animation:none!important}.kvm-stagger>*{opacity:1;transform:none}}.confirm-modal-overlay{background:var(--ta-scrim);-webkit-backdrop-filter:blur(8px);padding:var(--ta-space-4);z-index:var(--ta-z-modal);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.confirm-modal{background:var(--ta-card);border:1px solid var(--ta-line-strong);border-radius:var(--ta-radius);padding:var(--ta-space-8);width:100%;max-width:400px;max-height:100%;box-shadow:var(--ta-shadow-overlay);overflow-y:auto}.confirm-modal--inline{max-height:none;margin:0 auto}.confirm-modal h2{text-align:center;margin-bottom:var(--ta-space-4);color:var(--ta-ink)}.confirm-modal p{text-align:center;margin-bottom:var(--ta-space-6);color:var(--ta-ink-2);line-height:1.5}.confirm-modal-extra{margin-bottom:var(--ta-space-6);color:var(--ta-ink)}.confirm-modal .modal-actions{gap:var(--ta-space-3);margin-top:var(--ta-space-6);display:flex}.confirm-modal .modal-actions button{min-height:42px;padding:0 var(--ta-space-4);border:1px solid var(--ta-line-strong);border-radius:var(--ta-radius);background:var(--ta-card);color:var(--ta-ink);font-family:var(--ta-mono);font-size:var(--ta-font-size-xs);font-weight:var(--ta-font-weight-semibold);cursor:pointer;flex:1}.confirm-modal .modal-actions .btn-primary{background:var(--ta-accent);border-color:var(--ta-accent);color:var(--ta-on-accent)}.confirm-modal .modal-actions .btn-danger{background:var(--ta-danger);border-color:var(--ta-danger);color:var(--ta-on-danger)}.confirm-modal .modal-actions .btn-danger:not(:disabled):hover{filter:brightness(.9)}.confirm-modal .modal-actions button:disabled{border:1px solid var(--ta-line);background:var(--ta-card-2);color:var(--ta-ink-2);cursor:not-allowed;filter:none}.oi-shell{width:100%;max-width:1120px;padding:var(--ta-space-6);gap:var(--ta-space-6);margin:0 auto;display:grid}.oi-shell>*,.oi-controls label{min-width:0}.oi-row{justify-content:space-between;align-items:center;gap:var(--ta-space-4);flex-wrap:wrap;display:flex}.oi-kicker{color:var(--ta-accent);font-weight:var(--ta-font-weight-semibold)}.oi-shell h1{font-size:var(--ta-font-size-2xl)}.oi-muted{color:var(--ta-ink-2);font-size:var(--ta-font-size-sm);overflow-wrap:anywhere}.oi-banner{padding:var(--ta-space-4);border:1px solid var(--ta-line-strong);border-radius:var(--ta-radius);background:var(--ta-card-2);gap:var(--ta-space-2);display:grid}.oi-controls{gap:var(--ta-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.oi-controls label,.oi-scenario{gap:var(--ta-space-2);font-size:var(--ta-font-size-sm);display:grid}.oi-scenario{max-width:480px}.oi-shell select,.oi-shell button{color:var(--ta-ink);background:var(--ta-card);border:1px solid var(--ta-line-strong);border-radius:var(--ta-radius);min-height:44px;padding:var(--ta-space-2) var(--ta-space-3)}.oi-shell select{width:100%;min-width:0}.oi-shell button{cursor:pointer}.oi-shell button:disabled{color:var(--ta-ink-3);cursor:default}.oi-actions{gap:var(--ta-space-2);flex-wrap:wrap;display:flex}.oi-actions [aria-current=page]{color:var(--ta-on-accent);background:var(--ta-accent);border-color:var(--ta-accent)}.oi-panel{gap:var(--ta-space-4);padding:var(--ta-space-6);border:1px solid var(--ta-line);border-radius:var(--ta-radius);background:var(--ta-card);display:grid}.oi-facts{gap:var(--ta-space-2);font-size:var(--ta-font-size-sm);display:grid}.oi-fact{gap:var(--ta-space-4);grid-template-columns:minmax(140px,1fr) 2fr;display:grid}.oi-facts dt{color:var(--ta-ink-2)}.oi-facts dd{overflow-wrap:anywhere;min-width:0}.oi-source,.oi-metadata{gap:var(--ta-space-2);border-top:1px solid var(--ta-line);padding-top:var(--ta-space-4);overflow-wrap:anywhere;display:grid}.oi-skip{top:var(--ta-space-2);left:var(--ta-space-4);position:absolute;transform:translateY(-150%)}.oi-skip:focus{padding:var(--ta-space-2);background:var(--ta-card);transform:none}@media (max-width:700px){.oi-shell{padding:var(--ta-space-4);gap:var(--ta-space-4)}.oi-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.oi-panel{padding:var(--ta-space-4)}.oi-fact{gap:var(--ta-space-2);grid-template-columns:1fr}}@media (max-width:480px){.oi-controls{grid-template-columns:1fr}}.oi-blocked-actions{gap:var(--ta-space-3);border-top:1px solid var(--ta-line);padding-top:var(--ta-space-4);display:grid}.mu-label{min-width:0;margin:0}.mu-label legend{font-weight:var(--ta-font-weight-semibold);padding:0 var(--ta-space-2)}.mu-samples{gap:var(--ta-space-2);font-size:var(--ta-font-size-sm);overflow-wrap:anywhere;padding:0;list-style:none;display:grid}.mu-roles{gap:var(--ta-space-4);flex-wrap:wrap;display:flex}.mu-role{align-items:center;gap:var(--ta-space-2);min-height:44px;display:inline-flex}.mu-coverage{gap:var(--ta-space-2);font-size:var(--ta-font-size-sm);overflow-wrap:anywhere;padding:0;list-style:none;display:grid}.mu-player{gap:var(--ta-space-3);border-top:1px solid var(--ta-line);padding-top:var(--ta-space-4);display:grid}.mu-player video{background:var(--ta-card-2);width:100%;max-height:360px}
