.max-w-3xl[data-astro-cid-plxs5o24]{max-width:860px;margin:0 auto}.content-card[data-astro-cid-plxs5o24]{border-radius:var(--radius-lg);background:var(--color-bg-card);border:1px solid var(--color-border);padding:2.5rem}.lede[data-astro-cid-plxs5o24]{color:var(--color-text-muted);margin-bottom:1rem;font-size:1.1rem;line-height:1.65}h1[data-astro-cid-plxs5o24]{letter-spacing:-.035em;font-size:clamp(2rem,5vw,3.75rem);line-height:1.05}h2[data-astro-cid-plxs5o24]{margin-bottom:.5rem;font-size:1.25rem}h3[data-astro-cid-plxs5o24]{margin-bottom:.35rem;font-size:1.02rem}.faq-q[data-astro-cid-plxs5o24]{margin:1rem 0 .35rem}.steps[data-astro-cid-plxs5o24],ul[data-astro-cid-plxs5o24]{color:var(--color-text-muted);flex-direction:column;gap:.5rem;margin-bottom:.75rem;margin-left:1.25rem;display:flex}p[data-astro-cid-plxs5o24]{color:var(--color-text-muted);margin-bottom:.75rem;line-height:1.7}kbd[data-astro-cid-plxs5o24]{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:.25rem;padding:.1rem .4rem;font-size:.85rem}.mt-4[data-astro-cid-plxs5o24]{margin-top:1rem}.mt-6[data-astro-cid-plxs5o24]{margin-top:1.5rem}.mt-8[data-astro-cid-plxs5o24]{margin-top:2rem}.related[data-astro-cid-plxs5o24]{border-top:1px solid var(--color-border);padding-top:1.5rem}.related[data-astro-cid-plxs5o24] p[data-astro-cid-plxs5o24]{line-height:2}.btn[data-astro-cid-plxs5o24]{text-decoration:none}.tp-label[data-astro-cid-plxs5o24]{color:var(--color-text);margin-bottom:.4rem;font-weight:600;display:block}.tp-editor[data-astro-cid-plxs5o24] textarea[data-astro-cid-plxs5o24]{border:1px solid var(--color-border);background:var(--color-bg);width:100%;min-height:12rem;color:var(--color-text);font:inherit;resize:vertical;border-radius:.6rem;padding:.9rem;line-height:1.6}.tp-meta[data-astro-cid-plxs5o24]{margin:.6rem 0 0}.tp-meta[data-astro-cid-plxs5o24] strong[data-astro-cid-plxs5o24]{color:var(--color-text)}.tp-panel[data-astro-cid-plxs5o24]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.9rem 1.25rem;margin-top:1rem;display:grid}.tp-field[data-astro-cid-plxs5o24]{color:inherit;flex-direction:column;gap:.3rem;font-size:.9rem;font-weight:600;display:flex}.tp-field[data-astro-cid-plxs5o24] input[data-astro-cid-plxs5o24][type=range]{width:100%;min-height:1.75rem;accent-color:var(--color-primary)}.tp-check[data-astro-cid-plxs5o24]{flex-direction:row;align-items:center;gap:.6rem}.tp-check[data-astro-cid-plxs5o24] input[data-astro-cid-plxs5o24]{width:1.2rem;height:1.2rem;accent-color:var(--color-primary)}.tp-val[data-astro-cid-plxs5o24]{opacity:.8;font-weight:500}.tp-editor[data-astro-cid-plxs5o24] .tp-field[data-astro-cid-plxs5o24]{color:var(--color-text)}.tp-actions[data-astro-cid-plxs5o24]{flex-wrap:wrap;gap:.6rem;margin-top:1.25rem;display:flex}.tp-note[data-astro-cid-plxs5o24]{margin-top:.9rem;margin-bottom:0;font-size:.88rem}html.tp-lock{overflow:hidden}.tp-overlay[data-astro-cid-plxs5o24]{z-index:2000;color:#fff;height:100dvh;font-family:var(--font-sans);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);overscroll-behavior:contain;touch-action:manipulation;background:#000;outline:none;flex-direction:column;display:flex;position:fixed;inset:0}.tp-overlay[data-astro-cid-plxs5o24][hidden]{display:none}.tp-overlay[data-astro-cid-plxs5o24] button[data-astro-cid-plxs5o24]:focus-visible,.tp-overlay[data-astro-cid-plxs5o24] summary[data-astro-cid-plxs5o24]:focus-visible,.tp-overlay[data-astro-cid-plxs5o24] input[data-astro-cid-plxs5o24]:focus-visible{outline-offset:2px;outline:3px solid #b4bbff}.tp-top[data-astro-cid-plxs5o24]{color:#c9c9d2;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:.75rem;padding:.4rem .9rem;font-size:.85rem;display:flex}.tp-clock[data-astro-cid-plxs5o24]{min-width:4.5rem}.tp-clock[data-astro-cid-plxs5o24]:last-child{text-align:right}.tp-progress[data-astro-cid-plxs5o24]{background:#2a2a33;border-radius:3px;flex:1;height:6px;overflow:hidden}.tp-fill[data-astro-cid-plxs5o24]{transform-origin:0;background:#8c97ff;width:100%;height:100%;display:block;transform:scaleX(0)}.tp-stage[data-astro-cid-plxs5o24]{min-height:0;transform:scale(var(--tp-sx,1), var(--tp-sy,1));cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;flex:auto;position:relative;overflow:hidden}.tp-text[data-astro-cid-plxs5o24]{width:var(--tp-width,80%);font-size:var(--tp-font,56px);line-height:var(--tp-lh,1.5);white-space:pre-wrap;overflow-wrap:break-word;will-change:transform;margin:0 auto;font-weight:600}.tp-dim[data-astro-cid-plxs5o24]{pointer-events:none;background:linear-gradient(to bottom, #000000ad 0, #000000ad calc(var(--tp-guide,33%) - var(--tp-band,80px) / 2 - 28px), #0000 calc(var(--tp-guide,33%) - var(--tp-band,80px) / 2), #0000 calc(var(--tp-guide,33%) + var(--tp-band,80px) / 2), #000000ad calc(var(--tp-guide,33%) + var(--tp-band,80px) / 2 + 28px), #000000ad 100%);position:absolute;inset:0}.tp-band[data-astro-cid-plxs5o24]{pointer-events:none;left:0;right:0;top:calc(var(--tp-guide,33%) - var(--tp-band,80px) / 2);height:var(--tp-band,80px);background:#5e6ad224;border-block:1px solid #8c97ff8c;position:absolute}.tp-band[data-astro-cid-plxs5o24]:before,.tp-band[data-astro-cid-plxs5o24]:after{content:"";border:10px solid #0000;width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)}.tp-band[data-astro-cid-plxs5o24]:before{border-left-color:#8c97ff;border-right-width:0;left:0}.tp-band[data-astro-cid-plxs5o24]:after{border-left-width:0;border-right-color:#8c97ff;right:0}.tp-countdown[data-astro-cid-plxs5o24]{background:#000000a8;place-content:center;justify-items:center;gap:.5rem;display:grid;position:absolute;inset:0}.tp-countdown[data-astro-cid-plxs5o24][hidden]{display:none}.tp-count-n[data-astro-cid-plxs5o24]{font-size:min(40vh,40vw);font-weight:700;line-height:1}.tp-skip[data-astro-cid-plxs5o24]{color:#c9c9d2;font-size:1rem}.tp-bar[data-astro-cid-plxs5o24]{z-index:2;background:#101014;border-top:1px solid #2c2c34;flex-direction:column;flex:none;gap:.5rem;padding:.55rem .75rem;display:flex;position:relative}.tp-row[data-astro-cid-plxs5o24]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tp-group[data-astro-cid-plxs5o24]{align-items:center;gap:.35rem;display:flex}.tp-btn[data-astro-cid-plxs5o24]{color:#fff;min-width:44px;min-height:44px;font:600 .9rem var(--font-sans);cursor:pointer;background:#1c1c24;border:1px solid #3a3a46;border-radius:10px;justify-content:center;align-items:center;padding:0 .9rem;list-style:none;display:inline-flex}.tp-btn[data-astro-cid-plxs5o24]:hover{background:#292935}.tp-btn-primary[data-astro-cid-plxs5o24]{background:var(--color-primary);border-color:var(--color-primary)}.tp-btn-primary[data-astro-cid-plxs5o24]:hover{background:var(--color-primary-hover)}.tp-btn[data-astro-cid-plxs5o24][hidden]{display:none}summary[data-astro-cid-plxs5o24].tp-btn::-webkit-details-marker{display:none}.tp-readout[data-astro-cid-plxs5o24]{text-align:center;font-variant-numeric:tabular-nums;min-width:5.5rem;font-weight:600}.tp-display[data-astro-cid-plxs5o24]{display:contents}.tp-popover[data-astro-cid-plxs5o24]{background:#101014;border-top:1px solid #2c2c34;max-height:60vh;padding:.75rem;position:absolute;bottom:100%;left:0;right:0;overflow:auto}.tp-popover[data-astro-cid-plxs5o24] .tp-panel[data-astro-cid-plxs5o24]{margin-top:0}.tp-popover[data-astro-cid-plxs5o24] .tp-field[data-astro-cid-plxs5o24]{color:#fff}.tp-popover[data-astro-cid-plxs5o24] input[data-astro-cid-plxs5o24]{accent-color:#8c97ff}.tp-hint[data-astro-cid-plxs5o24]{color:#b5b5c0;flex:18rem;margin:0;font-size:.8rem;line-height:1.4}.tp-touch[data-astro-cid-plxs5o24]{display:none}@media (pointer:coarse){.tp-kb[data-astro-cid-plxs5o24]{display:none}.tp-touch[data-astro-cid-plxs5o24]{display:inline}}@media (height<=480px){.tp-hint[data-astro-cid-plxs5o24]{display:none}.tp-bar[data-astro-cid-plxs5o24]{gap:.35rem;padding:.35rem .6rem}.tp-btn[data-astro-cid-plxs5o24]{min-height:40px}}@media (width<=600px){.content-card[data-astro-cid-plxs5o24]{padding:1.25rem}}
