.wb16-stack{gap:.75rem;min-width:0;display:grid}.tape.wb16-tape{white-space:normal}.wb16-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.wb16-hint{color:var(--text-2);margin:0;font-size:.88rem}.wb16-hint[hidden]{display:none}.wb16-fieldset{border:0;gap:.45rem;min-width:0;margin:0;padding:0;display:grid}.wb16-fieldset>legend{margin-bottom:.3rem;padding:0;font-size:.92rem;font-weight:650}.wb16-checks-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.35rem 1rem;display:grid}.wb16-weeks{gap:.6rem;display:grid}.wb16-weeks:empty{display:none}.wb16-week{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;min-width:0;padding:.65rem .75rem;display:grid}.wb16-week__title{grid-column:1/-1;margin:0;font-size:.92rem;font-weight:650}.wb16-week__dates{color:var(--text-2);font-size:.85rem;font-weight:450}.wb16-week__duties{grid-column:1/-1}.wb16-week .field>label{color:var(--text-2);font-size:.8rem;font-weight:650}@container (width>=34rem){.wb16-week{grid-template-columns:6rem 5rem minmax(0,1fr)}.wb16-week__duties{grid-column:auto}}.wb16-checks{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.wb16-checks[hidden]{display:none}.wb16-check{border-radius:var(--radius-s);background:var(--surface-2);border-inline-start:3px solid var(--line-strong);align-items:baseline;gap:.6rem;padding:.5rem .65rem;font-size:.9rem;display:flex}.wb16-check--warn{border-inline-start-color:var(--warning)}.wb16-check--fail{border-inline-start-color:var(--danger)}.wb16-check--pass{border-inline-start-color:var(--success)}.wb16-check--info{border-inline-start-color:var(--info)}.wb16-pill{text-align:center;border-radius:var(--radius-pill,999px);letter-spacing:.02em;background:var(--surface-3);min-width:3.4rem;color:var(--text);flex:none;padding:.05rem .45rem;font-size:.75rem;font-weight:700;display:inline-block}.wb16-check--warn .wb16-pill{background:var(--warning-bg)}.wb16-check--fail .wb16-pill{background:var(--danger-bg)}.wb16-check--pass .wb16-pill{background:var(--success-bg)}.wb16-check--info .wb16-pill{background:var(--info-bg)}.wb16-verdict{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface-2);border-inline-start:6px solid var(--line-strong);gap:.3rem;padding:.9rem 1rem;display:grid}.wb16-verdict--hold{border-inline-start-color:var(--danger);background:var(--danger-bg)}.wb16-verdict--review{border-inline-start-color:var(--warning);background:var(--warning-bg)}.wb16-verdict--ready{border-inline-start-color:var(--success);background:var(--success-bg)}.wb16-verdict__label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);margin:0;font-size:.78rem;font-weight:700}.wb16-verdict__value{margin:0;font-size:clamp(1.15rem,1rem + .8vw,1.45rem);font-weight:750;line-height:1.25}.wb16-verdict__sub{color:var(--text-2);margin:0;font-size:.92rem}.wb16-flow{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:0;padding:0;font-size:.92rem;list-style:none;display:flex}.wb16-flow li{border-radius:var(--radius-pill,999px);background:var(--surface-2);border:1px solid var(--line);align-items:baseline;gap:.3rem;padding:.25rem .6rem;display:inline-flex}.wb16-flow strong{font-variant-numeric:tabular-nums}.wb16-reasons{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.wb16-reason{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);border-inline-start:4px solid var(--line-strong);gap:.3rem;min-width:0;padding:.7rem .85rem;display:grid}.wb16-reason--fail{border-inline-start-color:var(--danger)}.wb16-reason--warn{border-inline-start-color:var(--warning)}.wb16-reason--info{border-inline-start-color:var(--info)}.wb16-reason__head{flex-wrap:wrap;align-items:baseline;gap:.4rem .6rem;margin:0;font-weight:650;display:flex}.wb16-reason__who{color:var(--text-2);overflow-wrap:anywhere;font-weight:500}.wb16-reason__detail,.wb16-reason__next{overflow-wrap:anywhere;margin:0;font-size:.9rem}.wb16-reason__next{color:var(--text-2)}.wb16-ratings{gap:.5rem;display:grid}.wb16-rating{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface-2);grid-template-columns:minmax(0,1fr);gap:.35rem .75rem;padding:.55rem .7rem;display:grid}.wb16-rating__q{overflow-wrap:anywhere;margin:0;font-size:.9rem}.wb16-rating__comp{color:var(--text-2);font-size:.8rem;font-weight:650}@container (width>=36rem){.wb16-rating{grid-template-columns:minmax(0,1fr) 11rem;align-items:center}}.wb16-referee{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:.75rem;padding:.8rem .9rem;display:grid;container-type:inline-size}.wb16-referee>h3{margin:0;font-size:1rem}.wb16-photos{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.6rem;display:grid}.wb16-photo{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface-2);grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:.6rem;min-width:0;padding:.5rem .6rem;display:grid}.wb16-photo__img{border-radius:var(--radius-s);object-fit:cover;background:var(--surface-3);border:1px solid var(--line);block-size:3.5rem;inline-size:3.5rem}.wb16-photo__name{overflow-wrap:anywhere;margin:0;font-size:.9rem;font-weight:650}.wb16-photo__roles{color:var(--text-2);margin:0;font-size:.8rem}.wb16-photo .wb16-row{gap:.35rem}.wb16-file{cursor:pointer;position:relative}.wb16-file:focus-within{outline:2px solid var(--focus,currentColor);outline-offset:2px}.wb16-drop{border:1px dashed var(--line-strong);border-radius:var(--radius);background:var(--surface-2);gap:.5rem;padding:.8rem;display:grid}.wb16-drop__name{color:var(--text-2);overflow-wrap:anywhere;margin:0;font-size:.88rem}.wb16-paste{gap:.5rem;display:grid}.wb16-paste textarea{min-height:6rem}.is-stale{opacity:.55}@media (pointer:coarse){.wb16-file,.wb16-photo .btn{min-height:44px}}@media print{.wb16-no-print{display:none!important}}
