html[data-theme=dark] body:has(.article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *))){background:var(--bg);color:var(--ink)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .btn{background:var(--active-bg);border-color:var(--line-2);color:var(--ink);box-shadow:none}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .btn:hover{border-color:var(--field-line)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .btn-primary{background:var(--brand-600);border-color:var(--brand-700);color:#fff}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .btn-primary:hover{background:color-mix(in srgb,var(--brand-600) 90%,#fff);border-color:var(--brand-600)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .btn-ghost{background:transparent;border-color:transparent}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .btn-ghost:hover{background:var(--hover)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .card{background:var(--surface);border-color:var(--line)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .chip{background:var(--active-bg);border-color:var(--line-2);color:var(--ink-2)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .kbd{background:var(--active-bg);border-color:var(--line-2);color:var(--ink-2);box-shadow:none}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .badge-soon{background:var(--active-bg);border-color:var(--line-2);color:var(--ink-2)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .demo-tag{border-color:var(--line-2)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .ahero{background:var(--bg);border-bottom-color:var(--line)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .ahero:after,html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .ahero:before{display:none}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .stop-chip{background:var(--brand-50);border-color:var(--brand-200);color:var(--brand-ink)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .stop-chip:hover{border-color:var(--brand-400)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .stop-chip .muted{color:var(--ink-2)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .avatar{background:var(--brand-100);color:var(--brand-ink);box-shadow:inset 0 0 0 1px var(--brand-200)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .byline-meta .chip{background:var(--surface)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .cover{background:var(--surface);border-color:var(--line);box-shadow:none}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .seal{background:var(--surface);border-color:var(--line-2);box-shadow:none;color:var(--ink-2)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .finish-art .seal{background:var(--gold-100);border-color:#6b5316;color:var(--gold-ink)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) canvas[data-art]{filter:brightness(.88) contrast(1.04)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) :is(.cover,.finish-art,.next-alt,.gcard) canvas[data-art]{box-shadow:0 0 0 1px var(--line-2)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .toc-list a:before{background:var(--brand-500)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .toc-inline{background:var(--surface);border-color:var(--line);box-shadow:none}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .rnav .pnav-cap{background:color-mix(in srgb,var(--surface) 95%,transparent);border-color:var(--line-2);box-shadow:none}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .pnav-search{background:var(--bg);border-color:var(--line-2);color:var(--ink-2)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .pnav-search:hover{border-color:var(--field-line);color:var(--ink)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .pnav-contents{background:var(--surface);border-color:var(--line-2)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .rline{background:var(--line)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .rline i{background:var(--brand-500)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .msheet{background:rgba(4,7,11,.62)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .msheet-in{background:var(--surface);box-shadow:0 0 0 1px var(--line-2)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .icon-btn:hover{background:var(--hover)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .guide-document{color:color-mix(in srgb,var(--ink-2) 60%,var(--ink))}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) :where(.guide-document a){color:var(--brand-ink)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) :where(.guide-document .island a){color:inherit}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .finish-note a{color:var(--brand-ink)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .tip-box{background:var(--surface);border-color:var(--line);box-shadow:none}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .tip-box strong{color:var(--brand-ink)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .guide-document p:has(>a[href$=".pdf"]){background:var(--surface);border-color:var(--line);box-shadow:none}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .guide-document p:has(>a[href$=".pdf"]) a:first-child:before{background:color-mix(in srgb,var(--bad-500) 14%,var(--surface));border-color:color-mix(in srgb,var(--bad-500) 40%,var(--surface));color:#f87171}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .guide-document p:has(>a[href$=".pdf"]) a:last-child{background:var(--surface);border-color:var(--line-2);box-shadow:none}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .guide-document p:has(>a[href$=".pdf"]) a:last-child:hover{border-color:var(--field-line)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .article-table-wrap{background:var(--surface);border-color:var(--line);box-shadow:none}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .article-table-wrap th{background:var(--bg);border-bottom-color:var(--line)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .article-table-wrap td{border-bottom-color:var(--line)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .article-table-wrap tr.is-rest td{background:var(--bg)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .mats{background:var(--surface);border-color:var(--line);box-shadow:none}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .mats-tiles .ems-st-badge{background:var(--brand-50);border-color:var(--brand-200);color:var(--brand-ink)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .ems-st{background:color-mix(in srgb,var(--c) 6%,var(--surface));border-color:color-mix(in srgb,var(--c) 22%,var(--line))}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .ems-st:before{box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 45%,transparent)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .ems-st-win:before{box-shadow:none}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .ems-st-win:after{box-shadow:inset 0 0 0 1px var(--line-2)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .ems-st-cv{background-color:var(--active-bg);filter:brightness(.88) contrast(1.04)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .ems-st-badge{background:var(--surface);border-color:var(--line-2);color:var(--ink-2)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .finish-card{background:var(--surface);border-color:var(--line);box-shadow:none}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .route li{background:var(--line-2)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .route li.is-read{background:var(--brand-300)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .route li.is-here{background:var(--brand-500)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .route li.is-here:after{border-top-color:var(--brand-500)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) :is(.next-main,.next-alt){background:var(--surface);border-color:var(--line);box-shadow:none}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .next-main{border-color:var(--brand-200)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) :is(.next-main,.next-alt):hover{border-color:var(--line-2);box-shadow:none}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .next-main .nk{color:var(--brand-ink)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .next-acct{background:var(--surface);border-color:var(--line);box-shadow:none}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .report-form{background:var(--surface);border-color:var(--line)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .report-form label.opt{border-color:var(--line-2)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .report-form label.opt:has(input:checked){border-color:var(--brand-400);background:var(--brand-50)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .report-form input[type=radio]{accent-color:var(--brand-500)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .report-form textarea{background:var(--bg);border-color:var(--field-line);color:var(--ink)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .report-form textarea::placeholder{color:var(--ink-3)}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .gcard{background:var(--surface);border-color:var(--line);box-shadow:none}html[data-theme=dark] .article-playful_root__tCP22:not([data-theme-pin]):where(:not([data-theme-pin] *)) .gcard:hover{border-color:var(--line-2);box-shadow:none}