.arch[data-astro-cid-p7fqxoxu]{margin:0}.arch-spine[data-astro-cid-p7fqxoxu]{position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:var(--accent);opacity:.55}.arch-flow[data-astro-cid-p7fqxoxu]{display:grid;grid-template-columns:1fr;gap:.5rem;align-items:stretch}@media (min-width: 900px){.arch-flow[data-astro-cid-p7fqxoxu]{grid-template-columns:minmax(0,1fr) auto minmax(0,1.15fr) auto minmax(0,1fr);gap:.75rem;align-items:center}}.arch-stage[data-astro-cid-p7fqxoxu]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.arch-kicker[data-astro-cid-p7fqxoxu]{font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:#54686f;margin:0}.dark .arch-kicker[data-astro-cid-p7fqxoxu]{color:#868e98}.arch-kicker--accent[data-astro-cid-p7fqxoxu]{color:color-mix(in srgb,var(--accent),#000 42%);font-weight:700}.dark .arch-kicker--accent[data-astro-cid-p7fqxoxu]{color:var(--accent);text-shadow:0 0 8px color-mix(in srgb,var(--accent) 45%,transparent)}.arch-node[data-astro-cid-p7fqxoxu]{border:1px solid #dcd3b8;background:#eee8d5;border-radius:2px;padding:.85rem .9rem;display:flex;flex-direction:column;gap:.45rem;min-width:0}.dark .arch-node[data-astro-cid-p7fqxoxu]{border-color:#2d333b;background:#1c2128}.arch-node-head[data-astro-cid-p7fqxoxu]{display:flex;align-items:center;gap:.6rem}.arch-node-title[data-astro-cid-p7fqxoxu]{margin:0;font-size:.9rem;font-weight:700;color:#073642;line-height:1.1}.dark .arch-node-title[data-astro-cid-p7fqxoxu]{color:#e6edf3}.arch-node-sub[data-astro-cid-p7fqxoxu]{margin:0;font-size:.7rem;color:#52676d}.dark .arch-node-sub[data-astro-cid-p7fqxoxu]{color:#9198a1}.arch-node-note[data-astro-cid-p7fqxoxu]{margin:0;font-size:.6875rem;line-height:1.35;color:#54686f}.dark .arch-node-note[data-astro-cid-p7fqxoxu]{color:#868e98}.arch-glyph[data-astro-cid-p7fqxoxu]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:2px;flex:none}.arch-glyph--x[data-astro-cid-p7fqxoxu]{color:#073642;background:color-mix(in srgb,#073642 8%,transparent);border:1px solid #c9bf9f}.arch-glyph--x[data-astro-cid-p7fqxoxu] svg[data-astro-cid-p7fqxoxu]{width:1rem;height:1rem}.dark .arch-glyph--x[data-astro-cid-p7fqxoxu]{color:#e6edf3;background:color-mix(in srgb,#e6edf3 10%,transparent);border-color:#3d444d}.arch-stream[data-astro-cid-p7fqxoxu]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.28rem;width:100%;overflow:hidden}.arch-stream[data-astro-cid-p7fqxoxu] .t[data-astro-cid-p7fqxoxu]{display:flex;gap:.25rem;align-items:center;min-width:0}.arch-stream[data-astro-cid-p7fqxoxu] .t[data-astro-cid-p7fqxoxu] span[data-astro-cid-p7fqxoxu]{height:.42rem;border-radius:1px;flex:1}.arch-stream[data-astro-cid-p7fqxoxu] .t[data-astro-cid-p7fqxoxu] span[data-astro-cid-p7fqxoxu]:first-child{flex:none;width:.42rem;height:.42rem;border-radius:50%}.t-rage[data-astro-cid-p7fqxoxu] span[data-astro-cid-p7fqxoxu]{background:color-mix(in srgb,#b3400d 70%,transparent)}.t-bait[data-astro-cid-p7fqxoxu] span[data-astro-cid-p7fqxoxu]{background:color-mix(in srgb,#7a5d00 65%,transparent)}.dark .t-rage[data-astro-cid-p7fqxoxu] span[data-astro-cid-p7fqxoxu]{background:color-mix(in srgb,#ff7b72 75%,transparent)}.dark .t-bait[data-astro-cid-p7fqxoxu] span[data-astro-cid-p7fqxoxu]{background:color-mix(in srgb,#ffb000 70%,transparent)}.t-calm[data-astro-cid-p7fqxoxu] span[data-astro-cid-p7fqxoxu]{background:color-mix(in srgb,var(--accent) 60%,transparent)}.arch-link[data-astro-cid-p7fqxoxu]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;padding:.35rem 0;min-width:0}.arch-link-label[data-astro-cid-p7fqxoxu]{font-size:.6875rem;font-weight:600;color:color-mix(in srgb,var(--accent),#000 42%);overflow-wrap:break-word}.dark .arch-link-label[data-astro-cid-p7fqxoxu]{color:var(--accent)}.arch-link-foot[data-astro-cid-p7fqxoxu]{font-size:.6875rem;color:#54686f;overflow-wrap:break-word}.dark .arch-link-foot[data-astro-cid-p7fqxoxu]{color:#868e98}.arch-link-foot--ts[data-astro-cid-p7fqxoxu]{color:color-mix(in srgb,var(--accent),#000 42%);font-weight:600}.dark .arch-link-foot--ts[data-astro-cid-p7fqxoxu]{color:var(--accent)}.arch-ts-glyph[data-astro-cid-p7fqxoxu]{font-size:.7rem}.arch-arrow[data-astro-cid-p7fqxoxu]{width:100%;height:22px;overflow:visible}@media (max-width: 899.98px){.arch-link[data-astro-cid-p7fqxoxu]{flex-direction:row;gap:.5rem;padding:.15rem 0}.arch-arrow[data-astro-cid-p7fqxoxu]{width:56px;height:26px;transform:rotate(90deg);flex:none}}.arch-arrow-track[data-astro-cid-p7fqxoxu]{stroke-width:2;stroke-dasharray:4 4}.arch-arrow-head[data-astro-cid-p7fqxoxu]{stroke:color-mix(in srgb,var(--accent) 80%,transparent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.arch-arrow-head--calm[data-astro-cid-p7fqxoxu]{stroke:var(--accent)}.arch-dot[data-astro-cid-p7fqxoxu]{opacity:0}.arch-dot--rage[data-astro-cid-p7fqxoxu]{fill:#b3400d}.dark .arch-dot--rage[data-astro-cid-p7fqxoxu]{fill:#ff7b72}.arch-dot--calm[data-astro-cid-p7fqxoxu]{fill:var(--accent)}@keyframes arch-flow-dot{0%{transform:translate(0);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translate(112px);opacity:0}}.arch-dot[data-astro-cid-p7fqxoxu].d1{animation:arch-flow-dot 2.4s linear infinite}.arch-dot[data-astro-cid-p7fqxoxu].d2{animation:arch-flow-dot 2.4s linear infinite .8s}.arch-dot[data-astro-cid-p7fqxoxu].d3{animation:arch-flow-dot 2.4s linear infinite 1.6s}.arch-stage--core[data-astro-cid-p7fqxoxu] .arch-node--core[data-astro-cid-p7fqxoxu]{align-items:center;text-align:center;gap:.4rem;border-color:color-mix(in srgb,var(--accent) 45%,#dcd3b8);background:color-mix(in srgb,var(--accent) 6%,#f6eed8);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent)}.dark .arch-stage--core[data-astro-cid-p7fqxoxu] .arch-node--core[data-astro-cid-p7fqxoxu]{border-color:color-mix(in srgb,var(--accent) 55%,#2d333b);background:color-mix(in srgb,var(--accent) 8%,#161b22);box-shadow:0 0 24px color-mix(in srgb,var(--accent) 22%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--accent) 26%,transparent)}.arch-mac[data-astro-cid-p7fqxoxu]{font-size:.62rem;letter-spacing:.04em;color:#52676d;background:#eee8d5;border:1px solid #dcd3b8;border-radius:2px;padding:.1rem .4rem}.dark .arch-mac[data-astro-cid-p7fqxoxu]{color:#9198a1;background:#1c2128;border-color:#2d333b}.arch-core-ring[data-astro-cid-p7fqxoxu]{position:relative;width:76px;height:76px;display:grid;place-items:center}.arch-core-icon[data-astro-cid-p7fqxoxu]{width:72px;height:72px;border-radius:12px;position:relative;z-index:1}.arch-core-glow[data-astro-cid-p7fqxoxu]{position:absolute;inset:-6px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 40%,transparent),transparent 68%);z-index:0;animation:arch-pulse 3.4s ease-in-out infinite}@keyframes arch-pulse{0%,to{opacity:.5;transform:scale(.94)}50%{opacity:.95;transform:scale(1.06)}}.arch-node-title--core[data-astro-cid-p7fqxoxu]{margin-top:.1rem}.arch-node-note--core[data-astro-cid-p7fqxoxu]{color:#52676d}.dark .arch-node-note--core[data-astro-cid-p7fqxoxu]{color:#9198a1}.arch-node-note--core[data-astro-cid-p7fqxoxu] b[data-astro-cid-p7fqxoxu]{color:color-mix(in srgb,var(--accent),#000 40%);font-weight:700}.dark .arch-node-note--core[data-astro-cid-p7fqxoxu] b[data-astro-cid-p7fqxoxu]{color:var(--accent)}.arch-chip[data-astro-cid-p7fqxoxu]{display:inline-flex;align-items:center;gap:.35rem;font-size:.66rem;font-weight:600;padding:.18rem .5rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 32%,transparent);color:color-mix(in srgb,var(--accent),#000 42%);background:color-mix(in srgb,var(--accent) 9%,transparent)}.dark .arch-chip[data-astro-cid-p7fqxoxu]{color:var(--accent)}.arch-chip-dot[data-astro-cid-p7fqxoxu]{width:.4rem;height:.4rem;border-radius:50%;background:#116329;box-shadow:0 0 color-mix(in srgb,#116329 60%,transparent);animation:arch-blink 1.8s ease-in-out infinite}.dark .arch-chip-dot[data-astro-cid-p7fqxoxu]{background:#3f6}@keyframes arch-blink{0%,to{opacity:1}50%{opacity:.3}}.arch-client-glyph[data-astro-cid-p7fqxoxu]{font-size:1.15rem;line-height:1;color:color-mix(in srgb,var(--accent),#000 42%)}.dark .arch-client-glyph[data-astro-cid-p7fqxoxu]{color:var(--accent);text-shadow:0 0 10px color-mix(in srgb,var(--accent) 50%,transparent)}.arch-stream--calm[data-astro-cid-p7fqxoxu]{width:100%;margin-top:.2rem;gap:.22rem}.arch-node--calm[data-astro-cid-p7fqxoxu]{border-color:color-mix(in srgb,var(--accent) 28%,#dcd3b8)}.dark .arch-node--calm[data-astro-cid-p7fqxoxu]{border-color:color-mix(in srgb,var(--accent) 30%,#2d333b)}.arch-hidden-line[data-astro-cid-p7fqxoxu]{margin:.1rem 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.arch-hidden-pill[data-astro-cid-p7fqxoxu]{font-size:.62rem;font-weight:700;padding:.12rem .5rem;border-radius:999px;background:#1d6f8b;color:#fff}.arch-hidden-count[data-astro-cid-p7fqxoxu]{font-size:.62rem;color:#54686f}.dark .arch-hidden-count[data-astro-cid-p7fqxoxu]{color:#868e98}.arch-caption[data-astro-cid-p7fqxoxu]{margin-top:.9rem;font-size:.78rem;line-height:1.5;color:#52676d;max-width:56rem}.dark .arch-caption[data-astro-cid-p7fqxoxu]{color:#9198a1}@media (prefers-reduced-motion: reduce){.arch-dot[data-astro-cid-p7fqxoxu],.arch-core-glow[data-astro-cid-p7fqxoxu],.arch-chip-dot[data-astro-cid-p7fqxoxu]{animation:none!important}.arch-dot[data-astro-cid-p7fqxoxu]{opacity:.85}.arch-dot[data-astro-cid-p7fqxoxu].d1{transform:translate(38px)}.arch-dot[data-astro-cid-p7fqxoxu].d2{transform:translate(74px)}.arch-dot[data-astro-cid-p7fqxoxu].d3{transform:translate(56px)}}.utl{--utl-bg: #ffffff;--utl-ink: #0f1419;--utl-muted: #536471;--utl-line: #eff3f4;--utl-chrome: #f1f4f3;--utl-dot: #cfd8dc;--utl-mark: #1b6b80;--utl-mark-ink: #ffffff;--utl-judge: #8fa3ab;margin:0;display:grid;gap:14px;justify-items:end;width:100%}.dark .utl{--utl-bg: #000000;--utl-ink: #e7e9ea;--utl-muted: #71767b;--utl-line: #2f3336;--utl-chrome: #16181c;--utl-dot: #3a4046;--utl-mark: #62b6d0;--utl-mark-ink: #06222b;--utl-judge: #5b6a70}.utl-browser{width:100%;border-radius:14px;overflow:hidden;background:var(--utl-bg);border:1px solid #dcd3b8;box-shadow:0 30px 70px -40px #07364273,0 2px 6px #0736420f;font-family:-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--utl-ink)}.dark .utl-browser{border-color:#2d333b;box-shadow:0 30px 70px -40px #000000d9,0 0 0 1px #1d9bf014}.utl-bar{display:flex;align-items:center;gap:14px;padding:11px 14px;background:var(--utl-chrome);border-bottom:1px solid var(--utl-line)}.utl-lights{display:flex;gap:6px}.utl-lights i{width:11px;height:11px;border-radius:50%;background:var(--utl-dot)}.utl-address{flex:1;padding:5px 14px;border-radius:999px;background:var(--utl-bg);color:var(--utl-muted);font-size:13px}.utl-ext{position:relative;display:grid;place-items:center}.utl-mark{width:22px;height:22px}.utl-mark rect{fill:var(--utl-mark)}.utl-mark path{fill:none;stroke:var(--utl-mark-ink);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.utl-badge{position:absolute;top:-7px;right:-9px;min-width:18px;padding:0 5px;border-radius:999px;background:var(--utl-mark);color:var(--utl-mark-ink);font:700 11px/18px -apple-system,Segoe UI,Roboto,sans-serif;text-align:center;box-shadow:0 0 0 2px var(--utl-chrome)}.utl-badge.is-bumped{animation:utl-bump .35s ease}@keyframes utl-bump{40%{transform:scale(1.25)}}.utl-tabs{display:flex;border-bottom:1px solid var(--utl-line);font-size:15px;font-weight:600}.utl-tabs span{flex:1;padding:13px 0 11px;text-align:center;color:var(--utl-muted)}.utl-tabs .is-on{color:var(--utl-ink);box-shadow:inset 0 -3px #1d9bf0}.utl-feed{list-style:none;margin:0;padding:0;height:clamp(380px,44vw,500px);overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 78%,transparent);mask-image:linear-gradient(to bottom,#000 78%,transparent)}.utl-post{position:relative;display:grid;grid-template-rows:1fr;min-height:0;border-bottom:1px solid var(--utl-line);transition:grid-template-rows .55s ease,min-height .4s ease,opacity .45s ease,border-color .45s ease}.utl-post.is-judging{grid-template-rows:0fr;min-height:30px;border-bottom-style:dashed}.utl-post.is-judging:before{content:"judging…";position:absolute;left:16px;top:9px;font:500 11px/1 JetBrains Mono,ui-monospace,monospace;color:var(--utl-judge)}.utl-post.is-hidden{grid-template-rows:0fr;opacity:0;border-bottom-color:transparent}.utl-clip{min-height:0;overflow:hidden;transition:opacity .35s ease}.utl-post.is-judging .utl-clip{opacity:0}.utl-inner{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:12px 16px}.utl-avatar{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:hsl(var(--hue) 45% 78%);color:hsl(var(--hue) 45% 22%);font-size:14px;font-weight:700}.utl-head{margin:0;font-size:15px;color:var(--utl-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.utl-head b{color:var(--utl-ink)}.utl-text{margin:2px 0 0;font-size:15px;line-height:1.35}.utl-note{display:none;grid-column:1 / -1;justify-self:start;align-items:center;gap:8px;font-size:12px;font-weight:600}.utl-pill{padding:1px 10px;border-radius:999px;background:#1d6f8b;color:#fff}.utl-action{padding:0 10px;border:1px solid #1d6f8b;border-radius:999px;background:#fff;color:#1d6f8b}.utl-feed.is-revealing .utl-post.is-hidden{grid-template-rows:1fr;opacity:1;border-bottom-color:var(--utl-line)}.utl-feed.is-revealing .utl-post.is-hidden .utl-note{display:inline-flex}.utl-feed.is-revealing .utl-post.is-hidden .utl-avatar,.utl-feed.is-revealing .utl-post.is-hidden .utl-main{opacity:.4}.utl-reveal{display:inline-flex;align-items:center;gap:10px;font-size:.85rem;color:#52676d;cursor:pointer}.dark .utl-reveal{color:#9198a1}.utl-reveal input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:38px;height:22px;margin:0;border-radius:999px;background:#dcd3b8;cursor:pointer;transition:background-color .15s ease}.dark .utl-reveal input{background:#2d333b}.utl-reveal input:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fdf6e3;box-shadow:0 1px 2px #00000040;transition:transform .15s ease}.utl-reveal input:checked{background:#1d9bf0}.utl-reveal input:checked:after{transform:translate(16px)}.utl-reveal input:focus-visible{outline:2px solid #1d9bf0;outline-offset:2px}@media (prefers-reduced-motion: reduce){.utl-post,.utl-badge.is-bumped,.utl-reveal input,.utl-reveal input:after{transition:none;animation:none}}.upm[data-astro-cid-3f5yqhtf]{--upm-bg: #f1f5f3;--upm-surface: #ffffff;--upm-ink: #0f2a30;--upm-muted: #56707a;--upm-line: #d3dfdb;--upm-accent: #1b6b80;--upm-accent-ink: #ffffff;--upm-knob: #ffffff;width:min(100%,360px);margin:0;padding:16px 18px 12px;border-radius:14px;background:var(--upm-bg);border:1px solid #dcd3b8;box-shadow:0 30px 70px -40px #07364273,0 2px 6px #0736420f;color:var(--upm-ink);font:14px/1.45 -apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.dark .upm[data-astro-cid-3f5yqhtf]{--upm-bg: #10252e;--upm-surface: #173340;--upm-ink: #e4eef1;--upm-muted: #9db4be;--upm-line: #28474f;--upm-accent: #62b6d0;--upm-accent-ink: #06222b;--upm-knob: #d8e6ea;border-color:#2d333b;box-shadow:0 30px 70px -40px #000000d9}.upm[data-astro-cid-3f5yqhtf] p[data-astro-cid-3f5yqhtf]{margin:0}.upm-top[data-astro-cid-3f5yqhtf]{display:flex;align-items:center;gap:8px;font-size:15px}.upm-mark[data-astro-cid-3f5yqhtf]{width:20px;height:20px}.upm-mark[data-astro-cid-3f5yqhtf] rect[data-astro-cid-3f5yqhtf]{fill:var(--upm-accent)}.upm-mark[data-astro-cid-3f5yqhtf] path[data-astro-cid-3f5yqhtf]{fill:none;stroke:var(--upm-accent-ink);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.upm-status[data-astro-cid-3f5yqhtf]{margin-top:12px;padding:12px 14px;border-radius:10px;background:var(--upm-surface);border:1px solid var(--upm-line)}.upm-headline[data-astro-cid-3f5yqhtf]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:650}.upm-headline[data-astro-cid-3f5yqhtf]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--upm-accent)}.upm-detail[data-astro-cid-3f5yqhtf]{margin-top:4px!important;color:var(--upm-muted)}.upm-switch[data-astro-cid-3f5yqhtf]{display:flex;align-items:center;justify-content:space-between;padding:7px 2px}.upm-switch[data-astro-cid-3f5yqhtf]:first-of-type{margin-top:10px!important}.upm-switch[data-astro-cid-3f5yqhtf] i[data-astro-cid-3f5yqhtf]{position:relative;width:34px;height:20px;border-radius:999px;background:var(--upm-line)}.upm-switch[data-astro-cid-3f5yqhtf] i[data-astro-cid-3f5yqhtf]:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--upm-knob);box-shadow:0 1px 2px #00000040}.upm-panel[data-astro-cid-3f5yqhtf],.upm-last[data-astro-cid-3f5yqhtf]{margin-top:6px!important;padding-top:8px;border-top:1px solid var(--upm-line)}.upm-summary[data-astro-cid-3f5yqhtf]{display:flex;align-items:center;gap:8px;padding:4px 2px;font-weight:600}.upm-summary[data-astro-cid-3f5yqhtf]:before{content:"";border:5px solid transparent;border-left-color:currentColor;border-right-width:0}.upm-summary[data-astro-cid-3f5yqhtf].is-open:before{border:5px solid transparent;border-top-color:currentColor;border-bottom-width:0}.upm-label[data-astro-cid-3f5yqhtf]{margin:8px 0 4px!important;font-size:13px;font-weight:600}.upm-strict[data-astro-cid-3f5yqhtf]{display:grid;grid-template-columns:repeat(3,1fr);padding:2px;border-radius:8px;border:1px solid var(--upm-line);background:var(--upm-surface);font-size:13px;text-align:center}.upm-strict[data-astro-cid-3f5yqhtf] span[data-astro-cid-3f5yqhtf],.upm-strict[data-astro-cid-3f5yqhtf] b[data-astro-cid-3f5yqhtf]{padding:4px 0;border-radius:6px;color:var(--upm-muted);font-weight:400}.upm-strict[data-astro-cid-3f5yqhtf] b[data-astro-cid-3f5yqhtf]{background:var(--upm-accent);color:var(--upm-accent-ink);font-weight:600}.upm-topics[data-astro-cid-3f5yqhtf]{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:6px}.upm-topics[data-astro-cid-3f5yqhtf] li[data-astro-cid-3f5yqhtf],.upm-add[data-astro-cid-3f5yqhtf]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 6px;align-items:start}.upm-topics[data-astro-cid-3f5yqhtf] span[data-astro-cid-3f5yqhtf],.upm-add[data-astro-cid-3f5yqhtf] span[data-astro-cid-3f5yqhtf]{padding:6px 8px;border-radius:7px;border:1px solid var(--upm-line);background:var(--upm-surface);font-size:13px;line-height:1.4}.upm-topics[data-astro-cid-3f5yqhtf] small[data-astro-cid-3f5yqhtf]{grid-column:1;padding-left:2px;font-size:12px;color:var(--upm-muted)}.upm-add[data-astro-cid-3f5yqhtf]{margin-top:8px!important}.upm-add[data-astro-cid-3f5yqhtf] span[data-astro-cid-3f5yqhtf]{color:var(--upm-muted)}.upm-topics[data-astro-cid-3f5yqhtf] b[data-astro-cid-3f5yqhtf],.upm-add[data-astro-cid-3f5yqhtf] b[data-astro-cid-3f5yqhtf]{padding:4px 10px;border-radius:7px;border:1px solid var(--upm-line);background:var(--upm-surface);font-size:12px;font-weight:400;color:var(--upm-muted)}.upm-add[data-astro-cid-3f5yqhtf] b[data-astro-cid-3f5yqhtf]{font-size:13px;color:var(--upm-ink)}.upm-save[data-astro-cid-3f5yqhtf]{margin-top:10px!important}.upm-save[data-astro-cid-3f5yqhtf] b[data-astro-cid-3f5yqhtf]{display:inline-block;padding:6px 14px;border-radius:7px;background:var(--upm-accent);color:var(--upm-accent-ink);font-size:13px;font-weight:600}.utm[data-astro-cid-m6dq25pm]{--t-bg: #1a1a26;--t-ink: #d9d7e8;--t-dim: #9591a8;--t-blue: #1d9bf0;margin:0;border-radius:12px;overflow:hidden;border:1px solid #2b2a3a;box-shadow:0 30px 70px -40px #07364280;background:var(--t-bg);color:var(--t-ink);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(10px,.3vw + 7.5px,12.5px);line-height:1.45}.utm[data-astro-cid-m6dq25pm] p[data-astro-cid-m6dq25pm]{margin:0}.utm-bar[data-astro-cid-m6dq25pm]{display:flex;align-items:center;gap:12px;padding:9px 12px;background:#13131c;border-bottom:1px solid #2b2a3a}.utm-lights[data-astro-cid-m6dq25pm]{display:flex;gap:6px}.utm-lights[data-astro-cid-m6dq25pm] i[data-astro-cid-m6dq25pm]{width:11px;height:11px;border-radius:50%;background:#3a3950}.utm-title[data-astro-cid-m6dq25pm]{flex:1;margin-right:44px;text-align:center;color:var(--t-dim);font-size:12px}.utm-screen[data-astro-cid-m6dq25pm]{padding:10px 12px 8px}.utm-top[data-astro-cid-m6dq25pm]{white-space:nowrap;overflow:hidden}.utm-brand[data-astro-cid-m6dq25pm]{padding:0 6px;background:var(--t-blue);color:#0b1220;font-weight:700}.utm-filter[data-astro-cid-m6dq25pm]{color:#3dd6a0;font-weight:700}.utm-mode[data-astro-cid-m6dq25pm]{color:var(--t-blue)}.utm-notes[data-astro-cid-m6dq25pm]{color:#c4a7e7;font-weight:700}.utm-pane[data-astro-cid-m6dq25pm]{position:relative;margin-top:8px;padding:10px 10px 4px;border:1px solid var(--t-blue);border-radius:3px}.utm-pane-title[data-astro-cid-m6dq25pm]{position:absolute;top:-.75em;left:8px;padding:0 4px;background:var(--t-bg);color:var(--t-blue)}.utm-row[data-astro-cid-m6dq25pm]{padding:3px 8px 7px;border-left:3px solid transparent}.utm-row[data-astro-cid-m6dq25pm].is-selected{border-left-color:var(--t-blue);background:#232233}.utm-meta[data-astro-cid-m6dq25pm]{display:flex;gap:.6ch;white-space:nowrap;overflow:hidden}.utm-check[data-astro-cid-m6dq25pm]{color:var(--t-blue)}.utm-dim[data-astro-cid-m6dq25pm]{color:var(--t-dim)}.utm-media[data-astro-cid-m6dq25pm]{color:#eb6f92}.utm-image[data-astro-cid-m6dq25pm]{color:var(--t-blue)}.utm-stats[data-astro-cid-m6dq25pm]{margin-left:2ch;color:var(--t-dim);white-space:pre}.utm-text[data-astro-cid-m6dq25pm]{color:#b9b6cc;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.h-gold[data-astro-cid-m6dq25pm]{color:#f6c177}.h-foam[data-astro-cid-m6dq25pm]{color:#9ccfd8}.h-iris[data-astro-cid-m6dq25pm]{color:#c4a7e7}.h-love[data-astro-cid-m6dq25pm]{color:#eb6f92}.h-leaf[data-astro-cid-m6dq25pm]{color:#a3d977}.h-rose[data-astro-cid-m6dq25pm]{color:#ebbcba}.utm-status[data-astro-cid-m6dq25pm]{display:flex;gap:1.5ch;align-items:baseline;margin-top:8px!important;white-space:nowrap;overflow:hidden}.utm-normal[data-astro-cid-m6dq25pm]{padding:0 6px;background:#f6c177;color:#1a1a26;font-weight:700}.utm-clock[data-astro-cid-m6dq25pm]{margin-left:auto;color:var(--t-dim)}.utm-clock[data-astro-cid-m6dq25pm] b[data-astro-cid-m6dq25pm]{color:#9ccfd8}.phone-shot[data-astro-cid-ozt7evfl]{filter:drop-shadow(0 18px 28px color-mix(in srgb,var(--accent) 22%,transparent))}ul[data-astro-cid-ozt7evfl]:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 70%,transparent);outline-offset:4px;border-radius:.125rem}.wordmark[data-astro-cid-nf75hus4]{font-feature-settings:"ss01"}.accent-text[data-astro-cid-nf75hus4]{color:color-mix(in srgb,var(--accent),#000 42%)}.dark .accent-text[data-astro-cid-nf75hus4]{color:color-mix(in srgb,var(--accent),#fff 24%);text-shadow:0 0 10px color-mix(in srgb,var(--accent) 45%,transparent)}.accent-btn[data-astro-cid-nf75hus4]{color:color-mix(in srgb,var(--accent),#000 34%);border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.dark .accent-btn[data-astro-cid-nf75hus4]{color:color-mix(in srgb,var(--accent),#fff 24%);border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.accent-btn[data-astro-cid-nf75hus4]:hover{background-color:color-mix(in srgb,var(--accent) 10%,transparent);border-color:color-mix(in srgb,var(--accent) 70%,transparent)}.face-glyph[data-astro-cid-nf75hus4]{color:color-mix(in srgb,var(--accent),#000 36%);background-color:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 32%,transparent)}.dark .face-glyph[data-astro-cid-nf75hus4]{color:var(--accent);text-shadow:0 0 10px color-mix(in srgb,var(--accent) 55%,transparent)}.cta-spine[data-astro-cid-nf75hus4]{background-color:var(--accent);opacity:.7}.copy-cmd[data-astro-cid-nf75hus4].ok{color:#005f00}.dark .copy-cmd[data-astro-cid-nf75hus4].ok{color:#3f6}
