.legal-page{min-height:100svh;padding:calc(var(--su-top) + 56px) var(--su-gutter-r) calc(var(--su-bottom) + 96px) var(--su-gutter);background:var(--su-page-ground,#030611);color:var(--su-ink-soft)}.legal-page .legal-read-page{width:auto;max-width:min(680px,100%);max-height:none;margin-inline:auto;padding:0;position:static;top:auto;left:auto;overflow:visible;translate:none;-webkit-mask-image:none;mask-image:none}.legal-page .legal-page-nav{align-items:center;gap:0 var(--su-s5);margin-top:var(--su-s7);padding-top:var(--su-s4);border-top:1px solid var(--su-hairline);flex-wrap:wrap;max-inline-size:none;display:flex}.legal-page .legal-page-nav a{min-height:var(--su-hit);font-family:var(--su-font-plain);font-size:var(--su-text-xs);letter-spacing:var(--su-track-plain-cjk);color:var(--su-ink-soft);border-bottom:1px solid var(--su-hairline);text-underline-offset:5px;align-items:center;text-decoration:none;display:inline-flex}.legal-page:lang(en) .legal-page-nav a{letter-spacing:var(--su-track-plain)}.legal-page:lang(zh-TW) :is(.legal-updated,.legal-page-nav a,.legal-switch a,.legal-switch span){font-family:var(--su-font-plain-tw)}.legal-page .legal-page-nav a:is(:hover,:focus-visible){color:#fff;border-bottom-color:currentColor}.legal-page :is(a,button):focus-visible{outline:var(--su-focus);outline-offset:var(--su-focus-offset);box-shadow:var(--su-focus-halo)}@media (max-width:600px){.legal-page{padding-top:calc(var(--su-top) + 32px)}}@media (forced-colors:active){.legal-page :is(.legal-page-nav,.legal-page-nav a){border-color:canvastext}.legal-page :is(a,button):focus-visible{box-shadow:none;outline-color:highlight}}
