.rt-page .lc-head .muted-line{text-wrap:balance}.sh-pane:has(.rt-page) .rt-page.lc-page{container:rt-page/inline-size}@container rt-page (width<=1119px){.sh-pane:has(.rt-page) .rt-page .lc{grid-template-columns:minmax(0,1fr) 340px}.sh-pane .rt-page .lc-row{grid-template-columns:minmax(0,1fr);gap:7px}.sh-pane .rt-page .lc-row-label{padding-top:0}.sh-pane .rt-page .lc-row-hint{margin-left:6px;display:inline}}@container rt-page (width<=899px){.sh-pane:has(.rt-page) .rt-page .lc{grid-template-columns:minmax(0,1fr)}.sh-pane:has(.rt-page) .rt-page .lc-form{margin-bottom:0}.sh-pane:has(.rt-page) .rt-page .lc-island{max-height:none;position:static}.rt-page .lc-island>.rt-stack{flex:none;height:320px}.sh-pane .rt-page .lc-row{grid-template-columns:100px minmax(0,1fr);gap:14px}.sh-pane .rt-page .lc-row-label{padding-top:9px}.sh-pane .rt-page .lc-row-hint{margin-left:0;display:block}}.rt-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rt-head h2{margin-bottom:4px;font-size:clamp(1.5rem,2.4vw,1.9rem)}.rt-page :is(button,a):focus-visible{outline:2px solid var(--coral);outline-offset:2px}.rt-sheet :is(button,a):focus-visible{outline:2px solid var(--coral);outline-offset:2px}.rt-page .lc-opt:focus-visible{outline-offset:3px}.rt-page .lc-tile:focus-visible{outline-offset:3px}.rt-page .lc-gpu:focus-visible{outline-offset:3px}.rt-page .rt-pk:focus-visible{outline-offset:3px}.rt-page .rt-row:focus-visible{outline-offset:3px}.rt-page .rt-shape-opt:focus-visible{outline-offset:3px}.rt-head-side{flex-direction:column;align-items:flex-end;gap:9px;display:flex}.rt-preview{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);cursor:help;white-space:nowrap;border-radius:6px;align-items:center;gap:7px;padding-right:4px;font-size:.64rem;display:inline-flex;position:relative}.rt-preview-dot{background:var(--amber);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--amber) 22%, transparent);border-radius:50%}.rt-preview-tip{z-index:40;border:1px solid var(--border);background:var(--surface);width:260px;box-shadow:var(--shadow);font-family:var(--ui);letter-spacing:0;text-transform:none;color:var(--text-2);white-space:normal;opacity:0;visibility:hidden;border-radius:10px;padding:9px 11px;font-size:.76rem;line-height:1.4;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-3px)}.rt-preview:hover .rt-preview-tip,.rt-preview:focus .rt-preview-tip{opacity:1;visibility:visible;transform:none}.rt-preview:focus-visible{outline:2px solid var(--coral);outline-offset:3px}.rt-page .lc-island{overflow-y:auto}.rt-page .lc-island>*{flex:none}.rt-page .lc-section-head{flex-wrap:wrap;row-gap:2px}.rt-page .lc-row{grid-template-columns:100px minmax(0,1fr)}.rt-page .lc-opt{padding:9px 11px}.rt-page .lc-section{container:rt-section/inline-size}.rt-sizes{flex-direction:column;gap:14px;padding:6px 0 2px;display:flex}.rt-sl{--thumb:22px;--rail:6px;flex-direction:column;gap:2px;min-width:0;display:flex}.rt-sl--mini{--thumb:16px;--rail:4px;gap:0}.rt-sl-head{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.rt-sl-label{color:var(--text);white-space:nowrap;cursor:default;font-size:.9rem;font-weight:650}.rt-sl-hint{color:var(--muted);margin-left:7px;font-size:.72rem;font-weight:500}.rt-sl-val{font-family:var(--mono);color:var(--text);white-space:nowrap;line-height:1.1}.rt-sl-val b{letter-spacing:-.02em;font-size:1.3rem;font-weight:700}.rt-sl-unit{color:var(--muted);margin-left:5px;font-size:.76rem;font-weight:500}.rt-sl-note{color:var(--muted);align-self:flex-end;margin-top:-2px;font-size:.68rem}.rt-sl--mini .rt-sl-label{color:var(--text-2);font-size:.78rem;font-weight:600}.rt-sl--mini .rt-sl-hint{margin-left:5px;font-size:.66rem}.rt-sl--mini .rt-sl-val b{color:var(--coral);font-size:.82rem;font-weight:700}.rt-sl--mini .rt-sl-unit{margin-left:3px;font-size:.66rem}.rt-sl--mini .rt-sl-label{text-overflow:ellipsis;overflow:hidden}.rt-sl-track{height:32px;position:relative}.rt-sl--mini .rt-sl-track{height:24px}.rt-sl-rail{left:calc(var(--thumb) / 2);right:calc(var(--thumb) / 2);height:var(--rail);margin-top:calc(var(--rail) / -2);background:color-mix(in srgb, var(--text) 10%, var(--bg-2));border-radius:999px;position:absolute;top:50%}.rt-sl-fill{width:var(--at);border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--coral) 55%, var(--surface)), var(--coral));transition:width .16s;position:absolute;top:0;bottom:0;left:0}.rt-sl-got{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--coral) 60%, transparent) 0 5px, transparent 5px 9px);transition:left .16s,width .16s;position:absolute;top:0;bottom:0}.rt-sl-dead{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--muted) 30%, transparent) 0 2px, transparent 2px 6px);border-radius:999px;position:absolute;top:-3px;bottom:-3px;right:-4px}.rt-sl-dot{background:color-mix(in srgb, var(--text) 30%, transparent);pointer-events:none;border-radius:50%;width:4px;height:4px;margin:-2px 0 0 -2px;position:absolute;top:50%}.rt-sl--mini .rt-sl-dot{width:3px;height:3px;margin:-1.5px 0 0 -1.5px}.rt-sl-dot.is-in{background:rgba(255,255,255,.9)}.rt-sl-dot.is-off{opacity:.35}.rt-sl-thumb{top:50%;left:var(--at);width:var(--thumb);height:var(--thumb);margin:calc(var(--thumb) / -2) 0 0 calc(var(--thumb) / -2);background:var(--surface);border:2px solid var(--coral);pointer-events:none;box-shadow:0 2px 8px color-mix(in srgb, var(--coral) 40%, transparent), 0 0 0 4px color-mix(in srgb, var(--coral) 14%, transparent);border-radius:50%;transition:left .16s,transform .12s,box-shadow .15s;position:absolute}.rt-sl-thumb:after{content:"";background:var(--coral);border-radius:50%;width:40%;height:40%;margin:auto;position:absolute;inset:0}.rt-sl--mini .rt-sl-thumb{box-shadow:0 1px 5px color-mix(in srgb, var(--coral) 35%, transparent);border-width:1.5px}.rt-sl-track:hover .rt-sl-thumb{transform:scale(1.08)}.rt-sl-track:active .rt-sl-thumb{transform:scale(1.16)}.rt-sl-track:has(.rt-sl-input:focus-visible) .rt-sl-thumb{box-shadow:0 0 0 3px var(--surface), 0 0 0 5px var(--coral)}.rt-sl-input{appearance:none;opacity:0;cursor:pointer;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.rt-sl-input::-webkit-slider-thumb{-webkit-appearance:none;width:var(--thumb);height:var(--thumb)}.rt-sl-input::-moz-range-thumb{width:var(--thumb);height:var(--thumb);border:0}.rt-sl-ticks{height:20px;margin:0 calc(var(--thumb) / 2);position:relative}.rt-sl--mini .rt-sl-ticks{height:16px}.rt-sl-tick{font-family:var(--mono);color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:1px 5px;font-size:.7rem;font-weight:500;line-height:1.4;transition:color .12s,background .12s;position:absolute;top:0;transform:translate(-50%)}.rt-sl-tick small{margin-left:2px;font-size:.58rem}.rt-sl--mini .rt-sl-tick{padding:0 3px;font-size:.6rem}.rt-sl-tick:hover{color:var(--text);background:var(--bg-2)}.rt-sl-tick.is-on{color:var(--coral);font-weight:700}.rt-sl-tick.is-got{color:color-mix(in srgb, var(--coral) 65%, var(--muted))}.rt-sl-tick.is-off{opacity:.32;cursor:not-allowed}.rt-sl-tick.is-off:hover{color:var(--muted);background:0 0}.rt-sizes-foot{color:var(--muted);max-width:none;margin:4px 0 0;font-size:.76rem}.rt-sizes-foot b{color:var(--text-2);font-weight:600}.rt-floors{border:1px solid var(--border);background:color-mix(in srgb, var(--text) 2.5%, var(--bg-2));border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 26px;margin-top:14px;padding:10px 14px 4px;display:grid}.rt-floors--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 20px}.rt-floors--cards{margin:4px 0 14px}@container rt-section (width<=560px){.rt-floors,.rt-floors--3{grid-template-columns:minmax(0,1fr)}}.rt-shape-row{grid-template-columns:minmax(0,1fr) auto minmax(150px,auto);grid-template-areas:"label label label""shape joint gpu""note note note";align-items:stretch;row-gap:8px;margin:18px 0 12px;display:grid}.rt-shape-wrap{display:contents}.rt-shape-label{color:var(--text);grid-area:label;font-size:.9rem;font-weight:650}.rt-shape{border:1px solid var(--border);background:var(--bg-2);border-radius:16px;grid-area:shape;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.rt-shape-opt{text-align:center;min-width:0;font-family:var(--ui);color:var(--text-2);cursor:pointer;background:0 0;border:1.5px solid transparent;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:10px 8px 9px;transition:background .15s,border-color .15s,box-shadow .15s,color .15s;display:flex}.rt-shape-opt:hover{background:color-mix(in srgb, var(--surface) 70%, transparent);color:var(--text)}.rt-shape-opt.is-on{background:var(--surface);border-color:var(--coral);color:var(--text);cursor:default;box-shadow:0 1px 2px rgba(14,17,22,.08), 0 0 0 3px color-mix(in srgb, var(--coral) 14%, transparent)}.rt-shape-opt.is-off{opacity:.45}.rt-shape-glyph{width:27px;height:18px;margin-bottom:2px}.rt-glyph-box{fill:none;stroke:color-mix(in srgb, var(--text) 30%, transparent);stroke-width:1.5px}.rt-glyph-cell{fill:color-mix(in srgb, var(--text) 12%, transparent)}.rt-glyph-cell.is-lit{fill:var(--coral)}.rt-glyph-cell.is-half{fill:color-mix(in srgb, var(--coral) 38%, transparent)}.rt-shape-opt:not(.is-on) .rt-glyph-cell.is-lit{fill:color-mix(in srgb, var(--coral) 70%, var(--muted))}.rt-shape-title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.88rem;font-weight:700;line-height:1.25;overflow:hidden}.rt-shape-note{color:var(--muted);grid-area:note;max-width:none;margin:0;padding:0 4px;font-size:.76rem}.rt-shape-price{font-family:var(--mono);color:var(--green);margin-top:1px;font-size:.68rem;font-weight:500}.rt-joint{z-index:1;border:2px solid color-mix(in srgb, var(--coral) 55%, var(--border));background:var(--surface);width:30px;height:30px;color:var(--coral);border-radius:50%;grid-area:joint;align-self:center;place-items:center;margin:0 -15px 0 10px;transition:background .18s,color .18s,border-color .18s;display:grid;position:relative}.rt-joint svg{stroke-width:2.6px;width:14px;height:14px}.rt-joint.is-on{background:var(--coral);border-color:var(--coral);color:#fff}.rt-gpu-add{text-align:left;min-width:0;font-family:var(--ui);border:2px dashed color-mix(in srgb, var(--coral) 50%, var(--border));background:color-mix(in srgb, var(--text) 3%, var(--bg-2));color:var(--text);cursor:pointer;border-radius:16px;flex-direction:column;grid-area:gpu;justify-content:center;gap:2px;padding:10px 16px 10px 27px;transition:border-color .15s,background .15s,transform .12s,box-shadow .15s;display:flex;position:relative}button.rt-gpu-add:hover{border-color:var(--coral);background:color-mix(in srgb, var(--coral) 7%, var(--surface));transform:translateY(-1px)}.rt-gpu-add.is-off{opacity:.5;cursor:not-allowed}.rt-gpu-add.is-off:hover{transform:none}.rt-gpu-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.rt-gpu-eyebrow{letter-spacing:.14em;color:var(--muted);font-size:.72rem;font-weight:800}.rt-gpu-from{font-family:var(--mono);color:var(--green);white-space:nowrap;margin-top:2px;font-size:.68rem}.rt-gpu-cta{font-family:var(--ui);letter-spacing:-.01em;color:var(--coral);text-align:left;white-space:nowrap;cursor:inherit;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:1.06rem;font-weight:750;display:inline-flex}.rt-gpu-cta-ic svg{stroke-width:2.4px;width:17px;height:17px}.rt-gpu-sub{color:var(--muted);white-space:nowrap;font-size:.74rem}.rt-gpu-add.is-on{border-style:solid;border-color:var(--coral);cursor:default;background:color-mix(in srgb, var(--coral) 9%, var(--surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--coral) 14%, transparent)}.rt-gpu-add.is-on .rt-gpu-eyebrow{color:var(--coral)}.rt-gpu-add.is-on .rt-gpu-cta{font-family:var(--mono);color:var(--text);cursor:pointer;font-size:.92rem}.rt-gpu-add.is-on .rt-gpu-cta:hover{color:var(--coral)}.rt-gpu-specs{flex-wrap:wrap;column-gap:8px;display:flex}.rt-gpu-specs>span{white-space:nowrap}.rt-gpu-x{background:color-mix(in srgb, var(--text) 8%, transparent);width:22px;height:22px;color:var(--text-2);cursor:pointer;border:0;border-radius:50%;place-items:center;margin:-3px -6px -3px 0;display:grid}.rt-gpu-x svg{width:12px;height:12px}.rt-gpu-x:hover{background:var(--coral);color:#fff}@container rt-section (width<=600px){.rt-shape-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""shape""joint""gpu""note";row-gap:0}.rt-shape-label{margin-bottom:8px}.rt-shape-note{margin-top:8px}.rt-shape{margin-bottom:0}.rt-joint{justify-self:center;margin:8px 0 -15px}.rt-gpu-add{text-align:center;align-items:center;padding:18px 16px 12px}.rt-gpu-add .rt-gpu-top{justify-content:center}}@container rt-section (width<=470px){.rt-shape-opt{padding:9px 3px 8px}.rt-shape-title{font-size:.78rem}.rt-shape-price{font-size:.6rem}}@container rt-section (width<=300px){.rt-shape{grid-template-columns:minmax(0,1fr)}}@container rt-section (width<=520px){.rt-sl--many .rt-sl-tick:nth-child(2n):not(.is-on){color:transparent;pointer-events:none}}.rt-gpus-panel{border-color:color-mix(in srgb, var(--coral) 35%, var(--border));animation:.32s cubic-bezier(.2,.8,.2,1) both rt-reveal}@keyframes rt-reveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.rt-gpus-panel .lc-eyebrow{color:var(--coral)}.rt-gpus-head-side{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:6px 12px;display:flex}.rt-gpus-remove{border:1px solid var(--border);background:var(--surface);font-family:var(--ui);color:var(--text-2);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:.74rem;font-weight:600;display:inline-flex}.rt-gpus-remove:hover{border-color:var(--coral);color:var(--coral)}.rt-gpu-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.rt-gpu-any:not(.is-on){border-style:dashed}.rt-isl-pick{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--text) 2.5%, var(--surface));padding:11px 11px 10px}.rt-isl-pick-head{justify-content:space-between;align-items:baseline;gap:8px;padding:0 4px 8px;display:flex}.rt-isl-pick-k{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.6rem;overflow:hidden}.rt-isl-all{flex:none;font-size:.74rem;font-weight:600}.rt-pickbar{border:1px solid var(--border);background:var(--bg-2);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:3px;display:grid}.rt-pk{text-align:left;min-width:0;font-family:var(--ui);color:var(--text-2);cursor:pointer;background:0 0;border:1.5px solid transparent;border-radius:11px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 8px 7px;transition:background .15s,border-color .15s,box-shadow .15s,color .15s;display:flex}.rt-pk:hover{background:color-mix(in srgb, var(--surface) 75%, transparent);color:var(--text)}.rt-pk:disabled{opacity:.4;cursor:default}.rt-pk.is-on{background:var(--surface);border-color:var(--coral);color:var(--text);cursor:default;box-shadow:0 1px 2px rgba(14,17,22,.08), 0 0 0 3px color-mix(in srgb, var(--coral) 14%, transparent)}.rt-pk.is-same{border-style:dashed;border-color:color-mix(in srgb, var(--coral) 45%, transparent)}.rt-pk-head{align-items:center;gap:5px;min-width:0;min-height:28px;display:flex}.rt-pk-ic{color:var(--muted);flex:none;display:inline-flex}.rt-pk-ic svg{width:13px;height:13px}.rt-pk.is-on .rt-pk-ic,.rt-pk.is-same .rt-pk-ic{color:var(--coral)}.rt-pk-title{font-size:.72rem;font-weight:700;line-height:1.15}.rt-pk-v{max-width:100%;font-family:var(--mono);color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.8rem;font-weight:700;overflow:hidden}.rt-pk.is-on .rt-pk-v{color:var(--coral)}.rt-pk-note{max-width:100%;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.6rem;line-height:1.25;overflow:hidden}.rt-isl-tags{flex-wrap:wrap;gap:6px;margin-bottom:3px;display:flex}.rt-isl-shape,.rt-isl-gpu{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--text-2);background:color-mix(in srgb, var(--text) 7%, transparent);border-radius:999px;align-items:center;gap:6px;padding:3px 9px 3px 8px;font-size:.66rem;font-weight:700;display:inline-flex}.rt-isl-dot{background:linear-gradient(90deg, var(--coral) 0 38%, color-mix(in srgb, var(--muted) 45%, transparent) 38% 100%);border-radius:2px;width:10px;height:8px}.rt-isl-shape.is-full{color:var(--coral);background:color-mix(in srgb, var(--coral) 13%, transparent)}.rt-isl-shape.is-full .rt-isl-dot{background:var(--coral)}.rt-isl-gpu{font-family:var(--mono);letter-spacing:0;text-transform:none;font-size:.7rem}.rt-isl-gpu svg{width:12px;height:12px}.rt-stat.is-won{background:color-mix(in srgb, var(--coral) 10%, var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--coral) 40%, transparent)}.rt-stat.is-won .rt-stat-v{color:var(--coral)}@container rt-page (width<=1119px){.rt-pk-ic{display:none}.rt-pk{padding:7px 6px 6px}}.rt-list-head{flex-wrap:wrap;align-items:center}.rt-sort{border:1px solid var(--border);background:var(--bg-2);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.rt-sort-k{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:0 6px 0 8px;font-size:.6rem}.rt-sort-opt{cursor:pointer;font-family:var(--ui);color:var(--text-2);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:5px 11px;font-size:.78rem;font-weight:600}.rt-sort-opt:hover{color:var(--text)}.rt-sort-opt.is-on{background:var(--text);color:var(--bg)}.rt-row-tag.is-full{color:var(--coral);background:color-mix(in srgb, var(--coral) 14%, transparent)}.rt-rows-head,.rt-row{grid-template-columns:minmax(0,1fr) 76px 76px 82px 40px 64px;align-items:center;gap:10px;display:grid}.rt-rows-head{border-top:1px solid var(--border);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding:10px 14px 6px;font-size:.66rem;font-weight:600}.rt-rows-head .num{text-align:right}.rt-rows{flex-direction:column;gap:6px;padding-bottom:6px;display:flex}.rt-row{text-align:left;border:1.5px solid var(--border);background:var(--bg-2);width:100%;font-family:var(--ui);color:var(--text);cursor:pointer;border-radius:11px;padding:10px 14px;font-size:.82rem;transition:border-color .15s,background .15s,box-shadow .15s}.rt-row:hover{border-color:color-mix(in srgb, var(--coral) 55%, var(--border))}.rt-row.is-on{border-color:var(--coral);background:color-mix(in srgb, var(--coral) 9%, var(--surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--coral) 16%, transparent)}.rt-row-id{flex-direction:column;gap:2px;min-width:0;display:flex}.rt-row-key{font-family:var(--mono);align-items:center;gap:7px;font-weight:600;display:flex}.rt-row.is-on .rt-row-key{color:var(--coral)}.rt-row-key .flag{font-size:.92rem;line-height:1}.rt-row-tag{font-family:var(--ui);color:var(--text-2);background:color-mix(in srgb, var(--muted) 16%, transparent);border-radius:999px;padding:1px 7px;font-size:.64rem;font-weight:600}.rt-row-sub,.rt-row-hw{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rt-row-sub{color:var(--text-2);font-size:.74rem}.rt-row-hw{font-family:var(--mono);color:var(--muted);white-space:normal;font-size:.68rem;line-height:1.45}.rt-row-num{text-align:right;font-family:var(--mono);color:var(--text-2);white-space:nowrap;font-size:.78rem}.rt-row-up{flex-direction:column;align-items:flex-end;display:flex}.rt-row-up .lc-host-bar{width:100%;max-width:64px;margin-top:4px;display:block}.rt-v4{color:var(--muted)}.rt-v4.is-yes{color:var(--green);font-weight:600}.rt-row-price{text-align:right;font-family:var(--mono);white-space:nowrap;font-size:.9rem;font-weight:600}.rt-row-unit{color:var(--muted);font-size:.62rem;font-weight:500;display:none}.rt-isl-kind{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--coral);font-size:.66rem}.rt-isl-place{letter-spacing:-.02em;margin:0;font-size:1.12rem;line-height:1.2}.rt-flag{margin-right:7px;font-size:1rem}.rt-isl-line{color:var(--muted);text-wrap:pretty;margin:0;font-size:.78rem}.rt-nowrap{white-space:nowrap}.rt-isl-line .mono{color:var(--text-2)}.rt-four{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}.rt-stat{background:color-mix(in srgb, var(--text) 4%, var(--bg-2));border-radius:10px;flex-direction:column;gap:0;min-width:0;padding:6px 10px 7px;display:flex}.rt-stat-k{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:.63rem}.rt-stat-v{font-family:var(--mono);color:var(--text);font-size:.86rem;font-weight:600}.rt-stat-note{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;overflow:hidden}.rt-buy{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-top:10px;padding:14px 18px 12px;display:flex}.rt-buy-price{flex-direction:column;gap:6px;min-width:0;display:flex}.rt-noprice{color:var(--muted);font-size:.86rem}.rt-launch{border-radius:12px;flex:none;justify-content:center;min-width:150px;padding:14px 22px;font-size:1rem}.rt-launch:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.rt-launch:disabled:hover{background:var(--coral)}.rt-island .lc-fineprint,.rt-island .lc-blocked{margin:0 18px 14px}.rt-island .lc-blocked{color:color-mix(in srgb, var(--amber) 62%, var(--text))}.rt-bar{display:none}@container rt-page (width<=899px){.sh-pane:has(.rt-page) .rt-page .lc-form{grid-area:1/1}.sh-pane:has(.rt-page) .rt-page .lc-island{grid-area:2/1;margin-bottom:84px;overflow:clip}.rt-island .rt-buy,.rt-island .rt-isl-fine{display:none}.rt-island .rig-meta{padding-bottom:16px}.rt-bar{z-index:20;border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);border-radius:16px;grid-area:1/1/span 2;justify-content:space-between;align-self:end;align-items:center;gap:12px;min-width:0;padding:9px 9px 9px 16px;display:flex;position:sticky;bottom:-28px;box-shadow:0 14px 34px -14px rgba(14,17,22,.4),0 1px 2px rgba(14,17,22,.08)}}@media (width<=900px){.sh-pane:has(.rt-page) .rt-page .rt-bar{bottom:-20px}}.rt-bar-text{flex-direction:column;gap:2px;min-width:0;display:flex}.rt-bar-rate{font-family:var(--mono);letter-spacing:-.02em;color:var(--text);font-size:1.15rem;font-weight:700;line-height:1.1}.rt-bar-rate .cur,.rt-bar-rate .per{font-family:var(--ui);letter-spacing:0;color:var(--muted);font-size:.72rem;font-weight:500}.rt-bar-rate.rt-noprice{font-family:var(--ui);color:var(--muted);font-size:.9rem;font-weight:600}.rt-bar-line{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;line-height:1.3;overflow:hidden}.rt-bar-line.is-blocked{white-space:normal;color:color-mix(in srgb, var(--amber) 62%, var(--text))}.rt-bar-go{border-radius:12px;flex:none;justify-content:center;min-width:118px;padding:12px 18px;font-size:.95rem}.rt-bar-go:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}@media (height<=1000px) and (width>=1081px){.rt-island .rt-stat-note,.rt-island .rt-pk-note{display:none}.rt-island .rt-isl-pick{padding:9px 10px 8px}.rt-island .rt-isl-pick-head{padding-bottom:6px}.rt-island .rt-buy{padding-top:10px;padding-bottom:10px}}@media (height<=960px) and (width>=1081px){.rt-island .rt-four{display:none}}@media (height<=820px) and (width>=1081px){.rt-island .lc-fineprint,.rt-island .rt-isl-line{display:none}.rt-island .rt-buy{padding-bottom:16px}}.rt-stack{--tx:0;--ty:0;--sx-ink:#151a22;--sx-ink-2:#0c0f14;--sx-trace:color-mix(in srgb, var(--coral) 15%, transparent);--sx-gold:color-mix(in srgb, var(--coral) 28%, #d6b462);--sx-hot:color-mix(in srgb, var(--coral) 28%, #fff);--sx-deep:color-mix(in srgb, var(--coral) 70%, #000);--sx-glow:color-mix(in srgb, var(--coral) 70%, transparent);cursor:grab;border-bottom:1px solid var(--border);background:radial-gradient(110% 80% at 50% 42%, color-mix(in srgb, var(--coral) 6%, color-mix(in srgb, var(--text) 5%, var(--surface))) 0%, var(--surface) 58%, var(--bg-2) 100%);position:relative;overflow:hidden}.rt-page .lc-island>.rt-stack{flex:0 320px;min-height:110px}.rt-stack-in{position:absolute;inset:0;container:rt-stack/size}.rt-sx-cap{z-index:2;pointer-events:none;text-shadow:0 0 10px var(--surface), 0 0 3px var(--surface), 0 0 1px var(--surface);flex-direction:column;gap:2px;display:flex;position:absolute;top:13px;left:16px}.rt-sx-cap-k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.56rem}.rt-sx-cap-v{letter-spacing:-.01em;color:var(--text);font-size:.8rem;font-weight:600}.rt-sx-hint{z-index:2;text-shadow:0 0 8px var(--surface), 0 0 2px var(--surface);color:var(--muted);pointer-events:none;align-items:center;gap:5px;font-size:.64rem;display:inline-flex;position:absolute;top:14px;right:14px}.rt-sx-hint svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}@media (hover:none){.rt-sx-hint{display:none}}.rt-sx-scene{--sw:1;--sh:1;perspective:1300px;perspective-origin:50% 0;width:0;height:0;scale:calc(min(var(--sw), var(--sh)) * 1);position:absolute;top:52%;left:54%}@container rt-stack (width<=380px){.rt-sx-scene{--sw:.88}}@container rt-stack (width<=340px){.rt-sx-scene{--sw:.8}}@container rt-stack (height<=285px){.rt-sx-scene{--sh:.92}}@container rt-stack (height<=255px){.rt-sx-scene{--sh:.82}}@container rt-stack (height<=225px){.rt-sx-scene{--sh:.72}}.rt-sx-scene.is-ghost{opacity:.45;filter:grayscale(.8)}.rt-sx-rig,.rt-sx-orbit,.rt-sx-sway,.rt-sx-pkg,.rt-sx-ihs,.rt-sx-sink,.rt-sx-bob{transform-style:preserve-3d}.rt-sx-rig,.rt-sx-orbit,.rt-sx-sway{width:0;height:0;position:absolute;top:0;left:0}.rt-sx-rig{transform:rotateX(calc(56deg - var(--ty) * 14deg));transition:transform .6s cubic-bezier(.2,.8,.2,1)}.rt-sx-orbit{transform:rotateZ(calc(-36deg + var(--tx) * 30deg));transition:transform .6s cubic-bezier(.2,.8,.2,1)}.rt-sx-sway{animation:14s ease-in-out infinite rt-sx-sway}@keyframes rt-sx-sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.rt-sx-floor{background-image:linear-gradient(color-mix(in srgb, var(--text) 9%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--text) 9%, transparent) 1px, transparent 1px);background-size:24px 24px;width:720px;height:720px;position:absolute;top:-360px;left:-360px;transform:translateZ(-42px);-webkit-mask-image:radial-gradient(closest-side,#000 25%,transparent);mask-image:radial-gradient(closest-side,#000 25%,transparent)}.rt-sx-shadow{background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent);border-radius:50%;width:350px;height:330px;position:absolute;top:-165px;left:-175px;transform:translateZ(-41px)}.rt-sx-board{background:repeating-linear-gradient(90deg, var(--sx-trace) 0 1px, transparent 1px 14px), repeating-linear-gradient(0deg, color-mix(in srgb, var(--coral) 9%, transparent) 0 1px, transparent 1px 18px), linear-gradient(140deg, #1b212b, var(--sx-ink) 55%, var(--sx-ink-2));width:280px;height:260px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--coral) 30%, transparent);border-radius:6px;position:absolute;top:-130px;left:-140px}.rt-sx-edge{background:linear-gradient(#12161d,#07090c);position:absolute}.rt-sx-edge.is-front{transform-origin:50% 100%;width:280px;height:6px;top:124px;left:-140px;transform:rotateX(90deg)}.rt-sx-edge.is-left{transform-origin:0;width:6px;height:260px;top:-130px;left:-140px;transform:rotateY(90deg)}.rt-sx-slot{background:#07090c;border-radius:1px;width:208px;height:4px;position:absolute;left:36px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07)}.rt-sx-frame{border:2px solid #747b86;border-radius:4px;position:absolute;box-shadow:inset 0 0 0 1px rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.5)}.rt-sx-silk{font:600 7px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb, var(--coral) 45%, rgba(255,255,255,.5));position:absolute;bottom:10px;right:12px}.rt-sx-dimm{transform-origin:50% 100%;background:linear-gradient(#1c222c,#10141a);border-radius:2px 2px 0 0;width:200px;height:28px;animation:.85s cubic-bezier(.3,.9,.3,1.15) both rt-sx-stand;position:absolute;left:-100px;transform:rotateX(-90deg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.09)}.rt-sx-dimm:after{content:"";background:repeating-linear-gradient(90deg, var(--sx-gold) 0 2px, transparent 2px 3.6px);opacity:.9;height:4px;position:absolute;bottom:1px;left:4%;right:4%}@keyframes rt-sx-stand{0%{opacity:0;transform:rotateX(0)}to{opacity:1;transform:rotateX(-90deg)}}.rt-sx-chips{gap:4%;height:12px;display:flex;position:absolute;top:5px;left:5%;right:5%}.rt-sx-chip{background:linear-gradient(#262a31,#121418);border-radius:1px;flex:1 1 0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.rt-sx-chip.is-lit{background:linear-gradient(var(--sx-hot), var(--coral));box-shadow:0 0 6px var(--sx-glow)}.rt-sx-gpu{transform-origin:50% 100%;background:repeating-linear-gradient(90deg,rgba(255,255,255,.08) 0 1px,transparent 1px 5px),linear-gradient(#3a3f49,#1a1d23);border-radius:4px 4px 0 0;width:220px;height:50px;animation:.9s cubic-bezier(.3,.9,.3,1.15) .55s both rt-sx-stand;position:absolute;top:-180px;left:-110px;transform:rotateX(-90deg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.rt-sx-gpu:before{content:"";background:linear-gradient(90deg, var(--coral), var(--sx-hot), var(--coral));height:3px;box-shadow:0 0 10px var(--sx-glow);border-radius:4px 4px 0 0;position:absolute;top:0;left:0;right:0}.rt-sx-gpu:after{content:"";background:repeating-linear-gradient(90deg, var(--sx-gold) 0 2px, transparent 2px 3.4px);width:36%;height:5px;position:absolute;bottom:0;left:10%}.rt-sx-gpu-k{font:700 10px var(--mono);letter-spacing:.06em;color:rgba(255,255,255,.78);position:absolute;top:12px;right:10px}.rt-sx-m2{background:linear-gradient(#1c222c,#11151b);border-radius:2px;width:86px;height:18px;position:absolute;top:90px;left:-128px;overflow:hidden;transform:translateZ(1px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 2px 3px rgba(0,0,0,.5)}.rt-sx-m2:after{content:"";background:repeating-linear-gradient(0deg, var(--sx-gold) 0 1.5px, transparent 1.5px 3px);width:5px;position:absolute;top:3px;bottom:3px;right:0}.rt-sx-m2-fill{background:linear-gradient(90deg, var(--coral), color-mix(in srgb, var(--coral) 45%, transparent));box-shadow:0 0 10px var(--sx-glow);position:absolute;top:0;bottom:0;left:0}.rt-sx-nic{background:linear-gradient(#70777f,#33383f);border-radius:2px;width:42px;height:22px;position:absolute;top:94px;left:88px;transform:translateZ(2px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),0 2px 3px rgba(0,0,0,.5)}.rt-sx-nic:before{content:"";background:#0b0d11;border-radius:1px;width:22px;height:12px;position:absolute;top:5px;left:4px}.rt-sx-led{border-radius:50%;width:5px;height:5px;position:absolute;right:5px}.rt-sx-led.is-link{background:var(--green);box-shadow:0 0 6px var(--green);top:4px}.rt-sx-led.is-act{background:var(--amber);box-shadow:0 0 6px var(--amber);animation-name:rt-sx-blink;animation-duration:.5s;animation-timing-function:steps(2,start);animation-iteration-count:infinite;bottom:4px}@keyframes rt-sx-blink{to{opacity:.15}}.rt-sx-pkg{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--coral) 10%, transparent) 0 1px, transparent 1px 7px), linear-gradient(150deg, #1e242e 0%, var(--sx-ink) 50%, var(--sx-ink-2) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--coral) 38%, transparent);border-radius:6px;animation:1.1s cubic-bezier(.2,.8,.2,1) both rt-sx-pkg;position:absolute;transform:translateZ(16px)}@keyframes rt-sx-pkg{0%{transform:translateZ(2px)}to{transform:translateZ(16px)}}.rt-sx-iod{background:repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 1px,transparent 1px 5px),linear-gradient(135deg,#2b2e39,#1d2029 50%,#272a34);border-radius:2px;position:absolute;box-shadow:0 0 0 1px rgba(0,0,0,.6),inset 0 0 0 1px rgba(255,255,255,.07)}.rt-sx-die{background:linear-gradient(128deg,#2e3247 0%,#1a1d29 34%,#2c2a47 58%,#181b26 80%,#283243 100%);border-radius:2px;position:absolute;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,.65),inset 0 0 0 1px rgba(255,255,255,.08)}.rt-sx-in{flex-direction:column;gap:6%;display:flex;position:absolute;inset:7% 8%}.rt-sx-row{flex:1 1 0;gap:6%;min-height:0;display:flex}.rt-sx-l3{background:repeating-linear-gradient(90deg,rgba(160,170,215,.22) 0 1px,transparent 1px 2.4px),#1d2033;border-radius:1px;flex:0 0 16%}.rt-sx-die.is-mono .rt-sx-in,.rt-sx-die.is-mono .rt-sx-row{gap:3%}.rt-sx-core{background:linear-gradient(#272b3c,#1b1e2a);border-radius:1px;flex:1 1 0;min-width:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.rt-sx-core.is-off{box-shadow:none;background:#14161d}.rt-sx-core.is-lit{background:radial-gradient(circle at 50% 45%, #fff 0%, var(--sx-hot) 26%, var(--coral) 58%, var(--sx-deep) 100%);box-shadow:0 0 5px 1px var(--sx-glow), 0 0 12px 3px color-mix(in srgb, var(--coral) 45%, transparent);animation:2.4s ease-in-out infinite rt-sx-pulse}@keyframes rt-sx-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.35)}}.rt-sx-beam{transform-origin:50% 100%;pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--coral) 62%, transparent), color-mix(in srgb, var(--coral) 22%, transparent) 40%, transparent);height:150px;animation:1.1s cubic-bezier(.2,.8,.2,1) .7s both rt-sx-beam,3.2s ease-in-out 1.8s infinite rt-sx-flick;position:absolute;transform:rotateX(-90deg)}.rt-sx-beam.is-cross{animation-name:rt-sx-beam-x,rt-sx-flick;transform:rotate(90deg)rotateX(-90deg)}@keyframes rt-sx-beam{0%{transform:rotateX(-90deg)scaleY(0)}to{transform:rotateX(-90deg)scaleY(1)}}@keyframes rt-sx-beam-x{0%{transform:rotate(90deg)rotateX(-90deg)scaleY(0)}to{transform:rotate(90deg)rotateX(-90deg)scaleY(1)}}@keyframes rt-sx-flick{0%,to{opacity:1}50%{opacity:.7}}.rt-sx-ihs{animation:1.2s cubic-bezier(.2,.8,.2,1) .1s both rt-sx-ihs;position:absolute;transform:translateZ(62px)}@keyframes rt-sx-ihs{0%{transform:translateZ(6px)}to{transform:translateZ(62px)}}.rt-sx-bob{animation:5s ease-in-out infinite rt-sx-bob;position:absolute;inset:0}.rt-sx-sink .rt-sx-bob{animation-delay:-1.6s}@keyframes rt-sx-bob{0%,to{transform:translateZ(0)}50%{transform:translateZ(6px)}}.rt-sx-plate{background:linear-gradient(135deg,rgba(220,226,234,.42),rgba(150,158,170,.22) 45%,rgba(230,234,240,.4) 60%,rgba(130,138,150,.2));border-radius:5px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.55),0 0 0 1px rgba(0,0,0,.35)}.rt-sx-plate:after{content:"";background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.45) 48%,transparent 60%) 0 0/300% 100%;animation:5.5s ease-in-out infinite rt-sx-sheen;position:absolute;inset:0}@keyframes rt-sx-sheen{0%,25%{background-position:110% 0}70%,to{background-position:-10% 0}}.rt-sx-engrave{font:700 9px var(--mono);letter-spacing:.12em;color:rgba(20,24,30,.55);white-space:nowrap;position:absolute;bottom:12%;left:10%}.rt-sx-sink{animation:1.3s cubic-bezier(.2,.8,.2,1) .15s both rt-sx-sink;position:absolute;transform:translateZ(108px)}@keyframes rt-sx-sink{0%{transform:translateZ(10px)}to{transform:translateZ(108px)}}.rt-sx-base{background:linear-gradient(135deg,rgba(190,198,210,.3),rgba(120,128,140,.16));border-radius:4px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.35)}.rt-sx-fin{transform-origin:50% 100%;background:linear-gradient(rgba(215,222,232,.3),rgba(140,150,168,.08));border-top:1px solid rgba(255,255,255,.42);width:100%;height:28px;position:absolute;left:0;transform:rotateX(-90deg)}.rt-sx-legend{z-index:2;pointer-events:none;flex-wrap:wrap;justify-content:center;gap:5px;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.rt-sx-tag{white-space:nowrap;background:color-mix(in srgb, var(--surface) 86%, transparent);border:1px solid var(--border);font:600 .64rem var(--mono);color:var(--text);-webkit-backdrop-filter:blur(6px);border-radius:999px;align-items:center;gap:5px;padding:2px 8px;display:inline-flex}.rt-sx-tag i{background:var(--muted);border-radius:50%;width:6px;height:6px}.rt-sx-tag.is-yours i{background:var(--coral);box-shadow:0 0 6px var(--sx-glow)}.rt-prods{flex-wrap:wrap;gap:8px;margin:-6px 0 20px;display:flex}.sh-pane:has(.lc-page) .rt-prods{border-bottom:1px solid var(--border);background:var(--surface-pane,transparent);flex:none;margin:0;padding:14px max(28px,50% - 590px) 12px}.sh-pane:has(.lc-page) .lc-head:has(+.rt-prods){border-bottom:0}.sh-pane:has(.lc-page) .rt-body{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding:18px max(28px,50% - 590px) 40px;overflow-y:auto}.sh-pane:has(.lc-page) .rt-body>*{max-width:748px}@media (width<=900px){.sh-pane:has(.lc-page) .rt-prods{padding:12px 18px 10px}.sh-pane:has(.lc-page) .rt-body{padding:14px 18px 32px}}.rt-prods.is-waiting{visibility:hidden}.rt-prod{border:1px solid var(--border);background:var(--surface);color:var(--text-2);border-radius:12px;align-items:center;gap:9px;padding:8px 14px 8px 11px;text-decoration:none;display:inline-flex}.rt-prod:hover{color:var(--text);border-color:color-mix(in srgb, var(--coral) 40%, var(--border))}.rt-prod.is-on{border-color:var(--coral);box-shadow:inset 0 0 0 1px var(--coral);color:var(--text)}.rt-prod:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.rt-prod-ic{color:var(--coral);display:inline-flex}.rt-prod-text{flex-direction:column;line-height:1.2;display:flex}.rt-prod-label{font-size:.88rem;font-weight:600}.rt-prod-sub{color:var(--muted);font-size:.72rem}@media (width<=720px){.rt-prod-sub{display:none}}@media (width<=560px){.rt-prods{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.rt-prods::-webkit-scrollbar{display:none}.rt-prod{flex:none}}.rt-refusal{border:1px solid color-mix(in srgb, var(--coral) 45%, var(--border));background:color-mix(in srgb, var(--coral) 6%, var(--surface));border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;margin:0 0 14px;padding:12px 14px;display:flex}.rt-refusal p{margin:0}.rt-done .rt-sheet-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.rt-also{margin-top:22px}.rt-also-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.rt-also-head h3{margin:0;font-size:1rem}.rt-also-row{border-top:1px solid var(--border);grid-template-columns:minmax(0,1.4fr) minmax(0,1.6fr) auto auto;align-items:center;gap:8px 14px;padding:11px 14px;display:grid}.rt-also-row:first-child{border-top:0}.rt-also-name{color:var(--text);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.rt-also-name:hover{color:var(--coral)}.rt-also-sub{color:var(--muted);overflow-wrap:anywhere;font-size:.78rem;display:block}.rt-also-rate{font-family:var(--mono);color:var(--text-2);white-space:nowrap;font-size:.82rem}.rt-also-acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}@media (width<=720px){.rt-also-row{grid-template-columns:minmax(0,1fr) auto}.rt-also-row>:nth-child(2){grid-area:2/1/auto/-1}}.rt-mine-hero{color:var(--coral);align-items:center;gap:4px;font-size:.74rem;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.rt-stack *,.rt-stack :before,.rt-stack :after{transition:none!important;animation:none!important}}.rt-nomatch{border:1px dashed var(--border);background:var(--bg-2);border-radius:12px;margin:4px 0 14px;padding:16px 18px}.rt-nomatch p{max-width:none;margin:0 0 12px;font-size:.88rem}.rt-nomatch p b{color:var(--text)}.rt-nomatch-fixes{flex-wrap:wrap;gap:8px;display:flex}.rt-lost{background:color-mix(in srgb, var(--amber) 12%, var(--surface));border:1px solid color-mix(in srgb, var(--amber) 35%, var(--border));max-width:none;color:var(--text-2);border-radius:10px;margin:2px 0 10px;padding:8px 12px;font-size:.8rem}.rt-lost .mono{color:var(--text);font-weight:600}.lc-opts>.rt-keypick{flex:auto;min-width:0;max-width:420px}.lc-opts>.rt-away,.lc-opts>.rt-quiet{flex:100%}.rt-away{border:1px dashed var(--border);background:var(--bg-2);color:var(--text-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 12px;font-size:.84rem;line-height:1.4;display:flex}.rt-away>span:not(.rt-away-ic){flex:220px}.rt-away-ic{color:var(--muted);display:inline-flex}.rt-away-ic svg{width:15px;height:15px}.rt-quiet{color:var(--muted);margin:0;padding:9px 0;font-size:.86rem}.rt-none{color:var(--muted)}.rt-modal{z-index:90}.rt-sheet{background:var(--surface);border:1px solid var(--border);border-radius:18px;flex-direction:column;width:100%;max-width:580px;max-height:calc(100dvh - 40px);animation:.25s both boot-in;display:flex;position:relative;overflow-y:auto;box-shadow:0 30px 80px -20px rgba(0,0,0,.45)}.rt-sheet-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 22px 14px;display:flex}.rt-sheet:focus,.rt-sheet h3:focus{outline:none}.rt-sheet-head h3{font-family:var(--mono);letter-spacing:-.01em;overflow-wrap:anywhere;margin:6px 0 4px;font-size:1.22rem}.rt-sheet-body{padding:0 22px}.rt-sheet-sec{border-top:1px solid var(--border);padding:12px 0 10px}.rt-sheet-sec:first-child{border-top:0}.rt-sheet-label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:.66rem;display:block}.rt-sheet .rt-four{margin-top:4px}.rt-line{grid-template-columns:128px minmax(0,1fr);gap:12px;padding:4px 0;font-size:.88rem;line-height:1.4;display:grid}.rt-line-k{color:var(--muted)}.rt-line-v{color:var(--text);overflow-wrap:anywhere;min-width:0;font-weight:600}.rt-line-note{color:var(--muted);font-size:.76rem;font-weight:400;display:block}.rt-sheet-fine{color:var(--muted);max-width:none;margin:0;padding:4px 0 16px;font-size:.76rem}.rt-sheet-foot{border-top:1px solid var(--border);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-top:auto;padding:14px 22px 16px;display:flex;position:sticky;bottom:0}.rt-sheet-price{flex-direction:column;gap:5px;display:flex}.rt-sheet-actions{gap:10px;display:flex}.rt-done{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:34px 28px 28px;display:flex}.rt-done-ic{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:54px;height:54px;margin-bottom:6px;animation:.55s cubic-bezier(.2,.9,.3,1.4) both boot-pop;display:grid;box-shadow:0 10px 28px rgba(22,199,132,.35)}.rt-done-ic svg{width:28px;height:28px}.rt-done h3{margin:4px 0;font-size:1.25rem}.rt-done p{max-width:46ch;margin:0 auto 6px}.rt-done p b{color:var(--text);font-family:var(--mono);font-weight:600}.rt-done .btn{justify-content:center;min-width:140px;margin-top:12px}.rt-run-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.rt-tabs{border:1px solid var(--border);background:var(--surface);border-radius:999px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.rt-tab{cursor:pointer;font-family:var(--ui);color:var(--text-2);white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:.86rem;font-weight:600;display:inline-flex}.rt-tab:hover{color:var(--text);background:var(--bg-2)}.rt-tab.is-on{background:var(--text);color:var(--bg)}.rt-tab-n{font-family:var(--mono);color:var(--muted);font-size:.72rem;font-weight:500}.rt-tab.is-on .rt-tab-n{color:color-mix(in srgb, var(--bg) 70%, var(--text))}.rt-run-spend{color:var(--muted);font-size:.84rem}.rt-run-spend b{font-family:var(--mono);color:var(--text);font-weight:600}.rt-refused{text-align:left;margin:0}.rt-table .rt-kind{color:var(--text);font-weight:600;display:block}.rt-table td .cell-sub{max-width:32ch}.rt-narrow{display:none}@media (width>=721px){.rt-table{table-layout:fixed}.rt-table th:nth-child(4){width:150px}.rt-table th:nth-child(5){width:84px}.rt-table th:nth-child(6){width:118px}.rt-table th:nth-child(7){width:64px}.rt-table.has-approve th:nth-child(7){width:150px}.rt-table td:nth-child(5),.rt-table td:nth-child(6){white-space:nowrap}}.rt-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rt-mine-panel{overflow:visible}.rt-mine-type{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:3px;display:flex}.rt-mine-shape{white-space:nowrap;color:var(--text-2);background:color-mix(in srgb, var(--muted) 16%, transparent);border-radius:999px;padding:1px 8px;font-size:.68rem;font-weight:700}.rt-mine-shape.is-full{color:var(--coral);background:color-mix(in srgb, var(--coral) 13%, transparent)}.rt-mine-gpu{font-family:var(--mono);color:var(--text-2);white-space:nowrap;align-items:center;gap:4px;font-size:.7rem;font-weight:600;display:inline-flex}.rt-mine-gpu svg{width:12px;height:12px}.rt-acts{justify-content:flex-end;align-items:center;gap:6px;display:flex}.rt-menu-wrap{position:relative}.rt-menu-btn{border:1px solid var(--border);background:var(--surface);width:32px;height:32px;color:var(--text-2);cursor:pointer;border-radius:9px;place-items:center;transition:border-color .15s,color .15s,background .15s;display:grid}.rt-menu-btn:hover,.rt-menu-btn.is-open{border-color:color-mix(in srgb, var(--coral) 55%, var(--border));color:var(--text);background:var(--bg-2)}.rt-menu-btn:disabled{cursor:progress}.rt-menu{z-index:50;border:1px solid var(--border);background:var(--surface);text-align:left;min-width:232px;box-shadow:var(--shadow), 0 18px 40px -16px rgba(0,0,0,.4);border-radius:12px;padding:6px;animation:.14s both rt-pop;position:absolute;top:calc(100% + 6px);right:0}@keyframes rt-pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.rt-menu-item{width:100%;font-family:var(--ui);color:var(--text);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:8px 10px;font-size:.84rem;font-weight:500;display:flex}.rt-menu-item svg{width:15px;height:15px;color:var(--muted)}.rt-menu-item:hover{background:var(--bg-2)}.rt-menu-item.is-danger{color:#e5484d}.rt-menu-item.is-danger svg{color:currentColor}.rt-menu-item.is-sure{color:#fff;background:#e5484d;font-weight:600}.rt-menu-item.is-sure:hover{background:#d13d42}.rt-menu-div{background:var(--border);height:1px;margin:4px 2px}.rt-spin{border:2px solid var(--border);border-top-color:var(--coral);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite rt-spin}@keyframes rt-spin{to{transform:rotate(360deg)}}@media (width<=720px){.rt-table .rt-wide{display:none}.rt-table .rt-narrow{display:block}}@media (width<=640px){.rt-tabs{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.rt-tab{padding:6px 10px;font-size:.82rem}.rt-table thead{display:none}.rt-table,.rt-table tbody{display:block}.rt-table tbody tr{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:13px 16px;display:grid}.rt-table tbody tr:last-child{border-bottom:0}.rt-table tbody td{border:0;padding:0}.rt-table .cell-name{grid-area:1/1/span 2;min-width:0}.rt-table .rt-td-status{grid-area:1/2;justify-self:end}.rt-table .rt-td-status .status-badge{white-space:nowrap}.rt-table .rt-td-rate{grid-area:2/2}.rt-table .rt-td-rate:after{content:" EUR/h";color:var(--muted);font-size:.7rem}.rt-table .rt-td-go{display:none}.rt-table .rt-td-act{grid-column:1/-1}.rt-table .rt-acts{justify-content:flex-start}.rt-table .rt-td-act .btn{flex:1;justify-content:center}.rt-menu{left:auto;right:0}.rt-page.lc-page .lc-head{flex-wrap:nowrap;align-items:center}.rt-page.lc-page .lc-head h2{margin:0}.rt-page.lc-page .lc-head .muted-line{display:none}.rt-page .lc-mode a{padding:6px 12px;font-size:.82rem}.rt-head-side{gap:6px}.rt-page .lc-gpus{grid-template-columns:repeat(2,minmax(0,1fr))}.sh-pane .rt-page .lc-row{grid-template-columns:minmax(0,1fr);gap:7px}.sh-pane .rt-page .lc-row-label{padding-top:0}.sh-pane .rt-page .lc-row-hint{margin-left:6px;display:inline}.rt-rows-head{display:none}.rt-row{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:8px;padding:10px 12px}.rt-row-id{grid-column:1/4}.rt-row-price{grid-area:1/4/auto/5}.rt-row-unit{display:block}.rt-row-num{text-align:left;font-size:.74rem}.rt-row-num:before{content:attr(data-k);font-family:var(--ui);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-bottom:1px;font-size:.58rem;font-weight:500;display:block}.rt-row-up{align-items:flex-start}.rt-modal{align-items:flex-end;padding:0}.rt-sheet{border-radius:18px 18px 0 0;max-width:none;max-height:94dvh}.rt-sheet-head,.rt-sheet-foot{padding-left:16px;padding-right:16px}.rt-sheet-body{padding:0 16px}.rt-line{grid-template-columns:96px minmax(0,1fr)}.rt-sheet-actions{flex:100%}.rt-sheet-actions .btn{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.rt-sheet,.rt-done-ic{animation:none}.rt-row,.rt-shape-opt,.rt-pk,.rt-gpu-add,.rt-sl-fill,.rt-sl-thumb{transition:none}.rt-gpus-panel,.rt-menu{animation:none}}