.dsh .site-settings-panel{min-width:0}.dsh .site-settings-heading{border-bottom:1px solid #e8edf3;align-items:center;gap:16px;padding-bottom:16px}.dsh .site-settings-refresh{color:#63748b;cursor:pointer;background:#fff;border:1px solid #d5dee9;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.dsh .site-settings-group-label{color:#63748b;margin:18px 0 10px;font-size:11px;font-weight:700}.dsh .site-settings-control{gap:24px;padding:18px}.dsh .site-settings-entry{align-items:center;gap:12px;min-width:0;display:flex}.dsh .site-settings-icon{color:#2671d6;background:#eaf2fe;border:1px solid #d8e7fa;border-radius:11px;flex:0 0 42px;place-items:center;height:42px;display:grid}.dsh .site-settings-entry h4{color:#25364d;margin:0 0 6px;font-size:13px;font-weight:750}.dsh .site-settings-entry p{color:#63748b;margin:0;font-size:12px;line-height:1.7}.dsh .site-settings-action{flex:none;justify-items:center;gap:6px;display:grid}.dsh .site-settings-action>span{color:#8c97a7;font-size:10px}.dsh .site-settings-switch{color:#63748b;cursor:pointer;background:#edf1f6;border:1px solid #d5dee9;border-radius:18px;justify-content:center;align-items:center;gap:7px;min-width:88px;min-height:36px;padding:7px 12px;font-size:11px;font-weight:700;display:inline-flex}.dsh .site-settings-switch i{background:currentColor;border-radius:50%;width:9px;height:9px}.dsh .site-settings-switch[aria-checked=true]{color:#1767c7;background:#e5f0ff;border-color:#b8d3f5}.dsh .site-settings-panel button:disabled{cursor:not-allowed;opacity:.55}.dsh .site-settings-panel button:focus-visible{outline-offset:3px;outline:2px solid #2671d6}.dsh .site-settings-note{color:#8c97a7;align-items:flex-start;gap:7px;margin-top:12px;display:flex}.dsh .site-settings-note svg{flex:none;margin-top:2px}.dsh .site-settings-note p{margin:0;font-size:11px;line-height:1.7}.dsh .site-settings-feedback{color:#63748b;background:#f4f7fb;border-radius:8px;align-items:center;gap:7px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.6;display:flex}.dsh .site-settings-feedback svg{flex:none}.dsh .site-settings-feedback.success{color:#14755c;background:#edf8f3}.dsh .site-settings-feedback.error{color:#a94a3d;background:#fff4f1}@media (width<=620px){.dsh .site-settings-panel .site-settings-heading{flex-direction:row;align-items:center}.dsh .site-settings-panel .site-settings-control{flex-direction:column;align-items:stretch;gap:16px;padding:14px}.dsh .site-settings-entry{align-items:flex-start}.dsh .site-settings-action{border-top:1px solid #e0e6ee;flex-direction:row-reverse;justify-content:space-between;width:100%;padding-top:12px;display:flex}}.app-startup{color:#f0f1f5;background:#0b0c10;max-width:520px;min-height:100dvh;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif}.app-startup *{box-sizing:border-box}.app-startup header{height:calc(49px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);border-bottom:1px solid #ffffff14;place-items:center;display:grid}.app-startup h1{margin:0;font-size:17px;font-weight:600;line-height:48px}.app-startup main{padding:24px 20px}.as-heading{background:#23252e;border-radius:6px;width:190px;height:22px;margin:8px 0 30px}.as-summary{border-bottom:1px solid #ffffff0d;gap:20px;margin-bottom:38px;padding-bottom:25px;display:flex}.as-summary i{background:#1b1d25;border-radius:7px;width:30%;height:40px}.app-startup-shape section{background:#1c1c24;border-radius:18px;gap:20px;margin-bottom:13px;padding:20px;display:grid}.app-startup-shape section i,.app-startup-shape section b,.app-startup-shape section small{background:#ffffff09;border-radius:4px;width:48%;height:10px;display:block}.app-startup-shape section b{width:76%;height:17px}.app-startup-shape section div{background:#ffffff06;border-radius:9px;height:42px}.app-startup-shape section small{width:62%;height:8px}.app-startup-shape{animation:1.6s ease-in-out infinite alternate as-breathe}@keyframes as-breathe{to{opacity:.6}}@media (prefers-reduced-motion:reduce){.app-startup-shape{animation:none}}.site-startup{color:#53647a;background:#f3f6fa;min-height:100dvh;padding:24px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif}.site-startup *{box-sizing:border-box}.ss-shell{grid-template-columns:176px minmax(0,1fr);gap:28px;max-width:1480px;margin:auto;display:grid}.ss-shell aside{background:#fff;border-radius:18px;flex-direction:column;gap:22px;min-height:84vh;padding:24px 18px;display:flex}.ss-shell i,.ss-shell b{background:#e9edf3;border-radius:5px;height:12px;display:block}.ss-shell aside>b{height:30px;margin-bottom:26px}.ss-shell aside>i{width:85%}.ss-shell main>header{justify-content:space-between;align-items:center;height:72px;margin-bottom:24px;display:flex}.ss-shell main>header>i{width:160px;height:25px}.ss-shell main>header>b{width:110px;height:36px}.ss-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:24px;display:grid}.ss-metrics>div{background:#fff;border-radius:15px;padding:23px}.ss-metrics i{width:60%;margin-bottom:20px}.ss-metrics b{width:42%;height:28px}.ss-shell section{background:#fff;border-radius:16px;padding:24px}.ss-shell section header{padding:8px 0 25px}.ss-shell section header i{width:140px;height:19px}.ss-row{border-top:1px solid #f1f3f7;grid-template-columns:2fr 1fr 1fr 1fr;gap:28px;padding:26px 0;display:grid}.ss-shell{animation:1.6s ease-in-out infinite alternate as-breathe}@media (width<=700px){.site-startup{padding:16px}.ss-shell{display:block}.ss-shell aside{display:none}.ss-metrics{grid-template-columns:1fr 1fr;gap:12px}.ss-shell section{padding:16px}.ss-row{gap:14px}.ss-shell main>header{height:48px;margin-bottom:14px}}@media (prefers-reduced-motion:reduce){.ss-shell{animation:none}}.site-startup,.app-startup{box-sizing:border-box}.site-startup.startup-has-status{place-items:center;display:grid}.app-startup.startup-has-status{flex-direction:column;display:flex}.app-startup.startup-has-status main{padding-bottom:max(24px, env(safe-area-inset-bottom));flex:1;place-items:center;display:grid}.startup-status{text-align:center;overflow-wrap:anywhere;background:#fff;border:1px solid #e5eaf1;border-radius:16px;width:100%;max-width:400px;padding:32px 24px}.startup-status-icon{color:#2470ff;background:#edf3ff;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto 20px;display:grid}.startup-status h2{color:#25364b;margin:0;font-size:18px;font-weight:600;line-height:1.5}.startup-status p{color:#627287;margin:10px 0 0;font-size:14px;line-height:1.75}.startup-status button{color:#fff;max-width:100%;min-height:44px;font:inherit;cursor:pointer;background:#2470ff;border:1px solid #2470ff;border-radius:8px;margin:24px auto 0;padding:10px 24px;font-size:14px;font-weight:600;line-height:1.5;transition:background .15s,border-color .15s;display:block}.startup-status button:hover{background:#1d5fdf;border-color:#1d5fdf}.startup-status button:focus-visible{outline-offset:3px;outline:3px solid #a9c7ff}.app-startup .startup-status{background:#1c1c24;border-color:#ffffff14}.app-startup .startup-status-icon{color:#d2fc58;background:#d2fc5814}.app-startup .startup-status h2{color:#f0f1f5}.app-startup .startup-status p{color:#a3a8b5}.app-startup .startup-status button{color:#1b2312;background:#d2fc58;border-color:#d2fc58;border-radius:24px}.app-startup .startup-status button:hover{background:#c3ed49;border-color:#c3ed49}.app-startup .startup-status button:focus-visible{outline-color:#d2fc58}.app-install-float{z-index:50;color:#285fb8;cursor:pointer;background:#edf4ff;border:1px solid #d9e5f8;border-right:0;border-radius:12px 0 0 12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:36px;min-height:116px;padding:12px 6px;font-family:inherit;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%);box-shadow:-2px 2px 8px #1748950d}.app-install-float b{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:2px;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.4}.app-install-float:hover,.app-install-float[data-state=open]{color:#174c9e;background:#e0edff}.app-install-float:focus-visible,.app-install-qr button:focus-visible{outline-offset:2px;outline:3px solid #82b2ff}.app-install-qr{z-index:110;color:#1d2c43;text-align:center;width:264px;transform-origin:var(--radix-popover-content-transform-origin);background:#fff;border:1px solid #e3e9f2;border-radius:20px;padding:26px 20px 20px;font-family:PingFang SC,Microsoft YaHei,sans-serif;box-shadow:0 16px 55px #12284629}.app-install-qr h2{margin:0 0 5px;font-size:17px;font-weight:650;line-height:1.5}.app-install-qr p{color:#728099;margin:0;font-size:12px;line-height:1.6}.app-install-qr>img{object-fit:contain;width:208px;max-width:100%;height:208px;margin:14px auto 12px;display:block}.app-install-qr>small{color:#728099;font-size:11px;display:block}.app-install-close{color:#8390a4;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;right:8px}.app-install-close:hover{background:#f0f4fa}.app-install-arrow{fill:#fff}@media (prefers-reduced-motion:no-preference){.app-install-qr[data-state=open]{animation:.18s ease-out app-install-enter}.app-install-qr[data-state=closed]{animation:.12s ease-in app-install-exit}@keyframes app-install-enter{0%{opacity:0;transform:translate(5px)scale(.97)}to{opacity:1;transform:none}}@keyframes app-install-exit{to{opacity:0;transform:scale(.97)}}}@media (width<=767px){.app-install-float,.app-install-qr{display:none}}:root{--red:#e2231a;--red-deep:#c81a12;--ink:#1f2126;--muted:#8a9099;--line:#eceef1;--bg:#f2f3f5;--card:#fff;--blue:#2f6fed;--purple:#6a3ad0;color:var(--ink);background:var(--bg);font-synthesis:none;-webkit-text-size-adjust:100%;font-family:PingFang SC,Noto Sans CJK SC,Microsoft YaHei,system-ui,sans-serif}*{box-sizing:border-box}body{background:var(--bg);margin:0}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:wait;opacity:.58}h1,h2,h3,p{margin:0}small{line-height:1.3}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app{background:var(--bg);flex-direction:column;max-width:460px;min-height:100vh;margin:0 auto;display:flex;box-shadow:0 0 0 1px #0000000a}.appbar{z-index:20;color:#fff;background:linear-gradient(180deg, var(--red), var(--red-deep));align-items:center;gap:8px;height:50px;padding:0 10px;display:flex;position:sticky;top:0}.appbar__title{text-align:center;letter-spacing:.02em;flex:1;font-size:17px;font-weight:600}.appbar__actions{gap:2px;display:flex}.appbar__icon{color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.appbar__icon:active{background:#ffffff2e}.appbar__icon--ghost{opacity:.38;pointer-events:none}.appbar--detail{color:var(--ink);background:var(--card);border-bottom:1px solid var(--line)}.appbar--detail .appbar__icon{color:var(--ink)}.appbar--detail .appbar__icon:active{background:#0000000d}.searchbar{background:var(--card);height:38px;color:var(--muted);border-radius:19px;align-items:center;gap:8px;margin:10px 12px 4px;padding:0 12px;display:flex;box-shadow:0 1px 3px #0000000d}.searchbar input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:14px}.searchbar input::placeholder{color:var(--muted)}.searchbar button{color:var(--muted);display:grid}.notice{color:var(--red-deep);background:#fdeceb;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin:8px 12px 0;padding:9px 12px;font-size:12px;display:flex}.notice button{color:inherit;display:grid}.scroll{flex:1;padding-bottom:28px}.boards{background:var(--card);margin:8px 0 2px}.board{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px;display:flex}.board:last-child{border-bottom:0}.board__tag{color:#fff;border-radius:10px;flex-direction:column;flex:none;align-items:center;gap:3px;width:52px;padding:8px 0;font-size:12px;font-weight:600;line-height:1.1;display:inline-flex}.board__tag--streak{background:linear-gradient(160deg,#ff7a59,#e2231a)}.board__tag--winRate{background:linear-gradient(160deg,#ffb44d,#f5860f)}.board__tag--profit{background:linear-gradient(160deg,#57c07a,#1f9d55)}.board__strip{scrollbar-width:none;flex:1;gap:14px;min-width:0;padding:2px 2px 4px;display:flex;overflow-x:auto}.board__strip::-webkit-scrollbar{display:none}.board__member{flex:none;justify-items:center;gap:5px;width:52px;display:grid}.board__member small{text-overflow:ellipsis;white-space:nowrap;color:#4a4f57;max-width:52px;font-size:11px;overflow:hidden}.results{background:var(--card);margin-top:8px}.results__label{color:var(--muted);padding:10px 14px 4px;font-size:12px}.result-row{border-bottom:1px solid var(--line);text-align:left;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.result-row:active{background:#fafbfc}.result-row__name{flex:1;gap:3px;min-width:0;display:grid}.result-row__name strong{font-size:15px}.result-row__name small{color:var(--muted);font-size:12px}.result-row svg{color:#c3c8cf}.tabs{background:var(--bg);align-items:center;gap:40px;padding:14px 20px 8px;display:flex}.tab{color:#545a63;padding-bottom:6px;font-size:15px;position:relative}.tab--active{color:var(--ink);font-size:16px;font-weight:700}.tab--active:after{content:"";background:var(--red);border-radius:2px;width:22px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.feed{gap:10px;padding:4px 12px 0;display:grid}.card{background:var(--card);border-radius:14px;overflow:hidden;box-shadow:0 1px 4px #0000000d}.card__head{text-align:left;align-items:center;gap:11px;width:100%;padding:13px 14px 10px;display:flex}.card__id{flex:1;gap:5px;min-width:0;display:grid}.card__id strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.card__sub{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.card__sub-deadline{color:var(--ink);align-items:center;gap:4px;display:inline-flex}.card__sub-deadline svg{color:var(--muted)}.card__win{flex:none;justify-items:end;gap:2px;display:grid}.card__win b{color:var(--red);font-size:17px}.card__win small{color:var(--red);font-size:11px}.card__body{text-align:left;width:100%;padding:0}.card__body:active{background:#fafbfc}.card__desc{-webkit-line-clamp:2;color:#3a3f47;-webkit-box-orient:vertical;padding:2px 14px 10px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.card__foot{border-top:1px solid var(--line);align-items:center;gap:12px;padding:10px 14px;display:flex}.card__foot-play{color:#4a4f57;flex:none;align-items:center;gap:6px;font-size:12px;display:inline-flex}.stat{border-left:1px solid var(--line);gap:1px;padding-left:12px;display:grid}.stat b{color:var(--ink);font-size:15px}.stat small{color:var(--muted);font-size:11px}.card__foot-more{color:var(--muted);align-items:center;gap:1px;margin-left:auto;font-size:12px;display:inline-flex}.card__foot-more svg{color:#c3c8cf}.ball-icon{background:#eef2f8;border-radius:8px;flex:none;place-items:center;line-height:1;display:grid}.badge{border-radius:5px;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.badge--win{background:var(--red);color:#fff}.badge--loss{color:#fff;background:#a0a5ac}.badge--open{background:var(--blue);color:#fff}.badge--closed{color:#fff;background:#a0a5ac}.appbar--profile{background:linear-gradient(180deg, var(--red), var(--red-deep))}.scroll--profile{padding-bottom:30px}.profile-hero{color:#fff;background:linear-gradient(180deg, var(--red-deep), #a8140d);align-items:center;gap:14px;padding:18px 16px;display:flex}.profile-hero .avatar{border:2px solid #ffffffb3}.profile-hero__id{flex:1;gap:6px;min-width:0;display:grid}.profile-hero__name{align-items:center;gap:10px;display:flex}.profile-hero__name strong{font-size:18px}.profile-hero__id small{color:#ffffffd1;font-size:12px}.profile-hero__badges{letter-spacing:1px;font-size:14px}.profile-stats{background:var(--card);margin-bottom:8px;padding:16px 0;display:flex}.profile-stats div{border-right:1px solid var(--line);flex:1;justify-items:center;gap:5px;display:grid}.profile-stats div:last-child{border-right:0}.profile-stats b{font-size:16px;font-weight:700}.profile-stats b.hot{color:var(--red)}.profile-stats small{color:var(--muted);font-size:12px}.profile-recent{background:var(--card);border-top:1px solid var(--line);align-items:center;gap:16px;padding:12px 16px;display:flex}.profile-recent__label{padding-left:10px;font-size:14px;font-weight:600;position:relative}.profile-recent__label:before{content:"";background:var(--red);border-radius:2px;width:3px;position:absolute;top:2px;bottom:2px;left:0}.dots{gap:8px;display:flex}.dots--linked{gap:18px;position:relative}.dots--linked:before{content:"";z-index:0;background:#d7dbe0;height:2px;position:absolute;top:50%;left:13px;right:13px;transform:translateY(-50%)}.dot{z-index:1;color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:600;display:grid;position:relative}.dot--win{background:var(--red)}.dot--loss{background:#2b2f36}.dots-empty{color:var(--muted);font-size:12px}.p-orders{background:var(--card);margin-top:8px}.p-order{border-bottom:1px solid var(--line);text-align:left;align-items:flex-start;gap:12px;width:100%;padding:14px 16px;display:flex}.p-order:active{background:#fafbfc}.p-order .ball-icon{margin-top:2px}.p-order__main{flex:1;gap:10px;min-width:0;display:grid}.p-order__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.p-order__top strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.p-order__top time{color:var(--muted);flex:none;font-size:12px}.p-order__bottom{justify-content:space-between;align-items:center;gap:8px;display:flex}.p-order__meta{white-space:nowrap;color:#5a606a;flex:none;font-size:12px}.p-order__meta b{color:var(--red);font-weight:600}.avatar{object-fit:cover;background:#e7e9ed;border-radius:50%;display:block}.avatar--initial{color:#fff;background:linear-gradient(160deg, #ff8a65, var(--red));place-items:center;font-weight:600;display:grid}.empty{text-align:center;color:var(--muted);padding:40px 16px;font-size:13px}.live-status{min-height:76px;color:var(--muted);text-align:center;place-items:center;padding:18px 16px;font-size:13px;display:grid}.profile-query-error{color:#a43b35;text-align:center;background:#fff3f1;border:1px solid #f6d6d1;border-radius:6px;margin:10px 16px 0;padding:10px 12px;font-size:12px;line-height:1.5}.disclaimer{color:#aab0b8;text-align:center;padding:18px 20px 6px;font-size:11px;line-height:1.6}.disclaimer--sheet{text-align:left;padding:14px 2px 2px}.scroll--order{padding-bottom:28px}.order-person{background:var(--card);align-items:center;padding:16px;display:flex}.order-person__id{text-align:left;flex:1;align-items:center;gap:12px;min-width:0;display:flex}.order-person__text{flex:1;gap:8px;min-width:0;display:grid}.order-person__name{align-items:center;gap:6px;min-width:0;display:flex}.order-person__name strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.order-person__badges{letter-spacing:1px;flex:none;font-size:13px;font-style:normal}.order-person__arrow{color:#c3c8cf;flex:none;margin-left:8px}.record-pill{border:1px solid var(--red);border-radius:6px;align-self:start;align-items:stretch;font-size:12px;display:inline-flex;overflow:hidden}.record-pill b{background:var(--red);color:#fff;padding:3px 9px;font-weight:600}.record-pill i{color:var(--red);padding:3px 9px;font-style:normal}.order-card{background:var(--card);margin-top:8px;padding:14px 16px}.order-card__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.order-card__play{align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.order-card__meta{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex}.order-card__meta b{color:var(--red);font-weight:600}.order-card__meta i{color:var(--red);font-style:normal}.order-card__meta svg{color:#c3c8cf}.order-card__desc{color:#3a3f47;margin:12px 0;font-size:14px;line-height:1.75}.order-card__figures{background:#f7f8fa;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid;overflow:hidden}.order-card__state{align-content:center;justify-items:center;gap:3px;min-width:0;padding:12px 6px;display:grid}.order-card__state-tag{font-size:13px;font-weight:600}.order-card__state-tag--win{color:var(--red)}.order-card__state-tag--loss{color:#8b9099}.order-card__state-tag--open{color:var(--muted)}.order-card__state i{color:var(--red);font-size:14px;font-style:normal;font-weight:700}.figure{border-bottom:1px solid #e4e6ea;border-left:1px solid #e4e6ea;align-content:center;justify-items:center;gap:5px;min-width:0;min-height:68px;padding:10px 5px;display:grid}.figure small{color:var(--muted);font-size:12px}.figure b{max-width:100%;color:var(--red);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.figure:nth-last-child(-n+3){border-bottom:0}.order-plan{background:var(--card);margin-top:8px;padding:14px 16px 18px}.order-plan__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.order-plan__tab{color:#3a3f47;padding-bottom:8px;font-size:15px;font-weight:600;position:relative}.order-plan__tab--on{color:var(--red)}.order-plan__tab--on:after{content:"";background:var(--red);border-radius:2px;width:60%;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.order-plan__summary{flex-wrap:wrap;align-items:center;gap:8px;padding:14px 0;display:flex}.order-plan__play{font-size:14px}.ptag{border-radius:5px;padding:3px 9px;font-size:12px;font-weight:600}.ptag--bets{color:var(--blue);background:#e9f0fe}.ptag--multi{color:var(--red);background:#fdecea}.ptag--pass{color:var(--purple);background:#f0e9fe}.bet-table{border:1px solid var(--line);border-radius:10px;overflow:hidden}.bet-table__head,.bet-table__row{grid-template-columns:.85fr 1.35fr 1.1fr 1fr;display:grid}.bet-table__head{background:#f7f8fa}.bet-table__head span{color:var(--muted);text-align:center;padding:10px 6px;font-size:12px}.bet-table__row{border-top:1px solid var(--line)}.bet-table__row>span{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:14px 6px;font-size:13px;display:flex}.bt-no{color:#5a606a}.bt-team em{color:var(--ink);font-style:normal;font-weight:600;line-height:1.35}.bt-team i{color:var(--muted);font-size:11px;font-style:normal}.bt-bet{gap:8px!important}.bt-pick{flex-direction:column;align-items:center;gap:2px;display:flex}.bt-pick b{color:var(--ink);font-weight:600}.bt-pick i{color:var(--muted);font-size:11px;font-style:normal}.bt-pick--hit b{color:var(--red)}.bt-result b{color:var(--red);font-size:16px;font-weight:700}.bt-result i{color:var(--muted);font-size:11px;font-style:normal}.bt-muted{color:var(--muted);font-size:12px}.bet-table__empty{text-align:center;color:var(--muted);padding:22px;font-size:13px}.buyer-list{padding:6px 0 2px}.buyer-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 2px;display:flex}.buyer-row:last-child{border-bottom:0}.buyer-name{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:6px;min-width:0;font-size:14px;display:flex;overflow:hidden}.buyer-tag{color:var(--red);background:#fdecea;border-radius:4px;flex:none;padding:1px 6px;font-size:11px;font-style:normal}.buyer-amt{color:var(--red);flex:none;font-size:14px;font-weight:600}.buyer-more{color:var(--muted);text-align:center;padding:14px 2px 2px;font-size:12px}.entry-hero{color:#fff;background:linear-gradient(160deg, var(--red), #a8140d);padding:40px 22px 30px}.entry-hero__badge{letter-spacing:.04em;background:#ffffff29;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;display:inline-flex}.entry-hero h1{letter-spacing:.02em;margin-top:14px;font-size:24px;font-weight:700}.entry-hero p{color:#ffffffd1;margin-top:8px;font-size:13px}.entry-cards{gap:12px;padding:18px 14px 4px;display:grid}.entry-card{background:var(--card);text-align:left;border-radius:16px;align-items:center;gap:14px;width:100%;padding:18px 16px;display:flex;box-shadow:0 1px 4px #0000000d}.entry-card:active{background:#fafbfc;transform:scale(.99)}.entry-card__icon{color:#fff;border-radius:14px;flex:none;place-items:center;width:52px;height:52px;display:grid}.entry-card__icon--ma{background:linear-gradient(160deg, #ff7a59, var(--red))}.entry-card__icon--yc{background:linear-gradient(160deg, #5aa2ff, var(--blue))}.entry-card__icon--175{background:linear-gradient(160deg,#57c07a,#1f9d55)}.entry-card__icon--board{background:linear-gradient(160deg, #9b6df2, var(--purple))}.entry-card__icon--leyun{background:linear-gradient(160deg,#f5a524,#e07b00)}.entry-card__icon--midi{background:linear-gradient(160deg,#2bc5ce,#0e8fa3)}.entry-card__text{flex:1;gap:6px;min-width:0;display:grid}.entry-card__name{align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex}.entry-card__tag{border:1px solid var(--line);color:var(--muted);border-radius:5px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:400}.entry-card__desc{color:var(--muted);font-size:12px;line-height:1.5}.entry-card__arrow{color:#c3c8cf;flex:none}.yc2{color:#333;background:#f5f5f5;flex-direction:column;flex:1;display:flex}.yc2-nav{z-index:20;color:#fff;background:#f04b49;align-items:center;gap:8px;height:50px;padding:0 10px;display:flex;position:sticky;top:0}.yc2-nav__title{text-align:center;flex:1;font-size:17px;font-weight:600}.yc2-nav__icon{color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.yc2-nav__icon:active{background:#ffffff2e}.yc2-nav__actions{gap:2px;display:flex}.yc2-scroll{flex:1;padding-bottom:28px}.yc2-status{text-align:center;color:#999;padding:40px 16px;font-size:13px}.yc2-dots-empty{color:#999;font-size:12px}.yc2-tabs{background:#fff;gap:4px;padding:8px 12px;display:flex}.yc2-tab{text-align:center;color:#4a4a4a;border-radius:6px;flex:1;padding:8px 0;font-size:15px;font-weight:600}.yc2-tab--active{color:#fff;background:linear-gradient(#fb6867,#f04b49)}.yc2-sort{background:#fff;border-top:1px solid #f5f5f5;align-items:center;padding:0 14px;display:flex}.yc2-sort__item{color:#666;margin-right:28px;padding:12px 0 11px;font-size:14px;position:relative}.yc2-sort__item--on{color:#f04b49;font-weight:600}.yc2-sort__item--on:after{content:"";background:#f04b49;border-radius:2px;width:20px;height:3px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.yc2-sort__filter{color:#f04b49;place-items:center;width:34px;height:34px;margin-left:auto;display:grid}.yc2-list{gap:10px;padding:10px 10px 0;display:grid}.yc2-card{background:#fff;border-radius:10px;padding:12px 12px 10px;box-shadow:0 1px 3px #0000000a}.yc2-card__head{align-items:flex-start;gap:10px;display:flex}.yc2-card__person{text-align:left;flex:1;gap:10px;min-width:0;display:flex}.yc2-avatar{flex:none;display:block;position:relative}.yc2-vbadge{color:#fff;white-space:nowrap;background:linear-gradient(#ff7b5c,#f04b49);border-radius:4px;align-items:center;gap:2px;padding:1px 4px;font-size:9px;font-style:normal;font-weight:700;line-height:1.2;display:inline-flex;position:absolute;bottom:-3px;left:-4px}.yc2-card__id{flex:1;align-content:start;gap:6px;min-width:0;display:grid}.yc2-card__name{align-items:center;gap:6px;display:flex}.yc2-card__name strong{text-overflow:ellipsis;white-space:nowrap;color:#333;font-size:16px;overflow:hidden}.yc2-hit-tag{border-radius:3px;flex:none;font-size:10px;display:inline-flex;overflow:hidden}.yc2-hit-tag i{color:#fff;background:#30bfff;padding:2px 4px;font-style:normal}.yc2-hit-tag b{color:#30bfff;background:#e5f6ff;padding:2px 5px;font-weight:600}.yc2-card__return{color:#888;font-size:12px}.yc2-card__return b{color:#f04b49;margin-left:2px;font-size:16px;font-weight:700}.yc2-card__streak{flex:none;justify-items:end;gap:3px;padding-top:2px;display:grid}.yc2-card__streak b{color:#f04b49;font-size:17px}.yc2-card__streak small{color:#999;font-size:11px}.yc2-card__decl{color:#4a4a4a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 10px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.yc2-card__stats{align-items:center;gap:8px;display:flex}.yc2-card__stats>span{flex:1;justify-items:center;gap:4px;display:grid}.yc2-card__stats small{color:#999;font-size:11px}.yc2-card__stats b{color:#333;font-size:14px}.yc2-btn{color:#fff;background:linear-gradient(#fb6867,#f04b49);border-radius:8px;flex:none;padding:10px 16px;font-size:14px;font-weight:600;box-shadow:0 2px 6px #f04b4959}.yc2-btn--sm{border-radius:6px;padding:6px 14px;font-size:12px}.yc2-card__foot{border-top:1px solid #f5f5f5;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:flex}.yc2-card__recent{color:#999;align-items:center;gap:6px;font-size:11px;display:flex}.yc2-card__deadline{color:#999;font-size:11px}.yc2-dots{gap:3px;display:inline-flex}.yc2-dot{color:#fff;background:#b9b9b9;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;display:grid}.yc2-dot--win{background:#f04b49}.yc2-dots--md{gap:6px}.yc2-dots--md .yc2-dot{width:24px;height:24px;font-size:11px}.yc2-hero{background:#fff;align-items:center;gap:12px;padding:14px;display:flex}.yc2-hero__id{flex:1;gap:6px;min-width:0;display:grid}.yc2-hero__id strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.yc2-hero__id small{color:#999;font-size:12px}.yc2-follow{color:#f04b49;background:#fff5f5;border:1px solid #f04b49;border-radius:999px;flex:none;align-items:center;gap:4px;padding:5px 13px;font-size:12px;display:inline-flex}.yc2-section{color:#333;align-items:center;gap:8px;margin:0;padding:14px 14px 8px;font-size:15px;font-weight:700;display:flex}.yc2-section small{color:#999;font-size:12px;font-weight:400}.yc2-ach{background:#fff;padding:14px 0;display:flex}.yc2-ach>div{flex:1;justify-items:center;gap:6px;display:grid}.yc2-ach small{color:#999;font-size:12px}.yc2-ach b{color:#333;font-size:14px}.yc2-ach b.red{color:#f04b49}.yc2-marking{color:#f04b49;background:#fff0f0;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.yc2-recent{background:#fff;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.yc2-hist-list{gap:10px;padding:4px 10px 0;display:grid}.yc2-hist{text-align:left;background:#fff;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px;display:flex}.yc2-hist__ball{color:#fff;background:radial-gradient(circle at 35% 30%,#37c24a,#199c19);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.yc2-hist__main{flex:1;gap:7px;min-width:0;display:grid}.yc2-hist__top{align-items:center;gap:7px;display:flex}.yc2-hist__top strong{color:#333;font-size:15px}.yc2-pass-tag{color:#f04b49;border:1px solid #f04b49;border-radius:4px;padding:1px 6px;font-size:10px;font-style:normal}.yc2-hist__meta{color:#999;white-space:nowrap;font-size:11px}.yc2-hist__meta b{color:#666;font-weight:600}.yc2-hist__right{flex:none;justify-items:end;gap:8px;display:grid}.yc2-hist__right time{color:#999;font-size:11px}.yc2-stamp{color:#f04b49;text-align:center;opacity:.9;border:2px solid #f04b49;border-radius:50%;align-content:center;justify-items:center;gap:2px;width:54px;height:54px;display:grid;transform:rotate(-14deg)}.yc2-stamp b{font-size:11px}.yc2-stamp i{font-size:8px;font-style:normal}.yc2-stamp--gray{color:#c4c4c4;border-color:#c4c4c4}.yc2-notice{color:#f0932b;text-align:center;background:#fdf6ec;padding:8px 12px;font-size:12px}.yc2-person{background:#fff;gap:10px;padding:12px 14px;display:flex}.yc2-person__main{flex:1;align-content:start;gap:8px;min-width:0;display:grid}.yc2-person__name{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.yc2-person__name strong{font-size:16px}.yc2-pill{color:#fff;border-radius:4px;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-style:normal;font-weight:600;display:inline-flex}.yc2-pill--orange{background:#ff9500}.yc2-pill--red{background:#f04b49}.yc2-person__decl{color:#555;font-size:13px;line-height:1.6}.yc2-cells{grid-template-columns:repeat(4,1fr);gap:8px;padding:10px 10px 0;display:grid}.yc2-cells--big{grid-template-columns:repeat(3,1fr)}.yc2-cell{background:#fff;border-radius:8px;align-content:center;justify-items:center;gap:6px;min-height:62px;padding:10px 4px;display:grid}.yc2-cell small{color:#999;font-size:11px}.yc2-cell b{color:#f04b49;font-size:14px}.yc2-cells--big .yc2-cell b{font-size:15px}.yc2-sheet{background:#fff;border-radius:8px;margin:10px 10px 0;overflow:hidden}.yc2-betinfo{border-bottom:1px solid #f0f0f0;flex-wrap:wrap;align-items:center;gap:6px;padding:12px;display:flex}.yc2-betinfo__label{color:#333;margin-right:2px;font-size:14px;font-weight:600}.yc2-tag{color:#fff;border-radius:4px;padding:3px 8px;font-size:11px;font-style:normal;font-weight:600}.yc2-tag--blue{background:#30bfff}.yc2-tag--green{background:#199c19}.yc2-tag--orange{background:#fe9f01}.yc2-betinfo__deadline{justify-items:end;gap:3px;margin-left:auto;display:grid}.yc2-betinfo__deadline small{color:#999;font-size:10px}.yc2-betinfo__deadline b{color:#30bfff;border:1px solid #30bfff;border-radius:4px;padding:2px 8px;font-size:11px}.yc2-table__head,.yc2-table__row{grid-template-columns:.9fr 1.4fr 1fr 1.1fr;align-items:center;display:grid}.yc2-table__head span{color:#999;text-align:center;padding:10px 4px;font-size:12px}.yc2-table__row{border-top:1px solid #f5f5f5}.yc2-table__row>span{color:#333;text-align:center;justify-items:center;gap:3px;padding:12px 4px;font-size:13px;display:grid}.yc2-t-no{color:#666;font-size:12px}.yc2-t-vs em{font-style:normal;font-weight:600}.yc2-t-vs i{color:#bbb;font-size:10px;font-style:normal}.yc2-t-play em{color:#666;font-size:12px;font-style:normal}.yc2-t-pick b{font-weight:600}.yc2-t-pick b.hit{color:#f04b49}.yc2-sheet__return{color:#666;text-align:center;border-top:1px solid #f5f5f5;padding:12px;font-size:13px}.yc2-sheet__return b{color:#f04b49}.yc2-followers{background:#fff;border-radius:8px;margin:10px 10px 0;overflow:hidden}.yc2-followers h3{color:#333;align-items:baseline;gap:6px;margin:0;padding:12px;font-size:15px;display:flex}.yc2-followers h3 small{color:#999;font-size:11px;font-weight:400}.yc2-frow{grid-template-columns:1.2fr 1fr 1fr 1fr;display:grid}.yc2-frow--head span{color:#999;padding:4px 4px 10px;font-size:12px;font-weight:400}.yc2-frow span{color:#333;text-align:center;padding:12px 4px;font-size:13px}.yc2-frow span:first-child{font-weight:600}.yc2-searchbar{background:#fff;border-radius:999px;align-items:center;gap:8px;margin:10px;padding:4px 4px 4px 12px;display:flex}.yc2-searchbar>svg{color:#999;flex:none}.yc2-searchbar input{color:#333;background:0 0;border:0;outline:0;flex:1;min-width:0;height:34px;font-size:14px}.yc2-results{gap:10px;padding:0 10px;display:grid}.yc2-result{text-align:left;background:#fff;border-radius:10px;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.yc2-result__main{flex:1;gap:5px;min-width:0;display:grid}.yc2-result__main strong{font-size:15px}.yc2-result__main small{color:#999;font-size:12px}.yc2-result>svg{color:#c8c8c8}.yc2-login{background:#fff;border-radius:12px;margin:14px 12px 0;padding:20px 16px}.yc2-login__title{color:#333;margin:0;font-size:18px;font-weight:700}.yc2-login__sub{color:#999;margin:6px 0 16px;font-size:12px}.yc2-field{color:#999;background:#fafafa;border:1px solid #eee;border-radius:8px;align-items:center;gap:8px;height:44px;margin-bottom:12px;padding:0 12px;display:flex}.yc2-field input{color:#333;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.yc2-field__eye{color:#bbb;place-items:center;width:30px;height:30px;display:grid}.yc2-login__error{color:#f04b49;text-align:center;background:#fff0f0;border-radius:6px;margin:10px 0 0;padding:8px 10px;font-size:12px}.yc2-login__submit{text-align:center;width:100%;margin-top:14px;padding:12px 0}.yc2-token{border-top:1px solid #f5f5f5;margin-top:14px;padding-top:12px}.yc2-token__toggle{color:#999;justify-content:center;align-items:center;gap:6px;width:100%;font-size:12px;display:flex}.yc2-token__chevron{transition:transform .15s}.yc2-token__chevron--open{transform:rotate(180deg)}.yc2-token__body{gap:8px;margin-top:10px;display:flex}.yc2-token__body input{color:#333;background:#fafafa;border:1px solid #eee;border-radius:8px;outline:0;flex:1;min-width:0;height:38px;padding:0 12px;font-size:13px}.yc2-captcha{justify-items:center;gap:10px;display:grid}.yc2-captcha__stage{background:#f0f0f0;border-radius:8px;position:relative;overflow:hidden}.yc2-captcha__bg{-webkit-user-select:none;user-select:none;display:block}.yc2-captcha__piece{-webkit-user-select:none;user-select:none;position:absolute;top:0}.yc2-captcha__loading{color:#999;place-items:center;height:100%;font-size:13px;display:grid}.yc2-captcha__refresh{color:#fff;background:#00000059;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:6px;right:6px}.yc2-captcha__rail{background:#f0f0f0;border:1px solid #e8e8e8;border-radius:999px;height:40px;position:relative}.yc2-captcha__hint{color:#999;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.yc2-captcha__hint--hide{opacity:0}.yc2-captcha__handle{color:#fff;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(#fb6867,#f04b49);border-radius:999px;place-items:center;display:grid;position:absolute;top:0;bottom:0;box-shadow:0 2px 6px #f04b4959}.yc2-captcha__handle--on{cursor:grabbing}.bd-badge{color:#fff;border-radius:4px;flex:none;align-items:center;padding:2px 7px;font-size:10px;font-weight:600;line-height:1.4;display:inline-flex}.bd-badge--ma{background:#e2231a}.bd-badge--yc{background:#2f6fed}.bd-badge--175{background:#1f9d55}.bd-dot{border-radius:50%;width:7px;height:7px}.bd-chips{flex-wrap:wrap;gap:6px;padding:8px 12px 0;display:flex}.bd-chip{color:#666;background:#fff;border:1px solid #eee;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;display:inline-flex}.bd-chip--err{color:#f04b49;background:#fff5f5;border-color:#ffd9d8}.bd-chip--err svg{flex:none}.bd-searchbar{margin:10px 10px 0}.bd-clear{color:#bbb;place-items:center;width:28px;height:28px;display:grid}.bd-search-hint{color:#999;padding:10px 14px 2px;font-size:12px}.bd-result-meta{margin-left:6px}.bd-card__body{text-align:left;width:100%;padding:0;display:block}.bd-card__body:active{background:#fafbfc}.bd-empty{text-align:center;background:#fff;border-radius:12px;margin:40px 16px 0;padding:26px 18px}.bd-empty p{color:#666;font-size:14px}.bd-empty__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.bd-empty__actions .yc2-btn{align-items:center;gap:5px;display:inline-flex}.bd-btn--ghost{color:#666;box-shadow:none;background:#f0f0f0}.crack{background:var(--card);border-radius:14px;margin:10px 12px 0;padding:13px 14px;box-shadow:0 1px 4px #0000000d}.crack__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.crack__title{align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.crack__title svg{color:#e07b00}.crack__btn{color:#fff;background:linear-gradient(160deg,#f5a524,#e07b00);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;box-shadow:0 2px 6px #e07b004d}.crack__hint{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.5}.crack__status{gap:8px;margin-top:10px;display:grid}.crack__status-line{align-items:center;gap:8px;display:flex}.crack__status-line small{color:var(--muted);font-size:12px}.crack__bar{background:#f0f1f3;border-radius:999px;height:6px;overflow:hidden}.crack__bar i{background:linear-gradient(90deg,#f5a524,#e07b00);border-radius:999px;height:100%;transition:width .4s;display:block}.crack__result{gap:10px;margin-top:12px;display:grid}.crack__meta{color:var(--muted);font-size:12px}.cluster{border:1px solid var(--line);border-radius:10px;overflow:hidden}.cluster__head{border-bottom:1px solid var(--line);background:#fafbfc;align-items:center;gap:8px;padding:8px 10px;display:flex}.cluster__size{background:var(--red);color:#fff;border-radius:5px;align-items:center;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.cluster__head small{color:var(--muted);font-size:11px}.cluster__lines{gap:2px;max-height:132px;padding:8px 10px;display:grid;overflow:auto}.cluster__lines code{color:#3a3f47;white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow:hidden}.cluster__imgs{gap:6px;padding:8px 10px;display:flex;overflow-x:auto}.cluster__imgs button{border:1px solid var(--line);border-radius:6px;flex:none;overflow:hidden}.cluster__imgs img{object-fit:cover;object-position:top;background:#f0f1f3;width:72px;height:96px;display:block}.ly-dots-row{padding:0 14px 12px}.dots--mini{flex-wrap:nowrap;gap:2px}.dots--mini .dot{flex:none;width:14px;height:14px;font-size:8px}.ly-starter__head{text-align:left;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.ly-starter__id{flex:1;gap:3px;min-width:0;display:grid}.ly-starter__id strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.ly-starter__id small{color:var(--muted);font-size:11px}.ly-conf{color:#fff;background:#a0a5ac;border-radius:999px;flex:none;align-items:center;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.ly-conf--mid{background:#e07b00}.ly-conf--high{background:var(--red)}.ly-basis{color:var(--muted);padding:0 10px 8px;font-size:11px}.ly-basis summary{cursor:pointer;color:#b0b6be}.ly-basis p{margin-top:4px;line-height:1.5}.ly-open{background:#fffaf2;border:1px dashed #e5d3b3;border-radius:10px;gap:8px;padding:10px;display:grid}.ly-open__label{color:#b57a1a;font-size:12px;font-weight:600}.ly-open__row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ly-open__user{align-items:center;gap:6px;display:inline-flex}.ly-open__user strong{font-size:13px}.ly-open__user small{color:var(--muted);font-size:11px}.ly-open__cand{color:#b57a1a;background:#fff;border:1px solid #ecd9b5;border-radius:999px;padding:3px 8px;font-size:11px}.ly-boards{grid-template-columns:minmax(0,1fr);gap:10px;margin:10px 12px 0;display:grid}.ly-board{background:var(--card);border-radius:14px;min-width:0;padding:12px 0 12px 14px;box-shadow:0 1px 4px #0000000d}.ly-board__label{align-items:center;gap:5px;margin-bottom:10px;font-size:14px;font-weight:600;display:flex}.ly-board__label svg{color:#e07b00}.ly-board__strip{scrollbar-width:thin;scrollbar-color:#0000002e transparent;gap:8px;padding-bottom:6px;padding-right:14px;display:flex;overflow-x:auto}.ly-board__strip::-webkit-scrollbar{height:6px}.ly-board__strip::-webkit-scrollbar-track{background:0 0}.ly-board__strip::-webkit-scrollbar-thumb{background:#0000002e;border-radius:3px}.ly-board__card{border:1px solid var(--line);border-radius:10px;flex:none;justify-items:center;gap:5px;width:96px;padding:12px 6px 10px;display:grid;position:relative;overflow:hidden}.ly-board__card:active{background:#fafbfc}.ly-board__no{color:#d3a356;font-size:11px;font-style:normal;font-weight:700;position:absolute;top:4px;left:6px}.ly-board__card strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}.ly-board__card small{color:var(--muted);white-space:nowrap;font-size:10px}.ly-person{background:var(--card);border-radius:14px;width:100%;max-width:420px;max-height:82vh;padding:16px 14px;position:relative;overflow-y:auto}.ly-person__close{width:30px;height:30px;color:var(--muted);background:#f0f1f3;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.ly-person__head{align-items:center;gap:12px;display:flex}.ly-person__id{gap:4px;min-width:0;display:grid}.ly-person__id strong{font-size:16px}.ly-person__id small{color:var(--muted);font-size:12px}.ly-person__section{gap:8px;margin-top:14px;display:grid}.ly-person__label{color:var(--muted);font-size:12px;font-weight:600}.ly-fadan{border:1px solid var(--line);border-radius:10px;gap:5px;padding:10px;display:grid}.ly-fadan__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.ly-fadan__top time{color:var(--muted);font-size:11px}.ly-fadan__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.ly-fadan small{color:var(--muted);font-size:11px}.ly-person__recent{align-items:center;gap:10px;margin-top:12px;display:flex}.ly-detail__back{color:var(--muted);align-items:center;gap:2px;font-size:12px;display:inline-flex}.ly-detail__back:active{color:var(--ink)}.ly-detail__meta{color:var(--muted);margin-top:4px;font-size:11px;display:block}.ly-detail__note{color:var(--muted);padding:8px 0;font-size:12px;line-height:1.6}.ly-detail__secret{color:var(--muted);background:#f7f8fa;border-radius:10px;align-items:center;gap:8px;margin-top:8px;padding:10px 12px;font-size:12px;display:flex}.ly-detail__secret .crack__btn{align-items:center;gap:4px;margin-left:auto;padding:6px 12px;font-size:12px;display:inline-flex}.ly-detail__matches{gap:8px;margin-top:8px;display:grid}.ly-match{border:1px solid var(--line);border-radius:10px;gap:6px;padding:9px 10px;display:grid}.ly-match__head{align-items:center;gap:6px;font-size:13px;display:flex}.ly-match__head em{color:var(--red);font-size:11px;font-style:normal}.ly-match__no{background:var(--blue);color:#fff;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:600}.ly-match__play{align-items:baseline;gap:8px;font-size:12px;display:flex}.ly-match__pname{color:var(--muted);flex:none;font-size:11px}.ly-match__opts{flex-wrap:wrap;gap:5px;display:flex}.ly-match__opt{color:var(--red-deep);background:#fdf2f1;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:600}.ly-match__time{color:var(--muted);font-size:11px}.ly-followers{border:1px solid var(--line);border-radius:10px;gap:1px;display:grid;overflow:hidden}.ly-follower{background:#fff;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}.ly-follower strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.ly-follower span{color:var(--red-deep);font-weight:600}.ly-follower time{color:var(--muted);font-size:11px}.ly-pic__btn{color:var(--ink);background:#f0f1f3;border-radius:999px;align-items:center;gap:5px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex}.ly-pic__btn:active{background:#e4e6ea}.ly-crack{gap:8px;margin-top:10px;display:grid}.ly-crack .cluster__imgs img{object-fit:cover;object-position:top;background:#f0f1f3;width:72px;height:96px;display:block}.ly-person__stats{color:var(--muted);background:#f7f8fa;border-radius:10px;gap:14px;margin-top:12px;padding:10px 12px;font-size:12px;display:flex}.ly-person__stats b{color:var(--red);font-size:14px}.ly-detail__leak{color:#0e8fa3;align-items:center;gap:4px;margin-top:6px;font-size:12px;font-weight:600;display:inline-flex}.ly-fadan__top time{color:var(--muted);align-items:center;gap:3px;font-size:11px;display:inline-flex}.img-viewer{z-index:60;background:#000000d1;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.img-viewer img{border-radius:8px;max-width:100%;max-height:100%}.img-viewer__close{color:#fff;background:#ffffff29;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:14px;right:14px}@media (width>=480px){.app{border-radius:20px;min-height:calc(100vh - 32px);margin:16px auto;overflow:hidden}.appbar{border-radius:0}}.dsh{--bg:#f3f5f9;--card:#fff;--line:#e6e9f0;--text:#1d2632;--muted:#8a94a6;--red:#e5412d;--blue:#2470ff;--green:#16a34a;--amber:#d97706;--topbar:#141c2b;--ui-font-xs:11px;--ui-font-sm:12px;--ui-font-body:13px;--ui-font-label:14px;--ui-font-section:16px;--ui-font-page:22px;--ui-font-metric:20px;background:var(--bg);width:100%;min-width:0;color:var(--text);flex-direction:column;min-height:100vh;font-size:13px;display:flex;overflow-x:clip}.dsh button{cursor:pointer}.dsh .topbar{background:var(--topbar);color:#fff;z-index:50;align-items:center;gap:16px;height:52px;padding:0 16px;display:flex;position:sticky;top:0}.dsh .topbar .logo{letter-spacing:.5px;flex:0 0 160px;align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.dsh .topbar .logo>img{flex:0 0 30px;width:30px;height:30px}.dsh .topbar .logo>span{align-items:baseline;display:flex}.dsh .topbar .ghost{color:#d5dce9;background:#ffffff1a;border:none;border-radius:8px;padding:7px 12px;font-size:12px}.dsh .layout{flex:1 0 auto;min-height:0;display:flex}.dsh .sidebar{flex:0 0 176px;width:176px;padding:16px 12px}.dsh .side-block{background:var(--card);border-radius:12px;margin-bottom:12px;padding:12px}.dsh .side-block h4{color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:600}.dsh .plan-search{color:#8d9aad;background:#f7f9fc;border:1px solid #dce3ec;border-radius:8px;align-items:center;gap:7px;height:34px;padding:0 9px;display:flex}.dsh .plan-search:focus-within{border-color:#6e9ee9;box-shadow:0 0 0 3px #2470ff14}.dsh .plan-search input{color:#24344d;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.dsh .side-item{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:7px 8px;font-size:13px;display:flex}.dsh .side-item:hover{background:#f3f6fc}.dsh .side-item.on{color:var(--blue);background:#eaf1ff;font-weight:600}.dsh .side-item .count{color:var(--muted);background:#f0f2f7;border-radius:10px;margin-left:auto;padding:1px 7px;font-size:11px}.dsh .side-item.on .count{color:var(--blue);background:#d6e4ff}.dsh .store-fallback-notice{color:#765016;background:#fff9ea;border:1px solid #edc878;border-radius:12px;align-items:center;gap:11px;margin:0 0 12px;padding:11px 14px;display:flex}.dsh .store-fallback-notice>span{background:#f5dfaa;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.dsh .store-fallback-notice div{gap:2px;display:grid}.dsh .store-fallback-notice b{font-size:13px}.dsh .store-fallback-notice small{color:#98733e;font-size:11px}.dsh .dot{border-radius:50%;flex:0 0 8px;width:8px;height:8px}.dsh .view-switch{gap:6px;display:grid}.dsh .view-switch .v{text-align:center;cursor:pointer;border:1px solid var(--line);border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:8px;font-size:13px;display:flex}.dsh .view-switch .v.on{border-color:var(--blue);color:var(--blue);background:#eaf1ff;font-weight:600}.dsh .main{flex:1;min-width:0;padding:14px 16px 32px}.dsh .kpis{grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:14px;display:grid}.dsh .kpi{background:var(--card);border-radius:12px;padding:14px 16px}.dsh .kpi small{color:var(--muted);margin-bottom:6px;font-size:12px;display:block}.dsh .kpi b{font-size:22px;font-weight:700}.dsh .kpi b.red{color:var(--red)}.dsh .kpi b.blue{color:var(--blue)}.dsh .kpi b.amber{color:var(--amber)}.dsh .home-ai-reminder{background:radial-gradient(circle at 78% -45%,#4c8fed2e,#0000 38%),linear-gradient(105deg,#edf5ff 0,#f9fcff 58%,#fff 100%);border:1px solid #accaf5;border-radius:15px;grid-template-columns:48px minmax(240px,1fr) auto auto;align-items:center;gap:15px;min-height:104px;margin-bottom:14px;padding:15px 17px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px #255ba917}.dsh .home-ai-reminder:before{content:"";background:linear-gradient(#438ae8,#1d65c8);width:4px;position:absolute;inset:0 auto 0 0}.dsh .home-ai-reminder__icon{color:#fff;background:linear-gradient(145deg,#347edc,#174fa8);border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex;box-shadow:0 8px 18px #1954a638}.dsh .home-ai-reminder__copy{min-width:0}.dsh .home-ai-reminder__copy>small{color:#2e70ca;letter-spacing:.15em;font:800 11px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .home-ai-reminder__copy h2{color:#18345a;margin:4px 0 3px;font-size:20px;line-height:1.2}.dsh .home-ai-reminder__copy p{color:#61748e;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.dsh .home-ai-reminder__copy p b{color:#1f67c7;font-size:16px}.dsh .home-ai-reminder__metrics{background:#ffffffc7;border:1px solid #cddcf0;border-radius:11px;grid-template-columns:repeat(2,minmax(112px,1fr));display:grid;overflow:hidden;box-shadow:0 5px 15px #1e4d8b0d}.dsh .home-ai-reminder__metrics>span{border-right:1px solid #dce5f1;min-width:112px;padding:10px 13px;display:grid}.dsh .home-ai-reminder__metrics>span:last-child{border-right:0}.dsh .home-ai-reminder__metrics small{color:#72849b;font-size:9px;font-weight:800}.dsh .home-ai-reminder__metrics b{color:#1d5fb6;margin:4px 0 3px;font:900 19px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .home-ai-reminder__metrics em{color:#8b98a8;white-space:nowrap;font-size:8px;font-style:normal}.dsh .home-ai-reminder__metrics .positive b{color:#087a55}.dsh .home-ai-reminder__metrics .negative b{color:#c84d40}.dsh .home-ai-reminder>button{color:#fff;background:linear-gradient(135deg,#2e79dc,#1f61bd);border:1px solid #246dcc;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-width:116px;min-height:42px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:800;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 7px 17px #1f60b92e}.dsh .home-ai-reminder>button:hover{transform:translateY(-1px);box-shadow:0 9px 21px #1f60b940}.dsh .table-card{background:var(--card);border-radius:12px;overflow:hidden}.dsh .table-tools{border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:10px;padding:10px 16px;font-size:12px;display:flex}.dsh .table-tools .right{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.dsh .chip{border:1px solid var(--line);cursor:pointer;border-radius:14px;padding:3px 10px}.dsh .chip.on{border-color:var(--blue);color:var(--blue);background:#eaf1ff}.dsh table{border-collapse:collapse;width:100%}.dsh thead th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;padding:10px 12px;font-size:12px;font-weight:500}.dsh thead th:hover{color:var(--text)}.dsh tbody td{vertical-align:middle;border-bottom:1px solid #f0f2f7;padding:11px 12px}.dsh tbody tr:hover{cursor:pointer;background:#f8faff}.dsh tbody tr.expanded{background:#f8faff}.dsh .plat{white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.dsh .person{align-items:center;gap:8px;display:flex}.dsh .avatar{object-fit:cover;background:#eef0f4;border-radius:50%;flex:0 0 30px;width:30px;height:30px}.dsh .avatar-fallback{justify-content:center;align-items:center;font-weight:700;display:flex}.dsh .person .nm{font-size:13px;font-weight:600;display:block}.dsh .person .dots{gap:2px;margin-top:2px;display:flex}.dsh .d{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;font-size:9px;display:flex}.dsh .d.w{background:var(--red)}.dsh .d.l{background:#39404d}.dsh .title-cell{max-width:260px}.dsh .title-cell .t{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dsh .title-cell .s{color:var(--muted);margin-top:2px;font-size:11px}.dsh .num{font-variant-numeric:tabular-nums;white-space:nowrap}.dsh .mult{color:var(--amber);font-weight:700}.dsh .st{white-space:nowrap;border-radius:10px;padding:2px 9px;font-size:11px;display:inline-block}.dsh .st.live{color:var(--blue);background:#e7f0ff}.dsh .st.closed{color:var(--muted);background:#eef0f4}.dsh .st.win{color:var(--red);background:#ffe9e6;font-weight:700}.dsh .st.loss{color:#5b6472;background:#eef0f4}.dsh .st.sale{color:var(--amber);background:#fff4e0}.dsh .content-lock{white-space:nowrap;font-size:12px}.dsh .content-lock.yes{color:var(--green);font-weight:600}.dsh .content-lock.crack{color:var(--amber);font-weight:600}.dsh .content-lock.no{color:var(--muted)}.dsh .op{color:var(--blue);white-space:nowrap;font-size:12px}.dsh .deadline{color:var(--muted);white-space:nowrap;font-size:12px}.dsh .deadline.hot{color:var(--red);font-weight:600}.dsh .drawer td{background:#f8faff;padding:0}.dsh .drawer-box{grid-template-columns:1.4fr 1fr;gap:16px;padding:14px 16px 18px 52px;display:grid}.dsh .drawer-box--single{grid-template-columns:1fr}.dsh .drawer-sec{border:1px solid var(--line);background:#fff;border-radius:10px;padding:12px 14px}.dsh .drawer-sec h5{color:var(--muted);align-items:center;gap:8px;margin-bottom:10px;font-size:12px;display:flex}.dsh .leak-tag{color:var(--green);background:#e8f7ee;border-radius:8px;padding:1px 8px;font-size:11px}.dsh .leak-tag.crack{color:var(--amber);background:#fff4e0}.dsh .plan-facts{flex-wrap:wrap;gap:8px;margin:-1px 0 12px;display:flex}.dsh .plan-facts>span{background:#f8f9fc;border:1px solid #e6eaf2;border-radius:8px;align-items:baseline;gap:6px;padding:5px 9px;font-size:12px;display:inline-flex}.dsh .plan-facts small{color:var(--muted);font-size:10px}.dsh .plan-facts b{color:var(--text);font-size:12px;font-weight:650}.dsh .clickable-row{cursor:pointer;transition:background-color .16s}.dsh .clickable-row:hover{background:#f7f9fd}.dsh .clickable-row.plan-new{transform-origin:50% 0;animation:1.3s cubic-bezier(.16,.84,.24,1) both planNewRowEnter;position:relative}.dsh .clickable-row.plan-new td{background:#eefbf7;animation:4.8s cubic-bezier(.2,.72,.25,1) planNewArrival}.dsh .clickable-row.plan-new td:first-child{box-shadow:inset 4px 0 #1cb99d}.dsh .clickable-row.plan-new:hover td{background:#e8f9f4}.dsh .plan-new-badge{color:#087a66;letter-spacing:.05em;background:#dcf8ef;border:1px solid #8fdec9;border-radius:9px;align-items:center;margin-top:6px;padding:2px 6px;font:900 8px ui-monospace,SFMono-Regular,Menlo,monospace;animation:1.4s ease-in-out 3 planNewBadge;display:inline-flex;box-shadow:0 3px 10px #10977c1f}@keyframes planNewRowEnter{0%{opacity:0;filter:blur(2px);transform:translateY(-22px)scaleY(.72)}46%{opacity:1;filter:none;transform:translateY(3px)scaleY(1.015)}70%{transform:translateY(-1px)scaleY(.995)}to{opacity:1;filter:none;transform:none}}@keyframes planNewArrival{0%{filter:brightness(1.08);background:#7fe1c9}18%{background:#c9f5e9}44%{background:#aeeadb}72%{background:#e3f9f3}to{filter:none;background:#eefbf7}}@keyframes planNewBadge{50%{transform:translateY(-2px);box-shadow:0 0 0 6px #1cb99d1a}}.dsh .person--link .nm{color:var(--blue);text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.dsh .person--link:hover .nm{text-decoration-color:currentColor}.dsh .bet-table{border-collapse:collapse;width:100%;font-size:12px}.dsh .bet-table th,.dsh .bet-table td{text-align:left;border-bottom:1px solid #f0f2f7;padding:6px 8px}.dsh .bet-table th{color:var(--muted);font-size:11px;font-weight:500}.dsh .pick{color:var(--red);font-weight:600}.dsh .his-row{border-bottom:1px solid #f0f2f7;align-items:center;gap:8px;padding:6px 0;font-size:12px;display:flex}.dsh .his-row:last-child{border:none}.dsh .his-row .r{margin-left:auto}.dsh .his-copy{flex:1;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 8px;min-width:0;display:grid}.dsh .his-time{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.dsh .his-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);overflow:hidden}.dsh .his-facts{color:var(--blue);grid-column:2;font-size:10px}.dsh .his-row.is-link{cursor:pointer;border-radius:8px;margin:0 -8px;padding:10px 8px}.dsh .his-row.is-link:hover{background:#f4f7fc}.dsh .his-row.is-full{align-items:flex-start}.dsh .his-row.is-full .his-title{white-space:normal;line-height:1.55}.dsh .his-row.is-full .his-facts{font-size:11px}.dsh .detail-modal{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0f172a8a;place-items:center;padding:12px 14px;animation:.16s ease-out modal-fade;display:grid;position:fixed;inset:0}.dsh .detail-modal__panel{background:#f6f8fc;border:1px solid #ffffffb8;border-radius:18px;flex-direction:column;width:min(820px,96vw);max-height:90vh;animation:.22s cubic-bezier(.2,.8,.2,1) modal-rise;display:flex;overflow:hidden;box-shadow:0 28px 80px #0f172a47}.dsh .detail-modal__panel.large{width:min(1480px,100vw - 72px);max-height:min(86vh,920px)}.dsh .detail-modal__panel.wide{width:calc(100vw - 28px);max-width:none;max-height:calc(100vh - 24px)}.dsh .detail-modal__head{color:#fff;background:linear-gradient(110deg,#121b2d,#1e3154);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:17px 20px;display:flex}.dsh .detail-modal__head h3{letter-spacing:.01em;margin:0;font-size:16px}.dsh .detail-modal__head p{color:#aebbd0;margin:3px 0 0;font-size:12px}.dsh .detail-modal__head button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.dsh .detail-modal__head button:hover{background:#ffffff29}.dsh .detail-modal__body{min-height:0;padding:12px;overflow:auto}.dsh .detail-modal .drawer-box{padding:0}.dsh .profile-loading{color:var(--muted);text-align:center;padding:70px 20px}.dsh .profile-loading.error{color:var(--red)}.dsh .user-detail{--user-detail-text:13px;--user-detail-small:12px;font-size:var(--user-detail-text);grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.dsh .user-detail>*{min-width:0}.dsh .user-hero{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.dsh .user-hero>img,.dsh .user-hero>span{object-fit:cover;border-radius:50%;flex:0 0 58px;place-items:center;width:58px;height:58px;font-size:22px;font-weight:700;display:grid}.dsh .user-hero__identity small{color:var(--blue);font-size:var(--user-detail-small);font-weight:700}.dsh .user-hero__identity h4{margin:3px 0;font-size:19px}.dsh .user-hero__identity em{color:var(--muted);font-size:var(--user-detail-small);font-style:normal}.dsh .user-hero__recent{justify-items:end;gap:5px;margin-left:auto;display:grid}.dsh .user-hero__recent small{color:var(--muted);font-size:var(--user-detail-small)}.dsh .user-hero__recent b{font-size:var(--user-detail-text)}.dsh .user-hero__records{align-items:center;gap:24px;margin-left:auto;display:flex}.dsh .user-hero__records .user-hero__recent{margin-left:0}.dsh .user-hero__records .leaderboard-record{border-right:1px solid var(--line);padding-right:24px}.dsh .user-hero__records .leaderboard-record small{color:var(--blue);font-weight:700}.dsh .user-stats{grid-template-columns:repeat(7,minmax(90px,1fr));gap:8px;display:grid}.dsh .user-stats>div{border:1px solid var(--line);background:#fff;border-radius:11px;padding:9px 11px}.dsh .user-stats small{color:var(--muted);font-size:var(--user-detail-small);margin-bottom:5px;display:block}.dsh .user-stats b{font-variant-numeric:tabular-nums;font-size:15px}.dsh .user-orders{border:1px solid var(--line);background:#fff;border-radius:14px;padding:12px}.dsh .user-orders__title{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.dsh .user-orders__title h4{margin:0;font-size:14px}.dsh .user-orders__title span{color:var(--muted);font-size:var(--user-detail-small)}.dsh .user-orders__table{transition:opacity .15s;position:relative}.dsh .user-orders__table.is-loading{opacity:.45;pointer-events:none}.dsh .user-orders__error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:8px 0;padding:9px 11px;font-size:12px}.dsh .user-orders__pager{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding:12px 2px 0;font-size:12px;display:flex}.dsh .user-orders__pager div{align-items:center;gap:8px;display:flex}.dsh .user-orders__pager em{min-width:54px;color:var(--text);text-align:center;font-style:normal}.dsh .user-orders__pager button{border:1px solid var(--line);min-height:30px;color:var(--blue);background:#fff;border-radius:8px;padding:0 12px;font-size:12px;font-weight:700}.dsh .user-orders__pager button:disabled{cursor:not-allowed;opacity:.45}@keyframes modal-fade{0%{opacity:0}}@keyframes modal-rise{0%{opacity:0;transform:translateY(12px)scale(.985)}}@media (width<=900px){.dsh .detail-modal{padding:10px}.dsh .detail-modal__panel,.dsh .detail-modal__panel.large,.dsh .detail-modal__panel.wide{width:100%;max-height:96vh}.dsh .detail-modal .drawer-box{grid-template-columns:1fr}.dsh .user-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .user-hero__records{display:none}.dsh .user-orders__pager{flex-direction:column;align-items:flex-start}}.dsh .note{color:var(--muted);align-items:center;gap:5px;margin:4px 0;font-size:12px;display:flex}.dsh .ocr-line{color:#3a3f47;white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,Menlo,monospace;font-size:11px;display:block;overflow:hidden}.dsh .cand{margin-bottom:10px}.dsh .crack-row{margin-top:10px}.dsh .crack-btn{background:var(--amber);color:#fff;border:none;border-radius:8px;align-items:center;gap:5px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.dsh .dsh-error{color:var(--muted);text-align:center;background:#fff;border-radius:12px;padding:18px;font-size:13px}.dsh .empty-cell{text-align:center;color:var(--muted);padding:30px!important}.dsh .pager{border-top:1px solid var(--line);color:var(--muted);justify-content:center;align-items:center;gap:14px;padding:12px;font-size:12px;display:flex}.dsh .pager button{border:1px solid var(--line);color:var(--text);background:#fff;border-radius:8px;padding:5px 14px;font-size:12px}.dsh .pager button:disabled{opacity:.45;cursor:default}.dsh .consensus-cell{color:var(--amber)}.dsh .dist{border-top:1px dashed var(--line);margin-top:10px;padding-top:8px}.dsh .dist-row{align-items:center;gap:8px;padding:3px 0;font-size:12px;display:flex}.dsh .dist-sel{flex:0 0 130px;font-weight:600}.dsh .dist-bar{background:#f0f2f7;border-radius:4px;flex:1;height:8px;overflow:hidden}.dsh .dist-bar i{background:linear-gradient(90deg, #f5a524, var(--red));border-radius:4px;height:100%;display:block}.dsh .dist-meta{color:var(--muted);flex:none;font-size:11px}.dsh .invite-row{align-items:center;gap:7px;padding:6px 4px;font-size:12px;display:flex}.dsh .invite-row__name{font-weight:600}.dsh .invite-row__btn{color:var(--blue);border:1px solid var(--line);border-radius:8px;margin-left:auto;padding:2px 8px;font-size:11px;text-decoration:none}.dsh .invite-row__btn+.invite-row__btn{margin-left:4px}.dsh .plat-wrap{display:inline-block;position:relative}.dsh .invite-pop{z-index:40;border:1px solid var(--line);background:#fff;border-radius:10px;min-width:140px;padding:8px;display:none;position:absolute;top:100%;left:0;box-shadow:0 6px 24px #141c2b24}.dsh .invite-pop img{border-radius:6px;max-width:180px;margin-bottom:6px;display:block}.dsh .invite-pop a{color:var(--blue);font-size:12px;text-decoration:none}.dsh .plat-wrap:hover .invite-pop{display:block}.dsh .tg-body{padding:16px}.dsh .tg-performance-board{background:#fff;border:1px solid #d9e4f0;border-radius:15px;margin-bottom:16px;overflow:hidden;box-shadow:0 12px 34px #1831510e}.dsh .tg-performance-board>header{color:#fff;background:radial-gradient(circle at 78% -40%,#3889ff6b,#0000 38%),linear-gradient(126deg,#0c1a2d,#183b66);justify-content:space-between;align-items:flex-end;gap:20px;padding:20px 22px;display:flex}.dsh .tg-performance-board>header span{color:#77adff;letter-spacing:.16em;font:900 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .tg-performance-board>header h2{margin:8px 0 5px;font-size:23px}.dsh .tg-performance-board>header p{color:#a9bad0;font-size:11px}.dsh .tg-performance-board>header em{color:#c8d8eb;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:7px 10px;font-size:10px;font-style:normal}.dsh .tg-performance-board>.tg-body{padding:0}.dsh .tg-ranking-page{margin:0}.dsh .tg-gallery-hero{color:#fff;background:radial-gradient(circle at 84% 8%,#3889ff59,#0000 28%),linear-gradient(125deg,#101b2d,#1a3c66);border-radius:15px;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;padding:22px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 36px #142b4c1f}.dsh .tg-gallery-hero:after{content:"";border:1px solid #ffffff14;width:160px;height:230px;position:absolute;top:-70px;right:12%;transform:rotate(24deg)}.dsh .tg-gallery-hero>div,.dsh .tg-gallery-hero>em{z-index:1;position:relative}.dsh .tg-gallery-hero span{color:#78adff;letter-spacing:.16em;font:900 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .tg-gallery-hero h2{margin:8px 0 5px;font-size:23px}.dsh .tg-gallery-hero p{color:#aec0d8;font-size:11px}.dsh .tg-gallery-hero em{color:#d4dfed;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:7px 10px;font-size:10px;font-style:normal}.dsh .tg-recognition-strip{background:#f8fbff;border-bottom:1px solid #e2e9f1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.dsh .tg-recognition-strip>span{border-left:1px solid #e2e9f1;gap:5px;padding:12px 16px;display:grid}.dsh .tg-recognition-strip>span:first-child{border-left:0}.dsh .tg-recognition-strip small{color:#7c8ca1;font-size:9px}.dsh .tg-recognition-strip b{color:#173151;font-variant-numeric:tabular-nums;font-size:17px}.dsh .tg-recognition-strip .warn b{color:#bd7414}.dsh .tg-type-filter{background:#fff;border-bottom:1px solid #e2e9f1;gap:7px;padding:10px 14px;display:flex;overflow-x:auto}.dsh .tg-type-filter button{color:#61738b;background:#f8fafc;border:1px solid #d8e1ed;border-radius:999px;flex:none;min-height:30px;padding:0 11px;font-size:11px;font-weight:750}.dsh .tg-type-filter button.active{color:#1762c4;background:#eaf3ff;border-color:#2e73d5;box-shadow:inset 0 0 0 1px #2e73d51a}.dsh .tg-directory{z-index:12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #205bd42e;border-radius:13px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;margin-bottom:18px;padding:10px 12px;display:grid;position:sticky;top:8px;box-shadow:0 8px 24px #16254214}.dsh .tg-directory__label{color:var(--text);letter-spacing:.08em;white-space:nowrap;font-size:11px;font-weight:800}.dsh .tg-directory__list{scrollbar-width:thin;gap:7px;min-width:0;padding:1px 2px 3px;display:flex;overflow-x:auto}.dsh .tg-directory__list button{border:1px solid var(--line);min-height:30px;color:var(--text);background:#fff;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:700;transition:color .16s,border-color .16s,background .16s,transform .16s;display:inline-flex}.dsh .tg-directory__list button span{color:#8d9ab0;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .tg-directory__list button:hover{border-color:var(--blue);color:var(--blue);background:#eef4ff;transform:translateY(-1px)}.dsh .tg-person-grid{grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:12px;display:grid}.dsh .tg-person-card{border:1px solid var(--line);background:#fff;border-radius:15px;min-width:0;scroll-margin-top:82px;transition:border-color .2s,box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 2px 10px #1c2b4409}.dsh .tg-person-card:hover{border-color:#205bd46b;transform:translateY(-3px);box-shadow:0 14px 32px #1c3d771f}.dsh .tg-person-card.is-focused{border-color:var(--blue);box-shadow:0 0 0 3px #205bd424,0 16px 34px #1c3d7726}.dsh .tg-person-card__open{text-align:left;background:0 0;width:100%;padding:0}.dsh .tg-person-card__image{aspect-ratio:4/3;width:100%;color:var(--muted);background:radial-gradient(circle at 50% 28%,#fff 0,#f0f3f8 72%);place-items:center;font-size:12px;display:grid;position:relative;overflow:hidden}.dsh .tg-person-card__image:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -40px 55px #0b192f1f}.dsh .tg-person-card__image img{object-fit:contain;width:100%;height:100%;transition:transform .28s;display:block}.dsh .tg-person-card:hover .tg-person-card__image img{transform:scale(1.018)}.dsh .tg-person-card__index,.dsh .tg-person-card__image time{z-index:1;color:#fff;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0d1829c7;border-radius:6px;padding:4px 7px;font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:10px}.dsh .tg-person-card__index{left:10px}.dsh .tg-person-card__image time{right:10px}.dsh .tg-person-card__meta{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:9px 11px;display:flex}.dsh .tg-person-card__meta>span,.dsh .tg-person-card__meta strong,.dsh .tg-person-card__meta small{display:block}.dsh .tg-person-card__meta strong{color:var(--text);font-size:15px}.dsh .tg-person-card__meta small{color:var(--muted);margin-top:3px;font-size:10px}.dsh .tg-person-card__meta b{color:var(--blue);white-space:nowrap;font-size:11px}.dsh .tg-person-card__meta b span{margin-left:3px;transition:transform .16s;display:inline-block}.dsh .tg-person-card:hover .tg-person-card__meta b span{transform:translate(2px,-2px)}.dsh .tg-archive{z-index:70;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#091221ad;place-items:center;padding:24px;animation:.16s both modal-fade;display:grid;position:fixed;inset:0}.dsh .tg-archive__panel{background:#f7f9fc;border:1px solid #ffffff80;border-radius:18px;width:min(1180px,96vw);max-height:92vh;animation:.2s both modal-rise;overflow-y:auto;box-shadow:0 30px 80px #0000004d}.dsh .tg-archive__head{z-index:3;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;justify-content:space-between;align-items:center;gap:20px;padding:17px 20px;display:flex;position:sticky;top:0}.dsh .tg-archive__head span{color:var(--blue);letter-spacing:.14em;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .tg-archive__head h3{margin:5px 0 2px;font-size:20px}.dsh .tg-archive__head p{color:var(--muted);font-size:10px}.dsh .tg-archive__head button{border:1px solid var(--line);width:34px;height:34px;color:var(--text);background:#fff;border-radius:9px;place-items:center;display:grid}.dsh .tg-archive__head button:hover{border-color:var(--blue);color:var(--blue)}.dsh .tg-archive__loading{color:var(--blue);justify-content:center;align-items:center;gap:7px;padding:12px;font-size:11px;font-weight:700;display:flex}.dsh .tg-archive__loading svg{animation:.9s linear infinite tg-spin}.dsh .tg-archive__grid{grid-template-columns:repeat(auto-fill,minmax(175px,1fr));gap:12px;padding:16px;display:grid}.dsh .tg-archive-card{border:1px solid var(--line);min-width:0;height:245px;color:var(--muted);background:#edf1f6;border-radius:11px;padding:0;font-size:11px;transition:border-color .16s,box-shadow .16s,transform .16s;position:relative;overflow:hidden}.dsh .tg-archive-card__wrap{position:relative}.dsh .tg-archive-card__wrap .tg-archive-card{width:100%}.dsh .tg-archive-card__edit{z-index:2;color:#ffd479;cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d1829c7;border:0;border-radius:6px;place-items:center;width:24px;height:24px;transition:opacity .16s;display:grid;position:absolute;top:7px;right:7px}.dsh .tg-archive-card__wrap:hover .tg-archive-card__edit{opacity:1}.dsh .tg-edit-preview{object-fit:contain;background:#f0f2f5;border:1px solid #dfe5ed;border-radius:9px;max-width:220px;max-height:180px;margin:0 0 12px;display:block}.dsh .tg-archive-card:hover{border-color:var(--blue);transform:translateY(-2px);box-shadow:0 10px 24px #1d3c7326}.dsh .tg-archive-card img{object-fit:contain;width:100%;height:100%;display:block}.dsh .tg-archive-card__number,.dsh .tg-archive-card time{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d1829c7;border-radius:5px;padding:3px 6px;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute}.dsh .tg-archive-card__number{top:7px;left:7px}.dsh .tg-archive-card time{bottom:7px;right:7px}.dsh .tg-viewer{z-index:80;background:#000000b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dsh .tg-viewer__box{background:#fff;border-radius:14px;gap:14px;max-width:900px;max-height:88vh;padding:14px;display:flex;overflow:hidden}.dsh .tg-viewer__box img{object-fit:contain;border-radius:8px;max-width:460px;max-height:82vh}.dsh .tg-viewer__side{flex-direction:column;gap:10px;width:240px;display:flex;overflow-y:auto}.dsh .tg-viewer__text{font-size:13px;line-height:1.6}.dsh .tg-viewer__ocr h6{color:var(--muted);margin-bottom:6px;font-size:12px}.dsh .tg-viewer__ocr code{margin-bottom:3px;font-size:11px;display:block}.dsh .tg-viewer__flag{color:var(--muted);font-size:12px}.dsh .tg-viewer__flag.on{color:var(--green);font-weight:600}.dsh .tg-viewer__close{border:1px solid var(--line);background:#fff;border-radius:8px;padding:7px;font-size:12px}@keyframes tg-spin{to{transform:rotate(360deg)}}@media (width<=1050px){.dsh .tg-person-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media (width<=680px){.dsh .tg-body{padding:10px}.dsh .tg-directory{grid-template-columns:1fr;gap:7px;top:5px}.dsh .tg-person-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dsh .tg-person-card__meta b{display:none}.dsh .tg-archive{padding:0}.dsh .tg-archive__panel{border:0;border-radius:0;width:100%;min-height:100vh;max-height:100vh}.dsh .tg-archive__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.dsh .tg-archive-card{height:225px}.dsh .tg-viewer{padding:8px}.dsh .tg-viewer__box{flex-direction:column;max-height:96vh;overflow-y:auto}.dsh .tg-viewer__box img{width:100%;max-width:none;max-height:72vh}.dsh .tg-viewer__side{width:100%}}.dsh .hidden-pick{color:var(--muted);font-weight:400}.dsh .ref-odds p{color:var(--muted);margin-top:6px;font-size:11px}.dsh .bet-table td .s{color:var(--muted);font-size:11px}.dsh .title-cell .pick-summary{color:var(--red);font-weight:600}.dsh .top-tabs{white-space:nowrap;flex:0 auto;align-items:center;gap:6px;min-width:0;margin-left:0;display:flex}.dsh .top-tabs .tab{box-sizing:border-box;color:#aeb8cc;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;height:32px;padding:0 14px;font-size:13px;line-height:1;display:inline-flex}.dsh .top-tabs .tab.on{color:#fff;background:#ffffff1f;font-weight:600}@media (width>=861px) and (width<=1500px){.dsh .topbar{gap:12px;height:auto;min-height:52px;padding-top:10px;padding-bottom:10px}.dsh .topbar .logo{flex-basis:130px}.dsh .top-tabs{flex-wrap:wrap;gap:4px}.dsh .top-tabs .tab{padding-left:10px;padding-right:10px}}.dsh .top-tab-menu{align-items:center;height:32px;display:flex;position:relative}.dsh .top-tab-menu__trigger{background:0 0;border:0;align-items:center;gap:5px;font-family:inherit;display:flex}.dsh .top-tab-menu__trigger svg{transition:transform .18s}.dsh .top-tab-menu.on .top-tab-menu__trigger{color:#fff;background:#ffffff1f;font-weight:600}.dsh .top-tab-menu__dropdown{z-index:80;opacity:0;visibility:hidden;pointer-events:none;width:236px;padding-top:9px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:100%;left:50%;transform:translate(-50%,-5px)}.dsh .top-tab-menu__dropdown>div{background:linear-gradient(155deg,#172338,#101a2a);border:1px solid #8ba6cc38;border-radius:12px;padding:6px;overflow:hidden;box-shadow:0 18px 44px #030a1657}.dsh .top-tab-menu:hover .top-tab-menu__dropdown,.dsh .top-tab-menu:focus-within .top-tab-menu__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.dsh .top-tab-menu:hover .top-tab-menu__trigger svg,.dsh .top-tab-menu:focus-within .top-tab-menu__trigger svg{transform:rotate(180deg)}.dsh .top-tab-menu__dropdown button{color:#aebbd0;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:22px minmax(0,1fr) 14px;align-items:center;gap:8px;width:100%;min-height:54px;padding:8px 10px;font-family:inherit;transition:color .15s,background .15s,transform .15s;display:grid;position:relative}.dsh .top-tab-menu__dropdown button+button{margin-top:3px}.dsh .top-tab-menu__dropdown button>span,.dsh .top-tab-menu__dropdown button b,.dsh .top-tab-menu__dropdown button small{min-width:0;display:block}.dsh .top-tab-menu__dropdown button b{color:#edf4ff;font-size:13px}.dsh .top-tab-menu__dropdown button small{color:#7889a2;margin-top:3px;font-size:10px}.dsh .top-tab-menu__dropdown button>svg:first-child{color:#69a4ff}.dsh .top-tab-menu__dropdown button>svg:last-child{color:#60728d}.dsh .top-tab-menu__dropdown button:hover,.dsh .top-tab-menu__dropdown button.on{color:#fff;background:#4281e32e;transform:translate(2px)}.dsh .top-tab-menu__dropdown button.on:after{content:"";background:#5b94f5;border-radius:2px;width:2px;height:24px;position:absolute;left:6px}.dsh .top-tab-menu.on .top-tab-menu__trigger:before{content:"";background:#69a4ff;border-radius:50%;width:5px;height:5px;margin-right:1px;box-shadow:0 0 0 3px #69a4ff1f}.dsh .recommendation-menu .recommendation-menu__trigger{color:#ffe8a6;background:linear-gradient(135deg,#a36d156b,#2669c747);border:1px solid #e8be587a;gap:6px;margin:0;font-weight:800;box-shadow:inset 0 1px #ffffff14,0 5px 15px #09357429}.dsh .recommendation-menu:hover .recommendation-menu__trigger,.dsh .recommendation-menu.on .recommendation-menu__trigger{color:#fff5d6;background:linear-gradient(135deg,#b57e1c8f,#2774da6b);border-color:#ffd569b3}.dsh .recommendation-menu .recommendation-menu__trigger>em,.dsh .recommendation-menu__dropdown button>em{color:#1558a9;background:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font:900 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex;box-shadow:0 3px 9px #02255b33}.dsh .recommendation-menu .top-tab-menu__dropdown{width:270px}.dsh .recommendation-menu__dropdown button{grid-template-columns:22px minmax(0,1fr) auto}.dsh .recommendation-menu__dropdown .recommendation-menu__super>svg:first-child{color:#efc15d}.dsh .recommendation-menu__dropdown .recommendation-menu__super:hover,.dsh .recommendation-menu__dropdown .recommendation-menu__super.on{background:#d5a03e29}.dsh .recommendation-menu__dropdown .recommendation-menu__super.on:after{background:#e7b95e}.dsh .people-menu .top-tab-menu__dropdown button>svg:first-child{color:#e7b95e}.dsh .people-menu .top-tab-menu__dropdown button:hover,.dsh .people-menu .top-tab-menu__dropdown button.on{background:#d5a03e29}.dsh .people-menu .top-tab-menu__dropdown button.on:after,.dsh .people-menu.on .top-tab-menu__trigger:before{background:#e7b95e}.dsh .page{flex:1 0 auto;width:100%;min-width:0;max-width:none;margin:0;padding:14px 16px 32px;overflow-x:clip}.dsh .evidence-heading{justify-content:space-between;align-items:end;margin:18px 2px 10px;display:flex}.dsh .evidence-heading span{color:var(--blue);letter-spacing:.12em;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .evidence-heading h3{margin-top:4px;font-size:17px}.dsh .evidence-heading p{color:var(--muted);font-size:10px}.dsh .toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.dsh .dates{align-items:center;gap:6px;display:flex}.dsh .datechip{border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:16px;padding:5px 14px}.dsh .datechip.on{border-color:var(--blue);color:var(--blue);background:#eaf1ff;font-weight:600}.dsh .date-step{border:1px solid var(--line);background:var(--card);width:31px;height:31px;color:var(--text);cursor:pointer;border-radius:9px;font-size:21px;line-height:1;transition:border-color .16s,color .16s,transform .16s}.dsh .date-step:hover{border-color:var(--blue);color:var(--blue);transform:translateY(-1px)}.dsh .date-today{border:1px solid var(--line);background:var(--card);height:31px;color:var(--blue);cursor:pointer;border-radius:9px;padding:0 11px;font-size:11px}.dsh .date-rule{color:var(--muted);align-self:center;margin-left:2px;font-size:11px}.dsh .topline{color:#fff;background:linear-gradient(90deg,#141c2b,#1e2a44);border-radius:12px;flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:14px;padding:12px 16px;display:flex}.dsh .topline .cap{color:#8fa3c8;font-size:12px}.dsh .topline .item{align-items:center;gap:8px;display:flex}.dsh .topline .item b{color:#ffd166}.dsh .topline .item .pc{color:#8fa3c8;font-size:11px}.dsh .topline .rec{color:#8fa3c8;margin-left:auto;font-size:12px}.dsh .topline .rec b{color:var(--green)}.dsh .match{background:var(--card);border-radius:12px;margin-bottom:12px;overflow:hidden}.dsh .match-h{cursor:pointer;align-items:center;gap:10px;padding:12px 16px;display:flex}.dsh .match-h .no{font-size:14px;font-weight:700}.dsh .match-h .league{color:var(--muted);background:#f0f2f7;border-radius:8px;padding:2px 8px;font-size:12px}.dsh .match-h .teams{margin-left:4px;font-size:14px;font-weight:600}.dsh .match-h .meta{color:var(--muted);align-items:center;gap:12px;margin-left:auto;font-size:12px;display:flex}.dsh .flag{border-radius:8px;padding:2px 8px;font-size:11px;font-weight:600}.dsh .flag.agree{color:var(--green);background:#e8f7ee}.dsh .flag.split{color:var(--red);background:#ffe9e6}.dsh .flag.thin{color:var(--muted);background:#eef0f4}.dsh .match-b{padding:0 16px 14px}.dsh .play{margin-top:8px}.dsh .play .pname{color:var(--muted);margin-bottom:6px;font-size:12px}.dsh .opt-row{grid-template-columns:64px 1fr 210px;align-items:center;gap:10px;padding:5px 0;display:grid}.dsh .opt-row .oname{font-weight:600}.dsh .opt-row .oname.hot{color:var(--red)}.dsh .bar{background:#f0f2f7;border-radius:8px;height:16px;position:relative;overflow:hidden}.dsh .bar i{background:linear-gradient(90deg,#ffb199,#e5412d);border-radius:8px;position:absolute;top:0;bottom:0;left:0}.dsh .bar.cool i{background:linear-gradient(90deg,#9db9e8,#2470ff)}.dsh .bar .pct{color:#39404d;align-items:center;font-size:11px;font-weight:600;display:flex;position:absolute;top:0;bottom:0;right:8px}.dsh .opt-row .fig{color:var(--muted);text-align:right;white-space:nowrap;font-size:12px}.dsh .opt-row .fig b{color:var(--text)}.dsh .supporters{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.dsh .supporters .cap{color:var(--muted);margin-right:4px;font-size:11px}.dsh .sp{border:1px solid var(--line);border-radius:14px;align-items:center;gap:5px;padding:2px 8px 2px 2px;font-size:11px;display:flex}.dsh .sp img{border-radius:50%;width:20px;height:20px}.dsh .sp .q{color:var(--amber);font-weight:700}.dsh .sp.tg{border-style:dashed}.dsh .rule-cards{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.dsh .rule{background:var(--card);border-radius:12px;padding:14px 16px}.dsh .rule .t{align-items:center;gap:8px;margin-bottom:8px;font-weight:700;display:flex}.dsh .rule .cnt{margin-left:auto;font-size:18px;font-weight:700}.dsh .rule small{color:var(--muted);line-height:1.7;display:block}.dsh .lv{border-radius:10px;padding:2px 10px;font-size:11px;font-weight:700;display:inline-block}.dsh .lv.S{color:var(--amber);background:#fff4e0}.dsh .lv.A{color:var(--blue);background:#eaf1ff}.dsh .lv.B{color:var(--muted);background:#eef0f4}.dsh .lv.U{color:#9aa2af;background:#f1f2f4;border:1px dashed #cfd4dc}.dsh .coverage-strip{background:#f8fbff;border:1px solid #dfe6f2;border-radius:12px;grid-template-columns:repeat(4,minmax(120px,1fr)) 2.2fr;align-items:center;gap:0;margin-bottom:14px;padding:12px 16px;display:grid}.dsh .coverage-strip>div{border-right:1px solid #e3e9f2;padding:0 14px}.dsh .coverage-strip>div:first-child{padding-left:0}.dsh .coverage-strip small,.dsh .coverage-strip b{display:block}.dsh .coverage-strip small{color:var(--muted);font-size:9px}.dsh .coverage-strip b{color:#24334a;margin-top:3px;font-size:17px}.dsh .coverage-strip p{color:#738096;padding-left:16px;font-size:9px;line-height:1.5}.dsh .data-state{color:#8a94a6;white-space:nowrap;background:#f2f3f5;border-radius:6px;padding:2px 6px;font-size:9px;display:inline-block}.dsh .data-state.fair{color:#b66b08;background:#fff4e0}.dsh .data-state.good{color:#168344;background:#e8f7ee}.dsh .pool{background:var(--card);border-radius:12px;position:relative;overflow:hidden}.dsh .pool__loading-overlay{z-index:5;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);cursor:wait;background:#f7fafeb8;justify-content:center;align-items:flex-start;padding-top:50px;display:flex;position:absolute;inset:0}.dsh .pool__loading-overlay .page-loading{color:#255f9f;background:#fffffff5;border:1px solid #cddff4;border-radius:999px;min-width:190px;padding:11px 18px;font-weight:800;box-shadow:0 10px 28px #19416f24}.dsh .pool.is-loading table,.dsh .pool.is-loading .pool-tools,.dsh .pool.is-loading .pool-pager{opacity:.62;transition:opacity .16s}.dsh .pool-tools{border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;font-size:12px;display:flex}.dsh .pool-tools small{margin-left:auto}.dsh .pool-directory{gap:13px;display:grid}.dsh .pool-directory__hero{color:#fff;background:radial-gradient(circle at 78% -40%,#4585e880,#0000 42%),linear-gradient(125deg,#0d1b30,#17365d);border-radius:15px;justify-content:space-between;align-items:flex-end;gap:24px;padding:24px 27px;display:flex;overflow:hidden;box-shadow:0 14px 34px #142d4f1f}.dsh .pool-directory__hero>div:first-child>span{color:#76adff;letter-spacing:.16em;font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .pool-directory__hero h2{margin:10px 0 6px;font-size:28px}.dsh .pool-directory__hero p{color:#a9b9cf;font-size:12px}.dsh .pool-directory__counts{background:#0512255c;border:1px solid #ffffff21;border-radius:11px;grid-template-columns:repeat(3,minmax(105px,1fr));min-width:390px;display:grid;overflow:hidden}.dsh .pool-directory__counts span{border-left:1px solid #ffffff1a;padding:13px 15px}.dsh .pool-directory__counts span:first-child{border-left:0}.dsh .pool-directory__counts small,.dsh .pool-directory__counts b{display:block}.dsh .pool-directory__counts small{color:#91a5c0;font-size:10px}.dsh .pool-directory__counts b{color:#fff;font-variant-numeric:tabular-nums;margin-top:5px;font-size:20px}.dsh .pool-view-switch{background:#fff;border:1px solid #dde4ed;border-radius:13px;align-items:stretch;gap:3px;min-height:56px;padding:8px 11px;display:flex;box-shadow:0 7px 22px #18315109}.dsh .pool-view-switch button{color:#718096;text-align:left;background:0 0;align-items:center;gap:8px;min-width:150px;padding:0 13px;transition:color .16s,background .16s;display:flex;position:relative}.dsh .pool-view-switch button>span{gap:2px;display:grid}.dsh .pool-view-switch button b{font-size:13px}.dsh .pool-view-switch button small{color:#97a3b2;font-size:9px}.dsh .pool-view-switch button.on{color:#246ac5;background:#f7faff}.dsh .pool-view-switch button.on:after{content:"";background:#2d76d6;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-8px;left:13px;right:13px}.dsh .pool-view-switch button>em{color:#316fc0;background:#e9f2ff;border-radius:10px;place-items:center;min-width:19px;height:19px;margin-left:3px;padding:0 5px;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dsh .pool-profile-guide{background:linear-gradient(110deg,#f5f9ff,#fff 64%);border:1px solid #d8e4f1;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #1b395e0a}.dsh .pool-profile-guide>header{border-bottom:1px solid #dce7f2;align-items:center;gap:13px;min-height:52px;padding:0 16px;display:flex}.dsh .pool-profile-guide>header>span{color:#214d80;white-space:nowrap;align-items:center;gap:8px;display:flex}.dsh .pool-profile-guide>header b{font-size:13px}.dsh .pool-profile-guide>header p{color:#71849b;font-size:11px}.dsh .pool-profile-guide__body{background:#ffffffb3;gap:9px;padding:12px;display:grid}.dsh .pool-profile-guide__states{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.dsh .pool-profile-guide__states>span{background:#fff;border:1px solid #dfe7f0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:42px;padding:8px 10px;display:flex}.dsh .pool-profile-guide__states b{color:#294764;font-size:10px}.dsh .pool-profile-guide__states small{color:#7b8da2;text-align:right;font-size:9px}.dsh .pool-profile-guide__states>span:nth-child(2){background:#fffdf5;border-color:#eadcae}.dsh .pool-profile-guide__states>span:nth-child(3){background:#fff9f5;border-color:#f0d1bc}.dsh .pool-profile-guide__states>span:nth-child(4){background:#fff7f7;border-color:#edc6c6}.dsh .pool-profile-guide__notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dsh .pool-profile-guide__notes article{background:#fff;border:1px solid #e2e9f1;border-radius:9px;gap:10px;min-height:76px;padding:12px;display:flex}.dsh .pool-profile-guide__notes article>span{color:#2871cd;background:#eaf3ff;border-radius:7px;flex:0 0 24px;place-items:center;width:24px;height:24px;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dsh .pool-profile-guide__notes article b{color:#263f5d;font-size:11px}.dsh .pool-profile-guide__notes article p{color:#718197;margin-top:5px;font-size:10px;line-height:1.55}.dsh .pool-profile-guide__labels{flex-wrap:wrap;align-items:center;gap:6px;padding:3px 2px 0;display:flex}.dsh .pool-profile-guide__labels small{color:#788ba2;margin-right:3px;font-size:9px}.dsh .pool-profile-guide__labels span{color:#526d8d;background:#f7fbff;border:1px solid #d9e5f2;border-radius:999px;padding:4px 7px;font-size:9px}.dsh .pool-directory__toolbar{background:#fff;border:1px solid #dfe5ed;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.dsh .pool-directory__toolbar-main,.dsh .pool-directory__toolbar-filters{align-items:center;gap:9px;min-width:0;display:flex}.dsh .pool-directory__toolbar-main>label{color:#8795a8;background:#f7f9fc;border:1px solid #dce3ec;border-radius:8px;flex:0 310px;align-items:center;gap:8px;min-width:190px;height:36px;padding:0 11px;display:flex}.dsh .pool-directory__toolbar-main>label:focus-within{border-color:#6e9ee9;box-shadow:0 0 0 3px #2470ff14}.dsh .pool-directory__toolbar input{color:#253750;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.dsh .pool-platforms{gap:5px;min-width:0;display:flex}.dsh .pool-platforms button{color:#64748a;cursor:pointer;background:#f9fafc;border:1px solid #dce3ec;border-radius:8px;min-height:34px;padding:0 10px;font-size:11px;transition:border-color .16s,background .16s,color .16s,transform .16s}.dsh .pool-platforms button:hover{color:#315f98;border-color:#9ebbe2;transform:translateY(-1px)}.dsh .pool-platforms button:focus-visible{outline-offset:1px;outline:3px solid #347af029}.dsh .pool-platforms button.on{color:#1f64cc;background:#edf4ff;border-color:#347af0;font-weight:800;box-shadow:inset 0 0 0 1px #347af014}.dsh .pool-directory__toolbar-filters{border-left:1px solid #e4e9f0;padding-left:12px}.dsh .pool-directory__toolbar-filters>span{color:#7e8da1;white-space:nowrap;font-size:10px}.dsh .pool-sort-note{color:#8795a8;white-space:nowrap;font-size:9px}.dsh .pool-directory--home{margin-top:18px}.dsh .home-user-search{width:50%;margin:0 auto}.dsh .home-user-search__box{background:#fff;border:1px solid #dfe5ed;border-radius:999px;align-items:center;gap:4px;padding:6px 6px 6px 18px;display:flex;position:relative;box-shadow:0 2px 10px #182a450f}.dsh .home-user-search__box:focus-within{border-color:#347af0;box-shadow:0 4px 16px #2470ff24}.dsh .home-user-search__box>svg{color:#8795a8;flex:none}.dsh .home-user-search__box input{color:#253750;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:10px 12px;font-size:15px}.dsh .home-user-search__box input::placeholder{color:#a6aebe}.dsh .home-user-search__box>button{color:#fff;cursor:pointer;background:#2470ff;border:0;border-radius:999px;flex:none;min-height:40px;padding:0 28px;font-size:14px;font-weight:600;transition:background .16s}.dsh .home-user-search__box>button:hover{background:#1a5fe0}.dsh .home-user-search__suggest{z-index:40;background:#fff;border:1px solid #dfe5ed;border-radius:14px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 14px 36px #182a4529}.dsh .home-user-search__option{text-align:left;cursor:pointer;background:#fff;border:0;align-items:center;gap:10px;width:100%;padding:9px 16px;display:flex}.dsh .home-user-search__option:hover,.dsh .home-user-search__option:focus-visible{background:#f2f7fe;outline:none}.dsh .home-user-search__option+.dsh .home-user-search__option{border-top:1px solid #f0f3f8}.dsh .home-user-search__avatar{object-fit:cover;border-radius:50%;flex:0 0 26px;width:26px;height:26px}.dsh .home-user-search__avatar--fallback{place-items:center;font-size:11px;font-weight:700;display:grid}.dsh .home-user-search__option .nm{color:#1d2632;font-size:13px;font-weight:600}.dsh .home-user-search__option small{color:#8a94a6;font-size:11px}.dsh .home-user-search__option em{color:#64748a;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:11px;font-style:normal}.dsh .home-user-search__sub{color:#8795a8;text-align:center;margin:10px 0 0;font-size:11px}.dsh .home-user-search__sub b{color:#253750;font-weight:600}@media (width<=640px){.dsh .home-user-search__box>button{min-height:36px;padding:0 18px;font-size:12px}}.dsh .pool-matcher{background:#fff;border:1px solid #cfdaea;border-radius:13px;overflow:hidden;box-shadow:0 10px 28px #1632560e}.dsh .pool-matcher>header{color:#fff;background:radial-gradient(circle at 78% -90%,#5197ff73,#0000 42%),linear-gradient(110deg,#10233e,#1a416d);align-items:center;gap:10px;min-height:60px;padding:9px 13px;display:flex}.dsh .pool-matcher>header>button:first-child{color:#fff;text-align:left;background:0 0;align-items:center;gap:10px;min-height:42px;padding:0 10px;display:flex}.dsh .pool-matcher>header b{font-size:14px}.dsh .pool-matcher>header em{color:#c9dcf7;white-space:nowrap;background:#0514283d;border:1px solid #ffffff29;border-radius:999px;margin-left:4px;padding:4px 7px;font-size:9px;font-style:normal}.dsh .pool-matcher>header svg:last-child{transition:transform .18s}.dsh .pool-matcher.open>header>button:first-child svg:last-child{transform:rotate(180deg)}.dsh .pool-matcher__reset{color:#173f70;background:#fff;border:1px solid #ffffffb8;border-radius:8px;align-items:center;gap:6px;min-height:34px;margin-left:auto;padding:0 12px;font-size:10px;font-weight:900;transition:transform .16s,box-shadow .16s,opacity .16s;display:flex;box-shadow:0 6px 16px #0210242e}.dsh .pool-matcher__reset:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 8px 20px #0210243d}.dsh .pool-matcher__reset:disabled{color:#91a4bb;box-shadow:none;cursor:not-allowed;opacity:.72;background:#ffffff14;border-color:#ffffff24}.dsh .pool-matcher__groups{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dsh .pool-matcher fieldset{border:1px solid #e9eef4;border-top:0;border-left:0;flex-wrap:wrap;align-content:flex-start;gap:6px;min-width:0;padding:13px 15px 15px;display:flex}.dsh .pool-matcher fieldset:nth-child(3n){border-right:0}.dsh .pool-matcher fieldset:nth-last-child(-n+3){border-bottom:0}.dsh .pool-matcher fieldset.plays{grid-column:span 2}.dsh .pool-matcher legend{color:#536a85;width:100%;margin-bottom:4px;font-size:10px;font-weight:900}.dsh .pool-matcher legend small{color:#96a4b5;letter-spacing:0;margin-left:5px;font:500 8px/1.2 PingFang SC,sans-serif}.dsh .pool-matcher fieldset button{color:#65758a;background:#f8fafc;border:1px solid #dce4ed;border-radius:6px;min-height:29px;padding:0 9px;font-size:10px;font-weight:750}.dsh .pool-matcher fieldset button:hover{color:#2f649e;border-color:#91b2df}.dsh .pool-matcher fieldset button.on{color:#fff;background:#205fae;border-color:#286dc8;box-shadow:0 4px 11px #205fae29}.dsh .pool-matcher .plays-today-row{grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.dsh .pool-matcher .plays-today-row>fieldset{border-bottom:1px solid #e9eef4;grid-column:auto;min-width:0}.dsh .pool-matcher .plays-today-row>.plays{border-right:1px solid #dce7f4}.dsh .pool-matcher .plays-today-row>.today-match-orders{border-right:0}.dsh .pool-matcher .today-match-orders legend{white-space:nowrap;align-items:center;gap:7px;display:flex}.dsh .pool-matcher .today-match-orders legend>span{color:#244b78;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}.dsh .pool-matcher .today-match-orders legend>span em{color:#b53b26;letter-spacing:.09em;background:#fff1ed;border:1px solid #ffc4b5;border-radius:999px;place-items:center;min-width:31px;height:16px;padding:0 6px;font:900 7px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-grid;box-shadow:0 2px 6px #b53b2614}.dsh .pool-matcher .today-match-orders legend small{color:#96a4b5;margin:0;font:500 8px/1.2 PingFang SC,sans-serif}.dsh .pool-matcher .today-match-orders button:last-child{border-color:#bad1eb;padding-inline:14px}.dsh .ui-select-trigger{color:#405a78;cursor:pointer;background:linear-gradient(#fff,#f7f9fc);border:1px solid #d7e0ea;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-width:190px;height:36px;padding:0 10px 0 12px;font:600 11px/1 inherit;transition:border-color .16s,box-shadow .16s,background .16s;display:inline-flex;box-shadow:0 1px 2px #152d4b0a}.dsh .ui-select-trigger:hover{background:#fff;border-color:#9db8da}.dsh .ui-select-trigger:focus-visible,.dsh .ui-select-trigger[data-state=open]{border-color:#347af0;outline:0;box-shadow:0 0 0 3px #347af01f}.dsh .ui-select-trigger svg{color:#6d8199}.dsh .ui-select-trigger.compact{border-radius:7px;min-width:112px;height:34px}.dsh .ui-select-trigger.compact.label{min-width:148px}.dsh .ui-select-trigger.profile-label{min-width:180px}.ui-select-content{z-index:1300;min-width:var(--radix-select-trigger-width);max-height:min(360px,var(--radix-select-content-available-height));background:#fffffffa;border:1px solid #cfdbe8;border-radius:10px;animation:.14s ease-out ui-select-in;overflow:hidden;box-shadow:0 18px 48px #122a472e,0 3px 10px #122a4714}.ui-select-viewport{padding:5px}.ui-select-item{color:#425a76;cursor:default;-webkit-user-select:none;user-select:none;border-radius:7px;outline:0;align-items:center;min-height:34px;padding:0 31px 0 11px;font:600 11px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif;display:flex;position:relative}.ui-select-item[data-highlighted]{color:#1f60ae;background:#edf4ff}.ui-select-item[data-state=checked]{color:#155bae;font-weight:800}.ui-select-item>span:first-child{color:#2f78d6;place-items:center;display:grid;position:absolute;right:10px}@keyframes ui-select-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.dsh .ui-combobox-trigger{width:100%}.dsh .ui-combobox-trigger__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dsh .ui-combobox-trigger__label.is-placeholder{color:#93a3b6;font-weight:600}.dsh .ui-combobox-trigger__clear{color:#8b9aac;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-right:-4px;display:grid}.dsh .ui-combobox-trigger__clear:hover{color:#c04a3d;background:#f6e7e5}.ui-combobox-content{z-index:1300;width:var(--radix-popover-trigger-width);min-width:300px;max-height:min(420px,var(--radix-popover-content-available-height));background:#fffffffa;border:1px solid #cfdbe8;border-radius:10px;flex-direction:column;animation:.14s ease-out ui-select-in;display:flex;overflow:hidden;box-shadow:0 18px 48px #122a472e,0 3px 10px #122a4714}.ui-combobox-search{color:#6d8199;border-bottom:1px solid #e6ecf3;flex:none;align-items:center;gap:7px;padding:9px 11px;display:flex}.ui-combobox-search input{color:#24354d;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.ui-combobox-list{overscroll-behavior:contain;padding:5px;overflow-y:auto}.ui-combobox-item{color:#425a76;cursor:default;-webkit-user-select:none;user-select:none;border-radius:7px;align-items:center;padding:7px 10px;font:600 11px/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif;display:flex;position:relative}.ui-combobox-item[data-highlighted]{color:#1f60ae;background:#edf4ff}.ui-combobox-item[aria-selected=true]{color:#155bae;font-weight:800}.ui-combobox-empty{color:#8795a8;text-align:center;padding:14px;font-size:11px}.dsh .pool table{border-collapse:collapse;width:100%}.dsh .pool th{color:#7f8da0;text-align:left;white-space:nowrap;background:#f4f6f9;padding:11px 13px;font-size:11px}.dsh .pool td{color:#34465f;white-space:nowrap;border-top:1px solid #edf0f4;padding:11px 13px;font-size:12px}.dsh .pool tbody tr:hover td{background:#f7faff}.dsh .pool-pager{background:#fbfcfd}.dsh .analysis-user-total{background:#fff;border:1px solid #dce5f1;border-radius:9px;align-items:baseline;gap:7px;margin-left:auto;padding:8px 11px;display:flex}.dsh .analysis-user-total small{color:#8795a8;font-size:10px}.dsh .analysis-user-total b{color:#24466f;font-size:13px}.dsh .who{align-items:center;gap:8px;display:flex}.dsh .who img{border-radius:50%;width:28px;height:28px}.dsh .newcomer-radar{gap:12px;display:grid}.dsh .newcomer-radar__control{background:#fff;border:1px solid #dfe6ef;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #172b4609}.dsh .newcomer-radar__control>header{background:linear-gradient(90deg,#f8fbff,#fff);border-bottom:1px solid #e2e8ef;justify-content:space-between;align-items:center;gap:22px;padding:13px 16px;display:flex}.dsh .newcomer-radar__control>header>div{gap:5px;display:grid}.dsh .newcomer-radar__control>header small{color:#3377d7;letter-spacing:.15em;font:900 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .newcomer-radar__control>header b{color:#29425f;font-size:12px}.dsh .newcomer-radar__control>header p{color:#728398;text-align:right;align-items:center;gap:6px;max-width:530px;font-size:10px;line-height:1.55;display:flex}.dsh .newcomer-radar__control>nav{background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:10px 12px 0;display:grid}.dsh .newcomer-radar__control>nav button{color:#52627a;text-align:left;background:#f8fafc;border:1px solid #e0e6ee;border-radius:9px;gap:5px;min-height:62px;padding:10px 12px;transition:border-color .16s,background .16s,color .16s,box-shadow .16s;display:grid}.dsh .newcomer-radar__control>nav button>span{justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:850;display:flex}.dsh .newcomer-radar__control>nav button em{color:#557086;background:#edf1f5;border-radius:7px;place-items:center;min-width:25px;height:23px;padding:0 6px;font:850 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dsh .newcomer-radar__control>nav button.on{color:#174c93;background:#edf4ff;border-color:#6ca0ed;box-shadow:0 5px 14px #2f78f317}.dsh .newcomer-radar__control>nav button.on em{color:#fff;background:#347af0}.dsh .newcomer-radar__filters{align-items:center;gap:11px;padding:10px 12px 12px;display:flex}.dsh .newcomer-radar__filters>label{color:#8795a8;background:#f7f9fc;border:1px solid #dce3ec;border-radius:8px;flex:0 330px;align-items:center;gap:8px;height:36px;padding:0 11px;display:flex}.dsh .newcomer-radar__filters>label:focus-within{border-color:#6e9ee9;box-shadow:0 0 0 3px #2470ff14}.dsh .newcomer-radar__filters input{color:#253750;background:0 0;border:0;outline:0;width:100%;font-size:12px}.dsh .newcomer-radar__content-tabs{background:#f8fafc;border-top:1px solid #e8edf3;grid-template-columns:repeat(2,minmax(0,270px));gap:8px;padding:10px 12px;display:grid}.dsh .newcomer-radar__content-tabs button{color:#75869a;text-align:left;background:#fff;border:1px solid #dce4ed;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:52px;padding:8px 11px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}.dsh .newcomer-radar__content-tabs button:hover{border-color:#aac3df;transform:translateY(-1px)}.dsh .newcomer-radar__content-tabs button>svg{color:#4d7fbb}.dsh .newcomer-radar__content-tabs button>span{gap:2px;min-width:0;display:grid}.dsh .newcomer-radar__content-tabs button b{color:#354f6b;font-size:12px}.dsh .newcomer-radar__content-tabs button small{color:#8997a7;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.dsh .newcomer-radar__content-tabs button>em{color:#657a91;background:#eef2f6;border-radius:7px;place-items:center;min-width:29px;height:25px;padding:0 6px;font:850 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dsh .newcomer-radar__content-tabs button.on{background:#f3f8ff;border-color:#79a7e6;box-shadow:0 4px 13px #2969be1a}.dsh .newcomer-radar__content-tabs button.on:after{content:"";background:#347af0;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:10px;right:10px}.dsh .newcomer-radar__content-tabs button.on b{color:#1e579d}.dsh .newcomer-radar__content-tabs button.on>em{color:#fff;background:#347af0}.dsh .newcomer-radar__grid{grid-template-columns:repeat(auto-fill,minmax(410px,1fr));gap:12px;transition:opacity .15s;display:grid}.dsh .newcomer-radar__grid.refreshing{opacity:.58}.dsh .newcomer-card{background:#fff;border:1px solid #dce4ed;border-radius:12px;min-width:0;position:relative;overflow:hidden;box-shadow:0 5px 18px #18315109}.dsh .newcomer-card>header{border-bottom:1px solid #e7ebef;justify-content:space-between;align-items:flex-start;gap:12px;padding:15px 16px 12px;display:flex}.dsh .newcomer-card__identity{min-width:0;color:inherit;text-align:left;align-items:center;gap:11px;display:flex}.dsh .newcomer-card__avatar{flex:0 0 43px;width:43px;height:43px;position:relative}.dsh .newcomer-card__avatar img,.dsh .newcomer-card__avatar>i{object-fit:cover;border:1px solid #dce4eb;border-radius:12px;place-items:center;width:43px;height:43px;font-size:16px;font-style:normal;font-weight:900;display:grid}.dsh .newcomer-card__avatar>em{border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-2px;right:-2px}.dsh .newcomer-card__identity>span:last-child{gap:3px;min-width:0;display:grid}.dsh .newcomer-card__identity small{color:#7c8ea2;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.dsh .newcomer-card__identity b{color:#1f354e;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.dsh .newcomer-card__identity>span:last-child>em{color:#617897;font-size:9px;font-style:normal}.dsh .newcomer-card__flags{flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.dsh .newcomer-card__flags>span{white-space:nowrap;border-radius:7px;align-items:center;gap:5px;min-height:23px;padding:0 7px;font-size:9px;font-weight:850;display:inline-flex}.dsh .newcomer-card__flags .source.realtime{color:#2467bd;background:#eaf3ff}.dsh .newcomer-card__flags .source.history{color:#788596;background:#edf0f3}.dsh .newcomer-card__performance{background:#e2e8ed;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.dsh .newcomer-card__performance>span{background:#f7f9fc;align-content:center;min-height:74px;padding:10px 13px;display:grid}.dsh .newcomer-card__performance b{color:#29425e;margin:5px 0 2px;font:800 18px/1.1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .newcomer-card__performance b.hot{color:#e04b3a}.dsh .newcomer-card__performance b.positive{color:#246ac5}.dsh .newcomer-card__performance b>em{margin-left:2px;font:700 9px/1 inherit}.dsh .newcomer-card__performance>span>em{color:#98a4b2;font-size:8px;font-style:normal}.dsh .newcomer-card__trace{border-bottom:1px solid #e7ebef;align-items:center;gap:9px;min-height:49px;padding:8px 14px;display:flex}.dsh .newcomer-card__trace>span{color:#6f8094;white-space:nowrap;font-size:9px;font-weight:800}.dsh .newcomer-card__trace>div{gap:4px;display:flex}.dsh .newcomer-card__trace i{color:#778696;background:#f3f5f7;border:1px solid #dce3e9;border-radius:7px;place-items:center;min-width:27px;height:25px;padding:0 5px;font-size:8px;font-style:normal;display:grid}.dsh .newcomer-card__trace i.win{color:#c33f32;background:#fff0ed;border-color:#efb3ab}.dsh .newcomer-card__trace i.loss{color:#4e5b6c;background:#edf0f4;border-color:#bac4d0}.dsh .newcomer-card__trace i.live,.dsh .newcomer-card__trace i.sale{color:#946116;background:#fff5dc;border-color:#eac783}.dsh .newcomer-card__trace>small{color:#919eac;white-space:nowrap;margin-left:auto;font-size:8px}.dsh .newcomer-card__notes{flex-wrap:wrap;gap:5px;margin:-3px 14px 11px;display:flex}.dsh .newcomer-card__notes span{color:#758395;background:#f0f2f5;border-radius:6px;padding:4px 7px;font-size:8px}.dsh .newcomer-card__notes span.risk{color:#9e5b25;background:#fff0df}.dsh .newcomer-card>footer{background:#fafbfc;border-top:1px solid #e7ebef;justify-content:flex-end;align-items:center;gap:7px;padding:10px 14px;display:flex}.dsh .newcomer-card>footer button{color:#536a82;background:#fff;border:1px solid #d5dfe8;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}.dsh .newcomer-card>footer button:first-child{color:#2369bd;margin-right:auto}.dsh .newcomer-card>footer button.follow{color:#2569c2;background:#f3f8ff;border-color:#82ace7}.dsh .newcomer-card>footer button.follow.on{color:#fff;background:#286fc9;border-color:#286fc9}.dsh .newcomer-card>footer button:disabled{opacity:.5}.dsh .newcomer-radar__empty{color:#8a98a8;text-align:center;background:#f8fafb;border:1px dashed #ccd9e4;border-radius:13px;align-content:center;place-items:center;gap:7px;min-height:210px;padding:30px;display:grid}.dsh .newcomer-radar__empty b{color:#52687e;font-size:13px}.dsh .newcomer-radar__pager{color:#778799;background:#fff;border:1px solid #dce3e9;border-radius:11px;justify-content:space-between;align-items:center;padding:11px 14px;font-size:10px;display:flex}.dsh .newcomer-radar__pager>div{gap:6px;display:flex}.dsh .newcomer-radar__pager button{color:#52677e;background:#fff;border:1px solid #d8e0e8;border-radius:7px;min-height:32px;padding:0 12px;font-size:10px}.dsh .newcomer-radar__pager button:disabled{opacity:.42}.dsh .newcomer-radar__disclaimer{color:#8391a1;align-items:flex-start;gap:7px;padding:1px 3px;font-size:9px;line-height:1.55;display:flex}.dsh .newcomer-radar__control>header small{font-size:9px}.dsh .newcomer-radar__control>header b{font-size:14px}.dsh .newcomer-radar__control>header p{color:#64778e;font-size:12px}.dsh .newcomer-radar__control>nav button>span{font-size:14px}.dsh .newcomer-radar__control>nav button em{min-width:27px;height:25px;padding:0 7px;font-size:11px}.dsh .newcomer-radar__control>nav button small{color:#7d8b9b;font-size:11px}.dsh .newcomer-radar__control>nav button.on small{color:#58799f}.dsh .newcomer-radar__filters>label{height:38px}.dsh .newcomer-radar__filters input{font-size:13px}.dsh .newcomer-card__identity>span:last-child{gap:4px}.dsh .newcomer-card__identity small{color:#687c93;font-size:11px}.dsh .newcomer-card__identity b{font-size:17px}.dsh .newcomer-card__identity>span:last-child>em{color:#536d8d;font-size:11px}.dsh .newcomer-card__flags>span{min-height:25px;padding:0 8px;font-size:11px}.dsh .newcomer-card__flags .source.history{color:#697788}.dsh .newcomer-card__performance>span{min-height:82px;padding:11px 13px}.dsh .newcomer-card__performance small{color:#718196;font-size:11px}.dsh .newcomer-card__performance b{margin-bottom:3px;font-size:20px}.dsh .newcomer-card__performance b>em{font-size:10px}.dsh .newcomer-card__performance>span>em{color:#7f8da0;font-size:10px}.dsh .newcomer-card__trace{gap:10px;min-height:54px;padding:10px 14px}.dsh .newcomer-card__trace>span{color:#5f7289;font-size:11px}.dsh .newcomer-card__trace .newcomer-card__results{align-items:center;gap:5px;display:flex}.dsh .newcomer-card__trace .newcomer-card__results span{color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;margin:0;font-size:10px;font-weight:900;line-height:24px;display:grid;box-shadow:0 1px 3px #16233424}.dsh .newcomer-card__trace .newcomer-card__results .pending{background:#b77a20;border-radius:12px;width:auto;min-width:44px;padding:0 8px}.dsh .newcomer-card__trace>small{color:#748498;font-size:10px}.dsh .newcomer-card__notes span{color:#65768a;padding:5px 8px;font-size:10px}.dsh .newcomer-card>footer button{min-height:36px;padding:0 12px;font-size:12px}.dsh .newcomer-radar__empty span{font-size:11px}.dsh .newcomer-radar__pager,.dsh .newcomer-radar__pager button{font-size:12px}.dsh .newcomer-radar__pager button{min-height:34px}.dsh .newcomer-radar__disclaimer{color:#6e7f92;font-size:11px}.dsh .pool-directory__counts.newcomer{grid-template-columns:repeat(4,minmax(92px,1fr));min-width:500px}.dsh .newcomer-radar__control>nav{grid-template-columns:repeat(4,minmax(0,1fr))}.dsh .newcomer-watch-filters{background:#f8fafc;border-top:1px solid #e8edf3;align-items:center;gap:8px;padding:11px 12px;display:flex}.dsh .newcomer-watch-filters>span{color:#526b87;white-space:nowrap;align-items:center;gap:6px;padding-right:4px;font-size:11px;font-weight:850;display:inline-flex}.dsh .newcomer-watch-filters.coverage-only>small{color:#74869a;margin-left:2px;font-size:11px;line-height:1.45}.dsh .ui-select-trigger.newcomer-watch{background:#fff;min-width:126px}.dsh .ui-select-trigger.newcomer-watch.evidence{min-width:158px}.dsh .newcomer-watch-filters__clear{color:#2868b4;background:#fff;border:1px solid #cbd9e9;border-radius:8px;align-items:center;gap:5px;min-height:34px;margin-left:auto;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.dsh .coverage-watch{background:#fff;border:1px solid #d9e3ef;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #172b4609}.dsh .coverage-watch>header{background:linear-gradient(90deg,#f3f7fc,#fff);border-bottom:1px solid #e4eaf1;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.dsh .coverage-watch>header>div{gap:4px;display:grid}.dsh .coverage-watch>header small{color:#3377d7;letter-spacing:.14em;font:900 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .coverage-watch>header b{color:#243f5e;font-size:15px}.dsh .coverage-watch>header p{color:#708196;font-size:11px}.dsh .coverage-watch>header>span{color:#62758c;white-space:nowrap;font-size:11px;font-weight:750}.dsh .coverage-watch__rail{grid-template-columns:1fr;align-items:start;gap:10px;padding:12px;display:grid}.dsh .coverage-watch__rail>article{background:#fbfcfe;border:1px solid #dce5ef;border-radius:11px;align-content:start;align-self:start;gap:9px;min-width:0;padding:13px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.dsh .coverage-watch__rail>article:hover{border-color:#b7cce4;transform:translateY(-1px);box-shadow:0 8px 20px #1b3c6212}.dsh .coverage-watch__rail>article.strong{border-left:3px solid #d69635}.dsh .coverage-watch__rail>article.selected{background:#f7fbff;border-color:#4d8cdb;box-shadow:0 0 0 3px #347af01a}.dsh .coverage-watch__rail article>header{justify-content:space-between;align-items:center;gap:9px;display:flex}.dsh .coverage-watch__rail article>header>span{align-items:center;gap:6px;display:flex}.dsh .coverage-watch__rail article>header i{color:#1d65b8;background:#e7f1ff;border-radius:6px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:900}.dsh .coverage-watch__rail article>header small{color:#75879b;font-size:10px}.dsh .coverage-watch__rail article>header>em{color:#96621c;background:#fff1d8;border-radius:999px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:850}.dsh .coverage-watch__rail h3{color:#203b59;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.dsh .coverage-watch__rail article>p{color:#718399;font-size:11px}.dsh .coverage-watch__rail>article.coverage{background:linear-gradient(145deg,#fbfdff,#f5f9ff);border-left:3px solid #347af0}.dsh .coverage-watch__rail>article.coverage header i{color:#1d65b8;background:#e7f1ff}.dsh .coverage-watch__rail>article.coverage header>em{color:#2d6db8;background:#eaf3ff}.dsh .newcomer-radar__content-tabs button.coverage b{font-size:13px}.dsh .newcomer-radar__content-tabs button.coverage small{font-size:10px}.dsh .coverage-watch>header b{font-size:15px}.dsh .coverage-watch>header p{font-size:12px;line-height:1.5}.dsh .coverage-watch__rail>article.coverage header i,.dsh .coverage-watch__rail>article.coverage header small,.dsh .coverage-watch__rail>article.coverage header>em{font-size:11px}.dsh .coverage-watch__rail>article.coverage h3{font-size:15px}.dsh .coverage-watch__rail>article.coverage>p{font-size:12px}.dsh .coverage-watch__card-meta{flex-wrap:wrap;gap:6px;display:flex}.dsh .coverage-watch__card-meta>span{color:#718399;background:#eef3f8;border-radius:7px;align-items:baseline;gap:5px;min-height:30px;padding:6px 9px;display:flex}.dsh .coverage-watch__card-meta b{color:#345676;font-size:13px}.dsh .coverage-watch__card-meta small{font-size:10px}.dsh .coverage-watch__bet-groups{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:8px;padding-top:2px;display:grid}.dsh .coverage-watch__bet-groups>section{background:#fff;border:1px solid #d5e2f0;border-radius:9px;overflow:hidden}.dsh .coverage-watch__bet-groups>section>header{background:#edf5ff;border-bottom:1px solid #e0e8f1;justify-content:space-between;align-items:center;min-height:34px;padding:7px 9px;display:flex}.dsh .coverage-watch__bet-groups>section>header b{color:#1f62ad;font-size:13px}.dsh .coverage-watch__bet-groups>section>header small{color:#6f8298;font-size:10px}.dsh .coverage-watch__bet-groups>section>div{display:grid}.dsh .coverage-watch__bet-groups>section>div>button{min-height:48px;color:inherit;text-align:left;background:#fff;border-bottom:1px solid #edf1f5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 9px;transition:background .15s;display:grid}.dsh .coverage-watch__bet-groups>section>div>button:last-child{border-bottom:0}.dsh .coverage-watch__bet-groups>section>div>button:hover{background:#f5f9ff}.dsh .coverage-watch__bet-user{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;min-width:0;display:grid}.dsh .coverage-watch__bet-user>i{color:#fff;background:#347af0;border-radius:8px;place-items:center;width:28px;height:28px;font-size:11px;font-style:normal;font-weight:850;display:grid;overflow:hidden}.dsh .coverage-watch__bet-user img{object-fit:cover;width:100%;height:100%}.dsh .coverage-watch__bet-user>span{gap:2px;min-width:0;display:grid}.dsh .coverage-watch__bet-user b,.dsh .coverage-watch__bet-user small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dsh .coverage-watch__bet-user b{color:#36516c;font-size:12px}.dsh .coverage-watch__bet-user small{color:#8493a4;font-size:10px}.dsh .coverage-watch__bet-money{white-space:nowrap;justify-items:end;gap:2px;display:grid}.dsh .coverage-watch__bet-money b{color:#1f5fa8;font-size:13px}.dsh .coverage-watch__bet-money small{color:#7b8c9e;font-size:10px}.dsh .coverage-watch__members{border-top:1px solid #e5ebf1;border-bottom:1px solid #e5ebf1;flex-wrap:wrap;gap:6px;padding:9px 0;display:flex}.dsh .coverage-watch__members>span{background:#fff;border:1px solid #d6e4f3;border-radius:7px;gap:2px;min-width:112px;padding:6px 8px;display:grid}.dsh .coverage-watch__members b{color:#3d566f;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.dsh .coverage-watch__members small{color:#7c8ea2;letter-spacing:0;font-size:9px}.dsh .coverage-watch__selections{border-top:1px solid #e5ebf1;border-bottom:1px solid #e5ebf1;gap:6px;padding:9px 0;display:grid}.dsh .coverage-watch__selections>span{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:8px;display:grid}.dsh .coverage-watch__selections small{color:#4d6279;white-space:nowrap;justify-content:space-between;align-items:center;gap:5px;font-size:10px;display:flex;overflow:hidden}.dsh .coverage-watch__selections small>em{color:#8391a1;font-size:9px;font-style:normal}.dsh .coverage-watch__selections>span>i{background:#e8edf3;border-radius:999px;height:6px;overflow:hidden}.dsh .coverage-watch__selections>span>i>b{border-radius:inherit;background:linear-gradient(90deg,#4f91df,#2f76c9);height:100%;display:block}.dsh .coverage-watch__rail dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.dsh .coverage-watch__rail dl>div{background:#f0f4f8;border-radius:7px;gap:3px;min-width:0;padding:7px;display:grid}.dsh .coverage-watch__rail dt{color:#8492a2;font-size:9px}.dsh .coverage-watch__rail dd{color:#38536f;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.dsh .coverage-watch__rail article>button{color:#2d6db8;background:#fff;border:1px solid #cbd9e8;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:34px;font-size:11px;font-weight:850;display:flex}.dsh .coverage-watch__rail article>button.on{color:#fff;background:#347af0;border-color:#347af0}.dsh .coverage-watch__empty{color:#8291a2;justify-content:center;align-items:center;gap:10px;min-height:98px;padding:18px;display:flex}.dsh .coverage-watch__empty>span{gap:4px;display:grid}.dsh .coverage-watch__empty b{color:#526980;font-size:12px}.dsh .coverage-watch__empty small{font-size:10px}.dsh .clone-event-detail{gap:14px;display:grid}.dsh .clone-event-detail__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.dsh .clone-event-detail__summary>span{background:linear-gradient(145deg,#f9fcff,#f3f7fc);border:1px solid #d7e4f2;border-radius:10px;gap:5px;padding:12px;display:grid}.dsh .clone-event-detail__summary small{color:#718399;font-size:10px}.dsh .clone-event-detail__summary b{color:#1f5fa8;font-size:17px}.dsh .clone-event-detail__matrix{gap:9px;display:grid}.dsh .clone-event-detail__matrix>header{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.dsh .clone-event-detail__matrix>header>span{gap:3px;display:grid}.dsh .clone-event-detail__matrix>header b{color:#263f5c;font-size:14px}.dsh .clone-event-detail__matrix>header small{color:#74859a;font-size:10px}.dsh .clone-event-detail__matrix>header>em{color:#2768b5;align-items:center;gap:5px;font-size:10px;font-style:normal;font-weight:750;display:flex}.dsh .clone-event-detail__empty{color:#75869a;text-align:center;background:#fff;border:1px dashed #ccd8e6;border-radius:11px;padding:26px;font-size:11px}.dsh .clone-compare{scrollbar-color:#b8c9dc #eef3f8;background:#fff;border:1px solid #cfdae7;border-radius:12px;overflow:auto;box-shadow:0 8px 24px #1c35550b}.dsh .clone-compare:focus-visible{outline-offset:2px;outline:3px solid #347af02e}.dsh .clone-compare table{border-spacing:0;table-layout:fixed;width:100%;min-width:900px}.dsh .clone-compare th,.dsh .clone-compare td{vertical-align:top;border-bottom:1px solid #dfe7f0;border-right:1px solid #dfe7f0}.dsh .clone-compare tr:last-child>th,.dsh .clone-compare tr:last-child>td{border-bottom:0}.dsh .clone-compare tr>th:last-child,.dsh .clone-compare tr>td:last-child{border-right:0}.dsh .clone-compare thead th{z-index:3;color:#3f5873;text-align:left;background:#edf4fc;padding:10px 12px;position:sticky;top:0}.dsh .clone-compare thead th:first-child{z-index:5;background:#e7f0fb;width:210px;left:0}.dsh .clone-compare tbody th{z-index:2;background:#f8fbff;width:210px;padding:0;position:sticky;left:0}.dsh .clone-compare tbody td{background:#fff;padding:9px}.dsh .clone-compare tbody tr:hover td{background:#fafdff}.dsh .clone-compare__axis{color:#607891;letter-spacing:.05em;font-size:10px;font-weight:800}.dsh .clone-compare__order-title{align-items:center;gap:7px;display:flex}.dsh .clone-compare__order-title>i{color:#fff;background:#347af0;border-radius:7px;place-items:center;width:22px;height:22px;font-size:10px;font-style:normal;font-weight:900;display:grid}.dsh .clone-compare__order-title>b{color:#294966;font-size:11px}.dsh .clone-compare__order-title>em{color:#6f8298;margin-left:auto;font-size:9px;font-style:normal;font-weight:650}.dsh .clone-compare thead th>small{color:#73869b;margin-top:5px;font-size:9px;font-weight:600;display:block}.dsh .clone-compare__person{width:100%;min-height:100%;color:inherit;text-align:left;background:0 0;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;padding:12px;display:grid}.dsh .clone-compare__person:hover{background:#edf5ff}.dsh .clone-compare__person>span:first-child{color:#fff;background:#347af0;border-radius:11px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:850;display:grid;overflow:hidden}.dsh .clone-compare__person img{object-fit:cover;width:100%;height:100%}.dsh .clone-compare__person>span:last-child{gap:2px;min-width:0;display:grid}.dsh .clone-compare__person b,.dsh .clone-compare__person small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dsh .clone-compare__person b{color:#304c68;font-size:11px}.dsh .clone-compare__person small{color:#8291a2;font-size:9px}.dsh .clone-compare__person em{color:#3776c1;align-items:center;gap:2px;font-size:9px;font-style:normal;font-weight:700;display:flex}.dsh .clone-compare__bet{background:linear-gradient(145deg,#fbfdff,#f3f8ff);border:1px solid #cddff3;border-radius:9px;gap:8px;min-height:100%;padding:9px;display:grid}.dsh .clone-compare__bet>header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.dsh .clone-compare__bet>header>span{gap:2px;display:grid}.dsh .clone-compare__bet>header b{color:#1f5fa8;font-size:12px}.dsh .clone-compare__bet>header small{color:#74869a;font-size:9px}.dsh .clone-compare__bet .status{color:#8b5b17;background:#fff0d7;border-radius:999px;padding:3px 6px;font-size:9px;font-style:normal;font-weight:850}.dsh .clone-compare__bet .status.win{color:#c74638;background:#ffebe8}.dsh .clone-compare__bet .status.loss{color:#fff;background:#485464}.dsh .clone-compare__bet .status.live,.dsh .clone-compare__bet .status.sale{color:#1f66b5;background:#e6f1ff}.dsh .clone-compare__picks{gap:5px;display:grid}.dsh .clone-compare__picks>div{background:#fff;border:1px solid #d7e5f5;border-radius:7px;grid-template-columns:58px minmax(92px,1fr) auto;align-items:center;gap:6px;padding:6px 7px;display:grid}.dsh .clone-compare__picks>div>span{color:#2169ba;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#e8f2ff;border-radius:5px;padding:3px 5px;font-size:8px;font-weight:850;overflow:hidden}.dsh .clone-compare__picks>div>b{color:#405971;font-size:9px;line-height:1.35}.dsh .clone-compare__picks>div>strong{color:#145fab;white-space:nowrap;font-size:10px}.dsh .clone-compare__picks>div>strong>em{color:#68819a;margin-left:4px;font-size:8px;font-style:normal;font-weight:650}.dsh .clone-compare__bet>footer{border-top:1px dashed #cfdae7;justify-content:space-between;align-items:center;gap:8px;padding-top:6px;display:flex}.dsh .clone-compare__bet>footer>span{color:#667d95;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;font-size:8px;display:flex}.dsh .clone-compare__bet>footer>small{color:#91a0b0;text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:8px;overflow:hidden}.dsh .clone-compare__missing{color:#8997a6;background:#fafbfc;border:1px dashed #d5dee8;border-radius:9px;place-items:center;min-height:92px;font-size:9px;display:grid}.dsh .clone-event-detail{--clone-detail-meta:12px;--clone-detail-text:14px;--clone-detail-title:16px;gap:16px}.dsh .clone-event-detail__summary>span{padding:14px 16px}.dsh .clone-event-detail__summary small{font-size:13px}.dsh .clone-event-detail__summary b{font-size:20px}.dsh .clone-event-detail__matrix{gap:12px}.dsh .clone-event-detail__matrix>header b{font-size:var(--clone-detail-title)}.dsh .clone-event-detail__matrix>header small{font-size:13px;line-height:1.5}.dsh .clone-event-detail__matrix>header>em{font-size:var(--clone-detail-meta)}.dsh .clone-event-detail__empty{font-size:13px}.dsh .clone-compare table{min-width:1100px}.dsh .clone-compare thead th{padding:13px 15px}.dsh .clone-compare thead th:first-child,.dsh .clone-compare tbody th{width:230px}.dsh .clone-compare tbody td{padding:12px}.dsh .clone-compare__axis{font-size:13px}.dsh .clone-compare__order-title>i{width:26px;height:26px;font-size:12px}.dsh .clone-compare__order-title>b{font-size:15px}.dsh .clone-compare__order-title>em{font-size:var(--clone-detail-meta)}.dsh .clone-compare thead th>small{font-size:var(--clone-detail-meta);margin-top:7px}.dsh .clone-compare__person{grid-template-columns:44px minmax(0,1fr);gap:11px;padding:15px}.dsh .clone-compare__person>span:first-child{width:44px;height:44px;font-size:15px}.dsh .clone-compare__person b{font-size:15px}.dsh .clone-compare__person small,.dsh .clone-compare__person em{font-size:var(--clone-detail-meta)}.dsh .clone-compare__bet{gap:10px;padding:12px}.dsh .clone-compare__bet>header b{font-size:16px}.dsh .clone-compare__bet>header small,.dsh .clone-compare__bet .status{font-size:var(--clone-detail-meta)}.dsh .clone-compare__bet .status{padding:4px 8px}.dsh .clone-compare__picks{gap:7px}.dsh .clone-compare__picks>div{grid-template-columns:72px minmax(120px,1fr) auto;gap:9px;padding:9px 10px}.dsh .clone-compare__picks>div>span{font-size:var(--clone-detail-meta);padding:4px 6px}.dsh .clone-compare__picks>div>b{font-size:13px;line-height:1.45}.dsh .clone-compare__picks>div>strong{font-size:14px}.dsh .clone-compare__picks>div>strong>em{font-size:var(--clone-detail-meta)}.dsh .clone-compare__bet>footer{padding-top:9px}.dsh .clone-compare__bet>footer>span{font-size:var(--clone-detail-meta)}.dsh .clone-compare__bet>footer>small{max-width:150px;font-size:var(--clone-detail-meta)}.dsh .clone-compare__missing{font-size:var(--clone-detail-meta)}.dsh .coverage-distribution{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.dsh .coverage-distribution>span{background:#f8fbff;border:1px solid #d7e4f2;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 10px;padding:10px 11px;display:grid}.dsh .coverage-distribution b{color:#214f82;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.dsh .coverage-distribution em{color:#687e96;font-size:var(--clone-detail-meta);font-style:normal;font-weight:750}.dsh .coverage-distribution i{background:#e4ebf3;border-radius:999px;grid-column:1/-1;height:5px;overflow:hidden}.dsh .coverage-distribution strong{border-radius:inherit;background:#347af0;height:100%;display:block}.dsh .coverage-compare table{table-layout:auto;min-width:1040px}.dsh .coverage-compare thead th:nth-child(2){width:180px}.dsh .coverage-compare thead th:nth-child(3){width:170px}.dsh .coverage-compare thead th:nth-child(4){width:300px}.dsh .coverage-compare thead th:last-child{width:100px}.dsh .coverage-compare tbody td{vertical-align:middle;font-size:var(--clone-detail-text)}.dsh .coverage-compare__selection,.dsh .coverage-compare__stake,.dsh .coverage-compare__order{gap:5px;display:grid}.dsh .coverage-compare__selection small,.dsh .coverage-compare__stake small,.dsh .coverage-compare__order small{color:#75879a;font-size:var(--clone-detail-meta);line-height:1.45}.dsh .coverage-compare__selection b{color:#155da9;font-size:16px}.dsh .coverage-compare__selection em{color:#6a8198;font-size:var(--clone-detail-meta);font-style:normal;font-weight:750}.dsh .coverage-compare__stake b{color:#274b70;font-size:15px}.dsh .coverage-compare__order b{color:#38536f;align-items:center;gap:6px;font-size:13px;font-weight:750;display:flex}.dsh .coverage-compare__order small{overflow-wrap:anywhere}.dsh .coverage-compare__status{color:#8b5b17;background:#fff0d7;border-radius:999px;place-items:center;min-width:54px;min-height:30px;padding:0 9px;font-size:13px;font-style:normal;font-weight:900;display:inline-grid}.dsh .coverage-compare__status.win{color:#c74638;background:#ffebe8}.dsh .coverage-compare__status.loss{color:#fff;background:#485464}.dsh .coverage-compare__status.live,.dsh .coverage-compare__status.sale{color:#1f66b5;background:#e6f1ff}.dsh .newcomer-card__flags .watch{color:#3b648f;background:#edf3f9}.dsh .newcomer-card__flags .watch.strong{color:#996019;background:#fff0d7}.dsh .newcomer-card__evidence{background:#fbfdff;border:1px solid #d8e4f0;border-radius:10px;margin:12px 14px;overflow:hidden}.dsh .newcomer-card__evidence>header{background:#f3f7fc;border-bottom:1px solid #e3eaf2;justify-content:space-between;align-items:center;gap:8px;padding:10px 11px;display:flex}.dsh .newcomer-card__evidence>header>span{color:#2c649f;align-items:center;gap:6px;font-size:11px;font-weight:900;display:flex}.dsh .newcomer-card__evidence>header>em{color:#6d8196;font-size:10px;font-style:normal}.dsh .newcomer-card__reason-list{flex-wrap:wrap;gap:5px;padding:9px 10px 0;display:flex}.dsh .newcomer-card__reason-list>span{color:#436887;background:#eaf2fa;border-radius:6px;padding:4px 7px;font-size:10px;font-weight:750}.dsh .newcomer-card__qualifying{background:#e7edf3;gap:1px;margin-top:8px;display:grid}.dsh .newcomer-card__qualifying>div{background:#fff;grid-template-columns:minmax(0,1fr) minmax(95px,.7fr) 46px;align-items:center;gap:9px;padding:9px 10px;display:grid}.dsh .newcomer-card__qualifying>div>span{gap:3px;min-width:0;display:grid}.dsh .newcomer-card__qualifying b{color:#314d68;font-size:11px}.dsh .newcomer-card__qualifying em{color:#77889a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.dsh .newcomer-card__qualifying i{color:#7a8795;background:#eef1f4;border-radius:999px;place-items:center;min-height:25px;font-size:9px;font-style:normal;font-weight:900;display:grid}.dsh .newcomer-card__qualifying i.win{color:#bd3b31;background:#ffebe8}.dsh .newcomer-card__qualifying i.loss{color:#465363;background:#e9edf1}.dsh .newcomer-card__qualifying i.live,.dsh .newcomer-card__qualifying i.sale{color:#9b6418;background:#fff0d4}.dsh .newcomer-card__evidence-gap{color:#718398;padding:11px;font-size:10px;line-height:1.5}.dsh .newcomer-card__evidence>footer{color:#75869a;background:#f7f9fb;border-top:1px solid #e5ebf1;gap:8px;padding:9px 10px;font-size:9px;display:flex}.dsh .newcomer-card__evidence>footer>span{flex:1}.dsh .newcomer-card__evidence>footer b{color:#34536f;margin-top:3px;font-size:11px;display:block}.dsh .who .nm{font-weight:600}.dsh .who .pl{color:var(--muted);font-size:11px}.dsh .who-fallback{border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-weight:700;display:flex}.dsh .stat-dots span{color:#fff;text-align:center;border-radius:50%;width:13px;height:13px;margin-right:2px;font-size:9px;line-height:13px;display:inline-block}.dsh .stat-dots .w{background:var(--red)}.dsh .stat-dots .l{background:#39404d}.dsh .scorebar{vertical-align:middle;background:#f0f2f7;border-radius:4px;width:80px;height:8px;margin-right:6px;display:inline-block;overflow:hidden}.dsh .scorebar i{background:linear-gradient(90deg,#ffd166,#d97706);height:100%;display:block}.dsh .inc{color:var(--green);font-size:11px}.dsh .exc{color:var(--muted);font-size:11px}.dsh .hidden-note{text-align:center;color:var(--muted);padding:18px;font-size:12px}.dsh .date-group{color:var(--muted);margin:14px 2px 8px;font-size:12px;font-weight:700}.dsh .lottery-summary{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.dsh .lottery-summary>button{min-width:180px;color:inherit;cursor:pointer;background:#fff;border:1px solid #dce5f1;border-radius:11px;grid-template-columns:auto auto auto;align-items:center;gap:8px;padding:9px 12px;transition:all .18s;display:grid;box-shadow:0 4px 14px #1e35570a}.dsh .lottery-summary>button:hover{border-color:#8ab0ef;transform:translateY(-1px)}.dsh .lottery-summary>button.active{background:#edf4ff;border-color:#347af0;box-shadow:0 0 0 3px #347af01a}.dsh .lottery-summary b{color:#fff;letter-spacing:.08em;background:#347af0;border-radius:6px;padding:3px 6px;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lottery-summary strong{font-size:12px}.dsh .lottery-summary small{color:var(--muted);margin-left:auto;font-size:10px}.dsh .lottery-summary .basketball b{background:#e87924}.dsh .lottery-summary .beijing b{background:#7357c7}.dsh .lottery-summary .other b{background:#728098}.dsh .lottery-summary .all b{background:#172b49}.dsh .lottery-group{background:linear-gradient(90deg,#eef5ff,#f9fbff);border:1px solid #dbe5f4;border-left:4px solid #347af0;border-radius:10px;align-items:center;gap:10px;margin:20px 0 8px;padding:10px 13px;display:flex}.dsh .lottery-group>span{color:#347af0;letter-spacing:.1em;min-width:44px;font:900 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lottery-group div{align-items:baseline;gap:9px;display:flex}.dsh .lottery-group b{font-size:14px}.dsh .lottery-group small{color:var(--muted);font-size:10px}.dsh .lottery-group em{color:#65738a;margin-left:auto;font-size:11px;font-style:normal}.dsh .lottery-group.basketball{background:linear-gradient(90deg,#fff5ea,#fffaf5);border-left-color:#e87924}.dsh .lottery-group.basketball>span{color:#d86a17}.dsh .lottery-group.beijing{background:linear-gradient(90deg,#f4f0ff,#fbfaff);border-left-color:#7357c7}.dsh .lottery-group.beijing>span{color:#7357c7}.dsh .lottery-group.other{border-left-color:#728098}@media (width<=980px){.dsh .signal-grid,.dsh .rule-cards{grid-template-columns:1fr 1fr}.dsh .coverage-strip{grid-template-columns:repeat(4,1fr)}.dsh .coverage-strip p{grid-column:1/-1;padding:10px 0 0}}.dsh .tg-stat{border-bottom:1px solid var(--line)}.dsh .tg-stat.pending{background:linear-gradient(90deg,#fafbfd,#fff)}.dsh .tg-stat.pending .tg-stat__head{cursor:default;opacity:.82}.dsh .tg-stat.pending .tg-stat__rank{color:#8a96a7;background:#edf0f4}.dsh .tg-stat__pending-copy{margin-left:auto;color:#8b97a8!important}.dsh .tg-stat__head{text-align:left;align-items:center;gap:14px;width:100%;padding:11px 14px;font-size:13px;display:flex}.dsh .tg-stat__head strong{min-width:76px}.dsh .tg-stat__head .tg-stat__types{color:#2e73d5;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-weight:750;overflow:hidden}.dsh .tg-stat__rank{color:#2e73d5;background:#eaf3ff;border-radius:8px;place-items:center;width:28px;height:28px;font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dsh .tg-stat__head span{color:var(--muted);font-size:12px}.dsh .tg-stat__head .op{color:var(--blue);margin-left:auto}.dsh .tg-pos{font-weight:600;color:var(--red)!important}.dsh .tg-neg{color:#39404d!important}.dsh .tg-breakdowns{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:9px;margin:0 14px 10px;padding-top:4px;display:grid}.dsh .tg-breakdowns article{color:#6f8095;background:linear-gradient(145deg,#f8fbff,#fff);border:1px solid #dfe7f0;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;padding:12px;font-size:11px;display:grid}.dsh .tg-breakdowns article header{grid-column:1/-1;align-items:center;gap:7px;margin-bottom:2px;display:flex}.dsh .tg-breakdowns article header b{color:#216dcc;background:#e9f3ff;border-radius:5px;padding:3px 6px;font-size:9px}.dsh .tg-breakdowns article header strong{color:#1a304d;font-size:13px}.dsh .tg-record-type{color:#216dcc;white-space:nowrap;background:#edf5ff;border-radius:6px;padding:3px 7px;font-size:10px;font-weight:750;display:inline-flex}.dsh .tg-stat__table{width:calc(100% - 28px);margin:0 14px 12px}.dsh .tg-ranking-directory{border-top:1px solid #e2e9f1}.dsh .tg-ranking-directory>.pool-tools{color:#73839a;background:#fbfcfe;justify-content:space-between;align-items:center;padding:10px 14px;font-size:11px;display:flex}.dsh .tg-ranking-directory>.pool-tools small{color:#91a0b2}.dsh .tg-ranking-row{cursor:default}.dsh .tg-ranking-row.clickable-row{cursor:pointer}.dsh .tg-ranking-row.pending{opacity:.72;background:#fafbfd}.dsh .tg-ranking-person{align-items:center;gap:9px;display:flex}.dsh .tg-ranking-person i{color:#2e73d5;background:#eaf3ff;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dsh .tg-ranking-person b{color:#263d5b;font-size:13px}.dsh .tg-ranking-action{font-weight:750;color:#2470df!important}.dsh .tg-ranking-detail-row>td{white-space:normal!important;background:#f8fafc!important;padding:0!important}.dsh .tg-ranking-detail{border-top:1px solid #d9e4f0;padding:12px 14px 14px;box-shadow:inset 0 8px 18px #1f3f6509}.dsh .tg-ranking-detail .tg-breakdowns{margin:0 0 10px}.dsh .tg-record-scroll{background:#fff;border:1px solid #dfe6ef;border-radius:10px 10px 0 0;overflow-x:auto}.dsh .tg-record-scroll .tg-stat__table{width:100%;min-width:1120px;margin:0}.dsh .tg-ranking-detail>.pager{border:1px solid #dfe6ef;border-top:0;border-radius:0 0 10px 10px;margin-top:0}@media (width<=900px){.dsh .tg-performance-board>header{flex-direction:column;align-items:flex-start}.dsh .tg-recognition-strip{grid-template-columns:repeat(2,1fr)}.dsh .tg-stat__head{flex-wrap:wrap;align-items:flex-start}}.dsh .tg-tools{align-items:center;gap:10px;margin-bottom:8px;display:flex}.dsh .tg-upload{border:1px solid var(--blue);color:var(--blue);cursor:pointer;background:0 0;border-radius:6px;padding:6px 14px;font-size:13px}.dsh .tg-upload:disabled{opacity:.5;cursor:default}.dsh .poster-error{color:var(--red);font-size:12px}.dsh .poster-mask{z-index:60;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dsh .poster-modal{background:var(--panel,#fff);border-radius:10px;width:720px;max-width:94vw;max-height:88vh;padding:14px 16px;overflow:auto}.dsh .poster-modal__head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.dsh .poster-modal__head button{cursor:pointer;color:var(--muted);background:0 0;border:none;font-size:14px}.dsh .poster-modal__body{align-items:flex-start;gap:14px;display:flex}.dsh .poster-modal__body img{object-fit:contain;border:1px solid var(--line);border-radius:6px;width:260px;max-height:320px}.dsh .poster-modal__info{flex:1;font-size:13px}.dsh .poster-modal__info label{color:var(--muted);margin-bottom:8px;font-size:12px;display:block}.dsh .poster-modal__info input{border:1px solid var(--line);border-radius:6px;width:100%;margin-top:4px;padding:6px 8px;font-size:13px;display:block}.dsh .poster-doubts{color:#b07914;border:1px solid #e5a13d;border-radius:6px;margin:8px 0;padding:8px 10px;font-size:12px}.dsh .poster-modal__foot{justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.dsh .poster-modal__foot button{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:6px;padding:7px 16px;font-size:13px}.dsh .poster-modal__foot button.primary{border-color:var(--blue);background:var(--blue);color:#fff}.dsh .poster-modal__foot button:disabled{opacity:.5;cursor:default}.dsh .poster-entry{color:#fff;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff47;border-radius:8px;align-items:center;gap:5px;padding:7px 11px;display:inline-flex}.dsh .poster-entry:hover{background:#ffffff29}.dsh .tg-upload-entry{color:#fff;background:#2470ff;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:700;display:inline-flex}.dsh .history-table-wrap{border:1px solid var(--line);border-radius:10px;overflow-x:auto}.dsh .history-table{table-layout:fixed;min-width:1280px}.dsh .history-table th{color:#687a92;background:#f6f8fb;padding:10px 8px;font-size:12px;font-weight:800}.dsh .history-table th:nth-child(n+8){text-align:center;padding-left:0;padding-right:0}.dsh .history-table th:first-child{width:108px}.dsh .history-table th:nth-child(2){width:78px}.dsh .history-table th:nth-child(3){width:245px}.dsh .history-table th:nth-child(4){width:100px}.dsh .history-table th:nth-child(5){width:125px}.dsh .history-table th:nth-child(6){width:78px}.dsh .history-table th:nth-child(7){width:112px}.dsh .history-table th:nth-child(8){width:74px}.dsh .history-table th:nth-child(9){width:100px}.dsh .history-table th:nth-child(10){width:90px}.dsh .history-table th:nth-child(11),.dsh .history-table th:nth-child(12){width:94px}.dsh .history-table th:nth-child(13){width:108px}@media (width>=861px){.dsh .detail-modal__panel.large .history-table-wrap{overflow-x:hidden}.dsh .detail-modal__panel.large .history-table{width:100%;min-width:0}.dsh .detail-modal__panel.large .history-table th:first-child{width:8%}.dsh .detail-modal__panel.large .history-table th:nth-child(2){width:5.5%}.dsh .detail-modal__panel.large .history-table th:nth-child(3){width:17%}.dsh .detail-modal__panel.large .history-table th:nth-child(4){width:6.5%}.dsh .detail-modal__panel.large .history-table th:nth-child(5){width:8%}.dsh .detail-modal__panel.large .history-table th:nth-child(6){width:5.5%}.dsh .detail-modal__panel.large .history-table th:nth-child(7){width:8%}.dsh .detail-modal__panel.large .history-table th:nth-child(8){width:6%}.dsh .detail-modal__panel.large .history-table th:nth-child(9){width:7.5%}.dsh .detail-modal__panel.large .history-table th:nth-child(10){width:6.5%}.dsh .detail-modal__panel.large .history-table th:nth-child(11),.dsh .detail-modal__panel.large .history-table th:nth-child(12){width:7%}.dsh .detail-modal__panel.large .history-table th:nth-child(13){width:7.5%}.dsh .detail-modal__panel.large .history-table th,.dsh .detail-modal__panel.large .history-table td{overflow-wrap:anywhere}.dsh .detail-modal__panel.large .history-option-stack>span{white-space:normal;max-width:100%}}.dsh .history-table td{color:#243750;vertical-align:middle;background:#fff;border-bottom:0;border-right:0;padding:10px 8px;font-size:13px}.dsh .history-table tr:not(.plan-end)>td:not(.history-order-cell){border-bottom:1px solid #eff2f6}.dsh .history-table tr.plan-end>td,.dsh .history-table .history-order-cell{border-bottom:1px solid #d8e0ea}.dsh .history-table .clickable-row:hover td{background:#f7f9fd}.dsh .history-time{color:#44536a;font-variant-numeric:tabular-nums}.dsh .history-time .history-order-ref{overflow-wrap:anywhere;word-break:break-all;max-width:100%;line-height:1.3}.dsh .history-session{color:#69768a;white-space:nowrap}.dsh .history-team strong{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:1.5;display:flex}.dsh .history-handicap{color:#946316;white-space:nowrap;background:#fff1cf;border-radius:6px;align-items:center;min-height:22px;padding:2px 7px;font-size:12px;font-style:normal;font-weight:900;display:inline-flex}.dsh .history-pick{color:#68778a;font-weight:700;line-height:1.45}.dsh .history-odds{color:#68778a;font-variant-numeric:tabular-nums;font-weight:800}.dsh .detail-modal__panel.large .history-odds .history-option-stack>span{white-space:nowrap}.dsh .history-option-stack{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.dsh .history-option-stack>span{color:#68778a;background:#f1f3f6;border:1px solid #0000;border-radius:7px;align-items:center;min-height:25px;padding:3px 8px;display:inline-flex}.dsh .history-option-stack>span.miss{color:#68778a;background:#f1f3f6}.dsh .history-option-stack>span.hit{color:#d44332;background:#fff0ed;border-color:#efb0a7;box-shadow:inset 3px 0 #d44332}.dsh .history-option-stack>span.void{color:#946316;background:#fff6df;border-color:#efd18e;box-shadow:inset 3px 0 #d89b22}.dsh .history-result b{color:#d44332;font-size:13px}.dsh .history-result>span{color:#8795a7}.dsh .history-result-state{flex-direction:column;align-items:flex-start;gap:1px;display:flex}.dsh .history-result-state b{color:#946316}.dsh .history-result-state.void b{color:#68778a}.dsh .history-result-state.refunded b{color:#946316}.dsh .history-merged{text-align:center;font-variant-numeric:tabular-nums;background:#fff;vertical-align:top!important;padding-top:18px!important}.dsh .history-merged b{font-size:13px}.dsh .history-table .st{font-size:12px}.dsh .history-order-result{min-width:0}.dsh .history-order-result .st{white-space:normal;overflow-wrap:anywhere;text-align:center;max-width:100%;line-height:1.25}.dsh .history-table td strong,.dsh .history-table td small{display:block}.dsh .history-table td small{color:#7e8ea3;margin-top:4px;font-size:11px;line-height:1.45}.dsh .history-table .history-team.is-missing strong{color:#9a6818}.dsh .history-table .history-team.is-missing small{color:#a98245}.dsh .tg-date-nav{align-items:center;gap:5px;display:flex}.dsh .tg-date-nav button,.dsh .tg-date-nav label{border:1px solid var(--line);color:#667489;background:#fff;border-radius:6px;align-items:center;gap:4px;padding:5px 8px;display:inline-flex}.dsh .tg-date-nav input{color:inherit;border:0;outline:0;font-size:11px}.dsh .supporters button.sp{cursor:pointer;background:#fff}.dsh .supporters button.sp:hover{border-color:var(--blue);color:var(--blue)}.dsh .supporter-person{align-items:center;gap:3px;display:inline-flex}.dsh .supporter-person .quick-follow{min-height:26px}.dsh .poster-workspace>header{color:#fff;background:#111c2e;border-radius:14px;margin-bottom:14px;padding:22px 24px}.dsh .poster-workspace>header span{color:#f0aa3c;letter-spacing:.15em;align-items:center;gap:6px;font-size:9px;display:inline-flex}.dsh .poster-workspace>header h2{margin:8px 0 3px;font-size:24px}.dsh .poster-workspace>header p{color:#95a5be;font-size:11px}.dsh .poster-local-uploader{background:#fff;border:1px solid #dce4ee;border-radius:14px;padding:0;overflow:hidden;box-shadow:0 12px 34px #1831510e}.dsh .poster-local-uploader .tg-tools{background:#f8fbff;border-bottom:1px solid #e3e9f1;align-items:center;gap:14px;padding:18px;display:flex}.dsh .poster-local-uploader__hint{color:#60738d;align-items:center;gap:7px;font-size:12px;display:inline-flex}.dsh .poster-local-uploader__empty{color:#8b98aa;text-align:center;background:radial-gradient(circle at 50% 30%,#fff,#f7f9fc 72%);place-items:center;min-height:280px;padding:40px;display:grid}.dsh .poster-local-uploader__empty svg{color:#2e73d5;margin-bottom:12px}.dsh .poster-local-uploader__empty b{color:#21334b;font-size:17px}.dsh .poster-local-uploader__empty p{margin-top:7px;font-size:12px}@media (width<=900px){.dsh .tg-gallery-hero,.dsh .poster-local-uploader .tg-tools{flex-direction:column;align-items:flex-start}}.dsh .ops-page{--ops-navy:#111c2e;--ops-cyan:#19b7a4;color:#1a273a}.dsh .ops-hero{color:#fff;background:radial-gradient(circle at 75% 15%,#1fb7a438,#0000 28%),linear-gradient(125deg,#0c1525,#172742 70%,#123a3a);border-radius:16px;justify-content:space-between;align-items:flex-end;min-height:150px;padding:28px 30px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #13223a29}.dsh .ops-hero:after{content:"";background:#ffffff1f;width:1px;height:300px;position:absolute;top:-80px;right:16%;transform:rotate(28deg);box-shadow:70px 0 #ffffff0d,140px 0 #ffffff0a}.dsh .ops-hero>div{z-index:1;position:relative}.dsh .ops-hero span{color:#5ee1cf;letter-spacing:.18em;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.dsh .ops-hero h2{letter-spacing:.03em;margin:10px 0 5px;font-family:STSong,Songti SC,serif;font-size:29px}.dsh .ops-hero p{color:#9eacc1;font-size:11px}.dsh .ops-live{color:#83e4d8;letter-spacing:.12em;align-items:center;gap:7px;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.dsh .ops-live i{background:#4fe0be;border-radius:50%;width:7px;height:7px;animation:1.8s infinite opsPulse;box-shadow:0 0 0 5px #4fe0be1f}.dsh .ops-live b{color:#fff;letter-spacing:0;font-size:14px}@keyframes opsPulse{50%{box-shadow:0 0 0 10px #4fe0be00}}.dsh .ops-kpis{background:#dce3ec;border:1px solid #dce3ec;border-radius:13px;grid-template-columns:repeat(5,1fr);gap:1px;margin:14px 0 22px;display:grid;overflow:hidden}.dsh .ops-kpis>div{background:#fff;padding:16px 18px}.dsh .ops-kpis small,.dsh .ops-kpis strong,.dsh .ops-kpis em{display:block}.dsh .ops-kpis small{color:#7c899c;font-size:9px}.dsh .ops-kpis strong{margin:5px 0 4px;font:700 25px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-kpis em{color:#98a2b0;font-size:9px;font-style:normal}.dsh .ops-kpis .accent strong{color:#0e9d8c}.dsh .ops-kpis .danger strong{color:#d94835}.dsh .ops-section{background:#fff;border:1px solid #dfe5ed;border-radius:14px;padding:18px;box-shadow:0 8px 24px #1a2d480a}.dsh .ops-section__head{justify-content:space-between;align-items:flex-end;margin-bottom:14px;display:flex}.dsh .ops-section__head span{color:#139b8b;letter-spacing:.18em;font-size:8px;font-weight:800}.dsh .ops-section__head h3{margin:3px 0 0;font-size:17px}.dsh .ops-section__head p{color:#8c97a7;font-size:9px}.dsh .ops-business-summary{background:radial-gradient(circle at 92% -30%,#367ad021,#0000 36%),linear-gradient(145deg,#fbfdff,#f4f8fd);border:1px solid #ccd9e8;border-radius:15px;margin:12px 0;padding:18px;overflow:hidden;box-shadow:0 10px 28px #19365c0f}.dsh .ops-business-summary__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.dsh .ops-business-summary__grid>article{background:#ffffffe6;border:1px solid #dce5ef;border-radius:11px;min-width:0;min-height:142px;padding:16px;position:relative;overflow:hidden}.dsh .ops-business-summary__grid>article:after{content:"";border:15px solid #3070c40b;border-radius:50%;width:76px;height:76px;position:absolute;bottom:-25px;right:-20px}.dsh .ops-business-summary__grid>article>span{color:#2e73cd;background:#eaf3ff;border-radius:9px;place-items:center;width:34px;height:34px;margin-bottom:14px;display:grid}.dsh .ops-business-summary__grid>article.amount>span{color:#0b846d;background:#e8f8f4}.dsh .ops-business-summary__grid>article.rate>span{color:#ab7314;background:#fff5df}.dsh .ops-business-summary__grid>article.prize>span{color:#c54f43;background:#ffefed}.dsh .ops-business-summary__grid>article.roi>span{color:#5b64b6;background:#efeffb}.dsh .ops-business-summary__grid small,.dsh .ops-business-summary__grid strong,.dsh .ops-business-summary__grid em{z-index:1;display:block;position:relative}.dsh .ops-business-summary__grid small{color:#71839a;font-size:11px;font-weight:800}.dsh .ops-business-summary__grid strong{color:#1b3556;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 6px;font:800 22px/1 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.dsh .ops-business-summary__grid em{color:#909dae;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.dsh .ops-business-summary .positive,.dsh .ops-business-analysis .positive{color:#087d61!important}.dsh .ops-business-summary .negative,.dsh .ops-business-analysis .negative{color:#ca4a3d!important}.dsh .ops-business-summary__diagnostics{background:#d6e0eb;border:1px solid #d6e0eb;border-radius:10px;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin-top:10px;display:grid;overflow:hidden}.dsh .ops-business-summary__diagnostics>span{background:#ffffffd4;min-width:0;padding:11px 13px}.dsh .ops-business-summary__diagnostics small,.dsh .ops-business-summary__diagnostics b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dsh .ops-business-summary__diagnostics small{color:#8190a3;font-size:9px}.dsh .ops-business-summary__diagnostics b{color:#2b4666;margin-top:5px;font:750 13px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-business-empty{color:#6b86a3;background:#f7fafc;border:1px dashed #bdcddd;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:180px;margin:12px 0;display:flex}.dsh .ops-business-empty b{color:#355473;margin:10px 0 4px;font-size:13px}.dsh .ops-business-empty span{color:#8595a8;font-size:10px}.dsh .ops-business-analysis{margin-top:12px;overflow:hidden}.dsh .ops-business-platforms{border-top:1px solid #e1e8f0;margin-top:16px;padding-top:15px}.dsh .ops-business-platforms>header{justify-content:space-between;align-items:flex-end;margin-bottom:10px;display:flex}.dsh .ops-business-platforms>header span{color:#4878b6;letter-spacing:.16em;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-business-platforms>header h4{color:#263f5d;margin:4px 0 0;font-size:15px}.dsh .ops-business-platforms>header small{color:#8b98a8;font-size:9px}.dsh .ops-business-platform-table{border:1px solid #dbe4ed;border-radius:10px;min-width:1120px;overflow:hidden}.dsh .ops-business-platform-table>div{color:#51647a;background:#fff;border-top:1px solid #e8edf2;grid-template-columns:1.15fr .6fr repeat(8,.78fr);align-items:center;gap:10px;min-height:48px;padding:8px 11px;font-size:10px;display:grid}.dsh .ops-business-platform-table>div:nth-child(odd):not(.head){background:#f9fbfd}.dsh .ops-business-platform-table>.head{color:#8190a2;background:#eef3f7;border:0;min-height:32px;font-size:8px;font-weight:800}.dsh .ops-business-platform-table b small{color:#99a5b3;margin-top:2px;font:7px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .ops-business-platform-table strong{color:#1d527f;font:800 14px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-business-platform-table .warning{color:#b07113;font-weight:800}.dsh .ops-business-daily-ledger{border-top:1px solid #dce5ef;margin-top:16px;padding-top:16px}.dsh .ops-business-daily-ledger>header{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:10px;display:flex}.dsh .ops-business-daily-ledger>header small{color:#4878b6;letter-spacing:.16em;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-business-daily-ledger>header h4{color:#263f5d;margin:4px 0 0;font-size:15px}.dsh .ops-business-daily-ledger>header p{color:#8290a2;margin:0;font-size:9px}.dsh .ops-business-daily-ledger__scroll{scrollbar-width:thin;background:#fff;border:1px solid #d7e1ec;border-radius:11px;overflow-x:auto}.dsh .ops-business-daily-ledger__table .head,.dsh .ops-business-daily-ledger__table article{grid-template-columns:1.15fr .65fr .8fr 1fr .8fr .65fr .8fr .8fr .8fr .65fr .6fr;align-items:center;gap:9px;padding:0 12px;display:grid}.dsh .ops-business-daily-ledger__table .head{z-index:2;color:#7b8b9f;background:#eaf0f6;min-height:36px;font-size:8px;font-weight:850;position:sticky;top:0}.dsh .ops-business-daily-ledger__table .rows{max-height:510px;overflow-y:auto}.dsh .ops-business-daily-ledger__table article{color:#51647a;background:#fff;border-top:1px solid #e8edf3;min-height:54px;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-business-daily-ledger__table article:nth-child(2n){background:#f8fafc}.dsh .ops-business-daily-ledger__table article.current{background:#f0f6ff;box-shadow:inset 3px 0 #397dd4}.dsh .ops-business-daily-ledger__table article>span,.dsh .ops-business-daily-ledger__table article>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dsh .ops-business-daily-ledger__table article>strong{color:#1f5d91;font-size:13px}.dsh .ops-business-daily-ledger__table .issue{align-items:center;gap:7px;min-width:0;font-family:PingFang SC,sans-serif;display:flex}.dsh .ops-business-daily-ledger__table .issue b{color:#213e60;font-size:12px}.dsh .ops-business-daily-ledger__table .issue small{color:#8493a6;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-business-daily-ledger__table .issue em{color:#2468bc;white-space:nowrap;background:#dcecff;border-radius:999px;padding:2px 5px;font-size:7px;font-style:normal}.dsh .ops-business-daily-ledger__table article>span>b,.dsh .ops-business-daily-ledger__table article>span>small{display:block}.dsh .ops-business-daily-ledger__table article>span>small{color:#96a2b1;margin-top:2px;font:7px PingFang SC,sans-serif}.dsh .ops-business-daily-ledger__table .warning{color:#ad6b0a;font-weight:900}.dsh .ops-business-daily-ledger>header small{font-size:9px}.dsh .ops-business-daily-ledger>header h4{margin-top:5px;font-size:17px}.dsh .ops-business-daily-ledger>header p{font-size:10px;line-height:1.5}.dsh .ops-business-daily-ledger__table{min-width:1440px}.dsh .ops-business-daily-ledger__table .head,.dsh .ops-business-daily-ledger__table article{gap:11px;padding:0 14px}.dsh .ops-business-daily-ledger__table .head{min-height:40px;font-size:10px}.dsh .ops-business-daily-ledger__table article{min-height:60px;font-size:12px}.dsh .ops-business-daily-ledger__table article>strong{font-size:16px}.dsh .ops-business-daily-ledger__table .issue{gap:8px}.dsh .ops-business-daily-ledger__table .issue b{font-size:14px}.dsh .ops-business-daily-ledger__table .issue small{font-size:9px}.dsh .ops-business-daily-ledger__table .issue em{padding:2px 6px;font-size:8px}.dsh .ops-business-daily-ledger__table article>span>small{margin-top:3px;font-size:9px}.dsh .ops-business-daily-ledger__tools{align-items:center;gap:9px;display:flex}.dsh .ops-business-daily-ledger__tools>span{color:#66809c;align-items:center;gap:7px;display:flex}.dsh .ops-business-daily-ledger__tools>span>span small,.dsh .ops-business-daily-ledger__tools>span>span b,.dsh .ops-business-daily-ledger__tools>span>span em{white-space:nowrap;display:block}.dsh .ops-business-daily-ledger__tools>span>span small{color:#8a98a8;font-size:8px}.dsh .ops-business-daily-ledger__tools>span>span b{color:#36506e;margin-top:2px;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-business-daily-ledger__tools>span>span em{color:#98a3b1;margin-top:2px;font-size:8px;font-style:normal}.dsh .ops-business-daily-ledger__tools>button{color:#2867ae;background:#f4f8fd;border:1px solid #a9c6e9;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:104px;min-height:34px;padding:7px 11px;font-size:10px;font-weight:800;display:inline-flex}.dsh .ops-business-daily-ledger__tools>button:hover:not(:disabled){background:#eaf3ff;border-color:#6f9fd5}.dsh .ops-business-daily-ledger__tools>button:disabled{cursor:wait;opacity:.68}.dsh .ops-business-daily-ledger__tools .spinning{animation:.8s linear infinite lota-spin}.dsh .ops-task-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dsh .ops-task{background:linear-gradient(#fff,#fbfcfd);border:1px solid #e2e7ee;border-radius:11px;min-width:0;padding:14px;transition:transform .16s,border-color .16s}.dsh .ops-task:hover{border-color:#a8b7c9;transform:translateY(-2px)}.dsh .ops-task.running{border-color:#8bd8cc}.dsh .ops-task.error{border-color:#e5aa9e}.dsh .ops-task__top{justify-content:space-between;align-items:center;display:flex}.dsh .ops-kind{color:#738095;background:#eff2f6;border-radius:4px;padding:2px 6px;font-size:8px}.dsh .ops-state{color:#8792a2;align-items:center;gap:5px;font-size:8px;display:flex}.dsh .ops-state i{background:#98a1ae;border-radius:50%;width:6px;height:6px}.dsh .ops-state.running{color:#0b9a89}.dsh .ops-state.running i{background:#16b8a4;animation:1.8s infinite opsPulse}.dsh .ops-state.error{color:#d94835}.dsh .ops-state.error i{background:#d94835}.dsh .ops-task h4{margin:12px 0 5px;font-size:13px}.dsh .ops-task>p{color:#7f8b9d;min-height:31px;font-size:9px;line-height:1.7}.dsh .ops-task__meter{background:#edf0f4;border-radius:2px;height:3px;margin:10px 0 12px;overflow:hidden}.dsh .ops-task__meter span{background:#aab4c2;height:100%;transition:width .8s;display:block}.dsh .ops-task.running .ops-task__meter span{background:linear-gradient(90deg,#16b8a4,#67d8c9);animation:1.5s ease-in-out infinite alternate opsScan}.dsh .ops-task.error .ops-task__meter span{background:#df5b48}@keyframes opsScan{0%{transform:translate(-35%)}to{transform:translate(35%)}}.dsh .ops-task dl{grid-template-columns:1fr 1fr;gap:8px 10px;margin:0;display:grid}.dsh .ops-task dt{color:#9aa3b0;align-items:center;gap:4px;font-size:7px;display:flex}.dsh .ops-task dd{color:#39475c;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:9px;overflow:hidden}.dsh .ops-task__result{color:#6d798b;text-overflow:ellipsis;white-space:nowrap;border-top:1px dashed #e3e7ed;margin-top:11px;padding-top:9px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.dsh .ops-task__toggle{color:#bd4938;background:#fff8f6;border:1px solid #e6b4aa;border-radius:7px;width:100%;margin-top:10px;padding:7px;font-size:9px}.dsh .ops-task__toggle.resume{color:#087c6e;background:#f2fcfa;border-color:#83cfc3}.dsh .ops-sync{margin-top:12px}.dsh .ops-sync-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dsh .ops-sync-card{background:linear-gradient(150deg,#fff 55%,#f5fbfa);border:1px solid #dce5ec;border-radius:11px;min-width:0;padding:14px;position:relative;overflow:hidden}.dsh .ops-sync-card:after{content:"";border:1px solid #139b8b1a;border-radius:50%;width:92px;height:92px;position:absolute;top:-30px;right:-28px}.dsh .ops-sync-card>header{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.dsh .ops-sync-card>header>div{align-items:center;gap:8px;display:flex}.dsh .ops-sync-card>header i{background:#18ae9d;border-radius:2px;width:8px;height:8px;box-shadow:0 0 0 4px #18ae9d1a}.dsh .ops-sync-card>header span{font-size:12px;font-weight:800}.dsh .ops-sync-card>header small{color:#a0a9b6;margin-left:6px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-sync-card>header em{color:#087c6e;background:#e7f8f5;border-radius:10px;padding:3px 7px;font-size:8px;font-style:normal}.dsh .ops-sync-card.scanning>header i{animation:1.8s infinite opsPulse}.dsh .ops-sync-card.union>header em{color:#8a6613;background:#fff5d9}.dsh .ops-sync-card.pending>header em{color:#7d6b42;background:#f5f1e7}.dsh .ops-sync-volume{background:#e7ebf0;border:1px solid #e7ebf0;border-radius:8px;grid-template-columns:1fr 1fr;gap:1px;margin:13px 0;display:grid;overflow:hidden}.dsh .ops-sync-volume>div{background:#ffffffeb;padding:10px}.dsh .ops-sync-volume small,.dsh .ops-sync-volume strong,.dsh .ops-sync-volume span{display:block}.dsh .ops-sync-volume small{color:#8c97a6;font-size:8px}.dsh .ops-sync-volume strong{color:#203147;margin:4px 0 3px;font:700 19px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-sync-volume span{color:#8b96a5;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.dsh .ops-sync-track{margin-top:10px}.dsh .ops-sync-track>div{color:#667488;justify-content:space-between;align-items:center;font-size:8px;display:flex}.dsh .ops-sync-track>div b{color:#34445a;font-size:8px}.dsh .ops-sync-track>p{background:#e8edef;border-radius:4px;height:4px;margin:5px 0;overflow:hidden}.dsh .ops-sync-track>p i{background:linear-gradient(90deg,#13a995,#51cfbe);border-radius:4px;height:100%;display:block}.dsh .ops-sync-track>p.unknown i{opacity:.55;background:repeating-linear-gradient(90deg,#d2b15c 0 8px,#eee0b7 8px 14px)}.dsh .ops-sync-track.history>p i{background:linear-gradient(90deg,#4776d7,#7e9de4)}.dsh .ops-sync-track>small{color:#939dac;text-overflow:ellipsis;white-space:nowrap;font-size:7px;display:block;overflow:hidden}.dsh .ops-sync-card>footer{color:#788599;border-top:1px dashed #dfe5eb;justify-content:space-between;gap:8px;margin-top:11px;padding-top:9px;font-size:7px;display:flex}.dsh .ops-sync-error{color:#c14b3a;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:7px;overflow:hidden}.dsh .ops-sync-card.disabled{opacity:.62;background:#f5f6f7}.dsh .ops-sync-card.disabled>header i{box-shadow:none;background:#929ba7}.dsh .ops-sync-card.disabled>header em{color:#697587;background:#e8ebef}.dsh .ops-sync-card.disabled .ops-sync-track>p i{width:0!important}.dsh .ops-sync-card.history-running>header i{animation:1.8s infinite opsPulse}.dsh .ops-sync-card.history-running>header em{color:#315fb9;background:#eaf0ff}.dsh .ops-sync-recovery{color:#315fb9;background:#eef3ff;border-radius:6px;margin-top:8px;padding:6px 8px;font-size:7px}.dsh .ops-two-col{grid-template-columns:1.35fr 1fr;gap:12px;margin-top:12px;display:grid}.dsh .ops-platform-table>div{border-top:1px solid #edf0f4;grid-template-columns:1.1fr repeat(3,.8fr) 1.2fr;align-items:center;gap:10px;padding:8px 6px;display:grid}.dsh .ops-platform-table .head{color:#8c97a7;border:0;padding-top:0}.dsh .ops-platform-table b{color:#344156}.dsh .ops-platform-table .coverage{background:#edf2f3;border-radius:4px;height:17px;position:relative;overflow:hidden}.dsh .ops-platform-table .coverage i{background:#bfe8e2;position:absolute;inset:0 auto 0 0}.dsh .ops-platform-table .coverage em{z-index:1;color:#257f74;align-items:center;height:100%;padding-left:6px;font-size:8px;font-style:normal;display:flex;position:relative}.dsh .ops-poll-list{background:#e7eaf0;border:1px solid #e7eaf0;border-radius:9px;gap:1px;display:grid;overflow:hidden}.dsh .ops-poll-list>div{background:#fbfcfd;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.dsh .ops-poll-list svg{color:#718097}.dsh .ops-poll-list b,.dsh .ops-poll-list small{display:block}.dsh .ops-poll-list small{color:#939dac;margin-top:2px;font-size:7px}.dsh .ops-poll-list em{color:#157f74;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-footnote{color:#8994a4;justify-content:center;align-items:center;gap:6px;padding:14px;font-size:8px;display:flex}.dsh .perf-toolbar{color:#5c6a7d;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;font-size:11px;display:flex}.dsh .perf-toolbar button{color:#43536a;cursor:pointer;background:#fff;border:1px solid #d7dee8;border-radius:8px;align-items:center;gap:5px;padding:7px 13px;font-size:11px;transition:all .15s;display:inline-flex}.dsh .perf-toolbar button:hover{color:#0e9d8c;border-color:#17a596}.dsh .perf-toolbar button.danger:hover{color:#d94835;border-color:#d94835}.dsh .perf-toolbar button:disabled{opacity:.55;cursor:default}.dsh .perf-toolbar input[type=number]{color:#344156;border:1px solid #d7dee8;border-radius:6px;width:64px;padding:5px 7px;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .perf-toolbar .perf-toolbar__gap{flex:1}.dsh .perf-toolbar .perf-auto{cursor:pointer;align-items:center;gap:5px;display:inline-flex}.dsh .perf-table{font-size:10px}.dsh .perf-table>div{border-top:1px solid #edf0f4;align-items:center;gap:10px;padding:8px 6px;display:grid}.dsh .perf-table .head{color:#8c97a7;border:0;padding-top:0}.dsh .perf-table .num{text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .perf-cols-endpoints>div{grid-template-columns:2.2fr .5fr 1fr .7fr .7fr .7fr}.dsh .perf-cols-slow>div,.dsh .perf-cols-top>div{grid-template-columns:3fr .4fr .6fr .6fr .6fr 1.1fr .9fr}.dsh .perf-cols-db>div{grid-template-columns:1.4fr .6fr .8fr .8fr .8fr .5fr 1fr}.dsh .perf-cols-recent>div{grid-template-columns:1fr 2.6fr .5fr .7fr}.dsh .perf-mono{color:#344156;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .perf-sql{color:#5c6a7d;word-break:break-all;white-space:pre-wrap;font:9px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .perf-table code{color:#157f74;background:#eef3f6;border-radius:5px;margin:1px 2px;padding:1px 6px;font-size:8px;display:inline-block}.dsh .perf-sample{color:#b27b10;margin-top:2px;font:7px/1 sans-serif;display:block}.dsh .perf-ms-warn{color:#c78a12}.dsh .perf-ms-bad{color:#d94835;font-weight:700}.dsh .perf-bar{vertical-align:middle;background:#7fd8cd;border-radius:3px;height:5px;margin-right:6px;display:inline-block}.dsh .perf-empty{text-align:center;color:#98a2b0;padding:22px;font-size:10px;display:block!important}.dsh .perf-scan-btn{color:#0e9d8c;cursor:pointer;background:#e7f6f3;border:1px solid #17a596;border-radius:8px;align-items:center;gap:5px;padding:7px 13px;font-size:11px;display:inline-flex}.dsh .perf-cols-pages>div{grid-template-columns:2fr .6fr .5fr .7fr .7fr .7fr .7fr 1.25fr 1fr .7fr}@media (width<=900px){.dsh .perf-cols-pages>div,.dsh .perf-cols-endpoints>div,.dsh .perf-cols-slow>div,.dsh .perf-cols-top>div,.dsh .perf-cols-db>div,.dsh .perf-cols-recent>div{grid-template-columns:1fr 1fr}}@media (width<=1200px){.dsh .ops-task-grid,.dsh .ops-sync-grid{grid-template-columns:repeat(2,1fr)}.dsh .ops-kpis{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.dsh .ops-hero{flex-direction:column;align-items:flex-start;gap:18px}.dsh .ops-kpis,.dsh .ops-task-grid,.dsh .ops-sync-grid,.dsh .ops-two-col{grid-template-columns:1fr}}.auth-screen{color:#fff;background:#0d1727;grid-template-columns:1.15fr minmax(360px,.85fr);min-height:100vh;display:grid}.auth-brand{background:radial-gradient(circle at 18% 24%,#2470ff47,#0000 26%),linear-gradient(140deg,#0c1626,#152844);flex-direction:column;justify-content:center;padding:9vw;display:flex;position:relative;overflow:hidden}.auth-brand:after{content:"";border:1px solid #71a6ff33;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-260px;right:-260px;box-shadow:0 0 0 74px #71a6ff09,0 0 0 148px #71a6ff06}.auth-brand>span{color:#69a4ff;letter-spacing:.18em;font:800 11px ui-monospace,SFMono-Regular,Menlo,monospace}.auth-brand h1{letter-spacing:-.04em;margin:22px 0 14px;font-family:Songti SC,STSong,serif;font-size:clamp(42px,5vw,72px);line-height:1.13}.auth-brand p{color:#8ea3c0;max-width:530px;font-size:14px}.auth-brand__line{color:#5ddcbf;letter-spacing:.15em;align-items:center;gap:9px;margin-top:50px;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.auth-brand__line i{background:#43d7b6;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 6px #43d7b61a}.auth-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:20px;align-self:center;width:min(390px,100vw - 40px);margin:auto;padding:38px;box-shadow:0 30px 90px #0000004d}.auth-card__icon{color:#76a8ff;background:#437be624;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:20px;display:grid}.auth-card>small{color:#647faa;letter-spacing:.16em;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.auth-card h2{margin:7px 0 26px;font-size:24px}.auth-card label{color:#8fa0b8;margin-bottom:14px;font-size:11px;display:block}.auth-card input{color:#fff;background:#070f1b7a;border:1px solid #ffffff1f;border-radius:9px;outline:0;width:100%;margin-top:7px;padding:12px 13px;font-size:13px;display:block}.auth-card input:focus{border-color:#4f8dfd}.auth-submit{color:#fff;background:#2470ff;border-radius:9px;width:100%;margin-top:7px;padding:12px;font-weight:800}.auth-switch{color:#8ca2c0;width:100%;margin-top:13px;font-size:11px}.auth-error{color:#ff887a;margin:8px 0;font-size:11px}.auth-loading{color:#91a5c2;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;display:flex}.auth-password-field{margin-top:7px;position:relative}.auth-card .auth-password-field input{margin-top:0;padding-right:46px}.auth-password-field>button{color:#758aa8;background:0 0;border:0;border-radius:7px;place-items:center;width:36px;height:36px;padding:0;transition:color .15s,background .15s;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.auth-password-field>button:hover{color:#b8cef0;background:#6f9ee31a}.auth-password-field>button:focus-visible{outline-offset:1px;outline:2px solid #6d9ff2}.dsh .account-tools{flex:none;align-items:center;gap:12px;margin-left:auto;display:flex}.dsh .account-name{color:#b4c0d2;font-size:11px}.dsh .account-logout{color:#c5cfde;border:1px solid #ffffff24;border-radius:7px;place-items:center;width:29px;height:29px;display:grid}.dsh .admin-tab{color:#66d8c6!important}.dsh .account-settings-btn{cursor:pointer;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;padding:4px 8px;display:flex}.dsh .account-settings-btn:hover{color:#e6ecf5;border-color:#ffffff24}.dsh .account-avatar{object-fit:cover;border-radius:50%;width:20px;height:20px}.membership-badge{--member-accent:#6d809a;--member-bg:#edf1f5;border:1px solid color-mix(in srgb,var(--member-accent) 28%,transparent);width:max-content;min-height:22px;color:var(--member-accent);background:var(--member-bg);letter-spacing:.04em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:3px 8px;font-size:9px;font-weight:900;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff8c}.membership-badge svg{fill:currentColor;stroke-width:1.8px}.membership-badge.compact{letter-spacing:.02em;min-height:17px;padding:2px 6px;font-size:7px}.membership-badge.trial{--member-accent:#0d8779;--member-bg:#e7f8f4}.membership-badge.monthly,.membership-badge.member,.membership-badge.reward{--member-accent:#2e69ad;--member-bg:#eaf2fc}.membership-badge.quarterly{--member-accent:#6747b8;--member-bg:linear-gradient(135deg,#f4f0ff,#e7defb);border-color:#6747b847}.membership-badge.annual{--member-accent:#a66d14;--member-bg:linear-gradient(135deg,#fff9e9,#f3dfb4);color:#98600c;border-color:#be882d57;box-shadow:inset 0 1px #ffffffb3,0 4px 12px #85540e1a}.membership-badge.lifetime{--member-accent:#e1b960;--member-bg:linear-gradient(120deg,#111925,#253044);color:#efd189;border-color:#e1b9606b;box-shadow:inset 0 1px #ffffff17,0 5px 18px #0b142233}.membership-badge.admin{--member-accent:#58d7c2;--member-bg:#1b8f7e2b;color:#6ce4d0;box-shadow:none;border-color:#58d7c247}.membership-center-page .membership-badge.admin{--member-accent:#087c6e;--member-bg:#e8f8f5;color:#087c6e;border-color:#9edacf}.dsh .admin-table-card .membership-badge.admin{color:#087c6e;background:#e8f8f5;border-color:#9edacf}.dsh .account-tools{gap:9px}.dsh .account-menu-trigger{color:#d9e2ef;cursor:pointer;background:linear-gradient(135deg,#ffffff13,#ffffff06);border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:10px;min-width:248px;height:52px;padding:5px 11px 5px 7px;transition:border-color .16s,background .16s,transform .16s;display:flex}.dsh .account-menu-trigger:hover,.dsh .account-menu-trigger[data-state=open],.dsh .account-menu-trigger.active{background:#4977bb26;border-color:#6fa9ff6b;transform:translateY(-1px)}.dsh .account-menu-trigger>svg{color:#7f91aa;margin-left:auto;transition:transform .18s}.dsh .account-menu-trigger[data-state=open]>svg{transform:rotate(180deg)}.dsh .account-menu-avatar,.account-menu-avatar{color:#eef5ff;flex:0 0 38px;width:38px;min-width:38px;max-width:38px;height:38px;min-height:38px;max-height:38px;font-size:14px;font-weight:900;display:block;position:relative;overflow:visible}.dsh .account-menu-avatar__clip,.account-menu-avatar__clip{background:linear-gradient(145deg,#355272,#1e3048);border:1px solid #ffffff24;border-radius:11px;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.dsh .account-menu-avatar__clip img,.account-menu-avatar__clip img{border-radius:inherit;object-fit:cover!important;object-position:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;display:block!important}.dsh .account-menu-avatar>i{color:#f0c66f;background:#283a50;border:2px solid #141c2b;border-radius:50%;place-items:center;width:13px;height:13px;display:grid;position:absolute;bottom:-4px;right:-4px}.dsh .account-menu-avatar.lifetime>i{color:#98ecde;background:#145049}.dsh .account-menu-avatar.trial>i{color:#78dfcf}.dsh .account-menu-avatar.admin>i{color:#67dfca}.dsh .account-menu-identity{text-align:left;flex:1;gap:5px;min-width:0;display:grid}.dsh .account-menu-identity>b{color:#f3f7fd;text-overflow:ellipsis;white-space:nowrap;max-width:128px;font-size:14px;line-height:1;overflow:hidden}.dsh .account-menu-identity>span{align-items:center;gap:7px;min-width:0;display:flex}.dsh .account-menu-identity .membership-badge.compact{min-height:20px;padding:3px 7px;font-size:9px}.dsh .account-menu-coins{color:#f4c960;background:linear-gradient(135deg,#e6bc5924,#e6bc590d);border:1px solid #e6bc5947;border-radius:9px;flex:none;align-items:center;gap:6px;padding:5px 8px;display:flex;box-shadow:inset 0 1px #ffffff0f}.dsh .account-menu-coins>span{gap:2px;display:grid}.dsh .account-menu-coins small{color:#b99a55;font-size:7px;font-weight:900;line-height:1}.dsh .account-menu-coins b{text-overflow:ellipsis;max-width:76px;font:900 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.account-menu-popover{z-index:1500;color:#dce7f5;width:360px;transform-origin:var(--radix-popover-content-transform-origin);background:linear-gradient(150deg,#162338,#101a2a 68%,#10242a);border:1px solid #7e99bf45;border-radius:19px;animation:.16s ease-out accountMenuIn;overflow:hidden;box-shadow:0 26px 70px #040c196b,0 5px 18px #040c1940}.account-menu-profile{background:radial-gradient(circle at 82% 0,#4582da38,#0000 48%);border-bottom:1px solid #ffffff12;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:13px;padding:18px 18px 14px;display:grid;position:relative;overflow:hidden}.account-menu-profile:after{content:"";border:1px solid #ffffff0f;border-radius:50%;width:100px;height:100px;position:absolute;top:-36px;right:-28px;box-shadow:0 0 0 18px #ffffff05}.account-menu-profile.lifetime{background:radial-gradient(circle at 82% 0,#35c9b138,#0000 49%)}.account-menu-profile.annual{background:radial-gradient(circle at 82% 0,#dbac5133,#0000 48%)}.account-menu-profile>*{z-index:1;position:relative}.account-menu-avatar.large{flex-basis:48px;width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px;font-size:18px}.account-menu-avatar.large .account-menu-avatar__clip{background:linear-gradient(145deg,#496a90,#20334d);border-radius:13px}.account-menu-profile small{color:#7187a4;letter-spacing:.16em;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace}.account-menu-profile h3{color:#fff;margin:3px 0 6px;font-size:15px}.account-menu-validity{background:#ffffff09;border:1px solid #7b9dc721;border-radius:10px;align-items:center;gap:10px;margin:11px 12px 7px;padding:10px 11px;display:flex}.account-menu-validity>span{color:#e4b966;background:#d3a1451a;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.account-menu-validity b,.account-menu-validity small{display:block}.account-menu-validity b{color:#dce6f2;font-size:10px}.account-menu-validity small{color:#778ba5;margin-top:3px;font-size:8px}.account-menu-wallet{background:radial-gradient(circle at 88% 8%,#efc45633,#0000 38%),linear-gradient(145deg,#342b19eb,#1b1d20e6);border:1px solid #e8be574d;border-radius:14px;margin:8px 12px;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 12px 26px #00000021}.account-menu-wallet__balance{justify-content:space-between;align-items:flex-start;padding:14px 15px 11px;display:flex}.account-menu-wallet__balance span small,.account-menu-wallet__balance span b{display:block}.account-menu-wallet__balance span small{color:#c99f49;letter-spacing:.18em;font:900 7px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.account-menu-wallet__balance span b{color:#ffd875;letter-spacing:-.03em;margin-top:7px;font:900 28px/.95 Georgia,Times New Roman,serif}.account-menu-wallet__balance>i{color:#ffd875;background:#ffd87517;border:1px solid #ffd87540;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.account-menu-wallet__split{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;grid-template-columns:repeat(3,1fr);display:grid}.account-menu-wallet__split span{border-right:1px solid #ffffff0f;min-width:0;padding:9px 11px}.account-menu-wallet__split span:last-child{border-right:0}.account-menu-wallet__split small,.account-menu-wallet__split b{display:block}.account-menu-wallet__split small{color:#8f8b80;font-size:8px}.account-menu-wallet__split b{color:#f3ead8;text-overflow:ellipsis;margin-top:4px;font:850 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.account-menu-wallet__orders{color:#968d7b;align-items:center;gap:15px;padding:8px 12px;font-size:8px;display:flex}.account-menu-wallet__orders b{color:#e7bd60;margin-left:3px;font-size:10px}.account-menu-popover nav{gap:3px;padding:5px 8px 9px;display:grid}.account-menu-popover nav button{color:#8ea3be;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:28px minmax(0,1fr) 14px;align-items:center;gap:8px;width:100%;min-height:48px;padding:7px 9px;transition:color .15s,background .15s,transform .15s;display:grid}.account-menu-popover nav button:hover{color:#72acf9;background:#417ed21f;transform:translate(2px)}.account-menu-popover nav button>span b,.account-menu-popover nav button>span small{display:block}.account-menu-popover nav button>span b{color:#e3ebf6;font-size:10px}.account-menu-popover nav button>span small{color:#71849d;margin-top:3px;font-size:8px}.account-menu-popover nav button>svg:last-child{color:#53667f}.account-menu-popover nav button.danger{color:#d98276;border-top:1px solid #ffffff0f;border-radius:0 0 10px 10px;margin-top:3px}.account-menu-popover nav button.danger:hover{background:#b948391a}.account-menu-popover nav button.danger span b{color:#efa095}.account-menu-popover nav button.wallet{color:#e4b95b;background:linear-gradient(90deg,#daae4f21,#daae4f09)}.account-menu-popover nav button.wallet span b{color:#f2ce78}.account-menu-popover nav button.wallet:hover{color:#ffe093;background:#daae4f2e}.account-menu-arrow{fill:#23354d}.membership-center-page>header h1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@keyframes accountMenuIn{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:none}}@media (width<=1050px){.dsh .account-menu-identity{display:none}.dsh .account-menu-trigger{min-width:108px;padding-right:7px}.dsh .account-menu-trigger>svg{display:none}}.dsh .admin-status.locked{color:#9a6a14;background:#fdf3e1;margin-left:6px;display:inline-block}.dsh .admin-page{color:#1a273a}.dsh .admin-hero{color:#fff;background:radial-gradient(circle at 75% 0,#1bc0a933,#0000 30%),#111c2e;border-radius:16px;justify-content:space-between;align-items:flex-end;padding:27px 30px;display:flex}.dsh .admin-hero span{color:#60ddca;letter-spacing:.18em;align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.dsh .admin-hero h2{margin:9px 0 4px;font-size:28px}.dsh .admin-hero p{color:#94a5bd;font-size:11px}.dsh .admin-hero button{color:#fff;background:#18a995;border-radius:8px;align-items:center;gap:7px;padding:10px 14px;font-size:11px;font-weight:800;display:flex}.dsh .admin-tabs{background:#fff;border:1px solid #dfe5ed;border-radius:11px;gap:5px;margin:13px 0;padding:5px;display:flex}.dsh .admin-tabs button{color:#718096;border-radius:7px;padding:8px 13px;font-size:11px}.dsh .admin-tabs button.on{color:#fff;background:#1b2a40}.dsh .admin-tabs em{opacity:.7;margin-left:5px;font-style:normal}.dsh .admin-table-card{background:#fff;border:1px solid #dfe5ed;border-radius:14px;overflow:hidden}.dsh .admin-table-head{border-bottom:1px solid #e9edf2;justify-content:space-between;align-items:flex-end;padding:18px 20px;display:flex}.dsh .admin-table-head small{color:#159c8a;letter-spacing:.17em;font-size:8px;font-weight:800}.dsh .admin-table-head h3{margin:3px 0 0}.dsh .admin-table-head p{color:#8c97a7;font-size:9px}.dsh .admin-table-card table{width:100%}.dsh .admin-table-card th,.dsh .admin-table-card td{text-align:left;border-bottom:1px solid #edf0f4;padding:11px 14px;font-size:10px}.dsh .admin-table-card th{color:#8490a1;background:#fafbfc}.dsh .admin-table-card td b,.dsh .admin-table-card td small{display:block}.dsh .admin-table-card td small{color:#9aa4b1;margin-top:2px;font-size:8px}.dsh .admin-table-card code{color:#3f587a}.dsh .admin-table-card td button{color:#2470ff}.dsh .admin-status{color:#118471;background:#e9f8f5;border-radius:8px;padding:3px 7px}.dsh .admin-status.disabled{color:#b34c3e;background:#fff0ed}.dsh .invite-admin-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dsh .invite-admin-grid article{background:#fff;border:1px solid #dfe5ed;border-radius:12px;padding:17px}.dsh .invite-admin-grid article>span{color:#169986;letter-spacing:.14em;font-size:8px;font-weight:900}.dsh .invite-admin-grid code{color:#1a2b43;letter-spacing:.08em;margin:16px 0;font-size:18px;font-weight:900;display:block}.dsh .invite-admin-grid div{color:#6f7d90;font-size:9px}.dsh .invite-admin-grid div b{color:#26364e;font-size:13px}.dsh .invite-admin-grid div small{color:#a0a8b4;margin-top:5px;display:block}@media (width<=900px){.auth-screen{grid-template-columns:1fr}.auth-brand{display:none}.dsh .invite-admin-grid{grid-template-columns:repeat(2,1fr)}}.dsh .ranking-rule-open{color:#dce9fb;background:#ffffff12;border:1px solid #ffffff2e;border-radius:8px;align-items:center;gap:6px;margin-top:14px;padding:8px 11px;font-size:11px;font-weight:800;display:inline-flex}.dsh .ranking-rules{background:linear-gradient(145deg,#fff,#f7fafe);border:1px solid #d9e2ed;border-radius:14px;margin:13px 0;padding:20px;box-shadow:0 12px 32px #192e4c0f}.dsh .ranking-rules>header{border-bottom:1px solid #e5eaf1;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:14px;display:flex}.dsh .ranking-rules>header span{color:#2d73da;letter-spacing:.14em;font:900 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ranking-rules>header h3{margin:5px 0 0;font-size:20px}.dsh .ranking-rules>header p{color:#6f7e92;font-size:11px}.dsh .ranking-rules__refresh{color:#2467bd;background:#f0f6ff;border:1px solid #cfe1f8;border-radius:10px;grid-template-columns:34px 1fr;align-items:start;gap:11px;margin:14px 0;padding:13px;display:grid}.dsh .ranking-rules__refresh b{font-size:12px}.dsh .ranking-rules__refresh p{color:#5e7390;margin-top:4px;font-size:10px;line-height:1.7}.dsh .ranking-rules__grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dsh .ranking-rules__grid article{background:#fff;border:1px solid #e2e7ee;border-radius:10px;padding:13px}.dsh .ranking-rules__grid b{color:#20344f;font-size:12px}.dsh .ranking-rules__grid p{color:#758398;margin-top:5px;font-size:10px;line-height:1.65}@media (width<=900px){.dsh .ranking-rules__grid{grid-template-columns:1fr}.dsh .ranking-rules>header{flex-direction:column;align-items:flex-start}}.dsh .ledger-delta{z-index:3;opacity:.78;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;background:#e2f9efd1;border:1px solid #47c2998c;border-radius:10px;align-items:center;min-height:20px;padding:2px 7px;animation:.55s cubic-bezier(.2,.85,.3,1.2) ledgerDeltaIn,1.8s ease-out ledgerDeltaGlow;position:absolute;top:-10px;right:-5px;box-shadow:0 4px 12px #087a571a;color:#087a57!important;font:900 10px ui-monospace,SFMono-Regular,Menlo,monospace!important;display:inline-flex!important}.dsh .metric-roll{font-variant-numeric:tabular-nums;transform-origin:50% 70%;min-width:.6ch;display:inline-block}.dsh .metric-roll.is-growing{color:#087e69;animation:2.8s cubic-bezier(.45,0,.2,1) metricRollGrow,3.2s ease-out metricRollGlow}@keyframes ledgerDeltaIn{0%{opacity:0;transform:translateY(-4px)scale(.75)}to{opacity:.78;transform:none}}@keyframes ledgerDeltaGlow{35%{box-shadow:0 0 0 8px #17ae7e1f}to{box-shadow:0 0 0 14px #17ae7e00}}@keyframes metricRollGrow{0%{opacity:.72;filter:blur(.5px);transform:translateY(5px)}12%{opacity:1;filter:none;transform:translateY(0)scale(1.025)}82%{color:#087e69;transform:scale(1.025)}to{transform:none}}@keyframes metricRollGlow{15%{text-shadow:0 0 16px #13ac8b52}82%{text-shadow:0 0 10px #13ac8b2e}to{text-shadow:none}}@media (prefers-reduced-motion:reduce){.dsh .clickable-row.plan-new,.dsh .clickable-row.plan-new td,.dsh .plan-new-badge,.dsh .metric-roll.is-growing,.dsh .ledger-delta{animation:none!important}}.dsh .ops-task__resource{color:#427068;background:#f3faf8;border:1px solid #dce9e6;border-radius:8px;grid-template-columns:1fr 1fr;gap:5px 8px;margin-top:10px;padding:8px;font-size:9px;display:grid}.dsh .ops-task__resource small{color:#82948f;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:8px;overflow:hidden}.dsh .ops-task__resource.warning{color:#926716;background:#fff9e9;border-color:#ead39c}.dsh .ops-task__resource.danger{color:#bb4033;background:#fff1ee;border-color:#edb4aa;animation:1.8s ease-in-out infinite resourceAlert}@keyframes resourceAlert{50%{box-shadow:0 0 0 4px #ca3f3117}}.dsh .ops-task__actions{gap:6px;margin-top:9px;display:flex}.dsh .ops-task__actions>button{color:#42617f;background:#f8fbff;border:1px solid #d7e1ed;border-radius:7px;flex:1;padding:7px;font-size:9px}.dsh .ops-task__actions .ops-task__toggle{width:auto;margin:0}.dsh .leaderboard-admin{gap:16px;display:grid}.dsh .leaderboard-admin__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dsh .leaderboard-admin__summary article{background:#f8fafc;border:1px solid #e1e8f0;border-radius:10px;flex-direction:column;gap:5px;min-width:0;padding:14px;display:flex}.dsh .leaderboard-admin__summary small{color:#8491a3;font-size:10px}.dsh .leaderboard-admin__summary b{color:#24364f;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.dsh .leaderboard-admin__summary em{color:#7e8b9d;font-size:9px;font-style:normal}.dsh .leaderboard-admin .ok{color:#078476}.dsh .leaderboard-admin .warn{color:#c36d17}.dsh .leaderboard-admin__primary{background:#f2f7ff;border:1px solid #cfe1f8;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-top:12px;padding:14px;display:flex}.dsh .leaderboard-admin__primary b{color:#1f4e88;font-size:13px}.dsh .leaderboard-admin__primary p{color:#6c7f98;margin-top:4px;font-size:10px;line-height:1.6}.dsh .leaderboard-admin__primary button,.dsh .leaderboard-admin__grid button{color:#fff;cursor:pointer;background:#2470df;border:1px solid #2b70c9;border-radius:8px;justify-content:center;align-items:center;gap:6px;display:inline-flex}.dsh .leaderboard-admin__primary button{flex:none;padding:10px 15px;font-size:11px}.dsh .leaderboard-admin button:disabled{cursor:not-allowed;opacity:.5}.dsh .leaderboard-admin__permission,.dsh .leaderboard-admin__error{color:#8c6a26;margin-top:9px;font-size:10px}.dsh .leaderboard-admin__error{color:#c04638}.dsh .leaderboard-admin__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dsh .leaderboard-admin__grid>article{background:linear-gradient(#fff,#fafcfe);border:1px solid #dfe7ef;border-radius:11px;min-width:0;padding:14px}.dsh .leaderboard-admin__grid>article.stale{background:#fffbf4;border-color:#e7c795}.dsh .leaderboard-admin__grid header,.dsh .leaderboard-admin__grid footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.dsh .leaderboard-admin__grid header small{color:#8794a6;letter-spacing:.1em;font-size:8px}.dsh .leaderboard-admin__grid h4{color:#253950;margin:3px 0 0;font-size:15px}.dsh .leaderboard-admin__grid header>span{color:#2766b2;background:#edf5ff;border-radius:5px;padding:4px 7px;font-size:9px}.dsh .leaderboard-admin__grid dl{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;display:grid}.dsh .leaderboard-admin__grid dt{color:#94a0af;font-size:9px}.dsh .leaderboard-admin__grid dd{color:#384a60;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:11px;overflow:hidden}.dsh .leaderboard-admin__grid footer{border-top:1px dashed #e2e8ef;padding-top:10px}.dsh .leaderboard-admin__grid footer em{font-size:9px;font-style:normal}.dsh .leaderboard-admin__grid button{padding:7px 10px;font-size:9px}.dsh .ranking-updated.stale{color:#c36d17}.dsh .task-log-modal{z-index:1000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#08111e94;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.dsh .task-log-modal>section{background:#0d1726;border:1px solid #36465c;border-radius:15px;width:min(1080px,96vw);max-height:88vh;overflow:hidden;box-shadow:0 28px 80px #0006}.dsh .task-log-modal header{color:#fff;border-bottom:1px solid #29384c;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.dsh .task-log-modal header small{color:#50d8c5;letter-spacing:.14em;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .task-log-modal header h3{margin-top:4px;font-size:18px}.dsh .task-log-modal header button{color:#b8c7d9}.dsh .task-log-files{max-height:calc(88vh - 75px);padding:14px;overflow:auto}.dsh .task-log-files article{margin-bottom:12px}.dsh .task-log-files article>b{color:#76a8e8;margin-bottom:5px;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .task-log-files pre,.dsh .task-log-loading{color:#b9c7d8;white-space:pre-wrap;background:#09111d;border:1px solid #25354a;border-radius:8px;margin:0;padding:13px;font:10px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.dsh .task-log-files pre.error{color:#ff9d8e;border-color:#5f3434;margin-bottom:10px}.dsh .task-log-loading{margin:14px}.dsh .task-log-health{border:1px solid;border-radius:9px;align-items:flex-start;gap:10px;margin-bottom:12px;padding:11px 13px;display:flex}.dsh .task-log-health>i{border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px;box-shadow:0 0 0 4px}.dsh .task-log-health>div{gap:3px;display:grid}.dsh .task-log-health b{color:#edf5ff;font-size:12px}.dsh .task-log-health span{color:#aebed1;font-size:11px;line-height:1.5}.dsh .task-log-health.ok{color:#4bd0aa;background:#1b655329;border-color:#27594f}.dsh .task-log-health.error{color:#ff7467;background:#7d2b2729;border-color:#673c3b}.dsh .admin-users-table{table-layout:fixed;min-width:1870px!important}.dsh .admin-users-table col:first-child{width:240px}.dsh .admin-users-table col:nth-child(2){width:180px}.dsh .admin-users-table col:nth-child(3){width:210px}.dsh .admin-users-table col:nth-child(4){width:200px}.dsh .admin-users-table col:nth-child(5){width:240px}.dsh .admin-users-table col:nth-child(6){width:180px}.dsh .admin-users-table col:nth-child(7){width:150px}.dsh .admin-users-table col:nth-child(8){width:190px}.dsh .admin-users-table th,.dsh .admin-users-table td{vertical-align:middle}.dsh .admin-users-table td{white-space:normal;overflow-wrap:anywhere}.dsh .admin-users-table td:first-child>.admin-user-link{white-space:normal;overflow-wrap:anywhere;max-width:100%}.dsh .admin-users-table td:nth-child(5) small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dsh .admin-users-table .admin-status{white-space:nowrap;justify-content:center;align-items:center;line-height:1.2;display:inline-flex}.dsh .admin-users-table .admin-user-actions{flex-wrap:wrap}.dsh .admin-users-table .admin-user-remark{white-space:pre-wrap;overflow-wrap:anywhere;color:#b45309;font-weight:600;line-height:1.6;display:block}.dsh .admin-users-table .admin-row-action{white-space:nowrap;flex:none}.dsh .admin-user-actions{gap:6px;display:flex}.dsh .admin-row-action.secondary{background:#fff;color:#64758b!important}.dsh .admin-row-action:disabled{opacity:.4;cursor:not-allowed}.dsh .ui-select-trigger.member-grant{color:#1e61bb;background:linear-gradient(#fff,#f2f7fe);border-color:#bcd2ee;width:168px;min-width:168px;font-weight:800;box-shadow:0 3px 10px #2367c10f}.dsh .ui-select-trigger.member-grant:hover{background:#edf5ff;border-color:#76a6e5}.dsh .member-grant-cell{gap:5px;display:grid}.dsh .member-grant-cell>small{color:#718198;font-size:10px}.dsh .admin-user-console{gap:12px;display:grid}.dsh .admin-user-create{background:radial-gradient(circle at 86% 0,#2e74da1f,#0000 31%),linear-gradient(135deg,#fff,#f5f9ff);border:1px solid #cdddef;border-radius:13px;justify-content:space-between;align-items:center;gap:24px;padding:19px 20px;display:flex}.dsh .admin-user-create>div>small{color:#2671d6;letter-spacing:.14em;font:900 10px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .admin-user-create h3{margin:5px 0 3px;font-size:19px}.dsh .admin-user-create p{color:#7c8ca1;font-size:11px}.dsh .admin-user-create>button,.dsh .admin-user-create footer .primary{color:#fff;white-space:nowrap;background:#1f67ca;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:12px;font-weight:900;display:inline-flex}.dsh .admin-user-create.open{display:block}.dsh .admin-user-create form{border-top:1px solid #dce5f0;margin-top:16px;padding-top:15px}.dsh .admin-user-create__fields{grid-template-columns:1fr 1fr 220px;gap:10px;display:grid}.dsh .admin-user-create label,.dsh .admin-user-create__field>span{color:#687990;font-size:10px;font-weight:800}.dsh .admin-user-create input{color:#24354d;background:#fff;border:1px solid #d2ddea;border-radius:8px;outline:0;width:100%;margin-top:6px;padding:10px 11px;font-size:12px;display:block}.dsh .admin-user-create input:focus{border-color:#4383dc;box-shadow:0 0 0 3px #2d71d217}.dsh .ui-select-trigger.admin-create-status{color:#24354d;width:100%;min-width:0;height:37px;margin-top:6px;font-size:12px}.dsh .admin-user-create__permissions{margin-top:13px}.dsh .admin-user-create__permissions>b{color:#687990;margin-bottom:7px;font-size:10px;display:block}.dsh .admin-user-create__permissions>div{flex-wrap:wrap;gap:6px;display:flex}.dsh .admin-user-create__permissions button{color:#708097;background:#fff;border:1px solid #d6e0ec;border-radius:7px;align-items:center;gap:6px;padding:7px 9px;font-size:10px;display:inline-flex}.dsh .admin-user-create__permissions button i{background:#b2bdca;border-radius:50%;width:6px;height:6px}.dsh .admin-user-create__permissions button.on{color:#087967;background:#edf9f6;border-color:#91cdbf}.dsh .admin-user-create__permissions button.on i{background:#17a98f;box-shadow:0 0 0 3px #17a98f1a}.dsh .admin-user-create footer{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.dsh .admin-user-create footer>button{color:#64758c;background:#fff;border:1px solid #d6e0eb;border-radius:8px;padding:9px 13px;font-size:11px}.dsh .admin-user-create footer .primary{border:0}.dsh .admin-user-create footer button:disabled{opacity:.55}.dsh .admin-user-create__error{margin-top:10px;color:#c74739!important;font-size:10px!important}@media (width<=900px){.dsh .admin-user-create{flex-direction:column;align-items:flex-start}.dsh .admin-user-create__fields{grid-template-columns:1fr}.dsh .admin-user-create>button{width:100%}}.dsh .account-settings__section{background:#fff;border:1px solid #dfe5ed;border-radius:12px;padding:16px 18px}.dsh .account-settings__section+.account-settings__section{margin-top:12px}.dsh .account-settings__head small{color:#159c8a;letter-spacing:.17em;font-size:8px;font-weight:800}.dsh .account-settings__head h4{color:#1a273a;margin:3px 0 2px;font-size:14px}.dsh .account-settings__head p{color:#8c97a7;font-size:10px}.dsh .account-settings__avatar{align-items:center;gap:14px;margin-top:13px;display:flex}.dsh .account-settings__avatar img,.dsh .account-settings__avatar>span{object-fit:cover;border-radius:50%;width:64px;height:64px}.dsh .account-settings__avatar>span{color:#3f587a;background:#e7eef7;place-items:center;font-size:24px;font-weight:800;display:grid}.dsh .account-settings__avatar button{color:#3f587a;background:#fff;border:1px solid #d6e0eb;border-radius:8px;align-items:center;gap:7px;padding:9px 14px;font-size:11px;font-weight:700;display:inline-flex}.dsh .account-settings__avatar button:disabled{opacity:.55}.dsh .account-settings__form{margin-top:13px}.dsh .account-settings__form label{color:#687990;margin-bottom:11px;font-size:10px;font-weight:800;display:block}.dsh .account-settings__form input{color:#24354d;background:#fff;border:1px solid #d2ddea;border-radius:8px;outline:0;width:100%;margin-top:6px;padding:10px 11px;font-size:12px;display:block}.dsh .account-settings__form input:focus{border-color:#4383dc;box-shadow:0 0 0 3px #2d71d217}.dsh .account-settings__form button.primary{color:#fff;background:#2470ff;border-radius:8px;align-items:center;gap:7px;padding:10px 15px;font-size:11px;font-weight:800;display:inline-flex}.dsh .account-settings__form button:disabled{opacity:.55}.dsh .account-settings__hint{color:#8a97a8;margin:-3px 0 10px;font-size:10px;line-height:1.55}.dsh .account-settings__error{color:#c74739;margin:8px 0;font-size:10px}.dsh .account-settings__note{color:#118471;margin:8px 0;font-size:10px}.dsh .avatar-crop-backdrop{z-index:2200;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#070f1bb3;place-items:center;padding:20px;animation:.16s ease-out accountMenuIn;display:grid;position:fixed;inset:0}.dsh .avatar-crop-dialog{background:linear-gradient(155deg,#fbfdff,#eef4fb);border:1px solid #85a1c657;border-radius:20px;width:min(540px,100vw - 28px);overflow:hidden;box-shadow:0 30px 90px #040c1880}.dsh .avatar-crop-dialog>header{border-bottom:1px solid #dce5ef;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px 16px;display:flex}.dsh .avatar-crop-dialog>header small{color:#2e75c8;letter-spacing:.15em;font:900 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .avatar-crop-dialog>header h3{color:#1c304b;margin:5px 0 4px;font-size:20px}.dsh .avatar-crop-dialog>header p{color:#77879b;font-size:10px;line-height:1.6}.dsh .avatar-crop-dialog>header button{color:#74859a;background:#fff;border:1px solid #d7e0ea;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.dsh .avatar-crop-stage-wrap{background:radial-gradient(circle at 50% 30%,#3f7ecc17,#0000 45%);justify-content:center;align-items:center;gap:24px;padding:22px;display:flex}.dsh .avatar-crop-stage{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#17263b;border:2px solid #fff;border-radius:18px;flex:0 0 280px;width:280px;height:280px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #b9cbe0,0 16px 35px #1d365833}.dsh .avatar-crop-stage:active{cursor:grabbing}.dsh .avatar-crop-stage>img{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:50%;left:50%;max-width:none!important;max-height:none!important}.dsh .avatar-crop-stage:after{content:"";pointer-events:none;border-radius:16px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffffa3,inset 0 0 52px #030d1a2b}.dsh .avatar-crop-grid{z-index:1;pointer-events:none;background:#ffffff6b;position:absolute}.dsh .avatar-crop-grid.horizontal{height:1px;left:0;right:0}.dsh .avatar-crop-grid.vertical{width:1px;top:0;bottom:0}.dsh .avatar-crop-grid.horizontal.one{top:33.333%}.dsh .avatar-crop-grid.horizontal.two{top:66.666%}.dsh .avatar-crop-grid.vertical.one{left:33.333%}.dsh .avatar-crop-grid.vertical.two{left:66.666%}.dsh .avatar-crop-preview{flex:0 0 92px;place-items:center;gap:9px;display:grid}.dsh .avatar-crop-preview>span{background:#1b2b40;border:4px solid #fff;border-radius:50%;width:80px;height:80px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #c1d0e2,0 10px 26px #213d6029}.dsh .avatar-crop-preview img{position:absolute;top:50%;left:50%;max-width:none!important;max-height:none!important}.dsh .avatar-crop-preview small{color:#76869a;font-size:9px;font-weight:800}.dsh .avatar-crop-zoom{color:#718196;background:#fff;border:1px solid #dbe4ee;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto 42px;align-items:center;gap:10px;margin:0 22px 18px;padding:12px 14px;font-size:9px;display:grid}.dsh .avatar-crop-zoom input{accent-color:#286fc7;width:100%}.dsh .avatar-crop-zoom b{color:#2a609f;text-align:right}.dsh .avatar-crop-error{color:#b74438;margin:-8px 22px 14px;font-size:10px}.dsh .avatar-crop-dialog>footer{background:#ffffffb8;border-top:1px solid #dbe4ee;justify-content:flex-end;gap:9px;padding:15px 22px;display:flex}.dsh .avatar-crop-dialog>footer button{color:#66778e;background:#fff;border:1px solid #d3deea;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-width:88px;padding:10px 14px;font-size:11px;font-weight:800;display:inline-flex}.dsh .avatar-crop-dialog>footer button.primary{color:#fff;background:linear-gradient(135deg,#2367c2,#3f86e0);border-color:#2469c7;box-shadow:0 8px 18px #2367c22e}.dsh .avatar-crop-dialog button:disabled{opacity:.5;cursor:not-allowed}@media (width<=560px){.dsh .avatar-crop-stage-wrap{flex-direction:column;align-items:center;padding:16px}.dsh .avatar-crop-stage{flex-basis:280px;width:280px;height:280px}.dsh .avatar-crop-preview{display:none}.dsh .avatar-crop-zoom{margin-left:16px;margin-right:16px}.dsh .avatar-crop-dialog>header,.dsh .avatar-crop-dialog>footer{padding-left:16px;padding-right:16px}}.dsh .admin-reset-form__warn{color:#8a6414;background:#fdf8ee;border:1px solid #f0dfc0;border-radius:9px;margin:0 0 13px;padding:11px 13px;font-size:11px;line-height:1.7}.dsh .admin-reset-form footer{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.dsh .admin-reset-form footer>button{color:#64758c;background:#fff;border:1px solid #d6e0eb;border-radius:8px;padding:9px 13px;font-size:11px}.dsh .admin-reset-form footer .primary{border:0}.dsh .admin-custom-duration{background:#f5f8fc;gap:14px;padding:19px;display:grid}.dsh .admin-custom-duration__mode{background:linear-gradient(135deg,#fff,#eef6ff);border:1px solid #cfe0f4;border-radius:12px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.dsh .admin-custom-duration__mode>span{color:#1768c8;background:#dfeeff;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.dsh .admin-custom-duration__mode small,.dsh .admin-custom-duration__mode b{display:block}.dsh .admin-custom-duration__mode small{color:#2876cc;letter-spacing:.11em;font:900 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .admin-custom-duration__mode b{color:#1d3859;margin-top:4px;font-size:14px}.dsh .admin-custom-duration__mode p{color:#718197;margin-top:4px;font-size:10px;line-height:1.6}.dsh .admin-custom-duration__mode.trial{background:linear-gradient(135deg,#fff,#effaf6);border-color:#cde5dc}.dsh .admin-custom-duration__mode.trial>span{color:#087e69;background:#dff4ed}.dsh .admin-custom-duration__mode.trial small{color:#138672}.dsh .admin-custom-duration__mode.deduction{background:linear-gradient(135deg,#fff,#fff2ee);border-color:#efc9be}.dsh .admin-custom-duration__mode.deduction>span{color:#b5482f;background:#ffe3dc}.dsh .admin-custom-duration__mode.deduction small{color:#b5482f}.dsh .admin-custom-duration__field>span,.dsh .admin-custom-duration__note>span{color:#65768d;margin-bottom:6px;font-size:10px;font-weight:850;display:block}.dsh .admin-custom-duration__field>div{background:#fff;border:1px solid #cbd9e9;border-radius:10px;align-items:center;display:flex;overflow:hidden;box-shadow:0 5px 16px #204b810f}.dsh .admin-custom-duration__field input{color:#173b67;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:12px 13px;font:900 22px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .admin-custom-duration__field em{color:#66809e;padding:0 14px;font-size:12px;font-style:normal;font-weight:850}.dsh .admin-custom-duration__field>small{color:#8b98a9;margin-top:5px;font-size:9px;display:block}.dsh .admin-custom-duration__quick{flex-wrap:wrap;gap:6px;display:flex}.dsh .admin-custom-duration__quick button{color:#5d7088;background:#fff;border:1px solid #d5e0ed;border-radius:8px;padding:7px 10px;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .admin-custom-duration__quick button:hover,.dsh .admin-custom-duration__quick button.on{color:#175fae;background:#eaf3ff;border-color:#3e80d6}.dsh .admin-custom-duration__preview{background:#fff;border:1px solid #dbe3ed;border-radius:10px;grid-template-columns:1fr 20px 1fr;align-items:center;gap:8px;padding:12px 13px;display:grid}.dsh .admin-custom-duration__preview>svg{color:#9aabbe}.dsh .admin-custom-duration__preview span small,.dsh .admin-custom-duration__preview span b{display:block}.dsh .admin-custom-duration__preview span small{color:#8a98aa;font-size:9px}.dsh .admin-custom-duration__preview span b{color:#485e79;margin-top:4px;font-size:11px}.dsh .admin-custom-duration__preview .next{text-align:right}.dsh .admin-custom-duration__preview .next b{color:#087d69}.dsh .admin-custom-duration__preview.deduction .next b{color:#b5482f}.dsh .admin-custom-duration__note input{color:#263b54;background:#fff;border:1px solid #d1dce9;border-radius:8px;outline:0;width:100%;padding:10px 11px;font-size:11px}.dsh .admin-custom-duration__note input:focus{border-color:#4b89dc;box-shadow:0 0 0 3px #3274cf17}.dsh .admin-custom-duration__warning{color:#896215;background:#fff8e9;border:1px solid #ead6af;border-radius:9px;padding:12px 13px;font-size:11px;line-height:1.65}.dsh .admin-custom-duration footer{justify-content:flex-end;gap:8px;display:flex}.dsh .admin-custom-duration footer>button{color:#62738a;background:#fff;border:1px solid #d4dfea;border-radius:8px;align-items:center;gap:6px;padding:9px 13px;font-size:11px;font-weight:800;display:inline-flex}.dsh .admin-custom-duration footer .primary{color:#fff;background:#1d6ac9;border-color:#1d6ac9}.dsh .admin-custom-duration footer .primary.deduction{background:#b5482f;border-color:#b5482f}.dsh .admin-custom-duration footer button:disabled{opacity:.45;cursor:not-allowed}@media (width<=560px){.dsh .admin-custom-duration__preview{grid-template-columns:1fr}.dsh .admin-custom-duration__preview>svg{display:none}.dsh .admin-custom-duration__preview .next{text-align:left}}.dsh .permission-console th:nth-child(2),.dsh .permission-console td:nth-child(2){text-align:left;min-width:300px}.dsh .permission-presets{flex-wrap:wrap;gap:5px;display:flex}.dsh .permission-presets button{background:#f2f7ff;border:1px solid #cbdcf3;border-radius:6px;padding:5px 7px;font-size:9px;color:#2a64ad!important}.dsh .permission-presets button.clear{background:#fff5f3;border-color:#ead0cb;color:#b34c3f!important}.dsh .invite-list-tools{align-items:center;gap:8px;display:flex}.dsh .invite-export{color:#087b61;white-space:nowrap;background:#f0faf6;border:1px solid #b9d6c9;border-radius:8px;align-items:center;gap:5px;padding:9px 11px;font-size:11px;font-weight:800;display:flex}.dsh .ops-platform-table b small{color:#9aa5b3;margin-top:2px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .ops-statistics-workspace{margin-top:12px}.dsh .ops-statistics-status{color:#55708d;background:linear-gradient(90deg,#f7fbff,#f3f9f7);border:1px solid #d9e4ee;border-radius:10px;justify-content:space-between;align-items:center;min-height:38px;margin:0 0 10px;padding:8px 12px;font-size:9px;display:flex}.dsh .ops-statistics-status span{align-items:center;gap:7px;display:flex}.dsh .ops-statistics-status i{background:#18aa8f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #18aa8f1a}.dsh .ops-statistics-status b{color:#29435f;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-statistics-status em{color:#8391a2;font-size:9px;font-style:normal}.dsh .ops-echart-frame{background:linear-gradient(#fff,#fbfdff);border:1px solid #dbe4ee;border-radius:12px;overflow:hidden;box-shadow:inset 0 1px #fff}.dsh .business-echart{width:100%;min-height:260px}.dsh .ops-chart-loading{color:#7c8ca1;background:linear-gradient(120deg,#fbfdff,#f4f7fb);justify-content:center;align-items:center;gap:9px;min-height:300px;font-size:11px;display:flex}.dsh .ops-chart-loading svg{color:#397bd5;animation:1.5s ease-in-out infinite opsPulse}.dsh .ops-business-overview-grid{grid-template-columns:minmax(300px,.85fr) minmax(360px,1.15fr);gap:10px;margin-top:10px;display:grid}.dsh .ops-business-overview-chart,.dsh .ops-business-reading{background:#ffffffdb;border:1px solid #d8e2ed;border-radius:11px;min-width:0;overflow:hidden}.dsh .ops-business-overview-chart>header,.dsh .ops-business-reading>header{justify-content:space-between;align-items:flex-end;padding:14px 15px 0;display:flex}.dsh .ops-business-overview-chart header small,.dsh .ops-business-reading header small{color:#3a77bf;letter-spacing:.14em;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-business-overview-chart h4,.dsh .ops-business-reading h4{color:#223a58;margin-top:4px;font-size:15px}.dsh .ops-business-overview-chart header>span{color:#8190a2;font-size:9px}.dsh .ops-business-reading{padding-bottom:14px}.dsh .ops-business-reading>div{gap:7px;padding:13px 14px 0;display:grid}.dsh .ops-business-reading>div>span{color:#3c75ba;background:#f8fbff;border:1px solid #e1e7ee;border-radius:9px;grid-template-columns:34px 1fr;align-items:center;gap:2px 10px;min-height:57px;padding:10px 12px;display:grid}.dsh .ops-business-reading>div>span svg{grid-row:1/3}.dsh .ops-business-reading b,.dsh .ops-business-reading small{display:block}.dsh .ops-business-reading b{color:#2d4059;font-size:12px}.dsh .ops-business-reading small{color:#8593a5;font-size:9px}.dsh .ops-business-reading .positive{color:#0b9276;background:#f2fbf8}.dsh .ops-business-reading .negative{color:#cf5244;background:#fff7f5}.dsh .ops-business-reading .warning{color:#ac771b;background:#fffaf0}.dsh .ops-business-insights{background:#dbe4ed;border:1px solid #dbe4ed;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:10px;display:grid;overflow:hidden}.dsh .ops-business-insights>span{background:#f9fbfd;min-width:0;padding:12px 14px}.dsh .ops-business-insights small,.dsh .ops-business-insights b,.dsh .ops-business-insights em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dsh .ops-business-insights small{color:#8491a3;font-size:9px}.dsh .ops-business-insights b{color:#29415f;margin-top:5px;font-size:12px}.dsh .ops-business-insights em{color:#79889b;margin-top:3px;font-size:9px;font-style:normal}.dsh .ops-ingestion-dashboard{--ingest-ink:#13243b;--ingest-blue:#2f7ee6;--ingest-teal:#14a58e;--ingest-gold:#e2a43a;gap:12px;min-width:0;margin-top:12px;display:grid}.dsh .ops-ingestion-hero{color:#fff;background:radial-gradient(circle at 82% 0,#1eb99d33,#0000 31%),linear-gradient(125deg,#101d30,#18304c 68%,#123c43);border-radius:15px;justify-content:space-between;align-items:flex-end;min-height:132px;padding:24px 26px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #12264124}.dsh .ops-ingestion-hero:before{content:"";opacity:.28;pointer-events:none;background:repeating-linear-gradient(115deg,#0000 0 58px,#ffffff0b 59px 60px);position:absolute;inset:0}.dsh .ops-ingestion-hero>div,.dsh .ops-ingestion-hero>aside{z-index:1;position:relative}.dsh .ops-ingestion-hero>div>span{color:#5ee1cf;letter-spacing:.17em;align-items:center;gap:7px;font:850 10px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.dsh .ops-ingestion-hero h3{letter-spacing:.03em;margin:9px 0 5px;font-family:STSong,Songti SC,serif;font-size:28px}.dsh .ops-ingestion-hero p{color:#a5b5ca;font-size:11px}.dsh .ops-ingestion-hero>aside{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07132152;border:1px solid #78d6c733;border-radius:11px;align-items:center;gap:11px;min-width:180px;padding:12px 14px;display:flex}.dsh .ops-ingestion-hero>aside>i{background:#42dfbd;border-radius:50%;flex:none;width:8px;height:8px;animation:1.8s infinite opsPulse;box-shadow:0 0 0 6px #42dfbd1a}.dsh .ops-ingestion-hero aside small,.dsh .ops-ingestion-hero aside b{display:block}.dsh .ops-ingestion-hero aside small{color:#7f96b2;letter-spacing:.14em;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-ingestion-hero aside b{color:#eaf3fc;margin-top:4px;font-size:12px}.dsh .ops-ingestion-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.dsh .ops-ingestion-kpis>article{background:linear-gradient(150deg,#fff,#f8fafc);border:1px solid #dbe4ee;border-radius:11px;min-width:0;min-height:112px;padding:14px 14px 13px;position:relative;overflow:hidden;box-shadow:0 5px 16px #19304e09}.dsh .ops-ingestion-kpis>article:after{content:"";border:13px solid #3470ba0a;border-radius:50%;width:70px;height:70px;position:absolute;bottom:-29px;right:-24px}.dsh .ops-ingestion-kpis>article>span{color:#55728f;background:#edf2f7;border-radius:8px;place-items:center;width:29px;height:29px;margin-bottom:10px;display:grid}.dsh .ops-ingestion-kpis article.published>span{color:var(--ingest-blue);background:#eaf3ff}.dsh .ops-ingestion-kpis article.ingested>span,.dsh .ops-ingestion-kpis article.realtime>span{color:var(--ingest-teal);background:#e7f8f4}.dsh .ops-ingestion-kpis article.history>span{color:#a97317;background:#fff4dd}.dsh .ops-ingestion-kpis article.latency>span{color:#6c67bb;background:#efeffb}.dsh .ops-ingestion-kpis article.latency.warning>span{color:#c54f43;background:#ffefed}.dsh .ops-ingestion-kpis small,.dsh .ops-ingestion-kpis strong,.dsh .ops-ingestion-kpis em{z-index:1;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;overflow:hidden}.dsh .ops-ingestion-kpis small{color:#718198;font-size:10px;font-weight:800}.dsh .ops-ingestion-kpis strong{color:#1a3554;margin:6px 0 5px;font:850 21px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-ingestion-kpis article.ingested strong,.dsh .ops-ingestion-kpis article.realtime strong{color:#0d8e78}.dsh .ops-ingestion-kpis em{color:#929ead;font-size:8px;font-style:normal}.dsh .ops-ingestion-primary-grid{grid-template-columns:minmax(0,1.65fr) minmax(290px,.75fr);gap:10px;min-width:0;display:grid}.dsh .ops-ingestion-chart-card{background:#fff;border:1px solid #d7e2ed;border-radius:13px;min-width:0;overflow:hidden;box-shadow:0 8px 24px #19304e0b}.dsh .ops-ingestion-chart-card>header{justify-content:space-between;align-items:flex-end;gap:20px;padding:16px 17px 5px;display:flex}.dsh .ops-ingestion-chart-card>header small{color:#158d7c;letter-spacing:.17em;font:850 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-ingestion-chart-card>header h4{color:#203752;margin:5px 0 3px;font-size:16px}.dsh .ops-ingestion-chart-card>header p{color:#8795a7;font-size:9px}.dsh .ops-ingestion-chart-card>header>span{color:#507092;background:#edf3f8;border-radius:999px;flex:none;padding:4px 8px;font-size:8px;font-weight:800}.dsh .ops-ingestion-chart-card.activity{background:radial-gradient(circle at 90% 0,#2f7ee60e,#0000 30%),#fff}.dsh .ops-ingestion-chart-card.source{background:radial-gradient(circle at 50% 38%,#14a58e0a,#0000 38%),#fff}.dsh .ops-ingestion-chart-card.source>footer{background:#e5eaf0;border-top:1px solid #e5eaf0;grid-template-columns:1fr 1fr;gap:1px;display:grid}.dsh .ops-ingestion-chart-card.source>footer>span{background:#fafcfd;grid-template-columns:8px 1fr;align-items:center;gap:2px 7px;padding:10px 13px;display:grid}.dsh .ops-ingestion-chart-card.source footer i{background:var(--ingest-teal);border-radius:3px;grid-row:1/3;width:8px;height:8px}.dsh .ops-ingestion-chart-card.source footer i.history{background:var(--ingest-gold)}.dsh .ops-ingestion-chart-card.source footer b{color:#263f5c;font-size:12px}.dsh .ops-ingestion-chart-card.source footer small{color:#8b98a8;font-size:8px}.dsh .ops-ingestion-chart-card.precise,.dsh .ops-ingestion-chart-card.platforms{background:linear-gradient(#fff,#fbfdff)}.dsh .ops-ingestion-ledger{background:#fff;border:1px solid #d7e2ed;border-radius:13px;overflow:hidden;box-shadow:0 8px 24px #19304e0a}.dsh .ops-ingestion-ledger>header{border-bottom:1px solid #e6ebf1;justify-content:space-between;align-items:flex-end;gap:18px;padding:16px 17px;display:flex}.dsh .ops-ingestion-ledger>header small{color:#3977bd;letter-spacing:.16em;font:850 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-ingestion-ledger>header h4{color:#203752;margin-top:5px;font-size:16px}.dsh .ops-ingestion-ledger>header p{color:#8795a7;font-size:9px}.dsh .ops-ingestion-ledger__head,.dsh .ops-ingestion-ledger__rows>article{grid-template-columns:1.15fr .9fr .78fr .78fr 1.05fr 1.1fr 1fr;align-items:center;gap:10px;display:grid}.dsh .ops-ingestion-ledger__head{color:#8794a5;background:#f1f5f8;min-height:34px;padding:7px 13px;font-size:8px;font-weight:800}.dsh .ops-ingestion-ledger__rows>article{color:#53677f;border-top:1px solid #e9edf2;min-height:66px;padding:10px 13px;font-size:9px;transition:background .15s;position:relative}.dsh .ops-ingestion-ledger__rows>article:hover{background:#f8fbfe}.dsh .ops-ingestion-ledger__rows>article.warning{box-shadow:inset 3px 0 #dd795b}.dsh .ops-ingestion-ledger__rows .identity{align-items:center;gap:9px;min-width:0;display:flex}.dsh .ops-ingestion-ledger__rows .identity>i{background:#18aa90;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #18aa901a}.dsh .ops-ingestion-ledger__rows .identity b,.dsh .ops-ingestion-ledger__rows .identity small,.dsh .ops-ingestion-ledger__rows>article>div>small,.dsh .ops-ingestion-ledger__rows>article>div>b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dsh .ops-ingestion-ledger__rows .identity b{color:#29415e;font-size:11px}.dsh .ops-ingestion-ledger__rows small{color:#919dab;font-size:8px}.dsh .ops-ingestion-ledger__rows>article>div>b{color:#314861;margin-top:4px;font-size:10px}.dsh .ops-ingestion-ledger__rows .fresh>b{color:#078a72;font:850 13px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-ingestion-ledger__rows .sources{flex-wrap:wrap;gap:4px;display:flex}.dsh .ops-ingestion-ledger__rows .sources span{color:#157b6c;background:#e8f7f4;border-radius:6px;padding:4px 6px;font-size:8px}.dsh .ops-ingestion-ledger__rows .sources span+span{color:#966718;background:#fff3dc}.dsh .ops-ingestion-ledger__rows .sources b{font-size:9px}.dsh .ops-ingestion-ledger__rows .delay em{color:#b5473a;background:#ffedeb;border-radius:5px;width:max-content;margin-top:4px;padding:2px 5px;font-size:7px;font-style:normal;font-weight:800;display:block}.dsh .ops-ingestion-ledger>footer{color:#7c8999;background:#f8fafc;border-top:1px solid #e5eaf0;align-items:center;gap:6px;padding:11px 14px;font-size:8px;display:flex}.dsh .ops-ingestion-ledger>footer svg{color:#2784c6;flex:none}@media (width<=1320px){.dsh .ops-ingestion-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.dsh .ops-ingestion-primary-grid{grid-template-columns:1fr}.dsh .ops-ingestion-ledger{overflow-x:auto}.dsh .ops-ingestion-ledger>header,.dsh .ops-ingestion-ledger>footer,.dsh .ops-ingestion-ledger__head,.dsh .ops-ingestion-ledger__rows{min-width:980px}}@media (width<=760px){.dsh .ops-ingestion-dashboard{gap:9px}.dsh .ops-ingestion-hero{flex-direction:column;align-items:flex-start;gap:18px;min-height:0;padding:20px}.dsh .ops-ingestion-hero h3{font-size:23px}.dsh .ops-ingestion-hero>aside{width:100%}.dsh .ops-ingestion-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.dsh .ops-ingestion-kpis>article{min-height:106px;padding:12px}.dsh .ops-ingestion-chart-card>header{flex-direction:column;align-items:flex-start;gap:7px;padding:14px 14px 2px}.dsh .ops-ingestion-chart-card.source .business-echart{height:300px!important}.dsh .ops-ingestion-ledger>header{flex-direction:column;align-items:flex-start}.dsh .ops-ingestion-ledger__head{display:none}.dsh .ops-ingestion-ledger__rows{gap:7px;min-width:0;padding:8px;display:grid}.dsh .ops-ingestion-ledger__rows>article{border:1px solid #e0e7ef;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;padding:13px}.dsh .ops-ingestion-ledger__rows .identity{border-bottom:1px solid #e7ecf2;grid-column:1/-1;padding-bottom:8px}.dsh .ops-ingestion-ledger__rows .sources{align-content:start}.dsh .ops-ingestion-ledger>header,.dsh .ops-ingestion-ledger>footer{min-width:0}.dsh .ops-ingestion-ledger>footer{align-items:flex-start;line-height:1.55}.dsh .ops-ingestion-chart-card.platforms .business-echart{height:350px!important}}@media (width<=1200px){.dsh .ops-business-summary__grid,.dsh .ops-business-summary__diagnostics{grid-template-columns:repeat(3,minmax(0,1fr))}.dsh .ops-business-overview-grid{grid-template-columns:1fr}.dsh .ops-business-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.dsh .ops-statistics-status{flex-direction:column;align-items:flex-start;gap:5px}.dsh .ops-business-summary{padding:13px}.dsh .ops-business-summary__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .ops-business-summary__grid>article{min-height:126px;padding:13px}.dsh .ops-business-summary__grid>article:last-child:nth-child(odd){grid-column:1/-1}.dsh .ops-business-summary__diagnostics{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .ops-business-overview-grid{display:block}.dsh .ops-business-reading{margin-top:8px}.dsh .ops-business-insights{grid-template-columns:1fr 1fr}.dsh .business-echart{height:340px!important}.dsh .ops-business-overview-chart .business-echart{height:250px!important}.dsh .ops-business-platforms>header{flex-direction:column;align-items:flex-start;gap:4px}.dsh .ops-business-empty{text-align:center;padding:24px}.dsh .ops-business-empty span{line-height:1.6}.dsh .ops-business-daily-ledger>header{flex-direction:column;align-items:flex-start;gap:9px}.dsh .ops-business-daily-ledger>header p{line-height:1.55}.dsh .ops-business-daily-ledger__tools{justify-content:space-between;width:100%}.dsh .ops-business-daily-ledger__table .rows{max-height:430px}}.dsh .pool-sort-note{color:#8090a5;white-space:nowrap;margin-left:auto;font-size:10px}.dsh .pool-sort{color:#6c7b8f;white-space:nowrap;align-items:center;gap:5px;font-weight:800;display:inline-flex}.dsh .pool-sort em{color:#a0aaba;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .pool-sort.on,.dsh .pool-sort.on em{color:#1e67c9}@media (width<=1200px){.dsh .topbar .search{display:none}.dsh .kpis{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.dsh .home-ai-reminder{grid-template-columns:44px minmax(0,1fr)}.dsh .home-ai-reminder__icon{width:42px;height:42px}.dsh .home-ai-reminder__metrics,.dsh .home-ai-reminder>button{grid-column:1/-1;width:100%}.dsh .home-ai-reminder__copy p{white-space:normal}}@media (width<=760px){.dsh .top-tabs .tab{padding:6px 8px}.dsh .poster-entry{display:none}}.dsh .catalog-hero{color:#fff;background:radial-gradient(circle at 75% 0,#296fe640,#0000 34%),#111d31;border-radius:15px;justify-content:space-between;align-items:flex-end;padding:26px 28px;display:flex}.dsh .catalog-hero>div>span{color:#6fa6ff;letter-spacing:.18em;font-size:9px;font-weight:900}.dsh .catalog-hero h2{margin:8px 0 4px;font-size:27px}.dsh .catalog-hero p{color:#94a6bf;font-size:11px}.dsh .catalog-hero label{color:#a9b7ca;gap:6px;font-size:9px;display:grid}.dsh .catalog-hero input{color:#fff;background:#ffffff12;border:1px solid #ffffff24;border-radius:7px;padding:9px 11px}.dsh .catalog-leagues{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:13px;display:grid}.dsh .catalog-leagues section{background:#fff;border:1px solid #dfe5ed;border-radius:13px;overflow:hidden}.dsh .catalog-leagues section>header{background:#f6f8fb;justify-content:space-between;padding:13px 15px;display:flex}.dsh .catalog-leagues section>header small{color:#8a96a7}.dsh .catalog-leagues article{border-top:1px solid #edf0f4;grid-template-columns:100px 64px 1fr 120px;align-items:center;gap:10px;padding:11px 15px;display:grid}.dsh .catalog-leagues article time,.dsh .catalog-leagues article span,.dsh .catalog-leagues article small{color:#8190a4;font-size:9px}.dsh .catalog-leagues article strong{font-size:12px}.dsh .catalog-leagues article strong em{color:#a2acb9;margin:0 7px;font-size:9px;font-style:normal;font-weight:400}.dsh .invite-batch{align-items:flex-end;gap:8px;display:flex}.dsh .invite-batch label{color:#91a3bc;font-size:9px}.dsh .invite-batch input{color:#fff;background:#ffffff12;border:1px solid #ffffff26;border-radius:7px;width:76px;margin-top:5px;padding:9px;display:block}.dsh .invite-created{background:#effaf8;border:1px solid #a8dcd3;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:11px;padding:14px 16px;display:flex}.dsh .invite-created b,.dsh .invite-created code{display:block}.dsh .invite-created code{color:#42766f;max-width:900px;margin-top:6px;font-size:9px;line-height:1.7}.dsh .invite-created button,.dsh .invite-copy-one{color:#087d6e;align-items:center;gap:5px;font-size:9px;display:inline-flex}.dsh .invite-admin-grid article{position:relative}.dsh .invite-copy-one{position:absolute;top:13px;right:13px}.dsh .admin-reward-ledger{margin-bottom:13px}.dsh .admin-reward-summary{background:#e2e8ef;border-bottom:1px solid #e6ebf1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.dsh .admin-reward-summary>span{background:#f8fafc;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.dsh .admin-reward-summary small{color:#8390a2;font-size:10px}.dsh .admin-reward-summary b{color:#244a76;font-size:13px}.dsh .reward-state{color:#9a6818;white-space:nowrap;background:#fff3dc;border-radius:999px;padding:4px 8px;font-size:9px;font-weight:800;display:inline-flex}.dsh .reward-state.granted{color:#087b69;background:#e5f7f3}.dsh .reward-state.cancelled,.dsh .reward-state.reversed{color:#ae4a3e;background:#fff0ed}.dsh .reward-table code{font-size:10px}.dsh .reward-table td:last-child{color:#6f7d90;max-width:240px}.dsh .reward-recipient{background:#fff3dc;border-radius:999px;width:max-content;padding:3px 7px;font-weight:850;color:#8b6727!important;margin-top:5px!important;font-size:8px!important;display:inline-flex!important}.dsh .reward-recipient.invitee{background:#eaf3fc;color:#27689f!important}@media (width<=1000px){.dsh .catalog-leagues{grid-template-columns:1fr 1fr}.dsh .catalog-leagues article{grid-template-columns:80px 1fr}.dsh .catalog-leagues article strong{grid-column:1/-1}.dsh .catalog-leagues article small{display:none}.dsh .admin-reward-summary{grid-template-columns:1fr}}@media (width<=700px){.dsh .catalog-leagues{grid-template-columns:1fr}.dsh .catalog-hero{flex-direction:column;align-items:flex-start;gap:16px}.dsh .invite-batch{flex-direction:column;align-items:stretch}}.dsh .match-terminal{color:#18253a;font-size:14px}.dsh .match-terminal .catalog-hero{min-height:138px}.dsh .match-terminal .catalog-hero>div>span{font-size:11px}.dsh .match-terminal .catalog-hero h2{font-size:31px}.dsh .match-terminal .catalog-hero p{font-size:14px}.dsh .catalog-kpis{gap:34px;display:flex}.dsh .catalog-kpis span{display:block!important}.dsh .catalog-kpis small,.dsh .catalog-kpis b{display:block}.dsh .catalog-kpis small{color:#9aacc4;font-size:12px}.dsh .catalog-kpis b{color:#fff;margin-top:7px;font-size:26px}.dsh .catalog-toolbar{background:#fff;border:1px solid #dbe2ec;border-radius:12px;align-items:center;gap:8px;margin:13px 0;padding:12px;display:flex}.dsh .catalog-toolbar button,.dsh .catalog-toolbar label{color:#5e6e84;background:#fff;border:1px solid #d9e0e9;border-radius:7px;padding:9px 12px;font-size:13px}.dsh .catalog-toolbar button.on{color:#226de2;background:#edf4ff;border-color:#8eb6ff}.dsh .catalog-search{background:#f2f5f8;border:0;border-radius:7px;outline:0;width:250px;margin-left:auto;padding:10px 13px;font-size:13px}.dsh .catalog-performance{background:#dfe5ed;border:1px solid #dbe2ec;border-radius:12px;grid-template-columns:1.35fr repeat(5,minmax(110px,1fr));gap:1px;margin:-1px 0 13px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 22px #182c4a0b}.dsh .catalog-performance>div{background:#fff;min-height:84px;padding:15px 16px}.dsh .catalog-performance__title{color:#fff;background:linear-gradient(135deg,#172b49,#204b80)!important}.dsh .catalog-performance__title span,.dsh .catalog-performance__title b,.dsh .catalog-performance__title small,.dsh .catalog-performance>div>small,.dsh .catalog-performance>div>b,.dsh .catalog-performance>div>em{display:block}.dsh .catalog-performance__title span{color:#75a8f6;letter-spacing:.14em;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .catalog-performance__title b{margin-top:7px;font-size:17px}.dsh .catalog-performance__title small{color:#a8b9cf;margin-top:5px;font-size:10px}.dsh .catalog-performance>div>small{color:#8190a4;font-size:10px}.dsh .catalog-performance>div>b{color:#1c2d45;margin-top:6px;font-size:20px}.dsh .catalog-performance>div>b.positive{color:#0c8a69}.dsh .catalog-performance>div>b.negative{color:#d34c3b}.dsh .catalog-performance>div>em{color:#96a0ae;margin-top:4px;font-size:9px;font-style:normal}.dsh .catalog-performance>p{color:#708096;background:#f7f9fc;grid-column:1/-1;margin:0;padding:8px 13px;font-size:10px}.dsh .catalog-loading{color:#4779be;text-align:right;margin:-7px 0 9px;font-size:10px}.dsh .catalog-performance>.catalog-performance__title>b{color:#fff}.dsh .match-terminal__body{grid-template-columns:minmax(0,1.45fr) 450px;align-items:start;gap:12px;display:grid}.dsh .catalog-match-list,.dsh .catalog-detail{background:#fff;border:1px solid #dce3ec;border-radius:13px;overflow:hidden;box-shadow:0 8px 24px #172a460a}.dsh .catalog-match-list section>header{background:#f3f6fa;border-bottom:1px solid #dfe5ed;justify-content:space-between;padding:13px 15px;display:flex}.dsh .catalog-match-list section>header b{font-size:15px}.dsh .catalog-match-list section>header small{color:#7f8da0;font-size:12px}.dsh .catalog-match{text-align:left;background:#fff;border-bottom:1px solid #e8ecf2;grid-template-columns:80px 105px minmax(210px,320px) minmax(150px,1fr) 88px 20px;align-items:center;gap:12px;width:100%;min-height:88px;padding:12px 15px;display:grid;position:relative}.dsh .catalog-match:hover{background:#f8faff}.dsh .catalog-match.selected{background:#eff5ff}.dsh .catalog-match.selected:before{content:"";background:#2474f3;width:4px;position:absolute;inset:0 auto 0 0}.dsh .catalog-match time b,.dsh .catalog-match time small,.dsh .catalog-code b,.dsh .catalog-code em,.dsh .catalog-teams b,.dsh .catalog-teams small,.dsh .catalog-signal b,.dsh .catalog-signal small,.dsh .catalog-odds b,.dsh .catalog-odds small{display:block}.dsh .catalog-match time b{font-size:15px}.dsh .catalog-match time small,.dsh .catalog-teams small,.dsh .catalog-signal small,.dsh .catalog-odds small{color:#8190a4;margin-top:5px;font-size:11px}.dsh .catalog-code b{font-size:14px}.dsh .catalog-code em{color:#286ed7;background:#e9f1ff;border-radius:4px;width:max-content;margin-top:6px;padding:2px 6px;font-size:10px;font-style:normal}.dsh .catalog-teams b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.dsh .catalog-teams i{color:#8c99aa;margin:0 5px;font-size:11px;font-style:normal}.dsh .catalog-signal{justify-self:start;width:min(100%,220px)}.dsh .catalog-signal b{color:#e34934;font-size:15px}.dsh .catalog-odds b{font-size:15px}.dsh .catalog-more{color:#8190a4;font-size:22px}.dsh .catalog-detail{position:sticky;top:76px}.dsh .catalog-detail>header{color:#fff;background:linear-gradient(135deg,#13243e,#1d3b68);padding:18px 19px}.dsh .catalog-detail>header>small,.dsh .catalog-detail>header>span{color:#99acc7;font-size:11px}.dsh .catalog-detail>header>div{text-align:center;grid-template-columns:1fr 46px 1fr;align-items:center;margin:17px 0 8px;display:grid}.dsh .catalog-detail>header strong{font-size:18px}.dsh .catalog-detail>header b{color:#83aef0;font-size:20px}.dsh .catalog-detail>header>span{text-align:center;display:block}.dsh .catalog-detail>nav{border-bottom:1px solid #dfe5ed;display:flex}.dsh .catalog-detail>nav>*{color:#78879b;text-align:center;flex:1;padding:12px 2px;font-size:12px}.dsh .catalog-detail>nav b{color:#246fe9;border-bottom:3px solid #246fe9}.dsh .catalog-detail>section{border-bottom:1px solid #e8ecf1;padding:15px 17px}.dsh .catalog-detail-title{justify-content:space-between;margin-bottom:10px;display:flex}.dsh .catalog-detail-title b{font-size:14px}.dsh .catalog-detail-title small{color:#8995a6;font-size:11px}.dsh .catalog-market{background:#e3e8ef;border:1px solid #e0e5ec;border-radius:7px;grid-template-columns:84px repeat(4,1fr);gap:1px;margin-top:4px;display:grid;overflow:hidden}.dsh .catalog-market>b,.dsh .catalog-market>span{background:#f7f9fb;padding:9px 7px}.dsh .catalog-market>b{font-size:11px}.dsh .catalog-market strong,.dsh .catalog-market em{display:block}.dsh .catalog-market strong{font-size:12px}.dsh .catalog-market em{color:#8491a2;margin-top:4px;font-size:9px;font-style:normal}.dsh .catalog-data-missing{color:#7d8999;background:#f4f6f9;border-radius:7px;padding:14px;font-size:12px}.dsh .catalog-facts{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.dsh .catalog-facts span{background:#f3f6f9;border-radius:7px;padding:9px}.dsh .catalog-facts small,.dsh .catalog-facts b{display:block}.dsh .catalog-facts small{color:#8592a4;font-size:9px}.dsh .catalog-facts b{margin-top:5px;font-size:13px}.dsh .catalog-sync-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.dsh .catalog-sync-grid span{color:#758398;background:#f3f5f8;border-radius:6px;padding:8px;font-size:10px}.dsh .catalog-sync-grid b{color:#a0a8b3;margin-top:4px;display:block}.dsh .catalog-sync-grid .ready{color:#147c70;background:#ebf8f5}.dsh .catalog-sync-grid .ready b{color:#159383}.dsh .catalog-detail>nav>button{color:#78879b;text-align:center;flex:1;padding:12px 2px;font-size:12px;transition:color .15s,background .15s;position:relative}.dsh .catalog-detail>nav>button:hover{color:#246fe9;background:#f6f9ff}.dsh .catalog-detail>nav>button.on{color:#246fe9;font-weight:800}.dsh .catalog-detail>nav>button.on:after{content:"";background:#246fe9;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:13px;right:13px}.dsh .catalog-detail>section,.dsh .catalog-detail>*>section{border-bottom:1px solid #e8ecf1;padding:15px 17px}.dsh .catalog-scope-note{color:#6f7e92;background:#f3f7fd;border-left:3px solid #8eb6f4;margin:0 0 11px;padding:9px 10px;font-size:10px;line-height:1.6}.dsh .catalog-facts+.catalog-scope-note{margin:10px 0 0}.dsh .catalog-scope-note.warning{color:#8b6a35;background:#fff8eb;border-left-color:#e5a64a;margin-top:11px}.dsh .catalog-tab-empty{border:0!important;padding:18px 17px!important}.dsh .catalog-tab-empty>div:first-child{color:#7fa2d7;align-items:center;gap:7px;display:flex}.dsh .catalog-tab-empty>div:first-child span{letter-spacing:.14em;font-size:9px;font-weight:900}.dsh .catalog-tab-empty h3{margin:13px 0 6px;font-size:18px}.dsh .catalog-tab-empty>p{color:#7c899b;font-size:11px;line-height:1.7}.dsh .catalog-pending-fields{grid-template-columns:repeat(2,1fr);gap:6px;margin-top:15px;display:grid}.dsh .catalog-pending-fields span{color:#5f6e83;background:#f8f9fb;border:1px solid #e3e8ef;border-radius:7px;padding:10px;font-size:10px}.dsh .catalog-pending-fields b{color:#a1a9b5;margin-top:4px;font-size:9px;display:block}.dsh .catalog-analysis-lead{color:#fff;background:linear-gradient(135deg,#18335a,#224f8d);border-radius:9px;margin-bottom:12px;padding:14px}.dsh .catalog-analysis-lead strong,.dsh .catalog-analysis-lead span{display:block}.dsh .catalog-analysis-lead strong{color:#ffcc76;font-size:22px}.dsh .catalog-analysis-lead span{color:#a9bdd8;margin-top:5px;font-size:10px}.dsh .catalog-analysis-play{margin-top:10px}.dsh .catalog-analysis-play>b{margin-bottom:5px;font-size:11px;display:block}.dsh .catalog-analysis-play>span{grid-template-columns:104px minmax(120px,1fr) 170px;align-items:center;gap:10px;padding:6px 0;display:grid}.dsh .catalog-analysis-play em{white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:10px;font-style:normal;font-weight:700;display:flex}.dsh .catalog-analysis-play i{background:#edf0f4;border-radius:4px;height:8px;overflow:hidden}.dsh .catalog-analysis-play i>u{background:linear-gradient(90deg,#91b2e9,#3379ef);border-radius:4px;height:100%;text-decoration:none;display:block}.dsh .catalog-analysis-play small{color:#7e8b9d;text-align:right;white-space:nowrap;font-size:10px}.dsh .catalog-option-odds{color:#b56c09;background:#fff4df;border-radius:4px;width:max-content;margin-top:5px;padding:2px 5px;font-size:9px;font-style:normal;font-weight:800;display:block}.dsh .catalog-inline-odds{color:#865000;white-space:nowrap;background:#fff1d8;border-radius:4px;flex:none;padding:1px 4px;font-size:10px;font-weight:800;line-height:1.35;display:inline-block}.dsh .catalog-odds-board{gap:8px;margin:10px 0;display:grid}.dsh .catalog-odds-board>div{border:1px solid #e0e5ec;border-radius:8px;overflow:hidden}.dsh .catalog-odds-board>div>b{color:#52637a;background:#f2f5f9;padding:7px 9px;font-size:10px;display:block}.dsh .catalog-odds-board>div>span{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dsh .catalog-odds-board em{color:#67768a;border-top:1px solid #e8ecf1;border-right:1px solid #e8ecf1;justify-content:space-between;align-items:center;gap:5px;padding:7px 9px;font-size:9px;font-style:normal;display:flex}.dsh .catalog-odds-board strong{color:#192a43;font-size:11px}.dsh .catalog-result{border-radius:999px;align-items:center;width:max-content;margin-top:5px;padding:2px 6px;font-size:9px;font-style:normal;font-weight:800;text-decoration:none;display:inline-flex}.dsh .catalog-result.win{color:#d63c2d;background:#fff0ed}.dsh .catalog-result.loss{color:#576273;background:#edf0f4}.dsh .catalog-result.pending{color:#9b6a08;background:#fff6da}.dsh .catalog-score-meta{margin-bottom:5px;font-weight:700;color:#d6e3f5!important}.dsh .analysis-match__body{padding-top:12px}.dsh .tier-chart-legend{color:#40536c;background:#fafbfd;border:1px solid #d8e0ea;border-radius:9px;align-items:center;gap:18px;margin-bottom:11px;padding:11px 13px;font-size:12px;font-weight:700;display:flex}.dsh .tier-chart-legend span{align-items:center;gap:6px;display:flex}.dsh .tier-chart-legend i{border-radius:2px;width:10px;height:10px}.dsh .tier-chart-legend .s i{background:#eda12d}.dsh .tier-chart-legend .a i{background:#397eef}.dsh .tier-chart-legend .other i{background:#7483c5}.dsh .tier-chart-legend small{color:#5e7087;margin-left:auto;font-size:11px;font-weight:650}.dsh .tier-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.dsh .tier-chart{background:#fbfcfe;border:1px solid #dfe5ed;border-radius:11px;overflow:visible}.dsh .tier-chart>header{background:#f4f7fa;border-bottom:1px solid #dfe5ed;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.dsh .tier-chart>header b{color:#1d2d42;font-size:15px}.dsh .tier-chart>header small{color:#5e7087;font-size:12px;font-weight:650}.dsh .tier-chart__empty{color:#5f7187;place-items:center;height:170px;font-size:12px;display:grid}.dsh .tier-chart__plot{background:repeating-linear-gradient(0deg,#0000 0 53px,#e2e8f0 54px);height:290px;padding:27px 14px 52px 50px;position:relative}.dsh .tier-chart__axis{color:#63758c;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;font-size:11px;font-weight:650;display:flex;position:absolute;top:24px;bottom:49px;left:10px}.dsh .tier-chart__bars{justify-content:space-around;align-items:flex-end;gap:12px;height:100%;display:flex}.dsh .tier-chart__column{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:42px;max-width:86px;height:100%;display:flex;position:relative}.dsh .tier-chart__value{z-index:4;bottom:calc(var(--bar-height,0%) + 6px);color:#243750;font-variant-numeric:tabular-nums;font-size:12px;font-weight:850;transition:color .15s;position:absolute}.dsh .tier-chart__stack{background:#e1e7ee;border-radius:7px 7px 2px 2px;flex-direction:column;justify-content:flex-end;width:36px;min-height:1px;transition:height .3s,width .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 0 0 1px #1e2e4412}.dsh .tier-chart__stack .segment{width:100%;display:block}.dsh .tier-chart__stack .segment.metric-people{background:linear-gradient(#2d6fbd,#65a6e9)}.dsh .tier-chart__stack .segment.metric-amount{background:linear-gradient(#176b87,#3ea8c5)}.dsh .tier-chart__column.is-hover .tier-chart__stack{width:42px;box-shadow:0 0 0 5px #3379ef1f}.dsh .tier-chart__column.is-hover .tier-chart__value{color:#d94331}.dsh .tier-chart__label{color:#1f3047;text-overflow:ellipsis;white-space:nowrap;max-width:88px;font-size:12px;font-weight:850;position:absolute;top:calc(100% + 9px);overflow:hidden}.dsh .tier-chart__column>small{color:#64768c;white-space:nowrap;font-size:10px;font-weight:600;position:absolute;top:calc(100% + 29px)}.dsh .tier-chart__tooltip{z-index:20;color:#17283f;pointer-events:none;background:#fff;border:1px solid #bfcbd9;border-radius:11px;width:276px;padding:14px 15px;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 18px 42px #14264038}.dsh .tier-chart__column:first-child .tier-chart__tooltip{left:0;transform:none}.dsh .tier-chart__column:last-child .tier-chart__tooltip{left:auto;right:0;transform:none}.dsh .tier-chart__tooltip>header{border-bottom:1px solid #dce3ec;justify-content:space-between;align-items:center;gap:12px;padding-bottom:11px;display:flex}.dsh .tier-chart__tooltip>header b{color:#17283f;font-size:14px}.dsh .tier-chart__tooltip>header strong{color:#e34331;font-variant-numeric:tabular-nums;font-size:20px}.dsh .tier-chart__tooltip>div{grid-template-columns:10px 1fr auto auto;align-items:center;gap:10px;margin-top:11px;display:grid}.dsh .tier-chart__tooltip>div i{border-radius:3px;width:9px;height:9px}.dsh .tier-chart__tooltip>div i.s{background:#eda12d}.dsh .tier-chart__tooltip>div i.a{background:#397eef}.dsh .tier-chart__tooltip>div i.other{background:#7483c5}.dsh .tier-chart__tooltip>div span{color:#344860;font-size:13px}.dsh .tier-chart__tooltip>div b{color:#17283f;font-size:14px}.dsh .tier-chart__tooltip>div small{color:#52657d;font-size:12px;font-weight:650}.dsh .tier-chart__tooltip>div.total{border-top:1px dashed #cfd9e5;margin-top:11px;padding-top:11px}.dsh .tier-chart__tooltip>div.total i{background:#1b2e4b}.dsh .tier-chart__tooltip>footer{color:#4c5f77;border-top:1px solid #dce3ec;justify-content:space-between;gap:12px;margin-top:11px;padding-top:11px;font-size:12px;display:flex}.dsh .tier-chart__tooltip>footer b{color:#17283f;font-size:13px}.dsh .tier-chart__result{z-index:3;bottom:max(0px,calc(var(--bar-height,0%) - 58px));box-sizing:border-box;color:#087a50;background:radial-gradient(circle at 22% 27%,#ffffffd1 0 1px,#0000 2px),radial-gradient(circle at 74% 19%,#ffffffb8 0 1px,#0000 2px),radial-gradient(circle at 67% 73%,#ffffffc2 0 1.4px,#0000 2.4px),radial-gradient(circle at 28% 79%,#ffffffa6 0 1px,#0000 2px),#d7f7e8e8;border:3px solid;border-radius:50%;place-items:center;width:58px;height:58px;padding:0;font-style:normal;display:grid;position:absolute;left:50%;transform:translate(-50%)rotate(-9deg);box-shadow:0 5px 14px #0536262b}.dsh .tier-chart__result:before{content:"";opacity:.78;border:1.5px solid;border-radius:50%;position:absolute;inset:4px}.dsh .tier-chart__result:after{content:"";opacity:.2;border:1px dashed;border-radius:50%;position:absolute;inset:9px}.dsh .tier-chart__result>span{z-index:1;color:currentColor;letter-spacing:.04em;text-shadow:.4px .3px;font:950 17px/1 STKaiti,KaiTi,"FangSong",serif;position:relative}.dsh .analysis-metric-switch{background:#fff;border:1px solid #dce5f1;border-radius:12px;align-items:stretch;gap:8px;margin:0 0 12px;padding:8px;display:flex}.dsh .analysis-metric-switch>span{color:#52657d;align-items:center;padding:0 8px;font-size:12px;font-weight:800;display:flex}.dsh .analysis-metric-switch button{color:#66758a;text-align:left;cursor:pointer;background:#f4f7fb;border:1px solid #0000;border-radius:9px;min-width:145px;padding:8px 12px}.dsh .analysis-metric-switch button b,.dsh .analysis-metric-switch button small{display:block}.dsh .analysis-metric-switch button b{font-size:13px}.dsh .analysis-metric-switch button small{color:#65768c;margin-top:3px;font-size:10px}.dsh .analysis-metric-switch button.on{color:#174d95;background:#edf4ff;border-color:#347af0;box-shadow:0 4px 14px #347af01a}.dsh .analysis-performance{grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 12px;display:grid}.dsh .analysis-performance>div{background:linear-gradient(145deg,#fff,#f7faff);border:1px solid #dce5f1;border-radius:11px;padding:11px 13px}.dsh .analysis-performance small,.dsh .analysis-performance b,.dsh .analysis-performance em{display:block}.dsh .analysis-performance small{color:#7b899d;font-size:9px}.dsh .analysis-performance b{color:#1c2f4c;margin:3px 0;font-size:18px}.dsh .analysis-performance em{color:#9aa5b4;font-size:8px;font-style:normal}.dsh .analysis-performance .positive{color:#07865a}.dsh .analysis-performance .negative{color:#d84c3a}.dsh .analysis-play-rates{background:#fff;border:1px solid #dce5f1;border-radius:12px;margin:0 0 12px;padding:12px}.dsh .analysis-play-rates>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.dsh .analysis-play-rates>header b{color:#1c2f4c;font-size:12px}.dsh .analysis-play-rates>header small{color:#8a97aa;font-size:9px}.dsh .analysis-play-rates>div{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:7px;display:grid}.dsh .analysis-play-rates article{background:#f6f9fd;border-radius:9px;grid-template-columns:1.2fr repeat(4,1fr);align-items:center;gap:7px;padding:9px 10px;display:grid}.dsh .analysis-play-rates article strong{color:#243651;font-size:11px}.dsh .analysis-play-rates article span small,.dsh .analysis-play-rates article span b{display:block}.dsh .analysis-play-rates article span small{color:#8d99aa;font-size:8px}.dsh .analysis-play-rates article span b{color:#253751;font-size:11px}.dsh .analysis-play-rates .positive{color:#07865a}.dsh .analysis-play-rates .negative{color:#d84c3a}.dsh .analysis-match .match-h{min-height:58px;padding:13px 18px}.dsh .analysis-match .match-h .no{font-size:17px}.dsh .analysis-match .match-h .league{font-size:12px}.dsh .analysis-match .match-h .teams{margin-left:6px;font-size:18px}.dsh .match-facts{align-items:center;gap:7px;display:flex}.dsh .match-handicap,.dsh .match-score{white-space:nowrap;border-radius:7px;padding:5px 9px;font-size:12px;font-weight:900}.dsh .match-handicap{color:#946316;background:#fff1cf}.dsh .match-score{color:#0a7753;background:#dcf5eb}.dsh .analysis-match .match-h .meta{font-size:11px}.dsh .admin-permissions{flex-wrap:wrap;gap:4px;min-width:310px;display:flex}.dsh .admin-permissions button{color:#8a96a7;cursor:pointer;background:#f7f9fc;border:1px solid #dce3ed;border-radius:6px;padding:4px 7px;font-size:9px}.dsh .admin-permissions button.on{color:#174f99;background:#eaf2ff;border-color:#78a6ec}.dsh .admin-permissions button:disabled{cursor:default;opacity:.75}@media (width<=900px){.dsh .tier-chart-grid{grid-template-columns:1fr}.dsh .tier-chart__plot{height:270px}.dsh .analysis-performance{grid-template-columns:repeat(2,1fr)}.dsh .analysis-metric-switch{overflow:auto}.dsh .analysis-metric-switch>span{display:none}}.dsh .ops-kpis{grid-template-columns:repeat(7,1fr)}.dsh .ops-two-col{grid-template-columns:1.55fr 1fr}.dsh .ops-platform-table>div{grid-template-columns:1fr repeat(3,.72fr) 1.05fr 1.35fr}.dsh .ops-platform-table>div>span:last-child small{color:#98a3b2;margin-top:2px;font-size:8px;display:block}@media (width<=1200px){.dsh .ops-kpis{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.dsh .ops-kpis,.dsh .ops-two-col{grid-template-columns:1fr}}.dsh .admin-page{font-size:14px}.dsh .admin-hero span{font-size:11px}.dsh .admin-hero h2{font-size:30px}.dsh .admin-hero p{font-size:14px}.dsh .admin-tabs button{align-items:center;gap:6px;padding:11px 16px;font-size:14px;display:inline-flex}.dsh .admin-table-head small{font-size:11px}.dsh .admin-table-head h3{font-size:19px}.dsh .admin-table-head p{font-size:13px}.dsh .admin-table-card th,.dsh .admin-table-card td{padding:14px 15px;font-size:13px}.dsh .admin-table-card td small{font-size:11px}.dsh .invite-admin-grid article>span{font-size:10px}.dsh .invite-admin-grid code{font-size:19px}.dsh .invite-admin-grid div,.dsh .ops-hero span{font-size:12px}.dsh .ops-hero p{font-size:14px}.dsh .ops-kpis small,.dsh .ops-kpis em{font-size:11px}.dsh .ops-section__head span{font-size:10px}.dsh .ops-section__head h3{font-size:19px}.dsh .ops-section__head p{font-size:12px}.dsh .ops-task h4{font-size:15px}.dsh .ops-task>p{min-height:38px;font-size:12px}.dsh .ops-task dd{font-size:12px}.dsh .ops-task__result{font-size:10px}.dsh .ops-sync-card>header span{font-size:14px}.dsh .ops-sync-card>header small,.dsh .ops-sync-card>header em,.dsh .ops-sync-volume small,.dsh .ops-sync-volume span,.dsh .ops-sync-track>div,.dsh .ops-sync-track>div b{font-size:10px}.dsh .ops-sync-track>small,.dsh .ops-sync-card>footer,.dsh .ops-sync-error{font-size:9px}.dsh .ops-platform-table{font-size:12px}.dsh .ops-platform-table .coverage em{font-size:10px}.dsh .ops-poll-list b{font-size:12px}.dsh .ops-poll-list small,.dsh .ops-poll-list em{font-size:10px}.dsh .ops-footnote,.dsh .poster-workspace>header span{font-size:11px}.dsh .poster-workspace>header p{font-size:13px}@media (width<=1300px){.dsh .catalog-performance{grid-template-columns:1.2fr repeat(3,1fr)}.dsh .catalog-performance__title{grid-row:span 2}.dsh .catalog-performance>p{grid-column:2/-1}}@media (width<=1100px){.dsh .match-terminal__body{grid-template-columns:1fr}.dsh .catalog-detail{position:static}.dsh .catalog-kpis{gap:16px}.dsh .catalog-toolbar{flex-wrap:wrap}.dsh .catalog-search{width:100%;margin-left:0}.dsh .catalog-performance{grid-template-columns:repeat(3,1fr)}.dsh .catalog-performance__title{grid-row:auto}.dsh .catalog-performance>p{grid-column:1/-1}}@media (width<=700px){.dsh .catalog-performance{grid-template-columns:repeat(2,1fr)}.dsh .catalog-performance__title,.dsh .catalog-performance>p{grid-column:1/-1}.dsh .catalog-match{grid-template-columns:64px 84px 1fr}.dsh .catalog-signal,.dsh .catalog-odds,.dsh .catalog-more{display:none}.dsh .catalog-market{grid-template-columns:72px repeat(2,1fr)}.dsh .catalog-odds-board>div>span{grid-template-columns:repeat(2,1fr)}}.dsh .admin-hero{align-items:center;min-height:132px;padding:28px 32px}.dsh .admin-hero>div:first-child>span{color:#60ddca;display:flex}.dsh .admin-hero__summary{background:#ffffff1a;border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:repeat(3,minmax(105px,1fr));gap:1px;display:grid;overflow:hidden}.dsh .admin-hero .admin-hero__summary>span{color:#fff;background:#0813228c;padding:13px 17px;display:block}.dsh .admin-hero__summary small,.dsh .admin-hero__summary b{display:block}.dsh .admin-hero__summary small{color:#91a4bd;letter-spacing:0;font-size:11px}.dsh .admin-hero__summary b{color:#fff;margin-top:5px;font:800 22px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .admin-shell{grid-template-columns:258px minmax(0,1fr);align-items:start;gap:16px;margin-top:16px;display:grid}.dsh .admin-menu{background:#fff;border:1px solid #dce3ec;border-radius:15px;max-height:calc(100vh - 88px);position:sticky;top:12px;overflow:hidden auto;box-shadow:0 10px 30px #182b470e}.dsh .admin-menu .admin-menu__mobile-trigger{display:none}.dsh .admin-menu__sections{min-width:0}.dsh .admin-menu__brand{color:#fff;background:linear-gradient(135deg,#15263e,#203d63);align-items:center;gap:11px;padding:18px;display:flex}.dsh .admin-menu__brand svg{color:#65d6c4}.dsh .admin-menu__brand span,.dsh .admin-menu__brand b,.dsh .admin-menu__brand small{display:block}.dsh .admin-menu__brand b{font-size:16px}.dsh .admin-menu__brand small{color:#8fa4c1;letter-spacing:.13em;margin-top:2px;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .admin-menu section{border-top:1px solid #edf0f4;padding:13px 10px 7px}.dsh .admin-menu section:first-of-type{border-top:0}.dsh .admin-menu h4{color:#9aa5b4;letter-spacing:.08em;margin:0 9px 7px;font-size:10px;font-weight:800}.dsh .admin-menu button{color:#627086;text-align:left;border:1px solid #0000;border-radius:10px;grid-template-columns:21px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;margin:2px 0;padding:10px 9px;transition:all .15s;display:grid}.dsh .admin-menu button:hover{color:#204f8d;background:#f4f7fb}.dsh .admin-menu button.on{color:#1458b8;background:#edf4ff;border-color:#cbdcf7;box-shadow:inset 3px 0 #2b74e8}.dsh .admin-menu button>span,.dsh .admin-menu button b,.dsh .admin-menu button small{display:block}.dsh .admin-menu button b{font-size:13px}.dsh .admin-menu button small{color:#9aa5b4;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;overflow:hidden}.dsh .admin-menu button em{color:#728096;text-align:center;background:#edf1f6;border-radius:12px;min-width:28px;padding:3px 7px;font-size:10px;font-style:normal}.dsh .admin-menu button.on em{color:#1c63c7;background:#dbe9ff}.dsh .admin-menu .admin-submenu{grid-template-columns:minmax(0,1fr);gap:2px;min-width:0;max-width:calc(100% - 18px);margin:3px 0 6px 18px;padding:3px 0 3px 18px;display:grid;position:relative}.dsh .admin-menu .admin-submenu:before{content:"";background:linear-gradient(#b8cbe6,#dbe4ef);width:1px;position:absolute;top:0;bottom:0;left:5px}.dsh .admin-menu .admin-submenu button{color:#718096;min-width:0;max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:8px;margin:0;padding:7px 9px;display:block;position:relative;overflow:hidden}.dsh .admin-menu .admin-submenu button>span{min-width:0;overflow:hidden}.dsh .admin-menu .admin-submenu button:before{content:"";background:#aab9cc;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:14px;left:-16px;box-shadow:0 0 0 1px #c8d6e6}.dsh .admin-menu .admin-submenu button:hover{color:#2a5f9f;background:#f5f8fc}.dsh .admin-menu .admin-submenu button.on{color:#175fbf;box-shadow:none;background:#edf4ff}.dsh .admin-menu .admin-submenu button.on:before{background:#2874da;box-shadow:0 0 0 2px #dbeaff}.dsh .admin-menu .admin-submenu button b{font-size:11px}.dsh .admin-menu .admin-submenu button small{margin-top:1px;font-size:9px}.dsh .admin-content{min-width:0}.dsh .admin-content__actions{justify-content:flex-end;margin-bottom:8px;display:flex}.dsh .admin-content__actions>button{color:#4c6380;background:#fff;border:1px solid #d8e1ec;border-radius:8px;align-items:center;gap:6px;padding:8px 11px;font-size:12px;display:flex}.dsh .admin-content .ops-hero{border-radius:13px;min-height:112px}.dsh .admin-content .ops-hero h2{font-size:24px}.dsh .admin-table-scroll{overflow:auto}.dsh .admin-table-card table{border-collapse:collapse;min-width:900px}.dsh .admin-table-card th{white-space:nowrap}.dsh .admin-row-action{white-space:nowrap;background:#f7faff;border:1px solid #d5e0ef;border-radius:7px;padding:6px 9px;color:#2367c5!important}.dsh .admin-row-action.unlock{background:#edf9f5;border-color:#9fd6c6;font-weight:850;color:#087b68!important}.dsh .admin-row-action.audit{background:#f6f2ff;border-color:#d6caef;color:#6a48b6!important}.dsh .account-directory-head{align-items:center;gap:18px}.dsh .account-directory-head>div:first-child p{color:#8c97a7;margin-top:5px;font-size:11px}.dsh .admin-account-directory-tools{justify-items:end;gap:6px;display:grid}.dsh .admin-account-directory-tools>small{color:#7c8ba0;letter-spacing:0;font-size:10px}.dsh .admin-account-query-row{align-items:center;gap:7px;display:flex}.dsh .admin-account-search{color:#8291a5;background:#f8fafd;border:1px solid #d8e2ef;border-radius:9px;align-items:center;gap:7px;width:min(390px,42vw);padding:9px 11px;transition:all .15s;display:flex}.dsh .admin-account-search:focus-within{background:#fff;border-color:#76a6e5;box-shadow:0 0 0 3px #2e74da1a}.dsh .admin-account-search input{color:#263851;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.dsh .admin-account-search button{color:#7f8da0;flex:none;place-items:center;padding:2px;display:grid}.dsh .ui-select-trigger.admin-membership-filter{width:190px;min-width:190px;height:36px;font-size:11px}.dsh .admin-account-status-filters{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.dsh .admin-account-status-filters button{color:#65758a;background:#f9fafc;border:1px solid #dce4ee;border-radius:7px;align-items:center;gap:5px;min-height:28px;padding:0 8px;font-size:10px;display:flex}.dsh .admin-account-status-filters button em{color:#76869a;text-align:center;background:#e9eef4;border-radius:999px;min-width:17px;padding:2px 5px;font-size:9px;font-style:normal}.dsh .admin-account-status-filters button.on{color:#1e61ae;background:#edf4fd;border-color:#447fc7;font-weight:850}.dsh .admin-account-status-filters button.on em{color:#fff;background:#2e70be}.dsh .admin-account-state{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.dsh .admin-account-state .admin-status.locked{margin-left:0}.dsh .admin-account-state>small{flex-basis:100%;line-height:1.45;color:#9a6a14!important;margin-top:0!important}.dsh .admin-account-audit{background:#f5f7fa;gap:14px;padding:18px;display:grid}.dsh .admin-account-audit__summary{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.dsh .admin-account-audit__summary>div{background:#fff;border:1px solid #dce4ee;border-radius:10px;align-content:center;gap:7px;min-height:82px;padding:13px 14px;display:grid}.dsh .admin-account-audit__summary small,.dsh .admin-account-audit__timeline article>div>small{color:#8492a5;font-size:10px}.dsh .admin-account-audit__summary b{color:#243a56;font-size:13px}.dsh .admin-account-audit__timeline{padding:4px 0}.dsh .admin-account-audit__timeline article{grid-template-columns:18px 1fr;gap:9px;min-height:88px;display:grid}.dsh .admin-account-audit__timeline article>i{background:#6d4fbd;border:2px solid #fff;border-radius:50%;width:9px;height:9px;margin:7px 0 0 3px;position:relative;box-shadow:0 0 0 2px #cfc4eb}.dsh .admin-account-audit__timeline article>i:after{content:"";background:#d9e0e9;width:1px;height:70px;position:absolute;top:10px;left:2px}.dsh .admin-account-audit__timeline article:last-of-type>i:after{display:none}.dsh .admin-account-audit__timeline article>div{border-bottom:1px solid #e1e6ed;padding:0 0 15px}.dsh .admin-account-audit__timeline header{justify-content:space-between;align-items:center;gap:15px;display:flex}.dsh .admin-account-audit__timeline header b{color:#263b55;font-size:13px}.dsh .admin-account-audit__timeline time{color:#7f8da0;font-size:10px}.dsh .admin-account-audit__timeline p{color:#4e6178;margin:7px 0 5px;font-size:12px;line-height:1.6}@media (width<=760px){.dsh .account-directory-head{flex-direction:column;align-items:stretch}.dsh .admin-account-directory-tools{justify-items:stretch}.dsh .admin-account-query-row{flex-direction:column;align-items:stretch}.dsh .admin-account-search,.dsh .ui-select-trigger.admin-membership-filter{width:100%;min-width:0}.dsh .admin-account-status-filters{justify-content:flex-start}.dsh .admin-account-audit__summary{grid-template-columns:1fr}.dsh .admin-account-audit__timeline header{flex-direction:column;align-items:flex-start;gap:3px}}.dsh .permission-legend{color:#4f6e96;background:#f1f7ff;border:1px solid #cfe1f9;border-radius:9px;align-items:center;gap:8px;margin:14px 16px 0;padding:11px 13px;font-size:12px;display:flex}.dsh .permission-console table{min-width:1050px}.dsh .permission-console th:not(:first-child),.dsh .permission-console td:not(:first-child){text-align:center}.dsh .permission-toggle{background:#edf0f4;border-radius:14px;align-items:center;gap:5px;min-width:67px;padding:5px 7px;font-size:10px;display:inline-flex;color:#8a96a7!important}.dsh .permission-toggle i{background:#b7c0cb;border-radius:8px;width:22px;height:12px;position:relative}.dsh .permission-toggle i:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;transition:all .15s;position:absolute;top:2px;left:2px}.dsh .permission-toggle.on{background:#e7f7f4;color:#087d6d!important}.dsh .permission-toggle.on i{background:#18a995}.dsh .permission-toggle.on i:after{transform:translate(10px)}.dsh .permission-toggle:disabled{opacity:.68;cursor:default}.dsh .rbac-console{color:#253750;gap:15px;font-size:14px;display:grid}.dsh .rbac-overview{color:#fff;background:radial-gradient(circle at 83% -50%,#4585e87a,#0000 44%),linear-gradient(125deg,#0d1b30,#17365d);border-radius:14px;justify-content:space-between;align-items:flex-end;gap:24px;padding:22px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 13px 32px #142d4f1c}.dsh .rbac-overview:after{content:"";border:1px solid #7baaed21;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-95px;right:29%}.dsh .rbac-overview>div{z-index:1;position:relative}.dsh .rbac-overview>div:first-child>small,.dsh .rbac-user-picker small,.dsh .rbac-assign-form>div small,.dsh .rbac-catalog>header small{color:#76adff;letter-spacing:.13em;font:900 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .rbac-overview h3{margin:8px 0 6px;font-size:24px}.dsh .rbac-overview p{color:#a9b9cf;font-size:14px;line-height:1.55}.dsh .rbac-overview__stats{background:#0512255c;border:1px solid #ffffff21;border-radius:10px;grid-template-columns:repeat(4,minmax(86px,1fr));min-width:430px;display:grid;overflow:hidden}.dsh .rbac-overview__stats span{border-left:1px solid #ffffff1a;padding:14px 16px}.dsh .rbac-overview__stats span:first-child{border-left:0}.dsh .rbac-overview__stats b,.dsh .rbac-overview__stats small{display:block}.dsh .rbac-overview__stats b{font-size:20px}.dsh .rbac-overview__stats small{color:#a9bad0;margin-top:3px;font-size:11px}.dsh .rbac-tabs{background:#fff;border:1px solid #dfe5ed;border-radius:11px;align-items:center;gap:5px;padding:5px;display:flex;box-shadow:0 6px 20px #1e375609}.dsh .rbac-tabs button{color:#68798f;border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:0 15px;font-size:14px;font-weight:700;display:inline-flex}.dsh .rbac-tabs button.on{color:#fff;background:#1b2f4a;box-shadow:0 4px 12px #14315529}.dsh .rbac-tabs button.refresh{color:#3476c7;background:#f2f7fd;margin-left:auto}.dsh .rbac-message{border:1px solid;border-radius:9px;align-items:center;gap:8px;padding:11px 13px;font-size:12px;display:flex}.dsh .rbac-message.ok{color:#14725f;background:#effaf6;border-color:#bfe2d7}.dsh .rbac-message.error{color:#a64a3d;background:#fff4f2;border-color:#eccbc5}.dsh .rbac-role-workspace{grid-template-columns:258px minmax(0,1fr);align-items:start;gap:13px;display:grid}.dsh .rbac-role-list,.dsh .rbac-role-detail,.dsh .rbac-user-picker,.dsh .rbac-user-summary,.dsh .rbac-assign-form,.dsh .rbac-assignment-list,.dsh .rbac-catalog{background:#fff;border:1px solid #dfe5ed;border-radius:13px;box-shadow:0 8px 24px #1a2d4809}.dsh .rbac-role-list{position:sticky;top:66px;overflow:hidden}.dsh .rbac-role-list>header{background:#f8fafc;border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;padding:14px;display:flex}.dsh .rbac-role-list>header b,.dsh .rbac-role-list>header small{display:block}.dsh .rbac-role-list>header b{font-size:14px}.dsh .rbac-role-list>header small{color:#7d8c9f;margin-top:3px;font-size:10px;line-height:1.4}.dsh .rbac-role-list>header button{color:#246ac3;background:#edf5ff;border:1px solid #bdd2ee;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.dsh .rbac-role-list>header button.on{color:#65758a;background:#fff;border-color:#cbd5e1}.dsh .rbac-role-create{background:#f5f9fe;border-bottom:1px solid #e3e9f1;gap:7px;padding:11px;display:grid}.dsh .rbac-role-create input,.dsh .rbac-role-create textarea{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #d7e1ec;border-radius:8px;outline:0;padding:9px 10px;font-size:12px;line-height:1.4}.dsh .rbac-role-create input:focus,.dsh .rbac-role-create textarea:focus{border-color:#82afe4;box-shadow:0 0 0 3px #347af01a}.dsh .rbac-role-create__actions{grid-template-columns:72px minmax(0,1fr);gap:7px;display:grid}.dsh .rbac-role-create__actions button{color:#fff;background:#246fcf;border-radius:8px;min-height:36px;padding:9px;font-size:12px;font-weight:800}.dsh .rbac-role-create__actions button.cancel{color:#65758a;background:#fff;border:1px solid #d4deea}.dsh .rbac-role-create__actions button:disabled{cursor:not-allowed;opacity:.6}.dsh .rbac-role-list>div>button{color:#53657c;text-align:left;border-bottom:1px solid #edf1f5;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:12px 13px;display:grid}.dsh .rbac-role-list>div>button:last-child{border-bottom:0}.dsh .rbac-role-list>div>button:hover{background:#f7faff}.dsh .rbac-role-list>div>button.on{color:#1e579b;background:#edf5ff;box-shadow:inset 3px 0 #347af0}.dsh .rbac-role-list>div>button>i{background:#7e93ad;border-radius:50%;width:7px;height:7px}.dsh .rbac-role-list>div>button>i.membership{background:#d49b35}.dsh .rbac-role-list>div>button>i.operations{background:#25a78f}.dsh .rbac-role-list>div>button>i.system{background:#dc6655}.dsh .rbac-role-list>div>button>i.custom{background:#347af0}.dsh .rbac-role-list>div>button b,.dsh .rbac-role-list>div>button small{display:block}.dsh .rbac-role-list>div>button b{font-size:13px}.dsh .rbac-role-list>div>button small{color:#8495aa;margin-top:3px;font:700 10px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .rbac-role-list>div>button em{color:#78899e;font-size:10px;font-style:normal}.dsh .rbac-role-detail{overflow:hidden}.dsh .rbac-role-detail>header{background:linear-gradient(110deg,#f7faff,#fff 70%);border-bottom:1px solid #e7ecf2;justify-content:space-between;align-items:flex-end;gap:18px;padding:18px 20px;display:flex}.dsh .rbac-role-detail>header>div:first-child>span{color:#3472bb;font-size:10px;font-weight:800}.dsh .rbac-role-detail>header h3{margin:5px 9px 3px 0;font-size:21px;display:inline-block}.dsh .rbac-role-detail>header code{color:#58779b;font-size:10px}.dsh .rbac-role-detail>header p{color:#708197;font-size:12px;line-height:1.45}.dsh .rbac-role-detail>header>div:last-child{grid-template-columns:auto auto;align-items:baseline;gap:3px 8px;display:grid}.dsh .rbac-role-detail>header>div:last-child b{color:#244f83;text-align:right;font-size:19px}.dsh .rbac-role-detail>header>div:last-child small{color:#75869a;white-space:nowrap;font-size:10px}.dsh .rbac-impact{color:#506b8a;background:#f3f8fe;border:1px solid #d4e3f6;border-radius:9px;align-items:center;gap:9px;margin:12px 14px 0;padding:11px 12px;font-size:12px;line-height:1.5;display:flex}.dsh .rbac-impact svg{color:#3477ca;flex:none}.dsh .rbac-impact em{color:#2d649f;white-space:nowrap;background:#e2effe;border-radius:9px;margin-left:auto;padding:3px 7px;font-size:10px;font-style:normal}.dsh .rbac-impact.companion{color:#426f68;background:#f1faf7;border-color:#bee2d9}.dsh .rbac-impact.companion svg{color:#1e9c83}.dsh .rbac-impact.companion em{color:#177660;background:#dff4ee}.dsh .rbac-parent-editor{border:1px solid #e1e7ef;border-radius:9px;grid-template-columns:165px minmax(0,1fr) auto;align-items:center;gap:11px;margin:10px 14px;padding:12px;display:grid}.dsh .rbac-parent-editor>div:first-child b,.dsh .rbac-parent-editor>div:first-child small{display:block}.dsh .rbac-parent-editor>div:first-child b{font-size:13px}.dsh .rbac-parent-editor>div:first-child small{color:#7b899b;margin-top:3px;font-size:10px;line-height:1.4}.dsh .rbac-parent-editor>div:nth-child(2){flex-wrap:wrap;gap:6px;display:flex}.dsh .rbac-parent-editor>div:nth-child(2) button{color:#687a91;background:#fafbfd;border:1px solid #dce4ed;border-radius:7px;align-items:center;gap:5px;min-height:31px;padding:5px 8px;font-size:10px;display:inline-flex}.dsh .rbac-parent-editor>div:nth-child(2) button i{background:#bbc5d0;border-radius:50%;width:6px;height:6px}.dsh .rbac-parent-editor>div:nth-child(2) button.on{color:#275f9f;background:#edf5ff;border-color:#94b9e8}.dsh .rbac-parent-editor>div:nth-child(2) button.on i{background:#347af0}.dsh .rbac-parent-editor button.save,.dsh .rbac-permission-editor>header button{color:#fff;white-space:nowrap;background:#246fcf;border-radius:8px;min-height:36px;padding:8px 12px;font-size:12px;font-weight:800}.dsh .rbac-permission-editor{border-top:1px solid #e5eaf0}.dsh .rbac-permission-editor>header{background:#fafbfd;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.dsh .rbac-permission-editor>header b,.dsh .rbac-permission-editor>header small{display:block}.dsh .rbac-permission-editor>header b{font-size:15px}.dsh .rbac-permission-editor>header small{color:#77879a;margin-top:3px;font-size:11px;line-height:1.4}.dsh .rbac-permission-editor>header button{align-items:center;gap:6px;display:flex}.dsh .rbac-permission-group{border-top:1px solid #edf0f4;padding:13px 14px}.dsh .rbac-permission-group h4{color:#465e7a;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:13px;display:flex}.dsh .rbac-permission-group h4 small{color:#7f8ea1;font-size:10px}.dsh .rbac-permission-group>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.dsh .rbac-permission-group button{color:#5d7088;text-align:left;background:#fff;border:1px solid #e1e7ee;border-radius:9px;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:58px;padding:10px 11px;display:grid}.dsh .rbac-permission-group button>i{background:#bdc6d0;border-radius:50%;width:8px;height:8px}.dsh .rbac-permission-group button b,.dsh .rbac-permission-group button small{display:block}.dsh .rbac-permission-group button b{font-size:13px;line-height:1.3}.dsh .rbac-permission-group button small{color:#8796aa;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font:600 10px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.dsh .rbac-permission-tags{flex-wrap:wrap;justify-content:flex-end;gap:3px;display:flex}.dsh .rbac-permission-group button em{color:#8a6018;white-space:nowrap;background:#fff3d8;border-radius:6px;padding:3px 5px;font-size:10px;font-style:normal}.dsh .rbac-permission-group button.on{color:#275d9d;background:#f0f6ff;border-color:#9bbce6}.dsh .rbac-permission-group button.on>i{background:#347af0;box-shadow:0 0 0 3px #347af01a}.dsh .rbac-permission-group button.companion{color:#256d61;background:#f1faf7;border-color:#9fd7ca}.dsh .rbac-permission-group button.companion>i{background:#22a187;box-shadow:0 0 0 3px #22a1871c}.dsh .rbac-permission-group button.companion em{color:#17745f;background:#dff4ee}.dsh .rbac-permission-group button.high{border-color:#ecd4cf}.dsh .rbac-permission-group button.high em{color:#a54c3d;background:#fff0ed}.dsh .rbac-permission-group button:disabled{cursor:default;opacity:.9}.dsh .rbac-user-workspace{gap:12px;display:grid}.dsh .rbac-user-picker{justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.dsh .rbac-user-picker h3{margin:5px 0 3px;font-size:19px}.dsh .rbac-user-picker p{color:#718298;font-size:12px;line-height:1.45}.dsh .rbac-user-lookup{z-index:5;width:360px;position:relative}.dsh .rbac-user-lookup>label{color:#6280a3;background:#fff;border:1px solid #89b2e9;border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:0 11px;display:flex;box-shadow:0 0 0 3px #347af014}.dsh .rbac-user-lookup>label input{color:#243a56;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.dsh .rbac-user-lookup>label button{color:#7f90a5;flex:none;place-items:center;display:grid}.dsh .rbac-user-lookup>label .spinning{animation:.8s linear infinite spin}.dsh .rbac-user-results{background:#fff;border:1px solid #d2deec;border-radius:10px;width:100%;max-height:330px;padding:5px;position:absolute;top:calc(100% + 7px);right:0;overflow:auto;box-shadow:0 18px 42px #142b492e}.dsh .rbac-user-results>button{color:#405874;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px 10px;display:flex}.dsh .rbac-user-results>button:hover,.dsh .rbac-user-results>button.on{color:#1e5fae;background:#edf5ff}.dsh .rbac-user-results>button span{min-width:0}.dsh .rbac-user-results>button b,.dsh .rbac-user-results>button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dsh .rbac-user-results>button b{font-size:12px}.dsh .rbac-user-results>button small{color:#8291a4;margin-top:4px;font-size:10px}.dsh .rbac-user-results>button em{color:#167762;background:#e7f7f2;border-radius:7px;flex:none;padding:3px 6px;font-size:10px;font-style:normal}.dsh .rbac-user-results>button em.disabled{color:#a94d40;background:#fff0ed}.dsh .rbac-user-results>p{color:#8190a4;text-align:center;padding:16px 10px;font-size:11px}.dsh .rbac-user-results>small{color:#7b8ca1;border-top:1px solid #e8edf3;padding:7px 9px;font-size:10px;line-height:1.45;display:block}.dsh .rbac-empty{color:#718399;background:#f8fafc;border:1px dashed #ced9e7;border-radius:13px;align-content:center;place-items:center;gap:7px;min-height:220px;display:grid}.dsh .rbac-empty svg{color:#8eacd1}.dsh .rbac-empty b{color:#405a78;font-size:14px}.dsh .rbac-empty span{font-size:11px}.dsh .rbac-user-summary{grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.dsh .rbac-user-summary>div{border-left:1px solid #e7ebf1;padding:15px 16px}.dsh .rbac-user-summary>div:first-child{border-left:0}.dsh .rbac-user-summary small,.dsh .rbac-user-summary b,.dsh .rbac-user-summary span{display:block}.dsh .rbac-user-summary small{color:#78889d;font-size:10px}.dsh .rbac-user-summary b{color:#244d7d;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 3px;font-size:18px;overflow:hidden}.dsh .rbac-user-summary span{color:#7b8b9e;font-size:11px;line-height:1.4}.dsh .rbac-assign-form{grid-template-columns:minmax(200px,1.2fr) 230px 180px minmax(180px,1fr) auto;align-items:end;gap:10px;padding:15px 16px;display:grid}.dsh .rbac-assign-form>div b,.dsh .rbac-assign-form>div span{display:block}.dsh .rbac-assign-form>div b{margin:5px 0 3px;font-size:13px}.dsh .rbac-assign-form>div span{color:#74869b;font-size:10px;line-height:1.4}.dsh .ui-select-trigger.rbac-assign-select,.dsh button.ui-date-trigger.rbac-expiry-picker{width:100%;min-width:0;height:40px;font-size:12px}.dsh .rbac-assign-form>input{border:1px solid #d8e1ec;border-radius:8px;outline:0;height:40px;padding:0 11px;font-size:12px}.dsh .rbac-assign-form>input:focus{border-color:#6e9ee9;box-shadow:0 0 0 3px #2470ff14}.dsh .rbac-assign-form>button{color:#fff;background:#246fcf;border-radius:8px;height:40px;padding:0 14px;font-size:12px;font-weight:800}.dsh .rbac-assign-form>button:disabled{opacity:.48}.dsh .rbac-assignment-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.dsh .rbac-assignment-list article{background:#fff;border:1px solid #e0e7ef;border-radius:9px;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:86px;padding:13px;display:grid}.dsh .rbac-assignment-list article>i{background:#7593b7;border-radius:50%;width:8px;height:8px}.dsh .rbac-assignment-list article.membership>i{background:#d7a13f}.dsh .rbac-assignment-list article.manual>i{background:#21a78e}.dsh .rbac-assignment-list article small{color:#6d88aa;font-size:10px;font-weight:800}.dsh .rbac-assignment-list article h4{margin:4px 7px 3px 0;font-size:13px;display:inline-block}.dsh .rbac-assignment-list article code{color:#6b85a4;font-size:10px}.dsh .rbac-assignment-list article p{color:#77889d;font-size:11px;line-height:1.4}.dsh .rbac-assignment-list article button{color:#a2493d;background:#fff4f2;border:1px solid #e6c9c3;border-radius:7px;padding:7px 9px;font-size:11px}.dsh .rbac-assignment-list article>em{color:#7f8fa3;font-size:10px;font-style:normal}.dsh .rbac-catalog{overflow:hidden}.dsh .rbac-catalog>header{background:linear-gradient(110deg,#f6f9fd,#fff);border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:flex-end;padding:18px 20px;display:flex}.dsh .rbac-catalog>header h3{margin:5px 0 3px;font-size:19px}.dsh .rbac-catalog>header p{color:#718298;font-size:12px;line-height:1.45}.dsh .rbac-catalog>header>span{color:#4f6c8d;font-size:12px}.dsh .rbac-catalog>div{border-top:1px solid #edf0f4;padding:14px 16px}.dsh .rbac-catalog>div h4{color:#435d7b;align-items:center;gap:7px;margin-bottom:8px;font-size:13px;display:flex}.dsh .rbac-catalog>div h4 em{color:#5c7899;background:#edf3fa;border-radius:8px;padding:2px 6px;font-size:10px;font-style:normal}.dsh .rbac-catalog>div>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dsh .rbac-catalog article{border:1px solid #e1e7ef;border-radius:9px;grid-template-columns:auto minmax(0,1fr);gap:9px;padding:11px;display:grid}.dsh .rbac-catalog article>span{color:#557492;background:#edf3f9;border-radius:6px;align-self:start;padding:3px 5px;font-size:10px;font-weight:800}.dsh .rbac-catalog article>span.sensitive{color:#986b1e;background:#fff3da}.dsh .rbac-catalog article>span.high{color:#a64c3f;background:#ffefec}.dsh .rbac-catalog article b,.dsh .rbac-catalog article code,.dsh .rbac-catalog article p{display:block}.dsh .rbac-catalog article b{font-size:13px}.dsh .rbac-catalog article code{color:#466f9b;margin:4px 0;font-size:10px}.dsh .rbac-catalog article p{color:#77889c;font-size:11px;line-height:1.5}.dsh .rbac-interface-catalog{background:#fff;border:1px solid #dfe5ed;border-radius:13px;overflow:hidden;box-shadow:0 8px 24px #1a2d4809}.dsh .rbac-interface-catalog>header{background:linear-gradient(110deg,#f6f9fd,#fff);border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:flex-end;gap:24px;padding:18px 20px;display:flex}.dsh .rbac-interface-catalog>header small{color:#3976c9;letter-spacing:.09em;font:800 12px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .rbac-interface-catalog>header h3{margin:5px 0 3px;font-size:19px}.dsh .rbac-interface-catalog>header p{color:#718298;font-size:13px;line-height:1.5}.dsh .rbac-interface-catalog>header label{color:#64809f;background:#fff;border:1px solid #d7e0eb;border-radius:9px;align-items:center;gap:8px;min-width:320px;padding:9px 12px;display:flex}.dsh .rbac-interface-catalog>header input{color:#213750;background:0 0;border:0;outline:0;width:100%;font-size:14px}.dsh .rbac-interface-summary{color:#61758c;background:#fbfcfe;border-bottom:1px solid #e8edf3;gap:22px;padding:11px 20px;font-size:13px;display:flex}.dsh .rbac-interface-summary b{color:#245f9f}.dsh .rbac-interface-catalog table{border-collapse:collapse;width:100%;min-width:1050px}.dsh .rbac-interface-catalog th{color:#5f7187;text-align:left;background:#f7f9fc;padding:11px 13px;font-size:13px}.dsh .rbac-interface-catalog td{color:#30465e;vertical-align:top;border-top:1px solid #e8edf3;padding:12px 13px;font-size:14px}.dsh .rbac-interface-catalog td>code{color:#285f99;overflow-wrap:anywhere;font-size:13px;font-weight:700;display:block}.dsh .rbac-interface-catalog td>small{color:#7b8da1;margin-top:5px;font-size:12px;display:block}.dsh .rbac-interface-catalog td>b{font-size:14px}.dsh .rbac-http-method,.dsh .rbac-access-type{color:#476985;background:#edf3f8;border-radius:6px;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-weight:800;display:inline-flex}.dsh .rbac-http-method.post,.dsh .rbac-http-method.put,.dsh .rbac-http-method.patch{color:#7e5d19;background:#fff3d7}.dsh .rbac-http-method.delete{color:#a34d43;background:#ffedea}.dsh .rbac-access-type.public{color:#26785e;background:#e8f7f1}.dsh .rbac-access-type.admin{color:#225f9f;background:#e8f2ff}.dsh .rbac-access-type.retired{color:#8e4f48;background:#f8eae8}.dsh .rbac-interface-permissions{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.dsh .rbac-interface-permissions code{color:#345f8d;font-size:12px}.dsh .rbac-interface-permissions small,.dsh .rbac-no-permission{color:#7a8a9d;font-size:12px}@media (width<=1180px){.dsh .rbac-permission-group>div,.dsh .rbac-catalog>div>div,.dsh .rbac-assign-form{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .rbac-assign-form>div{grid-column:1/-1}}@media (width<=760px){.dsh .rbac-overview,.dsh .rbac-user-picker{flex-direction:column;align-items:flex-start}.dsh .rbac-overview__stats,.dsh .rbac-user-lookup{width:100%;min-width:0}.dsh .rbac-role-workspace{grid-template-columns:1fr}.dsh .rbac-role-list{position:static}.dsh .rbac-parent-editor,.dsh .rbac-permission-group>div,.dsh .rbac-catalog>div>div,.dsh .rbac-assignment-list,.dsh .rbac-user-summary,.dsh .rbac-assign-form{grid-template-columns:1fr}.dsh .rbac-tabs{overflow-x:auto}.dsh .rbac-tabs button{flex:none}.dsh .rbac-user-summary>div{border-top:1px solid #e7ebf1;border-left:0}}.dsh .invite-console{gap:12px;display:grid}.dsh .invite-generator{background:linear-gradient(135deg,#fff,#f4f8fd);border:1px solid #dce4ee;border-radius:13px;justify-content:space-between;align-items:flex-end;gap:22px;padding:19px 20px;display:flex}.dsh .invite-generator>div:first-child>small{color:#987019;letter-spacing:.14em;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .invite-generator h3{margin:5px 0 3px;font-size:19px}.dsh .invite-generator p{color:#8290a3;font-size:12px}.dsh .invite-generator__fields{align-items:flex-end;gap:8px;display:flex}.dsh .invite-generator__fields label{color:#76859a;font-size:11px}.dsh .invite-generator__fields input{color:#243751;background:#fff;border:1px solid #d7e0eb;border-radius:8px;outline:0;width:92px;margin-top:5px;padding:9px 10px;font-size:13px;display:block}.dsh .invite-generator__fields button{color:#fff;background:#1e67ca;border-radius:8px;align-items:center;gap:6px;padding:10px 13px;font-size:12px;font-weight:800;display:flex}.dsh .invite-list-head{align-items:center}.dsh .invite-search{color:#8a97a9;background:#f8fafc;border:1px solid #dce3ec;border-radius:8px;align-items:center;gap:7px;width:250px;padding:8px 10px;display:flex}.dsh .invite-search input{color:#263851;background:0 0;border:0;outline:0;width:100%;font-size:12px}.dsh .invite-source-panel{background:linear-gradient(90deg,#f7faff,#fbfcfe);border-top:1px solid #e9edf2;border-bottom:1px solid #e9edf2;justify-content:space-between;align-items:center;gap:18px;padding:14px 15px;display:flex}.dsh .invite-source-tabs{gap:7px;display:flex}.dsh .invite-source-tabs button{color:#65768c;text-align:left;background:#fff;border:1px solid #d9e3ef;border-radius:9px;grid-template-columns:auto auto;align-items:center;gap:2px 8px;min-width:128px;padding:9px 11px;display:grid;box-shadow:0 2px 7px #2a426108}.dsh .invite-source-tabs button>span{font-size:12px;font-weight:900}.dsh .invite-source-tabs button>em{text-align:center;background:#eef2f7;border-radius:9px;justify-self:end;min-width:22px;padding:2px 6px;font-size:10px;font-style:normal}.dsh .invite-source-tabs button>small{color:#96a2b2;grid-column:1/-1;margin:0;font-size:9px}.dsh .invite-source-tabs button.on.admin{color:#175eba;background:#edf5ff;border-color:#72a8ee;box-shadow:0 0 0 2px #4a89dd17}.dsh .invite-source-tabs button.on.member{color:#8b5d12;background:#fff8e9;border-color:#e1b96f;box-shadow:0 0 0 2px #c5912d14}.dsh .invite-source-tabs button.on.all{color:#3f526b;background:#f1f4f8;border-color:#aab8ca}.dsh .invite-source-panel>p{color:#3970b2;align-items:center;gap:6px;max-width:420px;margin:0;font-size:11px;font-weight:700;line-height:1.55;display:flex}.dsh .invite-source-panel>p.member{color:#8b641d}.dsh .invite-filters{border-bottom:1px solid #e9edf2;gap:6px;padding:12px 15px;display:flex}.dsh .invite-filters button{color:#6d7b8f;background:#fff;border:1px solid #dfe5ed;border-radius:8px;padding:7px 10px;font-size:11px}.dsh .invite-filters button.on{color:#1f63bd;background:#edf4ff;border-color:#89b4f1}.dsh .invite-filters em{opacity:.7;margin-left:6px;font-style:normal}.dsh .invite-table{min-width:1320px!important}.dsh .invite-table td{vertical-align:top}.dsh .invite-table td:first-child code{color:#1f426e;font-size:12px;font-weight:800;display:inline-block}.dsh .invite-inline-copy{align-items:center;gap:3px;margin-left:7px;font-size:10px;display:inline-flex;color:#6d87a8!important}.dsh .invite-inline-copy.copied{color:#087b69!important}.dsh .invite-inline-copy.failed{color:#b5483d!important}.dsh .invite-member-guard{color:#89621b;white-space:nowrap;background:#fff8e9;border:1px solid #ecd6a9;border-radius:6px;align-items:center;gap:3px;width:max-content;margin-top:6px;padding:3px 6px;font-size:9px;font-weight:800;display:flex}.dsh .invite-source-badge{white-space:nowrap;border-radius:7px;align-items:center;padding:4px 7px;font-size:10px;font-weight:900;display:inline-flex}.dsh .invite-source-badge.admin{color:#1e62b8;background:#eaf3ff}.dsh .invite-source-badge.member{color:#8b5d12;background:#fff2d9}.dsh .invite-row-source-member{background:#fffcf6}.dsh .invite-state{white-space:nowrap;border-radius:9px;padding:4px 7px;font-size:10px;font-weight:800;display:inline-block}.dsh .invite-state.available{color:#087b61;background:#e5f7f0}.dsh .invite-state.partial{color:#93620f;background:#fff3d5}.dsh .invite-state.used{color:#245fac;background:#e9f1ff}.dsh .invite-state.expired{color:#7b8490;background:#edf0f3}.dsh .invite-state.revoked{color:#b44437;background:#ffebe8}.dsh .invite-redeemer,.dsh .invite-used-time{white-space:nowrap;margin-bottom:5px;display:block}.dsh .invite-redeemer small{margin-left:5px!important;display:inline!important}.dsh .admin-empty{color:#8b97a7;text-align:center!important;padding:34px!important}.dsh .admin-pager{color:#76859a;border-top:1px solid #e9edf2;justify-content:space-between;align-items:center;padding:12px 15px;font-size:12px;display:flex}.dsh .admin-pager div{gap:7px;display:flex}.dsh .admin-pager button{color:#50657f;background:#fff;border:1px solid #d9e1eb;border-radius:7px;padding:7px 10px}.dsh .admin-pager button:disabled{color:#abb3be;background:#f5f6f8}@media (width<=1100px){.dsh .admin-shell{grid-template-columns:210px minmax(0,1fr)}.dsh .admin-menu button small{display:none}.dsh .invite-generator{flex-direction:column;align-items:stretch}.dsh .invite-generator__fields{flex-wrap:wrap}.dsh .admin-hero__summary{display:none}}@media (width<=760px){.dsh .admin-page{width:100%;min-width:0;overflow:clip}.dsh .admin-hero{border-radius:14px;align-items:flex-start;min-height:0;padding:21px 18px}.dsh .admin-hero h2{margin-top:8px;font-size:27px;line-height:1.2}.dsh .admin-hero p{max-width:34em;font-size:12px;line-height:1.65}.dsh .admin-shell{min-width:0;display:block}.dsh .admin-menu{top:calc(64px + env(safe-area-inset-top));z-index:24;border-radius:13px;margin-bottom:11px;position:sticky;overflow:visible;box-shadow:0 8px 24px #142f5017}.dsh .admin-menu .admin-menu__mobile-trigger{color:#27425f;width:100%;min-width:0;min-height:66px;box-shadow:none;text-align:left;background:linear-gradient(110deg,#fff,#f3f7fd);border:0;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto 18px;align-items:center;gap:10px;margin:0;padding:10px 13px;display:grid}.dsh .admin-menu .admin-menu__mobile-trigger:hover{color:#27425f;background:linear-gradient(110deg,#fff,#f3f7fd)}.dsh .admin-menu .admin-menu__mobile-trigger>span{min-width:0}.dsh .admin-menu .admin-menu__mobile-trigger>span>small{color:#7c8da2;letter-spacing:.08em;white-space:normal;margin:0 0 3px;font-size:9px;font-weight:850;display:block}.dsh .admin-menu .admin-menu__mobile-trigger>span>b{color:#1b5daf;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.dsh .admin-menu .admin-menu__mobile-trigger>em{color:#2c6ec5;background:#e7f0fd;min-width:0;padding:5px 8px;font-size:10px}.dsh .admin-menu .admin-menu__mobile-trigger>svg{color:#66809f;transition:transform .18s}.dsh .admin-menu.mobile-open .admin-menu__mobile-trigger>svg{transform:rotate(180deg)}.dsh .admin-menu__mobile-icon{color:#2169c8;background:#eaf3ff;border:1px solid #bcd2ef;border-radius:10px;place-items:center;width:38px;height:38px;display:grid!important}.dsh .admin-menu__sections{overscroll-behavior:contain;background:#fff;border:1px solid #d8e2ef;border-radius:13px;max-height:min(68dvh,590px);display:none;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 48px #12294633}.dsh .admin-menu.mobile-open .admin-menu__sections{display:block}.dsh .admin-menu__brand{display:none}.dsh .admin-menu section{padding:12px 10px 9px;display:block;overflow:visible}.dsh .admin-menu h4{color:#8494a8;margin:0 8px 7px;font-size:9px;display:block}.dsh .admin-menu__sections>section>button{grid-template-columns:22px minmax(0,1fr) auto;min-width:0;min-height:52px;margin:3px 0;padding:9px 10px}.dsh .admin-menu__sections button small{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:9px;display:block;overflow:hidden}.dsh .admin-menu .admin-submenu{grid-template-columns:1fr;gap:2px;max-width:calc(100% - 18px);margin:3px 0 7px 18px;padding:3px 0 3px 18px;display:grid}.dsh .admin-menu .admin-submenu:before,.dsh .admin-menu .admin-submenu button:before{display:block}.dsh .admin-menu .admin-submenu button{min-width:0;padding:8px 9px}.dsh .admin-content{width:100%;min-width:0}.dsh .admin-content>*{min-width:0;max-width:100%}.dsh .admin-content__actions>button{justify-content:center;width:100%}.dsh .admin-content .ops-hero{min-height:0;padding:20px 16px}.dsh .admin-content .ops-hero h2{font-size:22px}.dsh .ops-section,.dsh .admin-table-card,.dsh .rbac-interface-catalog{width:100%;max-width:100%}.dsh .ops-two-col>.ops-section,.dsh .ops-business-platforms,.dsh .admin-table-scroll,.dsh .rbac-interface-catalog{overscroll-behavior-inline:contain;overflow-x:auto}.dsh .ops-business-platforms>header{min-width:0}.dsh .ops-platform-table{min-width:690px}.dsh .ops-business-platform-table{min-width:1000px}.dsh .ops-source-catalog,.dsh .ops-circuit-grid,.dsh .ops-health-grid{grid-template-columns:1fr}.dsh .admin-table-head{flex-direction:column;align-items:flex-start;gap:8px;padding:15px}.dsh .admin-table-head p{line-height:1.5}.dsh .admin-pager{flex-direction:column;align-items:flex-start;gap:9px}.dsh .admin-pager div{width:100%}.dsh .admin-pager button{flex:1;min-height:38px}.dsh .admin-user-create{padding:16px}.dsh .admin-user-create footer{grid-template-columns:1fr 1fr;display:grid}.dsh .admin-user-create footer>button{min-height:40px}.dsh .account-directory-head{align-items:stretch}.dsh .admin-account-directory-tools{justify-items:stretch;width:100%}.dsh .admin-account-query-row{flex-direction:column;align-items:stretch}.dsh .admin-account-search,.dsh .admin-membership-filter{width:100%;max-width:none}.dsh .admin-account-status-filters{width:100%;overflow-x:auto}.dsh .invite-generator{padding:16px}.dsh .invite-generator__fields{grid-template-columns:1fr;width:100%;display:grid}.dsh .invite-generator__fields input{width:100%}.dsh .invite-generator__fields button{justify-content:center;min-height:42px}.dsh .invite-list-head,.dsh .invite-source-panel{flex-direction:column;align-items:flex-start}.dsh .invite-list-tools{flex-direction:column;align-items:stretch;width:100%}.dsh .invite-search,.dsh .invite-export{justify-content:center;width:100%}.dsh .invite-source-tabs,.dsh .invite-filters{overscroll-behavior-inline:contain;width:100%;overflow-x:auto}.dsh .invite-source-tabs button{min-width:118px}.dsh .invite-created{flex-direction:column;align-items:flex-start}.dsh .rbac-interface-catalog>header{padding:15px}.dsh .rbac-interface-catalog>header label{min-width:0}.dsh .rbac-interface-catalog>div:last-child{overflow-x:auto}.dsh .profile-admin__filters{flex-direction:column;align-items:stretch;width:100%}.dsh .profile-admin__filters label,.dsh .profile-admin__filters select{width:100%}.dsh .poster-workspace>header{padding:19px 16px}}.dsh .ops-task-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dsh .ops-task{border-radius:12px;padding:15px;position:relative}.dsh .ops-task.priority-p0{border-left:4px solid #d94835}.dsh .ops-task.priority-p1{border-left:4px solid #e59a21}.dsh .ops-task.priority-p2{border-left:4px solid #2470df}.dsh .ops-task.priority-p3{border-left:4px solid #9aa5b4}.dsh .ops-task.retired,.dsh .ops-task.disabled{opacity:.72;background:#f5f7f9}.dsh .ops-task__badges{align-items:center;gap:6px;display:flex}.dsh .ops-priority{border-radius:5px;padding:3px 7px;font-size:10px;font-weight:900}.dsh .ops-priority.p0{color:#a82f20;background:#ffe7e2}.dsh .ops-priority.p1{color:#93600c;background:#fff1cf}.dsh .ops-priority.p2{color:#174f9f;background:#e7f0ff}.dsh .ops-priority.p3{color:#657184;background:#edf0f4}.dsh .ops-kind,.dsh .ops-state{font-size:10px}.dsh .ops-task h4{margin-top:13px;font-size:15px;line-height:1.45}.dsh .ops-task>p{min-height:38px;font-size:12px;line-height:1.65}.dsh .ops-task__policy{color:#667489;background:#f1f4f8;border-radius:8px;justify-content:space-between;align-items:center;margin:9px 0 2px;padding:7px 9px;font-size:11px;display:flex}.dsh .ops-task__policy b{color:#263952}.dsh .ops-task dl{gap:9px 12px}.dsh .ops-task dt{font-size:10px}.dsh .ops-task dd{white-space:normal;font-size:12px;line-height:1.45}.dsh .ops-task__result{white-space:normal;font-size:10px;line-height:1.55}.dsh .ops-task__toggle{padding:8px;font-size:11px}.dsh .ops-data-sources{background:linear-gradient(#fff 0,#f8fbff 100%);border-color:#cfe0f1}.dsh .ops-source-policy{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dsh .ops-source-policy>article{background:#fff;border:1px solid #dce7f2;border-radius:11px;padding:12px}.dsh .ops-source-policy header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.dsh .ops-source-policy header b{color:#17395d;font-size:12px}.dsh .ops-source-policy header small{color:#91a0b2;font-size:9px}.dsh .ops-source-policy article>div{align-items:center;gap:6px;display:flex;overflow-x:auto}.dsh .ops-source-policy article>div>span{color:#1d5e9c;background:#edf6ff;border:1px solid #bcd5ee;border-radius:8px;flex:none;align-items:center;gap:5px;padding:6px 7px;font-size:10px;display:inline-flex}.dsh .ops-source-policy article>div>span.off{color:#9ba5b1;background:#f4f5f7;border-color:#e0e4e9;text-decoration:line-through}.dsh .ops-source-policy span>em{color:#fff;background:#2678c9;border-radius:5px;place-items:center;width:17px;height:17px;font-size:8px;font-style:normal;display:grid}.dsh .ops-source-policy span>i{gap:2px;margin-left:2px;font-style:normal;display:flex}.dsh .ops-source-policy span button{color:#52708f;cursor:pointer;background:#fff;border:1px solid #cbd9e7;border-radius:5px;width:20px;height:20px;padding:0}.dsh .ops-source-policy span button:disabled{opacity:.35;cursor:default}.dsh .ops-source-catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:11px;display:grid}.dsh .ops-source-catalog>article{background:#fff;border:1px solid #d9e7e3;border-radius:10px;padding:11px}.dsh .ops-source-catalog>article.off{opacity:.58;filter:grayscale(.7)}.dsh .ops-source-catalog>article.error{background:#fff9f7;border-color:#efb9b0}.dsh .ops-source-catalog header{justify-content:space-between;align-items:center;display:flex}.dsh .ops-source-catalog header>div{align-items:center;gap:6px;display:flex}.dsh .ops-source-catalog header i{background:#18a58f;border-radius:50%;width:7px;height:7px}.dsh .ops-source-catalog article.error header i{background:#d44b39}.dsh .ops-source-catalog header b{color:#243b56;font-size:12px}.dsh .ops-source-catalog header em{color:#8494a7;font-size:9px;font-style:normal}.dsh .ops-source-catalog p{color:#8090a3;margin:7px 0;font-size:9px}.dsh .ops-source-catalog dl{grid-template-columns:repeat(3,1fr);gap:5px;margin:0;display:grid}.dsh .ops-source-catalog dl div{background:#f4f7fa;border-radius:7px;padding:6px}.dsh .ops-source-catalog dt{color:#96a2b0;font-size:8px}.dsh .ops-source-catalog dd{color:#264463;margin:2px 0 0;font-size:11px;font-weight:700}.dsh .ops-source-catalog article>small{color:#c44d3e;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:8px;display:block;overflow:hidden}.dsh .ops-source-catalog article>button{color:#496783;cursor:pointer;background:#f8fbff;border:1px solid #d3dfeb;border-radius:7px;width:100%;margin-top:8px;padding:6px;font-size:9px}.dsh .ops-circuit-head{border-top:1px solid #dce7f2;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:16px;padding-top:13px;display:flex}.dsh .ops-circuit-head>div{align-items:baseline;gap:8px;display:flex}.dsh .ops-circuit-head b{color:#213d5c;font-size:12px}.dsh .ops-circuit-head small{color:#8293a7;font-size:9px}.dsh .ops-circuit-head p{color:#7e8fa3;margin:0;font-size:8px}.dsh .ops-circuit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:9px;display:grid}.dsh .ops-circuit-grid>article{background:#fff;border:1px solid #d9e7e3;border-radius:10px;min-width:0;padding:10px}.dsh .ops-circuit-grid>article.open{background:#fff7f5;border-color:#efb0a7;box-shadow:inset 3px 0 #d74d3c}.dsh .ops-circuit-grid>article.half-open{background:#fffbef;border-color:#edcc89;box-shadow:inset 3px 0 #dc9b1e}.dsh .ops-circuit-grid header{justify-content:space-between;align-items:center;gap:8px;display:flex}.dsh .ops-circuit-grid header>div{align-items:center;gap:6px;min-width:0;display:flex}.dsh .ops-circuit-grid header i{background:#18a58f;border-radius:50%;flex:none;width:7px;height:7px}.dsh .ops-circuit-grid article.open header i{background:#d74d3c}.dsh .ops-circuit-grid article.half-open header i{background:#dc9b1e}.dsh .ops-circuit-grid header b{color:#243b56;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dsh .ops-circuit-grid header em{color:#75879a;flex:none;font-size:8px;font-style:normal}.dsh .ops-circuit-grid article.open header em{color:#c54334;font-weight:700}.dsh .ops-circuit-grid article.half-open header em{color:#a96c00;font-weight:700}.dsh .ops-circuit-grid dl{grid-template-columns:repeat(3,1fr);gap:5px;margin:8px 0 0;display:grid}.dsh .ops-circuit-grid dl div{background:#f4f7fa;border-radius:7px;padding:6px}.dsh .ops-circuit-grid dt{color:#94a1b0;font-size:8px}.dsh .ops-circuit-grid dd{color:#294967;margin:2px 0 0;font-size:11px;font-weight:700}.dsh .ops-circuit-grid p{color:#708399;margin:7px 0 0;font-size:8px}.dsh .ops-circuit-grid article>small{color:#b94f42;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:8px;display:block;overflow:hidden}.dsh .ops-data-sources>footer{color:#75869a;border-top:1px dashed #d9e3ed;margin-top:11px;padding-top:9px;font-size:9px}@media (width<=1100px){.dsh .ops-source-policy,.dsh .ops-source-catalog{grid-template-columns:1fr}.dsh .ops-circuit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.dsh .ops-circuit-head{flex-direction:column;align-items:flex-start}.dsh .ops-circuit-grid{grid-template-columns:1fr}}@media (width<=1200px){.dsh .ops-task-grid,.dsh .leaderboard-admin__summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.dsh .ops-task-grid,.dsh .leaderboard-admin__summary,.dsh .leaderboard-admin__grid{grid-template-columns:1fr}.dsh .leaderboard-admin__primary{flex-direction:column;align-items:stretch}.dsh .leaderboard-admin__primary button{width:100%}}.dsh .lota-page{--lota-ink:#101b2d;--lota-blue:#2470eb;--lota-coral:#ec5b47;color:#17243a}.dsh .lota-hero{color:#fff;background:radial-gradient(circle at 82% -20%,#317fff5c,#0000 38%),linear-gradient(132deg,#0c1729,#152a48 65%,#173b65);border-radius:16px;justify-content:space-between;align-items:flex-end;gap:24px;padding:28px 30px;display:flex;position:relative;overflow:hidden}.dsh .lota-hero:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-70px;right:21%;box-shadow:0 0 0 26px #ffffff06,0 0 0 54px #ffffff05}.dsh .lota-hero>div{z-index:1;position:relative}.dsh .lota-hero>div>span{color:#75a9ff;letter-spacing:.16em;align-items:center;gap:7px;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.dsh .lota-hero h2{margin:9px 0 6px;font-size:29px}.dsh .lota-hero p{color:#9eb0c9;max-width:670px;font-size:12px;line-height:1.7}.dsh .lota-hero__stats{gap:8px;display:flex}.dsh .lota-hero__stats span{color:#99aac2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06112261;border:1px solid #ffffff1a;border-radius:10px;min-width:88px;padding:12px 14px;font-size:9px}.dsh .lota-hero__stats b{color:#fff;margin-bottom:4px;font-size:20px;display:block}.dsh .lota-toolbar{background:#fff;border:1px solid #e0e6ef;border-radius:11px;align-items:center;gap:7px;margin:12px 0;padding:10px 12px;display:flex}.dsh .lota-toolbar button,.dsh .lota-toolbar label{color:#627188;cursor:pointer;background:#f8fafc;border:1px solid #dce3ed;border-radius:7px;align-items:center;gap:5px;height:31px;padding:0 10px;font-size:10px;display:flex}.dsh .lota-toolbar button.primary{color:#fff;background:#2470eb;border-color:#2470eb}.dsh .lota-toolbar input{color:inherit;background:0 0;border:0;outline:0;font-size:10px}.dsh .lota-toolbar>span{color:#8996a8;margin-left:auto;font-size:9px}.dsh .lota-backfill{background:#f3f7fd;border:1px solid #bfd1ee;border-radius:11px;align-items:center;gap:14px;margin-bottom:12px;padding:13px 15px;display:flex}.dsh .lota-backfill>div:first-child{margin-right:auto}.dsh .lota-backfill b{font-size:12px}.dsh .lota-backfill p{color:#7c8ba1;margin-top:3px;font-size:9px}.dsh .lota-backfill label{color:#7a899f;gap:3px;font-size:8px;display:grid}.dsh .lota-backfill input{background:#fff;border:1px solid #d3dce8;border-radius:5px;padding:5px 7px}.dsh .lota-backfill>button{color:#fff;background:#1d63cc;border-radius:6px;align-items:center;gap:5px;padding:8px 11px;font-size:10px;display:flex}.dsh .lota-job{background:#dce7f7;border-radius:6px;width:170px;height:30px;position:relative;overflow:hidden}.dsh .lota-job span{background:#93baef;transition:width .2s;position:absolute;inset:0 auto 0 0}.dsh .lota-job b{color:#173b6c;place-items:center;height:100%;font-size:8px;display:grid;position:relative}.dsh .lota-accuracy{background:#fff;border:1px solid #dfe5ee;border-radius:13px;margin:12px 0;padding:16px}.dsh .lota-accuracy>header,.dsh .lota-data>header{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.dsh .lota-accuracy header span,.dsh .lota-data header span{color:#2470eb;letter-spacing:.14em;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-accuracy h3,.dsh .lota-data h3{margin-top:5px;font-size:17px}.dsh .lota-accuracy header p,.dsh .lota-data header p{color:#8794a6;font-size:9px}.dsh .lota-accuracy__grid{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.dsh .lota-accuracy article{background:#fafbfd;border:1px solid #e5e9ef;border-radius:9px;padding:12px}.dsh .lota-accuracy article.total{color:#fff;background:#142a49;border-color:#142a49}.dsh .lota-accuracy article>span,.dsh .lota-accuracy article>strong,.dsh .lota-accuracy article>small,.dsh .lota-accuracy article>em{display:block}.dsh .lota-accuracy article>span{color:#66758b;font-size:9px}.dsh .lota-accuracy article.total>span,.dsh .lota-accuracy article.total>small,.dsh .lota-accuracy article.total>em{color:#9eb0c8}.dsh .lota-accuracy article>strong{margin:6px 0 2px;font-size:21px}.dsh .lota-accuracy article>small{color:#929dac;font-size:8px}.dsh .lota-accuracy article>div{background:#e2e7ee;border-radius:3px;height:3px;margin:9px 0 5px;overflow:hidden}.dsh .lota-accuracy article>div b{background:#ec6a55;height:100%;display:block}.dsh .lota-accuracy article>em{color:#63738a;font-size:8px;font-style:normal}.dsh .lota-data{background:#fff;border:1px solid #dce3ec;border-radius:13px;overflow:hidden}.dsh .lota-data>header{padding:16px 17px 3px}.dsh .lota-table-wrap{border-top:1px solid #e4e8ee;max-height:calc(100vh - 300px);overflow:auto}.dsh .lota-table{border-collapse:separate;border-spacing:0;width:100%;min-width:1500px;font-size:9px}.dsh .lota-table th{z-index:3;color:#7b899c;text-align:left;letter-spacing:.04em;background:#f5f7fa;padding:9px 10px;font-size:8px;position:sticky;top:0}.dsh .lota-table td{vertical-align:top;border-top:1px solid #edf0f4;border-right:1px solid #edf0f4;padding:10px}.dsh .lota-table tbody tr:hover td{background:#fbfdff}.dsh .lota-fixture{z-index:2;background:#fff;width:245px;position:sticky;left:0;box-shadow:5px 0 10px #14203309}.dsh .lota-fixture>div{justify-content:space-between;align-items:center;display:flex}.dsh .lota-fixture>div span{color:#fff;border-radius:4px;padding:2px 5px;font-size:8px}.dsh .lota-fixture>div small{color:#8a96a5}.dsh .lota-fixture>strong{white-space:nowrap;margin:8px 0 6px;font-size:11px;display:block}.dsh .lota-fixture>strong em{color:#ec5b47;padding:0 5px;font-style:normal}.dsh .lota-fixture p{color:#94a0af;font-size:8px}.dsh .lota-market{min-width:202px}.dsh .lota-market.empty{color:#a4adba}.dsh .lota-market__values{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.dsh .lota-market__values span{text-align:center;background:#f3f6f9;border-radius:5px;min-width:0;padding:5px 4px}.dsh .lota-market__values small,.dsh .lota-market__values b{display:block}.dsh .lota-market__values small{color:#8c98a7;font-size:7px}.dsh .lota-market__values b{color:#24354d;margin-top:3px;font-size:10px}.dsh .lota-market__values b.negative{color:#e14f42}.dsh .lota-picks{justify-content:space-between;margin-top:6px;display:flex}.dsh .lota-picks>span{color:#7b899c}.dsh .lota-picks>span b,.dsh .lota-picks>span i{color:#fff;background:#2470eb;border-radius:4px;margin-left:3px;padding:2px 5px;font-style:normal}.dsh .lota-picks>span i{background:#7e8da2}.dsh .lota-picks>em{color:#9ba5b2;font-style:normal}.dsh .lota-picks>em.hit{color:#16846f;font-weight:800}.dsh .lota-loading{color:#8794a5;text-align:center;padding:45px}.dsh .lota-note{color:#8a96a7;padding:12px 3px;font-size:9px}@media (width<=1100px){.dsh .lota-hero{flex-direction:column;align-items:flex-start}.dsh .lota-accuracy__grid{grid-template-columns:repeat(3,1fr)}.dsh .lota-toolbar{flex-wrap:wrap}.dsh .lota-toolbar>span{width:100%;margin-left:0}.dsh .lota-backfill{flex-wrap:wrap;align-items:stretch}}.dsh .lota-fixture>button{width:100%;color:inherit;text-align:left}.dsh .lota-fixture>button>div{justify-content:space-between;align-items:center;display:flex}.dsh .lota-fixture>button>div span{color:#fff;border-radius:4px;padding:2px 5px;font-size:8px}.dsh .lota-fixture>button>div small{color:#8a96a5}.dsh .lota-fixture>button>strong{white-space:nowrap;margin:8px 0 6px;font-size:11px;display:block}.dsh .lota-fixture>button>strong em{color:#ec5b47;padding:0 5px;font-style:normal}.dsh .lota-fixture>button p{color:#7d8ca1;font-size:8px}.dsh .lota-fixture>button:hover p{color:#2470eb}.dsh .lota-drawer-mask{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080f1b94;justify-content:flex-end;display:flex;position:fixed;inset:0}.dsh .lota-drawer{background:#f3f6fa;grid-template-rows:auto auto auto minmax(0,1fr);width:min(1060px,92vw);height:100%;animation:.2s ease-out lota-slide;display:grid;overflow:hidden;box-shadow:-18px 0 50px #050c1940}.dsh .lota-drawer>header{color:#fff;background:linear-gradient(135deg,#0d1b31,#173c68);justify-content:space-between;align-items:flex-start;padding:21px 24px;display:flex}.dsh .lota-drawer>header span{color:#70a7ff;letter-spacing:.1em;font-size:9px;font-weight:800}.dsh .lota-drawer>header h3{margin:7px 0 4px;font-size:20px}.dsh .lota-drawer>header h3 em{color:#ff806b;padding:0 7px;font-style:normal}.dsh .lota-drawer>header p{color:#91a5c1;font-size:9px}.dsh .lota-drawer>header button{color:#dbe7f7;background:#ffffff0f;border:1px solid #ffffff29;border-radius:6px;padding:7px 10px;font-size:10px}.dsh .lota-drawer>nav{background:#fff;border-bottom:1px solid #dde4ed;gap:5px;padding:9px 12px;display:flex;overflow-x:auto}.dsh .lota-drawer>nav button{color:#64748a;background:#f8fafc;border:1px solid #dfe5ed;border-radius:6px;flex:none;padding:7px 9px;font-size:9px}.dsh .lota-drawer>nav button.on{color:#fff;background:#2470eb;border-color:#2470eb}.dsh .lota-drawer>nav i{color:#a06415;background:#fff0cc;border-radius:3px;margin-left:4px;padding:1px 3px;font-size:7px;font-style:normal}.dsh .lota-drawer__tools{color:#8290a2;background:#f8fafc;border-bottom:1px solid #e1e6ed;justify-content:space-between;align-items:center;padding:8px 16px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.dsh .lota-drawer__tools em{color:#6f829a;font:8px Inter,PingFang SC,sans-serif}.dsh .lota-drawer>main{padding:14px 16px 30px;overflow:auto}.dsh .json-tree{gap:3px;display:grid}.dsh .json-row{background:#fff;border:1px solid #e3e8ef;border-radius:5px;grid-template-columns:minmax(150px,250px) minmax(0,1fr);gap:7px;padding:6px 7px;display:grid}.dsh .json-key{min-width:0}.dsh .json-key>b{color:#334b68;text-overflow:ellipsis;font:600 10px/1.45 Inter,PingFang SC,sans-serif;display:block;overflow:hidden}.dsh .json-key>code{color:#97a4b5;text-overflow:ellipsis;margin-top:2px;font:8px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;display:block;overflow:hidden}.dsh .json-key>small{color:#78879a;margin-top:4px;font:8px/1.45 Inter,PingFang SC,sans-serif;display:block}.dsh .json-row>div:last-child{overflow-wrap:anywhere;color:#25364e;min-width:0;font:9px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .json-string{color:#166d61}.dsh .json-number{color:#1e63c8}.dsh .json-boolean{color:#a65027}.dsh .json-null{color:#9aa5b3}.dsh .lota-field-legend{color:#6e7f94;background:#eef5ff;border-bottom:1px solid #dce6f1;align-items:center;gap:8px;padding:8px 16px;font-size:9px;display:flex}.dsh .lota-field-legend b{color:#245eaa}.dsh .lota-fair-kpis{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px;margin-bottom:10px;display:grid}.dsh .lota-fair-kpis span{background:#fff;border:1px solid #dce4ee;border-radius:7px;padding:9px 10px}.dsh .lota-fair-kpis small,.dsh .lota-fair-kpis b,.dsh .lota-fair-kpis em{display:block}.dsh .lota-fair-kpis small{color:#566a84;font:9px Inter,PingFang SC,sans-serif}.dsh .lota-fair-kpis small code{color:#9aa7b6;margin-top:2px;font:7px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .lota-fair-kpis b{margin-top:5px;font-size:13px}.dsh .lota-fair-kpis em{color:#78889a;margin-top:5px;font:7px/1.4 Inter,PingFang SC,sans-serif}@keyframes lota-slide{0%{opacity:.7;transform:translate(35px)}to{opacity:1;transform:none}}@media (width<=760px){.dsh .lota-drawer{width:100vw}.dsh .json-row{grid-template-columns:120px minmax(0,1fr)}}.dsh .lota-day-sources{background:#fff;border:1px solid #dfe5ee;border-radius:13px;margin:12px 0;padding:16px}.dsh .lota-day-sources>header{justify-content:space-between;align-items:flex-end;margin-bottom:12px;display:flex}.dsh .lota-day-sources header span{color:#2470eb;letter-spacing:.14em;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-day-sources h3{margin-top:5px;font-size:17px}.dsh .lota-day-sources header p{color:#8794a6;font-size:9px}.dsh .lota-day-sources>div{gap:7px;display:grid}.dsh .lota-day-sources details{background:#f8fafc;border:1px solid #dfe5ed;border-radius:8px;overflow:hidden}.dsh .lota-day-sources summary{cursor:pointer;align-items:center;gap:10px;padding:10px 12px;list-style:none;display:flex}.dsh .lota-day-sources summary b{color:#253951;font-size:10px}.dsh .lota-day-sources summary span{color:#8491a3;text-overflow:ellipsis;white-space:nowrap;font:8px ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.dsh .lota-day-sources summary i{color:#9a6718;background:#fff0cc;border-radius:4px;margin-left:auto;padding:2px 5px;font-size:7px;font-style:normal}.dsh .lota-day-sources details>.json-tree{background:#f3f6fa;border-top:1px solid #e3e8ef;max-height:520px;padding:10px;overflow:auto}@media (width<=900px){.dsh .lota-day-sources>header{flex-direction:column;align-items:flex-start;gap:6px}}.dsh .lota-upstream-error{color:#8d4b3e;background:#fff5f2;border:1px solid #efd1ca;border-radius:7px;align-items:center;gap:9px;margin-bottom:10px;padding:9px 11px;font-size:9px;display:flex}.dsh .lota-upstream-error b{color:#c24c39}.dsh .global-following-entry{color:#efd18a;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#aa721a33,#e5b14314);border:1px solid #f4c25c52;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:7px;height:36px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:800;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff0f}.dsh .global-following-entry:hover{color:#ffe6a9;background:linear-gradient(135deg,#be812052,#ebb84b26);border-color:#facf7494;transform:translateY(-1px)}.dsh .global-following-entry.on{color:#15243a;background:linear-gradient(135deg,#ffe29a,#e9ba55);border-color:#efc76d;box-shadow:0 0 0 2px #efc76d1f,0 6px 18px #4e310433}.dsh .global-following-entry em{border:2px solid var(--topbar);color:#fff;background:#e84535;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex;position:absolute;top:-7px;right:-7px;box-shadow:0 4px 10px #59160e52}@media (width<=1100px){.dsh .global-following-entry{width:36px;padding:0}.dsh .global-following-entry>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.dsh .home-platform-picks{color:#fff;text-align:left;cursor:pointer;background:radial-gradient(circle at 74% -90%,#569eff4d,#0000 42%),linear-gradient(115deg,#0d1b2e,#153b64 70%,#174a80);border:1px solid #8fb5df;border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:13px;width:100%;min-height:88px;margin-bottom:14px;padding:13px 14px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 24px #1b488021}.dsh .home-platform-picks:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 35%,#ffffff0a 50%,#0000 65%);transition:transform .5s;position:absolute;inset:0;transform:translate(-100%)}.dsh .home-platform-picks:hover{border-color:#bdd9fa;transform:translateY(-1px);box-shadow:0 13px 29px #14417833}.dsh .home-platform-picks:hover:after{transform:translate(100%)}.dsh .home-platform-picks__mark{z-index:1;color:#c9e2ff;background:#2b6fca47;border:1px solid #91c0ff73;border-radius:10px;place-items:center;width:40px;height:40px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff17}.dsh .home-platform-picks__copy{z-index:1;min-width:0;display:block;position:relative}.dsh .home-platform-picks__copy>small{color:#78b4ff;letter-spacing:.13em;align-items:center;gap:6px;font:900 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.dsh .home-platform-picks__copy>small i{color:#d6eaff;letter-spacing:.06em;background:#2969bd40;border:1px solid #80b7fa4d;border-radius:4px;padding:2px 4px;font-style:normal}.dsh .home-platform-picks__copy>b{color:#fff;margin:5px 0 3px;font-size:17px;line-height:1;display:block}.dsh .home-platform-picks__copy>span{color:#a8bbd0;text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.dsh .home-platform-picks__status{z-index:1;border-left:1px solid #94bef02e;border-right:1px solid #94bef02e;justify-items:center;min-width:72px;padding:7px 10px;display:grid;position:relative}.dsh .home-platform-picks__status>b{color:#fff;font:950 18px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .home-platform-picks__status>small{color:#8fb5df;white-space:nowrap;margin-top:5px;font-size:8px;font-weight:800}.dsh .home-platform-picks__action{z-index:1;color:#e6f1ff;white-space:nowrap;background:#2a6ac140;border:1px solid #8fbcf66b;border-radius:8px;align-items:center;gap:4px;min-height:32px;padding:0 9px;font-size:10px;font-weight:850;display:flex;position:relative}.dsh .home-platform-picks.locked{background:radial-gradient(circle at 77% -60%,#ebbe5e33,#0000 40%),repeating-linear-gradient(135deg,#ffffff05 0 1px,#0000 1px 9px),linear-gradient(118deg,#101722,#202b3b 65%,#3b3022);border-color:#a98543;box-shadow:0 11px 27px #261e0e29}.dsh .home-platform-picks.locked:hover{border-color:#d6b465;box-shadow:0 14px 31px #44310e38}.dsh .home-platform-picks.locked .home-platform-picks__mark{color:#f2d58e;background:#b6801c29;border-color:#ebc6746b}.dsh .home-platform-picks.locked .home-platform-picks__copy>small{color:#d7ad56}.dsh .home-platform-picks.locked .home-platform-picks__copy>small i{color:#f4d78f;background:#9e6c1633;border-color:#e1b9604d}.dsh .home-platform-picks.locked .home-platform-picks__copy>span{color:#aeb4bd}.dsh .home-platform-picks__copy>.home-platform-picks__locked-metrics{color:inherit;text-overflow:clip;align-items:center;gap:7px;display:flex;overflow:visible}.dsh .home-platform-picks__locked-metrics>b{color:#f1d48e;white-space:nowrap;background:#b6801c1a;border:1px solid #e2be6d38;border-radius:5px;padding:3px 6px;font-size:10px;line-height:1}.dsh .home-platform-picks__locked-metrics>b.positive{color:#81ddb8;background:#107c581c;border-color:#4ebe9138}.dsh .home-platform-picks__locked-metrics>b.negative{color:#f2a9a1;background:#97352b1c;border-color:#db6f6538}.dsh .home-platform-picks.locked .home-platform-picks__status{border-color:#e5bf6933}.dsh .home-platform-picks.locked .home-platform-picks__status>b{color:#efd18b;letter-spacing:.18em}.dsh .home-platform-picks.locked .home-platform-picks__status>small{color:#c6a55e}.dsh .home-platform-picks.locked .home-platform-picks__action{color:#f5da99;background:#b7811e26;border-color:#e6be6573}@media (width<=620px){.dsh .home-platform-picks{grid-template-columns:38px minmax(0,1fr) auto;gap:10px;min-height:78px;padding:10px 11px}.dsh .home-platform-picks__mark{width:36px;height:36px}.dsh .home-platform-picks__copy>b{font-size:15px}.dsh .home-platform-picks__status{display:none}.dsh .home-platform-picks__action{padding:0 7px;font-size:0}.dsh .home-platform-picks__action svg{width:16px;height:16px}}.dsh .home-daxian-spotlight{color:#fff;text-align:left;cursor:pointer;background:radial-gradient(circle at 9% -95%,#ffd89938,#0000 44%),linear-gradient(116deg,#1b1017 0%,#481820 68%,#68262b 100%);border:1px solid #b86156;border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:13px;width:100%;min-height:88px;margin-bottom:14px;padding:13px 14px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 11px 27px #53191c2e}.dsh .home-daxian-spotlight:before{content:"仙";color:#ffeccb0b;pointer-events:none;font:900 142px/1 Songti SC,STSong,serif;position:absolute;top:-50px;right:92px;transform:rotate(-7deg)}.dsh .home-daxian-spotlight:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 34%,#fff4dc0e 50%,#0000 66%);transition:transform .52s;position:absolute;inset:0;transform:translate(-100%)}.dsh .home-daxian-spotlight:hover{border-color:#dd8b7d;transform:translateY(-1px);box-shadow:0 15px 32px #5a1b1e3d}.dsh .home-daxian-spotlight:hover:after{transform:translate(100%)}.dsh .home-daxian-spotlight__seal{z-index:1;color:#ffe1a5;background:linear-gradient(145deg,#972d28db,#5c171cf5);border:1px solid #ffd3849e;border-radius:7px 7px 12px 12px;align-content:center;place-items:center;gap:1px;width:40px;height:44px;display:grid;position:relative;box-shadow:0 7px 17px #0f040847,inset 0 1px #ffffff21}.dsh .home-daxian-spotlight__seal small{color:#dcae70;letter-spacing:.08em;font:900 7px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .home-daxian-spotlight__copy{z-index:1;min-width:0;display:block;position:relative}.dsh .home-daxian-spotlight__copy>small{color:#e3a56d;letter-spacing:.13em;align-items:center;gap:6px;font:900 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.dsh .home-daxian-spotlight__copy>small i{color:#f5d6a2;letter-spacing:.05em;background:#9941263b;border:1px solid #f1bb6f47;border-radius:4px;padding:2px 4px;font-style:normal}.dsh .home-daxian-spotlight__copy>b{color:#fff7e9;letter-spacing:.04em;margin:5px 0 3px;font-family:Songti SC,STSong,serif;font-size:18px;line-height:1;display:block}.dsh .home-daxian-spotlight__copy>span{color:#c6a6a4;text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.dsh .home-daxian-spotlight__status{z-index:1;border-left:1px solid #efb17c2e;border-right:1px solid #efb17c2e;justify-items:center;min-width:84px;padding:7px 10px;display:grid;position:relative}.dsh .home-daxian-spotlight__status>b{color:#ffe1a5;font:950 18px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .home-daxian-spotlight__status>small{color:#bd8982;white-space:nowrap;margin-top:5px;font-size:8px;font-weight:800}.dsh .home-daxian-spotlight__status em{color:#7ed9b0;font-style:normal}.dsh .home-daxian-spotlight.negative .home-daxian-spotlight__status em{color:#f2a39a}.dsh .home-daxian-spotlight__action{z-index:1;color:#f5d49c;white-space:nowrap;background:#9b45243b;border:1px solid #efb66f6e;border-radius:8px;align-items:center;gap:4px;min-height:32px;padding:0 9px;font-size:10px;font-weight:900;display:flex;position:relative}.dsh .home-daxian-spotlight:hover .home-daxian-spotlight__action{color:#4a1a1c;background:#f0c477}.dsh .home-daxian-spotlight.locked{background:radial-gradient(circle at 9% -95%,#ffd8991f,#0000 44%),linear-gradient(116deg,#181517 0%,#302326 68%,#473136 100%);border-color:#735950;box-shadow:0 10px 25px #2a1f2229}.dsh .home-daxian-spotlight.locked .home-daxian-spotlight__seal{color:#e8c985;background:linear-gradient(145deg,#5d4942,#362c2e);border-color:#edc9846b}.dsh .home-daxian-spotlight.locked .home-daxian-spotlight__action{color:#f0d493;background:#aa751e21;border-color:#e6be656b}@media (width<=620px){.dsh .home-daxian-spotlight{grid-template-columns:38px minmax(0,1fr) auto;gap:10px;min-height:78px;padding:10px 11px}.dsh .home-daxian-spotlight__seal{width:36px;height:40px}.dsh .home-daxian-spotlight__copy>b{font-size:16px}.dsh .home-daxian-spotlight__status{display:none}.dsh .home-daxian-spotlight__action{padding:0 7px;font-size:0}.dsh .home-daxian-spotlight__action svg{width:16px;height:16px}}.dsh .home-hero-spotlight{color:#fff;text-align:left;cursor:pointer;background:radial-gradient(circle at 74% -60%,#ecbe5338,#0000 37%),linear-gradient(116deg,#101b2d 0%,#172b46 62%,#1d3552 100%);border:1px solid #ae812c;border-radius:15px;grid-template-columns:52px minmax(230px,.85fr) minmax(480px,1.45fr) auto;align-items:center;gap:16px;width:100%;min-height:112px;margin-bottom:14px;padding:17px 18px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 13px 30px #0d1d332e}.dsh .home-hero-spotlight:before{content:"";pointer-events:none;border:1px solid #edc66f1a;border-radius:50%;width:190px;height:190px;position:absolute;top:-86px;right:13%;box-shadow:0 0 0 24px #edc66f06,0 0 0 52px #edc66f05}.dsh .home-hero-spotlight:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,#0000 34%,#ffffff06 50%,#0000 66%);transition:transform .55s;position:absolute;inset:0;transform:translate(-100%)}.dsh .home-hero-spotlight:hover{border-color:#d5ac57;transform:translateY(-1px);box-shadow:0 16px 36px #0d1d333b}.dsh .home-hero-spotlight:hover:after{transform:translate(100%)}.dsh .home-hero-spotlight__seal{z-index:1;color:#513500;background:linear-gradient(145deg,#ffe5a0,#d59b27);border:1px solid #d3a644;border-radius:9px 9px 15px 15px;align-content:center;place-items:center;gap:2px;width:50px;height:58px;display:grid;position:relative;box-shadow:0 8px 22px #030b1640,inset 0 1px #ffffff8c}.dsh .home-hero-spotlight__seal small{letter-spacing:.08em;font:950 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .home-hero-spotlight__copy{z-index:1;min-width:0;display:block;position:relative}.dsh .home-hero-spotlight__copy>small{color:#e0b95e;letter-spacing:.13em;font:900 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .home-hero-spotlight__copy>b{color:#fff9e9;margin:7px 0 5px;font-size:20px;line-height:1.15;display:block}.dsh .home-hero-spotlight__copy>span{color:#9fb0c4;font-size:11px;display:block}.dsh .home-hero-spotlight__leaders{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;display:grid;position:relative}.dsh .home-hero-leader{background:#050f1d4d;border:1px solid #ffffff1a;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr);align-items:center;min-width:0;min-height:67px;padding:8px 9px;display:grid;position:relative}.dsh .home-hero-leader>i{color:#bdc7d4;background:#ffffff14;border-radius:6px;place-items:center;width:19px;height:19px;font-size:10px;font-style:normal;font-weight:950;display:grid;position:absolute;top:6px;right:7px}.dsh .home-hero-leader.rank-1{background:linear-gradient(145deg,#79500852,#0f1c2d6b);border-color:#e7be625c}.dsh .home-hero-leader.rank-1>i{color:#3e2900;background:#e8ba55}.dsh .home-hero-avatar{object-fit:cover;border:1px solid #ffffffb8;border-radius:50%;grid-row:1/-1;width:27px;height:27px}.dsh .home-hero-avatar--fallback{color:#fff;place-items:center;font-size:10px;font-style:normal;font-weight:900;display:grid}.dsh .home-hero-leader>span:last-child{min-width:0;padding-left:7px}.dsh .home-hero-leader b,.dsh .home-hero-leader small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dsh .home-hero-leader b{color:#edf3fb;padding-right:19px;font-size:12px}.dsh .home-hero-leader small{color:#8294aa;margin-top:4px;font-size:9px}.dsh .home-hero-spotlight__pending{color:#d9b55f;background:#050f1d4d;border:1px solid #e4bb613d;border-radius:10px;grid-column:1/-1;align-items:center;gap:9px;min-height:67px;padding:0 14px;display:flex}.dsh .home-hero-spotlight__pending b,.dsh .home-hero-spotlight__pending small{display:block}.dsh .home-hero-spotlight__pending b{color:#e6edf6;font-size:11px}.dsh .home-hero-spotlight__pending small{color:#8596a9;margin-top:3px;font-size:9px}.dsh .home-hero-spotlight__action{z-index:1;color:#f3d68e;white-space:nowrap;background:#cf97241a;border:1px solid #e8bf646b;border-radius:8px;align-items:center;gap:4px;min-height:34px;padding:0 11px;font-size:11px;font-weight:900;transition:color .16s,background .16s;display:flex;position:relative}.dsh .home-hero-spotlight:hover .home-hero-spotlight__action{color:#3e2900;background:#e8ba55}@media (width<=1250px){.dsh .home-hero-spotlight{grid-template-columns:52px minmax(220px,.75fr) minmax(320px,1.25fr) auto}.dsh .home-hero-spotlight__leaders{grid-template-columns:repeat(2,minmax(115px,1fr));overflow:hidden}.dsh .home-hero-leader:nth-child(3){display:none}}@media (width<=900px){.dsh .home-hero-spotlight{grid-template-columns:46px 1fr auto;min-height:100px;padding:14px}.dsh .home-hero-spotlight__seal{width:44px;height:52px}.dsh .home-hero-spotlight__copy>b{font-size:17px}.dsh .home-hero-spotlight__leaders{display:none}}@media (width<=560px){.dsh .home-hero-spotlight{grid-template-columns:42px minmax(0,1fr);gap:11px}.dsh .home-hero-spotlight__seal{width:40px;height:48px}.dsh .home-hero-spotlight__copy>small{font-size:8px}.dsh .home-hero-spotlight__copy>b{margin:5px 0 4px;font-size:15px}.dsh .home-hero-spotlight__copy>span{font-size:10px}.dsh .home-hero-spotlight__action{grid-column:1/-1;justify-content:center;width:100%}}.dsh .home-primary-recommendations{grid-template-columns:1fr;align-items:start;gap:12px;margin-bottom:14px;display:grid}.dsh .home-primary-recommendations.slots-2{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .home-primary-recommendations.slots-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dsh .home-primary-recommendations>:only-child{grid-column:1/-1}.dsh .home-primary-recommendations>.home-daxian-spotlight,.dsh .home-primary-recommendations>.home-platform-picks,.dsh .home-primary-recommendations>.home-hero-spotlight{min-height:88px;margin-bottom:0}.dsh .home-primary-recommendations .home-hero-spotlight{grid-template-rows:1fr;grid-template-columns:44px minmax(0,1fr) auto;align-content:center;gap:12px;padding:13px 14px}.dsh .home-primary-recommendations .home-hero-spotlight__seal{grid-area:1/1;width:42px;height:48px}.dsh .home-primary-recommendations .home-hero-spotlight__copy{grid-area:1/2}.dsh .home-primary-recommendations .home-hero-spotlight__copy>b{margin:5px 0 3px;font-size:17px}.dsh .home-primary-recommendations .home-hero-spotlight__copy>span{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.dsh .home-primary-recommendations .home-hero-spotlight__leaders{display:none}.dsh .home-primary-recommendations .home-hero-spotlight__action{grid-area:1/3;width:auto;margin:0}@media (width<=1450px) and (width>=1051px){.dsh .home-primary-recommendations.slots-3 .home-daxian-spotlight__status,.dsh .home-primary-recommendations.slots-3 .home-platform-picks__status{display:none}}@media (width<=1050px){.dsh .home-primary-recommendations,.dsh .home-primary-recommendations.slots-2,.dsh .home-primary-recommendations.slots-3{grid-template-columns:1fr}}@media (width<=620px){.dsh .home-primary-recommendations{gap:9px}.dsh .home-primary-recommendations>.home-daxian-spotlight,.dsh .home-primary-recommendations>.home-platform-picks,.dsh .home-primary-recommendations>.home-hero-spotlight{min-height:78px}.dsh .home-primary-recommendations .home-hero-spotlight{grid-template-columns:38px minmax(0,1fr) auto;gap:10px;padding:10px 11px}.dsh .home-primary-recommendations .home-hero-spotlight__seal{width:36px;height:42px}.dsh .home-primary-recommendations .home-hero-spotlight__copy>b{font-size:15px}.dsh .home-primary-recommendations .home-hero-spotlight__action{min-height:32px;padding:0 7px;font-size:0}.dsh .home-primary-recommendations .home-hero-spotlight__action svg{width:16px;height:16px}}.dsh .home-update-center{background:#fff;border:1px solid #dbe3ee;border-radius:15px;margin-bottom:14px;overflow:hidden;box-shadow:0 10px 28px #182a450e}.dsh .home-update-center>header{background:linear-gradient(90deg,#f8fbff,#fff);border-bottom:1px solid #e1e7ef;align-items:baseline;gap:9px;padding:11px 15px;display:flex}.dsh .home-update-center>header>span{color:#3377d7;letter-spacing:.14em;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .home-update-center>header>b{color:#21344e;font-size:14px}.dsh .home-update-center>header>small{color:#8794a5;font-size:10px}.dsh .home-update-center>div{background:#dfe6ef;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:1px;display:grid}.dsh .home-update-center.single>div{grid-template-columns:1fr}.dsh .home-update-center .home-ai-reminder,.dsh .home-update-center .home-super-reminder,.dsh .home-update-center .home-newcomer-reminder,.dsh .home-update-center .home-following-reminder{min-width:0;min-height:88px;box-shadow:none;background:#fff;border:0;border-radius:0;grid-template-rows:1fr;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;column-gap:10px;margin:0;padding:12px 15px;display:grid}.dsh .home-update-center .home-ai-reminder:before,.dsh .home-update-center .home-newcomer-reminder:before,.dsh .home-update-center .home-following-reminder:before{display:none}.dsh .home-update-center .home-ai-reminder__icon,.dsh .home-update-center .home-super-reminder__icon,.dsh .home-update-center .home-newcomer-reminder__icon,.dsh .home-update-center .home-following-reminder__icon{border-radius:11px;grid-area:1/1;align-self:center;width:40px;height:40px}.dsh .home-update-center .home-ai-reminder__copy,.dsh .home-update-center .home-super-reminder__copy,.dsh .home-update-center .home-newcomer-reminder__copy,.dsh .home-update-center .home-following-reminder__copy{grid-area:1/2;align-self:center;min-width:0}.dsh .home-update-center .home-ai-reminder__copy>small,.dsh .home-update-center .home-super-reminder__copy>small,.dsh .home-update-center .home-newcomer-reminder__copy>small,.dsh .home-update-center .home-following-reminder__copy>small{letter-spacing:.12em;font-size:8px}.dsh .home-update-center .home-ai-reminder__copy h2,.dsh .home-update-center .home-super-reminder__copy h2,.dsh .home-update-center .home-newcomer-reminder__copy h2,.dsh .home-update-center .home-following-reminder__copy h2{margin:3px 0 2px;font-size:15px}.dsh .home-update-center .home-newcomer-reminder__copy h2 em,.dsh .home-update-center .home-following-reminder__copy h2 em{min-width:18px;height:18px;padding:0 5px;font-size:9px}.dsh .home-update-center .home-ai-reminder__copy p,.dsh .home-update-center .home-super-reminder__copy p,.dsh .home-update-center .home-newcomer-reminder__copy p,.dsh .home-update-center .home-following-reminder__copy p{color:#667a94;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dsh .home-update-center .home-ai-reminder__copy p b,.dsh .home-update-center .home-super-reminder__copy p b,.dsh .home-update-center .home-newcomer-reminder__copy p b,.dsh .home-update-center .home-following-reminder__copy p b{font-size:12px}.dsh .home-update-center .home-ai-reminder{grid-template-columns:40px minmax(0,1fr) auto auto}.dsh .home-update-center .home-ai-reminder__metrics{width:auto;box-shadow:none;border-radius:8px;grid-area:1/3;grid-template-columns:repeat(2,minmax(86px,auto));align-self:center}.dsh .home-update-center .home-ai-reminder__metrics>span{min-width:0;padding:6px 9px}.dsh .home-update-center .home-ai-reminder__metrics small{font-size:7px}.dsh .home-update-center .home-ai-reminder__metrics b{margin:2px 0;font-size:14px}.dsh .home-update-center .home-ai-reminder__metrics em{text-overflow:ellipsis;font-size:7px;overflow:hidden}.dsh .home-update-center .home-ai-reminder>button{border-radius:8px;grid-area:1/4;align-self:center;min-width:88px;min-height:34px;padding:0 10px;font-size:11px}.dsh .home-update-center .home-super-reminder>button,.dsh .home-update-center .home-newcomer-reminder>button,.dsh .home-update-center .home-following-reminder>button{border-radius:8px;grid-area:1/3;align-self:center;min-width:88px;min-height:34px;padding:0 10px;font-size:11px}.dsh .product-footer{color:#96a5b8;background:#111a28;border-top:1px solid #263448;flex:none;position:relative;overflow:hidden}.dsh .product-footer:before{content:"";pointer-events:none;background:radial-gradient(circle at 17% -110%,#22c5b521,#0000 42%),linear-gradient(110deg,#ffffff05,#0000 46%);position:absolute;inset:0}.dsh .product-footer__main{grid-template-columns:minmax(240px,1.25fr) minmax(370px,1.45fr) minmax(330px,1fr);align-items:center;gap:42px;max-width:1680px;min-height:126px;margin:0 auto;padding:22px 32px 20px;display:grid;position:relative}.dsh .product-footer__brand img{width:142px;height:auto;display:block}.dsh .product-footer__brand p{color:#8291a5;max-width:390px;margin-top:10px;font-size:11px;line-height:1.65}.dsh .product-footer__service>small,.dsh .product-footer__links>small{color:#5f7188;letter-spacing:.16em;margin-bottom:10px;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .product-footer__service>div{background:#27364a;border:1px solid #27364a;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.dsh .product-footer__service span{color:#7890aa;white-space:nowrap;background:#172233;align-items:center;gap:7px;min-height:42px;padding:0 11px;display:flex}.dsh .product-footer__service span:first-child{color:#5ecfbe}.dsh .product-footer__service b{color:#aab8c9;font-size:10px;font-weight:700}.dsh .product-footer__links>div{flex-wrap:wrap;gap:6px;display:flex}.dsh .product-footer__links button{color:#9cabbc;background:#172232;border:1px solid #2a394d;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:10px;font-weight:700;transition:border-color .15s,color .15s,background .15s;display:inline-flex;position:relative}.dsh .product-footer__links button:hover{color:#d7e3ef;background:#1c2a3d;border-color:#405670}.dsh .product-footer__links time{color:#61738a;font:600 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .product-footer__links em{color:#fff;background:#2d76ce;border-radius:8px;place-items:center;min-width:16px;height:16px;padding:0 4px;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dsh .product-footer__links i{background:#4b91e1;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #4b91e11f}.dsh .product-footer__bottom{color:#607187;background:#070d1638;border-top:1px solid #222f41;justify-content:space-between;align-items:center;gap:22px;min-height:39px;padding:8px 32px;font-size:9px;display:flex;position:relative}.dsh .product-footer__bottom>span:last-child{color:#71849a;white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.dsh .public-changelog{background:#fff;border:1px solid #dce4ee;border-radius:13px;overflow:hidden}.dsh .public-changelog>header{background:radial-gradient(circle at 88% -60%,#3683e026,#0000 42%),linear-gradient(110deg,#f2f7fd,#fff);border-bottom:1px solid #e2e8ef;align-items:center;gap:13px;padding:16px 18px;display:flex}.dsh .public-changelog>header>span{color:#fff;background:linear-gradient(145deg,#357fd7,#205b9f);border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 18px #1e589e2e}.dsh .public-changelog>header small{color:#3476c5;letter-spacing:.14em;font:900 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .public-changelog>header h3{color:#203650;margin:4px 0 3px;font-size:18px}.dsh .public-changelog>header p{color:#6f8095;font-size:12px;line-height:1.55}.dsh .public-changelog__timeline{gap:0;padding:7px 18px 11px 54px;display:grid;position:relative}.dsh .public-changelog__timeline:before{content:"";background:#dce4ed;width:1px;position:absolute;top:0;bottom:0;left:31px}.dsh .public-changelog__timeline article{border-bottom:1px solid #edf0f4;padding:15px 4px 15px 0;position:relative}.dsh .public-changelog__timeline article:last-child{border-bottom:0}.dsh .public-changelog__timeline article.latest{background:linear-gradient(115deg,#f3f8ff,#fbfdff);border:1px solid #cddff3;border-radius:11px;margin:7px 0;padding:16px 14px;box-shadow:0 7px 20px #225b9f0f}.dsh .public-changelog__timeline article>i{background:#9aaabe;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:20px;left:-28px;box-shadow:0 0 0 1px #cbd6e2}.dsh .public-changelog__timeline article.latest>i{background:#2d77ce;box-shadow:0 0 0 1px #75a6dc,0 0 0 5px #2d77ce17}.dsh .public-changelog__meta{align-items:center;gap:6px;display:flex}.dsh .public-changelog__meta time{color:#71839a;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .public-changelog__meta span,.dsh .public-changelog__meta em{border-radius:999px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:850}.dsh .public-changelog__meta span{color:#276ab9;background:#eaf3ff}.dsh .public-changelog__meta span.优化{color:#8a671d;background:#fff4d9}.dsh .public-changelog__meta span.修复{color:#118064;background:#e5f7f1}.dsh .public-changelog__meta em{color:#fff;background:#2d75ca}.dsh .public-changelog__timeline h4{color:#203650;margin:9px 0 5px;font-size:16px}.dsh .public-changelog__timeline p{color:#5d7088;font-size:13px;line-height:1.7}.dsh .public-changelog__change-title{color:#2a4d78;margin-top:12px;font-size:12px;display:block}.dsh .public-changelog__timeline ul{color:#65778d;gap:6px;margin-top:7px;font-size:12px;line-height:1.65;display:grid}.dsh .public-changelog__timeline li{padding-left:12px;position:relative}.dsh .public-changelog__timeline li:before{content:"";background:#6f94be;border-radius:50%;width:4px;height:4px;position:absolute;top:.65em;left:1px}.dsh .public-changelog__notice{color:#13765f;background:#f0faf6;border:1px solid #cfe7df;border-radius:9px;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 11px;display:flex}.dsh .public-changelog__notice svg{flex:none;margin-top:1px}.dsh .public-changelog__notice span,.dsh .public-changelog__notice b,.dsh .public-changelog__notice small{display:block}.dsh .public-changelog__notice b{font-size:11px}.dsh .public-changelog__notice small{color:#51776d;margin-top:3px;font-size:11px;line-height:1.55}.dsh .home-following-reminder{background:radial-gradient(circle at 82% -55%,#3f85e829,#0000 42%),linear-gradient(105deg,#edf5ff,#f9fcff 64%,#fff);grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:104px;padding:14px 16px;display:grid;position:relative;overflow:hidden}.dsh .home-following-reminder:before{content:"";background:linear-gradient(#438ae8,#1d65c8);width:4px;position:absolute;inset:0 auto 0 0}.dsh .home-following-reminder__icon{color:#fff;background:linear-gradient(145deg,#347edc,#174fa8);border-radius:13px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;box-shadow:0 8px 18px #1954a638}.dsh .home-following-reminder__copy{min-width:0}.dsh .home-following-reminder__copy>small{color:#2e70ca;letter-spacing:.14em;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .home-following-reminder__copy h2{color:#18345a;align-items:center;gap:8px;margin:5px 0 4px;font-size:18px;line-height:1.2;display:flex}.dsh .home-following-reminder__copy h2 em{color:#fff;background:#2674d8;border-radius:11px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.dsh .home-following-reminder__copy p{color:#64758d;white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex;overflow:hidden}.dsh .home-following-reminder__copy p b{color:#29405f;text-overflow:ellipsis;font-size:13px;overflow:hidden}.dsh .home-following-reminder__copy p span{text-overflow:ellipsis;border-left:1px solid #cdd9e8;padding-left:8px;overflow:hidden}.dsh .home-following-reminder>button{color:#2467bd;background:#fff;border:1px solid #2c73cf;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-width:126px;min-height:38px;padding:0 13px;font-size:12px;font-weight:800;transition:background .15s,color .15s,transform .15s;display:inline-flex}.dsh .home-following-reminder>button:hover{color:#fff;background:#276fce;transform:translateY(-1px)}.dsh .home-newcomer-reminder{background:linear-gradient(105deg,#f2f7fd,#fbfdff 67%,#fff);grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:104px;padding:14px 16px;display:grid;position:relative;overflow:hidden}.dsh .home-newcomer-reminder:before{content:"";background:#2d76d6;width:4px;position:absolute;inset:0 auto 0 0}.dsh .home-newcomer-reminder__icon{color:#fff;background:linear-gradient(145deg,#347edc,#174fa8);border-radius:13px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;box-shadow:0 8px 18px #1954a633}.dsh .home-newcomer-reminder__copy{min-width:0}.dsh .home-newcomer-reminder__copy>small{color:#2e70ca;letter-spacing:.14em;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .home-newcomer-reminder__copy h2{color:#18345a;align-items:center;gap:8px;margin:5px 0 4px;font-size:18px;line-height:1.2;display:flex}.dsh .home-newcomer-reminder__copy h2 em{color:#fff;background:#e0523e;border-radius:11px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.dsh .home-newcomer-reminder__copy p{color:#64758d;white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex;overflow:hidden}.dsh .home-newcomer-reminder__copy p b{color:#29405f;text-overflow:ellipsis;font-size:13px;overflow:hidden}.dsh .home-newcomer-reminder__copy p span{text-overflow:ellipsis;border-left:1px solid #cdd9e8;padding-left:8px;overflow:hidden}.dsh .home-newcomer-reminder>button{color:#2467bd;background:#fff;border:1px solid #2c73cf;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-width:112px;min-height:38px;padding:0 13px;font-size:12px;font-weight:800;display:inline-flex}.dsh .home-newcomer-reminder>button:hover{color:#fff;background:#276fce}.dsh .user-follow-button{color:#2569c2;background:#f3f8ff;border:1px solid #82ace7;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-width:88px;height:36px;margin-left:8px;padding:0 13px;font-size:12px;font-weight:800;display:inline-flex}.dsh .user-follow-button:hover{background:#e7f1ff;border-color:#347bd7}.dsh .user-follow-button.is-following{color:#fff;background:#286fc9;border-color:#286fc9}.dsh .user-follow-button.is-following:hover{color:#225fae;background:#f0f6ff}.dsh .following-page{gap:12px;display:grid}.dsh .following-hero{background:radial-gradient(circle at 84% -50%,#4289e81f,#0000 40%),linear-gradient(110deg,#f9fbfe,#fff 68%);border:1px solid #d9e3ef;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex;overflow:hidden;box-shadow:0 10px 30px #1831510d}.dsh .following-hero>div:first-child>span{color:#2d73cf;letter-spacing:.15em;font:900 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .following-hero h2{color:#172b46;margin:6px 0 4px;font-size:24px}.dsh .following-hero p{color:#75849a;font-size:12px}.dsh .following-hero__stats{background:#fff;border:1px solid #dae3ee;border-radius:12px;align-items:stretch;display:flex;overflow:hidden}.dsh .following-hero__stats>span{border-left:1px solid #e2e7ee;min-width:126px;padding:13px 17px;position:relative}.dsh .following-hero__stats>span:first-child{border-left:0}.dsh .following-hero__stats small{color:#76869a;font-size:11px;display:block}.dsh .following-hero__stats b{color:#214c82;margin-top:5px;font:800 24px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-block}.dsh .following-hero__stats em{color:#7b899a;margin-left:5px;font-size:10px;font-style:normal}.dsh .following-hero__stats .has-unread b{color:#2470df}.dsh .following-hero__stats .has-unread:after{content:"";background:#2f7be2;border-radius:50%;width:7px;height:7px;position:absolute;top:12px;right:12px;box-shadow:0 0 0 5px #2f7be21a}.dsh .following-toolbar{background:#fff;border:1px solid #dde4ed;border-radius:13px;align-items:center;gap:9px;min-height:56px;padding:8px 11px;display:flex;box-shadow:0 7px 22px #18315109}.dsh .following-toolbar>nav{align-self:stretch;align-items:center;gap:3px;margin-right:auto;display:flex}.dsh .following-toolbar>nav button{color:#718096;align-self:stretch;min-width:112px;padding:0 13px;font-size:13px;font-weight:700;position:relative}.dsh .following-toolbar>nav button.on{color:#246ac5}.dsh .following-toolbar>nav button.on:after{content:"";background:#2d76d6;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-8px;left:13px;right:13px}.dsh .following-toolbar>nav button em{color:#316fc0;background:#e9f2ff;border-radius:10px;justify-content:center;align-items:center;min-width:19px;height:19px;margin-left:5px;padding:0 5px;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.dsh .following-search{color:#8492a4;background:#f8fafc;border:1px solid #dce3ec;border-radius:8px;align-items:center;gap:7px;width:225px;height:36px;padding:0 10px;display:flex}.dsh .following-search:focus-within{border-color:#72a2e4;box-shadow:0 0 0 3px #2470ff14}.dsh .following-search input{color:#243750;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.dsh .ui-select-trigger.following-platform-select{width:136px;min-width:136px;height:36px}.dsh .ui-select-trigger.following-group-filter{width:154px;min-width:154px;height:36px}.dsh .following-groups-manage{color:#315f96;white-space:nowrap;background:#f7faff;border:1px solid #cbd9ea;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex}.dsh .following-groups-manage:hover{color:#fff;background:#2c72cf;border-color:#2c72cf}.dsh .following-unread-toggle{color:#68788e;background:#fff;border:1px solid #dce3ec;border-radius:8px;align-items:center;gap:7px;height:36px;padding:0 11px;font-size:11px;display:inline-flex}.dsh .following-unread-toggle>i{background:#fff;border:1px solid #b9c5d3;border-radius:4px;width:13px;height:13px}.dsh .following-unread-toggle.on{color:#246bc6;background:#f0f6ff;border-color:#82afe9}.dsh .following-unread-toggle.on>i{border:4px solid #2e78d7}.dsh .following-refresh{color:#326ebd;background:#f8fafc;border:1px solid #dce3ec;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.dsh .following-refresh:hover{color:#fff;background:#2c72cf;border-color:#2c72cf}.dsh .following-table-card{background:#fff;border:1px solid #dce3ec;border-radius:14px;min-width:0;transition:opacity .15s;overflow:hidden;box-shadow:0 10px 28px #1831510b}.dsh .following-table-card.is-loading{opacity:.68}.dsh .following-table-card>header{border-bottom:1px solid #e1e6ed;justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding:11px 16px;display:flex}.dsh .following-table-card>header>div b,.dsh .following-table-card>header>div small{display:block}.dsh .following-table-card>header>div b{color:#25384f;font-size:15px}.dsh .following-table-card>header>div small{color:#8794a5;margin-top:3px;font-size:10px}.dsh .following-table-card>header>span{color:#8491a2;align-items:center;gap:10px;font-size:11px;display:flex}.dsh .following-table-card>header>span button{color:#2868b9;background:#f1f6fd;border:1px solid #8bb1e5;border-radius:7px;align-items:center;gap:5px;height:31px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.dsh .following-table-scroll{width:100%;min-width:0;max-width:100%;overflow-x:auto}.dsh .following-table-card table{min-width:1420px;font-size:12px}.dsh .following-users-table{min-width:1470px!important}.dsh .following-table-card th{color:#718198;cursor:default;background:#f5f7fa;padding:11px 12px;font-size:11px;font-weight:700}.dsh .following-table-card td{color:#344760;height:66px;padding:10px 12px;font-size:12px}.dsh .following-table-card tbody tr.is-unread td{background:#f1f6ff}.dsh .following-table-card tbody tr.is-unread:hover td{background:#eaf2ff}.dsh .following-new{color:#246fd1;align-items:center;gap:5px;font-size:11px;font-weight:900;display:inline-flex}.dsh .following-new>i{background:#2b78df;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #2b78df1a}.dsh .following-read-dot{background:#b9c3cf;border-radius:50%;width:7px;height:7px;display:block}.dsh .following-person{align-items:center;gap:8px;min-width:150px;display:flex}.dsh .following-person>img,.dsh .following-person>span:first-child{object-fit:cover;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:grid}.dsh .following-person>span:last-child{min-width:0}.dsh .following-person b,.dsh .following-person small{text-overflow:ellipsis;white-space:nowrap;max-width:150px;display:block;overflow:hidden}.dsh .following-person b{color:#263a53;font-size:12px}.dsh .following-person small{color:#8b97a7;margin-top:3px;font-size:9px}.dsh .following-selection{gap:5px;min-width:270px;max-width:410px;display:grid}.dsh .following-selection__lines{gap:4px;min-width:0;display:grid}.dsh .following-selection b{color:#2c3f58;font-size:12px;line-height:1.45}.dsh .following-selection.is-compact b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dsh .following-selection.is-expanded b{white-space:normal;grid-template-columns:17px minmax(0,1fr);align-items:start;gap:6px;display:grid}.dsh .following-selection.is-expanded b>i{color:#3776c3;background:#f2f7fd;border:1px solid #c9d9ed;border-radius:5px;place-items:center;width:17px;height:17px;margin-top:1px;font-size:8px;font-style:normal;font-weight:900;line-height:1;display:grid}.dsh .following-selection.is-expanded b>span{overflow-wrap:anywhere;min-width:0}.dsh .following-selection small{color:#8491a2;font-size:10px}.dsh .following-odds{font-weight:900;color:#246fd1!important}.dsh .following-settlement{color:#8a6419;background:#fff3d9;border-radius:10px;justify-content:center;align-items:center;min-width:54px;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.dsh .following-settlement.win{color:#08775b;background:#e3f6ef}.dsh .following-settlement.loss{color:#c34235;background:#ffebe8}.dsh .following-settlement.live,.dsh .following-settlement.sale{color:#246bc6;background:#e9f2ff}.dsh .following-profit{font-weight:800}.dsh .following-profit.positive{color:#09805f}.dsh .following-profit.negative{color:#d14838}.dsh .following-user-metric>b,.dsh .following-user-metric>small{display:block}.dsh .following-user-metric>b{color:#334760;font-weight:900}.dsh .following-user-metric>small{color:#8a97a8;white-space:nowrap;margin-top:4px;font-size:9px}.dsh .following-user-metric.positive>b{color:#09805f}.dsh .following-user-metric.negative>b{color:#d14838}.dsh .following-recent{white-space:nowrap;align-items:center;gap:2px;min-width:148px;display:inline-flex}.dsh .following-recent span{margin-right:0;box-shadow:0 1px 3px #1a2b411f}.dsh .following-recent.empty small{color:#9aa5b3;font-size:10px}.dsh .following-row-group{min-width:126px}.dsh .ui-select-trigger.following-row-group-select{color:#315f96;background:#f8fbff;border-color:#d4dfec;width:126px;min-width:126px;height:31px;font-size:10px}.dsh .following-row-group>span{color:#526b89;background:#f5f8fc;border:1px solid #d8e2ee;border-radius:999px;align-items:center;min-height:27px;padding:0 9px;font-size:10px;font-weight:700;display:inline-flex}.dsh .following-open{color:#276cc5;align-items:center;gap:3px;font-size:11px;font-weight:800;display:inline-flex}.dsh .following-remove{color:#2869bd;background:#f3f8ff;border:1px solid #8db2e3;border-radius:7px;align-items:center;gap:5px;height:31px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex}.dsh .following-remove:hover{color:#b34235;background:#fff5f3;border-color:#e5a69e}.dsh .following-today-count{color:#246fd1}.dsh .following-table-card>footer{color:#7e8c9e;border-top:1px solid #e4e8ee;justify-content:space-between;align-items:center;min-height:52px;padding:9px 14px;font-size:11px;display:flex}.dsh .following-table-card>footer>div{align-items:center;gap:8px;display:flex}.dsh .following-table-card>footer button{color:#566a84;background:#fff;border:1px solid #dce3ec;border-radius:7px;height:31px;padding:0 12px;font-size:11px}.dsh .following-table-card>footer button:not(:disabled):hover{color:#fff;background:#2b72cf;border-color:#2b72cf}.dsh .following-table-card>footer button:disabled{cursor:default;opacity:.42}.dsh .following-table-card>footer em{color:#286ac0;text-align:center;min-width:52px;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}@media (width<=1100px){.dsh .product-footer__main{grid-template-columns:1fr 1.4fr;gap:24px}.dsh .product-footer__links{grid-column:1/-1}.dsh .home-update-center>div{grid-template-columns:1fr}.dsh .following-hero{flex-direction:column;align-items:flex-start}.dsh .following-hero__stats{width:100%}.dsh .following-hero__stats>span{flex:1;min-width:0}.dsh .following-toolbar{flex-wrap:wrap}.dsh .following-toolbar>nav{border-bottom:1px solid #e5e9ef;width:100%;min-height:42px}.dsh .following-toolbar>nav button.on:after{bottom:-9px}.dsh .following-search{flex:1;width:auto;min-width:210px}}@media (width<=720px){.dsh .product-footer__main{grid-template-columns:1fr;gap:22px;padding:25px 18px 22px}.dsh .product-footer__links{grid-column:auto}.dsh .product-footer__service>div{grid-template-columns:1fr}.dsh .product-footer__service span{min-height:38px}.dsh .product-footer__bottom{flex-direction:column;align-items:flex-start;gap:5px;padding:11px 18px}.dsh .home-update-center .home-following-reminder,.dsh .home-update-center .home-newcomer-reminder,.dsh .home-update-center .home-super-reminder,.dsh .home-update-center .home-ai-reminder{grid-template-rows:auto auto auto;grid-template-columns:40px minmax(0,1fr)}.dsh .home-update-center .home-ai-reminder__icon{grid-row:1}.dsh .home-update-center .home-ai-reminder__copy{grid-area:1/2}.dsh .home-update-center .home-ai-reminder__metrics{grid-area:2/1/auto/-1}.dsh .home-update-center .home-following-reminder>button,.dsh .home-update-center .home-newcomer-reminder>button,.dsh .home-update-center .home-super-reminder>button,.dsh .home-update-center .home-ai-reminder>button{grid-area:3/1/auto/-1;width:100%}.dsh .home-update-center .home-following-reminder__copy p,.dsh .home-update-center .home-newcomer-reminder__copy p{white-space:normal;flex-direction:column;align-items:flex-start}.dsh .home-update-center .home-following-reminder__copy p span,.dsh .home-update-center .home-newcomer-reminder__copy p span{border:0;padding:0}.dsh .following-hero__stats{grid-template-columns:repeat(3,1fr);display:grid}.dsh .following-hero__stats>span{padding:10px}.dsh .following-search{flex:1 0 100%;width:100%}.dsh .ui-select-trigger.following-platform-select,.dsh .ui-select-trigger.following-group-filter,.dsh .following-groups-manage{flex:1}.dsh .following-table-card>header{flex-direction:column;align-items:flex-start}.dsh .following-table-card>footer{flex-direction:column;align-items:flex-start;gap:8px}}.dsh .lota-match-row{cursor:pointer;outline:0}.dsh .lota-match-row:focus td{background:#edf5ff;box-shadow:inset 0 1px #8db8f4,inset 0 -1px #8db8f4}.dsh .lota-match-row.panorama-pending td,.dsh .lota-match-row.panorama-pending .lota-fixture{background:#fffaf1}.dsh .lota-match-row.panorama-pending .lota-fixture p{color:#b06a16;font-weight:700}.dsh .lota-drawer{grid-template-rows:auto auto auto auto minmax(0,1fr)}.dsh .json-deferred>button,.dsh .json-show-all{color:#2462aa;background:#f1f6fd;border:1px solid #cbd8e8;border-radius:5px;padding:5px 8px;font:8px Inter,PingFang SC,sans-serif}.dsh .json-deferred>.json-tree{margin-top:5px}.dsh .json-show-all{justify-self:start;margin:5px}.dsh .lota-source-gate{background:#f7faff;border:1px dashed #c9d7e9;border-radius:8px;align-items:center;gap:12px;padding:15px;display:flex}.dsh .lota-source-gate button{color:#fff;background:#246fdc;border-radius:6px;padding:8px 11px;font-size:9px}.dsh .lota-source-gate button:disabled{opacity:.55}.dsh .lota-source-gate span{color:#8290a2;font-size:9px}.dsh .lota-dispersion{background:#fff;border:1px solid #d9e2ed;border-radius:13px;margin:12px 0;overflow:hidden;box-shadow:0 8px 24px #13264209}.dsh .lota-dispersion>header{border-bottom:1px solid #e6ebf1;justify-content:space-between;align-items:flex-end;gap:20px;padding:16px 17px 13px;display:flex}.dsh .lota-dispersion>header span,.dsh .lota-trend-chart header span{color:#2470eb;letter-spacing:.14em;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-dispersion>header h3{margin:5px 0 4px;font-size:18px}.dsh .lota-dispersion>header p{color:#78879a;max-width:720px;font-size:10px;line-height:1.55}.dsh .lota-dispersion__switch{background:#f4f7fa;border:1px solid #dce4ee;border-radius:7px;flex:none;gap:3px;padding:3px;display:flex}.dsh .lota-dispersion__switch button{color:#718097;border-radius:5px;padding:6px 12px;font-size:9px}.dsh .lota-dispersion__switch button.on{color:#fff;background:#1d63c9;box-shadow:0 2px 6px #1d63c933}.dsh .lota-dispersion__summary{color:#6e7e92;background:#f8fafc;align-items:center;gap:18px;padding:10px 17px;font-size:9px;display:flex}.dsh .lota-dispersion__summary span{align-items:center;gap:5px;display:flex}.dsh .lota-dispersion__summary b{color:#203650;font-size:12px}.dsh .lota-dispersion__summary i,.dsh .lota-dispersion__legend i,.dsh .lota-trend-chart footer i{border-radius:50%;width:7px;height:7px}.dsh .lota-dispersion__summary em{color:#8b98a9;margin-left:auto;font-size:8px;font-style:normal}.dsh .lota-dispersion__canvas{background:linear-gradient(#fff,#fbfcfe);padding:6px 10px 0;overflow-x:auto}.dsh .lota-dispersion__canvas svg{height:320px;display:block}.dsh .lota-dispersion svg .grid,.dsh .lota-trend-chart svg .grid{stroke:#e7ebf1;stroke-width:1px;stroke-dasharray:3 4}.dsh .lota-dispersion svg .axis,.dsh .lota-trend-chart svg .axis{fill:#92a0b1;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-dispersion svg .base{stroke:#cfd7e2}.dsh .lota-dispersion svg circle{cursor:crosshair;stroke:#fff;stroke-width:1.5px;transition:r .12s}.dsh .lota-dispersion svg circle:hover{r:7px}.dsh .lota-dispersion svg circle.selected{stroke-width:3px;filter:drop-shadow(0 1px 2px #0d1e3647)}.dsh .lota-dispersion svg .match-label{fill:#314862;font:700 8px Inter,PingFang SC,sans-serif}.dsh .lota-dispersion svg .team-label{fill:#7e8c9e;font:8px Inter,PingFang SC,sans-serif}.dsh .lota-dispersion__legend{color:#65758a;align-items:center;gap:13px;padding:8px 17px 12px;font-size:9px;display:flex}.dsh .lota-dispersion__legend span{align-items:center;gap:4px;display:flex}.dsh .lota-dispersion__legend small{color:#929eac;margin-left:auto;font-size:8px}.dsh .lota-dispersion__table{border-top:1px solid #e3e8ef;max-height:340px;overflow:auto}.dsh .lota-dispersion__table>div,.dsh .lota-dispersion__table>button{color:#53657d;text-align:left;background:#fff;border-top:1px solid #eef1f5;grid-template-columns:minmax(210px,1.25fr) 1fr 1fr .6fr .5fr;align-items:center;gap:12px;width:100%;min-width:850px;padding:9px 17px;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dsh .lota-dispersion__table>div.head{z-index:2;color:#8290a2;background:#f4f7fa;border:0;font:8px Inter,PingFang SC,sans-serif;position:sticky;top:0}.dsh .lota-dispersion__table>button:not(:disabled):hover{background:#f6f9fd}.dsh .lota-dispersion__table>button:disabled{cursor:default}.dsh .lota-dispersion__table>button span:first-child b,.dsh .lota-dispersion__table>button span:first-child small{display:block}.dsh .lota-dispersion__table>button span:first-child b{color:#263c56;font:600 10px Inter,PingFang SC,sans-serif}.dsh .lota-dispersion__table>button span:first-child small{color:#8693a3;margin-top:3px;font:8px Inter,PingFang SC,sans-serif}.dsh .lota-dispersion__table .hit{color:#14806e;font-weight:800}.dsh .lota-trend-chart{background:#fff;border:1px solid #dce4ed;border-radius:9px;margin-bottom:12px;padding:14px}.dsh .lota-trend-chart>header{justify-content:space-between;align-items:flex-end;margin-bottom:7px;display:flex}.dsh .lota-trend-chart h4{margin-top:5px;font-size:15px}.dsh .lota-trend-chart header p{color:#8391a3;font-size:9px}.dsh .lota-trend-chart svg{width:100%;height:auto;display:block}.dsh .lota-trend-chart footer{color:#617289;align-items:center;gap:12px;font-size:9px;display:flex}.dsh .lota-trend-chart footer span{align-items:center;gap:4px;display:flex}.dsh .lota-trend-chart footer small{color:#8e9aaa;margin-left:auto;font-size:8px}.dsh .lota-trend-empty{color:#77889d;background:#f7faff;border:1px dashed #cbd8e7;border-radius:8px;align-items:center;gap:10px;margin-bottom:10px;padding:14px;font-size:9px;display:flex}.dsh .lota-trend-empty b{color:#285f9f}@media (width<=760px){.dsh .lota-dispersion>header{flex-direction:column;align-items:flex-start}.dsh .lota-dispersion__summary{flex-wrap:wrap}.dsh .lota-dispersion__summary em,.dsh .lota-dispersion__legend small{width:100%;margin-left:0}.dsh .lota-dispersion__legend{flex-wrap:wrap}}.dsh .lota-field-legend{justify-content:space-between;gap:18px}.dsh .lota-field-legend>div{align-items:center;gap:8px;min-width:0;display:flex}.dsh .lota-field-legend button{color:#245eaa;background:#fff;border:1px solid #b8cce7;border-radius:6px;flex:none;padding:6px 9px;font-size:9px}.dsh .lota-field-legend button.on{color:#fff;background:#285f9f;border-color:#285f9f}.dsh .lota-raw-block{border-top:1px dashed #cbd6e4;margin-top:12px;padding-top:12px}.dsh .lota-media{color:#2166b1;align-items:center;gap:8px;max-width:100%;text-decoration:none;display:inline-flex}.dsh .lota-media img{object-fit:contain;background:#fff;border:1px solid #dbe3ed;border-radius:9px;flex:0 0 46px;width:46px;height:46px;padding:3px}.dsh .lota-media span{font:9px Inter,PingFang SC,sans-serif}.dsh .lota-link{color:#2366b3;text-overflow:ellipsis;white-space:nowrap;background:#f3f8ff;border:1px solid #cddcf0;border-radius:6px;align-items:center;max-width:100%;padding:5px 8px;font:9px Inter,PingFang SC,sans-serif;text-decoration:none;display:inline-flex;overflow:hidden}.dsh .lota-link:hover,.dsh .lota-media:hover span{text-decoration:underline}.dsh .lota-fixture-overview{grid-template-columns:minmax(0,1fr) minmax(210px,.7fr) minmax(0,1fr);gap:10px;display:grid}.dsh .lota-team-card,.dsh .lota-score-card{text-align:center;background:#fff;border:1px solid #dce4ee;border-radius:12px;min-width:0;padding:22px;overflow:hidden}.dsh .lota-team-card__logo{background:#f3f7fc;border-radius:18px;place-items:center;width:74px;height:74px;margin:0 auto 12px;display:grid;overflow:hidden}.dsh .lota-team-card__logo .lota-media{place-items:center;display:grid}.dsh .lota-team-card__logo>img,.dsh .lota-team-card__logo .lota-media img{object-fit:contain;object-position:center;background:0 0;border:0;width:68px;max-width:68px;height:68px;max-height:68px;padding:3px;display:block}.dsh .lota-team-card__logo .lota-media span{display:none}.dsh .lota-team-card__logo>b{color:#456785;font-size:25px}.dsh .lota-team-card>span{color:#8391a3;font-size:9px}.dsh .lota-team-card h4{color:#1d3049;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 3px;font-size:17px;overflow:hidden}.dsh .lota-team-card>small{color:#94a0ae;font-size:9px}.dsh .lota-score-card{color:#fff;background:linear-gradient(160deg,#13233a,#1b406a);align-content:center;display:grid}.dsh .lota-score-card>span{color:#73a8f8;letter-spacing:.09em;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-score-card>strong{font-variant-numeric:tabular-nums;margin:12px 0 9px;font-size:35px}.dsh .lota-score-card>strong i{color:#ff826e;padding:0 9px;font-style:normal}.dsh .lota-score-card>small{color:#9db0c9;font-size:9px}.dsh .lota-fixture-overview__metrics{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:7px;display:grid}.dsh .lota-fixture-overview__metrics>span{background:#fff;border:1px solid #dfe6ef;border-radius:8px;padding:11px 12px}.dsh .lota-fixture-overview__metrics small,.dsh .lota-fixture-overview__metrics b{display:block}.dsh .lota-fixture-overview__metrics small{color:#7d8c9f;margin-bottom:5px;font-size:8px}.dsh .lota-fixture-overview__metrics b{color:#233a56;font-variant-numeric:tabular-nums;font-size:13px}.dsh .lota-match-dispersion{background:#fff;border:1px solid #dce4ed;border-radius:12px;overflow:hidden}.dsh .lota-match-dispersion>header{border-bottom:1px solid #e6ebf1;justify-content:space-between;align-items:flex-end;gap:16px;padding:15px 17px;display:flex}.dsh .lota-match-dispersion>header span{color:#2470eb;letter-spacing:.13em;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-match-dispersion>header h4{margin-top:5px;font-size:17px}.dsh .lota-match-dispersion>header p{color:#8190a3;font-size:9px}.dsh .lota-match-dispersion__grid{background:#f6f8fb;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px;display:grid}.dsh .lota-match-dispersion article{background:#fff;border:1px solid #dfe6ef;border-radius:9px;overflow:hidden}.dsh .lota-match-dispersion article>header{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px 8px;display:flex}.dsh .lota-match-dispersion article>header b,.dsh .lota-match-dispersion article>header small{display:block}.dsh .lota-match-dispersion article>header b{color:#263c56;font-size:11px}.dsh .lota-match-dispersion article>header small{color:#9aa6b4;margin-top:2px;font:7px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-match-dispersion article>header>span{color:#7f8da0;font-size:8px}.dsh .lota-match-dispersion article>div{gap:6px;padding:10px 11px;display:grid}.dsh .lota-dispersion-option{color:#6e7e92;grid-template-columns:42px minmax(80px,1fr) 46px;align-items:center;gap:8px;font-size:9px;display:grid}.dsh .lota-dispersion-option>div{background:#e7ebf1;border-radius:5px;height:5px;position:relative}.dsh .lota-dispersion-option>div i{background:#76879d;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #76879d}.dsh .lota-dispersion-option.selected{color:#1f62b7;font-weight:700}.dsh .lota-dispersion-option.selected>div i{background:#2470eb;box-shadow:0 0 0 1px #2470eb}.dsh .lota-dispersion-option>b{color:#2a3d55;text-align:right;font-variant-numeric:tabular-nums}.dsh .lota-dispersion-option>b.negative{color:#d94f42}.dsh .lota-match-dispersion article>footer{color:#748397;background:#f7f9fc;justify-content:space-between;align-items:center;gap:10px;padding:8px 11px;font-size:8px;display:flex}.dsh .lota-match-dispersion article>footer b,.dsh .lota-match-dispersion article>footer i{color:#2466bd;margin-left:4px;font-style:normal}.dsh .lota-match-dispersion article>footer em{color:#7d8998;font-style:normal}.dsh .lota-match-dispersion article>footer em.hit{color:#12816e;font-weight:800}.dsh .lota-match-dispersion>aside{color:#76869a;background:#f8fafc;border-top:1px solid #e5eaf0;gap:9px;padding:11px 14px;font-size:9px;line-height:1.55;display:flex}.dsh .lota-match-dispersion>aside b{color:#315a8e;flex:none}.dsh .lota-daily-pulse{background:#fff;border:1px solid #dbe3ed;border-radius:13px;margin:12px 0;overflow:hidden;box-shadow:0 8px 24px #152c4d09}.dsh .lota-daily-pulse>header{border-bottom:1px solid #e6ebf1;justify-content:space-between;align-items:flex-end;gap:20px;padding:15px 17px 12px;display:flex}.dsh .lota-daily-pulse>header span{color:#2470eb;letter-spacing:.14em;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-daily-pulse>header h3{color:#172b45;margin-top:5px;font-size:17px}.dsh .lota-daily-pulse>header p{color:#8190a3;font-size:9px}.dsh .lota-daily-pulse__body{background:#e1e7ef;grid-template-columns:210px minmax(360px,1fr) 190px;gap:1px;display:grid}.dsh .lota-pulse-focus,.dsh .lota-pulse-coverage,.dsh .lota-pulse-markets{background:#fff;min-height:145px;padding:17px}.dsh .lota-pulse-focus{color:#fff;background:radial-gradient(circle at 95% 0,#3d81ee61,#0000 46%),linear-gradient(145deg,#102039,#173d69)}.dsh .lota-pulse-focus>span,.dsh .lota-pulse-focus>strong,.dsh .lota-pulse-focus>b,.dsh .lota-pulse-focus>small{display:block}.dsh .lota-pulse-focus>span{color:#78aaf5;letter-spacing:.08em;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-pulse-focus>strong{color:#fff;margin-top:16px;font-size:17px}.dsh .lota-pulse-focus>b{color:#ff826e;font-variant-numeric:tabular-nums;margin-top:4px;font-size:27px}.dsh .lota-pulse-focus>small{color:#99abc2;margin-top:5px;font-size:8px}.dsh .lota-pulse-markets{align-content:center;gap:10px;display:grid}.dsh .lota-pulse-markets>div{grid-template-columns:150px minmax(90px,1fr) 45px;align-items:center;gap:10px;display:grid}.dsh .lota-pulse-markets span b,.dsh .lota-pulse-markets span em{display:block}.dsh .lota-pulse-markets span b{color:#2a3e58;font-size:10px}.dsh .lota-pulse-markets span em{color:#95a1b0;margin-top:2px;font-size:7px;font-style:normal}.dsh .lota-pulse-markets>div>div{background:#e6ebf1;border-radius:5px;height:5px;overflow:hidden}.dsh .lota-pulse-markets>div>div i{background:linear-gradient(90deg,#81aef3,#2e72de);border-radius:5px;height:100%;display:block}.dsh .lota-pulse-markets>div>strong{color:#263d59;text-align:right;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-pulse-coverage{text-align:center;align-content:center;justify-items:center;display:grid}.dsh .lota-pulse-coverage>span{color:#6f7f93;font-size:9px;font-weight:700}.dsh .lota-pulse-ring{border-radius:50%;place-items:center;width:66px;height:66px;margin:9px 0;display:grid}.dsh .lota-pulse-ring:before{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:50px;height:50px}.dsh .lota-pulse-ring b{z-index:1;color:#244d82;grid-area:1/1;font:800 12px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-pulse-coverage>strong{color:#ec5b47;font-size:18px}.dsh .lota-pulse-coverage>small{color:#8d99a9;margin-top:2px;font-size:8px}.dsh .lota-daily-pulse>footer{color:#79899c;background:#f7f9fc;padding:9px 17px;font-size:8px;line-height:1.5}.dsh .lota-market__values{align-items:end;min-height:57px}.dsh .lota-market__values.goal{grid-template-columns:repeat(8,minmax(19px,1fr));gap:2px}.dsh .lota-market__values>span{align-content:end;justify-items:center;min-height:55px;padding:3px 3px 5px;display:grid;position:relative;overflow:hidden}.dsh .lota-market__values>span>i{opacity:.72;background:#91a4bb;border-radius:3px 3px 1px 1px;width:11px;margin-bottom:3px;display:block}.dsh .lota-market__values>span>i.negative{background:#eb6b5c}.dsh .lota-market__values>span.selected{color:#1e63c8;background:#e9f2ff;box-shadow:inset 0 -2px #2d70dc}.dsh .lota-market__values>span.selected>i{opacity:1;background:#2f73de}.dsh .lota-market__values.goal>span{padding-inline:2px}.dsh .lota-market__values.goal>span>i{width:7px}.dsh .lota-market__values.goal small{font-size:6px}.dsh .lota-market__values.goal b{font-size:8px}.dsh .lota-panorama-board{grid-template-columns:minmax(0,1.65fr) minmax(260px,.7fr);align-items:start;gap:10px;margin-top:10px;display:grid}.dsh .lota-panorama-board:first-child{margin-top:0}.dsh .lota-panorama-board__side{gap:10px;display:grid}.dsh .lota-match-dispersion article.wide{grid-column:1/-1}.dsh .lota-dispersion-option>div:after{content:"";background:#c7d0dc;width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.dsh .lota-dispersion-option>div i{z-index:1}.dsh .lota-odds-snapshot{background:#fff;border:1px solid #dce4ed;border-radius:12px;overflow:hidden}.dsh .lota-odds-snapshot>header{border-bottom:1px solid #e8ecf2;padding:14px 15px 11px}.dsh .lota-odds-snapshot>header>span{color:#2470eb;letter-spacing:.12em;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-odds-snapshot>header h4{color:#21364f;margin-top:5px;font-size:15px}.dsh .lota-odds-snapshot>header p{color:#8794a5;font-size:8px}.dsh .lota-odds-snapshot>div{background:#e2e8ef;grid-template-columns:1fr 1fr;gap:1px;display:grid}.dsh .lota-odds-snapshot article{background:#fff;padding:11px}.dsh .lota-odds-snapshot article>span{color:#687a91;font-size:8px;font-weight:700}.dsh .lota-odds-snapshot article>div{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:8px;display:grid}.dsh .lota-odds-snapshot article p{text-align:center;background:#f2f5f9;border-radius:5px;padding:6px 3px}.dsh .lota-odds-snapshot article small,.dsh .lota-odds-snapshot article strong{display:block}.dsh .lota-odds-snapshot article small{color:#8b98a8;font-size:7px}.dsh .lota-odds-snapshot article strong{color:#243a55;margin-top:3px;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-odds-snapshot>footer{color:#7a899b;background:#f7f9fc;justify-content:space-between;padding:9px 12px;font-size:8px;display:flex}.dsh .lota-odds-snapshot>footer b{color:#2b5c98;margin-left:4px}.dsh .lota-fair-strength,.dsh .lota-artifact-trend,.dsh .lota-artifact-table,.dsh .lota-artifact-metrics,.dsh .lota-artifact-kpis{background:#fff;border:1px solid #dce4ed;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #13264209}.dsh .lota-fair-strength>header,.dsh .lota-artifact-trend>header,.dsh .lota-artifact-table>header,.dsh .lota-artifact-metrics>header,.dsh .lota-artifact-kpis>header{border-bottom:1px solid #e6ebf1;justify-content:space-between;align-items:flex-end;gap:18px;padding:15px 17px 12px;display:flex}.dsh .lota-fair-strength>header span,.dsh .lota-artifact-trend>header span,.dsh .lota-artifact-table>header span,.dsh .lota-artifact-metrics>header span,.dsh .lota-artifact-kpis>header span{color:#2470eb;letter-spacing:.13em;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-fair-strength>header h4,.dsh .lota-artifact-trend>header h4,.dsh .lota-artifact-table>header h4,.dsh .lota-artifact-metrics>header h4,.dsh .lota-artifact-kpis>header h4{color:#1d314a;margin-top:5px;font-size:17px}.dsh .lota-fair-strength>header p,.dsh .lota-artifact-trend>header p,.dsh .lota-artifact-table>header p,.dsh .lota-artifact-metrics>header p,.dsh .lota-artifact-kpis>header p{color:#7f8ea1;font-size:9px}.dsh .lota-fair-strength>div{background:#e1e7ef;grid-template-columns:1fr 145px 1fr;gap:1px;display:grid}.dsh .lota-fair-strength article{background:#fff;padding:20px}.dsh .lota-fair-strength article>span{color:#738398;font-size:8px;font-weight:800}.dsh .lota-fair-strength article h5{color:#1d334f;margin-top:7px;font-size:18px}.dsh .lota-fair-strength article>small{color:#8c99a9;font-size:8px}.dsh .lota-fair-strength article>strong{color:#225fac;margin-top:17px;font:900 28px ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-block}.dsh .lota-fair-strength article>em{color:#93a0af;margin-left:5px;font-size:8px;font-style:normal}.dsh .lota-fair-strength article>div{background:#e7ebf1;border-radius:5px;height:5px;margin-top:8px;overflow:hidden}.dsh .lota-fair-strength article>div i{background:linear-gradient(90deg,#83b1f1,#2a6bc7);border-radius:5px;height:100%;display:block}.dsh .lota-fair-strength article.away>div i{background:linear-gradient(90deg,#eeb0a6,#e15f4f)}.dsh .lota-fair-strength article p{color:#7e8d9f;margin-top:10px;font-size:8px}.dsh .lota-fair-strength article p b{color:#314b69;margin-left:5px}.dsh .lota-fair-strength__egd{color:#fff;text-align:center;background:radial-gradient(circle at 50% 15%,#3e84ed57,#0000 42%),linear-gradient(150deg,#102039,#173d68);align-content:center;justify-items:center;display:grid}.dsh .lota-fair-strength__egd span{color:#78aaf3;letter-spacing:.14em;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-fair-strength__egd strong{color:#ff806b;margin:8px 0 4px;font:900 28px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-fair-strength__egd small{color:#9eb0c7;max-width:110px;font-size:8px;line-height:1.45}.dsh .lota-fair-strength>footer,.dsh .lota-artifact-trend>footer{color:#78889b;background:#f7f9fc;padding:9px 15px;font-size:8px;line-height:1.5}.dsh .lota-artifact-trend>header>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.dsh .lota-artifact-trend>header button{color:#687a91;background:#f7f9fc;border:1px solid #dce3ec;border-radius:5px;padding:5px 8px;font-size:8px}.dsh .lota-artifact-trend>header button.on{color:#fff;background:#2768c9;border-color:#2768c9}.dsh .lota-artifact-table>div{max-height:620px;overflow:auto}.dsh .lota-artifact-table table{border-collapse:separate;border-spacing:0;width:100%;min-width:760px}.dsh .lota-artifact-table th{z-index:1;color:#6d7e93;text-align:left;background:#f4f7fa;border-bottom:1px solid #dfe5ec;padding:9px 11px;font-size:8px;position:sticky;top:0}.dsh .lota-artifact-table td{color:#293d56;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #edf0f4;max-width:220px;padding:9px 11px;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.dsh .lota-artifact-table tbody tr:hover td{background:#f8fbff}.dsh .lota-artifact-metrics>div:not(.lota-trend-empty){background:#f6f8fb;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:7px;padding:11px;display:grid}.dsh .lota-artifact-metrics article{background:#fff;border:1px solid #dfe6ef;border-radius:8px;min-height:90px;padding:12px}.dsh .lota-artifact-metrics article span,.dsh .lota-artifact-metrics article strong,.dsh .lota-artifact-metrics article small{display:block}.dsh .lota-artifact-metrics article span{color:#6e8096;font-size:8px;font-weight:700}.dsh .lota-artifact-metrics article strong{overflow-wrap:anywhere;color:#213b5a;margin-top:8px;font:800 13px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-artifact-metrics article small{color:#8b98a7;margin-top:7px;font-size:7px;line-height:1.45}.dsh .lota-artifact-metrics>.lota-trend-empty{margin:12px}.dsh .lota-artifact-kpis>.lota-fair-kpis{background:#f6f8fb;margin:0;padding:11px}.dsh .lota-betfair-market{background:#fff;border:1px solid #dce4ed;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #13264209}.dsh .lota-betfair-market>header{border-bottom:1px solid #e6ebf1;justify-content:space-between;align-items:flex-end;gap:18px;padding:15px 17px 12px;display:flex}.dsh .lota-betfair-market>header span{color:#2470eb;letter-spacing:.13em;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-betfair-market>header h4{color:#1d314a;margin-top:5px;font-size:17px}.dsh .lota-betfair-market>header p{color:#7f8ea1;margin-top:3px;font-size:9px}.dsh .lota-betfair-market>header>strong{color:#245ea9;text-align:right;font:900 24px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-betfair-market>header>strong small{color:#8996a6;margin-top:2px;font:8px PingFang SC,sans-serif;display:block}.dsh .lota-betfair-market>footer{color:#78889b;background:#f7f9fc;border-top:1px solid #e6ebf1;padding:9px 15px;font-size:8px;line-height:1.5}.dsh .lota-betfair-market>.lota-trend-empty{margin:12px}.dsh .lota-market-snapshot{background:#fff;border:1px solid #dce4ed;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #13264209}.dsh .lota-market-snapshot>header{border-bottom:1px solid #e6ebf1;justify-content:space-between;align-items:flex-end;gap:18px;padding:15px 17px 12px;display:flex}.dsh .lota-market-snapshot>header span{color:#2470eb;letter-spacing:.13em;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-market-snapshot>header h4{color:#1d314a;margin-top:5px;font-size:17px}.dsh .lota-market-snapshot>header p{color:#7f8ea1;margin-top:3px;font-size:9px}.dsh .lota-market-snapshot>header>strong{color:#245ea9;text-align:right;font:900 24px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-market-snapshot>header>strong small{color:#8996a6;margin-top:2px;font:8px PingFang SC,sans-serif;display:block}.dsh .lota-market-snapshot__boundaries{flex-wrap:wrap;gap:7px;padding:11px 17px 0;display:flex}.dsh .lota-market-snapshot__boundaries>span{background:#f8fafc;border:1px solid #dfe6ef;border-radius:7px;align-items:center;gap:9px;padding:6px 9px;display:flex}.dsh .lota-market-snapshot__boundaries b{color:#29445f;font-size:9px}.dsh .lota-market-snapshot__boundaries em{color:#78899d;font-size:8px;font-style:normal}.dsh .lota-market-snapshot__boundaries strong{color:#245ea9;margin-left:3px;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-market-snapshot>footer{color:#78889b;background:#f7f9fc;border-top:1px solid #e6ebf1;padding:9px 15px;font-size:8px;line-height:1.5}.dsh .lota-echart{width:100%;min-width:0}.dsh .lota-hot-cold-chart{background:#fff;border:1px solid #dce4ed;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #13264209}.dsh .lota-hot-cold-chart>header{border-bottom:1px solid #e6ebf1;justify-content:space-between;align-items:flex-end;gap:18px;padding:15px 17px 12px;display:flex}.dsh .lota-hot-cold-chart>header span{color:#2470eb;letter-spacing:.13em;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-hot-cold-chart>header h4{color:#1d314a;margin-top:5px;font-size:17px}.dsh .lota-hot-cold-chart>header p{color:#7f8ea1;margin-top:3px;font-size:9px}.dsh .lota-hot-cold-chart>header>strong{color:#245ea9;text-align:right;font:900 24px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-hot-cold-chart>header>strong small{color:#8996a6;margin-top:2px;font:8px PingFang SC,sans-serif;display:block}.dsh .lota-hot-cold-chart>footer{color:#78889b;background:#f7f9fc;border-top:1px solid #e6ebf1;padding:9px 15px;font-size:8px;line-height:1.5}.dsh .lota-index-atlas{gap:12px;display:grid}.dsh .lota-index-atlas>header{background:linear-gradient(135deg,#fdfefe,#f1f6fb);border:1px solid #d8e2ed;border-radius:12px;justify-content:space-between;align-items:flex-end;gap:20px;padding:15px 17px;display:flex;box-shadow:0 8px 24px #13264209}.dsh .lota-index-atlas>header>div>span{color:#2470eb;letter-spacing:.13em;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-index-atlas>header h4{color:#172d49;margin-top:5px;font-size:19px}.dsh .lota-index-atlas>header p{color:#7c8b9e;margin-top:3px;font-size:9px}.dsh .lota-index-atlas>header nav{gap:5px;display:flex}.dsh .lota-index-atlas>header nav button{color:#5d7088;background:#fff;border:1px solid #d5dfeb;border-radius:7px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:9px;display:flex}.dsh .lota-index-atlas>header nav button.on{color:#fff;background:#245fc5;border-color:#245fc5;box-shadow:0 5px 14px #245fc533}.dsh .lota-index-atlas>header nav i{color:#23745f;background:#e7f5f0;border-radius:4px;padding:2px 4px;font-size:7px;font-style:normal}.dsh .lota-index-atlas>header nav i.empty{color:#8c99aa;background:#eef1f5}.dsh .lota-index-atlas>header nav i.lota-atlas-status.error{color:#a23f37;background:#fae5e2}.dsh .lota-index-atlas>header nav i.lota-atlas-status.missing{color:#718096;background:#edf1f5}.dsh .lota-index-atlas>header nav button.on i{color:#dff9f0;background:#ffffff26}.dsh .lota-index-atlas__body>.lota-trend-empty{align-content:center;min-height:260px;margin:0}.dsh .lota-official-trend{background:#fff;border:1px solid #d9e2ed;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #1326420a}.dsh .lota-official-trend>header{border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:flex-end;gap:20px;padding:16px 18px 13px;display:flex}.dsh .lota-official-trend>header span{color:#2470eb;letter-spacing:.14em;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-official-trend>header h4{color:#172a43;margin:6px 0 3px;font-size:18px}.dsh .lota-official-trend>header p{color:#7f8da0;font-size:9px}.dsh .lota-trend-actions{align-items:center;gap:8px;display:flex}.dsh .lota-trend-range{background:#f4f7fa;border:1px solid #d9e2ed;border-radius:7px;gap:3px;padding:3px;display:flex}.dsh .lota-trend-range button{color:#687991;border-radius:5px;padding:6px 9px;font:9px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-trend-range button.on{color:#fff;background:#285ec8;box-shadow:0 3px 8px #285ec838}.dsh .lota-trend-refresh{color:#fff;background:linear-gradient(135deg,#2467d7,#174da8);border:1px solid #1b57ba;border-radius:7px;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:9px;font-weight:750;transition:transform .16s,box-shadow .16s,opacity .16s;display:inline-flex;box-shadow:0 5px 14px #1c53b42e}.dsh .lota-trend-refresh:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 18px #1c53b440}.dsh .lota-trend-refresh:disabled{cursor:wait;opacity:.68}.dsh .lota-trend-refresh .spinning{animation:.8s linear infinite lota-spin}@keyframes lota-spin{to{transform:rotate(360deg)}}.dsh .lota-trend-indicators{color:#7c899b;border-bottom:1px solid #edf0f4;align-items:center;gap:7px;padding:9px 18px;font-size:9px;display:flex}.dsh .lota-trend-indicators>span{color:#354b67;font-weight:700}.dsh .lota-trend-indicators button{color:#fff;background:#2d64c8;border:1px solid #2d64c8;border-radius:5px;padding:4px 12px;font-size:9px}.dsh .lota-trend-indicators em{color:#8794a5;margin-left:auto;font-size:8px;font-style:normal}.dsh .lota-trend-indicators em.notice{color:#1d6f5e;font-weight:700}.dsh .lota-decision-legend{color:#566a83;background:linear-gradient(#fbfdff,#fff);flex-wrap:wrap;align-items:center;gap:7px 16px;padding:8px 18px 3px;font-size:8px;display:flex}.dsh .lota-decision-legend>span{align-items:center;gap:5px;display:inline-flex}.dsh .lota-decision-legend i{background:#13a5a1;border-radius:2px;width:9px;height:2px}.dsh .lota-decision-legend .cutoff i{background:#d58a22}.dsh .lota-decision-legend b{color:#233f60;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-decision-legend em{color:#8290a2;background:#edf2f7;border-radius:99px;padding:2px 5px;font-size:7px;font-style:normal}.dsh .lota-decision-chart{min-width:0;position:relative}.dsh .lota-decision-marker{z-index:3;pointer-events:none;border-left:1px solid #098b8bd9;width:0;position:absolute;top:48px;bottom:38px}.dsh .lota-decision-marker.cutoff{border-left:1px dashed #c27712e6}.dsh .lota-decision-marker>span{color:#087472;white-space:nowrap;background:#eefdfcf0;border:1px solid #83d1cf;border-radius:4px;padding:3px 6px;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:4px;left:5px;box-shadow:0 2px 7px #17435614}.dsh .lota-decision-marker.cutoff>span{color:#9a5b08;background:#fff9edf2;border-color:#e7c78c}.dsh .lota-decision-marker.edge-end>span{left:-5px;transform:translate(-100%)}.dsh .lota-decision-marker.edge-start>span{left:5px;transform:none}.dsh .lota-fund-head{border-top:1px solid #e5eaf0;justify-content:space-between;align-items:flex-end;gap:20px;padding:12px 18px 8px;display:flex}.dsh .lota-fund-head>div:first-child{align-items:baseline;gap:8px;display:flex}.dsh .lota-fund-head b{color:#245dbc;font-size:14px}.dsh .lota-fund-head span{color:#8794a5;font-size:8px}.dsh .lota-fund-head>div:last-child{gap:3px;display:flex}.dsh .lota-fund-head button{color:#2b61c1;background:#fff;border:1px solid #2b61c1;min-width:38px;padding:5px 10px;font-size:9px}.dsh .lota-fund-head button:first-child{border-radius:6px 0 0 6px}.dsh .lota-fund-head button:last-child{border-radius:0 6px 6px 0}.dsh .lota-fund-head button.on{color:#fff;background:#2b61c1}.dsh .lota-official-trend>.lota-trend-empty{margin:14px 18px}.dsh .lota-official-trend>.lota-trend-empty.compact{margin-top:8px}.dsh .lota-official-trend>footer{color:#718198;background:#f7f9fc;border-top:1px solid #e7ebf0;justify-content:space-between;align-items:center;gap:16px;padding:10px 18px;font-size:8px;display:flex}.dsh .lota-official-trend>footer em{color:#425b7a;font-variant-numeric:tabular-nums;font-style:normal}.dsh .lota-research-status{color:#2d6e5d;white-space:nowrap;background:#e6f5ef;border-radius:99px;align-items:center;min-height:22px;padding:0 7px;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.dsh .lota-research-status.empty{color:#7a6b42;background:#f6f0dd}.dsh .lota-research-status.missing{color:#718096;background:#edf1f5}.dsh .lota-research-status.error{color:#9d443b;background:#fae9e7}.dsh .lota-research-empty{flex-direction:column;align-items:flex-start;gap:3px}.dsh .lota-betfair-research{color:#1e3047;background:#eef3f7;border:1px solid #d6e0eb;border-radius:12px;overflow:hidden;box-shadow:0 9px 28px #1126420d}.dsh .lota-betfair-research>header{color:#edf5ff;background:radial-gradient(circle at 87% -40%,#5397e861,#0000 38%),linear-gradient(118deg,#10243d,#183f68);justify-content:space-between;align-items:flex-end;gap:20px;padding:18px 19px 15px;display:flex}.dsh .lota-betfair-research>header span{color:#79aef0;letter-spacing:.14em;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-betfair-research>header h4{color:#fff;margin:6px 0 4px;font-size:19px}.dsh .lota-betfair-research>header p{color:#a9bad0;font-size:9px}.dsh .lota-betfair-research>header>strong{color:#83b9fb;text-align:right;font:900 29px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-betfair-research>header>strong small{color:#9fb1c8;margin-top:2px;font:8px PingFang SC,sans-serif;display:block}.dsh .lota-research-group{background:#fff;border:1px solid #d9e2eb;border-radius:10px;margin:10px;overflow:hidden}.dsh .lota-research-group>header{background:linear-gradient(90deg,#f8fafc,#fff);border-bottom:1px solid #e7ecf1;min-height:52px;padding:10px 13px}.dsh .lota-research-group>header b,.dsh .lota-research-group>header span{display:block}.dsh .lota-research-group>header b{color:#213b59;font-size:13px}.dsh .lota-research-group>header span{color:#8290a1;margin-top:4px;font-size:8px}.dsh .lota-research-group>div{background:#f4f7fa;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px;display:grid}.dsh .lota-research-group>div.lota-research-score-orders{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .lota-research-correct-score{grid-column:1/-1}.dsh .lota-research-card{background:#fff;border:1px solid #dce4ed;border-radius:8px;min-width:0;overflow:hidden}.dsh .lota-research-card>header{border-bottom:1px solid #ebeff4;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:8px 10px;display:flex}.dsh .lota-research-card>header b,.dsh .lota-research-card>header small{display:block}.dsh .lota-research-card>header b{color:#29405c;font-size:10px}.dsh .lota-research-card>header i.lota-research-timing{color:#7a6540;background:#f7f0e2;border-radius:999px;width:max-content;margin-top:4px;padding:2px 5px;font-size:7px;font-style:normal;font-weight:800;display:block}.dsh .lota-research-card>header i.lota-research-timing.series{color:#276a58;background:#e8f5ef}.dsh .lota-research-card>header small{color:#9aa5b2;text-overflow:ellipsis;white-space:nowrap;max-width:340px;margin-top:3px;font:7px ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.dsh .lota-research-card>.lota-trend-empty{min-height:86px;margin:9px}.dsh .lota-research-metrics{background:#e9edf2;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:1px;display:grid}.dsh .lota-research-metrics>span{background:#fff;min-width:0;padding:10px}.dsh .lota-research-metrics small,.dsh .lota-research-metrics b{display:block}.dsh .lota-research-metrics small{color:#8290a1;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.dsh .lota-research-metrics b{color:#203b5b;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font:800 12px ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.dsh .lota-research-matrix{overflow-x:auto}.dsh .lota-research-matrix table{border-collapse:collapse;width:100%;min-width:390px}.dsh .lota-research-matrix th,.dsh .lota-research-matrix td{color:#314963;text-align:right;border-bottom:1px solid #edf0f4;padding:8px 10px;font:9px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-research-matrix thead th{color:#7a899b;background:#f7f9fb;font-family:PingFang SC,sans-serif}.dsh .lota-research-matrix th:first-child{text-align:left}.dsh .lota-research-matrix>div{background:#e9edf2;flex-wrap:wrap;gap:1px;display:flex}.dsh .lota-research-matrix>div>span{background:#fff;flex:1 0 92px;padding:9px 10px}.dsh .lota-research-matrix>div small,.dsh .lota-research-matrix>div b{display:block}.dsh .lota-research-matrix>div small{color:#8290a1;font-size:8px}.dsh .lota-research-matrix>div b{color:#203b5b;margin-top:4px;font:800 11px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-research-table{overflow-x:auto}.dsh .lota-research-table table{border-collapse:collapse;width:100%;min-width:580px}.dsh .lota-research-table th,.dsh .lota-research-table td{color:#4c6078;text-align:left;white-space:nowrap;border-bottom:1px solid #edf0f4;padding:7px 8px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .lota-research-table th{color:#7c8999;background:#f7f9fb;font-family:PingFang SC,sans-serif}.dsh .lota-research-table>small{color:#8a97a7;padding:7px 9px;font-size:7px;display:block}.dsh .lota-betfair-research>footer{color:#718196;background:#f7f9fb;border-top:1px solid #d8e1ea;padding:10px 14px;font-size:8px;line-height:1.55}@media (width<=760px){.dsh .lota-field-legend,.dsh .lota-field-legend>div,.dsh .lota-match-dispersion>header{flex-direction:column;align-items:flex-start}.dsh .lota-fixture-overview{grid-template-columns:1fr 1fr}.dsh .lota-score-card{grid-area:1/1/auto/-1}.dsh .lota-match-dispersion__grid{grid-template-columns:1fr}.dsh .lota-official-trend>header{flex-direction:column;align-items:flex-start}.dsh .lota-trend-actions{justify-content:space-between;width:100%}.dsh .lota-trend-indicators em{display:none}.dsh .lota-decision-legend{padding:8px 12px 3px}.dsh .lota-decision-marker>span{display:none}.dsh .lota-official-trend>footer,.dsh .lota-daily-pulse>header{flex-direction:column;align-items:flex-start}.dsh .lota-daily-pulse__body{grid-template-columns:1fr}.dsh .lota-pulse-focus,.dsh .lota-pulse-coverage,.dsh .lota-pulse-markets{min-height:auto}.dsh .lota-pulse-markets>div{grid-template-columns:110px minmax(70px,1fr) 38px}.dsh .lota-panorama-board{grid-template-columns:1fr}.dsh .lota-match-dispersion article.wide{grid-column:auto}.dsh .lota-fair-strength>header,.dsh .lota-artifact-trend>header,.dsh .lota-artifact-table>header,.dsh .lota-artifact-metrics>header,.dsh .lota-artifact-kpis>header{flex-direction:column;align-items:flex-start}.dsh .lota-fair-strength>div{grid-template-columns:1fr}.dsh .lota-fair-strength__egd{grid-row:1;min-height:130px}.dsh .lota-artifact-trend>header>div:last-child{justify-content:flex-start}.dsh .lota-betfair-market>header,.dsh .lota-market-snapshot>header,.dsh .lota-hot-cold-chart>header,.dsh .lota-index-atlas>header{flex-direction:column;align-items:flex-start}.dsh .lota-index-atlas>header nav{width:100%;overflow-x:auto}.dsh .lota-index-atlas>header nav button{flex:none}.dsh .lota-betfair-research>header{flex-direction:column;align-items:flex-start}.dsh .lota-research-group>div,.dsh .lota-research-group>div.lota-research-score-orders{grid-template-columns:1fr}}.dsh .people-menu .hero-menu-item{background:linear-gradient(135deg,#b9801d2e,#355c971f);border:1px solid #e8be5840;margin-bottom:5px}.dsh .people-menu .hero-menu-item>svg:first-child{color:#f0c765}.dsh .people-menu .hero-menu-item:hover,.dsh .people-menu .hero-menu-item.on{color:#fff5d6;background:linear-gradient(135deg,#c88f2647,#3c6fbb33)}.dsh .people-menu .hero-menu-item.on:after{background:#efc15d}.dsh .hero-board-page{--hero-ink:#172237;--hero-gold:#d49a31;--hero-pale:#fff6df;color:var(--hero-ink);gap:14px;display:grid}.dsh .hero-board-masthead{color:#fff;background:radial-gradient(circle at 15% 20%,#ffd3712b,#0000 23%),radial-gradient(circle at 78% -30%,#4c7ac547,#0000 42%),linear-gradient(118deg,#0b1728 0%,#132a49 65%,#17385d 100%);border:1px solid #544017;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:178px;padding:28px 32px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 40px #132a4921}.dsh .hero-board-masthead:before{content:"HERO";color:#ffffff06;letter-spacing:.02em;pointer-events:none;font:900 142px/1 Georgia,Times New Roman,serif;position:absolute;bottom:-43px;right:24%}.dsh .hero-board-masthead:after{content:"";pointer-events:none;border:1px solid #f4c86a21;border-radius:12px;position:absolute;inset:12px}.dsh .hero-board-masthead__seal,.dsh .hero-board-masthead__copy,.dsh .hero-board-masthead__clock{z-index:1;position:relative}.dsh .hero-board-masthead__seal{color:#ffd67b;clip-path:polygon(50% 0,95% 20%,91% 78%,50% 100%,9% 78%,5% 20%);background:linear-gradient(160deg,#cd942938,#ffffff06);border:1px solid #ffda8785;align-content:center;place-items:center;gap:8px;width:92px;height:108px;display:grid}.dsh .hero-board-masthead__seal span{letter-spacing:.16em;font-size:12px;font-weight:900}.dsh .hero-board-masthead__copy>span{color:#efc46b;letter-spacing:.12em;font-size:12px;font-weight:900}.dsh .hero-board-masthead__copy h2{letter-spacing:-.02em;margin:12px 0 9px;font-size:31px;font-weight:900;line-height:1.1}.dsh .hero-board-masthead__copy p{color:#aebbd0;max-width:700px;font-size:var(--ui-font-body);line-height:1.7}.dsh .hero-board-masthead__clock{border-left:1px solid #e7be6a57;min-width:190px;padding:18px 20px}.dsh .hero-board-masthead__clock small,.dsh .hero-board-masthead__clock b,.dsh .hero-board-masthead__clock span,.dsh .hero-board-masthead__clock em{display:block}.dsh .hero-board-masthead__clock small{color:#9aabc1;letter-spacing:.1em;font-size:11px;font-weight:800}.dsh .hero-board-masthead__clock b{color:#ffd578;margin:9px 0 13px;font-size:24px;font-weight:900}.dsh .hero-board-masthead__clock span{color:#b5c0d0;margin-top:7px;font-size:12px}.dsh .hero-board-masthead__clock em{color:#f0c66d;margin-top:10px;font-size:10px;font-style:normal;font-weight:750}.dsh .hero-board-proofline{color:#72501a;background:linear-gradient(90deg,#fff9e9,#fffdf8);border:1px solid #ead7aa;border-radius:12px;align-items:center;gap:12px;min-height:52px;padding:0 18px;font-size:13px;font-weight:800;display:flex}.dsh .hero-board-proofline>span{white-space:nowrap;align-items:center;gap:5px;display:flex}.dsh .hero-board-proofline>i{background:#d6ad5a;border-radius:50%;width:3px;height:3px}.dsh .hero-board-proofline button{color:#986813;background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;font-size:12px;font-weight:900;display:flex}.dsh .hero-rulebook{background:#fffdf7;border:1px solid #dec895;border-radius:14px;overflow:hidden;box-shadow:0 10px 26px #46300d0f}.dsh .hero-rulebook>header{background:#fff8e5;border-bottom:1px solid #eadfbe;align-items:center;gap:12px;padding:16px 19px;display:flex}.dsh .hero-rulebook>header>span{color:#9b6813;background:#f9e6b7;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.dsh .hero-rulebook>header small,.dsh .hero-rulebook>header h3{display:block}.dsh .hero-rulebook>header small{color:#aa7c2d;font-size:11px;font-weight:800}.dsh .hero-rulebook>header h3{margin-top:5px;font-size:16px}.dsh .hero-rulebook>header em{color:#9a7e4d;margin-left:auto;font-size:12px;font-style:normal}.dsh .hero-rulebook__grid{grid-template-columns:repeat(3,1fr);display:grid}.dsh .hero-rulebook__grid article{border-bottom:1px solid #efe6cf;border-right:1px solid #efe6cf;min-height:110px;padding:18px 19px}.dsh .hero-rulebook__grid article:nth-child(3n){border-right:0}.dsh .hero-rulebook__grid article:nth-last-child(-n+3){border-bottom:0}.dsh .hero-rulebook__grid b{color:#554222;font-size:14px}.dsh .hero-rulebook__grid p{color:#76674f;margin-top:9px;font-size:13px;line-height:1.65}.dsh .hero-rulebook__grid article.danger{background:#fff7f3}.dsh .hero-rulebook__grid article.danger b{color:#a04434}.dsh .hero-board-summary{background:#dfe5ed;border:1px solid #dfe5ed;border-radius:13px;grid-template-columns:repeat(5,1fr);gap:1px;display:grid;overflow:hidden}.dsh .hero-board-summary article{background:#fff;min-width:0;padding:17px 19px}.dsh .hero-board-summary small,.dsh .hero-board-summary b,.dsh .hero-board-summary span{display:block}.dsh .hero-board-summary small{color:#78879a;font-size:var(--ui-font-sm);font-weight:800}.dsh .hero-board-summary b{color:#243750;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 5px;font-size:24px;font-weight:900;line-height:1.1;overflow:hidden}.dsh .hero-board-summary span{color:#8996a7;font-size:var(--ui-font-xs)}.dsh .hero-board-summary .positive{color:#087a55}.dsh .hero-board-summary .negative{color:#c84d40}.dsh .hero-podium{background:radial-gradient(circle at 50% 110%,#e6b14a3d,#0000 40%),linear-gradient(#fffdf8,#f4efe5);border:1px solid #e3d3ad;border-radius:16px;grid-template-columns:1fr 1.14fr 1fr;align-items:end;gap:14px;padding:40px 18px 0;display:grid}.dsh .hero-podium-card{color:#26364c;text-align:left;background:linear-gradient(155deg,#fff,#f5f7fa);border:1px solid #c7d0dc;border-bottom:7px solid #8b99aa;border-radius:16px 16px 5px 5px;grid-template-columns:auto 1fr;align-items:center;gap:12px;min-width:0;min-height:250px;padding:22px 20px 18px;transition:transform .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 -10px 30px #2634461a}.dsh .hero-podium-card:hover{transform:translateY(-5px);box-shadow:0 -18px 38px #28303c26}.dsh .hero-podium-card:before{content:attr(data-rank);z-index:0;color:#4c5b6f0e;pointer-events:none;font-size:120px;font-weight:950;line-height:1;position:absolute;top:34px;right:16px}.dsh .hero-podium-card:after{content:"";z-index:2;background:#96a4b5;height:6px;position:absolute;top:0;left:0;right:0}.dsh .hero-podium-card.rank-1{background:radial-gradient(circle at 50% 0,#ffdb7e4d,#0000 36%),linear-gradient(150deg,#fffdf5,#fff3c9);border-color:#d3a43f #d3a43f #c48a13;min-height:290px;box-shadow:0 -18px 44px #9a690c30,0 0 0 4px #e7b74a14}.dsh .hero-podium-card.rank-1:before{color:#b1790b13;font-size:145px}.dsh .hero-podium-card.rank-1:after{background:linear-gradient(90deg,#c6870c,#ffe49c,#c6870c);height:8px}.dsh .hero-podium-card.rank-2:after{background:linear-gradient(90deg,#75869a,#e5ebf1,#75869a)}.dsh .hero-podium-card.rank-3{background:linear-gradient(155deg,#fff,#fff5ef);border-color:#d7a788 #d7a788 #ad6740}.dsh .hero-podium-card.rank-3:before{color:#93502911}.dsh .hero-podium-card.rank-3:after{background:linear-gradient(90deg,#a65e37,#efc1a4,#a65e37)}.dsh .hero-podium-card__rank{z-index:3;align-items:center;gap:8px;display:flex;position:absolute;top:14px;right:14px}.dsh .hero-podium-card__rank i{color:#fff;background:linear-gradient(145deg,#8796a8,#5d6b7d);border:1px solid #aeb9c6;border-radius:12px;place-items:center;width:42px;height:42px;font-size:20px;font-style:normal;font-weight:950;display:grid;box-shadow:0 7px 18px #3744542e}.dsh .hero-podium-card__rank>span{text-align:left;gap:2px;display:grid}.dsh .hero-podium-card__rank b{color:#405065;font-size:12px;font-weight:950}.dsh .hero-podium-card__rank small{color:#7c8999;letter-spacing:.05em;font-size:10px;font-weight:850}.dsh .rank-1 .hero-podium-card__rank i{color:#5a3900;background:linear-gradient(145deg,#ffe9a9,#e4aa2d);border-color:#d39a24;border-radius:14px;width:48px;height:48px;box-shadow:0 9px 24px #97640647}.dsh .rank-1 .hero-podium-card__rank b{color:#8e5d05;font-size:14px}.dsh .rank-3 .hero-podium-card__rank i{background:linear-gradient(145deg,#d99b75,#99512e);border-color:#c48764}.dsh .rank-3 .hero-podium-card__rank b{color:#8b4e2c}.dsh .hero-rank-avatar{z-index:1;object-fit:cover;border:3px solid #fff;border-radius:50%;width:54px;height:54px;position:relative;box-shadow:0 0 0 1px #c9b889,0 8px 22px #2d230f26}.dsh .rank-1 .hero-rank-avatar{width:64px;height:64px;box-shadow:0 0 0 2px #d5a634,0 10px 28px #915e0638}.dsh .hero-rank-avatar--fallback{place-items:center;font-size:18px;font-weight:900;display:grid}.dsh .hero-podium-card__identity{z-index:1;min-width:0;padding-right:84px;position:relative}.dsh .hero-podium-card__identity small,.dsh .hero-podium-card__identity b,.dsh .hero-podium-card__identity em{display:block}.dsh .hero-podium-card__identity small{font-size:10px;font-weight:900}.dsh .hero-podium-card__identity b{text-overflow:ellipsis;white-space:nowrap;margin:4px 0;font-size:14px;overflow:hidden}.dsh .rank-1 .hero-podium-card__identity b{color:#4d350a;font-size:16px}.dsh .hero-podium-card__identity em{color:#8c6b31;font-size:10px;font-style:normal;font-weight:850}.dsh .hero-podium-card__metrics{z-index:1;background:#ffffff94;border:1px solid #b7a88673;border-radius:10px;grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid;position:relative;overflow:hidden}.dsh .hero-podium-card__metrics i{border-left:1px solid #b7a8865c;padding:10px 11px;font-style:normal}.dsh .hero-podium-card__metrics i:first-child{border-left:0}.dsh .hero-podium-card__metrics small,.dsh .hero-podium-card__metrics b{display:block}.dsh .hero-podium-card__metrics small{color:#756d62;font-size:10px}.dsh .hero-podium-card__metrics b{color:#40351f;margin-top:4px;font-size:14px;font-weight:900}.dsh .hero-podium-card__profit{z-index:1;grid-column:1/-1;position:relative}.dsh .hero-podium-card__profit small{color:#756b5d;font-size:10px}.dsh .hero-podium-card__profit small,.dsh .hero-podium-card__profit b{display:block}.dsh .hero-podium-card__profit b{color:#087a55;margin-top:4px;font-size:18px;font-weight:900}.dsh .rank-1 .hero-podium-card__profit b{font-size:20px}.dsh .hero-podium-card>.hero-recent{z-index:1;grid-column:1/-1;position:relative}.dsh .hero-board-toolbar{background:#fff;border:1px solid #dfe5ec;border-radius:12px;grid-template-columns:1fr 190px 290px;align-items:center;gap:11px;padding:12px 14px;display:grid}.dsh .hero-board-toolbar>div small,.dsh .hero-board-toolbar>div b{display:block}.dsh .hero-board-toolbar>div small{color:#92691e;font-size:var(--ui-font-xs);letter-spacing:.08em;font-weight:800}.dsh .hero-board-toolbar>div b{font-size:var(--ui-font-label);margin-top:4px}.dsh .hero-board-toolbar>label{color:#8290a2;border:1px solid #d7dfe9;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 11px;display:flex}.dsh .hero-board-toolbar input{color:#33455d;width:100%;font-size:var(--ui-font-body);background:0 0;border:0;outline:0}.dsh .ui-select-trigger.hero-platform-select{color:#33455d;height:38px;font-size:var(--ui-font-body);background:#fff;border-color:#d7dfe9;border-radius:8px}.dsh .hero-board-proofline .bait-proof{color:#9a4335}.dsh .quick-follow-error{color:#a84638;background:#fff7f5;border:1px solid #f0c9c2;border-radius:8px;margin:0;padding:8px 11px;font-size:10px}.dsh .hero-rank-list{background:#fff;border:1px solid #dfe5ec;border-radius:14px;overflow:hidden}.dsh .hero-rank-list>article{color:#31435b;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #edf0f4;grid-template-columns:52px 44px 170px minmax(175px,1fr) 80px 62px 88px 96px 118px 138px 80px 18px;align-items:center;gap:10px;width:100%;min-height:82px;padding:10px 14px;transition:background .14s,transform .14s;display:grid}.dsh .hero-rank-list>article:first-child{border-top:0}.dsh .hero-rank-list>article:hover,.dsh .hero-rank-list>article:focus-visible{z-index:1;background:#fffaf0;outline:0;box-shadow:inset 3px 0 #d7a23e}.dsh .hero-rank-list .hero-rank-avatar{border-width:2px;width:42px;height:42px}.dsh .hero-rank-list .hero-rank-avatar--fallback{font-size:15px}.dsh .hero-list-rank small,.dsh .hero-list-rank b,.dsh .hero-list-name small,.dsh .hero-list-name b,.dsh .hero-list-name em,.dsh .hero-list-score small,.dsh .hero-list-score b,.dsh .hero-list-score em,.dsh .hero-rank-list>article>span:not(.hero-list-rank):not(.hero-list-name):not(.hero-list-score):not(.hero-list-fit):not(.hero-recent)>small,.dsh .hero-rank-list>article>span:not(.hero-list-rank):not(.hero-list-name):not(.hero-list-score):not(.hero-list-fit):not(.hero-recent)>b,.dsh .hero-rank-list>article>span:not(.hero-list-rank):not(.hero-list-name):not(.hero-list-score):not(.hero-list-fit):not(.hero-recent)>em{display:block}.dsh .hero-list-rank small{color:#8d7b58;font-size:var(--ui-font-xs);font-weight:800}.dsh .hero-list-rank b{color:#7d5b1d;font-size:var(--ui-font-metric);margin-top:3px;font-weight:900}.dsh .hero-list-name{min-width:0}.dsh .hero-list-name small{font-size:var(--ui-font-xs);font-weight:900}.dsh .hero-list-name b{color:#253850;font-size:var(--ui-font-label);text-overflow:ellipsis;white-space:nowrap;margin:4px 0;overflow:hidden}.dsh .hero-list-name em,.dsh .hero-list-score em,.dsh .hero-rank-list>article>span>em{color:#8491a2;font-size:var(--ui-font-xs);font-style:normal}.dsh .hero-list-score small,.dsh .hero-rank-list>article>span>small{color:#778699;font-size:var(--ui-font-xs)}.dsh .hero-list-score b{color:#9a6815;font-size:var(--ui-font-section);margin:4px 0;font-weight:900}.dsh .hero-rank-list>article>span>b{color:#2b405b;font-size:var(--ui-font-body);margin:4px 0;font-weight:900}.dsh .hero-list-fit{gap:7px;min-width:0;display:grid}.dsh .hero-list-fit>small{color:#778699;font-size:var(--ui-font-xs)}.dsh .hero-list-fit>span{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.dsh .hero-list-fit i{color:#5f7187;white-space:nowrap;background:#f7f9fc;border:1px solid #dbe3ec;border-radius:5px;align-items:center;gap:4px;min-height:21px;padding:2px 6px;font-size:9px;font-style:normal;font-weight:750;display:inline-flex}.dsh .hero-list-fit i.tier-S{color:#89600f;background:#fff6dd;border-color:#e6c572}.dsh .hero-list-fit i.tier-A{color:#2767bc;background:#eff6ff;border-color:#a9c8f3}.dsh .hero-list-fit i.discipline{color:#357461;background:#eef9f5}.dsh .hero-list-fit i em{width:14px;height:14px;color:inherit;background:#ffffffb3;border-radius:4px;place-items:center;font-size:7px;font-style:normal;display:grid}.dsh .hero-rank-list .positive{color:#087a55!important}.dsh .hero-rank-list .negative{color:#c84d40!important}.dsh .quick-follow{color:#52677f;white-space:nowrap;background:#fff;border:1px solid #cfd9e5;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-width:78px;min-height:32px;padding:0 9px;font-size:10px;font-weight:850;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.dsh .quick-follow:hover:not(:disabled){color:#8b6116;background:#fff9eb;border-color:#d1a33e}.dsh .quick-follow.on{color:#8a5c0c;background:#fff3d5;border-color:#d7b15b}.dsh .quick-follow:disabled{opacity:.55;cursor:wait}.dsh .quick-follow.compact{min-width:72px;min-height:29px;padding:0 7px;font-size:9px}.dsh .hero-podium-card>.quick-follow{z-index:5;position:absolute;bottom:14px;right:15px}.dsh .hero-podium-card>.hero-recent{padding-right:82px}.dsh .hero-board-empty{color:#9b7b3c;text-align:center;background:#fffcf4;border:1px dashed #dac79b;border-radius:14px;align-content:center;place-items:center;gap:9px;min-height:220px;display:grid}.dsh .hero-board-empty b{color:#5f4b27;font-size:17px}.dsh .hero-board-empty span{color:#887858;max-width:520px;font-size:13px;line-height:1.7}.dsh .hero-board-pager{color:#758497;justify-content:space-between;align-items:center;font-size:12px;display:flex}.dsh .hero-board-pager>div{gap:7px;display:flex}.dsh .hero-board-pager button{color:#53657b;background:#fff;border:1px solid #d7dfe8;border-radius:7px;padding:8px 13px;font-size:12px}.dsh .hero-board-pager button:disabled{opacity:.45}@media (width<=1250px){.dsh .hero-board-masthead{grid-template-columns:auto 1fr}.dsh .hero-board-masthead__clock{border-top:1px solid #e7be6a3d;border-left:0;grid-column:1/-1;grid-template-columns:auto repeat(4,1fr);align-items:center;gap:12px;width:100%;display:grid}.dsh .hero-board-masthead__clock b,.dsh .hero-board-masthead__clock em{margin:0}.dsh .hero-rank-list{overflow-x:auto}.dsh .hero-rank-list>article{min-width:1280px}}@media (width<=820px){.dsh .hero-board-masthead{grid-template-columns:1fr;padding:24px 20px}.dsh .hero-board-masthead__seal{width:64px;height:74px}.dsh .hero-board-masthead__copy h2{font-size:28px}.dsh .hero-board-masthead__clock{grid-template-columns:1fr}.dsh .hero-board-proofline{overflow-x:auto}.dsh .hero-board-proofline button{background:#fff9e9;padding-left:12px;position:sticky;right:0}.dsh .hero-rulebook__grid{grid-template-columns:1fr}.dsh .hero-rulebook__grid article,.dsh .hero-rulebook__grid article:nth-child(3n),.dsh .hero-rulebook__grid article:nth-last-child(-n+3){border-bottom:1px solid #efe6cf;border-right:0}.dsh .hero-rulebook__grid article:last-child{border-bottom:0}.dsh .hero-board-summary{grid-template-columns:repeat(2,1fr)}.dsh .hero-board-summary article:last-child{grid-column:1/-1}.dsh .hero-podium{align-items:stretch;padding:24px 14px 0;display:flex;overflow-x:auto}.dsh .hero-podium-card{min-width:280px;min-height:250px}.dsh .hero-podium-card.rank-1{min-width:300px;min-height:285px}.dsh .hero-podium-card__identity{padding-right:75px}.dsh .hero-board-toolbar{grid-template-columns:1fr}.dsh .hero-board-toolbar>label{width:100%}.dsh .hero-rulebook>header{align-items:flex-start}.dsh .hero-rulebook>header em{display:none}}.dsh .ranking-page{--rank-navy:#0e1b2f;--rank-blue:#2f78f3;--rank-cyan:#23b7c5;--rank-amber:#f0a52f;color:#18263a;gap:14px;display:grid}.dsh .ranking-hero{color:#fff;background:radial-gradient(circle at 76% -15%,#2f78f36b,#0000 37%),linear-gradient(125deg,#0b1728 0%,#132a49 65%,#17385d 100%);border-radius:16px;justify-content:space-between;align-items:flex-end;gap:28px;min-height:178px;padding:28px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #132a4921}.dsh .ranking-hero:before,.dsh .ranking-hero:after{content:"";pointer-events:none;border:1px solid #7baaed29;border-radius:50%;position:absolute}.dsh .ranking-hero:before{width:310px;height:310px;top:-118px;right:18%;box-shadow:0 0 0 34px #659dea09,0 0 0 76px #659dea06}.dsh .ranking-hero:after{width:250px;height:250px;bottom:-106px;right:-68px}.dsh .ranking-hero__copy,.dsh .ranking-hero__stats{z-index:1;position:relative}.dsh .ranking-hero__copy>span{color:#76adff;letter-spacing:.16em;align-items:center;gap:8px;font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.dsh .ranking-hero__copy h2{letter-spacing:-.02em;margin:13px 0 8px;font-size:31px;line-height:1.1}.dsh .ranking-hero__copy p{color:#9dafc7;max-width:650px;font-size:12px;line-height:1.75}.dsh .ranking-hero__stats{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05112261;border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:repeat(4,minmax(92px,1fr));min-width:500px;display:grid;overflow:hidden}.dsh .ranking-hero__stats>div{border-left:1px solid #ffffff17;min-width:0;padding:16px 15px}.dsh .ranking-hero__stats>div:first-child{border-left:0}.dsh .ranking-hero__stats small,.dsh .ranking-hero__stats strong{display:block}.dsh .ranking-hero__stats small{color:#8fa4c0;margin-bottom:7px;font-size:9px}.dsh .ranking-hero__stats strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:19px;overflow:hidden}.dsh .ranking-switchboard{background:#fff;border:1px solid #dfe6ef;border-radius:14px;grid-template-columns:128px minmax(0,1fr);gap:7px 12px;padding:10px 12px;display:grid;box-shadow:0 8px 24px #172b4609}.dsh .ranking-switchboard__label{border-left:3px solid var(--rank-blue);flex-direction:column;justify-content:center;align-self:stretch;min-height:48px;padding:4px 10px;display:flex}.dsh .ranking-switchboard__label.overall{border-left-color:var(--rank-amber)}.dsh .ranking-switchboard__label small{color:#8a99ad;letter-spacing:.12em;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ranking-switchboard__label b{margin-top:4px;font-size:13px}.dsh .ranking-tabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.dsh .ranking-tabs.overall{grid-template-columns:repeat(4,minmax(0,1fr))}.dsh .ranking-tabs button{color:#52627a;text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #e0e6ee;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:1px 7px;min-width:0;min-height:48px;padding:7px 10px;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s;display:grid;position:relative}.dsh .ranking-tabs button:hover{border-color:#a8c5ee;transform:translateY(-1px)}.dsh .ranking-tabs button.on{color:#174c93;background:#edf4ff;border-color:#6ca0ed;box-shadow:0 6px 16px #2f78f31c}.dsh .ranking-tabs.overall button.on{color:#8e5c0c;background:#fff7e8;border-color:#edbd6b;box-shadow:0 6px 16px #f0a52f1a}.dsh .ranking-tabs button.is-loading{overflow:hidden}.dsh .ranking-tabs button.is-loading:after{content:"";border:2px solid #2f78f333;border-top-color:currentColor;border-radius:50%;width:9px;height:9px;animation:.8s linear infinite pageLoadingSpin;position:absolute;bottom:7px;right:8px}.dsh .ranking-tabs.overall button.is-loading:after{border-color:currentColor #f0a52f3d #f0a52f3d}.dsh .ranking-tabs button em{color:#a1adbc;grid-row:1/-1;align-self:center;font:900 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ranking-tabs button.on em{color:currentColor;opacity:.65}.dsh .ranking-tabs button span{color:currentColor;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.dsh .ranking-tabs button small{color:#96a2b2;font-size:8px}.dsh .ranking-toolbar{background:#fff;border:1px solid #dfe6ef;border-radius:12px;align-items:center;gap:9px;padding:10px 12px;display:flex}.dsh .ui-select-trigger.ranking-platform{color:#52627a;background:#f8fafc;border-color:#dce3ec;border-radius:8px;min-width:110px;height:34px;font-size:10px}.dsh .ranking-search{color:#8d9aad;background:#f8fafc;border:1px solid #dce3ec;border-radius:8px;align-items:center;gap:7px;width:min(260px,25vw);height:34px;padding:0 10px;display:flex}.dsh .ranking-search input{color:#253750;background:0 0;border:0;outline:0;width:100%;font-size:10px}.dsh .ranking-updated{color:#8b98a9;white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:9px;display:flex}.dsh .ranking-table-card{background:#fff;border:1px solid #dce4ed;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 10px 28px #1628410b}.dsh .ranking-table-card.is-loading{min-height:270px}.dsh .ranking-table-card.is-loading table,.dsh .ranking-table-card.is-loading .ranking-pager{opacity:.34;pointer-events:none}.dsh .ranking-loading-overlay{z-index:4;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:linear-gradient(#f8fbffe0,#ffffffad);justify-content:center;align-items:flex-start;padding-top:76px;display:flex;position:absolute;inset:0}.dsh .ranking-loading-overlay .page-loading{color:#255f9f;background:#fffffffa;border:1px solid #bdd3ef;border-radius:999px;min-width:230px;padding:13px 18px;font-weight:850;box-shadow:0 12px 30px #19416f29}.dsh .ranking-table-card table{border-collapse:separate;border-spacing:0;width:100%;font-size:10px;transition:opacity .15s}.dsh .ranking-table-card th{color:#7f8da0;text-align:left;letter-spacing:.04em;white-space:nowrap;background:#f3f6fa;padding:11px 12px;font-size:8px;font-weight:900}.dsh .ranking-sort{color:inherit;font:inherit;letter-spacing:inherit;white-space:nowrap;align-items:center;gap:5px;padding:2px 0;font-weight:900;display:inline-flex}.dsh .ranking-sort em{color:#a4afbd;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ranking-sort:hover,.dsh .ranking-sort.on,.dsh .ranking-sort.on em{color:#1d65c1}.dsh .ranking-sort:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #1d65c147}.dsh .ranking-table-card td{color:#34465f;vertical-align:middle;white-space:nowrap;border-top:1px solid #edf0f4;padding:11px 12px}.dsh .ranking-table-card tbody tr{cursor:pointer;transition:background .12s}.dsh .ranking-table-card tbody tr:hover td{background:#f7faff}.dsh .ranking-table-card td>b,.dsh .ranking-table-card td>small{display:block}.dsh .ranking-table-card td>b{color:#263a55;font-size:10px}.dsh .ranking-table-card td>small{color:#98a3b2;margin-top:3px;font-size:8px}.dsh .ranking-rank{font-variant-numeric:tabular-nums;width:58px}.dsh .ranking-rank>b{font:800 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:#8492a4!important}.dsh .ranking-rank .podium{border-radius:7px;align-items:center;gap:4px;min-width:39px;padding:5px 7px;font-size:10px;font-weight:950;display:inline-flex}.dsh .ranking-rank .p1{color:#98600a;background:#fff0ce}.dsh .ranking-rank .p2{color:#52657d;background:#e9eef4}.dsh .ranking-rank .p3{color:#92532d;background:#f7e5d9}.dsh .ranking-black-rule{color:#8f352b;background:#fff4f1;border:1px solid #d9a39a;border-radius:8px;align-items:center;gap:9px;min-height:36px;padding:0 12px;display:flex}.dsh .ranking-black-rule b{font-size:12px}.dsh .ranking-black-rule span{color:#a7655d;font-size:10px}.dsh .ranking-user{align-items:center;gap:9px;min-width:155px;display:flex}.dsh .ranking-user>img,.dsh .ranking-user>span:first-child{object-fit:cover;border-radius:50%;flex:0 0 34px;width:34px;height:34px}.dsh .ranking-user>span:first-child{place-items:center;font-size:13px;font-weight:900;display:grid}.dsh .ranking-user>span:last-child b,.dsh .ranking-user>span:last-child small{display:block}.dsh .ranking-user>span:last-child b{color:#1f3048;text-overflow:ellipsis;max-width:145px;font-size:11px;overflow:hidden}.dsh .ranking-user>span:last-child small{color:#9aa5b3;margin-top:3px;font:7px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ranking-platform{color:#5c6d83;align-items:center;gap:5px;display:flex}.dsh .ranking-platform i{border-radius:50%;width:7px;height:7px}.dsh .ranking-hit strong{color:#1767c7;font-variant-numeric:tabular-nums;font-size:14px}.dsh .ranking-money strong,.dsh .ranking-money small{display:block}.dsh .ranking-money small{color:#9aa5b3;margin-top:3px;font-size:8px}.dsh .ranking-money.positive strong{color:#087a55}.dsh .ranking-money.negative strong{color:#ca4e3f}.dsh .ranking-recent{gap:3px;display:flex}.dsh .ranking-recent i{border-radius:5px;place-items:center;width:21px;height:21px;font-size:7px;font-style:normal;font-weight:900;display:grid}.dsh .ranking-recent i.win{color:#087a55;background:#dff5eb}.dsh .ranking-recent i.loss{color:#a64d42;background:#f9e7e4}.dsh .ranking-state{color:#8290a3;text-align:center;padding:42px 20px;font-size:11px}.dsh .ranking-state.error{color:#b7483a;background:#fff5f3}.dsh .ranking-pager{color:#8491a2;background:#fafbfd;border-top:1px solid #e8ecf1;justify-content:space-between;align-items:center;padding:11px 13px;font-size:9px;display:flex}.dsh .ranking-pager>div{gap:5px;display:flex}.dsh .ranking-pager button{color:#52647c;background:#fff;border:1px solid #d5dee9;border-radius:6px;padding:6px 10px;font-size:9px}.dsh .ranking-pager button:disabled{color:#b0b9c5;background:#f3f5f8}.dsh .ranking-footnote{color:#8290a2;align-items:flex-start;gap:7px;padding:0 3px;font-size:9px;line-height:1.65;display:flex}.dsh .ranking-footnote svg{color:#4d7dbb;flex:none;margin-top:1px}@media (width<=1250px){.dsh .ranking-hero{flex-direction:column;align-items:flex-start}.dsh .ranking-hero__stats{width:100%;min-width:0}.dsh .ranking-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.dsh .ranking-table-card{overflow-x:auto}.dsh .ranking-table-card table{min-width:1260px}}@media (width<=760px){.dsh .ranking-hero{min-height:0;padding:22px 19px}.dsh .ranking-hero__copy h2{font-size:25px}.dsh .ranking-hero__stats{grid-template-columns:repeat(2,1fr)}.dsh .ranking-hero__stats>div:nth-child(3){border-top:1px solid #ffffff17;border-left:0}.dsh .ranking-hero__stats>div:nth-child(4){border-top:1px solid #ffffff17}.dsh .ranking-switchboard{grid-template-columns:1fr}.dsh .ranking-switchboard__label{min-height:44px}.dsh .ranking-tabs,.dsh .ranking-tabs.overall{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .ranking-toolbar{flex-wrap:wrap;align-items:stretch}.dsh .ranking-search{flex:1;width:auto;min-width:180px}.dsh .ranking-updated{width:100%;margin-left:0}}@media (width<=1100px){.dsh .pool-directory__toolbar{grid-template-columns:1fr}.dsh .pool-directory__toolbar-filters{border-top:1px solid #e4e9f0;border-left:0;padding:10px 0 0}.dsh .pool-matcher__groups{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .pool-matcher fieldset,.dsh .pool-matcher fieldset:nth-child(3n),.dsh .pool-matcher fieldset:nth-last-child(-n+3){border-bottom:1px solid #e9eef4;border-right:1px solid #e9eef4;grid-column:auto}.dsh .pool-matcher fieldset:nth-child(2n){border-right:0}.dsh .pool-matcher fieldset:nth-last-child(-n+2){border-bottom:0}.dsh .pool-matcher .plays-today-row{grid-column:1/-1}.dsh .pool-matcher .plays-today-row>fieldset{border-bottom:1px solid #e9eef4}.dsh .pool-matcher .plays-today-row>.plays{border-right:1px solid #dce7f4}}@media (width<=900px){.dsh .pool-directory__hero{flex-direction:column;align-items:flex-start}.dsh .pool-directory__counts{width:100%;min-width:0}.dsh .pool-profile-guide>header{flex-direction:column;align-items:flex-start;gap:5px;padding:12px 14px}.dsh .pool-profile-guide__states{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .pool-profile-guide__notes{grid-template-columns:1fr}.dsh .pool-directory__toolbar-main{flex-direction:column;align-items:stretch}.dsh .pool-directory__toolbar-main>label{flex-basis:36px;width:100%}.dsh .pool-platforms{max-width:100%;padding-bottom:2px;overflow-x:auto}.dsh .pool-directory__toolbar-filters{flex-wrap:wrap}.dsh .pool-sort-note{margin-left:auto}.dsh .pool-matcher__groups{grid-template-columns:1fr}.dsh .pool-matcher fieldset,.dsh .pool-matcher fieldset:nth-child(2n),.dsh .pool-matcher fieldset:nth-last-child(-n+2){border-bottom:1px solid #e9eef4;border-right:0;grid-column:auto}.dsh .pool-matcher .plays-today-row{grid-column:auto;grid-template-columns:1fr}.dsh .pool-matcher .plays-today-row>fieldset{border-bottom:1px solid #e9eef4;border-right:0}.dsh .pool-matcher fieldset:last-child{border-bottom:0}.dsh .pool{overflow-x:auto}.dsh .pool table{min-width:1080px}}.dsh .profile-intelligence{background:linear-gradient(145deg,#f9fcff,#f4f8fd);border:1px solid #d8e5f4;border-radius:14px;padding:16px}.dsh .profile-intelligence>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.dsh .profile-intelligence>header small,.dsh .profile-admin small{color:#4d7fbd;letter-spacing:.12em;font:800 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .profile-intelligence>header h4{margin:5px 0 0;font-size:16px}.dsh .profile-intelligence__scores{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.dsh .profile-intelligence__scores article{background:#fff;border:1px solid #e0e8f2;border-radius:10px;gap:5px;min-height:84px;padding:12px;display:grid}.dsh .profile-intelligence__scores article.risk{background:#fff8f6;border-color:#ffd2ca}.dsh .profile-intelligence__scores small{color:#73849a;font-size:12px}.dsh .profile-intelligence__scores b{color:#172c48;font-variant-numeric:tabular-nums;font-size:23px}.dsh .profile-intelligence__scores em{color:#7e8da0;font-size:12px;font-style:normal}.dsh .profile-intelligence__coverage{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.dsh .profile-intelligence__coverage span{color:#60728a;background:#eaf1fa;border-radius:7px;padding:6px 9px;font-size:12px}.dsh .profile-intelligence__coverage b{color:#25486f}.dsh .profile-intelligence__labels{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.dsh .profile-intelligence__labels>span,.dsh .profile-label-list span{color:#b44730;background:#fff5f1;border:1px solid #ffd4c9;border-radius:999px;padding:6px 9px;font-size:12px}.dsh .profile-intelligence__labels em{margin-left:5px;font-style:normal;font-weight:800}.dsh .profile-intelligence__labels .clean{color:#16815e;background:#f0fbf7;border-color:#bfe7d9}.dsh .profile-intelligence>footer{color:#6f8095;border-top:1px solid #dfe8f2;align-items:center;gap:7px;margin-top:12px;padding-top:10px;font-size:12px;display:flex}.dsh .profile-policy{color:#446078;white-space:nowrap;background:#e9eff6;border-radius:999px;align-items:center;width:max-content;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.dsh .profile-policy.auto_watching{color:#8a6200;background:#fff3ce}.dsh .profile-policy.sample_excluded{color:#ad5422;background:#ffeadc}.dsh .profile-policy.analysis_excluded{color:#b32929;background:#ffe0e0}.dsh .pool-profile-state{gap:5px;display:grid}.dsh .pool-profile-state small{color:#b55c42;text-overflow:ellipsis;white-space:nowrap;max-width:115px;font-size:9px;overflow:hidden}.dsh .pool td.num small{color:#91a0b3;margin-top:3px;font-size:9px;display:block}.dsh .profile-admin{gap:14px;display:grid}.dsh .profile-admin__summary{background:#dce5ef;border:1px solid #dce5ef;border-radius:12px;grid-template-columns:minmax(300px,1.8fr) repeat(4,minmax(100px,.55fr));gap:1px;display:grid;overflow:hidden}.dsh .profile-admin__summary>div,.dsh .profile-admin__summary article{background:#fff;padding:17px}.dsh .profile-admin__summary h3{margin:7px 0 5px;font-size:19px}.dsh .profile-admin__summary p{color:#74859a;font-size:11px}.dsh .profile-admin__summary article{flex-direction:column;justify-content:center;display:flex}.dsh .profile-admin__summary article small{color:#8695a8;letter-spacing:0;font-family:inherit}.dsh .profile-admin__summary article b{color:#17304f;font-variant-numeric:tabular-nums;margin-top:7px;font-size:23px}.dsh .profile-rule-card{background:#f4f9ff;border:1px solid #cfe1f5;border-radius:11px;justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.dsh .profile-rule-card>div{align-items:center;gap:12px;display:flex}.dsh .profile-rule-card b{color:#204b80}.dsh .profile-rule-card span{color:#66809e;font-size:11px}.dsh .profile-rule-card button{color:#a7482e;background:#fff7f3;border:1px solid #e6a58f;border-radius:7px;padding:8px 11px;font-size:11px;font-weight:700}.dsh .profile-glossary{background:#fff;border:1px solid #cbd9e8;border-radius:13px;overflow:hidden;box-shadow:0 8px 24px #19375b0d}.dsh .profile-glossary>summary{cursor:pointer;background:linear-gradient(110deg,#eef6ff 0%,#f8fbff 55%,#fff 100%);justify-content:space-between;align-items:center;gap:18px;padding:15px 17px;list-style:none;display:flex}.dsh .profile-glossary>summary::-webkit-details-marker{display:none}.dsh .profile-glossary>summary>span{color:#1d4f87;align-items:center;gap:8px;display:flex}.dsh .profile-glossary>summary b{font-size:13px}.dsh .profile-glossary>summary em{color:#758ba4;font-size:12px;font-style:normal}.dsh .profile-glossary[open]>summary{border-bottom:1px solid #dbe6f1}.dsh .profile-glossary__body{background:linear-gradient(#fff,#fbfdff);gap:18px;padding:18px;display:grid}.dsh .profile-glossary__body header small{color:#4480c4;letter-spacing:.14em;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .profile-glossary__body header h4{color:#172f4c;margin:5px 0 4px;font-size:15px}.dsh .profile-glossary__body header p{color:#6e8095;font-size:11px}.dsh .profile-impact-matrix>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.dsh .profile-impact-matrix article{background:#f9fbfd;border:1px solid #e0e8f1;border-radius:10px;min-height:108px;padding:13px;position:relative}.dsh .profile-impact-matrix article>b{color:#1c344f;font-size:13px}.dsh .profile-impact-matrix article>span{border-radius:999px;padding:3px 6px;font-size:9px;font-weight:800;position:absolute;top:11px;right:11px}.dsh .profile-impact-matrix article>span.unchanged{color:#08775c;background:#def7ed}.dsh .profile-impact-matrix article>span.conditional{color:#9a6112;background:#fff0ca}.dsh .profile-impact-matrix article p{color:#697b90;margin-top:22px;font-size:11px;line-height:1.65}.dsh .profile-guide-section{border-top:1px solid #e3eaf2;padding-top:16px}.dsh .profile-policy-guide,.dsh .profile-label-guide{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.dsh .profile-policy-guide article,.dsh .profile-label-guide article{background:#fff;border:1px solid #e2e8f0;border-radius:10px;min-height:132px;padding:13px}.dsh .profile-policy-guide article>b{color:#324e6d;margin:10px 0 7px;font-size:11px;display:block}.dsh .profile-policy-guide p,.dsh .profile-label-guide p{color:#687b91;font-size:11px;line-height:1.65}.dsh .profile-label-guide article>b{color:#283f5b;font-size:12px;display:block}.dsh .profile-label-guide code{color:#8a5c38;text-overflow:ellipsis;white-space:nowrap;margin:7px 0;font-size:9px;display:block;overflow:hidden}.dsh .profile-glossary__body>footer{color:#4d7165;background:#f2fbf7;border:1px solid #cce6dc;border-radius:9px;align-items:flex-start;gap:9px;padding:12px 14px;display:flex}.dsh .profile-glossary__body>footer svg{flex:none;margin-top:2px}.dsh .profile-glossary__body>footer p{font-size:11px;line-height:1.65}.dsh .user-detail .user-hero__recent .stat-dots span{width:18px;height:18px;font-size:10px;line-height:18px}.dsh .user-detail .profile-glossary__body header small{font-size:11px}.dsh .user-detail .profile-glossary__body header p,.dsh .user-detail .profile-impact-matrix article p,.dsh .user-detail .profile-policy-guide p,.dsh .user-detail .profile-label-guide p,.dsh .user-detail .profile-glossary__body>footer p{font-size:12px}.dsh .user-detail .profile-impact-matrix article>span{font-size:11px}.dsh .user-detail .profile-policy-guide article>b{font-size:12px}.dsh .user-detail .profile-label-guide article>b{font-size:13px}.dsh .user-detail .profile-label-guide code{font-size:11px}.dsh .profile-admin__filters{align-items:center;gap:7px;display:flex}.dsh .profile-admin__filters label{background:#f8fafc;border:1px solid #dbe3ec;border-radius:7px;align-items:center;gap:6px;padding:0 9px;display:flex}.dsh .profile-admin__filters input,.dsh .profile-admin__filters select{color:#445970;background:0 0;border:0;outline:0;height:34px;font-size:11px}.dsh .profile-admin__filters select{background:#fff;border:1px solid #dbe3ec;border-radius:7px;padding:0 8px}.dsh .profile-risk-table table{min-width:1250px}.dsh .profile-label-list{flex-wrap:wrap;gap:4px;max-width:230px;display:flex}.dsh .profile-label-list span{padding:3px 6px}.dsh .risk-score{color:#d44838}@media (width<=1100px){.dsh .profile-intelligence__scores{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .profile-admin__summary{grid-template-columns:repeat(4,1fr)}.dsh .profile-admin__summary>div{grid-column:1/-1}.dsh .profile-impact-matrix>div,.dsh .profile-policy-guide,.dsh .profile-label-guide{grid-template-columns:repeat(2,minmax(0,1fr))}}.dsh .ranking-page{font-size:13px}.dsh .ranking-hero__copy>span{font-size:11px}.dsh .ranking-hero__copy p{font-size:13px}.dsh .ranking-hero__stats small{font-size:11px}.dsh .ranking-hero__stats strong{font-size:20px}.dsh .ranking-switchboard__label small{font-size:10px}.dsh .ranking-switchboard__label b{font-size:14px}.dsh .ranking-tabs button{padding:8px 11px}.dsh .ranking-tabs button em{font-size:11px}.dsh .ranking-tabs button span{font-size:13px}.dsh .ranking-tabs button small{font-size:10px}.dsh .ui-select-trigger.ranking-platform{height:36px;padding-left:12px;font-size:12px}.dsh .ranking-search{height:36px;padding:0 11px}.dsh .ranking-search input{font-size:12px}.dsh .ranking-updated{font-size:11px}.dsh .ranking-table-card table{font-size:13px}.dsh .ranking-table-card th{padding:12px 13px;font-size:12px}.dsh .ranking-table-card td{padding:12px 13px;font-size:13px}.dsh .ranking-table-card td>b{font-size:13px}.dsh .ranking-table-card td>small{font-size:11px}.dsh .ranking-rank>b{font-size:12px!important}.dsh .ranking-rank .podium{min-width:43px;padding:6px 8px;font-size:12px}.dsh .ranking-user{min-width:170px}.dsh .ranking-user>img,.dsh .ranking-user>span:first-child{flex-basis:30px;width:30px;height:30px;font-size:13px}.dsh .ranking-user>span:last-child b{max-width:165px;font-size:13px}.dsh .ranking-user>span:last-child small{font-size:10px}.dsh .ranking-platform{font-size:12px}.dsh .ranking-hit strong{font-size:16px}.dsh .ranking-money strong{font-size:13px}.dsh .ranking-money small{font-size:10px}.dsh .ranking-state{font-size:13px}.dsh .ranking-state.error{justify-content:center;align-items:center;gap:14px;display:flex}.dsh .ranking-state.error button{color:#a83f32;background:#fff;border:1px solid #db786b;border-radius:7px;padding:8px 13px;font-size:13px}.dsh .ranking-pager{padding:12px 14px;font-size:12px}.dsh .ranking-pager button{padding:7px 11px;font-size:12px}.dsh .ranking-footnote{font-size:11px}@media (width<=1250px){.dsh .ranking-table-card table{min-width:1380px}}.dsh .lota-page{font-size:13px}.dsh .lota-hero>div>span{font-size:11px}.dsh .lota-hero p{font-size:13px}.dsh .lota-hero__stats span{min-width:116px;font-size:11px}.dsh .lota-hero__stats b{font-size:21px}.dsh .lota-toolbar button,.dsh .lota-toolbar label,.dsh .lota-toolbar input{height:36px;font-size:12px}.dsh .lota-toolbar>span{font-size:11px}.dsh .lota-accuracy header span,.dsh .lota-data header span,.dsh .lota-day-sources header span{font-size:10px}.dsh .lota-accuracy h3,.dsh .lota-data h3,.dsh .lota-day-sources h3{font-size:18px}.dsh .lota-accuracy header p,.dsh .lota-data header p,.dsh .lota-day-sources header p,.dsh .lota-accuracy article>span{font-size:12px}.dsh .lota-accuracy article>small,.dsh .lota-accuracy article>em{font-size:10px}.dsh .lota-table{font-size:12px}.dsh .lota-table th{padding:11px 12px;font-size:11px}.dsh .lota-table td{padding:12px}.dsh .lota-fixture{width:280px}.dsh .lota-fixture>div span{font-size:10px}.dsh .lota-fixture>strong{font-size:13px}.dsh .lota-fixture p,.dsh .lota-market__values small{font-size:10px}.dsh .lota-market__values b{font-size:12px}.dsh .lota-note{font-size:11px}.dsh .lota-matrix-tabs{gap:8px;padding:0 17px 14px;display:flex}.dsh .lota-matrix-tabs button{color:#5b6d84;text-align:left;background:#f8fafc;border:1px solid #dce4ee;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:auto auto;gap:2px 9px;min-width:170px;padding:10px 13px;display:grid}.dsh .lota-matrix-tabs button.on{color:#185cae;background:#edf5ff;border-color:#6ea2ed;box-shadow:0 6px 15px #2470eb1a}.dsh .lota-matrix-tabs span{align-self:end;font-size:13px;font-weight:900}.dsh .lota-matrix-tabs b{color:inherit;font-variant-numeric:tabular-nums;grid-row:1/-1;align-self:center;font-size:20px}.dsh .lota-matrix-tabs small{color:#8b98a9;font-size:10px}.dsh .lota-schedule-search{color:#7890ac;background:#f8fafc;border:1px solid #d7e1ed;border-radius:9px;align-items:center;gap:9px;margin:0 17px 14px;padding:8px 9px 8px 12px;display:flex}.dsh .lota-schedule-search:focus-within{background:#fff;border-color:#79a8e8;box-shadow:0 0 0 3px #2470eb14}.dsh .lota-schedule-search input{color:#263a53;background:0 0;border:0;outline:0;flex:1;min-width:180px;font-size:12px}.dsh .lota-schedule-search input::placeholder{color:#9ba8b7}.dsh .lota-schedule-search button{border-radius:7px;place-items:center;display:grid}.dsh .lota-schedule-search button.clear{color:#7d8da1;background:#edf1f6;width:30px;height:30px}.dsh .lota-schedule-search button.submit{color:#fff;background:#246fdc;min-width:88px;height:32px;padding:0 13px;font-size:12px;font-weight:800}.dsh .lota-schedule-search button:disabled{opacity:.6}.dsh .lota-schedule-search>span{color:#8090a4;white-space:nowrap;padding:0 5px;font-size:10px}.dsh .lota-schedule-search>span b{color:#245f9f}.dsh .lota-schedule-summary{color:#8090a4;background:#f8fafc;border-top:1px solid #e4e9ef;justify-content:space-between;align-items:center;padding:9px 17px;font-size:11px;display:flex}.dsh .lota-schedule-summary b{color:#245f9f;font-size:14px}.dsh .lota-schedule-summary em{font-style:normal}.dsh .lota-schedule-wrap{max-height:calc(100vh - 300px);overflow:auto}.dsh .lota-schedule-table{border-collapse:separate;border-spacing:0;width:100%;min-width:1150px;font-size:12px}.dsh .lota-schedule-table th{z-index:2;color:#74849a;text-align:left;background:#f2f5f9;padding:11px 13px;font-size:11px;position:sticky;top:0}.dsh .lota-schedule-table td{color:#334860;vertical-align:middle;border-top:1px solid #e9edf2;padding:12px 13px}.dsh .lota-schedule-table tbody tr{cursor:pointer;outline:0}.dsh .lota-schedule-table tr:hover td,.dsh .lota-schedule-table tr:focus td{background:#edf5ff}.dsh .lota-schedule-table td>small,.dsh .lota-schedule-table td>time,.dsh .lota-schedule-table td>span,.dsh .lota-schedule-table td>b{display:block}.dsh .lota-schedule-table td>small{color:#94a0af;margin-top:4px;font-size:10px}.dsh .lota-schedule-table td>strong{color:#21364f;font-size:13px}.dsh .lota-schedule-table td>strong em{color:#e45b4d;padding:0 5px;font-style:normal;font-weight:700}.dsh .lota-schedule-table time{color:#1d5fa9;font-variant-numeric:tabular-nums;font-weight:800}.dsh .lota-schedule-league{color:#455b75;background:#f2f5f8;border-left:3px solid;border-radius:4px;padding:4px 7px;font-weight:800;display:inline-block!important}.dsh .lota-dispersion-state{white-space:nowrap;border-radius:12px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:900;display:inline-flex}.dsh .lota-dispersion-state.available{color:#08775e;background:#ddf4ec}.dsh .lota-dispersion-state.empty{color:#826524;background:#f7efd8}.dsh .lota-dispersion-state.error{color:#aa4337;background:#fae8e4}.dsh .lota-dispersion-state.missing{color:#708096;background:#e9edf2}.dsh .lota-schedule-pager{color:#7f8da0;background:#fafbfd;border-top:1px solid #e3e8ef;justify-content:space-between;align-items:center;padding:11px 15px;font-size:12px;display:flex}.dsh .lota-schedule-pager>div{gap:6px;display:flex}.dsh .lota-schedule-pager button{color:#4e647e;background:#fff;border:1px solid #d4deea;border-radius:7px;padding:7px 12px;font-size:12px}.dsh .lota-schedule-pager button:disabled{color:#aeb8c5;background:#f0f3f6}.dsh .lota-schedule-drawer{grid-template-rows:auto auto auto minmax(0,1fr)}.dsh .lota-schedule-detail-meta{grid-template-columns:1.5fr 1fr 1fr;gap:9px;margin-top:10px;display:grid}.dsh .lota-schedule-detail-meta>div{background:#fff;border:1px solid #dce4ee;border-radius:9px;min-height:88px;padding:13px 14px}.dsh .lota-schedule-detail-meta span{color:#7d8da1;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.dsh .lota-schedule-detail-meta p{flex-wrap:wrap;gap:5px;display:flex}.dsh .lota-schedule-detail-meta p b{color:#225fa7;background:#edf5ff;border-radius:5px;padding:4px 7px;font-size:11px}.dsh .lota-schedule-detail-meta strong{color:#1d3858;font-size:23px;display:block}.dsh .lota-schedule-detail-meta small{color:#8d99a9;margin-top:5px;font-size:10px;line-height:1.5;display:block}@media (width<=760px){.dsh .lota-matrix-tabs button{flex:1;min-width:0}.dsh .lota-schedule-detail-meta{grid-template-columns:1fr}}.dsh .catalog-match{grid-template-columns:132px 105px minmax(220px,340px) minmax(160px,1fr) 88px 20px;min-height:94px;padding:13px 15px}.dsh .catalog-match time em{display:block}.dsh .catalog-kickoff{background:#f5f9ff;border:1px solid #cddcf1;border-radius:9px;padding:9px 10px}.dsh .catalog-kickoff small{letter-spacing:.06em;font-weight:900;color:#2c6fcf!important;margin:0!important;font-size:10px!important}.dsh .catalog-kickoff b{color:#162b49;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:5px;font-size:14px!important}.dsh .catalog-kickoff em{color:#7c8da3;white-space:nowrap;margin-top:4px;font-size:9px;font-style:normal}.dsh .catalog-team-meta{flex-wrap:wrap;align-items:center;gap:7px;margin-top:8px;display:flex}.dsh .catalog-team-meta em{color:#7d8999;background:#f5f7fa;border:1px solid #e2e7ed;border-radius:6px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:800}.dsh .catalog-team-meta em strong{color:#263a55;margin-left:3px;font-size:12px}.dsh .catalog-team-meta .full.resolved{color:#087756;background:#e5f7f0;border-color:#a9dece}.dsh .catalog-team-meta .half.resolved{color:#205eae;background:#eaf2ff;border-color:#b9d1f4}.dsh .catalog-team-meta .handicap{color:#8a5b0d;background:#fff4d9;border-color:#f0d28f}.dsh .catalog-team-meta small{margin:0!important}.dsh .catalog-score-strip{grid-template-columns:repeat(3,1fr);gap:7px;margin:12px 0 10px;color:inherit!important;text-align:left!important;display:grid!important}.dsh .catalog-score-strip em{text-align:center;background:#ffffff12;border:1px solid #ffffff21;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:52px;padding:9px 10px;font-style:normal;display:flex}.dsh .catalog-score-strip small,.dsh .catalog-score-strip b{display:block}.dsh .catalog-score-strip small{color:#9fb2cc;font-size:9px}.dsh .catalog-score-strip b{font-variant-numeric:tabular-nums;margin-top:4px;color:#fff!important;font-size:16px!important}.dsh .catalog-detail-times{justify-content:center;align-items:center;gap:10px;color:#b8c8dc!important;display:flex!important}.dsh .catalog-detail-times b{color:#fff;font-size:11px}.dsh .catalog-detail-times em{color:#93a8c3;font-size:10px;font-style:normal}.dsh .analysis-history-performance{background:linear-gradient(145deg,#f8fbff,#fff);border:1px solid #cfdced;border-radius:13px;margin:0 0 12px;padding:13px;box-shadow:0 8px 24px #1d40700b}.dsh .analysis-history-performance>header{justify-content:space-between;align-items:flex-end;margin-bottom:10px;display:flex}.dsh .analysis-history-performance>header span{color:#2f73da;letter-spacing:.14em;font:900 9px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .analysis-history-performance>header b{color:#182d4a;margin-top:5px;font-size:16px;display:block}.dsh .analysis-history-performance>header>small{color:#718299;font-size:10px}.dsh .analysis-history-performance>p{color:#63758d;border-top:1px solid #e1e8f1;margin:10px 1px 0;padding-top:9px;font-size:10px;line-height:1.65}.dsh .analysis-history-performance .analysis-performance{grid-template-columns:repeat(5,1fr);margin:0}.dsh .analysis-play-rates article{border:1px solid #e7ecf3;grid-template-columns:1.25fr repeat(5,1fr);gap:8px;padding:11px 12px}.dsh .analysis-play-rates article strong{font-size:12px}.dsh .analysis-play-rates article strong small{color:#8897aa;white-space:normal;margin-top:4px;font-size:9px;font-weight:500;display:block}.dsh .analysis-play-rates article span small{font-size:9px}.dsh .analysis-play-rates article span b{margin-top:3px;font-size:12px}.dsh .analysis-play-rates article.pending{background:#f8fafc;border:1px dashed #d5e0ea}.dsh .analysis-play-rates article.pending span b{color:#8492a5}.dsh .analysis-play-empty{color:#8492a5;text-align:center;background:#f8fafc;border:1px dashed #d8e1eb;border-radius:9px;padding:18px;font-size:11px}.dsh .analysis-day-performance{background:linear-gradient(145deg,#f3fbf8,#fff);border-color:#bad7cc}.dsh .analysis-day-performance>header span{color:#0d8d73}.dsh .analysis-play-rates{overflow-x:auto}.dsh .analysis-play-rates>.analysis-play-rates__grid{grid-template-columns:1fr;gap:7px;min-width:800px;display:grid}.dsh .analysis-play-rates>.analysis-play-rates__grid article{min-width:0}.dsh .analysis-play-rates article strong,.dsh .analysis-play-rates article span{white-space:nowrap;min-width:0}.dsh .analysis-play-rates article span{border-left:1px solid #e3e9f1;padding-left:8px}.dsh .analysis-day-rates{background:#fbfefd;border-color:#d6e8e1}@media (width<=1100px){.dsh .catalog-match{grid-template-columns:120px 96px minmax(220px,320px) minmax(160px,1fr) 88px 20px}.dsh .analysis-history-performance .analysis-performance{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.dsh .catalog-match{grid-template-columns:120px 84px 1fr}.dsh .catalog-team-meta{gap:5px}.dsh .catalog-team-meta em{padding:3px 5px;font-size:9px}.dsh .catalog-score-strip{grid-template-columns:repeat(3,1fr)}.dsh .analysis-history-performance>header{flex-direction:column;align-items:flex-start;gap:5px}.dsh .analysis-play-rates article{grid-template-columns:1.25fr repeat(5,1fr)}}.dsh .htp-console{--htp-navy:#10243b;--htp-blue:#246bd5;--htp-cyan:#099b88;--htp-amber:#d8891d;--htp-red:#d54f42;color:#1b2c43;gap:11px;display:grid}.dsh .htp-toolbar{background:radial-gradient(circle at 76% -45%,#246bd533,#0000 42%),linear-gradient(135deg,#f8fbff,#fff);border:1px solid #cbd9e9;border-radius:14px;justify-content:space-between;align-items:flex-end;gap:22px;min-height:104px;padding:22px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 32px #1834580f}.dsh .htp-toolbar:after{content:"";pointer-events:none;border:1px solid #2669ca14;border-radius:50%;width:160px;height:160px;position:absolute;top:-43px;right:28%;box-shadow:0 0 0 24px #2669ca06,0 0 0 49px #2669ca05}.dsh .htp-toolbar>div{z-index:1;position:relative}.dsh .htp-toolbar>div:first-child>span{color:#1d66c8;letter-spacing:.17em;font:900 10px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-toolbar h3{letter-spacing:-.03em;margin:7px 0 4px;font-size:24px}.dsh .htp-toolbar p{color:#7b8da4;font-size:12px}.dsh .htp-toolbar__actions{align-items:center;gap:6px;display:flex}.dsh .htp-toolbar__actions button,.dsh .htp-toolbar__actions label{color:#5f7189;white-space:nowrap;background:#fff;border:1px solid #d4deea;border-radius:8px;align-items:center;gap:6px;height:38px;padding:0 11px;font-size:11px;font-weight:750;display:flex}.dsh .htp-toolbar__actions label{color:#1d344f}.dsh .htp-toolbar__actions input{color:#1d344f;background:0 0;border:0;outline:0;width:118px;font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-toolbar__actions .refresh{color:#fff;background:#246bd5;border-color:#246bd5}.dsh .htp-toolbar__actions .help{color:#087966;background:#edf9f6;border-color:#9ed3ca}.dsh .htp-date-dock{z-index:44;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8fbfff7;border:1px solid #cad8e8;border-radius:12px;grid-template-columns:auto minmax(360px,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:9px 12px;display:grid;position:sticky;top:60px;box-shadow:0 12px 28px #112b4921}.dsh .htp-date-dock__identity{color:#1f68ca;align-items:center;gap:8px;min-width:152px;display:flex}.dsh .htp-date-dock__identity>span small,.dsh .htp-date-dock__identity>span b{display:block}.dsh .htp-date-dock__identity small{color:#8190a3;letter-spacing:.12em;font:850 7px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-date-dock__identity b{color:#1e3a5d;margin-top:3px;font:900 12px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-date-dock__switch,.dsh .htp-date-dock__actions{align-items:center;gap:6px;display:flex}.dsh .htp-date-dock__switch{justify-content:center}.dsh .htp-date-dock button,.dsh .htp-date-dock label{color:#526a87;white-space:nowrap;background:#fff;border:1px solid #d2ddea;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:0 10px;font-size:10px;font-weight:800;display:flex}.dsh .htp-date-dock label{color:#1d3d64}.dsh .htp-date-dock input{color:#1d3d64;background:0 0;border:0;outline:0;width:112px;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-date-dock__switch>button:first-child svg,.dsh .htp-date-dock__actions>.primary svg{transform:rotate(180deg)}.dsh .htp-date-dock button:hover:not(:disabled){color:#165fb8;background:#f2f7ff;border-color:#9ab9df}.dsh .htp-date-dock button:disabled{cursor:wait;opacity:.48}.dsh .htp-date-dock .refresh,.dsh .htp-date-dock .primary{color:#fff;background:#246bd5;border-color:#246bd5}.dsh .htp-date-dock .help{color:#087966;background:#edf9f6;border-color:#9ed3ca}.dsh .htp-date-dock__status{color:#215f9f;background:#edf6ff;border:1px solid #a9c5e8;border-radius:0 0 8px 8px;align-items:center;gap:6px;padding:5px 9px;font-size:9px;font-weight:800;display:flex;position:absolute;bottom:-25px;right:12px;box-shadow:0 6px 14px #1c4a7f1a}.dsh .htp-console--history-preview{gap:12px}.dsh .htp-toolbar--history-preview{align-items:center;min-height:116px}.dsh .htp-history-preview__date{z-index:1;color:#385676;white-space:nowrap;background:#ffffffdb;border:1px solid #c9d8eb;border-radius:8px;align-items:center;gap:7px;padding:9px 12px;font-size:10px;font-weight:850;display:flex;position:relative}.dsh .htp-history-preview{background:radial-gradient(circle at 91% -32%,#e8b43e33,#0000 37%),linear-gradient(135deg,#fffdf8,#fff 62%);border:1px solid #dfc47d;border-radius:14px;overflow:hidden;box-shadow:0 12px 30px #694b1314}.dsh .htp-history-preview>header{border-bottom:1px solid #eee3c6;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px 15px;display:flex}.dsh .htp-history-preview>header>div>span{color:#a46d10;letter-spacing:.15em;align-items:center;gap:6px;font:900 9px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.dsh .htp-history-preview>header h3{color:#24364e;margin:6px 0 3px;font-size:18px}.dsh .htp-history-preview>header p{color:#7d7465;font-size:10px}.dsh .htp-history-preview>header>em{color:#087e69;white-space:nowrap;background:#effaf6;border:1px solid #a9d4c7;border-radius:16px;align-items:center;gap:6px;padding:7px 9px;font-size:9px;font-style:normal;font-weight:850;display:flex}.dsh .htp-history-hit{background:#fff;border:1px solid #dbe3ed;border-radius:12px;grid-template-columns:minmax(250px,1.05fr) minmax(440px,1.65fr);align-items:stretch;margin:16px 20px;display:grid;overflow:hidden;box-shadow:0 7px 18px #1f334f0d}.dsh .htp-history-hit__fixture{background:linear-gradient(135deg,#f7faff,#fff);border-right:1px solid #e2e7ee;padding:18px 20px}.dsh .htp-history-hit__fixture>span{align-items:center;gap:8px;display:flex}.dsh .htp-history-hit__fixture>span b{color:#1e66c4;background:#eaf2ff;border-radius:5px;padding:4px 7px;font-size:10px}.dsh .htp-history-hit__fixture>span em{color:#7b8ba0;font-size:9px;font-style:normal}.dsh .htp-history-hit__fixture h4{color:#172d48;margin:12px 0 7px;font-size:17px}.dsh .htp-history-hit__fixture h4 i{color:#a1adbb;margin:0 7px;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-history-hit__fixture p{color:#8190a3;font-size:9px}.dsh .htp-history-hit__result{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dsh .htp-history-hit__result>span{border-right:1px solid #e4e8ee;flex-direction:column;justify-content:center;min-width:0;padding:17px 16px;display:flex}.dsh .htp-history-hit__result>span:last-child{border-right:0}.dsh .htp-history-hit__result small{color:#7c8999;font-size:9px}.dsh .htp-history-hit__result b{color:#26394f;margin-top:7px;font:900 18px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-history-hit__result em{color:#8d98a6;align-items:center;gap:4px;margin-top:5px;font-size:9px;font-style:normal;display:flex}.dsh .htp-history-hit__result .verified{background:linear-gradient(140deg,#edf9f5,#f8fdfb)}.dsh .htp-history-hit__result .verified b,.dsh .htp-history-hit__result .verified em{color:#078069}.dsh .htp-history-preview__empty{color:#887a5e;background:#fffdf8;border:1px dashed #d9c898;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:130px;margin:16px 20px;font-size:10px;display:flex}.dsh .htp-history-preview__empty b{color:#554a38;font-size:14px}.dsh .htp-history-preview__empty.error{color:#b5443a;background:#fff7f6;border-color:#e4afa9}.dsh .htp-history-preview>footer{background:#fffbf1;border-top:1px solid #eee3c6;justify-content:space-between;align-items:center;gap:18px;padding:14px 20px;display:flex}.dsh .htp-history-preview>footer>div{color:#9a6714;align-items:center;gap:9px;display:flex}.dsh .htp-history-preview>footer>div span,.dsh .htp-history-preview>footer>div b,.dsh .htp-history-preview>footer>div small{display:block}.dsh .htp-history-preview>footer>div b{color:#5a421c;font-size:11px}.dsh .htp-history-preview>footer>div small{color:#8e7b5b;margin-top:2px;font-size:9px}.dsh .htp-history-preview>footer>button{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#ca8d22,#a36b0d);border:1px solid #bd7f17;border-radius:8px;align-items:center;gap:6px;padding:9px 13px;font-size:10px;font-weight:850;display:flex;box-shadow:0 6px 14px #9b650d2e}.dsh .htp-audit-strip{color:#6d7e94;background:#fff;border:1px solid #dce4ee;border-radius:9px;align-items:center;gap:14px;padding:9px 13px;font-size:10px;display:flex}.dsh .htp-audit-strip span{color:#087f6c;align-items:center;gap:6px;font-weight:850;display:flex}.dsh .htp-audit-strip span i{background:#16a58c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #16a58c1a}.dsh .htp-audit-strip b{color:#324c6b}.dsh .htp-audit-strip em{margin-left:auto;font-style:normal}.dsh .htp-daily-ledger{background:#fff;border:1px solid #cfdbea;border-radius:14px;overflow:hidden;box-shadow:0 10px 28px #19304e0d}.dsh .htp-daily-ledger__toggle{width:100%;min-height:78px;color:inherit;text-align:left;background:linear-gradient(105deg,#f8fbff,#f3f9f7 70%,#fff8ec);border:0;grid-template-columns:minmax(260px,1fr) auto auto auto;align-items:center;gap:18px;padding:13px 17px;transition:background .18s;display:grid}.dsh .htp-daily-ledger__toggle:hover{background:linear-gradient(105deg,#f1f7ff,#edf8f4 70%,#fff4dc)}.dsh .htp-daily-ledger__toggle:focus-visible{outline-offset:-3px;outline:3px solid #246bd538}.dsh .htp-daily-ledger__toggle>div>span{color:#1e6ccc;letter-spacing:.17em;font:900 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-daily-ledger__toggle h3{color:#172d48;margin:5px 0 3px;font-size:16px}.dsh .htp-daily-ledger__toggle p{color:#75869b;font-size:9px}.dsh .htp-daily-ledger__toggle>em{color:#526b89;white-space:nowrap;background:#ffffffbf;border:1px solid #cedbeb;border-radius:6px;padding:5px 8px;font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-daily-ledger__glance{border-left:1px solid #d8e4ef;gap:2px;min-width:116px;padding:7px 12px;display:grid}.dsh .htp-daily-ledger__glance small,.dsh .htp-daily-ledger__glance em{color:#7b8da2;font-size:8px;font-style:normal}.dsh .htp-daily-ledger__glance b{color:#173f68;font:900 19px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-daily-ledger__chevron{color:#286bc1;justify-items:center;gap:2px;min-width:38px;display:grid}.dsh .htp-daily-ledger__chevron svg{transition:transform .18s}.dsh .htp-daily-ledger__chevron small{color:#6f8198;font-size:8px;font-weight:800}.dsh .htp-daily-ledger.is-open .htp-daily-ledger__chevron svg{transform:rotate(180deg)}.dsh .htp-daily-ledger__body{border-top:1px solid #dce5ef;animation:.18s ease-out htp-ledger-open}@keyframes htp-ledger-open{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.dsh .htp-daily-summary{border-bottom:1px solid #e2e8f0;grid-template-columns:repeat(4,1fr);display:grid}.dsh .htp-daily-summary article{background:#fff;border-right:1px solid #e3e9f1;min-height:82px;padding:13px 16px;position:relative}.dsh .htp-daily-summary article:last-child{border-right:0}.dsh .htp-daily-summary article small,.dsh .htp-daily-summary article b,.dsh .htp-daily-summary article span{display:block}.dsh .htp-daily-summary article small{color:#7d8da2;letter-spacing:.06em;font-size:8px;font-weight:800}.dsh .htp-daily-summary article b{color:#203b5d;margin:5px 0 3px;font:900 22px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-daily-summary article b i{color:#a6b1bf;margin:0 4px;font-size:13px;font-style:normal}.dsh .htp-daily-summary article span{color:#95a1af;font-size:8px}.dsh .htp-daily-summary article.accent{background:linear-gradient(145deg,#113052,#174675)}.dsh .htp-daily-summary article.accent small,.dsh .htp-daily-summary article.accent span{color:#9cb3cf}.dsh .htp-daily-summary article.accent b{color:#fff}.dsh .htp-daily-summary article.accent:after{content:"";background:#38d1b5;border-radius:50%;width:8px;height:8px;position:absolute;top:14px;right:13px;box-shadow:0 0 0 5px #38d1b51f}.dsh .htp-source-breakdown{background:#f7f9fc;border-bottom:1px solid #e2e8f0;padding:13px 15px 15px}.dsh .htp-source-breakdown>header{justify-content:space-between;align-items:end;gap:16px;margin-bottom:9px;display:flex}.dsh .htp-source-breakdown>header small,.dsh .htp-source-breakdown>header b{display:block}.dsh .htp-source-breakdown>header small{color:#2871d7;letter-spacing:.14em;font:850 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-source-breakdown>header b{color:#29415e;margin-top:3px;font-size:12px}.dsh .htp-source-breakdown>header>span{color:#8795a7;font-size:9px}.dsh .htp-source-breakdown>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dsh .htp-source-breakdown article{background:#fff;border:1px solid #dce4ed;border-radius:9px;padding:11px 12px 10px;position:relative;overflow:hidden;box-shadow:0 4px 12px #1a314e09}.dsh .htp-source-breakdown article:before{content:"";background:#347bd1;width:3px;position:absolute;inset:0 auto 0 0}.dsh .htp-source-breakdown article.bd:before{background:#d49a32}.dsh .htp-source-breakdown article.other:before{background:#20977f}.dsh .htp-source-breakdown article>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.dsh .htp-source-breakdown article>header span{color:#405775;font-size:10px;font-weight:900}.dsh .htp-source-breakdown article>header em{color:#718299;background:#f1f4f8;border-radius:8px;padding:3px 6px;font-size:7px;font-style:normal}.dsh .htp-source-breakdown article>strong{color:#1e3e64;margin:8px 0 3px;font:950 21px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .htp-source-breakdown article>p{color:#7b899b;font-size:9px}.dsh .htp-source-breakdown article>p b{color:#3b516d}.dsh .htp-source-breakdown article>footer{color:#8794a5;border-top:1px dashed #dfe5ec;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;padding-top:8px;font-size:8px;display:flex}.dsh .htp-source-breakdown article>footer b{color:#2e6eaa;flex:none}.dsh .htp-source-breakdown article.bd>footer b{color:#a46d17}.dsh .htp-source-breakdown article.other>footer b{color:#177862}.dsh .htp-daily-table{scrollbar-gutter:stable;outline:none;max-height:310px;overflow:auto}.dsh .htp-daily-row{color:#52667f;font-variant-numeric:tabular-nums;border-bottom:1px solid #ebeff4;grid-template-columns:1.35fr repeat(4,.7fr) repeat(3,1fr);min-width:800px;font-size:9px;display:grid}.dsh .htp-daily-row>span{text-align:right;border-right:1px solid #eef2f6;justify-content:flex-end;align-items:center;min-height:37px;padding:6px 10px;display:flex}.dsh .htp-daily-row>span:first-child{color:#2c4666;text-align:left;justify-content:flex-start}.dsh .htp-daily-row>span:last-child{border-right:0}.dsh .htp-daily-row.head{z-index:2;color:#718299;letter-spacing:.04em;background:#f5f8fb;font-size:8px;font-weight:850;position:sticky;top:0}.dsh .htp-daily-row.head>span{min-height:31px}.dsh .htp-daily-row:not(.head):hover{background:#f8fbff}.dsh .htp-daily-row.selected{background:#eef6ff;box-shadow:inset 3px 0 #2772d8}.dsh .htp-daily-row.quiet{color:#a0a9b5;background:#fafbfc}.dsh .htp-daily-row span>em{color:#1464c2;background:#dcecff;border-radius:4px;margin-left:7px;padding:2px 5px;font-size:7px;font-style:normal}.dsh .htp-daily-row span>strong{color:#1b3f69;font:900 11px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-daily-row span.home b{color:#c34d42}.dsh .htp-daily-row span.draw b{color:#ae741a}.dsh .htp-daily-row span.away b{color:#07836f}.dsh .htp-daily-row span.home,.dsh .htp-daily-row span.draw,.dsh .htp-daily-row span.away{flex-wrap:wrap;gap:5px}.dsh .htp-daily-row span.home small,.dsh .htp-daily-row span.draw small,.dsh .htp-daily-row span.away small{color:#9aa5b2;font-size:7px}.dsh .htp-daily-ledger__history{background:#f7faff;border-top:1px solid #e3e9f1;justify-content:space-between;align-items:center;gap:16px;padding:12px 15px;display:flex}.dsh .htp-daily-ledger__history>span{color:#246bd5;grid-template-columns:auto auto;align-items:center;gap:2px 7px;display:grid}.dsh .htp-daily-ledger__history>span svg{grid-row:1/3}.dsh .htp-daily-ledger__history b{color:#2b4667;font-size:10px}.dsh .htp-daily-ledger__history small{color:#8594a7;font-size:8px}.dsh .htp-daily-ledger__history>button{color:#1b62b9;background:#fff;border:1px solid #a8c4e7;border-radius:7px;align-items:center;gap:5px;padding:8px 11px;font-size:9px;font-weight:850;display:flex}.dsh .htp-history-page{background:#fff;border:1px solid #ccd9e8;border-radius:14px;min-height:430px;overflow:hidden;box-shadow:0 12px 30px #19304e12}.dsh .htp-history-page>header{color:#fff;background:radial-gradient(circle at 80% -30%,#2973d14d,#0000 40%),linear-gradient(135deg,#10243b,#1a416d);justify-content:space-between;align-items:flex-end;gap:16px;padding:18px 20px;display:flex}.dsh .htp-history-page>header span{color:#71a9ef;letter-spacing:.15em;font:850 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-history-page>header h3{margin:6px 0 3px;font-size:20px}.dsh .htp-history-page>header p{color:#a2b4ca;font-size:9px}.dsh .htp-history-page>header em{color:#c8d8ea;background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;padding:5px 8px;font-size:8px;font-style:normal}.dsh .htp-history-table{min-height:240px;max-height:none}.dsh .htp-history-table .htp-daily-row{width:100%;text-align:inherit;background:#fff;border:0;border-bottom:1px solid #ebeff4;border-radius:0;padding:0}.dsh .htp-history-table button.htp-daily-row{cursor:pointer;font-family:inherit}.dsh .htp-history-table button.htp-daily-row:hover{background:#f3f8ff}.dsh .htp-history-table.is-loading{opacity:.55;pointer-events:none}.dsh .htp-history-pagination{color:#78889b;background:#f8fafc;border-top:1px solid #e1e7ef;justify-content:space-between;align-items:center;gap:14px;padding:12px 15px;font-size:9px;display:flex}.dsh .htp-history-pagination>div{gap:4px;display:flex}.dsh .htp-history-pagination button{color:#536a86;background:#fff;border:1px solid #d4deea;border-radius:6px;min-width:31px;height:30px;padding:0 8px;font-size:9px;font-weight:800}.dsh .htp-history-pagination button.on{color:#fff;background:#246bd5;border-color:#246bd5}.dsh .htp-history-pagination button:disabled{opacity:.45}.dsh .htp-workbench{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:11px;display:grid;position:relative}.dsh .htp-workbench.is-loading>.htp-match-picker,.dsh .htp-workbench.is-loading>.htp-report{opacity:.42;filter:saturate(.55);pointer-events:none}.dsh .htp-date-loading{z-index:12;color:#66809d;text-align:center;background:#fffffff7;border:1px solid #aac5e7;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:260px;min-height:120px;padding:18px;display:flex;position:absolute;inset:80px 50% auto;transform:translate(-50%);box-shadow:0 18px 45px #10305633}.dsh .htp-date-loading svg{color:#246bd5}.dsh .htp-date-loading b{color:#244a77;font-size:13px}.dsh .htp-date-loading span{font-size:9px}.dsh .htp-match-picker,.dsh .htp-report{background:#fff;border:1px solid #d9e2ed;border-radius:14px;min-height:590px;overflow:hidden;box-shadow:0 10px 28px #19304e0d}.dsh .htp-match-picker>header{color:#fff;background:linear-gradient(135deg,#132a47,#1c426d);justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.dsh .htp-match-picker>header small,.dsh .htp-match-picker>header b{display:block}.dsh .htp-match-picker>header small{color:#72a5e9;letter-spacing:.14em;font:850 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-match-picker>header b{margin-top:4px;font-size:14px}.dsh .htp-match-picker>header em{color:#c9d8eb;text-align:center;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:15px;min-width:47px;padding:5px 9px;font-size:10px;font-style:normal}.dsh .htp-match-picker__list{max-height:680px;overflow:auto}.dsh .htp-match-picker__list>button{text-align:left;background:#fff;border-bottom:1px solid #e9edf2;grid-template-columns:minmax(0,1fr) auto 17px;align-items:center;gap:9px;width:100%;padding:13px 13px 13px 16px;transition:background .16s,transform .16s;display:grid;position:relative}.dsh .htp-match-picker__list>button:hover{background:#f7faff}.dsh .htp-match-picker__list>button.on{background:linear-gradient(90deg,#edf5ff,#f9fbff)}.dsh .htp-match-picker__list>button.on:before{content:"";background:#246bd5;width:4px;position:absolute;inset:0 auto 0 0}.dsh .htp-match-meta,.dsh .htp-match-picker__list>button>strong{grid-column:1}.dsh .htp-match-meta{align-items:center;gap:7px;display:flex}.dsh .htp-match-meta b{color:#1b67cc;font-size:10px}.dsh .htp-match-picker__list>button>strong{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;overflow:hidden}.dsh .htp-match-picker__list>button>strong i{color:#a5afbc;margin:0 5px;font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-match-picker__list>button>svg{color:#9ba8b8}.dsh .htp-mini-pick{text-align:center;border-radius:9px;grid-area:1/2/3;min-width:86px;padding:8px 10px}.dsh .htp-mini-pick em,.dsh .htp-mini-pick b,.dsh .htp-mini-pick i{font-style:normal;display:block}.dsh .htp-mini-pick em{font-size:12px;font-weight:800}.dsh .htp-mini-pick b{margin-top:3px;font:800 16px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-mini-pick i{opacity:.85;border-top:1px dashed;margin-top:4px;padding-top:4px;font-size:10px;font-weight:700}.dsh .htp-mini-pick.home{color:#b44036;background:#fff0ed}.dsh .htp-mini-pick.draw{color:#a46c13;background:#fff5df}.dsh .htp-mini-pick.away{color:#087d6b;background:#eaf8f5}.dsh .htp-mini-pick.unavailable{color:#687b91;background:#eef2f7}.dsh .htp-mini-pick.unavailable b{font:750 9px PingFang SC,sans-serif}.dsh .htp-mini-pick.unavailable.retrying{color:#9a6818;background:#fff5df}.dsh .htp-mini-pick.hit{box-shadow:inset 0 0 0 1.5px}.dsh .htp-mini-pick.hit i{opacity:1}.dsh .htp-mini-pick.miss{opacity:.75}.dsh .htp-mini-pick.unmatched{color:#6e7e91;background:#edf1f5;min-width:86px}.dsh .htp-mini-pick.unmatched b{font:700 10px PingFang SC,sans-serif}.dsh .htp-mini-pick.unmatched i{border-top-color:#b8c2cf}.dsh .htp-mini-pick>b{white-space:nowrap;font-size:11px}.dsh .htp-mini-pick>i.positive{color:#087a68}.dsh .htp-mini-pick>i.negative{color:#b8493f}.dsh .htp-mini-candidate{color:#315e91;white-space:nowrap;background:#ffffffa3;border:1px solid #37679e33;border-radius:5px;justify-content:center;align-items:center;gap:3px;margin-top:5px;padding:3px 4px;font-size:7px;font-weight:850;display:flex}.dsh .htp-empty,.dsh .htp-no-report{color:#8a98aa;text-align:center;align-content:center;place-items:center;gap:7px;min-height:330px;padding:30px;display:grid}.dsh .htp-empty b,.dsh .htp-no-report h3{color:#405672}.dsh .htp-empty span,.dsh .htp-no-report p{font-size:11px}.dsh .htp-report{background:linear-gradient(#fff,#fbfcfe)}.dsh .htp-verdict{color:#fff;background:radial-gradient(circle at 58% -30%,#327ddc42,#0000 40%),linear-gradient(135deg,#10233a,#183d67);grid-template-columns:minmax(0,1fr) 390px;min-height:214px;display:grid}.dsh .htp-verdict__fixture{padding:22px 24px}.dsh .htp-verdict__fixture>span{color:#6fa6ef;font-size:10px;font-weight:800}.dsh .htp-verdict__fixture h3{margin:16px 0 9px;font-size:22px}.dsh .htp-verdict__fixture h3 i{color:#ff806f;margin:0 13px;font:850 11px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-verdict__fixture p{color:#9fb1c8;align-items:center;gap:5px;font-size:10px;display:flex}.dsh .htp-verdict__answer{background:#06101d52;border-left:1px solid #ffffff1a;align-content:center;padding:18px 20px;display:grid}.dsh .htp-verdict__answer small{color:#7e94ae;letter-spacing:.13em;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-verdict__answer>strong{color:#fff;margin:7px 0;font-size:29px}.dsh .htp-verdict__answer>span{color:#a7b7ca;font-size:11px}.dsh .htp-verdict__answer>span b{color:#fff;font:900 20px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-verdict__answer em{color:#7890ac;margin-top:5px;font-size:9px;font-style:normal}.dsh .htp-verdict__answer.home{box-shadow:inset 4px 0 #eb6658}.dsh .htp-verdict__answer.draw{box-shadow:inset 4px 0 #e0a13b}.dsh .htp-verdict__answer.away{box-shadow:inset 4px 0 #20b199}.dsh .htp-verdict__rule{background:linear-gradient(135deg,#1b7bd659,#1fb7a62e);border:1px solid #63c1ff7a;border-radius:9px;grid-template-columns:auto 1fr;align-items:center;gap:2px 9px;margin:10px 0 4px;padding:9px 11px;display:grid;box-shadow:0 8px 22px #0000002e,inset 0 0 0 1px #ffffff0a}.dsh .htp-verdict__rule>span{color:#8fd8ff;letter-spacing:.17em;grid-column:1/-1;font:900 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-verdict__rule>b{color:#071829;background:#70dcff;border-radius:6px;justify-content:center;min-width:52px;padding:4px 7px;font:950 14px ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.dsh .htp-verdict__rule>strong{color:#fff;min-width:0;margin:0;font-size:12px;line-height:1.3}.dsh .htp-verdict__rule.unmatched{background:#7b8ea621;border-color:#a9b6c859}.dsh .htp-verdict__rule.unmatched>b{color:#dbe5ef;background:#596a80}.dsh .htp-verdict__answer.unmatched{box-shadow:inset 4px 0 #8392a5}.dsh .htp-verdict__answer.unmatched strong{color:#d6e0ec;font-size:23px}.dsh .htp-verdict__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:3px;display:grid}.dsh .htp-verdict__metrics.single{grid-template-columns:minmax(0,1fr)}.dsh .htp-verdict__metrics>span{background:#ffffff0e;border:1px solid #98bee82e;border-radius:7px;gap:2px;min-width:0;padding:8px 9px;display:grid}.dsh .htp-verdict__metrics>span small{color:#94abc5;letter-spacing:.08em;font-size:7px}.dsh .htp-verdict__metrics>span b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font:900 18px ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.dsh .htp-verdict__metrics>span b.positive{color:#5ee0c6}.dsh .htp-verdict__metrics>span b.negative{color:#ff8b7f}.dsh .htp-verdict__metrics>span em{color:#7f97b2;margin:0;font-size:7px}.dsh .htp-verdict__guidance{color:#9bb6d4;align-items:center;gap:6px;margin-top:7px;font-size:8px;line-height:1.45;display:flex}.dsh .htp-verdict__guidance svg{color:#4dd2b8;flex:none}.dsh .htp-verdict__guidance b{color:#dceafa}.dsh .htp-candidate-signals{background:#f6f9fd;border:1px solid #cbd9e8;border-radius:12px;margin:12px 12px 0;overflow:hidden;box-shadow:0 8px 22px #1631520d}.dsh .htp-candidate-signals>summary{cursor:pointer;background:linear-gradient(115deg,#f8fbff,#eef6f7 70%,#fff8e8);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:18px;padding:13px 15px;list-style:none;display:flex}.dsh .htp-candidate-signals[open]>summary{border-bottom-color:#dce5ef}.dsh .htp-candidate-signals>summary::-webkit-details-marker{display:none}.dsh .htp-candidate-signals>summary>div>span{color:#256bc6;letter-spacing:.16em;font:900 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-candidate-signals>summary h3{color:#1d3655;margin:4px 0 2px;font-size:15px}.dsh .htp-candidate-signals>summary p{color:#73859a;font-size:9px;line-height:1.55}.dsh .htp-candidate-signals>summary>em{color:#147564;background:#f3fffb;border:1px solid #b9d6cf;border-radius:14px;flex:none;align-items:center;gap:5px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:850;display:flex}.dsh .htp-candidate-signals__explain{background:#dce5ef;border-bottom:1px solid #dce5ef;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.dsh .htp-candidate-signals__explain>span{color:#496078;background:#f9fbfd;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2px 7px;padding:10px 14px;display:grid}.dsh .htp-candidate-signals__explain svg{color:#168575;grid-row:1/3;margin-top:1px}.dsh .htp-candidate-signals__explain b{color:#29435f;font-size:9px}.dsh .htp-candidate-signals__explain small{color:#74869a;font-size:8px;line-height:1.55}.dsh .htp-candidate-signals__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.dsh .htp-candidate-signal{--signal:#3b78c5;background:#fff;border:1px solid #d9e3ee;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 5px 14px #1834570a}.dsh .htp-candidate-signal:before{background:var(--signal);content:"";width:4px;position:absolute;inset:0 auto 0 0}.dsh .htp-candidate-signal.confidence{--signal:#2470d5}.dsh .htp-candidate-signal.steady{--signal:#168575}.dsh .htp-candidate-signal.independent{--signal:#ad7218}.dsh .htp-candidate-signal.value{--signal:#7456aa}.dsh .htp-candidate-signal>header{align-items:center;gap:6px;padding:9px 11px 7px 14px;display:flex}.dsh .htp-candidate-signal>header>span{border-radius:6px;align-items:center;min-height:22px;padding:0 7px;font-size:8px;font-weight:900;display:inline-flex}.dsh .htp-candidate-signal__id{color:#fff;background:var(--signal);letter-spacing:.05em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-candidate-signal__kind{color:var(--signal);background:color-mix(in srgb,var(--signal) 10%,white)}.dsh .htp-candidate-signal>header>em{color:#77879b;margin-left:auto;font-size:8px;font-style:normal;font-weight:800}.dsh .htp-candidate-signal__title{justify-content:space-between;align-items:flex-end;gap:10px;padding:2px 11px 9px 14px;display:flex}.dsh .htp-candidate-signal__title>div small,.dsh .htp-candidate-signal__title>div b{display:block}.dsh .htp-candidate-signal__title>div small{color:var(--signal);font-size:8px;font-weight:850}.dsh .htp-candidate-signal__title>div b{color:#263d59;margin-top:3px;font-size:12px}.dsh .htp-candidate-signal__title>span{color:#60758e;background:#f7f9fc;border:1px solid #d6e1ed;border-radius:12px;flex:none;padding:4px 6px;font-size:7px;font-weight:850}.dsh .htp-candidate-signal__title>span.agree{color:#0c7664;background:#effaf7;border-color:#b8ddd5}.dsh .htp-candidate-signal__title>span.conflict{color:#b54135;background:#fff0ee;border-color:#efbbb5}.dsh .htp-candidate-signal__title>span.uncovered{color:#9a6514;background:#fff8e8;border-color:#ead19f}.dsh .htp-candidate-signal__metrics{background:#fafbfd;border-top:1px solid #e7ecf2;border-bottom:1px solid #e7ecf2;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dsh .htp-candidate-signal__metrics>span{border-right:1px solid #e7ecf2;gap:2px;min-width:0;padding:9px 10px;display:grid}.dsh .htp-candidate-signal__metrics>span:last-child{border-right:0}.dsh .htp-candidate-signal__metrics small{color:#8391a2;font-size:7px;font-weight:800}.dsh .htp-candidate-signal__metrics b{color:#243d5a;text-overflow:ellipsis;white-space:nowrap;font:900 15px ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.dsh .htp-candidate-signal__metrics b.positive{color:#087c69}.dsh .htp-candidate-signal__metrics b.negative{color:#c04a3f}.dsh .htp-candidate-signal__metrics em{color:#97a2af;font-size:7px;font-style:normal;line-height:1.4}.dsh .htp-candidate-signal>ul{flex-wrap:wrap;gap:4px;padding:8px 11px 0 14px;display:flex}.dsh .htp-candidate-signal>ul li{color:#5d7189;background:#f1f4f8;border-radius:5px;padding:4px 6px;font-size:7px;line-height:1.45}.dsh .htp-candidate-signal>footer{border-left:3px solid var(--signal);color:#64768b;background:#f7f9fc;align-items:flex-start;gap:7px;margin:8px 10px 10px 13px;padding:8px 9px;display:flex}.dsh .htp-candidate-signal>footer svg{color:var(--signal);flex:none;margin-top:1px}.dsh .htp-candidate-signal>footer span,.dsh .htp-candidate-signal>footer b,.dsh .htp-candidate-signal>footer small{display:block}.dsh .htp-candidate-signal>footer b{color:#3d536d;font-size:8px;line-height:1.5}.dsh .htp-candidate-signal>footer small{color:#8d99a8;margin-top:2px;font-size:7px;line-height:1.45}.dsh .htp-candidate-signal>footer.conflict{color:#b44035;background:#fff1ef;border-left-color:#d64f42}.dsh .htp-candidate-signal>footer.conflict svg,.dsh .htp-candidate-signal>footer.conflict b{color:#b44035}.dsh .htp-candidate-signal__research{background:#fafbfd;border:1px solid #dce5ef;border-radius:8px;margin:0 10px 10px 13px;overflow:hidden}.dsh .htp-candidate-signal__research>summary{color:#49627d;cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;padding:8px 9px;list-style:none;display:grid}.dsh .htp-candidate-signal__research>summary::-webkit-details-marker{display:none}.dsh .htp-candidate-signal__research>summary span{align-items:center;gap:5px;font-size:8px;font-weight:850;display:flex}.dsh .htp-candidate-signal__research>summary span svg{color:var(--signal)}.dsh .htp-candidate-signal__research>summary em{color:#8b98a7;font-size:7px;font-style:normal}.dsh .htp-candidate-signal__research>summary>svg{transition:transform .18s}.dsh .htp-candidate-signal__research[open]>summary>svg{transform:rotate(180deg)}.dsh .htp-candidate-signal__research .htp-candidate-signal__metrics{border-bottom:0}.dsh .htp-candidate-signals>footer{color:#806329;background:#fff9ec;border-top:1px solid #ead9b9;justify-content:center;align-items:center;gap:6px;padding:9px 13px;font-size:8px;line-height:1.5;display:flex}.dsh .htp-candidate-signals>footer svg{color:#bb7b19;flex:none}.dsh .htp-candidate-signals>footer b{color:#5c461d}.dsh .htp-probability-note{color:#786033;background:#fff9ed;border:1px solid #f0d49e;border-radius:8px;align-items:center;gap:12px;margin:12px 12px 0;padding:9px 11px;display:flex}.dsh .htp-probability-note b{color:#9b6514;flex:none;font-size:10px}.dsh .htp-probability-note span{font-size:9px;line-height:1.5}.dsh .htp-probability-details,.dsh .htp-shape-details{background:#fff;border:1px solid #d8e2ed;border-radius:10px;margin:12px;overflow:hidden}.dsh .htp-probability-details>summary,.dsh .htp-shape-details>summary{color:#335270;cursor:pointer;background:#f6f9fc;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;list-style:none;display:flex}.dsh .htp-probability-details>summary::-webkit-details-marker{display:none}.dsh .htp-shape-details>summary::-webkit-details-marker{display:none}.dsh .htp-probability-details>summary span,.dsh .htp-shape-details>summary span{gap:2px;display:grid}.dsh .htp-probability-details>summary b,.dsh .htp-shape-details>summary b{font-size:11px}.dsh .htp-probability-details>summary small,.dsh .htp-shape-details>summary small{color:#8190a3;font-size:8px}.dsh .htp-probability-details>summary em,.dsh .htp-shape-details>summary em{color:#2670ce;font-size:8px;font-style:normal;font-weight:850}.dsh .htp-probability-details[open]>summary,.dsh .htp-shape-details[open]>summary{border-bottom:1px solid #e1e7ef}.dsh .htp-probability-details .htp-probability-note{margin-top:10px}.dsh .htp-shape-details .htp-shape-matrix{margin:10px}.dsh .htp-probability-grid{grid-template-columns:repeat(3,1fr);gap:9px;padding:12px;display:grid}.dsh .htp-probability-grid article{background:#fff;border:1px solid #dfe6ef;border-radius:10px;padding:14px;position:relative;overflow:hidden}.dsh .htp-probability-grid article.selected{border-color:#99bced;transform:translateY(-1px);box-shadow:0 9px 22px #235ba51a}.dsh .htp-probability-grid article.selected:before{content:"主判断";color:#fff;background:#246bd5;padding:3px 7px;font-size:8px;position:absolute;top:0;right:0}.dsh .htp-probability-grid article>header{justify-content:space-between;align-items:end;display:flex}.dsh .htp-probability-grid article>header span{color:#65768b;font-size:11px;font-weight:800}.dsh .htp-probability-grid article>header b{font:900 23px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-probability-grid article.home>header b{color:#cf4c40}.dsh .htp-probability-grid article.draw>header b{color:#b57415}.dsh .htp-probability-grid article.away>header b{color:#0a8b75}.dsh .htp-meter{background:#edf0f4;border-radius:5px;height:5px;margin:11px 0 8px;overflow:hidden}.dsh .htp-meter i{background:#6f89a8;border-radius:5px;height:100%;display:block}.dsh article.home .htp-meter i{background:#df6155}.dsh article.draw .htp-meter i{background:#dda03c}.dsh article.away .htp-meter i{background:#18a78f}.dsh .htp-probability-grid article>p{color:#8290a2;font-size:9px}.dsh .htp-probability-grid article>p strong{color:#2e4562;margin-left:3px;font-size:11px}.dsh .htp-probability-grid article>footer{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:10px;display:grid}.dsh .htp-probability-grid article>footer span{text-align:center;background:#f4f6f9;border-radius:6px;padding:6px}.dsh .htp-probability-grid article>footer small,.dsh .htp-probability-grid article>footer b{display:block}.dsh .htp-probability-grid article>footer small{color:#8c98a7;font-size:8px}.dsh .htp-probability-grid article>footer b{color:#2d4059;margin-top:3px;font:750 10px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-trend-panel{padding:0 12px 12px}.dsh .htp-trend-panel .lota-official-trend{box-shadow:none;margin:0}.dsh .htp-trend-state{color:#7d8da1;text-align:center;background:#f7faff;border:1px dashed #cbd8e7;border-radius:11px;align-content:center;place-items:center;gap:7px;min-height:145px;display:grid}.dsh .htp-trend-state b{color:#35516f;font-size:12px}.dsh .htp-trend-state span{font-size:9px}.dsh .htp-shape-matrix{background:#fff;border:1px solid #dbe4ef;border-radius:11px;margin:0 12px 12px;overflow:hidden}.dsh .htp-shape-matrix>header{background:#f7faff;border-bottom:1px solid #e7ecf2;justify-content:space-between;align-items:center;gap:20px;padding:12px 14px;display:flex}.dsh .htp-shape-matrix>header span{color:#2670d5;letter-spacing:.13em;font:850 8px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .htp-shape-matrix>header b{margin-top:4px;font-size:13px;display:block}.dsh .htp-shape-matrix>header p{color:#7a899d;text-align:right;max-width:520px;font-size:9px;line-height:1.55}.dsh .htp-shape-matrix>div{grid-template-columns:repeat(3,1fr);gap:8px;padding:10px;display:grid}.dsh .htp-shape-matrix article{border:1px solid #e1e7ef;border-radius:9px;overflow:hidden}.dsh .htp-shape-matrix article>header{background:#fafbfd;grid-template-columns:minmax(0,1fr) auto;padding:9px 10px;display:grid}.dsh .htp-shape-matrix article>header span{color:#718198;font-size:8px}.dsh .htp-shape-matrix article>header b{color:#2d435e;grid-column:1;margin-top:3px;font-size:10px}.dsh .htp-shape-matrix article>header em{color:#75879d;grid-area:1/2/3;align-self:center;font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-shape-matrix article>div{border-top:1px solid #e9edf2;grid-template-columns:repeat(3,1fr);display:grid}.dsh .htp-shape-matrix article>div span{text-align:center;border-right:1px solid #edf0f4;padding:9px 5px}.dsh .htp-shape-matrix article>div span:last-child{border-right:0}.dsh .htp-shape-matrix article>div small,.dsh .htp-shape-matrix article>div b,.dsh .htp-shape-matrix article>div em{display:block}.dsh .htp-shape-matrix article>div small{color:#8997a7;font-size:8px}.dsh .htp-shape-matrix article>div b{color:#344b68;margin:3px 0;font:850 14px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-shape-matrix article>div em{color:#9aa5b2;font-size:8px;font-style:normal}.dsh .htp-shape-matrix article>div span.leader{background:#eef6ff}.dsh .htp-shape-matrix article>div span.leader b{color:#1768c8}.dsh .htp-evidence-grid{grid-template-columns:1.2fr .8fr;gap:9px;padding:0 12px 12px;display:grid}.dsh .htp-evidence,.dsh .htp-market-facts{background:#fff;border:1px solid #dfe6ef;border-radius:10px;overflow:hidden}.dsh .htp-evidence>header,.dsh .htp-market-facts>header{border-bottom:1px solid #e9edf2;padding:11px 13px}.dsh .htp-evidence>header span,.dsh .htp-market-facts>header span{color:#2871d7;letter-spacing:.13em;font:850 8px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .htp-evidence>header b,.dsh .htp-market-facts>header b{margin-top:4px;font-size:13px;display:block}.dsh .htp-evidence ol{gap:7px;padding:12px 13px;display:grid}.dsh .htp-evidence li{color:#53677f;align-items:flex-start;gap:8px;font-size:10px;line-height:1.5;display:flex}.dsh .htp-evidence li i{color:#fff;background:#244f83;border-radius:50%;flex:0 0 18px;place-items:center;height:18px;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dsh .htp-evidence>p{color:#8a641e;background:#fff7e8;border-left:3px solid #e2a13a;margin:0 12px 12px;padding:8px 9px;font-size:9px;line-height:1.5}.dsh .htp-market-facts dl{padding:5px 13px 10px}.dsh .htp-market-facts dl>div{border-bottom:1px dashed #e5e9ef;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.dsh .htp-market-facts dl>div:last-child{border-bottom:0}.dsh .htp-market-facts dt{color:#7f8da0;font-size:9px}.dsh .htp-market-facts dd{gap:4px;display:flex}.dsh .htp-market-facts dd>span{color:#8491a2;background:#f2f5f8;border-radius:5px;padding:4px 6px;font-size:8px}.dsh .htp-market-facts dd>span b{color:#263c58;margin-left:3px}.dsh .htp-market-facts dd>strong{color:#263d59;font:800 11px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-market-facts .htp-bqc-odds-row dt{flex:auto}.dsh .htp-market-facts .htp-bqc-odds-row dd{flex:none}.dsh .htp-market-facts .htp-market-retry-note strong{color:#a8660e;font-size:9px}.dsh .htp-error{color:#b44035;background:#fff1ef;border:1px solid #efc1bb;border-radius:9px;padding:11px 13px;font-size:11px}.dsh .htp-help-mask{z-index:180;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07111ead;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.dsh .htp-help{background:#f5f7fa;border:1px solid #ffffff24;border-radius:16px;width:min(820px,94vw);max-height:92vh;animation:.2s ease-out htp-help-in;overflow:hidden;box-shadow:0 30px 90px #00000059}.dsh .htp-help>header{color:#fff;background:radial-gradient(circle at 80% 0,#19a38b33,#0000 35%),#10243b;justify-content:space-between;padding:21px 23px;display:flex}.dsh .htp-help>header span{color:#57d2bf;letter-spacing:.15em;font:850 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-help>header h3{margin:7px 0 3px;font-size:22px}.dsh .htp-help>header p{color:#94a7bf;font-size:10px}.dsh .htp-help>header button{color:#dbe7f5;border:1px solid #ffffff24;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.dsh .htp-help>main{gap:10px;max-height:62vh;padding:14px;display:grid;overflow:auto}.dsh .htp-help article{background:#fff;border:1px solid #dce4ed;border-radius:10px;padding:13px 14px}.dsh .htp-help article>b{margin-bottom:7px;font-size:13px;display:block}.dsh .htp-help article p{color:#6c7d92;font-size:10px;line-height:1.65}.dsh .htp-help-formula code{color:#d8e8fa;background:#18314e;border-radius:7px;margin:9px 0;padding:10px 12px;font:750 11px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .htp-help-rules{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dsh .htp-help-rules article span{color:#2470d7;letter-spacing:.1em;font:850 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-help-rules article b{margin-top:6px}.dsh .htp-help-note{background:#fffaf0!important;border-color:#f0d5a4!important}.dsh .htp-help>footer{color:#7f8da0;background:#fff;border-top:1px solid #dce3ec;justify-content:space-between;align-items:center;padding:11px 16px;font-size:9px;display:flex}.dsh .htp-help>footer button{color:#fff;background:#1c6bd0;border-radius:7px;padding:8px 13px;font-size:10px;font-weight:800}@keyframes htp-help-in{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}.dsh .htp-help-rules{grid-template-columns:repeat(2,1fr)}.dsh .htp-help-signal-legend{background:#fff;border:1px solid #cddbea;border-radius:11px;overflow:hidden}.dsh .htp-help-signal-legend>header{background:linear-gradient(110deg,#f3f8ff,#eef8f5);border-bottom:1px solid #dce5ef;padding:13px 14px}.dsh .htp-help-signal-legend>header span{color:#216bc9;letter-spacing:.15em;font:900 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-help-signal-legend>header b{color:#2a425f;margin-top:4px;font-size:13px;display:block}.dsh .htp-help-signal-legend>header p{color:#7b899a;margin-top:3px;font-size:9px}.dsh .htp-help-signal-legend>div{background:#e2e8ef;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.dsh .htp-help-signal-legend article{background:#fff;border:0;border-radius:0;min-height:88px;position:relative}.dsh .htp-help-signal-legend article:before{content:"";background:#246bd5;width:3px;position:absolute;inset:0 auto 0 0}.dsh .htp-help-signal-legend article.steady:before{background:#168575}.dsh .htp-help-signal-legend article.independent:before{background:#ad7218}.dsh .htp-help-signal-legend article.value:before{background:#7456aa}.dsh .htp-help-signal-legend article small{color:#78889a;letter-spacing:.06em;font-size:7px;font-weight:850}.dsh .htp-help-signal-legend article b{color:#304660;margin:5px 0;font-size:10px;display:block}.dsh .htp-help-signal-legend article p{font-size:8px;line-height:1.55}.dsh .htp-help-signal-legend>footer{color:#745a28;background:#fff9ec;border-top:1px solid #eadbbd;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-size:8px;line-height:1.5;display:flex}.dsh .htp-help-signal-legend>footer svg{color:#b97918;flex:none}.dsh .htp-help-matrix{background:#fff;border:1px solid #d7e1ed;border-radius:10px;overflow:hidden}.dsh .htp-help-matrix summary{cursor:pointer;color:#225ea8;background:#f1f7ff;padding:13px 14px;font-size:11px;font-weight:850}.dsh .htp-help-matrix>div{gap:13px;padding:12px;display:grid}.dsh .htp-help-matrix h4{color:#304965;margin-bottom:6px;font-size:11px}.dsh .htp-help-matrix table{border-collapse:collapse;width:100%;font-size:9px}.dsh .htp-help-matrix th,.dsh .htp-help-matrix td{text-align:right;border:1px solid #e4e9f0;padding:6px 7px}.dsh .htp-help-matrix th:first-child,.dsh .htp-help-matrix td:first-child{text-align:left}.dsh .htp-help-matrix th{color:#718299;background:#f7f9fc}.dsh .htp-help-matrix td{color:#52667f}.dsh .htp-help-matrix td.leader{color:#1466c8;background:#eef6ff;font-weight:850}@media (width<=1200px){.dsh .htp-toolbar{flex-direction:column;align-items:flex-start}.dsh .htp-toolbar__actions{flex-wrap:wrap}.dsh .htp-workbench{grid-template-columns:285px minmax(0,1fr)}.dsh .htp-probability-grid,.dsh .htp-evidence-grid,.dsh .htp-shape-matrix>div{grid-template-columns:1fr}.dsh .htp-verdict{grid-template-columns:1fr 340px}.dsh .htp-candidate-signals__grid{grid-template-columns:1fr}}@media (width<=800px){.dsh .htp-workbench{display:block}.dsh .htp-match-picker{min-height:0;margin-bottom:10px}.dsh .htp-match-picker__list{max-height:330px}.dsh .htp-report{min-height:450px}.dsh .htp-verdict{grid-template-columns:1fr}.dsh .htp-verdict__answer{border-top:1px solid #ffffff1a;border-left:0}.dsh .htp-help-rules,.dsh .htp-help-signal-legend>div{grid-template-columns:1fr}.dsh .htp-audit-strip{flex-direction:column;align-items:flex-start}.dsh .htp-audit-strip em{margin-left:0}.dsh .htp-daily-ledger__toggle{grid-template-columns:minmax(0,1fr) auto auto}.dsh .htp-daily-ledger__toggle>div{grid-column:1/-1}.dsh .htp-daily-summary{grid-template-columns:repeat(2,1fr)}.dsh .htp-daily-summary article:nth-child(2){border-right:0}.dsh .htp-daily-summary article:nth-child(-n+2){border-bottom:1px solid #e3e9f1}.dsh .htp-source-breakdown>header{flex-direction:column;align-items:flex-start;gap:4px}.dsh .htp-source-breakdown>div{grid-template-columns:1fr}.dsh .htp-candidate-signals>summary{align-items:flex-start}.dsh .htp-candidate-signals__explain{grid-template-columns:1fr}.dsh .htp-candidate-signal__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .htp-candidate-signal__metrics>span:nth-child(2){border-right:0}.dsh .htp-candidate-signal__metrics>span:last-child{border-top:1px solid #e7ecf2;grid-column:1/-1}}.dsh .ops-task__platforms{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.dsh .ops-task__platform{color:#5c6b80;background:#f7fafc;border:1px solid #dfe6ee;border-radius:6px;align-items:center;gap:5px;padding:4px 7px;font-size:8px;display:inline-flex}.dsh .ops-task__platform .ops-state-dot{background:#23b29f;border-radius:50%;width:6px;height:6px}.dsh .ops-task__platform .ops-state-dot.running{background:#1f67ca}.dsh .ops-task__platform .ops-state-dot.paused,.dsh .ops-task__platform .ops-state-dot.disabled{background:#c3ccd8}.dsh .ops-task__platform .ops-state-dot.error{background:#d04438}.dsh .ops-task__platform.off{color:#98a3b3;background:#f2f4f6}.dsh .ops-task__chip-toggle{color:#42617f;cursor:pointer;background:#fff;border:1px solid #d7e1ed;border-radius:5px;padding:2px 6px;font-size:8px}.dsh .pool-upstream{color:#3c5a80;background:#f4f8fe;border:1px solid #cfe0f5;border-radius:9px;margin-top:10px;padding:10px 12px;font-size:10px}.dsh .pool-upstream b{color:#1f67ca}.dsh .pool-upstream__users{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.dsh .pool-upstream__users span{color:#39475c;background:#fff;border:1px solid #dfe6ee;border-radius:6px;align-items:center;gap:5px;padding:4px 8px;font-size:9px;display:inline-flex}.dsh .pool-upstream__users small{color:#9aa3b0}.dsh .table-tools__search{flex:none;width:240px;height:30px}.dsh .table-tools__search input{font-size:11px}.dsh .permission-op{background:#f4f8fe}.dsh .permission-op .permission-toggle{border-color:#c3d6ef}.dsh .page-loading{color:var(--muted);justify-content:center;align-items:center;gap:10px;padding:64px 20px;font-size:13px;display:flex}.dsh .page-loading.compact{padding:22px 12px;font-size:12px}.dsh .ops-alerts{background:#fffaf1;border:1px solid #ebc497;border-radius:12px;margin:14px 0;overflow:hidden}.dsh .ops-alerts>header{color:#8e5b1e;border-bottom:1px solid #f0d9bb;align-items:center;gap:9px;padding:11px 14px;display:flex}.dsh .ops-alerts>header strong,.dsh .ops-alerts>header small{display:block}.dsh .ops-alerts>header strong{font-size:12px}.dsh .ops-alerts>header small{color:#9a805f;margin-top:2px;font-size:9px}.dsh .ops-alerts>div{background:#f0dfc9;gap:1px;display:grid}.dsh .ops-alerts article{background:#fffdf8;grid-template-columns:110px minmax(180px,1fr) 1.2fr;align-items:center;gap:10px;padding:9px 14px;font-size:10px;display:grid}.dsh .ops-alerts article.critical{color:#a43f34;background:#fff5f3}.dsh .ops-alerts article small{color:#8c7d6a}.dsh .ops-collector-health{margin:0 0 12px}.dsh .ops-health-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.dsh .ops-health-grid>article{background:#fbfdfd;border:1px solid #dfe7ea;border-radius:10px;min-width:0;padding:12px}.dsh .ops-health-grid>article.warning{background:#fffaf0;border-color:#e9c780}.dsh .ops-health-grid>article.critical{background:#fff5f3;border-color:#e8a49a}.dsh .ops-health-grid article>header{gap:5px;display:grid}.dsh .ops-health-grid article>header>div{align-items:center;gap:7px;display:flex}.dsh .ops-health-grid article>header i{background:#20af98;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #20af981a}.dsh .ops-health-grid article.warning>header i{background:#d69a2c}.dsh .ops-health-grid article.critical>header i{background:#d94d40}.dsh .ops-health-grid article>header b{font-size:12px}.dsh .ops-health-grid article>header em{color:#748296;min-height:26px;font-size:8px;font-style:normal;line-height:1.55}.dsh .ops-health-grid dl{gap:5px;margin:9px 0 0;display:grid}.dsh .ops-health-grid dl>div{border-top:1px dashed #e1e7eb;justify-content:space-between;gap:8px;padding-top:5px;display:flex}.dsh .ops-health-grid dt{color:#8d98a6;font-size:8px}.dsh .ops-health-grid dd{color:#38495e;text-align:right;margin:0;font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-health-grid .recovery{color:#66552e;background:#fff1c9;border-radius:6px;gap:3px;margin-top:9px;padding:7px;font-size:8px;display:grid}.dsh .ops-health-grid .recovery.complete{color:#176f62;background:#e6f7f3}.dsh .ops-health-grid article>p{color:#b04438;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:8px;overflow:hidden}.dsh .ops-health-grid .collector-error-log{color:#a43f34;border-top:1px dashed #e8c5c0;margin-top:8px;font-size:11px}.dsh .ops-health-grid .collector-error-log.recovered{color:#16776c;border-top-color:#b9ded7}.dsh .ops-health-grid .collector-error-log summary{cursor:pointer;padding-top:7px;font-weight:700}.dsh .ops-health-grid .collector-error-recovery{color:#4f807a;margin-top:5px;font-size:10px;line-height:1.45;display:block}.dsh .ops-health-grid .collector-error-log>div{gap:5px;max-height:130px;margin-top:6px;display:grid;overflow:auto}.dsh .ops-health-grid .collector-error-log p{background:#ffffffb8;border-radius:5px;gap:2px;margin:0;padding:5px 6px;display:grid}.dsh .ops-health-grid .collector-error-log time{color:#9a766f;font:600 10px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ops-health-grid .collector-error-log code{color:#9c3e34;text-overflow:ellipsis;white-space:nowrap;font:500 10px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}@media (width<=1200px){.dsh .ops-health-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.dsh .ops-health-grid{grid-template-columns:1fr}.dsh .ops-alerts article{grid-template-columns:1fr;gap:3px}}.dsh .settlement-monitor{gap:13px;display:grid}.dsh .settlement-monitor__hero{color:#fff;background:linear-gradient(115deg,#102d2a 0%,#153c37 62%,#1b4c43 100%);border:1px solid #cfe0dc;border-radius:14px;grid-template-columns:minmax(0,1fr) 180px auto;align-items:center;gap:20px;min-height:132px;padding:22px 24px;display:grid;overflow:hidden;box-shadow:0 12px 34px #12322e1f}.dsh .settlement-monitor__hero.critical{background:linear-gradient(115deg,#321b1b 0%,#562522 62%,#743229 100%);border-color:#772f2b;box-shadow:0 12px 34px #5d241f2e}.dsh .settlement-monitor__hero.warning{background:linear-gradient(115deg,#342914 0%,#5a431b 62%,#785922 100%);border-color:#8c6423}.dsh .settlement-monitor__signal{align-items:center;gap:14px;min-width:0;display:flex}.dsh .settlement-monitor__signal>i{background:#5ee2b8;border:3px solid #ffffff80;border-radius:50%;flex:none;width:13px;height:13px;box-shadow:0 0 0 7px #5ee2b81f,0 0 22px #5ee2b873}.dsh .settlement-monitor__hero.critical .settlement-monitor__signal>i{background:#ff725f;box-shadow:0 0 0 7px #ff725f21,0 0 22px #ff725f80}.dsh .settlement-monitor__hero.warning .settlement-monitor__signal>i{background:#ffc75c}.dsh .settlement-monitor__signal small{color:#80c8ba;letter-spacing:.14em;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .settlement-monitor__hero.critical .settlement-monitor__signal small{color:#f5a399}.dsh .settlement-monitor__signal h3{letter-spacing:-.02em;margin:5px 0 3px;font-size:23px}.dsh .settlement-monitor__signal p{color:#afcbc5;margin:0;font-size:11px;line-height:1.6}.dsh .settlement-monitor__hero.critical .settlement-monitor__signal p{color:#dfbbb7}.dsh .settlement-monitor__pulse{border-left:1px solid #ffffff24;align-content:center;min-height:84px;padding:12px 18px;display:grid}.dsh .settlement-monitor__pulse small{color:#aac8c2;font-size:9px}.dsh .settlement-monitor__pulse b{margin:2px 0;font:800 34px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .settlement-monitor__pulse em{color:#7fe1c1;font-size:9px;font-style:normal}.dsh .settlement-monitor__hero.critical .settlement-monitor__pulse em{color:#ffad9f}.dsh .settlement-monitor__hero>button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff3d;border-radius:8px;align-items:center;gap:7px;padding:9px 12px;font-size:10px;display:flex}.dsh .settlement-monitor__hero>button:disabled{opacity:.6;cursor:wait}.dsh .settlement-monitor__error{color:#a23e34;background:#fff5f3;border:1px solid #efb5ad;border-radius:9px;align-items:center;gap:8px;padding:10px 13px;font-size:11px;display:flex}.dsh .settlement-monitor__metrics{grid-template-columns:1.15fr repeat(4,1fr);gap:9px;display:grid}.dsh .settlement-monitor__metrics article{background:#fff;border:1px solid #dfe6ec;border-radius:11px;min-width:0;padding:14px;display:grid;box-shadow:0 4px 14px #1d314809}.dsh .settlement-monitor__metrics article:first-child{border-left:4px solid #25a98d}.dsh .settlement-monitor__metrics article.critical{background:#fff8f7;border-color:#efb4ac}.dsh .settlement-monitor__metrics article.critical:first-child{border-left-color:#dc493c}.dsh .settlement-monitor__metrics article.warning{background:#fffaf0;border-color:#ecd095}.dsh .settlement-monitor__metrics small{color:#8290a2;font-size:9px}.dsh .settlement-monitor__metrics b{color:#1f344e;margin:5px 0 4px;font:800 24px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .settlement-monitor__metrics article.critical b{color:#bd3e33}.dsh .settlement-monitor__metrics article.warning b{color:#a66b0b}.dsh .settlement-monitor__metrics span{color:#9aa5b2;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.dsh .settlement-monitor__platforms{background:#fff;border:1px solid #dde5eb;border-radius:11px;overflow:hidden}.dsh .settlement-monitor__platforms>header{background:#fafbfd;border-bottom:1px solid #e8edf1;justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;display:flex}.dsh .settlement-monitor__platforms header span{gap:2px;display:grid}.dsh .settlement-monitor__platforms header small{color:#8d9aa9;letter-spacing:.12em;font:700 7px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .settlement-monitor__platforms header b{color:#334960;font-size:10px}.dsh .settlement-monitor__platforms header em{color:#99a3af;font-size:8px;font-style:normal}.dsh .settlement-monitor__platforms>div{background:#e7ebef;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.dsh .settlement-monitor__platforms button{min-width:0;color:inherit;text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:11px 12px;display:grid}.dsh .settlement-monitor__platforms button:hover,.dsh .settlement-monitor__platforms button.on{background:#f0f6f8}.dsh .settlement-monitor__platforms button.on{box-shadow:inset 0 -2px #2d7b8d}.dsh .settlement-monitor__platforms button>i{border-radius:50%;width:7px;height:7px}.dsh .settlement-monitor__platforms button>span{min-width:0;display:grid}.dsh .settlement-monitor__platforms button b{color:#344a61;font-size:9px}.dsh .settlement-monitor__platforms button small{color:#8a97a5;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:7px;overflow:hidden}.dsh .settlement-monitor__platforms button strong{color:#b63f35;font:800 16px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .settlement-monitor__pipeline{background:#f7faf9;border:1px solid #dce5e9;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(180px,1.1fr);align-items:stretch;display:grid;overflow:hidden}.dsh .settlement-monitor__pipeline>article{align-items:center;gap:9px;min-width:0;padding:11px 12px;display:flex;position:relative}.dsh .settlement-monitor__pipeline article>em{color:#238773;background:#fff;border:1px solid #b9d9d2;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dsh .settlement-monitor__pipeline article>span{min-width:0;display:grid}.dsh .settlement-monitor__pipeline article b{color:#34495f;font-size:10px}.dsh .settlement-monitor__pipeline article small{color:#82909f;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:7px;overflow:hidden}.dsh .settlement-monitor__pipeline article>i{z-index:1;border-top:1px solid #b9cbc7;border-right:1px solid #b9cbc7;width:7px;height:7px;position:absolute;right:-3px;transform:rotate(45deg)}.dsh .settlement-monitor__worker{background:#edf5f3;border-left:1px solid #d7e2e0;grid-template-columns:auto 1fr;align-content:center;column-gap:7px;padding:10px 13px;display:grid}.dsh .settlement-monitor__worker>span{background:#22ae91;border-radius:50%;grid-row:1/3;align-self:center;width:8px;height:8px;box-shadow:0 0 0 4px #22ae911f}.dsh .settlement-monitor__worker b{color:#28534d;font-size:9px}.dsh .settlement-monitor__worker small{color:#78948f;font-size:7px}.dsh .settlement-monitor__worker.error{background:#fff0ed}.dsh .settlement-monitor__worker.error>span{background:#d9493b}.dsh .settlement-monitor__ledger{margin:0}.dsh .settlement-monitor__tools{justify-items:end;gap:5px;display:grid}.dsh .settlement-monitor__tools>div{min-width:150px}.dsh .settlement-monitor__tools>span{color:#96a2b0;font-size:8px}.dsh .settlement-monitor__filters{background:#fafbfc;border-top:1px solid #edf0f3;border-bottom:1px solid #e5eaee;gap:7px;padding:10px 14px;display:flex;overflow-x:auto}.dsh .settlement-monitor__filters button{color:#64758a;cursor:pointer;background:#fff;border:1px solid #dce3ea;border-radius:7px;flex:none;align-items:center;gap:7px;padding:7px 10px;font-size:9px;display:flex}.dsh .settlement-monitor__filters button.on{color:#173f5d;background:#edf5fa;border-color:#315b79;box-shadow:inset 0 -2px #2a739d}.dsh .settlement-monitor__filters em{color:#596a7d;background:#edf1f4;border-radius:4px;padding:2px 5px;font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .settlement-monitor__filters button.on em{color:#fff;background:#315b79}.dsh .settlement-monitor__table{table-layout:fixed;width:100%;min-width:960px}.dsh .settlement-monitor__table tr.critical{background:#fff9f8}.dsh .settlement-monitor__table tr.warning{background:#fffdf8}.dsh .settlement-monitor__table td{vertical-align:top}.dsh .settlement-monitor__table th:first-child,.dsh .settlement-monitor__table td:first-child{width:11%}.dsh .settlement-monitor__table th:nth-child(2),.dsh .settlement-monitor__table td:nth-child(2){width:13%}.dsh .settlement-monitor__table th:nth-child(3),.dsh .settlement-monitor__table td:nth-child(3){width:10%}.dsh .settlement-monitor__table th:nth-child(4),.dsh .settlement-monitor__table td:nth-child(4){width:13%}.dsh .settlement-monitor__table th:nth-child(6),.dsh .settlement-monitor__table td:nth-child(6),.dsh .settlement-monitor__table th:nth-child(7),.dsh .settlement-monitor__table td:nth-child(7){width:12%}.dsh .settlement-monitor__table td>b,.dsh .settlement-monitor__table td>small,.dsh .settlement-monitor__table td>code{display:block}.dsh .settlement-monitor__table td>b{color:#263b53;font-size:10px}.dsh .settlement-monitor__table td>b>i{border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.dsh .settlement-monitor__table td>small{color:#8a97a7;text-overflow:ellipsis;white-space:nowrap;max-width:none;margin-top:4px;font-size:8px;overflow:hidden}.dsh .settlement-monitor__table td>small.settlement-detail{white-space:normal;word-break:break-all}.dsh .settlement-monitor__table td>code{color:#687b91;margin-top:4px;font-size:8px}.dsh .settlement-alert{color:#42647b;background:#eaf2f7;border-radius:5px;align-items:center;gap:5px;padding:3px 6px;font-size:8px;font-weight:800;display:inline-flex}.dsh .settlement-alert i{background:#478aae;border-radius:50%;width:5px;height:5px}.dsh .settlement-alert.critical{color:#a2342b;background:#ffe6e2}.dsh .settlement-alert.critical i{background:#d9483a}.dsh .settlement-alert.warning{color:#97620e;background:#fff0cd}.dsh .settlement-alert.warning i{background:#d89a26}.dsh .settlement-monitor__table .admin-empty{color:#648079;padding:34px}.dsh .settlement-monitor__table .admin-empty svg{vertical-align:middle;margin-right:7px}.dsh .settlement-monitor__foot{color:#768699;background:#fafbfc;border-top:1px solid #e7ebef;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:8px;display:flex}.dsh .settlement-monitor__foot em{color:#a66d13;font-style:normal}@media (width<=1200px){.dsh .settlement-monitor__metrics{grid-template-columns:repeat(3,1fr)}.dsh .settlement-monitor__platforms>div,.dsh .settlement-monitor__pipeline{grid-template-columns:repeat(2,1fr)}.dsh .settlement-monitor__worker{border-top:1px solid #d7e2e0;border-left:0}}@media (width<=760px){.dsh .settlement-monitor__hero{grid-template-columns:1fr;gap:12px;padding:18px}.dsh .settlement-monitor__pulse{border-top:1px solid #ffffff24;border-left:0;min-height:0;padding:11px 0}.dsh .settlement-monitor__hero>button{justify-content:center}.dsh .settlement-monitor__metrics{grid-template-columns:repeat(2,1fr)}.dsh .settlement-monitor__platforms>header{flex-direction:column;align-items:flex-start}.dsh .settlement-monitor__platforms>div,.dsh .settlement-monitor__pipeline{grid-template-columns:1fr}.dsh .settlement-monitor__pipeline article>i{display:none}.dsh .settlement-monitor__worker{border-top:1px solid #d7e2e0}.dsh .settlement-monitor__tools{justify-items:stretch;width:100%}.dsh .settlement-monitor__foot{flex-direction:column;align-items:flex-start}}.dsh .page-loading__spinner{border:2.5px solid #16b8a42e;border-top-color:#16b8a4;border-radius:50%;flex:none;width:20px;height:20px;animation:.8s linear infinite pageLoadingSpin}.dsh .page-loading.compact .page-loading__spinner{border-width:2px;width:15px;height:15px}@keyframes pageLoadingSpin{to{transform:rotate(360deg)}}.dsh .spinning{transform-origin:50%;will-change:transform;animation:.8s linear infinite pageLoadingSpin}.dsh .ai-share-preview__canvas .spinning{color:#5da9ff;filter:drop-shadow(0 0 8px #4391ef61)}.dsh .htp-empty .spinning,.dsh .htp-trend-state .spinning,.dsh .htp-no-report .spinning{color:#2876cf}.dsh .htp-history-preview__empty.loading{border-style:solid}.dsh .htp-history-preview__empty.loading .page-loading{color:#75694f;padding:28px 12px}.auth-card .auth-captcha{background:#070f1b7a;border:1px solid #ffffff1f;border-radius:9px;align-items:center;gap:6px;margin-top:7px;padding-right:4px;display:flex;overflow:hidden}.auth-card .auth-captcha:focus-within{border-color:#4f8dfd}.auth-card .auth-captcha input{width:auto;min-width:0;box-shadow:none;background:0 0;border:0;flex:auto;margin-top:0}.auth-card .auth-captcha input:focus{border:0}.auth-card .auth-captcha img{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;flex:none;width:104px;height:36px;margin:3px 0;display:block}.auth-card .auth-captcha__reload{color:#8ca2c0;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:7px;flex:none;margin:0 8px;padding:8px 10px;font-size:11px}.auth-invite-linked{color:#8ee0c4;background:#25916f1c;border:1px solid #57c29f47;border-radius:10px;align-items:flex-start;gap:9px;margin:0 0 17px;padding:11px 12px;display:flex}.auth-invite-linked>svg{flex:none;margin-top:2px}.auth-invite-linked>span{gap:3px;display:grid}.auth-invite-linked b{color:#b9f0dc;font-size:11px}.auth-invite-linked small{color:#82a99e;font-size:9px;line-height:1.45}.dsh .htp-match-picker__tools{border-bottom:1px solid #e7ecf2;gap:8px;padding:10px 12px;display:grid}.dsh .htp-match-types{gap:5px;display:flex}.dsh .htp-match-types button{color:#68778d;cursor:pointer;background:#f7f9fc;border:1px solid #dfe5ee;border-radius:7px;flex:1;padding:7px 4px;font-size:11px}.dsh .htp-match-types button em{color:#9aa6b8;margin-left:4px;font-size:10px;font-style:normal}.dsh .htp-match-types button.on{color:#1f66d2;background:#eef4ff;border-color:#7fa8e8;font-weight:700}.dsh .htp-match-types button.on em{color:#5d84c9}.dsh .htp-match-picker__tools input{color:#33445c;box-sizing:border-box;background:#fff;border:1px solid #dfe5ee;border-radius:7px;outline:0;width:100%;padding:8px 10px;font-size:11px}.dsh .htp-match-picker__tools input:focus{border-color:#7fa8e8;box-shadow:0 0 0 3px #2470ff14}@media (width>=861px){.dsh .htp-workbench{grid-template-columns:430px minmax(0,1fr)}}.dsh .htp-match-picker__list>button{grid-template-rows:auto auto auto;grid-template-columns:34px minmax(0,1fr) auto 16px;gap:7px 10px;min-height:128px;padding:14px 13px}.dsh .htp-match-rank{color:#8997a9;border-right:1px solid #e4eaf1;grid-area:1/1/4;align-content:center;align-self:stretch;justify-items:center;min-width:30px;display:grid}.dsh .htp-match-rank small{letter-spacing:.08em;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-match-rank b{margin-top:3px;font:900 16px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-match-rank.top{color:#1e67c6}.dsh .htp-match-rank.top b{font-size:20px}.dsh .htp-match-picker__list>button .htp-match-meta,.dsh .htp-match-picker__list>button>strong,.dsh .htp-match-picker__list>button .htp-match-scores{grid-column:2}.dsh .htp-match-picker__list>button .htp-match-meta{grid-row:1}.dsh .htp-match-picker__list>button>strong{color:#172b43;grid-row:2;margin:0;font-size:14px;line-height:1.35}.dsh .htp-match-meta b{font-size:11px}.dsh .htp-match-meta small{color:#65778d;font-size:10px}.dsh .htp-match-scores{grid-row:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.dsh .htp-match-scores.scores-only{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .htp-match-scores>span{background:#f6f8fb;border:1px solid #dfe6ef;border-radius:7px;justify-content:space-between;align-items:center;gap:4px;min-width:0;padding:6px 7px;display:flex}.dsh .htp-match-scores small{color:#718198;font-size:9px;font-weight:750}.dsh .htp-match-scores b{color:#172e4a;white-space:nowrap;font:900 13px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-match-scores>span:first-child b{color:#c14d42}.dsh .htp-match-picker__list>button .htp-mini-pick{grid-area:1/3/4;align-self:center;min-width:82px}.dsh .htp-match-picker__list>button>svg{grid-area:1/4/4;align-self:center}@media (width<=980px){.dsh .htp-history-hit{grid-template-columns:1fr}.dsh .htp-history-hit__fixture{border-bottom:1px solid #e2e7ee;border-right:0}}@media (width<=700px){.dsh .htp-toolbar--history-preview{align-items:flex-start}.dsh .htp-history-preview__date{align-self:flex-start}.dsh .htp-history-preview>header,.dsh .htp-history-preview>footer{flex-direction:column;align-items:flex-start}.dsh .htp-history-hit{margin:12px}.dsh .htp-history-hit__result{grid-template-columns:1fr}.dsh .htp-history-hit__result>span{border-bottom:1px solid #e4e8ee;border-right:0}.dsh .htp-history-hit__result>span:last-child{border-bottom:0}.dsh .htp-history-preview__empty{margin:12px}.dsh .htp-history-preview>footer>button{justify-content:center;width:100%}}.dsh .htp-verdict__scores{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.dsh .htp-verdict__scores>span{background:#ffffff12;border:1px solid #ffffff21;border-radius:8px;grid-template-columns:auto auto;align-items:baseline;gap:7px;min-width:98px;padding:8px 10px;display:grid}.dsh .htp-verdict__scores small{color:#90a9c6;font-size:9px;font-weight:750}.dsh .htp-verdict__scores b{color:#fff;font:900 17px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-verdict__scores>span:first-child b{color:#ff9b8d}.dsh .htp-region-help-trigger{color:#ffd787;white-space:nowrap;background:#e0a13b1a;border:1px solid #f6c4637a;border-radius:9px;align-self:stretch;align-items:center;gap:6px;min-height:36px;margin-left:7px;padding:0 11px;font-size:10px;font-weight:850;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.dsh .htp-region-help-trigger:hover{background:#e0a13b33;border-color:#f3c96e;transform:translateY(-1px)}.dsh .htp-region-help-trigger.korea{color:#73dbc8;background:#19a68c1a;border-color:#4cc9b073}.dsh .htp-region-help-trigger.korea:hover{background:#19a68c33;border-color:#62d1bc}.dsh .htp-region-help-mask{z-index:185}.dsh .htp-region-help{color:#263c57;background:#f5f7fa;border:1px solid #ffffff24;border-radius:16px;width:min(520px,94vw);animation:.2s ease-out htp-help-in;overflow:hidden;box-shadow:0 30px 90px #0000005c}.dsh .htp-region-help>header{color:#fff;background:radial-gradient(circle at 83% -15%,#e2a83e45,#0000 42%),#10243b;justify-content:space-between;align-items:flex-start;gap:18px;padding:19px 20px;display:flex}.dsh .htp-region-help.korea>header{background:radial-gradient(circle at 83% -15%,#23bea140,#0000 42%),#10243b}.dsh .htp-region-help__identity{align-items:center;gap:11px;display:flex}.dsh .htp-region-help__identity>i{color:#ffd17a;background:#e0a13b1f;border:1px solid #ffd68580;border-radius:9px;flex:0 0 38px;place-items:center;height:38px;font:900 10px ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dsh .htp-region-help.korea .htp-region-help__identity>i{color:#70dac6;background:#19a68c1f;border-color:#70dac673}.dsh .htp-region-help__identity small{color:#8fa6c0;letter-spacing:.12em;font:850 8px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .htp-region-help__identity h3{letter-spacing:-.02em;margin-top:5px;font-size:18px}.dsh .htp-region-help>header>button{color:#dbe7f5;border:1px solid #ffffff24;border-radius:8px;flex:0 0 32px;place-items:center;height:32px;display:grid}.dsh .htp-region-help>main{gap:10px;padding:13px;display:grid}.dsh .htp-region-help__fixture{background:#fff;border:1px solid #dce4ed;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;padding:12px 13px;display:grid}.dsh .htp-region-help__fixture small{color:#8a98a9;grid-column:1;font-size:8px}.dsh .htp-region-help__fixture b{color:#233a57;grid-column:1;font-size:14px}.dsh .htp-region-help__fixture b i{color:#df6c5f;margin:0 7px;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-region-help__fixture>span{color:#7d8da1;text-align:right;grid-area:1/2/3;align-self:center;font-size:9px}.dsh .htp-region-help__rule{background:#fffaf0;border:1px solid #ecd49e;border-radius:10px;padding:13px}.dsh .htp-region-help.korea .htp-region-help__rule{background:#f1faf7;border-color:#b9ddd5}.dsh .htp-region-help__rule small{color:#936319;font-size:8px;font-weight:850}.dsh .htp-region-help.korea .htp-region-help__rule small{color:#087d69}.dsh .htp-region-help__rule code{color:#e7f0fb;background:#18314e;border-radius:7px;margin:8px 0 7px;padding:9px 10px;font:750 10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .htp-region-help__rule p{color:#6d7d90;font-size:9px;line-height:1.6}.dsh .htp-region-help__snapshot{background:#fff;border:1px solid #dce4ed;border-radius:9px;align-items:center;gap:6px;padding:10px 12px;display:flex}.dsh .htp-region-help__snapshot>small{color:#78889d;margin-right:auto;font-size:9px;font-weight:800}.dsh .htp-region-help__snapshot>span{color:#7b8999;background:#f1f4f8;border-radius:6px;padding:5px 7px;font-size:8px}.dsh .htp-region-help__snapshot b{color:#243b58;margin-left:3px;font:850 10px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-region-help__record{background:#fff;border:1px solid #e1e6ed;border-radius:9px;justify-content:space-between;align-items:center;padding:11px 13px;display:flex}.dsh .htp-region-help__record span small,.dsh .htp-region-help__record span b{display:block}.dsh .htp-region-help__record span small{color:#8795a6;font-size:8px}.dsh .htp-region-help__record span b{color:#354c68;margin-top:3px;font:850 12px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-region-help__record>strong{color:#a66c13;font:950 23px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .htp-region-help__current{background:#fff;border:1px solid #d8e7e3;border-radius:9px;align-items:center;gap:8px;padding:11px 13px;display:flex}.dsh .htp-region-help__current small{color:#78958e;font-size:8px}.dsh .htp-region-help__current b{color:#25544b;font-size:10px}.dsh .htp-region-help__current span{color:#087c68;white-space:nowrap;margin-left:auto;font-size:9px;font-weight:850}.dsh .htp-region-help__stats{text-align:right;gap:3px;margin-left:auto;display:grid}.dsh .htp-region-help__stats span{margin:0;font-size:8px}.dsh .htp-region-help__note{color:#746849;background:#fffbed;border-left:3px solid #d5a545;align-items:flex-start;gap:7px;padding:9px 10px;font-size:9px;line-height:1.55;display:flex}.dsh .htp-region-help__note svg{flex:none;margin-top:1px}.dsh .htp-region-help>footer{color:#8492a3;background:#fff;border-top:1px solid #dce3ec;justify-content:space-between;align-items:center;gap:14px;padding:11px 14px;font-size:8px;display:flex}.dsh .htp-region-help>footer button{color:#fff;background:#1d69cc;border-radius:7px;padding:8px 14px;font-size:10px;font-weight:850}.dsh .htp-rule-stamp{color:#50d0aa;letter-spacing:.08em;white-space:nowrap;filter:drop-shadow(0 2px 2px #00000026);border:2px solid;border-radius:7px;align-self:center;margin:0 2px 0 5px;padding:8px 9px 7px;font-size:12px;font-style:normal;font-weight:950;line-height:1;position:relative;transform:rotate(-4deg)}.dsh .htp-rule-stamp:after{content:"";opacity:.62;border:1px solid;border-radius:4px;position:absolute;inset:2px}.dsh .htp-rule-stamp.hit{color:#50d0aa;background:#198b7014}.dsh .htp-rule-stamp.miss{color:#ff8173;background:#be362c14;transform:rotate(3deg)}.dsh .htp-rule-stamp.quiet{color:#9babc0;background:#9babc00f;transform:rotate(-2deg)}.membership-screen{color:#172033;background:radial-gradient(circle at 85% 5%,#dceeff 0,#0000 32%),linear-gradient(145deg,#f7f9fc,#edf2f8);min-height:100vh;padding:36px clamp(20px,5vw,72px)}.membership-screen>header{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1120px;margin:0 auto 28px;display:flex}.membership-screen>header>div:first-child>small,.membership-title small,.membership-contact small{color:#376bb0;letter-spacing:.14em;font-weight:800}.membership-screen>header h1{letter-spacing:-.04em;margin:8px 0;font-size:clamp(30px,4vw,52px)}.membership-screen>header p{color:#66738a}.membership-screen>header h1{max-width:820px}.membership-hero-tags{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.membership-hero-tags span{color:#395779;background:#ffffffa3;border:1px solid #d7e2ef;border-radius:999px;align-items:center;gap:5px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}.membership-screen>header button{color:#4b5870;background:#fff;border:1px solid #d8e0ec;border-radius:12px;align-items:center;gap:7px;padding:10px 14px;display:flex}.membership-screen>header .membership-public-login{color:#fff;background:#245eaa;border-color:#245eaa;font-weight:800;box-shadow:0 10px 24px #245eaa2e}.membership-screen>header .membership-public-login:hover{background:#194d91;transform:translateY(-1px)}.membership-header-actions{flex:none;align-items:stretch;gap:9px;display:flex}.membership-header-actions>button{align-self:stretch}.membership-contact-shortcut{color:#fff;background:linear-gradient(135deg,#1677b9,#2aa8df);border:1px solid #2589c96b;border-radius:13px;align-items:center;gap:10px;min-height:48px;padding:7px 11px;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:flex;box-shadow:0 11px 24px #1a79b538}.membership-contact-shortcut>i{background:#ffffff21;border:1px solid #ffffff3d;border-radius:10px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid}.membership-contact-shortcut>span{gap:1px;min-width:0;display:grid}.membership-contact-shortcut small{color:#e7f7ff;letter-spacing:.06em;font-size:8px;font-weight:850}.membership-contact-shortcut b{color:#fff;white-space:nowrap;font-size:11px}.membership-contact-shortcut:hover{color:#fff;filter:saturate(1.08);transform:translateY(-2px);box-shadow:0 15px 30px #1a79b54f}.membership-contact-shortcut.disabled{color:#8090a4;box-shadow:none;cursor:wait;background:#edf2f7;border-color:#cbd7e4}.membership-contact-shortcut.disabled>i{background:#e4ebf2;border-color:#d2dce7}.membership-contact-shortcut.disabled small,.membership-contact-shortcut.disabled b{color:#8190a2}.membership-contact-shortcut.floating{z-index:1200;right:max(20px,env(safe-area-inset-right));bottom:max(22px,env(safe-area-inset-bottom));border-color:#ffffff4d;border-radius:16px;min-width:228px;padding:10px 13px;position:fixed;box-shadow:0 18px 38px #14487459,0 0 0 5px #2197d61c}.membership-contact-shortcut.floating>i{border-radius:11px;flex-basis:36px;width:36px;height:36px}.membership-contact-shortcut.floating small{font-size:9px}.membership-contact-shortcut.floating b{font-size:13px}.membership-screen>main{grid-template-columns:minmax(0,1fr);gap:22px;max-width:1120px;margin:auto;display:grid}.membership-purchase-summary{background:#d6e1ed;border:1px solid #d6e1ed;border-radius:17px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden;box-shadow:0 12px 30px #2f436012}.membership-purchase-summary article{background:#fffffff0;align-content:start;gap:5px;min-height:100px;padding:19px 20px;display:grid}.membership-purchase-summary small{color:#8793a5;font-size:11px}.membership-purchase-summary b{color:#183c68;font-size:19px}.membership-purchase-summary span{color:#748195;font-size:11px;line-height:1.55}.membership-plans,.membership-contact{background:#ffffffeb;border:1px solid #9faec557;border-radius:24px;padding:clamp(24px,4vw,42px);box-shadow:0 22px 55px #2a406017}.membership-title h2,.membership-contact h2{margin:7px 0 8px;font-size:25px}.membership-title p,.membership-contact p{color:#6d798d;line-height:1.75}.membership-public-notice{color:#79591b;background:#fff8e8;border:1px solid #e6cf9f;border-radius:10px;margin:15px 0 0;padding:10px 12px;font-size:11px}.membership-public-checkout__button{width:100%;min-height:52px;box-shadow:0 12px 24px #2f67ae33;color:#fff!important;background:linear-gradient(135deg,#245eaa,#397fc8)!important;border:0!important;font-weight:850!important}.membership-public-checkout__button:hover{transform:translateY(-1px);box-shadow:0 15px 28px #2f67ae45}.membership-public-checkout .membership-contact__actions>p{text-align:center;margin:0;font-size:11px}.auth-back-to-membership{color:#a8c4ea}.membership-plan-identity{align-items:center;gap:10px;margin-top:4px;display:flex}.membership-plan-identity>i{border:1px solid color-mix(in srgb,var(--plan-accent) 28%,transparent);width:34px;height:34px;color:var(--plan-accent);background:var(--plan-soft);border-radius:11px;flex:0 0 34px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffffbf}.membership-plan-identity>i svg{fill:currentColor;stroke-width:1.7px}.membership-plan-identity>div{gap:1px;display:grid}.membership-plan-identity small{color:var(--plan-muted);letter-spacing:.06em;font-size:9px;font-weight:800}.membership-plan-mobile-hint{display:none}.membership-plan-comparison{scrollbar-color:#b9c8d9 transparent;grid-template-columns:repeat(4,minmax(215px,1fr));gap:12px;margin-top:24px;padding:3px 3px 12px;display:grid;overflow-x:auto}.membership-plan-comparison>article{--plan-accent:#2f73bd;--plan-deep:#1b4f87;--plan-muted:#7087a2;--plan-soft:#eaf3fd;color:#233a56;cursor:pointer;background:radial-gradient(circle at 95% 1%,#4a91da24,#0000 25%),linear-gradient(155deg,#fff,#f5f8fc);border:1px solid #cddff2;border-radius:18px;flex-direction:column;min-width:215px;min-height:710px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 13px 28px #27528212;container:membership-plan/inline-size}.membership-plan-comparison>article:hover{border-color:color-mix(in srgb,var(--plan-accent) 60%,#fff);transform:translateY(-2px)}.membership-plan-comparison>article:has(.membership-plan-radio:focus-visible){outline:3px solid color-mix(in srgb,var(--plan-accent) 34%,transparent);outline-offset:2px}.membership-plan-comparison>article.selected{border-color:var(--plan-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--plan-accent) 18%,transparent),0 18px 34px color-mix(in srgb,var(--plan-accent) 15%,transparent)}.membership-plan-comparison>article.featured:after{content:"推荐";z-index:3;color:#fff;background:var(--plan-accent);text-align:center;width:100px;padding:4px 0;font-size:9px;font-weight:900;position:absolute;top:15px;right:-30px;transform:rotate(38deg)}.membership-plan-comparison>article.plan-quarterly{--plan-accent:#129681;--plan-deep:#096756;--plan-muted:#62877f;--plan-soft:#e4f7f2;background:radial-gradient(circle at 95% 1%,#20ae9426,#0000 25%),linear-gradient(155deg,#fff,#f0faf7);border-color:#a9dacf}.membership-plan-comparison>article.plan-annual{--plan-accent:#bd872c;--plan-deep:#85550d;--plan-muted:#8d7c62;--plan-soft:#fff1d2;background:radial-gradient(circle at 95% 1%,#d8a74b2b,#0000 25%),linear-gradient(155deg,#fffdf8,#fbf4e7);border-color:#e4c481}.membership-plan-comparison>article.plan-lifetime{--plan-accent:#e0b75d;--plan-deep:#f1d28c;--plan-muted:#98a7ba;--plan-soft:#e0b75d1f;color:#e8edf4;background:radial-gradient(circle at 94% 1%,#d8ae5030,#0000 28%),linear-gradient(145deg,#121b29,#263246);border-color:#dab2597a;box-shadow:0 18px 34px #0e182733}.membership-plan-radio{z-index:4;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.membership-comparison__head{border-bottom:1px solid color-mix(in srgb,var(--plan-accent) 16%,transparent);flex-direction:column;min-height:388px;padding:22px 20px 18px;display:flex}.membership-comparison__head>span{border:1px solid color-mix(in srgb,var(--plan-accent) 22%,transparent);color:var(--plan-deep);background:var(--plan-soft);letter-spacing:.08em;border-radius:999px;align-self:flex-start;padding:4px 8px;font-size:8px;font-weight:900}.membership-comparison__head .membership-plan-identity{margin:16px 0 12px}.membership-comparison__head .membership-plan-identity b{color:var(--plan-deep);font-size:17px;font-weight:900}.membership-comparison__head>small{color:var(--plan-muted);margin-top:6px;font-size:10px}.membership-comparison__price{gap:7px;display:grid}.membership-comparison__list-price{min-height:26px;color:var(--plan-muted);align-items:center;gap:7px;display:flex}.membership-comparison__list-price>small{letter-spacing:.05em;font-size:9px;font-weight:900}.membership-comparison__list-price del{opacity:.88;-webkit-text-decoration-color:color-mix(in srgb,var(--plan-accent) 72%,transparent);text-decoration-color:color-mix(in srgb,var(--plan-accent) 72%,transparent);font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:700;text-decoration-thickness:2px}.membership-comparison__discount{border:1px solid color-mix(in srgb,var(--plan-accent) 35%,transparent);color:#fff;background:linear-gradient(112deg,var(--plan-deep),var(--plan-accent));min-height:48px;box-shadow:0 8px 18px color-mix(in srgb,var(--plan-accent) 22%,transparent);border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;column-gap:8px;padding:7px 10px;display:grid}.membership-comparison__discount>span{color:var(--plan-deep);white-space:nowrap;background:#ffffffe0;border-radius:5px;padding:3px 5px;font-size:7px;font-weight:950}.membership-comparison__discount>strong{white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:800;line-height:1}.membership-comparison__discount>em{white-space:nowrap;border:1px solid #ffffff52;border-radius:999px;padding:3px 5px;font-size:8px;font-style:normal;font-weight:950}.membership-comparison__discount>small{color:#fffc;letter-spacing:.03em;grid-column:2/4;font-size:8px;font-weight:800}.membership-comparison__sale-price{justify-content:space-between;align-items:center;gap:10px;min-height:70px;display:flex}.membership-comparison__sale-price>span:first-child{align-content:center;gap:7px;padding:3px 0;display:grid}.membership-comparison__sale-price strong{color:var(--plan-deep);letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-size:43px;font-weight:700;line-height:1;display:block}.membership-comparison__sale-price>span:first-child>small{color:var(--plan-accent);letter-spacing:.08em;font-size:8px;font-weight:950;line-height:1.25;display:block}.membership-comparison__cny{border-left:2px solid color-mix(in srgb,var(--plan-accent) 38%,transparent);text-align:right;gap:2px;min-width:82px;padding:6px 8px;display:grid}.membership-comparison__cny small{color:var(--plan-muted);font-size:7px;font-weight:800}.membership-comparison__cny b{color:var(--plan-deep);white-space:nowrap;font-size:12px}.membership-comparison__fx{color:var(--plan-muted);letter-spacing:.02em;font-size:7px}.membership-comparison__head>p{color:#68778b;min-height:46px;margin:12px 0 14px;font-size:11px;line-height:1.55}.membership-comparison__head>em{border:1px solid color-mix(in srgb,var(--plan-accent) 32%,transparent);min-height:38px;color:var(--plan-deep);background:var(--plan-soft);border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:auto;font-size:11px;font-style:normal;font-weight:900;display:flex}.membership-comparison__contact{z-index:5;border:1px solid color-mix(in srgb,var(--plan-accent) 42%,transparent);width:100%;min-height:52px;color:var(--plan-deep);background:var(--plan-soft);font:inherit;text-align:left;cursor:pointer;border-radius:10px;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:start;gap:4px;margin-top:auto;padding:8px 11px;text-decoration:none;transition:color .16s,background .16s,box-shadow .16s,transform .16s;display:grid;position:relative;box-shadow:inset 0 1px #fff9}.membership-comparison__contact>span{white-space:nowrap;align-items:center;gap:5px;min-width:0;max-width:100%;font-size:11px;font-weight:900;line-height:1.15;display:inline-flex}.membership-comparison__contact>small{width:100%;color:var(--plan-muted);text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:800;line-height:1.2;display:block;overflow:hidden}.membership-comparison__contact:hover{color:#fff;background:var(--plan-accent);box-shadow:0 8px 17px color-mix(in srgb,var(--plan-accent) 24%,transparent);transform:translateY(-1px)}.membership-comparison__contact:disabled{opacity:.62;cursor:wait;transform:none}.membership-comparison__contact:hover>small{color:#ffffffc7}.membership-plan-comparison>article.selected .membership-comparison__head>em,.membership-plan-comparison>article.selected .membership-comparison__contact{color:#fff;border-color:var(--plan-accent);background:var(--plan-accent)}.membership-plan-comparison>article.selected .membership-comparison__contact>small{color:#ffffffc7}.membership-comparison__features{flex:1;padding:17px 18px 13px}.membership-comparison__features h3{color:var(--plan-deep);letter-spacing:.06em;margin:0 0 10px;font-size:11px}.membership-comparison__features ul{gap:1px;margin:0;padding:0;list-style:none;display:grid}.membership-comparison__features li{color:#43566d;align-items:center;gap:8px;min-height:27px;padding:4px 0;font-size:10px;line-height:1.25;display:flex}.membership-comparison__features li>i{width:16px;height:16px;color:var(--plan-deep);background:var(--plan-soft);border-radius:5px;flex:0 0 16px;place-items:center;display:grid}.membership-comparison__features li>span{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.membership-comparison__features li>span>em{color:var(--plan-deep);background:var(--plan-soft);white-space:nowrap;border-radius:999px;padding:2px 5px;font-size:7px;font-style:normal;font-weight:900}.membership-comparison__features li>span>small{color:#a2adba;white-space:nowrap;font-size:8px}.membership-comparison__features li.unavailable{color:#a5afbb}.membership-comparison__features li.unavailable>i{color:#a9b2bd;background:#eef1f4}.membership-comparison__features li.newly-unlocked{color:var(--plan-deep);background:color-mix(in srgb,var(--plan-accent) 8%,transparent);border-radius:7px;margin:2px -7px;padding:6px 7px;font-weight:850}.membership-comparison__foot{border-top:1px solid color-mix(in srgb,var(--plan-accent) 15%,transparent);min-height:48px;color:var(--plan-deep);background:color-mix(in srgb,var(--plan-accent) 4%,transparent);align-items:center;gap:7px;padding:12px 18px;font-size:9px;font-weight:800;display:flex}.membership-plan-comparison>article.plan-lifetime .membership-comparison__head>p,.membership-plan-comparison>article.plan-lifetime .membership-comparison__features li{color:#aeb9c8}.membership-plan-comparison>article.plan-lifetime .membership-comparison__discount{color:#182334;background:linear-gradient(112deg,#f5d98f,#d9a944);border-color:#f0ce7d;box-shadow:0 8px 18px #daae503d}.membership-plan-comparison>article.plan-lifetime .membership-comparison__discount>span{color:#fff;background:#182334c7}.membership-plan-comparison>article.plan-lifetime .membership-comparison__discount>em{border-color:#18233440}.membership-plan-comparison>article.plan-lifetime .membership-comparison__discount>small{color:#182334b8}.membership-plan-comparison>article.plan-lifetime .membership-comparison__cny{border-left-color:#e0b75d6b}.membership-plan-comparison>article.plan-lifetime .membership-comparison__features li.unavailable{color:#69788c}.membership-plan-comparison>article.plan-lifetime .membership-comparison__features li.unavailable>i{color:#728096;background:#ffffff0f}.membership-contact{grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr);gap:30px;display:grid}.membership-contact ol{color:#4e5c72;padding-left:20px;line-height:2}.membership-contact__actions{align-content:center;gap:12px;display:grid}.membership-contact__actions a{color:#fff;background:linear-gradient(135deg,#245eaa,#4c8ed7);border-radius:15px;gap:4px;padding:18px;text-decoration:none;display:grid;box-shadow:0 12px 24px #2f67ae3d}.membership-contact__actions a span{opacity:.8;font-size:12px}.membership-contact__actions a b{font-size:18px}.membership-contact__actions button{color:#274b78;background:#fff;border:1px solid #cdd8e7;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px;font-weight:700;display:flex}.member-account-summary{grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0;display:grid}.member-account-summary span{background:#f8fafc;border:1px solid #e0e7f0;border-radius:11px;gap:4px;padding:12px;display:grid}.member-account-summary small{color:#8290a4}.member-account-summary b{color:#263b59}.member-invite-list{gap:7px;margin-top:14px;display:grid}.member-invite-list>div{background:#f5f7fb;border-radius:9px;justify-content:space-between;gap:12px;padding:9px 11px;display:flex}.member-invite-list span{color:#68768c;font-size:12px}.member-grant-actions{min-width:100px}.invite-generator__fields select{background:#fff;border:1px solid #d6dfeb;border-radius:8px;min-height:38px;padding:0 9px}.invite-state.pending{color:#ad6519;background:#fff1db}.dsh .membership-tab{color:#ffd58a}.dsh .membership-tab.on{color:#fff0bf;border-bottom-color:#e9b85e}.dsh .top-tabs .referral-tab{color:#fff0b8;background:linear-gradient(135deg,#a46c1575,#cc973438);border:1px solid #e8be587a;align-items:center;gap:6px;padding:0 8px 0 10px;font-family:inherit;font-weight:850;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 5px 14px #3e260529}.dsh .top-tabs .referral-tab>span{white-space:nowrap}.dsh .top-tabs .referral-tab>em{color:#3d2705;letter-spacing:.01em;background:linear-gradient(#f7d77f,#dba843);border-radius:999px;align-items:center;min-height:19px;padding:2px 6px;font-size:9px;font-style:normal;font-weight:950;display:inline-flex;box-shadow:inset 0 1px #ffffff5c}.dsh .top-tabs .referral-tab:hover{color:#fff7dd;background:linear-gradient(135deg,#b1771b94,#d7a2394d);border-color:#f7d37ecc;transform:translateY(-1px)}.dsh .top-tabs .referral-tab.on{color:#fff8df;background:linear-gradient(135deg,#a9701bad,#ca97366b);border-color:#fad887d1;box-shadow:inset 0 0 0 1px #ffe29f29,0 6px 16px #3e260538}.dsh .top-tabs .tg-channel-tab{color:#a9d7ff;background:#2570b81f;border:1px solid #69aef24d;gap:6px;font-weight:750;text-decoration:none;transition:border-color .16s,background .16s,color .16s,transform .16s}.dsh .top-tabs .tg-channel-tab:hover{color:#edf7ff;background:#2b7fcf40;border-color:#7ec2ff94;transform:translateY(-1px)}.membership-center-page{color:#1c293d;background:radial-gradient(circle at 90% 0,#397ecf21,#0000 28%),#f3f6fa;min-height:calc(100vh - 52px);padding:28px clamp(18px,3vw,42px) 54px;font-size:13px}.membership-center-page>header{justify-content:space-between;align-items:flex-start;gap:20px;max-width:1320px;margin:0 auto 20px;display:flex}.membership-center-page>header>div:first-child>small,.membership-center-panel>div>small,.membership-invite-console>header small{color:#3977bd;letter-spacing:.15em;font-weight:800}.membership-center-page>header h1{margin:5px 0;font-size:30px}.membership-center-page>header p{color:#718096}.membership-center-page>header button,.membership-invite-console>header button{color:#31577f;background:#fff;border:1px solid #ced9e7;border-radius:10px;align-items:center;gap:7px;padding:10px 14px;font-weight:700;display:inline-flex}.membership-center-page button:disabled{opacity:.45;cursor:not-allowed}.membership-overview-card{background:#dbe3ee;border:1px solid #dbe3ee;border-radius:17px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;max-width:1320px;margin:0 auto 18px;display:grid;overflow:hidden;box-shadow:0 12px 30px #2f436012}.membership-overview-card article{background:#fff;gap:5px;padding:20px;display:grid}.membership-overview-card small{color:#8793a5}.membership-overview-card b{color:#183c68;font-size:22px}.membership-overview-card span{color:#748195;font-size:11px;line-height:1.5}.membership-center-grid{grid-template-columns:minmax(0,1fr);gap:18px;max-width:1320px;margin:0 auto 18px;display:grid}.membership-center-panel{background:#fff;border:1px solid #dbe3ed;border-radius:17px;padding:24px;box-shadow:0 12px 30px #2f43600f}.membership-invite-console h2{margin:5px 0 7px}.membership-invite-console p{color:#728096;line-height:1.7}.referral-page{color:#1c293d;background:radial-gradient(circle at 9% 0,#cb96361c,#0000 26%),radial-gradient(circle at 95% 8%,#3070be26,#0000 30%),#f2f5f9;min-height:calc(100vh - 52px);padding:30px clamp(18px,3vw,42px) 56px}.referral-hero{color:#eaf2fb;background:radial-gradient(circle at 88% 5%,#3c84d854,#0000 29%),radial-gradient(circle at 5% 100%,#d39d382e,#0000 27%),#101b2b;border:1px solid #ffffff1f;border-radius:25px;grid-template-columns:minmax(0,1.55fr) minmax(290px,.55fr);align-items:center;gap:clamp(32px,6vw,90px);max-width:1320px;min-height:330px;margin:0 auto 20px;padding:clamp(30px,5vw,58px);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 60px #16263d38}.referral-hero:before{content:"";opacity:.23;pointer-events:none;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}.referral-hero>*{z-index:1;position:relative}.referral-hero__copy>span{color:#e7b95f;letter-spacing:.14em;align-items:center;gap:7px;font-size:10px;font-weight:900;display:inline-flex}.referral-hero__copy h1{color:#fff;letter-spacing:-.04em;max-width:760px;margin:13px 0 16px;font-family:Songti SC,STSong,serif;font-size:clamp(32px,4vw,55px);line-height:1.12}.referral-hero__copy>p{color:#a9b8ca;max-width:730px;margin:0;font-size:14px;line-height:1.85}.referral-hero__rule{color:#e8bb66;background:#d8a03a12;border:1px solid #e9bb6333;border-radius:12px;align-items:flex-start;gap:10px;max-width:720px;margin-top:24px;padding:13px 15px;display:flex}.referral-hero__rule span{gap:3px;display:grid}.referral-hero__rule b{color:#f3d18c;font-size:12px}.referral-hero__rule small{color:#a9b5c5;font-size:10px;line-height:1.6}.referral-hero__links{margin-top:14px;display:flex}.referral-hero__links button{color:#dcecff;text-align:left;background:#346daf26;border:1px solid #73a6e157;border-radius:11px;align-items:center;gap:10px;min-height:48px;padding:8px 13px;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.referral-hero__links button:hover{background:#3b7cc73d;border-color:#7db5f49e;transform:translateY(-1px)}.referral-hero__links button>span{gap:2px;display:grid}.referral-hero__links button b{color:#edf6ff;font-size:13px}.referral-hero__links button small{color:#91a9c3;font-size:11px}.referral-hero__links button>svg:last-child{color:#82addc}.referral-hero__action{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff1;border:1px solid #ffffff21;border-radius:20px;justify-items:center;padding:28px 24px;display:grid;box-shadow:inset 0 1px #ffffff0f}.referral-hero__action small{color:#7795b7;letter-spacing:.15em;font-size:9px;font-weight:900}.referral-hero__action>b{color:#f0c36c;margin:10px 0 0;font-family:Georgia,serif;font-size:54px;line-height:1}.referral-hero__action>span{color:#aebdce;margin:4px 0 20px;font-size:11px}.referral-hero__action button{color:#fff9e9;background:linear-gradient(135deg,#9a661c,#c69236);border:1px solid #d5a84f;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;font-size:13px;font-weight:850;display:inline-flex;box-shadow:0 12px 25px #0003}.referral-hero__action button:disabled{opacity:.42;cursor:not-allowed}.referral-hero__action em{color:#8091a5;text-align:center;margin-top:12px;font-size:9px;font-style:normal;line-height:1.55}.referral-workspace{padding-top:12px}.membership-referral-hub{background:radial-gradient(circle at 88% 0,#4687da26,#0000 28%),linear-gradient(145deg,#fff,#f5f9fe);border:1px solid #cad9ea;border-radius:22px;max-width:1320px;margin:0 auto 22px;padding:28px;overflow:hidden;box-shadow:0 18px 42px #2743681a}.membership-referral-hub>header{justify-content:space-between;align-items:center;gap:28px;display:flex}.membership-referral-hub>header small,.membership-referral-ledgers>section>header small{color:#3977bd;letter-spacing:.15em;font-size:9px;font-weight:900}.membership-referral-hub>header h2{color:#173c69;margin:7px 0 8px;font-family:Songti SC,STSong,serif;font-size:26px}.membership-referral-hub>header p{color:#68788e;max-width:780px;margin:0;font-size:12px;line-height:1.75}.membership-referral-hub>header button{color:#fff8e9;background:linear-gradient(135deg,#9b651a,#c89235);border:1px solid #b68129;border-radius:11px;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 17px;font-size:12px;font-weight:850;display:inline-flex;box-shadow:0 10px 22px #96641933}.membership-referral-flow{background:#ffffffc2;border:1px solid #dbe5f0;border-radius:14px;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr);align-items:center;gap:10px;margin:24px 0 14px;padding:15px;display:grid}.membership-referral-flow>svg{color:#9eafc3}.membership-referral-flow>span{align-content:center;min-height:55px;padding-left:42px;display:grid;position:relative}.membership-referral-flow i{color:#276cb9;background:#edf5ff;border:1px solid #b9cee7;border-radius:9px;place-items:center;width:32px;height:32px;font-family:Georgia,serif;font-size:10px;font-style:normal;display:grid;position:absolute;top:50%;left:0;transform:translateY(-50%)}.membership-referral-flow b{color:#2b405d;font-size:12px}.membership-referral-flow small{color:#8390a1;margin-top:4px;font-size:9px;line-height:1.4}.referral-reward-rules{background:#fff;border:1px solid #d5e0ec;border-radius:15px;margin:14px 0;overflow:hidden}.referral-reward-rules>header{background:linear-gradient(135deg,#fbfdff,#f4f8fc);border-bottom:1px solid #e4eaf1;justify-content:space-between;align-items:flex-end;gap:24px;padding:17px 18px 14px;display:flex}.referral-reward-rules>header small{color:#3977bd;letter-spacing:.15em;font-size:9px;font-weight:900}.referral-reward-rules>header h3{color:#223c5e;margin:5px 0 0;font-size:17px}.referral-reward-rules>header p{color:#77869a;text-align:right;max-width:650px;margin:0;font-size:10px;line-height:1.65}.referral-reward-rules>div{background:#e0e7ef;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.referral-reward-rules article{background:#fff;align-content:center;gap:6px;min-height:112px;padding:17px 18px;display:grid}.referral-reward-rules article span{color:#7a899c;font-size:10px}.referral-reward-rules article b{color:#9b681d;font-size:19px}.referral-reward-rules article small{color:#8995a5;font-size:9px;line-height:1.55}.referral-reward-rules>footer{color:#2f75b9;background:#f2f7fd;align-items:flex-start;gap:9px;padding:13px 17px;display:flex}.referral-reward-rules>footer span{gap:3px;display:grid}.referral-reward-rules>footer b{color:#315d8d;font-size:10px}.referral-reward-rules>footer small{color:#77899e;font-size:9px;line-height:1.5}.membership-referral-stats{background:#dbe4ee;border:1px solid #dbe4ee;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.membership-referral-stats>span{background:#ffffffe0;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.membership-referral-stats small{color:#7d8a9d;font-size:10px}.membership-referral-stats b{color:#1e4f86;font-size:17px}.membership-referral-ledgers{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-top:14px;display:grid}.membership-referral-ledgers>section{background:#fff;border:1px solid #dce5ef;border-radius:14px;min-width:0;overflow:hidden}.membership-referral-ledgers>section>header{background:#fafcfe;border-bottom:1px solid #e6ebf2;justify-content:space-between;align-items:center;padding:16px 17px 13px;display:flex}.membership-referral-ledgers>section>header h3{color:#283b55;margin:4px 0 0;font-size:16px}.membership-referral-ledgers>section>header>b{color:#8b6727;font-size:11px}.membership-invite-console{max-width:1320px;margin:0 auto 18px}.membership-invite-console>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.membership-center-message{background:#eaf8f4;border-radius:9px;padding:10px 12px;color:#167863!important}.membership-center-invites{gap:8px;padding:12px;display:grid}.membership-center-invites article{background:#f8fafc;border:1px solid #e1e7ef;border-radius:10px;align-content:start;gap:5px;height:100%;min-height:160px;padding:14px;display:grid}.membership-center-invites article.redeemed{background:#f1faf7;border-color:#bfe0d7}.referral-cash-invite-links{scroll-margin-top:84px}.membership-center-invites article.newly-created{animation:1.5s both referral-invite-arrival}@keyframes referral-invite-arrival{0%{border-color:#d4a23c;transform:translateY(5px);box-shadow:0 0 0 5px #d4a23c33,0 16px 32px #234e7e29}55%{border-color:#4a92dc;box-shadow:0 0 0 3px #4a92dc24,0 10px 24px #234e7e1a}to{box-shadow:none;border-color:#e1e7ef;transform:translateY(0)}}.membership-center-invites__code{align-items:center;min-height:24px;display:flex}.membership-center-invites code{color:#244f82;font-size:14px;font-weight:800}.membership-center-invites b{color:#485971;font-size:11px}.membership-center-invites small{color:#8a96a8}.membership-center-invites__actions{border-top:1px solid #e3eaf2;flex-direction:column;justify-content:center;align-self:end;align-items:center;gap:8px;min-height:42px;margin-top:9px;padding-top:12px;display:flex}.membership-center-invites__copy{color:#fff;letter-spacing:.01em;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#2a7de8,#145ac5);border:1px solid #145dc7;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:min(100%,230px);min-height:42px;padding:0 18px;font-size:11px;font-weight:900;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 8px 18px #1c5eb838}.membership-center-invites__copy:hover:not(:disabled){background:linear-gradient(135deg,#3488f1,#0d50b5);border-color:#0d4fae;transform:translateY(-1px);box-shadow:0 11px 23px #1c5eb84d}.membership-center-invites__copy:active:not(:disabled){transform:translateY(1px);box-shadow:0 5px 12px #1c5eb833}.membership-center-invites__copy:focus-visible{outline-offset:3px;outline:3px solid #3285eb40}.membership-center-invites__copy.copied{background:linear-gradient(135deg,#20a181,#0d7962);border-color:#0f8268;box-shadow:0 8px 18px #0f826838}.membership-center-invites__copy:disabled{color:#8f9baa;box-shadow:none;cursor:default;background:#e9edf2;border-color:#d7dfe8}.membership-center-invites>p,.membership-reward-list>p{color:#8290a3;margin:0;padding:18px 12px;font-size:10px;line-height:1.7}.membership-reward-list{gap:8px;padding:12px;display:grid}.membership-reward-list article{background:#fafbfd;border:1px solid #e2e8f0;border-radius:10px;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.membership-reward-list article>span{color:#a66e16;align-items:center;gap:5px;display:flex}.membership-reward-list article>span b{font-size:14px}.membership-reward-list article>div b,.membership-reward-list article>div small,.membership-reward-list article>div em{display:block}.membership-reward-list article>div b{color:#34475f;font-size:11px}.membership-reward-list article>div small{color:#8995a6;margin-top:4px;font-size:9px}.membership-reward-list article>div em{color:#b45043;margin-top:4px;font-size:8px;font-style:normal}.membership-reward-list article>strong{color:#a36b14;white-space:nowrap;background:#fff3db;border-radius:999px;padding:4px 7px;font-size:8px}.membership-reward-list article.granted>strong{color:#087b69;background:#e5f7f3}.membership-reward-list article.cancelled>strong,.membership-reward-list article.reversed>strong{color:#af4c40;background:#fff0ed}.membership-admin-preview{color:#436181;background:#eef5fc;border:1px solid #d7e3f1;border-radius:11px;align-items:center;gap:8px;max-width:1320px;margin:0 auto;padding:13px 15px;display:flex}.membership-value{color:#ecf3fb;background:radial-gradient(circle at 82% 0,#3885d24d,#0000 27%),radial-gradient(circle at 0 100%,#c78f3229,#0000 30%),#101a29;border-radius:24px;max-width:1320px;margin:0 auto 22px;padding:clamp(26px,4vw,48px);position:relative;overflow:hidden;box-shadow:0 25px 55px #12203333}.membership-value:before{content:"";pointer-events:none;opacity:.22;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.membership-value>*{z-index:1;position:relative}.membership-value>header{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:clamp(24px,5vw,70px);display:grid}.membership-value>header small{color:#e4b763;letter-spacing:.17em;font-size:10px;font-weight:900}.membership-value>header h2{color:#fff;letter-spacing:-.035em;margin:9px 0 0;font-family:Songti SC,STSong,serif;font-size:clamp(28px,3.5vw,48px);font-weight:800;line-height:1.13}.membership-value>header>p{color:#aebdd0;margin:0;font-size:13px;line-height:1.85}.membership-value__metrics{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px 14px 0 0;grid-template-columns:repeat(4,minmax(0,1fr));margin:35px 0 1px;display:grid;overflow:hidden}.membership-value__metrics span{border-right:1px solid #ffffff14;gap:4px;padding:17px 18px;display:grid}.membership-value__metrics span:last-child{border-right:0}.membership-value__metrics b{color:#f4c66f;font-family:Georgia,Songti SC,serif;font-size:20px}.membership-value__metrics small{color:#8fa1b7;font-size:10px}.membership-benefit-grid{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:0 0 14px 14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.membership-benefit-grid article{background:#0c1928f0;min-height:228px;padding:23px;transition:background .2s,transform .2s;position:relative}.membership-benefit-grid article:hover{z-index:2;background:#182a40;transform:translateY(-2px)}.membership-benefit-index{color:#ffffff1f;font-family:Georgia,serif;font-size:24px;position:absolute;top:19px;right:19px}.membership-benefit-grid article>i{color:#e6b55d;background:#dba44317;border:1px solid #eab8604d;border-radius:10px;place-items:center;width:38px;height:38px;margin-bottom:26px;display:grid}.membership-benefit-grid article>small{color:#6987a8;letter-spacing:.13em;font-size:8px;font-weight:900}.membership-benefit-grid h3{color:#f5f8fc;margin:7px 0 9px;font-size:16px}.membership-benefit-grid p{color:#9dacbe;margin:0;font-size:11px;line-height:1.72}.membership-evidence-flow{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:minmax(210px,.7fr) minmax(0,2fr);gap:30px;margin-top:24px;padding:23px;display:grid}.membership-evidence-flow>div small{color:#e4b763;letter-spacing:.14em;font-size:9px;font-weight:900}.membership-evidence-flow h3{color:#fff;margin:7px 0 0;font-size:17px;line-height:1.4}.membership-evidence-flow ol{counter-reset:evidence;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.membership-evidence-flow li{counter-increment:evidence;border-left:1px solid #ffffff1a;gap:5px;padding:7px 18px 7px 28px;display:grid;position:relative}.membership-evidence-flow li:before{content:counter(evidence);color:#d7a751;font-family:Georgia,serif;font-size:11px;position:absolute;top:8px;left:10px}.membership-evidence-flow li b{color:#eaf1fa;font-size:11px}.membership-evidence-flow li span{color:#8295ac;font-size:9px;line-height:1.5}@media (width<=760px){.membership-contact{grid-template-columns:1fr}.membership-plan-comparison{scroll-snap-type:x proximity;grid-template-columns:repeat(4,232px);margin-right:-18px;padding-right:18px}.membership-plan-comparison>article{scroll-snap-align:start;min-width:232px;min-height:710px}.membership-screen>header{flex-direction:column}.membership-header-actions{width:100%}.membership-header-actions .membership-contact-shortcut.top{flex:1}.membership-contact-shortcut.floating{right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));min-width:0;max-width:calc(100vw - 24px)}.membership-purchase-summary,.member-account-summary,.membership-overview-card,.membership-center-grid,.membership-referral-ledgers,.referral-hero{grid-template-columns:1fr}.referral-hero__action{justify-self:stretch}.referral-reward-rules>header{flex-direction:column;align-items:flex-start}.referral-reward-rules>header p{text-align:left}.referral-reward-rules>div{grid-template-columns:1fr 1fr}.membership-referral-hub{padding:20px}.membership-referral-hub>header{flex-direction:column;align-items:stretch}.membership-referral-flow{grid-template-columns:1fr}.membership-referral-flow>svg{display:none}.membership-referral-stats,.membership-value>header,.membership-evidence-flow{grid-template-columns:1fr}.membership-value__metrics,.membership-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.membership-evidence-flow ol{grid-template-columns:1fr}.membership-evidence-flow li{border-top:1px solid #ffffff14;border-left:0}}@media (width>=761px) and (width<=1100px){.membership-purchase-summary,.referral-reward-rules>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.dsh button.ui-date-trigger{color:#27425f;cursor:pointer;background:linear-gradient(#fff,#f5f8fc);border:1px solid #cfdbe9;border-radius:9px;align-items:center;gap:9px;width:auto;min-width:164px;height:38px;padding:0 10px 0 11px;transition:border-color .16s,box-shadow .16s,background .16s;display:inline-flex;box-shadow:0 1px 2px #1833520d}.dsh button.ui-date-trigger:hover{color:#1f63b7;background:#fff;border-color:#92b3dc}.dsh button.ui-date-trigger:focus-visible,.dsh button.ui-date-trigger[data-state=open]{border-color:#347af0;outline:0;box-shadow:0 0 0 3px #347af021}.dsh button.ui-date-trigger>svg:first-child{color:#2e75ce;flex:none}.dsh button.ui-date-trigger>svg:last-child{color:#8292a5;flex:none;margin-left:auto}.dsh button.ui-date-trigger>span{text-align:left;gap:1px;min-width:100px;line-height:1.1;display:grid}.dsh button.ui-date-trigger small{color:#8a98aa;letter-spacing:.09em;font-size:8px;font-weight:800}.dsh button.ui-date-trigger b{color:inherit;white-space:nowrap;font-size:11px;font-weight:800}.dsh .catalog-toolbar button:disabled,.dsh .lota-toolbar button:disabled,.dsh .htp-toolbar__actions button:disabled,.dsh .dates button:disabled{opacity:.4;cursor:not-allowed}.ui-date-popover{z-index:1400;color:#243a54;width:314px;transform-origin:var(--radix-popover-content-transform-origin);background:#fffffffb;border:1px solid #cad7e6;border-radius:15px;animation:.16s ease-out ui-date-in;overflow:hidden;box-shadow:0 24px 64px #0f264338,0 5px 14px #0f26431a}.ui-date-popover>header{background:linear-gradient(135deg,#f8fbff,#eef4fb);border-bottom:1px solid #e5ebf2;gap:4px;padding:15px 17px 11px;display:grid}.ui-date-popover>header span{color:#318279;letter-spacing:.17em;font-size:8px;font-weight:900}.ui-date-popover>header b{color:#1d3652;font-size:14px}.ui-date-popover .rdp-root{--rdp-accent-color:#236fc9;--rdp-accent-background-color:#eaf3ff;--rdp-day-height:37px;--rdp-day-width:39px;--rdp-day_button-height:33px;--rdp-day_button-width:33px;--rdp-day_button-border-radius:9px;--rdp-selected-border:0;--rdp-disabled-opacity:.24;--rdp-outside-opacity:.38;--rdp-nav_button-height:34px;--rdp-nav_button-width:34px;--rdp-nav-height:42px;padding:8px 11px 7px;font:600 11px/1 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif}.ui-date-popover .rdp-months{justify-content:center}.ui-date-popover .rdp-month_caption{color:#213a56;align-items:center;font-size:13px;font-weight:850}.ui-date-popover .rdp-button_previous,.ui-date-popover .rdp-button_next{color:#617a96;border-radius:9px;top:4px}.ui-date-popover .rdp-button_previous:hover,.ui-date-popover .rdp-button_next:hover{background:#edf4fc}.ui-date-popover .rdp-chevron{fill:#3978c4;width:14px}.ui-date-popover .rdp-weekday{color:#8a98a9;font-size:9px;font-weight:800}.ui-date-popover .rdp-day_button{color:#354d68;font-size:11px;font-weight:650}.ui-date-popover .rdp-day_button:hover:not(:disabled){color:#155ea9;background:#edf5ff}.ui-date-popover .rdp-selected .rdp-day_button{color:#fff;background:linear-gradient(145deg,#2477d5,#195db2);box-shadow:0 5px 12px #1f68bc40}.ui-date-popover .rdp-today:not(.rdp-selected) .rdp-day_button{color:#187b70;background:#effaf8;box-shadow:inset 0 0 0 1px #7fc4bc}.ui-date-popover .rdp-disabled .rdp-day_button{text-decoration:line-through}.ui-date-popover>footer{background:#f8fafc;border-top:1px solid #e5ebf2;justify-content:space-between;align-items:center;gap:12px;min-height:47px;padding:9px 12px 10px 15px;display:flex}.ui-date-popover>footer span{color:#74859a;font-size:9px;line-height:1.45}.ui-date-popover>footer button{color:#2368b7;cursor:pointer;background:#fff;border:1px solid #b8cee7;border-radius:8px;flex:none;padding:7px 10px;font-size:10px;font-weight:800}.ui-date-popover>footer button:hover{background:#edf5ff;border-color:#5f95d1}.ui-date-popover__arrow{fill:#cad7e6}@keyframes ui-date-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=520px){.ui-date-popover{width:min(314px,100vw - 24px)}.dsh button.ui-date-trigger{min-width:154px}}.dsh .ai-ledger{--ai-blue:#2470eb;--ai-navy:#132a49;--ai-line:#dce4ed;--ai-muted:#7f8da0;color:#18263a;width:100%;min-width:0;max-width:100%}.dsh .ai-ledger__hero{color:#fff;background:radial-gradient(circle at 78% -18%,#2f78f36b,#0000 37%),linear-gradient(125deg,#0b1728 0%,#132a49 65%,#17385d 100%);border-radius:16px;justify-content:space-between;align-items:flex-end;gap:28px;min-height:164px;margin-bottom:14px;padding:26px 30px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #132a4921}.dsh .ai-ledger__hero:before,.dsh .ai-ledger__hero:after{content:"";pointer-events:none;border:1px solid #7baaed29;border-radius:50%;position:absolute}.dsh .ai-ledger__hero:before{width:310px;height:310px;top:-125px;right:21%;box-shadow:0 0 0 34px #659dea09,0 0 0 76px #659dea06}.dsh .ai-ledger__hero:after{width:250px;height:250px;bottom:-112px;right:-66px}.dsh .ai-ledger__hero>div{z-index:1;position:relative}.dsh .ai-ledger__hero>div:first-child>span{color:#76adff;letter-spacing:.16em;align-items:center;gap:8px;font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.dsh .ai-ledger__hero h2{color:#fff;margin:12px 0 7px;font-size:30px;line-height:1.1}.dsh .ai-ledger__hero p{color:#9dafc7;max-width:650px;margin:0;font-size:12px;line-height:1.75}.dsh .ai-ledger__hero-tools{gap:8px;min-width:214px;display:grid}.dsh .ai-ledger__hero-mark{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05112261;border:1px solid #ffffff1f;border-radius:12px;min-width:190px;display:block;overflow:hidden}.dsh .ai-ledger__hero-mark>span{grid-template-rows:auto auto;grid-template-columns:28px 1fr;column-gap:9px;min-width:0;padding:14px 16px;display:grid}.dsh .ai-ledger__hero-mark svg{color:#76adff;grid-row:1/-1;align-self:center}.dsh .ai-ledger__hero-mark small,.dsh .ai-ledger__hero-mark b{display:block}.dsh .ai-ledger__hero-mark small{color:#8fa4c0;font-size:9px}.dsh .ai-ledger__hero-mark b{color:#fff;white-space:nowrap;margin-top:4px;font-size:12px}.dsh .ai-ledger__share-entry{color:#dffff7;text-align:left;background:linear-gradient(115deg,#0a705cad,#0d3f4c9e);border:1px solid #71b9a97a;border-radius:11px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:11px 13px;transition:border-color .16s,background .16s,transform .16s;display:grid;box-shadow:0 8px 24px #02131f33}.dsh .ai-ledger__share-entry:hover{background:linear-gradient(115deg,#0b846bc7,#0e4c5bb8);border-color:#8ce5d0c7;transform:translateY(-1px)}.dsh .ai-ledger__share-entry>svg:first-child{color:#76e0c6}.dsh .ai-ledger__share-entry>svg:last-child{color:#7eb6b0}.dsh .ai-ledger__share-entry span,.dsh .ai-ledger__share-entry small,.dsh .ai-ledger__share-entry b{min-width:0;display:block}.dsh .ai-ledger__share-entry small{color:#78c9b8;letter-spacing:.12em;font:900 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ai-ledger__share-entry b{color:#f3fffc;margin-top:4px;font-size:12px}.dsh .ai-ledger-period{color:#20344f;background:#fff;border:1px solid #dce3ec;border-radius:13px;width:100%;min-width:0;max-width:100%;margin-bottom:14px;overflow:hidden;container:ai-period/inline-size}.dsh .ai-ledger-period__toolbar{border-bottom:1px solid #e5ebf2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 18px;display:flex}.dsh .ai-ledger-period__toolbar>div:first-child{min-width:0}.dsh .ai-ledger-period__toolbar h2{margin:0;font-size:16px}.dsh .ai-ledger-period__toolbar p{color:#66768d;margin:3px 0 0;font-size:11px}.dsh .ai-period-today{align-items:center;gap:20px;max-width:100%;display:flex}.dsh .ai-period-today small{color:#66768d;font-size:11px;display:block}.dsh .ai-period-today__date{color:#526780;white-space:nowrap;font-size:12px}.dsh .ai-period-today__date small{margin-top:3px}.dsh .ai-period-today b{letter-spacing:-1px;margin-top:4px;font:800 28px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .ai-ledger-period__month{flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;display:flex}.dsh .ai-ledger-period__month button{color:#3568a7;background:#fff;border:1px solid #dce3ec;border-radius:7px;justify-content:center;align-items:center;min-width:34px;min-height:34px;padding:6px;display:flex}.dsh .ai-ledger-period__month button:disabled{opacity:.4;cursor:default}.dsh .ai-ledger-period__month .ai-period-month-trigger{color:#23456d;white-space:nowrap;background:#f7faff;gap:7px;padding:7px 10px;font-size:13px;font-weight:600}.dsh .ai-ledger-period__month .ai-period-current{white-space:nowrap;padding-inline:9px;font-size:11px}.ai-period-month-popover{color:#23456d;z-index:160;background:#fff;border:1px solid #dce3ec;border-radius:12px;width:280px;max-width:calc(100vw - 24px);padding:13px;box-shadow:0 10px 40px #18385b26}.ai-period-month-popover header{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;display:flex}.ai-period-month-popover button{color:#435b78;min-height:40px;font:inherit;background:#fff;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;font-size:13px;display:flex}.ai-period-month-popover button:hover{background:#f0f5fc}.ai-period-month-popover button:disabled{opacity:.4;cursor:default}.ai-period-month-popover>div{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.ai-period-month-popover>div button{flex-direction:column;min-height:45px}.ai-period-month-popover button[aria-pressed=true]{color:#1c65c8;background:#edf4ff;border-color:#87b2f0;font-weight:700}.ai-period-month-popover small{font-size:10px}.dsh .ai-ledger-period__groups{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dsh .ai-period-group{min-width:0;padding:12px 18px}.dsh .ai-period-group.is-month{background:#f7faff;border-left:1px solid #e5ebf2}.dsh .ai-period-group>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.dsh .ai-period-group h3{color:#284667;margin:0;font-size:14px}.dsh .ai-period-group>header span{color:#657890;font-size:11px}.dsh .ai-period-headline{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;margin:10px 0;display:grid}.dsh .ai-period-headline>div,.dsh .ai-period-amounts>div{min-width:0}.dsh .ai-period-headline small{color:#66768d;margin-bottom:4px;font-size:11px;display:block}.dsh .ai-period-roi b,.dsh .ai-period-win b,.dsh .ai-period-amounts dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;letter-spacing:-1px;font:800 28px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .ai-period-win span{color:#66768d;margin-top:3px;font-size:11px;display:block}.dsh .ai-period-amounts{border-top:1px solid #e5ebf2;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:9px 0;display:grid}.dsh .ai-period-amounts dt{color:#66768d;font-size:11px}.dsh .ai-period-amounts dd{margin:4px 0 0}.dsh .ai-period-group .positive{color:#087a55}.dsh .ai-period-group .negative{color:#c84d40}.dsh .ai-period-group footer{color:#66768d;flex-wrap:wrap;justify-content:space-between;gap:7px;margin-top:3px;font-size:11px;display:flex}.dsh .ai-ledger__boardbar button>small{color:#64748b;margin-top:6px;font-size:10px;display:block}@media (width<=760px){.dsh .ai-ledger-period__toolbar{flex-direction:column;align-items:flex-start;padding:12px 14px}.dsh .ai-ledger-period__groups{grid-template-columns:1fr}.dsh .ai-period-group{padding:12px 14px}.dsh .ai-period-group.is-month{border-top:1px solid #e5ebf2;border-left:0}.dsh .ai-ledger-period__month{flex-wrap:wrap;max-width:100%}.dsh .ai-ledger-period__month .ai-period-month-trigger{min-height:40px}.dsh .ai-ledger-period__month button{min-width:36px;min-height:40px}}@container ai-period (width<=760px){.dsh .ai-ledger-period__toolbar{flex-direction:column;align-items:flex-start;padding:12px 14px}.dsh .ai-ledger-period__groups{grid-template-columns:minmax(0,1fr)}.dsh .ai-period-group{padding:12px 14px}.dsh .ai-period-group.is-month{border-top:1px solid #e5ebf2;border-left:0}.dsh .ai-ledger-period__month button{min-width:36px;min-height:40px}}@container ai-period (width<=380px){.dsh .ai-period-roi b,.dsh .ai-period-win b,.dsh .ai-period-amounts dd{font-size:26px}.dsh .ai-period-today{gap:14px}.dsh .ai-period-today b{font-size:26px}}@container ai-period (width>=1100px){.dsh .ai-period-group{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:10px 16px;display:grid}.dsh .ai-period-group>header,.dsh .ai-period-group>footer{grid-column:1/-1}.dsh .ai-period-headline{gap:12px;margin:0}.dsh .ai-period-amounts{border-top:0;border-left:1px solid #e5ebf2;align-content:start;gap:12px;padding:0 0 0 16px}.dsh .ai-period-amounts dt{line-height:1.3}.dsh .ai-period-group footer{margin-top:0}}.dsh .ai-ledger__summary{background:#dce3ec;border:1px solid #dce3ec;border-radius:13px;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;margin-bottom:14px;display:grid;overflow:hidden;box-shadow:0 8px 24px #1a2d480a}.dsh .ai-ledger__summary article{background:#fff;min-width:0;min-height:98px;padding:16px 18px}.dsh .ai-ledger__summary small,.dsh .ai-ledger__summary b,.dsh .ai-ledger__summary span{display:block}.dsh .ai-ledger__summary small{color:#7c899c;font-size:10px;font-weight:700}.dsh .ai-ledger__summary b{color:#20344f;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 5px;font:800 24px/1.15 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.dsh .ai-ledger__summary span{color:#98a2b0;font-size:9px}.dsh .ai-ledger__summary article.accent b{color:#2470eb}.dsh .ai-ledger__summary article.ai-win-rate{position:relative;overflow:hidden}.dsh .ai-ledger__summary article.ai-win-rate:after{content:"";opacity:.8;background:currentColor;width:4px;position:absolute;top:0;bottom:0;right:0}.dsh .ai-ledger__summary article.rate-excellent{color:#087a55}.dsh .ai-ledger__summary article.rate-good{color:#1767c7}.dsh .ai-ledger__summary article.rate-watch{color:#b06b0c}.dsh .ai-ledger__summary article.rate-low{color:#c84d40}.dsh .ai-ledger__summary article.rate-neutral{color:#7f8da0}.dsh .ai-ledger__summary article.ai-win-rate b{color:currentColor}.dsh .ai-ledger__summary article.ai-today-roi.positive b{color:#087a55}.dsh .ai-ledger__summary article.ai-today-roi.negative b{color:#c84d40}.dsh .ai-ledger .positive{color:#087a55!important}.dsh .ai-ledger .negative{color:#ca4e3f!important}.dsh .ai-ledger__boardbar{scrollbar-width:thin;background:#fff;border:1px solid #dfe6ef;border-radius:12px;align-items:stretch;gap:7px;margin-bottom:12px;padding:10px;display:flex;overflow-x:auto;box-shadow:0 8px 24px #172b4609}.dsh .ai-ledger__boardbar>button{color:#52627a;text-align:left;background:#f8fafc;border:1px solid #e0e6ee;border-radius:9px;flex:none;min-width:126px;padding:10px 11px;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s}.dsh .ai-ledger__boardbar>button:hover{border-color:#a8c5ee;transform:translateY(-1px)}.dsh .ai-ledger__boardbar>button.on{color:#174c93;background:#edf4ff;border-color:#6ca0ed;box-shadow:0 6px 16px #2f78f31c}.dsh .ai-ledger__boardbar button span{font-size:12px;font-weight:900;display:block}.dsh .ai-ledger__boardbar button b{margin-top:7px;font:850 17px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-block}.dsh .ai-ledger__boardbar button em{color:inherit;white-space:nowrap;background:#fff;border:1px solid;border-radius:999px;align-items:center;margin-left:8px;padding:3px 6px;font-size:10px;font-style:normal;font-weight:850;line-height:1.2;display:inline-flex}.dsh .ai-ledger__boardbar button.rate-excellent em{color:#087a55;background:#e3f6ef}.dsh .ai-ledger__boardbar button.rate-good em{color:#1767c7;background:#e5f0ff}.dsh .ai-ledger__boardbar button.rate-watch em{color:#a45f08;background:#fff2db}.dsh .ai-ledger__boardbar button.rate-low em{color:#bd4438;background:#fdeae7}.dsh .ai-ledger__boardbar button.rate-neutral em{color:#718095;background:#eef1f5}.dsh .ai-board-recent{border-top:1px solid #e1e7ef;justify-content:space-between;align-items:center;gap:7px;margin-top:9px;padding-top:8px;display:flex}.dsh .ai-board-recent small{color:#8290a2;white-space:nowrap;font-size:9px;font-weight:750;line-height:1}.dsh .ai-board-recent .stat-dots{align-items:center;gap:3px;display:inline-flex}.dsh .ai-board-recent .stat-dots span{color:#fff;border-radius:50%;place-items:center;width:15px;height:15px;margin:0;font-size:8px;font-weight:900;line-height:15px;display:grid;box-shadow:0 1px 3px #16233424}.dsh .ai-board-recent.empty{justify-content:flex-start}.dsh .ai-ledger__boardbar button.on .ai-board-recent{border-top-color:#c6d9f5}.dsh .ai-ledger__notice{color:#087967;background:#edf9f6;border:1px solid #b9d9d2;border-radius:9px;align-items:center;gap:7px;margin-bottom:12px;padding:10px 13px;font-size:11px;display:flex}.dsh .ai-ledger__table-card{background:#fff;border:1px solid #dce4ed;border-radius:14px;width:100%;min-width:0;max-width:100%;overflow:hidden;box-shadow:0 10px 28px #1628410b}.dsh .ai-ledger__table-head{background:#fff;border-bottom:1px solid #e6ebf1;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.dsh .ai-ledger__table-head small{color:#2470eb;letter-spacing:.14em;font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .ai-ledger__table-head h3{color:#22364f;margin:5px 0 0;font-size:17px}.dsh .ai-ledger__table-tools{align-items:center;gap:10px;display:flex}.dsh .ai-ledger__table-tools>span{color:#78879a;font-size:11px}.dsh .ai-ledger__table-tools>button{color:#245f9f;white-space:nowrap;background:linear-gradient(135deg,#f7fbff,#edf5ff);border:1px solid #b8d0ef;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:11px;font-weight:850;transition:border-color .15s,transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 5px 14px #2160a914}.dsh .ai-ledger__table-tools>button:hover{border-color:#76a6e3;transform:translateY(-1px);box-shadow:0 8px 18px #2160a924}.dsh .ai-ledger__table-scroll{overscroll-behavior-inline:contain;width:100%;min-width:0;max-width:100%;overflow-x:auto}.dsh .ai-ledger table{border-collapse:separate;border-spacing:0;width:100%;min-width:1080px}.dsh .ai-ledger th{color:#6f7f94;text-align:left;letter-spacing:.03em;white-space:nowrap;background:#f3f6fa;padding:12px 13px;font-size:11px;font-weight:900}.dsh .ai-ledger th.num{text-align:right}.dsh .ai-ledger td{color:#34465f;vertical-align:middle;border-top:1px solid #edf0f4;padding:13px;font-size:12px}.dsh .ai-ledger tbody tr:hover td{background:#f7faff}.dsh .ai-ledger td.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.dsh .ai-date b,.dsh .ai-date small{white-space:nowrap;display:block}.dsh .ai-date b{color:#263a55;font-size:12px}.dsh .ai-date small{color:#8795a8;margin-top:4px;font-size:10px}.dsh .ai-match{min-width:255px}.dsh .ai-match>span{align-items:center;gap:6px;margin-bottom:5px;display:flex}.dsh .ai-match>span b{color:#2468d5;background:#eaf2ff;border-radius:6px;padding:4px 6px;font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ai-match>span em{color:#7c8b9f;font-size:10px;font-style:normal}.dsh .ai-match>strong{color:#263a55;font-size:12px;display:block}.dsh .ai-match>small{color:#8795a8;margin-top:4px;font-size:10px;display:block}.dsh .ai-play{min-width:150px}.dsh .ai-play b{color:#34465f;font-size:12px;display:block}.dsh .ai-play small,.dsh .ai-ledger td.num small{color:#8795a8;margin-top:4px;font-size:10px;display:block}.dsh .ai-choice-options{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.dsh .ai-choice-options>span{white-space:nowrap;background:#f1f6fd;border:1px solid #cdddf2;border-radius:7px;align-items:center;gap:7px;padding:6px 9px;display:inline-flex}.dsh .ai-choice-options>span:nth-child(2n){background:#f0f8f6;border-color:#c8e0da}.dsh .ai-choice-options b{color:#2b4568;font-size:12px;display:inline}.dsh .ai-choice-options em{color:#1767c7;font:850 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ai-play.is-parlay{min-width:360px}.dsh .ai-parlay-legs{gap:7px;display:grid}.dsh .ai-parlay-legs>span{background:#f4f8fe;border-left:3px solid #79a8eb;border-radius:6px;grid-template-columns:minmax(180px,1fr) auto;align-items:center;gap:12px;min-width:0;padding:7px 9px;display:grid}.dsh .ai-parlay-legs>span:nth-child(2n){background:#f1f9f7;border-left-color:#56aa95}.dsh .ai-parlay-legs strong{color:#2c405c;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dsh .ai-parlay-legs em{color:#175fae;white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-style:normal;font-weight:900;display:inline-flex}.dsh .ai-parlay-legs em i{color:#7a8aa0;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ai-result{gap:5px;min-width:112px;display:grid}.dsh .ai-result>span{gap:3px;min-width:0;display:grid}.dsh .ai-result>span+span{border-top:1px solid #e6ebf1;padding-top:6px}.dsh .ai-result>span>small{color:#6f83a0;text-overflow:ellipsis;white-space:nowrap;font:850 9px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.dsh .ai-result b{color:#253b57;white-space:nowrap;grid-template-columns:30px auto;align-items:center;gap:7px;font:900 13px/1.25 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dsh .ai-result b+b{color:#687b94;font-size:11px}.dsh .ai-result b em{color:#8a98aa;font:800 9px/1 system-ui,sans-serif}.dsh .ai-result>span.pending b{color:#929eae;font-size:11px}.dsh .ai-result.is-parlay{min-width:124px}.dsh .ai-odds{font-weight:900;color:#1767c7!important;font-size:14px!important}.dsh .ai-odds>b{color:inherit;font-size:inherit;display:block}.dsh .ai-profit{font-weight:900}.dsh .ai-settle{color:#5f6e82;white-space:nowrap;background:#eef1f5;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:11px;font-weight:850;display:inline-flex}.dsh .ai-settle i{background:#9aa7b6;border-radius:50%;width:6px;height:6px}.dsh .ai-settle.hit,.dsh .ai-settle.half-hit{color:#087a55;background:#dff5eb}.dsh .ai-settle.hit i,.dsh .ai-settle.half-hit i{background:#16a378}.dsh .ai-settle.miss,.dsh .ai-settle.half-miss{color:#a64d42;background:#f9e7e4}.dsh .ai-settle.miss i,.dsh .ai-settle.half-miss i{background:#cf5749}.dsh .ai-settle.void{color:#8a6613;background:#fff5d9}.dsh .ai-settle.void i{background:#d5a43b}.dsh .ai-settle.review{color:#985e18;background:#fff0dc}.dsh .ai-ledger__pager{color:#748398;background:#fafbfd;border-top:1px solid #e8ecf1;justify-content:space-between;align-items:center;padding:12px 13px;font-size:11px;display:flex}.dsh .ai-ledger__pager div,.dsh .ai-row-actions{align-items:center;gap:5px;display:flex}.dsh .ai-ledger__pager button,.dsh .ai-row-actions button{color:#52647c;background:#fff;border:1px solid #d5dee9;border-radius:6px;align-items:center;gap:4px;padding:7px 11px;font-size:11px;display:inline-flex}.dsh .ai-ledger__pager button:disabled{color:#b0b9c5;cursor:not-allowed;background:#f3f5f8}.dsh .ai-row-actions button{color:#2470df;white-space:nowrap;font-weight:750}.dsh .ai-row-actions button.danger{color:#b94b3f;background:#fff8f7;border-color:#ead2cf;padding-inline:7px}.dsh .ai-board-settings{background:#fff;border:1px solid #dfe6ef;border-radius:12px;margin-bottom:12px;padding:16px}.dsh .ai-board-settings h3{color:#1a273a;margin:0 0 6px;font-size:15px}.dsh .ai-board-settings p{color:#63748b;margin:0 0 14px;font-size:12px;line-height:1.7}.dsh .ai-board-settings>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:8px;display:grid}.dsh .ai-board-settings__item{background:#f8fafc;border:1px solid #e0e6ee;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.dsh .ai-board-settings__item b,.dsh .ai-board-settings__item small{display:block}.dsh .ai-board-settings__item b{color:#25364d;font-size:12px}.dsh .ai-board-settings__item small{color:#63748b;margin-top:5px;font-size:11px}.dsh .ai-board-settings button{color:#63748b;background:#edf1f6;border:1px solid #d5dee9;border-radius:18px;flex-shrink:0;align-items:center;gap:6px;min-height:36px;padding:7px 10px;font-size:11px;font-weight:700;display:inline-flex}.dsh .ai-board-settings button i{background:currentColor;border-radius:50%;width:9px;height:9px}.dsh .ai-board-settings button[aria-checked=true]{color:#1767c7;background:#e5f0ff;border-color:#b8d3f5}.dsh .ai-board-settings button:disabled{cursor:default;opacity:.55}.dsh .ai-board-settings button:focus-visible{outline-offset:3px;outline:2px solid #2671d6}.dsh .ai-admin-actions{background:radial-gradient(circle at 86% 0,#2e74da1f,#0000 31%),linear-gradient(135deg,#fff,#f5f9ff);border:1px solid #cdddef;border-radius:13px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:12px;padding:19px 20px;display:flex}.dsh .ai-admin-actions small{color:#2671d6;letter-spacing:.14em;font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ai-admin-actions h3{color:#1a273a;margin:5px 0 3px;font-size:19px}.dsh .ai-admin-actions p{color:#7c8ca1;margin:0;font-size:11px}.dsh .ai-admin-actions>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.dsh .ai-admin-actions button{color:#3267a6;background:#fff;border:1px solid #cfdbea;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-size:11px;font-weight:800;display:inline-flex}.dsh .ai-admin-actions button.primary{color:#fff;background:#1f67ca;border-color:#1f67ca}.dsh .ai-admin-actions button.share{color:#087967;background:#f0fbf8;border-color:#8ab9af}.dsh .daxian-ledger__locked{background:radial-gradient(circle at 88% 0,#2771d421,#0000 34%),linear-gradient(135deg,#fff,#f5f9ff);border:1px solid #cbdced;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px 22px;min-height:250px;padding:34px 38px;display:grid;box-shadow:0 14px 34px #193f6d14}.dsh .daxian-ledger__locked-icon{color:#fff;background:linear-gradient(145deg,#2a76d0,#174f95);border:1px solid #9ebee2;border-radius:18px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 12px 25px #1b5ba33d}.dsh .daxian-ledger__locked small{color:#2b73c5;letter-spacing:.14em;font:900 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .daxian-ledger__locked h3{color:#1d3553;margin:8px 0 7px;font-size:21px}.dsh .daxian-ledger__locked p{color:#71839a;max-width:760px;margin:0;font-size:11px;line-height:1.75}.dsh .daxian-ledger__locked ul{grid-area:2/2/auto/4;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dsh .daxian-ledger__locked li{color:#53708e;background:#fff;border:1px solid #d6e2ef;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;font-weight:750;display:flex}.dsh .daxian-ledger__locked li svg{color:#2471c5}.dsh .daxian-ledger__locked>button{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#2878d6,#1757a3);border:1px solid #1f67bd;border-radius:9px;grid-area:1/3;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-family:inherit;font-size:11px;font-weight:850;display:flex;box-shadow:0 9px 20px #18569d33}.dsh .daxian-ledger__summary{grid-template-columns:repeat(5,minmax(0,1fr))}.dsh .daxian-ledger table.daxian-ledger__table{table-layout:fixed;width:100%;min-width:860px}.dsh .daxian-ledger.is-admin table.daxian-ledger__table{min-width:980px}.dsh .daxian-ledger__col-date{width:9%}.dsh .daxian-ledger__col-match{width:21%}.dsh .daxian-ledger__col-play{width:26%}.dsh .daxian-ledger__col-result{width:11%}.dsh .daxian-ledger__col-odds{width:7%}.dsh .daxian-ledger__col-money,.dsh .daxian-ledger__col-profit{width:8%}.dsh .daxian-ledger__col-cumulative{width:10%}.dsh .daxian-ledger__col-actions{width:128px}.dsh .daxian-ledger__table th,.dsh .daxian-ledger__table th.num,.dsh .daxian-ledger__table td,.dsh .daxian-ledger__table td.num{text-align:center}.dsh .daxian-ledger__table .ai-match>span{justify-content:center}.dsh .daxian-ledger__table .ai-result{justify-items:center}.dsh .daxian-ledger__table .ai-row-actions{justify-content:center}.dsh .daxian-choice-options{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.dsh .daxian-choice-options>span{flex:none;justify-content:center;min-width:72px;padding:6px 9px}.dsh .daxian-choice-options b{text-overflow:clip;white-space:nowrap;flex:none;min-width:2em;overflow:visible}.dsh .daxian-choice-options em{flex:none;font-size:10px}.dsh .daxian-choice-options>span:first-child{background:#e7f3ff;border-color:#8fc2ee}.dsh .daxian-choice-options>span:first-child b,.dsh .daxian-choice-options>span:first-child em{color:#236fae}.dsh .daxian-choice-options>span:nth-child(2){background:#e7f7f2;border-color:#83c8b4}.dsh .daxian-choice-options>span:nth-child(2) b,.dsh .daxian-choice-options>span:nth-child(2) em{color:#16785f}.dsh .daxian-choice-options>span:nth-child(3){background:#fff2d8;border-color:#dfbb71}.dsh .daxian-choice-options>span:nth-child(3) b,.dsh .daxian-choice-options>span:nth-child(3) em{color:#97620a}.dsh .daxian-cumulative{font-weight:900}.dsh .daxian-pending{color:#8b9aac!important}.dsh .ai-editor__price.daxian-editor__result{grid-template-columns:130px minmax(0,1fr) auto}.dsh .ai-editor__price.daxian-editor__result b{color:#263a55;white-space:nowrap;text-overflow:ellipsis;font-family:inherit;font-size:14px;font-weight:800;line-height:1.3;overflow:hidden}.daxian-share-ranges button small{color:#71869f}@media (width<=900px){.dsh .daxian-ledger__locked{text-align:center;grid-template-columns:1fr;padding:25px 20px}.dsh .daxian-ledger__locked-icon{margin:auto}.dsh .daxian-ledger__locked ul{flex-direction:column;grid-area:auto}.dsh .daxian-ledger__locked li{justify-content:center}.dsh .daxian-ledger__locked>button{grid-area:auto}.dsh .daxian-choice-options>span{flex-direction:column;gap:4px;min-height:43px;padding:6px 4px}.dsh .daxian-choice-options b{min-width:0;font-size:11px;line-height:1}.dsh .daxian-choice-options em{font-size:9px;line-height:1}}.dsh .daxian-match-combobox{min-width:0}.dsh .daxian-match-option{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 10px;width:100%;display:grid}.dsh .daxian-match-option b{color:#1767c7;white-space:nowrap;font-size:11px}.dsh .daxian-match-option strong{color:#263a55;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dsh .daxian-match-option strong i{color:#8da0b8;margin:0 6px;font-size:8px;font-style:normal}.dsh .daxian-match-option em{color:#72849b;text-align:right;white-space:nowrap;font-size:10px;font-style:normal}.dsh .daxian-match-option small{color:#98a5b6;grid-column:1/-1;font-size:9px}.ai-share-mask{z-index:180;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040b15c7;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.ai-share-modal{color:#dce8f6;background:#0b1523;border:1px solid #273b54;border-radius:18px;width:min(1180px,96vw);max-height:94vh;overflow:hidden;box-shadow:0 34px 100px #00000085}.ai-share-modal__head{background:radial-gradient(circle at 82% -70%,#2470eb59,#0000 40%),#0d1929;border-bottom:1px solid #23344a;justify-content:space-between;align-items:flex-start;gap:24px;padding:21px 24px 18px;display:flex}.ai-share-modal__head small{color:#5ea6ff;letter-spacing:.16em;font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.ai-share-modal__head h3{color:#fff;margin:7px 0 4px;font:900 22px/1.2 Songti SC,STSong,PingFang SC,serif}.ai-share-modal__head p{color:#8fa2b9;margin:0;font-size:11px}.ai-share-modal__head>button{color:#9fb1c8;background:#111f31;border:1px solid #30445e;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.ai-share-modal__body{grid-template-columns:320px minmax(0,1fr);min-height:680px;max-height:calc(94vh - 91px);display:grid}.ai-share-controls{background:#0c1726;border-right:1px solid #23344a;flex-direction:column;gap:17px;min-height:0;padding:22px;display:flex;overflow-y:auto}.ai-share-controls>div>span,.ai-share-controls legend{color:#91a4ba;margin-bottom:8px;font-size:10px;font-weight:850;display:block}.ai-share-controls button.ui-date-trigger.ai-share-date{color:#e5eef9;background:#111f31;border-color:#30455f;width:100%;min-width:0;height:48px}.ai-share-controls button.ui-date-trigger.ai-share-date:hover{color:#fff;background:#14243a;border-color:#4d75a3}.ai-share-controls button.ui-date-trigger.ai-share-date small{color:#71879f}.ai-share-controls button.ui-date-trigger.ai-share-date>svg:first-child{color:#63a8f7}.ai-share-controls fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.ai-share-controls fieldset button{color:#98abc1;text-align:left;background:#101d2e;border:1px solid #2d4058;border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;padding:12px 13px;display:grid}.ai-share-controls fieldset button.on{color:#eaf4ff;background:linear-gradient(135deg,#142a44,#12365c);border-color:#2d83e7;box-shadow:inset 3px 0 #2d83e7}.ai-share-controls fieldset button svg{color:#5fa4ed}.ai-share-controls fieldset button span,.ai-share-controls fieldset button b,.ai-share-controls fieldset button small{min-width:0;display:block}.ai-share-controls fieldset button b{color:inherit;font-size:12px}.ai-share-controls fieldset button small{color:#71869f;margin-top:3px;font-size:9px}.ai-share-data-state,.ai-share-result-metrics{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ai-share-data-state>span,.ai-share-result-metrics>span{background:#101d2e;border:1px solid #293c53;border-radius:10px;padding:12px}.ai-share-data-state small,.ai-share-data-state b,.ai-share-result-metrics small,.ai-share-result-metrics b{display:block}.ai-share-data-state small,.ai-share-result-metrics small{color:#72879f;font-size:9px}.ai-share-data-state b,.ai-share-result-metrics b{color:#fff;margin-top:6px;font:850 18px/1.1 ui-monospace,SFMono-Regular,Menlo,monospace}.ai-share-result-metrics b{color:#51c7a8}.ai-share-result-metrics b.negative{color:#ff7569}.ai-share-rules{color:#7fc7ba;background:#0d292c;border:1px solid #284b54;border-radius:9px;align-items:flex-start;gap:8px;padding:11px 12px;display:flex}.ai-share-rules svg{flex:none;margin-top:1px}.ai-share-rules p{color:#84aaa9;margin:0;font-size:9px;line-height:1.6}.ai-share-warning,.ai-share-error{border-radius:8px;padding:10px 11px;font-size:10px;line-height:1.5}.ai-share-warning{color:#e7b65d;background:#2a2113;border:1px solid #66502b}.ai-share-error{color:#ff8d87;background:#2a171d;border:1px solid #693a40}.ai-share-download{color:#fff;background:linear-gradient(135deg,#277cec,#1458b0);border:1px solid #1f74d5;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:44px;margin-top:auto;font-size:12px;font-weight:850;display:flex;box-shadow:0 10px 24px #1458b040}.ai-share-download:disabled{opacity:.45;cursor:not-allowed}.daxian-share-download{flex:none;width:100%;min-height:48px;margin-top:0;font-size:13px}.ai-share-preview{background:radial-gradient(circle at 50% 28%,#17283d,#080f1a 70%);min-width:0;min-height:0;padding:18px 24px 24px;overflow:auto}.ai-share-preview__bar{color:#8398b0;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:10px;display:flex}.ai-share-preview__bar span{align-items:center;gap:6px;display:inline-flex}.ai-share-preview__bar em{color:#a6bad0;background:#111f30;border:1px solid #2e465f;border-radius:999px;padding:5px 8px;font-style:normal}.ai-share-preview__canvas{place-items:center;min-height:595px;display:grid}.ai-share-preview__canvas>div{color:#758aa2;place-items:center;gap:10px;font-size:11px;display:grid}.ai-share-preview__canvas img{object-fit:contain;border:1px solid #304763;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:min(72vh,610px);display:block;box-shadow:0 28px 65px #00000075}.daxian-share-preview{overscroll-behavior:contain;scrollbar-gutter:stable;background:linear-gradient(145deg,#15283d,#080f19 72%);height:100%;min-height:0;max-height:calc(94vh - 91px);overflow:hidden auto}.daxian-share-preview .ai-share-preview__canvas{min-height:630px;display:block}.daxian-share-preview .ai-share-preview__canvas img{object-fit:initial;border-color:#41556b;border-radius:2px;width:100%;max-width:100%;height:auto;max-height:none}@media (width<=900px){.ai-share-mask{align-items:stretch;padding:0}.ai-share-modal{border:0;border-radius:0;width:100%;max-height:100dvh}.ai-share-modal__body{grid-template-columns:1fr;max-height:calc(100dvh - 91px);overflow-y:auto}.ai-share-controls{border-bottom:1px solid #23344a;border-right:0;overflow:visible}.ai-share-preview{min-height:620px}.ai-share-preview__canvas img{height:auto;max-height:none}}.dsh .ai-editor-mask{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07111fad;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.dsh .ai-editor{background:#fff;border:1px solid #d8e1ec;border-radius:15px;width:min(780px,96vw);max-height:92vh;overflow:auto;box-shadow:0 28px 80px #06122359}.dsh .ai-editor>header{color:#fff;background:radial-gradient(circle at 84% 0,#397fe547,#0000 30%),linear-gradient(125deg,#101b2d,#1a3c66);border-radius:14px 14px 0 0;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px;display:flex}.dsh .ai-editor>header small{color:#76adff;letter-spacing:.14em;font:900 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ai-editor>header h3{color:#fff;margin:6px 0 4px;font-size:19px}.dsh .ai-editor>header p{color:#a9b9cf;margin:0;font-size:10px}.dsh .ai-editor>header button{color:#b8c7da;background:0 0;border:0;padding:5px}.dsh .ai-editor__current{background:#f8fafc;border:1px solid #dce5ef;border-radius:9px;grid-template-columns:90px 1fr auto;align-items:center;gap:12px;margin:16px 20px 0;padding:12px;display:grid}.dsh .ai-editor__current span{color:#8794a6;font-size:10px}.dsh .ai-editor__current b{color:#263a55;font-size:12px}.dsh .ai-editor__current em{color:#1767c7;font:800 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ai-editor__search{margin:16px 20px 0;position:relative}.dsh .ai-editor__search>label{color:#7d8ba0;background:#fff;border:1px solid #d2ddea;border-radius:8px;align-items:center;gap:8px;height:42px;padding:0 12px;display:flex}.dsh .ai-editor__search>label:focus-within{border-color:#4383dc;box-shadow:0 0 0 3px #2d71d217}.dsh .ai-editor__search input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.dsh .ai-editor__search>div{z-index:5;background:#fff;border:1px solid #c9d6e5;border-radius:9px;max-height:280px;position:absolute;top:46px;left:0;right:0;overflow:auto;box-shadow:0 15px 35px #172f4f29}.dsh .ai-editor__search>div button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f4;grid-template-columns:150px 1fr auto;align-items:center;gap:10px;width:100%;padding:10px 12px;display:grid}.dsh .ai-editor__search>div button:hover{background:#f4f8fd}.dsh .ai-editor__search button span b,.dsh .ai-editor__search button span small{display:block}.dsh .ai-editor__search button span b{color:#2468d5;font-size:10px}.dsh .ai-editor__search button span small{color:#8a97a8;margin-top:3px;font-size:9px}.dsh .ai-editor__search button strong{font-size:11px}.dsh .ai-editor__search button strong i{color:#99a5b3;margin:0 8px;font-size:8px;font-style:normal}.dsh .ai-editor__search button>em{color:#8d9ba3;font-size:9px;font-style:normal}.dsh .ai-editor__fixture{color:#34465f;background:#edf4ff;border-radius:9px;align-items:center;gap:13px;margin:12px 20px 0;padding:11px 13px;display:flex}.dsh .ai-editor__fixture span{color:#2468d5;font-size:10px}.dsh .ai-editor__fixture b{font-size:12px}.dsh .ai-editor__fixture b i{color:#8da0b8;margin:0 8px;font-size:8px;font-style:normal}.dsh .ai-editor__fixture em{color:#72849b;margin-left:auto;font-size:9px;font-style:normal}.dsh .ai-editor__fields{grid-template-columns:repeat(2,1fr);gap:12px;padding:16px 20px 0;display:grid}.dsh .ai-editor__fields>label,.dsh .ai-editor__fields>div{color:#687990;min-width:0;font-size:10px;font-weight:800}.dsh .ai-editor__fields>label>input{background:#fff;border:1px solid #d2ddea;border-radius:8px;width:100%;height:40px;margin-top:6px;padding:0 10px;display:block}.dsh .ai-editor__fields>div>span{margin-bottom:6px;display:block}.dsh .ai-editor__multi-options{grid-column:1/-1}.dsh .ai-editor__multi-options>span small{color:#2270cb;margin-left:5px;font-size:9px}.dsh .ai-editor__multi-options>div{background:#fff;border:1px solid #d2ddea;border-radius:9px;flex-wrap:wrap;gap:7px;max-height:150px;padding:9px;display:flex;overflow:auto}.dsh .ai-editor__multi-options button{color:#536b87;cursor:pointer;background:#f8fafc;border:1px solid #d8e3ef;border-radius:8px;align-items:center;gap:5px;min-height:34px;padding:0 10px;font-size:10px;display:inline-flex}.dsh .ai-editor__multi-options button svg{opacity:0;color:#087d69}.dsh .ai-editor__multi-options button b{font-size:11px}.dsh .ai-editor__multi-options button em{color:#7c8da3;font-size:9px;font-style:normal}.dsh .ai-editor__multi-options button.on{color:#087d69;background:#ecfaf6;border-color:#51bca9;box-shadow:inset 0 0 0 1px #1497801a}.dsh .ai-editor__multi-options button.on svg{opacity:1}.dsh .ai-editor__multi-options>div>i{color:#8494a7;padding:8px;font-size:10px;font-style:normal}.dsh .daxian-editor__multi-options{grid-column:auto}.dsh .daxian-editor__multi-options>span{align-items:center;display:flex}.dsh .daxian-editor__multi-options>span>em{color:#1767c7;background:#eaf3ff;border-radius:999px;margin-left:auto;padding:2px 7px;font-size:9px;font-style:normal}.dsh .daxian-editor__multi-options>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-height:none;display:grid}.dsh .daxian-editor__multi-options button{justify-content:center;min-width:0;min-height:42px;padding:5px 7px}.dsh .daxian-editor__multi-options button b{font-size:12px}.dsh .daxian-editor__multi-options button em{white-space:nowrap}.dsh .daxian-editor__multi-options button:disabled{cursor:not-allowed;opacity:.42}.dsh .daxian-editor__multi-options button.on:disabled{opacity:.82}.dsh .daxian-editor__multi-options>div>i{text-align:center;grid-column:1/-1}.dsh .daxian-editor__selection-error{color:#c64b42;margin-top:6px;font-size:9px;font-weight:700;display:block}.dsh .ai-editor-select,.dsh .ai-editor-date{width:100%;height:40px;background:#fff!important;border-color:#d2ddea!important;border-radius:8px!important}.dsh .ai-editor-date{justify-content:flex-start}.dsh .ai-editor-date>svg:last-child{margin-left:auto}.dsh .ai-editor__price{background:#f4f9ff;border:1px solid #cfe1f5;border-radius:9px;grid-template-columns:130px 80px 1fr;align-items:center;gap:10px;margin:14px 20px 0;padding:12px 14px;display:grid}.dsh .ai-editor__price span{color:#66809e;font-size:10px;font-weight:800}.dsh .ai-editor__price b{color:#1767c7;font:900 22px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .ai-editor__price em{color:#6d82a0;align-items:center;gap:5px;font-size:9px;font-style:normal;display:flex}.dsh .ai-editor__note{color:#687990;margin:14px 20px 0;font-size:10px;font-weight:800;display:block}.dsh .ai-editor__note textarea{resize:vertical;box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #d2ddea;border-radius:8px;outline:0;margin-top:6px;padding:10px;display:block}.dsh .ai-editor__note textarea:focus{border-color:#4383dc;box-shadow:0 0 0 3px #2d71d217}.dsh .ai-editor>footer{background:#f8fafc;border-top:1px solid #e2e8f0;border-radius:0 0 14px 14px;justify-content:flex-end;gap:8px;margin-top:17px;padding:14px 20px;display:flex}.dsh .ai-editor>footer button{color:#64758c;background:#fff;border:1px solid #d6e0eb;border-radius:8px;padding:9px 16px;font-size:11px;font-weight:800}.dsh .ai-editor>footer button.primary{color:#fff;background:#1f67ca;border-color:#1f67ca}.dsh .ai-editor>footer button:disabled{opacity:.5;cursor:not-allowed}@media (width<=1100px){.dsh .ai-ledger__hero{flex-direction:column;align-items:flex-start}.dsh .ai-ledger__summary,.dsh .daxian-ledger__summary{grid-template-columns:repeat(3,1fr)}.dsh .ai-admin-actions{flex-direction:column;align-items:flex-start}}@media (width<=860px){.dsh .daxian-ledger .ai-ledger__table-scroll{background:#f3f6fa;padding:10px;overflow:visible}.dsh .daxian-ledger table.daxian-ledger__table{table-layout:auto;width:100%;min-width:0;display:block}.dsh .daxian-ledger__table colgroup,.dsh .daxian-ledger__table thead{display:none}.dsh .daxian-ledger__table tbody{gap:10px;display:grid}.dsh .daxian-ledger__table tbody tr{background:#fff;border:1px solid #dbe4ef;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"match match""date result""play play""odds money""profit cumulative""actions actions";display:grid;overflow:hidden;box-shadow:0 5px 16px #1932520e}.dsh .daxian-ledger__table tbody tr:hover td{background:0 0}.dsh .daxian-ledger__table tbody td,.dsh .daxian-ledger__table tbody td.num{text-align:left;border:0;border-top:1px solid #edf1f5;min-width:0;padding:10px 12px}.dsh .daxian-ledger__table tbody td:before{content:attr(data-label);color:#8997a9;letter-spacing:.06em;margin-bottom:5px;font-size:9px;font-weight:800;line-height:1;display:block}.dsh .daxian-ledger__table .daxian-mobile-match{background:#f8fbff;border-top:0;grid-area:match;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:13px 12px;display:grid}.dsh .daxian-ledger__table .daxian-mobile-match:before{display:none}.dsh .daxian-ledger__table .daxian-mobile-match>span{margin:0}.dsh .daxian-ledger__table .daxian-mobile-match>span b{padding:5px 7px;font-size:11px}.dsh .daxian-ledger__table .daxian-mobile-match>strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.4;overflow:hidden}.dsh .daxian-ledger__table .daxian-mobile-date{border-right:1px solid #edf1f5;grid-area:date}.dsh .daxian-ledger__table .daxian-mobile-result{grid-area:result}.dsh .daxian-ledger__table .daxian-mobile-play{grid-area:play}.dsh .daxian-ledger__table .daxian-mobile-odds{border-right:1px solid #edf1f5;grid-area:odds}.dsh .daxian-ledger__table .daxian-mobile-money{font-variant-numeric:tabular-nums;grid-area:money;font-size:13px;font-weight:850}.dsh .daxian-ledger__table .daxian-mobile-profit{border-right:1px solid #edf1f5;grid-area:profit}.dsh .daxian-ledger__table .daxian-mobile-cumulative{grid-area:cumulative}.dsh .daxian-ledger__table .daxian-mobile-actions{grid-area:actions}.dsh .daxian-ledger__table .daxian-mobile-play .daxian-choice-options{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dsh .daxian-ledger__table .daxian-mobile-play .daxian-choice-options>span{min-height:38px;padding:6px}.dsh .daxian-ledger__table .daxian-mobile-result .ai-result{justify-items:start;min-width:0}.dsh .daxian-ledger__table .daxian-mobile-odds small{display:none}.dsh .daxian-ledger__table .daxian-mobile-actions .ai-row-actions{justify-content:flex-start}.dsh .daxian-ledger__table td.admin-empty{text-align:center;grid-area:match;padding:28px 14px;display:block}.dsh .daxian-ledger__table td.admin-empty:before{display:none}}@media (width<=720px){.dsh .ai-ledger__hero{min-height:0;padding:22px 19px}.dsh .ai-ledger__hero h2{font-size:25px}.dsh .ai-ledger__hero-mark{width:100%}.dsh .ai-ledger__summary,.dsh .daxian-ledger__summary{grid-template-columns:repeat(2,1fr)}.dsh .ai-ledger__summary article:last-child{grid-column:1/-1}.dsh .ai-ledger__summary b{font-size:20px}.dsh .ai-ledger__table-tools>span{display:none}.dsh .ai-editor-mask{place-items:stretch stretch;padding:0}.dsh .ai-editor{border:0;border-radius:0;width:100%;min-height:100vh;max-height:100vh}.dsh .ai-editor>header{border-radius:0}.dsh .ai-editor__fields{grid-template-columns:1fr}.dsh .daxian-editor__multi-options{grid-column:1/-1}.dsh .ai-editor__price{grid-template-columns:1fr auto}.dsh .ai-editor__price em{grid-column:1/-1}.dsh .ai-editor__search>div button{grid-template-columns:95px 1fr}.dsh .ai-editor__search>div button>em{display:none}}.dsh .mobile-nav-trigger,.dsh .mobile-nav-layer,.dsh .catalog-detail__mobile-close,.dsh .htp-match-picker__mobile-toggle,.dsh .htp-report__mobile-close{display:none}@media (width<=860px){.dsh{min-height:100dvh;font-size:14px;overflow-x:hidden}.dsh button,.dsh [role=button],.dsh .tab,.dsh .side-item{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.dsh .topbar{min-height:calc(58px + env(safe-area-inset-top));height:auto;padding:env(safe-area-inset-top) 10px 0;gap:8px;box-shadow:0 6px 20px #07101e33}.dsh .topbar .logo{flex:none}.dsh .topbar .logo>img{flex-basis:34px;width:34px;height:34px}.dsh .topbar .logo>span,.dsh .top-tabs,.dsh .global-following-entry{display:none}.dsh .account-tools{flex:none;gap:4px;margin-left:auto}.dsh .account-menu-trigger{border-color:#ffffff1f;justify-content:center;width:auto;min-width:100px;height:40px;padding:0 7px 0 1px}.dsh .account-menu-trigger>.account-menu-identity,.dsh .account-menu-trigger>svg{display:none}.dsh .mobile-nav-trigger{color:#fff;text-align:left;background:#ffffff12;border:1px solid #99b6e033;border-radius:10px;flex:1;grid-template-columns:20px minmax(0,1fr) 15px;align-items:center;gap:9px;min-width:0;max-width:220px;height:42px;padding:0 10px;font-family:inherit;display:grid}.dsh .mobile-nav-trigger>span{gap:2px;min-width:0;display:grid}.dsh .mobile-nav-trigger small{color:#7185a1;letter-spacing:.08em;font-size:8px;font-weight:800;line-height:1}.dsh .mobile-nav-trigger b{color:#f3f7fd;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.15;overflow:hidden}.dsh .mobile-nav-trigger>svg:last-child{color:#8296b2;transition:transform .18s}.dsh .mobile-nav-trigger[aria-expanded=true]{background:#3471cb38;border-color:#69a4ff8c}.dsh .mobile-nav-trigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.dsh .mobile-nav-layer{z-index:49;inset:calc(58px + env(safe-area-inset-top)) 0 0;visibility:hidden;pointer-events:none;display:block;position:fixed}.dsh .mobile-nav-layer.open{visibility:visible;pointer-events:auto}.dsh .mobile-nav-backdrop{opacity:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050c1794;border:0;width:100%;transition:opacity .2s;position:absolute;inset:0}.dsh .mobile-nav-layer.open .mobile-nav-backdrop{opacity:1}.dsh .mobile-nav-sheet{width:min(92vw,430px);padding:0 14px calc(24px + env(safe-area-inset-bottom));color:#e9f1fc;overscroll-behavior:contain;background:radial-gradient(circle at 85% -8%,#2c74de40,#0000 32%),linear-gradient(155deg,#16243a,#0e1828 72%);transition:transform .24s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;right:0;overflow:auto;transform:translate(104%);box-shadow:-20px 0 60px #0208115c}.dsh .mobile-nav-layer.open .mobile-nav-sheet{transform:translate(0)}.dsh .mobile-nav-sheet>header{z-index:2;background:linear-gradient(#152238 80%,#152238eb);border-bottom:1px solid #8ba6cc24;justify-content:space-between;align-items:baseline;padding:18px 2px 13px;display:flex;position:sticky;top:0}.dsh .mobile-nav-sheet>header span{color:#fff;font-size:16px;font-weight:850}.dsh .mobile-nav-sheet>header small{color:#7588a4;font-size:10px}.dsh .mobile-nav-groups{gap:18px;padding-top:15px;display:grid}.dsh .mobile-nav-groups section h2{color:#637895;letter-spacing:.15em;margin:0 0 7px 3px;font:850 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .mobile-nav-groups section>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.dsh .mobile-nav-groups button{color:#b7c5d7;text-align:left;background:#ffffff09;border:1px solid #8ba6cc24;border-radius:11px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;min-height:66px;padding:9px 10px;font-family:inherit;display:grid}.dsh .mobile-nav-groups button>i{color:#7baeff;background:#367bdf24;border-radius:9px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.dsh .mobile-nav-groups button>span{min-width:0}.dsh .mobile-nav-groups button b,.dsh .mobile-nav-groups button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dsh .mobile-nav-groups button b{color:#ecf4ff;font-size:13px}.dsh .mobile-nav-groups button small{color:#72849d;margin-top:4px;font-size:9px}.dsh .mobile-nav-groups button>svg{display:none}.dsh .mobile-nav-groups button.on{background:linear-gradient(135deg,#3070cf47,#2c63b61f);border-color:#568fe3;box-shadow:inset 3px 0 #6aa6ff}.dsh .mobile-nav-groups button.on>i{color:#fff;background:#2e73d4}.dsh .mobile-nav-groups button.referral-offer{background:linear-gradient(135deg,#a168123d,#386baa17);border-color:#e1b14875;box-shadow:inset 3px 0 #e2b252}.dsh .mobile-nav-groups button.referral-offer>i{color:#f2c96d;background:#ca942826}.dsh .mobile-nav-groups button.referral-offer b{color:#fff2c9}.dsh .mobile-nav-groups button.referral-offer b>em{color:#3d2905;vertical-align:middle;background:#e8bc58;border-radius:999px;margin-left:6px;padding:2px 5px;font-size:8px;font-style:normal;font-weight:950;display:inline-flex}.dsh .mobile-nav-groups button.referral-offer.on{background:linear-gradient(135deg,#b87d1e5c,#4071b11f);border-color:#e5b851;box-shadow:inset 3px 0 #f1c66b}.dsh .mobile-nav-groups button.referral-offer.on>i{color:#2c1b00;background:#e7b84f}.dsh .mobile-nav-telegram{color:#c9e5ff;background:linear-gradient(135deg,#246fba38,#22548e1a);border:1px solid #69aef24d;border-radius:11px;grid-template-columns:34px minmax(0,1fr) 15px;align-items:center;gap:9px;min-height:66px;margin:18px 0 0;padding:9px 10px;text-decoration:none;display:grid}.dsh .mobile-nav-telegram>i{color:#d9edff;background:#2777c2;border-radius:9px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.dsh .mobile-nav-telegram>span{min-width:0}.dsh .mobile-nav-telegram b,.dsh .mobile-nav-telegram small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dsh .mobile-nav-telegram b{color:#f0f7ff;font-size:13px}.dsh .mobile-nav-telegram small{color:#7893b3;margin-top:4px;font-size:9px}.dsh .mobile-nav-telegram>svg{color:#6f99c7}.dsh .page,.dsh .main{width:100%;padding:10px 10px calc(24px + env(safe-area-inset-bottom))}.dsh .layout{width:100%;min-width:0;display:block}.dsh .sidebar{width:100%;padding:10px 10px 0;display:block}.dsh .side-block{scrollbar-width:none;border:1px solid #e1e6ee;border-radius:10px;align-items:center;gap:6px;width:100%;margin:0 0 7px;padding:7px;display:flex;overflow-x:auto}.dsh .side-block::-webkit-scrollbar{display:none}.dsh .side-block h4{border-right:1px solid #e2e7ee;flex:none;margin:0 4px 0 1px;padding-right:8px;font-size:10px}.dsh .side-block .side-item{background:#fafbfd;border:1px solid #e3e7ed;flex:none;min-height:36px;padding:0 10px}.dsh .side-block .side-item.on{background:#edf4ff;border-color:#91b7ed}.dsh .side-block .side-item .count{margin-left:5px}.dsh .view-switch{flex:none;gap:5px;display:flex}.dsh .view-switch .v{white-space:nowrap;min-height:36px;padding:0 10px}.dsh .plan-search{flex:0 0 190px;height:36px}.dsh .invite-row{flex:none;min-width:180px}.dsh .home-update-center>header{flex-direction:column;align-items:flex-start}.dsh .home-update-center>header small{margin-left:0}.dsh .kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dsh .kpi{padding:12px}.dsh .kpi b{font-size:20px}.dsh .store-fallback-notice{align-items:flex-start}.dsh .table-card{overscroll-behavior-inline:contain;width:100%;max-width:100%;overflow-x:auto}.dsh .table-card>.table-tools{z-index:3;background:#fff;flex-wrap:wrap;width:calc(100vw - 20px);min-width:calc(100vw - 20px);padding:10px 12px;position:sticky;left:0}.dsh .table-card>table{min-width:980px}.dsh .table-tools .right{flex-wrap:nowrap;width:100%;margin-left:0;padding-bottom:2px;overflow-x:auto}.dsh .table-tools .right>*{flex:none}.dsh .drawer-box{grid-template-columns:1fr;padding:12px}.dsh .pager{justify-content:space-between;gap:8px;width:calc(100vw - 20px);position:sticky;left:0}.dsh .detail-modal{place-items:stretch stretch;padding:0}.dsh .detail-modal__panel,.dsh .detail-modal__panel.wide{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh}.dsh .detail-modal__head{padding:calc(14px + env(safe-area-inset-top)) 14px 14px}.dsh .detail-modal__body{padding:10px 10px calc(20px + env(safe-area-inset-bottom))}.dsh .user-hero{flex-wrap:wrap;align-items:flex-start;padding:12px}.dsh .user-hero__recent{border-top:1px solid #e5e9ef;justify-items:start;width:100%;margin-left:0;padding-top:10px}.dsh .user-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .poster-mask,.dsh .htp-help-mask{align-items:stretch;padding:0}.dsh .poster-modal,.dsh .htp-help{border-radius:0;width:100%;max-width:none;min-height:100dvh;max-height:100dvh}.dsh .poster-modal__body{flex-direction:column}.dsh .poster-modal__body img{width:100%;max-height:52vh}.account-menu-popover{width:min(330px,100vw - 20px)}.dsh .public-changelog{padding-inline:0}.dsh .evidence-heading{flex-direction:column;align-items:flex-start;gap:5px}.dsh .toolbar,.dsh .dates{width:100%}.dsh .dates{padding-bottom:3px;overflow-x:auto}.dsh .dates>*{flex:none}.dsh .topline{align-items:flex-start;gap:10px;padding:12px}.dsh .topline .rec{border-top:1px solid #ffffff1a;width:100%;margin-left:0;padding-top:9px}.dsh .match-h{flex-wrap:wrap;align-items:flex-start;padding:12px}.dsh .match-h .teams{white-space:normal;flex:1;min-width:170px}.dsh .match-h .meta{flex-wrap:wrap;width:100%;margin-left:0}.dsh .match-b{padding:0 12px 12px}.dsh .opt-row{grid-template-columns:52px minmax(0,1fr);gap:7px}.dsh .opt-row>:last-child{grid-column:1/-1}.dsh .catalog-hero{min-height:0;padding:21px 18px}.dsh .catalog-hero h2,.dsh .match-terminal .catalog-hero h2{font-size:24px}.dsh .catalog-kpis{gap:20px;width:100%}.dsh .catalog-toolbar{flex-wrap:wrap;align-items:stretch;padding:9px}.dsh .catalog-toolbar button,.dsh .catalog-toolbar label{min-height:40px}.dsh .catalog-search{order:10;width:100%;margin-left:0}.dsh .catalog-performance{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .catalog-performance__title,.dsh .catalog-performance>p{grid-column:1/-1}.dsh .match-terminal__body{grid-template-columns:1fr}.dsh .catalog-detail{position:static}.dsh .catalog-match{grid-template-columns:102px minmax(0,1fr);gap:9px;min-height:0;padding:12px}.dsh .catalog-match .catalog-teams{border-bottom:1px solid #edf0f4;grid-area:1/1/auto/-1;padding-bottom:8px}.dsh .catalog-match .catalog-kickoff{grid-column:1}.dsh .catalog-match .catalog-code{grid-column:2}.dsh .catalog-match .catalog-signal,.dsh .catalog-match .catalog-odds{grid-column:auto}.dsh .catalog-match .catalog-more{position:absolute;top:10px;right:10px}.dsh .catalog-market{min-width:460px}.dsh .catalog-detail>section{overflow-x:auto}.dsh .catalog-facts{grid-template-columns:repeat(2,1fr)}.dsh .ranking-page,.dsh .pool-directory,.dsh .following-page{gap:10px}.dsh .ranking-hero,.dsh .pool-directory__hero,.dsh .following-hero{border-radius:13px;min-height:0;padding:20px 17px}.dsh .pool-directory__hero h2,.dsh .following-hero h2{font-size:23px}.dsh .pool-directory__counts{grid-template-columns:repeat(3,1fr)}.dsh .pool-directory__counts.newcomer{grid-template-columns:repeat(2,1fr);width:100%;min-width:0}.dsh .pool-directory__counts.newcomer span:nth-child(3){border-top:1px solid #ffffff1a;border-left:0}.dsh .pool-directory__counts.newcomer span:nth-child(4){border-top:1px solid #ffffff1a}.dsh .pool-directory__counts span{padding:11px 9px}.dsh .pool-directory__toolbar{padding:9px}.dsh .pool-directory__toolbar-filters{align-items:stretch}.dsh .pool-directory__toolbar-filters .ui-select-trigger{flex:1;min-width:0}.dsh .pool-profile-guide__states{grid-template-columns:1fr}.dsh .pool-view-switch{grid-template-columns:1fr 1fr;width:100%;display:grid}.dsh .pool-view-switch button{min-width:0}.dsh .newcomer-radar__control>header{flex-direction:column;align-items:flex-start;gap:7px}.dsh .newcomer-radar__control>header p{text-align:left;max-width:none}.dsh .newcomer-radar__control>nav{display:flex;overflow-x:auto}.dsh .newcomer-radar__control>nav button{flex:0 0 165px}.dsh .newcomer-radar__filters{flex-direction:column;align-items:stretch}.dsh .newcomer-radar__filters>label{flex-basis:40px;width:100%}.dsh .newcomer-radar__filters .pool-platforms{padding-bottom:2px;overflow-x:auto}.dsh .newcomer-radar__content-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .newcomer-radar__content-tabs button{gap:7px;padding:8px 9px}.dsh .newcomer-radar__content-tabs button small{display:none}.dsh .newcomer-watch-filters{flex-wrap:wrap;align-items:stretch}.dsh .newcomer-watch-filters>span{width:100%}.dsh .newcomer-watch-filters .ui-select-trigger{flex:calc(50% - 5px);min-width:140px}.dsh .newcomer-watch-filters__clear{justify-content:center;width:100%;margin-left:0}.dsh .coverage-watch>header{flex-direction:column;align-items:flex-start}.dsh .coverage-watch>header>span{white-space:normal}.dsh .coverage-watch__rail{grid-template-columns:1fr}.dsh .clone-event-detail__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .clone-event-detail__matrix>header{flex-direction:column;align-items:flex-start}.dsh .clone-compare{box-shadow:none;background:0 0;border:0;overflow:visible}.dsh .clone-compare table,.dsh .clone-compare tbody,.dsh .clone-compare tr,.dsh .clone-compare th,.dsh .clone-compare td{width:100%;min-width:0;display:block}.dsh .clone-compare thead{display:none}.dsh .clone-compare tbody{gap:10px;display:grid}.dsh .clone-compare tbody tr{background:#fff;border:1px solid #cfdae7;border-radius:11px;overflow:hidden}.dsh .clone-compare tbody th{background:#edf5ff;border:0;border-bottom:1px solid #dce6f0;width:100%;position:static}.dsh .clone-compare tbody td{border:0;border-bottom:1px solid #e2e9f1;gap:7px;padding:9px;display:grid}.dsh .clone-compare tbody td:last-child{border-bottom:0}.dsh .clone-compare tbody td:before{content:attr(data-label);color:#58718b;font-size:var(--clone-detail-meta);letter-spacing:.04em;font-weight:850}.dsh .clone-compare__person{min-height:58px;padding:9px 11px}.dsh .clone-compare__bet{padding:8px}.dsh .coverage-distribution{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .coverage-compare__status{justify-self:start}.dsh .newcomer-radar__grid{grid-template-columns:1fr}.dsh .newcomer-card>header{flex-direction:column;align-items:flex-start}.dsh .newcomer-card__flags{flex-direction:row;align-items:center}.dsh .newcomer-card__performance>span{min-height:72px;padding:9px}.dsh .newcomer-card__performance b{font-size:19px}.dsh .newcomer-card__trace{flex-wrap:wrap;align-items:flex-start}.dsh .newcomer-card__trace>small{width:100%;margin-left:0}.dsh .newcomer-card__qualifying>div{grid-template-columns:minmax(0,1fr) 52px}.dsh .newcomer-card__qualifying>div>span:nth-child(2){grid-column:1}.dsh .newcomer-card__qualifying>div>i{grid-area:1/2/3}.dsh .newcomer-card__evidence>footer{grid-template-columns:repeat(3,1fr);display:grid}.dsh .newcomer-card>footer{grid-template-columns:1fr 1fr;display:grid}.dsh .newcomer-card>footer button,.dsh .newcomer-card>footer button:first-child{width:100%;margin:0}.dsh .newcomer-radar__pager{flex-direction:column;align-items:flex-start;gap:9px}.dsh .newcomer-radar__pager>div{width:100%}.dsh .newcomer-radar__pager button{flex:1}.dsh .ranking-switchboard{padding:10px}.dsh .ranking-tabs,.dsh .ranking-tabs.overall{display:flex;overflow-x:auto}.dsh .ranking-tabs>button{flex:0 0 145px;min-height:62px}.dsh .ranking-table-card,.dsh .pool,.dsh .following-table-scroll{overscroll-behavior-inline:contain}.dsh .following-hero{gap:16px}.dsh .following-hero__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.dsh .following-hero__stats b{font-size:20px}.dsh .following-toolbar{padding:8px}.dsh .following-toolbar>nav{overflow-x:auto}.dsh .following-toolbar>nav button{flex:none;min-width:102px}.dsh .following-unread-toggle{flex:1;justify-content:center}.dsh .following-table-card>header,.dsh .following-table-card>footer{padding:11px 12px}.dsh .following-table-card>footer>div{justify-content:space-between;width:100%}.dsh .lota-page{gap:10px}.dsh .lota-hero{border-radius:13px;padding:20px 17px}.dsh .lota-hero h2{font-size:24px}.dsh .lota-hero__stats{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;display:grid}.dsh .lota-toolbar{align-items:stretch;padding:9px}.dsh .lota-toolbar button,.dsh .lota-toolbar .ui-select-trigger,.dsh .lota-toolbar .ui-date-trigger{min-height:40px}.dsh .lota-toolbar>span{white-space:normal}.dsh .lota-accuracy__grid,.dsh .lota-fair-kpis,.dsh .lota-fixture-overview__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .lota-table-wrap,.dsh .lota-schedule-wrap{overscroll-behavior-inline:contain}.dsh .lota-table{min-width:940px}.dsh .lota-schedule-table{min-width:860px}.dsh .lota-drawer-mask{padding:0}.dsh .lota-drawer{border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh}.dsh .lota-official-trend{overflow:hidden}.dsh .lota-official-trend>header,.dsh .lota-official-trend>.lota-trend-indicators,.dsh .lota-official-trend>footer{min-width:0}.dsh .lota-echart{min-width:0;position:relative}.dsh .lota-echart:before{content:"点按图表查看精确值 · 时间范围不随滚轮变化";z-index:2;color:#687b93;pointer-events:none;background:#f8fbffe6;border:1px solid #2d64c824;border-radius:5px;padding:3px 6px;font-size:7px;line-height:1;position:absolute;top:7px;right:10px}.dsh .lota-matrix-tabs{overflow-x:auto}.dsh .lota-matrix-tabs button{flex:none;min-width:125px}.dsh .lota-schedule-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dsh .lota-schedule-pager{flex-direction:column;align-items:flex-start;gap:9px}.dsh .lota-schedule-pager>div{justify-content:space-between;width:100%}.dsh .htp-console{gap:9px}.dsh .htp-toolbar{min-height:0;padding:19px 16px}.dsh .htp-toolbar h3{font-size:22px}.dsh .htp-toolbar__actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.dsh .htp-toolbar__actions button,.dsh .htp-toolbar__actions label,.dsh .htp-toolbar__actions .ui-date-trigger{justify-content:center;width:100%;min-width:0}.dsh .htp-audit-strip{padding:11px}.dsh .htp-daily-summary article{padding:12px}.dsh .htp-daily-table{overflow:auto}.dsh .htp-match-picker__list{scroll-snap-type:x proximity;max-height:none;display:flex;overflow-x:auto}.dsh .htp-match-picker__list>button{scroll-snap-align:start;border-right:1px solid #e9edf2;flex:0 0 86%;min-height:94px}.dsh .htp-report{min-height:0}.dsh .htp-verdict__fixture{padding:19px 16px}.dsh .htp-verdict__fixture h3{margin:12px 0 8px;font-size:19px}.dsh .htp-verdict__answer{padding:17px 16px}.dsh .htp-probability-note{flex-direction:column;align-items:flex-start;gap:5px}.dsh .htp-probability-grid{padding:9px}.dsh .htp-shape-matrix,.dsh .htp-trend-panel{margin-inline:9px;padding-inline:0}.dsh .htp-shape-matrix>header{flex-direction:column;align-items:flex-start;gap:6px}.dsh .htp-shape-matrix>header p{text-align:left;max-width:none}.dsh .htp-evidence-grid{padding:0 9px 9px}.dsh .tg-gallery-hero,.dsh .tg-performance-board>header{padding:19px 16px}.dsh .tg-recognition-strip{grid-template-columns:repeat(2,1fr)}.dsh .tg-directory{top:calc(63px + env(safe-area-inset-top))}.dsh .tg-person-card__image{aspect-ratio:1}.dsh .tg-viewer__box{width:100%}.dsh .ai-ledger__hero{padding:20px 17px}.dsh .ai-ledger__hero h2{font-size:24px}.dsh .ai-ledger__summary article{min-height:90px;padding:13px}.dsh .ai-ledger__boardbar{margin-inline:-1px}.dsh .ai-ledger__table-head{align-items:flex-start;padding:14px}.dsh .ai-ledger__pager{flex-direction:column;align-items:flex-start;gap:9px}.dsh .ai-ledger__pager>div{justify-content:space-between;width:100%}.dsh .admin-shell{margin-top:10px}.dsh .admin-menu{top:calc(66px + env(safe-area-inset-top));z-index:12}.dsh .admin-table-card{width:100%;overflow-x:auto}.dsh .admin-table-card table{min-width:820px}.dsh .ops-section{padding:13px}.dsh .ops-section__head{flex-direction:column;align-items:flex-start;gap:5px}.dsh .rbac-overview{flex-direction:column;align-items:flex-start}.dsh .rbac-overview__stats{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0}.dsh .rbac-interface-catalog>header{flex-direction:column;align-items:stretch}.dsh .rbac-interface-catalog>header label{width:100%;min-width:0}.dsh .rbac-interface-summary{overflow-x:auto}.dsh .rbac-interface-summary span{flex:none}.dsh .invite-generator__fields{grid-template-columns:1fr!important}.dsh .membership-screen,.dsh .membership-center-page,.dsh .referral-page{padding-inline:0}.membership-value,.membership-referral-hub{border-radius:16px;padding:20px 16px}.membership-value__metrics,.membership-benefit-grid{grid-template-columns:1fr}.membership-benefit-grid article{min-height:0}.referral-reward-rules>div{grid-template-columns:1fr}.dsh .product-footer__main{gap:18px;padding:22px 16px 18px}.dsh .product-footer__brand img{width:126px}.dsh .product-footer__brand p{font-size:11px}.dsh .product-footer__service>div{grid-template-columns:repeat(3,minmax(0,1fr))}.dsh .product-footer__service span{text-align:center;white-space:normal;justify-content:center;min-height:48px;padding:7px}.dsh .product-footer__service span svg{display:none}.dsh .product-footer__links>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dsh .product-footer__links button{justify-content:center;min-height:42px}.dsh .product-footer__links button:last-child:nth-child(odd){grid-column:1/-1}.dsh .product-footer__bottom{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}}@media (width<=480px){.dsh .mobile-nav-groups section>div{grid-template-columns:1fr}.dsh .mobile-nav-groups button{min-height:60px}.dsh .kpis{grid-template-columns:1fr 1fr}.dsh .catalog-kpis{gap:14px}.dsh .catalog-kpis b{font-size:21px}.dsh .catalog-performance{grid-template-columns:1fr 1fr}.dsh .pool-directory__counts small{font-size:8px}.dsh .pool-directory__counts b{font-size:17px}.dsh .following-hero__stats small{font-size:9px}.dsh .following-hero__stats b{font-size:18px}.dsh .lota-accuracy__grid,.dsh .lota-fair-kpis,.dsh .lota-fixture-overview__metrics,.dsh .lota-fixture-overview{grid-template-columns:1fr}.dsh .lota-score-card{grid-column:auto}.dsh .htp-toolbar__actions,.dsh .htp-daily-summary{grid-template-columns:1fr}.dsh .htp-daily-summary article{border-bottom:1px solid #e3e9f1;border-right:0}.dsh .htp-daily-summary article:last-child{border-bottom:0}.dsh .htp-match-picker__list>button{flex-basis:94%}.dsh .htp-verdict__metrics,.dsh .htp-candidate-signal__metrics{grid-template-columns:1fr}.dsh .htp-candidate-signal__metrics>span,.dsh .htp-candidate-signal__metrics>span:nth-child(2),.dsh .htp-candidate-signal__metrics>span:last-child{border-top:1px solid #e7ecf2;border-right:0;grid-column:1}.dsh .htp-candidate-signal__metrics>span:first-child{border-top:0}.dsh .htp-candidate-signal__title{flex-direction:column;align-items:flex-start}.dsh .tg-recognition-strip,.dsh .tg-person-grid{grid-template-columns:1fr 1fr}.dsh .tg-person-card__meta{padding:8px}.dsh .ai-ledger__summary{grid-template-columns:1fr 1fr}.dsh .ai-ledger__summary article{padding:12px 10px}.dsh .ai-ledger__summary b{font-size:18px}.dsh .product-footer__service>div{grid-template-columns:1fr}.dsh .product-footer__service span{min-height:38px}}@media (width<=860px){.dsh .match-terminal__body{display:block}.dsh .catalog-detail{display:none}.dsh .catalog-detail.mobile-open{z-index:70;width:100%;height:100dvh;box-shadow:none;overscroll-behavior:contain;background:#f4f7fb;border:0;border-radius:0;display:block;position:fixed;inset:0;overflow-y:auto}.dsh .catalog-detail.mobile-open>header{padding:calc(22px + env(safe-area-inset-top)) 17px 17px;background:radial-gradient(circle at 82% 0,#4b89e740,#0000 38%),linear-gradient(140deg,#102039,#1d426f);position:relative}.dsh .catalog-detail__mobile-close{z-index:2;top:calc(12px + env(safe-area-inset-top));color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:10px;place-items:center;width:38px;height:38px;padding:0;display:grid;position:absolute;right:12px}.dsh .catalog-detail.mobile-open>header>small{color:#a9bed9;padding-right:48px;font-size:11px;display:block}.dsh .catalog-detail.mobile-open>header>div{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr);margin:24px 0 13px}.dsh .catalog-detail.mobile-open>header strong{font-size:17px;line-height:1.35}.dsh .catalog-detail.mobile-open>nav{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff7;position:sticky;top:0;overflow-x:auto;box-shadow:0 5px 16px #18304f14}.dsh .catalog-detail.mobile-open>nav>button{flex:0 0 72px;min-height:46px;font-size:13px}.dsh .catalog-detail.mobile-open>section,.dsh .catalog-detail.mobile-open>*>section{padding:14px 12px;overflow:visible}.dsh .catalog-market{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;min-width:0}.dsh .catalog-market>b{color:#284361;background:#edf3fb;grid-column:1/-1;padding:10px;font-size:12px}.dsh .catalog-market>span{min-width:0;padding:10px}.dsh .catalog-market strong{font-size:13px}.dsh .catalog-market em{white-space:normal;line-height:1.45}.dsh .catalog-odds-board>div>span{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .catalog-analysis-play>span{grid-template-columns:104px minmax(0,1fr);padding:7px 0}.dsh .catalog-analysis-play>span>small{text-align:left;grid-column:1/-1;font-size:10px}.dsh .catalog-detail-title{align-items:flex-start;gap:8px}.dsh .catalog-detail-title small{text-align:right}.dsh .analysis-match__body{padding:10px}.dsh .tier-chart-legend{margin-bottom:9px;padding:10px 11px;line-height:1.5}.dsh .tier-chart-legend small{margin-left:0;font-size:11px}.dsh .tier-chart-grid{grid-template-columns:1fr;gap:9px}.dsh .tier-chart{overflow:hidden}.dsh .tier-chart>header{padding:11px 12px}.dsh .tier-chart>header b{font-size:14px}.dsh .tier-chart>header small{font-size:10px}.dsh .tier-chart__plot{background:0 0;height:auto;padding:10px 11px 11px}.dsh .tier-chart__axis{display:none}.dsh .tier-chart__bars{gap:7px;height:auto;display:grid}.dsh .tier-chart__column{background:#fff;border:1px solid #e5eaf1;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:minmax(72px,.9fr) minmax(90px,2fr) 46px;align-items:center;gap:5px 9px;width:100%;min-width:0;max-width:none;height:auto;padding:7px 8px;display:grid}.dsh .tier-chart__column.is-hover{background:#f6faff;border-color:#a9c6ef;box-shadow:0 5px 15px #22497c14}.dsh .tier-chart__label{text-overflow:clip;white-space:normal;grid-area:1/1;max-width:none;font-size:12px;position:static;overflow:visible}.dsh .tier-chart__stack{width:var(--bar-height);border-radius:7px;grid-area:1/2;max-width:100%;min-height:13px;height:13px!important}.dsh .tier-chart__value{color:#17395f;text-align:right;grid-area:1/3;font-size:13px;position:static}.dsh .tier-chart__column>small{color:#687b93;white-space:normal;grid-area:2/1/auto/3;font-size:10px;position:static}.dsh .tier-chart__result{width:auto;height:auto;min-height:24px;box-shadow:none;text-align:center;background:#e4f7ee;border:1px solid;border-radius:6px;grid-area:2/3;padding:3px 5px;position:static;transform:rotate(-3deg)}.dsh .tier-chart__result:before,.dsh .tier-chart__result:after{display:none}.dsh .tier-chart__result>span{letter-spacing:0;font:900 11px/1.2 PingFang SC,sans-serif}.dsh .tier-chart__tooltip{grid-area:3/1/auto/-1;width:auto;margin-top:3px;padding:11px;position:static;transform:none;box-shadow:0 8px 22px #14264021}.dsh .analysis-play-rates{padding:10px;overflow:visible}.dsh .analysis-play-rates>header{flex-direction:column;align-items:flex-start;gap:4px}.dsh .analysis-play-rates>.analysis-play-rates__grid{min-width:0}.dsh .analysis-play-rates article{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:11px}.dsh .analysis-play-rates article strong{border-bottom:1px solid #e3e9f1;grid-column:1/-1;padding-bottom:8px}.dsh .analysis-play-rates article span{background:#fff;border:0;border-radius:7px;min-width:0;padding:7px 8px}.dsh .analysis-play-rates article span small{font-size:9px}.dsh .analysis-play-rates article span b{white-space:normal;font-size:12px}.dsh .analysis-metric-switch button{flex:1 0 145px}.dsh .lottery-summary{padding-bottom:3px;overflow-x:auto}.dsh .lottery-summary>button{flex:0 0 138px}.dsh .htp-console{flex-direction:column;display:flex}.dsh .htp-toolbar{order:1}.dsh .htp-date-dock{top:calc(64px + env(safe-area-inset-top));order:2;grid-template-columns:minmax(0,1fr) auto;gap:8px}.dsh .htp-date-dock__identity{min-width:0}.dsh .htp-date-dock__switch{grid-area:2/1/auto/-1;grid-template-columns:1fr minmax(150px,1.3fr) 1fr;width:100%;display:grid}.dsh .htp-date-dock__switch label{min-width:0}.dsh .htp-date-dock__switch input{width:100%}.dsh .htp-date-dock__actions{justify-content:flex-end}.dsh .htp-date-dock__actions .help{display:none}.dsh .htp-date-dock__status{bottom:-24px;right:8px}.dsh .htp-audit-strip{order:3}.dsh .htp-workbench{order:4}.dsh .htp-error{order:5}.dsh .htp-daily-ledger,.dsh .htp-history-page{order:6}.dsh .htp-date-loading{z-index:69;width:min(280px,100vw - 32px);position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.dsh .htp-history-page>header{flex-direction:column;align-items:flex-start}.dsh .htp-history-table{overflow:auto}.dsh .htp-history-pagination{flex-direction:column;align-items:flex-start;overflow-x:auto}.dsh .htp-history-pagination>div{min-width:max-content}.dsh .htp-daily-ledger__history{flex-direction:column;align-items:flex-start}.dsh .htp-match-picker>header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 10px;padding:12px;display:grid}.dsh .htp-match-picker>header>em{margin:0}.dsh .htp-match-picker__mobile-toggle{color:#215fae;background:#eef5ff;border:1px solid #bdd2ef;border-radius:8px;grid-column:1/-1;justify-content:center;align-items:center;gap:5px;min-height:38px;margin-top:4px;font-size:11px;font-weight:800;display:flex}.dsh .htp-match-picker__mobile-toggle svg{transition:transform .15s;transform:rotate(90deg)}.dsh .htp-match-picker.mobile-open .htp-match-picker__mobile-toggle svg{transform:rotate(-90deg)}.dsh .htp-match-picker:not(.mobile-open) .htp-match-picker__tools,.dsh .htp-match-picker:not(.mobile-open) .htp-match-picker__list{display:none}.dsh .htp-match-picker__tools{padding:9px}.dsh .htp-match-picker__list{padding:0 0 2px}.dsh .htp-match-picker__list>button{flex-basis:84%;padding:12px}.dsh .htp-report{border-radius:12px}.dsh .htp-probability-grid article>header span{max-width:62%;font-size:11px;line-height:1.4}.dsh .htp-probability-grid article>p,.dsh .htp-probability-note span{font-size:10px;line-height:1.55}.dsh .htp-shape-matrix article>header span,.dsh .htp-shape-matrix article>div small,.dsh .htp-shape-matrix article>div em,.dsh .htp-market-facts dt,.dsh .htp-market-facts dd>span{font-size:10px}.dsh .htp-shape-matrix article>header b,.dsh .htp-evidence li{font-size:11px}.dsh .htp-trend-panel .lota-official-trend{overflow:visible}.dsh .htp-trend-panel .lota-official-trend>header,.dsh .htp-trend-panel .lota-official-trend>.lota-trend-indicators,.dsh .htp-trend-panel .lota-official-trend>.lota-line-legend,.dsh .htp-trend-panel .lota-official-trend>footer{min-width:0}.dsh .htp-trend-panel .lota-official-trend>header{padding:13px 12px}.dsh .htp-trend-panel .lota-trend-actions{flex-direction:column;align-items:stretch}.dsh .htp-trend-panel .lota-trend-range{width:100%}.dsh .htp-trend-panel .lota-trend-range button{flex:1;min-height:34px}.dsh .htp-trend-panel .lota-echart{min-width:0}.dsh .htp-trend-panel .lota-official-trend>footer{padding:10px 12px;font-size:9px;line-height:1.5}.dsh .htp-workbench{display:block}.dsh .htp-match-picker,.dsh .htp-report{width:100%;min-width:0}.dsh .htp-match-picker.mobile-open+.htp-report{display:none}.dsh .htp-report__mobile-close{z-index:68;right:12px;bottom:calc(14px + env(safe-area-inset-bottom));color:#fff;background:linear-gradient(135deg,#173758,#0e263f);border:1px solid #ffffff38;border-radius:13px;align-items:center;gap:8px;min-height:46px;padding:7px 13px 7px 11px;font-family:inherit;display:flex;position:fixed;box-shadow:0 12px 30px #0b1d314d}.dsh .htp-report__mobile-close>svg{flex:none}.dsh .htp-report__mobile-close>span{text-align:left;gap:1px;display:grid}.dsh .htp-report__mobile-close b{font-size:11px}.dsh .htp-report__mobile-close small{color:#9fb6cf;font-size:8px}.dsh .htp-match-picker__list{scroll-snap-type:none;width:100%;max-height:min(58dvh,520px);display:grid;overflow:hidden auto}.dsh .htp-match-picker__list>button{grid-template-columns:30px minmax(0,1fr) 78px 12px;column-gap:8px;width:100%;min-width:0;min-height:142px;padding:12px 10px}.dsh .htp-match-rank{min-width:27px}.dsh .htp-match-picker__list>button>strong{text-overflow:clip;white-space:normal;font-size:13px;overflow:visible}.dsh .htp-match-scores>span{flex-direction:column;align-items:flex-start;gap:2px;padding:6px}.dsh .htp-match-scores b{font-size:12px}.dsh .htp-match-picker__list>button .htp-mini-pick{min-width:76px;padding:8px 7px}.dsh .htp-mini-pick em{font-size:11px}.dsh .htp-mini-pick b{font-size:15px}.dsh .htp-verdict__scores{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dsh .htp-verdict__scores>span{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.dsh .htp-verdict__scores b{font-size:16px}.dsh .htp-rule-stamp{grid-column:3;justify-self:end;margin:2px 4px 0 0;padding:6px 7px 5px;font-size:10px}.dsh .htp-region-help-trigger{grid-column:1/-1;justify-self:start;min-height:34px;margin:2px 0 0;padding:0 10px}.dsh .htp-region-help-mask{align-items:stretch;padding:0}.dsh .htp-region-help{border:0;border-radius:0;width:100%;max-width:none;min-height:100dvh}.dsh .htp-region-help>header{padding:calc(17px + env(safe-area-inset-top)) 16px 17px}.dsh .htp-region-help__fixture{grid-template-columns:1fr}.dsh .htp-region-help__fixture>span{text-align:left;grid-area:auto/1}.dsh .htp-region-help__snapshot{flex-wrap:wrap;align-items:stretch}.dsh .htp-region-help__snapshot>small{width:100%;margin-right:0}.dsh .htp-region-help__current{flex-direction:column;align-items:flex-start}.dsh .htp-region-help__current span{margin-left:0}.dsh .htp-region-help__stats{text-align:left;margin-left:0}.dsh .htp-region-help>footer{padding-bottom:calc(11px + env(safe-area-inset-bottom))}}@media (width<=480px){.dsh .htp-date-dock{grid-template-columns:1fr}.dsh .htp-date-dock__identity,.dsh .htp-date-dock__actions,.dsh .htp-date-dock__switch{grid-column:1;width:100%}.dsh .htp-date-dock__identity{grid-row:1}.dsh .htp-date-dock__actions{grid-row:2;justify-content:stretch}.dsh .htp-date-dock__actions>button{flex:1}.dsh .htp-date-dock__switch{grid-row:3;grid-template-columns:1fr 1.25fr 1fr}.dsh .htp-daily-ledger__toggle{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:13px}.dsh .htp-daily-ledger__glance{border-left:0;min-width:0;padding:6px 10px 6px 0}.dsh .htp-daily-ledger__toggle>em{grid-column:1;justify-self:start}.dsh .htp-daily-ledger__chevron{grid-area:2/2}}@media (prefers-reduced-motion:reduce){.dsh .mobile-nav-sheet,.dsh .mobile-nav-backdrop{transition:none}.dsh .htp-daily-ledger__body{animation:none}}.dsh .recommendation-menu__hero-parlay b i{color:#1763bd;letter-spacing:.08em;vertical-align:1px;background:#edf5ff;border:1px solid #8fb9e9;border-radius:5px;margin-left:5px;padding:2px 5px;font-size:9px;font-style:normal;display:inline-flex}.dsh .hero-parlay-beta{color:#243a57;background:#f3f6fa;min-height:calc(100vh - 52px);padding:14px 16px 28px}.dsh .hero-parlay-beta__head>div:first-child>span em{color:#b9d5ff;letter-spacing:.1em;background:#2968c333;border:1px solid #76adff73;border-radius:5px;padding:3px 6px;font-size:9px;font-style:normal}.dsh .hero-parlay-beta__head h2{align-items:center;gap:8px;display:flex}.dsh .hero-parlay-beta__help-button{color:#9bc1f6;vertical-align:middle;background:#265ba42e;border:1px solid #82b1f161;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:inline-grid}.dsh .hero-parlay-beta__help-button:hover{color:#fff;background:#3170cd57;border-color:#8bb9f7}.dsh .hero-parlay-beta__notice{color:#8d6515;background:#fff9e9;border:1px solid #ead59d;border-radius:10px;align-items:center;gap:10px;margin:12px 0;padding:10px 13px;display:flex}.dsh .hero-parlay-beta__notice>svg{flex:none}.dsh .hero-parlay-beta__notice div{align-items:baseline;gap:9px;display:flex}.dsh .hero-parlay-beta__notice b{font-size:var(--ui-font-body)}.dsh .hero-parlay-beta__notice span{color:#826f47;font-size:var(--ui-font-sm)}.dsh .hero-parlay-beta__batch-status{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 12px;display:grid}.dsh .hero-parlay-beta__batch-status article{background:#fff;border:1px solid #d6e0eb;border-radius:11px;grid-template-columns:1fr auto;align-content:center;gap:5px 12px;min-height:88px;padding:13px 15px;display:grid;box-shadow:0 3px 12px #19324f09}.dsh .hero-parlay-beta__batch-status article small{color:#1f67ca;letter-spacing:.08em;font-size:10px;font-weight:900}.dsh .hero-parlay-beta__batch-status article b{color:#23415f;justify-self:end;font-size:12px}.dsh .hero-parlay-beta__batch-status article span{color:#627991;font-size:11px;font-weight:750}.dsh .hero-parlay-beta__batch-status article em{color:#7b8da0;justify-self:end;font-size:10px;font-style:normal;font-weight:750}.dsh .hero-parlay-beta__batch-status article.published{background:linear-gradient(110deg,#f8fffc,#fff);border-color:#a9d8ca}.dsh .hero-parlay-beta__batch-status article.published b{color:#08775a}.dsh .hero-parlay-beta__batch-status article.processing{background:#fffaf0;border-color:#e8cf91}.dsh .hero-parlay-beta__batch-status article.no_signal,.dsh .hero-parlay-beta__batch-status article.not_applicable{background:#f8fafc;border-color:#d9e0e7}.dsh .hero-parlay-beta__access-note{color:#725414;background:radial-gradient(circle at 88% 0,#e2ad3429,#0000 34%),linear-gradient(135deg,#fffdf8,#fff8e8);border:1px solid #ddc27f;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px 22px;min-height:220px;margin:12px 0;padding:30px 34px;display:grid;box-shadow:0 14px 34px #6f500e17}.dsh .hero-parlay-beta__access-icon{color:#fff;background:linear-gradient(145deg,#c89428,#8c5e09);border:1px solid #d6b45e;border-radius:18px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 12px 25px #8b5c083d}.dsh .hero-parlay-beta__access-note small{color:#9a6a0f;letter-spacing:.14em;font:900 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .hero-parlay-beta__access-note h3{color:#503a10;margin:8px 0 7px;font-size:21px}.dsh .hero-parlay-beta__access-note p{color:#806f4e;max-width:780px;margin:0;font-size:11px;line-height:1.75}.dsh .hero-parlay-beta__access-note ul{grid-area:2/2/auto/4;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dsh .hero-parlay-beta__access-note li{color:#765d27;background:#fff;border:1px solid #e5d5ad;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;font-weight:750;display:flex}.dsh .hero-parlay-beta__access-note li svg{color:#a47313}.dsh .hero-parlay-beta__access-note>button{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#c89428,#8d5d08);border:1px solid #9f6a0b;border-radius:9px;grid-area:1/3;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-family:inherit;font-size:11px;font-weight:850;display:flex;box-shadow:0 9px 20px #87590733}.dsh .hero-parlay-beta__access-note>button:hover{background:linear-gradient(135deg,#d9a236,#9c680b)}.dsh .hero-parlay-beta__summary{grid-template-columns:repeat(4,minmax(0,1fr))}.dsh .hero-parlay-beta__summary b em{color:#7890aa;font-size:10px;font-style:normal}.dsh .hero-parlay-beta__tabs{align-items:center}.dsh .hero-parlay-beta__tabs>button{min-width:150px}.dsh .hero-parlay-beta__generated{color:#7d8da1;white-space:nowrap;margin-left:auto;padding:10px 8px;font-size:10px;font-weight:750}.dsh .hero-parlay-beta__recommendations{margin-top:0}.dsh .hero-parlay-beta__list-head{gap:18px}.dsh .hero-parlay-beta__cards{background:#f3f6fa;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;min-height:270px;padding:14px;display:grid}.dsh .hero-parlay-archive{background:#eef2f7;gap:12px;padding:13px;display:grid}.dsh .hero-parlay-archive__day{background:#fff;border:1px solid #d2dde8;border-radius:12px;overflow:hidden;box-shadow:0 4px 14px #19324f09}.dsh .hero-parlay-archive__day>summary{cursor:pointer;background:linear-gradient(105deg,#fff,#f7fafe);grid-template-columns:48px minmax(175px,1.25fr) auto minmax(122px,.8fr) minmax(94px,.55fr) minmax(190px,1fr);align-items:center;gap:16px;min-height:94px;padding:15px 48px 15px 17px;list-style:none;display:grid;position:relative}.dsh .hero-parlay-archive__day>summary::-webkit-details-marker{display:none}.dsh .hero-parlay-archive__day>summary:hover{background:linear-gradient(105deg,#fbfdff,#f0f6fd)}.dsh .hero-parlay-archive__calendar{color:#fff;background:#1769c5;border:1px solid #a9c8e8;border-radius:9px;grid-template-rows:21px 1fr;place-items:center;width:46px;height:55px;display:grid;overflow:hidden;box-shadow:0 3px 8px #1769c51f}.dsh .hero-parlay-archive__calendar>svg{width:15px}.dsh .hero-parlay-archive__calendar>b{color:#1e5f9e;background:#eef6ff;align-self:stretch;place-items:center;font:900 18px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dsh .hero-parlay-archive__day time{grid-template-columns:auto 1fr;align-items:baseline;column-gap:9px;min-width:0;display:grid}.dsh .hero-parlay-archive__day time small{color:#71859c;letter-spacing:.06em;grid-column:1/-1;margin-bottom:6px;font:850 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .hero-parlay-archive__day time b{color:#193856;font-size:20px;line-height:1.1}.dsh .hero-parlay-archive__day time em{color:#71849a;font-size:12px;font-style:normal;font-weight:750}.dsh .hero-parlay-archive__origin{color:#5f738a;white-space:nowrap;background:#f5f8fb;border:1px solid #c9d7e6;border-radius:6px;justify-self:start;padding:6px 9px;font-size:11px;font-weight:850}.dsh .hero-parlay-archive__metric{flex-direction:column;justify-content:center;min-width:0;display:flex}.dsh .hero-parlay-archive__metric small{color:#71849a;margin-bottom:7px;font-size:11px;font-weight:750}.dsh .hero-parlay-archive__metric b{color:#203e5d;white-space:nowrap;font:850 16px/1.2 Avenir Next,PingFang SC,sans-serif}.dsh .hero-parlay-archive__metric b em{color:#667d94;margin-left:7px;font:850 13px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .hero-parlay-archive__metric.positive b,.dsh .hero-parlay-archive__metric.positive b em{color:#08775a}.dsh .hero-parlay-archive__metric.negative b,.dsh .hero-parlay-archive__metric.negative b em{color:#8a6670}.dsh .hero-parlay-archive__chevron{color:#6f8399;width:20px;height:20px;transition:transform .2s;position:absolute;right:17px}.dsh .hero-parlay-archive__day[open]>summary{border-bottom:1px solid #dce5ee}.dsh .hero-parlay-archive__day[open]>summary .hero-parlay-archive__chevron{transform:rotate(180deg)}.dsh .hero-parlay-archive__day>.hero-parlay-beta__cards{background:linear-gradient(#f5f8fb,#f1f5f9);min-height:0;padding:13px}.dsh .platform-pick-card{background:#fff;border:1px solid #d4dee9;border-radius:13px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 15px #1a335009}.dsh .platform-pick-card.win{border-color:#a9d8ca;box-shadow:0 5px 16px #08775a12}.dsh .platform-pick-card.loss{border-color:#d0d6de}.dsh .platform-pick-card--locked{background:linear-gradient(145deg,#111a27,#1d2938);border-color:#c9a85f;min-height:390px;box-shadow:0 12px 28px #181f2a2e}.dsh .platform-pick-card--locked .platform-pick-card__header{background:#ffffff09;border-bottom-color:#e8c5782e}.dsh .platform-pick-card--locked .platform-pick-card__header>span>b{color:#f7f1df}.dsh .platform-pick-card--locked .platform-pick-card__header>span>small{color:#9ba7b6}.dsh .platform-pick-card--locked .platform-pick-card__header>span>i{color:#3c2a08;background:linear-gradient(145deg,#ffe19a,#d1a13e)}.dsh .platform-pick-card__locked-body{text-align:center;background:repeating-linear-gradient(135deg,#ffffff05 0 1px,#0000 1px 10px);flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:276px;padding:24px 20px;display:flex}.dsh .platform-pick-card__locked-seal{color:#483307;background:linear-gradient(145deg,#ffe4a2,#d3a344);border:1px solid #d7b45f;border-radius:10px 10px 16px 16px;place-items:center;width:51px;height:55px;margin-bottom:13px;display:grid;box-shadow:0 10px 24px #04091059,inset 0 1px #ffffff94}.dsh .platform-pick-card__locked-body>small{color:#c7a34f;letter-spacing:.15em;font:900 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .platform-pick-card__locked-body h3{color:#fff6df;margin:10px 0 7px;font-size:18px}.dsh .platform-pick-card__locked-body p{color:#9eabba;max-width:330px;font-size:10px;line-height:1.7}.dsh .platform-pick-card__locked-body>div{gap:6px;width:min(310px,100%);margin:15px 0;display:grid}.dsh .platform-pick-card__locked-body>div span{color:#687586;letter-spacing:.08em;background:#ffffff06;border:1px solid #e6c5791f;border-radius:7px;padding:8px 10px;font:850 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .platform-pick-card__locked-body>div i{color:#b7954a;font-size:8px;font-style:normal}.dsh .platform-pick-card__locked-body>button{color:#392806;background:linear-gradient(135deg,#ffe29a,#d7a641);border:1px solid #d8b35b;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 13px;font-family:inherit;font-size:10px;font-weight:900;display:flex}.dsh .platform-pick-card__locked-body>button:hover{background:linear-gradient(135deg,#ffebbb,#e3ba5f)}.dsh .platform-pick-card__locked-footer{color:#8794a5;background:#ffffff08;border-top:1px solid #e8c57829;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:10px 13px;font-size:8px;display:flex}.dsh .platform-pick-card__locked-footer span{align-items:center;gap:5px;display:flex}.dsh .platform-pick-card__locked-footer svg{color:#b99549}.dsh .platform-pick-card__locked-footer b{color:#d9ba76;font-size:9px}.dsh .platform-pick-card__header{background:#fbfcfd;border-bottom:1px solid #e2e8ef;justify-content:space-between;align-items:center;gap:12px;min-height:47px;padding:10px 72px 10px 13px;display:flex}.dsh .platform-pick-card__header>span{align-items:center;gap:8px;min-width:0;display:flex}.dsh .platform-pick-card__header>span>i{color:#fff;background:#1768c4;border-radius:7px;flex:none;place-items:center;width:27px;height:27px;font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dsh .platform-pick-card.win .platform-pick-card__header>span>i{background:#08775a}.dsh .platform-pick-card.loss .platform-pick-card__header>span>i{background:#6c7786}.dsh .platform-pick-card__header>span>b{color:#203a59;font-size:12px}.dsh .platform-pick-card__header>span>small{color:#8795a7;font-size:9px}.dsh .platform-pick-card__header>div{align-items:center;gap:7px;display:flex}.dsh .platform-pick-card__header>div>button{color:#2467b3;background:#f0f6fd;border:1px solid #b8cde6;border-radius:6px;align-items:center;gap:5px;height:27px;padding:0 8px;font-family:inherit;font-size:9px;font-weight:850;display:inline-flex}.dsh .platform-pick-card__header>div>button:hover{color:#155aab;background:#e3f0ff;border-color:#79a8df}.dsh .platform-pick-card__ribbon{z-index:4;color:#fff;letter-spacing:.06em;pointer-events:none;text-shadow:0 1px 1px #00000026;transform-origin:50%;background:linear-gradient(135deg,#eea12d,#c76d0d);border:0;border-radius:0;place-items:center;width:132px;height:27px;padding:0;font:900 10px/1 Avenir Next,PingFang SC,sans-serif;display:grid;position:absolute;top:13px;right:-38px;overflow:hidden;transform:rotate(38deg);box-shadow:0 3px 9px #91520938}.dsh .platform-pick-card__ribbon:after{content:"";background:linear-gradient(100deg,#0000 25%,#ffffff3d 48%,#0000 70%);position:absolute;inset:0;transform:translate(-80%)}.dsh .platform-pick-card__ribbon.win{background:linear-gradient(135deg,#16a177,#057156);box-shadow:0 3px 9px #04694d3b}.dsh .platform-pick-card__ribbon.loss{color:#f5f7fa;background:linear-gradient(135deg,#8995a3,#5d6876);box-shadow:0 3px 9px #2e39472e}.dsh .platform-pick-card__leg{flex-direction:column;flex:1 1 0;min-width:0;padding:15px 16px 16px;display:flex}.dsh .platform-pick-card__leg+.platform-pick-card__leg{border-top:1px dashed #d5dee8}.dsh .platform-pick-card__leg.empty{color:#8795a7;justify-content:center;align-items:center;min-height:116px;font-size:10px}.dsh .platform-pick-card__match{justify-content:space-between;align-items:flex-end;gap:12px;min-width:0;margin-bottom:11px;display:flex}.dsh .platform-pick-card__match>span{min-width:0}.dsh .platform-pick-card__match small{color:#70839a;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;font-size:11px;font-weight:750;display:block;overflow:hidden}.dsh .platform-pick-card__match h3{color:#1d3858;white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:14px;line-height:1.4;display:flex;overflow:hidden}.dsh .platform-pick-card__match h3 i{color:#9daab9;flex:none;font-size:8px;font-style:normal;font-weight:750}.dsh .platform-pick-card__match>em{--family:#2869aa;color:var(--family);text-overflow:ellipsis;white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:10px;font-style:normal;font-weight:850;display:flex;overflow:hidden}.dsh .platform-pick-card__match>em i{background:var(--family);border-radius:50%;flex:none;width:6px;height:6px}.dsh .platform-pick-card__match>em.family-handicap{--family:#c45b17}.dsh .platform-pick-card__match>em.family-goals{--family:#7743b3}.dsh .platform-pick-card__match>em.family-half-full{--family:#087565}.dsh .platform-pick-card__match>em.family-score{--family:#b64c68}.dsh .platform-pick-card__match>em.family-over-under{--family:#087d9b}.dsh .platform-pick-card__match>em.family-other{--family:#64758a}.dsh .platform-pick-bet{--family:#2869aa;--family-bg:#eaf3fd;--family-line:#bfd5ec;border:1px solid var(--family-line);background:#f8fafc;border-radius:10px;grid-template-columns:92px minmax(0,1fr) minmax(0,1.2fr);min-height:62px;display:grid;overflow:hidden}.dsh .platform-pick-bet.family-handicap{--family:#b95716;--family-bg:#fff0e6;--family-line:#edcfbb}.dsh .platform-pick-bet.family-goals{--family:#7340b0;--family-bg:#f4eaff;--family-line:#ddc9f2}.dsh .platform-pick-bet.family-half-full{--family:#087565;--family-bg:#e6f6f2;--family-line:#bfe1d8}.dsh .platform-pick-leg-result{color:#6e8095;background:#f7f9fb;border:1px solid #dce4ed;border-radius:8px;grid-template-columns:auto auto 1fr auto;align-items:center;gap:8px;min-height:34px;margin-top:8px;padding:7px 9px;display:grid}.dsh .platform-pick-leg-result>span{align-items:center;gap:5px;display:flex}.dsh .platform-pick-leg-result>span small{color:inherit;white-space:nowrap;font-size:8px;font-weight:850}.dsh .platform-pick-leg-result>b{color:#334b67;white-space:nowrap;font:900 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .platform-pick-leg-result>em{color:#6d8095;font-size:9px;font-style:normal;font-weight:800}.dsh .platform-pick-leg-result>strong{color:#6c7e91;white-space:nowrap;background:#e9eef4;border-radius:5px;justify-self:end;padding:4px 7px;font-size:9px}.dsh .platform-pick-leg-result.hit{color:#08775a;background:#edf9f5;border-color:#b8dfd3}.dsh .platform-pick-leg-result.hit>b,.dsh .platform-pick-leg-result.hit>em{color:#08775a}.dsh .platform-pick-leg-result.hit>strong{color:#fff;background:#08775a}.dsh .platform-pick-leg-result.miss{color:#b33a2d;background:#fff2f0;border-color:#efc7c2}.dsh .platform-pick-leg-result.miss>b,.dsh .platform-pick-leg-result.miss>em{color:#a9362a}.dsh .platform-pick-leg-result.miss>strong{color:#fff;background:#c44435}.dsh .platform-pick-leg-result.pending{color:#946816;background:#fff9e9;border-color:#ead59d}.dsh .platform-pick-leg-result.pending>b,.dsh .platform-pick-leg-result.pending>em{color:#856319}.dsh .platform-pick-leg-result.pending>strong{color:#765410;background:#f6df9e}.dsh .platform-pick-bet.family-score{--family:#ac405e;--family-bg:#fcecf1;--family-line:#ebc7d2}.dsh .platform-pick-bet.family-over-under{--family:#087d9b;--family-bg:#e7f5f8;--family-line:#c1e0e7}.dsh .platform-pick-bet.family-other{--family:#56687c;--family-bg:#edf1f5;--family-line:#d2dbe4}.dsh .platform-pick-bet__market,.dsh .platform-pick-bet__choice,.dsh .platform-pick-bet__odds{flex-direction:column;justify-content:center;min-width:0;display:flex}.dsh .platform-pick-bet__market{border-right:1px solid var(--family-line);color:var(--family);background:var(--family-bg);padding:8px 12px}.dsh .platform-pick-bet__choice{padding:8px 13px}.dsh .platform-pick-bet__odds{border-left:1px solid #dce4ec;align-items:flex-end;padding:8px 12px}.dsh .platform-pick-bet small{color:#7b8b9e;font-size:8px;font-weight:750}.dsh .platform-pick-bet__market small{color:var(--family)}.dsh .platform-pick-bet__market strong{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font:900 23px/1.1 Avenir Next,PingFang SC,sans-serif;overflow:hidden}.dsh .platform-pick-bet:not(.family-handicap) .platform-pick-bet__market strong{font-size:15px}.dsh .platform-pick-bet__choice strong{color:#172f4c;white-space:normal;overflow-wrap:anywhere;margin-top:2px;font-size:20px;line-height:1.4}.dsh .platform-pick-bet__odds strong{overflow-wrap:anywhere;color:#183554;flex-wrap:wrap;justify-content:flex-end;gap:6px 12px;max-width:100%;margin-top:3px;font:900 17px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.dsh .platform-pick-card__result{background:#f8fafc;border-top:1px solid #dfe6ee;grid-template-columns:1fr 1fr;margin-top:auto;display:grid}.dsh .platform-pick-card__result>span{flex-direction:column;justify-content:center;padding:11px 14px;display:flex}.dsh .platform-pick-card__result>span+span{border-left:1px solid #dfe6ee}.dsh .platform-pick-card__result small{color:#8090a3;font-size:8px}.dsh .platform-pick-card__result b{color:#1b5f9f;margin-top:4px;font:900 15px/1.1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .platform-pick-card__result b.win{color:#08775a}.dsh .platform-pick-card__result b.loss{color:#687484}.dsh .hero-parlay-beta__empty{color:#7a8ea6;text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;min-height:245px;display:flex}.dsh .hero-parlay-beta__empty b{color:#3e5976;font-size:var(--ui-font-label);margin:10px 0 4px}.dsh .hero-parlay-beta__empty span{color:#8292a5;max-width:520px;font-size:var(--ui-font-sm);line-height:1.7}.dsh .hero-parlay-beta__error{color:#b3372f;font-size:var(--ui-font-body);background:#fff0ef;border:1px solid #eeb5af;justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;display:flex}.dsh .hero-parlay-beta__error button{color:#a82e27;background:#fff;border:1px solid #d98b84;border-radius:6px;padding:5px 10px;font-family:inherit;font-weight:700}.dsh .hero-parlay-copy-mask{z-index:1240;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07111fbd;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.dsh .hero-parlay-copy{background:#f4f7fb;border:1px solid #ffffff29;border-radius:16px;flex-direction:column;width:min(860px,96vw);max-height:94vh;animation:.2s ease-out htp-help-in;display:flex;overflow:hidden;box-shadow:0 32px 100px #030c1a75}.dsh .hero-parlay-copy>header{color:#fff;background:radial-gradient(circle at 78% -35%,#337ee873,#0000 42%),linear-gradient(125deg,#0b1829,#173c65);justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px;display:flex}.dsh .hero-parlay-copy>header small{color:#78affb;letter-spacing:.16em;font:900 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .hero-parlay-copy>header h3{color:#fff;margin:7px 0 4px;font-size:21px}.dsh .hero-parlay-copy>header p{color:#a8bad0;font-size:10px}.dsh .hero-parlay-copy>header button{color:#dce8f6;background:#ffffff0d;border:1px solid #ffffff29;border-radius:8px;flex:none;place-items:center;width:33px;height:33px;display:grid}.dsh .hero-parlay-copy__privacy{color:#1768bd;background:#eaf4ff;border-bottom:1px solid #d7e2ee;align-items:flex-start;gap:9px;padding:11px 18px;display:flex}.dsh .hero-parlay-copy__privacy>svg{flex:none;margin-top:1px}.dsh .hero-parlay-copy__privacy span{flex-direction:column;gap:2px;display:flex}.dsh .hero-parlay-copy__privacy b{font-size:10px}.dsh .hero-parlay-copy__privacy small{color:#58728f;font-size:9px;line-height:1.55}.dsh .hero-parlay-copy__versions{background:#fff;border-bottom:1px solid #d7e0ea;align-items:center;gap:14px;min-height:58px;padding:9px 17px;display:flex}.dsh .hero-parlay-copy__versions>span{color:#315879;grid-template-columns:20px 1fr;align-items:center;min-width:138px;display:grid}.dsh .hero-parlay-copy__versions>span>svg{color:#2370c5;grid-row:1/3}.dsh .hero-parlay-copy__versions>span>b{font-size:10px}.dsh .hero-parlay-copy__versions>span>small{color:#8393a5;font-size:8px}.dsh .hero-parlay-copy__versions>div{scrollbar-width:thin;gap:7px;padding:2px;display:flex;overflow-x:auto}.dsh .hero-parlay-copy__versions button{color:#52708d;text-align:left;background:#f7f9fc;border:1px solid #d3deea;border-radius:7px;flex-direction:column;justify-content:center;align-items:flex-start;min-width:112px;height:38px;padding:0 10px;display:flex}.dsh .hero-parlay-copy__versions button b{font-size:9px}.dsh .hero-parlay-copy__versions button small{color:#8b99a9;margin-top:2px;font-size:8px}.dsh .hero-parlay-copy__versions button.active{color:#145ea9;background:#eaf4ff;border-color:#2b76ca;box-shadow:inset 0 0 0 1px #2b76ca14}.dsh .hero-parlay-copy__loading{color:#72849a;flex-direction:column;justify-content:center;align-items:center;min-height:360px;display:flex}.dsh .hero-parlay-copy__loading svg{color:#2470ca}.dsh .hero-parlay-copy__loading.generate svg{animation:.9s linear infinite pageLoadingSpin}.dsh .hero-parlay-copy__loading b{color:#284460;margin:12px 0 4px;font-size:13px}.dsh .hero-parlay-copy__loading span{font-size:10px}.dsh .hero-parlay-copy__error{color:#8f625e;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:28px;display:flex}.dsh .hero-parlay-copy__error b{color:#ae382f;font-size:14px}.dsh .hero-parlay-copy__error span{max-width:560px;margin:7px 0 15px;font-size:10px;line-height:1.7}.dsh .hero-parlay-copy__error button{color:#a9342c;background:#fff;border:1px solid #d69690;border-radius:7px;padding:8px 13px;font-weight:800}.dsh .hero-parlay-copy__empty{color:#73879c;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:32px;display:flex}.dsh .hero-parlay-copy__empty>svg{color:#2b75c6}.dsh .hero-parlay-copy__empty>b{color:#284660;margin:12px 0 6px;font-size:14px}.dsh .hero-parlay-copy__empty>span{max-width:520px;font-size:10px;line-height:1.7}.dsh .hero-parlay-copy__empty>button{color:#1766b5;background:#eef6ff;border:1px solid #8db5df;border-radius:7px;align-items:center;gap:6px;margin-top:16px;padding:8px 13px;font-weight:800;display:flex}.dsh .hero-parlay-copy>main{gap:11px;padding:14px 17px 17px;display:grid;overflow:auto}.dsh .hero-parlay-copy>main label{background:#fff;border:1px solid #d8e1eb;border-radius:10px;gap:7px;padding:12px;display:grid;position:relative}.dsh .hero-parlay-copy>main label.public{border-left:3px solid #2b78ce}.dsh .hero-parlay-copy>main label.locked{border-left:3px solid #c98724}.dsh .hero-parlay-copy>main label>span{align-items:center;gap:8px;min-height:24px;display:flex}.dsh .hero-parlay-copy>main label>span>b{color:#263f5d;font-size:11px}.dsh .hero-parlay-copy>main label>span>em{color:#7d8da1;font-size:9px;font-style:normal}.dsh .hero-parlay-copy>main label>span>button{color:#3c678f;background:#f7f9fc;border:1px solid #c9d7e6;border-radius:5px;align-items:center;gap:4px;height:24px;margin-left:auto;padding:0 8px;font-size:8px;font-weight:800;display:inline-flex}.dsh .hero-parlay-copy input,.dsh .hero-parlay-copy textarea{color:#1c3858;resize:vertical;background:#fbfcfe;border:1px solid #cfd9e4;border-radius:7px;outline:0;width:100%;font-family:Avenir Next,PingFang SC,sans-serif;font-size:12px;line-height:1.75}.dsh .hero-parlay-copy input{height:38px;padding:0 11px;font-weight:800}.dsh .hero-parlay-copy textarea{padding:9px 11px}.dsh .hero-parlay-copy input:focus,.dsh .hero-parlay-copy textarea:focus{border-color:#6da3df;box-shadow:0 0 0 3px #3a7bc91c}.dsh .hero-parlay-copy>main label>small{color:#8a98a9;text-align:right;font-size:8px}.dsh .hero-parlay-copy>footer{background:#fff;border-top:1px solid #d9e2ec;justify-content:space-between;align-items:center;gap:15px;padding:11px 16px;display:flex}.dsh .hero-parlay-copy>footer>span{color:#718398;align-items:baseline;gap:6px;font-size:9px;display:flex}.dsh .hero-parlay-copy>footer>span b{color:#9b6514;font-size:12px}.dsh .hero-parlay-copy>footer>span small{color:#93a0af}.dsh .hero-parlay-copy>footer>div{gap:8px;display:flex}.dsh .hero-parlay-copy>footer button{color:#315f8d;background:#f6f9fc;border:1px solid #bed0e4;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-family:inherit;font-size:9px;font-weight:850;display:inline-flex}.dsh .hero-parlay-copy>footer button.primary{color:#fff;background:#2167bb;border-color:#2167bb}.dsh .hero-parlay-copy>footer button:disabled{cursor:not-allowed;opacity:.5}.dsh .hero-parlay-help-mask{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07111fb3;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.dsh .hero-parlay-help{background:#f4f7fb;border:1px solid #ffffff24;border-radius:16px;width:min(860px,95vw);max-height:92vh;animation:.2s ease-out htp-help-in;overflow:hidden;box-shadow:0 30px 90px #040e1d61}.dsh .hero-parlay-help>header{color:#fff;background:radial-gradient(circle at 80% -15%,#2f78f361,#0000 38%),linear-gradient(125deg,#0b1728,#17385d);justify-content:space-between;align-items:flex-start;gap:22px;padding:22px 24px;display:flex}.dsh .hero-parlay-help>header small{color:#76adff;letter-spacing:.15em;font:900 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .hero-parlay-help>header h3{color:#fff;margin:7px 0 4px;font-size:22px}.dsh .hero-parlay-help>header p{color:#9dafc7;font-size:10px}.dsh .hero-parlay-help>header button{color:#dbe7f5;background:#ffffff0a;border:1px solid #ffffff24;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}.dsh .hero-parlay-help>main{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:62vh;padding:14px;display:grid;overflow:auto}.dsh .hero-parlay-help article{background:#fff;border:1px solid #dce4ed;border-radius:10px;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:14px;display:grid}.dsh .hero-parlay-help article>span{color:#1767c7;background:#e8f2ff;border-radius:8px;place-items:center;width:30px;height:30px;font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dsh .hero-parlay-help article b,.dsh .hero-parlay-help aside b{color:#243b58;font-size:12px;display:block}.dsh .hero-parlay-help article p,.dsh .hero-parlay-help aside p{color:#6e7f94;margin-top:6px;font-size:10px;line-height:1.75}.dsh .hero-parlay-help aside{color:#a06b10;background:#fff9e9;border:1px solid #ead59d;border-radius:10px;grid-column:1/-1;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.dsh .hero-parlay-help aside>svg{flex:none;margin-top:1px}.dsh .hero-parlay-help aside b{color:#815710}.dsh .hero-parlay-help aside p{color:#806f4e}.dsh .hero-parlay-help>footer{color:#7f8da0;background:#fff;border-top:1px solid #dce3ec;justify-content:space-between;align-items:center;gap:16px;padding:11px 16px;font-size:9px;display:flex}.dsh .hero-parlay-help>footer button{color:#fff;background:#1f67ca;border:0;border-radius:7px;flex:none;padding:8px 13px;font-size:10px;font-weight:850}@media (width<=1200px){.dsh .hero-parlay-beta__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.dsh .hero-parlay-beta{padding:10px}.dsh .hero-parlay-beta__hero-mark{width:100%}.dsh .hero-parlay-beta__notice{align-items:flex-start}.dsh .hero-parlay-beta__notice div{flex-direction:column;align-items:flex-start;gap:2px}.dsh .hero-parlay-beta__batch-status{grid-template-columns:1fr}.dsh .hero-parlay-beta__access-note{text-align:center;grid-template-columns:1fr;padding:25px 20px}.dsh .hero-parlay-beta__access-icon{margin:auto}.dsh .hero-parlay-beta__access-note ul{flex-direction:column;grid-area:auto}.dsh .hero-parlay-beta__access-note li{justify-content:center}.dsh .hero-parlay-beta__access-note>button{grid-area:auto;width:100%}.dsh .hero-parlay-beta__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .hero-parlay-beta__tabs{flex-wrap:wrap;align-items:stretch}.dsh .hero-parlay-beta__tabs button{flex:1}.dsh .hero-parlay-beta__generated{text-align:center;width:100%;margin:0;padding:4px 2px}.dsh .hero-parlay-beta__cards,.dsh .hero-parlay-archive{padding:9px}.dsh .hero-parlay-archive__day>summary{grid-template-columns:38px minmax(130px,1fr) auto repeat(2,minmax(76px,.7fr))}.dsh .hero-parlay-archive__origin,.dsh .hero-parlay-archive__metric--hit-rate{display:none}.dsh .hero-parlay-help>main{grid-template-columns:1fr}.dsh .hero-parlay-help aside{grid-column:auto}}@media (width<=720px){.dsh .hero-parlay-beta__cards{grid-template-columns:1fr}.dsh .platform-pick-leg-result{grid-template-columns:auto 1fr auto}.dsh .platform-pick-leg-result>em{grid-column:2}.dsh .platform-pick-leg-result>strong{grid-area:1/3/3}}@media (width<=560px){.dsh .hero-parlay-beta{padding:8px}.dsh .hero-parlay-beta__recommendations{border-radius:12px}.dsh .hero-parlay-beta__list-head{padding:14px 15px}.dsh .hero-parlay-beta__cards,.dsh .hero-parlay-archive__day>.hero-parlay-beta__cards,.dsh .hero-parlay-archive{gap:9px;padding:8px}.dsh .hero-parlay-archive__day>summary{grid-template-columns:46px minmax(0,1fr) auto;grid-template-areas:"calendar date archive""result result returns";align-items:center;gap:10px 9px;min-height:0;padding:12px 34px 12px 12px}.dsh .hero-parlay-archive__calendar{grid-area:calendar;width:44px;height:54px}.dsh .hero-parlay-archive__day time{grid-area:date;align-self:center;column-gap:7px}.dsh .hero-parlay-archive__day time small{margin-bottom:5px;font-size:10px}.dsh .hero-parlay-archive__day time b{font-size:20px}.dsh .hero-parlay-archive__day time em{white-space:nowrap;font-size:11px}.dsh .hero-parlay-archive__origin{grid-area:archive;justify-self:end;padding:6px 8px;font-size:10px;display:inline-flex}.dsh .hero-parlay-archive__metric{background:#f7fafddb;border:1px solid #dce5ee;border-radius:8px;justify-content:center;min-height:54px;padding:8px 10px}.dsh .hero-parlay-archive__metric small{margin-bottom:5px;font-size:10px}.dsh .hero-parlay-archive__metric b{overflow-wrap:anywhere;white-space:normal;font-size:15px}.dsh .hero-parlay-archive__metric--result{grid-area:result}.dsh .hero-parlay-archive__metric--hit-rate{display:none}.dsh .hero-parlay-archive__metric--returns{grid-area:returns;min-width:122px}.dsh .hero-parlay-archive__metric--returns b{flex-wrap:wrap;align-items:baseline;gap:3px 7px;display:flex}.dsh .hero-parlay-archive__metric--returns b em{margin-left:0;font-size:12px}.dsh .hero-parlay-archive__chevron{width:16px;height:16px;top:30px;right:9px}.dsh .platform-pick-card__header{align-items:flex-start;min-height:58px;padding:10px 58px 10px 11px}.dsh .platform-pick-card__header>span{grid-template-columns:30px minmax(0,1fr);gap:2px 8px;display:grid}.dsh .platform-pick-card__header>span>i{grid-row:1/3;width:30px;height:30px}.dsh .platform-pick-card__header>span>b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dsh .platform-pick-card__header>span>small{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.dsh .platform-pick-card__header>div{z-index:5;position:absolute;top:10px;right:57px}.dsh .platform-pick-card__header>div>button{justify-content:center;width:29px;padding:0;font-size:0}.dsh .platform-pick-card__header>div>button svg{width:14px;height:14px}.dsh .platform-pick-card__ribbon{width:126px;top:12px;right:-42px}.dsh .platform-pick-card__match{flex-direction:column;align-items:flex-start;gap:6px}.dsh .platform-pick-card__match h3{white-space:normal;flex-wrap:wrap;overflow:visible}.dsh .platform-pick-leg-result{grid-template-columns:auto minmax(0,1fr) auto}.dsh .platform-pick-leg-result>em{grid-column:2}.dsh .platform-pick-leg-result>strong{grid-area:1/3/3}.dsh .hero-parlay-copy-mask{align-items:stretch;padding:0}.dsh .hero-parlay-copy{border-radius:0;width:100%;max-width:none;min-height:100dvh;max-height:100dvh}.dsh .hero-parlay-copy>header{padding:17px}.dsh .hero-parlay-copy__versions{flex-direction:column;align-items:stretch;gap:7px}.dsh .hero-parlay-copy__versions>span{min-width:0}.dsh .hero-parlay-copy>footer{flex-direction:column;align-items:stretch}.dsh .hero-parlay-copy>footer>span{justify-content:center}.dsh .hero-parlay-copy>footer>div button{flex:1}.dsh .hero-parlay-help-mask{align-items:stretch;padding:0}.dsh .hero-parlay-help{border-radius:0;width:100%;max-width:none;min-height:100dvh;max-height:100dvh}.dsh .hero-parlay-help>main{max-height:calc(100dvh - 166px)}.dsh .hero-parlay-help>footer span{display:none}.dsh .hero-parlay-help>footer button{width:100%}}@media (width<=430px){.dsh .platform-pick-card__leg{padding:13px 12px 14px}.dsh .platform-pick-card__match{flex-direction:column;align-items:flex-start;gap:6px}.dsh .platform-pick-bet{grid-template-columns:80px minmax(0,1fr)}.dsh .platform-pick-bet__odds{border-left:0;border-top:1px solid var(--family-line);grid-column:1/-1;align-items:flex-start}.dsh .platform-pick-bet__market,.dsh .platform-pick-bet__choice{padding:8px 10px}.dsh .platform-pick-bet__odds{padding:8px 9px}.dsh .platform-pick-bet__market strong{font-size:24px}.dsh .platform-pick-bet:not(.family-handicap) .platform-pick-bet__market strong{font-size:15px}.dsh .platform-pick-bet__choice strong{font-size:18px}.dsh .platform-pick-bet__odds strong{font-size:14px}}@media (width<=380px){.dsh .hero-parlay-archive__day>summary{grid-template-columns:46px minmax(0,1fr) minmax(116px,auto);grid-template-areas:"calendar date date""result result returns";padding-right:12px}.dsh .hero-parlay-archive__day time{padding-right:64px}.dsh .hero-parlay-archive__origin{position:absolute;top:12px;right:31px}.dsh .hero-parlay-archive__chevron{right:8px}.dsh .hero-parlay-archive__metric--returns{min-width:116px}}.dsh .home-super-reminder{background:linear-gradient(110deg,#fff9e8,#f8fbff 58%,#fff);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:104px;padding:15px 17px;display:grid;position:relative}.dsh .home-super-reminder__icon{color:#fff;background:linear-gradient(145deg,#efb934,#c9830b);border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex;box-shadow:0 8px 18px #b7770b36}.dsh .home-super-reminder__copy{min-width:0}.dsh .home-super-reminder__copy>small{color:#9c690d;letter-spacing:.13em;font:800 11px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dsh .home-super-reminder__copy h2{color:#213957;margin:4px 0 3px;font-size:20px;line-height:1.2}.dsh .home-super-reminder__copy p{color:#677991;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.dsh .home-super-reminder__copy p b{color:#b97808;font-size:17px}.dsh .home-super-reminder>button{color:#fff;background:linear-gradient(135deg,#347fe0,#1f62bd);border:1px solid #286dcc;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-width:116px;min-height:42px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:800;display:inline-flex}.dsh .super-board{color:#243a57;background:#f3f6fa;min-height:calc(100vh - 52px);padding:14px 16px 28px}.dsh .super-board__head{background:linear-gradient(110deg,#fff,#f7faff);border:1px solid #d3deeb;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:14px 18px;display:flex}.dsh .super-board__head>div>span{color:#246dce;font:800 var(--ui-font-xs) ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;align-items:center;gap:6px;display:flex}.dsh .super-board__head h2{color:#173657;font-size:var(--ui-font-page);margin:4px 0 1px;line-height:1.2}.dsh .super-board__head p{color:#71839a;font-size:var(--ui-font-body)}.dsh .super-board__head>em{color:#71839a;font-size:var(--ui-font-sm);align-items:center;gap:7px;font-style:normal;display:flex}.dsh .super-board__head>em i{background:#22a06b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #e4f6ef}.dsh .super-board__summary{background:#fff;border:1px solid #d5e0ed;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0;display:grid;overflow:hidden}.dsh .super-board__summary article{border-right:1px solid #e1e8f1;flex-direction:column;justify-content:center;min-height:84px;padding:13px 17px;display:flex}.dsh .super-board__summary article:last-child{border:0}.dsh .super-board__summary article.accent{background:#edf5ff}.dsh .super-board__summary small{color:#768aa3;font-size:var(--ui-font-sm);font-weight:700}.dsh .super-board__summary b{color:#1f4f88;font:900 var(--ui-font-metric) ui-monospace,SFMono-Regular,Menlo,monospace;margin:3px 0}.dsh .super-board__summary span{color:#8392a5;font-size:var(--ui-font-sm)}.dsh .super-board__tabs{background:#fff;border:1px solid #d4dfec;border-radius:12px 12px 0 0;align-items:center;gap:7px;padding:9px;display:flex}.dsh .super-board__tabs button{color:#536a84;min-height:38px;font-family:inherit;font-size:var(--ui-font-body);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:0 15px;font-weight:800;display:flex}.dsh .super-board__tabs button.on{color:#1763bd;background:#eaf3ff;border-color:#a9c8ef}.dsh .super-board__tabs button em{color:#526b87;min-width:20px;height:20px;font-size:var(--ui-font-xs);background:#edf1f6;border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-style:normal;display:inline-flex}.dsh .super-board__tabs button.on em{color:#fff;background:#327bd6}.dsh .super-board__tabs>span{color:#7b8da2;font-size:var(--ui-font-sm);margin-left:auto;padding-right:8px}.dsh .super-board__cards{background:#edf2f8;border:1px solid #d4dfec;border-top:0;border-radius:0 0 12px 12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:14px;display:grid}.dsh .super-board__cards.history{display:block}.dsh .super-history-group+.super-history-group{border-top:1px solid #cbd8e7;margin-top:16px;padding-top:16px}.dsh .super-history-group__head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;padding:0 2px;display:flex}.dsh .super-history-group__head>span{align-items:baseline;gap:8px;display:flex}.dsh .super-history-group__head b{color:#234f81;font-size:var(--ui-font-label)}.dsh .super-history-group__head small{color:#8393a6;font-size:var(--ui-font-xs)}.dsh .super-history-group__head>em{color:#637991;font-size:var(--ui-font-sm);font-style:normal}.dsh .super-history-group__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.dsh .super-pick{background:#fff;border:1px solid #cbd9e9;border-left:4px solid #3b82dc;border-radius:12px;overflow:hidden;box-shadow:0 7px 19px #203e650e}.dsh .super-pick.settled_hit{border-left-color:#e84b3d}.dsh .super-pick.settled_miss{border-left-color:#6d7889}.dsh .super-pick>header{background:#fafcff;border-bottom:1px solid #e3e9f1;justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;display:flex}.dsh .super-pick>header span{align-items:center;gap:8px;min-width:0;display:flex}.dsh .super-pick>header b{color:#1c5fab;font-size:var(--ui-font-body)}.dsh .super-pick>header em{color:#7c8da1;font-size:var(--ui-font-sm);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.dsh .super-pick>header strong{color:#647992;font-size:var(--ui-font-sm);flex:none}.dsh .super-pick__match{justify-content:space-between;align-items:center;gap:14px;padding:14px 15px 12px;display:flex}.dsh .super-pick__match h3{color:#203c5c;font-size:var(--ui-font-section);line-height:1.45}.dsh .super-pick__match h3 i{color:#9aa8b8;font-size:var(--ui-font-xs);margin-inline:3px;font-style:normal}.dsh .super-pick__stage{flex-direction:column;flex:none;align-items:flex-end;display:flex}.dsh .super-pick__stage b{color:#1c64bd;font-size:var(--ui-font-sm);background:#e8f2ff;border-radius:7px;padding:4px 8px}.dsh .super-pick__stage.settled_hit b{color:#d53b30;background:#ffebe8}.dsh .super-pick__stage.settled_miss b{color:#566273;background:#edf0f4}.dsh .super-pick__stage small{color:#8191a4;font-size:var(--ui-font-xs);margin-top:4px}.dsh .super-pick__plan{background:#edf5ff;border:1px solid #bdd5f0;border-radius:9px;margin:0 15px;padding:11px 13px}.dsh .super-pick__plan span{align-items:center;gap:9px;display:flex}.dsh .super-pick__plan small{color:#7186a0;font-size:var(--ui-font-sm)}.dsh .super-pick__plan b{color:#1765c2;font-size:var(--ui-font-section)}.dsh .super-pick__plan em{color:#6c8098;font-size:var(--ui-font-body);font-style:normal;font-weight:700}.dsh .super-pick__metrics{background:#fafbfd;border-top:1px solid #e3e9f1;grid-template-columns:1fr 1fr;margin-top:12px;display:grid}.dsh .super-pick__metrics>span{border-right:1px solid #e3e9f1;flex-direction:column;justify-content:center;min-height:68px;padding:10px 15px;display:flex}.dsh .super-pick__metrics>span:last-child{border:0}.dsh .super-pick__metrics small{color:#778aa2;font-size:var(--ui-font-xs)}.dsh .super-pick__metrics b{color:#315d90;font-size:var(--ui-font-section);margin:2px 0}.dsh .super-pick__metrics b.positive{color:#d84135}.dsh .super-pick__metrics b.negative{color:#566273}.dsh .super-pick__metrics em{color:#8795a7;font-size:var(--ui-font-xs);font-style:normal}.dsh .super-board__empty{color:#7c8da2;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;min-height:250px;display:flex}.dsh .super-board__empty b{color:#415a76;font-size:var(--ui-font-label);margin:10px 0 0}.dsh .super-board__error{color:#b7352d;font-size:var(--ui-font-body);background:#fff0ee;border:1px solid #efb7b1;padding:11px 14px}.dsh .super-upgrade{background:#fff;border:1px solid #c9d8e9;border-radius:13px;grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);display:grid;overflow:hidden;box-shadow:0 10px 28px #213e6012}.dsh .super-upgrade__copy{background:linear-gradient(135deg,#fff 0%,#fbfdff 65%,#eef5fe 100%);border-right:1px solid #dce5ef;flex-direction:column;justify-content:center;min-height:330px;padding:30px 34px;display:flex}.dsh .super-upgrade__copy>span{color:#9b6507;width:max-content;font-size:var(--ui-font-sm);background:#fff8e8;border:1px solid #ead19a;border-radius:8px;align-items:center;gap:7px;padding:6px 9px;font-weight:800;display:inline-flex}.dsh .super-upgrade__copy h3{color:#193a5f;font-size:var(--ui-font-metric);margin:14px 0 7px;line-height:1.35}.dsh .super-upgrade__copy p{color:#667c96;max-width:620px;font-size:var(--ui-font-body);line-height:1.75}.dsh .super-upgrade__copy ul{color:#405c7a;font-size:var(--ui-font-sm);flex-wrap:wrap;gap:8px 15px;margin:17px 0 20px;padding:0;list-style:none;display:flex}.dsh .super-upgrade__copy li{align-items:center;gap:5px;display:flex}.dsh .super-upgrade__copy li svg{color:#2472ce}.dsh .super-upgrade__copy>button{color:#fff;width:max-content;min-height:42px;font-family:inherit;font-size:var(--ui-font-label);background:#286fc7;border:1px solid #1f65bd;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 17px;font-weight:800;display:flex;box-shadow:0 7px 16px #2167be33}.dsh .super-upgrade__copy>button:hover{background:#1f60af;transform:translateY(-1px)}.dsh .super-upgrade__copy>small{color:#8797aa;font-size:var(--ui-font-xs);margin-top:8px}.dsh .super-upgrade__preview{background:repeating-linear-gradient(135deg,#eef4fa 0 12px,#f5f8fc 12px 24px);align-content:center;gap:10px;padding:25px;display:grid;position:relative}.dsh .super-upgrade__preview>header{color:#607892;font-size:var(--ui-font-sm);justify-content:space-between;align-items:center;padding:0 2px 4px;font-weight:800;display:flex}.dsh .super-upgrade__preview>header em{color:#986610;font-style:normal}.dsh .super-upgrade__preview>article{background:#ffffffeb;border:1px solid #cddbeb;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;min-height:67px;padding:11px 13px;display:grid;box-shadow:0 4px 12px #2842620a}.dsh .super-upgrade__preview>article>span{color:#698098;font-size:var(--ui-font-sm);align-items:center;gap:7px;display:flex}.dsh .super-upgrade__preview>article>span i{background:#2c77d2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #e5f0fd}.dsh .super-upgrade__preview>article>b{color:#9aa8b8;font-size:var(--ui-font-label);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dsh .super-upgrade__preview>article>b small{font-size:var(--ui-font-xs);margin:0 5px}.dsh .super-upgrade__preview>article>em{color:#91620d;font-size:var(--ui-font-xs);background:#fff6e1;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;font-style:normal;font-weight:800;display:flex}.dsh .super-upgrade__waiting{color:#7590ac;background:#ffffffb3;border:1px dashed #bfcfe0;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;min-height:210px;display:flex}.dsh .super-upgrade__waiting b{color:#385675;font-size:var(--ui-font-label);margin:9px 0 3px}.dsh .super-upgrade__waiting span{font-size:var(--ui-font-sm)}@media (width<=1200px){.dsh .super-board__cards,.dsh .super-history-group__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .super-upgrade{grid-template-columns:1fr}.dsh .super-upgrade__copy{border-bottom:1px solid #dce5ef;border-right:0;min-height:auto}}@media (width<=860px){.dsh .home-super-reminder{grid-template-columns:42px minmax(0,1fr)}.dsh .home-super-reminder__icon{width:42px;height:42px}.dsh .home-super-reminder>button{grid-column:1/-1;width:100%}.dsh .home-super-reminder__copy p{white-space:normal}.dsh .super-board{padding:10px}.dsh .super-board__head{align-items:flex-start}.dsh .super-board__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .super-board__summary article{border-bottom:1px solid #e1e8f1;min-height:94px}.dsh .super-board__tabs{flex-wrap:wrap;align-items:stretch}.dsh .super-board__tabs button{flex:1;justify-content:center}.dsh .super-board__tabs>span{justify-content:center;width:100%;margin:0;padding:4px 0}.dsh .super-board__cards{grid-template-columns:1fr;padding:9px}.dsh .super-history-group__head{flex-direction:column;align-items:flex-start;gap:3px}.dsh .super-history-group__grid{grid-template-columns:1fr}.dsh .super-pick__match{flex-direction:column;align-items:flex-start}.dsh .super-pick__stage{align-items:flex-start}.dsh .super-upgrade__copy{padding:23px 19px}.dsh .super-upgrade__copy>button{width:100%}.dsh .super-upgrade__preview{padding:16px}.dsh .super-upgrade__preview>article{grid-template-columns:1fr auto}.dsh .super-upgrade__preview>article>b{text-align:left;grid-area:2/1/auto/-1}}.dsh .hero-diagnostic-console{--trace-navy:#10243c;--trace-ink:#20364f;--trace-blue:#2d75d2;--trace-green:#138473;--trace-amber:#b67a1e;--trace-red:#c34c40;min-width:0;color:var(--trace-ink);gap:13px;display:grid}.dsh .hero-diagnostic-masthead{color:#fff;background:radial-gradient(circle at 82% -15%,#359dd24d,#0000 37%),linear-gradient(120deg,#0d1c2f,#142b47 70%,#173959);border-radius:15px;justify-content:space-between;align-items:flex-end;gap:30px;min-height:174px;padding:25px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 36px #152d4b21}.dsh .hero-diagnostic-masthead:after{content:"";border:1px solid #7db9df21;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-115px;right:22%;box-shadow:0 0 0 34px #70b2dc06,0 0 0 72px #70b2dc05}.dsh .hero-diagnostic-masthead__copy,.dsh .hero-diagnostic-masthead__control{z-index:1;position:relative}.dsh .hero-diagnostic-masthead__copy>span{color:#6ed8c7;letter-spacing:.16em;align-items:center;gap:8px;font:900 9px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.dsh .hero-diagnostic-masthead h2{color:#fff;letter-spacing:-.025em;margin:11px 0 7px;font-size:28px}.dsh .hero-diagnostic-masthead p{color:#9fb1c7;max-width:760px;margin:0;font-size:11px;line-height:1.65}.dsh .hero-diagnostic-worker{color:#c9d7e7;align-items:center;gap:7px;margin-top:15px;font-size:9px;display:flex}.dsh .hero-diagnostic-worker i{background:#58d0b5;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #58d0b51a}.dsh .hero-diagnostic-worker i.error{background:#f17c70;box-shadow:0 0 0 4px #f17c701a}.dsh .hero-diagnostic-worker b{color:#eff6ff;font-size:10px}.dsh .hero-diagnostic-worker small{color:#8198b2;text-overflow:ellipsis;white-space:nowrap;max-width:570px;overflow:hidden}.dsh .hero-diagnostic-masthead__control{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06111f80;border:1px solid #ffffff1f;border-radius:12px;flex:none;grid-template-columns:auto auto auto;align-items:center;gap:7px;padding:11px;display:grid}.dsh .hero-diagnostic-masthead__control .ui-date-trigger{color:#e8f3ff;box-shadow:none;background:#ffffff14;border-color:#9bbee359}.dsh .hero-diagnostic-masthead__control .ui-date-trigger small{color:#829bb6}.dsh .hero-diagnostic-masthead__control .ui-date-trigger svg{color:#73b0ef}.dsh .hero-diagnostic-masthead__control>button{color:#fff;background:#286ab0;border:1px solid #347ecb;border-radius:9px;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:10px;font-weight:850;display:flex}.dsh .hero-diagnostic-masthead__control>button.manual-run{color:#fff7e8;background:linear-gradient(145deg,#9a671d,#bd8430);border-color:#a77929;box-shadow:0 7px 18px #74490f33}.dsh .hero-diagnostic-masthead__control>button.manual-run:not(:disabled):hover{filter:brightness(1.08);transform:translateY(-1px)}.dsh .hero-diagnostic-masthead__control>button:disabled{opacity:.6}.dsh .hero-diagnostic-masthead__control>small{color:#7189a3;text-align:right;grid-column:1/-1;font-size:8px}.dsh .hero-diagnostic-action-notice{color:#096f60;background:#edfaf6;border:1px solid #a9ddd1;border-radius:10px;align-items:center;gap:7px;padding:10px 13px;font-size:9px;font-weight:800;display:flex}.dsh .hero-diagnostic-rules{background:#fff;border:1px solid #dce5ef;border-radius:13px;grid-template-columns:205px minmax(0,1fr);display:grid;overflow:hidden}.dsh .hero-diagnostic-rules>header{color:#dcecff;background:linear-gradient(135deg,#1a3658,#244c78);align-items:center;gap:9px;padding:14px 16px;display:flex}.dsh .hero-diagnostic-rules>header svg{color:#62d2bd}.dsh .hero-diagnostic-rules>header span,.dsh .hero-diagnostic-rules>header b,.dsh .hero-diagnostic-rules>header small{display:block}.dsh .hero-diagnostic-rules>header b{font-size:11px}.dsh .hero-diagnostic-rules>header small{color:#88a2bf;margin-top:3px;font-size:8px}.dsh .hero-diagnostic-rules>div{background:#e5ebf2;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.dsh .hero-diagnostic-rules article{background:#fff;align-content:center;gap:5px;min-width:0;padding:13px 12px;display:grid}.dsh .hero-diagnostic-rules article small{color:#8996a7;font-size:8px}.dsh .hero-diagnostic-rules article b{color:#2a4666;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.dsh .hero-diagnostic-validation{background:#fff;border:1px solid #d8e3ed;border-radius:13px;grid-template-columns:210px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 8px 24px #1f3a580b}.dsh .hero-diagnostic-validation>header{color:#d9e9f8;background:radial-gradient(circle at 110% 0,#50cbb333,#0000 42%),linear-gradient(145deg,#132b46,#1d466c);flex-direction:column;grid-row:1/3;justify-content:center;min-height:160px;padding:19px;display:flex}.dsh .hero-diagnostic-validation>header small{color:#67d3bd;letter-spacing:.13em;font:900 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .hero-diagnostic-validation>header h3{color:#fff;margin:6px 0 5px;font-size:17px}.dsh .hero-diagnostic-validation>header p{color:#91aac4;margin:0;font-size:8px;line-height:1.55}.dsh .hero-diagnostic-validation>header>span{color:#8ee1d0;background:#166f6238;border:1px solid #67d3bd4d;border-radius:999px;align-self:flex-start;margin-top:15px;padding:5px 8px;font-size:8px;font-weight:900}.dsh .hero-diagnostic-validation__range{background:linear-gradient(90deg,#f6faff,#fff);border-bottom:1px solid #e5ebf1;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:5px 13px;padding:14px 16px;display:grid}.dsh .hero-diagnostic-validation__range small{color:#788ba0;font-size:8px}.dsh .hero-diagnostic-validation__range b{color:#175d9f;font:950 20px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .hero-diagnostic-validation__range span{color:#7790a8;justify-self:end;font-size:8px}.dsh .hero-diagnostic-validation__metrics{background:#e4eaf1;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.dsh .hero-diagnostic-validation__metrics article{background:#fff;align-content:center;gap:4px;min-width:0;min-height:82px;padding:11px;display:grid}.dsh .hero-diagnostic-validation__metrics small{color:#8997a7;font-size:7px}.dsh .hero-diagnostic-validation__metrics b{color:#294d73;font:900 15px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .hero-diagnostic-validation__metrics span{color:#8594a5;text-overflow:ellipsis;white-space:nowrap;font-size:7px;line-height:1.4;overflow:hidden}.dsh .hero-diagnostic-validation__metrics article.positive b{color:#087965}.dsh .hero-diagnostic-validation>footer{color:#718398;background:#f8fafc;border-top:1px solid #e4eaf1;grid-column:1/-1;align-items:flex-start;gap:7px;padding:9px 13px;font-size:8px;line-height:1.55;display:flex}.dsh .hero-diagnostic-workspace{grid-template-columns:minmax(0,1fr) 230px;align-items:start;gap:13px;min-width:0;display:grid}.dsh .hero-diagnostic-workspace>main{gap:12px;min-width:0;display:grid}.dsh .hero-diagnostic-batches{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dsh .hero-diagnostic-batches>button{color:#607189;text-align:left;background:#fff;border:1px solid #dbe3ed;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:10px 13px;transition:border-color .16s,background .16s,transform .16s;display:flex}.dsh .hero-diagnostic-batches>button:hover{border-color:#abc5e5;transform:translateY(-1px)}.dsh .hero-diagnostic-batches>button.on{background:#f0f6ff;border-color:#72a4e4;box-shadow:inset 3px 0 #3479d5,0 6px 16px #2661ae12}.dsh .hero-diagnostic-batches span{grid-template-columns:18px auto;align-items:center;gap:2px 5px;display:grid}.dsh .hero-diagnostic-batches span svg{color:#5084c2;grid-row:1/3}.dsh .hero-diagnostic-batches b{color:#273f5c;font-size:15px}.dsh .hero-diagnostic-batches small{color:#8895a6;font-size:8px}.dsh .hero-diagnostic-batches em{color:#8b661c;white-space:nowrap;background:#fff2d9;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:850}.dsh .hero-diagnostic-batches .published em{color:#087966;background:#e6f7f2}.dsh .hero-diagnostic-batches .error em,.dsh .hero-diagnostic-batches .missing_run em{color:#b4463c;background:#ffebe8}.dsh .hero-diagnostic-verdict{background:linear-gradient(120deg,#fffdf8,#fff8e9);border:1px solid #e7cf9e;border-radius:13px;grid-template-columns:64px minmax(0,1fr) 100px;align-items:center;gap:15px;display:grid;overflow:hidden;box-shadow:0 8px 23px #4f3a180a}.dsh .hero-diagnostic-verdict.published{background:linear-gradient(120deg,#fbfffe,#edf9f6);border-color:#aed9cf}.dsh .hero-diagnostic-verdict.error,.dsh .hero-diagnostic-verdict.missing_run{background:#fff5f3;border-color:#ebbbb4}.dsh .hero-diagnostic-verdict__mark{color:#a56c11;background:#dda5401a;align-content:center;align-self:stretch;place-items:center;gap:5px;display:grid}.dsh .hero-diagnostic-verdict__mark span{font:900 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .hero-diagnostic-verdict>div:nth-child(2){padding:17px 0}.dsh .hero-diagnostic-verdict>div:nth-child(2)>small{color:#b17a23;letter-spacing:.11em;font:900 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .hero-diagnostic-verdict h3{color:#2b4059;margin:5px 0;font-size:17px}.dsh .hero-diagnostic-verdict p{color:#738195;margin:0;font-size:10px;line-height:1.6}.dsh .hero-diagnostic-verdict>aside{border-left:1px solid #9d783424;align-content:center;align-self:stretch;place-items:center;display:grid}.dsh .hero-diagnostic-verdict>aside span{color:#9b6816;background:#fff0d0;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:850}.dsh .hero-diagnostic-verdict>aside b{color:#9c6611;margin:6px 0 1px;font:900 23px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .hero-diagnostic-verdict>aside small{color:#92846c;font-size:8px}.dsh .hero-diagnostic-verdict>footer{color:#8b6c37;background:#fff8e9;border-top:1px solid #ead8b5;grid-column:1/-1;align-items:center;gap:6px;padding:8px 12px;font-size:8px;line-height:1.5;display:flex}.dsh .hero-diagnostic-funnel,.dsh .hero-diagnostic-reasons,.dsh .hero-diagnostic-near-misses{background:#fff;border:1px solid #dce4ed;border-radius:13px;overflow:hidden}.dsh .hero-diagnostic-funnel>header,.dsh .hero-diagnostic-reasons>header,.dsh .hero-diagnostic-near-misses>header{background:#fbfcfe;border-bottom:1px solid #e7ebf1;justify-content:space-between;align-items:flex-end;gap:18px;padding:14px 16px 12px;display:flex}.dsh .hero-diagnostic-funnel header small,.dsh .hero-diagnostic-reasons header small,.dsh .hero-diagnostic-near-misses header small{color:#3275c4;letter-spacing:.13em;font:900 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .hero-diagnostic-funnel h3,.dsh .hero-diagnostic-reasons h3,.dsh .hero-diagnostic-near-misses h3{color:#263d58;margin:4px 0 0;font-size:15px}.dsh .hero-diagnostic-funnel>header>span,.dsh .hero-diagnostic-near-misses>header>span{color:#8592a2;font-size:8px}.dsh .hero-diagnostic-funnel ol{grid-template-columns:minmax(0,1fr) 17px minmax(0,1fr) 17px minmax(0,1fr) 17px minmax(0,1fr) 17px minmax(0,1fr) 17px minmax(0,1fr);align-items:center;margin:0;padding:13px;list-style:none;display:grid}.dsh .hero-diagnostic-funnel ol>svg{color:#b2becb}.dsh .hero-diagnostic-funnel li{background:linear-gradient(145deg,#fff,#f7fafe);border:1px solid #dce5ef;border-radius:9px;align-content:center;min-height:78px;padding:11px;display:grid;position:relative}.dsh .hero-diagnostic-funnel li i{color:#b6c1ce;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:7px;right:8px}.dsh .hero-diagnostic-funnel li small{color:#7d8da1;font-size:8px}.dsh .hero-diagnostic-funnel li b{color:#245e9f;margin-top:5px;font:900 19px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .hero-diagnostic-funnel li.empty{background:#fff8f6;border-color:#ebc8c2}.dsh .hero-diagnostic-funnel li.empty b{color:#bd4f44}.dsh .hero-diagnostic-reasons>header p{color:#7c8b9d;text-align:right;max-width:460px;margin:0;font-size:9px;line-height:1.55}.dsh .hero-diagnostic-reasons>div{background:#e5eaf0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.dsh .hero-diagnostic-reasons article{background:#fff;align-content:center;gap:5px;min-height:94px;padding:14px 15px;display:grid}.dsh .hero-diagnostic-reasons article span{color:#687a90;font-size:9px;font-weight:800}.dsh .hero-diagnostic-reasons article b{color:#345d8d;font:900 21px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .hero-diagnostic-reasons article small{color:#929dab;font-size:8px;line-height:1.45}.dsh .hero-diagnostic-reasons article.attention b{color:#a36b16}.dsh .hero-diagnostic-reasons article.danger b{color:#bf4b40}.dsh .hero-diagnostic-reasons article.success b{color:#0b806c}.dsh .hero-diagnostic-near-misses>div:not(.hero-diagnostic-empty){background:#f5f7fa;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.dsh .hero-diagnostic-near-misses article{background:#fff;border:1px solid #dce3ec;border-radius:10px;overflow:hidden}.dsh .hero-diagnostic-near-misses article>header{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;padding:10px 11px 8px;display:flex}.dsh .hero-diagnostic-near-misses article>header span,.dsh .hero-diagnostic-near-misses article>header b,.dsh .hero-diagnostic-near-misses article>header small{display:block}.dsh .hero-diagnostic-near-misses article>header b{color:#2365ac;font-size:10px}.dsh .hero-diagnostic-near-misses article>header small{color:#8492a4;margin-top:2px;font-size:8px}.dsh .hero-diagnostic-near-misses article>header em{color:#99610d;font:900 12px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .hero-diagnostic-near-misses h4{color:#263d58;margin:0;padding:11px 12px 8px;font-size:12px}.dsh .hero-diagnostic-near-misses h4 i{color:#9aa7b6;margin:0 5px;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .hero-diagnostic-near-misses article>div{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr) minmax(70px,.7fr);align-items:center;gap:6px;padding:0 11px 10px;display:grid}.dsh .hero-diagnostic-near-misses article>div>span{background:#f4f7fa;border-radius:7px;gap:3px;padding:7px 8px;display:grid}.dsh .hero-diagnostic-near-misses article>div>svg{color:#a5b2c0}.dsh .hero-diagnostic-near-misses article>div small{color:#8794a5;font-size:7px}.dsh .hero-diagnostic-near-misses article>div b{color:#315270;font-size:10px}.dsh .hero-diagnostic-near-misses article>div .support b{color:#a46a12}.dsh .hero-diagnostic-near-misses article>footer{color:#8a692f;background:#fff9ed;border-top:1px solid #f0e2c4;align-items:flex-start;gap:6px;padding:8px 11px;font-size:8px;line-height:1.5;display:flex}.dsh .hero-diagnostic-near-misses article.same_as_crowd>footer{color:#617a96;background:#f4f7fa;border-color:#e0e8f0}.dsh .hero-diagnostic-empty{color:#8092a5;flex-direction:column;justify-content:center;align-items:center;min-height:150px;display:flex}.dsh .hero-diagnostic-empty b{color:#435a73;margin:8px 0 3px;font-size:11px}.dsh .hero-diagnostic-empty span{font-size:8px}.dsh .hero-diagnostic-history{background:#fff;border:1px solid #dce4ed;border-radius:13px;position:sticky;top:12px;overflow:hidden}.dsh .hero-diagnostic-history>header{color:#fff;background:linear-gradient(135deg,#182e49,#234b74);align-items:center;gap:9px;padding:14px;display:flex}.dsh .hero-diagnostic-history>header svg{color:#66d1bd}.dsh .hero-diagnostic-history>header small{color:#7fa2c5;letter-spacing:.12em;font:900 7px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .hero-diagnostic-history>header h3{margin:3px 0 0;font-size:13px}.dsh .hero-diagnostic-history>div{max-height:650px;padding:7px;display:grid;overflow-y:auto}.dsh .hero-diagnostic-history button{color:#66788f;text-align:left;border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:3px 7px;padding:10px 9px;display:grid}.dsh .hero-diagnostic-history button:hover{background:#f5f8fc}.dsh .hero-diagnostic-history button.on{background:#eef5ff;border-color:#c9dcf4}.dsh .hero-diagnostic-history button span,.dsh .hero-diagnostic-history button b,.dsh .hero-diagnostic-history button small{display:block}.dsh .hero-diagnostic-history button b{color:#304b6b;font-size:10px}.dsh .hero-diagnostic-history button small{color:#97a2b0;margin-top:2px;font-size:7px}.dsh .hero-diagnostic-history button em{color:#9b6816;background:#fff1d4;border-radius:999px;align-self:start;padding:4px 6px;font-size:7px;font-style:normal;font-weight:850}.dsh .hero-diagnostic-history button em.published{color:#087a66;background:#e5f7f2}.dsh .hero-diagnostic-history button>i{color:#8996a6;grid-column:1/-1;font-size:7px;font-style:normal}.dsh .hero-diagnostic-history>p{color:#8593a4;padding:18px;font-size:9px}.dsh .hero-diagnostic-history>footer{color:#7d8da0;background:#f7f9fc;border-top:1px solid #e5eaf0;align-items:flex-start;gap:7px;padding:11px;font-size:8px;line-height:1.55;display:flex}@media (width<=1250px){.dsh .hero-diagnostic-rules{grid-template-columns:180px minmax(0,1fr)}.dsh .hero-diagnostic-rules>div{grid-template-columns:repeat(3,minmax(0,1fr))}.dsh .hero-diagnostic-workspace{grid-template-columns:minmax(0,1fr)}.dsh .hero-diagnostic-history{position:static}.dsh .hero-diagnostic-history>div{grid-template-columns:repeat(3,minmax(0,1fr));max-height:none}.dsh .hero-diagnostic-validation__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=850px){.dsh .hero-diagnostic-masthead{flex-direction:column;align-items:stretch}.dsh .hero-diagnostic-masthead__control{grid-template-columns:minmax(0,1fr) auto auto}.dsh .hero-diagnostic-masthead__control .ui-date-trigger{width:100%}.dsh .hero-diagnostic-rules{grid-template-columns:1fr}.dsh .hero-diagnostic-rules>div{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .hero-diagnostic-validation{grid-template-columns:1fr}.dsh .hero-diagnostic-validation>header{grid-row:auto;min-height:0}.dsh .hero-diagnostic-validation__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.dsh .hero-diagnostic-funnel ol{display:flex;overflow-x:auto}.dsh .hero-diagnostic-funnel li{flex:0 0 130px}.dsh .hero-diagnostic-reasons>div{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .hero-diagnostic-near-misses>div:not(.hero-diagnostic-empty){grid-template-columns:1fr}.dsh .hero-diagnostic-history>div{display:flex;overflow-x:auto}.dsh .hero-diagnostic-history button{flex:0 0 170px}}@media (width<=560px){.dsh .hero-diagnostic-masthead{padding:20px 17px}.dsh .hero-diagnostic-masthead h2{font-size:23px}.dsh .hero-diagnostic-worker small{display:none}.dsh .hero-diagnostic-masthead__control{grid-template-columns:1fr}.dsh .hero-diagnostic-masthead__control>small{text-align:left;grid-column:1}.dsh .hero-diagnostic-validation__range{grid-template-columns:1fr auto}.dsh .hero-diagnostic-validation__range span{grid-column:1/-1;justify-self:start}.dsh .hero-diagnostic-validation__metrics{grid-template-columns:1fr 1fr}.dsh .hero-diagnostic-batches{grid-template-columns:1fr}.dsh .hero-diagnostic-verdict{grid-template-columns:52px minmax(0,1fr)}.dsh .hero-diagnostic-verdict>aside{border-top:1px solid #9d783424;border-left:0;grid-area:auto/1/auto/-1;min-height:67px}.dsh .hero-diagnostic-reasons>header{flex-direction:column;align-items:flex-start}.dsh .hero-diagnostic-reasons>header p{text-align:left}.dsh .hero-diagnostic-reasons>div{grid-template-columns:1fr 1fr}.dsh .hero-diagnostic-near-misses article>div{grid-template-columns:1fr 14px 1fr}.dsh .hero-diagnostic-near-misses article>div .support{grid-column:1/-1}}@media (width>=621px) and (width<=980px){.membership-screen,.membership-center-page{padding-left:20px;padding-right:20px}.membership-plan-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;overflow:visible}.membership-plan-comparison>article{min-width:0;min-height:0}.membership-comparison__features ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.membership-overview-card,.membership-purchase-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.membership-value__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.membership-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.membership-benefit-grid article{min-height:210px}}@media (width<=620px){.membership-screen{padding:22px 12px calc(30px + env(safe-area-inset-bottom));overflow-x:hidden}.dsh .membership-center-page,.membership-center-page{padding:18px 12px calc(30px + env(safe-area-inset-bottom));overflow-x:hidden}.membership-center-page>header{flex-direction:column}.membership-center-grid,.membership-center-panel,.membership-plans,.membership-title{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.membership-screen>main{gap:12px}.membership-screen>header,.membership-center-page>header{gap:16px;margin-bottom:14px}.membership-screen>header h1{margin:6px 0;font-size:30px;line-height:1.12}.membership-screen>header p,.membership-center-page>header p{margin:0;font-size:11px;line-height:1.65}.membership-hero-tags{gap:6px;margin-top:13px}.membership-hero-tags span{padding:6px 8px;font-size:10px}.membership-header-actions{grid-template-columns:minmax(0,1fr) auto;gap:7px;width:100%;display:grid}.membership-header-actions .membership-contact-shortcut.top{min-width:0}.membership-header-actions>button{justify-content:center;min-width:48px;min-height:48px;padding:9px 11px}.membership-purchase-summary,.membership-overview-card{border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.membership-purchase-summary article,.membership-overview-card article{min-height:96px;padding:13px 12px}.membership-purchase-summary small,.membership-overview-card small{font-size:9px}.membership-purchase-summary b,.membership-overview-card b{overflow-wrap:anywhere;font-size:15px;line-height:1.25}.membership-purchase-summary span,.membership-overview-card span{font-size:9px;line-height:1.5}.membership-plans,.membership-center-panel,.membership-contact{border-radius:16px;padding:18px 12px}.membership-title h2,.membership-contact h2{margin:5px 0 7px;font-size:22px}.membership-title p,.membership-contact p{margin:0;font-size:11px;line-height:1.65}.membership-plan-mobile-hint{color:#69809a;justify-content:flex-end;align-items:center;gap:3px;margin:14px 1px 2px;font-size:9px;font-weight:800;display:flex}.membership-plan-comparison{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:min(360px,100vw - 52px);grid-auto-flow:column;gap:10px;width:100%;min-width:0;max-width:100%;margin:0 -1px;padding:5px 1px 12px;scroll-padding-inline:1px;display:grid;overflow-x:auto}.membership-plan-comparison>article{scroll-snap-align:start;scroll-snap-stop:always;min-width:0;min-height:0}.membership-plan-comparison>article:hover{transform:none}.membership-comparison__head{min-height:0;padding:18px 17px 16px}.membership-comparison__head .membership-plan-identity{margin:13px 0 11px}.membership-comparison__head .membership-plan-identity b{font-size:20px}.membership-comparison__head>span{font-size:9px}.membership-comparison__list-price>small{font-size:10px}.membership-comparison__list-price del{font-size:21px}.membership-comparison__discount{min-height:54px;padding:8px 10px}.membership-comparison__discount>strong{font-size:18px}.membership-comparison__discount>span,.membership-comparison__discount>em,.membership-comparison__discount>small{font-size:9px}.membership-comparison__sale-price{min-height:76px}.membership-comparison__sale-price strong{font-size:46px}.membership-comparison__sale-price>span:first-child>small{font-size:9px}.membership-comparison__cny{min-width:104px}.membership-comparison__cny small{font-size:8px}.membership-comparison__cny b{font-size:14px}.membership-comparison__fx{font-size:8px}.membership-comparison__head>small{font-size:11px}.membership-comparison__head>p{min-height:0;margin:11px 0 13px;font-size:12px}.membership-comparison__contact{min-height:56px}.membership-comparison__contact>span{font-size:12px}.membership-comparison__contact>small{font-size:9px}.membership-comparison__features{padding:15px 16px 12px}.membership-comparison__features h3{font-size:12px}.membership-comparison__features ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.membership-comparison__features li{align-items:flex-start;min-height:32px;padding:5px 0;font-size:10px}.membership-comparison__features li>span{align-items:flex-start;line-height:1.4}.membership-comparison__features li>span>small{white-space:normal}.membership-comparison__foot{min-height:48px;padding:11px 16px;font-size:10px}.membership-contact{gap:16px}.membership-contact ol{margin:13px 0 0;padding-left:19px;font-size:11px;line-height:1.8}.membership-contact__actions a,.membership-contact__actions button{min-height:48px}.membership-contact-shortcut.floating{right:12px;bottom:calc(10px + env(safe-area-inset-bottom));border-radius:15px;width:auto;min-width:0;max-width:none;min-height:54px;padding:8px 12px;left:12px}.membership-contact-shortcut.floating>span{flex:1}.membership-contact-shortcut.floating b{font-size:13px}.membership-value{border-radius:18px;margin-bottom:12px;padding:25px 14px}.membership-value>header{gap:15px}.membership-value>header h2{font-size:27px;line-height:1.18}.membership-value>header>p{font-size:11px;line-height:1.7}.membership-value__metrics{border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.membership-value__metrics span{border-bottom:1px solid #ffffff14;min-height:84px;padding:13px}.membership-value__metrics span:nth-child(2n){border-right:0}.membership-value__metrics span:nth-last-child(-n+2){border-bottom:0}.membership-value__metrics b{font-size:18px}.membership-benefit-grid{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;background:0 0;border:0;border-radius:0;gap:9px;margin-top:10px;padding:1px 1px 10px;display:flex;overflow-x:auto}.membership-benefit-grid article{scroll-snap-align:start;border:1px solid #ffffff1a;border-radius:13px;flex:0 0 min(286px,100vw - 62px);min-height:215px}.membership-benefit-grid article:hover{transform:none}.membership-evidence-flow{gap:15px;margin-top:12px;padding:17px 14px}.membership-evidence-flow ol{gap:0}.membership-evidence-flow li{min-height:52px;padding:10px 10px 10px 28px}}@media (width<=980px){.membership-contact-shortcut.floating{display:none}}@container membership-plan (width<=300px){.membership-comparison__discount{grid-template-columns:minmax(0,1fr) auto;row-gap:7px}.membership-comparison__discount>span{justify-self:start}.membership-comparison__discount>strong{grid-area:2/1/auto/-1}.membership-comparison__discount>em{grid-area:1/2}.membership-comparison__sale-price{flex-direction:column;align-items:stretch;gap:6px;padding-top:5px}.membership-comparison__sale-price strong{font-size:clamp(32px,16cqi,43px)}.membership-comparison__cny{border-left:0;border-top:1px solid color-mix(in srgb,var(--plan-accent) 28%,transparent);text-align:left;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:6px 0;display:flex}}.commission-admin{color:#17243a;gap:14px;display:grid}.commission-admin__mast{color:#e8f0fb;background:radial-gradient(circle at 86% 0,#d1a34933,#0000 32%),linear-gradient(135deg,#101b2d,#193657);border:1px solid #203d63;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:25px 27px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 36px #152b4929}.commission-admin__mast:after{content:"";pointer-events:none;opacity:.14;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.commission-admin__mast>*{z-index:1;position:relative}.commission-admin__mast small{color:#d0a858;letter-spacing:.16em;font-size:9px;font-weight:900}.commission-admin__mast h2{color:#fff;margin:6px 0 7px;font-family:Songti SC,STSong,serif;font-size:25px}.commission-admin__mast p{color:#9eb0c7;font-size:11px;line-height:1.65}.commission-admin__switches{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.commission-admin__switches span{color:#9aa9ba;white-space:nowrap;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;min-height:31px;padding:0 10px;font-size:10px;font-weight:750;display:flex}.commission-admin__switches i{background:#667589;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #66758929}.commission-admin__switches span.on{color:#bdebd5;background:#2b8a5f1f;border-color:#49c1894d}.commission-admin__switches span.on i{background:#4ec58c;box-shadow:0 0 0 3px #4ec58c29}.commission-admin__tabs{background:#fff;border:1px solid #d9e1eb;border-radius:12px;align-items:center;gap:5px;padding:5px;display:flex;overflow-x:auto}.commission-admin__tabs button{color:#63738a;border-radius:8px;flex:none;min-height:37px;padding:0 14px;font-size:11px;font-weight:800}.commission-admin__tabs button.on{color:#fff;background:#1d4776;box-shadow:0 5px 13px #1d47762e}.commission-admin__tabs button.refresh{color:#315f94;align-items:center;gap:6px;margin-left:auto;display:flex}.commission-admin__message{color:#315f8d;background:#f2f7fc;border:1px solid #cfe0f1;border-radius:10px;padding:11px 13px;font-size:11px}.commission-admin__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.commission-admin__metrics article{background:linear-gradient(145deg,#fff,#f8fafc);border:1px solid #dce4ed;border-radius:13px;align-content:center;gap:5px;min-height:120px;padding:18px;display:grid;box-shadow:0 8px 21px #1e39580e}.commission-admin__metrics small{color:#76859a;font-size:10px}.commission-admin__metrics b{color:#183a62;font-family:Georgia,Times New Roman,serif;font-size:23px}.commission-admin__metrics b em{color:#94a0af;font-size:13px;font-style:normal}.commission-admin__metrics span{color:#8b97a7;font-size:9px}.commission-reconcile{background:#fff;border:1px solid #d7e1ec;border-radius:12px;align-items:center;gap:11px;padding:14px 16px;display:flex}.commission-reconcile>div{gap:4px;display:grid}.commission-reconcile b{font-size:12px}.commission-reconcile span{color:#758398;font-size:9px;line-height:1.5}.commission-reconcile.ok{color:#257253;background:#f4fbf7;border-color:#bfe4d2}.commission-reconcile.warning{color:#9b5f19;background:#fff9f1;border-color:#efd1a9}.commission-promoter-form{background:#fff;border:1px solid #d8e1ec;border-radius:14px;overflow:hidden}.commission-promoter-form>header{background:linear-gradient(115deg,#f8fafc,#fff);border-bottom:1px solid #e4e9ef;padding:17px 19px}.commission-promoter-form>header small{color:#3971ad;letter-spacing:.14em;font-size:9px;font-weight:900}.commission-promoter-form>header h3{color:#223a58;margin:4px 0;font-size:17px}.commission-promoter-form>header p{color:#7c8999;margin:0;font-size:10px;line-height:1.55}.commission-promoter-form__controls{grid-template-columns:minmax(280px,1fr) 190px auto;align-items:end;gap:14px;padding:17px 19px 19px;display:grid}.commission-user-picker,.commission-user-rate{gap:6px;min-width:0;display:grid}.commission-user-picker>span,.commission-user-rate>span{color:#65758a;font-size:9px;font-weight:850}.commission-user-search{color:#73859a;background:#fff;border:1px solid #cdd9e6;border-radius:9px;grid-template-columns:21px minmax(0,1fr) 18px;align-items:center;min-height:43px;padding:0 11px;display:grid;box-shadow:0 5px 15px #1f40630a}.commission-user-search:focus-within{border-color:#4e83ba;box-shadow:0 0 0 3px #3d7bb51a}.commission-user-search.selected{color:#18815c;background:#f7fcf9;border-color:#76b89f}.commission-user-search input{color:#233950;background:0 0;border:0;outline:0;width:100%;min-width:0;height:41px;padding:0 7px;font-size:11px}.commission-user-selected{color:#27805f;align-items:center;gap:5px;font-size:8px;font-weight:800;display:flex}.commission-user-rate>div{background:#fff;border:1px solid #cdd9e6;border-radius:9px;height:43px;display:flex;overflow:hidden}.commission-user-rate input{color:#193e67;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0 11px;font:900 17px ui-monospace,SFMono-Regular,Menlo,monospace}.commission-user-rate b{color:#9b6918;background:#fff8e9;border-left:1px solid #e0e6ed;place-items:center;width:42px;display:grid}.commission-user-rate>small{color:#8a96a6;font-size:8px}.commission-promoter-form__controls>button{color:#fff;white-space:nowrap;background:linear-gradient(145deg,#28679f,#1c4a78);border:1px solid #1d527f;border-radius:9px;min-height:43px;padding:0 17px;font-size:10px;font-weight:900}.commission-promoter-form__controls>button:disabled{cursor:not-allowed;opacity:.5}.commission-user-results{z-index:240;width:var(--radix-popover-trigger-width);background:#fff;border:1px solid #ccd8e5;border-radius:10px;outline:0;max-height:280px;padding:6px;overflow:auto;box-shadow:0 18px 45px #102a4633}.commission-user-results>button{color:#324b68;text-align:left;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:9px 10px;display:flex}.commission-user-results>button:hover,.commission-user-results>button:focus-visible{background:#eef5fc}.commission-user-results>button span{gap:2px;display:grid}.commission-user-results>button b{color:#203d5f;font-size:10px}.commission-user-results>button small{color:#8a96a5;font-size:8px}.commission-user-results>button em{color:#65809e;white-space:nowrap;font-size:8px;font-style:normal;font-weight:850}.commission-user-results>p{color:#8491a1;text-align:center;margin:0;padding:16px 10px;font-size:9px}.commission-table{background:#fff;border:1px solid #d9e1eb;border-radius:13px;overflow:auto}.commission-table table{border-collapse:collapse;width:100%;min-width:880px}.commission-table th{color:#748398;text-align:left;white-space:nowrap;background:#f7f9fb;border-bottom:1px solid #dfe5ec;padding:11px 13px;font-size:9px;font-weight:900}.commission-table td{color:#425269;vertical-align:top;border-bottom:1px solid #edf0f4;padding:12px 13px;font-size:10px;line-height:1.45}.commission-table tr:last-child td{border-bottom:0}.commission-table td>b,.commission-table td>small{display:block}.commission-table td>b{color:#243750;font-size:11px}.commission-table td>small{color:#8794a5;margin-top:3px;font-size:9px}.commission-table td>button,.commission-actions button{color:#315f91;background:#f7faff;border:1px solid #cbd8e7;border-radius:7px;min-height:30px;padding:0 10px;font-size:9px;font-weight:800}.commission-table .positive{color:#16825b}.commission-table .negative{color:#c14646}.commission-state{color:#53667e;white-space:nowrap;background:#edf1f5;border-radius:999px;justify-content:center;align-items:center;min-height:23px;padding:0 7px;font-size:9px;font-weight:850;display:inline-flex}.commission-state.active,.commission-state.available,.commission-state.paid,.commission-state.cash_commission{color:#167352;background:#e6f6ee}.commission-state.pending,.commission-state.draft{color:#9a6618;background:#fff3dc}.commission-state.locked,.commission-state.approved,.commission-state.paying{color:#275f9d;background:#e8f1fc}.commission-state.suspended,.commission-state.refunded,.commission-state.cancelled,.commission-state.terminated{color:#aa4343;background:#fdeaea}.commission-state.not_enrolled{color:#8b651e;background:#fff2d8}.commission-rate-settings{background:linear-gradient(120deg,#fffdf7,#fff 55%,#f7faff);border:1px solid #d8c089;border-radius:13px;grid-template-columns:minmax(0,1fr) 190px auto;align-items:center;gap:18px;padding:18px 20px;display:grid;box-shadow:0 8px 22px #4837180d}.commission-rate-settings small{color:#a87518;letter-spacing:.14em;font-size:9px;font-weight:900}.commission-rate-settings h3{color:#243a57;margin:4px 0;font-size:17px}.commission-rate-settings p{color:#7c899a;font-size:10px;line-height:1.55}.commission-rate-settings label{color:#65758a;gap:6px;font-size:9px;font-weight:800;display:grid}.commission-rate-settings label>div{background:#fff;border:1px solid #c9d6e5;border-radius:9px;height:43px;display:flex;overflow:hidden}.commission-rate-settings input{color:#173f6d;background:0 0;border:0;width:100%;min-width:0;padding:0 12px;font:900 19px ui-monospace,SFMono-Regular,Menlo,monospace}.commission-rate-settings label b{color:#9a6817;background:#fff8e9;border-left:1px solid #dde5ee;justify-content:center;align-items:center;width:43px;font-size:13px;display:flex}.commission-rate-settings>button{color:#fff;background:linear-gradient(145deg,#b68127,#936317);border:1px solid #9e711e;border-radius:9px;min-height:43px;padding:0 17px;font-size:10px;font-weight:900}.commission-rate-settings>button:disabled{opacity:.55}.commission-admin__metrics article.attention{background:linear-gradient(145deg,#fffaf0,#fff);border-color:#e3c486}.commission-admin__metrics article.attention b{color:#a56d13}.commission-state.pending_review{color:#9b6714;background:#fff0cf}.commission-state.complimentary{color:#666f7e;background:#edf0f4}.commission-state.partially_refunded{color:#a35d18;background:#fff0df}.commission-order-table table{min-width:1080px}.commission-order-table tr.needs-review td{background:#fffdf7}.commission-order-table tr.needs-review td:first-child{box-shadow:inset 3px 0 #dda83f}.commission-order-table .commission-actions{margin-top:8px}.commission-actions button.secondary{color:#66758a;background:#f3f5f8}.membership-purchase-dialog{z-index:161;color:#203650;background:#f7f9fc;border:1px solid #ffffffd6;border-radius:20px;outline:0;width:min(560px,100vw - 28px);max-height:min(760px,100vh - 30px);animation:.22s cubic-bezier(.2,.8,.2,1) membership-grant-rise;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 32px 90px #06132566}.membership-purchase-dialog__head{color:#fff;background:radial-gradient(circle at 88% 0,#deae4c45,#0000 38%),linear-gradient(135deg,#0e1d30,#1b4772);grid-template-columns:44px minmax(0,1fr) 34px;align-items:center;gap:13px;padding:19px 20px;display:grid}.membership-purchase-dialog__head>span{color:#f0ca77;background:#dba6411c;border:1px solid #ebc16c61;border-radius:13px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px #ffffff14}.membership-purchase-dialog__head>div{gap:3px;display:grid}.membership-purchase-dialog__head small{color:#dfb760;letter-spacing:.16em;font-size:8px;font-weight:950}.membership-purchase-dialog__head h2{color:#fff;margin:0;font-family:Songti SC,STSong,serif;font-size:21px}.membership-purchase-dialog__head p{color:#a8bacd;margin:0;font-size:9px;line-height:1.45}.membership-purchase-dialog__head>button{color:#becbda;background:#ffffff0d;border:1px solid #ffffff21;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.membership-purchase-dialog__head>button:hover{color:#fff;background:#ffffff1a}.membership-purchase-dialog__head>button:disabled{opacity:.45}.membership-purchase-dialog__body{gap:14px;padding:19px 20px 20px;display:grid}.membership-purchase-dialog__plan{background:#fff;border:1px solid #d8e2ed;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:14px 15px;display:flex;box-shadow:0 6px 18px #1f3c5c0b}.membership-purchase-dialog__plan>div{gap:3px;display:grid}.membership-purchase-dialog__plan small{color:#8996a6;font-size:8px}.membership-purchase-dialog__plan b{color:#1e3f65;font-size:14px}.membership-purchase-dialog__plan span{color:#7b899b;font-size:9px}.membership-purchase-dialog__plan>strong{color:#a46d16;white-space:nowrap;align-items:baseline;gap:5px;font-family:Georgia,Times New Roman,serif;font-size:24px;display:flex}.membership-purchase-dialog__plan>strong small{color:#a68145;font-family:inherit;font-size:9px;font-weight:700}.membership-purchase-dialog__coins{background:#eef3f8;border:1px solid #dbe4ee;border-radius:12px;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr);align-items:center;gap:7px;padding:13px;display:grid}.membership-purchase-dialog__coins>span{background:#fff;border:1px solid #dce4ed;border-radius:9px;gap:4px;min-width:0;padding:10px;display:grid}.membership-purchase-dialog__coins small{color:#8390a1;font-size:8px}.membership-purchase-dialog__coins b{color:#284a70;text-overflow:ellipsis;white-space:nowrap;font:900 16px ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.membership-purchase-dialog__coins>svg{color:#96a8bb}.membership-purchase-dialog__coins .deduct{background:#fff7f5;border-color:#edc2bb}.membership-purchase-dialog__coins .deduct b{color:#b64f42}.membership-purchase-dialog__coins .recharge{background:#fffaf0;border-color:#ead19c}.membership-purchase-dialog__coins .recharge b{color:#a26a14}.membership-purchase-dialog__coins .after{background:#f4fbf7;border-color:#b9ddcc}.membership-purchase-dialog__coins .after b{color:#24775a}.membership-purchase-dialog__expiry{background:#fff;border:1px solid #d8e2ed;border-radius:11px;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:10px;padding:13px 14px;display:grid}.membership-purchase-dialog__expiry>span{gap:4px;display:grid}.membership-purchase-dialog__expiry small{color:#8592a3;font-size:8px}.membership-purchase-dialog__expiry b{color:#294866;white-space:nowrap;font-size:10px}.membership-purchase-dialog__expiry>svg{color:#b08a47}.membership-purchase-dialog__notice{color:#297156;background:#f2faf6;border:1px solid #bcded0;border-radius:10px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.membership-purchase-dialog__notice.recharge{color:#936217;background:#fff9ed;border-color:#ead1a1}.membership-purchase-dialog__notice>svg{flex:none;margin-top:1px}.membership-purchase-dialog__notice>div{gap:3px;display:grid}.membership-purchase-dialog__notice b{font-size:10px}.membership-purchase-dialog__notice span{color:#708478;font-size:8px;line-height:1.5}.membership-purchase-dialog__notice.recharge span{color:#89785e}.membership-purchase-dialog__error{color:#a9463a;background:#fff1ef;border:1px solid #ecc2bb;border-radius:9px;margin:0;padding:10px 11px;font-size:9px}.membership-purchase-dialog__body>footer{justify-content:flex-end;gap:8px;display:flex}.membership-purchase-dialog__body>footer button,.membership-purchase-success>button{color:#fff;background:linear-gradient(145deg,#2b78ba,#1d5d98);border:1px solid #1d5f9b;border-radius:9px;min-height:41px;padding:0 16px;font-size:10px;font-weight:900}.membership-purchase-dialog__body>footer button.secondary{color:#607187;background:#fff;border-color:#cbd7e3}.membership-purchase-dialog__body>footer button:disabled{cursor:wait;opacity:.55}.membership-purchase-success{text-align:center;background:radial-gradient(circle at 50% 0,#39976f1a,#0000 38%),#f7f9fc;justify-items:center;gap:7px;padding:33px 26px 27px;display:grid}.membership-purchase-success>span{color:#fff;background:linear-gradient(145deg,#42a17b,#287656);border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:5px;display:grid;box-shadow:0 12px 28px #2378543d}.membership-purchase-success>small{color:#a77720;letter-spacing:.16em;font-size:8px;font-weight:950}.membership-purchase-success h2{color:#1b3c60;margin:0;font-family:Songti SC,STSong,serif;font-size:25px}.membership-purchase-success>p{color:#738499;max-width:430px;margin:2px 0 9px;font-size:10px;line-height:1.65}.membership-purchase-success>div{text-align:left;background:#d9e3ed;border:1px solid #d9e3ed;border-radius:11px;grid-template-columns:105px minmax(0,1fr);gap:1px;width:min(100%,450px);margin-bottom:9px;display:grid;overflow:hidden}.membership-purchase-success>div>*{background:#fff;padding:10px 12px}.membership-purchase-success>div span{color:#8491a2;font-size:9px}.membership-purchase-success>div b{overflow-wrap:anywhere;color:#284865;font-size:10px}.membership-purchase-success>div b.expiry{color:#207354;font-size:11px}.membership-purchase-success>button{min-width:120px;margin-top:3px}.membership-grant-dialog__overlay{z-index:160;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070f1ba8;animation:.16s ease-out modal-fade;position:fixed;inset:0}.following-group-dialog{z-index:161;color:#1d334e;background:#f5f8fc;border:1px solid #ffffffdb;border-radius:20px;outline:0;width:min(560px,100vw - 28px);max-height:min(720px,100vh - 30px);animation:.22s cubic-bezier(.2,.8,.2,1) membership-grant-rise;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 32px 90px #06132566}.following-group-dialog>header{color:#fff;background:radial-gradient(circle at 88% 0,#5394e840,#0000 38%),linear-gradient(135deg,#10243d,#1d528b);grid-template-columns:42px minmax(0,1fr) 34px;align-items:center;gap:12px;padding:18px 20px;display:grid}.following-group-dialog>header>span{color:#bcdcff;background:#73aef71a;border:1px solid #a0c9ff57;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.following-group-dialog>header>div{gap:3px;display:grid}.following-group-dialog>header small{color:#9bc7f7;letter-spacing:.16em;font-size:8px;font-weight:950}.following-group-dialog>header h2{color:#fff;margin:0;font-family:Songti SC,STSong,serif;font-size:20px}.following-group-dialog>header p{color:#aec2d8;margin:0;font-size:9px}.following-group-dialog>header>button{color:#c3d0de;background:#ffffff0d;border:1px solid #ffffff21;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.following-group-dialog>header>button:hover{color:#fff;background:#ffffff1c}.following-group-dialog__create{background:#fff;border-bottom:1px solid #dfe6ef;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;padding:17px 18px;display:grid}.following-group-dialog__create label{gap:6px;display:grid}.following-group-dialog__create label>span{color:#61758d;font-size:9px;font-weight:850}.following-group-dialog input{color:#203b59;background:#f9fbfd;border:1px solid #ccd9e7;border-radius:9px;outline:0;width:100%;min-width:0;height:39px;padding:0 11px;font-size:11px}.following-group-dialog input:focus{border-color:#5d94d4;box-shadow:0 0 0 3px #3377ca1a}.following-group-dialog__create>button{color:#fff;background:linear-gradient(145deg,#327bc9,#1d5e9f);border:1px solid #1e66ad;border-radius:9px;align-items:center;gap:6px;height:39px;padding:0 13px;font-size:10px;font-weight:900;display:inline-flex}.following-group-dialog button:disabled{cursor:not-allowed;opacity:.48}.following-group-dialog__list{gap:8px;padding:14px 18px 18px;display:grid}.following-group-dialog__list>article{background:#fff;border:1px solid #d9e3ee;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:10px 12px;display:flex;box-shadow:0 5px 14px #1e3a5b09}.following-group-dialog__list>article>span{gap:4px;display:grid}.following-group-dialog__list>article>span b{color:#284560;font-size:12px}.following-group-dialog__list>article>span small{color:#8795a5;font-size:9px}.following-group-dialog__list>article>div{gap:5px;display:flex}.following-group-dialog__list>article button{color:#416b98;background:#f7faff;border:1px solid #d3dfeb;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.following-group-dialog__list>article button:hover{background:#edf5ff;border-color:#79a2d1}.following-group-dialog__list>article button.danger{color:#b64c42}.following-group-dialog__list>article button.danger:hover{background:#fff2f0;border-color:#e1aaa4}.following-group-dialog__list>article>form{grid-template-columns:minmax(0,1fr) auto auto;gap:7px;width:100%;display:grid}.following-group-dialog__list>article>form button{align-items:center;gap:4px;width:auto;padding:0 9px;font-size:9px;font-weight:850;display:flex}.following-group-dialog__empty{color:#7190b2;text-align:center;align-content:center;place-items:center;gap:5px;min-height:145px;display:grid}.following-group-dialog__empty b{color:#496782;font-size:12px}.following-group-dialog__empty small{color:#8b98a8;font-size:9px}@media (width<=520px){.following-group-dialog__create{grid-template-columns:1fr}.following-group-dialog__create>button{justify-content:center}.following-group-dialog__list>article>form{grid-template-columns:1fr auto}.following-group-dialog__list>article>form input{grid-column:1/-1}}.membership-grant-dialog{z-index:161;color:#1c2e45;background:#f7f9fc;border:1px solid #ffffffdb;border-radius:20px;outline:0;width:min(620px,100vw - 28px);max-height:min(820px,100vh - 30px);animation:.22s cubic-bezier(.2,.8,.2,1) membership-grant-rise;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 32px 90px #06132561}@keyframes membership-grant-rise{0%{opacity:0;transform:translate(-50%,calc(14px - 50%))scale(.985)}}.membership-grant-dialog__head{color:#f7fbff;background:radial-gradient(circle at 90% 0,#d4a44940,#0000 36%),linear-gradient(135deg,#0f1c2e,#193b61);border-bottom:1px solid #ffffff1a;grid-template-columns:42px minmax(0,1fr) 34px;align-items:center;gap:12px;padding:18px 20px;display:grid}.membership-grant-dialog__head>span{color:#eac46f;background:#daa5401a;border:1px solid #e5b85e5c;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.membership-grant-dialog__head>div{gap:3px;display:grid}.membership-grant-dialog__head small{color:#d3aa59;letter-spacing:.16em;font-size:8px;font-weight:950}.membership-grant-dialog__head h2{color:#fff;margin:0;font-family:Songti SC,STSong,serif;font-size:20px}.membership-grant-dialog__head p{color:#9fb0c3;margin:0;font-size:10px}.membership-grant-dialog__head>button{color:#b8c5d4;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.membership-grant-dialog__head>button:hover{color:#fff;background:#ffffff1a}.membership-grant-form{gap:15px;padding:19px 20px 20px;display:grid}.membership-grant-plan{background:#fff;border:1px solid #d9e2ec;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px 15px;display:flex;box-shadow:0 5px 16px #2039570b}.membership-grant-plan>div{gap:3px;display:grid}.membership-grant-plan small{color:#8996a7;font-size:8px}.membership-grant-plan b{color:#1f3d61;font-size:14px}.membership-grant-plan span{color:#7c8a9c;font-size:9px}.membership-grant-plan>strong{color:#a66f16;text-align:right;gap:2px;font-family:Georgia,Times New Roman,serif;font-size:22px;display:grid}.membership-grant-plan>strong small{font-family:inherit;font-weight:600}.membership-grant-form fieldset{border:0;min-width:0;padding:0}.membership-grant-form legend,.membership-grant-form label>span{color:#53677f;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.membership-grant-mode{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.membership-grant-mode>button{color:#567089;text-align:left;background:#fff;border:1px solid #d4deea;border-radius:12px;grid-template-columns:24px minmax(0,1fr) 19px;align-items:center;gap:9px;min-height:82px;padding:12px 13px;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:grid}.membership-grant-mode>button:hover{border-color:#9bb1c8;transform:translateY(-1px)}.membership-grant-mode>button>span{gap:4px;display:grid}.membership-grant-mode>button b{color:#294762;font-size:11px}.membership-grant-mode>button small{color:#8190a2;font-size:8px;line-height:1.45}.membership-grant-mode>button i{color:#fff;border:1px solid #ccd7e3;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.membership-grant-mode>button.paid.on{background:#f1faf6;border-color:#3d8d70;box-shadow:inset 0 0 0 1px #3d8d70,0 5px 16px #277e5b14}.membership-grant-mode>button.paid.on>svg,.membership-grant-mode>button.paid.on b{color:#26765a}.membership-grant-mode>button.paid.on i{background:#3d8d70;border-color:#3d8d70}.membership-grant-mode>button.complimentary.on{background:#fff9ec;border-color:#bd842a;box-shadow:inset 0 0 0 1px #bd842a,0 5px 16px #ad731814}.membership-grant-mode>button.complimentary.on>svg,.membership-grant-mode>button.complimentary.on b{color:#9d6716}.membership-grant-mode>button.complimentary.on i{background:#bd842a;border-color:#bd842a}.membership-grant-amount>div{background:#fff;border:1px solid #cbd7e4;border-radius:10px;grid-template-columns:42px minmax(0,1fr) 52px;height:48px;display:grid;overflow:hidden;box-shadow:0 4px 13px #1f3c5d0a}.membership-grant-amount>div:focus-within{border-color:#4486bd;box-shadow:0 0 0 3px #3678af1a}.membership-grant-amount>div b,.membership-grant-amount>div em{color:#a66e15;background:#fff8e9;place-items:center;font-size:15px;font-style:normal;display:grid}.membership-grant-amount>div b{border-right:1px solid #e3e8ee}.membership-grant-amount>div em{color:#718197;background:#f7f9fb;border-left:1px solid #e3e8ee;font-size:9px;font-weight:900}.membership-grant-amount input{color:#153b65;background:0 0;border:0;outline:0;min-width:0;padding:0 13px;font:900 18px ui-monospace,SFMono-Regular,Menlo,monospace}.membership-grant-form label>small{color:#8492a4;margin-top:6px;font-size:8px;line-height:1.5;display:block}.membership-grant-note>span b{color:#b55042}.membership-grant-note>span em{color:#8896a6;font-size:8px;font-style:normal;font-weight:650}.membership-grant-note textarea{color:#273e58;width:100%;min-height:78px;font:inherit;resize:vertical;background:#fff;border:1px solid #cbd7e4;border-radius:10px;outline:0;padding:11px 12px}.membership-grant-note.compact textarea{min-height:58px}.membership-grant-note textarea:focus{border-color:#4486bd;box-shadow:0 0 0 3px #3678af1a}.membership-grant-impact{color:#2b7259;background:#f2faf6;border:1px solid #bfdfd1;border-radius:10px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.membership-grant-impact.complimentary{color:#936318;background:#fff9ee;border-color:#ead2a4}.membership-grant-impact>svg{flex:none;margin-top:1px}.membership-grant-impact>div{gap:3px;display:grid}.membership-grant-impact b{font-size:10px}.membership-grant-impact span{color:#718679;font-size:8px;line-height:1.5}.membership-grant-impact.complimentary span{color:#8c7b60}.membership-grant-error{color:#a54438;background:#fff1ef;border:1px solid #efc4bd;border-radius:9px;margin:0;padding:9px 11px;font-size:9px}.membership-grant-form>footer{justify-content:flex-end;gap:8px;padding-top:2px;display:flex}.membership-grant-form>footer button,.membership-grant-complete>button{color:#fff;background:#2167a9;border:1px solid #1c5d9a;border-radius:9px;min-height:40px;padding:0 16px;font-size:10px;font-weight:900}.membership-grant-form>footer button.secondary{color:#607187;background:#fff;border-color:#cbd6e2}.membership-grant-form>footer button:disabled{cursor:not-allowed;opacity:.52}.membership-grant-complete{text-align:center;justify-items:center;gap:7px;padding:32px 25px 26px;display:grid}.membership-grant-complete>span{color:#fff;background:linear-gradient(145deg,#3f9a76,#287456);border-radius:50%;place-items:center;width:62px;height:62px;margin-bottom:5px;display:grid;box-shadow:0 10px 26px #23785438}.membership-grant-complete>small{color:#a87721;letter-spacing:.14em;font-size:8px;font-weight:950}.membership-grant-complete h3{color:#1c3b5e;margin:0;font-family:Songti SC,STSong,serif;font-size:23px}.membership-grant-complete p{color:#75859a;max-width:430px;margin:3px 0 8px;font-size:10px;line-height:1.6}.membership-grant-complete>div{text-align:left;background:#dbe3ec;border:1px solid #dbe3ec;border-radius:10px;grid-template-columns:100px minmax(0,1fr);gap:1px;width:min(100%,440px);margin-bottom:8px;display:grid;overflow:hidden}.membership-grant-complete>div>*{background:#fff;padding:10px 11px}.membership-grant-complete>div span{color:#8491a2;font-size:9px}.membership-grant-complete>div b{overflow-wrap:anywhere;color:#294762;font-size:10px}.membership-grant-complete>button{min-width:110px;margin-top:5px}.commission-ledger-toolbar{background:#fff;border:1px solid #d9e2ec;border-radius:11px;justify-content:space-between;align-items:center;gap:15px;padding:13px 15px;display:flex}.commission-ledger-toolbar p{color:#728196;font-size:10px;line-height:1.55}.commission-ledger-toolbar button{color:#fff;white-space:nowrap;background:#1d4776;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:10px;font-weight:850;display:flex}.commission-actions{flex-wrap:wrap;gap:5px;display:flex}.commission-payout-guide{background:#fff;border:1px solid #cedce9;border-radius:15px;overflow:hidden;box-shadow:0 10px 28px #1f3d5e0f}.commission-payout-guide>header{background:linear-gradient(120deg,#f4f8fc,#fff 68%,#fffaf0);align-items:flex-start;gap:13px;padding:19px 20px 16px;display:flex}.commission-payout-guide>header>span{color:#9b6a19;background:#fff8e9;border:1px solid #d5b66f;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.commission-payout-guide>header>div{gap:4px;display:grid}.commission-payout-guide>header small{color:#a5721d;letter-spacing:.15em;font-size:8px;font-weight:950}.commission-payout-guide h3{color:#203b5b;margin:0;font-size:18px}.commission-payout-guide p{color:#718297;max-width:960px;margin:0;font-size:10px;line-height:1.65}.commission-payout-guide>ol{background:#fbfcfd;border-block:1px solid #e5ebf1;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr);align-items:center;gap:7px;margin:0;padding:15px 20px;list-style:none;display:grid}.commission-payout-guide>ol>li{align-items:center;gap:9px;min-width:0;display:flex}.commission-payout-guide>ol>li>i{color:#2e6ca8;background:#eef6fe;border:1px solid #bcd2e8;border-radius:9px;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:8px;font-style:normal;font-weight:950;display:grid}.commission-payout-guide>ol>li>span{gap:3px;min-width:0;display:grid}.commission-payout-guide>ol b{color:#2b435f;font-size:10px}.commission-payout-guide>ol small{color:#8491a2;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.commission-payout-guide>ol>svg{color:#9db0c5}.commission-payout-guide>footer{justify-content:space-between;align-items:center;gap:20px;padding:14px 20px;display:flex}.commission-payout-guide>footer>div{gap:3px;display:grid}.commission-payout-guide>footer b{color:#26537e;font-size:11px}.commission-payout-guide>footer small{color:#8794a4;font-size:8px}.commission-payout-guide>footer button{color:#fff;white-space:nowrap;background:#1d527f;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:0 14px;font-size:10px;font-weight:900;display:flex}.commission-payout-guide>footer button:disabled{opacity:.5}.commission-payout-table table{min-width:1180px}.commission-payout-dialog,.commission-payout-action-dialog{z-index:161;color:#243a55;background:#f7f9fc;border:1px solid #fffc;border-radius:19px;outline:0;width:min(760px,100vw - 28px);max-height:min(820px,100vh - 30px);animation:.2s ease-out membership-grant-rise;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 32px 90px #06132566}.commission-payout-dialog>header,.commission-payout-action-dialog>header{color:#fff;background:radial-gradient(circle at 88% 0,#d3a5493d,#0000 35%),linear-gradient(135deg,#10223a,#1d4b77);grid-template-columns:42px minmax(0,1fr) 34px;align-items:center;gap:12px;padding:18px 20px;display:grid}.commission-payout-dialog>header>span{color:#efca7a;background:#d7a3391a;border:1px solid #e6be6d59;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.commission-payout-dialog>header>div,.commission-payout-action-dialog>header>div{gap:3px;display:grid}.commission-payout-dialog>header small,.commission-payout-action-dialog>header small{color:#e2b75f;letter-spacing:.15em;font-size:8px;font-weight:950}.commission-payout-dialog>header h2,.commission-payout-action-dialog>header h2{color:#fff;margin:0;font-size:18px}.commission-payout-dialog>header p,.commission-payout-action-dialog>header p{color:#adc0d3;margin:0;font-size:9px}.commission-payout-dialog>header>button,.commission-payout-action-dialog>header>button{color:#c2cfdd;background:#ffffff0d;border:1px solid #ffffff21;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.commission-payout-dialog__summary{background:#dde5ed;border-bottom:1px solid #dde5ed;grid-template-columns:1fr 190px;gap:1px;display:grid}.commission-payout-dialog__summary>span{background:#fff;gap:4px;padding:13px 17px;display:grid}.commission-payout-dialog__summary small{color:#8390a0;font-size:8px}.commission-payout-dialog__summary b{color:#294b70;font-size:10px}.commission-payout-candidates{gap:8px;padding:14px;display:grid}.commission-payout-candidates>article{background:#fff;border:1px solid #d8e1eb;border-radius:11px;grid-template-columns:minmax(0,1fr) minmax(210px,.8fr) auto;align-items:center;gap:14px;padding:13px 14px;display:grid}.commission-payout-candidates>article.eligible{background:#f8fcfa;border-color:#b9ddcc}.commission-payout-candidates article>div,.commission-payout-candidates article>span{gap:3px;display:grid}.commission-payout-candidates b{color:#29435f;font-size:11px}.commission-payout-candidates small{color:#8491a1;font-size:8px}.commission-payout-candidates strong{color:#167958;font-family:Georgia,serif;font-size:17px}.commission-payout-candidates button{color:#fff;white-space:nowrap;background:#237252;border-radius:8px;min-height:35px;padding:0 12px;font-size:9px;font-weight:900}.commission-payout-candidates button:disabled{color:#8a96a4;background:#e9edf1}.commission-payout-candidates>p{color:#75869a;text-align:center;justify-content:center;align-items:center;gap:8px;min-height:100px;margin:0;font-size:10px;display:flex}.commission-payout-dialog>footer{color:#627a93;background:#eef4fa;border-top:1px solid #dfe6ed;align-items:center;gap:7px;padding:12px 16px;font-size:8px;line-height:1.5;display:flex}.commission-payout-action-dialog{width:min(520px,100vw - 28px)}.commission-payout-action-dialog>header{grid-template-columns:minmax(0,1fr) 34px}.commission-payout-action-dialog>form{gap:14px;padding:18px;display:grid}.commission-payout-action-dialog label{color:#52677e;gap:7px;font-size:9px;font-weight:850;display:grid}.commission-payout-action-dialog label span b{color:#b14b3e}.commission-payout-action-dialog input,.commission-payout-action-dialog textarea{color:#263e59;width:100%;font:inherit;background:#fff;border:1px solid #cbd7e4;border-radius:9px;outline:0;padding:0 11px}.commission-payout-action-dialog input{height:43px}.commission-payout-action-dialog textarea{resize:vertical;min-height:82px;padding-block:10px}.commission-payout-action-dialog input:focus,.commission-payout-action-dialog textarea:focus{border-color:#4882b8;box-shadow:0 0 0 3px #3b77af1a}.commission-payout-action-dialog form>footer{justify-content:flex-end;gap:8px;display:flex}.commission-payout-action-dialog form>footer button{color:#617287;background:#fff;border:1px solid #cbd6e1;border-radius:8px;min-height:38px;padding:0 14px;font-size:9px;font-weight:900}.commission-payout-action-dialog form>footer button[type=submit]{color:#fff;background:#24679f;border-color:#205f94}.commission-payout-action-dialog form>footer button:disabled{opacity:.5}.commission-payout-action-dialog .ui-select-trigger.commission-payout-method{color:#263e59;width:100%;min-width:0;height:43px;box-shadow:none;cursor:pointer;background:#fff;border:1px solid #cbd7e4;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:0 11px;font-size:10px;display:inline-flex}.commission-payout-action-dialog .ui-select-trigger.commission-payout-method:focus-visible,.commission-payout-action-dialog .ui-select-trigger.commission-payout-method[data-state=open]{border-color:#4882b8;outline:0;box-shadow:0 0 0 3px #3b77af1a}.referral-commission-wallet{background:#fff;border:1px solid #cbd8e8;border-radius:15px;margin:14px 0;overflow:hidden;box-shadow:0 10px 25px #1c395b12}.referral-commission-wallet>header{color:#eaf1fa;background:radial-gradient(circle at 90% 0,#cfa04638,#0000 32%),#132944;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;display:flex}.referral-commission-wallet>header small{color:#d2aa5d;letter-spacing:.15em;font-size:9px;font-weight:900}.referral-commission-wallet>header h3{color:#fff;margin:5px 0;font-size:19px}.referral-commission-wallet>header p{color:#9eb0c5;font-size:10px;line-height:1.6}.referral-commission-wallet__balances{background:#dce4ed;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.referral-commission-wallet__balances article{background:#fff;gap:5px;padding:17px;display:grid}.referral-commission-wallet__balances small,.referral-commission-wallet__conversion small{color:#7d8b9d;font-size:9px}.referral-commission-wallet__balances b{color:#1c4b7c;font-family:Georgia,serif;font-size:19px}.referral-commission-wallet__balances span{color:#909baa;font-size:9px}.referral-commission-wallet__conversion{background:#f8fafc;border-top:1px solid #e4e9ef;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:13px 17px;display:grid}.referral-commission-wallet__conversion span{justify-content:space-between;align-items:center;gap:8px;display:flex}.referral-commission-wallet__conversion b{color:#334a67;font-size:11px}.referral-commission-ledger{border-top:1px solid #e0e7ef}.referral-commission-ledger>header{color:#314862;background:#fbfcfd;justify-content:space-between;padding:13px 17px;font-size:10px;display:flex}.referral-commission-ledger>header span{color:#8995a5}.referral-commission-ledger>article{border-top:1px solid #edf0f4;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:13px 17px;display:grid}.referral-commission-ledger>article>span{gap:4px;display:grid}.referral-commission-ledger>article b{color:#31455f;font-size:10px}.referral-commission-ledger>article b>em{color:#1f639e;vertical-align:middle;background:#edf6ff;border:1px solid #c8ddf2;border-radius:999px;margin-left:3px;padding:3px 7px;font-size:9px;font-style:normal;font-weight:900;display:inline-flex}.referral-commission-ledger>article small{color:#8a96a6;font-size:9px}.referral-commission-ledger__basis{flex-wrap:wrap;gap:5px 12px;display:flex;color:#526c88!important}.referral-commission-ledger__basis span,.referral-commission-ledger__basis i{font-style:normal;font-weight:800}.referral-commission-ledger__basis i{color:#9a6b1e}.referral-commission-ledger>article strong{font-family:Georgia,serif;font-size:13px}.referral-commission-ledger>article strong.positive{color:#16815b}.referral-commission-ledger>article strong.negative{color:#bf4545}.referral-commission-ledger>p{color:#8290a3;margin:0;padding:22px 17px;font-size:10px}.referral-commission-wallet.is-locked{border-color:#d8c79f;box-shadow:0 12px 28px #694c1714}.referral-commission-locked{background:#fff;grid-template-columns:minmax(0,1.2fr) minmax(420px,.8fr);gap:0;display:grid}.referral-commission-locked__copy{border-right:1px solid #e5e8ec;align-items:flex-start;gap:13px;padding:22px 20px;display:flex}.referral-commission-locked__copy>span{color:#9a6b19;background:#fff7e8;border:1px solid #e4c98c;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.referral-commission-locked__copy>div{gap:6px;display:grid}.referral-commission-locked__copy b{color:#263c58;font-size:14px}.referral-commission-locked__copy p{color:#77869a;max-width:670px;margin:0;font-size:10px;line-height:1.75}.referral-commission-locked__terms{background:#e4e8ed;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.referral-commission-locked__terms span{background:#fbfcfd;align-content:center;gap:5px;min-height:73px;padding:13px 16px;display:grid}.referral-commission-locked__terms small{color:#8894a4;font-size:9px}.referral-commission-locked__terms b{color:#8d611b;font-family:Georgia,Songti SC,serif;font-size:16px}.referral-commission-locked__note{color:#5d7693;background:#f5f8fb;border-top:1px solid #e5e9ee;grid-column:1/-1;align-items:center;gap:7px;margin:0;padding:11px 18px;font-size:9px;line-height:1.55;display:flex}@media (width<=900px){.commission-admin__mast{flex-direction:column;align-items:flex-start}.commission-admin__switches{justify-content:flex-start}.commission-rate-settings{grid-template-columns:minmax(0,1fr) 170px}.commission-rate-settings>button{grid-column:1/-1}.commission-admin__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.commission-promoter-form__controls{grid-template-columns:minmax(0,1fr) 170px}.commission-promoter-form__controls>button{grid-column:1/-1}.referral-commission-wallet__balances,.referral-commission-wallet__conversion{grid-template-columns:repeat(2,minmax(0,1fr))}.referral-commission-locked{grid-template-columns:1fr}.referral-commission-locked__copy{border-bottom:1px solid #e5e8ec;border-right:0}.commission-payout-guide>ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.commission-payout-guide>ol>svg{display:none}.commission-payout-candidates>article{grid-template-columns:minmax(0,1fr) auto}.commission-payout-candidates>article>button{grid-column:1/-1}}@media (width<=620px){.commission-admin__mast{padding:20px 17px}.commission-rate-settings{grid-template-columns:1fr;padding:16px}.commission-rate-settings>button{grid-column:auto}.commission-admin__metrics{grid-template-columns:1fr}.commission-admin__metrics article{min-height:100px}.commission-promoter-form__controls{grid-template-columns:1fr;padding:15px}.commission-promoter-form__controls>button{grid-column:auto}.commission-ledger-toolbar{flex-direction:column;align-items:flex-start}.membership-purchase-dialog{border-radius:15px;width:calc(100vw - 18px);max-height:calc(100vh - 18px)}.membership-purchase-dialog__head{grid-template-columns:40px minmax(0,1fr) 32px;padding:15px}.membership-purchase-dialog__head>span{width:40px;height:40px}.membership-purchase-dialog__head h2{font-size:18px}.membership-purchase-dialog__body{padding:14px}.membership-purchase-dialog__coins{grid-template-columns:1fr}.membership-purchase-dialog__coins>svg{justify-self:center;transform:rotate(90deg)}.membership-purchase-dialog__expiry{grid-template-columns:1fr}.membership-purchase-dialog__expiry>svg{justify-self:center;transform:rotate(90deg)}.membership-purchase-dialog__body>footer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f7f9fcf5;border-top:1px solid #e0e7ef;margin:0 -14px -14px;padding:12px 14px;position:sticky;bottom:-14px}.membership-purchase-dialog__body>footer button{flex:1;padding-inline:9px}.membership-purchase-success{padding:28px 16px 22px}.membership-purchase-success>div{grid-template-columns:90px minmax(0,1fr)}.membership-grant-dialog{border-radius:15px;width:calc(100vw - 18px);max-height:calc(100vh - 18px)}.membership-grant-dialog__head{grid-template-columns:38px minmax(0,1fr) 32px;padding:15px}.membership-grant-dialog__head>span{width:38px;height:38px}.membership-grant-form{padding:15px}.membership-grant-mode{grid-template-columns:1fr}.membership-grant-plan>strong{font-size:19px}.membership-grant-form>footer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f7f9fcf2;border-top:1px solid #e1e6ec;margin:0 -15px -15px;padding:12px 15px;position:sticky;bottom:-15px}.membership-grant-form>footer button{flex:1}.referral-commission-wallet>header{flex-direction:column}.referral-commission-wallet__balances,.referral-commission-wallet__conversion{grid-template-columns:1fr 1fr}.referral-commission-ledger>article{grid-template-columns:minmax(0,1fr) auto}.referral-commission-ledger>article>em{grid-column:2}.commission-payout-guide>header{padding:16px}.commission-payout-guide>ol{grid-template-columns:1fr;padding:13px 16px}.commission-payout-guide>footer{flex-direction:column;align-items:stretch;padding:14px 16px}.commission-payout-guide>footer button{justify-content:center}.commission-payout-dialog__summary,.commission-payout-candidates>article{grid-template-columns:1fr}.commission-payout-candidates>article>button{grid-column:auto}.commission-payout-dialog,.commission-payout-action-dialog{border-radius:15px;width:calc(100vw - 18px);max-height:calc(100vh - 18px)}}.referral-cash-page{background:radial-gradient(circle at 8% 0,#c68f2d24,#0000 24%),radial-gradient(circle at 94% 4%,#3175c52e,#0000 28%),linear-gradient(#eef3f9,#f7f9fc 48%,#eef3f8);padding-bottom:72px}.referral-cash-hero{background:radial-gradient(circle at 86% 5%,#3980cf57,#0000 31%),radial-gradient(circle at 4% 100%,#dea63d33,#0000 30%),linear-gradient(135deg,#0b1625,#10233a 64%,#142d4c);border-color:#dfb25b38;grid-template-columns:minmax(0,1.25fr) minmax(380px,.75fr);gap:36px;min-height:390px;padding:38px 42px}.referral-cash-hero .referral-hero__copy h1{max-width:760px;font-size:clamp(36px,4vw,55px);line-height:1.06}.referral-cash-hero .referral-hero__copy h1 em{color:#f0c56f;text-shadow:0 8px 28px #e5ad422e;font-style:normal}.referral-cash-hero .referral-hero__copy>p{color:#b1bfd0;max-width:720px;font-size:13px}.referral-cash-hero__metrics{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff09;border:1px solid #ebbf6c36;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:760px;margin-top:24px;display:grid;overflow:hidden}.referral-cash-hero__metrics span{border-right:1px solid #ffffff14;gap:4px;padding:16px 18px;display:grid}.referral-cash-hero__metrics span:last-child{border-right:0}.referral-cash-hero__metrics small{color:#8298b2;font-size:9px;font-weight:850}.referral-cash-hero__metrics b{color:#f2ca7c;font-family:Georgia,Songti SC,serif;font-size:22px}.referral-hero__links--commission{margin-top:18px}.referral-hero__links--commission button{color:#fff8e7;background:linear-gradient(135deg,#936019,#c79135 72%,#d9ad59);border-color:#e1b455;justify-content:flex-start;width:min(100%,520px);min-height:72px;padding:12px 16px;position:relative;overflow:hidden;box-shadow:0 13px 28px #040a1342,inset 0 1px #ffffff3d}.referral-hero__links--commission button:after{content:"";border:1px solid #ffffff26;border-radius:50%;width:145px;height:145px;position:absolute;top:-45%;right:-12%;box-shadow:0 0 0 24px #ffffff09}.referral-hero__links--commission button:hover{background:linear-gradient(135deg,#a66f20,#d2a044 72%,#e5be70);border-color:#f4cf84}.referral-hero__links--commission button>svg{z-index:1;flex:none;position:relative}.referral-hero__links--commission button>span{z-index:1;flex:1;gap:2px;position:relative}.referral-hero__links--commission button>span small{color:#f7dc9e;letter-spacing:.12em;font-size:7px}.referral-hero__links--commission button>span b{color:#fff;font-size:14px}.referral-hero__links--commission button>span em{color:#f5dfb3;font-size:9px;font-style:normal}.referral-hero__links--commission button>svg:last-child{z-index:1;color:#fff;position:relative}.referral-cash-hero__action{background:linear-gradient(145deg,#ffffff17,#ffffff0b);border-color:#e9c07140;justify-items:stretch;gap:14px;padding:20px;display:grid;box-shadow:inset 0 1px #ffffff14,0 20px 45px #00000029}.referral-cash-hero__action>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.referral-cash-hero__action>header>div{gap:5px;display:grid}.referral-cash-hero__action>header small{color:#d8ad5c;letter-spacing:.13em;font-size:8px}.referral-cash-hero__action>header b{color:#fff;font-family:Songti SC,STSong,serif;font-size:18px}.referral-cash-hero__action>header .commission-state{color:#8fe0c5;background:#36b58f21;flex:none;margin:0}.referral-cash-hero__balances{background:#040e1b38;border:1px solid #ffffff17;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.referral-cash-hero__balances>span{border-bottom:1px solid #ffffff12;border-right:1px solid #ffffff12;gap:4px;padding:12px 13px;display:grid}.referral-cash-hero__balances>span:nth-child(2n){border-right:0}.referral-cash-hero__balances>span:nth-last-child(-n+2){border-bottom:0}.referral-cash-hero__balances small{color:#718ba8;letter-spacing:0;font-size:8px}.referral-cash-hero__balances b{color:#f0c36c;font-family:Georgia,Songti SC,serif;font-size:18px}.referral-cash-hero__invite{grid-template-columns:minmax(90px,.4fr) minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.referral-cash-hero__invite>span{background:#ffffff0a;border:1px solid #ffffff17;border-radius:10px;align-content:center;gap:2px;padding:8px 11px;display:grid}.referral-cash-hero__invite small{color:#718ba8;letter-spacing:0;font-size:8px}.referral-cash-hero__invite b{color:#fff;font-family:Georgia,serif;font-size:20px}.referral-cash-hero__invite button{border-radius:10px;min-height:42px;font-size:11px}.referral-cash-hero__action>em{color:#8497ac;text-align:left;margin:0;font-size:8px}.referral-cash-hero__action>p{color:#9fb3c8;border-top:1px solid #ffffff14;align-items:flex-start;gap:7px;margin:0;padding-top:11px;font-size:9px;line-height:1.55;display:flex}.referral-cash-hero__action>p svg{color:#e1b45e;flex:none}.referral-cash-board,.referral-cash-activity{background:#ffffffeb;border:1px solid #d4dfeb;border-radius:22px;max-width:1320px;margin:0 auto 18px;box-shadow:0 18px 42px #223d5e16}.referral-cash-board{overflow:hidden}.referral-cash-section-title{background:radial-gradient(circle at 95% 0,#d3a0421f,#0000 32%),linear-gradient(135deg,#fff,#f7fafe);border-bottom:1px solid #e3e9f0;justify-content:space-between;align-items:flex-end;gap:28px;padding:26px 28px 21px;display:flex}.referral-cash-section-title small,.referral-cash-activity header small{color:#b07a26;letter-spacing:.17em;font-size:9px;font-weight:950}.referral-cash-section-title h2{color:#1b334f;margin:6px 0 0;font-family:Songti SC,STSong,serif;font-size:26px}.referral-cash-section-title p{color:#74849a;text-align:right;gap:4px;max-width:560px;margin:0;font-size:10px;line-height:1.7;display:grid}.referral-cash-section-title p b{color:#99691d;font-size:9px;font-weight:900}.referral-cash-plan-grid{background:#dfe6ee;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.referral-cash-plan-grid>p{color:#7d8b9e;text-align:center;background:#fff;grid-column:1/-1;margin:0;padding:35px}.referral-cash-plan-grid article{background:#fff;align-content:center;min-height:248px;padding:25px 24px;display:grid;position:relative;overflow:hidden}.referral-cash-plan-grid article:after{content:"";border:1px solid #275b9714;border-radius:50%;width:110px;height:110px;position:absolute;bottom:-38px;right:-34px}.referral-cash-plan-grid article.featured{background:linear-gradient(145deg,#fffaf0,#fff);box-shadow:inset 0 3px #d6a44c}.referral-cash-plan-grid article>span{color:#27496f;font-size:13px;font-weight:900}.referral-cash-plan-grid article>small{color:#8b98a8;margin-top:14px;font-size:9px}.referral-cash-plan-grid article>b{color:#53657a;margin-top:4px;font-family:Georgia,serif;font-size:17px}.referral-cash-plan-grid article>u{color:#5e7187;background:#eef3f8;border-radius:6px;width:max-content;margin-top:4px;padding:3px 7px;font-size:9px;font-weight:800;text-decoration:none}.referral-cash-plan-grid article>i{color:#a87320;align-items:center;gap:5px;margin-top:15px;font-size:9px;font-style:normal;font-weight:850;display:flex}.referral-cash-plan-grid article>strong{color:#a56d16;margin-top:3px;font-family:Georgia,Songti SC,serif;font-size:30px;line-height:1}.referral-cash-plan-grid article>u.earning-cny{color:#9b6617;background:#fff2d7;box-shadow:inset 0 0 0 1px #cc97362e}.referral-cash-plan-grid article>em{color:#9aa4b1;margin-top:8px;font-size:8px;font-style:normal}.referral-cash-flow{background:#f6f9fc;border-top:1px solid #e3e9f0;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:10px;padding:21px 24px;display:grid}.referral-cash-flow>svg{color:#a7b7c9}.referral-cash-flow>span{align-content:center;min-height:58px;padding-left:47px;display:grid;position:relative}.referral-cash-flow i{color:#95661b;background:#fff7e8;border:1px solid #d2ad68;border-radius:10px;place-items:center;width:36px;height:36px;font-family:Georgia,serif;font-size:10px;font-style:normal;display:grid;position:absolute;top:50%;left:0;transform:translateY(-50%)}.referral-cash-flow b{color:#2b405b;font-size:12px}.referral-cash-flow small{color:#8391a3;margin-top:4px;font-size:9px;line-height:1.5}.referral-cash-wallet{border-radius:22px;max-width:1320px;margin:0 auto 18px;box-shadow:0 18px 42px #1834561a}.referral-cash-wallet>header{background:radial-gradient(circle at 88% 0,#e0ae4e40,#0000 32%),linear-gradient(135deg,#0e1d30,#173758);padding:24px 26px}.referral-cash-wallet>header h3{font-family:Songti SC,STSong,serif;font-size:24px}.referral-cash-wallet>header p{max-width:760px}.referral-cash-activation .referral-commission-locked__copy{padding:27px 24px}.referral-cash-activation .referral-commission-locked__terms span{min-height:82px}.referral-cash-activity{overflow:hidden}.referral-cash-activity__stats{background:#dce4ed;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.referral-cash-activity__stats span{background:linear-gradient(145deg,#fff,#fafbfd);align-content:center;gap:6px;min-height:108px;padding:18px 21px;display:grid;position:relative;overflow:hidden}.referral-cash-activity__stats span:before{content:"";background:#7ea8d5;height:3px;position:absolute;top:0;left:0;right:0}.referral-cash-activity__stats span.paid:before{background:#42a989}.referral-cash-activity__stats span.conversion:before{background:#d2a14a}.referral-cash-activity__stats span.orders:before{background:#8d9db2}.referral-cash-activity__stats small{color:#718198;font-size:9px;font-weight:900}.referral-cash-activity__stats b{color:#163f6e;font-family:Georgia,Songti SC,serif;font-size:27px;line-height:1.05}.referral-cash-activity__stats span.paid b{color:#13775f}.referral-cash-activity__stats b em{color:#60758e;font-family:inherit;font-size:11px;font-style:normal}.referral-cash-activity__stats i{color:#8a96a6;font-size:8px;font-style:normal;line-height:1.45}.referral-cash-activity>.membership-center-message{margin:14px 18px 0}.referral-cash-ledgers{border-top:1px solid #dfe6ee;grid-template-columns:1fr;gap:0;display:grid}.referral-cash-ledgers>section{min-width:0}.referral-cash-ledgers>section+section{border-top:1px solid #dfe6ee}.referral-cash-ledgers>section>header{background:#fbfcfd;border-bottom:1px solid #e7ebf0;justify-content:space-between;align-items:flex-end;gap:20px;padding:16px 20px 13px;display:flex}.referral-cash-ledgers>section>header h3{color:#283e59;margin:4px 0 0;font-size:16px}.referral-cash-ledgers>section>header>b{color:#94671e;font-size:10px}.referral-cash-ledgers .membership-center-invites{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:stretch}.referral-cash-ledgers .referral-commission-ledger{border-top:0}.referral-cash-ledgers .referral-commission-ledger>article{background:linear-gradient(90deg,#fff,#fcfdff);grid-template-columns:minmax(150px,1.15fr) repeat(4,minmax(105px,.72fr)) minmax(230px,1.5fr);gap:0;padding:0}.referral-cash-ledgers .referral-commission-ledger>article:first-child{border-top:0}.referral-cash-ledgers .referral-commission-ledger>article>span{border-right:1px solid #edf0f4;align-content:center;gap:5px;min-width:0;min-height:72px;padding:12px 15px}.referral-cash-ledgers .referral-commission-ledger>article>span:last-child{border-right:0}.referral-cash-ledgers .referral-commission-ledger>article small{color:#8996a7;font-size:8px;font-weight:800}.referral-commission-ledger__identity>span{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.referral-commission-ledger__identity b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#27435f!important;font-size:12px!important}.referral-commission-ledger__identity em{color:#1f639e;background:#edf6ff;border:1px solid #c8ddf2;border-radius:999px;padding:3px 7px;font-size:9px;font-style:normal;font-weight:900;display:inline-flex}.referral-commission-ledger__metric b{font-family:Georgia,Songti SC,serif;color:#425c78!important;font-size:13px!important}.referral-commission-ledger__metric.rate b{color:#9a681d!important}.referral-commission-ledger__amount strong{line-height:1;font-size:17px!important}.referral-commission-ledger__status em{width:max-content;margin:0}.referral-commission-ledger__trace code,.referral-commission-ledger__trace time{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.referral-commission-ledger__trace code{color:#425b77;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:800}.referral-commission-ledger__trace time{color:#8a97a8;font-size:8px}.referral-cash-ledgers .referral-commission-ledger>article{grid-template-columns:minmax(150px,1.05fr) minmax(105px,.7fr) minmax(105px,.7fr) minmax(110px,.7fr) minmax(230px,1.45fr) minmax(220px,1.3fr)}.referral-cash-ledgers .referral-commission-ledger>article>span{min-height:86px}.referral-commission-ledger__status>b{line-height:1.45;color:#375878!important;white-space:normal!important;font-size:9px!important;overflow:visible!important}.referral-commission-ledger__status>i{color:#8a98a8;font-size:8px;font-style:normal;line-height:1.45}.referral-user-settlement-list{display:grid}.referral-user-settlement-list>article{background:linear-gradient(90deg,#fff,#fcfdff);grid-template-columns:minmax(235px,1.35fr) minmax(130px,.72fr) minmax(145px,.78fr) minmax(190px,1fr) minmax(150px,.82fr) minmax(210px,1.18fr);display:grid}.referral-user-settlement-list>article+article{border-top:1px solid #e5eaf0}.referral-user-settlement-list>article>span{border-right:1px solid #edf0f4;align-content:center;gap:6px;min-width:0;min-height:92px;padding:14px 16px;display:grid}.referral-user-settlement-list>article>span:last-child{border-right:0}.referral-user-settlement-list small{color:#8794a5;font-size:8px;font-weight:900}.referral-user-settlement-list b,.referral-user-settlement-list code{color:#2c4865;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:900;overflow:hidden}.referral-user-settlement-list code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.referral-user-settlement-list .settlement-amount b{color:#118062;font-family:Georgia,Songti SC,serif;font-size:18px}.referral-user-settlement-list .commission-state{width:max-content;margin:0}.referral-user-settlement-list i{color:#8b97a6;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;line-height:1.4;overflow:hidden}.referral-user-settlement-list>p{color:#7e8c9e;text-align:center;margin:0;padding:24px 20px;font-size:10px;line-height:1.7}@media (width<=900px){.referral-cash-hero{grid-template-columns:1fr;min-height:0;padding:32px}.referral-cash-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.referral-cash-flow{grid-template-columns:1fr 1fr}.referral-cash-flow>svg{display:none}.referral-cash-activity__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.referral-cash-ledgers{grid-template-columns:1fr}.referral-cash-ledgers>section+section{border-top:1px solid #dfe6ee;border-left:0}}@media (width<=620px){.referral-cash-hero{padding:25px 20px}.referral-cash-hero__metrics{grid-template-columns:1fr}.referral-cash-hero__metrics span{border-bottom:1px solid #ffffff14;border-right:0}.referral-cash-hero__metrics span:last-child{border-bottom:0}.referral-cash-hero__action>header{flex-direction:column}.referral-cash-section-title{flex-direction:column;align-items:flex-start}.referral-cash-section-title p{text-align:left}.referral-cash-plan-grid,.referral-cash-flow{grid-template-columns:1fr}.referral-cash-activity__stats{grid-template-columns:1fr 1fr}}@media (width<=900px){.referral-cash-ledgers .referral-commission-ledger>article{grid-template-columns:repeat(3,minmax(0,1fr))}.referral-cash-ledgers .referral-commission-ledger>article>span{border-bottom:1px solid #edf0f4}.referral-cash-ledgers .referral-commission-ledger>article>span:nth-child(3n){border-right:0}.referral-cash-ledgers .referral-commission-ledger>article>span:nth-last-child(-n+3){border-bottom:0}}@media (width<=1100px){.referral-user-settlement-list{overflow-x:auto}.referral-user-settlement-list>article{min-width:1060px}}@media (width<=620px){.referral-cash-ledgers .membership-center-invites{grid-template-columns:1fr}.referral-cash-ledgers .referral-commission-ledger>article{grid-template-columns:repeat(2,minmax(0,1fr))}.referral-cash-ledgers .referral-commission-ledger>article>span{border-bottom:1px solid #edf0f4;border-right:1px solid #edf0f4;min-height:66px;padding:11px 12px}.referral-commission-ledger__identity,.referral-commission-ledger__trace{grid-column:1/-1}.referral-cash-ledgers .referral-commission-ledger>article>.referral-commission-ledger__identity,.referral-cash-ledgers .referral-commission-ledger>article>.referral-commission-ledger__metric.rate,.referral-cash-ledgers .referral-commission-ledger>article>.referral-commission-ledger__status,.referral-cash-ledgers .referral-commission-ledger>article>.referral-commission-ledger__trace{border-right:0}.referral-cash-ledgers .referral-commission-ledger>article>.referral-commission-ledger__trace{border-bottom:0}.referral-user-settlement-list{overflow:visible}.referral-user-settlement-list>article{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.referral-user-settlement-list>article>span{border-bottom:1px solid #edf0f4;min-height:78px;padding:12px}.referral-user-settlement-list>article>span:nth-child(2n){border-right:0}.referral-user-settlement-list>article>.settlement-number,.referral-user-settlement-list>article>.settlement-reference{border-right:0;grid-column:1/-1}.referral-user-settlement-list>article>.settlement-reference{border-bottom:0}.referral-user-settlement-list i{white-space:normal}}.coin-wallet-page{color:#17273b;width:min(100%,1320px);margin:0 auto}.coin-wallet-page.standalone{box-sizing:border-box;background:radial-gradient(circle at 88% 0,#dfb15329,#0000 30%),linear-gradient(145deg,#f6f9fc,#edf2f7);width:100%;max-width:none;min-height:100vh;padding:40px clamp(18px,5vw,72px) 56px}.coin-wallet-page__header{justify-content:space-between;align-items:flex-end;gap:28px;margin:0 auto 18px;display:flex}.coin-wallet-page.standalone>.coin-wallet-page__header,.coin-wallet-page.standalone>.coin-wallet-asset,.coin-wallet-page.standalone>.coin-wallet-panel,.coin-wallet-page.standalone>.coin-wallet-history,.coin-wallet-page.standalone>.coin-wallet-message,.coin-wallet-page.standalone>.account-settings__error{width:min(100%,1220px);margin-left:auto;margin-right:auto}.coin-wallet-page__header>div:first-child>small{color:#a9751e;letter-spacing:.18em;font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.coin-wallet-page__header h1{color:#173150;letter-spacing:-.03em;margin:8px 0 6px;font-family:Georgia,Songti SC,STSong,serif;font-size:clamp(30px,4vw,44px)}.coin-wallet-page__header p{color:#748398;margin:0;font-size:12px}.coin-wallet-page__actions{flex:none;gap:8px;display:flex}.coin-wallet-page__actions button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#9b6818,#c49337);border:1px solid #bd8c33;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:10px 14px;font-size:11px;font-weight:850;display:flex}.coin-wallet-page__actions button.secondary{color:#56687d;background:#fff;border-color:#d5dee9}.coin-wallet-page__actions button:hover{filter:brightness(1.05)}.coin-wallet-asset{color:#fff;background:radial-gradient(circle at 88% -10%,#e7b84e52,#0000 38%),linear-gradient(135deg,#0d1d30,#173a5d 70%,#1a456b);border:1px solid #1d3d61;border-radius:22px;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);align-items:end;gap:30px;min-height:210px;padding:30px 32px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 44px #1935542b}.coin-wallet-asset:after{content:"";border:1px solid #f0c6682e;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-105px;right:-62px;box-shadow:0 0 0 34px #f0c66809,0 0 0 68px #f0c66806}.coin-wallet-asset>div{z-index:1;position:relative}.coin-wallet-asset>div:first-child{gap:5px;display:grid}.coin-wallet-asset>div:first-child>small{color:#e6bc63;letter-spacing:.18em;font:900 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.coin-wallet-asset>div:first-child>span{color:#a9bbce;font-size:11px;font-weight:800}.coin-wallet-asset>div:first-child>b{color:#f7cd72;font-family:Georgia,Songti SC,serif;font-size:58px;line-height:1}.coin-wallet-asset>div:first-child>p{color:#829bb5;margin:4px 0 0;font-size:10px}.coin-wallet-asset__breakdown{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040f1c59;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.coin-wallet-asset__breakdown>span{border-right:1px solid #ffffff1a;align-content:center;gap:7px;min-height:82px;padding:14px 17px;display:grid}.coin-wallet-asset__breakdown>span:last-child{border-right:0}.coin-wallet-asset__breakdown small{color:#8fa6be;font-size:9px}.coin-wallet-asset__breakdown b{color:#f6f8fb;font-family:Georgia,serif;font-size:23px}.coin-wallet-asset__breakdown>span:last-child b{color:#e6b760}.coin-wallet-panel{color:#f7f1e2;background:linear-gradient(135deg,#1d1a14fa,#0f1116fa);border:1px solid #d6b05957;border-radius:22px;margin:24px 0;padding:24px;box-shadow:0 18px 45px #00000029}.coin-wallet-panel>header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}.coin-wallet-panel>header small,.coin-purchase-action small{letter-spacing:.16em;color:#d6b059;font-size:10px}.coin-wallet-panel h2{margin:5px 0 7px;font-size:24px}.coin-wallet-panel p{color:#aaa59a;margin:0}.coin-wallet-balance{text-align:right}.coin-wallet-balance b{color:#f4cc73;font-size:34px;display:block}.coin-wallet-balance span{color:#aaa59a;font-size:12px}.coin-wallet-balance em{color:#e7bf65;justify-content:flex-end;align-items:center;gap:5px;margin-top:7px;font-size:10px;font-style:normal;display:flex}.coin-wallet-balance em svg{animation:1.8s linear infinite coin-wallet-spin}@keyframes coin-wallet-spin{to{transform:rotate(360deg)}}.coin-recharge-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.coin-recharge-options button{color:inherit;cursor:pointer;background:#ffffff0b;border:1px solid #d6b05938;border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;padding:15px;display:flex}.coin-recharge-options button:hover{background:#d6b05917;border-color:#d6b059}.coin-recharge-options button small{color:#aaa59a}.coin-recharge-options button b{font-size:17px}.coin-recharge-options button span{color:#d6b059;font-size:12px}.coin-recharge-heading{justify-content:space-between;align-items:center;margin:0 1px 9px;display:flex}.coin-recharge-heading span{color:#f4eddf;font-size:12px;font-weight:850}.coin-recharge-heading small{color:#77746e;font-size:9px}.coin-custom-recharge{background:linear-gradient(110deg,#d6b0591a,#ffffff06);border:1px solid #d6b05938;border-radius:14px;grid-template-columns:minmax(210px,1fr) minmax(250px,1.25fr) auto;align-items:center;gap:14px;margin-top:12px;padding:15px 16px;display:grid}.coin-custom-recharge>div{gap:3px;display:grid}.coin-custom-recharge>div small{color:#d6b059;letter-spacing:.15em;font:900 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.coin-custom-recharge>div b{color:#f4eddf;font-size:15px}.coin-custom-recharge>div span{color:#88837a;font-size:9px}.coin-custom-recharge label{background:#0000003d;border:1px solid #d6b0594d;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:48px;padding:0 12px;display:grid}.coin-custom-recharge label:focus-within{border-color:#d6b059;box-shadow:0 0 0 3px #d6b05914}.coin-custom-recharge label i{color:#e8c46d;font:900 18px/1 Georgia,serif}.coin-custom-recharge input{color:#fff;background:0 0;border:0;outline:0;min-width:0;padding:0 9px;font-size:18px;font-weight:900}.coin-custom-recharge input::placeholder{color:#625e57;font-size:12px;font-weight:700}.coin-custom-recharge label em{color:#aaa59a;white-space:nowrap;font-size:9px;font-style:normal}.coin-custom-recharge>button{color:#17130b;cursor:pointer;background:#e0b957;border:0;border-radius:11px;min-height:48px;padding:0 20px;font-size:11px;font-weight:900}.coin-custom-recharge>button:disabled{opacity:.42;cursor:not-allowed}.coin-recharge-error{background:#a83e2721;border:1px solid #e6826959;border-radius:10px;padding:10px 12px;font-size:10px;line-height:1.5;color:#f3a18f!important;margin:12px 0 0!important}.coin-purchase-action{background:#d6b0591a;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:15px 17px;display:flex}.coin-purchase-action>div{flex-direction:column;gap:3px;display:flex}.coin-purchase-action>div>b{font-size:17px}.coin-purchase-action>div>span{color:#aaa59a;font-size:12px}.coin-purchase-action>button,.payment-admin-summary>button{color:#17130b;cursor:pointer;background:#d6b059;border:0;border-radius:11px;padding:11px 18px;font-weight:800}.coin-purchase-action>button:disabled{opacity:.5;cursor:not-allowed}.coin-payment-disabled{border:1px dashed #d6b05952;border-radius:14px;align-items:center;gap:12px;padding:15px;display:flex}.coin-payment-disabled span{flex-direction:column;gap:3px;display:flex}.coin-payment-disabled small{color:#aaa59a}.coin-wallet-message{align-items:center;display:flex;color:#6ed2a0!important;gap:8px!important;margin-top:12px!important}.coin-wallet-history{background:#ffffff06;border:1px solid #d6b05933;border-radius:16px;margin-top:18px;overflow:hidden}.coin-wallet-history>header{background:linear-gradient(90deg,#d6b05914,#0000);border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-end;gap:18px;padding:16px 17px;display:flex}.coin-wallet-history>header small{color:#d6b059;letter-spacing:.16em;font-size:9px}.coin-wallet-history>header h3{color:#f4eddf;margin:4px 0 3px;font-size:17px}.coin-wallet-history>header p{color:#8f8b83;font-size:11px}.coin-wallet-history__counts{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.coin-wallet-history__counts span{color:#999286;background:#ffffff08;border:1px solid #d6b05926;border-radius:8px;padding:6px 8px;font-size:9px}.coin-wallet-history__counts b{color:#e4bd65;margin-left:3px;font-size:11px}.coin-wallet-history__list{background:#ffffff0e;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.coin-wallet-history__list article{background:#171719;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:12px 14px;display:grid}.coin-wallet-history__list article>i{color:#d7aa4c;background:#d6b0591a;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.coin-wallet-history__list article.credit>i{color:#65d3a0;background:#47be871c}.coin-wallet-history__list article>span{min-width:0}.coin-wallet-history__list article>span b,.coin-wallet-history__list article>span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.coin-wallet-history__list article>span b{color:#eae4d8;font-size:11px}.coin-wallet-history__list article>span small{color:#77746e;margin-top:4px;font-size:8px}.coin-wallet-history__list article>strong{color:#e5b95b;text-align:right;font:900 14px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.coin-wallet-history__list article.credit>strong{color:#72d6a8}.coin-wallet-history__list article>strong small{color:#77746e;letter-spacing:.08em;margin-top:4px;font:800 7px/1 sans-serif;display:block}.coin-wallet-history__empty{color:#c7a653;background:#171719;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;min-height:88px;padding:20px;display:flex}.coin-wallet-history__empty span b,.coin-wallet-history__empty span small{display:block}.coin-wallet-history__empty span b{color:#d8d1c4;font-size:11px}.coin-wallet-history__empty span small{color:#77746e;margin-top:4px;font-size:9px}.coin-wallet-history__tabs{background:#151516;border-bottom:1px solid #ffffff12;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:12px 13px;display:grid}.coin-wallet-history__tabs button{color:#8d887f;cursor:pointer;background:#ffffff06;border:1px solid #d6b0591f;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:34px;font-size:10px;font-weight:800;display:flex}.coin-wallet-history__tabs button b{color:#b4aa97;background:#ffffff0f;border-radius:999px;min-width:18px;padding:3px 5px;font-size:8px}.coin-wallet-history__tabs button:hover{color:#d8c6a4;border-color:#d6b05959}.coin-wallet-history__tabs button.on{color:#17130b;background:#d6b059;border-color:#d6b05975}.coin-wallet-history__tabs button.on b{color:#f7e6bc;background:#0003}.coin-wallet-history__list .coin-order-state{font:900 9px/1 sans-serif}.coin-wallet-history__list .coin-order-state.pending,.coin-wallet-history__list .coin-order-state.creating{color:#e4b552}.coin-wallet-history__list .coin-order-state.paid,.coin-wallet-history__list .coin-order-state.succeeded,.coin-wallet-history__list .coin-order-state.fulfilled{color:#72d6a8}.coin-wallet-history__list .coin-order-state.closed,.coin-wallet-history__list .coin-order-state.declined,.coin-wallet-history__list .coin-order-state.failed,.coin-wallet-history__list .coin-order-state.create_failed{color:#df8978}.coin-order-action{justify-items:end;gap:5px;display:grid}.coin-order-action strong small{color:#77746e;letter-spacing:.08em;margin-top:4px;font:800 7px/1 sans-serif;display:block}.coin-order-action button{color:#e7bd60;cursor:pointer;background:#d6b05914;border:1px solid #d6b05959;border-radius:7px;padding:5px 7px;font-size:8px;font-weight:850}.coin-order-action button:hover{background:#d6b05929;border-color:#d6b059}.coin-wallet-page>.coin-wallet-history{background:#171719;border-color:#d6b05947;margin-top:0;box-shadow:0 17px 38px #19263621}.membership-coin-checkout{background:linear-gradient(135deg,#fffaf0,#fff4da);border:1px solid #d7c18d;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:14px;padding:14px 16px;display:grid}.membership-coin-checkout>div:first-child{gap:3px;display:grid}.membership-coin-checkout>div:first-child small{color:#a8741c;letter-spacing:.14em;font-size:8px;font-weight:900}.membership-coin-checkout>div:first-child b{color:#3b485a;font-size:14px}.membership-coin-checkout>div:first-child span{color:#7e8795;font-size:10px}.membership-coin-checkout>div:nth-child(2){gap:7px;display:flex}.membership-coin-checkout button{color:#17130b;cursor:pointer;background:#d6b059;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:9px 13px;font-size:10px;font-weight:900;display:flex}.membership-coin-checkout button.secondary{color:#77591f;background:#fff;border:1px solid #ddcda8}.membership-coin-checkout button:disabled{opacity:.52;cursor:not-allowed}.membership-coin-checkout>.account-settings__error{grid-column:1/-1;margin:0}.dsh .admin-menu__finance{background:linear-gradient(145deg,#fffdf7,#fff9e9)}.dsh .admin-menu button.payment-entry{color:#79591d;background:linear-gradient(135deg,#fffaf0,#fff3d5);border-color:#ebd49d;box-shadow:inset 3px 0 #d5a642}.dsh .admin-menu button.payment-entry:hover{color:#67470c;background:#fff5dc;border-color:#dfbd6a}.dsh .admin-menu button.payment-entry.on{color:#fff;background:linear-gradient(135deg,#9a6a18,#c59638);border-color:#c99935;box-shadow:inset 3px 0 #ffe093,0 7px 16px #8f601429}.dsh .admin-menu button.payment-entry.on small{color:#f8e7ba}.dsh .admin-menu button.payment-entry>svg{color:#c28d29}.dsh .admin-menu button.payment-entry.on>svg{color:#ffe39a}.dsh .payment-admin{flex-direction:column;gap:14px;display:flex}.dsh .payment-admin-hero{color:#fff;background:radial-gradient(circle at 88% -15%,#e7b84e52,#0000 39%),linear-gradient(132deg,#101e31,#193957 66%,#223f59);border:1px solid #1a3556;border-radius:17px;grid-template-columns:minmax(0,1fr) 245px;align-items:center;gap:24px;min-height:166px;padding:26px 28px;display:grid;position:relative;overflow:hidden;box-shadow:0 17px 38px #19335024}.dsh .payment-admin-hero:after{content:"";border:1px solid #ebc2632e;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-112px;right:-76px;box-shadow:0 0 0 38px #ebc26309,0 0 0 76px #ebc26306}.dsh .payment-admin-hero>div{z-index:1;position:relative}.dsh .payment-admin-hero>div:first-child>small{color:#e2b95d;letter-spacing:.18em;font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .payment-admin-hero h2{letter-spacing:-.02em;margin:9px 0 8px;font-family:Georgia,Songti SC,STSong,serif;font-size:29px}.dsh .payment-admin-hero p{color:#9eb1c7;max-width:720px;font-size:12px;line-height:1.75}.dsh .payment-admin-hero__status{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06101c75;border:1px solid #ffffff1f;border-radius:13px;gap:7px;padding:14px 15px;display:grid}.dsh .payment-admin-hero__status>span{color:#6ce4d0;background:#1b8f7e29;border:1px solid #58d7c240;border-radius:999px;align-items:center;gap:7px;width:max-content;padding:5px 8px;font-size:9px;font-weight:900;display:flex}.dsh .payment-admin-hero__status>span.sandbox{color:#f0c96d;background:#bb851f21;border-color:#ebc26347}.dsh .payment-admin-hero__status>span i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #6ce4d01a}.dsh .payment-admin-hero__status>b{font-size:17px}.dsh .payment-admin-hero__status>small{color:#8fa4bb;font-size:10px}.dsh .payment-admin-hero__status>button{color:#f4cf78;background:#d3a0351a;border:1px solid #ebc26347;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin-top:3px;padding:9px 11px;font-size:10px;font-weight:850;display:flex}.dsh .payment-admin-hero__status>button:hover{background:#d3a0352e}.dsh .payment-admin-hero__status>button:disabled{opacity:.55}.dsh .payment-admin-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dsh .payment-admin-summary article{background:linear-gradient(145deg,#fff,#fafbfd);border:1px solid #dfe5ed;border-radius:13px;align-content:center;gap:6px;min-height:104px;padding:17px 18px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 20px #1f39570b}.dsh .payment-admin-summary article:before{content:"";background:#d1a64e;height:3px;position:absolute;top:0;left:0;right:0}.dsh .payment-admin-summary article:nth-child(2):before{background:#3474c8}.dsh .payment-admin-summary article:nth-child(3):before{background:#39a482}.dsh .payment-admin-summary article:nth-child(4):before{background:#c77a53}.dsh .payment-admin-summary small{color:#7e8c9e;font-size:10px;font-weight:850}.dsh .payment-admin-summary b{color:#213b59;font-family:Georgia,Songti SC,serif;font-size:25px;line-height:1}.dsh .payment-admin-summary span{color:#8a96a6;font-size:10px}.dsh .payment-recharge-control{background:linear-gradient(105deg,#f2fbf7,#f8fcfb);border:1px solid #a9d9ca;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:15px 18px;display:flex;box-shadow:0 9px 24px #1f69530f}.dsh .payment-recharge-control.maintenance{background:linear-gradient(105deg,#fff9f0,#fffdf9);border-color:#e5c49b}.dsh .payment-recharge-control>div{gap:4px;display:grid}.dsh .payment-recharge-control>div>span{color:#14755c;letter-spacing:.08em;background:#dff4ec;border-radius:999px;align-items:center;gap:6px;width:max-content;padding:4px 8px;font-size:8px;font-weight:950;display:flex}.dsh .payment-recharge-control.maintenance>div>span{color:#9c5d17;background:#fff0d7}.dsh .payment-recharge-control>div>span i{background:#1eaa82;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #1eaa821c}.dsh .payment-recharge-control.maintenance>div>span i{background:#d78a2f;box-shadow:0 0 0 4px #d78a2f1c}.dsh .payment-recharge-control>div>b{color:#314b60;font-size:13px}.dsh .payment-recharge-control>div>small{color:#78899a;font-size:9px}.dsh .payment-recharge-control>div>em{color:#24735d;font-size:9px;font-style:normal;font-weight:850}.dsh .payment-recharge-control>button{border:1px solid;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-width:142px;padding:10px 13px;font-size:10px;font-weight:900;display:flex}.dsh .payment-recharge-control>button.stop{color:#a94a3d;background:#fff4f1;border-color:#e4b6ae}.dsh .payment-recharge-control>button.start{color:#116f57;background:#eaf8f3;border-color:#8bcbb7}.dsh .payment-recharge-control>button:disabled{cursor:not-allowed;opacity:.55}.dsh .payment-recharge-control>button svg{flex:none}.dsh .payment-admin-grant{background:linear-gradient(135deg,#fffdf8 0%,#fff8e9 55%,#f8fbff 100%);border:1px solid #dbc689;border-radius:16px;overflow:visible;box-shadow:0 13px 30px #4d361012}.dsh .payment-admin-grant>header{border-bottom:1px solid #b489322b;justify-content:space-between;align-items:flex-start;gap:18px;padding:17px 19px;display:flex}.dsh .payment-admin-grant>header small{color:#ad771d;letter-spacing:.16em;font:900 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .payment-admin-grant>header h3{color:#3c321f;margin:5px 0 4px;font-family:Georgia,Songti SC,serif;font-size:19px}.dsh .payment-admin-grant>header p{color:#8b806d;font-size:10px;line-height:1.6}.dsh .payment-admin-grant>header>span{color:#87601a;background:#ffffffb8;border:1px solid #dac58b;border-radius:999px;flex:none;align-items:center;gap:6px;padding:7px 9px;font-size:9px;font-weight:850;display:flex}.dsh .payment-admin-grant.deduct{background:linear-gradient(135deg,snow 0%,#fff3f0 55%,#f8fbff 100%);border-color:#dfb5ac}.dsh .payment-admin-grant.deduct>header{border-bottom-color:#b14d3a26}.dsh .payment-admin-grant.deduct>header small{color:#ad4f40}.dsh .payment-admin-grant.deduct>header>span{color:#a04d40;border-color:#e2bab2}.dsh .payment-admin-grant>form{grid-template-columns:minmax(260px,1.15fr) minmax(170px,.55fr) minmax(280px,1.25fr);gap:13px;padding:17px 19px;display:grid}.dsh .payment-admin-grant label>span{color:#625642;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.dsh .payment-admin-grant input,.dsh .payment-admin-grant textarea{color:#2f3d4e;background:0 0;border:0;outline:0;width:100%;font-size:11px}.dsh .payment-admin-grant input::placeholder,.dsh .payment-admin-grant textarea::placeholder{color:#a7a092}.dsh .payment-admin-grant__user{position:relative}.dsh .payment-admin-grant__user label>div,.dsh .payment-admin-grant__amount>div{color:#a57b2c;background:#ffffffe0;border:1px solid #d8cba8;border-radius:10px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;min-height:42px;padding:0 11px;display:grid}.dsh .payment-admin-grant__user label>div:focus-within,.dsh .payment-admin-grant__amount>div:focus-within,.dsh .payment-admin-grant__reason textarea:focus{border-color:#bd8d30;box-shadow:0 0 0 3px #bc8b2d1a}.dsh .payment-admin-grant__results{z-index:12;background:#fff;border:1px solid #d8cba8;border-radius:11px;max-height:236px;padding:5px;position:absolute;top:69px;left:0;right:0;overflow:auto;box-shadow:0 16px 35px #2b30392b}.dsh .payment-admin-grant__results button{color:#35465a;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex}.dsh .payment-admin-grant__results button:hover,.dsh .payment-admin-grant__results button.selected{color:#795313;background:#fff5dc}.dsh .payment-admin-grant__results button span b,.dsh .payment-admin-grant__results button span small{display:block}.dsh .payment-admin-grant__results button span small{color:#8b96a4;margin-top:3px;font-size:8px}.dsh .payment-admin-grant__results button em{color:#a16b12;flex:none;font-size:9px;font-style:normal;font-weight:900}.dsh .payment-admin-grant__results>p{color:#9a9489;text-align:center;padding:18px;font-size:10px}.dsh .payment-admin-grant__user:not(:focus-within) .payment-admin-grant__results{display:none}.dsh .payment-admin-grant__mode{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dsh .payment-admin-grant__mode>button{color:#7d858d;text-align:left;background:#ffffffb3;border:1px solid #d9d9d2;border-radius:10px;align-items:center;gap:9px;padding:10px 12px;display:flex}.dsh .payment-admin-grant__mode>button span{gap:2px;display:grid}.dsh .payment-admin-grant__mode>button b{font-size:10px}.dsh .payment-admin-grant__mode>button small{font-size:8px}.dsh .payment-admin-grant__mode>button.add.on{color:#805a18;background:#fff7e4;border-color:#b98a31;box-shadow:inset 0 0 0 1px #b98a3140}.dsh .payment-admin-grant__mode>button.deduct.on{color:#984335;background:#fff1ee;border-color:#c97060;box-shadow:inset 0 0 0 1px #c9706038}.dsh .payment-admin-grant__amount>small,.dsh .payment-admin-grant__reason>small{color:#999181;margin-top:6px;font-size:8px;display:block}.dsh .payment-admin-grant__reason textarea{resize:vertical;background:#ffffffe0;border:1px solid #d8cba8;border-radius:10px;min-height:70px;padding:10px 11px;line-height:1.55;display:block}.dsh .payment-admin-grant__submit{background:#ffffffa3;border:1px solid #b1852f2e;border-radius:11px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;padding:12px 13px;display:flex}.dsh .payment-admin-grant__submit>div b,.dsh .payment-admin-grant__submit>div small{display:block}.dsh .payment-admin-grant__submit>div b{color:#405064;font-size:11px}.dsh .payment-admin-grant__submit>div small{color:#8d96a1;margin-top:3px;font-size:9px}.dsh .payment-admin-grant__submit>button{color:#fff;background:linear-gradient(135deg,#9b6717,#c79637);border-radius:9px;justify-content:center;align-items:center;gap:7px;min-width:150px;padding:11px 15px;font-size:10px;font-weight:900;display:flex;box-shadow:0 7px 15px #96641733}.dsh .payment-admin-grant__submit>button:hover{filter:brightness(1.05);transform:translateY(-1px)}.dsh .payment-admin-grant__submit>button:disabled{opacity:.48;transform:none}.dsh .payment-admin-grant__message{border-radius:9px;align-items:center;gap:7px;margin:0 19px 15px;padding:9px 11px;font-size:10px;font-weight:800;display:flex}.dsh .payment-admin-grant__message.error{color:#a94837;background:#fff0ec}.dsh .payment-admin-grant__message.success{color:#14735d;background:#eaf8f3}.dsh .payment-admin-grant__submit>button.deduct{background:linear-gradient(135deg,#98473a,#c36b5b);box-shadow:0 7px 15px #91433633}.dsh .payment-grant-table b.positive{color:#148068}.dsh .payment-grant-table b.negative{color:#b24e40}.dsh .payment-admin-tabs{background:#fff;border:1px solid #dce4ee;border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;padding:6px;display:grid;box-shadow:0 8px 20px #1c36540b}.dsh .payment-admin-tabs>button{color:#617086;text-align:left;border:1px solid #0000;border-radius:10px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:9px 11px;display:grid}.dsh .payment-admin-tabs>button>svg{box-sizing:content-box;color:#7f8fa4;background:#f0f3f7;border-radius:9px;padding:7px;display:block}.dsh .payment-admin-tabs span,.dsh .payment-admin-tabs b,.dsh .payment-admin-tabs small{min-width:0;display:block}.dsh .payment-admin-tabs b{font-size:12px}.dsh .payment-admin-tabs small{color:#9aa5b4;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;overflow:hidden}.dsh .payment-admin-tabs em{color:#7b899b;text-align:center;background:#edf1f5;border-radius:999px;min-width:26px;padding:4px 6px;font-size:9px;font-style:normal;font-weight:900}.dsh .payment-admin-tabs>button:hover{background:#f8fafc;border-color:#dae4ef}.dsh .payment-admin-tabs>button.on{color:#6e4c0d;background:linear-gradient(135deg,#fffaf0,#fff3d9);border-color:#d5bb7a;box-shadow:0 5px 12px #91621714}.dsh .payment-admin-tabs>button.on>svg{color:#fff;background:#b78225}.dsh .payment-admin-tabs>button.on em{color:#fff;background:#ae7920}.dsh .payment-admin-workbench{background:#fff;border:1px solid #dce4ed;border-radius:15px;overflow:hidden;box-shadow:0 12px 28px #1c36540e}.dsh .payment-admin-workbench>header{background:linear-gradient(110deg,#fff,#fafbfd);border-bottom:1px solid #e7ebf0;justify-content:space-between;align-items:center;gap:20px;padding:17px 19px;display:flex}.dsh .payment-admin-workbench>header>div:first-child>small{color:#b37b1d;letter-spacing:.15em;font:900 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .payment-admin-workbench h3{color:#263d58;margin:5px 0 3px;font-size:18px}.dsh .payment-admin-workbench header p{color:#8a97a8;font-size:10px}.dsh .payment-admin-filters{align-items:center;gap:8px;display:flex}.dsh .payment-admin-filters>label{color:#7d8ca0;background:#f8fafc;border:1px solid #d6e0eb;border-radius:9px;grid-template-columns:16px minmax(0,1fr) 22px;align-items:center;gap:7px;width:min(390px,34vw);height:38px;padding:0 9px;display:grid}.dsh .payment-admin-filters>label:focus-within{background:#fff;border-color:#6f99ce;box-shadow:0 0 0 3px #3a76c217}.dsh .payment-admin-filters input{color:#2e425b;background:0 0;border:0;outline:0;min-width:0;font-size:11px}.dsh .payment-admin-filters label span{place-items:center;display:grid}.dsh .payment-admin-filters label button{color:#8290a3;place-items:center;display:grid}.dsh .ui-select-trigger.payment-admin-status-filter{width:178px;min-width:178px;height:38px;font-size:10px}.dsh .payment-admin-workbench .admin-table-scroll{max-width:100%;overflow:auto}.dsh .payment-ledger-table{border-collapse:collapse;width:100%;min-width:1120px}.dsh .payment-ledger-table th,.dsh .payment-ledger-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #edf0f4;padding:13px 14px;font-size:11px}.dsh .payment-ledger-table th{color:#8491a2;letter-spacing:.03em;white-space:nowrap;background:#fafbfc;font-size:9px;font-weight:900}.dsh .payment-ledger-table tr:last-child td{border-bottom:0}.dsh .payment-ledger-table tbody tr:hover{background:#fbfcfe}.dsh .payment-ledger-table td>b,.dsh .payment-ledger-table td>small{display:block}.dsh .payment-ledger-table td>b{color:#304965;text-overflow:ellipsis;white-space:nowrap;max-width:250px;font-size:11px;overflow:hidden}.dsh .payment-ledger-table td>small{color:#929dac;text-overflow:ellipsis;white-space:nowrap;max-width:260px;margin-top:4px;font-size:9px;overflow:hidden}.dsh .payment-ledger-table td:first-child>b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.dsh .payment-ledger-table td:nth-child(4)>b{color:#9a691d;font-family:Georgia,Songti SC,serif;font-size:14px}.dsh .payment-state{color:#64758a;white-space:nowrap;background:#f3f6f9;border:1px solid #d4dfec;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900;display:inline-flex}.dsh .payment-state.paid,.dsh .payment-state.fulfilled,.dsh .payment-state.succeeded{color:#10785f;background:#edf9f5;border-color:#a8dccb}.dsh .payment-state.pending,.dsh .payment-state.creating{color:#946318;background:#fff8e9;border-color:#e6cc91}.dsh .payment-state.declined,.dsh .payment-state.closed,.dsh .payment-state.create_failed,.dsh .payment-state.chargeback,.dsh .payment-state.failed{color:#ac4937;background:#fff2ef;border-color:#efb8aa}.dsh .payment-state.refunded,.dsh .payment-state.cancelled{color:#654ba7;background:#f6f2ff;border-color:#cfc5e9}.dsh .payment-admin-actions{flex-wrap:wrap;gap:5px;min-width:126px;display:flex}.dsh .payment-admin-actions button{color:#2365b9;white-space:nowrap;background:#f3f8ff;border:1px solid #bcd0e9;border-radius:7px;align-items:center;gap:5px;padding:7px 9px;font-size:9px;font-weight:850;display:flex}.dsh .payment-admin-actions button.refund{color:#8b5d13;background:#fff8e9;border-color:#e5c38a}.dsh .payment-admin-actions button:disabled{opacity:.5}.dsh .payment-admin-actions>small{color:#9ba5b2;font-size:9px}.dsh .payment-admin-empty{height:150px;text-align:center!important;color:#9aa5b3!important}.dsh .payment-admin-empty svg,.dsh .payment-admin-empty b,.dsh .payment-admin-empty small{margin:0 auto;display:block!important}.dsh .payment-admin-empty svg{color:#c39a48;margin-bottom:8px}.dsh .payment-admin-empty b{color:#69798e!important}.dsh .payment-admin-empty small{margin-top:5px!important}.dsh .payment-admin-exception-list{gap:8px;padding:13px;display:grid}.dsh .payment-admin-exception-list article{background:#fff8f6;border:1px solid #efd0c7;border-radius:11px;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:11px;padding:13px 14px;display:grid}.dsh .payment-admin-exception-list article>i{color:#b6513d;background:#ffe8e2;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.dsh .payment-admin-exception-list article span b,.dsh .payment-admin-exception-list article span small{display:block}.dsh .payment-admin-exception-list article span b{color:#5c3d39;font-size:11px}.dsh .payment-admin-exception-list article span small{color:#a1837d;margin-top:3px;font-size:9px}.dsh .payment-admin-exception-list article p{color:#875b53;margin-top:7px;font-size:10px;line-height:1.55}.dsh .payment-admin-exception-list article>em{color:#a44938;background:#ffe4dd;border-radius:7px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.dsh .payment-admin-exception-empty{color:#4aa889;text-align:center;place-content:center;justify-items:center;min-height:190px;display:grid}.dsh .payment-admin-exception-empty b{color:#526b66;margin-top:10px;font-size:13px}.dsh .payment-admin-exception-empty small{color:#8a9b98;margin-top:5px;font-size:9px}@media (width<=1100px){.dsh .payment-admin-hero{grid-template-columns:minmax(0,1fr) 220px}.dsh .payment-admin-summary,.dsh .payment-admin-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .payment-admin-grant>form{grid-template-columns:1fr 1fr}.dsh .payment-admin-grant__reason{grid-column:1/-1}.dsh .payment-admin-workbench>header{flex-direction:column;align-items:flex-start}.dsh .payment-admin-filters,.dsh .payment-admin-filters>label{width:100%}}@media (width<=900px){.coin-recharge-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.dsh .payment-admin-hero{grid-template-columns:1fr;min-height:0;padding:22px 18px}.dsh .payment-admin-hero h2{font-size:25px}.dsh .payment-admin-hero__status{width:100%}.dsh .payment-recharge-control{flex-direction:column;align-items:stretch}.dsh .payment-recharge-control>button{width:100%}.dsh .payment-admin-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .payment-admin-summary article{min-height:94px;padding:14px}.dsh .payment-admin-summary b{font-size:20px}.dsh .payment-admin-grant>header{flex-direction:column}.dsh .payment-admin-grant>form{grid-template-columns:1fr;padding:15px}.dsh .payment-admin-grant__mode,.dsh .payment-admin-grant__reason,.dsh .payment-admin-grant__submit{grid-column:auto}.dsh .payment-admin-grant__submit{flex-direction:column;align-items:stretch}.dsh .payment-admin-grant__submit>button{width:100%}.dsh .payment-admin-grant__message{margin-left:15px;margin-right:15px}.dsh .payment-admin-tabs{grid-template-columns:1fr}.dsh .payment-admin-tabs>button{min-height:54px}.dsh .payment-admin-filters{flex-direction:column;align-items:stretch}.dsh .ui-select-trigger.payment-admin-status-filter{width:100%;min-width:0}.dsh .payment-admin-exception-list article{grid-template-columns:34px minmax(0,1fr)}.dsh .payment-admin-exception-list article>em{grid-column:2;width:max-content}.dsh .payment-admin-workbench>header{padding:15px}.dsh .payment-admin-workbench header p{line-height:1.5}}@media (width<=760px){.coin-wallet-page.standalone{padding:24px 12px 36px}.coin-wallet-page__header{flex-direction:column;align-items:flex-start}.coin-wallet-page__actions{width:100%}.coin-wallet-page__actions button{flex:1}.coin-wallet-asset{grid-template-columns:1fr;min-height:0;padding:25px 20px}.coin-wallet-asset>div:first-child>b{font-size:46px}.membership-coin-checkout{grid-template-columns:1fr}.membership-coin-checkout>div:nth-child(2){grid-template-columns:1fr 1fr;display:grid}.membership-coin-checkout button{padding-inline:9px}}@media (width<=620px){.coin-wallet-panel>header,.coin-purchase-action,.coin-wallet-history>header{flex-direction:column;align-items:stretch}.coin-wallet-balance{text-align:left}.coin-wallet-balance em{justify-content:flex-start}.coin-recharge-options,.payment-admin-summary,.coin-wallet-history__list,.coin-custom-recharge{grid-template-columns:1fr}.coin-wallet-history__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.coin-wallet-asset__breakdown{grid-template-columns:1fr}.coin-wallet-asset__breakdown>span{border-bottom:1px solid #ffffff1a;border-right:0;min-height:62px}.coin-wallet-asset__breakdown>span:last-child{border-bottom:0}.membership-coin-checkout>div:nth-child(2){grid-template-columns:1fr}}.dsh .official-odds-admin{--odds-ink:#1a273a;--odds-navy:#111c2e;--odds-blue:#2f6fed;--odds-accent:#18a995;--odds-line:#e3e9f0;--odds-soft:#f6f8fb;color:var(--odds-ink);gap:13px;display:grid}.dsh .official-odds-summary{border:1px solid var(--odds-line);background:var(--odds-line);border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 8px 22px #1c314e0d}.dsh .official-odds-summary article{background:#fff;gap:3px;min-height:87px;padding:15px 17px;display:grid}.dsh .official-odds-summary article.warning{background:#fffaf0}.dsh .official-odds-summary small{color:#8491a2;font-size:9px;font-weight:800}.dsh .official-odds-summary b{color:#2f6fed;font:800 24px Georgia,Times New Roman,serif}.dsh .official-odds-summary .warning b{color:#a36b16}.dsh .official-odds-summary span{color:#8f9baa;font-size:8px}.dsh .official-odds-gap-details{background:#fff;border:1px solid #ead8b5;border-radius:11px;overflow:hidden}.dsh .official-odds-gap-details>header{background:#fffaf0;border-bottom:1px solid #eadfca;justify-content:space-between;align-items:center;gap:16px;padding:10px 13px;display:flex}.dsh .official-odds-gap-details>header>span{color:#8b611a;align-items:center;gap:7px;display:flex}.dsh .official-odds-gap-details>header b{font-size:13px}.dsh .official-odds-gap-details>header small{color:#9a8765;font-size:11px}.dsh .official-odds-gap-details>div{overflow:auto}.dsh .official-odds-gap-details table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:900px}.dsh .official-odds-gap-details th,.dsh .official-odds-gap-details td{color:#53677f;text-align:left;vertical-align:top;border-bottom:1px solid #edf0f4;padding:9px 13px;font-size:12px}.dsh .official-odds-gap-details th{color:#758399;background:#fbfcfe;font-size:11px}.dsh .official-odds-gap-details tbody tr:last-child td{border-bottom:0}.dsh .official-odds-gap-details th:first-child{width:23%}.dsh .official-odds-gap-details th:nth-child(2){width:13%}.dsh .official-odds-gap-details th:nth-child(3){width:20%}.dsh .official-odds-gap-details th:nth-child(4){width:34%}.dsh .official-odds-gap-details th:nth-child(5){width:140px}.dsh .official-odds-gap-details td b,.dsh .official-odds-gap-details td small{display:block}.dsh .official-odds-gap-details td b{color:#344c69;font-size:12px}.dsh .official-odds-gap-details td small{color:#8d99a8;margin-top:3px;font-size:10px}.dsh .official-odds-gap-details td p{color:#6c5a3b;margin:0;line-height:1.55}.dsh .official-odds-gap-details td>span{color:#9aa5b3}.dsh .official-odds-workbench{border:1px solid var(--odds-line);background:#fff;border-radius:15px;min-width:0;overflow:hidden;box-shadow:0 12px 32px #1c314e11}.dsh .official-odds-toolbar{border-bottom:1px solid var(--odds-line);background:linear-gradient(120deg,#fbfcfe,#f5f7fa);grid-template-columns:auto minmax(220px,1fr) auto;align-items:center;gap:10px;padding:13px 15px;display:grid}.dsh .official-odds-date{align-items:stretch;gap:5px;display:flex}.dsh .official-odds-date>button{color:#50657f;background:#fff;border:1px solid #d4ddea;border-radius:8px;width:34px;font-size:18px}.dsh .official-odds-date .ui-date-trigger{background:#fff;border-color:#d4ddea;min-width:178px}.dsh .official-odds-search{color:#76859a;background:#fff;border:1px solid #d4ddea;border-radius:9px;align-items:center;gap:7px;min-height:42px;padding:0 11px;display:flex}.dsh .official-odds-search:focus-within{border-color:#2f6fed;box-shadow:0 0 0 3px #2f6fed17}.dsh .official-odds-search input{color:#304965;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px}.dsh .official-odds-search button{color:#7f91aa;place-items:center;width:24px;height:24px;display:grid}.dsh .official-odds-refresh{color:#fff;background:#2f6fed;border-radius:9px;align-items:center;gap:6px;min-height:42px;padding:0 13px;font-size:10px;font-weight:900;display:flex}.dsh .official-odds-refresh:disabled{opacity:.58}.dsh .official-odds-matches{border-bottom:1px solid var(--odds-line);scrollbar-width:thin;background:#f7f9fc;gap:8px;padding:12px 15px;display:flex;overflow-x:auto}.dsh .official-odds-matches button{color:#53677f;text-align:left;background:#fff;border:1px solid #d9e1eb;border-radius:10px;gap:7px;min-width:186px;max-width:230px;padding:10px 11px;display:grid}.dsh .official-odds-matches button.on{background:#edf4ff;border-color:#2f6fed;box-shadow:inset 0 -3px #2f6fed}.dsh .official-odds-matches button>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.dsh .official-odds-matches button b{color:#2f6fed;font-size:10px}.dsh .official-odds-matches button small{color:#8a97a8;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.dsh .official-odds-matches button>em{color:#334b68;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;font-weight:850;overflow:hidden}.dsh .official-odds-matches button>em i{color:#96a4b5;margin:0 4px;font-size:7px;font-style:normal}.dsh .official-odds-matches>p{color:#8c98a8;padding:12px;font-size:10px}.dsh .official-odds-fixture-head{border-bottom:1px solid var(--odds-line);background:#fff;justify-content:space-between;align-items:center;gap:20px;padding:16px 17px 13px;display:flex}.dsh .official-odds-fixture-head>div{gap:5px;display:grid}.dsh .official-odds-fixture-head small{color:#2f6fed;font-size:8px;font-weight:900}.dsh .official-odds-fixture-head h3{color:#263b57;font-family:Songti SC,STSong,serif;font-size:18px}.dsh .official-odds-fixture-head h3 i{color:#8fa0b5;margin:0 9px;font:700 9px Georgia,serif}.dsh .official-odds-fixture-head p{color:#7b8b9f;align-items:center;gap:7px;font-size:9px;display:flex}.dsh .official-odds-fixture-head mark,.dsh .official-odds-fixture-head p span{color:#53677f;background:#eef2f7;border-radius:5px;padding:3px 6px;font-size:8px}.dsh .official-odds-fixture-head>em{color:#2f6fed;white-space:nowrap;background:#f2f7ff;border:1px solid #cad8ea;border-radius:8px;padding:7px 10px;font-size:9px;font-style:normal;font-weight:900}.dsh .official-odds-plays{border-bottom:1px solid var(--odds-line);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 15px;display:grid}.dsh .official-odds-plays button{color:#64758a;text-align:left;background:#fafbfc;border:1px solid #d9e1eb;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;min-height:51px;padding:8px 10px;transition:all .16s;display:grid}.dsh .official-odds-plays button:hover{border-color:#9fb9dd;transform:translateY(-1px)}.dsh .official-odds-plays button.on{color:#2459ab;background:#edf4ff;border-color:#2f6fed;box-shadow:inset 3px 0 #2f6fed}.dsh .official-odds-plays span{gap:2px;display:grid}.dsh .official-odds-plays b{font-size:11px}.dsh .official-odds-plays small{color:#9aa5b3;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dsh .official-odds-plays em{color:#7b8798;background:#edf0f4;border-radius:13px;place-items:center;min-width:25px;height:25px;font-size:9px;font-style:normal;font-weight:900;display:grid}.dsh .official-odds-viewbar{border-bottom:1px solid var(--odds-line);background:#f7f9fc;justify-content:space-between;align-items:center;gap:15px;padding:10px 15px;display:flex}.dsh .official-odds-viewbar>div{align-items:center;gap:5px;display:flex}.dsh .official-odds-viewbar>div>span{color:#7e8da1;margin-right:5px;font-size:9px;font-weight:900}.dsh .official-odds-viewbar button{color:#64758a;background:#fff;border:1px solid #d5deea;border-radius:7px;padding:7px 10px;font-size:9px;font-weight:850}.dsh .official-odds-viewbar button.on{color:#fff;background:#2f6fed;border-color:#2f6fed}.dsh .official-odds-viewbar p{color:#8a96a6;align-items:center;gap:5px;margin:0;font-size:8px;display:flex}.dsh .official-odds-viewbar p i{border-radius:50%;width:7px;height:7px;margin-left:5px}.dsh .official-odds-viewbar i.fall{background:#15906d}.dsh .official-odds-viewbar i.rise{background:#c15e47}.dsh .official-odds-table-wrap{scrollbar-color:#aab8ca #edf1f6;max-width:100%;overflow:auto}.dsh .official-odds-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:max-content}.dsh .official-odds-table th,.dsh .official-odds-table td{text-align:center;vertical-align:middle;border-bottom:1px solid #e1e7ef;border-right:1px solid #e1e7ef;min-width:112px;padding:0}.dsh .official-odds-table th{z-index:4;color:#56677d;background:#eef2f7;height:59px;position:sticky;top:0;box-shadow:inset 0 -1px #c8d2df}.dsh .official-odds-table th>span,.dsh .official-odds-table th>small{display:block}.dsh .official-odds-table th>small{color:#929eae;margin-top:3px;font-size:8px;font-weight:700}.dsh .official-odds-table .fixture-col{z-index:5;text-align:left;width:290px;min-width:290px;max-width:290px;position:sticky;left:0}.dsh .official-odds-table th.fixture-col{z-index:7;color:#fff;background:#1b2c45;padding:0 15px;box-shadow:inset 0 -1px #132137,5px 0 10px #1c314e0f}.dsh .official-odds-table th.fixture-col small{color:#93a7c2}.dsh .official-odds-table td.fixture-col{background:#fbfcfe;padding:12px 14px;box-shadow:5px 0 10px #1c314e0a}.dsh .official-odds-table .source-col{width:145px;min-width:145px;max-width:145px}.dsh .official-odds-table tr:last-child td{border-bottom:0}.dsh .official-odds-table tbody tr:hover td{background:#f7f9fc}.dsh .official-odds-table tbody tr:hover td.fixture-col{background:#eef4fb}.dsh .official-odds-table tr.missing td:not(.fixture-col){background:#fcfbf8}.dsh .official-odds-markets{background:#fff;display:block}.dsh .official-odds-market{background:#fff;min-width:0}.dsh .official-odds-table .company-col{z-index:5;text-align:left;width:150px;min-width:150px;max-width:150px;position:sticky;left:0}.dsh .official-odds-table th.company-col{z-index:7;color:#fff;background:#1b2c45;padding:0 13px;box-shadow:inset 0 -1px #132137,5px 0 10px #1c314e0f}.dsh .official-odds-table th.company-col small{color:#93a7c2}.dsh .official-odds-table td.company-col{background:#fbfcfe;padding:0 12px;box-shadow:5px 0 10px #1c314e0a}.dsh .official-odds-table .line-col{width:112px;min-width:112px;max-width:112px}.dsh .official-odds-table tr.official-company td{background:#f7faff}.dsh .official-odds-table tr.official-company td.company-col{background:#edf4ff}.dsh .official-company-name{align-items:center;gap:7px;min-height:60px;display:flex}.dsh .official-company-name>i{background:#8d9bad;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #edf0f4}.dsh .official-company-name>i.official{background:#2f6fed;box-shadow:0 0 0 3px #dfeaff}.dsh .official-company-name>b{color:#344c69;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.dsh .official-company-name>em{color:#245fb9;background:#dceaff;border-radius:4px;margin-left:auto;padding:3px 5px;font-size:7px;font-style:normal;font-weight:900}.dsh .official-odds-line{color:#526b89;place-content:center;min-height:64px;font-size:10px;font-weight:900;display:grid}.dsh .official-odds-line.compare{gap:4px}.dsh .official-odds-line small{color:#8b98a9;font-size:8px}.dsh .official-odds-line b{color:#245fb9;font-size:9px}.dsh .official-fixture{gap:6px;display:grid}.dsh .official-fixture>span{align-items:center;gap:7px;display:flex}.dsh .official-fixture>span b{color:#fff;background:#2f6fed;border-radius:5px;padding:3px 6px;font-size:9px}.dsh .official-fixture>span em{color:#8794a6;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.dsh .official-fixture>strong{color:#263b57;text-overflow:ellipsis;white-space:nowrap;font-family:Songti SC,STSong,serif;font-size:13px;overflow:hidden}.dsh .official-fixture>strong i{color:#8ca0ba;margin:0 6px;font:700 8px Georgia,serif}.dsh .official-fixture>small{color:#7d8da2;align-items:center;gap:4px;font-size:8px;display:flex}.dsh .official-fixture mark{color:#8e641d;background:#fff4d9;border-radius:4px;margin-left:3px;padding:2px 5px;font-size:8px;font-weight:850}.dsh .official-odds-pair{grid-template-columns:1fr 1fr;min-height:72px;display:grid}.dsh .official-odds-pair>span{place-content:center;gap:3px;padding:8px 5px;display:grid;position:relative}.dsh .official-odds-pair>span+span{background:#f5f8fd;border-left:1px dashed #d6deea}.dsh .official-odds-pair small{color:#9aa5b3;font-size:7px;font-weight:950}.dsh .official-odds-pair b,.dsh .official-odds-single b{color:#304965;font-variant-numeric:tabular-nums;font:800 13px Georgia,Times New Roman,serif}.dsh .official-odds-pair>span:nth-child(2) b{color:#245fb9}.dsh .official-odds-pair em{font-size:6px;font-style:normal;font-weight:900;position:absolute;bottom:3px;right:3px}.dsh .official-odds-pair em.rise{color:#c15442}.dsh .official-odds-pair em.fall{color:#10805f}.dsh .official-odds-single{place-content:center;gap:4px;min-height:64px;display:grid}.dsh .official-odds-single small{color:#96a2b1;font-size:7px}.dsh .official-odds-single.current{background:#f3f7fd}.dsh .official-odds-unavailable{color:#b1bbc8}.dsh .official-odds-table td.source-col{padding:8px}.dsh .official-odds-table td.source-col>span{white-space:nowrap;justify-content:center;align-items:center;gap:5px;font-size:8px;font-weight:900;display:flex}.dsh .official-odds-table td.source-col>span i{background:#2f6fed;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #e6efff}.dsh .official-odds-table td.source-col>span.company-market-ready{color:#65758a}.dsh .official-odds-table td.source-col>span.company-market-ready i{background:#7e8da1;box-shadow:0 0 0 3px #edf0f4}.dsh .official-odds-table td.source-col>span.official-market-missing{color:#a2762e}.dsh .official-odds-table td.source-col>span.official-market-missing i{background:#d19b3e;box-shadow:0 0 0 3px #fbefd8}.dsh .official-odds-table td.source-col>small,.dsh .official-odds-table td.source-col>em{color:#929dac;margin-top:5px;font-size:7px;font-style:normal;display:block}.dsh .official-odds-empty{color:#8c98a8;height:150px!important}.dsh .official-odds-empty svg,.dsh .official-odds-empty b,.dsh .official-odds-empty span{margin:0 auto;display:block}.dsh .official-odds-empty svg{color:#5d8ed5;margin-bottom:10px}.dsh .official-odds-empty b{color:#52667f;font-size:12px}.dsh .official-odds-empty span{margin-top:5px;font-size:9px}.dsh .official-odds-board-loading{color:#67809f;place-content:center;justify-items:center;gap:10px;min-height:220px;display:grid}.dsh .official-odds-foot{border-top:1px solid var(--odds-line);color:#718096;background:#f4f7fb;justify-content:space-between;align-items:center;gap:18px;padding:12px 15px;font-size:8px;line-height:1.55;display:flex}.dsh .official-odds-foot span{align-items:center;gap:5px;display:flex}.dsh .official-odds-foot svg{color:#2f6fed;flex:none}.dsh .official-odds-foot b{color:#3f5875}.dsh .official-odds-admin,.dsh .official-odds-admin *{font-family:inherit!important}.dsh .official-odds-summary small{font-size:12px}.dsh .official-odds-summary b{font-variant-numeric:tabular-nums;font-size:22px}.dsh .official-odds-summary span{font-size:11px}.dsh .official-odds-search input,.dsh .official-odds-refresh,.dsh .official-odds-matches button b{font-size:13px}.dsh .official-odds-matches button small{font-size:11px}.dsh .official-odds-matches button>em{font-size:13px}.dsh .official-odds-matches button>em i{font-size:11px}.dsh .official-odds-matches>p{font-size:13px}.dsh .official-odds-fixture-head small{font-size:12px}.dsh .official-odds-fixture-head h3{font-size:20px}.dsh .official-odds-fixture-head h3 i,.dsh .official-odds-fixture-head p{font-size:12px}.dsh .official-odds-fixture-head mark,.dsh .official-odds-fixture-head p span{font-size:11px}.dsh .official-odds-fixture-head>em{font-size:12px}.dsh .official-odds-plays{border-bottom:1px solid var(--odds-line);scrollbar-width:thin;background:#fff;align-items:flex-end;gap:0;padding:0 16px;display:flex;overflow-x:auto}.dsh .official-odds-plays button{color:#66778c;text-align:center;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:7px;min-width:max-content;min-height:44px;padding:0 17px;font-size:13px;transition:color .16s,border-color .16s,background-color .16s;display:flex}.dsh .official-odds-plays button:hover{color:#314b6c;background:#f7f9fc;border-color:#b9c9df;transform:none}.dsh .official-odds-plays button.on{color:#245fb9;box-shadow:none;background:#f4f8ff;border-color:#2f6fed}.dsh .official-odds-plays button b{white-space:nowrap;font-size:13px;font-weight:700}.dsh .official-odds-plays button em{color:#7a899b;background:#edf1f6;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-style:normal;font-weight:700;display:grid}.dsh .official-odds-plays button.on em{color:#fff;background:#2f6fed}.dsh .official-odds-viewbar>div>span,.dsh .official-odds-viewbar button{font-size:12px}.dsh .official-odds-viewbar p{font-size:11px}.dsh .official-odds-table th>span{font-size:13px}.dsh .official-odds-table th>small{font-size:11px}.dsh .official-company-name>b{font-size:13px}.dsh .official-company-name>em{font-size:10px}.dsh .official-odds-line{font-size:13px}.dsh .official-odds-line small{font-size:11px}.dsh .official-odds-line b{font-size:13px}.dsh .official-odds-pair small,.dsh .official-odds-single small{font-size:11px}.dsh .official-odds-pair b,.dsh .official-odds-single b{font-variant-numeric:tabular-nums;font-size:14px}.dsh .official-odds-pair em{font-size:9px}.dsh .official-odds-table td.source-col>span{font-size:11px}.dsh .official-odds-table td.source-col>small,.dsh .official-odds-table td.source-col>em{font-size:10px}.dsh .official-odds-empty b{font-size:13px}.dsh .official-odds-empty span{font-size:11px}.dsh .official-odds-board-loading b{font-size:13px}.dsh .official-odds-foot{font-size:11px}.dsh .official-odds-table-wrap.compare .official-odds-table th:not(.company-col):not(.source-col),.dsh .official-odds-table-wrap.compare .official-odds-table td:not(.company-col):not(.source-col){width:156px;min-width:156px;max-width:156px}.dsh .official-odds-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dsh .official-odds-pair>span{min-width:0;padding:8px 7px;overflow:hidden}.dsh .official-odds-pair b,.dsh .official-odds-single b{text-overflow:clip;white-space:nowrap;max-width:100%;line-height:1.2;display:block;overflow:hidden}.dsh .official-odds-pair em{white-space:nowrap;min-height:11px;margin-top:1px;line-height:11px;display:block;position:static}.dsh .official-score-companies{background:#fff;gap:12px;display:grid}.dsh .official-score-company{background:#fff;border-bottom:1px solid #dce4ee;overflow:hidden}.dsh .official-score-company>header{background:#fbfcfe;border-bottom:1px solid #e1e7ef;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex}.dsh .official-score-company.official-company>header{background:#edf4ff}.dsh .official-score-company>header .official-company-name{min-height:34px}.dsh .official-score-source{justify-items:end;gap:3px;display:grid}.dsh .official-score-source>b{color:#37628f;font-size:11px}.dsh .official-score-source>small{color:#8a97a8;font-size:10px}.dsh .official-grouped-table-wrap{max-width:100%;overflow:auto}.dsh .official-grouped-table{border-collapse:collapse;table-layout:fixed;color:#435871;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.dsh .official-grouped-table th,.dsh .official-grouped-table td{text-align:center;border-bottom:1px solid #e8edf3;height:39px;padding:7px 14px}.dsh .official-grouped-table th{color:#697a8f;background:#f7f9fc;height:42px;font-size:12px;font-weight:700}.dsh .official-grouped-table tbody tr:last-child td{border-bottom:0}.dsh .official-grouped-table tbody tr:hover td:not(.group-col){background:#fafcff}.dsh .official-grouped-table tr.group-start:not(:first-child) td{border-top:1px solid #cfd9e5}.dsh .official-grouped-table .group-col{text-align:left;width:150px}.dsh .official-grouped-table td.group-col{color:#40566f;vertical-align:top;background:#fbfcfe;padding-left:26px;font-weight:700;position:relative}.dsh .official-grouped-table td.group-col>i{background:#2f6fed;border-radius:2px;width:4px;height:15px;position:absolute;top:15px;left:14px}.dsh .official-grouped-table td.group-col.draw>i{background:#8190a3}.dsh .official-grouped-table td.group-col.away>i,.dsh .official-grouped-table td.group-col.high>i{background:#18a995}.dsh .official-grouped-table td.group-col>small{color:#97a2af;margin-top:4px;font-size:10px;font-weight:500;display:block}.dsh .official-grouped-table .option-col{text-align:left;width:150px}.dsh .official-grouped-table td.option-col b{color:#314963;font-size:13px}.dsh .official-grouped-table td.current{color:#2462bd;font-weight:700}.dsh .official-grouped-table .change-col{width:130px}.dsh .official-grouped-table td.change-col em{border-radius:4px;min-width:62px;padding:3px 7px;font-size:11px;font-style:normal;font-weight:700;display:inline-block}.dsh .official-grouped-table td.change-col em.rise{color:#b94e3b;background:#fff0ec}.dsh .official-grouped-table td.change-col em.fall{color:#0e7b5c;background:#eaf8f3}.dsh .official-grouped-table td.change-col span{color:#a4afbc}.dsh .official-score-empty{color:#8c98a8;place-content:center;justify-items:center;gap:6px;min-height:160px;display:grid}.dsh .official-score-empty svg{color:#5d8ed5;margin-bottom:4px}.dsh .official-score-empty b{color:#52667f;font-size:13px}.dsh .official-score-empty span{font-size:11px}@media (width<=1050px){.dsh .official-odds-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .official-odds-toolbar{grid-template-columns:1fr auto}.dsh .official-odds-search{grid-area:2/1/auto/-1}}@media (width<=700px){.dsh .official-odds-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh .official-odds-summary article{min-height:76px;padding:12px}.dsh .official-odds-summary b{font-size:20px}.dsh .official-odds-toolbar{grid-template-columns:1fr}.dsh .official-odds-date{width:100%}.dsh .official-odds-date .ui-date-trigger{flex:1;min-width:0}.dsh .official-odds-search{grid-area:auto}.dsh .official-odds-refresh{justify-content:center}.dsh .official-odds-plays button{padding:0 14px}.dsh .official-odds-viewbar{flex-direction:column;align-items:flex-start}.dsh .official-odds-viewbar>div{max-width:100%;overflow-x:auto}.dsh .official-odds-viewbar>div>span{display:none}.dsh .official-odds-viewbar p{white-space:nowrap}.dsh .official-odds-table .fixture-col{width:220px;min-width:220px;max-width:220px}.dsh .official-score-company>header{flex-direction:column;align-items:flex-start}.dsh .official-score-source{justify-items:start}.dsh .official-grouped-table{min-width:560px}.dsh .official-grouped-table th,.dsh .official-grouped-table td{padding-left:10px;padding-right:10px}.dsh .official-grouped-table .group-col{width:120px}.dsh .official-grouped-table td.group-col{padding-left:22px}.dsh .official-grouped-table td.group-col>i{left:10px}.dsh .official-grouped-table .option-col{width:110px}.dsh .official-grouped-table .change-col{width:105px}.dsh .official-odds-foot{flex-direction:column;align-items:flex-start}.dsh .official-odds-foot span{align-items:flex-start}}.dsh .admin-user-link{color:#2563eb;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.dsh .admin-user-link:hover{color:#1d4ed8;text-decoration:underline}.dsh .admin-user-link:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #2563eb}.dsh .admin-coin-balance>b{color:#b45309;white-space:nowrap;align-items:center;gap:5px;display:flex}.dsh .admin-coin-balance small{color:#64748b;margin-top:4px;font-size:11px;display:block}.dsh .admin-coin-balance small.negative{color:#dc2626}.dsh .admin-users-table col:nth-child(9){width:280px}.dsh .admin-user-detail__tabs{gap:8px;margin-bottom:18px;display:flex}.dsh .admin-user-detail__tabs button{color:#64748b;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:8px;align-items:center;padding:8px 12px;display:flex}.dsh .admin-user-detail__tabs button.on{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.dsh .admin-user-detail__tabs button:last-child{margin-left:auto}.dsh .admin-user-detail__wallet{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin:16px 0;padding:16px}.dsh .admin-user-detail h4{margin:0 0 12px;font-size:14px}.dsh .admin-user-detail__wallet p{color:#64748b;margin:10px 0 0;font-size:12px}.dsh .admin-user-detail__fields{grid-template-columns:1fr 1fr;gap:0 20px;margin:0;display:grid}.dsh .admin-user-detail__fields>div{border-bottom:1px solid #e2e8f0;min-width:0;padding:12px 0}.dsh .admin-user-detail__fields dt{color:#64748b;font-size:12px}.dsh .admin-user-detail__fields dd{overflow-wrap:anywhere;margin:6px 0 0;font-size:13px}.dsh .admin-user-detail__fields small,.dsh .admin-user-detail__devices small{color:#64748b;margin-top:5px;font-size:12px;display:block}.dsh .admin-user-detail__fields .full{grid-column:1/-1}.dsh .admin-user-detail .admin-table-scroll{margin-bottom:22px}.dsh .admin-user-detail__devices{gap:10px;display:grid}.dsh .admin-user-detail__devices article{overflow-wrap:anywhere;border:1px solid #e2e8f0;border-radius:10px;padding:12px}@media (width<=600px){.dsh .admin-user-detail__fields{grid-template-columns:1fr}.dsh .admin-user-detail__tabs{gap:4px}.dsh .admin-user-detail__tabs button{padding:8px}}.dsh .hero-admin-records{background:#fff;border:1px solid #dce4ed;border-radius:13px;padding:18px}.dsh .hero-admin-records>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.dsh .hero-admin-records h3{color:#233b57;margin:0;font-size:16px}.dsh .hero-admin-records>header p,.dsh .hero-admin-records__empty{color:#718197;font-size:12px}.dsh .hero-admin-records>header>b{white-space:nowrap;color:#087a66}.dsh .hero-admin-records__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:14px;display:grid}.dsh .hero-admin-records article{border:1px solid #e1e7ef;border-radius:10px;min-width:0;padding:14px}.dsh .hero-admin-records article>header,.dsh .hero-admin-records footer{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.dsh .hero-admin-records article>header{color:#687c92}.dsh .hero-admin-records .win{color:#07826d}.dsh .hero-admin-records .loss{color:#be4855}.dsh .hero-admin-records .pending{color:#996a20}.dsh .hero-admin-records__leg{border-bottom:1px solid #edf0f5;padding:14px 0}.dsh .hero-admin-records__leg small,.dsh .hero-admin-records footer small{color:#7b899a;overflow-wrap:anywhere;font-size:11px}.dsh .hero-admin-records h4{color:#263d57;margin:8px 0;font-size:16px}.dsh .hero-admin-records h4 span{color:#98a4b3;font-size:12px}.dsh .hero-admin-records__leg p{margin:0;font-size:12px;line-height:1.7}.dsh .hero-admin-records dl{flex-wrap:wrap;gap:14px;margin:14px 0;font-size:11px;display:flex}.dsh .hero-admin-records dt{color:#7b899a}.dsh .hero-admin-records dd{color:#344b65;margin:5px 0 0}.dsh .hero-admin-records footer button{color:#b84150;background:#fff7f7;border:1px solid #f0ccd0;border-radius:7px;flex-shrink:0;align-items:center;gap:5px;padding:7px 10px;font-size:12px;display:flex}.dsh .hero-admin-records footer button:disabled{opacity:.5;cursor:not-allowed}.dsh .ai-first-level-fixture{color:#7c8b9f;white-space:normal;margin-top:4px;font-size:10px;font-weight:500;display:block}.htp-visible-price{color:#315d8c;font-size:13px;font-weight:600;line-height:1.5;display:block}.htp-verdict__answer .htp-visible-price{margin:6px 0;font-size:15px}.htp-visible-price b{font-size:22px}:root{--landing-ink:#10243f;--landing-ink-soft:#52657b;--landing-paper:#f5f2e9;--landing-paper-deep:#ece7da;--landing-navy:#0b1d32;--landing-navy-2:#12304d;--landing-signal:#22c5b5;--landing-coral:#f26e52;--landing-line:#10243f29}html{scroll-behavior:smooth}body.landing-body{background:var(--landing-paper);min-width:320px;color:var(--landing-ink);margin:0;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif}.landing-body *{box-sizing:border-box}.landing-body button,.landing-body a{font:inherit}.landing-shell{background:radial-gradient(circle at 75% 4%, #22c5b514, transparent 20rem), var(--landing-paper);min-height:100vh;overflow:hidden}.landing-header{z-index:20;color:#fff;border-bottom:1px solid #ffffff24;grid-template-columns:1fr auto 1fr;align-items:center;height:88px;padding:0 clamp(22px,5vw,84px);display:grid;position:absolute;inset:0 0 auto}.landing-brand{color:inherit;align-items:center;gap:13px;width:max-content;text-decoration:none;display:inline-flex}.landing-brand__mark{object-fit:contain;flex:0 0 39px;width:39px;height:39px;display:block}.landing-brand__copy{gap:5px;line-height:1;display:grid}.landing-brand__copy b{letter-spacing:.12em;font-size:18px}.landing-brand__copy small{color:#ffffff8f;letter-spacing:.2em;font:600 9px/1 ui-monospace,monospace}.landing-nav{align-items:center;gap:clamp(22px,3vw,47px);display:flex}.landing-nav button{color:#ffffffad;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:14px;transition:color .18s;position:relative}.landing-nav button:after{content:"";background:var(--landing-signal);height:1px;transition:right .18s;position:absolute;bottom:3px;left:0;right:100%}.landing-nav button:hover{color:#fff}.landing-nav button:hover:after{right:0}.landing-header__entry{color:#fff;cursor:pointer;background:0 0;border:0;justify-self:end;align-items:center;gap:9px;padding:8px 0;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.landing-header__entry svg{color:var(--landing-signal);transition:transform .18s}.landing-header__entry:hover svg{transform:translate(4px)}.landing-menu{display:none}.landing-hero{color:#fff;background:linear-gradient(112deg, #0b1d32fa 0 54%, #0c2a42f2 100%), var(--landing-navy);grid-template-columns:minmax(0,1.05fr) minmax(400px,.78fr);align-items:center;gap:clamp(48px,7vw,130px);min-height:min(900px,100vh);padding:160px clamp(22px,7.5vw,144px) 90px;display:grid;position:relative;overflow:hidden}.landing-hero:before{content:"";border:1px solid #22c5b52e;border-radius:50%;width:480px;height:480px;position:absolute;top:80px;right:-180px;box-shadow:0 0 0 82px #22c5b506,0 0 0 164px #22c5b505}.landing-hero__grid{opacity:.055;background-image:linear-gradient(#fff 1px,#0000 1px),linear-gradient(90deg,#fff 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:88px 0 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 80%,#0000)}.landing-hero__copy,.landing-console{z-index:2;position:relative}.landing-kicker{color:var(--landing-signal);letter-spacing:.2em;align-items:center;gap:13px;margin:0 0 27px;font:700 11px/1.4 ui-monospace,SFMono-Regular,monospace;display:flex}.landing-kicker span{background:currentColor;width:34px;height:1px}.landing-kicker--light{color:#70e3d7}.landing-hero h1,.landing-section h2,.landing-workflow h2,.landing-about h2{letter-spacing:-.055em;margin:0;font-family:Songti SC,STSong,Noto Serif CJK SC,serif;font-weight:700}.landing-hero h1{max-width:780px;font-size:clamp(47px,5.3vw,86px);line-height:1.12}.landing-hero h1 span{color:#97aabc;display:block}.landing-hero__lead{color:#acbac8;max-width:680px;margin:34px 0 0;font-size:clamp(15px,1.25vw,18px);line-height:2}.landing-hero__actions{gap:14px;margin-top:40px;display:flex}.landing-button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:0 24px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.landing-button:hover{transform:translateY(-2px)}.landing-button--primary{border-color:var(--landing-signal);color:#061e2d;background:var(--landing-signal)}.landing-button--quiet:hover{background:#ffffff12}.landing-hero__notice{color:#7f93a6;align-items:center;gap:9px;margin:25px 0 0;font-size:12px;display:flex}.landing-hero__notice svg{color:var(--landing-signal)}.landing-console{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0413217a;border:1px solid #ffffff21;min-height:550px}.landing-console:before{content:"";pointer-events:none;background:linear-gradient(135deg,#22c5b512,#0000 35%,#f26e520a);position:absolute;inset:0}.landing-console__top{color:#89a0b6;letter-spacing:.16em;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;height:62px;padding:0 22px;font:700 10px/1 ui-monospace,monospace;display:flex}.landing-console__top em{color:#55d5c8;align-items:center;gap:8px;font-style:normal;display:flex}.landing-console__top em i{background:currentColor;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite landing-pulse;box-shadow:0 0 0 5px #22c5b51a}.landing-console__radar{height:394px;position:relative;overflow:hidden}.landing-console__radar:before,.landing-console__radar:after{content:"";background:#ffffff14;position:absolute}.landing-console__radar:before{width:1px;top:8%;bottom:8%;left:50%}.landing-console__radar:after{height:1px;top:50%;left:8%;right:8%}.landing-orbit{border:1px solid #7edcd330;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-orbit--one{width:135px;height:135px}.landing-orbit--two{border-style:dashed;width:245px;height:245px;animation:24s linear infinite landing-spin}.landing-orbit--three{border-color:#ffffff14;width:355px;height:355px}.landing-console__core{z-index:2;width:126px;height:126px;color:var(--landing-signal);background:#0c2a42;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 60px #22c5b521}.landing-console__core b{color:#f7fafc;font-size:13px}.landing-console__core small{letter-spacing:.16em;font:600 8px/1 ui-monospace,monospace}.landing-node{z-index:3;color:#9fb0c0;background:#0b1d32e0;border:1px solid #ffffff1f;padding:7px 10px;font-size:11px;position:absolute}.landing-node:before{content:"";background:var(--landing-signal);border-radius:50%;width:5px;height:5px;position:absolute}.landing-node--one{top:17%;left:15%}.landing-node--one:before{bottom:-3px;right:-3px}.landing-node--two{top:19%;right:10%}.landing-node--two:before{bottom:-3px;left:-3px}.landing-node--three{bottom:14%;left:11%}.landing-node--three:before{top:-3px;right:-3px}.landing-node--four{bottom:17%;right:15%}.landing-node--four:before{top:-3px;left:-3px}.landing-console__stats{border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);height:92px;display:grid}.landing-console__stats div{border-right:1px solid #ffffff1a;grid-template-columns:auto 1fr;align-content:center;column-gap:10px;padding:18px 20px;display:grid}.landing-console__stats div:last-child{border-right:0}.landing-console__stats span{color:var(--landing-signal);grid-row:1/3;font:600 10px/1 ui-monospace,monospace}.landing-console__stats b{color:#e7edf2;font-size:13px}.landing-console__stats small{color:#63798e;letter-spacing:.14em;margin-top:3px;font:600 8px/1 ui-monospace,monospace}.landing-hero__foot{z-index:2;color:#5d7488;letter-spacing:.15em;align-items:center;gap:18px;font:600 9px/1 ui-monospace,monospace;display:flex;position:absolute;bottom:28px;left:clamp(22px,5vw,84px);right:clamp(22px,5vw,84px)}.landing-hero__foot i{background:#ffffff1a;flex:1;height:1px}.landing-hero__foot b{color:#8498aa}.landing-section{padding:clamp(88px,10vw,160px) clamp(22px,7.5vw,144px)}.landing-section__head{grid-template-columns:.45fr 1.1fr .65fr;align-items:end;gap:50px;display:grid}.landing-section__head>p:first-child,.landing-compliance__title>p{color:#708196;letter-spacing:.17em;align-self:start;align-items:center;gap:13px;margin:9px 0 0;font:700 10px/1.4 ui-monospace,monospace;display:flex}.landing-section__head>p:first-child span,.landing-compliance__title>p span{color:var(--landing-coral)}.landing-section h2,.landing-workflow h2,.landing-about h2{font-size:clamp(35px,4vw,61px);line-height:1.23}.landing-section__intro{color:var(--landing-ink-soft);margin:0;font-size:14px;line-height:1.9}.landing-capability-grid{border-top:1px solid var(--landing-line);border-bottom:1px solid var(--landing-line);grid-template-columns:repeat(3,1fr);margin-top:82px;display:grid}.landing-capability{border-right:1px solid var(--landing-line);min-height:370px;padding:30px clamp(24px,3vw,48px) 40px;transition:color .22s,background .22s,transform .22s}.landing-capability:first-child{border-left:1px solid var(--landing-line)}.landing-capability:hover{color:#fff;background:var(--landing-ink);transform:translateY(-7px)}.landing-capability__meta{color:#8392a3;justify-content:space-between;align-items:center;display:flex}.landing-capability__meta span{font:600 11px/1 ui-monospace,monospace}.landing-capability__meta svg{color:var(--landing-coral)}.landing-capability>p{color:#8d9aab;letter-spacing:.16em;margin:62px 0 11px;font:600 9px/1.3 ui-monospace,monospace}.landing-capability h3{margin:0;font-family:Songti SC,serif;font-size:27px}.landing-capability__line{background:var(--landing-signal);width:28px;height:2px;margin:28px 0 22px;transition:width .22s}.landing-capability:hover .landing-capability__line{width:70px}.landing-capability .landing-capability__body{color:#687b8e;letter-spacing:0;margin:0;font:400 14px/1.95 PingFang SC,sans-serif}.landing-capability:hover .landing-capability__body{color:#adbdca}.landing-workflow{color:#fff;background:var(--landing-navy);grid-template-columns:.82fr 1fr;gap:clamp(60px,10vw,180px);padding:clamp(90px,11vw,170px) clamp(22px,7.5vw,144px);display:grid;position:relative}.landing-workflow:after{content:"DATA";color:#ffffff05;pointer-events:none;font:900 min(26vw,390px)/1 sans-serif;position:absolute;top:-5vw;right:-1vw}.landing-workflow__copy{z-index:1;position:relative}.landing-workflow__copy>p:last-child{color:#91a3b3;max-width:620px;margin:33px 0 0;line-height:2}.landing-flow{z-index:1;border-top:1px solid #ffffff21;margin:0;padding:0;list-style:none;position:relative}.landing-flow li{border-bottom:1px solid #ffffff21;grid-template-columns:70px 1fr;align-items:center;min-height:102px;display:grid}.landing-flow li>span{color:var(--landing-signal);font:600 11px/1 ui-monospace,monospace}.landing-flow div{grid-template-columns:.8fr 1fr;align-items:center;gap:20px;display:grid}.landing-flow b{font-family:Songti SC,serif;font-size:19px}.landing-flow small{color:#788da1;font-size:12px;line-height:1.6}.landing-compliance{grid-template-columns:.85fr 1.15fr;gap:clamp(60px,9vw,150px);display:grid}.landing-compliance__title>p{margin-bottom:42px}.landing-compliance__lead{color:var(--landing-ink);margin:5px 0 40px;font-family:Songti SC,serif;font-size:clamp(20px,2vw,28px);line-height:1.7}.landing-principles{border-top:1px solid var(--landing-line)}.landing-principles article{border-bottom:1px solid var(--landing-line);grid-template-columns:65px 1fr;align-items:center;min-height:112px;padding:23px 0;display:grid}.landing-principles article>span{color:var(--landing-coral);font:600 10px/1 ui-monospace,monospace}.landing-principles h3{margin:0 0 8px;font-size:16px}.landing-principles p{color:#6e7f91;margin:0;font-size:13px;line-height:1.7}.landing-compliance__notice{color:#64758a;background:var(--landing-paper-deep);grid-template-columns:24px 1fr;gap:12px;margin-top:28px;padding:20px 22px;display:grid}.landing-compliance__notice svg{color:var(--landing-coral)}.landing-compliance__notice p{margin:0;font-size:12px;line-height:1.8}.landing-compliance__notice b{color:var(--landing-ink);margin-right:9px}.landing-about{color:#fff;background:var(--landing-navy-2);grid-template-columns:1fr .7fr;gap:90px;padding:clamp(85px,10vw,150px) clamp(22px,7.5vw,144px);display:grid}.landing-about__copy{align-self:end}.landing-about__copy>p{color:#a9b8c5;margin:0 0 34px;font-size:15px;line-height:2}.landing-about__copy button{border:0;border-bottom:1px solid var(--landing-signal);color:#fff;cursor:pointer;background:0 0;align-items:center;gap:30px;width:max-content;padding:0 0 8px;font-weight:600;text-decoration:none;display:flex}.landing-footer{color:#fff;background:#071524;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:40px;min-height:180px;padding:48px clamp(22px,7.5vw,144px);display:flex}.landing-footer__brand{align-items:center;gap:16px;display:flex}.landing-footer__brand>div{gap:5px;display:grid}.landing-footer__brand b{letter-spacing:.13em}.landing-footer__brand small{color:#637a8f;letter-spacing:.17em;font:600 8px/1 ui-monospace,monospace}.landing-footer__legal{text-align:right;color:#75889b;font-size:11px;line-height:1.7}.landing-footer__legal p{margin:0}.landing-footer__legal div{flex-wrap:wrap;justify-content:flex-end;gap:10px 18px;margin-top:9px;display:flex}.landing-footer__legal a,.landing-footer__legal span{color:#93a5b5;text-decoration:none}.landing-footer__legal a:hover{color:var(--landing-signal)}@keyframes landing-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes landing-pulse{50%{box-shadow:0 0 0 8px #22c5b500}}@media (width<=1050px){.landing-header{grid-template-columns:1fr auto}.landing-nav{background:#0b1d32;border-bottom:1px solid #ffffff1a;flex-direction:column;align-items:stretch;gap:3px;padding:12px 24px 24px;display:none;position:absolute;top:88px;left:0;right:0}.landing-nav--open{display:flex}.landing-nav button{text-align:left;padding:14px}.landing-nav button:after,.landing-header__entry{display:none}.landing-menu{color:#fff;background:0 0;border:1px solid #ffffff2e;justify-self:end;place-items:center;width:42px;height:42px;display:grid}.landing-hero{grid-template-columns:1fr;padding-top:150px;padding-bottom:95px}.landing-hero__copy{max-width:780px}.landing-console{width:min(650px,100%);min-height:520px}.landing-section__head{grid-template-columns:.35fr 1fr}.landing-section__intro{grid-column:2}.landing-workflow,.landing-compliance{grid-template-columns:1fr}}@media (width<=720px){.landing-header{height:74px}.landing-brand__copy b{font-size:16px}.landing-nav{top:74px}.landing-hero{gap:55px;min-height:auto;padding-top:128px}.landing-hero h1{font-size:clamp(40px,12vw,57px)}.landing-hero__lead{line-height:1.85}.landing-hero__actions{flex-direction:column;align-items:stretch}.landing-button{width:100%}.landing-console{min-height:460px}.landing-console__radar{height:330px}.landing-orbit--three{width:290px;height:290px}.landing-console__stats{height:68px}.landing-console__stats div{padding:10px}.landing-console__stats small,.landing-hero__foot{display:none}.landing-section__head{grid-template-columns:1fr;gap:23px}.landing-section__intro{grid-column:auto}.landing-capability-grid{border-bottom:0;grid-template-columns:1fr;margin-top:50px}.landing-capability,.landing-capability:first-child{border:0;border-bottom:1px solid var(--landing-line);min-height:300px}.landing-capability>p{margin-top:42px}.landing-flow li{grid-template-columns:46px 1fr}.landing-flow div{grid-template-columns:1fr;gap:6px}.landing-about{grid-template-columns:1fr;gap:45px}.landing-footer{flex-direction:column;align-items:flex-start}.landing-footer__legal{text-align:left}.landing-footer__legal div{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.landing-shell *,.landing-shell :before,.landing-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
