.sn{max-width:760px}.sn h2{margin:40px 0 8px}.sn-lede{max-width:65ch;color:var(--mu);font-size:var(--fs-3);margin:0 0 20px;line-height:1.5}.sn-lede b{color:var(--tx);font-weight:500}.sn-line{max-width:65ch;margin:8px 0;line-height:1.5}.sn-hint{max-width:65ch;font-size:var(--fs-1);margin:6px 0;line-height:1.45}.sn-err{color:var(--dn);font-size:var(--fs-2);max-width:65ch;margin:8px 0}.sn-text{min-width:44px;min-height:44px;color:var(--tx);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sn-dates{border-top:1px solid var(--ln);margin:0}.sn-dates div{border-bottom:1px solid var(--ln);grid-template-columns:minmax(0,190px) minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.sn-dates dt{font-family:var(--mono);font-size:var(--fs-1);color:var(--mu);padding-top:2px}.sn-dates dd{margin:0}@media (max-width:520px){.sn-dates div{grid-template-columns:1fr;gap:2px}}.sn-sign{justify-items:start;gap:6px;display:grid}.sn-form{gap:14px;max-width:460px;display:grid}.sn-field{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.sn-field>span,.sn-field>legend{font-size:var(--fs-1);color:var(--mu);letter-spacing:.01em;padding:0}.sn-field input:not([type]),.sn-field input[type=text],.sn-field select{border:1px solid var(--ln);background:var(--s1);height:44px;color:var(--tx);font:inherit;border-radius:6px;width:100%;padding:0 12px}.sn-checks{flex-wrap:wrap;gap:4px 18px;display:flex}.sn-check{align-items:center;gap:8px;min-height:44px;display:inline-flex}.sn-check input,.sn-scale input{width:18px;height:18px;accent-color:var(--accent)}.sn-enter{justify-self:start;height:48px}.sn-rules{gap:8px;max-width:65ch;margin:8px 0;padding-left:20px;line-height:1.5;display:grid}.sn-board{border-top:1px solid var(--ln);margin:8px 0 0;padding:0;list-style:none}.sn-row{border-bottom:1px solid var(--ln);grid-template-columns:36px minmax(0,1fr);align-items:baseline;gap:4px 12px;padding:14px 0;display:grid}.sn-rank{font-family:var(--serif);font-size:var(--fs-h2);color:var(--mu)}.sn-name{overflow-wrap:anywhere;align-items:center;min-height:44px;font-weight:500;display:inline-flex}.sn-stats{grid-column:2;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px 12px;margin:0;display:grid}.sn-stats div{flex-direction:column-reverse;display:flex}.sn-stats dd{margin:0;font-weight:600}.sn-stats dt{font-size:var(--fs-1);color:var(--mu);letter-spacing:.01em}.sn-sub{font-size:var(--fs-3);margin:28px 0 4px}.sn-copy{justify-items:start;gap:10px;display:grid}.sn-copy-panel{border:1px dashed var(--ln);border-radius:12px;justify-items:start;gap:8px;max-width:460px;padding:16px;display:grid}.sn-scales{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.sn-scales legend{font-size:var(--fs-1);color:var(--mu);margin-bottom:6px;padding:0}.sn-scale{border:1px solid var(--ln);cursor:pointer;border-radius:6px;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:0 14px;display:inline-flex}.sn-scale[data-on=true]{border-color:var(--tx);background:var(--accent-t)}.sn-social{color:var(--mu);font-size:var(--fs-2);margin:6px 0 0}.sn-agentrow{flex-wrap:wrap;align-items:flex-start;gap:8px 24px;margin:0 0 12px;display:flex}.sn-agentrow:empty{display:none}.sn-copylist,.sn-list,.sn-engine-list{margin:8px 0;padding:0;list-style:none}.sn-copyrow{border-bottom:1px solid var(--ln);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.sn-pf{border-bottom:1px solid var(--ln);gap:10px;padding:18px 0;display:grid}.sn-pf h3{font-size:var(--fs-3);margin:0}.sn-spark{max-width:420px;height:40px}.sn-spark svg{width:100%;height:100%}.sn-list li{overflow-wrap:anywhere;padding:6px 0;line-height:1.45}.sn-engine-list li{border-bottom:1px solid var(--ln);gap:2px;padding:12px 0;display:grid}.sn-engine-list a{min-height:24px;font-weight:500}
.cm,.cm-sec,.cm-react,.cm-reacts,.cm-ev,.cm-invite,.tm-engage{--cm-tx:var(--t-tx,var(--tx));--cm-mu:var(--t-mu,var(--mu));--cm-ln:var(--t-ln,var(--ln));--cm-s:var(--t-s2,var(--s2));--cm-dn:var(--t-dn,var(--dn));--cm-edge:color-mix(in srgb, var(--cm-tx) 24%, transparent)}.cm-sec{gap:18px;margin:28px 0 0;display:grid}.cm-reacts{justify-items:start;gap:8px;display:grid}.cm-react{flex-wrap:wrap;gap:6px;display:flex}.cm-react button{border:1px solid var(--cm-edge);min-height:32px;color:var(--cm-mu);font:inherit;cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:6px;padding:4px 11px;font-size:13px;font-weight:500;display:inline-flex}.cm-react button b{color:var(--cm-tx);font-variant-numeric:tabular-nums;font-weight:600}.cm-react button:hover{color:var(--cm-tx);background:var(--cm-s)}.cm-react button[aria-pressed=true]{color:var(--cm-tx);background:var(--cm-s);border-color:var(--cm-tx)}.cm-react button:focus-visible,.cm-btn:focus-visible,.cm-link:focus-visible{outline:2px solid var(--cm-tx);outline-offset:2px}.cm{color:var(--cm-tx);gap:12px;min-width:0;display:grid}.cm-h{align-items:baseline;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}.cm-n{color:var(--cm-mu);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.cm-list{margin:0;padding:0;list-style:none;display:grid}.cm-item{border-top:1px solid var(--cm-ln);gap:4px;padding:12px 0;display:grid}.cm-item:first-child{border-top:0}.cm-meta{color:var(--cm-mu);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;display:flex}.cm-who{font-family:var(--t-mono,var(--mono));color:var(--cm-tx)}.cm-acts{gap:10px;margin-left:auto;display:inline-flex}.cm-text{white-space:pre-wrap;overflow-wrap:anywhere;max-width:65ch;margin:0;font-size:15px;line-height:1.5}.cm-empty,.cm-note{color:var(--cm-mu);max-width:65ch;margin:0;font-size:13px;line-height:1.5}.cm-err{color:var(--cm-dn);max-width:65ch;margin:4px 0 0;font-size:13px}.cm-form{gap:6px;display:grid}.cm-form textarea{resize:vertical;border:1px solid var(--cm-edge);width:100%;min-height:56px;color:var(--cm-tx);font:inherit;background:0 0;border-radius:6px;padding:9px 11px;font-size:15px;line-height:1.45}.cm-form textarea:focus-visible{outline:2px solid var(--cm-tx);outline-offset:1px}.cm-formrow{justify-content:flex-end;align-items:center;gap:8px;display:flex}.cm-count,.cm-over{color:var(--cm-mu);font-variant-numeric:tabular-nums;margin-right:auto;font-size:13px}.cm-over{color:var(--cm-dn)}.cm-btn{border:1px solid var(--cm-edge);min-height:36px;color:var(--cm-tx);font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:600}.cm-btn:hover:not(:disabled){background:var(--cm-s)}.cm-btn:disabled{opacity:.55;cursor:default}.cm-post:not(:disabled){border-color:var(--cm-tx)}.cm-more{justify-self:start}.cm-link{min-height:28px;color:var(--cm-tx);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.tm-panel .cm-reacts{padding:12px 0 4px}.tm-engage{border-bottom:1px solid var(--t-ln2);padding:14px 16px}.tm-engage:last-child{border-bottom:0}.tm-ev .cm-ev{grid-column:2/-1;gap:8px;margin-top:6px;display:grid}.cm-evrow{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.cm-evrow .cm-react button{min-height:28px;padding:2px 9px;font-size:12.5px}.cm-invite{max-width:560px;color:var(--cm-tx);justify-items:start;gap:10px;margin:32px 0 0;display:grid}.cm-invite h2{margin:0;font-size:20px}.cm-linkrow{gap:8px;width:100%;display:flex}.cm-linkrow input{border:1px solid var(--cm-edge);min-width:0;min-height:36px;color:var(--cm-tx);font-family:var(--t-mono,var(--mono));background:0 0;border-radius:6px;flex:1;padding:6px 10px;font-size:13px}.cm-joined{margin:0;font-size:15px;font-weight:600}@media (max-width:760px){.tm-ev .cm-ev{grid-column:1/-1}.cm-linkrow{flex-direction:column}}
.tm-top,.tm-tick,.tm-app,.tm-bnav,.tm-cbar,.tm-ovl{--t-bg:#0b0c0d;--t-s1:#121315;--t-s2:#1a1c1f;--t-s3:#24272b;--t-ln:#ffffff14;--t-ln2:#ffffff0d;--t-tx:#f2f2ef;--t-mu:#a3a49d;--t-fa:#8a8b85;--t-lime:#c6f23a;--t-on-lime:#0b0c0d;--t-up:#3fd189;--t-dn:#ff6b5e;--t-up-t:#3fd1891f;--t-dn-t:#ff6b5e1f;--t-eth:#6f8cff;--t-btc:#f2a43a;--t-sol:#a07bff;--t-hype:#4cd8b4;--t-sans:var(--f-sans,"Geist"), ui-sans-serif, -apple-system, "Segoe UI", sans-serif;--t-mono:var(--f-mono,"Geist Mono"), ui-monospace, "SF Mono", Menlo, monospace}:root[data-theme=light] .tm-top,:root[data-theme=light] .tm-tick,:root[data-theme=light] .tm-app,:root[data-theme=light] .tm-bnav,:root[data-theme=light] .tm-cbar,:root[data-theme=light] .tm-ovl{--t-bg:#f5f5f2;--t-s1:#fff;--t-s2:#f0f0ec;--t-s3:#e6e6e1;--t-ln:#00000017;--t-ln2:#0000000d;--t-tx:#111210;--t-mu:#5d5e58;--t-fa:#6b6c66;--t-up:#0f7a45;--t-dn:#c8382c;--t-up-t:#138a501a;--t-dn-t:#c8382c17}body:has(.tm-top){background:#0b0c0d}:root[data-theme=light] body:has(.tm-top){background:#f5f5f2}body:has(.tm-top) footer{border-top-color:var(--hp-ln2)}.tm-top{top:env(safe-area-inset-top,0px);z-index:20;background:color-mix(in srgb, var(--t-bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--t-ln2);color:var(--t-tx);font-family:var(--t-sans);position:sticky}.tm-top-in{align-items:center;gap:18px;max-width:1320px;height:56px;margin:0 auto;padding:0 16px;display:flex}.tm-top .logo{color:var(--t-tx)}.tm-tnav{gap:4px;margin-left:8px;display:flex}.tm-tnav a{color:var(--t-mu);border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500;text-decoration:none}.tm-tnav a:hover{color:var(--t-tx)}.tm-tnav a[aria-current]{color:var(--t-tx);background:var(--t-s2)}.tm-season-pill{color:var(--t-mu);align-items:center;gap:6px;margin-left:auto;font-size:13px;display:flex}.tm-season-pill b{color:var(--t-tx);font-weight:600}.tm-right-tools{align-items:center;gap:8px;display:flex}.tm-top .iconbtn{color:var(--t-mu)}.tm-top .iconbtn:hover{background:var(--t-s2);color:var(--t-tx)}.tm-top .btn.solid{color:var(--t-tx);border:1px solid var(--t-ln);background:0 0;border-radius:10px;height:38px;padding:0 14px;font-size:14px;font-weight:600}.tm-top .btn.solid:hover{filter:none;background:var(--t-s2)}.tm-top .wallet{background:var(--t-s1);color:var(--t-tx);border:1px solid var(--t-ln)}.tm-top .wallet .av{background:var(--t-s2);color:var(--t-mu)}@media (max-width:900px){.tm-tnav,.tm-season-pill{display:none}.tm-right-tools{margin-left:auto}}.tm-top :focus-visible,.tm-app :focus-visible,.tm-bnav :focus-visible,.tm-cbar :focus-visible,.tm-ovl :focus-visible{outline:2px solid var(--t-tx);outline-offset:2px;border-radius:6px}.tm-app{max-width:1320px;font-family:var(--t-sans);color:var(--t-tx);gap:16px;margin:0 auto;padding:16px 16px 96px;font-size:15px;line-height:1.45;display:grid}@media (min-width:1100px){.tm-app{grid-template-columns:360px minmax(0,1fr) 340px;align-items:start;padding-bottom:32px}}.tm-center,.tm-right{gap:16px;min-width:0;display:grid}.tm-app h1,.tm-app h2,.tm-app h3{font-family:var(--t-sans);text-wrap:balance}.tm-app a{color:inherit;text-decoration:none}.tm-app button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.tm-mono{font-family:var(--t-mono)}.tm-mu{color:var(--t-mu)}.tm-fa{color:var(--t-fa)}.tm-tx{color:var(--t-tx)}.tm-app .up{color:var(--t-up)}.tm-app .dn{color:var(--t-dn)}.tm-app .small{font-size:13px}.tm-link{text-decoration:underline;-webkit-text-decoration-color:var(--t-ln);text-decoration-color:var(--t-ln);text-underline-offset:3px}.tm-panel{background:var(--t-s1);border:1px solid var(--t-ln);border-radius:14px;min-width:0;overflow:hidden}.tm-ph{border-bottom:1px solid var(--t-ln2);justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.tm-ph h2{letter-spacing:0;margin:0;font-size:15px;font-weight:600}.tm-tabs{background:var(--t-s2);border-radius:9px;gap:2px;padding:3px;display:flex}.tm-tabs button,.tm-tabs a{color:var(--t-mu);border-radius:7px;align-items:center;min-height:28px;padding:5px 10px;font-size:13px;font-weight:500;display:inline-flex}.tm-tabs button[aria-pressed=true],.tm-tabs a[aria-current]{background:var(--t-s3);color:var(--t-tx)}.tm-empty{color:var(--t-mu);margin:0;padding:18px 16px;font-size:13.5px}.tm-empty-in{color:var(--t-mu);margin:6px 0 0}.tm-note{color:var(--t-mu);border-top:1px solid var(--t-ln2);margin:0;padding:10px 16px;font-size:12.5px}.tm-listfoot{color:var(--t-mu);border-top:1px solid var(--t-ln2);flex-wrap:wrap;gap:16px;margin:0;padding:12px 16px;font-size:13px;display:flex}.tm-fineline{color:var(--t-mu);margin:0;font-size:12.5px}.tm-alist{display:grid}.tm-arow{border-bottom:1px solid var(--t-ln2);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:2px 12px;min-height:64px;padding:12px 16px;display:grid}.tm-arow:hover,.tm-arow[aria-current]{background:var(--t-s2)}.tm-mark{border-radius:11px;flex:none;grid-row:span 2;place-items:center;width:40px;height:40px;display:grid}.tm-mark svg{width:20px;height:20px}.tm-mark.lg{border-radius:15px;grid-row:auto;width:56px;height:56px}.tm-mark.lg svg{width:26px;height:26px}.tm-an{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.tm-am{color:var(--t-mu);flex-wrap:wrap;grid-column:2;align-items:center;gap:10px;font-size:12.5px;display:flex}.tm-ar{text-align:right;grid-row:span 2}.tm-ar b{font-size:16px;font-weight:600;display:block}.tm-ar small{color:var(--t-fa);font-size:12px}.tm-tag{letter-spacing:.02em;background:var(--t-s3);color:var(--t-mu);border-radius:6px;padding:2px 7px;font-size:11px;font-weight:600}.tm-tag.live{background:var(--t-up-t);color:var(--t-up)}:root[data-theme=light] .tm-tag.live{color:#0f6e40}.tm-hot{color:var(--t-tx);font-weight:500}.tm-hero{gap:14px;padding:18px 16px 16px;scroll-margin-top:72px;display:grid}.tm-hero-top{align-items:center;gap:14px;display:flex}.tm-grow{flex:1;min-width:0}.tm-hero h1{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700;line-height:1.2}.tm-by{color:var(--t-mu);font-size:13px}#agent,#feed,#season{scroll-margin-top:72px}.tm-stats{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));background:var(--t-ln2);border-radius:12px;gap:1px;display:grid;overflow:hidden}.tm-stat{background:var(--t-s2);padding:10px 12px}.tm-stat b{letter-spacing:-.01em;font-size:18px;font-weight:700;display:block}.tm-stat span{color:var(--t-fa);font-size:11.5px}@media (max-width:480px){.tm-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.tm-chart{background:var(--t-s2);border-radius:12px;height:180px;position:relative;overflow:hidden}.tm-chart svg{width:100%;height:100%;position:absolute;inset:0}.tm-chart .tm-lbl{color:var(--t-mu);font-size:12px;position:absolute;top:10px;left:12px}.tm-chart.empty .tm-lbl{font-family:var(--t-sans);top:50%;transform:translateY(-50%)}.tm-rules{flex-wrap:wrap;gap:6px;display:flex}.tm-rule{background:var(--t-s2);color:var(--t-mu);border-radius:8px;padding:5px 9px;font-size:12.5px}.tm-rule b{color:var(--t-tx);font-weight:600}.tm-social{color:var(--t-mu);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.tm-social b{color:var(--t-tx)}.tm-social .sn-social{color:var(--t-mu);margin:0;font-size:13px}.tm-avatars{display:flex}.tm-avatars i{border:2px solid var(--t-s1);border-radius:50%;width:22px;height:22px;margin-left:-6px;display:block}.tm-avatars i:first-child{margin-left:0}.tm-feed{display:grid}.tm-ev{border-bottom:1px solid var(--t-ln2);grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:2px 12px;padding:13px 16px;display:grid}.tm-ev:last-child{border-bottom:0}.tm-dot{width:32px;height:32px;font-family:var(--t-mono);border-radius:9px;grid-row:span 2;place-items:center;font-size:14px;font-weight:600;display:grid}.tm-dot.ok{background:var(--t-up-t);color:var(--t-up)}.tm-dot.no{background:var(--t-s2);color:var(--t-mu);border:1px solid var(--t-ln)}.tm-dot.cp{background:var(--t-s3);color:var(--t-tx)}.tm-t{min-width:0;font-size:14.5px;font-weight:600}.tm-d{color:var(--t-mu);flex-wrap:wrap;grid-column:2;align-items:center;gap:8px;font-size:13px;display:flex}.tm-v{text-align:right;font-family:var(--t-mono);grid-row:span 2;font-size:13px}.tm-v small{color:var(--t-fa);font-family:var(--t-sans);font-size:11.5px;display:block}.tm-refused{color:var(--t-tx);font-weight:600}.tm-share{border:1px solid var(--t-ln);min-height:28px;color:var(--t-tx);background:0 0;border-radius:7px;padding:2px 9px;font-size:12.5px;font-weight:600}.tm-share:hover{background:var(--t-s2)}.tm-copy{gap:14px;padding:16px;display:grid}.tm-price{justify-content:space-between;align-items:baseline;display:flex}.tm-price b{letter-spacing:-.02em;font-size:24px;font-weight:700}.tm-amounts{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.tm-amounts button{background:var(--t-s2);border-radius:9px;height:44px;font-size:14px;font-weight:600}.tm-amounts button[aria-pressed=true]{background:var(--t-s3);outline:1px solid var(--t-tx)}.tm-amounts button:disabled{color:var(--t-fa);cursor:default}.tm-btn{border-radius:12px;justify-content:center;align-items:center;width:100%;height:50px;font-size:16px;font-weight:700;display:inline-flex}.tm-btn.primary{background:var(--t-lime);color:var(--t-on-lime)}.tm-btn.primary:disabled{background:var(--t-s3);color:var(--t-fa);cursor:default}.tm-btn.quiet{border:1px solid var(--t-ln);height:46px;font-size:15px;font-weight:600}.tm-btn.quiet:hover{background:var(--t-s2)}.tm-btn.small{flex:none;width:auto;height:36px;padding:0 12px;font-size:13px}.tm-fine{color:var(--t-mu);gap:6px;font-size:12.5px;display:grid}.tm-fine div{justify-content:space-between;gap:10px;display:flex}.tm-fine b{color:var(--t-tx);font-weight:600}.tm-hold{color:var(--t-mu);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.tm-app .streak{border-color:var(--t-ln);color:var(--t-tx)}.tm-app .sn-copy{justify-items:stretch}.tm-app .sn-copy-panel{border-color:var(--t-ln);max-width:none;color:var(--t-tx);justify-items:stretch}.tm-app .sn-copy-panel .btn.soft{background:var(--t-s2);color:var(--t-tx);height:44px}.tm-app .sn-scale{color:var(--t-tx)}.tm-season{gap:10px;padding:16px;display:grid}.tm-season h3{letter-spacing:0;margin:0;font-size:16px;font-weight:600}.tm-lb{display:grid}.tm-lb div{border-bottom:1px solid var(--t-ln2);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;font-size:13.5px;display:grid}.tm-lb div:last-child{border-bottom:0}.tm-lb a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-rk{font-family:var(--t-mono);color:var(--t-fa)}.tm-bnav{z-index:30;background:color-mix(in srgb, var(--t-s1) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--t-ln);padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px));font-family:var(--t-sans);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.tm-bnav a{color:var(--t-fa);justify-items:center;gap:3px;min-height:48px;padding:6px 0;font-size:11px;text-decoration:none;display:grid}.tm-bnav a svg{width:22px;height:22px}.tm-bnav a[aria-current]{color:var(--t-tx)}@media (min-width:1100px){.tm-bnav{display:none}}.tm-cbar{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:30;font-family:var(--t-sans);gap:8px;display:flex;position:fixed}.tm-cbar .tm-btn{height:52px;box-shadow:0 8px 24px #00000059}.tm-cbar .tm-btn.quiet{background:var(--t-s1);width:auto;color:var(--t-tx);padding:0 16px}.tm-cbar .tm-btn.quiet:only-child{width:100%}@media (min-width:1100px){.tm-cbar{display:none}}@media (max-width:1099px){.tm-copyp{display:none}}:is(body:has(.ov) .tm-cbar,body:has(.ov) .tm-bnav,body:has(.tm-ovl) .tm-cbar,body:has(.tm-ovl) .tm-bnav,body:has(.tm-ovl) .tm-peek){display:none}@media (max-width:1099px){body:has(.tm-top) footer{padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.tm-app *{scroll-behavior:auto}}
.tm-headline{flex-wrap:wrap;align-items:baseline;gap:10px 28px;display:flex}.tm-headline>div{gap:2px;display:grid}.tm-headline strong{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.1}.tm-headline b{font-size:18px;font-weight:700}.tm-headline span{color:var(--t-fa);font-size:12px}.tm-vault{color:var(--t-tx);font-weight:500}.tm-backed .tm-season{gap:4px}.tm-bfig{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.tm-bfig strong{letter-spacing:-.02em;font-size:24px;font-weight:700}.tm-lgd{background:var(--t-s2);color:var(--t-fa);border-radius:6px;align-items:center;gap:6px;padding:2px 6px;font-size:12px;display:flex;position:absolute;bottom:6px;right:8px}.tm-lgd i{border:1.5px solid var(--t-mu);border-radius:50%;width:9px;height:9px;display:block}.tm-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.tm-note-top{border:0;padding:0 0 10px}.tm-app.tm-b{display:block}.tm-bgrid{grid-template-columns:minmax(0,640px);justify-content:center;gap:24px;display:grid}@media (min-width:980px){.tm-bgrid{grid-template-columns:640px 280px}.tm-binline{display:none}}@media (max-width:979px){.tm-brail{display:none}}.tm-bcol{align-content:start;gap:12px;min-width:0;display:grid}.tm-btabs{justify-self:start}.tm-bitem{gap:12px;min-width:0;display:grid}.tm-card{background:var(--t-s1);border:1px solid var(--t-ln);border-radius:14px;gap:12px;min-width:0;padding:14px;display:grid}.tm-card-empty{background:var(--t-s1);border:1px solid var(--t-ln);border-radius:14px}.tm-crow{align-items:center;gap:10px;min-width:0;display:flex}.tm-crow .tm-mark{grid-row:auto}.tm-cwho{flex:1;min-width:0;display:grid}.tm-cwho a,.tm-cname{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.tm-cwho span{color:var(--t-mu);font-size:12px}.tm-ctime{color:var(--t-fa);white-space:nowrap;font-size:12px}.tm-follow{border:1px solid var(--t-ln);white-space:nowrap;height:32px;color:var(--t-tx);background:0 0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:600}.tm-follow[data-following=true]{background:var(--t-s3)}.tm-cbig{flex-wrap:wrap;align-items:baseline;gap:10px 18px;display:flex}.tm-cbig strong{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.1}.tm-cbig strong.tm-etitle{font-size:20px}.tm-cbig span{color:var(--t-mu);font-size:13px}.tm-cbig span b{color:var(--t-tx);font-weight:600}.tm-ctitle{font-size:16px;font-weight:600}.tm-cdesc{color:var(--t-mu);font-size:13px}.tm-spark{height:48px;color:var(--t-up)}.tm-spark.dn{color:var(--t-dn)}.tm-spark svg{width:100%;height:100%;display:block}.tm-spark .ln{fill:none;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.tm-spark .wash{fill:currentColor;fill-opacity:.1;stroke:none}.tm-cacts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tm-cacts .tm-grow{flex:1}.tm-cacts .tm-btn.small{text-decoration:none}.tm-cacts .sn-copy{flex:none}.tm-cacts .sn-copy:has(.sn-copy-panel){flex:100%}.tm-refbox{border:1px dashed var(--t-ln);border-radius:10px;gap:4px;padding:10px 12px;display:grid}.tm-zero{font-family:var(--t-mono);letter-spacing:-.02em;color:var(--t-tx);font-size:28px;font-weight:600;line-height:1.1}.tm-rail{padding:4px 16px 12px;display:grid}.tm-rail>div{border-bottom:1px solid var(--t-ln2);align-items:center;gap:10px;padding:8px 0;font-size:13px;display:flex}.tm-rail>div:last-child{border-bottom:0}.tm-rail .tm-mark{border-radius:8px;width:28px;height:28px}.tm-rail .tm-mark svg{width:15px;height:15px}.tm-brail{align-content:start;gap:14px;display:grid;position:sticky;top:72px}.tm-app.tm-c{align-items:start;gap:16px;display:grid}@media (min-width:1100px){.tm-app.tm-c{grid-template-columns:minmax(0,1fr) 340px;padding-bottom:32px}}.tm-cdrawer{align-content:start;gap:14px;display:grid}@media (min-width:1100px){.tm-cdrawer{position:sticky;top:72px}}.tm-chead{gap:6px;margin-bottom:14px;display:grid}.tm-chead h1{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700;line-height:1.15}.tm-chead p{color:var(--t-mu);max-width:62ch;margin:0;font-size:13px}.tm-ctabs{justify-self:start;margin-top:6px}.tm-board{background:var(--t-s1);border:1px solid var(--t-ln);border-radius:14px;overflow:clip}.tm-brow{border-bottom:1px solid var(--t-ln2);text-align:left;grid-template-columns:56px minmax(0,1.7fr) 78px 76px 84px 78px 82px;align-items:center;gap:10px;width:100%;min-height:56px;padding:11px 14px;font-size:14px;display:grid}.tm-brow.hd{color:var(--t-fa);min-height:0;padding-top:10px;padding-bottom:10px;font-size:12px}.tm-brow.hd span:nth-child(n+3){text-align:right}.tm-brow>span:nth-child(n+3){text-align:right;font-family:var(--t-mono);font-size:13px}.tm-brow.hd>span:nth-child(n+3){font-family:var(--t-sans)}a.tm-brow:hover,.tm-brow[aria-current]{background:var(--t-s2)}.tm-brow .rk{font-family:var(--t-mono);color:var(--t-mu);font-size:13px}.tm-brow .nm{align-items:center;gap:10px;min-width:0;display:flex}.tm-brow .nm .tm-mark{border-radius:8px;width:28px;height:28px}.tm-brow .nm .tm-mark svg{width:15px;height:15px}.tm-brow .nmt{min-width:0;display:grid}.tm-brow .nm b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.tm-brow .nm small{color:var(--t-mu);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.tm-brow .nm small.meta2{display:none}.tm-brow .new{font-family:var(--t-sans);color:var(--t-fa);font-size:12px}.tm-brow .up{color:var(--t-up)}.tm-brow .dn{color:var(--t-dn)}.tm-cnote{color:var(--t-mu);border-bottom:1px solid var(--t-ln2);margin:0;padding:12px 14px;font-size:13px}.tm-you{z-index:3;background:var(--t-s2);border-top:1px solid var(--t-ln);position:sticky;bottom:0}.tm-you .tm-brow{border-bottom:0}.tm-you .rk{color:var(--t-tx);font-weight:600}@media (max-width:1099px){.tm-you{bottom:calc(76px + env(safe-area-inset-bottom,0px))}}@media (max-width:639px){.tm-brow{grid-template-columns:44px minmax(0,1fr) 52px 60px;gap:8px;padding:10px 12px}.tm-brow>span:nth-child(n+5),.tm-brow .nm small.meta1{display:none}.tm-brow .nm small.meta2{display:block}.tm-brow .nm .tm-mark{display:none}.tm-brow .nm b,.tm-brow .nm small{white-space:normal;line-height:1.3}.tm-chead h1{font-size:24px}}.tm-drawer{padding:18px 16px 12px}.tm-dname{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700;line-height:1.2}.tm-drawer-ev{border:0;padding:10px 0}.tm-cdrawer .tm-copyp{border:0;border-top:1px solid var(--t-ln2);border-radius:0}.tm-ovl{z-index:60;color:var(--t-tx);font-family:var(--t-sans);position:fixed;inset:0}.tm-scrim{background:#00000080;position:absolute;inset:0}.tm-sheet{background:var(--t-s1);border-left:1px solid var(--t-ln);overscroll-behavior:contain;outline:0;width:min(440px,100%);animation:.24s cubic-bezier(.2,.8,.2,1) tm-in;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}@keyframes tm-in{0%{transform:translate(100%)}to{transform:none}}@keyframes tm-up{0%{transform:translateY(100%)}to{transform:none}}.tm-sheet-h{z-index:2;background:var(--t-s1);border-bottom:1px solid var(--t-ln2);justify-content:space-between;align-items:center;padding:10px 12px 10px 16px;display:flex;position:sticky;top:0}.tm-status{font:600 12px var(--t-sans);color:var(--t-mu)}.tm-xbtn{border:1px solid var(--t-ln);height:36px;color:var(--t-tx);cursor:pointer;background:0 0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:600}.tm-grab{background:var(--t-s3);border-radius:4px;width:40px;height:4px;margin:8px auto 0;display:none}@media (max-width:759px){.tm-sheet{border-left:0;border-top:1px solid var(--t-ln);width:auto;max-height:92%;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:18px 18px 0 0;animation:.24s cubic-bezier(.2,.8,.2,1) tm-up;top:auto;left:0;right:0}.tm-grab{display:block}}@media (prefers-reduced-motion:reduce){.tm-sheet{animation:none}}.tm-flow{gap:16px;padding:16px;display:grid}.tm-flow h2{letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:1.2;font-family:var(--t-sans);margin:0}.tm-fhead{align-items:center;gap:12px;display:flex}.tm-fhead .tm-mark{grid-row:auto}.tm-fstep{color:var(--t-fa);font-size:12px}.tm-fsec{gap:8px;display:grid}.tm-flbl{font-size:13px;font-weight:600}.tm-fchips{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.tm-fchips button{background:var(--t-s2);height:44px;color:var(--t-tx);cursor:pointer;border:0;border-radius:9px;font-size:14px;font-weight:600}.tm-fchips button[aria-pressed=true]{background:var(--t-s3);outline:1px solid var(--t-tx)}.tm-fchips button:disabled{color:var(--t-fa);cursor:default}.tm-fcustom{color:var(--t-mu);gap:6px;font-size:13px;display:grid}.tm-fin{border:1px solid var(--t-ln);background:var(--t-bg);border-radius:10px;align-items:center;gap:6px;height:44px;padding:0 12px;display:flex}.tm-fin:focus-within{border-color:var(--t-tx)}.tm-fin>span{color:var(--t-mu);font-weight:600}.tm-fin input{min-width:0;color:var(--t-tx);font:600 16px var(--t-sans);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1}.tm-fhelp{color:var(--t-fa);margin:0;font-size:12px}.tm-fget{background:var(--t-s2);border-radius:12px;gap:4px;padding:12px 14px;display:grid}.tm-fget .row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.tm-fget strong{letter-spacing:-.02em;font-size:24px;font-weight:700}.tm-fget p{color:var(--t-mu);margin:0;font-size:13px}.tm-ffine{border-top:1px solid var(--t-ln2);display:grid}.tm-ffine>div{border-bottom:1px solid var(--t-ln2);color:var(--t-mu);justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;display:flex}.tm-ffine b{color:var(--t-tx);text-align:right;font-weight:600}.tm-preview{color:var(--t-mu);font-size:13px}.tm-preview summary{cursor:pointer;align-items:center;min-height:28px;display:flex}.tm-preview .lines{background:0 0;padding:8px 0 0;font-size:12.5px}.tm-preview .lines div span:last-child{overflow-wrap:anywhere}.tm-ack{color:var(--t-mu);align-items:flex-start;gap:10px;font-size:13px;display:flex}.tm-ack input{flex:none;width:18px;height:18px;margin-top:3px}.tm-ferr{color:var(--t-tx);border-left:2px solid var(--t-dn);margin:0;padding-left:10px;font-size:13px}.tm-fok{color:var(--t-tx);margin:0;font-size:13px}.tm-flow .err{color:var(--t-tx);border-left:2px solid var(--t-dn);margin:0;padding-left:10px;font-size:13px}.tm-slide{background:var(--t-s2);border:1px solid var(--t-ln);-webkit-user-select:none;user-select:none;touch-action:none;border-radius:14px;height:56px;position:relative;overflow:hidden}.tm-slide.off{opacity:.55}.tm-slide-fill{background:color-mix(in srgb, var(--t-lime) 20%, transparent);width:0;position:absolute;top:0;bottom:0;left:0}.tm-slide-lbl{color:var(--t-mu);pointer-events:none;place-items:center;padding-left:56px;font-size:15px;font-weight:600;display:grid;position:absolute;inset:0}.tm-knob{background:var(--t-lime);width:60px;height:46px;color:var(--t-on-lime);cursor:grab;touch-action:none;border-radius:10px;place-items:center;font-size:20px;font-weight:700;display:grid;position:absolute;top:4px;left:4px}.tm-slide.off .tm-knob{cursor:default;background:var(--t-s3);color:var(--t-fa)}.tm-slide.back .tm-knob{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.tm-slide.back .tm-slide-fill{transition:width .22s cubic-bezier(.2,.8,.2,1)}.tm-fgo{z-index:2;padding:12px 16px calc(8px + env(safe-area-inset-bottom,0px));background:var(--t-s1);border-top:1px solid var(--t-ln2);gap:6px;margin:0 -16px;display:grid;position:sticky;bottom:0}.tm-fconfirm{min-height:44px;color:var(--t-mu);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--t-ln);text-decoration-color:var(--t-ln);cursor:pointer;background:0 0;border:0;justify-self:center;padding:4px 6px;font-size:13px}.tm-fconfirm:disabled{color:var(--t-fa);cursor:default;text-decoration:none}.tm-fconfirm:not(:disabled){color:var(--t-tx)}.tm-or{color:var(--t-fa);align-items:center;gap:10px;font-size:12px;display:flex}.tm-or:before,.tm-or:after{content:"";background:var(--t-ln2);flex:1;height:1px}.tm-note-c{text-align:center;color:var(--t-mu);margin:0;font-size:13px}.tm-ovl .sn-copy{justify-items:stretch}.tm-ovl .sn-copy .tm-btn{width:100%}.tm-ovl .sn-copy-panel{border-color:var(--t-ln);max-width:none;color:var(--t-tx);justify-items:stretch;margin-top:8px}.tm-ovl .sn-copy-panel .btn.soft{background:var(--t-s2);color:var(--t-tx);height:44px}.tm-ovl .sn-scale{color:var(--t-tx)}.tm-ovl .btn.solid,.tm-ovl .btn.soft{border-radius:10px}.tm-done h2{font-size:24px}.tm-done p{margin:0}.tm-ovl .tm-btn{color:var(--t-tx);cursor:pointer;background:0 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.tm-ovl .tm-btn.quiet{border:1px solid var(--t-ln);height:46px}.tm-facts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tm-facts .tm-btn{width:100%}.tm-scard{aspect-ratio:auto;color:#f2f2ef;background:#0b0c0d;border:1px solid #ffffff1a;border-radius:14px;grid-template-rows:auto 1fr auto;gap:8px;min-height:200px;padding:18px;display:grid;overflow:hidden}.tm-scard .top{color:#a3a49d;align-items:center;gap:10px;font-size:13px;display:flex}.tm-scard .top b{color:#f2f2ef;font-size:14px}.tm-scard .tm-mark{border-radius:8px;width:28px;height:28px}.tm-scard .tm-mark svg{width:15px;height:15px}.tm-scard .mid{align-self:center;gap:4px;display:grid}.tm-scard .fig{letter-spacing:-.03em;font-size:clamp(22px,6vw,30px);font-weight:700;line-height:1.1}.tm-scard .sub{color:#a3a49d;max-width:44ch;font-size:13px}.tm-scard .sub .up{color:#3fd189;font-weight:600}.tm-scard .sub .dn{color:#ff6b5e;font-weight:600}.tm-scard .bot{color:#8a8b85;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.tm-app .tm-share{border:1px solid var(--t-ln);min-height:32px;color:var(--t-tx);border-radius:8px;padding:0 10px;font-size:13px;font-weight:600}.tm-app .tm-share:hover{background:var(--t-s2)}.tm-app .tm-follow{border:1px solid var(--t-ln)}.tm-app .tm-btn.primary:disabled{background:var(--t-s3);color:var(--t-fa)}
.tm-tick{border-bottom:1px solid var(--t-ln2);background:var(--t-s1);height:40px;color:var(--t-mu);font-family:var(--t-sans);font-size:13px;position:relative;overflow:hidden}.tm-tick-empty{margin:0;white-space:nowrap;text-overflow:ellipsis;align-items:center;max-width:1320px;height:40px;margin-inline:auto;padding:0 16px;display:flex;overflow:hidden}.tm-tick-run{width:max-content;height:40px;display:flex}.tm-tick-track{flex:none;align-items:center;gap:36px;height:40px;margin:0;padding:0 18px;list-style:none;display:flex}.tm-tick-track li{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.tm-tick-track a{color:inherit;text-decoration:none}.tm-tick-track a:hover{text-underline-offset:3px;text-decoration:underline}.tm-tick-track li[data-kind=refused] a{color:var(--t-tx)}.tm-tick-track time{color:var(--t-fa);font-size:12px}.tm-tick:not(.run) .tm-tick-run{scrollbar-width:none;width:100%;overflow-x:auto}.tm-tick.run .tm-tick-run{animation:tm-tick var(--tick-s,40s) linear infinite}.tm-tick.run:hover .tm-tick-run,.tm-tick.run:focus-within .tm-tick-run{animation-play-state:paused}@keyframes tm-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}.tm-tick :focus-visible{outline:2px solid var(--t-tx);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){.tm-tick.run .tm-tick-run{scrollbar-width:thin;width:100%;animation:none;overflow-x:auto}.tm-tick .tm-tick-track[aria-hidden=true]{display:none}}.tm-listcol{align-content:start;gap:16px;min-width:0;display:grid}.tm-king-in{gap:10px;padding:14px 16px;display:grid}.tm-king-lbl{color:var(--t-mu);letter-spacing:.01em;font-size:12.5px;font-weight:600}.tm-king-ret{text-align:right;font-size:16px}.tm-king .tm-btn.small{justify-self:start;text-decoration:none}.tm-bcol .tm-king,.tm-bgrid .tm-king{margin-bottom:12px}.tm-ph-list{flex-wrap:wrap;row-gap:8px}.tm-ph-list .tm-tabs{flex-wrap:wrap;max-width:100%}.tm-ph-list .tm-tabs a{white-space:nowrap}.tm-chips{border-bottom:1px solid var(--t-ln2);flex-wrap:wrap;gap:6px;padding:10px 16px;display:flex}.tm-chips a{border:1px solid var(--t-ln);color:var(--t-mu);white-space:nowrap;border-radius:8px;flex:none;align-items:center;min-height:30px;padding:5px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.tm-chips a:hover{color:var(--t-tx);background:var(--t-s2)}.tm-chips a[aria-current]{color:var(--t-tx);background:var(--t-s3);border-color:var(--t-tx)}.tm-launch{grid-column:2/-1;gap:4px;padding-top:6px;display:grid}.tm-bar{background:var(--t-s3);border-radius:3px;height:6px;display:block;overflow:hidden}.tm-bar i{background:var(--t-mu);border-radius:3px;height:100%;display:block}.tm-launch small{color:var(--t-mu);font-size:12px}.tm-exhead{color:var(--t-mu);border-top:1px solid var(--t-ln2);margin:0;padding:12px 16px 8px;font-size:12.5px;font-weight:600}.tm-exflag{color:var(--t-mu);border:1px dashed var(--t-ln);border-radius:10px;margin:0;padding:8px 12px;font-size:13px}.tm-exflag b{color:var(--t-tx);font-weight:600}.tm-exvenues{color:var(--t-mu);margin:0;font-size:13px}.tm-exvenues .venue-ln{color:var(--t-tx);align-items:center;gap:5px;display:inline-flex}.tm-mine .tm-bfig strong{font-size:28px}.tm-mine .tm-btn{justify-self:start;width:auto;padding:0 16px}.tm-result{--t-mu:var(--mu,#5d5e58);--t-fa:var(--mu,#6b6c66);--t-up:#0f7a45;--t-dn:#c8382c;gap:12px;max-width:640px;margin:0 auto;padding:56px 20px 96px;display:grid}:root[data-theme=dark] .tm-result{--t-up:#3fd189;--t-dn:#ff6b5e}.tm-result h1{letter-spacing:-.02em;margin:0;font-size:28px;line-height:1.15}.tm-result p{margin:0}.tm-result .small{font-size:13px}.tm-mu{color:var(--t-mu)}.tm-result-big{letter-spacing:-.03em;font-size:64px;font-weight:700;line-height:1.05}.tm-result .up{color:var(--t-up)}.tm-result .dn{color:var(--t-dn)}.tm-result .tm-link{text-underline-offset:3px;text-decoration:underline}
