.sb-page{max-width:1100px;margin:0 auto}.sb-room-head{padding:6vh 0 2.5rem}.sb-room-head h1{margin-bottom:1.25rem}.sb-lede{max-width:46ch}.sb-lede .sb-zh{font-size:1.125rem;line-height:1.55}.sb-room-no{font-family:var(--sb-mono);font-size:var(--sb-size-small);letter-spacing:var(--sb-tracking-label);color:var(--sb-ink-dim);margin-bottom:1.5rem;display:block}.sb-row{gap:var(--sb-gutter);border-top:1px solid var(--sb-rule);grid-template-columns:minmax(7rem,12ch) 1fr;align-items:start;padding:1.1rem 0;display:grid}.sb-row:first-of-type{border-top:0}.sb-row>.sb-label{padding-top:.15em}@media (width<=720px){.sb-row{grid-template-columns:1fr;gap:.35rem}}.sb-facts{grid-template-columns:auto 1fr;gap:.3rem 1.25rem;margin:0;display:grid}.sb-facts dt{color:var(--sb-ink-dim)}.sb-facts dd{color:var(--sb-ink);font-variant-numeric:tabular-nums;margin:0}.sb-quote{border-left:2px solid var(--sb-accent);margin:0;padding-left:1.25rem}.sb-quote .sb-zh{font-size:1.0625rem;line-height:1.6}.sb-evidence{color:var(--sb-ink-dim);margin:0;padding:0;list-style:none}.sb-evidence li{word-break:break-all;padding:.1rem 0}.sb-stamp{padding:3rem 0 1rem}.sb-stamp-head{align-items:baseline;gap:1.5rem;padding-bottom:.9rem;display:flex}.sb-stamp-no{color:var(--sb-ink);letter-spacing:var(--sb-tracking-h1);font-size:2rem;line-height:1}.sb-verdict .sb-zh,.sb-verdict .sb-en{font-family:var(--sb-mono);letter-spacing:var(--sb-tracking-label);text-transform:uppercase;display:inline}.sb-verdict .sb-en{margin-left:.6em}.sb-refused .sb-verdict .sb-zh,.sb-refused .sb-verdict .sb-en{color:var(--sb-warn)}.sb-admitted .sb-verdict .sb-zh,.sb-admitted .sb-verdict .sb-en{color:var(--sb-accent)}.sb-stamp-date{color:var(--sb-ink-dim);margin-left:auto}.sb-exits{flex-wrap:wrap;gap:1.75rem;padding:3rem 0 1rem;display:flex}.sb-exit{border:0}.sb-exit .sb-zh{border-bottom:1px solid var(--sb-rule)}.sb-exit:hover .sb-zh{border-bottom-color:var(--sb-accent)}.sb-foot{color:var(--sb-ink-dim);padding:2.5rem 0 4rem}.sb-foot .sb-en{font-size:.8em}html.sb-has-nav .sb-room-head,html.sb-has-nav .ed-hero__meta{padding-right:5.5rem}@media (width<=560px){html.sb-has-nav .sb-room-head,html.sb-has-nav .ed-hero__meta{padding-right:0}}.sb-quote .sb-zh,.sb-lede .sb-zh,.sb-tagline .sb-zh{font-family:var(--sb-kai)}.pp-mark{text-align:center;border:3px solid;padding:.9rem 1.4rem .75rem;display:inline-block;transform:rotate(-2.5deg)}.pp-mark--refused{color:var(--sb-warn)}.pp-mark--admitted{color:var(--sb-accent)}.pp-mark__no{font-family:var(--sb-mono);font-size:var(--sb-size-micro);letter-spacing:var(--sb-tracking-label);opacity:.85;display:block}.pp-mark__verdict{font-size:clamp(1.75rem,3.2vw,2.75rem);line-height:1.05;font-weight:var(--sb-weight-head);letter-spacing:.04em;margin:.15em 0 .1em}.pp-mark__verdict .sb-zh{display:block}.pp-mark__verdict .sb-en{font-size:.34em;font-family:var(--sb-mono);font-weight:var(--sb-weight-body);letter-spacing:var(--sb-tracking-label);color:inherit;margin-top:.5em;display:block}.pp-mark__date{font-family:var(--sb-mono);font-size:var(--sb-size-micro);letter-spacing:.06em;opacity:.85;border-top:1px solid;margin-top:.4em;padding-top:.4em;display:block}.pp-stamp{padding:clamp(3rem,5.5vw,6rem) 0 clamp(2rem,3.5vw,3.5rem)}.pp-stamp+.pp-stamp{border-top:1px solid var(--sb-rule)}.pp-stamp__head{gap:var(--sb-gutter);grid-template-columns:2fr 3fr;align-items:start;padding-bottom:clamp(1.5rem,2.5vw,2.5rem);display:grid}.pp-stamp__mark{position:sticky;top:clamp(1rem,2.5vw,2.5rem)}.pp-subject-text{max-width:var(--sb-measure);margin-top:.5rem}.pp-subject-text .sb-zh{font-size:var(--sb-size-h2);color:var(--sb-ink);line-height:1.4}.pp-officer{margin-top:.75rem}.pp-row{gap:var(--sb-gutter);border-top:1px solid var(--sb-rule);grid-template-columns:2fr 3fr;align-items:start;padding:1.25rem 0;display:grid}.pp-row__body{min-width:0;max-width:var(--sb-measure)}.pp-work{margin-top:1rem}.pp-blank{height:calc(var(--sb-size-body) * var(--sb-lh-body));border-bottom:1px solid var(--sb-ink);max-width:32ch}@media (width<=860px){.pp-stamp__head,.pp-row{grid-template-columns:minmax(0,1fr)}.pp-stamp__mark{position:static}}
