@layer components{html[data-v2] .tx{padding-top:24px;padding-bottom:clamp(4rem,3rem + 3vw,6rem)}html[data-v2] .tx-head{display:grid;gap:12px}html[data-v2] .st-h1,html[data-v2] .tx-h1{margin-top:2px;font-family:var(--font-serif);font-size:var(--text-h1);font-weight:500;line-height:var(--text-h1--line-height);letter-spacing:var(--text-h1--letter-spacing);text-wrap:balance}html[data-v2] .st-what,html[data-v2] .tx-lede{max-width:46ch;font-family:var(--font-serif);font-size:var(--text-lede);line-height:var(--text-lede--line-height);text-wrap:pretty}html[data-v2] .tx-dateline{margin-top:12px;padding-top:12px;border-top:1px solid var(--color-rule);font-family:var(--font-ui);font-size:var(--text-ui);font-weight:600}html[data-v2] .tx-doc{display:grid;grid-template-columns:minmax(0,1fr)}html[data-v2] .tx-text{min-width:0;font-family:var(--font-serif);font-size:var(--text-body);line-height:var(--text-body--line-height)}html[data-v2] .tx-sec{margin-top:48px}html[data-v2] .tx-text>.tx-sec:first-child{margin-top:32px}html[data-v2] .tx-h2{max-width:30ch;margin-bottom:10px;font-family:var(--font-serif);font-size:var(--text-h3);font-weight:500;line-height:var(--text-h3--line-height)}html[data-v2] .tx-sec p{max-width:35rem}html[data-v2] .tx-sec p+p{margin-top:1em}html[data-v2] .tx-sec b{font-weight:600}html[data-v2] .tx-ul{display:grid;gap:6px;max-width:35rem;margin-top:.75em}html[data-v2] .tx-ul li{position:relative;padding-left:20px}html[data-v2] .tx-ul li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;background:var(--color-ink)}html[data-v2] .tx-sec p+.tx-ul,html[data-v2] .tx-ul+p{margin-top:.75em}html[data-v2] .tx-ledger{display:grid;margin-top:12px;border-top:1px solid var(--color-rule)}html[data-v2] .tx-ledger+p,html[data-v2] .tx-sec p+.tx-ledger{margin-top:14px}html[data-v2] .tx-ledger>div{display:grid;gap:4px;padding:14px 0;border-top:1px solid var(--color-line)}html[data-v2] .tx-ledger>div:first-child{border-top:0}html[data-v2] .tx-ledger dt{font-family:var(--font-ui);font-size:var(--text-ui);font-weight:600}html[data-v2] .tx-ledger dd{max-width:44rem}html[data-v2] .tx-addr a,html[data-v2] .tx-ledger dt>a{display:inline-flex;align-items:center;min-height:44px}html[data-v2] .tx-addr{display:grid;gap:2px;margin-top:12px;font-style:normal;font-family:var(--font-ui);font-size:var(--text-ui)}html[data-v2] .tx-addr b{font-weight:600}html[data-v2] .tx-go{margin-top:16px;display:flex;flex-wrap:wrap;column-gap:24px;font-family:var(--font-ui)}html[data-v2] .tx-go a{display:inline-flex;align-items:center;min-height:44px;font-weight:600}@media (min-width:48rem){html[data-v2] .tx-ledger>div{grid-template-columns:12rem minmax(0,1fr);column-gap:var(--gap)}}@media (min-width:64rem){html[data-v2] .tx{padding-top:40px}html[data-v2] .tx-head{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap)}html[data-v2] .tx-head>*{grid-column:1/span 7}html[data-v2] .tx-doc{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start;margin-top:40px}html[data-v2] .tx-text{grid-column:1/span 7}html[data-v2] .tx-text>.tx-sec:first-child{margin-top:0}html[data-v2] .tx-sec{margin-top:56px}}html[data-v2] .st{padding-top:32px;padding-bottom:clamp(4rem,3rem + 3vw,6rem)}html[data-v2] .st-in{max-width:44rem}html[data-v2] .st-what{margin-top:16px}html[data-v2] .st-do{max-width:52ch;margin-top:10px;font-size:var(--text-body);line-height:1.5}html[data-v2] .st-act{margin-top:24px}html[data-v2] .st-search{margin-top:28px}html[data-v2] .st-links{margin-top:32px;border-top:1px solid var(--color-rule)}html[data-v2] .st-links li{position:relative;display:grid;gap:2px;padding:12px 0 13px;border-top:1px solid var(--color-line);transition:background-color var(--dur-row) ease}html[data-v2] .st-links li:first-child{border-top:0}html[data-v2] .st-links a{font-family:var(--font-serif);font-size:var(--text-name);font-weight:600;line-height:var(--text-name--line-height);text-decoration-line:none}html[data-v2] .st-links a:after{content:"";position:absolute;inset:0}html[data-v2] .st-links span{font-size:var(--text-meta);line-height:1.4;color:var(--color-ink-2)}@media (hover:hover) and (pointer:fine){html[data-v2] .st-links li:hover{background:var(--color-hover-fill)}html[data-v2] .st-links li:hover a{text-decoration-line:underline;text-decoration-color:currentColor}}html[data-v2] .st-links li:focus-within{background:var(--color-hover-fill)}html[data-v2] .st-links li:active{background:var(--color-hover-fill);transition:none}html[data-v2] .st-ref{max-width:52ch;margin-top:28px;font-size:var(--text-meta);line-height:1.45;color:var(--color-ink-2)}@media (min-width:64rem){html[data-v2] .st{padding-top:64px}}}