._updated_1tic5_1{font-size:var(--fs-small);color:var(--ink);align-items:center;gap:8px;margin-top:24px;font-weight:600;display:flex}._layout_1tic5_11{padding-block:clamp(48px, 6vw, 88px) var(--section-y);grid-template-columns:260px minmax(0,1fr);gap:clamp(32px,6vw,96px);display:grid}._toc_1tic5_18{top:calc(var(--header-h) + 32px);max-height:calc(100dvh - var(--header-h) - 64px);align-self:start;position:sticky;overflow:auto}._tocTitle_1tic5_26{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:600}._toc_1tic5_18 ol{gap:2px;margin-top:14px;padding:0;list-style:none;display:grid}._toc_1tic5_18 a{min-height:44px;font-size:var(--fs-small);color:var(--body);transition:background-color .16s var(--ease-out), color .16s var(--ease-out);border-radius:12px;align-items:center;gap:12px;padding:8px 12px;line-height:1.45;text-decoration:none;display:flex}._tocNum_1tic5_56{font-variant-numeric:tabular-nums;width:1.4em;color:var(--muted);flex:none}@media (hover:hover) and (pointer:fine){._toc_1tic5_18 a:hover{background:var(--field);color:var(--ink)}}._toc_1tic5_18 a[aria-current]{background:var(--orange-tint);color:var(--ink);font-weight:600}._toc_1tic5_18 a[aria-current] ._tocNum_1tic5_56{color:var(--orange-ink)}._body_1tic5_80{max-width:72ch}._summary_1tic5_84{border-radius:var(--r-l);background:var(--orange-soft);box-shadow:inset 0 0 0 1px var(--orange-tint-2);padding:clamp(24px,3vw,36px)}._summary_1tic5_84 h2{font-size:var(--fs-h3);letter-spacing:-.01em}._summary_1tic5_84 ul{gap:14px;margin-top:18px;padding:0;list-style:none;display:grid}._summary_1tic5_84 li{gap:12px;line-height:1.55;display:flex}._summary_1tic5_84 svg{color:var(--orange);flex:none;margin-top:1px}._section_1tic5_116{padding-top:clamp(40px,5vw,64px)}._section_1tic5_116 h2{letter-spacing:-.02em;font-size:clamp(1.5rem,1.25rem + 1vw,2rem);line-height:1.15}._num_1tic5_126{color:var(--orange-ink);font-variant-numeric:tabular-nums}._prose_1tic5_131{color:var(--body);overflow-wrap:break-word;margin-top:18px}._prose_1tic5_131>*+*{margin-top:1em}._prose_1tic5_131 h3{color:var(--ink);letter-spacing:-.005em;margin-top:1.8em;font-size:1.125rem}._prose_1tic5_131 strong{color:var(--ink);font-weight:600}._prose_1tic5_131 ul,._prose_1tic5_131 ol{gap:.5em;padding-left:1.25em;display:grid}._prose_1tic5_131 li::marker{color:var(--orange)}._prose_1tic5_131 a{color:var(--orange-ink);font-weight:500}._prose_1tic5_131 table{border-collapse:collapse;width:100%;font-size:var(--fs-small);line-height:1.5}._prose_1tic5_131 th,._prose_1tic5_131 td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:12px 14px}._prose_1tic5_131 th{color:var(--ink);background:var(--field);font-weight:600}._prose_1tic5_131 th:first-child{border-radius:12px 0 0 12px}._prose_1tic5_131 th:last-child{border-radius:0 12px 12px 0}._prose_1tic5_131 dl{grid-template-columns:max-content 1fr;gap:10px 24px;display:grid}._prose_1tic5_131 dt{color:var(--ink);font-weight:600}._prose_1tic5_131 dd{margin:0}._prose_1tic5_131 dd>a{margin-block:-12px;padding-block:12px;display:inline-block}._note_1tic5_220{border-radius:var(--r-m);background:var(--field);color:var(--ink);gap:14px;padding:18px 20px;line-height:1.6;display:flex}._note_1tic5_220 svg{color:var(--orange-ink);flex:none;margin-top:2px}._note_1tic5_220[data-tone=warning]{background:var(--orange-tint)}._note_1tic5_220[data-tone=warning] svg{color:var(--orange-ink)}._related_1tic5_244{border-top:1px solid var(--line);margin-top:clamp(56px,7vw,96px);padding-top:32px}._related_1tic5_244 h2{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:600}._related_1tic5_244 ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;padding:0;list-style:none;display:grid}._related_1tic5_244 a{border-radius:var(--r-m);background:var(--field);min-height:60px;transition:background-color .16s var(--ease-out);justify-content:space-between;align-items:center;gap:12px;padding:0 20px;font-weight:600;text-decoration:none;display:flex}._related_1tic5_244 svg{color:var(--orange);transition:transform .22s var(--ease-out)}@media (hover:hover) and (pointer:fine){._related_1tic5_244 a:hover{background:var(--orange-tint)}._related_1tic5_244 a:hover svg{transform:translate(4px)}}@media (width<=960px){._layout_1tic5_11{grid-template-columns:minmax(0,1fr)}._toc_1tic5_18{border-radius:var(--r-l);background:var(--field);max-height:none;padding:20px;position:static}}@media (width<=560px){._related_1tic5_244 ul{grid-template-columns:1fr}._prose_1tic5_131 dl{grid-template-columns:1fr;gap:4px}._prose_1tic5_131 dd{margin-bottom:10px}._prose_1tic5_131 table{display:block;overflow-x:auto}}
