.tm-lv-back{border:1px solid var(--tm-edge);border-top-color:var(--tm-edge-hi);background:var(--tm-sheen), var(--tm-card);color:var(--tm-label);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;text-decoration:none;display:inline-flex}.tm-lv-back:hover,.tm-lv-back:focus-visible{color:var(--tm-ink)}.tm-lv-top{align-items:stretch}.tm-lv-top>.tm-panel .tm-panel-body{flex:auto}.tm-lv-you-ghost{min-height:150px}.tm-lv-you{flex-wrap:wrap;align-items:center;gap:14px 26px;padding:14px 20px;display:flex}.tm-lv-ring-core{flex-direction:column;align-items:center;gap:2px;display:flex}.tm-lv-ring-core small{letter-spacing:.1em;text-transform:uppercase;color:var(--tm-label);font-size:10px}.tm-lv-ring-core strong{letter-spacing:-.03em;font-size:34px;font-weight:500;line-height:1}.tm-lv-you-copy{flex:260px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;min-width:0;display:grid}.tm-lv-you-copy>.tm-lv-need{grid-area:1/1}.tm-lv-you-copy>.tm-lv-cta,.tm-lv-you-copy>.tm-lv-cta-row{grid-area:1/2;justify-self:end}.tm-lv-you-copy>.tm-lv-facts{grid-area:2/1/auto/-1}.tm-lv-need{flex-direction:column;gap:2px;margin:0;display:flex}.tm-lv-need b{font-family:var(--rw-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--tm-cyan);font-size:clamp(24px,2.4vw,30px);font-weight:500;line-height:1.05}.tm-lv-need span{color:var(--tm-ink);font-size:13px}.tm-lv-facts{border-top:1px dashed var(--tm-08);flex-wrap:wrap;gap:10px 28px;width:100%;margin:0;padding-top:10px;display:flex}.tm-lv-facts dt{font-family:var(--rw-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tm-label);font-size:10px}.tm-lv-facts dd{font-family:var(--rw-mono);font-variant-numeric:tabular-nums;color:var(--tm-ink);margin:3px 0 0;font-size:14px}.tm-lv-cta{border-radius:var(--tm-btn-radius);background:var(--tm-go-fill);color:var(--tm-go-ink);align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}button.tm-lv-cta{cursor:pointer;border:0;font-family:inherit}.tm-lv-cta-row{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.tm-lv-cta-ghost{color:var(--tm-mute);font-size:12.5px;text-decoration:none}.tm-lv-cta-ghost:hover,.tm-lv-cta-ghost:focus-visible{color:var(--tm-ink)}.tm-lv-cta svg{transition:transform .12s}.tm-lv-cta:hover svg{transform:translate(2px)}.tm-lv-cta:hover{background:var(--tm-go-fill-hover)}.tm-lv-locked{flex:320px;align-items:center;gap:20px;min-width:0;display:flex}.tm-lv-lock{border:1px dashed var(--tm-12);background:radial-gradient(circle at 1px 1px, var(--tm-05) .6px, transparent .9px) 0 0 / 4px 4px, var(--tm-well);border-radius:50%;flex:none;place-items:center;width:112px;height:112px;display:grid}.tm-lv-locked-copy{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.tm-lv-locked-copy strong{letter-spacing:-.01em;color:var(--tm-ink);font-size:16px;font-weight:600}.tm-lv-locked-copy p{color:var(--tm-mute);margin:0 0 8px;font-size:12.5px}.tm-lv-you-extra{border-left:1px dashed var(--tm-08);flex-direction:column;flex:280px;justify-content:center;align-self:stretch;min-width:0;padding-left:26px;display:flex}.tm-lv-on{background:color-mix(in srgb, var(--tm-cyan) 16%, transparent);color:var(--tm-cyan);border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:600}.tm-lv-bonus{flex-direction:column;justify-content:space-between;gap:12px;height:100%;padding:14px 16px;display:flex}.tm-lv-bonus-big{flex-direction:column;gap:4px;margin:0;display:flex}.tm-lv-bonus-big b{font-family:var(--rw-mono);letter-spacing:-.04em;color:var(--tm-cyan);font-size:34px;font-weight:500;line-height:1}.tm-lv-bonus-big span{color:var(--tm-ink);font-size:13px}.tm-lv-bars{grid-template-columns:max-content minmax(0,1fr) auto;align-items:center;gap:7px 10px;display:grid}.tm-lv-bar{color:var(--tm-label);font-size:11.5px;display:contents}.tm-lv-bar i{background:var(--tm-18);transform-origin:0;height:10px;width:calc(var(--w) * 100%);border-radius:999px;animation:1.4s cubic-bezier(.2,.8,.2,1) both tm-lv-grow;display:block}.tm-lv-bar.is-boost i{background:linear-gradient(90deg, color-mix(in srgb, var(--tm-cyan) 55%, transparent), var(--tm-cyan));box-shadow:0 0 14px -2px color-mix(in srgb, var(--tm-cyan) 60%, transparent);animation-delay:.35s}.tm-lv-bar b{min-width:52px;font-family:var(--rw-mono);text-align:right;font-variant-numeric:tabular-nums;color:var(--tm-mute);font-weight:500}.tm-lv-bar.is-boost span,.tm-lv-bar.is-boost b{color:var(--tm-cyan)}.tm-lv-bar span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.tm-lv-bar em{background:color-mix(in srgb, var(--tm-cyan) 16%, transparent);border-radius:999px;padding:1px 5px;font-size:9.5px;font-style:normal;font-weight:600}.tm-lv-bar.is-next i{box-sizing:border-box;border:1px dashed var(--tm-18);background:0 0;animation-delay:.6s}.tm-lv-bar.is-next span,.tm-lv-bar.is-next b{color:var(--tm-mute)}.tm-lv-bars small{color:var(--tm-mute);grid-column:1/-1;font-size:12px}.tm-lv-bars small b{color:var(--tm-ink);font-weight:500}@keyframes tm-lv-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.tm-lv-bar i{animation:none}}.tm-lv-steps{gap:var(--tm-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tm-lv-step{flex-direction:column;transition:border-color .24s,box-shadow .24s;display:flex;overflow:visible}.tm-lv-step>.tm-lv-art{border-radius:var(--tm-radius) var(--tm-radius) 0 0;transition:opacity .24s}.tm-lv-step:not(.is-active)>.tm-lv-art{opacity:.55}.tm-lv-step.is-active{border-color:color-mix(in srgb, var(--tm-cyan) 28%, transparent);border-top-color:color-mix(in srgb, var(--tm-cyan) 55%, transparent);box-shadow:var(--tm-lift), 0 0 26px -10px color-mix(in srgb, var(--tm-cyan) 55%, transparent)}.tm-lv-step-copy span{transition:color .24s}.tm-lv-step:not(.is-active) .tm-lv-step-copy span{color:var(--tm-mute)}.tm-lv-step+.tm-lv-step:before{content:"";z-index:1;top:68px;left:calc(var(--tm-gap) / -2 - 11px);border:1px solid var(--tm-12);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%239d9da3' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4l4 4-4 4'/%3E%3C/svg%3E") center / 12px no-repeat, var(--tm-solid);border-radius:50%;width:22px;height:22px;position:absolute}.tm-lv-art{background:radial-gradient(circle at 1px 1px, var(--tm-05) .8px, transparent 1.2px) 0 0 / 12px 12px, var(--tm-well);border-bottom:1px dashed var(--tm-08);width:100%;height:150px;padding:10px 0 0;display:block}.tm-lv-step-copy{grid-template-columns:auto 1fr;align-items:baseline;gap:4px 10px;padding:14px 16px 16px;display:grid}.tm-lv-step-copy span{font-family:var(--rw-mono);color:var(--tm-cyan);font-size:11px}.tm-lv-step-copy strong{letter-spacing:-.01em;color:var(--tm-ink);font-size:15px;font-weight:600}.tm-lv-step-copy p{color:var(--tm-label);grid-column:2;margin:0;font-size:12.5px}.tm-lv-art-row{animation:.26s ease-out tm-lv-row-in}.tm-lv-art-quest{flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:18px 16px 4px;display:flex}.tm-lv-q{width:min(100%,290px);position:relative}.tm-lv-q-row{border:1px solid var(--tm-12);background:var(--tm-raise);border-radius:11px;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:flex}.tm-lv-q-copy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.tm-lv-q-copy strong{white-space:nowrap;text-overflow:ellipsis;color:var(--tm-ink);font-size:13px;font-weight:600;overflow:hidden}.tm-lv-q-copy b{font-family:var(--rw-mono);color:var(--tm-mute);font-size:11.5px;font-weight:500;transition:color .16s}.tm-lv-art-quest.is-checked .tm-lv-q-copy b{color:var(--tm-cyan)}.tm-lv-q-check{flex:none;width:22px;height:22px}.tm-lv-q-pips{gap:7px;display:flex}.tm-lv-q-pips i{background:var(--tm-12);border-radius:50%;width:6px;height:6px;transition:background .16s}.tm-lv-q-pips i.is-on{background:var(--tm-cyan)}.tm-lv-art-check-bg{fill:var(--tm-08);transition:fill .16s}.tm-lv-art-check{fill:none;stroke:var(--tm-on-go,#000);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.tm-lv-art-quest.is-checked .tm-lv-art-check-bg{fill:var(--tm-cyan)}.tm-lv-art-quest.is-checked .tm-lv-art-check{stroke-dashoffset:0;transition:stroke-dashoffset .22s 80ms}.tm-lv-art-pay{font-family:var(--font-mono,ui-monospace, Menlo, monospace);color:var(--tm-cyan);opacity:0;font-size:15px;font-weight:600;animation:1s forwards tm-lv-pay;position:absolute;bottom:calc(100% + 4px);right:2px}@keyframes tm-lv-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes tm-lv-pay{0%{opacity:0;transform:translateY(12px)}25%{opacity:1;transform:translateY(0)}75%{opacity:1;transform:translateY(-4px)}to{opacity:0;transform:translateY(-12px)}}.tm-lv-art-dot{fill:var(--tm-18);transition:r .16s,fill .16s}.tm-lv-art-dot.is-on{fill:var(--tm-cyan)}.tm-lv-art.is-full .tm-lv-art-dot.is-on{filter:drop-shadow(0 0 3px var(--tm-cyan))}.tm-lv-art.is-full .tm-lv-art-ring-num{fill:var(--tm-cyan)}.tm-lv-art-ring-num{font-family:var(--font-mono,ui-monospace, Menlo, monospace);fill:var(--tm-ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.tm-lv-art-badge{fill:var(--tm-raise);stroke:var(--tm-18);stroke-width:1.5px;transition:fill .3s,stroke .3s}.tm-lv-art-badge-num{font-family:var(--font-mono,ui-monospace, Menlo, monospace);fill:var(--tm-ink);transform-box:fill-box;transform-origin:50%;font-size:26px;font-weight:500;animation:.42s cubic-bezier(.2,.9,.3,1.3) tm-lv-flip}.tm-lv-art-rays line{stroke:var(--tm-cyan);stroke-width:2px;stroke-linecap:round;opacity:0}.tm-lv-art-arrow{fill:none;stroke:var(--tm-18);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s,transform .3s}.tm-lv-art-up.is-up .tm-lv-art-badge{fill:color-mix(in srgb, var(--tm-cyan) 18%, transparent);stroke:var(--tm-cyan)}.tm-lv-art-up.is-up .tm-lv-art-badge-num{fill:var(--tm-cyan)}.tm-lv-art-up.is-up .tm-lv-art-rays line{animation:.9s ease-out tm-lv-burst}.tm-lv-art-up.is-up .tm-lv-art-arrow{stroke:var(--tm-cyan);transform:translateY(-4px)}@keyframes tm-lv-flip{0%{opacity:0;transform:translateY(10px)scale(.6)}to{opacity:1;transform:none}}@keyframes tm-lv-burst{0%{opacity:0}25%{opacity:1}to{opacity:0}}.tm-lv-ways{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin:0;padding:10px;list-style:none;display:grid}.tm-lv-ways li{border:1px solid var(--tm-edge);border-top-color:var(--tm-edge-hi);background:var(--tm-sheen), var(--tm-well);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:12px 13px;display:flex}.tm-lv-ways strong{color:var(--tm-ink);font-size:13px;font-weight:500;line-height:1.3}.tm-lv-ways-foot{justify-content:space-between;align-items:baseline;gap:8px;margin-top:auto;display:flex}.tm-lv-ways-foot b{font-family:var(--rw-mono);font-variant-numeric:tabular-nums;color:var(--tm-cyan);font-size:14px;font-weight:500}.tm-lv-ways-foot em{font-family:var(--rw-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tm-mute);font-size:10px;font-style:normal}.tm-lv-facts-row{gap:var(--tm-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tm-lv-facts-row li{color:var(--tm-label);align-items:center;gap:10px;padding:12px 14px;font-size:12.5px;display:flex}.tm-lv-facts-row .tm-icon{color:var(--tm-cyan)}@media (max-width:900px){.tm-lv-steps,.tm-lv-facts-row{grid-template-columns:minmax(0,1fr)}.tm-lv-step+.tm-lv-step:before{top:calc(var(--tm-gap) / -2 - 11px);left:calc(50% - 11px);transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.tm-lv *,.tm-lv :before{transition:none!important;animation:none!important}.tm-lv-art-pay{opacity:1}}.tm-page.tm-lv-phone{background:0 0;flex:none}.tm-lv-phone .tm-lv{flex-direction:column;gap:10px;padding:4px 0 24px;display:flex}.tm-lv-phone .tm-sheet-cols{grid-template-columns:minmax(0,1fr)}.tm-lv-phone .tm-lv-you{text-align:left;justify-content:center;padding:14px 16px}
.tm-rw{--rw-mono:var(--font-mono,ui-monospace, Menlo, monospace);--color-text:var(--tm-ink);--gl-04:var(--tm-raise);--gl-06:var(--tm-raise);--gl-07:var(--tm-08);--gl-12:var(--tm-12)}.tm-rw .tm-dotmeter{height:auto}.tm-rw-tabs{border:1px solid var(--tm-edge);border-top-color:var(--tm-edge-hi);background:var(--tm-sheen), var(--tm-card);border-radius:999px;padding:2px 4px}.tm-rw-tabs button{margin:2px 0}.tm-rw-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.tm-rw-stats .tm-stat>small{flex-direction:column;gap:7px;display:flex}.tm-rw-stats .tm-stat>small em{font-variant-numeric:tabular-nums;font-style:normal}.tm-rw-stats .tm-stat.is-ghost{min-height:112px}.tm-rw-notice{color:var(--tm-ink);align-items:center;gap:10px;margin:0;padding:10px 14px;font-size:12.5px;display:flex}.tm-rw-notice>i{background:var(--tm-cyan);width:6px;height:6px;box-shadow:0 0 6px var(--tm-cyan);border-radius:50%;flex:none}.tm-rw-headnote{font-family:var(--rw-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tm-mute);font-size:10.5px}.tm-rw-headnote b{color:var(--tm-cyan);font-weight:500}.tm-rw-quests .tm-panel-body{flex-direction:column;flex:auto;gap:14px;padding:12px;display:flex}.tm-rw-group{flex:var(--rw-rows,1) 1 auto;flex-direction:column;gap:8px;min-width:0;display:flex}.tm-rw-group>header,.tm-rw-cap{font-family:var(--rw-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--tm-label);gap:8px;font-size:10.5px;display:flex}.tm-rw-cap{justify-content:space-between;align-items:center;min-height:34px}.tm-rw-group>header{align-items:baseline;min-width:0;padding:0 2px}.tm-rw-group>header b{color:var(--tm-cyan);font-weight:500}.tm-rw-group>header .tm-lr-tag{flex:none;margin-left:4px}.tm-rw-group>header:after{content:"";border-top:1px dashed var(--tm-08);flex:1;align-self:center;min-width:12px}.tm-rw-grid{flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(128px,1fr);gap:8px;min-width:0;display:grid}.tm-rw-grid>.tm-rw-tile:last-child:nth-child(3n+1){grid-column:1/-1}.tm-rw-grid>.tm-rw-tile:last-child:nth-child(3n+2){grid-column:span 2}@container (max-width:640px){.tm-rw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-rw-grid>.tm-rw-tile:last-child:nth-child(n){grid-column:auto}.tm-rw-grid>.tm-rw-tile:last-child:nth-child(odd){grid-column:1/-1}}@container (max-width:420px){.tm-rw-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}}.tm-rw-foot b{font-family:var(--rw-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;text-transform:none;color:var(--tm-ink);margin-left:6px;font-weight:500}.tm-rw-tile{border:1px solid var(--tm-edge);border-top-color:var(--tm-edge-hi);background:var(--tm-sheen), var(--tm-well);min-width:0;font:inherit;text-align:left;color:var(--tm-ink);border-radius:12px;padding:13px 14px 14px;transition:background-color .15s ease-out,border-color .15s ease-out;position:relative}.tm-rw-tile:not(.tm-rw-shared),.tm-rw-shared>div>button,.tm-rw-shared>div>div:first-child{grid-template:"icon chip."1fr"copy copy go"/auto minmax(0,1fr) auto;align-items:start;gap:14px 10px!important;display:grid!important}:is(.tm-rw-tile:not(.tm-rw-shared),.tm-rw-shared>div>button,.tm-rw-shared>div>div:first-child)>:first-child{grid-area:icon;justify-self:start}:is(.tm-rw-tile:not(.tm-rw-shared),.tm-rw-shared>div>button,.tm-rw-shared>div>div:first-child)>:nth-child(2){grid-area:copy;align-self:end}:is(.tm-rw-tile:not(.tm-rw-shared),.tm-rw-shared>div>button,.tm-rw-shared>div>div:first-child)>:nth-child(3){grid-area:chip;justify-self:start;margin-top:6px}:is(.tm-rw-tile:not(.tm-rw-shared),.tm-rw-shared>div>button,.tm-rw-shared>div>div:first-child)>:nth-child(4){grid-area:go;place-self:end;margin-bottom:2px}.tm-rw-tile.is-live{cursor:pointer}.tm-rw-tile.is-live:hover,.tm-rw-shared:hover{border-color:color-mix(in srgb, var(--rw-art) 30%, var(--tm-edge));background-color:var(--tm-raise)}.tm-rw-tile.is-done{border-color:color-mix(in srgb, var(--tm-up) 18%, var(--tm-edge));border-top-color:color-mix(in srgb, var(--tm-up) 34%, var(--tm-edge-hi));background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--tm-up) 9%, transparent), transparent 62%), var(--tm-sheen), var(--tm-well)}.tm-rw-tile.is-pending{border-color:color-mix(in srgb, var(--tm-hot) 20%, var(--tm-edge));background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--tm-hot) 9%, transparent), transparent 62%), var(--tm-sheen), var(--tm-well)}.tm-rw-tile:focus-visible,.tm-rw-shared button:focus-visible{outline:2px solid color-mix(in srgb, var(--tm-cyan) 60%, transparent);outline-offset:2px}.tm-rw-quests span[aria-hidden=true]{box-shadow:inset 0 0 0 1px var(--tm-edge), inset 0 1px 0 var(--tm-edge-hi);background:var(--tm-sheen), var(--tm-field)!important;border-radius:9px!important}.tm-rw-tile.is-done span[aria-hidden=true]{color:var(--tm-up)!important}.tm-rw-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.tm-rw-copy strong,.tm-rw-shared>div>button>span:nth-child(2)>span:first-child,.tm-rw-shared>div>div:first-child>span:nth-child(2)>span:first-child{font-weight:600;line-height:1.3;letter-spacing:-.01em!important;font-size:13.5px!important}.tm-rw-copy small,.tm-rw-shared>div>button>span:nth-child(2)>span:last-child,.tm-rw-shared>div>div:first-child>span:nth-child(2)>span:last-child{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.8em;overflow:hidden;color:var(--tm-mute)!important;font-size:11.5px!important;line-height:1.4!important;display:-webkit-box!important}.tm-rw-shared>div>button>span:nth-child(2)>span:last-child,.tm-rw-shared>div>div:first-child>span:nth-child(2)>span:last-child{margin-top:3px!important}.tm-rw-chip,.tm-rw-shared>div>button>span:nth-child(3),.tm-rw-shared>div>div:first-child>span:nth-child(3){font-family:var(--rw-mono);letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;border:1px solid color-mix(in srgb, var(--tm-cyan) 35%, transparent)!important;background:color-mix(in srgb, var(--tm-cyan) 9%, transparent)!important;color:var(--tm-cyan)!important;border-radius:999px!important;padding:3px 9px!important;font-size:11.5px!important;font-weight:500!important}.tm-rw-tile.is-done .tm-rw-chip,.tm-rw-shared.is-done>div>button>span:nth-child(3){border-color:color-mix(in srgb, var(--tm-up) 35%, transparent)!important;background:color-mix(in srgb, var(--tm-up) 10%, transparent)!important;color:var(--tm-up)!important}.tm-rw-go,.tm-rw-shared>div>button>span:nth-child(4){flex:none;justify-content:center;width:16px;transition:color .15s ease-out,transform .15s ease-out;display:flex;color:var(--tm-mute)!important}.tm-rw-tile.is-live:hover .tm-rw-go{transform:translate(2px);color:var(--tm-ink)!important}.tm-rw-tile.is-done .tm-rw-go,.tm-rw-shared.is-done>div>button>span:nth-child(4){transform:none;color:var(--tm-up)!important}.tm-rw-tile{--rw-art:var(--tm-ink)}.tm-rw-tile:not(.tm-rw-shared)>:not(.tm-rw-art),.tm-rw-shared>div{z-index:1;position:relative}.tm-rw-art{z-index:0;pointer-events:none;width:auto;max-width:calc(100% - 170px);height:60px;color:var(--rw-art);opacity:.9;transition:opacity .2s ease-out,filter .2s ease-out;position:absolute;top:13px;right:14px;overflow:visible;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22%);mask-image:linear-gradient(90deg,#0000 0%,#000 22%)}.tm-rw-tile:has(.tm-rw-art.is-discord){--rw-art:#8b9cf7}.tm-rw-tile:has(.tm-rw-art.is-share){--rw-art:#a78bfa}.tm-rw-tile:has(.tm-rw-art.is-gift){--rw-art:#f472b6}.tm-rw-tile:has(.tm-rw-art.is-invite){--rw-art:#38bdf8}.tm-rw-tile:has(.tm-rw-art.is-trade){--rw-art:var(--tm-cyan)}.tm-rw-tile:has(.tm-rw-art.is-win){--rw-art:var(--tm-up)}.tm-rw-tile:has(.tm-rw-art.is-streak){--rw-art:#f0b429}.tm-rw-art .g{fill:var(--tm-12)}.tm-rw-art circle:not(.g){fill:currentColor}.tm-rw-art .hold{opacity:.6}.tm-rw-art .hold.dim{opacity:.22}.tm-rw-art .wave{opacity:.3;animation:rw-art-wave var(--p) ease-in-out infinite both}.tm-rw-art .fill{opacity:.2;animation:rw-art-fill var(--p) ease-in-out infinite both}.tm-rw-art .bob{animation:1.2s ease-in-out infinite both rw-art-bob}@keyframes rw-art-wave{0%,44%,to{opacity:.3}14%{opacity:1}}@keyframes rw-art-fill{0%{opacity:.2}10%,62%{opacity:1}78%,to{opacity:.2}}@keyframes rw-art-bob{0%,60%,to{opacity:.45;transform:translateY(0)}25%{opacity:1;transform:translateY(-3px)}}.tm-rw-tile:hover .tm-rw-art,.tm-rw-tile:focus-within .tm-rw-art{opacity:1;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--rw-art) 70%, transparent))}.tm-rw-tile.is-done .tm-rw-art{color:var(--tm-up);opacity:.6;filter:none}.tm-rw-tile.is-done .tm-rw-art circle:not(.g){opacity:.85;animation:none}.tm-rw-tile.is-done .tm-rw-art .dim{opacity:.3}@media (prefers-reduced-motion:reduce){.tm-rw-art circle:not(.g){opacity:.7;animation:none}}.tm-rw-shared{flex-direction:column;padding:0;display:flex}.tm-rw-shared>div{flex:auto;color:var(--tm-ink)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:13px 14px 14px!important}.tm-rw-shared>div>button,.tm-rw-shared>div>div:first-child{flex:auto}.tm-rw-shared>div>div:last-child:not(:first-child){flex:none}.tm-rw-shared>div>div:last-child:not(:first-child)>button{white-space:nowrap;border:1px solid var(--tm-edge)!important;border-radius:var(--tm-btn-radius)!important;background:var(--tm-pill)!important;min-height:30px!important;color:var(--tm-ink)!important;flex:96px!important;padding:0 10px!important;font-size:12px!important;font-weight:600!important}.tm-rw-shared>div>div:last-child:not(:first-child)>button:last-child{box-shadow:none;border-color:color-mix(in srgb, var(--tm-cyan) 45%, transparent)!important;background:color-mix(in srgb, var(--tm-cyan) 12%, transparent)!important;color:var(--tm-cyan)!important}.tm-rw-shared>div>div:last-child:not(:first-child)>button:last-child:hover{background:color-mix(in srgb, var(--tm-cyan) 22%, transparent)!important}.tm-rw-board{align-items:stretch}.tm-rw-board>.tm-sheet-stack>.tm-rw-quests,.tm-rw-board>aside>:last-child{flex:auto}.tm-rw-note .tm-panel-body{flex-direction:column;flex:auto;justify-content:center;display:flex}.tm-rw-today{flex-direction:column;gap:10px;padding:8px 14px 12px;display:flex}.tm-rw-cap{border-bottom:1px solid var(--tm-line);margin:0 -14px;padding:0 14px 8px}.tm-lv-you-extra .tm-rw-today{gap:4px;padding:0}.tm-lv-you-extra .tm-rw-cap{border-bottom:0;min-height:0;margin:0;padding:0 0 6px}.tm-lv-you-extra .tm-rw-cap b{font-family:var(--rw-mono);color:var(--tm-ink);font-weight:500}.tm-lv-you-extra .tm-rw-track li{padding:6px 0}@media (max-width:900px){.tm-lv-you-extra{border-left:0;border-top:1px dashed var(--tm-08);padding:12px 0 0}}.tm-rw-track{border-top:1px dashed var(--tm-08);flex-direction:column;margin:2px 0 0;padding:0;list-style:none;display:flex}.tm-rw-track li{grid-template-columns:minmax(0,1fr) 90px 56px;align-items:center;gap:10px;padding:8px 0;font-size:12px;display:grid}.tm-rw-track-name{text-overflow:ellipsis;white-space:nowrap;color:var(--tm-label);overflow:hidden}.tm-rw-track li.is-done .tm-rw-track-name{color:var(--tm-ink)}.tm-rw-track-pts{font-family:var(--rw-mono);text-align:right;font-variant-numeric:tabular-nums;color:var(--tm-mute);font-size:11px}.tm-rw-track li.is-done .tm-rw-track-pts{color:var(--tm-up)}.tm-rw-foot{border-top:1px dashed var(--tm-08);color:var(--tm-mute);justify-content:space-between;padding-top:8px;font-size:11px;display:flex}.tm-rw-empty .tm-empty{text-align:center;min-height:0;padding:18px 16px}.tm-rw-empty .tm-empty-copy{align-items:center}.tm-rw-note .tm-empty-copy p{font-size:11.5px}.tm-rw-mid{align-items:stretch}.tm-rw-mid>.tm-panel .tm-panel-body{flex:auto}.tm-rw-badges-ghost,.tm-rw-pulse-ghost{min-height:300px}.tm-rw-pulse-card{transition:border-color .24s,box-shadow .24s;position:relative}.tm-rw-pulse-card:before{content:"";pointer-events:none;background:linear-gradient(105deg, transparent 35%, color-mix(in srgb, var(--tm-cyan) 7%, transparent) 50%, transparent 65%);animation:7s ease-in-out infinite tm-rw-sheen;position:absolute;inset:0;transform:translate(-100%)}.tm-rw-pulse-card:hover{border-color:color-mix(in srgb, var(--tm-cyan) 28%, transparent);border-top-color:color-mix(in srgb, var(--tm-cyan) 50%, transparent);box-shadow:0 0 26px -12px color-mix(in srgb, var(--tm-cyan) 60%, transparent)}.tm-rw-pulse-card.is-hot{border-color:color-mix(in srgb, var(--tm-hot) 26%, transparent);box-shadow:0 0 26px -12px color-mix(in srgb, var(--tm-hot) 60%, transparent)}.tm-rw-pulse-card.is-complete{border-color:color-mix(in srgb, var(--tm-up) 28%, transparent);box-shadow:0 0 26px -12px color-mix(in srgb, var(--tm-up) 60%, transparent)}.tm-rw-pulse{gap:12px;padding:12px 14px}.tm-rw-pulse-sec{flex-direction:column;gap:7px;min-width:0;display:flex}.tm-rw-pulse-sec>header{font-family:var(--rw-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tm-label);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.tm-rw-pulse-sec>header b{color:var(--tm-cyan);margin-right:7px;font-weight:500}.tm-rw-pulse-pair{border-top:1px dashed var(--tm-08);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding-top:12px;display:grid}.tm-rw-pulse-pair>.tm-rw-pulse-sec+.tm-rw-pulse-sec{border-left:1px dashed var(--tm-08);padding-left:14px}.tm-rw-pulse .tm-lr-big{font-size:22px}.tm-rw-pulse .tm-lr-sub{margin-top:3px}.tm-rw-pulse .tm-lr-foot{padding-top:8px}.tm-rw-pulse-head{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.tm-rw-pulse-head .tm-lr-sub{margin:0}.tm-rw-pulse-of{letter-spacing:0;color:var(--tm-mute);font-size:12px}.tm-rw-pulse-streak{justify-content:space-between;align-items:flex-end;gap:6px;min-width:0;display:flex}.tm-rw-countdown{letter-spacing:.01em}.tm-rw-pulse .tm-lr-foot b.is-up{color:var(--tm-up)}.tm-rw-pulse .tm-lr-foot b.is-accent{color:var(--tm-cyan)}.tm-rw-tank{width:100%;height:auto;display:block;overflow:visible}.tm-rw-pulse svg circle.tm-rw-lit{transform-box:fill-box;transform-origin:50%;animation:tm-rw-pop .38s cubic-bezier(.2, .9, .3, 1.4) calc(var(--k) * 6ms) both, tm-rw-wave 3s ease-in-out calc(var(--x) * 80ms + 1.2s) infinite}.tm-rw-pulse svg circle.tm-rw-next{fill:var(--tm-cyan);animation:1.1s ease-in-out infinite tm-rw-blink}.tm-rw-pulse svg circle.tm-rw-drop{opacity:0;animation:tm-rw-fall 1.65s cubic-bezier(.55, 0, 1, .45) var(--d) infinite}.tm-rw-stairs{flex:0 64px;width:64px;min-width:44px;height:34px}.tm-rw-pulse svg circle.tm-rw-step{fill:var(--tm-18)}.tm-rw-pulse svg circle.tm-rw-climb{animation:tm-rw-climb 2.2s ease-in-out calc(var(--x) * .18s + var(--y) * 70ms) infinite}.tm-rw-pulse svg circle.tm-rw-charge{fill:var(--tm-hot);opacity:.2;animation:tm-rw-charge 1.8s ease-in-out calc(var(--y) * 90ms) infinite}.tm-rw-clock svg{width:100%;height:auto;display:block}.tm-rw-pulse svg circle.tm-rw-now{filter:drop-shadow(0 0 4px var(--tm-cyan));animation:1s steps(2,jump-none) infinite tm-rw-blink}.tm-rw-clock-hours{font-family:var(--rw-mono);letter-spacing:.04em;color:var(--tm-mute);justify-content:space-between;margin-top:3px;font-size:9.5px;display:flex}@keyframes tm-rw-sheen{0%,60%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes tm-rw-pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes tm-rw-wave{0%,to{opacity:1}50%{opacity:.5}}@keyframes tm-rw-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes tm-rw-fall{0%{opacity:0;transform:translateY(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(var(--fall))}}@keyframes tm-rw-climb{0%,to{opacity:.55}30%{opacity:1;filter:drop-shadow(0 0 3px var(--tm-up))}}@keyframes tm-rw-charge{0%,to{opacity:.2}50%{opacity:.95}}.tm-rw-bounty{border-color:color-mix(in srgb, var(--tm-hot) 22%, var(--tm-edge));border-top-color:color-mix(in srgb, var(--tm-hot) 45%, var(--tm-edge-hi));background:radial-gradient(120% 70% at 100% 0%, color-mix(in srgb, var(--tm-hot) 10%, transparent), transparent 60%), var(--tm-sheen), var(--tm-card);position:relative}.tm-rw-live{background:color-mix(in srgb, var(--tm-hot) 14%, transparent);font-family:var(--rw-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tm-hot);border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.tm-rw-live i{background:var(--tm-hot);width:6px;height:6px;box-shadow:0 0 0 0 color-mix(in srgb, var(--tm-hot) 60%, transparent);border-radius:50%;animation:1.6s ease-out infinite tm-rw-ping}.tm-rw-bounty-body{flex-direction:column;gap:12px;padding:14px;display:flex;overflow:visible}.tm-rw-bounty-hero{align-items:center;gap:14px;display:flex}.tm-rw-bounty-hero strong{letter-spacing:-.01em;color:var(--tm-ink);font-size:14.5px;font-weight:600;display:block}.tm-rw-bounty-hero p{color:var(--tm-mute);margin:4px 0 0;font-size:12px;line-height:1.45}.tm-rw-bounty-glyph{border:1px dashed color-mix(in srgb, var(--tm-hot) 35%, transparent);background:radial-gradient(circle at 1px 1px, var(--tm-05) .6px, transparent .9px) 0 0 / 4px 4px, var(--tm-well);border-radius:12px;flex:none;place-items:center;width:72px;height:72px;display:grid;position:relative;overflow:hidden}.tm-rw-bounty-glyph .tm-glyph circle.is-accent{fill:var(--tm-hot)}.tm-rw-bounty-glyph .tm-glyph{animation:2.4s ease-in-out infinite tm-rw-crawl}.tm-rw-bounty-glyph:after{content:"";background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--tm-hot) 30%, transparent) 70%, var(--tm-hot) 100%);opacity:.55;height:14px;animation:2.6s linear infinite tm-rw-scan;position:absolute;top:0;left:0;right:0;transform:translateY(-16px)}.tm-rw-bounty-steps{border:1px solid var(--tm-edge);border-top-color:var(--tm-edge-hi);background:var(--tm-sheen), var(--tm-well);border-radius:12px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tm-rw-bounty-steps li{color:var(--tm-ink);align-items:baseline;gap:10px;padding:8px 12px;font-size:12.5px;display:flex}.tm-rw-bounty-steps li+li{border-top:1px dashed var(--tm-08)}.tm-rw-bounty-steps b{font-family:var(--rw-mono);letter-spacing:.08em;color:var(--tm-hot);font-size:10.5px;font-weight:500}.tm-rw-bounty-steps code{background:color-mix(in srgb, var(--tm-cyan) 12%, transparent);font-family:var(--rw-mono);color:var(--tm-cyan);border-radius:6px;padding:1px 6px;font-size:11.5px}.tm-rw-bounty-actions{flex-wrap:wrap;gap:8px;display:flex}.tm-rw-bounty-actions>a{flex:140px}.tm-rw-bounty-btn{border:1px solid var(--tm-edge);border-radius:var(--tm-btn-radius);background:var(--tm-pill);white-space:nowrap;min-height:34px;color:var(--tm-ink);justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .15s ease-out,transform .15s ease-out;display:inline-flex}.tm-rw-bounty-btn.is-primary{border-color:color-mix(in srgb, var(--tm-cyan) 45%, transparent);background:color-mix(in srgb, var(--tm-cyan) 14%, transparent);box-shadow:none;color:var(--tm-cyan)}.tm-rw-bounty-btn:hover,.tm-rw-bounty-btn:focus-visible{transform:translateY(-1px)}.tm-rw-bounty-btn.is-primary:hover{background:color-mix(in srgb, var(--tm-cyan) 24%, transparent)}.tm-rw-bounty-btn svg{transition:transform .15s ease-out}.tm-rw-bounty-btn:hover svg{transform:translate(1px,-1px)}@keyframes tm-rw-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--tm-hot) 60%, transparent)}to{box-shadow:0 0 0 7px #0000}}@keyframes tm-rw-scan{0%{transform:translateY(-16px)}to{transform:translateY(76px)}}@keyframes tm-rw-crawl{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-2px)rotate(-4deg)}75%{transform:translate(2px)rotate(4deg)}}@media (prefers-reduced-motion:reduce){.tm-rw-pulse *,.tm-rw-pulse :before,.tm-rw-bounty *,.tm-rw-bounty :after{transition:none!important;animation:none!important}.tm-rw-pulse svg circle.tm-rw-drop{display:none}.tm-rw-pulse svg circle.tm-rw-charge{opacity:.6}}.tm-rw-prose{color:var(--tm-label);padding:12px 16px 16px;font-size:13px;line-height:1.55}.tm-rw-prose p{margin:0 0 10px}.tm-rw-prose a{color:var(--tm-cyan);font-weight:600;text-decoration:none}.tm-rw-prose a:hover{text-decoration:underline}.tm-rw-steps{border:1px solid var(--tm-edge);border-top-color:var(--tm-edge-hi);background:var(--tm-sheen), var(--tm-well);border-radius:12px;flex-direction:column;margin:4px 0 14px;padding:0;list-style:none;display:flex}.tm-rw-steps>li{color:var(--tm-ink);align-items:baseline;gap:10px;padding:9px 13px;display:flex}.tm-rw-steps>li b{font-family:var(--rw-mono);letter-spacing:.08em;color:var(--tm-cyan);font-size:10.5px;font-weight:500}.tm-rw-code{flex-direction:column;gap:12px;padding:8px 14px 14px;display:flex}.tm-rw-code-well{border:1px dashed var(--tm-18);background:radial-gradient(circle at 1px 1px, var(--tm-05) .6px, transparent .9px) 0 0 / 4px 4px, var(--tm-well);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.tm-rw-code-well code{font-family:var(--rw-mono);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;color:var(--tm-ink);font-size:20px;font-weight:500;overflow:hidden}.tm-rw-code-well .tm-empty-action{align-self:flex-start}@media (max-width:1180px){.tm-rw aside.tm-sheet-stack{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;display:grid}}.tm-rw-bg-body{flex-direction:column;gap:12px;padding:14px;display:flex}.tm-rw-bg-claim{border:1px solid color-mix(in srgb, var(--tm-cyan) 30%, var(--tm-edge));border-top-color:color-mix(in srgb, var(--tm-cyan) 55%, var(--tm-edge-hi));background:radial-gradient(130% 80% at 0% 0%, color-mix(in srgb, var(--tm-cyan) 14%, transparent), transparent 62%), var(--tm-sheen), var(--tm-well);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid;position:relative;overflow:hidden}.tm-rw-bg-claim:after{content:"";pointer-events:none;background:linear-gradient(100deg, transparent 40%, color-mix(in srgb, var(--tm-cyan) 16%, transparent) 50%, transparent 60%);animation:5.2s ease-in-out infinite tm-rw-bg-wait;position:absolute;inset:0}@keyframes tm-rw-bg-wait{0%,70%{transform:translate(-110%)}92%,to{transform:translate(110%)}}.tm-rw-bg-claim-copy strong{letter-spacing:-.01em;color:var(--tm-ink);font-size:13.5px;font-weight:600;display:block}.tm-rw-bg-claim-copy small{color:var(--tm-mute);margin-top:2px;font-size:11.5px;display:block}.tm-rw-bg-claim-btn{z-index:1;border-radius:var(--tm-btn-radius);background:var(--tm-cyan);color:#04201f;font-family:var(--rw-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;padding:8px 18px;font-size:11.5px;font-weight:600;position:relative}.tm-rw-bg-claim-btn:disabled{opacity:.6;cursor:default}.tm-rw-bg-notice{color:var(--tm-mute);margin:0;font-size:11.5px}.tm-rw-bg-grid{flex:auto;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.tm-rw-bg-grid>li{min-width:0;display:flex}.tm-rw-bg-tile{border:1px solid var(--tm-edge);border-top-color:var(--tm-edge-hi);background:var(--tm-sheen), var(--tm-well);min-width:0;color:inherit;text-align:center;cursor:pointer;border-radius:12px;flex-direction:column;flex:auto;justify-content:flex-start;align-items:center;gap:6px;padding:10px 10px 11px;font-family:inherit;transition:border-color .18s ease-out,box-shadow .18s ease-out,background .18s ease-out;display:flex}.tm-rw-bg-tile:hover,.tm-rw-bg-tile:focus-visible{border-color:color-mix(in srgb, var(--tm-cyan) 30%, var(--tm-edge));border-top-color:color-mix(in srgb, var(--tm-cyan) 50%, var(--tm-edge-hi));box-shadow:0 0 22px -12px color-mix(in srgb, var(--tm-cyan) 70%, transparent);outline:none}.tm-rw-bg-tile.is-featured{border-color:color-mix(in srgb, var(--tm-cyan) 36%, var(--tm-edge))}.tm-rw-bg-src{font-family:var(--rw-mono);letter-spacing:.05em;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:var(--tm-mute);align-self:stretch;font-size:9.5px;overflow:hidden}.tm-rw-bg-tile.is-featured .tm-rw-bg-src{color:var(--tm-cyan)}.tm-rw-bg-tile .ob-badge{margin:2px 0}.tm-rw-bg-tile strong{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--tm-ink);font-size:12.5px;font-weight:600;overflow:hidden}.tm-rw-bg-tile.is-locked strong{color:var(--tm-label);font-weight:500}.tm-rw-bg-tile:hover strong{color:var(--tm-ink)}.tm-rw-bg-tile small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--rw-mono);color:var(--tm-mute);font-size:10px;overflow:hidden}.tm-rw-bg-week{align-items:center;gap:6px;margin-top:auto;padding-top:2px;display:flex}.tm-rw-bg-week .tm-dotmeter{flex:none;width:52px;height:auto}.tm-rw-bg-week em{white-space:nowrap;font-family:var(--rw-mono);font-variant-numeric:tabular-nums;color:var(--tm-mute);font-size:10px;font-style:normal}.tm-rw-bg-week em.is-done{color:var(--tm-up)}.tm-rw-bg-foot{border-top:1px dashed var(--tm-08);flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:10px;display:flex}.tm-rw-bg-tally{font-family:var(--rw-mono);letter-spacing:.04em;color:var(--tm-mute);margin:0 auto 0 0;font-size:11px}.tm-rw-bg-tally b{color:var(--tm-ink);font-weight:600}.tm-rw-bg-all{border-radius:var(--tm-btn-radius);background:var(--tm-go-fill);color:var(--tm-go-ink);cursor:pointer;border:0;align-items:center;gap:8px;padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.tm-rw-bg-all.is-ghost{box-shadow:none;color:var(--tm-mute);background:0 0}.tm-rw-bg-all.is-ghost:hover{color:var(--tm-ink)}.tm-rw-bg-all:not(.is-ghost):hover{background:var(--tm-go-fill-hover)}@media (prefers-reduced-motion:reduce){.tm-rw-bg-claim:after{opacity:0;animation:none}}.tm-rw-pie-card{flex-direction:column;gap:4px;min-width:0;display:flex}.tm-rw-pie-all{color:var(--tm-cyan);white-space:nowrap;flex:none;font-size:11.5px;font-weight:600;text-decoration:none}.tm-rw-pie-all:after{content:" →"}.tm-rw-pie-all:hover,.tm-rw-pie-all:focus-visible{color:var(--tm-ink)}.tm-rw-pie-body{align-items:center;gap:18px;min-width:0;padding:8px 0 2px;display:flex}.tm-rw-pie-body.is-loading{opacity:.45}.tm-rw-pie-legend{flex-direction:column;flex:auto;min-width:0;margin:0;padding:0;list-style:none;display:flex}.tm-rw-pie-legend li{border-bottom:1px dashed var(--tm-08);grid-template-columns:9px minmax(0,1fr) auto 36px;align-items:center;gap:2px 10px;padding:8px 0;display:grid}.tm-rw-pie-legend li:last-child{border-bottom:0}.tm-pie-key{border-radius:2px;flex:none;align-self:center;width:9px;height:9px}.tm-pie-key.is-trading{background:var(--tm-cyan)}.tm-pie-key.is-social{background:var(--tm-go)}.tm-pie-key.is-discretionary{background:var(--tm-hot)}li:not(.is-on)>.tm-pie-key{filter:grayscale();opacity:.3}.tm-rw-pie-name{font-family:var(--rw-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tm-mute);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.tm-rw-pie-name b{color:var(--tm-cyan);margin-right:7px;font-weight:500}.tm-rw-pie-legend li:not(.is-on) .tm-rw-pie-name b{color:var(--tm-40)}.tm-rw-pie-legend li.is-on .tm-rw-pie-name{color:var(--tm-label)}.tm-rw-pie-num{font-family:var(--rw-mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--tm-ink);white-space:nowrap;font-size:14px;font-weight:500}.tm-rw-pie-num.is-rate{color:var(--tm-mute);white-space:normal;grid-area:2/2/auto/-1;font-size:11px}.tm-rw-pie-cut{font-family:var(--rw-mono);text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.tm-rw-pie-foot{border-top:1px dashed var(--tm-08);color:var(--tm-mute);align-items:baseline;gap:6px;margin:0;padding-top:8px;font-size:11.5px;display:flex}.tm-rw-pie-foot b{font-family:var(--rw-mono);font-variant-numeric:tabular-nums;color:var(--tm-ink);font-weight:500}.tm-pie{flex:none;display:block}.tm-pie-dot{fill:var(--tm-12)}.tm-pie-dot.is-trading{fill:var(--tm-cyan)}.tm-pie-dot.is-social{fill:var(--tm-go)}.tm-pie-dot.is-discretionary{fill:var(--tm-hot)}.tm-pie.is-empty .tm-pie-dot{fill:color-mix(in srgb, var(--tm-ink) 22%, transparent)}
