@layer components{:root[data-skin=nova] .sc-plate{border-block-start:2px solid var(--nb-accent-2)}:root[data-skin=nova] .sc-plate__total{border-block-end:1px solid var(--tz-border-subtle);padding-block:clamp(.75rem,2vw,1.5rem)}.sc-page{grid-template-columns:minmax(0,1fr)}.sc-page>*{min-inline-size:0}.sc-page :is(.nb-pill,.tz-ai-tag,.tz-pubstatus,.tz-source,.tz-confidence){white-space:normal;text-align:start;max-inline-size:100%}.sc-page .nb-pill{border-radius:16px}.sc-page :is(.nb-pill,.tz-ai-tag,.tz-pubstatus) :is(.tz-icon,svg){flex:none}.sc-page .nb-btn{white-space:normal;text-align:center;min-inline-size:0;max-inline-size:100%;line-height:1.2}.sc-page .nb-btn--quiet{text-align:start;justify-content:flex-start;justify-self:start}.sc-page :is(.sc-links,.sc-noteCard,.sc-plan__body,.nb-persona .nb-card__body) .nb-btn--quiet{margin-inline-start:-.5rem;padding-inline:.5rem}.sc-page .cw-stack>:is(.nb-btn,.nb-pill){justify-self:start}.sc-page [data-persona=melody]{--_hue:var(--nb-melody)}.sc-page [data-persona=rhythm]{--_hue:var(--nb-rhythm)}.sc-page [data-persona=harmony]{--_hue:var(--nb-harmony)}.sc-page [data-persona=star]{--_hue:var(--nb-star)}.sc-stack{gap:clamp(1.25rem,2.6vw,2rem);min-inline-size:0;display:grid}.sc-section{gap:.9rem;min-inline-size:0;display:grid}.sc-section__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.sc-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.sc-grid2{grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem);display:grid}@media (min-width:52rem){.sc-grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.sc-card{align-content:start;gap:.85rem;min-inline-size:0;display:grid}.sc-card .cw-h3{align-items:center;gap:.5rem;display:flex}.sc-note{border-radius:var(--nb-r-m,14px);border:1px solid var(--nb-panel-border);background:var(--nb-panel-quiet);color:var(--tz-text-secondary);align-items:flex-start;gap:.55rem;margin:0;padding:.85rem 1rem;line-height:1.55;display:flex}.sc-note>svg{flex:none;margin-block-start:.2rem}.sc-note--persona{border-inline-start:3px solid var(--_hue,var(--nb-accent))}.sc-note strong{color:var(--tz-text-primary)}.sc-retry{font:inherit;cursor:pointer;background:0 0;border:0;margin-inline-start:.5rem;padding:0}.sc-hero[data-persona] .cw-hero__glow{background:radial-gradient(circle, color-mix(in srgb, var(--_hue) 30%, transparent), transparent 62%)}.sc-hero__visual{place-items:center;padding-block:.5rem;display:grid}@media (max-width:63.99rem){.sc-hero__visual{order:-1;place-items:center start;padding-block:0}.sc-hero__visual .nb-orb--l{--_size:88px}}.sc-truth{flex-wrap:wrap;align-items:center;gap:.5rem .65rem;display:flex}.sc-identity{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.75rem 1.75rem;margin:0;display:grid}.sc-identity>div{align-content:start;gap:.15rem;min-inline-size:0;display:grid}.sc-identity dt{font:600 .7rem/1.4 var(--tz-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tz-text-meta)}.sc-identity dd{color:var(--tz-text-primary);overflow-wrap:anywhere;margin:0}.sc-acting{margin-block-start:.25rem}.sc-persona-name{font-family:var(--tz-font-mono);letter-spacing:.16em;color:var(--_hue,var(--tz-text-primary))}.sc-persona-title{letter-spacing:-.01em;color:var(--tz-text-primary);font-size:.62em;display:block}.sc-nav ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.sc-nav__link{border:1px solid var(--nb-chip-border);background:var(--nb-chip-bg);min-block-size:44px;color:var(--tz-text-secondary);transition:border-color var(--nb-dur-2) var(--nb-ease), color var(--nb-dur-2) var(--nb-ease), transform var(--nb-dur-2) var(--nb-ease);border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .95rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.sc-nav li[data-persona] .sc-nav__link:before{content:"";background:var(--_hue);border-radius:2px;block-size:.5rem;inline-size:.5rem;transform:rotate(45deg)}.sc-nav__link:hover{color:var(--tz-text-primary);border-color:var(--nb-panel-border-hover);transform:translateY(-1px)}.sc-nav__link:focus-visible{outline:2px solid var(--tz-text-primary);outline-offset:2px}.sc-nav__link[aria-current=page]{color:var(--tz-text-primary);border-color:color-mix(in srgb, var(--_hue,var(--nb-accent)) 70%, transparent);background:color-mix(in srgb, var(--_hue,var(--nb-accent)) 16%, var(--nb-chip-bg))}@media (max-width:30rem){.sc-nav ul{gap:.4rem}.sc-nav__link{min-block-size:40px;padding:.35rem .8rem;font-size:.85rem}}.sc-plate{gap:1.25rem;min-inline-size:0;display:grid;container-type:inline-size}.sc-plate__grid{grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,3vw,2.5rem);display:grid}@container (min-width:46rem){.sc-plate__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:start}}.sc-plate__total{align-content:start;gap:.75rem;min-inline-size:0;display:grid}.sc-plate__label{font:600 .75rem/1.4 var(--tz-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tz-text-meta);margin:0}.sc-total{font:800 clamp(3.5rem, 2rem + 8vw, 7rem) / .9 var(--tz-font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--tz-text-primary);direction:ltr;unicode-bidi:isolate;align-items:baseline;gap:.15em;margin:0;display:flex}.sc-total small{letter-spacing:0;color:var(--tz-text-secondary);font-size:.3em;font-weight:600}.sc-plate__sub{max-inline-size:46ch;color:var(--tz-text-secondary);margin:0;line-height:1.55}.sc-plate__side{gap:.85rem;min-inline-size:0;display:grid}.sc-plate__foot{border-block-start:1px solid var(--nb-hairline);padding-block-start:.85rem}.sc-nototal{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.sc-nototal__ring{border:2px dashed var(--tz-text-meta);block-size:6.5rem;inline-size:6.5rem;color:var(--tz-text-secondary);font:700 .85rem/1.2 var(--tz-font-display);text-align:center;border-radius:50%;place-items:center;padding:.5rem;display:grid}.sc-strip{background:var(--nb-tint);border-radius:999px;gap:3px;block-size:.85rem;display:flex;overflow:hidden}.sc-strip__part{background:color-mix(in srgb, var(--_hue) 70%, transparent);flex-basis:0;min-inline-size:6px}.sc-strip__part[data-source=human]{background:color-mix(in srgb, var(--tz-text-primary) 38%, transparent);box-shadow:inset 0 3px 0 var(--_hue)}.sc-strip__part[data-source=not_assessed]{background:repeating-linear-gradient(45deg, transparent 0 3px, color-mix(in srgb, var(--tz-text-meta) 55%, transparent) 3px 5px);inline-size:1.25rem;flex-grow:0!important}.sc-facts{border-block-start:1px solid var(--nb-hairline);margin:0;display:grid}.sc-facts>div{border-block-end:1px solid var(--nb-hairline);grid-template-columns:minmax(7.5rem,.45fr) minmax(0,1fr);gap:.25rem 1rem;padding-block:.6rem;display:grid}.sc-facts dt{font:600 .7rem/1.5 var(--tz-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tz-text-meta)}.sc-facts dd{min-inline-size:0;color:var(--tz-text-primary);overflow-wrap:anywhere;margin:0}@media (max-width:30rem){.sc-facts>div{grid-template-columns:minmax(0,1fr)}}.sc-hash{color:var(--tz-text-secondary);overflow-wrap:anywhere;word-break:break-all;font-size:.78rem;display:block}.sc-crits{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.sc-crit{border-radius:var(--nb-r-l,18px);border:1px solid var(--nb-panel-border);border-inline-start:3px solid var(--_hue,var(--nb-accent));background:var(--nb-panel);box-shadow:var(--nb-panel-shadow);gap:.75rem;min-inline-size:0;padding:clamp(1rem,2.4vw,1.35rem);display:grid}.sc-crit[data-assessed=false]{background:repeating-linear-gradient(-45deg, transparent 0 10px, color-mix(in srgb, var(--tz-text-meta) 7%, transparent) 10px 12px), var(--nb-panel);border-inline-start-style:dashed}.sc-crit__head{flex-wrap:wrap;align-items:flex-start;gap:.6rem 1rem;display:flex}.sc-crit__marker{background:var(--_hue);border-radius:2px;flex:none;block-size:.7rem;inline-size:.7rem;margin-block-start:.45rem;transform:rotate(45deg)}.sc-crit__titles{flex:12rem;gap:.15rem;min-inline-size:0;display:grid}.sc-crit__name{font:700 1.08rem/1.3 var(--tz-font-display);color:var(--tz-text-primary);margin:0}.sc-crit__persona{font:600 .72rem/1.4 var(--tz-font-mono);letter-spacing:.14em;margin:0}.sc-crit__persona a{color:var(--_hue)}.sc-crit__labels{flex-wrap:wrap;align-items:center;gap:.4rem;min-inline-size:0;display:flex}.sc-crit__nums{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:.5rem 1rem;margin:0;display:grid}.sc-crit__nums>div{align-content:start;gap:.1rem;min-inline-size:0;display:grid}.sc-crit__nums dt{font:600 .68rem/1.4 var(--tz-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tz-text-meta)}.sc-crit__nums dd{color:var(--tz-text-primary);margin:0}.sc-num{font:700 1.15rem/1.2 var(--tz-font-display);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.sc-num__max,.sc-num__note{color:var(--tz-text-secondary);font-size:.85rem}.sc-crit__bar{background:var(--nb-tint);border-radius:999px;block-size:6px;overflow:hidden}.sc-crit__bar>span{border-radius:inherit;background:color-mix(in srgb, var(--_hue) 80%, transparent);block-size:100%;display:block}.sc-crit[data-source=human] .sc-crit__bar>span{background:color-mix(in srgb, var(--tz-text-primary) 55%, transparent)}.sc-crit__na{color:var(--tz-text-secondary);margin:0;line-height:1.55}.sc-crit__na strong{color:var(--tz-text-primary)}.sc-crit__review{color:var(--tz-text-meta);margin:0;font-size:.85rem}.sc-crit__adjusted{color:var(--tz-text-secondary)}.sc-tablewrap{border-radius:var(--nb-r-m,14px);border:1px solid var(--nb-panel-border);max-inline-size:100%;overflow-x:auto}.sc-tablewrap:focus-visible{outline:2px solid var(--tz-text-primary);outline-offset:2px}.sc-table{border-collapse:collapse;inline-size:100%;font-size:.92rem}.sc-table caption{text-align:start;color:var(--tz-text-secondary);padding:.75rem 1rem;font-size:.85rem}.sc-table :is(th,td){text-align:start;vertical-align:top;border-block-start:1px solid var(--nb-hairline);color:var(--tz-text-primary);padding:.65rem 1rem}.sc-table thead th{font:600 .7rem/1.4 var(--tz-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tz-text-meta);background:var(--nb-tint)}.sc-table tbody th{min-inline-size:min(13rem,42vw);font-weight:600}.sc-key{overflow-wrap:anywhere;display:block}.sc-code{color:var(--tz-text-secondary);font-size:.8rem}.sc-trace{gap:1rem;display:grid}@media (max-width:39.99rem){.sc-table--stack,.sc-table--stack :is(caption,thead,tbody,tfoot,tr,th,td){display:block}.sc-table--stack thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.sc-table--stack :is(tbody,tfoot) tr{border-block-start:1px solid var(--nb-hairline);gap:.4rem;padding:.8rem 1rem;display:grid}.sc-table--stack :is(tbody,tfoot) :is(th,td){border:0;min-inline-size:0;padding:0}.sc-table--stack td[data-label]{grid-template-columns:minmax(0,8.5rem) minmax(0,1fr);align-items:baseline;gap:.75rem;display:grid}.sc-table--stack td[data-label]:before{content:attr(data-label);content:attr(data-label) / "";font:600 .68rem/1.45 var(--tz-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tz-text-meta)}.sc-page .sc-key{display:none}}.sc-personas{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.sc-intro{border-inline-start:3px solid var(--_hue);gap:.85rem;display:grid}.sc-intro__body{gap:.75rem;display:grid}.sc-limits{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.sc-limits li{color:var(--tz-text-secondary);align-items:flex-start;gap:.5rem;line-height:1.5;display:flex}.sc-limits li>svg{flex:none;margin-block-start:.2rem}.sc-explain{border-inline-start:3px solid var(--_hue);gap:.9rem;display:grid}.sc-explain__text{gap:.6rem;display:grid}.sc-explain__text p{white-space:pre-line;color:var(--tz-text-primary);max-inline-size:72ch;margin:0;font-size:1.05rem;line-height:1.65}.sc-lines{gap:.45rem;min-inline-size:0;display:grid}.sc-lines p{margin:0}.sc-lines strong{color:var(--tz-text-primary);font-weight:650}.sc-page .sc-path{grid-template-columns:minmax(0,1fr)}@media (min-width:36rem){.sc-page .sc-path{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.sc-page .sc-path{grid-template-columns:repeat(3,minmax(0,1fr))}}.sc-evidence{gap:.75rem;min-inline-size:0;display:grid}.sc-evidence .tz-trace{max-inline-size:100%}@media (max-width:39.99rem){.sc-evidence .tz-viz-axis>g:first-of-type:nth-last-of-type(n+6)~g:nth-of-type(2n)>.tz-viz-label,.sc-evidence .tz-viz-marks .tz-viz-label{display:none}}.sc-recording .tz-player,.sc-synced{direction:ltr}.sc-recording .tz-player{min-inline-size:0}.sc-iconline{align-items:flex-start;gap:.5rem;margin:0;display:flex}.sc-iconline>svg{flex:none;margin-block-start:.2rem}.sc-synced{min-inline-size:0;position:relative}.sc-playhead{background:var(--tz-text-primary);block-size:0;inline-size:2px;box-shadow:0 0 0 1px color-mix(in srgb, var(--tz-bg-canvas,#05060f) 55%, transparent);opacity:.9;pointer-events:none;will-change:transform;border-radius:1px;margin-left:-1px;position:absolute;top:0;left:0}.sc-playhead:before{content:"";background:inherit;border-radius:50%;block-size:10px;inline-size:10px;position:absolute;top:-6px;left:-4px}.sc-playhead[data-visible=false]{visibility:hidden}.sc-now{border-radius:var(--nb-r-m,14px);border:1px dashed var(--nb-panel-border-hover);color:var(--tz-text-secondary);overflow-wrap:anywhere;align-items:flex-start;gap:.55rem;margin:0;padding:.7rem .95rem;font-size:.9rem;line-height:1.5;display:flex}.sc-now>svg{flex:none;margin-block-start:.2rem}.sc-now strong{color:var(--tz-text-primary);font-family:var(--tz-font-mono);font-variant-numeric:tabular-nums}.sc-weights{align-items:flex-start;gap:.5rem;margin:0;display:flex}.sc-weights>svg{flex:none;margin-block-start:.2rem}.sc-notes{grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.sc-notes{grid-template-columns:repeat(2,minmax(0,1fr))}}.sc-noteCard{border-block-start:3px solid var(--_hue);align-content:start;gap:.75rem;block-size:100%;display:grid}.sc-noteCard__text{white-space:pre-line;color:var(--tz-text-primary);margin:0;line-height:1.6}.sc-plan{counter-reset:sc-plan;gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.sc-plan__item{border-radius:var(--nb-r-l,18px);border:1px solid var(--nb-panel-border);background:var(--nb-panel);counter-increment:sc-plan;grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:1.1rem 1.25rem;display:grid}.sc-plan__marker{border:1.5px solid var(--_hue);block-size:2.25rem;inline-size:2.25rem;color:var(--tz-text-primary);font:700 .95rem/1 var(--tz-font-display);border-radius:50%;place-items:center;display:grid}.sc-plan__marker:before{content:counter(sc-plan)}.sc-plan__body{gap:.4rem;min-inline-size:0;display:grid}.sc-coach{gap:.75rem;display:grid}.sc-caps{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.sc-caps li{border-radius:var(--nb-r-m,14px);border:1px solid var(--nb-panel-border);background:var(--nb-panel-quiet);flex-wrap:wrap;align-items:center;gap:.4rem .85rem;padding:.75rem 1rem;display:flex}.sc-caps__name{color:var(--tz-text-primary);font-weight:650}.sc-declared{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.sc-stage,.sc-release{isolation:isolate;grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid;position:relative;overflow:clip}@media (min-width:40rem){.sc-stage,.sc-release{grid-template-columns:auto minmax(0,1fr);align-items:start}}.sc-stage__icon,.sc-release__mark{border:1.5px solid var(--nb-panel-border-hover);background:var(--nb-tint);block-size:3.5rem;inline-size:3.5rem;color:var(--tz-text-primary);border-radius:50%;place-items:center;display:grid}.sc-release__mark{border-color:var(--nb-ok);block-size:4.5rem;inline-size:4.5rem;color:var(--nb-ok)}.sc-release__mark svg,.sc-stage__icon svg{block-size:1.6rem;inline-size:1.6rem}.sc-stage__copy,.sc-release__copy{gap:.75rem;min-inline-size:0;display:grid}.sc-release__bloom{z-index:-1;position:absolute;inset:0}.sc-rules{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.sc-rules li{border-radius:var(--nb-r-m,14px);border:1px solid var(--nb-panel-border);background:var(--nb-panel-quiet);color:var(--tz-text-secondary);align-items:flex-start;gap:.6rem;padding:.9rem 1rem;line-height:1.5;display:flex}.sc-rules li>svg{flex:none;margin-block-start:.15rem}.sc-entries{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.sc-entry__card{grid-template-columns:minmax(0,1fr);gap:.85rem 1.5rem;display:grid}@media (min-width:44rem){.sc-entry__card{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.sc-entry__main{gap:.35rem;min-inline-size:0;display:grid}.sc-entry__main .cw-h3{margin:0}.sc-entry__actions{flex-wrap:wrap;gap:.5rem;display:flex}.sc-links{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}:root:is([data-motion=reduced],[data-motion=off],.tz-reduced,.tz-capture) .sc-nav__link{transition:none}:root:is([data-motion=reduced],[data-motion=off],.tz-reduced,.tz-capture) .sc-nav__link:hover{transform:none}@media (prefers-reduced-motion:reduce){.sc-nav__link{transition:none}.sc-nav__link:hover{transform:none}}:root[data-theme=hc] :is(.sc-crit,.sc-plan__item,.sc-caps li,.sc-rules li,.sc-note,.sc-tablewrap){background:0 0;border-color:currentColor}:root[data-theme=hc] .sc-strip__part{background:canvastext}:root[data-theme=hc] .sc-nav__link[aria-current=page]{background:0 0;outline:2px solid}:root[data-theme=hc] :is(.sc-now,.sc-playhead){box-shadow:none}@media (forced-colors:active){.sc-strip__part,.sc-crit__bar>span,.sc-playhead{background:canvastext}}.sc-practice__list{counter-reset:practice;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.sc-practice__item{border:1px solid var(--nb-panel-border);border-radius:var(--nb-r-m,14px);gap:.35rem;min-inline-size:0;padding:.75rem .85rem;display:grid}.sc-practice__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.sc-practice__name{margin:0;font-size:1rem;font-weight:600}.sc-practice__facts{margin:0}}
