@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-ext-wght-normal-DOFToQv1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DayYxulF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-math-wght-normal-Bl4ZGkZl.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-symbols-wght-normal-DxQzqQfC.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-vietnamese-wght-normal-BBxOatbv.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-QAhDxQuo.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-Dun_Rd-l.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans:"Onest Variable", "Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--font-brand:var(--font-sans);--round:0;--r-xs:calc(4px * var(--round));--r-sm:calc(7px * var(--round));--r-md:calc(8px * var(--round));--r-lg:calc(12px * var(--round));--r-xl:calc(14px * var(--round));--topbar-h:64px;--side-w:360px;--row-h:77px;--ease:cubic-bezier(.2, .7, .2, 1);--up:#49d49c;--up-soft:#49d49c1a;--down:#f27778;--down-soft:#f277781a;--warn:#ffb020;--mid:#f0c94a;--mid-soft:#f0c94a1a;--src-lis:#ff8a3d;--src-tm:#3ea6e0}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#090c12;--bg-2:#0c1019;--surface:#0f141d;--surface-2:#131a25;--surface-3:#19212e;--hover:#141b26;--glass:#0f141deb;--line:#1b2330;--chart-week:#96afcd0d;--chart-week-line:#a0b9d733;--line-2:#242e3d;--text:#eff2f7;--text-2:#a2aab7;--text-3:#848e9e;--shadow:0 10px 32px #00000024;--shadow-lg:0 24px 60px -16px #000000b3;--s-min:#af89ff;--s-bid:#ffb020;--s-sales:#4da3ff}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f6f8;--bg-2:#f3f5f8;--surface:#fff;--surface-2:#f9fafc;--surface-3:#f0f3f7;--hover:#f5f7fa;--glass:#fffffff0;--line:#e8ebf0;--chart-week:#1e3c640a;--chart-week-line:#1e3c6426;--line-2:#dbe0e7;--text:#202938;--text-2:#596579;--text-3:#636d7f;--shadow:0 10px 32px #1c293a0b;--shadow-lg:0 24px 60px -18px #1c293a38;--up:#0a7f52;--up-soft:#0a7f5214;--down:#cf3f48;--down-soft:#cf3f4814;--warn:#9a6212;--mid:#8a6500;--mid-soft:#8a650014;--s-min:#8b5cf6;--s-bid:#c27a0a;--s-sales:#1f6fe0}:root[data-palette=plasma]{--accent:#8b74ff;--accent-2:#2ee6d6;--accent-3:#b3a5ff;--accent-ink:#b9adff;--accent-rgb:139, 116, 255}:root[data-theme=light][data-palette=plasma]{--accent:#6a4dff;--accent-2:#0fb5a8;--accent-ink:#5534e8;--accent-rgb:106, 77, 255}:root[data-palette=ember]{--accent:#ff8a1f;--accent-2:#e2470f;--accent-3:#ffb020;--accent-ink:#ffb25c;--accent-rgb:255, 138, 31}:root[data-palette=violet]{--accent:#8b5cf6;--accent-2:#6d28d9;--accent-3:#a78bfa;--accent-ink:#c4b5fd;--accent-rgb:139, 92, 246}:root[data-palette=ocean]{--accent:#38bdf8;--accent-2:#2563eb;--accent-3:#7dd3fc;--accent-ink:#93dcfd;--accent-rgb:56, 189, 248}:root[data-palette=emerald]{--accent:#34d399;--accent-2:#059669;--accent-3:#6ee7b7;--accent-ink:#86efc4;--accent-rgb:52, 211, 153}:root[data-palette=rose]{--accent:#fb7185;--accent-2:#e11d48;--accent-3:#fda4af;--accent-ink:#fdb0ba;--accent-rgb:251, 113, 133}:root[data-palette=mono]{--accent:#e7e9ee;--accent-2:#9aa1ad;--accent-3:#fff;--accent-ink:#f4f5f7;--accent-rgb:231, 233, 238}:root[data-theme=light][data-palette=ember]{--accent:#f27a12;--accent-ink:#c2410c;--accent-rgb:242, 122, 18}:root[data-theme=light][data-palette=violet]{--accent-ink:#6d28d9}:root[data-theme=light][data-palette=ocean]{--accent-ink:#0369a1}:root[data-theme=light][data-palette=emerald]{--accent-ink:#047857}:root[data-theme=light][data-palette=rose]{--accent-ink:#be123c}:root[data-theme=light][data-palette=mono]{--accent:#1b1f27;--accent-2:#4b5260;--accent-3:#1b1f27;--accent-ink:#12151b;--accent-rgb:27, 31, 39}:root{--accent-on:#121212}:root[data-palette=violet]{--accent-on:#000}:root[data-theme=light][data-palette=plasma],:root[data-theme=light][data-palette=mono]{--accent-on:#fff}:root{--accent-soft:rgba(var(--accent-rgb), .12);--accent-softer:rgba(var(--accent-rgb), .06);--accent-glow:rgba(var(--accent-rgb), .22);--accent-grad:linear-gradient(120deg, var(--accent-3), var(--accent) 40%, var(--accent-2))}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (max-width:760px){html,body{overflow-x:clip}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}}body{background:var(--bg);color:var(--text);font:14px/1.45 var(--font-sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}#app{min-height:100%}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}button{cursor:pointer}::selection{background:var(--accent-glow)}.num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.muted{color:var(--text-2)}.dim{color:var(--text-3)}.up{color:var(--up)}.down{color:var(--down)}.mid{color:var(--mid)}*{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:calc(10px * var(--round));background-clip:content-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--accent-rgb), .4)}.app{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.topbar{z-index:30;height:var(--topbar-h);background:var(--surface);border-bottom:1px solid var(--line);align-items:center;gap:32px;padding:0 24px;display:flex;position:sticky;top:0}.brand{flex:none;align-items:center;gap:10px;display:flex}.brand-logo{flex:none;display:block}.wordmark{letter-spacing:-.06em;color:var(--text);font-size:22px;font-weight:800;line-height:1}.wordmark-lg{font-size:30px}.game-seg{border-radius:calc(10px * var(--round));background:var(--bg);border:1px solid var(--line-2);align-items:center;gap:4px;padding:4px;display:flex}.game-seg button{border-radius:calc(7px * var(--round));height:32px;color:var(--text-3);white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0 13px;font-size:12.5px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.game-seg .game-ic{border-radius:calc(5px * var(--round));object-fit:cover;filter:grayscale(.35);opacity:.8;flex:none;width:18px;height:18px;transition:filter .15s,opacity .15s}.game-seg button:hover{color:var(--text)}.game-seg button:hover .game-ic{filter:none;opacity:1}.game-seg button.on{background:var(--surface-3);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.game-seg button.on .game-ic{filter:none;opacity:1}.table-games button{justify-content:center;width:34px;padding:0}.topnav{align-self:stretch;align-items:stretch;gap:24px;display:flex}.topnav a{color:var(--text-3);white-space:nowrap;align-items:center;gap:8px;font-size:13.5px;font-weight:600;transition:color .15s;display:flex;position:relative}.topnav a:hover{color:var(--text-2)}.topnav a.active{color:var(--text)}.topnav a svg{flex:none;width:16px;height:16px}.topnav a.active svg{color:var(--accent)}.topnav a.active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.topnav a:focus-visible{box-shadow:inset 0 -2px 0 var(--text-3);outline:none}.topbar-right{align-items:center;gap:4px;margin-left:auto;display:flex}.vsep{background:var(--line-2);width:1px;height:20px;margin:0 8px}.um{position:relative}.um-btn{border-radius:var(--r-sm);height:36px;color:var(--text-2);background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:600;line-height:1;transition:background .15s,color .15s;display:flex}.um-btn:hover,.um-btn[aria-expanded=true]{background:var(--hover);color:var(--text)}.um-btn:focus-visible,.theme-btn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.um-bal{color:var(--text-2);font-size:13px;font-weight:600}.um-chev{color:var(--text-3);transition:transform .2s var(--ease)}.um-btn[aria-expanded=true] .um-chev{transform:rotate(180deg)}.user-btn{color:var(--text);padding-left:4px}.user-ic{border-radius:var(--r-sm);background:var(--surface-3);width:28px;height:28px;color:var(--text-2);flex:none;place-items:center;display:grid}.um-name{text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:13px;font-weight:600;overflow:hidden}.theme-btn{border-radius:var(--r-sm);width:36px;height:36px;color:var(--text-2);background:0 0;border:0;place-items:center;transition:background .15s,color .15s;display:grid}.theme-btn:hover{background:var(--hover);color:var(--text)}.theme-ic{width:17px;height:17px;display:block;position:relative}.theme-ic svg{transition:transform .35s var(--ease), opacity .25s;position:absolute;inset:0}.theme-ic.dark svg:last-child,.theme-ic.light svg:first-child{opacity:0;transform:rotate(-90deg)scale(.6)}.lang-btn{gap:8px}.cur-sym{min-width:16px;color:inherit;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.flag{border-radius:calc(2px * var(--round));flex:none;box-shadow:0 0 0 1px #ffffff1f}.lang-pop{width:180px}.lang-pop button.on{color:var(--text)}.lang-check{margin-left:auto;color:var(--accent-ink)!important}.um-pop{border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--line-2);width:240px;box-shadow:var(--shadow-lg);animation:rise .15s var(--ease);z-index:40;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.um-head{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;margin:0 -4px 4px;padding:8px 16px 12px;display:flex}.um-head b{font-size:13.5px;font-weight:650}.um-head span{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.um-pop>button{border-radius:var(--r-sm);text-align:left;height:36px;color:var(--text-2);background:0 0;border:0;align-items:center;gap:10px;padding:0 12px;font-size:13px;display:flex}.um-pop>button:hover{background:var(--hover);color:var(--text)}.um-pop svg{width:16px;height:16px;color:var(--text-3);flex:none}.um-pop .danger,.rm .danger,.um-pop .danger svg,.rm .danger svg{color:var(--down)}.page{flex-direction:column;flex:1;gap:16px;width:100%;min-width:0;max-width:1480px;margin:0 auto;padding:24px 24px 32px;display:flex}.page.page-table{gap:0;max-width:1920px;padding:0}.show-sm{display:none!important}.num-m{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.guard,.ac-px-ip,code,kbd,.fpx-code{font-family:var(--font-mono)}.ws{grid-template-columns:var(--side-w) minmax(0, 1fr);min-height:calc(100vh - var(--topbar-h));display:grid}.ws.side-closed{grid-template-columns:46px minmax(0,1fr)}.ws.no-side{grid-template-columns:minmax(0,1fr)}.side{top:var(--topbar-h);height:calc(100vh - var(--topbar-h));background:var(--surface);border-right:1px solid var(--line);overscroll-behavior:contain;min-width:0;position:sticky;overflow-y:auto}.ws.side-closed .side{display:none}@media (min-width:961px){.ws.ws-anim{overflow-x:clip}.ws.ws-anim>.side,.ws.ws-anim>.side-rail{grid-area:1/1}.ws.ws-anim>.ws-main{grid-area:1/2}.ws.ws-anim .side{overflow-x:hidden}.ws.ws-anim .side-in{width:var(--side-w)}.ws.ws-anim .side-rail{visibility:hidden;pointer-events:none}.ws.ws-anim.side-closed .side-rail{visibility:visible;pointer-events:auto}.ws.ws-anim.side-opening>.side{z-index:3;animation:sideIn .32s var(--ease) both}.ws.ws-anim.side-opening>.ws-main{animation:wsFromLeft .32s var(--ease) both}.ws.ws-anim.side-closed.side-closing>.side{left:0;top:var(--topbar-h);width:var(--side-w);z-index:6;pointer-events:none;animation:sideOut .32s var(--ease) both;display:block;position:fixed}.ws.ws-anim.side-closing>.ws-main{animation:wsFromRight .32s var(--ease) both}.ws.ws-anim.side-closing>.side-rail{animation:.16s .2s both fadeIn}}@keyframes sideIn{0%{transform:translateX(calc(46px - var(--side-w)))}}@keyframes sideOut{75%{opacity:1}to{transform:translateX(calc(46px - var(--side-w)));opacity:0}}@keyframes wsFromLeft{0%{transform:translateX(calc(46px - var(--side-w)))}}@keyframes wsFromRight{0%{transform:translateX(calc(var(--side-w) - 46px))}}@keyframes fadeIn{0%{opacity:0}}@keyframes railPageIn{0%{transform:translate(-148px)}}@keyframes railPageOut{0%{transform:translate(148px)}}@keyframes railOpen{0%{clip-path:inset(0 148px 0 0)}to{clip-path:inset(0)}}@keyframes railClose{0%{clip-path:inset(0)}to{clip-path:inset(0 148px 0 0)}}.ws-main{min-width:0;padding:0}.eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:9px;margin-bottom:10px;font-size:11px;font-weight:700;display:flex}.eyebrow .dim{letter-spacing:.02em;text-transform:none;font-weight:500}.free-bar{border-radius:calc(11px * var(--round));border:1px solid color-mix(in srgb, var(--down) 35%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--down) 16%, transparent), color-mix(in srgb, var(--down) 4%, transparent) 70%);color:var(--text-2);align-items:center;gap:12px;margin:0;padding:10px 14px 10px 20px;font-size:13px;display:flex;border-width:0 0 1px!important}.free-bar>svg{width:17px;height:17px;color:var(--down);flex:none}.free-bar>span{flex:1;min-width:0}.free-buy{border-radius:calc(8px * var(--round));background:linear-gradient(120deg, var(--accent-3), var(--accent));color:#1c1106;border:0;flex:none;align-items:center;gap:7px;height:34px;padding:0 14px;font-size:12.5px;font-weight:800;display:inline-flex}.free-buy svg{width:14px;height:14px}.free-buy:hover{filter:brightness(1.07)}.ws-top{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:12px 16px;margin:0;padding:18px 20px;display:flex}.ws-top .live-upd{margin-left:auto}.found{letter-spacing:-.03em;align-items:center;gap:12px;height:36px;margin:0;font-size:22px;font-weight:750;display:flex}.found b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--accent-ink);letter-spacing:-.02em;font-weight:600}.found>svg{width:22px;height:22px;color:var(--accent-ink);flex:none}.spinner.sm{border-width:2px;width:14px;height:14px}.auto-ctl{align-items:center;gap:12px;height:36px;display:flex}.live-upd{height:36px;color:var(--text-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0 4px;font-size:12.5px;font-weight:600;display:inline-flex}.live-upd.on{color:var(--text-2)}.live-upd:hover{color:var(--text)}.live-upd .switch input{pointer-events:none}.switch.sm{width:30px;height:18px}.switch.sm span:after{width:12px;height:12px}.switch.sm input:checked+span:after{transform:translate(12px)}.live-upd .live-dot{width:7px;height:7px}.auto-check{color:var(--text-2);cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.auto-check input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;margin:0}.auto-check.csm-consent{align-items:flex-start;font-size:12.5px;font-weight:500;line-height:1.45}.auto-check.csm-consent input{flex:none;margin-top:1px}.auto-ctl .input-unit{width:84px}.auto-ctl .input{height:36px;font-family:var(--font-mono);font-size:13px}.side-rail{top:var(--topbar-h);height:calc(100vh - var(--topbar-h));border:0;border-right:1px solid var(--line);background:var(--surface);color:var(--text-3);flex-direction:column;align-items:center;gap:14px;padding:16px 0;display:flex;position:sticky}.side-rail svg{box-sizing:content-box;border-radius:calc(8px * var(--round));border:1px solid var(--line-2);width:18px;height:18px;padding:6px}.side-rail span{writing-mode:vertical-rl;font-size:12.5px;font-weight:600;transform:rotate(180deg)}.side-rail:hover{color:var(--accent-ink)}.ws-note{color:var(--text-3);align-items:center;gap:6px;margin:0;padding:12px 20px;font-size:11.5px;display:flex}.tpanel{border-radius:calc(14px * var(--round));border:0;border-bottom:1px solid var(--line-2);background:var(--surface);position:relative;overflow:clip}.tp-toolbar{border-bottom:1px solid var(--line-2);align-items:center;gap:8px;min-height:62px;padding:12px 20px;display:flex}.clear-q{background:var(--surface-3);color:var(--text-2);border-radius:calc(6px * var(--round));border:0;flex:none;place-items:center;width:20px;height:20px;display:grid}.tp-toolbar-right{align-items:center;gap:8px;margin-left:auto;display:flex}.tbtn{border-radius:calc(8px * var(--round));border:1px solid var(--line-2);height:36px;color:var(--text-2);white-space:nowrap;background:0 0;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.tbtn svg{width:15px;height:15px}.tbtn:hover{background:var(--hover);color:var(--text)}.tbtn.active,.tbtn.accent{border-color:rgba(var(--accent-rgb), .45);background:var(--accent-soft);color:var(--accent-ink)}.tp-footer{border-top:1px solid var(--line);min-height:46px;color:var(--text-3);align-items:center;gap:14px;padding:10px 16px;font-size:11.5px;display:flex}.fp-anchor{position:relative}.tbtn-val{color:var(--accent-ink);font-weight:800}.tbtn>span:not(.pill-n),.tbtn>b,.free-buy,.auto-check span,.qr-label,.qr-unit,.seg button,.btn{text-box:trim-both ex alphabetic}.pill-n,.sl b{text-box:trim-both cap alphabetic}.sp-label{color:var(--text-3);font-size:11.5px;font-weight:650}.sp-label+.seg,.sp-label+.input{margin-bottom:6px}.sales-pop .seg{grid-template-columns:repeat(3,1fr);display:grid}.sp-markets{flex-direction:column;gap:7px;display:flex}.sp-mrow,.sp-steam{align-items:center;gap:9px;display:flex}.sp-mrow .src-logo,.sp-steam img{border-radius:4px;flex:none}.sp-mname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden}.sp-mrow .input{text-align:center;width:72px;height:32px;padding:0 8px}.sp-steam{opacity:.55}.sp-steam .dim{font-size:11px}.tbtn.icon{justify-content:center;width:36px;padding:0}.qrange{border-radius:calc(8px * var(--round));border:1px solid var(--line-2);background:var(--bg);align-items:center;height:36px;transition:border-color .15s;display:flex}.qrange:focus-within{border-color:rgba(var(--accent-rgb), .7)}.qr-label{border-right:1px solid var(--line-2);color:var(--text-3);align-self:stretch;align-items:center;padding:0 11px;font-size:12px;font-weight:700;display:flex}.qrange input{width:58px;height:100%;color:var(--text);font-family:var(--font-mono);text-align:center;background:0 0;border:0;outline:0;padding:0 10px;font-size:12.5px}.qrange input::placeholder{font-family:var(--font-sans);color:var(--text-3)}.qr-sep{background:var(--text-3);flex:none;width:8px;height:1px}.qr-unit{color:var(--text-3);padding:0 11px 0 2px;font-size:12px}.sb{padding:22px 16px 24px}.sb-head{justify-content:space-between;align-items:center;padding:0 4px 14px;display:flex}.sb-title{letter-spacing:-.03em;align-items:center;gap:9px;font-size:16px;font-weight:780;display:flex}.sb-title svg{width:17px;height:17px;color:var(--accent)}.subtle-btn{border-radius:calc(7px * var(--round));width:28px;height:28px;color:var(--text-3);background:0 0;border:0;place-items:center;display:grid}.subtle-btn:hover{background:var(--hover);color:var(--text)}.subtle-btn svg{width:16px;height:16px}.sb-sec{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:16px 4px;display:flex}.sec-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.overline{letter-spacing:.11em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:6px;font-size:10.5px;font-weight:800;display:inline-flex}.mini-action{color:var(--accent-ink);background:0 0;border:0;padding:0;font-size:11px;font-weight:750}.mini-action:hover{text-decoration:underline}.mini-action:disabled{opacity:.4;cursor:not-allowed;text-decoration:none}.mopts{flex-direction:column;gap:4px;display:flex}.mopt{border-radius:calc(8px * var(--round));height:38px;color:var(--text-2);cursor:pointer;align-items:center;gap:10px;padding:0 9px;font-size:13px;font-weight:600;transition:background .12s,color .12s;display:flex;position:relative}.mopt:hover{background:var(--hover)}.mopt.on{background:var(--surface-2);color:var(--text)}.mopt input{opacity:0;pointer-events:none;position:absolute}.mopt:focus-within{box-shadow:0 0 0 2px rgba(var(--accent-rgb), .45)}.check{border-radius:calc(4px * var(--round));border:1.5px solid var(--text-3);color:#0000;flex:none;place-items:center;width:16px;height:16px;display:grid}.check svg{stroke-width:3px;width:11px;height:11px}.mopt.on .check{background:var(--accent);border-color:var(--accent);color:#1a1209}.mopt-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mopt-tail{color:var(--text-3);font-size:11px}.sale-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.sale-opt{border-radius:calc(8px * var(--round));border:1px solid var(--line-2);min-width:0;height:38px;color:var(--text-2);background:0 0;align-items:center;gap:7px;padding:0 8px;font-size:12px;font-weight:700;display:flex}.sale-opt span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sale-opt:hover{color:var(--text)}.sale-opt.on{color:var(--text);background:var(--accent-soft);border-color:rgba(var(--accent-rgb), .55)}.sb-label{color:var(--text-2);margin-top:2px;font-size:11.5px;font-weight:650}.tseg{border-radius:calc(9px * var(--round));border:1px solid var(--line-2);background:var(--bg);grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:3px;display:grid}.tseg button{border-radius:calc(6px * var(--round));height:30px;color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;font-size:11.5px;font-weight:750;overflow:hidden}.tseg button:hover{color:var(--text)}.tseg button.on{background:var(--surface-3);color:var(--text)}.sb-ranges{gap:14px}.sb-range{flex-direction:column;gap:8px;display:flex}.range-label{color:var(--text-2);justify-content:space-between;align-items:center;font-size:12px;font-weight:650;display:flex}.range-pair{grid-template-columns:1fr 12px 1fr;align-items:center;gap:6px;display:grid}.range-pair>span{text-align:center;color:var(--text-3)}.sb .input{background:var(--surface-2);height:36px;padding:0 10px;font-size:12.5px}.quick-links{flex-direction:column;gap:7px;display:flex}.quick-link{border-radius:calc(8px * var(--round));border:1px solid var(--line-2);background:var(--surface-2);width:100%;color:var(--text-2);text-align:left;align-items:center;gap:9px;padding:11px 10px;font-size:12px;font-weight:650;display:flex}.quick-link>svg{width:15px;height:15px;color:var(--accent);flex:none}.quick-link .ql-chev{color:var(--text-3);margin-left:auto}.quick-link:hover,.quick-link.on{border-color:rgba(var(--accent-rgb), .45);background:var(--accent-soft);color:var(--text)}.quick-link:disabled{opacity:.45;cursor:not-allowed}.sb-fold{gap:0}.sec-toggle{width:100%;color:var(--text-3);cursor:pointer;background:0 0;border:0;margin:0;padding:0}.sec-toggle:hover .overline{color:var(--text-2)}.sec-toggle svg{transition:transform .2s var(--ease);transform:rotate(-90deg)}.sb-fold.open .sec-toggle svg{transform:none}.sb-fold-body{flex-direction:column;gap:12px;padding-top:12px;display:flex}.sb-reset{border-radius:calc(8px * var(--round));border:1px solid var(--line-2);width:100%;height:36px;color:var(--text-3);background:0 0;margin-top:12px;font-size:12px;font-weight:700}.sb-reset:hover{color:var(--text);background:var(--hover)}.pp-hint{color:var(--text-3);margin:2px 0 0;font-size:11.5px;line-height:1.45}.pp-limits{flex-direction:column;gap:6px;display:flex}.pp-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sb .fee-head,.sb .fee-row{grid-template-columns:minmax(0,1fr) 66px 66px;gap:6px}.sb .fee-name{gap:6px;font-size:12.5px}.side-scrim{inset:var(--topbar-h) 0 0;z-index:40;background:#00000080;animation:.2s fade;position:fixed}.bl{z-index:51;background:var(--bg-2);border-left:1px solid var(--line-2);width:min(480px,100vw);box-shadow:var(--shadow-lg);animation:blIn .24s var(--ease);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes blIn{0%{opacity:0;transform:translate(24px)}}.bl-sec{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:14px 0;display:flex}.bl-sec h4{gap:8px;margin:0 0 6px;font-size:13.5px;display:flex}.bl-sec p{margin:0;font-size:13px;line-height:1.5}.bl-row{border-radius:calc(10px * var(--round));background:var(--surface);border:1px solid var(--line);align-items:center;gap:12px;padding:8px 10px;display:flex}.bl-row .item-img{width:48px;height:36px}.bl-row .item-name{flex:1}.bl-until{color:var(--text-3);white-space:nowrap;font-size:12px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.card-pad{padding:20px}.card-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:52px;padding:8px 20px;display:flex}.card-head h3{margin:0;font-size:14.5px;font-weight:650;line-height:1.3}.card-head>svg{color:var(--text-3);flex:none}.card-head .sub{color:var(--text-3);font-size:12.5px}.btn{border-radius:var(--r-sm);border:1px solid var(--line-2);background:var(--surface-2);height:38px;color:var(--text);white-space:nowrap;transition:transform .12s var(--ease), background-color .15s, border-color .15s, color .15s;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13.5px;font-weight:600;line-height:1;display:inline-flex}.btn:hover{background:var(--surface-3)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn svg{flex:none;width:16px;height:16px}.btn-primary{background:var(--accent);color:var(--accent-on);border-color:#0000}.btn-primary:hover{background:color-mix(in srgb, var(--accent) 88%, #fff)}.btn-primary:focus-visible{outline-color:var(--text)}.btn-primary:disabled{background:var(--surface-3);color:var(--text-3);opacity:1}.btn-ghost{color:var(--text-2);background:0 0;border-color:#0000}.btn-ghost:hover{background:var(--hover);color:var(--text)}.btn-danger{color:var(--down)}.btn-sm{gap:6px;height:30px;padding:0 12px;font-size:12.5px}.btn-sm svg{width:14px;height:14px}.btn-icon{width:38px;padding:0}.btn-sm.btn-icon{width:30px}.btn-block{width:100%}.input,.select{border-radius:var(--r-sm);border:1px solid var(--line-2);background:var(--bg-2);outline:none;width:100%;height:38px;padding:0 12px;font-size:13.5px;transition:border-color .15s,background-color .15s}.input::placeholder{color:var(--text-3)}.input:focus,.select:focus{border-color:rgba(var(--accent-rgb), .6);box-shadow:0 0 0 3px var(--accent-softer);background:var(--surface)}.input:disabled,.select:disabled{opacity:.6;cursor:not-allowed}.input-wrap{align-items:center;display:flex;position:relative}.input-wrap>svg{width:16px;height:16px;color:var(--text-3);pointer-events:none;position:absolute;left:12px}.input-wrap>.input{padding-left:36px}.input-wrap kbd{position:absolute;right:8px}kbd{font:500 11px var(--font-mono);color:var(--text-3);border-radius:calc(5px * var(--round));border:1px solid var(--line-2);background:var(--surface-2);padding:2px 6px}.field{flex-direction:column;gap:6px;display:flex}.field label,.field-label{color:var(--text-2);font-size:12.5px;font-weight:500}.field .hint{color:var(--text-3);font-size:12px}.field .err{color:var(--down);font-size:12px}.badge{border-radius:var(--r-xs);white-space:nowrap;background:var(--surface-3);height:20px;color:var(--text-2);align-items:center;gap:4px;padding:0 6px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.badge.accent{background:var(--accent-soft);color:var(--accent-ink)}.badge.up{background:var(--up-soft);color:var(--up)}.badge.down{background:var(--down-soft);color:var(--down)}.seg{border-radius:var(--r-md);background:var(--bg-2);border:1px solid var(--line);gap:2px;padding:3px;display:inline-flex}.seg button{border-radius:var(--r-sm);height:30px;color:var(--text-2);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:550;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.seg button:hover{color:var(--text)}.seg button.on{background:var(--surface-3);color:var(--text)}.seg button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.chip{border-radius:var(--r-sm);border:1px solid var(--line-2);height:30px;color:var(--text-2);background:0 0;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:550;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.chip:hover{color:var(--text);border-color:var(--text-3)}.chip.on{background:var(--accent-soft);border-color:rgba(var(--accent-rgb), .45);color:var(--accent-ink)}.chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chip .cnt{opacity:.7;font-size:11px}.switch{flex:none;width:36px;height:20px;position:relative}.switch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.switch span{background:var(--surface-3);border:1px solid var(--line-2);pointer-events:none;border-radius:999px;transition:background-color .2s,border-color .2s;position:absolute;inset:0}.switch span:after{content:"";background:var(--text-2);width:14px;height:14px;transition:transform .2s var(--ease), background-color .2s;border-radius:50%;position:absolute;top:2px;left:2px}.switch input:checked+span{background:var(--accent);border-color:#0000}.switch input:checked+span:after{background:#fff;transform:translate(16px)}.switch input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.switch input:disabled{cursor:not-allowed}.switch input:disabled+span{opacity:.5}.live-dot{background:var(--text-3);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.live-dot.on{background:var(--up)}.live-dot.on:after{content:"";border:2px solid var(--up);opacity:0;border-radius:50%;animation:2s infinite ping;position:absolute;inset:-4px}.live-dot.warn{background:var(--warn)}@keyframes ping{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.status-pill{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);height:30px;color:var(--text-2);align-items:center;gap:8px;padding:0 12px;font-size:12.5px;display:inline-flex}.empty{text-align:center;color:var(--text-3);margin:0;padding:40px 24px;font-size:13.5px;line-height:1.5}.empty .btn{margin-top:12px}.skeleton{background:var(--surface-3);border-radius:calc(6px * var(--round));animation:1.4s ease-in-out infinite skPulse;display:block}@keyframes skPulse{50%{opacity:.45}}.ac-hold{color:var(--text-3);margin-left:6px;font-style:normal}.pw-forgot{align-self:flex-end;margin-top:2px;font-size:12.5px}.cookie-bar{z-index:90;border-radius:var(--r-lg);background:var(--surface-2);border:1px solid var(--line-2);max-width:360px;box-shadow:var(--shadow-lg);animation:rise .25s var(--ease);flex-direction:column;gap:12px;padding:16px;display:flex;position:fixed;bottom:24px;left:24px}.cookie-bar p{color:var(--text-2);margin:0;font-size:13px;line-height:1.45}.cookie-actions{justify-content:flex-end;gap:8px;display:flex}@media (max-width:640px){.cookie-bar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));max-width:none}}.remember{align-self:flex-start;font-weight:500}.toast-wrap{z-index:100;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed;bottom:24px;right:24px}.toast{border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--line-2);max-width:360px;box-shadow:var(--shadow-lg);color:var(--text);animation:rise .25s var(--ease);padding:12px 16px;font-size:13.5px;line-height:1.4}.toast.err{box-shadow:inset 2px 0 0 var(--down), var(--shadow-lg)}.toast.ok{box-shadow:inset 2px 0 0 var(--up), var(--shadow-lg)}@media (max-width:640px){.toast-wrap{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));align-items:stretch}.toast{max-width:none}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}.tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.tile{flex-direction:column;gap:4px;padding:16px;display:flex;position:relative;overflow:hidden}.tile .k{color:var(--text-3);align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.tile .v{letter-spacing:-.02em;font-size:20px;font-weight:650;line-height:1.25}.tile .s{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;padding-right:28px;font-size:12px;overflow:hidden}.tile .ic{width:18px;height:18px;color:var(--text-3);place-items:center;display:grid;position:absolute;top:16px;right:16px}.tile .ic svg{width:16px;height:16px}.pill-n{border-radius:var(--r-xs);background:rgba(var(--accent-rgb), .22);min-width:18px;height:18px;color:var(--accent-ink);place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-grid}.range{align-items:center;gap:6px;display:flex}.range .input{height:34px;padding:0 10px;font-size:12.5px}.range span{color:var(--text-3)}.mt{--cx:12px;position:relative}.mt-head{top:var(--topbar-h);z-index:6;grid-template-columns:var(--mt-cols);background:var(--surface-2);border-bottom:1px solid var(--line-2);height:46px;display:grid;position:sticky}.mt-th{min-width:0;padding:0 var(--cx);-webkit-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;color:var(--text-3);flex-direction:column;justify-content:center;gap:3px;display:flex}.th-main{letter-spacing:0;align-items:center;gap:7px;min-width:0;height:18px;font-size:13px;font-weight:600;transition:color .15s;display:flex}.th-sub{height:14px;color:var(--text-3);opacity:.8;text-overflow:ellipsis;font-size:11px;font-weight:500;line-height:14px;overflow:hidden}.mt-th:hover .th-main,.th-main span:hover{color:var(--text)}.mt-th.sorted .th-main,.th-main .sorted{color:var(--accent-ink)}.th-ic{flex:none;width:12px;height:12px}.th-main .sort-ic{opacity:0;transition:opacity .15s}.mt-th:hover .sort-ic{opacity:.7}.profit-th{cursor:default}.profit-th .th-main{gap:8px}.profit-th .th-main span{cursor:pointer}.logo-grid{grid-template-columns:repeat(var(--n), auto);flex:none;gap:2px;display:inline-grid}.logo-grid .src-logo{border-radius:calc(4px * var(--round));display:block}.logo-grid.two{gap:1px 2px}.logo-stack{flex:none;display:inline-flex}.logo-stack .src-logo{box-shadow:0 0 0 2px var(--surface-2);border-radius:calc(5px * var(--round))}.logo-stack .src-logo+.src-logo{margin-left:-5px}.th-fav{cursor:default;align-items:center;padding:0}.th-search{cursor:default;flex-direction:row;align-items:center;gap:4px;padding-right:6px}.hsearch{border-radius:calc(8px * var(--round));border:1px solid var(--line-2);background:var(--bg);min-width:0;height:34px;color:var(--text-3);cursor:text;flex:1;align-items:center;gap:8px;padding:0 8px 0 10px;transition:border-color .15s;display:flex}.hsearch:hover{border-color:var(--line-3,var(--text-3))}.hsearch:focus-within{border-color:rgba(var(--accent-rgb), .7)}.hsearch svg{flex:none;width:14px;height:14px}.hsearch input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:12.5px;font-weight:500}.hsearch input::placeholder{color:var(--text-3)}.hsearch kbd{place-items:center;min-width:20px;height:20px;padding:0 5px;line-height:1;display:grid}.th-sort{border-radius:calc(7px * var(--round));width:28px;height:28px;color:var(--text-3);background:0 0;border:0;flex:none;place-items:center;display:grid}.th-sort svg{width:13px;height:13px}.th-sort:hover{background:var(--hover);color:var(--text)}.th-search.sorted .th-sort{color:var(--accent-ink)}.src-dot{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.src-dot.lis{background:var(--src-lis)}.src-dot.tm{background:var(--src-tm)}.mt-body{position:relative}.mt-row{grid-template-columns:var(--mt-cols);height:var(--row-h);border-bottom:1px solid var(--line);background:var(--surface);cursor:pointer;transition:background .12s;display:grid;position:absolute;left:0;right:0}.mt-row:hover,.mt-row.open{background:var(--hover)}.mt-row:before{content:"";border-radius:0 calc(2px * var(--round)) calc(2px * var(--round)) 0;background:var(--accent);opacity:0;width:2px;transition:opacity .15s;position:absolute;top:10px;bottom:10px;left:0}.mt-row:hover:before{opacity:.5}.mt-row.open:before{opacity:1}.mt-row.hl{background:color-mix(in srgb, var(--up) 6%, var(--surface))}.mt-row.hl:before{opacity:1;background:var(--up)}.mt-row.skel{cursor:default}.mt-td{min-width:0;padding:0 var(--cx);white-space:nowrap;align-items:center;font-size:14px;display:flex}.mt-td.na{opacity:.55}.mt-th:nth-child(n+2),.mt-td:nth-child(n+2){box-shadow:inset 1px 0 0 var(--line)}.l1{align-items:center;gap:6px;height:18px;line-height:18px;display:flex}.l2{align-items:center;gap:6px;height:16px;line-height:16px;display:flex}.acts{flex-direction:column;justify-content:stretch;align-items:stretch;gap:0;padding:0}.add-btn{width:100%;color:var(--text-3);background:0 0;border:0;border-radius:0;flex:1;place-items:center;padding:0;transition:color .15s,background .15s;display:grid}.add-btn svg{stroke-width:1.7px;width:24px;height:24px}.acts .dots svg{stroke-width:3px;width:18px;height:18px}.acts .dots:hover{background:var(--hover);color:var(--text)}.add-btn:hover{color:var(--accent-ink);background:var(--accent-soft)}.fav-mark{z-index:1;color:var(--warn);text-shadow:0 1px 2px #0009;pointer-events:none;font-size:11px;line-height:1;position:absolute;top:2px;left:3px}.th-fav .fav-btn{border-radius:calc(7px * var(--round));width:28px;height:28px;color:var(--text-3);background:0 0;border:0;place-items:center;display:grid}.th-fav .fav-btn svg{width:15px;height:15px}.th-fav .fav-btn.on{color:var(--warn)}.th-fav .fav-btn.on svg{fill:currentColor}.th-fav .fav-btn:hover{color:var(--warn)}.item-cell{gap:12px}.item-art{--rar:var(--text-3);border-radius:calc(8px * var(--round));border:1px solid var(--line-2);background:radial-gradient(ellipse 80% 70% at 50% 110%, color-mix(in srgb, var(--rar) 32%, transparent), transparent 75%), var(--surface-3);flex:none;place-items:center;width:64px;height:50px;display:grid;position:relative;overflow:hidden}.item-art:after{content:"";border-radius:calc(2px * var(--round)) 2px 0 0;background:var(--rar);opacity:.9;height:2px;position:absolute;bottom:0;left:8px;right:8px}.item-art img{object-fit:contain;width:88%;height:88%}.item-text{flex-direction:column;min-width:0;display:flex}.item-weapon{height:17px;color:var(--text-3);text-overflow:ellipsis;align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:17px;display:flex;overflow:hidden}.item-title{height:21px;color:var(--text);text-overflow:ellipsis;letter-spacing:-.01em;font-size:15px;font-weight:750;line-height:21px;overflow:hidden}.item-meta{height:17px;color:var(--text-3);align-items:center;gap:6px;font-size:12px;line-height:17px;display:flex}.rar-bar{border-radius:calc(3px * var(--round));flex:none;width:18px;height:3px}.wear-tag{border-radius:calc(3px * var(--round));background:var(--surface-3);height:14px;color:var(--text-2);letter-spacing:.03em;padding:0 4px;font-size:9.5px;font-weight:750;line-height:14px}.tag{border-radius:calc(4px * var(--round));margin-right:2px;padding:0 4px;font-size:9.5px;font-weight:800;line-height:13px}.kw-st{color:#cf6a32;white-space:pre;font-weight:600}.kw-sv{color:#e0b000;white-space:pre;font-weight:600}.tag-game{color:var(--text-2);background:var(--surface-3)}.seg button:disabled{opacity:.35;cursor:not-allowed}.item-img{--rar:var(--text-3);border-radius:calc(8px * var(--round));border:1px solid var(--line-2);background:radial-gradient(ellipse 80% 70% at 50% 110%, color-mix(in srgb, var(--rar) 30%, transparent), transparent 75%), var(--surface-3);flex:none;place-items:center;width:52px;height:40px;display:grid;position:relative;overflow:hidden}.item-img img{object-fit:contain;width:90%;height:90%}.item-name{flex-direction:column;gap:2px;min-width:0;line-height:1.25;display:flex}.item-sub{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-size:11px;font-weight:600;display:flex;overflow:hidden}.item-name b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;overflow:hidden}.item-name .wear{color:var(--text-3);font-size:11px;font-style:normal;font-weight:500}.price-cell{align-items:center;gap:9px}.price-cell .src-logo{border-radius:calc(6px * var(--round))}.price{color:var(--text);text-underline-offset:3px;font-size:15.5px;font-weight:700;-webkit-text-decoration:underline dashed #0000;text-decoration:underline dashed #0000;transition:color .15s,text-decoration-color .15s}.price:hover{color:var(--accent-ink);text-decoration-color:currentColor}.pc-cap{color:var(--text-3);white-space:nowrap;margin-left:auto;padding-left:8px;font-size:12px}.price-cell.edited .price,.price-cell.edited .pc-cap{color:var(--accent-ink)}.mkt-pop{z-index:70;border-radius:calc(10px * var(--round));border:1px solid var(--line-2);background:var(--surface-2);min-width:200px;box-shadow:var(--shadow-lg);animation:rise .12s var(--ease);flex-direction:column;gap:1px;padding:7px;display:flex;position:fixed}.mkt-pop:before{content:"";height:8px;position:absolute;left:0;right:0}.mkt-pop.down:before{top:-8px}.mkt-pop.up:before{bottom:-8px}.mkt-row{border-radius:calc(7px * var(--round));height:40px;color:var(--text);grid-template-columns:24px 1fr auto 14px;align-items:center;gap:10px;padding:0 10px;font-size:14px;transition:background .12s;display:grid}.mkt-row:hover{background:var(--hover)}.mkt-go{width:14px;height:14px;color:var(--text-3);opacity:0;justify-self:center;transition:opacity .12s;display:block}.mkt-row:hover .mkt-go{opacity:1}.mkt-row:first-child{background:var(--accent-soft)}.mkt-row:first-child b{color:var(--accent-ink)}.mkt-name{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mkt-row b{color:var(--text);letter-spacing:-.02em;font-size:16px;font-weight:750}.mkt-row .src-logo{border-radius:calc(5px * var(--round));width:24px;height:24px}.mkt-cnt{text-align:right;min-width:52px;color:var(--text-2);font-size:12.5px}.mkt-cnt.na{color:var(--text-3)}.profit-cell{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px}.profit-big,.profit-small{white-space:nowrap;align-items:center;gap:8px;height:22px;font-size:15.5px;font-weight:650;line-height:22px;display:inline-flex}.profit-big svg,.profit-small svg{stroke-width:2.2px;flex:none;width:16px;height:16px}.profit-big svg.flip{transform:scaleY(-1)}.profit-small svg{stroke-width:1.9px}.sales-cell{flex-direction:row;align-items:center;gap:6px}.sl{border-radius:calc(5px * var(--round));flex-direction:column;align-items:center;gap:2px;width:40px;display:flex}.sl .src-logo{width:18px;height:18px}.sl b{border-radius:calc(4px * var(--round));background:var(--surface-3);width:40px;height:16px;color:var(--text);place-items:center;padding:0 4px;font-size:12px;font-weight:650;line-height:16px;display:grid}.sl b.na{color:var(--text-3);border:1px dashed var(--line-2);background:0 0}.sl:hover .src-logo{transform:translateY(-1px)}.sl .src-logo{transition:transform .15s}.sl:hover b:not(.na){color:var(--accent-ink)}.upd-cell{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px}.upd{height:22px;color:var(--text-2);white-space:nowrap;align-items:center;gap:7px;font-size:13.5px;font-weight:600;line-height:22px;display:flex}.upd .src-logo{border-radius:calc(4px * var(--round));width:16px;height:16px}.upd.stale,.upd.off{color:var(--text-3)}.dots{border-radius:calc(7px * var(--round));width:30px;height:30px;color:var(--text-3);background:0 0;border:0;place-items:center;display:grid}.dots:hover{background:var(--surface-3);color:var(--text)}.dots svg{width:16px;height:16px}.flash-up .price{animation:flashUp 1.6s var(--ease)}.flash-down .price{animation:flashDown 1.6s var(--ease)}@keyframes flashUp{0%{color:var(--up)}to{color:inherit}}@keyframes flashDown{0%{color:var(--down)}to{color:inherit}}.buy-edit{width:110px;position:relative}.buy-edit .input{text-align:right;height:32px;padding-right:22px;font-weight:600}.buy-edit span{color:var(--text-3);font-size:12.5px;position:absolute;top:7px;right:9px}.mt-more{color:var(--text-3);justify-content:center;align-items:center;gap:10px;font-size:12.5px;display:flex;position:absolute;left:0;right:0}.spinner{border:2px solid var(--line-2);border-top-color:var(--accent);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.state{text-align:center;justify-items:center;gap:8px;padding:56px 16px;display:grid}.state-ic{border-radius:calc(14px * var(--round));border:1px solid var(--line-2);background:var(--surface-2);width:52px;height:52px;color:var(--text-3);place-items:center;margin-bottom:8px;display:grid}.state-ic svg{width:22px;height:22px}.state b{letter-spacing:-.02em;font-size:15px}.state p{max-width:300px;color:var(--text-3);margin:0;font-size:12.5px;line-height:1.6}.mt-exp{z-index:2;background:var(--surface-2);border-bottom:1px solid var(--line-2);box-shadow:inset 2px 0 0 var(--accent);animation:expIn .24s var(--ease);position:absolute;left:0;right:0;overflow:hidden}@keyframes expIn{0%{opacity:0;transform:translateY(-4px)}}.exp{cursor:default;flex-direction:column;gap:14px;height:100%;padding:16px 16px 16px 18px;display:flex}.exp-head{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.exp-head .grow{flex:1}.exp-title{letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.exp-title svg{width:15px;height:15px;color:var(--accent)}.exp-deal{border-radius:calc(8px * var(--round));background:var(--surface);border:1px solid var(--line-2);align-items:center;gap:8px;padding:5px 6px 5px 11px;font-size:12.5px;display:flex}.exp-deal .num{font-family:var(--font-mono);letter-spacing:-.04em;font-weight:650}.exp-deal svg{width:13px;height:13px;color:var(--text-3)}.exp-deal .profit-p{font-family:var(--font-mono);border-radius:calc(5px * var(--round));padding:2px 7px;font-weight:750}.profit-p.up{color:var(--up);background:var(--up-soft)}.profit-p.down{color:var(--down);background:var(--down-soft)}.profit-p.mid{color:var(--mid);background:var(--mid-soft)}.periods{border-radius:calc(8px * var(--round));border:1px solid var(--line-2);background:var(--bg);gap:2px;padding:3px;display:flex}.periods button{border-radius:calc(6px * var(--round));height:26px;color:var(--text-3);background:0 0;border:0;padding:0 9px;font-size:11px;font-weight:750}.periods button:hover{color:var(--text)}.periods button.on{background:var(--surface-3);color:var(--text)}.exp-panels{border:1px solid var(--line-2);border-radius:calc(12px * var(--round));background:var(--surface);flex:1;grid-template-columns:50% 50%;gap:0;min-height:0;display:grid;position:relative;overflow:hidden}.exp-slot{min-width:0;min-height:0;display:grid;overflow:hidden}.exp-slot>*{grid-area:1/1;min-width:0;min-height:0}.exp-buy{flex-direction:column;display:flex}.exp-buy>.mp{flex:1;min-height:0}.exp-panels.buy-folded .exp-buy,.exp-slot>.mp-rail{visibility:hidden;pointer-events:none}.exp-panels.buy-folded .exp-slot>.mp-rail{visibility:visible;pointer-events:auto}.exp-panels.fold-opening .exp-slot{overflow:visible}.exp-panels.fold-opening .exp-buy{z-index:2;background:var(--surface);animation:foldIn .32s var(--ease) both;position:relative}.exp-panels.fold-opening>.mp{animation:foldFromLeft .32s var(--ease) both}.exp-panels.buy-folded.fold-closing .exp-buy{visibility:visible;z-index:2;background:var(--surface);width:50%;animation:foldOut .32s var(--ease) both;position:absolute;top:0;bottom:0;left:0}.exp-panels.fold-closing>.mp{animation:foldFromRight .32s var(--ease) both}.exp-panels.fold-closing .exp-slot>.mp-rail{animation:.16s .2s both fadeIn}@keyframes foldIn{0%{transform:translateX(calc(-1 * var(--fold-dx,0px)))}}@keyframes foldOut{75%{opacity:1}to{transform:translateX(calc(-1 * var(--fold-dx,0px)));opacity:0}}@keyframes foldFromLeft{0%{transform:translateX(calc(-1 * var(--fold-dx,0px)))}}@keyframes foldFromRight{0%{transform:translateX(var(--fold-dx,0px))}}@media (max-width:820px){.exp-panels .exp-buy,.exp-panels>.mp,.exp-panels .mp-rail{animation:none!important}}.exp-slot+.mp{border-left:1px solid var(--line-2)}.mp-rail{background:var(--surface-2);color:var(--text-3);cursor:pointer;border:0;border-radius:0;flex-direction:column;align-items:center;gap:12px;padding:12px 0;transition:border-color .15s,color .15s;display:flex}.mp-rail:hover{color:var(--text);background:var(--hover)}.mp-rail svg{width:16px;height:16px}.mp-rail>svg:first-child{border-radius:calc(6px * var(--round));background:var(--accent-soft);width:26px;height:26px;color:var(--accent-ink);padding:5px}.mp-rail span{writing-mode:vertical-rl;letter-spacing:.02em;font-size:12.5px;font-weight:650;transform:rotate(180deg)}.mp-fold{border-radius:calc(6px * var(--round));background:var(--accent-soft);width:26px;height:26px;color:var(--accent-ink);cursor:pointer;border:0;place-items:center;margin-left:-4px;transition:background .15s,box-shadow .15s;display:grid}.mp-fold:hover{box-shadow:0 0 0 1px rgba(var(--accent-rgb), .6)}.mp-fold svg{width:15px;height:15px}.mp{background:var(--surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.mp+.mp,.mp-rail+.mp{border-left:1px solid var(--line-2)}.mp-head{border-bottom:1px solid var(--line);align-items:center;gap:8px;min-width:0;padding:10px 12px;font-size:12.5px;display:flex}.mp-head .mc-legend{flex-wrap:nowrap;margin-left:10px;padding:0;overflow:hidden}.mp-role{color:var(--text-3);font-size:11.5px}.mp-now{margin-left:auto;font-size:14px;font-weight:800}.mp-link{border-radius:calc(6px * var(--round));width:26px;height:26px;color:var(--text-3);place-items:center;margin-left:auto;display:grid}.mp-now+.mp-link{margin-left:2px}.mp-link:hover{color:var(--accent-ink);background:var(--hover)}.mp-link svg{width:14px;height:14px}.mp-body{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,3fr) minmax(150px,1fr);min-height:0;display:grid}.mp-foot{border-top:1px solid var(--line);color:var(--text-3);white-space:nowrap;align-items:center;gap:14px;padding:10px 12px;font-size:11.5px;display:flex;overflow:hidden}.mp-foot b{color:var(--text);font-family:var(--font-mono);letter-spacing:-.04em;margin-left:4px;font-weight:650}.mp-extra{margin-left:auto}.chart-legend{color:var(--text-2);flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}.chart{position:relative}.chart .u-legend{display:none}.mc{flex-direction:column;min-width:0;height:100%;min-height:0;padding:4px 6px 2px 8px;display:flex}.mc-legend{flex-wrap:wrap;gap:2px 12px;padding:0 4px 2px;display:flex}.mc-legend button{color:var(--text-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;font-size:12px;display:inline-flex}.mc-legend button:hover{color:var(--text)}.mc-legend button.off{color:var(--text-3)}.mc-legend button.off i{opacity:.35}.lg-box{border:1.5px solid var(--c);background:var(--c);border-radius:3px;flex:none;place-items:center;width:14px;height:14px;display:grid}.mc-legend button.off .lg-box{border-color:var(--text-3);background:0 0}.lg-box svg{fill:none;width:10px;height:10px;stroke:var(--surface);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mc-legend i{border-radius:calc(2px * var(--round));background:var(--c);width:12px;height:3px}.mc-legend i.dash{-webkit-mask:repeating-linear-gradient(90deg,#000 0 4px,#0000 4px 6px);mask:repeating-linear-gradient(90deg,#000 0 4px,#0000 4px 6px)}.mc-plot{flex:1;min-height:120px;position:relative}.mc-vol{border-top:1px dashed var(--line);flex:none;height:54px;position:relative}.mc-empty{text-align:center;height:100%;color:var(--text-3);place-items:center;padding:20px;font-size:12.5px;line-height:1.5;display:grid;position:relative}.ob{border-left:1px solid var(--line);flex-direction:column;gap:1px;min-height:0;padding:8px 8px 6px;font-size:13px;display:flex;overflow:hidden}.ob-head{color:var(--text-2);justify-content:space-between;align-items:baseline;padding:0 6px 4px;font-size:12px;font-weight:700;display:flex}.ob-head span:last-child{color:var(--text-3);font-size:11.5px;font-weight:500}.ob-head.bid{padding:4px 6px 0}.ob-side{flex-direction:column;gap:1px;display:flex}.ob-row{border-radius:calc(4px * var(--round));justify-content:space-between;align-items:center;height:22px;padding:0 7px;display:flex;position:relative;overflow:hidden}.ob-bar{border-radius:calc(4px * var(--round));position:absolute;top:0;bottom:0;right:0}.ob-side.ask .ob-bar{background:var(--down-soft)}.ob-side.bid .ob-bar{background:var(--up-soft)}.ob-p{font-family:var(--font-mono);letter-spacing:-.03em;font-size:13px;font-weight:650;position:relative}.ob-n{color:var(--text-2);font-family:var(--font-mono);font-size:12px;position:relative}.ob-side.ask .ob-p{color:var(--down)}.ob-side.bid .ob-p{color:var(--up)}.ob-side.ask .ob-row:last-child,.ob-side.bid .ob-row:first-child{background:var(--hover)}.ob-spread{border-top:1px dashed var(--line-2);border-bottom:1px dashed var(--line-2);color:var(--text-3);justify-content:center;align-items:center;gap:6px;margin:2px 0;padding:3px 0;font-size:11.5px;display:flex}.ob-spread b{color:var(--text);font-size:12px}.ob-empty{color:var(--text-3);padding:4px 6px;font-size:12px;line-height:1.45}.ob-note{color:var(--text-3);padding:3px 6px 0;font-size:11.5px;line-height:1.4}.ts-bg{z-index:50;background:#04060a99;animation:.2s fade;position:fixed;inset:0}.ts{z-index:51;background:var(--bg-2);border-right:1px solid var(--line-2);width:min(440px,100vw);box-shadow:var(--shadow-lg);animation:tsIn .26s var(--ease);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0}@keyframes tsIn{0%{opacity:0;transform:translate(-24px)}}.ts-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px 18px;display:flex}.ts-head h3{flex:1;margin:0;font-size:16px}.ts-body{flex-direction:column;flex:1;padding:8px 18px 18px;display:flex;overflow-y:auto}.ts-side{border-bottom:1px solid var(--line);flex-direction:column;gap:12px;padding:16px 0;display:flex}.ts-side:last-child{border-bottom:0}.ts-title{flex-direction:column;gap:2px;display:flex}.ts-title b{font-size:14px;font-weight:600}.ts-title span{color:var(--text-3);font-size:12.5px;line-height:1.4}.ts-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ts-srcs{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ts-src{border-radius:calc(9px * var(--round));border:1px solid var(--line);background:var(--surface);cursor:pointer;align-items:center;gap:8px;padding:8px 10px;font-size:13px;transition:border-color .15s,background .15s;display:flex}.ts-src:hover{border-color:var(--line-2)}.ts-src:has(input:checked){border-color:rgba(var(--accent-rgb), .5);background:var(--accent-softer)}.ts-src input{accent-color:var(--accent);margin:0}.ts-src span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ts-src small{color:var(--text-3);font-size:11.5px}.ts-src.all{background:0 0;grid-column:1/-1}.ts-presets{flex-direction:column;gap:4px;display:flex}.ts-preset{border-radius:calc(9px * var(--round));background:var(--surface);border:1px solid var(--line);align-items:center;gap:6px;padding:2px 2px 2px 10px;display:flex}.ts-preset-name{text-align:left;background:0 0;border:0;flex:1;padding:6px 0;font-weight:550}.ts-preset-name:hover{color:var(--accent-ink)}.ts-row{gap:8px;display:flex}.ts-foot{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:14px 18px;display:flex}.input-unit{align-items:center;display:flex;position:relative}.input-unit .input{padding-right:34px}.input-unit>span{color:var(--text-3);pointer-events:none;font-size:12.5px;position:absolute;right:11px}.select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--text-3) 50%), linear-gradient(135deg, var(--text-3) 50%, transparent 50%);background-position:calc(100% - 16px) 16px,calc(100% - 11px) 16px;background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}.select-wrap{align-items:center;display:flex;position:relative}.select-wrap>i,.select-wrap>img{position:absolute;left:11px}.select-wrap .select{padding-left:30px}.src-logo{border-radius:calc(4px * var(--round));object-fit:contain;flex:none}.fee-table{flex-direction:column;gap:6px;display:flex}.fee-head,.fee-row{grid-template-columns:1fr 96px 96px;align-items:center;gap:8px;display:grid}.fee-head{color:var(--text-3);padding:0 2px;font-size:12px}.fee-name{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.fee-name>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fee-name .src-logo,.fee-name .src-dot{flex:none}.fee-head>span:not(:first-child){text-align:center}.fee-in .input{text-align:right;font-variant-numeric:tabular-nums;padding:0 17px 0 4px;font-size:12.5px}.fee-in>span{font-size:12px;right:7px}.fee-row .input{height:32px}.fp{z-index:46;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line-2);width:min(620px,100vw - 32px);max-height:calc(100vh - 230px);box-shadow:var(--shadow-lg);animation:rise .2s var(--ease);flex-direction:column;gap:14px;padding:16px;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.fp h4{color:var(--text-2);margin:0 0 8px;font-size:12.5px;font-weight:600}.fp-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fp section{flex-direction:column;gap:8px;display:flex}.fp section>h4{margin-bottom:0}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips .chip{height:28px;font-size:12.5px}.rar-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.fp-toggle{cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;display:flex}.fp-toggle b{font-weight:550;display:block}.fp-toggle small{color:var(--text-3);margin-top:1px;font-size:12px;display:block}.fp-toggles{border-top:1px solid var(--line);padding-top:4px;gap:10px!important}.fp-foot{border-top:1px solid var(--line);justify-content:space-between;padding-top:12px;display:flex}.rm{z-index:60;border-radius:calc(12px * var(--round));background:var(--surface-2);border:1px solid var(--line-2);width:240px;box-shadow:var(--shadow-lg);animation:rise .15s var(--ease);flex-direction:column;padding:6px;display:flex;position:fixed}.rm>button,.rm>a{border-radius:calc(8px * var(--round));text-align:left;color:var(--text);background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.rm>button:hover,.rm>a:hover{background:var(--hover)}.rm svg{width:15px;height:15px;color:var(--text-3)}.rm-sep{color:var(--text-3);border-top:1px solid var(--line);margin-top:4px;padding:8px 10px 4px;font-size:11.5px}.rm-hide,.rm-sites{grid-template-columns:1fr 1fr;gap:4px;padding:0 4px 4px;display:grid}.rm-hide button{border-radius:calc(7px * var(--round));border:1px solid var(--line);background:var(--surface);height:30px;font-size:12.5px}.rm-hide button:hover{border-color:var(--line-2);background:var(--surface-3)}.rm-sites a{border-radius:calc(7px * var(--round));color:var(--text-2);white-space:nowrap;align-items:center;gap:7px;padding:6px 8px;font-size:12.5px;display:flex;overflow:hidden}.rm-sites a:hover{background:var(--hover);color:var(--text)}.atl{z-index:60;border-radius:calc(14px * var(--round));background:var(--surface-2);border:1px solid var(--line-2);width:290px;box-shadow:var(--shadow-lg);animation:rise .15s var(--ease);flex-direction:column;gap:10px;padding:14px;display:flex;position:fixed}.atl-title{font-size:13px;font-weight:600;line-height:1.35}.atl-grid{grid-template-columns:1fr 96px;gap:8px;display:grid}.atl small{text-align:center;font-size:11.5px}.lp{flex-direction:column;gap:12px;height:100%;padding:22px 14px 18px;display:flex}.sb-title .acc{color:var(--accent-ink);font-size:14px;font-weight:600}.lp-search{border-radius:calc(8px * var(--round));border:1px solid var(--line-2);background:var(--bg);height:36px;color:var(--text-3);align-items:center;gap:8px;padding:0 10px;display:flex}.lp-search:focus-within{border-color:rgba(var(--accent-rgb), .7)}.lp-search svg{flex:none;width:14px;height:14px}.lp-search input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:12.5px}.lp-hint{color:var(--text-3);cursor:help;align-items:flex-start;gap:7px;margin:0;padding:0 4px;font-size:11.5px;line-height:1.45;display:flex}.lp-hint svg{color:var(--accent-ink);flex:none;margin-top:1px}.lp-list{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow-y:auto}.lp-item{border-radius:calc(8px * var(--round));height:40px;color:var(--text-2);cursor:pointer;align-items:center;gap:10px;padding:0 6px 0 12px;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:flex;position:relative}.lp-item:hover{background:var(--hover);color:var(--text)}.lp-item.on{background:var(--accent-soft);color:var(--text)}.lp-item.on:before{content:"";border-radius:0 calc(3px * var(--round)) calc(3px * var(--round)) 0;background:var(--accent);width:3px;position:absolute;top:9px;bottom:9px;left:0}.lp-dot{background:var(--line-2);border-radius:50%;flex:none;width:6px;height:6px;margin:0 4px}.lp-act{width:14px;height:14px;color:var(--accent-ink);flex:none}.lp-name-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lp-cnt{border-radius:calc(4px * var(--round));background:var(--surface-3);min-width:22px;height:18px;color:var(--text-2);place-items:center;padding:0 5px;font-size:11px;display:grid}.lp-more{border-radius:calc(6px * var(--round));width:24px;height:24px;color:var(--text-3);opacity:0;background:0 0;border:0;flex:none;place-items:center;transition:opacity .15s;display:grid}.lp-more svg{stroke-width:3px;width:15px;height:15px}.lp-item:hover .lp-more,.lp-item.on .lp-more{opacity:1}.lp-more:hover{background:var(--surface-3);color:var(--text)}.lp-name{padding:2px 0}.lp-name .input{height:38px}.lp-folder{flex-direction:column;display:flex}.lp-fhead{border-radius:calc(8px * var(--round));height:36px;color:var(--text-2);cursor:pointer;align-items:center;gap:8px;padding:0 6px;font-size:12.5px;font-weight:700;display:flex}.lp-fhead:hover{background:var(--hover);color:var(--text)}.lp-fhead:hover .lp-more{opacity:1}.lp-chev{width:13px;height:13px;color:var(--text-3);flex:none;transition:transform .15s}.lp-chev.shut{transform:rotate(-90deg)}.lp-ficon{width:15px;height:15px;color:var(--accent-ink);flex:none}.lp-fbody{border-left:1px solid var(--line-2);flex-direction:column;gap:2px;margin-left:13px;padding-left:8px;display:flex}.lp-empty{color:var(--text-3);padding:6px 8px;font-size:11.5px}.lp-actions{grid-template-columns:1fr;gap:6px;display:grid}.lp-new{border-radius:calc(8px * var(--round));border:1px dashed var(--line-2);height:38px;color:var(--text-2);background:0 0;justify-content:center;align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:flex}.lp-new svg{width:15px;height:15px}.lp-new:hover{border-color:rgba(var(--accent-rgb), .6);color:var(--accent-ink)}.lt-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lt-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tbtn:disabled{opacity:.45;cursor:not-allowed}.lt-sum{border-bottom:1px solid var(--line-2);background:var(--surface);align-items:center;gap:0;min-height:60px;margin:0;display:flex;overflow:hidden}.ls-cell{align-items:center;gap:12px;height:60px;padding:0 20px;display:flex}.ls-cell+.ls-cell{box-shadow:inset 1px 0 0 var(--line)}.ls-k{color:var(--text-3);white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.ls-k svg{width:15px;height:15px}.ls-cell>b{color:var(--text);font-size:15px;font-weight:650}.ls-cell>b.acc{color:var(--accent-ink)}.ls-profit{margin-left:auto}.ls-or{color:var(--text-3);font-size:12px}.ls-badge{border-radius:calc(7px * var(--round));background:var(--surface-3);padding:5px 10px}.ls-profit.up .ls-badge{color:var(--up);background:color-mix(in srgb, var(--up) 14%, transparent)}.ls-profit.down .ls-badge{color:var(--down);background:color-mix(in srgb, var(--down) 14%, transparent)}.lt-search{flex:none;width:260px}.lt{--cx:12px;--lt-cols:150px minmax(240px, 1.4fr) minmax(230px, 1fr) minmax(210px, 1fr) minmax(130px, .8fr) 120px}.lt-head{grid-template-columns:var(--lt-cols);background:var(--surface-2);border-bottom:1px solid var(--line-2);height:56px;display:grid}.lt-head .mt-th{cursor:default}.lt-row{grid-template-columns:var(--lt-cols);border-bottom:1px solid var(--line);height:64px;transition:background .12s;display:grid}.lt-row:hover{background:var(--hover)}.lt-row:last-child{border-bottom:0}.lt-row.sold{background:color-mix(in srgb, var(--up) 4%, var(--surface))}.lt-td{min-width:0;padding:0 var(--cx);white-space:nowrap;align-items:center;font-size:13px;display:flex;position:relative}.lt-head>:nth-child(n+3),.lt-td:nth-child(n+3){box-shadow:inset 1px 0 0 var(--line)}.lt-td.profit-cell{align-items:flex-start}.ib{border:1px solid var(--line-2);border-radius:calc(7px * var(--round));width:30px;height:30px;color:var(--text-3);background:0 0;flex:none;place-items:center;transition:color .15s,border-color .15s,background .15s;display:grid}.ib svg{width:14px;height:14px}.ib:hover{color:var(--text);border-color:var(--text-3)}.ib.danger:hover{color:var(--down);border-color:color-mix(in srgb, var(--down) 50%, transparent)}.qty{border:1px solid var(--line-2);border-radius:calc(7px * var(--round));align-items:stretch;width:54px;height:30px;display:flex;overflow:hidden}.qty input{width:32px;min-width:0;color:var(--text);font-family:var(--font-mono);text-align:center;background:0 0;border:0;outline:0;font-size:12.5px}.qty-btns{border-left:1px solid var(--line-2);flex-direction:column;display:flex}.qty-btns button{width:20px;color:var(--text-3);background:0 0;border:0;flex:1;place-items:center;padding:0;display:grid}.qty-btns button+button{border-top:1px solid var(--line-2)}.qty-btns button:hover{color:var(--accent-ink);background:var(--hover)}.qty-btns svg{width:11px;height:11px}.qty-btns .rot{transform:rotate(180deg)}.lnk{color:var(--accent-ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:650}.lnk:hover{text-decoration:underline}.sell-pop{width:230px;padding:12px}.sell-pop form{flex-direction:column;gap:10px;display:flex}.sp-title{font-size:13.5px}.dlg{z-index:55;border-radius:calc(14px * var(--round));border:1px solid var(--line-2);background:var(--surface);width:min(560px,100vw - 24px);max-height:calc(100vh - 32px);box-shadow:var(--shadow-lg);animation:rise .18s var(--ease);position:fixed;top:50%;left:50%;overflow:auto;translate:-50% -50%}.dlg.wide{width:min(880px,100vw - 24px)}.dlg-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:56px;padding:0 12px 0 20px;display:flex}.dlg-head b{letter-spacing:-.01em;font-size:15px;font-weight:750}.dlg-x{border-radius:calc(8px * var(--round));width:32px;height:32px;color:var(--text-3);background:0 0;border:0;place-items:center;display:grid}.dlg-x:hover{background:var(--hover);color:var(--text)}.dlg-x svg{width:16px;height:16px}.dlg-body{padding:20px}.dlg-foot{border-top:1px solid var(--line);align-items:center;gap:10px;padding:14px 20px;display:flex}.dlg-foot .dim{margin-right:auto;font-size:12px}.dlg-foot .btn.disabled{pointer-events:none;opacity:.5}.share-prev{background:var(--bg-2);padding:20px}.share-prev img,.share-prev .skeleton{aspect-ratio:1200/630;border-radius:calc(10px * var(--round));border:1px solid var(--line-2);width:100%;display:block}.add-form{grid-template-columns:1fr 1fr;gap:14px;display:grid}.add-form .full{grid-column:1/-1}.add-form .field{flex-direction:column;gap:6px;display:flex}.add-form .input,.add-form .select{height:40px}.dlg-actions{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}.ac{position:relative}.ac-list{z-index:3;border-radius:calc(10px * var(--round));border:1px solid var(--line-2);background:var(--surface-2);box-shadow:var(--shadow-lg);flex-direction:column;max-height:280px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.ac-list button{border-radius:calc(7px * var(--round));height:38px;color:var(--text);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;align-items:center;gap:10px;padding:0 8px;font-size:12.5px;display:flex;overflow:hidden}.ac-list button:hover{background:var(--hover)}.ac-list img{object-fit:contain;flex:none;width:32px;height:24px}.ad-controls{flex-wrap:wrap;gap:10px;display:flex}.ad-bars{align-items:flex-end;gap:3px;height:140px;display:flex}.ad-bar{flex:1;align-items:flex-end;height:100%;display:flex;position:relative}.ad-bar-v{background:linear-gradient(180deg, rgba(var(--accent-rgb), .7), rgba(var(--accent-rgb), .25));border-radius:calc(3px * var(--round)) 3px 0 0;width:100%;min-height:2px}.ad-bar-r{background:var(--up);border-radius:calc(3px * var(--round)) 3px 0 0;box-shadow:0 0 10px -2px var(--up);position:absolute;bottom:0;left:25%;right:25%}.ad-legend{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.ad-legend i{border-radius:calc(3px * var(--round));width:10px;height:10px;display:inline-block}.ad-legend i.v{background:var(--accent)}.ad-legend i.r{background:var(--up);margin-left:8px}.ad-table{flex-direction:column;display:flex}.ad-tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(160px,2fr) repeat(4,minmax(90px,1fr));align-items:center;gap:12px;padding:10px 20px;font-size:13px;display:grid}.ad-tr:last-child{border-bottom:0}.ad-th{color:var(--text-3);padding-top:8px;padding-bottom:8px;font-size:12px}.ad-key{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ad-builder{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ad-wide{grid-column:1/-1}.ad-link{gap:8px;display:flex}.ad-link .input{font-size:12.5px}@media (max-width:820px){.ad-builder{grid-template-columns:1fr}.ad-tr{grid-template-columns:1.5fr repeat(4,1fr);padding:10px 12px;font-size:12px}}.au-table{flex-direction:column;display:flex;overflow-x:auto}.au-tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(170px,1.4fr) 150px 80px 100px 90px 100px 70px minmax(300px,1.6fr);align-items:center;gap:10px;min-width:1150px;padding:9px 20px;font-size:13px;display:grid}.au-tr:last-child{border-bottom:0}.au-th{color:var(--text-3);font-size:12px}.au-ref{align-items:center;gap:8px;display:flex}.au-pct{width:64px}.au-pct .input{height:30px;padding:0 22px 0 8px;font-size:12.5px}.au-pct>span{right:8px}.sys-table{flex-direction:column;display:flex;overflow-x:auto}.sys-tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,1.2fr) 180px 120px 100px 100px 90px 90px 100px 130px;align-items:center;gap:10px;min-width:1100px;padding:10px 20px;font-size:13px;display:grid}.sys-tr.sys-pm{grid-template-columns:minmax(180px,1.4fr) 140px 120px 120px 80px 100px;min-width:760px}.sys-th{color:var(--text-3);font-size:11.5px;font-weight:650}.sys-name{font-weight:650}.sys-st{align-items:center;gap:7px;font-weight:600;display:inline-flex}.sys-st i{background:var(--text-3);border-radius:50%;flex:none;width:8px;height:8px}.sys-st.ok{color:var(--up)}.sys-st.ok i{background:var(--up);box-shadow:0 0 0 3px color-mix(in srgb, var(--up) 20%, transparent)}.sys-st.warn{color:var(--warn)}.sys-st.warn i{background:var(--warn)}.sys-st.bad{color:var(--down)}.sys-st.bad i{background:var(--down)}.sys-st.off{color:var(--text-3)}.sys-note{color:var(--text-3);margin:0;padding:12px 20px 16px;font-size:12px;line-height:1.55}.tf{flex-direction:column;gap:14px;display:flex}.tf-lead{color:var(--text-2);margin:0;font-size:13px;line-height:1.55}.tf-note{color:var(--text-3);margin:0;font-size:12px;line-height:1.45}.tf-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.tf-row .field{flex:1;min-width:150px}.code-input{font-family:var(--font-mono);letter-spacing:.25em;font-size:15px}.tf-setup{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.tf-qr{border-radius:calc(10px * var(--round));background:#fff;flex:none;padding:8px}.tf-steps{flex-direction:column;flex:1;gap:10px;min-width:220px;display:flex}.tf-steps p{margin:0;font-size:13px;line-height:1.5}.tf-steps .code-input{width:150px}.tf-secret{border-radius:calc(5px * var(--round));background:var(--surface-3);color:var(--text);letter-spacing:.05em;cursor:text;-webkit-user-select:all;user-select:all;padding:2px 6px;font-size:12px}.tf-codes{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.tf-codes code{border-radius:calc(7px * var(--round));background:var(--surface-2);border:1px solid var(--line-2);font-family:var(--font-mono);text-align:center;letter-spacing:.06em;padding:8px;font-size:13px}.tf-actions{justify-content:flex-end;gap:10px;display:flex}.tf-off{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ref-stat b.acc{color:var(--accent-ink)}.ref-stat b.up{color:var(--up)}.au-login{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.au-login small{width:100%;color:var(--text-3);text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.au-actions{align-items:center;gap:6px;display:flex}.au-actions .input-unit{width:90px}.au-actions .input{height:30px}.plans{grid-template-columns:1fr 1fr;gap:10px;display:grid}.plan{border-radius:var(--r-md);border:1px solid var(--line);background:color-mix(in srgb, var(--bg) 50%, transparent);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.plan b{font-size:14px}.plan p{color:var(--text-3);margin:4px 0 0;font-size:12.5px;line-height:1.45}.plan-price{font-family:var(--font-brand);font-size:22px;font-weight:600}.plan-price small{font-family:var(--font-sans);color:var(--text-3);font-size:12.5px;font-weight:400}.plan.current{border-color:rgba(var(--accent-rgb), .55);background:linear-gradient(135deg, rgba(var(--accent-rgb), .12), transparent 70%)}.plan.pro b{background:var(--accent-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.billing-body{flex-direction:column;gap:14px;display:flex}.balance-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.balance-row>div:first-child{flex-direction:column;gap:2px;display:flex}.balance-row b{font-family:var(--font-brand);font-size:20px}.buy-row{flex-wrap:wrap;gap:6px;display:flex}.tx-list{border-top:1px solid var(--line);flex-direction:column;display:flex}.tx{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 130px;gap:10px;padding:8px 0;font-size:13px;display:grid}.tx span:last-child{text-align:right;font-size:12px}.plan-chip{border-radius:var(--r-sm);border:1px solid rgba(var(--accent-rgb), .4);background:rgba(var(--accent-rgb), .08);height:30px;color:var(--text-2);align-items:center;gap:8px;padding:0 4px 0 10px;font-size:12.5px;display:inline-flex}.plan-chip b{color:var(--text)}.plan-chip-cta{border-radius:var(--r-xs);background:var(--accent-grad);color:#160b02;align-items:center;gap:4px;height:22px;padding:0 8px;font-weight:600;display:inline-flex}.plan-chip:hover{border-color:var(--accent)}@media (max-width:820px){.plans{grid-template-columns:1fr}.tx{grid-template-columns:1fr auto}.tx span:last-child{display:none}}.auth{background:var(--bg);grid-template-columns:minmax(0,1.1fr) minmax(420px,1fr);min-height:100vh;display:grid}.auth-hero{background:radial-gradient(900px 520px at 0% 0%, rgba(var(--accent-rgb), .16), transparent 62%), var(--bg-2);border-right:1px solid var(--line);flex-direction:column;padding:40px clamp(28px,5vw,72px);display:flex;position:relative;overflow:hidden}.hero-main{max-width:600px;margin:auto 0;padding:48px 0 24px}.hero-title{font-family:var(--font-brand);letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(34px,3.6vw,54px);font-weight:700;line-height:1.04}.hero-title em{color:var(--accent-ink);font-style:normal}.hero-sub{color:var(--text-2);max-width:470px;margin:0 0 22px;font-size:17px;line-height:1.5}.hero-markets{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.hero-markets span{border-radius:calc(99px * var(--round));border:1px solid var(--line-2);background:var(--surface);height:32px;color:var(--text-2);align-items:center;gap:7px;padding:0 12px 0 8px;font-size:12.5px;font-weight:650;display:inline-flex}.hero-markets img{border-radius:calc(5px * var(--round))}.deals{border-radius:calc(14px * var(--round));border:1px solid var(--line-2);background:var(--surface);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 60px -30px #0000008c}.deal{animation:rise .5s var(--ease) both;grid-template-columns:minmax(0,1fr) auto 70px;align-items:center;gap:16px;padding:14px 18px;display:grid}.deal+.deal{border-top:1px solid var(--line)}.deal-item{flex-direction:column;gap:3px;min-width:0;display:flex}.deal-item b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.deal-item span{color:var(--text-3);font-size:12px}.deal-route{color:var(--text-3);align-items:center;gap:10px;display:flex}.deal-px{font-family:var(--font-mono);color:var(--text);align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.deal-px img{border-radius:calc(4px * var(--round))}.deal-p{font-family:var(--font-mono);color:var(--up);border-radius:calc(7px * var(--round));background:color-mix(in srgb, var(--up) 12%, transparent);justify-self:end;padding:4px 8px;font-size:13px;font-weight:700}.hero-points{flex-direction:column;gap:11px;margin:26px 0 0;padding:0;list-style:none;display:flex}.hero-points li{color:var(--text-2);align-items:center;gap:10px;font-size:14.5px;display:flex}.hero-points svg{color:var(--accent-ink);flex:none}.auth-side{place-items:center;padding:40px 24px;display:grid}.auth-card{border-radius:calc(16px * var(--round));border:1px solid var(--line-2);background:var(--surface);flex-direction:column;gap:20px;width:100%;max-width:410px;padding:32px;display:flex}.auth-card h2{letter-spacing:-.025em;margin:0;font-size:26px;font-weight:700}.auth-lead{color:var(--text-3);margin:6px 0 0;font-size:14px}.auth-tabs{grid-template-columns:1fr 1fr;display:grid}.auth-card form{flex-direction:column;gap:14px;display:flex}.auth-foot{color:var(--text-3);text-align:center;font-size:12.5px}.auth-foot a,.link{color:var(--accent-ink);font-weight:550}.pw-meter{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.pw-meter i{border-radius:calc(4px * var(--round));background:var(--surface-3);height:4px;transition:background .2s}.pw-meter i.on{background:var(--accent)}.alert{border-radius:var(--r-sm);background:var(--down-soft);color:var(--down);border:1px solid #ff647c40;padding:11px 14px;font-size:13px}.profile-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.profile-col{flex-direction:column;gap:18px;min-width:0;display:flex}.hero-card{align-items:center;gap:18px;padding:24px;display:flex;position:relative;overflow:hidden}.hero-card:before{content:"";background:radial-gradient(500px 200px at 0% 0%, var(--accent-glow), transparent 70%);opacity:.7;pointer-events:none;position:absolute;inset:0}.hero-card>*{position:relative}.avatar-lg{border-radius:calc(18px * var(--round));background:var(--accent-grad);color:#111;width:64px;height:64px;box-shadow:0 12px 30px -10px var(--accent-glow);font-size:26px}.ref-link{gap:8px;display:flex}.ref-link .input{font-family:var(--font-mono);font-size:12.5px}.ref-stats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ref-stat{border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--line);padding:14px}.ref-stat b{letter-spacing:-.02em;font-size:22px;display:block}.ref-stat span{color:var(--text-3);font-size:12px}.swatches{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.swatch{aspect-ratio:1;border-radius:calc(14px * var(--round));cursor:pointer;transition:transform .15s var(--ease);border:2px solid #0000;padding:0;position:relative}.swatch:hover{transform:translateY(-2px)}.swatch.on{border-color:var(--text)}.swatch.on:after{content:"✓";color:#111;place-items:center;font-weight:800;display:grid;position:absolute;inset:0}.swatch-label{color:var(--text-3);text-align:center;margin-top:6px;font-size:11.5px}.row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 20px;display:flex}.row:last-child{border-bottom:0}.row .grow{flex:1;min-width:0}.row .title{font-weight:550}.row .desc{color:var(--text-3);font-size:12.5px}.list{flex-direction:column;display:flex}.sess{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 20px;font-size:13px;display:flex}.sess:last-child{border-bottom:0}.sess .ic{border-radius:calc(10px * var(--round));background:var(--surface-3);width:34px;height:34px;color:var(--text-2);flex:none;place-items:center;display:grid}.sess .ic svg{width:16px;height:16px}.bars{align-items:flex-end;gap:3px;height:54px;display:flex}.bars i{background:var(--accent-soft);border-radius:calc(3px * var(--round)) 3px 0 0;flex:1;min-height:3px}.bars i.on{background:var(--accent)}.burger{display:none}html.no-scroll{overflow:hidden}.rail{display:none}@media (min-width:821px){:root{--topbar-h:0px;--rail-w:64px}.app.has-rail{padding-left:var(--rail-w)}.app.has-rail>.topbar{display:none}.rail{z-index:35;width:var(--rail-w);background:var(--surface);border-right:1px solid var(--line);flex-direction:column;align-items:center;gap:6px;padding:14px 0 12px;display:flex;position:fixed;top:0;bottom:0;left:0}.rail-brand{border-radius:var(--r-sm);place-items:center;width:44px;height:44px;margin-bottom:12px;display:grid}.rail-nav{flex-direction:column;gap:4px;display:flex}.rail-nav a{border-radius:var(--r-sm);width:44px;height:44px;color:var(--text-3);place-items:center;transition:background .15s,color .15s;display:grid;position:relative}.rail-nav a:hover{background:var(--hover);color:var(--text)}.rail-nav a.active{background:rgba(var(--accent-rgb), .14);color:var(--accent)}.rail-nav a.active:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:-10px}.rail-nav a:focus-visible,.rail-foot button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rail-lbl{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rail-foot{border-top:1px solid var(--line);flex-direction:column;align-items:center;gap:4px;margin-top:auto;padding-top:10px;display:flex}.rail-foot .theme-btn,.rail-foot .um-btn{justify-content:center;width:44px;height:40px;padding:0}.rail-foot .user-btn{flex-direction:column;gap:4px;height:auto;padding:7px 0 6px}.rail-foot .user-btn .um-bal{color:var(--text-3);font-size:10px;font-weight:700}.rail .um-pop{inset:auto auto 0 calc(100% + 10px)}.rail [data-tip]{position:relative}.rail [data-tip]:hover:after{content:attr(data-tip);z-index:50;border-radius:var(--r-sm);background:var(--surface-3);border:1px solid var(--line-2);color:var(--text);white-space:nowrap;box-shadow:var(--shadow-lg);pointer-events:none;padding:6px 10px;font-size:12.5px;font-weight:600;line-height:1.2;position:absolute;top:50%;left:calc(100% + 14px);transform:translateY(-50%)}.rail .um[aria-expanded=true] [data-tip]:after{display:none}.rail .um:has(.um-pop) [data-tip]:after{display:none}.rail-word{display:none}.rail-toggle{border-radius:var(--r-sm);width:44px;height:32px;color:var(--text-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;margin-top:2px;font-size:12.5px;font-weight:600;transition:background .15s,color .15s;display:flex;position:relative}.rail-toggle:hover{background:var(--hover);color:var(--text)}.app.rail-opening>.page,.app.rail-opening>.site-foot{animation:railPageIn .32s var(--ease) both}.app.rail-closing>.page,.app.rail-closing>.site-foot{animation:railPageOut .32s var(--ease) both}.app.rail-opening .rail{animation:railOpen .32s var(--ease) both}.app.has-rail.rail-closing{padding-left:64px}.app.rail-closing .rail{animation:railClose .32s var(--ease) both}.app.has-rail.rail-wide{--rail-w:212px}.rail-wide .rail{align-items:stretch;padding:14px 12px 12px}.rail-wide .rail-brand{justify-content:flex-start;gap:10px;width:auto;padding:0 5px;display:flex}.rail-wide .rail-word{font-size:20px;display:inline}.rail-wide .rail-nav a{justify-content:flex-start;gap:12px;width:auto;padding:0 12px;display:flex}.rail-wide .rail-nav a.active:before{left:-12px}.rail-wide .rail-lbl{clip:auto;width:auto;height:auto;font-size:13.5px;font-weight:600;position:static;overflow:visible}.rail-wide .rail-foot{flex-flow:wrap;justify-content:space-between;align-items:center}.rail-wide .rail-foot .um-user{order:-1;width:100%;margin-bottom:4px}.rail-wide .rail-foot .user-btn{flex-direction:row;justify-content:flex-start;gap:10px;width:100%;height:40px;padding:0 10px}.rail-wide .rail-foot .user-btn .um-bal{color:var(--text-2);font-size:12.5px}.rail-wide .rail-toggle{justify-content:flex-start;width:100%;padding:0 12px}.app.has-rail .ws.ws-anim.side-closed.side-closing>.side{left:var(--rail-w)}}@media (min-width:821px) and (max-width:960px){.app.has-rail .side{left:var(--rail-w)}}@media (max-width:1200px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-grid{grid-template-columns:1fr}}@media (max-width:1280px){.topbar{gap:24px}.topnav{gap:20px}.ws{--side-w:320px}.ws-main{padding:0}.mt{--mt-cols:40px minmax(200px, 1.5fr) minmax(124px, 1fr) minmax(124px, 1fr) minmax(112px, .9fr) 100px!important}.mt-head>:nth-child(7),.mt-row>:nth-child(7){display:none}.item-art{width:50px;height:40px}.hide-md{display:none}.mp-body{grid-template-columns:minmax(0,2.75fr) minmax(104px,1fr)}}@media (max-width:960px){.auth{grid-template-columns:1fr}.auth-hero{border-right:0;padding:24px 20px 8px}.hero-main{padding:28px 0 0}.deals,.hero-points{display:none}.hero-markets{margin-bottom:0}.auth-side{place-items:start center;padding:20px 16px 40px}.auth-card{padding:22px 18px}.ws,.ws.side-closed{grid-template-columns:minmax(0,1fr)}.side{left:0;top:var(--topbar-h);z-index:45;width:min(300px,86vw);height:auto;transition:transform .2s var(--ease);box-shadow:var(--shadow-lg);position:fixed;bottom:0;transform:translate(-102%)}.ws.side-closed .side{display:block}.side.open{transform:none}.topnav{display:none}}@media (max-width:820px){:root{--topbar-h:58px}.topbar{gap:8px;padding:0 12px}.game-seg button{padding:0 9px;font-size:12px}.game-seg button.on:before{display:none}.topbar-right{gap:4px}.um-chev{display:none}.show-sm{display:inline-flex!important}.hide-sm{display:none!important}.burger{border-radius:var(--r-sm);width:40px;height:40px;color:var(--text);background:0 0;border:0;justify-content:center;align-items:center;margin-right:-8px;display:inline-flex}.burger:active{background:var(--hover)}.topbar-right>.um,.topbar-right>.theme-btn,.topbar-right>.vsep{display:none!important}.topbar-right{margin-left:auto}.page{padding:18px 12px calc(24px + env(safe-area-inset-bottom,0px))}.page.page-table{padding:0 0 env(safe-area-inset-bottom,0px)}.ws-main{padding:0}.ws-top{padding:14px 12px}.free-bar{flex-wrap:wrap;padding:10px 12px;font-size:12.5px}.free-bar>span{flex-basis:calc(100% - 30px)}.free-buy{margin-left:auto}.found{gap:8px;font-size:19px}.qr-label{display:none}.qrange .input-unit{width:72px}.qrange .input{height:34px}.tp-toolbar{flex-wrap:wrap;gap:7px;padding:10px}.tp-toolbar-right{flex:1;margin-left:0}.tbtn{height:34px;padding:0 10px}.tp-toolbar .tbtn>span:not(.pill-n){display:none}.exp{overflow:auto}.exp-panels,.exp-panels.buy-folded{grid-template-columns:1fr}.mp+.mp,.mp-rail+.mp,.exp-slot+.mp{border-left:0;border-top:1px solid var(--line-2)}.exp-panels.buy-folded .exp-buy,.exp-panels:not(.buy-folded) .exp-slot>.mp-rail{display:none}.fp-grid,.ts-grid,.ts-srcs{grid-template-columns:1fr}.swatches{grid-template-columns:repeat(3,1fr)}.tiles{gap:10px}.tile .v{font-size:19px}.hero-card{flex-wrap:wrap}.hero-card>div{flex-basis:calc(100% - 80px)!important}.seg button{white-space:nowrap}.fp{top:auto;right:8px;bottom:calc(10px + env(safe-area-inset-bottom,0px));width:auto;max-height:75vh;position:fixed;left:8px!important;translate:none!important}:root{--row-h:92px}.mt-head{height:40px;grid-template-columns:minmax(0,1fr) 110px!important}.mt-head>*{display:none}.mt-head>:nth-child(2),.mt-head>.profit-th{display:flex}.mt-head>.profit-th{justify-content:flex-end;padding-right:14px}.mt-row{grid-template-rows:46px 1fr;grid-template-areas:"item item cart dots""buy sell profit profit";padding:2px 0 8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 42px 42px!important}.mt-row>:nth-child(6),.mt-row>:nth-child(7){display:none}.mt-th,.mt-td{box-shadow:none!important}.mt-head .th-sub,.lt-head{display:none}.lt-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 96px;grid-template-areas:"item item acts""buy sell profit";row-gap:8px;height:auto;padding:8px 0}.lt-td{box-shadow:none!important}.lt-row>.lt-acts{grid-area:acts;justify-content:flex-end}.lt-row>.item-cell{grid-area:item}.lt-row>:nth-child(3){grid-area:buy}.lt-row>:nth-child(4){grid-area:sell}.lt-row>.profit-cell{grid-area:profit;align-items:flex-end}.lt-row>.sales-cell,.lt-acts .qty{display:none}.lt-sum{flex-wrap:wrap}.ls-cell{height:48px;padding:0 14px}.ls-profit{margin-left:0}.lt-tools .tbtn>span{display:none}.lt-search{width:100%}.add-form{grid-template-columns:1fr}.dlg-foot{flex-wrap:wrap}.mt-row>.acts{flex-direction:row;grid-area:cart;justify-content:flex-end;gap:2px;padding:0}.mt-row>.dots-cell{grid-area:dots}.mt-row>.acts .add-btn,.mt-row>.acts .dots{width:30px;height:30px;box-shadow:none;border-radius:calc(7px * var(--round));flex:none}.mt-row>:nth-child(2){grid-area:item;padding-left:12px}.mt-row>:nth-child(3){grid-area:buy;padding-left:12px}.mt-row>:nth-child(4){grid-area:sell}.mt-row>:nth-child(5){grid-area:profit;align-items:flex-end;padding-right:14px}.mt-row .item-art{width:44px;height:34px}.mt-row .item-meta{display:none}.mt-row .price{font-size:13px}.mt-row.skel>:nth-child(n+3){display:none}}.pc-text{flex-direction:column;gap:2px;min-width:0;line-height:1.15;display:flex}.pc-text small{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.mm{z-index:80;position:fixed;inset:0}.mm-back{animation:fade .15s var(--ease);background:#0000008c;position:absolute;inset:0}.mm-panel{width:min(320px,88vw);padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;background:var(--surface);border-left:1px solid var(--line-2);box-shadow:var(--shadow-lg);animation:mm-in .2s var(--ease);flex-direction:column;gap:16px;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}@keyframes mm-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}.mm-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:48px;padding-bottom:12px;display:flex}.mm-user{flex-direction:column;flex:1;min-width:0;display:flex}.mm-user b{font-size:14px;font-weight:650}.mm-user small{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mm-nav{flex-direction:column;gap:2px;margin:0 -16px;display:flex}.mm-nav a{height:44px;color:var(--text-2);align-items:center;gap:12px;padding:0 16px;font-size:15px;font-weight:600;display:flex}.mm-nav a svg{color:var(--text-3)}.mm-nav a.active{background:var(--surface-3);color:var(--text);box-shadow:inset 2px 0 0 var(--accent)}.mm-nav a.active svg{color:var(--accent-ink)}.mm-sec{flex-direction:column;gap:8px;display:flex}.mm-label{color:var(--text-3);font-size:12px;font-weight:500}.mm-seg{width:100%;display:flex}.mm-seg button{flex:1;justify-content:center;align-items:center;gap:6px;height:36px;font-size:13px;display:inline-flex}.mm-logout{border:1px solid var(--line-2);border-radius:var(--r-sm);height:44px;color:var(--down);background:0 0;justify-content:center;align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:600;display:flex}@media (max-width:960px){.side-rail{top:auto;left:auto;right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--accent-grad);color:#121212;width:auto;height:46px;box-shadow:0 10px 28px -10px var(--accent-glow), var(--shadow-lg);border-radius:999px;flex-direction:row;gap:8px;padding:0 18px 0 12px;position:fixed}.side-rail svg{border:0;width:18px;height:18px;padding:0}.side-rail span{writing-mode:horizontal-tb;letter-spacing:0;text-transform:none;font-size:14px;transform:none}}@media (max-width:820px){.ws-top{gap:8px 10px;padding:10px 12px}.ws-top .live-upd .lu-text{display:none}.tile .s,.tile .k{white-space:normal;text-overflow:clip;overflow:visible}.found{white-space:nowrap;height:30px;font-size:16px}.found>svg{width:18px;height:18px}.ws-top .lt-tools{flex-wrap:wrap;gap:6px}.table-games{padding:3px}.table-games button{width:30px;height:28px}.table-games .game-ic{width:19px;height:19px}.exp{gap:10px;padding:10px}.exp-head{flex-wrap:wrap;gap:8px}.exp-head .exp-title,.exp-head .grow{display:none}.exp-panels,.mp-body{flex:none}.mp-body{grid-template-columns:minmax(0,1fr)!important}.mp-body .ob{display:none}.mp-body .mc{height:270px}.mp-head .mc-legend{display:none}.mp-foot{white-space:normal;flex-wrap:wrap;gap:4px 12px;padding:8px 10px}.mp-extra{margin-left:0}}@media (max-width:760px){.topbar-right>.um-user{display:block!important}.topbar-right>.um-user .user-btn{gap:6px;height:40px;padding:0 8px 0 4px}.topbar-right>.um-user .um-pop{width:min(260px,100vw - 24px)}.topbar-right>.um-user .um-pop>button{height:44px;font-size:14px}.mm-head .ib{width:40px;height:40px}.mm-seg button{height:40px}.page-head h1{font-size:18px}.dlg,.dlg.wide{max-height:calc(100dvh - 24px);width:calc(100vw - 24px)!important}.dlg-head{gap:8px;height:52px;padding:0 6px 0 16px}.dlg-head b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dlg-x{flex:none;width:40px;height:40px}.dlg-body{padding:16px}.dlg-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.dlg-foot .btn,.dlg-actions .btn{flex:auto;height:40px}.dlg-actions{flex-wrap:wrap}.dlg .input,.dlg .select{height:40px;font-size:16px}.bl{border-left:0;width:100vw}.cookie-actions .btn{flex:1;height:40px}}@media (max-width:480px){.wordmark:not(.wordmark-lg){display:none}}@media (min-width:1900px){.page{max-width:1760px}}@media (prefers-reduced-motion:reduce){:not(.side):not(.side-rail):not(.ws-main):not(.exp-buy):not(.exp-panels>.mp):not(.mp-rail),:before,:after{animation:none!important}.spin-ring{animation:1.1s linear infinite spin!important}.tbtn.busy svg{animation:.9s linear infinite spin!important}.lotdlg-bar{animation:2s linear infinite barRun!important}}.net-bar{z-index:200;pointer-events:none;transform-origin:0;background:var(--accent);opacity:0;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.net-bar.run{opacity:1;animation:9s cubic-bezier(.1,.6,.2,1) forwards netRun}.net-bar.done{opacity:0;transition:transform .2s ease-out,opacity .35s .15s;transform:scaleX(1)}@keyframes netRun{0%{transform:scaleX(0)}to{transform:scaleX(.92)}}.acc-add{flex-direction:column;gap:14px;height:100%;padding:22px 14px 18px;display:flex;overflow-y:auto}.acc-add .sb-title{gap:6px}.acc-modes{flex-direction:column;gap:10px;display:flex}.acc-modes>button{text-align:left;border:1px solid var(--line-2);background:var(--surface-2);color:var(--text);border-radius:var(--r-md);grid-template-rows:auto auto;grid-template-columns:34px 1fr;align-items:center;gap:3px 12px;padding:14px;transition:border-color .15s;display:grid}.acc-modes>button:hover{border-color:rgba(var(--accent-rgb), .6)}.acc-modes>button svg{width:22px;height:22px;color:var(--accent-ink);grid-row:span 2;justify-self:center}.acc-modes>button b{font-size:13.5px}.acc-modes>button span{color:var(--text-3);font-size:12px;line-height:1.4}.acc-note{color:var(--text-3);gap:8px;margin:4px 0 0;font-size:11.5px;line-height:1.5;display:flex}.acc-note svg{color:var(--accent-ink);flex:none;margin-top:2px}.acc-form{flex-direction:column;gap:12px;display:flex}.acc-form .input{height:38px}.acc-lines{font-family:var(--font-mono);resize:vertical;padding:10px;font-size:12px;line-height:1.6;height:200px!important}.pw-wrap{display:block;position:relative}.pw-wrap .input{width:100%;padding-right:40px}.pw-eye{width:30px;height:30px;color:var(--text-3);border-radius:calc(6px * var(--round));background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:4px;translate:0 -50%}.pw-eye svg{width:16px;height:16px}.pw-eye:hover,.pw-eye[aria-pressed=true]{color:var(--text)}.pw-eye:focus-visible{outline:2px solid var(--accent);outline-offset:0}.drop{border:1px dashed var(--line-2);border-radius:var(--r-md);background:var(--bg);color:var(--text-2);text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:4px;padding:18px 12px;transition:border-color .15s,background .15s;display:flex}.drop:hover,.drop.over{border-color:rgba(var(--accent-rgb), .7);background:var(--accent-soft)}.drop svg{width:20px;height:20px;color:var(--accent-ink)}.drop b{font-size:13px}.drop span{color:var(--text-3);font-size:11.5px}.acc-results{border:1px solid var(--line);flex-direction:column;max-height:260px;display:flex;overflow-y:auto}.acc-results>div{border-bottom:1px solid var(--line);grid-template-columns:16px auto 1fr;align-items:center;gap:8px;padding:7px 10px;font-size:12px;display:grid}.acc-results>div:last-child{border-bottom:0}.acc-results svg{width:14px;height:14px}.acc-results .ok svg{color:var(--up)}.acc-results .bad svg,.acc-results .bad span{color:var(--down)}.acc-results span{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ac{--cx:10px;--ac-cols:40px minmax(160px, 1.4fr) minmax(118px, .9fr) 124px 114px minmax(140px, 1fr) minmax(176px, 1.1fr) 304px;container-type:inline-size}.ac-head,.ac-row{grid-template-columns:var(--ac-cols);display:grid}.ac-head{background:var(--surface-2);border-bottom:1px solid var(--line-2);height:56px}.ac-head .mt-th{cursor:default}.ac-row{border-bottom:1px solid var(--line);min-height:64px;transition:background .12s;position:relative}.ac-row:hover{background:var(--hover)}.ac-row.bad{box-shadow:inset 2px 0 0 var(--down)}.ac-row.ok{box-shadow:inset 2px 0 0 var(--up)}.ac-td{min-width:0;padding:0 var(--cx);align-items:center;gap:8px;font-size:12.5px;display:flex}.ac-head>:nth-child(n+2),.ac-td:nth-child(n+2){box-shadow:inset 1px 0 0 var(--line)}.ac-acc{gap:10px}.ac-ava{border:1px solid var(--line-2);object-fit:cover;flex:none;width:36px;height:36px}.ac-ava.ph{background:var(--surface-3);color:var(--text-3);place-items:center;display:grid}.ac-ava.ph svg{width:16px;height:16px}.ac-names{flex-direction:column;gap:2px;min-width:0;display:flex}.ac-names b{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.ac-names small,.ac-proxy small{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ac-bal{gap:10px;display:flex}.ac-bal span{color:var(--text-2);align-items:center;gap:4px;font-weight:650;display:inline-flex}.ac-bal img{border-radius:3px}.ac-pw code{text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;overflow:hidden}.ac-pw .ib,.ac-acts .ib{width:28px;height:28px}.guard{border-radius:calc(6px * var(--round));background:var(--surface-3);color:var(--accent-ink);letter-spacing:.14em;cursor:pointer;border:0;padding:4px 9px;font-size:16px;font-weight:700;transition:background .15s,color .3s}.guard:hover{background:var(--accent-softer)}.guard.soon{color:var(--down)}.ac-guard{position:relative}.g-bar{background:var(--line);height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.g-bar i{background:var(--accent);height:100%;transition:width .25s linear;display:block}.g-bar.soon i{background:var(--down)}.ac-px{align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.ac-px .ib{width:26px;height:26px;margin-left:4px}.ring{background:conic-gradient(var(--accent) var(--p), var(--line-2) 0);border-radius:50%;flex:none;width:16px;height:16px}.ac-proxy{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px}.st{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;max-width:100%;font-weight:600;display:inline-flex;overflow:hidden}.st i{background:var(--line-2);border-radius:50%;flex:none;width:7px;height:7px}.st.ok{color:var(--text)}.st.ok i{background:var(--up)}.st.bad{color:var(--down)}.st.bad i{background:var(--down)}.ac-acts{flex-wrap:wrap;row-gap:2px;position:relative}.ac-bans{flex-wrap:wrap;gap:4px}.chip-bad,.chip-warn{border-radius:calc(5px * var(--round));letter-spacing:.03em;align-items:center;height:18px;padding:0 7px;font-size:10.5px;font-weight:800;display:inline-flex}.chip-bad{color:var(--down);background:color-mix(in srgb, var(--down) 16%, transparent);border:1px solid color-mix(in srgb, var(--down) 40%, transparent)}.chip-warn{color:var(--warn);background:color-mix(in srgb, var(--warn) 16%, transparent);border:1px solid color-mix(in srgb, var(--warn) 40%, transparent)}.ac-acts .tbtn{height:30px}.ac-checked{width:100%;color:var(--text-3);font-size:10.5px}.spin{animation:.9s linear infinite spin}.tbtn.busy svg{animation:.8s linear infinite spin}.tbtn.busy{cursor:progress}.tpanel .mt-body{transition:opacity .18s}.tpanel.refreshing .mt-body{opacity:.5}.ac-menu{z-index:20;background:var(--surface-2);border:1px solid var(--line-2);width:300px;box-shadow:var(--shadow-lg);flex-direction:column;gap:10px;padding:12px;display:flex;position:absolute;top:calc(100% - 6px);right:8px}.ac-menu-row{gap:6px;display:flex}.ac-menu-row .input{flex:1;height:32px}.tr-drawer{flex-direction:column;width:min(560px,100vw);padding:0;display:flex}.tr-tabs{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.tr-body{flex-direction:column;flex:1;gap:10px;padding:12px 16px;display:flex;overflow-y:auto}.tr-card{border:1px solid var(--line-2);background:var(--surface);flex-direction:column;gap:10px;padding:12px;display:flex}.tr-top{align-items:center;gap:8px;font-size:12.5px;display:flex}.tr-top a{margin-left:auto;font-size:12px}.tr-icon{width:28px;height:28px}.tr-msg{color:var(--text-2);margin:0;font-size:12.5px;line-height:1.45}.tr-sides{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tr-sides small{color:var(--text-3);margin-bottom:6px;font-size:11px;display:block}.tr-items{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.tr-item{--rar:var(--line-2);background:var(--surface-3);border-bottom:2px solid var(--rar);place-items:center;width:40px;height:32px;display:grid}.tr-item img{object-fit:contain;width:90%;height:90%}.tr-actions{justify-content:flex-end;gap:8px;display:flex}.tr-sec{border-bottom:1px solid var(--line-2);flex-direction:column;gap:14px;padding:18px 20px;display:flex}.tr-sec:last-child{border-bottom:0}.tr-sec-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.tr-sec-head h3{letter-spacing:-.02em;align-items:center;gap:9px;margin:0;font-size:15px;display:flex}.mod-bar{border:1px solid var(--line-2);border-radius:calc(9px * var(--round));background:var(--surface-2);align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;display:flex}.mod-bar .mod-ic{background:var(--surface-3);width:24px;height:24px;color:var(--text-3);border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.mod-bar .mod-txt{color:var(--text-2);font-weight:600}.mod-bar .btn{margin-left:auto}.mod-bar.on{border-color:color-mix(in srgb, var(--up) 40%, var(--line-2));background:color-mix(in srgb, var(--up) 7%, var(--surface-2))}.mod-bar.on .mod-ic{background:color-mix(in srgb, var(--up) 18%, var(--surface-3));color:var(--up)}.tr-key{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.tr-key .ls-k{align-items:center;gap:8px;font-weight:650;display:flex}.tr-bal{background:var(--surface-3);color:var(--up);font-family:var(--font-mono);border-radius:7px;align-items:center;gap:6px;padding:4px 10px;font-weight:700;display:inline-flex}.tr-card{border:1px solid var(--line-2);background:var(--surface-2);border-radius:calc(10px * var(--round));flex-direction:column;gap:12px;padding:14px;display:flex}.tr-head{align-items:center;gap:10px;display:flex}.tr-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.tr-grid .input,.tr-grid .select{height:38px}.tr-card .ib.danger:hover{color:var(--down)}.tr-opt{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:12px;display:flex}.tr-hint{color:var(--text-3);max-width:70ch;margin:0;font-size:12px;line-height:1.45}.tr-steps{grid-template-columns:repeat(3,minmax(0,130px));gap:10px;display:grid}.tr-steps .field.on .field-label{color:var(--accent-ink)}.tr-guard{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.tr-guard .select{width:auto;height:36px}.tr-guard .input{text-align:center;width:64px;height:36px}.bi-list{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding-top:10px;display:flex}.bi-row{grid-template-columns:minmax(0,1fr) 90px 70px minmax(100px,1.2fr) 32px;align-items:center;gap:10px;padding:4px 0;font-size:12.5px;display:grid}.bi-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.bi-err{color:var(--down);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;display:inline-flex;overflow:hidden}.bi-err svg{flex:none}.bi-add{grid-template-columns:minmax(0,1fr) 100px auto;gap:8px;margin-top:6px;display:grid}.bi-add .input{height:34px}.tr-log{flex-direction:column;display:flex}.tl-row{border-bottom:1px solid var(--line);grid-template-columns:100px 18px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 0;font-size:12.5px;display:grid}.tl-row:last-child{border-bottom:0}.tl-row.bad .tl-kind{color:var(--down)}.tl-kind{color:var(--text-2);font-weight:650}.tl-name{text-overflow:ellipsis;white-space:nowrap;color:var(--text-3);overflow:hidden}@media (max-width:820px){.tr-grid{grid-template-columns:1fr 1fr}.bi-row{grid-template-columns:1fr auto 32px}.bi-row>:nth-child(3),.bi-row>:nth-child(4){display:none}}.site-foot{border-top:1px solid var(--line);background:var(--surface);min-height:56px;color:var(--text-3);flex-wrap:wrap;align-items:center;gap:12px 24px;padding:12px 24px;font-size:12px;display:flex}:root[data-theme=dark] .site-foot{background:#ffffff05}.sf-brand{align-items:center;gap:8px;display:flex}.sf-brand>span:not(.dim){color:var(--text-2);font-weight:650}.sf-dot{background:var(--accent);vertical-align:top;border-radius:50%;width:4px;height:4px;margin-left:2px;display:inline-block}.sf-links{flex-wrap:wrap;align-items:center;gap:20px;margin:0 auto;display:flex}.sf-links a{color:var(--text-3);font-weight:500;transition:color .15s}.sf-links a:hover{color:var(--text)}.sf-note{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.sf-note img{opacity:.8}@media (max-width:820px){.site-foot{padding:16px 12px calc(80px + env(safe-area-inset-bottom,0px));flex-direction:column;align-items:flex-start;gap:12px}.sf-links{gap:16px;margin:0}.sf-note{white-space:normal}}.lf{border-top:1px solid var(--line-2);grid-template-columns:270px minmax(0,1fr);display:grid}.lf-side{border-right:1px solid var(--line-2);flex-direction:column;gap:4px;min-height:420px;padding:14px;display:flex}.lf-side-head{color:var(--text-2);padding:2px 6px 8px;font-size:13px;font-weight:700}.lf-side-head .acc{color:var(--accent-ink)}.lf-empty{text-align:center;color:var(--text-3);flex-direction:column;align-items:center;gap:10px;padding:24px 10px;display:flex}.lf-empty svg{width:26px;height:26px;color:var(--accent-ink)}.lf-empty p{margin:0;font-size:12px;line-height:1.5}.lf-scheme{border-radius:calc(8px * var(--round));height:38px;color:var(--text-2);cursor:pointer;align-items:center;gap:8px;padding:0 6px 0 10px;font-size:13px;font-weight:600;transition:background .15s;display:flex}.lf-scheme:hover{background:var(--hover)}.lf-scheme.on{background:var(--accent-soft);color:var(--text)}.lf-dot{background:var(--line-2);border-radius:50%;flex:none;width:7px;height:7px;margin:0 3px}.lf-dot.all{background:var(--accent)}.lf-sw{cursor:pointer;flex:none;align-items:center;display:inline-flex}.lf-sw input{width:15px;height:15px;accent-color:var(--accent);cursor:pointer;margin:0}.lf-sw i{display:none}.lf-sname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lf-cnt{background:var(--surface-3);min-width:24px;height:18px;color:var(--text-2);border-radius:4px;place-items:center;padding:0 5px;font-size:11px;display:grid}.lf-ic{width:24px;height:24px;color:var(--text-3);opacity:0;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;transition:opacity .15s;display:grid}.lf-ic svg{width:14px;height:14px}.lf-scheme:hover .lf-ic,.lf-scheme.on .lf-ic{opacity:1}.lf-ic:hover{background:var(--surface-3);color:var(--text)}.lf-feed{flex-direction:column;display:flex}.lf-feed-head{border-bottom:1px solid var(--line);height:44px;color:var(--text-3);justify-content:space-between;align-items:center;padding:0 16px;font-size:12.5px;display:flex}.lf-feed-head b{color:var(--text);margin-left:6px}.lf-card{border-bottom:1px solid var(--line);color:var(--text);grid-template-columns:56px minmax(0,1.4fr) auto auto auto;align-items:center;gap:14px;padding:10px 16px;transition:background .12s;display:grid}.lf-card:hover{background:var(--hover)}.lf-card .item-art{width:56px;height:44px}.lf-item{flex-direction:column;min-width:0;display:flex}.lf-route{color:var(--text-3);align-items:center;gap:10px;display:flex}.lf-px{font-family:var(--font-mono);color:var(--text);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.lf-profit{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.lf-profit b{font-size:14px}.lf-profit span{font-size:11.5px}.lf-time{white-space:nowrap;text-align:right;min-width:72px;font-size:11px}.lf-tg{align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.lf-tg.ok{color:var(--up)}.lf-tg .lnk{margin-left:6px}.sch-form{flex-direction:column;gap:14px;display:flex}.sch-row{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.sch-row .full{grid-column:span 2}.sch-form .input,.sch-form .select{height:38px}.sch-sec{flex-direction:column;gap:8px;display:flex}.sch-markets{flex-wrap:wrap;gap:8px;display:flex}.sch-chip{border-radius:calc(8px * var(--round));border:1px solid var(--line-2);background:var(--surface-2);cursor:pointer;align-items:center;gap:7px;height:34px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.sch-chip input{display:none}.sch-chip.on{border-color:rgba(var(--accent-rgb), .5);background:var(--accent-soft);color:var(--accent-ink)}.sch-range{align-items:center;gap:6px;display:flex}.sch-range .input{text-align:center;flex:1;min-width:0}.sch-range>i{background:var(--text-3);flex:none;width:8px;height:1px}.sch-days{flex:none;width:64px}.seg-wrap{flex-wrap:wrap}.sch-tg{font-size:13px}.sch-tg em{font-style:normal}@media (max-width:960px){.lf{grid-template-columns:1fr}.lf-side{border-right:0;border-bottom:1px solid var(--line-2);min-height:0}}@media (max-width:820px){.sch-row{grid-template-columns:1fr}.sch-row .full{grid-column:auto}.lf-card{grid-template-columns:48px 1fr auto;gap:10px}.lf-card .lf-route,.lf-card .lf-time{display:none}}.dash{flex-direction:column;gap:18px;display:flex}.dash-head h1{letter-spacing:-.04em;margin:0;font-size:26px;font-weight:780}.dash-head .subtitle{margin:4px 0 0}.tile.clickable{cursor:pointer;transition:border-color .15s,background .15s}.tile.clickable:hover{border-color:rgba(var(--accent-rgb), .5);background:var(--surface-2)}.tile .v.up{color:var(--up)}.tile .v.down{color:var(--down)}.dash-cols{grid-template-columns:1fr 1fr;gap:16px;display:grid}.dash-list{flex-direction:column;display:flex}.dash-ev,.dash-log{border-top:1px solid var(--line);align-items:center;gap:10px;padding:9px 16px;font-size:12.5px;display:grid}.dash-ev{grid-template-columns:minmax(0,1fr) auto auto auto}.dash-log{grid-template-columns:92px 16px minmax(0,1fr) auto auto}.dash-log.bad .dl-kind{color:var(--down)}.de-name,.dl-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dl-kind{color:var(--text-2);font-weight:650}.dl-name{color:var(--text-3)}.de-route,.dash-log .num-m{white-space:nowrap}.de-route{font-family:var(--font-mono);color:var(--text-2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.de-time{text-align:right;min-width:64px}.dash-ev b{color:var(--up)}.card-head .lnk{cursor:pointer;margin-left:auto;font-size:12px}@media (max-width:960px){.dash-cols{grid-template-columns:1fr}}@media (max-width:820px){.dash-ev{grid-template-columns:minmax(0,1fr) auto}.dash-ev .de-route,.dash-ev .de-time{display:none}.dash-log{grid-template-columns:80px minmax(0,1fr) auto}.dash-log>:nth-child(2),.dash-log>:nth-child(5){display:none}}.rp{gap:22px}.rp-head h1{letter-spacing:-.04em;margin:0;font-size:30px;font-weight:800}.rp-head p{color:var(--text-2);margin:6px 0 0;font-size:15px}.rp .up{color:var(--up)}.rp .down{color:var(--down)}.rp-logos{gap:4px;display:inline-flex}.rl{border:1px solid var(--line-2);border-radius:calc(18px * var(--round));background:var(--surface);padding:28px 30px 30px;position:relative;overflow:hidden}.rl:before{content:"";background:var(--accent);height:3px;position:absolute;inset:0 0 auto}.rl-top{flex-wrap:wrap;justify-content:space-between;gap:24px 40px;display:flex}.rl-k{color:var(--text-2);align-items:baseline;gap:12px;font-size:15px;font-weight:650;display:flex}.rl-k span{color:var(--text-3);font-size:13.5px;font-weight:500}.rl-pct{letter-spacing:-.06em;margin-top:6px;font-size:clamp(54px,7vw,84px);font-weight:800;line-height:.95}.rl-sum{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;font-size:19px;display:flex}.rl-sum svg{color:var(--text-3)}.rl-sum b{margin-left:8px;font-size:19px}.rl-side{flex-direction:column;justify-content:space-between;gap:18px;min-width:240px;display:flex}.rl-fc{border-radius:calc(12px * var(--round));background:var(--surface-2);border:1px solid var(--line);grid-template-columns:1fr auto;gap:2px 16px;padding:14px 16px;display:grid}.rl-fc span{color:var(--text-2);font-size:13.5px}.rl-fc b{letter-spacing:-.03em;grid-row:span 2;align-self:center;font-size:26px;font-weight:750}.rl-fc small{color:var(--text-3);font-size:13px}.rl-facts{color:var(--text-3);flex-direction:column;gap:6px;font-size:14px;display:flex}.rl-facts b{color:var(--text);margin-left:6px}.rl-track{grid-template-columns:minmax(0,1fr) minmax(70px,.55fr) minmax(0,1fr) minmax(70px,.55fr) minmax(0,1fr) minmax(70px,.55fr) minmax(0,1fr);margin-top:34px;display:grid;position:relative}.rl-track:before{content:"";background:var(--line-2);height:2px;position:absolute;top:9px;left:9px;right:9px}.rl-st{flex-direction:column;gap:6px;min-width:0;padding-top:34px;display:flex;position:relative}.rl-node{background:var(--surface);border:3px solid var(--text-3);border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:2px}.rl-st.last .rl-node{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 5px var(--accent-softer)}.rl-st-t{color:var(--text-2);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.rl-st-t span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rl-st-v{letter-spacing:-.035em;font-size:26px;font-weight:750}.rl-st.last .rl-st-v{color:var(--accent-ink)}.rl-st-s{color:var(--text-3);font-size:13.5px}.rl-leg{justify-content:center;align-items:flex-start;display:flex;position:relative}.rl-chip{background:var(--surface-2);border:1px solid var(--line-2);height:24px;color:var(--text-2);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:700;line-height:18px;position:relative;top:-1px}.rl-leg.up .rl-chip{color:var(--up);background:var(--up-soft);border-color:#0000}.rl-leg.down .rl-chip{color:var(--down);background:var(--down-soft);border-color:#0000}.wl{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.wl-card{border:1px solid var(--line-2);border-radius:calc(14px * var(--round));background:var(--surface);flex-direction:column;gap:8px;min-width:0;padding:18px 20px;display:flex}.wl-k{color:var(--text-2);align-items:center;gap:10px;min-width:0;font-size:14.5px;font-weight:650;display:flex}.wl-k small{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:12.5px;font-weight:500;overflow:hidden}.wl-v{letter-spacing:-.035em;font-size:28px;font-weight:750}.wl-bar{background:color-mix(in srgb, var(--accent) 22%, var(--surface-3));border-radius:999px;height:6px;overflow:hidden}.wl-bar i{background:var(--up);border-radius:999px;height:100%;display:block}.wl-s{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.rp-card{border-radius:calc(14px * var(--round))}.rp-h{flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:18px 22px 14px;display:flex}.rp-h h3{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:750}.rp-h span{color:var(--text-3);font-size:13.5px}.rp-h>b{margin-left:auto;font-size:20px;font-weight:750}.rt{flex-direction:column;padding:0 8px 10px;display:flex}.rt-row{border-top:1px solid var(--line);grid-template-columns:minmax(250px,1.4fr) minmax(120px,1fr) minmax(170px,auto) 110px;align-items:center;gap:20px;padding:14px;display:grid}.rt-name{min-width:0;color:var(--text-3);align-items:center;gap:8px;display:flex}.rt-name>span{flex-direction:column;min-width:0;margin-left:6px;display:flex}.rt-name b{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.rt-name small{font-size:13px}.rt-bars{flex-direction:column;gap:4px;display:flex}.rt-bars i{border-radius:999px;min-width:3px;height:7px;display:block}.rt-bars i.in{background:var(--text-3);opacity:.45}.rt-bars i.out.up{background:var(--up)}.rt-bars i.out.down{background:var(--down)}.rt-nums{color:var(--text-2);justify-content:flex-end;align-items:center;gap:8px;font-size:15px;display:flex}.rt-pf{flex-direction:column;align-items:flex-end;display:flex}.rt-pf b{font-size:18px;font-weight:750}.rt-pf small{opacity:.85;font-size:13px}.rp-chart{height:240px;padding:4px 18px 16px;position:relative}.rp-filters{flex-wrap:wrap;align-items:center;gap:10px;padding:0 22px 14px;display:flex}.rp-filters .seg button{font-size:13.5px}.rp-filters .select{width:auto;height:36px;font-size:13.5px}.rp-search{flex:1;min-width:200px}.rp-sum{color:var(--text-3);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface-2);flex-wrap:wrap;gap:8px 26px;padding:12px 22px;font-size:14px;display:flex}.rp-sum b{color:var(--text);margin-left:6px;font-size:15px}.rp-tx{flex-direction:column;padding-bottom:6px;display:flex}.tx-day{color:var(--text-3);background:var(--surface);z-index:1;padding:16px 22px 6px;font-size:13px;font-weight:700;position:sticky;top:0}.rp-txr{grid-template-columns:52px 118px 24px minmax(0,1fr) 100px 170px;align-items:center;gap:12px;padding:10px 22px;font-size:14px;display:grid}.rp-txr:hover{background:var(--surface-2)}.rp-kind{background:var(--surface-2);color:var(--text-2);border-radius:999px;justify-self:start;padding:2px 9px;font-size:12.5px;font-weight:650}.rp-kind.sell{background:var(--up-soft);color:var(--up)}.rp-kind.buy{background:var(--surface-3);color:var(--text)}.rp-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rp-name small{color:var(--text-3);font-size:12.5px}.rp-amt,.rp-pf{text-align:right}.rp-pf small{opacity:.85;font-size:12.5px}.rp-tx .btn-block{width:auto;margin:10px 22px 14px}@media (max-width:1100px){.lp-track{grid-template-columns:1fr 1fr;gap:26px 20px}.lp-track:before,.lp-leg{display:none}.rt-row{grid-template-columns:1fr auto}.rt-bars{order:3;grid-column:1/-1}}@media (max-width:760px){.lp{padding:22px 18px}.lp-track{grid-template-columns:1fr}.lp-side{width:100%;min-width:0}.rp-h{padding:16px 16px 12px}.rt-row{gap:10px;padding:12px 8px}.rt-nums{display:none}.rp-filters{padding:0 16px 12px}.rp-txr{grid-template-columns:44px 1fr auto;padding:10px 16px}.rp-txr .rp-kind,.rp-txr .rp-mk,.rp-txr .rp-pf{display:none}.tx-day{padding:14px 16px 4px}}.trd-tabs{border:1px solid var(--line-2);border-radius:calc(12px * var(--round));background:var(--surface-2);scrollbar-width:none;gap:4px;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 40px);margin:16px 20px 4px;padding:4px;display:flex;overflow-x:auto}.trd-tabs button{border-radius:calc(9px * var(--round));color:var(--text-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:inline-flex;position:relative}.trd-tabs button:hover{color:var(--text)}.trd-tabs button.on{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #0000001f, 0 0 0 1px var(--line-2)}.trd-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.tr-dot{background:var(--text-3);border-radius:50%;width:7px;height:7px}.tr-dot.on{background:var(--up);box-shadow:0 0 0 3px color-mix(in srgb, var(--up) 22%, transparent)}.tr-dot.warn{background:var(--down)}.tr-dot.off{border:1.5px solid var(--text-3);background:0 0;width:8px;height:8px}.sx{flex-direction:column;gap:4px;padding:20px 20px 24px;display:flex}.sx-head{justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.sx-title{letter-spacing:-.03em;align-items:center;gap:10px;font-size:18px;font-weight:780;display:flex}.sx-title svg{width:19px;height:19px;color:var(--text-2)}.sx-sq{border:1px solid var(--line-2);border-radius:calc(8px * var(--round));background:var(--surface-2);width:40px;height:40px;color:var(--text-2);cursor:pointer;flex:none;place-items:center;transition:border-color .15s,color .15s;display:grid}.sx-sq:hover{color:var(--text);border-color:rgba(var(--accent-rgb), .55)}.sx-tpl{border-bottom:1px solid var(--line);padding-bottom:18px}.sx-tpl-row{align-items:flex-end;gap:8px;display:flex}.sx-tpl-row .sx-field{flex:1;min-width:0}.sx-tpl-add{gap:8px;margin-top:10px;display:flex}.sx-tpl-add .input{flex:1;height:40px}.sx-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sx-field{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.sx-pick{border:1px solid var(--line-2);border-radius:calc(8px * var(--round));background:var(--surface-2);height:40px;color:var(--text);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:0 10px 0 12px;font-size:13.5px;font-weight:600;transition:border-color .15s;display:flex}.sx-pick:hover,.sx-pick.open{border-color:rgba(var(--accent-rgb), .55)}.sx-pick>svg{color:var(--text-3);flex:none;transition:transform .15s}.sx-pick.open>svg{transform:rotate(180deg)}.sx-pick-v{align-items:center;gap:8px;min-width:0;display:flex}.sx-pick-v>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sx-menu{z-index:30;border:1px solid var(--line-2);border-radius:calc(10px * var(--round));background:var(--surface-3);width:max-content;min-width:100%;max-width:320px;max-height:340px;box-shadow:var(--shadow-lg);padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.sx-grid>.sx-field:nth-child(2n) .sx-menu{left:auto;right:0}.sx-opt{border-radius:calc(7px * var(--round));width:100%;height:40px;color:var(--text-2);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;font-weight:600;display:flex}.sx-opt:hover{background:var(--hover);color:var(--text)}.sx-opt.on{color:var(--text)}.sx-opt-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sx-opt-tail{color:var(--text-3);font-size:12px;font-weight:500}.sx-tick{width:16px;color:var(--accent);place-items:center;display:grid}.sx-menu-foot{color:var(--text-3);border-top:1px solid var(--line);margin-top:4px;padding:8px 10px 4px;font-size:12px}.sx-many{align-items:center;gap:4px;display:inline-flex}.sx-num{display:block;position:relative}.sx-num .input{background:var(--surface-2);width:100%;height:40px;padding:0 34px 0 12px;font-size:13.5px}.sx-num>span{color:var(--text-3);pointer-events:none;font-size:12.5px;position:absolute;top:50%;right:12px;translate:0 -50%}.sx-swap{justify-content:center;margin:12px 0 0;display:flex;position:relative}.sx-swap:before{content:"";background:var(--line);height:1px;position:absolute;top:50%;left:0;right:0}.sx-swap button{border:1px solid var(--line-2);border-radius:calc(8px * var(--round));background:var(--surface);width:40px;height:40px;color:var(--text-2);cursor:pointer;place-items:center;display:grid;position:relative}.sx-swap button:hover:not(:disabled){color:var(--accent-ink);border-color:rgba(var(--accent-rgb), .55)}.sx-swap button:disabled{opacity:.45;cursor:default}.sx-fold{border-top:1px solid var(--line);margin-top:12px}.sx-fold-head{width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:16px 0 10px;font-size:15px;font-weight:700;display:flex}.sx-fold-head svg{color:var(--text-3);transition:transform .15s}.sx-fold.open .sx-fold-head svg{transform:rotate(180deg)}.sx-reset{border:1px solid var(--line-2);border-radius:calc(8px * var(--round));background:var(--surface-2);height:44px;color:var(--text);cursor:pointer;margin-top:18px;font-size:14px;font-weight:600}.sx-reset:hover{border-color:rgba(var(--accent-rgb), .55)}.lh{justify-content:flex-start}.lh-main{max-width:620px;margin:auto 0;padding:40px 0 24px}.lh-title{font-family:var(--font-brand);letter-spacing:-.045em;margin:0;font-size:clamp(40px,4.6vw,68px);font-weight:800;line-height:.98}.lh-sub{max-width:500px;color:var(--text-2);margin:18px 0 26px;font-size:17px;line-height:1.5}.lb{border:1px solid var(--line-2);border-radius:calc(16px * var(--round));background:var(--surface);overflow:hidden;box-shadow:0 30px 70px -36px #0009}.lb-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.lb-live{align-items:center;gap:9px;font-size:14px;font-weight:700;display:inline-flex}.lb-live i{background:var(--up);border-radius:50%;width:9px;height:9px;position:relative}.lb-live i:after{content:"";background:var(--up);border-radius:50%;animation:1.8s ease-out infinite lb-pulse;position:absolute;inset:0}@keyframes lb-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.lb-ago{color:var(--text-3);font-size:12.5px}.lb-row{animation:lb-in .45s var(--ease) both;grid-template-columns:52px minmax(0,1fr) auto 76px;align-items:center;gap:16px;padding:12px 18px;display:grid}.lb-row+.lb-row{border-top:1px solid var(--line)}@keyframes lb-in{0%{opacity:0;background:var(--up-soft);transform:translateY(4px)}to{opacity:1;background:0 0;transform:none}}.lb-item{flex-direction:column;gap:2px;min-width:0;display:flex}.lb-item b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;overflow:hidden}.lb-item span{color:var(--text-3);font-size:12.5px}.lb-route{color:var(--text-3);align-items:center;gap:10px;display:flex}.lb-px{font-family:var(--font-mono);color:var(--text);align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}.lb-px img{border-radius:calc(4px * var(--round))}.lb-p{font-family:var(--font-mono);color:var(--up);justify-self:end;font-size:15px;font-weight:750}.lb-foot{border-top:1px solid var(--line);color:var(--text-3);background:var(--surface-2);padding:10px 18px;font-size:12.5px}.lh-facts{color:var(--text-3);flex-wrap:wrap;gap:10px 34px;margin-top:28px;font-size:14px;display:flex}.lh-facts span{align-items:baseline;gap:8px;display:flex}.lh-facts b{letter-spacing:-.03em;color:var(--text);font-size:26px;font-weight:750}.lh-markets{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.lh-markets img{border-radius:calc(6px * var(--round));opacity:.85;transition:opacity .15s}.lh-markets img:hover{opacity:1}@media (prefers-reduced-motion:reduce){.lb-live i:after,.lb-row{animation:none}}@media (max-width:960px){.lh-main{padding:18px 0 8px}.lh-sub{margin:12px 0 18px;font-size:15px}.lb-row{grid-template-columns:minmax(0,1fr) 64px}.lb-route,.lh-facts,.lh-markets{display:none}}.cp-ic{border:1px solid var(--line-2);border-radius:calc(6px * var(--round));width:24px;height:24px;color:var(--text-3);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;transition:color .15s,border-color .15s;display:inline-grid}.cp-ic svg{width:13px;height:13px}.cp-ic:hover{color:var(--text);border-color:var(--text-3)}.item-title-row{align-items:center;gap:8px;min-width:0;display:flex}.item-title-row .item-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ac-login{align-items:center;gap:8px;min-width:0;display:flex}.cflag{box-shadow:0 0 0 1px var(--line-2);object-fit:cover;border-radius:2px;flex:none;display:block}.ac-px-cc{color:var(--text-2);font-size:12px;font-weight:700}.ac-px-ip{color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.ac-proxy small{align-items:center;gap:6px;display:inline-flex}.ac-proxy small.bad{color:var(--down)}.ac-ping{background:var(--text-3);border-radius:50%;width:7px;height:7px}.ac-ping.ok{background:var(--up)}.ac-ping.warn{background:var(--accent)}.ac-ping.bad{background:var(--down)}.item-cell{position:relative}.in-list{background:var(--accent-softer);height:20px;color:var(--accent-ink);white-space:nowrap;pointer-events:auto;border-radius:999px;align-items:center;gap:4px;padding:0 7px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;bottom:9px;right:8px}.in-list svg{width:12px;height:12px}.tr-card.sr{background:var(--surface);border:1px solid var(--line-2);border-radius:calc(14px * var(--round));gap:0;padding:0;overflow:hidden}.tr-card.sr.on{border-color:color-mix(in srgb, var(--up) 45%, var(--line-2))}.sr-head{border-bottom:1px solid var(--line);background:var(--surface-2);align-items:center;gap:14px;padding:16px 18px;display:flex}.sr-ava{border-radius:calc(9px * var(--round));object-fit:cover;flex:none;width:38px;height:38px}.sr-ava.ph{background:var(--surface-3);color:var(--text-3);place-items:center;display:grid}.sr-who{flex-direction:column;gap:2px;min-width:0;display:flex}.sr-who b{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:750;overflow:hidden}.sr-who span{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.sr-state{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;margin-left:auto;font-size:12.5px;display:flex}.sr-on{color:var(--text-2);cursor:pointer;align-items:center;gap:10px;font-size:13.5px;font-weight:650;display:inline-flex}.tg-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tg{border-bottom:1px solid var(--line);flex-direction:column;gap:12px;min-width:0;padding:16px 18px;display:flex}.tg-grid>.tg:nth-child(odd){border-right:1px solid var(--line)}.tg-grid>.tg:last-child:nth-child(odd){border-right:0;grid-column:1/-1}.tg-grid>.tg:nth-last-child(-n+2):not(:nth-child(odd):nth-last-child(2)),.tg-grid>.tg:last-child{border-bottom:0}.tg-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.tg-head h4{letter-spacing:-.01em;margin:0;font-size:14.5px;font-weight:750}.tg-head p{color:var(--text-3);max-width:62ch;margin:4px 0 0;font-size:12.5px;line-height:1.45}.tg.off .tg-body{opacity:.5}.tg-switch{cursor:pointer;flex:none;width:38px;height:22px;position:relative}.tg-switch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.tg-switch span{background:var(--surface-3);border:1px solid var(--line-2);border-radius:999px;transition:background .15s,border-color .15s;position:absolute;inset:0}.tg-switch span:after{content:"";background:var(--text-3);width:16px;height:16px;transition:transform .18s var(--ease), background .15s;border-radius:50%;position:absolute;top:2px;left:2px}.tg-switch input:checked+span{background:var(--up);border-color:var(--up)}.tg-switch input:checked+span:after{background:#fff;transform:translate(16px)}.tg-switch input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.tg-field{flex-direction:column;gap:6px;min-width:0;display:flex}.tg-label{color:var(--text-2);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.tg-hint{color:var(--text-3);font-size:12px}.tg-num{min-width:0;display:block;position:relative}.tg-num .input{width:100%;height:38px;padding:0 30px 0 12px}.tg-num>span{color:var(--text-3);pointer-events:none;font-size:12.5px;position:absolute;top:50%;right:11px;translate:0 -50%}.tg-num.sm{width:76px;display:inline-block}.tg-field .select{height:38px}.tg-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tg-pair.three{grid-template-columns:repeat(3,minmax(0,1fr))}.tg-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tg-seg{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tg-seg button{border:1px solid var(--line-2);border-radius:calc(9px * var(--round));background:var(--surface-2);color:var(--text-2);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}.tg-seg button b{color:var(--text);font-size:13.5px}.tg-seg button span{color:var(--text-3);font-size:12px;line-height:1.35}.tg-seg button.on{border-color:rgba(var(--accent-rgb), .7);background:var(--accent-softer)}.tg-seg button:hover:not(.on){border-color:var(--text-3)}.tg-example{border-radius:calc(7px * var(--round));background:var(--surface-2);color:var(--text-2);margin:0;padding:8px 10px;font-size:12.5px}.tg-guard{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.tg-guard .select{width:auto;height:36px}.tg-check{color:var(--text-2);cursor:pointer;align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.45;display:flex}.tg-check input{accent-color:var(--accent);margin-top:2px}.tg-warn{color:var(--down);align-items:center;gap:7px;margin:0;font-size:12.5px;display:flex}.tg-empty{color:var(--text-3);margin:0;font-size:12.5px}.tg .bi-list{border-top:0;padding-top:0}.tg .bi-add{grid-template-columns:minmax(0,1fr) 110px auto}@media (max-width:900px){.tg-grid{grid-template-columns:1fr}.tg-grid>.tg:nth-child(odd){border-right:0}.tg-grid>.tg{border-bottom:1px solid var(--line)}.tg-pair.three,.tg-steps{grid-template-columns:1fr 1fr}.sr-head{flex-wrap:wrap}.sr-state{justify-content:flex-start;margin-left:0}}.tg-search{max-width:320px}.lots{border:1px solid var(--line);border-radius:calc(9px * var(--round));flex-direction:column;max-height:360px;display:flex;overflow-y:auto}.lot{border-top:1px solid var(--line);grid-template-columns:minmax(0,2.2fr) 100px 110px minmax(130px,1fr) 100px;align-items:center;gap:12px;padding:8px 12px;font-size:13px;display:grid}.lot:first-child{border-top:0}.lot-h{z-index:1;background:var(--surface-2);color:var(--text-3);font-size:11.5px;font-weight:650;position:sticky;top:0}.lot-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lot-st{background:var(--surface-3);color:var(--text-2);white-space:nowrap;border-radius:999px;justify-self:start;padding:2px 9px;font-size:12px;font-weight:650}.lot-st.up{background:var(--up-soft);color:var(--up)}.lot-st.down{background:var(--down-soft);color:var(--down)}.lot-st.warn{background:var(--accent-softer);color:var(--accent-ink)}@media (max-width:760px){.lot{grid-template-columns:minmax(0,1fr) auto}.lot>:nth-child(3),.lot>:nth-child(5),.lot-h{display:none}}.ss-head{background:var(--surface-2);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;align-items:center;gap:12px;padding:14px 18px;display:flex}.ss.open .ss-head{border-bottom:1px solid var(--line)}.ss-title{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ss-title b{font-size:15.5px;font-weight:750}.ss-title .dim{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.fold-ic{border-radius:calc(6px * var(--round));background:var(--accent-soft);width:26px;height:26px;color:var(--accent-ink);transition:transform .2s var(--ease), box-shadow .15s;flex:none;place-items:center;display:grid}.fold-ic svg{width:15px;height:15px}.ss-head:hover .fold-ic,.rpb-row:hover .fold-ic{box-shadow:0 0 0 1px rgba(var(--accent-rgb), .6)}.ss.open .ss-chev{transform:rotate(180deg)}.slots-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.slots-tools .select{width:auto;min-width:190px}.slots-tools .hsearch{width:240px}.lot-img{place-items:center;width:40px;height:30px;display:grid}.lot-img img{object-fit:contain;max-width:40px;max-height:30px}.lot-net{color:var(--up);font-weight:650}.lot-st.man{background:var(--accent-softer);color:var(--accent-ink)}.lot-act{justify-content:flex-end;gap:2px;display:flex}.lot-act .ib{border-radius:calc(7px * var(--round));width:30px;height:30px;color:var(--text-3);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.lot-act .ib:hover{background:var(--hover);color:var(--text)}.lot-act .ib.accent{color:var(--accent)}.lotdlg-body{flex-direction:column;gap:14px;display:flex}.lotdlg-item{align-items:center;gap:12px;display:flex}.lotdlg-item img,.lotdlg-ph{object-fit:contain;flex:none;width:64px;height:48px}.lotdlg-item>div{flex-direction:column;gap:2px;min-width:0;display:flex}.lotdlg-item b{font-size:14.5px;font-weight:700}.lotdlg-item .dim{font-size:12.5px}.lotdlg-note{margin:0;font-size:13px}.lotdlg-sum{border:1px solid var(--line);border-radius:calc(9px * var(--round));flex-direction:column;margin:0;display:flex}.lotdlg-sum>div{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:9px 12px;font-size:13.5px;display:flex}.lotdlg-sum>div:first-child{border-top:0}.lotdlg-sum dt{color:var(--text-3)}.lotdlg-sum dd{font-variant-numeric:tabular-nums;margin:0}.lotdlg-sum .down{color:var(--down)}.lotdlg-sum .up{color:var(--up)}.mods{border:1px solid var(--line);border-radius:calc(10px * var(--round));flex-direction:column;display:flex}.mod{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.mod:first-child{border-top:0}.mod-who{flex-direction:column;gap:2px;min-width:0;display:flex}.mod-who b{font-size:14px;font-weight:700}.mod-who .dim{font-size:12.5px}.mod.on .mod-who .dim{color:var(--up)}.tr-card.rpb{background:var(--surface);border-radius:calc(14px * var(--round));gap:0;margin-top:14px;padding:0;overflow:hidden}.rpb-head{background:var(--surface-2);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.rpb-title{flex-direction:column;gap:2px;min-width:0;display:flex}.rpb-title h4{margin:0;font-size:15.5px;font-weight:750}.rpb-title .dim{font-size:12.5px}.rpb-cnt{background:var(--accent-softer);color:var(--accent-ink);border-radius:999px;margin-left:4px;padding:0 6px;font-size:11.5px;font-weight:750;line-height:18px}.rpb-total{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--accent) 4%, var(--surface));grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;padding:14px 18px;display:grid}.rpb-total>span{flex-direction:column;gap:3px;min-width:0;display:flex}.rpb-total i{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-style:normal;overflow:hidden}.rpb-total b{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:780;overflow:hidden}.rpb-total b small{color:var(--text-3);font-size:12px;font-weight:600}.rpb-total .up{color:var(--up)}.rpb-total .warn{color:var(--accent-ink)}@media (max-width:1100px){.rpb-total{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.rpb-total{grid-template-columns:repeat(2,minmax(0,1fr))}}.rpb-acc{border-top:1px solid var(--line)}.rpb-acc:first-of-type{border-top:0}.rpb-row{cursor:pointer;align-items:center;gap:12px;padding:12px 18px;transition:background .15s;display:flex}.rpb-row:hover{background:var(--hover)}.rpb-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rpb-chev{transform:rotate(-90deg)}.rpb-acc.open .rpb-chev{transform:none}.rpb-row .sr-ava{width:34px;height:34px}.rpb-acc.on .rpb-row .sr-ava{box-shadow:0 0 0 2px color-mix(in srgb, var(--up) 60%, transparent)}.rpb-who{flex-direction:column;flex:none;gap:2px;width:190px;min-width:0;display:flex}.rpb-who b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:750;overflow:hidden}.rpb-who .dim{font-size:12px}.rpb-stats{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;min-width:0;display:grid}.rpb-stats>span{flex-direction:column;gap:2px;min-width:0;display:flex}.rpb-stats i{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-style:normal;overflow:hidden}.rpb-stats b{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:750;overflow:hidden}.rpb-stats b small{color:var(--text-3);font-size:12px;font-weight:600}.rpb-stats .up{color:var(--up)}.rpb-stats .warn{color:var(--accent-ink)}.rpb-stats .down{color:var(--down)}.rpb-sw{cursor:default;flex:none;align-items:center;gap:8px;display:flex}.rpb-sw .dim{text-align:right;min-width:52px;font-size:12px}.rpb-acc.open .lots{border:0;border-top:1px solid var(--line);background:var(--surface-2);border-radius:0;max-height:520px}.rpb-acc .tg-empty{padding:12px 18px 16px 64px}.rpb .lot{grid-template-columns:40px minmax(0,2.4fr) 92px 92px 92px minmax(120px,1fr) 84px 64px 104px;padding-left:18px;padding-right:18px}.rpb .lot-name{flex-direction:column;gap:1px;min-width:0;display:flex}.rpb .lot-name b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.rpb .lot-name .dim{font-size:11.5px}@media (max-width:1100px){.rpb-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.rpb-row{flex-wrap:wrap}.rpb-who{flex:1;width:auto}.rpb-stats{flex-basis:100%;order:5;grid-template-columns:repeat(2,minmax(0,1fr))}.rpb .lot{grid-template-columns:40px minmax(0,1fr) auto auto}.rpb .lot>:nth-child(3),.rpb .lot>:nth-child(n+5):not(.lot-act){display:none}}.tg-seg.tg-seg-sm{grid-template-columns:auto auto;gap:4px;display:inline-grid}.tg-seg.tg-seg-sm button{padding:6px 12px}.tg-seg.tg-seg-sm button b{font-size:13px}.gd-body{flex-direction:column;gap:14px;display:flex}.gd-lead{color:var(--text-2);margin:0;font-size:13.5px;line-height:1.5}.gd-ctl{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.gd-ctl .tg-field{width:180px}.gd-seg{grid-template-columns:repeat(3,auto);gap:6px;display:inline-grid}.gd-seg button{padding:8px 12px}.gd-seg button b{font-size:13px}.gd-mode{grid-template-columns:repeat(2,auto);align-self:flex-start;gap:6px;display:inline-grid}.gd-mode button{padding:8px 14px}.gd-mode button b{font-size:13px}.gd-ex{border-radius:calc(9px * var(--round));background:var(--bg-2);border:1px solid var(--line);color:var(--text-2);margin:0;padding:9px 12px;font-size:13px;line-height:1.5}.gd-pct{font-size:11px;display:block}.gd-sum{border-radius:calc(9px * var(--round));background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:14px;padding:10px 12px;font-size:13px;display:flex}.gd-sum .up{color:var(--up);font-weight:650}.gd-sum .warn{color:var(--accent-ink);font-weight:650}.gd-quick{gap:4px;margin-left:auto;display:flex}.gd-lots{max-height:46vh}.gd-lots .lot{cursor:pointer;grid-template-columns:28px 40px minmax(0,2.4fr) 88px 88px 88px 88px 120px}.gd-lots .lot.on{background:color-mix(in srgb, var(--accent) 6%, transparent)}.gd-lots .lot input{width:16px;height:16px;accent-color:var(--accent)}.gd-lots .lot-name{flex-direction:column;gap:1px;min-width:0;display:flex}.gd-lots .lot-name b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.gd-lots .lot-name .dim{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.gd-res{font-weight:700}.gd-res.win{color:var(--up)}.gd-res.closer{color:var(--accent-ink)}.gd-res.same{color:var(--text-3);font-weight:500}@media (max-width:760px){.gd-lots .lot{grid-template-columns:28px 40px minmax(0,1fr) auto}.gd-lots .lot>:nth-child(n+4):not(:last-child){display:none}.gd-quick{margin-left:0}}.spin-ring{border:2.5px solid rgba(var(--accent-rgb), .22);border-top-color:var(--accent);border-radius:50%;flex:none;width:22px;height:22px;animation:.8s linear infinite spin;display:inline-block}.spin-ring.sm{vertical-align:-2px;border-width:2px;width:14px;height:14px;margin-right:8px}.lotdlg-load{border:1px solid var(--line);border-radius:calc(10px * var(--round));background:var(--surface-2);align-items:center;gap:14px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.lotdlg-load>div{flex-direction:column;gap:3px;min-width:0;display:flex}.lotdlg-load b{font-size:14px;font-weight:700}.lotdlg-load .dim{font-size:12.5px;line-height:1.4}.lotdlg-bar{background:linear-gradient(90deg, transparent, var(--accent), transparent);height:2px;animation:barRun 1.2s var(--ease) infinite;background-repeat:no-repeat;background-size:40% 100%;position:absolute;bottom:0;left:0;right:0}@keyframes barRun{0%{background-position:-40% 0}to{background-position:140% 0}}.hold-t{background:var(--accent-softer);color:var(--accent-ink);font-variant-numeric:tabular-nums;vertical-align:1px;border-radius:999px;align-items:center;gap:3px;margin-left:7px;padding:0 6px;font-weight:650;line-height:16px;display:inline-flex}.hold-t svg{width:11px;height:11px}.seg.tm-view{margin-top:14px}.seg.tm-view button{align-items:center;gap:7px;height:34px;padding:0 14px;font-size:13px;font-weight:650;display:inline-flex}.seg.tm-view button.on svg{color:var(--accent)}.tr-card.th{background:var(--surface);border-radius:calc(14px * var(--round));gap:0;margin-top:14px;padding:0;overflow:hidden}.th-days button{height:30px}.th-sum{grid-template-columns:repeat(5,minmax(0,1fr))}.th-sum small{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.th-sum .down{color:var(--down)}.th-filters{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 18px;display:flex}.th-filters .hsearch{width:240px;margin-left:auto}.th-chips{flex-wrap:wrap;gap:6px;display:flex}.th-chip{border:1px solid var(--line-2);height:30px;color:var(--text-3);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 9px;font-size:12.5px;font-weight:650;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.th-chip input{opacity:0;pointer-events:none;position:absolute}.th-chip:focus-within{outline:2px solid var(--accent);outline-offset:1px}.th-box{border:1.5px solid var(--line-2);color:#0000;border-radius:4px;place-items:center;width:15px;height:15px;transition:background .15s,border-color .15s;display:grid}.th-chip.on{color:var(--text);border-color:color-mix(in srgb, var(--c,var(--accent)) 55%, var(--line-2));background:color-mix(in srgb, var(--c,var(--accent)) 9%, transparent)}.th-chip.on .th-box{background:var(--c,var(--accent));border-color:var(--c,var(--accent));color:#10141c}.th-chip.transit{--c:var(--accent)}.th-chip.sold{--c:var(--up)}.th-chip.cancel{--c:var(--down)}.th-chip.buy{--c:#4da3ff}.th-chip.transfer{--c:#a78bfa}.th-presets{gap:4px;display:flex}.th-empty{padding:18px}.th-rows{border:0;border-radius:0;max-height:640px}.th-rows .lot{grid-template-columns:96px 40px minmax(0,2.4fr) 130px 92px 100px minmax(150px,1fr);padding-left:18px;padding-right:18px}.th-rows .lot-name{flex-direction:column;gap:1px;min-width:0;display:flex}.th-rows .lot-name b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.th-rows .lot-name .dim{font-size:11.5px}.tx-ic{color:#a78bfa}@media (max-width:1100px){.th-sum{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.th-sum{grid-template-columns:repeat(2,minmax(0,1fr))}.th-filters .hsearch{width:100%;margin-left:0}.th-rows .lot{grid-template-columns:40px minmax(0,1fr) auto}.th-rows .lot>:first-child,.th-rows .lot>:nth-child(4),.th-rows .lot>:nth-child(5),.th-rows .lot>:nth-child(7){display:none}}@media (min-width:961px){.auth{height:100vh;height:100dvh;min-height:560px}.auth-hero{min-height:0;padding-top:clamp(16px,4vh,40px);padding-bottom:clamp(12px,3vh,32px)}.auth-side{overflow-y:auto}.lh-main{padding:clamp(10px,4vh,40px) 0 clamp(6px,2vh,24px)}.lh-title{font-size:clamp(32px,min(4.6vw,7.4vh),68px)}.lh-sub{margin:clamp(8px,2vh,18px) 0 clamp(12px,3vh,26px);font-size:clamp(14.5px,2vh,17px)}.lh-facts{margin-top:clamp(12px,3vh,28px)}}@media (min-width:961px) and (max-height:920px){.lb-row:nth-child(n+7){display:none}.lb-row{padding-top:9px;padding-bottom:9px}.lh-markets{display:none}}@media (min-width:961px) and (max-height:800px){.lb-row:nth-child(n+5){display:none}.lh-facts b{font-size:21px}}@media (min-width:961px) and (max-height:660px){.lb,.lh-facts{display:none}}@media (max-width:640px){.auth-hero{background:0 0;padding:18px 16px 0}.auth-hero .lh-main{display:none}.auth-side{padding-top:12px}}.lb-img{place-items:center;width:52px;height:38px;display:grid}.lb-img img{object-fit:contain;filter:drop-shadow(0 4px 8px #00000059);max-width:52px;max-height:38px}@media (max-width:960px){.lb-row{grid-template-columns:44px minmax(0,1fr) 64px}.lb-img,.lb-img img{width:44px;max-width:44px}}.ac-sel{cursor:pointer;justify-content:center;padding:0}.ac-sel input,.ac-head .ac-sel input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.ac-head .ac-sel{justify-content:center;align-items:center;display:flex}.ac-row.sel{background:color-mix(in srgb, var(--accent) 7%, transparent)}.ac-money{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px}.ac-money b{font-size:13.5px;font-weight:750;line-height:1.25}.ac-money small{color:var(--text-3);white-space:nowrap;gap:8px;font-size:11px;display:flex}.ac-money small span{align-items:center;gap:4px;display:inline-flex}.ac-status{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.ac-stat{flex-wrap:wrap;gap:4px;display:flex}.stc{background:var(--surface-3);color:var(--text-3);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:650}.stc.ok{background:var(--up-soft);color:var(--up)}.stc.bad{background:var(--down-soft);color:var(--down)}.ac-status .ac-checked{width:auto}.ac-acts{flex-wrap:nowrap;justify-content:flex-end;gap:6px}.abtn{border:1px solid var(--line-2);border-radius:calc(8px * var(--round));background:var(--surface-2);height:32px;color:var(--text-2);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:650;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.abtn svg{flex:none;width:14px;height:14px}.abtn:hover:not(:disabled){color:var(--text);border-color:var(--text-3)}.abtn:disabled{opacity:.45;cursor:default}.abtn.ic{justify-content:center;width:32px;padding:0}.abtn.send{border-color:color-mix(in srgb, var(--accent) 45%, var(--line-2));color:var(--accent-ink);background:var(--accent-softer)}.abtn.send:hover:not(:disabled){border-color:var(--accent);color:var(--accent-ink)}.ac-sum .ac-sum-hold{color:var(--text-3);font-size:12px;font-weight:600}.ac-selbar{top:var(--topbar-h);z-index:6;border-bottom:1px solid var(--line-2);background:color-mix(in srgb, var(--accent) 10%, var(--surface));flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 20px;display:flex;position:sticky}.ac-selbar b{font-size:14px}@container (width<=1300px){.ac-head{display:none}.ac-row{grid-template-columns:40px minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"sel acc money status acts""sel pw guard proxy proxy";row-gap:2px;padding:8px 0}.ac-row>.ac-sel{grid-area:sel}.ac-row>.ac-acc{grid-area:acc}.ac-row>.ac-money{grid-area:money}.ac-row>.ac-pw{grid-area:pw}.ac-row>.ac-guard{grid-area:guard}.ac-row>.ac-proxy{grid-area:proxy}.ac-row>.ac-status{grid-area:status}.ac-row>.ac-acts{grid-area:acts}.ac-td:nth-child(n+2){box-shadow:none}.ac-row .ac-td{min-height:40px}}@container (width<=760px){.ac-row{grid-template-columns:36px minmax(0,1fr) minmax(0,1fr);grid-template-areas:"sel acc money""sel status status""sel pw guard""sel proxy proxy""sel acts acts"}.ac-acts{flex-wrap:wrap;justify-content:flex-start}}.sd-body{flex-direction:column;gap:14px;display:flex}.sd-seg{grid-template-columns:1fr 1fr;width:100%;display:grid}.sd-seg button{height:34px;font-size:13px;font-weight:650}.sd-hint{color:var(--text-3);margin-top:6px;font-size:12px;display:block}.sd-hint.bad,.input.bad{color:var(--down)}.input.bad{border-color:var(--down)}.sd-amt{align-items:center;gap:8px;display:flex}.sd-amt .tg-num{flex:1}.sd-list,.sd-res{border:1px solid var(--line);border-radius:calc(10px * var(--round));flex-direction:column;max-height:260px;display:flex;overflow-y:auto}.sd-li,.sd-ri{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:8px 12px;font-size:13px;display:flex}.sd-li:first-child,.sd-ri:first-child{border-top:0}.sd-total{background:var(--surface-2);font-weight:750;position:sticky;bottom:0}.sd-ri.ok span{color:var(--up);font-weight:700}.sd-ri.bad span{color:var(--down);text-align:right;font-size:12px}.btn-danger-solid{background:var(--down);border-color:var(--down);color:#fff}.btn-danger-solid:hover{filter:brightness(1.08)}.bal-free,.ac-money b.bal-free{color:var(--up)}.bal-hold,.ac-money small .bal-hold,.rpb-stats b small.bal-hold,.rpb-total b small.bal-hold,.ac-sum .ac-sum-hold.bal-hold{color:var(--accent-ink);font-weight:650}.ac-money{gap:1px}.ac-sum-bal{flex-direction:column;line-height:1.2;display:flex}.ac-sum-bal b{font-size:14px;font-weight:750}.ac-money b.bal-hold,.ac-sum-bal b.bal-hold{font-weight:750}.bal-line{white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.bal-line b,.bal-line .bal-hold{font-weight:750}.ac-sum .bal-line{font-size:15px}.fp.fpx{gap:0;width:min(640px,100vw - 32px);max-height:min(720px,100vh - 220px);padding:0;overflow:hidden}.fpx-body{scrollbar-width:thin;flex-direction:column;flex:1;gap:18px;min-height:0;padding:16px 18px;display:flex;overflow-y:auto}.fpx-foot{background:var(--surface-2);flex:none;padding:12px 18px}.fpx-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.fpx-head h4{color:var(--text);margin:0;font-size:13px;font-weight:700}.fpx-n{color:var(--accent-ink);gap:8px;font-size:12px;font-weight:600;display:inline-flex}.fpx-n.dim{color:var(--text-3);font-weight:500}.fpx-tiles{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:6px;display:grid}.fpx-tile{border:1px solid var(--line-2);border-radius:calc(8px * var(--round));background:var(--surface-2);min-height:34px;color:var(--text-2);text-align:left;cursor:pointer;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:flex}.fpx-tile:hover{color:var(--text);border-color:var(--text-3)}.fpx-tile.on{color:var(--text);border-color:rgba(var(--accent-rgb), .55);background:var(--accent-softer)}.fpx-box{border:1.5px solid var(--line-2);color:#0000;border-radius:4px;flex:none;place-items:center;width:15px;height:15px;transition:background .15s,border-color .15s;display:grid}.fpx-tile.on .fpx-box{background:var(--accent);border-color:var(--accent);color:#1c1106}.fpx-lab{align-items:center;gap:6px;min-width:0;line-height:1.2;display:inline-flex}.fpx-lab .rar-dot{flex:none}.fpx-code{min-width:22px;font-family:var(--font-mono);color:var(--text-3);flex:none;font-size:11.5px}.fpx-tile.on .fpx-code{color:var(--accent-ink)}.fpx-presets{flex-wrap:wrap;gap:6px;display:flex}.fpx-preset{border:1px dashed var(--line-2);height:26px;color:var(--text-3);cursor:pointer;background:0 0;border-radius:999px;padding:0 10px;font-size:12px;font-weight:600}.fpx-preset.on{border-style:solid;border-color:rgba(var(--accent-rgb), .55);color:var(--accent-ink)}.fpx-seg{grid-template-columns:repeat(3,1fr);display:grid}.fpx-more{border-top:1px solid var(--line);padding-top:14px;gap:12px!important}.fpx-more h4{color:var(--text);margin:0;font-size:13px;font-weight:700}.fpx-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.fpx-age>span{flex-direction:column;font-size:13px;display:flex}.fpx-age small{color:var(--text-3);font-size:12px}.fpx-num{flex:none;width:120px}@media (max-width:640px){.fpx-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.th-sub{display:none}.ac-head,.lt-head{height:46px}.lp-act-w{display:inline-flex}.sx-chk{border:1.5px solid var(--line-2);color:#0000;border-radius:4px;place-items:center;width:16px;height:16px;transition:background .15s,border-color .15s;display:grid}.sx-opt.on .sx-chk{background:var(--accent);border-color:var(--accent);color:#1c1106}.sx-menu-head{color:var(--text-3);padding:6px 10px 8px;font-size:12px;font-weight:650}.sx-menu-acts{border-top:1px solid var(--line);gap:6px;margin-top:4px;padding:8px 6px 2px;display:flex}.sx-menu-acts .btn{flex:1}.stp{border:1px solid var(--line-2);border-radius:calc(8px * var(--round));background:var(--bg-2);align-items:stretch;height:38px;display:flex;position:relative;overflow:hidden}.stp:focus-within{border-color:rgba(var(--accent-rgb), .6)}.stp .input{font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1;min-width:0;height:100%;padding:0 8px 0 10px}.stp .input:focus{box-shadow:none;outline:none}.stp-unit{color:var(--text-3);place-items:center;padding-right:8px;font-size:13px;display:grid}.stp-btns{border-left:1px solid var(--line-2);flex-direction:column;flex:none;width:26px;display:flex}.stp-btns button{color:var(--text-3);cursor:pointer;background:0 0;border:0;flex:1;place-items:center;padding:0;display:grid}.stp-btns button+button{border-top:1px solid var(--line-2)}.stp-btns button:hover{color:var(--accent-ink);background:var(--hover)}.stp-btns svg{width:12px;height:12px}.stp-btns .rot{transform:rotate(180deg)}.dots-cell{justify-content:center;padding:0}.dots-cell .dots{width:32px;height:32px}.dots-cell .dots svg{stroke-width:3px;width:18px;height:18px}.add-btn{position:relative}.add-btn.held{color:var(--accent-ink)}.cart-n{background:var(--accent);color:#1c1106;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--surface);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:800;line-height:1;display:grid;position:absolute;top:calc(50% - 21px);left:calc(50% + 4px)}:root[data-theme=dark] .side{background:color-mix(in srgb, var(--surface) 80%, transparent)}.buy-n{flex:1;grid-template-columns:minmax(0,1fr) 20px;align-items:stretch;width:100%;display:grid}.buy-n-v{background:var(--accent-softer);color:var(--accent-ink);font-variant-numeric:tabular-nums;cursor:pointer;border:0;place-items:center;padding:0;font-size:17px;font-weight:800;transition:background .15s;display:grid}.buy-n-v:hover{background:var(--accent-soft)}.buy-n-arr{border-left:1px solid var(--line);flex-direction:column;display:flex}.buy-n-arr button{color:var(--text-3);cursor:pointer;background:0 0;border:0;flex:1;place-items:center;padding:0;display:grid}.buy-n-arr button+button{border-top:1px solid var(--line)}.buy-n-arr button:hover{color:var(--accent-ink);background:var(--hover)}.buy-n-arr svg{width:12px;height:12px}.buy-n-arr .rot{transform:rotate(180deg)}.mt-row.seen:not(.hl):not(.open){background:#8ca0c812}.mt-row.seen:not(.hl):not(.open):hover{background:var(--hover)}.mt-row.seen .item-title{color:var(--text-2)}:root[data-theme=light] .mt-row.seen:not(.hl):not(.open){background:#1e325a0b}@media (min-width:961px){.tbl-sticky .ws-top{top:var(--topbar-h);z-index:11;background:var(--sticky-bg,var(--bg));position:sticky}.tbl-sticky .pb-wrap{top:calc(var(--topbar-h) + var(--h-top,0px));z-index:10;position:sticky}.tbl-sticky .tp-toolbar{top:calc(var(--topbar-h) + var(--h-top,0px));z-index:8;background:var(--surface);position:sticky}.tbl-sticky .mt-head{top:calc(var(--topbar-h) + var(--h-top,0px) + var(--h-bar,0px))}.tbl-sticky .tpanel{overflow:visible}}:root[data-theme=dark]{--sticky-bg:#0c111b}.tbl-sticky .side{scrollbar-width:thin;scrollbar-color:transparent transparent}.tbl-sticky .side.scrolling{scrollbar-color:var(--line-2) transparent}.tbl-sticky .side::-webkit-scrollbar{width:8px}.tbl-sticky .side::-webkit-scrollbar-thumb{background:0 0;border-radius:8px}.tbl-sticky .side.scrolling::-webkit-scrollbar-thumb{background:var(--line-2)}:root[data-theme=dark] .tpanel,:root[data-theme=dark] .ws-main{background:0 0}@media (min-width:961px){:root[data-theme=dark] .tbl-sticky .ws-top,:root[data-theme=dark] .tbl-sticky .tp-toolbar{background:var(--grad-bg);background-attachment:fixed}}.lt-row{height:var(--row-h);cursor:pointer;position:relative}.lt-row.open{background:var(--hover);box-shadow:inset 2px 0 0 var(--accent)}.lt-panel{overflow:visible}.lt-row .price-cell{gap:9px}.lt-acts{gap:6px}.lt-qty{border:1px solid var(--line-2);border-radius:calc(7px * var(--round));flex:none;width:56px;height:34px;overflow:hidden}.lt-qty .buy-n-v{color:var(--text);cursor:default;background:0 0;font-size:14px}.lt-qty-ro{text-align:center;width:56px;font-size:14px}.ib.danger.armed{color:#fff;background:var(--down);border-color:var(--down)}.lt-chip{border:1px solid var(--line-2);height:22px;color:var(--text-2);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:0 9px;font-size:12px;font-weight:650;display:inline-flex}.lt-chip:hover{color:var(--accent-ink);border-color:rgba(var(--accent-rgb), .55)}.lt-chip.done{color:var(--up);border-color:color-mix(in srgb, var(--up) 45%, transparent);background:var(--up-soft)}.lt-exp{border-bottom:1px solid var(--line-2);background:var(--surface-2);box-shadow:inset 2px 0 0 var(--accent);position:relative}.lt-exp .exp{height:100%}.hold-w{margin-left:auto;display:inline-flex;position:relative}.lt-row .hold-t{gap:5px;height:22px;margin-left:0;padding:0 8px;font-size:12px;line-height:22px}.hold-k{border-left:1px solid rgba(var(--accent-rgb), .35);margin-left:2px;padding-left:6px;font-weight:750}.hold-w.many .hold-t{cursor:help}.hold-pop{z-index:30;border:1px solid var(--line-2);border-radius:calc(10px * var(--round));background:var(--surface-3);min-width:270px;box-shadow:var(--shadow-lg);white-space:nowrap;flex-direction:column;gap:6px;padding:10px 12px;display:none;position:absolute;top:calc(100% + 6px);right:0}.hold-w.many:hover .hold-pop{display:flex}.hold-pop-h{color:var(--text-3);font-size:12px;font-weight:650}.hold-li{justify-content:space-between;align-items:center;gap:14px;font-size:12.5px;display:flex}.hold-li b{color:var(--accent-ink);flex-direction:column;align-items:flex-end;font-weight:700;display:flex}.hold-li b small{color:var(--text-3);font-size:11px;font-weight:500}.hold-li b.up{color:var(--up)}.lp-item.pinned{box-shadow:0 1px 0 var(--line);margin-bottom:6px}.lp-item[draggable=true]{cursor:grab}.lp-item.dragging{opacity:.45}.lp-item.drop-before{box-shadow:inset 0 2px 0 var(--accent)}.lp-item.drop-after{box-shadow:inset 0 -2px 0 var(--accent)}.lp-fhead.drop-into{background:var(--accent-softer);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb), .5)}:root[data-theme=dark]{--ov-1:linear-gradient(#ffffff05, #ffffff05);--ov-2:linear-gradient(#ffffff09, #ffffff09);--ctl-bg:#ffffff09;--ctl-bg-h:#fff1}:root[data-theme=dark] .topbar,:root[data-theme=dark] .mt-head,:root[data-theme=dark] .lt-head{background:var(--ov-2), var(--grad-bg);background-attachment:fixed}:root[data-theme=dark] .side,:root[data-theme=dark] .side-rail,:root[data-theme=dark] .lt-sum,:root[data-theme=dark] .ac-selbar{background:var(--ov-1), var(--grad-bg);background-attachment:fixed}@media (min-width:961px){:root[data-theme=dark] .tbl-sticky .ws-top,:root[data-theme=dark] .tbl-sticky .tp-toolbar{background:var(--grad-bg);background-attachment:fixed}}:root[data-theme=dark] .tbtn:not(.active):not(.accent),:root[data-theme=dark] .qrange,:root[data-theme=dark] .hsearch,:root[data-theme=dark] .lp-search,:root[data-theme=dark] .ib:not(.armed),:root[data-theme=dark] .btn:not(.btn-primary):not(.btn-ghost):not(.btn-danger-solid):not(.accent):not(.btn-tg),:root[data-theme=dark] .sx-pick,:root[data-theme=dark] .sx-num .input,:root[data-theme=dark] .input,:root[data-theme=dark] .select,:root[data-theme=dark] .seg,:root[data-theme=dark] .abtn:not(.send){background-color:var(--ctl-bg)}:root[data-theme=dark] .tbtn:not(.active):not(.accent):hover,:root[data-theme=dark] .ib:not(.armed):hover,:root[data-theme=dark] .btn:not(.btn-primary):not(.btn-ghost):not(.btn-danger-solid):not(.accent):not(.btn-tg):hover,:root[data-theme=dark] .sx-pick:hover,:root[data-theme=dark] .abtn:not(.send):hover{background-color:var(--ctl-bg-h)}:root[data-theme=dark] .seg button.on{background:#ffffff17}:root[data-theme=dark] .input:focus,:root[data-theme=dark] .select:focus{background-color:#ffffff0d}:root[data-theme=dark] .dlg .input,:root[data-theme=dark] .dlg .select,:root[data-theme=dark] .fp .input,:root[data-theme=dark] .atl .input,:root[data-theme=dark] .atl .select{background-color:var(--bg-2)}.item-art{background:radial-gradient(ellipse 58% 42% at 50% 64%, color-mix(in srgb, var(--rar) 24%, transparent), transparent 72%);border:0;overflow:visible}.item-art img{filter:drop-shadow(0 3px 6px #00000073)}#billing{scroll-margin-top:calc(var(--topbar-h) + 12px)}.mo{border:1px solid var(--line-2);border-radius:calc(14px * var(--round));background:linear-gradient(120deg, color-mix(in srgb, var(--accent) 9%, transparent), transparent 55%);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:22px 24px;display:grid}.mo-ic{border-radius:calc(14px * var(--round));border:1px solid var(--line-2);background:#ffffff0a;place-items:center;width:64px;height:64px;display:grid}.mo-main h3{letter-spacing:-.01em;margin:0 0 10px;font-size:18px;font-weight:750}.mo-main ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mo-main li{color:var(--text-2);align-items:center;gap:8px;font-size:13.5px;display:flex}.mo-main li svg{color:var(--up);flex:none}.mo-buy{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.mo-price{letter-spacing:-.02em;font-size:24px;font-weight:800}.mo-price small{color:var(--text-3);font-size:13px;font-weight:600}.mo-buy .btn{justify-content:center;min-width:170px}@media (max-width:760px){.mo{grid-template-columns:1fr}.mo-buy{align-items:stretch}}.abtn.ic{position:relative}.abtn.busy{color:var(--accent-ink);border-color:rgba(var(--accent-rgb), .5);opacity:1!important}.abtn-cd{background:var(--surface-3);border:1px solid var(--line-2);min-width:18px;height:18px;color:var(--text-3);border-radius:999px;place-items:center;padding:0 4px;font-size:10px;font-weight:750;display:grid;position:absolute;top:-6px;right:-6px}@media (prefers-reduced-motion:reduce){.abtn .spin{animation:1.1s linear infinite spin!important}}.item-art{border-radius:calc(6px * var(--round));background:0 0}.item-art:after{content:"";border-top:11px solid var(--rar);opacity:.95;background:0 0;border-right:11px solid #0000;border-radius:0;width:0;height:0;display:block;position:absolute;inset:0 auto auto 0}.fav-mark{left:auto;right:2px}.item-art:after{display:none!important}.mt-td.item-cell,.lt-td.item-cell{position:relative}.mt-td.item-cell:before,.lt-td.item-cell:before{content:"";z-index:1;pointer-events:none;border-top:12px solid var(--rar,transparent);border-right:12px solid #0000;width:0;height:0;position:absolute;top:0;left:0}:root[data-theme=dark]{--grad-bg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 1000' preserveAspectRatio='none'%3E%3Cfilter id='b' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur stdDeviation='70'/%3E%3C/filter%3E%3Cg filter='url(%23b)' fill='%23fff'%3E%3Cellipse cx='360' cy='130' rx='520' ry='105' transform='rotate(31 360 130)' opacity='.075'/%3E%3Cellipse cx='820' cy='430' rx='620' ry='85' transform='rotate(27 820 430)' opacity='.045'/%3E%3Cellipse cx='200' cy='640' rx='360' ry='150' transform='rotate(19 200 640)' opacity='.04'/%3E%3Cellipse cx='1260' cy='200' rx='430' ry='170' transform='rotate(-14 1260 200)' opacity='.035'/%3E%3Cellipse cx='1120' cy='790' rx='520' ry='120' transform='rotate(22 1120 790)' opacity='.03'/%3E%3Ccircle cx='640' cy='70' r='190' opacity='.035'/%3E%3Cellipse cx='520' cy='900' rx='300' ry='90' transform='rotate(-8 520 900)' opacity='.025'/%3E%3C/g%3E%3C/svg%3E"), radial-gradient(900px 620px at 0% 0%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 65%), radial-gradient(700px 520px at 100% 100%, color-mix(in srgb, var(--accent-2) 6%, transparent), transparent 65%), linear-gradient(165deg, color-mix(in srgb, var(--accent) 6%, #131521) 0%, #0d0f18 46%, #090a11 100%)}.fpx-tile.ex{color:var(--text);border-color:color-mix(in srgb, var(--down) 55%, var(--line-2));background:var(--down-soft)}.fpx-tile.ex .fpx-box{background:var(--down);border-color:var(--down);color:#fff}.fpx-tile.ex .fpx-code{color:var(--down)}:root[data-theme=dark]{--grad-bg:radial-gradient(ellipse 620px 170px at 20% 12%, #ffffff0e, transparent 70%), radial-gradient(ellipse 720px 140px at 52% 40%, #ffffff09, transparent 70%), radial-gradient(ellipse 460px 230px at 12% 68%, #ffffff08, transparent 70%), radial-gradient(ellipse 560px 250px at 82% 16%, #ffffff07, transparent 70%), radial-gradient(ellipse 600px 170px at 70% 84%, #ffffff06, transparent 70%), radial-gradient(900px 620px at 0% 0%, color-mix(in srgb, var(--accent) 6%, transparent), transparent 65%), radial-gradient(700px 520px at 100% 100%, color-mix(in srgb, var(--accent-2) 6%, transparent), transparent 65%), linear-gradient(165deg, color-mix(in srgb, var(--accent) 6%, #131521) 0%, #0d0f18 46%, #090a11 100%);--sticky-bg:var(--bg-main);--bg-main:color-mix(in srgb, var(--accent) 2%, #0b0d13);--bg-side:color-mix(in srgb, var(--accent) 3%, #0f1118);--bg-top:color-mix(in srgb, var(--accent) 5%, #13151d);--bg-2:color-mix(in srgb, var(--accent) 2%, #0e1017);--surface:var(--bg-side);--surface-2:color-mix(in srgb, var(--accent) 3%, #14161f);--surface-3:color-mix(in srgb, var(--accent) 4%, #1a1d27);--hover:color-mix(in srgb, var(--accent) 3%, #151821);--line:color-mix(in srgb, var(--accent) 3%, #1b1e27);--line-2:color-mix(in srgb, var(--accent) 4%, #252833)}:root[data-theme=dark] body{background:var(--bg-main);background-attachment:scroll}:root[data-theme=dark] body:before{content:none}:root[data-theme=dark] .topbar{background:var(--bg-top);background-attachment:scroll}:root[data-theme=dark] .mt-head,:root[data-theme=dark] .lt-head{background:var(--bg-side);background-attachment:scroll}:root[data-theme=dark] .lt-sum,:root[data-theme=dark] .ac-selbar{background:#ffffff05}:root[data-theme=dark] .side,:root[data-theme=dark] .side-rail{background:var(--bg-side);background-attachment:scroll}@media (min-width:961px){:root[data-theme=dark] .tbl-sticky .ws-top,:root[data-theme=dark] .tbl-sticky .tp-toolbar{background:var(--sticky-bg);background-attachment:scroll}}:root[data-theme=dark] .ws-main{background:0 0}.mt-row,.lt-row{contain:layout style}:root[data-theme=dark] .app,:root[data-theme=dark] .mt-row,:root[data-theme=dark] .lt-row{background:0 0}:root[data-theme=dark] .mt-row:hover,:root[data-theme=dark] .mt-row.open,:root[data-theme=dark] .lt-row:hover,:root[data-theme=dark] .lt-row.open{background:#ffffff0b}:root[data-theme=dark] .mt-row.seen:not(.hl):not(.open):hover{background:#ffffff0f}@media (min-width:961px){.ws.ws-anim .side-in{flex-direction:column;min-height:100%;display:flex}.ws.ws-anim .side-in>*{flex:1}}.lf-tg-ask{align-items:center;gap:6px;display:flex}.lf-tg-ask .input{width:180px;height:36px}.hint-steps{text-align:left;max-width:440px;color:var(--text-2);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:13px;line-height:1.5;display:flex}.hint-steps li::marker{color:var(--text-3)}.hint-steps a{color:var(--accent-ink)}.hint-steps a:hover{text-underline-offset:3px;text-decoration:underline}.empty p{margin:0}.lp-arch-pane{flex-direction:column;flex:0 0 0;justify-content:flex-end;min-height:0;margin-top:-12px;transition:flex-basis .28s;display:flex;overflow:hidden}.lp-arch-pane.open{flex-basis:40vh;margin-top:0}.lp-arch-list{border-radius:calc(8px * var(--round));background:var(--surface-2,var(--hover));border:1px solid var(--line);flex-direction:column;flex:0 0 40vh;gap:2px;min-height:0;padding:8px 6px;display:flex;overflow-y:auto}.lp-arch-list .lp-empty{padding:10px 8px;line-height:1.45}.lp-arch-bar{border-radius:calc(8px * var(--round));border:1px solid var(--line-2);background:var(--surface-2,transparent);width:100%;height:40px;color:var(--text-2);cursor:pointer;align-items:center;gap:8px;padding:0 12px;font-size:12.5px;font-weight:700;transition:border-color .15s,background .15s,color .15s;display:flex}.lp-arch-bar>svg:first-child{width:15px;height:15px;color:var(--text-3);flex:none}.lp-arch-bar:hover{border-color:rgba(var(--accent-rgb), .6);color:var(--text)}.lp-arch-t{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lp-arch-chev{width:14px;height:14px;color:var(--text-3);flex:none;transition:transform .28s;transform:rotate(180deg)}.lp-arch-chev.open{transform:rotate(0)}.lp-arch.drag-on .lp-arch-bar{border-style:dashed;border-color:rgba(var(--accent-rgb), .6);color:var(--accent-ink)}.lp-arch.drop-into .lp-arch-bar{background:var(--accent-softer);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb), .6)}.lp-list.drop-zone,.lp-arch-list.drop-zone{box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb), .35);border-radius:calc(8px * var(--round))}.lp-folder.dragging{opacity:.45}.lp-fhead.drop-before{box-shadow:inset 0 2px 0 var(--accent)}.lp-fhead.drop-after{box-shadow:inset 0 -2px 0 var(--accent)}@media (prefers-reduced-motion:reduce){.lp-arch-pane,.lp-arch-chev{transition:none}}.tour{z-index:1000;pointer-events:none;position:fixed;inset:0}.tour-block{pointer-events:auto;background:0 0;position:fixed}.tour-block.dim{background:#040408a8}.tour-hole{pointer-events:none;box-shadow:0 0 0 9999px #040408a8, 0 0 0 2px var(--accent), 0 0 28px 2px rgba(var(--accent-rgb), .45);transition:left .16s var(--ease), top .16s var(--ease), width .16s var(--ease), height .16s var(--ease);border-radius:10px;position:fixed}.tour-hole:after{content:"";border:2px solid var(--accent);animation:tourRing 1.6s var(--ease) infinite;border-radius:12px;position:absolute;inset:-2px}@keyframes tourRing{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.06)}}.tour-card{z-index:1;pointer-events:auto;border:1px solid rgba(var(--accent-rgb), .35);background:radial-gradient(ellipse 240px 120px at 0% 0%, rgba(var(--accent-rgb), .14), transparent 70%), var(--surface-3);animation:tourIn .18s var(--ease);border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px 14px;display:flex;position:fixed;box-shadow:0 30px 80px -20px #000c,0 0 0 1px #ffffff08}@keyframes tourIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tour-n{color:var(--accent-ink);font-size:12px;font-weight:650}.tour-t{letter-spacing:-.01em;font-size:17px;font-weight:750}.tour-p{color:var(--text-2);margin:0;font-size:13.5px;line-height:1.5}.tour-btn{justify-content:center;height:40px;margin-top:6px}.tour-ic{background:var(--up-soft);width:36px;height:36px;color:var(--up);border-radius:50%;place-items:center;display:grid}.tour-card.final{gap:8px}.tour-dots{gap:5px;margin-top:8px;display:flex}.tour-dots i{background:var(--line-2);border-radius:2px;width:18px;height:3px}.tour-dots i.on{background:var(--accent)}.tour-pulse{border-radius:8px;animation:1.1s ease-in-out infinite tourPulse;position:relative;box-shadow:inset 0 0 0 2px var(--accent)!important}@keyframes tourPulse{50%{background-color:rgba(var(--accent-rgb), .12);box-shadow:inset 0 0 0 2px var(--accent), 0 0 16px rgba(var(--accent-rgb), .55)!important}}@media (max-width:640px){.tour-card{padding:14px 16px 12px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-radius:16px}.tour-btn{height:46px;font-size:15px}}@media (prefers-reduced-motion:reduce){.tour-hole,.tour-card{transition:none;animation:none}.tour-hole:after,.tour-pulse{animation:none}}.table-games{gap:2px;padding:3px}.table-games button{width:34px;height:30px}.table-games .game-ic{width:20px;height:20px}.side-rail{gap:12px;padding:18px 0}.side-rail svg{border:0;width:18px;height:18px;padding:0}.side-rail span{letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:600}.tp-toolbar{gap:8px;min-height:62px;padding:12px 20px}.tp-toolbar .tbtn{gap:8px;height:38px;padding:0 12px;font-size:12.5px;font-weight:600}.tp-toolbar .tbtn.icon{width:38px;padding:0}.tp-toolbar .tbtn svg{width:16px;height:16px}.tp-toolbar .pill-n{margin-left:-2px}.pc-mlogo{flex:none;display:none}.tp-toolbar .qrange{height:38px}.tp-toolbar .qr-label{border-right:0;padding:0 4px 0 12px;font-size:12.5px;font-weight:600}.tp-toolbar .qrange input{font-variant-numeric:tabular-nums;width:56px;padding:0 8px;font-family:inherit;font-size:13px}.tp-toolbar .qr-unit{padding:0 12px 0 0;font-size:12.5px}.sales-pop{gap:8px;width:280px;padding:12px}.sales-pop .sp-label{color:var(--text-3);font-size:12.5px;font-weight:500}.sales-pop .sp-label+.seg{margin-bottom:8px}.sales-pop .sp-markets{gap:8px}.sales-pop .sp-mrow .input{font-variant-numeric:tabular-nums;width:72px;height:30px}.sales-pop .sp-steam{opacity:.6;height:30px}.sales-pop .sp-steam .dim{font-size:12px}.mt-row .cp-ic{border-color:#0000}.mt-row .cp-ic:hover{background:var(--hover);color:var(--text);border-color:#0000}.sl b.na{background:0 0;border:0}.tp-footer{gap:16px;min-height:44px;padding:12px 20px;font-size:12px}.mt .state{gap:16px;padding:56px 16px}.mt .state p{max-width:360px;color:var(--text-2);font-size:13.5px}.mkt-pop{padding:4px}.mkt-row{height:38px}.sx{gap:0;padding:18px 20px 24px}.sx-head{height:36px;margin-bottom:16px;padding:0}.sx-title{letter-spacing:-.01em;gap:0;font-size:15px;font-weight:650}.sx-head .sx-sq{width:38px;height:36px;color:var(--text-3);background:0 0;border:0}.sx-head .sx-sq:hover{background:var(--hover);color:var(--text)}.sx-sq{background:var(--ctl-bg,var(--surface-2));width:38px;height:38px}.sx-sq svg{width:16px;height:16px}.sx-tpl{padding-bottom:20px}.sx-tpl-add{margin-top:8px}.sx-tpl-add .input{height:38px}.sx-sec{padding:20px 0 0}.sx-sec h4{letter-spacing:-.01em;margin:0 0 12px;font-size:14.5px;font-weight:650}.sx-grid{gap:12px}.sx-field{gap:6px}.sx-label{color:var(--text-3);font-size:12.5px}.sx-pick{height:38px;padding:0 10px 0 12px;font-size:13.5px;font-weight:550}.sx-num .input{font-variant-numeric:tabular-nums;height:38px;font-size:13.5px}.sx-swap{align-items:center;gap:8px;margin:16px 0 0;display:flex}.sx-swap:before,.sx-swap:after{content:"";background:var(--line);flex:1;height:1px;position:static}.sx-swap button{width:30px;height:30px;color:var(--text-3);background:0 0;border:0}.sx-swap button:hover:not(:disabled){background:var(--hover);color:var(--accent-ink)}.sx-swap button svg{width:16px;height:16px}.sx-swap+.sx-sec{padding-top:16px}.sx-fold{margin-top:24px}.sx-fold-head{height:52px;padding:0;font-size:14.5px;font-weight:650}.sx-fold-body{padding-bottom:4px}.sx .fee-row .input{height:30px}.sx .pp-hint{margin-top:4px;font-size:12px}.sx-reset{height:38px;color:var(--text-2);background:0 0;margin-top:16px;font-size:13px;font-weight:600}.sx-reset:hover{background:var(--hover);color:var(--text);border-color:var(--line-2)}.sx-menu{background:var(--surface-2);padding:4px}.sx-opt{gap:10px;height:34px;font-size:13.5px;font-weight:550}.sx-menu-acts{padding:8px 4px 4px}.fp.fpx{background:var(--surface-2);width:min(700px,100vw - 32px)}.fpx-body{gap:20px;padding:16px 20px 20px}.fpx-body>section{gap:8px}.fpx-head{align-items:center;min-height:20px}.fpx-head h4{font-size:13.5px;font-weight:650}.fpx-n{align-items:center;font-size:12.5px;font-weight:550}.fpx-tiles{gap:4px}.fpx-tile{background:var(--ctl-bg,var(--surface-3));white-space:nowrap;border-color:#0000;height:36px;min-height:0;padding:0 10px;font-size:12.5px;font-weight:550}.fpx-tile:hover{border-color:var(--line-2)}.fpx-lab{min-width:0;overflow:hidden}.fpx-tile:not(.on):not(.ex) .fpx-box{border-color:color-mix(in srgb, var(--text-3) 60%, transparent)}.fpx-code{min-width:28px;font-family:inherit;font-size:12px;font-weight:650}.fpx-presets{gap:4px;margin-top:4px}.fpx-preset{border-radius:var(--r-sm);background:var(--ctl-bg,var(--surface-3));height:30px;color:var(--text-2);border:1px solid #0000;padding:0 12px;font-size:12.5px;font-weight:550}.fpx-preset:hover{color:var(--text);border-color:var(--line-2)}.fpx-preset.on{border-color:rgba(var(--accent-rgb), .55);background:var(--accent-softer);color:var(--accent-ink)}.fpx-more{padding-top:20px;gap:8px!important}.fpx-more h4{font-size:13.5px;font-weight:650}.fpx .fp-toggle{align-items:center;min-height:30px}.fpx .fp-toggle b{font-size:13.5px;font-weight:500}.fpx-age>span{font-size:13.5px}.fpx-age b{font-weight:500}.fpx-num .input{font-variant-numeric:tabular-nums;height:30px}.fpx-foot{background:0 0;padding:12px 20px}.rm{width:244px;padding:4px}.rm.sell-pop{width:230px;padding:12px}.rm>button,.rm>a{gap:10px;height:34px;padding:0 10px;font-size:13px}.rm svg{width:16px;height:16px}.rm-sep{margin-top:4px;padding:10px 10px 6px;font-size:12px}.rm-sep:empty{margin:4px 0;padding:0}.rm-sites,.rm-hide{gap:4px;padding:0 4px 4px}.rm-sites a{gap:10px;height:30px;padding:0 6px}.rm-hide button{background:var(--ctl-bg,var(--surface-3));height:30px;color:var(--text-2);border:0;font-size:12.5px}.rm-hide button:hover{background:var(--ctl-bg-h,var(--hover));color:var(--text)}.atl{gap:12px;padding:16px}.atl-title{font-size:13.5px;font-weight:600}.bl .ts-head{height:62px;padding:0 16px 0 20px}.bl .ts-head h3{font-size:15px;font-weight:650}.bl .ts-body{padding:0 20px 20px}.bl-sec{gap:0;padding:16px 0}.bl-sec:last-child{border-bottom:0}.ts-bg:has(+.bl){-webkit-backdrop-filter:none;backdrop-filter:none}.bl-sec h4{align-items:baseline;margin:0 0 8px;font-size:14.5px;font-weight:650}.bl-sec h4 .dim{font-size:12.5px;font-weight:500}.bl-sec p{color:var(--text-3);font-size:13px}.bl-row{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;gap:12px;padding:8px 0}.bl-row:last-child{border-bottom:0}.bl-until{font-variant-numeric:tabular-nums;font-size:12px}.exp-head{gap:12px;min-height:30px}.exp-deal{background:0 0;gap:8px;height:30px;padding:0 3px 0 10px;font-size:13px}.exp-deal .num{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-family:inherit;font-weight:600}.exp-deal .profit-p{font-variant-numeric:tabular-nums;align-items:center;height:22px;padding:0 6px;font-family:inherit;font-weight:650;display:inline-flex}.exp .periods{align-items:stretch;gap:2px;height:30px;padding:2px}.exp .periods button{height:auto;padding:0 10px;font-size:12px;font-weight:600}.mp-head{gap:8px;height:44px;padding:0 12px;font-size:13px}.mp-head b{font-weight:650}.mp-role{font-size:12px}.mp-now{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.mp-fold{width:26px;height:26px;color:var(--text-3);background:0 0}.mp-fold:hover{box-shadow:none;background:var(--hover);color:var(--text)}.mp-rail>svg:first-child{color:var(--text-3);background:0 0}.mp-rail:hover>svg:first-child{color:var(--text)}.mp-rail span{letter-spacing:0;font-size:12.5px;font-weight:600}.mp-foot{gap:16px;height:38px;padding:0 12px;font-size:12px}.mp-foot b{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-family:inherit;font-weight:600}.ob{padding:8px}.ob-head{padding:0 6px 4px;font-size:12px;font-weight:600}.ob-p{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-family:inherit;font-weight:600}.ob-n{font-variant-numeric:tabular-nums;font-family:inherit}.ob-spread{font-size:12px}.ob-spread b{font-variant-numeric:tabular-nums;font-weight:600}.ob-empty,.ob-note{font-size:12px}.fpx-tile.on .fpx-box,.sx-opt.on .sx-chk,.cart-n{color:var(--accent-on)}.cart-n{background:var(--accent)}.free-bar{border-bottom:1px solid var(--line);min-height:52px;color:var(--text);background:linear-gradient(90deg,#f2777829,#f277780d 45%,#0000 80%);gap:12px;padding:8px 12px 8px 20px;font-size:13.5px;position:relative}.free-bar>svg{color:var(--down)}.free-bar .free-x{color:var(--accent-ink);font-weight:650}.free-bar a{color:var(--accent-ink);font-weight:600}.free-bar a:hover{text-underline-offset:3px;text-decoration:underline}.free-buy{height:36px;color:var(--text);background:0 0;padding:0 16px 0 20px;font-size:13.5px;font-weight:600;position:relative}.free-buy:before{content:"";background:var(--line-2);width:1px;position:absolute;top:4px;bottom:4px;left:0}.free-buy svg{width:16px;height:16px;color:var(--accent-ink)}.free-buy:hover{filter:none;color:var(--accent-ink)}:root[data-theme=light] .free-bar{background:linear-gradient(90deg,#cf3f481a,#cf3f4808 45%,#0000 80%)}.mt-head>.sales-th{align-items:center;padding:0 4px}.mt-head>.sales-th .th-main{justify-content:center;position:relative}.mt-head>.sales-th .th-ic{margin-left:3px;position:absolute;left:100%}.mt-row>.sales-cell{justify-content:center;padding:0 4px}.sl-num{color:var(--text);font-size:14px;font-weight:600}.sl-num.na{color:var(--text-3);font-weight:500}.sl-num:hover:not(.na){color:var(--accent-ink)}@media (max-width:1280px){.mt-head>.sales-th,.mt-row>.sales-cell{display:none}}.mt-row>.dots-cell{display:flex!important}.mkt-pop{grid-template-columns:repeat(2,124px);gap:2px;min-width:0;padding:4px;display:grid}.mkt-pop .mkt-row{grid-template-columns:20px minmax(0,1fr);gap:8px;height:34px;padding:0 8px}.mkt-pop .mkt-row .src-logo{width:20px;height:20px}.mkt-pop .mkt-row b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:650;overflow:hidden}.mkt-pop .mkt-row{transition:background .1s}.mkt-pop .mkt-row:hover{background:color-mix(in srgb, var(--text) 10%, transparent)}.mkt-pop .mkt-row:first-child:hover{background:color-mix(in srgb, var(--accent) 26%, transparent)}.item-cell .item-text{flex:1;min-width:0}.mk-btn{width:40px;margin:0 calc(-1 * var(--cx)) 0 auto;border:0;border-left:1px solid var(--line);color:var(--accent-ink);background:0 0;flex:none;align-self:stretch;place-items:center;padding:0;transition:background .12s;display:grid}.mk-btn svg{width:20px;height:20px}.mk-btn:hover,.mk-btn.on{background:color-mix(in srgb, var(--accent) 12%, transparent)}.mk-btn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pc-clear{width:22px;height:22px;color:var(--accent-ink);opacity:.7;background:0 0;border:0;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.pc-clear svg{width:14px;height:14px}.pc-clear:hover{opacity:1;background:var(--hover)}.exp{gap:0;padding:0}.exp-panels{grid-template-columns:var(--split,50%) minmax(0, 1fr);border:0;border-top:1px solid var(--line);border-radius:0}.exp-panels.buy-folded{grid-template-columns:46px minmax(0,1fr)}.exp-panels.buy-folded.fold-closing .exp-buy{width:var(--split,50%)}.mp-head{padding:0 8px 0 12px}.mp-src{color:var(--text);align-items:center;gap:8px;display:inline-flex}.mp-src:hover b{text-underline-offset:3px;text-decoration:underline}.mp-tools{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.mp-tools .periods{align-items:stretch;gap:2px;height:30px;padding:2px}.mp-tools .periods button{height:auto;padding:0 9px;font-size:12px;font-weight:600}.mp-head .mc-legend{min-width:0}.mp{container-type:inline-size}.mp-head{flex-wrap:nowrap;min-width:0}.mp-src b,.mp-role{white-space:nowrap}.mp-role{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.mp-head .mc-legend{white-space:nowrap;flex-wrap:nowrap;flex:0 auto;overflow:hidden}@container (width<=680px){.mp-role{display:none}}@container (width<=820px){.mp-head .mc-legend .lg-t{display:none}.mp-head .mc-legend{gap:2px 8px}}@container (width<=420px){.mp-head .mc-legend{display:none}}.exp .mc{padding:2px 0 0 4px}.exp .ob{gap:0;padding:4px 6px}.exp .ob-side{flex:1 1 0;min-height:0}.exp .ob-side.ask{justify-content:flex-end}.exp .ob-side.bid{justify-content:flex-start}.exp .ob-row{flex:1 1 0;height:auto;min-height:20px;max-height:34px}.exp-panels.buy-folded>.mp .mp-body{grid-template-columns:minmax(0,7fr) minmax(160px,1fr)}@media (max-width:760px){.tbl-sticky .tp-toolbar{gap:8px;padding:10px 12px}.tbl-sticky .tp-toolbar .tbtn{height:40px;padding:0 12px}.tbl-sticky .tp-toolbar .tbtn.icon{width:40px;padding:0}.tbl-sticky .tp-toolbar>.tbtn.accent>span:not(.pill-n),.tbl-sticky .tp-toolbar [data-filters-btn]>span:not(.pill-n){display:inline}.tbl-sticky .tp-toolbar-right{flex:100%;gap:8px;min-width:0;display:flex}.tbl-sticky .tp-toolbar .qrange{flex:1;min-width:0;height:40px}.tbl-sticky .tp-toolbar .qrange input{flex:1;width:auto;min-width:0}.tbl-sticky .tp-toolbar .qr-label{align-items:center;display:inline-flex}.tbl-sticky .tp-toolbar .um>.tbtn>span:not(.pill-n){display:none}.tbl-sticky .sales-pop{width:auto;margin-top:6px;position:fixed;top:auto;left:12px;right:12px}.tbl-sticky .side{width:min(360px,92vw)}.tbl-sticky .sx{padding:14px 16px 24px}.tbl-sticky .sx-head{margin-bottom:12px}.tbl-sticky .sx-head .sx-sq{width:40px;height:40px}.tbl-sticky .sx-pick,.tbl-sticky .sx-num .input,.tbl-sticky .sx-tpl-add .input,.tbl-sticky .sx-reset{height:40px}.tbl-sticky .sx-sq{width:40px;height:40px}.tbl-sticky .sx-menu{max-width:calc(min(360px,92vw) - 32px)}.tbl-sticky .sx-opt{height:40px}.tbl-sticky .fp.fpx{width:auto;max-height:min(80dvh, calc(100dvh - var(--topbar-h) - 16px));right:8px;left:8px!important}.tbl-sticky .fpx-body{padding:16px}.tbl-sticky .fpx-tile{height:40px}.tbl-sticky .fpx-lab{white-space:nowrap;text-overflow:ellipsis;display:block}.tbl-sticky .fpx-lab>.fpx-code,.tbl-sticky .fpx-lab>.rar-dot{vertical-align:middle;margin-right:6px;display:inline-block}.tbl-sticky .fpx-preset{height:36px}.tbl-sticky .fpx-foot{gap:8px;padding:12px 16px}.tbl-sticky .fpx-foot .btn{height:40px}.tbl-sticky .bl .ts-head{height:56px;padding:0 8px 0 16px}.tbl-sticky .bl .ts-head .btn-icon{width:40px;height:40px}.tbl-sticky .bl .ts-body{padding:0 16px calc(16px + env(safe-area-inset-bottom,0px))}.tbl-sticky .bl-row{flex-wrap:wrap;row-gap:6px}.tbl-sticky .bl-row .item-name{flex:calc(100% - 64px)}.tbl-sticky .bl-until{padding-left:60px}.tbl-sticky .bl-row .btn{height:36px;margin-left:auto}.tbl-sticky .mt-head{height:52px;grid-template-columns:44px minmax(0,1fr) auto!important}.tbl-sticky .mt-head>.th-fav{display:flex}.tbl-sticky .mt-head .hsearch{height:38px}.tbl-sticky .mt-head>.profit-th{justify-content:center;align-items:flex-end;padding:0 12px 0 4px}.tbl-sticky .mt-row{grid-template-rows:52px 32px;grid-template-areas:"item item item cart dots""buy sell profit profit profit";height:92px;padding:0 0 7px;grid-template-columns:minmax(0,max-content) minmax(0,max-content) minmax(0,1fr) 40px 40px!important}.tbl-sticky .mt-row>.item-cell{grid-area:item;gap:10px;padding:0 0 0 12px}.tbl-sticky .mt-row .item-art{flex:none;width:44px;height:34px}.tbl-sticky .mt-row .item-title{font-size:14.5px}.tbl-sticky .mt-row .cp-ic{display:none}.tbl-sticky .mk-btn{border-left:0;width:40px;margin:0}.tbl-sticky .mt-row>.acts{flex-direction:row;grid-area:cart;justify-content:center;align-items:center;padding:0}.tbl-sticky .mt-row>.acts .add-btn{border-radius:var(--r-sm);flex:none;width:40px;height:40px}.tbl-sticky .mt-row>.acts .add-btn svg{width:22px;height:22px}.tbl-sticky .mt-row>.acts .buy-n{border-radius:var(--r-sm);flex:none;grid-template-columns:minmax(0,1fr) 16px;width:40px;height:40px;overflow:hidden}.tbl-sticky .mt-row>.acts .buy-n-v{font-size:14px}.tbl-sticky .mt-row>.dots-cell{grid-area:dots}.tbl-sticky .mt-row>.dots-cell .dots{width:40px;height:40px}.tbl-sticky .mt-row>:nth-child(3){grid-area:buy;padding:0 4px 0 12px}.tbl-sticky .mt-row>:nth-child(4){grid-area:sell;padding:0 4px}.tbl-sticky .mt-row>.price-cell{gap:5px}.tbl-sticky .mt-row>:nth-child(4){gap:4px}.tbl-sticky .mt-row>.price-cell .src-logo{width:18px;height:18px}.tbl-sticky .mt-row .price{text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:650;overflow:hidden}.tbl-sticky .mt-row .pc-cap{display:none}.tbl-sticky .mt-row .pc-mlogo{display:inline-flex}.tbl-sticky .mt-row>:nth-child(4):before{content:"→";color:var(--text-3);flex:none;font-size:13px}.tbl-sticky .mt-row>.profit-cell{flex-direction:row;grid-area:profit;justify-content:flex-end;align-items:center;gap:10px;padding:0 12px 0 4px}.tbl-sticky .mt-row .profit-big,.tbl-sticky .mt-row .profit-small{gap:0;height:auto;font-size:14px}.tbl-sticky .mt-row .profit-small{opacity:.85;font-size:12.5px;font-weight:600}.tbl-sticky .mt-row .profit-cell svg{display:none}.tbl-sticky .mt-row .buy-edit{width:100%}.tbl-sticky .mt-row.skel>:first-child{display:none}.mkt-pop .mkt-row{height:40px}.tbl-sticky .mt-exp{box-shadow:none}:is(.tbl-sticky,.lt) .exp{gap:0;padding:0;overflow:hidden}:is(.tbl-sticky,.lt) .exp-panels,:is(.tbl-sticky,.lt) .exp-panels.buy-folded{border:0;border-radius:0;flex:1;grid-template-columns:minmax(0,1fr);min-height:0}:is(.tbl-sticky,.lt) .exp-panels>.exp-slot{display:none}:is(.tbl-sticky,.lt) .exp-panels>.mp{border:0}:is(.tbl-sticky,.lt) .exp .mp-head{flex-wrap:wrap;gap:8px;height:auto;padding:6px 4px 8px 12px}:is(.tbl-sticky,.lt) .exp .mp-src{order:0;min-width:0;height:40px}:is(.tbl-sticky,.lt) .exp .mp-tools{display:contents}:is(.tbl-sticky,.lt) .exp .mp-tools>.btn{order:1;width:40px;height:40px;margin-left:auto}:is(.tbl-sticky,.lt) .exp .mp-tools>.periods{flex:100%;order:2;height:36px;margin-right:8px}:is(.tbl-sticky,.lt) .exp .mp-tools>.periods button{flex:1;padding:0;font-size:12.5px}:is(.tbl-sticky,.lt) .exp .mp-head .mc-legend{flex-wrap:wrap;flex:100%;order:3;gap:2px 14px;margin:0;display:flex}:is(.tbl-sticky,.lt) .exp .mp-head .mc-legend .lg-t{display:inline}:is(.tbl-sticky,.lt) .exp .mp-body{flex-direction:column;flex:1;min-height:0;display:flex}:is(.tbl-sticky,.lt) .exp .mp-body .mc,:is(.tbl-sticky,.lt) .exp .mp-body .mc-empty{flex:none;height:230px}:is(.tbl-sticky,.lt) .exp .mp-body .mc{padding-right:12px}:is(.tbl-sticky,.lt) .exp .mp-body .ob{border-left:0;border-top:1px solid var(--line);flex:1;min-height:0;padding:6px 12px;display:flex}:is(.tbl-sticky,.lt) .exp .ob-row{max-height:30px}:is(.tbl-sticky,.lt) .exp .mp-foot{white-space:normal;flex-wrap:wrap;flex:none;gap:4px 14px;height:auto;padding:8px 12px}.atl{gap:10px;width:min(340px,100vw - 16px)}.atl-grid{grid-template-columns:minmax(0,1fr) 120px}.atl .stp{height:42px}.atl .stp-btns{width:32px}.atl .select{height:42px}.atl .btn-block{height:44px}.rm{width:min(280px,100vw - 16px)}.rm>button,.rm>a{height:40px}.rm-sites a,.rm-hide button{height:36px}.atl .input,.atl .select,.tbl-sticky .hsearch input,.tbl-sticky .qrange input,.tbl-sticky .sx-num .input,.tbl-sticky .sx-tpl-add .input,.tbl-sticky .fpx-num .input,.tbl-sticky .sales-pop .input,.tbl-sticky .buy-edit .input{font-size:16px}.tbl-sticky .hsearch input::placeholder{font-size:13px}}@media (max-width:380px){.tbl-sticky .mt-row .profit-small{display:none}}.pb{z-index:12;background:var(--surface);border-bottom:1px solid var(--line);position:relative}.pb-row{flex-wrap:wrap;align-items:center;gap:6px;padding:10px 16px 10px 20px;display:flex}.pb-pair{align-items:center;gap:4px;display:flex}.pb .sx-field{gap:0;min-width:0}.pb .sx-pick{height:32px;padding:0 8px 0 10px;font-size:12.5px}.pb-pair>.sx-field:first-child,.pb-pair>.sx-field:nth-child(4){width:136px}.pb-pair>.sx-field:nth-child(2),.pb-pair>.sx-field:nth-child(5){width:102px}.pb .sx-menu{min-width:100%}.pb-swap{border:1px solid var(--line-2);background:var(--surface-2);width:28px;height:28px;color:var(--text-2);cursor:pointer;border-radius:50%;flex:none;place-items:center;transition:border-color .15s,color .15s;display:grid}.pb-swap svg{width:14px;height:14px;transform:rotate(90deg)}.pb-swap:hover:not(:disabled){color:var(--accent);border-color:rgba(var(--accent-rgb), .55)}.pb-swap:disabled{opacity:.4;cursor:default}.rbox{border:1px solid var(--line-2);border-radius:calc(8px * var(--round));background:var(--surface-2);flex:none;align-items:stretch;height:32px;transition:border-color .15s;display:inline-flex;overflow:hidden}.rbox:focus-within{border-color:rgba(var(--accent-rgb), .55)}.rbox-k{border-right:1px solid var(--line-2);color:var(--text-3);white-space:nowrap;align-items:center;gap:3px;padding:0 8px;font-size:12px;font-weight:600;display:flex}.rbox-k i{opacity:.75;font-style:normal}.rbox input{border:0;border-right:1px solid var(--line-2);width:44px;color:var(--text);font:inherit;text-align:center;font-variant-numeric:tabular-nums;background:0 0;outline:none;padding:0 6px;font-size:12.5px;font-weight:650}.rbox input:last-child{border-right:0}.rbox input::placeholder{color:var(--text-3);font-weight:500}.pb-btn{border:1px solid var(--line-2);border-radius:calc(8px * var(--round));background:var(--surface-2);height:32px;color:var(--text-2);cursor:pointer;white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.pb-btn:hover,.pb-btn.on{color:var(--text);border-color:rgba(var(--accent-rgb), .55)}.pb-btn svg{flex:none;width:15px;height:15px}.pb-btn .pill-n{margin-left:2px}.pb-btn .tbtn-val{color:var(--accent-ink);font-weight:700}.pb-pct{color:var(--accent);font-weight:800}.pb-row .tbtn{height:32px}.pb-fp,.pb-fees{flex:none;position:relative}.pb-pop{z-index:30;border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--surface-3);width:360px;max-height:min(520px,70vh);box-shadow:var(--shadow-lg);padding:10px 12px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}@media (min-width:761px){.pb-pair{flex:5 1 0;min-width:300px}.pb-pair>.sx-field{flex:1 1 0;min-width:64px;width:auto!important}.pb-pair>.sx-field:first-child,.pb-pair>.sx-field:nth-child(4){flex-grow:1.3}.rbox{flex:1.4 1 0;min-width:140px}.rbox input{flex:1;width:auto;min-width:26px}.pb-row>.pb-fp,.pb-row>.pb-fees,.pb-row>.um,.pb-row>.pb-btn{flex:1 1 0;min-width:max-content}.pb-row>.pb-fp>.pb-btn,.pb-row>.pb-fees>.pb-btn,.pb-row>.um>.pb-btn{width:100%}}.ws-tpl{margin-left:auto}.ws-tpl+.live-upd{margin-left:12px}.ws-tpl .sx-tpl{border:0;padding:0;position:relative}.ws-tpl .sx-tpl-row .sx-field{flex:none}.ws-tpl .sx-pick{min-width:170px;height:34px;font-size:13px}.ws-tpl .sx-sq{width:34px;height:34px}.ws-tpl .sx-pre{color:var(--text-3);font-style:normal;font-weight:500}.ws-tpl .sx-tpl-add{z-index:30;border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--surface-3);width:300px;box-shadow:var(--shadow-lg);margin:0;padding:8px;position:absolute;top:calc(100% + 8px);right:0}.ws-tpl .sx-tpl-add .input{height:36px}.ws-tpl .sx-menu{left:auto;right:0}.mt-head>.th-fav{flex-direction:row;justify-content:center;align-items:center;display:flex}.th-refresh.busy svg{animation:.8s linear infinite spin}.mt-head>.th-search{align-items:stretch;gap:0;padding:0}.mt-head>.th-search .hsearch{background:var(--bg);border:0;border-radius:0;align-self:stretch;height:auto;padding:0 10px 0 14px}.mt-head>.th-search .hsearch:focus-within{box-shadow:inset 0 -2px 0 var(--accent)}.mt-head>.th-search .th-sort{align-self:center;margin:0 6px}@media (max-width:760px){.pb-row{gap:8px;padding:10px 12px}.pb-pair{flex:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 28px minmax(0,1fr) minmax(0,1fr);display:grid}.pb-pair>.sx-field{width:auto!important}.pb .sx-pick,.rbox,.pb-btn,.pb-row .tbtn{height:38px}.rbox{flex:calc(50% - 4px)}.rbox input{flex:1;width:auto;min-width:0}.pb-pop{width:min(360px,100vw - 24px)}.ws-tpl+.live-upd{margin-left:auto}.tbl-sticky .table-games button{width:28px}.tbl-sticky .table-games .game-ic{width:20px;height:20px}.tbl-sticky .ws-top .found{font-size:15px}}@media (max-width:520px){.pb-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pb-pair .pb-swap{grid-column:1/-1;justify-self:center}.pb-pair .pb-swap svg{transform:none}}.ws:has(.lt-sum) .ws-top{flex-wrap:nowrap}.ws-top .found:has(.lt-name){min-width:0;font-size:20px;font-weight:650}.found .lt-name{min-width:0}.lt-crown{color:var(--accent-ink);flex:none;display:inline-flex}.lt-crown svg{width:20px;height:20px}.lt-tools{flex-wrap:nowrap;flex:none;gap:8px;margin-left:auto}.lt-tools .auto-check{margin-right:8px}.lt-auto{height:36px;color:var(--text-3);white-space:nowrap;gap:9px;font-size:12.5px;font-weight:600;transition:color .15s}.lt-auto.on,.lt-auto:hover{color:var(--text-2)}.lt-auto .switch input{width:100%;height:100%}.lt-sum{align-items:stretch;min-height:0}.lt-sum .ls-cell{flex-direction:column;flex:none;justify-content:center;align-items:flex-start;gap:4px;min-width:200px;height:auto;padding:12px 20px}.lt-sum .ls-cell+.ls-cell{box-shadow:inset 1px 0 0 var(--line)}.lt-sum .ls-profit{margin-left:0}.lt-sum .ls-tabs{display:none}.lt-sum .ls-k{color:var(--text-3);gap:0;font-size:12px;font-weight:500}.lt-sum .ls-v{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:8px;font-size:16px;font-weight:650;line-height:20px;display:inline-flex}.lt-sum .ls-v b{font-weight:inherit}.lt-sum .ls-pct{font-size:12.5px;font-weight:600}.lt-sum .ls-profit.up .ls-v{color:var(--up)}.lt-sum .ls-profit.down .ls-v{color:var(--down)}.lt-sum .ls-profit.mid .ls-v{color:var(--mid)}.lt-panel:before{content:none}.lt-panel .tp-toolbar{min-height:0;padding:12px 20px}.lt-panel .seg{flex:none}.lt-search{width:280px;height:38px}.lt-state{gap:16px;padding:48px 16px}.lt-state p{max-width:none;color:var(--text-2);font-size:13.5px;line-height:1.5}.lt-exp .tg-empty{padding:20px}.lt{--lt-cols:56px minmax(260px, 2fr) minmax(180px, 1fr) minmax(120px, .7fr) minmax(180px, 1fr) minmax(124px, .9fr) 56px 56px 56px 36px;--mt-cols:var(--lt-cols)}.lt .exp-cell{border-right:1px solid var(--line);flex-direction:column;justify-content:center;gap:3px;padding:0 14px;display:flex}.lt .exp-cell b{color:var(--text-2);font-size:13.5px;font-weight:650}.lt .exp-pct{font-size:12.5px;font-weight:650}.lt-head>[aria-sort]{cursor:pointer}.lt-row>.mt-td{position:relative}.lt-row.open{box-shadow:none}.lt-row:before{content:"";z-index:1;border-radius:0 calc(2px * var(--round)) calc(2px * var(--round)) 0;background:var(--accent);opacity:0;pointer-events:none;width:2px;transition:opacity .15s;position:absolute;top:10px;bottom:10px;left:0}.lt-row:hover:before{opacity:.5}.lt-row.open:before{opacity:1}.lt-row .cp-ic{border-color:#0000}.lt-row .cp-ic:hover{background:var(--hover);color:var(--text);border-color:#0000}.lt-row>.sales-cell{justify-content:center;padding:0 4px}.lt-row .sl-num.na{color:var(--text-3);font-weight:500}.lt-row .dots.on{background:var(--hover);color:var(--text)}.rm>button.danger.armed{background:var(--down-soft)}@media (min-width:821px){.lt-row>.acts .lt-qty{border:0;border-radius:0;flex:1;width:100%;height:auto}.lt-row>.acts .buy-n-v{color:var(--text);font-size:16px;font-weight:750}.lt-row>.acts .lt-qty-ro{width:100%;color:var(--text-2);flex:1;place-items:center;font-size:16px;font-weight:750;display:grid}.lt-panel .tp-toolbar{display:none}.lt-sum .ls-tabs{align-items:center;margin-left:auto;padding:0 20px;display:flex}}@media (max-width:1280px){.lt{--lt-cols:48px minmax(190px, 1.6fr) minmax(150px, 1fr) minmax(104px, .7fr) minmax(150px, 1fr) minmax(104px, .9fr) 36px}.lt-row>.sales-cell{display:none}.lt-row>.price-cell{flex-wrap:wrap;align-content:center;row-gap:4px}.lt-tools .tbtn:not(.accent)>span{display:none}.lt-sum .ls-cell{flex:1 1 0;min-width:0;padding:12px 16px}.lt-sum .ls-tabs{flex:none;padding:0 16px}.lt-sum .ls-v{white-space:normal;flex-wrap:wrap;gap:0 6px}.lt-sum .ls-v>b{white-space:nowrap}}@media (min-width:821px) and (max-width:1100px){.lt-sum{flex-wrap:wrap}.lt-sum .ls-tabs{box-shadow:inset 0 1px 0 var(--line);flex:1 0 100%;justify-content:flex-end;padding:8px 16px}}.side-in>.lp{gap:12px;padding:18px 16px 16px}.side-in>.lp .sb-head{height:36px;padding:0 0 0 4px}.side-in>.lp .sb-title{letter-spacing:-.015em;gap:8px;font-size:18px;font-weight:700}.side-in>.lp .sb-head .subtle-btn{width:30px;height:30px}.lp-search{height:38px;padding:0 12px}.lp-search input{font-size:13px}.lp-list{gap:2px}.lp-item{gap:10px;height:42px;padding:0 8px 0 12px;font-size:15px;font-weight:600}.lp-sec{color:var(--text-3);cursor:help;padding:2px 6px 6px;font-size:12px;font-weight:600;display:block}.lp-item.pinned{height:48px;color:var(--text);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb), .3);font-size:16px;font-weight:700}.lp-item.pinned:not(:last-child){margin-bottom:11px}.lp-item.pinned:not(:last-child):after{content:"";background:var(--line);pointer-events:none;height:1px;position:absolute;bottom:-7px;left:0;right:0}.lp-act{width:18px;height:18px}.lp-dot{background:var(--text-3);opacity:.5;width:5px;height:5px;margin:0 4.5px}.lp-item.on .lp-dot{background:var(--accent);opacity:1}.lp-auto{width:14px;height:14px;color:var(--text-3);display:inline-flex}.lp-auto svg{width:14px;height:14px}.lp-item.on .lp-auto{color:var(--accent)}.lp-cnt{min-width:0;height:auto;color:var(--text-3);font-variant-numeric:tabular-nums;background:0 0;padding:0;font-size:12.5px;font-weight:550}.lp-item.on .lp-cnt{color:var(--text-2)}.lp-more{width:30px;height:30px}.lp-nums{flex:none;grid-template-columns:minmax(46px,max-content) 28px;place-items:center end;column-gap:4px;display:grid}.lp-pct{font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.01em;cursor:default;font-size:12px;font-weight:600}.lp-nums .lp-cnt{min-width:0;transition:opacity .15s}.lp-item,.lp-fhead{position:relative}.lp-item>.lp-more,.lp-fhead>.lp-more{position:absolute;top:50%;right:4px;transform:translateY(-50%)}.lp-item:hover .lp-cnt,.lp-item.on .lp-cnt,.lp-fhead:hover .lp-cnt{opacity:0}.lp-fhead{gap:8px;height:40px;padding:0 8px 0 6px;font-size:14.5px;font-weight:650}.lp-fhead .lp-ficon{width:16px;height:16px}.lp-ficon{color:var(--text-3)}.lp-fhead .lp-cnt{margin-right:0}.lp-fbody{margin-left:12px;padding-left:8px}.lp-empty{padding:8px 12px;font-size:12px}.ws:has(.lt-sum) .side-rail span{letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:600}.lp-actions{grid-template-columns:1fr 1fr;gap:8px}.lp-new{white-space:nowrap;border-style:solid;gap:6px;height:38px;padding:0 8px;font-size:12.5px;font-weight:600;transition:border-color .15s,color .15s}.lp-new:hover{background:var(--hover);color:var(--text);border-color:var(--line-2)}@media (max-width:960px){.ws:has(.lt-sum) .ws-top{flex-wrap:wrap}.lt-tools{flex-wrap:wrap;margin-left:0}.lt-sum .ls-cell{flex:33%;min-width:0;padding:10px 12px}}@media (max-width:640px){.lt-tools .auto-check>span:last-child{display:none}.lt-tools .auto-check{margin-right:0}.lt-sum .ls-v{font-size:14.5px}.lt-search{width:100%}}.lt-row:has(.hold-w:hover){z-index:6}.hold-pop{background:var(--surface-3);box-shadow:var(--shadow-lg)}@media (max-width:820px){.lt-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto;grid-template-areas:"item item acts dots""buy sell profit profit"}.lt-row>.acts{flex-direction:row;align-items:center;padding:0 4px 0 0}.lt-row>.dots-cell{grid-area:dots}.lt-row>.exp-cell,.lt-head>.mt-th:nth-child(4),.lt-row:before{display:none}.lt-row.open{box-shadow:inset 2px 0 0 var(--accent)}}@media (max-width:760px){.ws:has(.lt-sum) .ws-top{flex-wrap:nowrap;gap:8px;padding:10px 12px}.ws-top .found:has(.lt-name){flex:1;font-size:17px;overflow:hidden}.found .lt-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ws:has(.lt-sum) .ws-top .tbtn{height:40px}.lt-tools .tbtn{justify-content:center;width:40px;padding:0}.ws:has(.lt-sum) .ws-top .tbtn.icon{justify-content:center;width:40px;padding:0}.lt-tools{flex-wrap:nowrap;gap:6px}.lt-tools .lt-auto{height:40px;padding:0 2px}.lt-sum{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lt-sum .ls-cell{min-width:0;height:auto;padding:10px 12px}.lt-sum .ls-v{white-space:normal;flex-wrap:wrap;gap:0 6px;font-size:14.5px}.lt-sum .ls-v>b{white-space:nowrap}.lt-panel .tp-toolbar{gap:8px;padding:10px 12px}.lt-panel .seg{flex:100%;grid-template-columns:repeat(3,1fr);display:grid}.lt-panel .seg button{height:36px}.lt-panel .tp-toolbar-right{flex:100%}.lt-search{height:40px}.lt-search input{font-size:16px}.lt-search input::placeholder{font-size:13px}.lt-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto;grid-template-areas:"item item acts dots""buy sell profit profit";row-gap:6px;height:auto;padding:10px 0}.lt-row>.item-cell{gap:10px;padding:0 8px 0 12px}.lt-row .item-art{flex:none;width:44px;height:34px}.lt-row .item-title{font-size:14.5px}.lt-row>.lt-acts{gap:6px;padding:0 2px 0 0}.lt-row .lt-qty{height:36px}.lt-row>.dots-cell{padding:0 6px 0 0}.lt-row>.dots-cell .dots{width:36px;height:36px}.lt-row .mk-btn{border-radius:var(--r-sm);border-left:0;align-self:center;width:36px;height:36px;margin:0}.lt-row>.price-cell{flex-wrap:wrap;align-content:flex-start;gap:6px}.lt-row>:nth-child(3){padding:0 4px 0 12px}.lt-row>:nth-child(5){padding:0 4px}.lt-row>.price-cell .src-logo{width:18px;height:18px}.lt-row .price{font-size:14px;font-weight:650}.lt-row .hold-w,.lt-row .lt-chip{margin-left:0}.lt-row .lt-chip{height:28px;padding:0 10px}.lt-row .hold-pop{min-width:min(270px,100vw - 40px);left:0;right:auto}.lt-row>.profit-cell{justify-content:flex-start;align-items:flex-end;gap:4px;padding:0 12px 0 4px}.lt-row .profit-big,.lt-row .profit-small{gap:0;height:auto;font-size:14px}.lt-row .profit-small{opacity:.85;font-size:12.5px;font-weight:600}.lt-row .profit-cell svg{display:none}.rm.sell-pop{width:min(300px,100vw - 16px);padding:12px}.sell-pop .input,.sell-pop .select{height:42px;font-size:16px}.sell-pop .btn-block{height:44px}.ws:has(.lt-sum) .side{width:min(340px,90vw)}.side-in>.lp .sb-head .subtle-btn{width:40px;height:40px}.lp-search{height:40px}.lp-search input{font-size:16px}.lp-search input::placeholder{font-size:13px}.lp-item{height:44px}.lp-fhead{height:40px}.lp-more{width:36px;height:36px}.lp-name .input{height:40px;font-size:16px}.lp-new{height:42px}}.dlg.wide:has(.si){width:min(960px,100vw - 32px)}.si{flex-direction:column;gap:12px;display:flex}.si-acc{max-width:360px}.si-t{border:1px solid var(--line-2);border-radius:var(--r-md);max-height:min(52vh,520px);overflow:auto}.si-r{border-top:1px solid var(--line);cursor:pointer;grid-template-columns:36px minmax(200px,1fr) 150px 80px 96px 88px 92px;align-items:center;gap:10px;min-width:760px;padding:8px 12px;font-size:13px;display:grid}.si-r:first-child{border-top:0}.si-r:not(.si-h):hover{background:var(--hover)}.si-r.off{opacity:.45}.si-h{z-index:1;background:var(--surface-2);color:var(--text-3);cursor:default;font-size:11.5px;font-weight:650;position:sticky;top:0}.si-r>:nth-child(n+3){text-align:right}.si-chk{place-items:center;display:grid}.si-chk input{width:16px;height:16px;accent-color:var(--accent)}.si-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:550;overflow:hidden}.si-note{color:var(--text-3);margin:0;font-size:12px}.si .dlg-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.si-sum{color:var(--text-2);margin-right:auto;font-size:12.5px}.icon.flip,svg.flip{transform:rotate(180deg)}.ct{--mt-cols:minmax(300px, 2.2fr) minmax(150px, 1fr) minmax(118px, .8fr) minmax(118px, .85fr) minmax(118px, .85fr) minmax(132px, .9fr) 92px minmax(120px, .8fr)}.ct-top{flex-wrap:wrap;gap:12px}.ct-good{border-radius:var(--r-sm);background:var(--up-soft);height:28px;color:var(--up);align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:650;display:inline-flex}.ct-good svg{width:14px;height:14px}.ct-mode{margin-left:auto}.ct-mode button{height:32px;padding:0 14px;font-size:12.5px;font-weight:650}.ct-refresh{gap:7px;height:34px}.ct-refresh svg{width:14px;height:14px}.ct-side{color:var(--text-3);white-space:nowrap;padding:0 2px 0 6px;font-size:11.5px;font-weight:650}.ct-arrow{width:22px;color:var(--text-3);place-items:center;display:grid}.ct-arrow svg{width:16px;height:16px}.ct-row{grid-template-columns:var(--mt-cols);height:var(--row-h);border-bottom:1px solid var(--line);background:var(--surface);cursor:pointer;transition:background .12s;display:grid;position:relative}.ct-row:hover,.ct-row.open{background:var(--hover)}.ct-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ct-row:before{content:"";background:var(--accent);opacity:0;width:2px;transition:opacity .15s;position:absolute;top:10px;bottom:10px;left:0}.ct-row:hover:before{opacity:.5}.ct-row.open:before{opacity:1}.ct-row.skel{cursor:default}.ct-row>.mt-td:nth-child(n+2){box-shadow:inset 1px 0 0 var(--line)}.ct-art{flex:none;position:relative}.ct-n{border-radius:var(--r-xs);background:var(--surface-3);border:1px solid var(--line-2);min-width:26px;height:18px;color:var(--text);place-items:center;padding:0 5px;font-size:11px;font-weight:750;line-height:1;display:grid;position:absolute;bottom:-6px;right:-6px}.ct-tierline{gap:5px}.ct-tierline svg{color:var(--text-3);flex:none}.ct-tiername{text-overflow:ellipsis;overflow:hidden}.ct-col{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ct-short{color:var(--warn);font-weight:650}.ct-two,.ct-float,.ct-win{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px}.ct-two .l1,.ct-float .l1,.ct-win .l1{font-size:15px;font-weight:700}.ct-two .l2{font-size:12px}.ct-float .l1.ct-win2{font-size:13px}.ct-room,.ct-bar{border-radius:calc(2px * var(--round));background:var(--surface-3);width:72px;height:4px;position:relative;overflow:hidden}.ct-room i,.ct-bar i{background:var(--up);border-radius:inherit;position:absolute;top:0;bottom:0;left:0}.ct-room i.mid{background:var(--mid)}.ct-room i.tight{background:var(--down)}.ct-bar i{background:var(--text-2)}.ct-win .up{color:var(--up)}.ct-win .mid{color:var(--mid)}.ct-win .down{color:var(--down)}.ct-miss{color:var(--warn);align-items:center;gap:3px;margin-right:6px;display:inline-flex}.ct-outs{gap:8px}.ct-stack{display:inline-flex}.ct-mini{border-radius:var(--r-xs);border:1px solid var(--line-2);background:var(--surface-3);width:34px;height:26px;box-shadow:0 0 0 2px var(--surface);place-items:center;display:grid}.ct-row:hover .ct-mini,.ct-row.open .ct-mini{box-shadow:0 0 0 2px var(--hover)}.ct-mini+.ct-mini{margin-left:-8px}.ct-mini img{object-fit:contain;width:90%;height:90%}.ct-more-n{font-size:12px}.ct-chev{width:14px;height:14px;color:var(--text-3);transition:transform .2s var(--ease);margin-left:auto}.ct-chev.rot{transform:rotate(180deg)}.ct-more{height:64px;color:var(--text-3);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.ct-exp{background:var(--surface-2);border-bottom:1px solid var(--line-2);cursor:default;animation:rise .18s var(--ease);padding:16px 20px 20px}.ct-plan{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--surface);flex-direction:column;gap:6px;margin-bottom:14px;padding:12px 14px;display:flex}.ct-plan-text{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;line-height:1.5;display:flex}.ct-plan-text .up{color:var(--up)}.ct-plan-text .mid{color:var(--mid)}.ct-plan-text .down{color:var(--down)}.ct-step{color:var(--text-3)}.ct-plan-item{color:var(--text);align-items:center;gap:6px;font-weight:700;display:inline-flex}.ct-plan-item:hover{color:var(--accent-ink)}.ct-plan-meta{color:var(--text-2);flex-wrap:wrap;gap:4px 14px;font-size:12px;display:flex}.ct-exp-grid{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);align-items:start;gap:14px;display:grid}.ct-side-col{flex-direction:column;gap:14px;min-width:0;display:flex}.ct-card{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--surface);min-width:0}.ct-card-h{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding:10px 14px;font-size:13px;display:flex}.ct-card-h .dim{font-size:12px}.ct-outs-list{max-height:420px;overflow:auto}.ct-out{border-bottom:1px solid var(--line);grid-template-columns:52px minmax(0,1fr) 64px 92px 92px;align-items:center;gap:12px;padding:6px 14px;display:grid}.ct-out:last-child{border-bottom:0}.ct-out.na{opacity:.55}.item-art.sm{width:52px;height:40px}.ct-out-f{text-align:right;font-size:12px}.ct-out-p{color:var(--text);text-align:right;font-weight:700}.ct-out-p:hover{color:var(--accent-ink)}.ct-out-d{text-align:right;font-size:12.5px;font-weight:650}.ct-out-d.up{color:var(--up)}.ct-out-d.down{color:var(--down)}.ct-ladder{padding:6px 0}.ct-step-row{grid-template-columns:128px minmax(0,1fr) 84px;align-items:center;gap:10px;padding:6px 14px;font-size:12.5px;display:grid}.ct-step-row.cur{background:var(--accent-soft);box-shadow:inset 2px 0 0 var(--accent)}.ct-step-f{color:var(--text-2)}.ct-step-bar{border-radius:calc(3px * var(--round));background:var(--surface-3);height:6px;overflow:hidden}.ct-step-bar i{height:100%;display:block}.ct-step-bar i.up{background:var(--up)}.ct-step-bar i.down{background:var(--down);opacity:.7}.ct-step-p{text-align:right;font-weight:650}.ct-step-p.up{color:var(--up)}.ct-step-p.mid{color:var(--mid)}.ct-step-p.down{color:var(--down)}.ct-alts{flex-direction:column;display:flex}.ct-alt{color:var(--text);border-bottom:1px solid var(--line);grid-template-columns:16px minmax(0,1fr) auto 76px;align-items:center;gap:10px;padding:7px 14px;font-size:12.5px;display:grid}.ct-alt:last-child{border-bottom:0}.ct-alt:hover{background:var(--hover)}.ct-alt-n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ct-alt b{text-align:right}.ct-alt b.up{color:var(--up)}.ct-alt b.mid{color:var(--mid)}.ct-alt b.down{color:var(--down)}.ct-fp{width:520px}.ct-tier{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.ct-tier svg{color:var(--text-3)}.ct-hint{font-size:12px}@media (max-width:1280px){.ct{--mt-cols:minmax(260px, 2fr) minmax(140px, 1fr) minmax(110px, .8fr) minmax(110px, .85fr) minmax(110px, .85fr) minmax(124px, .9fr) 84px}.ct .mt-head>:nth-child(8),.ct-row>:nth-child(8){display:none}}@media (max-width:1024px){.ct{--mt-cols:minmax(240px, 2fr) minmax(130px, 1fr) minmax(104px, .8fr) minmax(124px, .9fr)}.ct .mt-head>:nth-child(4),.ct .mt-head>:nth-child(5),.ct .mt-head>:nth-child(7),.ct-row>:nth-child(4),.ct-row>:nth-child(5),.ct-row>:nth-child(7){display:none}.ct-exp-grid{grid-template-columns:minmax(0,1fr)}.ct-mode{margin-left:0}}@media (max-width:760px){.ct .mt-head{grid-template-columns:minmax(0,1fr)}.ct .mt-head>:not(:first-child){display:none}.ct-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 120px;grid-template-areas:"item item item""buy float profit";row-gap:8px;height:auto;padding:10px 0}.ct-row>.mt-td{box-shadow:none!important}.ct-row>:first-child{grid-area:item}.ct-row>:nth-child(2){grid-area:buy}.ct-row>:nth-child(3){grid-area:float}.ct-row>:nth-child(6){grid-area:profit;align-items:flex-end;padding-right:14px}.ct-exp{padding:12px}.ct-out{grid-template-columns:44px minmax(0,1fr) 80px 76px;gap:8px;padding:6px 10px}.ct-out-f{display:none}.item-art.sm{width:44px;height:34px}.ct-fp{width:min(520px,100vw - 24px)}.ct-side{display:none}}.pm-top-note{align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:inline-flex}.tr-panel .tr-dot.pm-dry-dot{background:var(--accent)}.pm-head{gap:12px 20px}.pm-title{align-items:center;gap:12px;min-width:0;display:flex}.pm-title-t{flex-direction:column;gap:2px;min-width:0;display:flex}.pm-title-t b{letter-spacing:-.01em;font-size:15px;font-weight:650}.pm-title-t .dim{font-size:12.5px}.pm-route{color:var(--text-3);flex:none;align-items:center;gap:4px;display:inline-flex}.pm-route.big{border:1px solid var(--line-2);background:var(--surface-2);gap:6px;height:36px;padding:0 10px}.pm-run{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.pm-run .lis-st{margin-right:0}.pm-sw{color:var(--text-2);cursor:pointer;white-space:nowrap;align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.pm-sw.main{color:var(--text)}.pm-note{border-bottom:1px solid var(--line-2);background:var(--accent-softer);color:var(--accent-ink);align-items:center;gap:8px;margin:0;padding:9px 20px;font-size:12.5px;display:flex}.pm-note.live{background:var(--up-soft);color:var(--up)}.pm-note svg{flex:none}.tr-panel .pm-sum .down{color:var(--down)}.tr-panel .pm-sum .up{color:var(--up)}.tr-panel .pm-sum .mid{color:var(--mid)}.tr-panel .pm-sum b small{font-weight:500}@media (min-width:821px) and (max-width:1360px){.tr-panel .rpb-total.pm-sum{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 24px;display:grid}}.tr-panel .pm-set .ss-title .dim.pm-sum-dirty{color:var(--accent-ink)}.pm-set-empty{cursor:default}.tr-panel .tr-card.pm-set{overflow:clip}.pm-set-tools{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 20px;display:flex}.pm-set-q{flex:0 280px;height:32px}.pm-set-nav{scrollbar-width:none;flex-wrap:nowrap;flex:100%;order:3;gap:4px 14px;margin-left:0;font-size:12.5px;display:flex;overflow-x:auto}.pm-set-nav::-webkit-scrollbar{display:none}.pm-set-nav a{color:var(--text-3);white-space:nowrap;flex:none;transition:color .15s}.pm-set-nav a:hover{color:var(--text)}.pm-group{scroll-margin-top:calc(var(--topbar-h) + 12px)}.tr-panel .pm-grid{columns:2 460px;column-rule:1px solid var(--line);column-gap:0;margin-top:-1px}.tr-panel .pm-grid>.pm-group{break-inside:avoid;border-top:1px solid var(--line);border-bottom:0}.pm-set-none{padding:32px 20px}.tr-panel .pm-body{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-items:start;gap:16px;display:grid}.pm-field{min-width:0}:is(.pm-field.pm-t-tiers,.pm-field.pm-t-text:has(textarea)){grid-column:1/-1}.pm-field.hl{animation:none}.pm-label{min-height:18px}.pm-info{width:16px;height:16px;color:var(--text-3);cursor:help;background:0 0;border:0;flex:none;place-items:center;margin:-2px 0;padding:0;transition:color .15s;display:inline-grid}.pm-info:hover,.pm-info.on{color:var(--accent-ink)}.pm-field:not(:focus-within):not(.tip):not(.hl):not(.is-bad) .pm-hint-t{display:none}.pm-field:not(:focus-within):not(.tip):not(.hl):not(.is-bad) .pm-hint:not(:has(.pm-def)){display:none}.pm-ro{min-height:38px;color:var(--text-2);align-items:center;font-size:13.5px;display:flex}.pm-label-t{text-overflow:ellipsis;min-width:0;overflow:hidden}.pm-lock{color:var(--text-3);display:inline-flex}.pm-mark{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}.pm-mark.dirty{background:var(--warn);box-shadow:0 0 0 3px color-mix(in srgb, var(--warn) 22%, transparent)}.pm-field.is-dirty .input:not(.bad),.pm-field.is-dirty .select,.pm-field.is-dirty .pm-tiers:not(.bad) .input{border-color:color-mix(in srgb, var(--warn) 55%, var(--line-2))}.pm-tiers.bad .input{border-color:var(--down)}.pm-err{color:var(--down);align-items:center;gap:6px;font-size:12px;display:flex}.pm-err svg{flex:none}.pm-hint{flex-direction:column;gap:4px;line-height:1.45;display:flex}.pm-def{color:var(--accent-ink);text-align:left;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:5px;padding:0;font-size:12px;display:inline-flex}.pm-def:hover{text-underline-offset:2px;text-decoration:underline}.pm-bool-row{justify-content:space-between;align-items:center;gap:12px;min-height:22px;display:flex}.pm-bool-row .tg-label{flex:1}.pm-dur{grid-template-columns:minmax(0,1fr) 84px;gap:6px;display:grid}.pm-dur .tg-num .input{padding-right:12px}.pm-dur .sx-pick{padding:0 8px 0 10px;font-weight:500}.pm-dur-u{color:var(--text-3);align-items:center;padding-left:4px;font-size:12.5px;display:flex}.pm-field.is-off{opacity:.55;transition:opacity .15s}.pm-field.is-off:focus-within,.pm-field.is-off:hover{opacity:.85}.pm-seg{flex-wrap:wrap;width:-moz-fit-content;width:fit-content;max-width:100%}.pm-seg button{height:32px}.pm-field .sx-pick{height:38px;font-size:13px}.input.pm-ta{resize:vertical;height:auto;min-height:64px;line-height:1.45;font:inherit;padding:8px 12px;font-size:13.5px}.pm-tiers{flex-direction:column;gap:6px;max-width:520px;display:flex}.pm-tier{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 30px;align-items:center;gap:6px;display:grid}.pm-tier-h{color:var(--text-3);font-size:11.5px;font-weight:600}.pm-tier .ib{border-color:#0000;height:38px}.pm-tier-add{align-self:flex-start}.pm-savebar{z-index:4;border-top:1px solid var(--line-2);background:var(--surface);align-items:center;gap:8px;padding:10px 20px;display:flex;position:sticky;bottom:0}.pm-savebar.on{box-shadow:0 -10px 24px -14px #0000008c}.pm-savebar-t{color:var(--text-3);margin-left:auto;font-size:12.5px}.pm-savebar.on .pm-savebar-t{color:var(--accent-ink);font-weight:600}.pm-pool,.pm-board{border-bottom:1px solid var(--line-2)}.pm-board{border-bottom:0}.tr-panel .pm-sec-head{flex-wrap:wrap}.pm-sec-t{align-items:baseline;gap:10px;margin:0;font-size:14.5px;font-weight:650;display:flex}.pm-sec-t .dim{font-size:12.5px;font-weight:500}.pm-sec-t .tr-dot{align-self:center}.pm-tools{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.pm-q{flex:0 220px;height:32px}.pm-tools .sx-field{min-width:170px}.pm-tools .sx-pick{height:32px;font-size:12.5px}.pm-pad{padding:16px 20px}.pm-skel{height:140px;margin:16px 20px}.pm-more{align-items:center;gap:12px;padding:12px 20px;font-size:12.5px;display:flex}.tr-panel .lot-st.info{background:color-mix(in srgb, var(--s-sales) 14%, transparent);color:var(--s-sales)}.pm-pool-note{border-bottom:1px solid var(--line);margin:0;padding:8px 20px;font-size:12px}.pm-pool-warn{border-bottom:1px solid var(--line);color:var(--warn);align-items:center;gap:7px;margin:0;padding:10px 20px;font-size:12.5px;display:flex}.pm-pr{grid-template-columns:var(--pm-cols);border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:58px;padding:8px 20px;font-size:13px;transition:background .12s;display:grid}.pm-pr:last-child{border-bottom:0}.pm-pr:not(.pm-ph):hover{background:var(--hover)}.pm-pr.on{background:color-mix(in srgb, var(--up) 3%, transparent)}.pm-ph{background:var(--surface-2);border-bottom-color:var(--line-2);min-height:38px;color:var(--text-3);padding-top:0;padding-bottom:0;font-size:12px;font-weight:600}.pm-ph>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pm-pr>*{min-width:0}.pm-pc-acc{align-items:center;gap:10px;display:flex}.pm-pc-sw{align-items:center;display:flex}.pm-lim .tg-switch,.pm-bool-row .tg-switch{display:block}.pm-ava{border-radius:var(--r-sm);object-fit:cover;flex:none;width:32px;height:32px}.pm-ava.ph{background:var(--surface-3);color:var(--text-3);place-items:center;display:grid}.pm-names{flex-direction:column;min-width:0;display:flex}.pm-names b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:650;overflow:hidden}.pm-names small{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pm-lim{align-items:center;min-width:0;display:flex;position:relative}.pm-lim>.tg-num,.pm-lim>.pm-dur,.pm-lim>.input,.pm-lim>.sx-field{flex:1;min-width:0}.tr-panel .pm-lim .input,.tr-panel .pm-lim .select,.pm-lim .sx-pick{height:34px;font-size:13px}.tr-panel .pm-lim .pm-dur .select{height:34px;padding:0 26px 0 8px}.pm-lim .pm-dur{grid-template-columns:minmax(0,1fr) 70px}.pm-lim .pm-dur .sx-pick{height:34px}.pm-lim.def .sx-pick-v{color:var(--text-3);font-weight:500}.pm-pr:not(.on):not(.pm-ph):not(:hover):not(:focus-within) .pm-pc-lim,.pm-pr:not(.on):not(.pm-ph):not(:hover):not(:focus-within) .pm-pc-eng{opacity:.6}.pm-pc-sw-t{display:none}.pm-lim.own .input:not(.bad),.pm-lim.own .select,.pm-lim.own .pm-lim-btn{border-color:rgba(var(--accent-rgb), .45)}.pm-lim.busy{opacity:.6;pointer-events:none}.pm-lim.is-bad .input{border-color:var(--down)}.pm-lim-x{z-index:2;border:1px solid var(--line-2);background:var(--surface-3);width:16px;height:16px;color:var(--text-3);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:none;position:absolute;top:-7px;right:-7px}.pm-lim-x:hover{color:var(--text);border-color:var(--text-3)}.pm-lim:hover .pm-lim-x,.pm-lim:focus-within .pm-lim-x{display:grid}.pm-lim .pm-seg button{height:34px}.pm-lim-btn{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg-2);width:100%;height:34px;color:var(--text-2);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;padding:0 10px;font-size:12.5px;overflow:hidden}.pm-pop{z-index:30;border:1px solid var(--line-2);border-radius:calc(10px * var(--round));background:var(--surface-3);width:360px;max-width:calc(100vw - 16px);box-shadow:var(--shadow-lg);padding:12px;position:absolute;top:calc(100% + 6px);left:0}.pm-pop-acts{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.pm-eng{flex-direction:column;gap:3px;min-width:0;font-size:12.5px;display:flex}.pm-eng-spent{flex-wrap:wrap;align-items:baseline;gap:0 6px;display:flex}.pm-eng-spent i{color:var(--text-3);font-style:normal}.pm-eng-spent b{font-weight:600}.pm-bar{background:var(--surface-3);flex-basis:100%;height:3px;margin-top:4px;overflow:hidden}.pm-bar i{background:var(--accent);height:100%;display:block}.pm-bar i.full{background:var(--warn)}.pm-eng-pause,.pm-eng-err{align-items:center;gap:6px;min-width:0;display:flex}.pm-eng-pause{color:var(--warn)}.pm-eng-err{color:var(--down)}.pm-eng-err>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pm-eng small{flex:none;font-size:11.5px}.pm-eng svg{flex:none}.pm-topt{flex:none;position:relative}.pm-topt-b.ib{width:24px;height:24px;color:var(--text-3);border-color:#0000}.pm-topt-b.ib:hover{color:var(--text)}.pm-topt-b.ib.own{color:var(--accent-ink)}.pm-topt-pop{width:360px}.pm-topt-pop .tg-field{flex-direction:column;gap:6px;display:flex}.pm-pool.narrow .pm-pr.pm-ph{display:none}.pm-pool.narrow .pm-pr{flex-wrap:wrap;align-items:flex-start;gap:10px 12px;padding-top:12px;padding-bottom:12px;display:flex}.pm-pool.narrow .pm-pc-acc,.pm-pool.narrow .pm-pc-st,.pm-pool.narrow .pm-pc-sw{align-self:center}.pm-pool.narrow .pm-lim{min-height:34px}.pm-pool.narrow .pm-pc-acc{flex:1 0 calc(100% - 240px);order:1;min-width:0}.pm-pool.narrow .pm-pc-st{flex:none;order:2}.pm-pool.narrow .pm-pc-sw{flex:none;order:3}.pm-pool.narrow .pm-pc-lim{flex:140px;order:4}.pm-pool.narrow .pm-pc-eng{flex:100%;order:5}.pm-pool.narrow .pm-pc-lim{flex-direction:column;gap:4px;display:flex}.pm-pool.narrow .pm-pc-lim.is-bool{flex:0 auto}.pm-pool.narrow .pm-pc-lim.na{display:none}.pm-pool.narrow .pm-pc-eng:has(>.pm-eng-none){display:none}.pm-pool.narrow .pm-pc-lim:before{content:attr(data-label);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;overflow:hidden}.pm-pool.narrow .pm-lim-x{display:grid}.pm-pool.narrow .pm-pc-sw{gap:8px}.pm-pool.narrow .pm-pc-sw-t{color:var(--text-3);font-size:12px;font-weight:600;display:inline}.pm-pool.narrow .pm-pc-eng{align-items:baseline;gap:10px;display:flex}.pm-pool.narrow .pm-pc-eng:before{content:attr(data-label);color:var(--text-3);flex:none;font-size:11.5px;font-weight:600}.pm-filt .pm-tools{flex-wrap:nowrap}.pm-filt{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 20px;display:flex}.pm-dr{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(190px,2fr) minmax(160px,1.3fr) repeat(3,minmax(76px,.7fr)) minmax(100px,.9fr) 108px;align-items:center;gap:12px;min-height:54px;padding:7px 20px;font-size:13px;transition:background .12s;display:grid}.pm-dr:not(.pm-dh):hover{background:var(--hover)}.pm-dr>*{min-width:0}.pm-dh{background:var(--surface-2);border-bottom-color:var(--line-2);min-height:38px;color:var(--text-3);white-space:nowrap;padding-top:0;padding-bottom:0;font-size:12px;font-weight:600}.pm-dh>span:nth-child(n+4):nth-child(-n+7){text-align:right}.pm-dr.failed,.pm-dr.cancelled{color:var(--text-2)}.pm-dc-img.item-img{width:44px;height:34px;color:var(--text-3)}.pm-dc-name,.pm-dc-deal{flex-direction:column;gap:2px;display:flex}.pm-dc-name a{text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-weight:600;overflow:hidden}.pm-dc-name a:hover{color:var(--accent-ink)}.pm-dc-name small,.pm-dc-deal small{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pm-dc-deal small{min-width:0;display:flex}.pm-dc-deal small>span:first-child,.pm-sep{white-space:pre;flex:none}.pm-login{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tag.pm-st{color:#cf6a32;background:#cf6a3229}.pm-dry{color:var(--accent-ink);margin-left:6px;font-size:10.5px;font-weight:700}.pm-kind{align-items:center;gap:8px;display:flex}.pm-kind b{font-size:12.5px;font-weight:600}.pm-dc-m{text-align:right;white-space:nowrap}.pm-dc-res{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:1px;display:flex}.pm-dc-res b{font-weight:650}.pm-dc-res small{font-size:11.5px}.pm-dc-res.pm-plan b{font-weight:500}.pm-dc-res.pm-plan small{opacity:.8}.pm-dc-st{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.pm-deal-err{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--down);font-size:11.5px;overflow:hidden}.pm-deals.narrow .pm-dh{display:none}.pm-deals.narrow .pm-dr{grid-template-columns:44px repeat(3,minmax(0,1fr)) minmax(100px,auto);grid-template-areas:"img name name name st""img deal deal deal deal"".buy plan sell res";gap:6px 12px;padding-top:10px;padding-bottom:10px}.pm-deals.narrow .pm-dc-img{grid-area:img;align-self:start}.pm-deals.narrow .pm-dc-name{grid-area:name}.pm-deals.narrow .pm-dc-deal{grid-area:deal}.pm-deals.narrow .pm-dc-m:nth-child(4){grid-area:buy}.pm-deals.narrow .pm-dc-m:nth-child(5){grid-area:plan}.pm-deals.narrow .pm-dc-m:nth-child(6){grid-area:sell}.pm-deals.narrow .pm-dc-res{grid-area:res}.pm-deals.narrow .pm-dc-st{grid-area:st;align-items:flex-end}.pm-deals.narrow .pm-dc-m{text-align:left;flex-direction:column;gap:1px;display:flex}.pm-deals.narrow .pm-dc-m:before{content:attr(data-label);color:var(--text-3);font-size:11px;font-weight:600}.pm-deals.narrow .pm-deal-err{display:none}.pm-er{border-bottom:1px solid var(--line);grid-template-columns:124px 84px 140px minmax(0,1fr);align-items:center;gap:12px;min-height:40px;padding:6px 20px;font-size:13px;transition:background .12s;display:grid}.pm-er:hover{background:var(--hover)}.pm-er:last-child{border-bottom:0}.pm-er>*{min-width:0}.pm-er-at{color:var(--text-3);white-space:nowrap;font-size:12.5px}.pm-er-acc{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.pm-er-t{color:var(--text-2);overflow-wrap:anywhere;line-height:1.4}.pm-er.warn .pm-er-t{color:var(--text)}.pm-er.error .pm-er-t{color:var(--down)}.pm-x-bar{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 20px 0;display:flex}.pm-x-bar .seg button{height:30px}.pm-x-note{flex:1 1 0;min-width:0;font-size:12.5px}.pm-x-re{flex:none;margin-left:auto}.pm-x-stats{border-bottom:1px solid var(--line);margin:0;padding:8px 20px 12px;font-size:12.5px;line-height:1.5}.pm-x-stats b{color:var(--text-2);font-weight:600}.pm-x-stats b.up{color:var(--up)}.pm-x-sum{border-bottom:0}.pm-cr{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(190px,2.4fr) repeat(5,minmax(72px,.7fr));align-items:center;gap:12px;min-height:48px;padding:6px 20px;font-size:13px;display:grid}.pm-ct.copies .pm-cr{grid-template-columns:44px minmax(190px,2.4fr) repeat(6,minmax(72px,.7fr))}.pm-qt .pm-cr{grid-template-columns:minmax(190px,2.4fr) repeat(4,minmax(80px,.7fr))}.pm-cr:not(.pm-ch):hover{background:var(--hover)}.pm-cr>*{min-width:0}.pm-cr:last-child{border-bottom:0}.pm-ch{background:var(--surface-2);border-bottom-color:var(--line-2);min-height:38px;color:var(--text-3);white-space:nowrap;padding-top:0;padding-bottom:0;font-size:12px;font-weight:600}.pm-ch>span:nth-child(n+3),.pm-qt .pm-ch>span:nth-child(n+2){text-align:right}.pm-ct+.pm-more{border-top:1px solid var(--line)}.pm-x-accs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:12px 20px;display:flex}.pm-x-acc{border:1px solid var(--line-2);background:var(--surface-2);height:30px;color:var(--text-3);align-items:center;gap:8px;padding:0 10px;font-size:12.5px;display:inline-flex}.pm-x-acc b{color:var(--text-2);font-weight:600}.pm-x-acc.on b,.pm-x-acc .num-m{color:var(--text)}.pm-eng-bal{flex-wrap:wrap;gap:2px 12px;display:flex}.pm-eng-bal>span{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.pm-eng-bal i{color:var(--text-3);font-style:normal}.pm-eng-bal b{font-weight:600}.pm-eng-cnts{color:var(--text-2);flex-wrap:wrap;align-items:baseline;gap:0 10px;display:flex}.pm-eng-cnts>span{white-space:nowrap}.pm-eng-cnts b{color:var(--text);font-weight:600}.pm-eng-cnts .pm-dry{margin-left:0}.pm-eng-acts{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.btn.pm-eng-btn{height:26px;padding:0 8px;font-size:12px}.pm-key{align-items:center;gap:4px;min-width:0;display:flex;position:relative}.pm-key-v{min-width:0;color:var(--up);white-space:nowrap;align-items:center;gap:6px;margin-right:auto;font-size:12.5px;display:inline-flex}.pm-key-v.bad{color:var(--warn)}.pm-key .ib{width:28px;height:28px}.btn.pm-key-add{height:30px;padding:0 8px;font-size:12px}.pm-key-pop{width:320px}.pm-key-pop .tg-field{flex-direction:column;gap:6px;display:flex}.pm-dlg{width:min(480px,100vw - 24px)}.pm-dlg-text p{margin:0 0 12px;font-size:13.5px;line-height:1.5}.pm-dlg-text p.dim{font-size:12.5px}.pm-dlg-warn,.pm-dlg-ok{align-items:flex-start;gap:8px;display:flex}.pm-dlg-warn{color:var(--warn)}.pm-dlg-ok{color:var(--up)}.pm-dlg-warn svg,.pm-dlg-ok svg{flex:none;margin-top:3px}.pm-dlg-list{flex-direction:column;gap:6px;max-height:240px;margin:0 0 12px;padding:0;list-style:none;display:flex;overflow-y:auto}.pm-dlg-list li{justify-content:space-between;gap:12px;font-size:12.5px;display:flex}.pm-dlg-list li b{font-weight:600}.pm-dlg-list li .dim{text-align:right}.pm-tags{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.pm-tag{border:1px solid rgba(var(--accent-rgb), .3);border-radius:var(--r-xs);background:var(--accent-softer);height:16px;color:var(--accent-ink);white-space:nowrap;padding:0 5px;font-size:10.5px;font-weight:700;line-height:14px}.pm-tag:hover{background:var(--accent-soft)}@media (max-width:820px){.pm-note,.pm-set-tools,.pm-savebar,.pm-pool-note,.pm-pool-warn,.pm-pr,.pm-filt,.pm-dr,.pm-er,.pm-more,.pm-pad,.pm-x-bar,.pm-x-stats,.pm-cr,.pm-x-accs{padding-left:12px;padding-right:12px}.pm-skel{margin-left:12px;margin-right:12px}.pm-top-note{display:none}}@media (max-width:760px){.pm-head{align-items:flex-start}.pm-run{justify-content:flex-start;width:100%}.pm-run .lis-st{border-right:0;flex-basis:100%;padding-right:0}.pm-set-nav{width:100%}.pm-set-nav a{padding:4px 0}.pm-set-q{flex:100%;height:40px}.tr-panel .pm-sum .pm-sum-x{display:none}.tr-panel .pm-body{grid-template-columns:minmax(0,1fr)}.pm-savebar{flex-wrap:wrap;position:static}.pm-savebar.on{position:sticky}.pm-savebar-t{flex-basis:100%;order:-1;margin-left:0}.pm-savebar .btn{flex:1;height:40px}.pm-savebar-reset-t{display:none}.pm-savebar .btn.pm-savebar-reset{flex:none;justify-content:center;width:40px;padding:0}.pm-tools{width:100%;margin-left:0}.pm-q{flex:160px;height:40px}.pm-tools .sx-field{flex:160px}.pm-tools .sx-pick{height:40px}.pm-filt .chips{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.pm-filt .chip{flex:none}.pm-er{grid-template-columns:auto minmax(0,1fr) auto;gap:4px 10px;padding-top:8px;padding-bottom:8px}.pm-er-at{grid-area:1/1}.pm-er-acc{grid-area:1/2}.pm-er-lv{grid-area:1/3}.pm-er-t{grid-column:1/-1}.pm-pop{width:calc(100vw - 24px)}.pm-pool.narrow .pm-lim{min-height:40px}.pm-ch{display:none}.pm-cr,.pm-ct.copies .pm-cr,.pm-qt .pm-cr{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 12px;padding-top:10px;padding-bottom:10px}.pm-cr .pm-dc-img{display:none}.pm-cr .pm-dc-name{grid-column:1/-1}.pm-cr .pm-dc-m{text-align:left;flex-direction:column;gap:1px;display:flex}.pm-cr .pm-dc-m:before{content:attr(data-label);color:var(--text-3);font-size:11px;font-weight:600}}.pm-acc-link{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:650;overflow:hidden}.pm-acc-link:hover{color:var(--accent-ink);text-underline-offset:2px;text-decoration:underline}.pm-acc-back svg{transform:rotate(180deg)}.pm-acc-head .pm-title{gap:10px}.pm-acc-wallet{flex-wrap:wrap;gap:0 10px;display:flex}.pm-acc-wallet>span{white-space:nowrap}.pm-acc-at{white-space:nowrap;font-size:12.5px}.pm-note.pm-acc-warn{background:var(--surface-2);color:var(--text-2)}.pm-note.pm-acc-lock{background:var(--accent-softer);color:var(--warn)}.pm-note.pm-acc-err{background:var(--down-soft);color:var(--down)}.pm-note.pm-acc-err>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tr-panel .pm-acc-sum b.warn{color:var(--accent-ink)}.pm-acc-rules{font-size:12.5px}.pm-ir{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(170px,2fr) minmax(120px,1.3fr) 56px repeat(5,minmax(70px,.7fr)) 70px 112px 132px;align-items:center;gap:10px;min-height:54px;padding:7px 20px;font-size:13px;transition:background .12s;display:grid}.pm-ir>*{min-width:0}.pm-ir:not(.pm-ih):hover{background:var(--hover)}.pm-ir:last-child{border-bottom:0}.pm-ir .pm-dc-img.item-img,.pm-hr .pm-dc-img.item-img,.pm-icard .pm-dc-img.item-img{width:40px;height:30px}.pm-ih{background:var(--surface-2);border-bottom-color:var(--line-2);min-height:38px;color:var(--text-3);padding-top:0;padding-bottom:0;font-size:12px;font-weight:600}.pm-th{min-width:0;height:100%;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;transition:color .15s;display:flex}.pm-th>span{text-overflow:ellipsis;overflow:hidden}.pm-th.r{flex-direction:row-reverse}.pm-th:hover{color:var(--text)}.pm-th.sorted{color:var(--accent-ink)}.pm-th svg{flex:none}.pm-th .pm-th-ic{opacity:0;transition:opacity .15s}.pm-th:hover .pm-th-ic,.pm-th:focus-visible .pm-th-ic{opacity:.7}.pm-th:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pm-ic-st{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.pm-ic-st small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11.5px;overflow:hidden}.pm-acc-beaten{color:var(--warn);font-weight:600}.pm-acc-pf{font-weight:600}.pm-ir.queue .pm-dc-m,.pm-ir.noask .pm-dc-m,.pm-ir.othercc .pm-dc-m{color:var(--text-2)}.pm-acc-floor{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.pm-ir>.pm-acc-floor{padding-left:8px}.pm-acc-own-v{color:var(--accent-ink);font-weight:600}.pm-acc-own{border:1px solid rgba(var(--accent-rgb), .3);border-radius:var(--r-xs);background:var(--accent-softer);height:16px;color:var(--accent-ink);flex:none;padding:0 5px;font-size:10.5px;font-style:normal;font-weight:700;line-height:14px}.ib.pm-acc-edit{width:24px;height:24px;color:var(--text-3);border-color:#0000}.ib.pm-acc-edit:hover{color:var(--text);background:var(--hover)}.pm-ic-act{justify-content:flex-end;display:flex}.pm-acc-act{display:inline-flex;position:relative}.btn.pm-acc-beat{white-space:nowrap;height:28px;padding:0 10px;font-size:12px}.pm-acc-act .pm-pop,.pm-acc-floor .pm-pop{left:auto;right:0}.pm-acc-pop{width:320px}.pm-acc-pop .tg-field{flex-direction:column;gap:6px;display:flex}.pm-acc-pop .tg-hint{line-height:1.5}.pm-acc-pop-t{margin:0 0 8px;font-size:13px;line-height:1.5}.pm-acc-pop-t.dim{font-size:12.5px}.pm-acc-pop-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pm-acc-pop-row+.tg-hint{margin:4px 0 10px;display:block}.pm-acc-ex{border-radius:calc(8px * var(--round));background:var(--bg-2);border:1px solid var(--line);color:var(--text-2);padding:8px 10px}.pm-acc-pop .pm-err{margin:0 0 8px}.pm-pop-reset{margin-right:auto}.pm-icard{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,1fr);gap:12px;padding:10px 20px;font-size:13px;display:grid}.pm-icard:last-child{border-bottom:0}.pm-icard-main{flex-direction:column;gap:8px;min-width:0;display:flex}.pm-icard-top{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.pm-icard-top .pm-dc-name{min-width:0}.pm-icard-top .lot-st{flex:none}.pm-icard-why{overflow-wrap:anywhere;margin:-2px 0 0;font-size:12px;line-height:1.4}.pm-icard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;display:grid}.pm-acc-kv{flex-direction:column;gap:1px;min-width:0;display:flex}.pm-acc-kv>i{color:var(--text-3);font-size:11px;font-style:normal;font-weight:600}.pm-acc-kv>b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.pm-acc-kv.pm-acc-pf>b{font-weight:600}.pm-icard-foot{flex-wrap:wrap;align-items:center;gap:6px 16px;min-height:28px;display:flex}.pm-icard-foot .pm-acc-act{margin-left:auto}.pm-acc-kv.in{flex-direction:row;align-items:center;gap:6px}.pm-acc-kv.in>i{font-size:12px}.pm-icard-foot .pm-acc-act .pm-pop{left:auto;right:0}.pm-icard-foot .pm-acc-floor .pm-pop{left:0;right:auto}.pm-items.narrow .pm-tools .sx-field{min-width:150px}.pm-hr{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(180px,2fr) minmax(110px,1fr) 96px repeat(3,minmax(90px,.8fr)) minmax(100px,.9fr);align-items:center;gap:12px;min-height:54px;padding:7px 20px;font-size:13px;transition:background .12s;display:grid}.pm-hr>*{min-width:0}.pm-hr:not(.pm-hh):hover{background:var(--hover)}.pm-hr:last-child{border-bottom:0}.pm-hr.cancelled{color:var(--text-2)}.pm-hh{background:var(--surface-2);border-bottom-color:var(--line-2);min-height:38px;color:var(--text-3);white-space:nowrap;padding-top:0;padding-bottom:0;font-size:12px;font-weight:600}.pm-hh>span:nth-child(n+5){text-align:right}.pm-hc-src{color:var(--text-2);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.pm-hc-src>span{text-overflow:ellipsis;overflow:hidden}.pm-hc-m{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:1px;display:flex}.pm-hc-m b{font-weight:500}.pm-hc-m small{font-size:11.5px}.pm-hist.narrow .pm-hh{display:none}.pm-hist.narrow .pm-hr{grid-template-columns:40px repeat(3,minmax(0,1fr));grid-template-areas:"img name name st""img src src src"".buy plan sell"".res res res";align-items:start;gap:6px 12px;padding-top:10px;padding-bottom:10px}.pm-hist.narrow .pm-dc-img{grid-area:img;align-self:start}.pm-hist.narrow .pm-dc-name{grid-area:name}.pm-hist.narrow .pm-hc-st{grid-area:st;justify-self:end}.pm-hist.narrow .pm-hc-src{grid-area:src}.pm-hist.narrow .pm-hc-m:nth-child(5){grid-area:buy}.pm-hist.narrow .pm-hc-m:nth-child(6){grid-area:plan}.pm-hist.narrow .pm-hc-m:nth-child(7){grid-area:sell}.pm-hist.narrow .pm-dc-res{flex-direction:row;grid-area:res;justify-content:flex-start;align-items:baseline;gap:8px}.pm-hist.narrow .pm-hc-m{align-items:flex-start}.pm-hist.narrow .pm-hc-m:before,.pm-hist.narrow .pm-dc-res:before{content:attr(data-label);color:var(--text-3);font-size:11px;font-weight:600}@media (max-width:820px){.pm-ir,.pm-icard,.pm-hr{padding-left:12px;padding-right:12px}}@media (max-width:760px){.pm-acc-head .pm-run{gap:8px 12px}.pm-acc-head .pm-run .lis-st{border-right:1px solid var(--line);flex-basis:auto;padding-right:12px}.pm-acc-head .pm-run .ib{margin-left:auto}.pm-acc-head .pm-run .btn{flex:1 0 100%;justify-content:center;height:40px}.pm-acc-rules{display:none}.pm-acc-pop{width:calc(100vw - 24px)}}.pm-acc-dl{grid-template-columns:auto 1fr;gap:6px 16px;margin:0 0 10px;font-size:13px;display:grid}.pm-acc-dl dt{color:var(--text-3)}.pm-acc-dl dd{text-align:right;white-space:nowrap;margin:0}.pm-acc-dl dd b{color:var(--accent-ink);font-weight:650}.pm-acc-dl dd .dim{font-size:12px}.pm-ih>.pm-th:nth-child(11){padding-left:8px}@media (min-width:961px){.acc-page .side-rail span{text-transform:none;letter-spacing:0;font-size:12.5px;font-weight:600}}@media (max-width:960px){.acc-page .side-rail{background:var(--accent);color:var(--accent-on);box-shadow:var(--shadow-lg)}:root[data-theme=dark] .acc-page .side-rail{background:var(--accent)}.acc-page .side-rail:hover{color:var(--accent-on)}}.acc-page .ac-sum{flex-wrap:wrap}.acc-page .ac-sum .ls-cell{min-width:168px}.acc-page .ac-sum .ls-v{align-items:center;gap:6px}.acc-page .ac-sum .ls-v img{flex:none;margin-right:2px}.acc-page .ac-sum .ls-v b{font-weight:650}.acc-page .ac-sum .ls-v.up{color:var(--up)}.acc-page .ac-sum .ls-v.down{color:var(--down)}.acc-page .ac-sum .ls-v.zero{color:var(--text-3)}.acc-page .ac-sum .ls-v .dim{font-size:13px;font-weight:500}.acc-page .ac-sum .ac-sum-q{min-width:0;box-shadow:none;flex:auto;align-items:flex-end}.acc-page .ac-sum .ac-sum-q .lt-search{flex:none;width:260px;max-width:100%}@media (max-width:960px){.acc-page .ac-sum .ac-sum-q{flex-basis:100%}.acc-page .ac-sum .ac-sum-q .lt-search{width:100%}}.acc-page .ac{--cx:12px;--ac-cols:40px minmax(170px, 1.3fr) minmax(140px, 1fr) 120px 116px minmax(160px, 1fr) minmax(260px, 1.3fr) 264px}.acc-page .ac-head .mt-th{padding:0 var(--cx)}.acc-page .ac-head .ac-sel{padding:0}.acc-page .ac-td{font-size:13px}.acc-page .ac-names{gap:2px}.acc-page .ac-login{gap:4px}.acc-page .ac-names b{font-size:13.5px;font-weight:650}.acc-page .ac-names small,.acc-page .ac-proxy small{color:var(--text-3);font-size:12px}:root .acc-page .ac-row .cp-ic,:root .acc-page .ac-row .ib:not(.armed){width:26px;height:26px;color:var(--text-3);background:0 0;border-color:#0000;margin:0}:root .acc-page .ac-row .cp-ic:hover,:root .acc-page .ac-row .ib:not(.armed):hover{background:var(--hover);color:var(--text);border-color:#0000}.acc-page .ac-row .cp-ic svg,.acc-page .ac-row .ib svg{width:14px;height:14px}.acc-page .ac-money .bal-line{gap:6px;font-size:13.5px}.acc-page .ac-money .bal-line b{font-weight:650}.acc-page .ac-pw{gap:2px}.acc-page .ac-pw code{color:var(--text-2);letter-spacing:.04em;font-size:12.5px}.acc-page .guard{letter-spacing:.12em;padding:3px 8px;font-size:15px;font-weight:650}.acc-page .ac-guard>.dim{color:var(--text-3);font-size:12.5px}.acc-page .ac-proxy{gap:2px}.acc-page .ac-px{gap:6px}.acc-page .ac-px-cc{font-size:12.5px;font-weight:600}.acc-page .ac-px-ip{font-size:12.5px}.acc-page .ac-ping{flex:none;width:6px;height:6px}.acc-page .ac-status{gap:4px}.acc-page .ac-stat{gap:4px 8px}.acc-page .stc{height:18px;color:var(--text-2);background:0 0;border-radius:0;align-items:center;gap:5px;padding:0;font-size:12px;font-weight:550;display:inline-flex}.acc-page .stc i{width:6px;height:6px;box-shadow:inset 0 0 0 1px var(--text-3);border-radius:50%;flex:none}.acc-page .stc.ok{color:var(--text-2);background:0 0}.acc-page .stc.ok i{background:var(--up);box-shadow:none}.acc-page .stc.bad{color:var(--down);background:0 0}.acc-page .stc.bad i{background:var(--down);box-shadow:none}.acc-page .stc:not(.ok):not(.bad){color:var(--text-3)}.acc-page .ac-status .ac-checked{color:var(--text-3);font-size:12px}.acc-page .ac-acts{justify-content:flex-start;gap:4px}.acc-page .abtn{gap:6px;height:30px;padding:0 12px;font-size:12.5px;font-weight:600}.acc-page .abtn.ic{width:30px;padding:0}.acc-page .abtn>span{text-box:trim-both ex alphabetic}.acc-page .abtn.send:disabled{border-color:var(--line-2);color:var(--text-3);background:0 0}.acc-page .abtn-cd{font-variant-numeric:tabular-nums;min-width:16px;height:16px;font-size:10px;font-weight:650;top:-5px;right:-5px}@container (width>=761px) and (width<=1300px){.acc-page .ac-row{grid-template-columns:40px minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) 264px;grid-template-areas:"sel acc money proxy acts""sel pw guard status status";row-gap:0;padding:8px 0}.acc-page .ac-row .ac-td{min-height:44px}.acc-page .ac-row>.ac-pw,.acc-page .ac-row>.ac-guard,.acc-page .ac-row>.ac-status{min-height:36px}.acc-page .ac-row>.ac-status{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:4px 12px}.acc-page .ac-row>.ac-pw code{flex:none}.acc-page .ac-row>.ac-pw{padding-left:60px}}@container (width<=760px){.acc-page .ac-row{row-gap:0;padding:8px 0}.acc-page .ac-acts{flex-wrap:wrap}}.acc-page .tpanel{overflow:visible}.acc-page .ac-menu{gap:12px;padding:12px}.acc-page .ac-menu-row .input{height:30px}.acc-page .ac-menu .seg{grid-template-columns:repeat(3,1fr);display:grid}.acc-page .ac-menu>.btn{justify-content:flex-start;margin:0 -8px;padding:0 8px}.acc-page .ac-menu>.btn svg{width:14px;height:14px}.acc-page .ac-selbar{gap:8px 12px;min-height:46px;padding:8px 20px}.acc-page .ac-selbar b{font-size:13.5px;font-weight:650}.acc-page .ac-selbar .dim{margin-right:auto;font-size:12.5px}.acc-page .ac-empty{gap:16px;padding:64px 16px}.acc-page .ac-empty b{letter-spacing:0;color:var(--text-2);font-size:14px;font-weight:550}.acc-page .acc-add{gap:16px;padding:20px 16px}.acc-page .acc-add .sb-head{padding:0 0 4px}.acc-page .acc-add .sb-title{letter-spacing:-.01em;font-size:14.5px;font-weight:650}.acc-page .acc-modes{gap:8px}.acc-page .acc-modes>button{grid-template-columns:20px 1fr;gap:2px 12px;padding:12px}.acc-page .acc-modes>button svg{width:18px;height:18px}.acc-page .acc-modes>button b{font-size:13.5px;font-weight:600}.acc-page .acc-modes>button span{font-size:12px}.acc-page .acc-note{margin:0;font-size:12px}.acc-page .acc-note svg{color:var(--text-3)}.acc-page .acc-form{gap:12px}.acc-page .drop{gap:4px;padding:16px 12px}.acc-page .drop svg{width:18px;height:18px}.acc-page .drop b{font-size:13px;font-weight:600}.acc-page .drop span{font-size:12px}.dlg.vault{width:min(420px,100vw - 24px)}.dlg.sd{width:min(480px,100vw - 24px)}.dlg.vault .dlg-head,.dlg.sd .dlg-head,.tr-drawer .dlg-head{height:52px;padding:0 12px 0 20px}.dlg.vault .dlg-head b,.dlg.sd .dlg-head b,.tr-drawer .dlg-head b{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:650;overflow:hidden}.dlg.vault .tf{gap:16px}.dlg.vault .tf-lead{color:var(--text-2);font-size:13px}.dlg.vault .dlg-actions{gap:8px;padding-top:0}.dlg.sd .sd-body{gap:16px}.dlg.sd .field-label{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dlg.sd .field-label .dim{color:var(--text-3);text-align:right;font-size:12px;font-weight:500}.dlg.sd .sd-seg button{height:30px;font-size:13px;font-weight:600}.dlg.sd .sd-hint{margin-top:0;font-size:12px;line-height:1.45}.dlg.sd .sd-amt .btn{height:38px}.dlg.sd .sd-li,.dlg.sd .sd-ri{padding:8px 12px;font-size:13px}.dlg.sd .sd-li b,.dlg.sd .sd-ri span{font-variant-numeric:tabular-nums}.dlg.sd .sd-total{font-weight:650}.dlg.sd .dlg-foot{justify-content:flex-end;gap:8px;padding:12px 20px}.tr-drawer .dlg-head{padding:0 12px 0 16px}.tr-drawer .tr-tabs{padding:12px 16px}.tr-drawer .tr-body{gap:8px;padding:12px 16px}.tr-drawer .tr-card{border:1px solid var(--line-2);background:var(--surface);border-radius:0;gap:12px;padding:12px}.tr-drawer .tr-top{gap:8px;font-size:13px}.tr-drawer .tr-top a{font-size:12px}.tr-drawer .tr-msg{font-size:12.5px}.tr-drawer .tr-sides{gap:12px}.tr-drawer .tr-sides small{color:var(--text-3);margin-bottom:4px;font-size:12px}.tr-drawer .tr-actions{gap:8px}.tr-drawer .empty{padding:48px 16px;font-size:13px}@media (max-width:760px){.acc-page .ws-top{padding:10px 12px}.acc-page .ws-top .lt-tools{gap:8px;margin-left:auto}.acc-page .ws-top .tbtn{justify-content:center;min-width:40px;height:40px}.acc-page .ws-top .tbtn.accent:first-child>span{font-size:12px;display:inline}.acc-page .lt-sum.ac-sum{grid-template-columns:repeat(6,minmax(0,1fr));min-height:0;display:grid}.acc-page .ac-sum .ls-cell{min-width:0;height:auto;box-shadow:none;border-bottom:1px solid var(--line);grid-column:span 2;padding:10px 12px}.acc-page .ac-sum .ls-cell:nth-child(2),.acc-page .ac-sum .ls-cell:nth-child(3){box-shadow:inset 1px 0 0 var(--line)}.acc-page .ac-sum .ls-cell:nth-child(n+4):not(.ac-sum-q){grid-column:span 3}.acc-page .ac-sum .ls-cell:nth-child(5):not(.ac-sum-q){box-shadow:inset 1px 0 0 var(--line)}.acc-page .ac-sum .ls-k{text-overflow:ellipsis;max-width:100%;font-size:12px;overflow:hidden}.acc-page .ac-sum .ls-v{max-width:100%;font-size:14.5px;overflow:hidden}.acc-page .ac-sum .ls-v .dim{text-overflow:ellipsis;font-size:12px;overflow:hidden}.acc-page .ac-sum .ac-sum-q{box-shadow:none;border-bottom:0;grid-column:1/-1;padding:10px 12px}.acc-page .ac-sum .ac-sum-q .lt-search{width:100%;height:40px}.acc-page .ac-sum .ac-sum-q .lt-search input{font-size:16px}.acc-page .ac-row{grid-template-columns:28px minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"sel acc acc money""status status status status""pw pw guard guard""proxy proxy proxy proxy""acts acts acts acts";row-gap:10px;min-height:0;padding:12px}.acc-page .ac-row:hover{background:0 0}.acc-page .ac-row.sel{background:color-mix(in srgb, var(--accent) 7%, transparent)}.acc-page .ac-row .ac-td{min-height:0;box-shadow:none;padding:0}.acc-page .ac-row>.ac-sel{justify-content:flex-start;align-self:center}.acc-page .ac-row>.ac-sel input{width:18px;height:18px}.acc-page .ac-row>.ac-money{text-align:right;align-items:flex-end;max-width:170px}.acc-page .ac-money .bal-line{flex-wrap:wrap;justify-content:flex-end;gap:2px 6px}.acc-page .ac-row>.ac-status{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:4px 12px}.acc-page .ac-row>.ac-status .ac-checked{width:auto}.acc-page .ac-row>.ac-pw,.acc-page .ac-row>.ac-guard{min-height:32px}.acc-page .ac-row>.ac-pw code{flex:none}.acc-page .ac-row>.ac-proxy{flex-flow:wrap;justify-content:space-between;align-items:center;gap:4px 12px}.acc-page .ac-row>.ac-acts{flex-wrap:nowrap;justify-content:stretch;gap:8px}.acc-page .ac-row>.ac-acts .abtn{justify-content:center;height:40px}.acc-page .ac-row>.ac-acts .abtn:not(.ic){flex:1 1 0;min-width:0}.acc-page .ac-row>.ac-acts .abtn.ic{width:40px}:root .acc-page .ac-row .ac-pw .ib,:root .acc-page .ac-row .ac-proxy .ib,:root .acc-page .ac-row .cp-ic{width:32px;height:32px}.acc-page .ac-menu{width:auto;top:calc(100% + 6px);left:0;right:0}.acc-page .ac-menu .btn,.acc-page .ac-menu-row .input{height:40px}.acc-page .ac-selbar{gap:8px;padding:10px 12px;position:static}.acc-page .ac-selbar .dim{flex:auto;margin-right:0}.acc-page .ac-selbar .btn{flex:1 1 0;height:40px}.acc-page .ac-selbar .btn-primary{flex-basis:100%}.acc-page .side-rail{display:none}.acc-page .side{border-right:0;width:100%}.acc-page .acc-add{padding:16px 12px calc(16px + env(safe-area-inset-bottom,0px))}.acc-page .acc-form .input,.acc-page .acc-form .btn{height:40px}.acc-page .acc-form .input{font-size:16px}.acc-page .acc-lines{font-size:13px;height:180px!important}.acc-page .acc-add .subtle-btn{width:40px;height:40px}.dlg.sd .dlg-foot .btn{white-space:normal;text-align:center;height:auto;min-height:40px;padding-top:8px;padding-bottom:8px;line-height:1.25}.dlg.sd .sd-seg button{height:38px}.dlg.sd .sd-amt .btn{height:40px}.dlg.sd .field-label{flex-wrap:wrap;gap:2px 12px}.dlg.sd .field-label .dim{text-align:left}.tr-drawer .tr-tabs{padding:10px 12px}.tr-drawer .tr-tabs .seg button{height:36px}.tr-drawer .tr-tabs .tbtn{width:40px;height:40px}.tr-drawer .tr-body{padding:12px}.tr-drawer .tr-sides{grid-template-columns:1fr}.tr-drawer .tr-actions .btn{flex:1;height:40px}}.acc-page .ac-row.off>.ac-td:not(.ac-status):not(.ac-acts):not(.ac-sel){opacity:.5}.acc-page .ac-off{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.acc-page .ac-off b{color:var(--down);font-size:12.5px;font-weight:650}.pnl{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:12px;padding:14px 20px;display:grid}.pnl-card{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--surface);flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.pnl-k{color:var(--text-3);font-size:12px;font-weight:600}.pnl-v{letter-spacing:-.01em;color:var(--text);white-space:nowrap;align-items:baseline;gap:8px;font-size:24px;font-weight:750;display:flex}.pnl-v small{font-size:13px;font-weight:700}.pnl-v.up,.pnl-card.up .pnl-tone{color:var(--up)}.pnl-card.down .pnl-tone{color:var(--down)}.pnl-card.mid .pnl-tone{color:var(--mid)}.pnl-sub{color:var(--text-3);flex-wrap:wrap;gap:4px 12px;font-size:12px;display:flex}.pnl-sub>span{align-items:center;gap:5px;display:inline-flex}.pnl-sub .warn{color:var(--accent-ink)}.pnl-sub .up{color:var(--up)}.pnl-sub .down{color:var(--down)}.pnl-row{justify-content:space-between;align-items:stretch;gap:16px;height:100%;display:flex}.pnl-row>div:first-child{flex-direction:column;gap:6px;min-width:0;display:flex}.pnl-bars{flex:1;align-items:stretch;gap:3px;max-width:260px;min-height:56px;display:flex;position:relative}.pnl-bar{cursor:default;flex:1;align-items:flex-end;min-width:4px;display:flex}.pnl-bar i{background:var(--line-2);border-radius:2px 2px 0 0;width:100%;transition:background .12s}.pnl-bar.on i{background:color-mix(in srgb, var(--up) 70%, transparent)}.pnl-bar.hov i{background:var(--up);box-shadow:0 0 12px #2ee6a673}.pnl-bar.hov:not(.on) i{background:var(--text-3);box-shadow:none}.pnl-tip{z-index:5;border:1px solid var(--line-2);background:var(--surface-3);box-shadow:var(--shadow-lg);white-space:nowrap;pointer-events:none;border-radius:8px;flex-direction:column;align-items:center;gap:1px;padding:7px 10px;display:flex;position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%)}.pnl-tip b{color:var(--up);font-size:14px;font-weight:700}.pnl-tip small{color:var(--text-3);font-size:11.5px}@media (max-width:1280px){.pnl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pnl{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 12px}.pnl-card{padding:12px 14px}.pnl-v{font-size:21px}.pnl-bars{max-width:140px;min-height:44px}}.acc-page .ac{--ac-cols:40px minmax(170px, 1.4fr) minmax(162px, .9fr) 108px 104px 268px minmax(184px, 1.15fr) 268px}.acc-page .ac-money{min-width:0;overflow:hidden}.acc-page .ac-money .bal-line{white-space:nowrap}.acc-page .ac-row{min-height:56px}.acc-page .ac-acc{gap:10px}.acc-page .ac-ava{width:30px;height:30px}.acc-page .ac-names,.acc-page .ac-login{min-width:0}.acc-page .ac-login b{text-overflow:ellipsis;white-space:nowrap;cursor:copy;min-width:0;overflow:hidden}.acc-page .ac-proxy{flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.acc-page .ac-px{flex:auto;align-items:center;gap:7px;min-width:0;display:inline-flex}.acc-page .ac-px .ib{margin-left:0}.acc-page .ac-px-ip{color:var(--text);white-space:nowrap;flex:none;font-size:12px;overflow:visible}.acc-page .ac-px-on{height:22px;color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums;background:#ffffff0a;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 7px;font-size:11.5px;font-weight:600;display:inline-flex}.acc-page .ac-px-on i{background:var(--text-3);border-radius:50%;width:6px;height:6px}.acc-page .ac-px-on.ok{color:var(--up);background:var(--up-soft)}.acc-page .ac-px-on.ok i{background:var(--up);box-shadow:0 0 8px var(--up)}.acc-page .ac-px-on.warn{color:var(--mid);background:var(--mid-soft)}.acc-page .ac-px-on.warn i{background:var(--mid)}.acc-page .ac-px-on.bad{color:var(--down);background:var(--down-soft)}.acc-page .ac-px-on.bad i{background:var(--down)}.acc-page .ac-status{flex-direction:row;justify-content:flex-start;align-items:center}.acc-page .ac-stat-w{cursor:help;min-width:0;display:inline-flex}.acc-page .ac-stat{flex-wrap:nowrap}.acc-page .ac-checking{color:var(--accent-ink);align-items:center;gap:6px;font-size:12px;display:inline-flex}.acc-page .ac-checking svg{width:13px;height:13px}.acc-page .ac-sel input,.acc-page .ac-head .ac-sel input{appearance:none;border:1.5px solid var(--line-2);cursor:pointer;background:#ffffff08;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin:0;transition:background-color .15s,border-color .15s,box-shadow .15s;display:grid}.acc-page .ac-sel input:hover{border-color:rgba(var(--accent-rgb), .6)}.acc-page .ac-sel input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.acc-page .ac-sel input:checked,.acc-page .ac-sel input:indeterminate{background:var(--accent-grad,var(--accent));box-shadow:0 0 12px -3px rgba(var(--accent-rgb), .7);border-color:#0000}.acc-page .ac-sel input:checked:after{content:"";border-top:0;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0;width:9px;height:5px;margin-top:-2px;transform:rotate(-45deg)}.acc-page .ac-sel input:indeterminate:after{content:"";background:#fff;border-radius:1px;width:8px;height:2px}.acc-page .ac-row.sel{background:linear-gradient(90deg, rgba(var(--accent-rgb), .12), rgba(var(--accent-rgb), .04) 40%, transparent);box-shadow:inset 2px 0 0 var(--accent)}.acc-page .ac-money .bal-line{gap:5px}.acc-page .ac-money .bal-free{font-size:13px}.acc-page .ac-money .bal-hold{font-size:11.5px;font-weight:650}.acc-page .ac-sum-st{outline:none;min-width:0;max-width:100%;display:inline-flex;position:relative}.acc-page .ac-st-pill{white-space:nowrap;text-overflow:ellipsis;cursor:help;border-radius:999px;align-items:center;gap:7px;min-width:0;max-width:100%;height:24px;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex;overflow:hidden}.acc-page .ac-st-pill i{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.acc-page .ac-sum-st.ok .ac-st-pill{color:var(--up);background:var(--up-soft)}.acc-page .ac-sum-st.ok .ac-st-pill i{box-shadow:0 0 8px var(--up)}.acc-page .ac-sum-st.bad .ac-st-pill{color:var(--down);background:var(--down-soft)}.acc-page .ac-sum-st.mid .ac-st-pill{color:var(--mid);background:var(--mid-soft)}.acc-page .ac-st-pop{z-index:40;border:1px solid var(--line-2);background:var(--surface-3);min-width:290px;box-shadow:var(--shadow-lg);border-radius:10px;flex-direction:column;gap:7px;padding:10px 12px;display:none;position:absolute;top:calc(100% + 6px);left:0}.acc-page .ac-sum-st:hover .ac-st-pop,.acc-page .ac-sum-st:focus-within .ac-st-pop{display:flex}.acc-page .ac-st-li{grid-template-columns:8px 62px minmax(0,1fr);align-items:start;gap:8px;font-size:12.5px;line-height:1.35;display:grid}.acc-page .ac-st-li i{width:7px;height:7px;box-shadow:inset 0 0 0 1px var(--text-3);border-radius:50%;align-self:start;margin-top:5px}.acc-page .ac-st-li.ok i{background:var(--up);box-shadow:none}.acc-page .ac-st-li.bad i{background:var(--down);box-shadow:none}.acc-page .ac-st-li b{color:var(--text);font-weight:650}.acc-page .ac-st-li span{color:var(--text-2)}.acc-page .ac-st-li.bad span{color:var(--down)}.acc-page .ac-st-err{color:var(--down);font-size:12px;line-height:1.4}.acc-page .ac-st-pop small{border-top:1px solid var(--line);color:var(--text-3);padding-top:6px;font-size:11.5px}.pnl-offer{border-color:rgba(var(--accent-rgb), .35);background:radial-gradient(ellipse 260px 140px at 100% 0%, rgba(var(--accent-rgb), .16), transparent 70%), var(--surface);gap:10px;position:relative;overflow:hidden}.pnl-offer-h{align-items:center;gap:8px;min-width:0;display:flex}.pnl-offer-h b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.pnl-offer-tag{height:20px;color:var(--text-3);background:#ffffff0d;border-radius:999px;flex:none;margin-left:auto;padding:0 8px;font-size:11px;font-weight:650;line-height:20px}.pnl-offer ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pnl-offer li{color:var(--text-2);align-items:center;gap:7px;font-size:12.5px;line-height:1.35;display:flex}.pnl-offer li svg{color:var(--up);flex:none}.pnl-offer.wide ul{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:4px 16px;display:grid}.pnl-offer-f{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.pnl-offer-price{letter-spacing:-.01em;font-size:18px;font-weight:750}.pnl-offer-price small{color:var(--text-3);font-size:12px;font-weight:550}.tr-panel{padding:0}.tr-panel .trd-tabs{border:0;border-bottom:1px solid var(--line-2);background:0 0;border-radius:0;gap:24px;width:auto;max-width:none;height:48px;margin:0;padding:0 20px;display:flex}.tr-panel .trd-tabs button{height:48px;box-shadow:none;color:var(--text-3);background:0 0;border-radius:0;gap:8px;padding:0;font-size:13.5px;font-weight:600;transition:color .15s}.tr-panel .trd-tabs button:after{content:"";background:var(--accent);height:2px;transition:transform .2s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.tr-panel .trd-tabs button:hover{color:var(--text)}.tr-panel .trd-tabs button.on{color:var(--text);box-shadow:none;background:0 0}.tr-panel .trd-tabs button.on:after{transform:scaleX(1)}.tr-panel .trd-tabs button .src-logo{opacity:.8}.tr-panel .trd-tabs button.on .src-logo{opacity:1}.tr-panel .tr-dot{width:6px;height:6px;box-shadow:none;border:0}.tr-st{color:var(--text-3);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.tr-st.warn{color:var(--down)}.tr-pad{padding:24px 20px}.tr-bar{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:12px;min-height:62px;padding:12px 20px;display:flex}.tr-bar-end{margin-left:auto}.tr-empty{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:56px 20px;display:flex}.tr-empty p{color:var(--text-3);margin:0;font-size:13.5px}.tr-panel .tr-key{flex-wrap:wrap;flex:1;align-items:center;gap:8px 16px;min-width:0;display:flex}.tr-key-l{color:var(--text-2);white-space:nowrap;font-size:13.5px;font-weight:600}.tr-key-edit{flex:1;gap:8px;min-width:260px;max-width:560px;display:flex}.tr-key-edit .input{flex:1;min-width:0}.tr-key-set{align-items:center;gap:8px;display:flex}.tr-panel .tr-bal{color:var(--text);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;align-items:baseline;gap:6px;padding:0 8px;font-family:inherit;font-size:13.5px;font-weight:600;display:inline-flex}.tr-bal i{color:var(--text-3);font-size:12.5px;font-style:normal;font-weight:500}.tr-panel .mo{border:1px solid var(--line-2);background:var(--surface-2);border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;padding:24px}.tr-panel .mo-ic{background:0 0;border:0;border-radius:0;align-self:start;width:auto;height:auto}.tr-panel .mo-main h3{letter-spacing:-.01em;margin:0 0 12px;font-size:16px;font-weight:650}.tr-panel .mo-main ul{gap:6px}.tr-panel .mo-main li{color:var(--text-2);gap:10px;font-size:13.5px}.tr-panel .mo-main li:before{content:"";background:var(--text-3);flex:none;width:4px;height:4px}.tr-panel .mo-buy{gap:8px}.tr-panel .mo-price{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:650}.tr-panel .mo-price small{font-size:12.5px;font-weight:500}.tr-panel .mo-buy .btn{min-width:160px}.tr-panel .mo-buy small.dim{font-size:12px}.tr-rules .tr-card.sr,.tr-rules .tr-card.sr.on{border:0;border-bottom:1px solid var(--line-2);background:var(--surface);border-radius:0}.tr-panel .sr-head{gap:16px;min-height:62px;padding:12px 20px}.tr-panel .sr-who b{font-size:14.5px;font-weight:650}.tr-panel .sr-who span{font-size:12.5px}.tr-panel .sr-state{gap:12px}.tr-panel .sr-on{gap:10px;font-size:13px;font-weight:600}.tr-panel .tr-card .ib{border-color:#0000}.tr-panel .tg{gap:12px;padding:16px 20px}.tr-panel .tg-grid>.tg{border-bottom:1px solid var(--line)}.tr-panel .tg-grid>.tg:last-child,.tr-panel .tg-grid>.tg:nth-last-child(2):nth-child(odd){border-bottom:0}.tr-panel .tg-head h4{font-size:14.5px;font-weight:650}.tr-panel .tg-head p{color:var(--text-3);margin-top:4px;font-size:12.5px}.tr-panel .tg-label{font-weight:500}.tr-panel .tg-example{color:var(--text-3);background:0 0;padding:0;font-size:12px}.tr-panel .tg-seg button{background:var(--surface-2);padding:10px 12px}.tr-panel .tg-seg button b{font-weight:600}.tr-panel .tg-seg.tg-seg-sm button{justify-content:center;height:38px;padding:0 12px}.tr-panel .tg-guard{gap:8px 12px;font-size:13px}.tr-panel .tg-num.sm .input,.tr-panel .bi-add .input,.tr-panel .bi-add .btn{height:38px}.tr-panel .bi-row{min-height:38px;font-size:13px}.tr-panel .tr-card.ss,.tr-panel .tr-card.ss.on{border:0;border-bottom:1px solid var(--line-2);background:var(--surface);border-radius:0}.tr-panel .ss-head{background:0 0;gap:12px;min-height:56px;padding:0 20px;transition:background .15s}.tr-panel .ss-head:hover{background:var(--hover)}.tr-panel .ss-head:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.tr-panel .ss.open .ss-head{border-bottom:1px solid var(--line)}.tr-panel .ss-title{flex-direction:row;align-items:baseline;gap:12px}.tr-panel .ss-title b{flex:none;font-size:14.5px;font-weight:650}.tr-panel .ss-title .dim{min-width:0;font-size:12.5px}.tr-panel .ss-head .fold-ic,.tr-panel .rpb-row .fold-ic{width:16px;height:16px;color:var(--text-3);box-shadow:none;background:0 0;border-radius:0}.tr-panel .ss-head:hover .fold-ic,.tr-panel .rpb-row:hover .fold-ic{color:var(--text);box-shadow:none}.tr-panel .tr-card.rpb,.tr-panel .tr-card.th{background:var(--surface);border:0;border-radius:0;margin:0}.tr-panel .rpb-head{border-bottom:1px solid var(--line-2);background:0 0;gap:12px;min-height:62px;padding:12px 20px}.tr-panel .seg.tm-view{margin:0}.tr-panel .seg.tm-view button{height:30px;padding:0 12px;font-size:12.5px;font-weight:600}.tr-panel .slots-tools{gap:8px}.tr-panel .slots-tools .hsearch,.tr-panel .slots-tools .select{height:38px}.rpb-fee{color:var(--text-3);white-space:nowrap;margin-right:4px;font-size:12.5px}.tr-panel .rpb-cnt{font-variant-numeric:tabular-nums;border-radius:0;margin-left:2px;padding:0 6px;font-size:12px;font-weight:650}.tr-panel .rpb-total{border-bottom:1px solid var(--line-2);background:0 0;flex-wrap:wrap;gap:12px 32px;padding:14px 20px;display:flex}.tr-panel .rpb-total>span{gap:4px}.tr-panel .rpb-total i{font-size:12px;overflow:visible}.tr-panel .rpb-total b{font-size:14.5px;font-weight:650;overflow:visible}.tr-panel .rpb-total small{color:var(--text-3);font-size:12px;overflow:visible}.tr-panel .rpb-acc{border-top:0;border-bottom:1px solid var(--line)}.tr-panel .rpb-acc:last-of-type{border-bottom:0}.tr-panel .rpb-row{gap:12px;min-height:62px;padding:12px 20px}.tr-panel .rpb-row .sr-ava,.tr-panel .rpb-acc.on .rpb-row .sr-ava{width:32px;height:32px;box-shadow:none;border-radius:0}.tr-panel .rpb-who{width:180px}.tr-panel .rpb-who b{font-size:14px;font-weight:650}.tr-panel .rpb-who .dim{font-size:12px}.tr-panel .rpb-stats{gap:12px}.tr-panel .rpb-stats i{font-size:12px}.tr-panel .rpb-stats b{font-size:13.5px;font-weight:600}.tr-panel .rpb-sw{gap:8px}.tr-panel .rpb-sw .dim{font-size:12.5px}.tr-panel .rpb-acc.open .lots,.tr-panel .th-rows{border:0;border-top:1px solid var(--line);background:var(--surface);border-radius:0}.tr-panel .rpb-acc.open .lots{max-height:520px}.tr-panel .rpb-acc .lot,.tr-panel .th-rows .lot{border-top:1px solid var(--line);gap:12px;min-height:52px;padding:6px 20px;font-size:13.5px;transition:background .12s}.tr-panel .rpb-acc .lot{grid-template-columns:40px minmax(0,2.4fr) 96px 96px 96px minmax(140px,1fr) 104px 56px 100px}.tr-panel .rpb-acc .lot:not(.lot-h):hover,.tr-panel .th-rows .lot:not(.lot-h):hover{background:var(--hover)}.tr-panel .rpb-acc .lot-h,.tr-panel .th-rows .lot-h{border-top:0;border-bottom:1px solid var(--line-2);background:var(--surface-2);min-height:40px;color:var(--text-3);white-space:nowrap;padding-top:0;padding-bottom:0;font-size:12.5px;font-weight:600}.tr-panel .rpb-acc .lot-h+.lot,.tr-panel .th-rows .lot-h+.lot{border-top:0}.tr-panel .rpb-acc .lot>*,.tr-panel .th-rows .lot>*{min-width:0}.tr-panel .rpb-acc .lot>.dim,.tr-panel .th-rows .lot>.dim{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.tr-panel .rpb .lot-name b,.tr-panel .th-rows .lot-name b{font-weight:600}.tr-panel .rpb .lot-name .dim,.tr-panel .th-rows .lot-name .dim{font-size:12px}.tr-panel .lot .num-m{font-variant-numeric:tabular-nums;white-space:nowrap}.tr-panel .lot b.num-m,.tr-panel .lot-net{font-weight:600}.tr-panel .lot-st{border-radius:calc(99px * var(--round));height:20px;padding:0 8px;font-size:12px;font-weight:600;line-height:20px}.tr-panel .lot-act .ib{border:0;width:30px;height:30px}:root .tr-panel .lot-act .ib:not(.armed){background:0 0}:root .tr-panel .lot-act .ib:not(.armed):hover{background:var(--hover)}.tr-panel .rpb-acc .tg-empty{padding:16px 20px 16px 80px}.tr-panel .tx-ic{color:var(--text-3)}.tr-panel .th-filters{border-bottom:0;gap:8px 16px;min-height:54px;padding:12px 20px}.tr-panel .th-filters .hsearch{height:30px}.tr-panel .th-chip{border-radius:calc(99px * var(--round));font-weight:600}.tr-panel .th-box{border-radius:calc(4px * var(--round))}.tr-panel .th-chip.buy{--c:var(--s-sales)}.tr-panel .th-chip.transfer{--c:var(--s-min)}.tr-panel .th-empty{text-align:center;padding:40px 20px;font-size:13.5px}.tr-panel .th-rows{max-height:640px}.tr-panel .tr-log{flex-direction:column;display:flex}.tr-panel .tl-row{border-bottom:1px solid var(--line);grid-template-columns:96px 120px 16px minmax(0,1fr) auto;gap:12px;min-height:44px;padding:0 20px;font-size:13px;transition:background .12s}.tr-panel .tl-row:hover{background:var(--hover)}.tr-panel .tl-row:last-child{border-bottom:0}.tl-at{color:var(--text-3);white-space:nowrap;font-size:12.5px}.tr-panel .tl-kind{color:var(--text-2);white-space:nowrap;font-weight:600}.tr-panel .tl-row.bad .tl-kind{color:var(--down)}.tl-mk{place-items:center;display:grid}.tr-panel .tl-name{color:var(--text-2)}.tl-amt{white-space:nowrap;font-weight:600}.lis-run{cursor:pointer;align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}.lis-st{border-right:1px solid var(--line);color:var(--text-3);align-items:center;gap:7px;margin-right:2px;padding-right:12px;font-weight:500;display:inline-flex}.lis-st.up{color:var(--up)}.lis-st.warn{color:var(--accent-ink)}.lis-st.down{color:var(--down)}.lis-st .tr-dot.warn{background:var(--accent)}.lis-st .tr-dot.down{background:var(--down)}.tr-panel .lb{border:0;border-top:1px solid var(--line-2);box-shadow:none;border-radius:0;overflow:visible}.tr-panel .lb>.tg-empty{padding:16px 20px}.tr-panel .tg-seg.three{grid-template-columns:repeat(3,56px)}.lb-note{font-size:12.5px}.lb-t{overflow-x:auto}.lb-r{border-top:1px solid var(--line);grid-template-columns:92px minmax(220px,1fr) 96px 120px 80px 70px 170px;align-items:center;gap:12px;min-width:900px;padding:9px 20px;font-size:13px;display:grid}.lb-t.now .lb-r{grid-template-columns:minmax(240px,1fr) 96px 96px 104px 120px 80px 150px}.lb-r:not(.lb-h):hover{background:var(--hover)}.lb-h{z-index:1;background:var(--surface-2);color:var(--text-3);padding-top:8px;padding-bottom:8px;font-size:11.5px;font-weight:650;position:sticky;top:0}.lb-r>:not(:first-child):not(.lb-name):not(.lot-st),.lb-h>span{text-align:right}.lb-h>span:first-child,.lb-t:not(.now) .lb-h>span:nth-child(2),.lb-h>span:last-child,.lb-t:not(.now) .lb-r>.dim:first-child,.lb-t.now .lb-r>:last-child{text-align:left}.lb-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-weight:550;overflow:hidden}.lb-name:hover{color:var(--accent-ink)}@media (max-width:820px){.tr-panel .trd-tabs{gap:20px;padding:0 12px;overflow-x:auto}.tr-bar,.tr-pad,.tr-panel .rpb-head,.tr-panel .rpb-row,.tr-panel .ss-head,.tr-panel .sr-head,.tr-panel .tg,.tr-panel .rpb-total,.tr-panel .th-filters,.tr-panel .tl-row,.tr-panel .rpb-acc .lot,.tr-panel .th-rows .lot{padding-left:12px;padding-right:12px}.tr-panel .rpb-acc .tg-empty{padding-left:12px}.tr-panel .lb>.tg-empty{padding-left:12px;padding-right:12px}}@media (max-width:760px){.tr-panel .trd-tabs .tr-st{gap:0;font-size:0}.tr-key-edit{flex-basis:100%;min-width:0;max-width:none}.tr-key-edit .input,.tr-key-edit .btn{height:40px}.tr-bar-end{margin-left:0}.tr-panel .ss-head{min-height:60px}.tr-panel .ss-title{flex-direction:column;align-items:flex-start;gap:2px;padding:10px 0}.tr-panel .ss-title .dim{max-width:100%}.rpb-fee{display:none}.tr-panel .rpb-total{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.tr-panel .rpb-total b,.tr-panel .rpb-total small{white-space:normal}.tr-panel .mo{grid-template-columns:1fr;gap:16px;padding:20px 16px}.tr-panel .mo-ic{justify-self:start}.tr-panel .mo-main li{align-items:flex-start}.tr-panel .mo-main li:before{margin-top:8px}.tr-panel .mo-buy .btn{height:40px}.lis-run{width:100%;min-height:40px}.lis-st{margin-right:auto}.tr-panel .tg-grid>.tg:nth-last-child(n+2):nth-child(n){border-bottom:1px solid var(--line)}.tr-panel .tg-num.sm .input,.tr-panel .tg-seg.tg-seg-sm button,.tr-panel .tg-num .input,.tr-panel .tg-field .select,.tr-panel .tg-field .btn,.tr-panel .tg-field>.input{height:40px}.tr-panel .rpb-head>.seg{grid-template-columns:1fr 1fr;width:100%;display:grid}.tr-panel .rpb-head>.seg button{justify-content:center;height:34px}.tr-panel .slots-tools{flex-wrap:nowrap;width:100%}.tr-panel .slots-tools .hsearch{flex:1;width:auto}.tr-panel .slots-tools .hsearch,.tr-panel .slots-tools .btn,.tr-panel .slots-tools .select{height:40px}.tr-panel .th .slots-tools .select{flex:1;width:auto;min-width:0}.tr-panel .th .slots-tools .th-days{flex:none}.tr-panel .th-days button{height:32px}.tr-panel .lb-t{overflow:visible}.tr-panel .lb-t .lb-r{grid-template-columns:minmax(0,1fr) auto 64px;gap:4px 12px;min-width:0;padding:10px 12px;font-size:13px}.tr-panel .lb-h{padding-top:8px;padding-bottom:8px;position:static}.tr-panel .lb-t .lb-r>:nth-child(n){text-align:right;justify-self:end}.tr-panel .lb-name{font-size:14px}.tr-panel .lb-t .lb-r>.lb-name,.tr-panel .lb-t .lb-h>:nth-child(n){justify-self:stretch}.tr-panel .lb-t:not(.now) .lb-r{grid-template-areas:"name when when""st price pct"}.tr-panel .lb-t:not(.now) .lb-r>:first-child{grid-area:when;font-size:12px}.tr-panel .lb-t:not(.now) .lb-r>:nth-child(2){text-align:left;grid-area:name}.tr-panel .lb-t:not(.now) .lb-r>:nth-child(3){grid-area:price}.tr-panel .lb-t:not(.now) .lb-r>:nth-child(5){grid-area:pct}.tr-panel .lb-t:not(.now) .lb-r>:nth-child(7){text-align:left;grid-area:st;justify-self:start}.tr-panel .lb-t:not(.now) .lb-r>:nth-child(4),.tr-panel .lb-t:not(.now) .lb-r>:nth-child(6){display:none}.tr-panel .lb-t.now .lb-r{grid-template-areas:"name name name""sales price pct"}.tr-panel .lb-t.now .lb-r>:first-child{text-align:left;grid-area:name}.tr-panel .lb-t.now .lb-r>:nth-child(2){grid-area:price}.tr-panel .lb-t.now .lb-r>:nth-child(6){grid-area:pct}.tr-panel .lb-t.now .lb-r>:nth-child(7){text-align:left;grid-area:sales;justify-self:start}.tr-panel .lb-t.now .lb-r>:nth-child(3),.tr-panel .lb-t.now .lb-r>:nth-child(4),.tr-panel .lb-t.now .lb-r>:nth-child(5),.tr-panel .rpb>.rpb-total>:nth-child(5),.tr-panel .rpb>.rpb-total>:nth-child(6){display:none}.tr-panel .rpb-row{row-gap:10px}.tr-panel .rpb-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px}.tr-panel .rpb-stats>:nth-child(4),.tr-panel .rpb-stats>:nth-child(5){display:none}.tr-panel .rpb-stats>:nth-child(7){grid-column:span 2}.tr-panel .rpb-stats>:nth-child(7) b{white-space:normal}.tr-panel .rpb-acc.open .lots{max-height:none}.tr-panel .rpb-acc .lot{grid-template-columns:40px auto minmax(0,1fr) auto;grid-template-areas:"img name name act""img price st act";gap:4px 10px;padding-top:8px;padding-bottom:8px}.tr-panel .rpb-acc .lot>.lot-img{grid-area:img}.tr-panel .rpb-acc .lot>.lot-name{grid-area:name}.tr-panel .rpb-acc .lot>b.num-m{grid-area:price;display:block}.tr-panel .rpb-acc .lot>.lot-st{grid-area:st;justify-self:start;display:block}.tr-panel .rpb-acc .lot>.lot-act{grid-area:act}.tr-panel .rpb-acc .lot>.lot-net{display:none}.tr-panel .lot-act .ib{width:36px;height:36px}.tr-panel .lotdlg,.tr-panel .gd{max-height:calc(100dvh - 24px)}.tr-panel .lotdlg .dlg-head,.tr-panel .gd .dlg-head{z-index:2;background:var(--surface);position:sticky;top:0}.tr-panel .lotdlg .dlg-foot,.tr-panel .gd .dlg-foot{z-index:2;background:var(--surface);position:sticky;bottom:0}.tr-panel .lotdlg-body .tg-num .input,.tr-panel .gd .tg-num .input,.tr-panel .lotdlg .dlg-foot .btn,.tr-panel .gd .dlg-foot .btn{height:40px}.tr-panel .dlg .bi-err{white-space:normal;align-items:flex-start}.tr-panel .dlg .bi-err svg{margin-top:3px}.tr-panel .gd-seg{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.tr-panel .gd-seg button,.tr-panel .gd-mode button{text-align:center;justify-content:center;align-items:center}.tr-panel .gd-mode{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.tr-panel .gd-ctl .tg-field{width:calc(50% - 8px)}.tr-panel .gd-quick{flex-wrap:wrap}.tr-panel .gd .gd-lots{max-height:none}.tr-panel .gd .gd-lots .lot{grid-template-columns:28px 40px minmax(0,1fr) auto;gap:10px;min-height:52px;padding:6px 12px}.tr-panel .gd .gd-lots .lot>.lot-name{display:flex}.tr-panel .gd .gd-lots .lot>.gd-res{display:block}.tr-panel .th-filters{gap:8px}.tr-panel .th-chip{height:34px}.tr-panel .th-filters .hsearch{flex:100%;height:40px;margin-left:0}.tr-panel .th-rows{max-height:none}.tr-panel .th-rows .lot{grid-template-columns:40px auto minmax(0,1fr) auto;grid-template-areas:"img name name sum""img at st st";gap:4px 10px;padding-top:8px;padding-bottom:8px}.tr-panel .th-rows .lot>:first-child{grid-area:at;font-size:12px;display:block}.tr-panel .th-rows .lot>.lot-img{grid-area:img}.tr-panel .th-rows .lot>.lot-name{grid-area:name}.tr-panel .th-rows .lot>.lot-name .dim{display:none}.tr-panel .th-rows .lot>b.num-m{grid-area:sum;justify-self:end;display:block}.tr-panel .th-rows .lot>.lot-st{grid-area:st;justify-self:end;display:block}.tr-panel .th-rows .lot>:nth-child(4),.tr-panel .th-rows .lot>:nth-child(6){display:none}.tr-panel .th-rows .lot:has(>.lot-net)>b.num-m{display:none}.tr-panel .th-rows .lot>.lot-net:nth-child(6){grid-area:sum;justify-self:end;display:block}.tr-panel .tl-row{grid-template-columns:16px auto minmax(0,1fr) auto;grid-template-areas:"name name name amt""mk kind at at";gap:4px 8px;padding-top:10px;padding-bottom:10px}.tr-panel .tl-row>.tl-at{grid-area:at;font-size:12px}.tr-panel .tl-row>.tl-kind{grid-area:kind;font-size:12px}.tr-panel .tl-row>.tl-mk{grid-area:mk;display:grid}.tr-panel .tl-row>.tl-name{color:var(--text);grid-area:name}.tr-panel .tl-row>.tl-amt{grid-area:amt}.tr-panel .tl-row.bad>.tl-name{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}}.ov{flex-direction:column;gap:16px;min-width:0;display:flex}.page-head{align-items:center;min-height:36px;margin:0 0 8px;display:flex}.page-head h1{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:650;line-height:28px}.page-head p{color:var(--text-2);margin:2px 0 0;font-size:12.5px}.ov .card-head{gap:12px;min-height:52px;padding:8px 20px}.ov .card-head h3{font-size:14.5px;font-weight:650;line-height:20px}.ov .card-head>.badge,.ov .card-head .ov-right,.ov .card-head .lnk{margin-left:auto}.ov .card-head .lnk{color:var(--text-2);font-size:12.5px;font-weight:550;text-decoration:none}.ov .card-head .lnk:hover{color:var(--text);text-decoration:none}.ov .card-head .sub{color:var(--text-3);font-size:12px}.ov .badge{letter-spacing:0;height:22px;padding:0 8px;font-size:11.5px;font-weight:600}.ov .empty{color:var(--text-3);padding:40px 20px;font-size:13px}.ov-tabs{align-self:flex-start}.ov-kpi{background:var(--line);border:1px solid var(--line);box-shadow:var(--shadow);grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;display:grid}.ov-tile{background:var(--surface);flex-direction:column;grid-column:span 3;gap:4px;min-width:0;padding:16px 20px;display:flex}.ov-kpi:not(.k4)>.ov-tile:nth-child(-n+3){grid-column:span 4}.ov-tile .k{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;line-height:18px;overflow:hidden}.ov-tile .v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:24px;font-weight:650;line-height:32px;overflow:hidden}.ov-tile .v.up{color:var(--up)}.ov-tile .v.down{color:var(--down)}.ov-tile .v.nil{color:var(--text-3);font-weight:450}.ov-tile .s{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.ov-tile.clickable{cursor:pointer}.ov-tile.clickable:hover{background:var(--hover)}.ov-tile.clickable:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ov .dash-cols{gap:16px}.ov .dash-cols>.card{flex-direction:column;min-width:0;display:flex}.ov .dash-list{flex:1}.ov .dash-list:has(>.empty){justify-content:center;align-items:center;display:flex}.ov-sk{height:160px;margin:16px 20px}.ov-ev,.ov-log{align-content:start;column-gap:12px;display:grid}.ov-ev{grid-template-columns:minmax(0,1fr) auto 12px auto auto auto}.ov-log{grid-template-columns:auto 14px minmax(0,1fr) auto auto}.ov-ev>.dash-ev,.ov-log>.dash-log{grid-column:1/-1;grid-template-columns:subgrid;border-top:1px solid var(--line);gap:0 12px;min-height:40px;padding:0 20px;font-size:13px;display:grid}.ov-ev>:first-child,.ov-log>:first-child{border-top:0}.ov-ev>.empty,.ov-ev>.skeleton,.ov-log>.empty,.ov-log>.skeleton{grid-column:1/-1}.ov .de-name{align-items:center;gap:8px;min-width:0;display:flex}.ov .de-name .tag{flex:none}.de-px{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-2);justify-content:space-between;align-items:center;gap:6px;font-size:12.5px;display:flex}.de-px img,.de-px svg{flex:none}.ov .de-arrow{color:var(--text-3)}.ov .dash-ev b{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.ov .de-time{text-align:right;white-space:nowrap;min-width:0;font-size:12px}.ov .dl-kind{color:var(--text-2);white-space:nowrap;font-weight:550}.ov .dash-log.bad .dl-kind{color:var(--down)}.ov .dl-logo{align-items:center;display:inline-flex}.ov .dl-name{color:var(--text-3)}.ov .dash-log .num-m{text-align:right;white-space:nowrap}.prof .profile-grid,.prof .profile-col{gap:16px}.ov-user{align-items:center;gap:12px;padding:16px 20px;display:flex}.ov-user-main{flex:1;min-width:0}.ov-user-main h2{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:650;line-height:24px;overflow:hidden}.ov-user-meta{color:var(--text-2);flex-wrap:wrap;gap:4px 16px;font-size:12.5px;line-height:18px;display:flex}.ov .billing-body{gap:16px}.ov .plans{gap:24px}.ov .plan{border:0;border-left:2px solid var(--line-2);background:0 0;border-radius:0;gap:2px;padding:2px 0 2px 14px}.ov .plan.current{border-left-color:var(--accent);background:0 0}.ov .plan b{color:var(--text-2);font-size:13.5px;font-weight:600}.ov .plan.current b{color:var(--text)}.ov .plan.pro b{background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.ov .plan-price{font-family:var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:650;line-height:28px}.ov .plan-price small{font-size:12px}.ov .plan p{color:var(--text-3);margin:2px 0 0;font-size:12.5px;line-height:1.45}.ov .balance-row{border-top:1px solid var(--line);align-items:flex-end;gap:12px 16px;padding-top:16px}.ov-bal{flex-direction:column;gap:2px;display:flex}.ov-bal span{color:var(--text-2);font-size:12.5px}.ov .balance-row .ov-bal b{font-family:var(--font-sans);letter-spacing:-.02em;font-size:20px;font-weight:650;line-height:28px}.ov .buy-row{gap:8px}.ov .billing .pp-hint{color:var(--text-3);margin:0;font-size:12px;line-height:1.5}.ov .mods{border:0;border-top:1px solid var(--line);border-radius:0}.ov .mod{gap:12px;padding:12px 0}.ov .mod:first-child{border-top:0}.ov .mod+.mod{border-top:1px solid var(--line)}.ov .mod-who b{font-size:13.5px;font-weight:600;line-height:20px}.ov .mod-who .dim{font-size:12px;line-height:16px}.ov .tx-list{border-top:1px solid var(--line)}.ov .tx{align-items:center;gap:12px;min-height:36px;padding:0}.ov .tx:last-child{border-bottom:0}.ov .tx>span:nth-child(2){text-align:right;font-variant-numeric:tabular-nums}.ov-ref{flex-direction:column;gap:16px;display:flex}.ov .ref-link .input{font-family:var(--font-sans);font-size:13px}.ov-stats{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px}.ov-stats .ref-stat{background:var(--surface);border:0;border-radius:0;min-width:0;padding:12px 16px}.ov-stats .ref-stat b{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:650;line-height:26px;overflow:hidden}.ov-stats .ref-stat span{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;display:block;overflow:hidden}.ov-note{color:var(--text-3);margin:0;font-size:12px;line-height:1.5}.ov-sublabel{color:var(--text-2);margin-bottom:8px;font-size:12.5px}.ov .bars{gap:2px;height:48px}.ov .bars i{background:var(--surface-3);border-radius:0}.ov .bars i.on{background:var(--accent)}.ov-reflist{border-top:1px solid var(--line)}.ov-reflist .sess{gap:12px;min-height:36px;padding:0}.ov-grow{flex:1;min-width:0}.ov-pass{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.ov-sess{overscroll-behavior:contain;max-height:384px;overflow-y:auto}.ov-sess .sess{gap:12px;min-height:48px;padding:8px 20px}.ov-sess-dev{align-items:center;gap:8px;font-size:13px;font-weight:550;line-height:18px;display:flex}.ov-sess-meta{color:var(--text-3);font-size:12px;line-height:16px}.ov-sess .btn-sm{flex:none}.ov .tf-lead{color:var(--text-2);font-size:13px}.ov .tf-off{gap:12px 16px}.ov-look{flex-direction:column;gap:16px;display:flex}.ov-look .field{gap:8px}.ov .swatches{grid-template-columns:repeat(auto-fit,minmax(48px,1fr));gap:8px}.ov .swatch{aspect-ratio:auto;border:2px solid #0000;border-radius:0;width:100%;height:40px;display:block}.ov .swatch.on{border-color:var(--text);box-shadow:inset 0 0 0 2px var(--surface)}.ov .swatch.on:after{content:none}.ov .swatch-label{color:var(--text-3);margin-top:6px;font-size:12px;line-height:16px}.ov .swatches>div:has(.swatch.on) .swatch-label{color:var(--text)}.ov-look .seg{align-self:flex-start}.ov-look .seg button{align-items:center;gap:6px;display:inline-flex}.adm .au-head{flex-wrap:wrap}.adm .au-search{width:240px;margin-left:auto}.adm .au-search .input{height:30px;font-size:12.5px}.adm .au-search>svg{width:14px;height:14px}.adm .card-head .seg{padding:2px}.adm .card-head .seg button{height:24px;padding:0 10px}.adm .au-card{overflow:hidden}.adm .au-head h3{align-items:center;gap:8px;display:inline-flex}.adm .au-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 20px;display:flex}.adm .au-filters{flex-wrap:wrap;gap:6px;display:flex}.adm .au-filters .chip{height:28px;padding:0 10px}.adm .au-filters .cnt{font-variant-numeric:tabular-nums}.adm .au-legend{gap:6px;margin-left:auto;font-size:11.5px;display:flex}.adm .au-legend .sub-chip i{background:currentColor;border-radius:50%;width:6px;height:6px}.adm .au-tr{grid-template-columns:minmax(200px,1.3fr) minmax(260px,2fr) 84px 92px 104px 96px 64px 16px;gap:14px;min-width:1080px;padding:10px 20px;font-size:13px}.adm .au-th{min-height:38px;color:var(--text-3);background:var(--surface-2);padding-top:0;padding-bottom:0;font-size:12px;font-weight:500}.adm .au-sort{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.adm .au-sort svg{opacity:.55}.adm .au-sort:hover,.adm .au-sort.on{color:var(--text)}.adm .au-sort.on svg{opacity:1;color:var(--accent-ink)}.adm .au-sort.au-r{justify-self:end}.adm .au-row{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--text);text-align:left;font:inherit;cursor:pointer;background:0 0;font-size:13px;transition:background-color .12s}.adm .au-row:hover{background:var(--hover)}.adm .au-row.sel{background:var(--accent-soft)}.adm .au-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.adm .au-row>*{min-width:0}.adm .au-user{align-items:center;gap:10px;display:flex}.adm .au-ava{border-radius:var(--r-sm);background:var(--surface-3);width:30px;height:30px;color:var(--text-2);flex:none;place-items:center;font-size:12.5px;font-weight:700;display:grid}.adm .au-id{flex-direction:column;gap:2px;min-width:0;display:flex}.adm .au-name{align-items:center;gap:6px;display:flex}.adm .au-name b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.adm .au-id small{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.adm .au-subs{flex-wrap:wrap;gap:4px;display:flex}.adm .au-bal{text-align:right;font-variant-numeric:tabular-nums}.adm .au-today{color:var(--up)}.adm .au-utm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm .au-go{color:var(--text-3);transform:rotate(-90deg)}.adm .au-row:hover .au-go{color:var(--text)}.adm .au-more{border-top:1px solid var(--line);justify-content:center;padding:12px;display:flex}.adm .au-more .btn{gap:8px}.sub-chip{border-radius:var(--r-xs);white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;height:22px;padding:0 7px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.sub-chip .src-logo{border-radius:3px;width:14px;height:14px}.sub-chip b{font-variant-numeric:tabular-nums;opacity:.85;font-weight:700}.sub-chip.on{background:var(--up-soft);color:var(--up)}.sub-chip.soon{background:color-mix(in srgb, var(--warn) 14%, transparent);color:var(--warn)}.sub-chip.off{border-color:var(--line-2);color:var(--text-3)}.sub-chip.off .src-logo{filter:grayscale();opacity:.6}.adm-drawer{width:min(560px,100vw)}.adm-drawer .dlg-head{height:64px}.ud-title{align-items:center;gap:10px;min-width:0;display:flex}.ud-title>span:not(.au-ava):not(.badge){flex-direction:column;min-width:0;display:flex}.ud-title b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ud-title small{color:var(--text-3);font-size:12px}.ud-title .au-ava{border-radius:var(--r-sm);background:var(--accent-soft);width:34px;height:34px;color:var(--accent-ink);flex:none;place-items:center;font-weight:700;display:grid}.ud-body{overscroll-behavior:contain;flex:1;padding:4px 20px 24px;overflow-y:auto}.ud-facts{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;margin:0;padding:16px 0;display:grid}.ud-facts div{min-width:0}.ud-facts dt{color:var(--text-3);font-size:11.5px}.ud-facts dd{text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:13px;overflow:hidden}.ud-sec{border-bottom:1px solid var(--line);padding:16px 0}.ud-sec:last-child{border-bottom:0}.ud-sec h4{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 10px;font-size:13.5px;font-weight:650;display:flex}.ud-note{font-size:12px;font-weight:400}.ud-subs{flex-direction:column;gap:6px;display:flex}.ud-sub{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.ud-sub-mark{border-radius:var(--r-sm);background:var(--surface-3);width:32px;height:32px;color:var(--text-2);place-items:center;display:grid}.ud-sub-main{flex-direction:column;gap:3px;min-width:0;display:flex}.ud-sub-name{align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.ud-sub-st{color:var(--text-3);font-size:12px}.ud-bar{background:var(--line);border-radius:2px;height:3px;margin-top:3px;display:block;overflow:hidden}.ud-bar i{background:var(--text-3);height:100%;display:block}.ud-sub.on{border-color:color-mix(in srgb, var(--up) 35%, var(--line))}.ud-sub.on .ud-sub-st{color:var(--up)}.ud-sub.on .ud-bar i{background:var(--up)}.ud-sub.soon{border-color:color-mix(in srgb, var(--warn) 40%, var(--line))}.ud-sub.soon .ud-sub-st{color:var(--warn)}.ud-sub.soon .ud-bar i{background:var(--warn)}.ud-sub.none .ud-sub-mark,.ud-sub.off .ud-sub-mark{opacity:.55;filter:grayscale()}.ud-sub-acts{gap:4px;display:flex}.ud-sub-acts .btn-sm{font-variant-numeric:tabular-nums;min-width:40px;height:28px;padding:0 8px}.ud-two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ud-two h4{margin-bottom:4px}.ud-big{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:20px;font-weight:700}.ud-row{flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.ud-row .input-unit{width:96px}.ud-row .input,.ud-row .btn-sm{height:30px}.ud-row .btn-sm{gap:6px}.ud-hist{flex-direction:column;display:flex}.ud-hrow{border-bottom:1px solid var(--line);grid-template-columns:96px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:7px 0;font-size:12.5px;display:grid}.ud-hrow:last-child{border-bottom:0}.ud-hlabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ud-hlabel small{color:var(--text-3);margin-right:6px;font-size:11.5px}.ud-hrow .up{color:var(--up)}.ud-hrow .down{color:var(--down)}.ud-empty{margin:0;font-size:12.5px}.adm .ad-bars{gap:2px;height:128px}.adm .ad-bar-v{background:rgba(var(--accent-rgb), .45);border-radius:0}.adm .ad-bar-r{background:var(--up);box-shadow:none;border-radius:0}.adm .ad-legend{color:var(--text-3);font-size:12px}.adm .ad-legend i{border-radius:0}.adm .ad-tr,.adm .sys-tr{gap:12px;min-height:40px;padding-top:8px;padding-bottom:8px;font-size:13px}.adm .ad-tr>.num,.adm .sys-tr>.num{font-variant-numeric:tabular-nums}.adm .ad-th,.adm .sys-th{min-height:36px;color:var(--text-3);padding-top:0;padding-bottom:0;font-size:12px;font-weight:500}.adm .sys-name,.adm .ad-key{font-weight:600}.adm .sys-tr:not(.sys-pm){grid-template-columns:minmax(150px,1.2fr) 170px 120px 100px 100px 90px 90px 100px 160px}.adm .sys-th>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.adm .sys-st.ok i{box-shadow:none}.adm .sys-note{padding:12px 20px 16px;font-size:12px}.adm .ad-controls{gap:8px}.adm .ad-builder{gap:12px 16px}.adm .ad-link .input{font-family:var(--font-sans)}@media (max-width:760px){.adm .au-table{overflow-x:visible}.adm .au-bar{padding:10px 16px}.adm .au-legend{display:none}.adm .au-tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"user bal""subs subs""reg act";gap:8px 12px;min-width:0;padding:12px 16px}.adm .au-row>:first-child{grid-area:user}.adm .au-row>:nth-child(2){grid-area:subs}.adm .au-row>:nth-child(3){grid-area:bal}.adm .au-row>:nth-child(4){grid-area:reg}.adm .au-row>:nth-child(5){grid-area:act;justify-self:end}.adm .au-row>:nth-child(6),.adm .au-row>:nth-child(7),.adm .au-row>:nth-child(8){display:none}.adm .au-th{flex-wrap:wrap;gap:6px 14px;min-height:0;padding:10px 16px;display:flex}.adm .au-th>span{display:none}.adm .au-search{width:100%;margin-left:0}.adm .au-search .input{height:40px}.ud-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ud-two{grid-template-columns:1fr}.ud-sub{grid-template-columns:32px minmax(0,1fr)}.ud-sub-acts{grid-column:1/-1}.ud-sub-acts .btn-sm{flex:1;height:34px}.ud-body{padding:4px 16px 24px}.adm .ad-tr{gap:8px;padding-left:12px;padding-right:12px;font-size:12.5px}.adm .ad-utm .ad-tr,.adm .ad-recent .ad-tr{grid-template-columns:repeat(4,minmax(0,1fr))}.adm .ad-utm .ad-tr>:nth-child(2),.adm .ad-recent .ad-tr>:nth-child(4){display:none}.adm .ad-tr>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.adm .ad-recent .ad-tr>:last-child{white-space:normal}.adm .ad-tr:not(:has(>:nth-child(3))){grid-template-columns:minmax(0,1fr) auto}.adm .ad-link{flex-wrap:wrap}.adm .ad-link .input{flex:100%;height:40px}.adm .ad-link .btn{flex:1;height:40px}}.pf-head{align-items:center;gap:16px;padding:18px 20px;display:flex}.pf-ava{background:linear-gradient(135deg, var(--accent-3), var(--accent) 55%, var(--accent-2));color:#fff;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:20px;font-weight:700;display:grid}.pf-who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pf-name{align-items:center;gap:8px;min-width:0;display:flex}.pf-name h2{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:650;line-height:24px;overflow:hidden}.pf-meta{color:var(--text-2);flex-wrap:wrap;gap:2px 14px;font-size:12.5px;line-height:18px;display:flex}.pf-bal{border-left:1px solid var(--line);flex-direction:column;align-items:flex-end;gap:0;padding:0 8px 0 20px;display:flex}.pf-bal span{color:var(--text-3);font-size:12px}.pf-bal b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:650;line-height:28px}.pf-tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:2px;margin:4px 0 0;display:flex;overflow-x:auto}.pf-tabs::-webkit-scrollbar{display:none}.pf-tabs button{color:var(--text-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:10px 14px 12px;font-size:13.5px;font-weight:550;display:inline-flex;position:relative}.pf-tabs button svg{opacity:.7}.pf-tabs button:after{content:"";background:var(--accent);height:2px;transition:transform .2s var(--ease);border-radius:2px;position:absolute;bottom:-1px;left:10px;right:10px;transform:scaleX(0)}.pf-tabs button:hover,.pf-tabs button.on{color:var(--text)}.pf-tabs button.on svg{opacity:1;color:var(--accent-ink)}.pf-tabs button.on:after{transform:scaleX(1)}.pf-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;border-radius:8px}.pf-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.pf-sec{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.pf-side,.pf-col{flex-direction:column;gap:16px;min-width:0;display:flex}.pf-ref{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px 32px;display:grid}.pf-ref-l,.pf-ref-r{flex-direction:column;gap:16px;min-width:0;display:flex}.pf-narrow{max-width:720px}.ov-pass.f3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,120px) auto}.btn.btn-tg{--tg:#2aabee;background:var(--tg);border-color:var(--tg);color:#fff;gap:8px;font-weight:600}.btn.btn-tg:hover:not(:disabled){color:#fff;background:#229ed9;border-color:#229ed9;text-decoration:none}.btn.btn-tg:disabled{opacity:.55}.btn.btn-tg:focus-visible{outline-offset:2px;outline:2px solid #2aabee}.btn-tg-lg{justify-content:center;width:100%;height:44px;font-size:14px}.tg-logo{flex:none}.pf-tg-body{flex-direction:column;gap:14px;display:flex}.pf-tg-what{color:var(--text-2);flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;line-height:18px;list-style:none;display:flex}.pf-tg-what li{align-items:center;gap:10px;display:flex}.pf-tg-what li:before{content:"";background:#2aabee;border-radius:50%;flex:none;width:6px;height:6px}.pf-tg-acc{align-items:center;gap:12px;display:flex}.pf-tg-ic{color:#fff;background:#2aabee;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.pf-tg-acc b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;display:block;overflow:hidden}.pf-tg-acc .dim{font-size:12px;line-height:16px;display:block}.pf-tg-form{flex-wrap:wrap;gap:8px;display:flex}.pf-tg-form .input{flex:160px;min-width:0}.pf-tg-form .tg-code{flex:0 120px}.pf-tg-wait{border-radius:var(--r-md);background:#2aabee1a;border:1px solid #2aabee4d;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;font-size:13px;line-height:18px;display:flex}.pf-tg-wait>span:nth-child(2){flex:1;min-width:160px}@media (max-width:1200px){.prof .profile-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.ov .dash-cols{grid-template-columns:minmax(0,1fr)}.ov-kpi.k4>.ov-tile{grid-column:span 6}}@media (max-width:820px){.ov-kpi>.ov-tile,.ov-kpi:not(.k4)>.ov-tile:nth-child(-n+3){grid-column:span 6}.ov-kpi:not(.k4)>.ov-tile:nth-child(7){grid-column:span 12}.ov-tile{padding:12px 16px}.ov-tile .v{font-size:20px;line-height:28px}.ov-tile .s{white-space:normal}.ov .card-head{padding:8px 16px}.ov-ev>.dash-ev,.ov-log>.dash-log{padding:0 16px}.ov-ev{grid-template-columns:minmax(0,1fr) auto auto}.ov-ev .de-px,.ov-ev .de-arrow{display:none}.ov .plans{grid-template-columns:minmax(0,1fr);gap:16px}.ov-pass{grid-template-columns:minmax(0,1fr)}.ov-pass .btn{justify-self:start}.ov-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-sess .sess{padding:8px 16px}.adm .au-search{width:100%;margin-left:0}}.plan-chip-cta{background:var(--accent);color:var(--accent-on)}.ov .dash-cols.dash-one{grid-template-columns:minmax(0,1fr)}.tg-body{flex-direction:column;gap:12px;display:flex}.tg-what{color:var(--text-2);margin:0;font-size:13px}.tg-row{align-items:center;gap:8px;display:flex}.tg-row .input{flex:1;min-width:0}.tg-row>span{flex:1;font-weight:600}.tg-wait{color:var(--text-2);margin:0;font-size:13px}.tg-wait a{color:var(--accent-ink);font-weight:600}.ref-disc{border-left:2px solid var(--accent);background:var(--accent-softer);color:var(--text);margin:0;padding:10px 12px;font-size:13px}.tg-row .tg-code{flex:0 0 110px}.ov-sess-all{padding-top:0;padding-bottom:12px}.ref-link .ref-pw{flex:0 0 160px}.ov-vault{border-top:1px solid var(--line);flex-direction:column;gap:12px;display:flex}.ov-vault-row{align-items:flex-start;gap:16px;display:flex}.ov-vault-row b{font-size:13.5px;font-weight:650}.ov-vault-row p{max-width:560px;margin:4px 0 0;font-size:12.5px;line-height:1.5}.ov-vault-ask{flex-wrap:wrap;gap:8px;display:flex}.ov-vault-ask .input{width:200px}@media (max-width:760px){.ov .ov-log{grid-template-columns:auto 14px minmax(0,1fr) auto;column-gap:8px}.ov .ov-log>.dash-log{gap:0 8px;min-height:44px;padding:0 12px}.ov .ov-log>.dash-log>.dl-logo{display:inline-flex}.ov .ov-log>.dash-log>.de-time{display:none}.ov .dash-log>*{align-self:center}.ov .dl-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ov .ov-ev>.dash-ev{padding:0 12px}.dash .card-head{padding:8px 12px}.ov-tile{padding:12px}.prof .card-head{padding:8px 16px}.prof .card-pad{padding:16px}.prof .input,.prof .select{height:40px;font-size:16px}.prof .card-pad .btn{height:40px}.prof .ov-user{flex-wrap:wrap;padding:16px}.prof .ov-user-main{flex-basis:100%}.prof .ov-user>.btn{height:40px;margin-left:auto}.prof .balance-row{flex-direction:column;align-items:stretch}.prof .buy-row{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prof .buy-row .btn{white-space:normal;text-align:center;height:auto;min-height:40px;padding:6px 8px;line-height:1.25}.prof .mod{flex-wrap:wrap}.prof .mod-who{flex:100%}.prof .mod .btn{flex:100%;height:40px}.prof .ref-link{flex-wrap:wrap}.prof .ref-link>.input{flex:1 1 0;min-width:0}.prof .ref-link:has(.ref-pw)>.input:first-child{flex-basis:100%}.prof .ref-link .ref-pw{flex:1 1 0}.prof .ov-stats .ref-stat span{white-space:normal}.prof .ov-pass .btn{justify-self:stretch}.prof .tg-row{flex-wrap:wrap}.prof .tg-row .input,.prof .tg-row .tg-code{flex:100%}.prof .tg-row .btn{flex:1 1 0}.prof .tg-row>span+.btn{flex:none}.prof .ov-vault-row{gap:12px}.prof .ov-vault-ask .input{flex:100%;width:auto}.prof .ov-vault-ask .btn{flex:1 1 0;height:40px}.prof .tg-switch{width:46px;height:28px}.prof .tg-switch span:after{width:20px;height:20px;top:3px;left:3px}.prof .tg-switch input:checked+span:after{transform:translate(18px)}.prof .tf-row .field{flex:100%}.prof .tf-row .btn{flex:1 1 0}.prof .tf-steps{flex-basis:100%;min-width:0}.prof .tf-steps .code-input{width:100%}.prof .tf-setup{justify-content:center}.prof .tf-codes{grid-template-columns:repeat(2,minmax(0,1fr))}.prof .tf-actions .btn{flex:1 1 0}.prof .tf-off .btn{width:100%}.prof .ov-sess .sess{gap:8px;padding:10px 16px}.prof .ov-sess-meta{overflow-wrap:anywhere}.prof .swatches{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.pf-grid,.pf-sec,.pf-ref{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.pf-head{grid-template-columns:auto minmax(0,1fr) auto;gap:12px;padding:16px;display:grid}.pf-ava{width:42px;height:42px;font-size:18px}.pf-out{grid-area:1/3;align-self:start}.pf-bal{border-left:0;border-top:1px solid var(--line);flex-direction:row;grid-area:2/1/auto/-1;justify-content:space-between;align-items:baseline;padding:12px 0 0}.pf-out{height:40px}.pf-out span,.pf-out{font-size:13px}.pf-tabs{justify-content:space-between;margin:0 -16px;padding:0 12px}.pf-tabs button{padding:12px 8px 14px;font-size:14px}.pf-tabs button svg{display:none}.pf-tabs button:after{left:4px;right:4px}.ov-pass.f3{grid-template-columns:minmax(0,1fr)}.pf-tg-form .input,.pf-tg-form .tg-code{flex:100%}.pf-tg-form .btn{flex:1 1 0;height:44px}.pf-tg-wait .btn{justify-content:center;width:100%;height:40px}}.auth-card{gap:24px;max-width:400px;padding:32px}.auth-card h2{letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.2}.auth-lead{color:var(--text-3);margin:8px 0 0;font-size:13.5px;line-height:1.4}.auth-tabs button{height:32px;font-size:13px}.auth-card form{gap:16px}.auth-card .field{gap:8px}.auth-card .field label{line-height:1.3}.auth-card .field .err{line-height:1.35}.auth-card .input{height:40px;transition:border-color .15s,background-color .15s}.auth-card .btn{height:40px}.auth-card .btn-primary{font-size:14px;font-weight:600}.auth-card form>.btn-primary{margin-top:8px}.auth-card .input.bad{color:var(--text);border-color:var(--down)}.auth-card .input.bad:focus{border-color:var(--down);box-shadow:0 0 0 4px var(--down-soft)}.auth-card .field-pw{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;display:grid}.auth-card .field-pw>*{grid-column:1/-1}.auth-card .field-pw>label{grid-area:1/1}.auth-card .field-pw>.pw-forgot{grid-area:1/2;align-self:center;margin:0;font-size:12.5px;line-height:1.3}.auth-card .link{color:var(--text-2);text-underline-offset:3px;font-weight:500;transition:color .15s}.auth-card .link:hover{color:var(--text);text-decoration:underline}.auth-card .alert{border-color:color-mix(in srgb, var(--down) 30%, transparent);padding:10px 12px;font-size:13px;line-height:1.4}.auth-card .hint{color:var(--text-3);margin:0;font-size:12.5px;line-height:1.45}.auth-card .field .hint{font-size:12px}.auth-card .pw-meter i{background:var(--line-2)}.auth-card .pw-meter i.on{background:var(--accent)}.auth-foot{font-size:12.5px;line-height:1.4}.auth a:focus-visible,.auth button:focus-visible,.auth .remember input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.auth .auth-tabs button:focus-visible,.auth .pw-eye:focus-visible{outline-offset:-2px}.lb-head,.lb-row,.lb-foot{padding-left:16px;padding-right:16px}.lh-facts{column-gap:32px}@media (max-width:960px){.auth{grid-template-rows:auto 1fr}.auth-card{padding:24px}.lb{box-shadow:none}}@media (min-width:641px) and (max-width:960px){.auth-hero{padding:24px 24px 32px}}@media (max-width:640px){.auth-side{padding:32px 16px}.auth-card{background:0 0;border:0;max-width:none;padding:0}}@media (max-width:760px){.auth-card .auth-tabs button{height:36px;font-size:13.5px}.auth-card .input{font-size:16px}.auth-card .pw-eye{width:36px;height:36px;right:2px}}:root{--up:#2ee6a6;--up-soft:#2ee6a61a;--down:#ff5c7a;--down-soft:#ff5c7a1a;--mid:#ffc53d;--mid-soft:#ffc53d1a;--warn:#ffb547}:root[data-palette=ember]{--accent:#ff7a1a;--accent-2:#ff3d54;--accent-3:#ffb547;--accent-ink:#ffa45c;--accent-rgb:255, 122, 26;--accent-on:#170900;--accent-grad:linear-gradient(135deg, #ffc061 0%, #ff7a1a 45%, #ff3d54 100%);--cool:#7c7cff;--cool-rgb:124, 124, 255}:root[data-theme=dark]{--bg:#07070b;--bg-main:#07070b;--bg-2:#0d0d13;--surface:#0e0e15;--surface-2:#13131c;--surface-3:#1b1b26;--hover:#15151f;--line:#1a1a24;--line-2:#262634;--text:#f5f5f7;--text-2:#a7a7b6;--text-3:#8b8b9b;--shadow:0 12px 32px #00000059;--shadow-lg:0 28px 70px -18px #000000d9, 0 0 0 1px #ffffff0a;--glass:#0e0e15f0;--s-min:#a78bfa;--s-bid:#ffb547;--s-sales:#5eb0ff;--pane-top:#09090e;--pane-side:#0b0b1180;--pane-head:#0b0b12;--pane-card:#ffffff06;--hair:#ffffff0f;--hair-2:#ffffff1a;--sticky-bg:#0a0a10;--ctl-bg:#ffffff0a;--ctl-bg-h:#ffffff13}:root[data-theme=dark] body{background:var(--bg)}:root[data-theme=dark] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 760px 260px at 12% -4%, #ff6e1e42, transparent 70%), radial-gradient(ellipse 520px 220px at 40% -6%, #ff3d5424, transparent 70%), radial-gradient(ellipse 900px 820px at 104% 30%, rgba(var(--cool-rgb,124, 124, 255), .17), transparent 62%), radial-gradient(ellipse 1000px 560px at 58% 108%, #966eff26, transparent 64%), radial-gradient(ellipse 640px 480px at -6% 96%, #ec489912, transparent 66%), radial-gradient(ellipse 600px 420px at 34% 56%, #465aff0d, transparent 70%), linear-gradient(180deg, #0a0a12 0%, #08080e 50%, #07060c 100%);position:fixed;inset:0;transform:translateZ(0)}:root[data-theme=dark] body:after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#ffffff13 1px,#0000 1.2px);background-size:26px 26px;position:fixed;inset:0;transform:translateZ(0);-webkit-mask-image:linear-gradient(#000 0%,#00000059 38%,#0000 70%);mask-image:linear-gradient(#000 0%,#00000059 38%,#0000 70%)}:root[data-theme=dark] .app,:root[data-theme=dark] .ws-main,:root[data-theme=dark] .tpanel{background:0 0}:root[data-theme=dark] .topbar{background:var(--pane-top);border-bottom-color:var(--hair)}:root[data-theme=dark] .side,:root[data-theme=dark] .side-rail{background:var(--pane-side);border-right-color:var(--hair)}:root[data-theme=dark] .mt-head,:root[data-theme=dark] .lt-head{background:var(--pane-head);border-bottom-color:var(--hair-2)}:root[data-theme=dark] .mt-head{position:sticky}:root[data-theme=dark] .mt-head:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 0%, rgba(var(--accent-rgb), .55) 22%, #ff3d5466 48%, rgba(var(--cool-rgb,124, 124, 255), .5) 76%, transparent 100%);height:1px;position:absolute;bottom:-1px;left:0;right:0}@media (min-width:961px){:root[data-theme=dark] .tbl-sticky .tp-toolbar{background:var(--sticky-bg)}:root[data-theme=dark] .tbl-sticky .ws-top{background:radial-gradient(ellipse 620px 150px at 6% 0%, #ff6e1e3d, transparent 72%), radial-gradient(ellipse 520px 120px at 38% -30%, #ff3d541f, transparent 72%), radial-gradient(ellipse 520px 140px at 100% 0%, rgba(var(--cool-rgb,124, 124, 255), .1), transparent 72%), var(--sticky-bg)}}:root[data-theme=dark] .ws-top,:root[data-theme=dark] .tp-toolbar{border-bottom-color:var(--hair)}:root[data-theme=dark] .card{background:var(--pane-card);border-color:var(--hair);box-shadow:inset 0 1px #ffffff09}:root[data-theme=dark] .card-head{border-bottom-color:var(--hair)}:root[data-theme=dark] .mt-row,:root[data-theme=dark] .lt-row{background:0 0;border-bottom-color:#ffffff0b}:root[data-theme=dark] .mt-row:hover,:root[data-theme=dark] .lt-row:hover{background:linear-gradient(90deg, rgba(var(--accent-rgb), .085), #ffffff09 34%, #ffffff05)}:root[data-theme=dark] .mt-row.open,:root[data-theme=dark] .lt-row.open{background:linear-gradient(90deg, rgba(var(--accent-rgb), .13), #ffffff0b 40%, #ffffff08)}:root[data-theme=dark] .mt-row.hl{background:linear-gradient(90deg,#2ee6a61f,#2ee6a60a 45%,#0000)}:root[data-theme=dark] .mt-row.seen:not(.hl):not(.open){background:rgba(var(--cool-rgb,124, 124, 255), .06)}.mt-row:before{box-shadow:0 0 12px rgba(var(--accent-rgb), .6)}.btn-primary,.btn.accent{background:var(--accent-grad,var(--accent));color:var(--accent-on);box-shadow:0 8px 22px -10px rgba(var(--accent-rgb), .75), inset 0 1px 0 #ffffff47;border-color:#0000}.btn-primary:hover:not(:disabled),.btn.accent:hover:not(:disabled){background:var(--accent-grad,var(--accent));filter:brightness(1.08)saturate(1.05)}.btn-primary:disabled{background:var(--surface-3);box-shadow:none;filter:none}.tbtn.active,.tbtn.accent{border-color:rgba(var(--accent-rgb), .5);background:rgba(var(--accent-rgb), .12);box-shadow:0 0 0 1px rgba(var(--accent-rgb), .08), 0 0 18px -6px rgba(var(--accent-rgb), .55)}:root[data-theme=dark] .seg button.on,:root[data-theme=dark] .game-seg button.on{box-shadow:inset 0 0 0 1px var(--hair-2);background:#ffffff17}:root[data-theme=dark] .ws-top{background:radial-gradient(ellipse 620px 150px at 6% 0%, #ff6e1e3d, transparent 72%), radial-gradient(ellipse 520px 120px at 38% -30%, #ff3d541f, transparent 72%), radial-gradient(ellipse 520px 140px at 100% 0%, rgba(var(--cool-rgb,124, 124, 255), .1), transparent 72%), var(--sticky-bg)}.rail-brand .brand-logo{filter:drop-shadow(0 0 10px rgba(var(--accent-rgb), .45))}.found b{background:var(--accent-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.rail-nav a.active{background:linear-gradient(135deg, rgba(var(--accent-rgb), .22), rgba(var(--accent-rgb), .08));color:var(--accent-ink);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb), .22), 0 0 22px -6px rgba(var(--accent-rgb), .55)}.rail-nav a.active:before{box-shadow:0 0 10px rgba(var(--accent-rgb), .8)}:root[data-theme=dark] .rail{background:var(--pane-side);border-right-color:var(--hair)}:root[data-theme=dark] .dlg,:root[data-theme=dark] .um-pop,:root[data-theme=dark] .pm-pop{border-color:var(--hair-2)}:root[data-theme=light]{--bg:#f5f5f8;--up:#0a8a5b;--down:#d6334f;--mid:#9a6b00;--accent-ink:#c2410c}:root[data-theme=light] body{background:var(--bg)}:root[data-theme=light] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(780px 520px at 6% -12%,#ff7a1a1f,#0000 62%),radial-gradient(1000px 680px at 104% -6%,#6366f11a,#0000 60%),radial-gradient(820px 620px at 92% 112%,#a78bfa12,#0000 62%),linear-gradient(#f8f7fb 0%,#f4f4f7 100%);position:fixed;inset:0;transform:translateZ(0)}:root[data-theme=light] .app{background:0 0}@media (prefers-reduced-transparency:reduce){:root[data-theme=dark]{--pane-top:#0b0b11;--pane-side:#0c0c12;--pane-head:#0e0e15;--sticky-bg:#0b0b11}}:root[data-theme=dark] .lt-row.sold{background:#2ee6a60e}:root[data-theme=dark] .lt-row.sold:hover{background:#2ee6a616}:root[data-theme=dark] .lt-row.sold.open{background:#2ee6a61a}:root[data-theme=light] .lt-row.sold{background:color-mix(in srgb, var(--up) 5%, var(--surface))}:root[data-theme=light] .lt-row.sold:hover{background:color-mix(in srgb, var(--up) 8%, var(--surface))}:root[data-theme=light] .lt-row.sold.open{background:color-mix(in srgb, var(--up) 10%, var(--surface))}.lt-row.sold.open{box-shadow:inset 2px 0 0 var(--up)}.lt-row .price-cell{flex-wrap:wrap;align-content:center;row-gap:4px;min-width:0;container-type:inline-size}.lt-row .hold-w{flex:none}.lt-row .hold-t{white-space:nowrap}@container (width<=200px){.lt-row .hold-w{flex-basis:100%;min-width:0;margin-left:0}.lt-row .hold-t{gap:4px;padding:0 7px}.lt-row .hold-k{margin-left:1px;padding-left:5px}}.hold-pop{gap:8px;min-width:300px}.hold-pop-h{color:var(--text-2);font-size:12.5px}.hold-li{align-items:flex-start}.hold-li-l{color:var(--text);flex-direction:column;gap:1px;font-weight:600;display:flex}.hold-li-l small,.hold-li b small{color:var(--text-3);font-size:11px;font-weight:500}
