@font-face{font-family:Smooch Sans;src:url(../../../fonts/smooch-sans-latin.woff2)format("woff2");font-display:swap}@font-face{font-family:Roboto;src:url(../../../fonts/roboto-cyrillic.woff2)format("woff2");font-display:swap}:root{color:#201631;font-synthesis:none;text-rendering:optimizelegibility;--ink:#201631;--muted:#71627f;--surface:#fffaff;--panel:#f4edf8;--primary:#ff1677;--primary-dark:#d20d5f;--accent:#452267;--radius-md:18px;--radius-lg:28px;background:#fffaff;font-family:Roboto,system-ui,sans-serif}*{box-sizing:border-box}body{background:var(--surface);min-width:320px;margin:0}button,input{font:inherit}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:3px;outline:3px solid #ff9bc3}.site-header{z-index:20;color:#fff;background:var(--accent);align-items:center;gap:2rem;min-height:76px;padding:.75rem clamp(1rem,4vw,4rem);display:flex;position:sticky;top:0;box-shadow:0 12px 30px #2b16431f}.brand{align-items:center;gap:.6rem;min-width:190px;font-family:Smooch Sans,sans-serif;font-size:1.75rem;font-weight:700;display:inline-flex}.brand-mark{color:#fff;background:var(--primary);border-radius:12px;place-items:center;width:40px;height:40px;font-family:system-ui,sans-serif;font-size:1.25rem;display:grid}nav{flex-wrap:wrap;flex:1;gap:.35rem;display:flex}nav a{color:#eadff2;border-radius:10px;padding:.65rem .8rem;font-size:.92rem;transition:background .16s,color .16s}nav a:hover,nav a.active{color:#fff;background:#ffffff1f}.header-actions{white-space:nowrap;align-items:center;gap:.6rem;display:flex}.session-badge{color:#f6e9f7;padding:.55rem .75rem;font-size:.86rem}.icon-button,.modal-close{cursor:pointer;border:0}.icon-button{color:#fff;background:#ffffff1f;border-radius:50%;width:34px;height:34px}.shell-error{color:#fff;text-align:center;background:#bd2051;margin:0;padding:.75rem 1rem}.landing-hero{color:#fff;background-position:50%;background-size:cover;align-items:end;min-height:min(680px,100vh - 76px);padding:clamp(2rem,8vw,7rem) clamp(1rem,8vw,8rem);transition:background-image .22s;display:grid;position:relative}.hero-copy{max-width:700px}.eyebrow{color:var(--primary);letter-spacing:.14em;margin-bottom:.75rem;font-size:.74rem;font-weight:800;display:inline-block}h1,h2{margin:0 0 1rem;font-family:Smooch Sans,Roboto,sans-serif;line-height:.98}h1{max-width:720px;font-size:clamp(3rem,8vw,7rem)}h2{font-size:clamp(1.8rem,4vw,3rem)}.hero-copy p{color:#f9edf9;max-width:540px;margin:0 0 2rem;font-size:clamp(1rem,2vw,1.35rem);line-height:1.55}.hero-actions{flex-wrap:wrap;gap:.75rem;display:flex}.button{color:#fff;background:var(--primary);cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:.7rem 1.15rem;font-weight:700;transition:transform .16s,background .16s;display:inline-flex}.button:hover{background:var(--primary-dark);transform:translateY(-1px)}.button:disabled{cursor:wait;opacity:.65}.button-small{min-height:36px;padding:.45rem .8rem;font-size:.86rem}.button-ghost{background:#ffffff15;border-color:#ffffff70}.button-secondary{color:var(--accent);background:#fff;border-color:#eadcf1}.button-secondary:hover{background:#fbf5fd}.button.full{width:100%}.referral-note{color:#ffd8e9;margin-top:1rem;font-size:.85rem;display:block}.slide-controls{gap:.45rem;display:flex;position:absolute;bottom:2rem;right:clamp(1rem,8vw,8rem)}.slide-controls button{cursor:pointer;background:#ffffff70;border:0;border-radius:999px;width:42px;height:5px}.slide-controls button.current{background:var(--primary)}.feature-grid{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:1240px;margin:0 auto;padding:clamp(2rem,6vw,5rem) clamp(1rem,4vw,3rem);display:grid}.feature-grid article,.metric-card,.content-panel,.state-card{border-radius:var(--radius-md);background:#fff;border:1px solid #ebdff0;box-shadow:0 10px 30px #3719500b}.feature-grid article{padding:1.5rem}.feature-icon{color:#fff;background:var(--primary);border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:1rem;font-size:1.4rem;display:grid}.feature-grid h2{margin-bottom:.5rem;font-size:1.8rem}.feature-grid p,.muted{color:var(--muted);line-height:1.6}.modal-backdrop{z-index:40;background:#180d27b8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.auth-modal{border-radius:var(--radius-lg);background:#fffaff;width:min(100%,480px);padding:clamp(1.5rem,5vw,2.5rem);position:relative;box-shadow:0 30px 90px #130a22a8}.modal-close{width:34px;height:34px;color:var(--ink);background:#f3e9f5;border-radius:50%;font-size:1.6rem;position:absolute;top:1rem;right:1rem}.auth-modal h2{font-size:2.5rem}form{gap:1rem;display:grid}label{color:var(--ink);gap:.35rem;font-size:.86rem;font-weight:700;display:grid}input,select{width:100%;color:var(--ink);background:#fff;border:1px solid #dfd2e6;border-radius:12px;padding:.8rem .9rem}.form-error,.error-state{color:#a31843}.form-info{color:#08734c}.auth-divider{color:var(--muted);align-items:center;gap:.7rem;margin:1.2rem 0;font-size:.8rem;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#eadcf1;flex:1;height:1px}.auth-provider-grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.auth-mode-links{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1rem;display:flex}.auth-mode-links button{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:.82rem;text-decoration:underline}.page-container{max-width:1240px;min-height:calc(100vh - 150px);margin:0 auto;padding:clamp(2rem,5vw,5rem) clamp(1rem,4vw,3rem)}.page-heading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:2rem;display:flex}.page-heading h1{font-size:clamp(2.8rem,7vw,5.5rem)}.page-heading p{color:var(--muted);margin:0}.metric-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1rem;display:grid}.metric-card{gap:.4rem;padding:1.3rem;display:grid}.metric-card span,.metric-card small{color:var(--muted)}.metric-card strong{color:var(--accent);font-size:2rem}.content-panel,.state-card{padding:clamp(1.2rem,4vw,2rem)}.content-panel p{max-width:760px;color:var(--muted);line-height:1.7}.inline-form,.ticket-form{gap:.8rem;max-width:620px;margin:1rem 0 1.25rem;display:grid}.extra-form,.extra-stack{gap:1rem;max-width:760px;display:grid}.extra-divider{border:0;border-top:1px solid var(--border);margin:1.25rem 0}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.checkbox-label{align-items:center;gap:.55rem;display:flex}.checkbox-label input{width:auto}.notice{color:var(--accent);background:var(--panel);border-radius:12px;margin:.5rem 0;padding:.75rem 1rem}.inline-form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.list-row{color:var(--muted);border-top:1px solid #eadcf1;justify-content:space-between;gap:1rem;padding:.85rem 0;display:flex}.list-row strong{color:var(--ink)}.list-row-button{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0}.list-row-button:hover{background:#f7f0fb}.row-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.row-actions input{max-width:14rem}.link-button.danger{color:#b42318}.auth-form{gap:1rem;max-width:34rem;display:grid}textarea{resize:vertical;width:100%;color:var(--ink);background:#fff;border:1px solid #dfd2e6;border-radius:12px;padding:.8rem .9rem}.date-form{flex-wrap:wrap;align-items:end;gap:.75rem;margin:1rem 0 1.25rem;display:flex}.date-form label{min-width:150px}.statistic-table{border:1px solid #eadcf1;border-radius:14px;margin-top:1rem;overflow-x:auto}.statistic-row{width:100%;min-width:1040px;color:var(--muted);text-align:left;white-space:nowrap;background:#fff;border:0;border-top:1px solid #eadcf1;grid-template-columns:1fr .75fr 1.15fr 1.15fr 2.1fr 1.15fr 1.15fr 1.15fr 1fr 1fr;align-items:center;gap:.6rem;padding:.75rem .8rem;font-size:.78rem;display:grid}.statistic-row:first-child{border-top:0}.statistic-row button{color:var(--primary-dark);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0}.statistic-row button:hover{color:var(--accent);text-decoration:underline}.statistic-head{color:var(--accent);background:var(--panel);font-weight:800}.detail-panel{background:var(--panel);border-radius:14px;margin-top:1rem;padding:1rem}.statistic-presets{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.statistic-presets button{color:var(--primary-dark);cursor:pointer;background:0 0;border:0;padding:0;font-size:.82rem;text-decoration:underline}.statistic-modal-backdrop{z-index:40;background:#0008;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.statistic-modal{border:1px solid var(--legacy-border);width:min(100%,760px);max-height:90vh;color:var(--legacy-ink);background:#fff;border-radius:2px;padding:1rem 1.25rem;overflow:auto;box-shadow:0 24px 80px #0006}.statistic-detail-table{border:1px solid var(--legacy-border);overflow-x:auto}.statistic-detail-row{border-top:1px solid var(--legacy-border);min-width:640px;color:var(--legacy-muted);grid-template-columns:2fr 1.4fr .55fr 1fr 1fr;gap:.5rem;padding:.55rem .65rem;font-size:.78rem;display:grid}.statistic-detail-row:first-child{border-top:0}.statistic-detail-row a{color:#4169a1;text-decoration:underline}.statistic-detail-head{color:var(--legacy-ink);background:#f5f7fa;font-weight:700}.detail-total{color:var(--legacy-ink);margin:.8rem 0 0;font-weight:600}.detail-heading{color:var(--accent);justify-content:space-between;gap:1rem;margin-bottom:.5rem;display:flex}.link-button{color:var(--primary-dark);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.surface-copy{gap:.75rem;display:grid}.legal-document{gap:1rem;display:grid}.legal-document .content-panel{box-shadow:none}.legal-document h2{margin-bottom:.5rem;font-size:1.6rem}.legal-document p{max-width:900px}.legal-document ul{max-width:900px;color:var(--muted);gap:.45rem;margin:.5rem 0 0;padding-left:1.2rem;line-height:1.7;display:grid}.surface-copy .hero-actions{margin-top:.75rem}.referral-link{overflow-wrap:anywhere;max-width:100%;color:var(--accent);background:var(--panel);border-radius:12px;padding:.9rem 1rem;font-family:ui-monospace,SFMono-Regular,monospace;display:block}.table-placeholder{color:var(--muted);grid-template-columns:1.2fr 1fr .8fr .8fr;gap:.6rem;margin-top:1.5rem;font-size:.84rem;display:grid}.placeholder-row{background:#f5edf8;border-radius:8px;height:32px}.skeleton-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.skeleton-grid span{border-radius:var(--radius-md);background:linear-gradient(90deg,#f5edf8 25%,#fbf7fc 50%,#f5edf8 75%) 0 0/200% 100%;height:130px;animation:1.2s infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.site-footer{color:#eadff2;background:var(--accent);justify-content:space-between;gap:1rem;padding:2rem clamp(1rem,4vw,4rem);display:flex}.site-footer div{flex-wrap:wrap;gap:1rem;display:flex}.site-footer span,.footer-links a{color:#c9b8d3;font-size:.85rem}.install-banner{z-index:35;width:min(100% - 2rem,640px);color:var(--ink);background:#fffaff;border:1px solid #efc9df;border-radius:18px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex;position:fixed;bottom:1rem;right:clamp(1rem,4vw,3rem);box-shadow:0 18px 50px #3719502b}.install-banner div:first-child{gap:.2rem;display:grid}.install-banner span{color:var(--muted);font-size:.84rem}.install-actions{align-items:center;gap:.7rem;display:flex}.install-dismiss{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:.84rem}.legacy-pwa-banner{border-bottom:1px solid var(--legacy-border);color:var(--legacy-ink);background:#fff;box-shadow:0 5px 20px #17212b12}.legacy-pwa-summary{align-items:center;gap:.75rem;max-width:1200px;margin:0 auto;padding:.55rem 1rem;display:flex}.legacy-pwa-toggle{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:1rem;padding:.2rem 0;display:flex}.legacy-pwa-toggle>span:first-child{gap:.12rem;display:grid}.legacy-pwa-toggle strong{font-size:.9rem}.legacy-pwa-toggle strong span{color:var(--legacy-gold)}.legacy-pwa-toggle small{color:var(--legacy-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.legacy-pwa-dismiss{width:2rem;height:2rem;color:var(--legacy-muted);cursor:pointer;background:0 0;border:0;font-size:1.25rem}.legacy-pwa-body{border-top:1px solid var(--legacy-border);gap:1.5rem;max-width:1200px;margin:0 auto;padding:1rem 1.25rem 1.25rem;font-size:.88rem;display:grid}.legacy-pwa-body section{gap:.5rem;display:grid}.legacy-pwa-body h3{color:var(--legacy-ink);margin:0;font-size:.92rem}.legacy-pwa-body p{max-width:760px;color:var(--legacy-muted);margin:0;line-height:1.55}.legacy-pwa-body .button{width:max-content;min-height:38px;padding:.5rem .8rem;font-size:.82rem}.legacy-pwa-step{border-top:1px solid var(--legacy-border);padding-top:1rem}.legacy-pwa-status{border-top:1px solid var(--legacy-border);color:var(--legacy-muted);flex-wrap:wrap;gap:1.5rem;padding-top:1rem;font-size:.76rem;display:flex}.legacy-pwa-error{color:#a31843}@media (width<=850px){.site-header{flex-wrap:wrap;gap:.6rem 1rem}.brand{min-width:auto}nav{flex-wrap:nowrap;order:3;width:100%;overflow-x:auto}.feature-grid,.metric-grid,.inline-form,.form-grid{grid-template-columns:1fr}.page-heading{flex-direction:column;align-items:start}.page-heading .button{align-self:start}}@media (width<=560px){.landing-hero{min-height:620px;padding:2rem 1rem 5rem}h1{font-size:3.4rem}.hero-actions,.hero-actions .button{width:100%}.slide-controls{left:1rem;right:1rem}.slide-controls button{flex:1}.table-placeholder{grid-template-columns:1fr 1fr}.site-footer{flex-direction:column}.install-banner{flex-direction:column;align-items:start}.install-actions{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--legacy-dark:#23282d;--legacy-ink:#0c1831;--legacy-muted:#49536c;--legacy-gold:#ffbd3c;--legacy-paper:#fdfdfd;--legacy-border:#e5edf6}body{background:var(--legacy-paper);color:var(--legacy-ink)}.legacy-header{color:#f9fcff;background:var(--legacy-dark);justify-content:space-between;align-items:center;min-height:74px;padding:.5rem 1.25rem;display:flex}.legacy-header .legacy-logo{min-width:190px;font-size:35px;font-weight:400;line-height:24px}.legacy-logo{color:#f9fcff;letter-spacing:0;font-family:Smooch Sans,sans-serif;font-size:50px;font-weight:400;line-height:24px}.legacy-logo span,.legacy-block span,.legacy-block h1 span{color:var(--legacy-gold)}.legacy-header-actions{align-items:center;gap:1rem;display:flex}.legacy-mobile-menu{color:#f9fcff;cursor:pointer;background:0 0;border:0;grid-template-rows:repeat(3,2px);gap:5px;width:25px;height:25px;padding:0;display:none}.legacy-mobile-menu span{background:currentColor;width:25px;height:2px;display:block}.legacy-balance{color:#acbccc;font-size:.9rem}.legacy-header-link{color:#f9fcff;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;font-size:.95rem;text-decoration:none;display:inline-flex}.legacy-header-link>svg,.legacy-user-trigger>svg{width:1.1rem;height:1.1rem;transition:transform .3s}.legacy-header-link.active>svg,.legacy-user-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.legacy-header-link:hover,.legacy-header-link.active{color:var(--legacy-gold)}.legacy-user-menu{position:relative}.legacy-user-trigger{color:#f9fcff;cursor:pointer;background:#000;border:0;align-items:center;gap:.5rem;padding:.5rem 1.25rem .5rem 1rem;display:flex}.legacy-avatar-image,.legacy-avatar-marble{border-radius:50%;flex:none;width:1.875rem;height:1.875rem;display:block}.legacy-avatar-image{object-fit:cover;background:#23282d}.legacy-user-dropdown{z-index:25;color:#f9fcff;background:#000;min-width:150px;padding:.5rem 0;display:grid;position:absolute;top:100%;right:0;box-shadow:0 10px 25px #0005}.legacy-user-dropdown a,.legacy-user-dropdown button{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.5rem;padding:.25rem 1rem;display:flex}.legacy-user-dropdown a>svg,.legacy-user-dropdown button>svg{width:1rem;height:1rem}.legacy-user-dropdown a:hover,.legacy-user-dropdown button:hover{color:var(--legacy-gold)}.legacy-help{min-height:112px;color:var(--legacy-ink);border-bottom:1px solid var(--legacy-border);background:#f5f7fa;display:flex}.legacy-help ul{flex-direction:column;flex:0 0 220px;margin:0;padding:0;list-style:none;display:flex}.legacy-help li{display:contents}.legacy-help button{border:0;border-bottom:1px solid var(--legacy-border);color:var(--legacy-ink);cursor:pointer;text-align:left;background:#fff;flex:1;padding:.45rem .85rem}.legacy-help button.active{color:var(--legacy-gold);background:#eef1f5}.legacy-help-copy{flex:1;padding:.8rem 1rem;font-size:.86rem}.legacy-help-copy p{max-width:760px;color:var(--legacy-muted);margin:.4rem 0 0;line-height:1.5}.legacy-email-confirm{border:1px solid var(--legacy-gold);color:var(--legacy-ink);background:#fffdf3;margin:1rem 0;padding:.75rem 1rem}.legacy-email-confirm p{color:var(--legacy-muted);margin:.4rem 0;line-height:1.5}.legacy-confirm-row{align-items:center;gap:.5rem;max-width:540px;display:flex}.legacy-confirm-row input{border:1px solid var(--legacy-border);border-radius:2px;flex:1;padding:.6rem .75rem}.legacy-app-frame{min-height:calc(100vh - 74px);display:flex;overflow:hidden}.legacy-sidebar{color:#f9fcff;background:var(--legacy-dark);flex-direction:column;flex:0 0 220px;width:220px;padding:.5rem 0;transition:flex-basis .2s,width .2s;display:flex}.legacy-sidebar-mobile-logo{display:none!important}.legacy-mobile-overlay{display:none}.legacy-sidebar-section{flex-direction:column;display:flex}.legacy-sidebar-bottom{gap:1.25rem;margin-top:auto}.legacy-sidebar a,.legacy-sidebar button{color:#f9fcff;align-items:center;gap:1rem;min-height:35px;padding:.25rem .75rem;font-size:.95rem;transition:color .2s,background .2s;display:flex}.legacy-sidebar-news-badge{color:#fff;background:var(--legacy-gold);border-radius:50%;place-items:center;min-width:23px;height:23px;margin-left:auto;font-size:.72rem;line-height:1;display:inline-grid}.legacy-sidebar a:hover,.legacy-sidebar a.active{color:var(--legacy-gold);background:#000}.legacy-menu-icon{flex:0 0 1.25rem;place-items:center;width:1.25rem;height:1.25rem;line-height:1;display:inline-grid}.legacy-menu-icon>svg{width:1.25rem;height:1.25rem;display:block}.legacy-sidebar-mobile-account{display:none}.legacy-sidebar-mobile-account button{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0}.legacy-sidebar-toggle{color:#f9fcff;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:1rem;min-height:35px;margin-top:1.25rem;padding:.25rem .75rem;font-size:.95rem;display:flex}.legacy-sidebar-toggle .legacy-menu-icon{transition:transform .3s}.legacy-sidebar-toggle .legacy-menu-icon.rotated{transform:rotate(180deg)}.legacy-sidebar-toggle:hover{color:var(--legacy-gold);background:#000}.sidebar-collapsed .legacy-sidebar{flex-basis:3rem;width:3rem}.sidebar-collapsed .legacy-sidebar a,.sidebar-collapsed .legacy-sidebar-toggle{justify-content:center;padding-left:.45rem;padding-right:.45rem}.legacy-app-frame>#main-content{background:var(--legacy-paper);flex:1;min-width:0;overflow:auto}.legacy-app-frame .page-container{max-width:none;min-height:calc(100vh - 74px);padding:2rem clamp(1rem,4vw,3rem)}.legacy-app-frame h1,.legacy-app-frame h2{color:var(--legacy-ink);font-family:Roboto,sans-serif;font-weight:600;line-height:1.2}.legacy-app-frame .eyebrow{color:var(--legacy-gold)}.legacy-app-frame .content-panel,.legacy-app-frame .metric-card,.legacy-app-frame .state-card,.legacy-app-frame .feature-grid article{border-color:var(--legacy-border);box-shadow:none;border-radius:0}.legacy-app-frame .button{color:var(--legacy-ink);background:var(--legacy-gold);border-radius:2px}.legacy-app-frame .button-secondary{color:var(--legacy-ink);border-color:var(--legacy-border);background:#f9fcff}.legacy-landing{color:#f9fcff;background:#000;height:100vh;min-height:560px;position:relative;overflow:hidden}.legacy-landing-slides{scroll-behavior:smooth;scrollbar-width:none;width:100%;height:calc(100% - 122px);margin-top:0;display:flex;overflow:auto hidden}.legacy-landing-slides::-webkit-scrollbar{display:none}.legacy-landing-slide{background-position:top;background-size:cover;flex:0 0 100%;min-width:100%;height:100%;position:relative;overflow-y:auto}.legacy-landing-slide:not(.is-active){background-image:none!important}.legacy-landing-video{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.legacy-landing-slide:before{content:"";background:#0008;position:absolute;inset:0}.legacy-slide-main:before{background:linear-gradient(90deg,#000b 0%,#0007 46%,#0002 100%)}.legacy-slide-content{z-index:1;scrollbar-width:none;width:100%;height:100%;margin:0 auto;padding:12px 0 5rem;position:relative;overflow-y:auto}.legacy-slide-content::-webkit-scrollbar{display:none}.legacy-block{background:#000c;border:1px solid #23282d;width:56.46%;max-width:760px;margin:28px 0 28px 42.6%;padding:30px 40px;font-size:1rem;line-height:1.5;transform:skew(-3deg)}.legacy-block-title{color:#f9fcff;border-color:var(--legacy-gold);text-transform:uppercase;font-size:2rem;line-height:40px}.legacy-block-large{padding-top:50px;padding-bottom:50px}.legacy-block h1{color:var(--legacy-gold);margin:0 0 12px;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:400;line-height:32px}.legacy-block h2{color:var(--legacy-gold);margin:0 0 .5rem;font-size:1.5rem}.legacy-block p{color:#f9fcff;margin:.5rem 0;font-size:1rem;line-height:1.65}.legacy-block a{color:#648df6;border-bottom:1px solid #648df6;font-weight:700;text-decoration:none}.legacy-benefits{color:#ffde9e;grid-template-columns:1fr;gap:1.15rem;font-size:1.125rem;line-height:20px;display:grid}.legacy-benefits strong{grid-template-columns:50px minmax(0,1fr);align-items:start;column-gap:20px;display:grid}.legacy-benefits strong>svg{width:50px;height:50px;color:var(--legacy-gold);grid-row:span 2;display:block}.legacy-benefits small{color:#f9fcff;margin-top:.5rem;font-size:.875rem;font-weight:400;line-height:20px;display:block}.legacy-block ul{color:#f9fcff;margin:.75rem 0 0 1.2rem;padding:0;line-height:1.65}.legacy-news-item{background:#000c;border:1px solid #23282d;margin:.5rem 0}.legacy-news-item button{width:100%;color:var(--legacy-gold);cursor:pointer;text-align:left;background:0 0;border:0;padding:.9rem 1rem}.legacy-news-item p{color:#f9fcff;margin:0;padding:0 1rem 1rem;line-height:1.55}.legacy-button{min-height:40px;color:var(--legacy-ink);background:var(--legacy-gold);cursor:pointer;border:0;border-radius:2px;justify-content:center;align-items:center;margin-top:1rem;padding:.6rem 1rem;font-weight:700;display:inline-flex}.legacy-button:disabled{cursor:wait;opacity:.65}.legacy-slide-account .legacy-slide-content{place-items:center;display:grid}.legacy-auth{width:min(100%,520px)}.legacy-eyebrow{color:var(--legacy-gold);letter-spacing:.08em;margin-bottom:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.legacy-auth form,.legacy-contact-form{gap:.75rem;display:grid}.legacy-auth label{color:#f9fcff}.legacy-auth input,.legacy-contact-form input,.legacy-contact-form textarea{color:var(--legacy-ink);background:#f9fcff;border:1px solid #acbccc;border-radius:2px;padding:.65rem .75rem}.legacy-provider-links,.legacy-auth-links{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.legacy-provider-links a,.legacy-auth-links button{color:var(--legacy-gold);cursor:pointer;background:0 0;border:0;padding:0;font-size:.9rem;text-decoration:underline}.legacy-error{color:#ff8e8e!important}.legacy-info{color:#9ff0c8!important}.legacy-landing-footer{z-index:3;color:#f9fcff;background:#000;align-items:center;gap:1.25rem;min-height:122px;padding:1rem 2.5rem;display:flex;position:absolute;bottom:0;left:0;right:0}.legacy-landing-footer .legacy-logo{flex:none;margin-right:1rem}.legacy-landing-nav{flex:1;gap:1.25rem;display:flex}.legacy-landing-footer button{color:#f9fcff;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:.35rem 0;font-size:.92rem}.legacy-landing-footer button:hover,.legacy-landing-footer button.active{color:var(--legacy-gold)}.legacy-telegram{color:#f9fcff;margin-left:auto;font-size:.9rem}.legacy-telegram:hover{color:var(--legacy-gold)}.legacy-landing-mobile-menu{display:none}.legacy-landing-hamburger{gap:6px;width:34px;padding:0;display:grid}.legacy-landing-hamburger span{background:var(--legacy-gold);height:2px;display:block}.legacy-landing-menu-panel{z-index:51;color:#fff;background:#000;align-content:start;gap:.35rem;width:256px;padding:3rem 1.5rem 1rem;display:grid;position:fixed;top:0;bottom:0;left:0;box-shadow:12px 0 30px #0008}.legacy-landing-menu-panel .legacy-logo{margin-bottom:1rem}.legacy-landing-menu-panel button{text-align:left;padding:.45rem 0}.legacy-landing-menu-overlay{z-index:50;position:fixed;inset:0;background:#0008!important}.referral-page{gap:1.25rem;display:grid}.bonus-prompt{color:#fff;background:var(--legacy-dark);border:1px solid #d6a22f;padding:1rem}.bonus-prompt h3{color:var(--legacy-gold);margin:0 0 .5rem;font-size:1.1rem}.bonus-prompt p{margin:.35rem 0}.bonus-prompt button{color:var(--legacy-gold);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.referral-link-row{align-items:end;gap:1rem;display:flex}.referral-link-row label{flex:1}.referral-link-row input{font-family:ui-monospace,SFMono-Regular,monospace}.bonus-modal-backdrop{z-index:50;background:#0009;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.bonus-modal{border:1px solid var(--legacy-gold);width:min(100%,520px);color:var(--legacy-ink);background:#fff;padding:1.5rem}.bonus-modal h2{margin-top:.75rem;font-size:1.6rem}.bonus-progress{background:#e4e8ed;height:12px;margin:1rem 0}.bonus-progress span{background:var(--legacy-gold);height:100%;display:block}.contact-card{border:1px solid var(--legacy-border);text-align:center;flex-direction:column;gap:.45rem;width:min(100%,320px);padding:1rem;display:flex}.contact-card span,.instruction-card small{color:var(--legacy-muted)}.instruction-list{gap:.75rem;display:grid}.instruction-card{border:1px solid var(--legacy-border);gap:.75rem;display:flex}.instruction-card img{object-fit:cover;width:min(100%,280px)}.instruction-card>div{gap:.35rem;padding:.6rem;display:grid}.instruction-card p{margin:0}.faq-generator{gap:1rem;max-width:720px;display:grid}.legacy-payout{max-width:900px;color:var(--legacy-ink);gap:1rem;line-height:1.55;display:grid}.legacy-payout a,.legacy-table a{color:#4169a1;text-decoration:underline}.legacy-table-wrap{border:1px solid var(--legacy-border);margin:1rem 0;overflow-x:auto}.legacy-table{border-collapse:collapse;background:#fff;width:100%;min-width:720px;font-size:.88rem}.legacy-table th,.legacy-table td{border-bottom:1px solid var(--legacy-border);text-align:left;vertical-align:top;padding:.7rem .8rem}.legacy-table th{color:var(--legacy-ink);background:#f5f7fa;font-weight:700}.legacy-table td{color:var(--legacy-muted)}.legacy-table td strong,.legacy-table td small{color:var(--legacy-ink);display:block}.legacy-table td small{color:var(--legacy-muted);margin-top:.25rem;font-size:.76rem}.legacy-row-past td{background:#fff4f4}.legacy-row-now td{background:#f2fff5}.legacy-export-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.legacy-export-grid article{border:1px solid var(--legacy-border);background:#fff;flex-direction:column;justify-content:space-between;gap:.75rem;min-height:150px;padding:1rem;display:flex}.legacy-export-grid article strong{color:var(--legacy-ink);font-size:.9rem;line-height:1.35}.legacy-export-grid article select{margin-top:auto}.legacy-player-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem;display:grid}.legacy-player-column{gap:.75rem;min-width:0;display:grid}.legacy-player-preview{object-fit:cover;border:1px solid var(--legacy-border);width:100%;max-height:360px}.legacy-box{border:1px solid var(--legacy-border);background:#fff;gap:.75rem;padding:1rem;display:grid}.legacy-box h3{color:var(--legacy-ink);margin:0;font-size:1.05rem}.legacy-code{color:#d7e3f3;white-space:pre-wrap;overflow-wrap:anywhere;background:#20262d;max-height:260px;margin:0;padding:.75rem;font:.75rem/1.45 ui-monospace,SFMono-Regular,monospace;overflow:auto}.legacy-setting-list{gap:.25rem;display:grid}.legacy-setting-row{color:var(--legacy-ink);grid-template-columns:minmax(0,1fr) minmax(120px,42%);align-items:center;gap:.75rem;padding:.4rem 0;font-size:.82rem;font-weight:400;display:grid}.legacy-setting-row input[type=checkbox]{justify-self:end;width:1rem}.legacy-setting-row input:not([type=checkbox]),.legacy-setting-row select{border-radius:2px;min-width:0;padding:.5rem .6rem}.legacy-route-title{color:var(--legacy-ink);margin:2.25rem 0 1rem}.legacy-route-title h1{margin:0;font-family:Roboto,sans-serif;font-size:1.35rem;font-weight:600;line-height:1.2}.legacy-payout h2{margin:0;font-family:Roboto,sans-serif;font-size:1.1rem;font-weight:600}.legacy-protected-page{max-width:none;padding-top:0}.legacy-container{width:100%}.legacy-container-title{border:1px solid var(--legacy-border);color:var(--legacy-ink);background:#fff;padding:.75rem;font-size:1.25rem;font-weight:500}.legacy-container-body{border:1px solid var(--legacy-border);color:var(--legacy-ink);background:#fff;border-top:0;flex-direction:column;gap:.75rem;padding:1rem;font-size:.86rem;line-height:1.35;display:flex}.legacy-container-body p{margin:0}.legacy-copy ol{gap:.5rem;margin:0;padding-left:1.35rem;display:grid}.legacy-copy code{color:var(--legacy-ink);background:#eef1f5;border-radius:4px;margin:0 .25rem;padding:.25rem .35rem;font-family:ui-monospace,SFMono-Regular,monospace}.legacy-contact-row{flex-direction:row}.legacy-faq-action{padding-top:.75rem}.faq-copy{max-width:none}.faq-copy input{border-radius:2px;max-width:420px;margin-top:.35rem}.legacy-container .instruction-list{gap:.75rem}.legacy-container .instruction-card{background:#fff}.legacy-container .instruction-card p{max-width:none;color:var(--legacy-ink);line-height:1.35}.legacy-premium-page{max-width:980px}.legacy-premium{max-width:900px;padding:1rem 1.25rem}.legacy-premium-toggle{width:100%;color:var(--legacy-ink);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:0;font-size:1rem;font-weight:600;display:flex}.legacy-premium-toggle span:last-child{color:var(--legacy-muted);font-size:1.35rem;transition:transform .2s}.legacy-premium-toggle span.legacy-premium-open{transform:rotate(180deg)}.legacy-premium-content{padding-top:1rem;overflow:hidden}.legacy-premium-content p{color:var(--legacy-ink);margin:0 0 1rem;line-height:1.55}.legacy-premium-grid{grid-template-columns:1fr 1fr;gap:.45rem 2rem;display:grid}.legacy-premium-grid>*{border-bottom:1px solid var(--legacy-border);padding:.4rem 0}.legacy-premium-grid strong{font-weight:600}.legacy-premium-grid span:last-child{color:#b27700}.legacy-premium-history{max-width:900px;margin-top:2rem}.legacy-premium-history h2{margin:0 0 .8rem;font-family:Roboto,sans-serif;font-size:1.1rem;font-weight:600}.legacy-paywall-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.legacy-paywall-card{border:1px solid var(--legacy-border);background:#fff;flex-direction:column;gap:.7rem;padding:.75rem;display:flex}.legacy-paywall-card img,.legacy-paywall-empty{object-fit:cover;background:#f5f7fa;width:100%;height:150px}.legacy-paywall-empty{color:var(--legacy-muted);place-items:center;font-size:.85rem;display:grid}.legacy-paywall-card strong{overflow-wrap:anywhere}.legacy-paywall-detail{max-width:980px}.legacy-paywall-detail .legacy-box{max-width:980px;margin-bottom:1rem}.legacy-paywall-detail .legacy-box h2{margin:0 0 .5rem;font-family:Roboto,sans-serif;font-size:1.1rem;font-weight:600}.legacy-paywall-domain{overflow-wrap:anywhere;margin-top:.35rem;font-size:1.2rem;display:block}.legacy-kicker{color:var(--legacy-muted);text-transform:uppercase;font-size:.75rem}.legacy-paywall-filters{grid-template-columns:minmax(0,1fr) 8rem 8rem;gap:.6rem;margin:.8rem 0;display:grid}.legacy-paywall-intro{color:var(--legacy-ink);margin:0 0 1rem;line-height:1.5}.legacy-tabs{margin-bottom:-1px;display:flex}.legacy-tabs button{border:1px solid #0000;border-bottom-color:var(--legacy-border);color:#4169a1;cursor:pointer;background:0 0;padding:.75rem 1rem;font-size:.86rem;font-weight:500}.legacy-tabs button.active{border-color:var(--legacy-border);color:var(--legacy-ink);background:#fff;border-bottom-color:#fff}.legacy-settings-list{gap:.55rem;max-width:760px}.legacy-settings-list label{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:center;gap:.75rem;font-weight:400;display:grid}.legacy-settings-list input{border-radius:2px}.exchange-copy p{margin:0 0 .4rem}.exchange-copy ul{margin:0;padding-left:1.2rem}.exchange-copy a{color:#4169a1;font-weight:600;text-decoration:underline}.legacy-news-container{gap:1rem}.legacy-news-filters{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.legacy-news-filters>input{border-radius:2px;flex:260px}.legacy-news-filters label{white-space:nowrap;align-items:center;gap:.35rem;font-weight:400;display:flex}.legacy-news-filters label input{width:auto}.legacy-news-container .news-item{box-shadow:none;border-radius:4px}.legacy-news-container .news-item h2{margin-bottom:.25rem;font-family:Roboto,sans-serif;font-size:1.1rem}.news-badge{color:#be123c;background:#fff1f2;border:1px solid #fda4af;border-radius:4px;margin-left:.5rem;padding:.1rem .35rem;font-size:.7rem;display:inline-block}.legacy-news-container .news-meta{color:var(--legacy-muted);font-size:.72rem}.legacy-news-container .news-item p{color:var(--legacy-ink);white-space:pre-wrap;margin-top:.75rem}.legacy-priority-list{border:1px solid var(--legacy-border);margin:0;padding:0;list-style:none;display:grid}.legacy-priority-list li{border-bottom:1px solid var(--legacy-border);justify-content:space-between;align-items:center;gap:1rem;padding:.6rem .75rem;display:flex}.legacy-priority-list li:last-child{border-bottom:0}.legacy-priority-list small{color:var(--legacy-muted);margin-top:.15rem;font-size:.75rem;display:block}.legacy-priority-add{border-top:1px solid var(--legacy-border);gap:.75rem;margin-top:.8rem;padding:.8rem;display:grid}.legacy-modal-backdrop{z-index:50;background:#0008;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.legacy-modal{border:1px solid var(--legacy-border);width:min(100%,560px);color:var(--legacy-ink);background:#fff;gap:1rem;padding:1.25rem;display:grid;box-shadow:0 20px 70px #0006}.legacy-modal h2{margin:0;font-family:Roboto,sans-serif;font-size:1.2rem}.button-danger{color:#fff;background:#b42318}.legacy-ticket-detail{margin-top:1rem}.legacy-ticket-messages{gap:.45rem}.ticket-message{border:1px solid var(--legacy-border);gap:1rem;padding:.75rem;display:flex}.ticket-message>div{gap:.2rem;min-width:120px;display:grid}.ticket-message small{color:var(--legacy-muted);font-size:.72rem}.ticket-message p{color:var(--legacy-ink);white-space:pre-wrap;margin:0}.ticket-message-user{background:#fff8e7}.ticket-row-answered td{background:#ecfdf3}@media (width>=641px) and (width<=991px){.legacy-block{width:54.23%;margin-left:44.2%}}@media (width>=992px) and (width<=1279px){.legacy-block{width:56.2%;margin-left:43.1%}}@media (width<=900px){.legacy-sidebar{flex-basis:190px;width:190px}.legacy-landing-footer{gap:.7rem;padding:.75rem 1rem;overflow-x:auto}.legacy-landing-footer .legacy-logo{margin-right:.4rem}.legacy-telegram{display:none}}@media (width>=641px) and (width<=1279px){.legacy-header{min-height:62px;padding:.5rem .75rem}.legacy-header .legacy-logo{min-width:auto;font-size:35px}.legacy-header-actions{gap:0}.legacy-header-actions>.legacy-header-link,.legacy-header-actions>.legacy-user-menu,.legacy-balance{display:none}.legacy-mobile-menu{display:grid}.legacy-app-frame{min-height:calc(100vh - 62px)}.legacy-sidebar{z-index:100;flex-basis:200px;width:200px;padding:.75rem 0;transition:transform .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:12px 0 30px #0004}.legacy-sidebar-mobile-logo{color:#f9fcff;margin:.5rem auto 1.25rem;font-family:Smooch Sans,sans-serif;font-weight:400;line-height:24px;font-size:30px!important;display:block!important}.legacy-mobile-overlay{z-index:90;cursor:pointer;background:#0008;border:0;display:block;position:fixed;inset:0}.legacy-sidebar-mobile-account{flex-direction:column;gap:.2rem;display:flex}.legacy-sidebar.mobile-open{transform:translate(0)}.legacy-sidebar-toggle{display:none}.sidebar-collapsed .legacy-sidebar{flex-basis:200px;width:200px}.legacy-app-frame .page-container{padding:1.25rem .75rem}}@media (width<=640px){.legacy-header{min-height:62px;padding:.5rem .75rem}.legacy-header .legacy-logo{min-width:auto;font-size:35px}.legacy-header-actions{gap:0}.legacy-header-actions>.legacy-header-link,.legacy-header-actions>.legacy-user-menu,.legacy-balance{display:none}.legacy-mobile-menu{display:grid}.legacy-app-frame{min-height:calc(100vh - 62px)}.legacy-sidebar{z-index:100;flex-basis:200px;width:200px;padding:.75rem 0;transition:transform .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:12px 0 30px #0004}.legacy-mobile-overlay{z-index:90;cursor:pointer;background:#0008;border:0;display:block;position:fixed;inset:0}.legacy-sidebar-mobile-logo{color:#f9fcff;margin:.5rem auto 1.25rem;font-family:Smooch Sans,sans-serif;font-weight:400;line-height:24px;font-size:30px!important;display:block!important}.legacy-sidebar-mobile-account{flex-direction:column;gap:.2rem;display:flex}.legacy-sidebar.mobile-open{transform:translate(0)}.legacy-sidebar-toggle{display:none}.sidebar-collapsed .legacy-sidebar{flex-basis:200px;width:200px}.legacy-app-frame .page-container{padding:1.25rem .75rem}.legacy-landing-slides{height:calc(100% - 104px);margin-top:104px}.legacy-landing-footer{min-height:104px;padding:2.5rem;top:0;bottom:auto;overflow:visible}.legacy-landing-nav,.legacy-telegram{display:none}.legacy-landing-footer .legacy-logo{margin-right:auto;font-size:37px;font-weight:400;line-height:24px;display:block;position:relative;left:-12px}.legacy-landing-mobile-menu{margin-left:auto;display:block}.legacy-landing-hamburger{width:27px}.legacy-block{width:auto;margin:28px .75rem;padding:30px 40px;transform:none}.legacy-block-large{padding-top:50px;padding-bottom:50px}.legacy-block-title{padding-top:30px;padding-bottom:30px}.legacy-slide-content{padding:12px 0 5rem}.legacy-benefits{gap:1.35rem}.legacy-block>*{transform:none}.legacy-benefits{grid-template-columns:1fr}.legacy-help{flex-direction:column;min-height:0}.legacy-help ul{flex-basis:auto}.legacy-help button{min-height:34px}.legacy-confirm-row,.referral-link-row{flex-direction:column;align-items:stretch}.instruction-card{flex-direction:column}.instruction-card img{width:100%}.legacy-export-grid,.legacy-player-grid,.legacy-paywall-grid,.legacy-paywall-filters,.legacy-setting-row{grid-template-columns:1fr}.legacy-setting-row input[type=checkbox]{justify-self:start}}
