.w227{min-width:0}.w227 [hidden]{display:none!important}.w227-ticks{border:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:.35rem 1.25rem;min-width:0;margin:0;padding:0;display:grid}.w227-ticks>legend{margin-bottom:.45rem;padding:0;font-size:.92rem;font-weight:650}.w227-ticks .check{align-items:flex-start;min-height:2rem;font-size:.92rem;line-height:1.35}.w227-ticks .check input{flex:none;margin-top:.15rem}.w227-tag{border:1px solid var(--line);color:var(--text-2);vertical-align:.1em;border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.72rem;font-weight:650;display:inline-block}.w227-list{overflow-wrap:anywhere;gap:.4rem;margin:0;padding-left:1.15rem;font-size:.93rem;display:grid}.w227-steps{gap:.5rem;margin:0;padding-left:1.3rem;font-size:.93rem;display:grid}.w227-steps li::marker{color:var(--cat);font-weight:700}.w227-how{border:1px solid var(--line);border-left:4px solid var(--cat);border-radius:var(--radius-s);background:var(--surface-2);gap:.35rem;margin:0;padding:.75rem .9rem;display:grid}.w227-how p{margin:0}.w227-split{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));align-items:start;gap:1rem;display:grid}.w227-hint{color:var(--text-2);margin:0;font-size:.88rem}.w227-reg-table td,.w227-reg-table th{vertical-align:top}.w227-reg-table tr.is-selected{outline:2px solid var(--focus);outline-offset:-2px}.w227-ref{font-family:var(--font-mono);color:var(--text-2);font-size:.76rem;display:block}.w227-chips{flex-wrap:wrap;gap:.3rem;display:flex}.w227-deadlines{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.w227-deadlines li{border:1px solid var(--line);border-radius:var(--radius-s);border-left-width:4px;grid-template-columns:minmax(0,1fr);gap:.1rem .75rem;padding:.45rem .65rem;font-size:.9rem;display:grid}.w227-deadlines .is-ok{border-left-color:var(--success)}.w227-deadlines .is-warn{border-left-color:var(--warning)}.w227-deadlines .is-bad{border-left-color:var(--danger)}.w227-deadlines .is-info{border-left-color:var(--line-strong)}.w227-deadlines strong{font-weight:650}.w227-deadlines span{color:var(--text-2)}@container (width>=34rem){.w227-deadlines li{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);align-items:baseline}}.w227-dl-host{min-width:0;container-type:inline-size}@media (pointer:coarse){.w227-ticks .check{align-items:center;min-height:44px}.w227-ticks .check input{margin-top:0}}@media print{.w227-noprint{display:none!important}}
