@layer components{.aw-page{grid-template-columns:minmax(0,1fr)}.aw-hero__facts{row-gap:.5rem}.aw-page .nb-pill{white-space:normal;text-align:start;max-inline-size:100%}.aw-page .nb-pill .tz-icon{flex:none}.aw-page .nb-btn{max-inline-size:100%}.aw-page .tz-ai-tag{white-space:normal;max-inline-size:100%}.aw-page .cw-ref{max-inline-size:100%}.aw-page .cw-ref__value{overflow-wrap:anywhere}@media (max-width:30rem){.aw-page .nb-btn{white-space:normal;text-align:center;block-size:auto;min-block-size:44px;padding-block:.55rem;line-height:1.2}.aw-page .cw-ref{padding-inline:.9rem}.aw-page .cw-ref__value{font-size:clamp(1rem,5.2vw,1.3rem)}}.aw-layout{align-items:start;gap:clamp(1rem,2.4vw,1.75rem);min-inline-size:0;display:grid}@media (min-width:64rem){.aw-layout{grid-template-columns:16.5rem minmax(0,1fr)}}.aw-main{gap:clamp(1rem,2vw,1.5rem);min-inline-size:0;display:grid}.aw-main>*{min-inline-size:0}.aw-strong{color:var(--tz-text-primary);font-weight:650}.aw-navwrap{min-inline-size:0}@media (min-width:64rem){.aw-navwrap{position:sticky;inset-block-start:calc(var(--tz-size-topbar,64px) + 1rem)}}.aw-nav{gap:.5rem;min-inline-size:0;padding:1rem;display:grid}.aw-nav__title{margin:0;padding-inline:.5rem}.aw-nav__list{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:63.99rem){.aw-nav__list{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;gap:.5rem;padding-block-end:.35rem;display:flex;overflow-x:auto}.aw-nav__item{scroll-snap-align:start;flex:none}}.aw-nav__link{border-radius:var(--nb-r-s,12px);min-block-size:48px;color:var(--tz-text-secondary);border:1px solid #0000;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.6rem;padding:.45rem .6rem;text-decoration:none;display:grid}.aw-nav__link:hover{background:rgb(var(--nb-accent-rgb) / .08);color:var(--tz-text-primary)}.aw-nav__link:focus-visible{outline:2px solid var(--tz-text-primary);outline-offset:2px}.aw-nav__link[aria-current=page]{border-color:rgb(var(--nb-accent-rgb) / .55);background:linear-gradient(90deg, rgb(var(--nb-accent-rgb) / .2), rgb(var(--nb-accent-rgb) / .05));color:var(--tz-text-primary);box-shadow:0 0 22px rgb(var(--nb-accent-rgb) / .18)}.aw-nav__icon{border:1.5px solid rgb(var(--nb-accent-rgb) / .35);background:var(--nb-panel-solid);block-size:2.25rem;inline-size:2.25rem;color:var(--nb-accent);border-radius:50%;place-items:center;display:grid}.aw-nav__text{gap:.05rem;min-inline-size:0;display:grid}.aw-nav__label{color:inherit;font-size:.95rem;font-weight:650}.aw-nav__state{color:var(--tz-text-meta);align-items:center;gap:.3rem;font-size:.78rem;display:inline-flex}.aw-nav__item[data-state=complete] .aw-nav__state .tz-icon{color:var(--nb-ok)}.aw-nav__item[data-state=attention] .aw-nav__state .tz-icon{color:var(--nb-warn)}.aw-nav__item--detail{border-block-start:1px solid var(--nb-panel-border);margin-block-start:.25rem;padding-block-start:.25rem}@media (max-width:63.99rem){.aw-nav__item--detail{border-block-start:0;margin-block-start:0;padding-block-start:0}.aw-nav__link{min-inline-size:11rem}}.aw-panel{gap:clamp(.85rem,1.8vw,1.25rem)}.aw-panel__head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;display:grid}.aw-panel__icon{background:linear-gradient(135deg, rgb(var(--nb-accent-rgb) / .28), rgb(var(--nb-accent-rgb) / .06));border:1px solid rgb(var(--nb-accent-rgb) / .35);block-size:2.6rem;inline-size:2.6rem;color:var(--nb-accent);border-radius:.85rem;place-items:center;display:grid}.aw-panel__titles{gap:.15rem;min-inline-size:0;display:grid}.aw-panel__title{font:750 clamp(1.15rem, 1rem + .6vw, 1.45rem) / 1.2 var(--tz-font-display);color:var(--tz-text-primary);text-wrap:balance;margin:0}.aw-panel .cw-meta{margin:0}.aw-note{border-radius:var(--nb-r-m,16px);border:1px solid var(--nb-panel-border);background:var(--nb-panel-solid);border-inline-start-width:4px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.9rem 1.05rem;display:grid}.aw-note>.tz-icon{margin-block-start:.1rem}.aw-note--info{border-inline-start-color:var(--nb-info)}.aw-note--info>.tz-icon{color:var(--nb-info)}.aw-note--ok{border-inline-start-color:var(--nb-ok)}.aw-note--ok>.tz-icon{color:var(--nb-ok)}.aw-note--warn{border-inline-start-color:var(--nb-warn)}.aw-note--warn>.tz-icon{color:var(--nb-warn)}.aw-note--bad{border-inline-start-color:var(--nb-bad)}.aw-note--bad>.tz-icon{color:var(--nb-bad)}.aw-note__text{gap:.4rem;min-inline-size:0;display:grid}.aw-note__title{color:var(--tz-text-primary);margin:0;font-weight:700}.aw-note__body{color:var(--tz-text-secondary);gap:.5rem;display:grid}.aw-note__body p{margin:0}p.aw-note{align-items:center;margin:0}.aw-changes,.aw-issues{gap:.35rem;margin:0;padding-inline-start:1.1rem;display:grid}.aw-issues>li{flex-wrap:wrap;align-items:center;gap:.25rem .6rem;display:flex}.aw-was{text-decoration:line-through;-webkit-text-decoration-color:rgb(var(--nb-accent-rgb) / .6);text-decoration-color:rgb(var(--nb-accent-rgb) / .6)}.aw-rules>div[data-set=false] dd{color:var(--tz-text-meta)}.aw-round__title{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:inline-flex}.aw-round__body{gap:.25rem;display:grid}.aw-window{flex-wrap:wrap;align-items:baseline;gap:.25rem .4rem;display:inline-flex}.aw-stages,.aw-instructions{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.aw-stage,.aw-instruction{grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.aw-stage__num{border:1.5px solid rgb(var(--nb-accent-rgb) / .45);background:rgb(var(--nb-accent-rgb) / .1);block-size:2.25rem;inline-size:2.25rem;font:700 .85rem/1 var(--tz-font-mono);color:var(--tz-text-primary);border-radius:50%;place-items:center;display:grid}.aw-stage__text{gap:.35rem;min-inline-size:0;display:grid}.aw-stage__title{color:var(--tz-text-primary);margin:0;font-weight:700}.aw-stage .cw-meta,.aw-instruction .cw-meta{margin:0}.aw-personas{gap:.6rem;margin:.35rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.aw-personas{grid-template-columns:repeat(2,minmax(0,1fr))}}.aw-persona{border-radius:var(--nb-r-s,12px);border:1px solid var(--nb-panel-border);background:rgb(var(--nb-accent-rgb) / .05);align-content:start;gap:.3rem;min-inline-size:0;padding:.8rem .9rem;display:grid}.aw-persona__name{font:800 .95rem/1.2 var(--tz-font-display);letter-spacing:.08em;color:var(--tz-text-primary)}.aw-persona__limit{color:var(--tz-text-secondary);font-size:.85rem}.aw-later{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.aw-later__item{border-radius:var(--nb-r-s,12px);border:1px solid var(--nb-panel-border);gap:.2rem;padding:.75rem .9rem;display:grid}.aw-later__item p{margin:0}.aw-requests{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.aw-request{border-radius:var(--nb-r-m,16px);border:1px solid var(--nb-panel-border);background:#ffffff05;gap:.6rem;padding:.9rem 1rem;display:grid}.aw-request__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.aw-request__answer{border-inline-start:2px solid rgb(var(--nb-accent-rgb) / .45);gap:.3rem;padding-inline-start:.85rem;display:grid}.aw-request__answer p,.aw-request>p{margin:0}.aw-request__label{letter-spacing:.06em;text-transform:uppercase;color:var(--tz-text-meta);font-size:.78rem;font-weight:700}.aw-langs{margin:0}.aw-timing{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.aw-timing__row{border-radius:var(--nb-r-m,16px);border:1px solid var(--nb-panel-border);gap:.5rem;padding:.85rem .95rem;display:grid}.aw-timing__row:not([data-issue=""]){border-color:rgb(var(--nb-accent-rgb) / .45)}.aw-timing__name{color:var(--tz-text-primary);align-items:center;gap:.6rem;margin:0;font-weight:650;display:flex}.aw-timing__fields{gap:.75rem;display:grid}@media (min-width:36rem){.aw-timing__fields{grid-template-columns:repeat(2,minmax(0,12rem))}}.aw-window-card{align-items:center;gap:1rem;display:grid}@media (min-width:56rem){.aw-window-card{grid-template-columns:minmax(0,1fr) auto}}.aw-countdown{justify-self:start}.aw-edit-cards{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.aw-edit-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.aw-edit-card{border-radius:var(--nb-r-m,16px);border:1px solid var(--nb-panel-border);background:rgb(var(--nb-accent-rgb) / .04);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem .85rem;padding:.95rem 1rem;display:grid}.aw-edit-card>.nb-btn{grid-column:1/-1;justify-self:start}.aw-edit-card__icon{background:rgb(var(--nb-accent-rgb) / .14);block-size:2.4rem;inline-size:2.4rem;color:var(--nb-accent);border-radius:.75rem;place-items:center;display:grid}.aw-edit-card__text{gap:.15rem;min-inline-size:0;display:grid}.aw-edit-card__text p{overflow-wrap:anywhere;margin:0}.aw-edit-card__title{color:var(--tz-text-primary);font-weight:700}.aw-summary{gap:1rem;display:grid}.aw-detail-links{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.aw-detail-link{border-radius:var(--nb-r-s,12px);border:1px solid var(--nb-panel-border);min-block-size:44px;color:var(--tz-text-primary);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.4rem .6rem;text-decoration:none;display:grid}.aw-detail-link:hover{background:rgb(var(--nb-accent-rgb) / .08)}.aw-detail-link:focus-visible{outline:2px solid var(--tz-text-primary);outline-offset:2px}.aw-detail-link__icon{background:rgb(var(--nb-accent-rgb) / .14);block-size:2rem;inline-size:2rem;color:var(--nb-accent);border-radius:50%;place-items:center;display:grid}.aw-detail-link__label{font-weight:600}.aw-detail-link__go{color:var(--tz-text-meta)}.cw-actionbar.aw-actionbar{border:1px solid var(--nb-panel-border);border-radius:var(--nb-r-l,20px);min-inline-size:0;margin:.25rem 0 0;position:static}.aw-actionbar .cw-actionbar__group{min-inline-size:0}:root[data-theme=hc] :is(.aw-note,.aw-persona,.aw-request,.aw-timing__row,.aw-edit-card,.aw-later__item){background:#000;border-color:#fff}:root[data-theme=hc] .aw-nav__link[aria-current=page]{box-shadow:none;background:#000;border-color:#fff;outline:2px solid #fff}:root[data-theme=hc] :is(.aw-panel__icon,.aw-nav__icon,.aw-edit-card__icon,.aw-stage__num){color:#fff;background:#000;border-color:#fff}@media (forced-colors:active){.aw-nav__link[aria-current=page]{outline:2px solid canvastext}.aw-note{border:1px solid canvastext}}}
