@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-ext-wght-normal-DOFToQv1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DayYxulF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-math-wght-normal-Bl4ZGkZl.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-symbols-wght-normal-DxQzqQfC.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-vietnamese-wght-normal-BBxOatbv.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-QAhDxQuo.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-Dun_Rd-l.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Shantell Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/shantell-sans-cyrillic-ext-wght-normal-C5IA4B3w.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Shantell Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/shantell-sans-cyrillic-wght-normal-C3g4RRlc.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Shantell Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/shantell-sans-vietnamese-wght-normal-0TYE14Fi.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Shantell Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/shantell-sans-latin-ext-wght-normal-CkCuiz5d.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Shantell Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/shantell-sans-latin-wght-normal-B8jqu5lV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#111;--paper:#f7f6f3;--muted:#8a8a85;--line:#d8d6d0;--line-strong:#111;--mono:"SF Mono", ui-monospace, "JetBrains Mono", Menlo, monospace;--sans:-apple-system, BlinkMacSystemFont, "Inter", "Helvetica Neue", Arial, sans-serif}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}html{scroll-behavior:smooth}body{font-family:var(--sans);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}.app{min-height:100vh;display:flex}.sheet-wrap{border:1px solid var(--line-strong);background:#fff;max-height:calc(100vh - 220px);overflow:auto}.sheet{border-collapse:separate;border-spacing:0;table-layout:fixed;width:max-content;font-size:11px;line-height:1.3}.sheet th,.sheet td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:#fff;width:150px;padding:4px 8px;overflow:hidden}.sheet thead th{z-index:3;background:var(--paper);border-bottom:1px solid var(--line-strong);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:9px;position:sticky;top:0}.sheet tbody tr.is-clickable:hover td{background:#efeeea}.sheet__c1{width:32px;min-width:32px;max-width:32px;padding-left:4px;padding-right:4px}.sheet__c2{width:200px;min-width:200px;max-width:200px}.sheet__c3{width:220px;min-width:220px;max-width:220px}.sheet__c4{width:70px;min-width:70px;max-width:70px}.sheet__comment{font-size:10px}.sheet__comment-text{text-overflow:ellipsis;display:block;overflow:hidden}.sheet__comment-date{font-family:var(--mono);color:var(--muted);font-size:9px;display:block}.sheet__status.is-good{color:#1a7a2e;font-weight:600}.sheet__status.is-bad{color:#b00020}.sheet__status.is-muted{color:var(--ink);text-align:center;font-size:13px;font-weight:800}@media (width>=901px){.sheet__sticky{z-index:2;background:#fff;position:sticky}.sheet thead th.sheet__sticky{z-index:4;background:var(--paper)}.sheet tbody tr.is-clickable:hover td.sheet__sticky{background:#efeeea}.sheet__c1{left:0}.sheet__c2{left:32px}.sheet__c3{left:232px}.sheet__c4{box-shadow:2px 0 0 var(--line-strong);left:452px}}.bank-chips{flex-wrap:wrap;gap:4px 6px;max-width:640px;display:flex}.bank-chip{white-space:nowrap;font-size:10px;font-family:var(--mono);border:1px solid var(--line);background:#fff;padding:2px 7px;display:inline-block}.bank-chip--opened,.bank-chip--paid{color:#1a7a2e;border-color:#1a7a2e}.bank-chip--stage3{border-color:var(--ink);font-weight:600}.bank-chip--problem{color:#b00020;border-color:#b00020}.bank-chip--empty{color:var(--muted)}.bcard.is-clickable{cursor:pointer;transition:border-color .12s}.bcard.is-clickable:hover{border-color:var(--ink)}.bcard__comment{border-top:1px solid var(--line);margin-top:8px;padding-top:6px;font-size:11px}.ref-lead{border-top:1px dashed var(--line);padding:6px 0}.ref-lead__head{font-size:12px}.ref-lead__dirs{flex-wrap:wrap;gap:4px 6px;margin-top:3px;display:flex}.drawer-overlay{z-index:50;background:#11111159;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer{background:var(--paper);border-left:1px solid var(--line-strong);width:min(720px,100%);height:100%;padding:24px;overflow-y:auto}.drawer__head{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:12px;display:flex}.drawer__title{letter-spacing:-.02em;font-size:20px;font-weight:800}.drawer__cols{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (width<=700px){.drawer__cols{grid-template-columns:1fr}}.drawer__col-title{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:10px}.drawer__label{margin-bottom:3px;font-size:11px;display:block}.drawer__label.is-missing,.drawer__star{color:#b00020}.input--error{border-color:#b00020!important}.drawer__banks{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px 12px;display:grid}.drawer__bank{cursor:pointer;align-items:center;gap:7px;padding:3px 0;font-size:12px;display:flex}.pin-input{letter-spacing:.5em;text-align:center;font-size:28px;font-family:var(--mono)}.collage--cards{columns:2;column-gap:14px}@media (width<=900px){.collage--cards{columns:1}}.table--compact{font-size:12px}.table--compact th,.table--compact td{padding:6px 10px}.topbar{z-index:20;background:var(--paper);border-bottom:1px solid var(--line-strong);width:100%;display:none;position:sticky;top:0}.topbar__row{justify-content:space-between;align-items:center;padding:12px 16px 8px;display:flex}.topbar__logo{letter-spacing:-.04em;font-size:18px;font-weight:800}.topbar__logo .ast{font-weight:400}.topbar__logout{border:1px solid var(--line);letter-spacing:.1em;text-transform:uppercase;background:0 0;padding:4px 10px;font-size:10px}.topbar__nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;border-top:1px solid var(--line);display:flex;overflow-x:auto}.topbar__nav::-webkit-scrollbar{display:none}.topbar__link{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--ink);border-right:1px solid var(--line);flex:none;padding:9px 14px;font-size:11px}.topbar__link.is-active{background:var(--ink);color:var(--paper)}.sidebar{border-right:1px solid var(--line-strong);flex-direction:column;flex-shrink:0;width:232px;height:100vh;display:flex;position:sticky;top:0}.sidebar__logo{border-bottom:1px solid var(--line-strong);letter-spacing:-.04em;padding:28px 24px;font-size:22px;font-weight:800}.sidebar__logo .ast{font-weight:400}.sidebar__nav{flex:1;padding:16px 0;overflow-y:auto}.sidebar__group{margin-bottom:14px}.sidebar__group:last-child{margin-bottom:0}.sidebar__group-title{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding:0 24px 6px;font-size:9px}.sidebar__link{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);justify-content:space-between;align-items:center;padding:10px 24px;font-size:12px;transition:background .12s;display:flex}.sidebar__link:hover{background:#1111110d}.sidebar__link.is-active{background:var(--ink);color:var(--paper)}.sidebar__link.is-disabled{color:var(--muted);cursor:default;pointer-events:none}.sidebar__soon{font-family:var(--mono);letter-spacing:.08em;border:1px solid var(--line);padding:1px 5px;font-size:9px}.sidebar__user{border-top:1px solid var(--line-strong);padding:16px 24px}.sidebar__user-name{font-size:13px;font-weight:600}.sidebar__user-role{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-top:2px;font-size:10px}.sidebar__logout{border:1px solid var(--line);letter-spacing:.1em;text-transform:uppercase;background:0 0;margin-top:10px;padding:5px 12px;font-size:11px}.sidebar__logout:hover{border-color:var(--ink)}.content{flex:1;min-width:0;padding:40px 48px 80px}.page-head{border-bottom:1px solid var(--line-strong);margin-bottom:36px;padding-bottom:24px}.page-head__kicker{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:11px}.page-head__title{letter-spacing:-.04em;font-size:clamp(34px,4.5vw,56px);font-weight:800;line-height:1}.page-head__title .ast{margin-right:12px;font-weight:300}.metric-grid{border:1px solid var(--line-strong);border-right:none;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:48px;display:grid}.metric{border-right:1px solid var(--line-strong);padding:20px}.metric__label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10px}.metric__value{letter-spacing:-.04em;margin-top:8px;font-size:40px;font-weight:800;line-height:1.1}.metric__value small{font-size:18px;font-weight:400}.section{margin-bottom:48px}.section__title{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;margin:34px 0 16px;font-size:13px;font-weight:700;display:flex}.section__title:first-child{margin-top:0}.section__title--heavy{border-top:2px solid var(--line-strong);margin-top:42px;padding-top:16px}.section__title:before{content:"*";font-weight:300}.section--with-anchor-nav{position:relative}.anchor-target{scroll-margin-top:28px}.anchor-nav{z-index:20;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f7f6f3f0;flex-direction:column;min-width:132px;display:flex;position:fixed;top:62%;right:22px;transform:translateY(-50%);box-shadow:0 12px 30px #11111114}.anchor-nav a{border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);padding:10px 12px;font-size:10px;display:block}.anchor-nav a:last-child{border-bottom:0}.anchor-nav a:hover{background:var(--ink);color:var(--paper)}.summary-line{border-top:2px solid var(--line-strong);color:var(--ink);margin-top:16px;padding-top:14px;font-size:14px;line-height:1.7}.summary-line__sep{color:var(--muted);padding:0 10px}.funnel-row{border-bottom:1px solid var(--line);grid-template-columns:160px 1fr 60px;align-items:center;gap:16px;padding:8px 0;display:grid}.funnel-row__label{font-size:13px}.funnel-row__bar{background:var(--ink);min-width:2px;height:18px;transition:width .4s}.funnel-row__count{font-family:var(--mono);text-align:right;font-size:13px}.table{border-collapse:collapse;border-top:1px solid var(--line-strong);width:100%}.table th{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:left;border-bottom:1px solid var(--line-strong);padding:12px 16px 12px 0;font-size:10px;font-weight:400}.table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:14px 16px 14px 0;font-size:13px;transition:background-color .12s}.table tbody tr:hover td{background:#1111110f}.table tr.is-clickable{cursor:pointer}.table tr.is-clickable:hover td{background:#1111111a}.table .mono{font-family:var(--mono);font-size:12px}.status-tag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--ink);white-space:nowrap;padding:3px 8px;font-size:10px;display:inline-block}.status-tag.is-wrap{white-space:normal;max-width:100%;line-height:1.5}.status-tag.is-active{background:var(--ink);color:var(--paper)}.status-tag.is-muted{border-color:var(--line);color:var(--muted)}.notice{border:1px solid var(--line-strong);background:#fff;margin:-18px 0 28px;padding:14px 16px;font-size:13px}.cd-status-row{flex-wrap:wrap;gap:8px;margin:-28px 0 32px;display:flex}.tabs{border-bottom:1px solid var(--line-strong);flex-wrap:wrap;gap:0;margin-bottom:24px;display:flex}.tab{color:var(--ink);border:1px solid var(--line-strong);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;background:0 0;border-bottom:none;padding:10px 18px;font-size:10px}.tab+.tab{border-left:none}.tab.is-active{background:var(--ink);color:var(--paper)}.muted{color:var(--muted);font-size:12px}.detail-head{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 22px;display:flex}.detail-head h2{margin-right:8px;font-size:28px;line-height:1.1}.action-grid{flex-wrap:wrap;gap:8px;margin:18px 0 28px;display:flex}.link-button{color:var(--ink);background:0 0;border:none;padding:0;text-decoration:underline}.input,.select,.textarea{font:inherit;color:var(--ink);border:1px solid var(--line);appearance:none;background:0 0;border-radius:0;outline:none;padding:9px 12px;font-size:13px}.input:focus,.select:focus,.textarea:focus{border-color:var(--ink)}.select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5'%3E%3Cpath d='M0 0l4 5 4-5z' fill='%23111'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:28px}.btn{letter-spacing:.12em;text-transform:uppercase;background:var(--ink);color:var(--paper);border:1px solid var(--ink);padding:10px 22px;font-size:11px;font-weight:600;transition:opacity .12s}.btn:hover{opacity:.85}.btn:disabled{opacity:.4;cursor:default}.btn--ghost{color:var(--ink);background:0 0}.btn--ghost:hover{background:var(--ink);color:var(--paper);opacity:1}.btn--small{padding:6px 14px;font-size:10px}.filters{flex-wrap:wrap;gap:10px;width:100%;margin-bottom:24px;display:flex}.filters .select,.filters .input{min-width:150px}.filters .input{flex:420px;max-width:760px}.login-screen{justify-content:center;align-items:center;min-height:100vh;display:flex}.login-box{border:1px solid var(--line-strong);background:var(--paper);width:360px;padding:40px}.login-box__logo{letter-spacing:-.04em;margin-bottom:4px;font-size:32px;font-weight:800}.login-box__sub{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:32px;font-size:11px}.login-box form{flex-direction:column;gap:12px;display:flex}.login-box .error{font-family:var(--mono);color:#b00020;font-size:11px}.kanban{border:1px solid var(--line-strong);gap:0;min-height:60vh;display:flex;overflow-x:auto}.kanban__col{border-right:1px solid var(--line-strong);flex-direction:column;flex:0 0 250px;display:flex}.kanban__col:last-child{border-right:none}.kanban__col-head{border-bottom:1px solid var(--line-strong);background:var(--paper);justify-content:space-between;align-items:baseline;padding:12px 14px;display:flex;position:sticky;top:0}.kanban__col-title{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.kanban__col-count{font-family:var(--mono);color:var(--muted);font-size:11px}.kanban__cards{flex-direction:column;flex:1;gap:8px;min-height:120px;padding:10px;transition:background .12s;display:flex}.kanban__cards.is-over{background:#1111110d}.kanban-card{border:1px solid var(--line);cursor:grab;background:#fff;padding:10px 12px}.kanban-card:active{cursor:grabbing}.kanban-card.is-dragging{opacity:.35}.kanban-card__name{font-size:13px;font-weight:600}.kanban-card__meta{font-family:var(--mono);color:var(--muted);justify-content:space-between;gap:8px;margin-top:4px;font-size:10px;display:flex}.lead-grid{grid-template-columns:1fr 1fr;gap:48px;display:grid}@media (width<=1100px){.lead-grid{grid-template-columns:1fr}}.def-list{border-top:1px solid var(--line-strong)}.def-list__row{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr;gap:16px;padding:10px 0;display:grid}.def-list__key{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-top:2px;font-size:11px}.def-list__val{font-size:13px}.timeline{border-left:1px solid var(--line-strong);flex-direction:column;gap:14px;padding-left:20px;display:flex}.timeline__item{position:relative}.timeline__item:before{content:"";background:var(--ink);width:7px;height:7px;position:absolute;top:6px;left:-24px}.timeline__date{font-family:var(--mono);color:var(--muted);font-size:10px}.timeline__text{font-size:13px}.comment{border:1px solid var(--line);background:#fff;margin-bottom:10px;padding:12px 14px}.comment__head{font-family:var(--mono);color:var(--muted);justify-content:space-between;margin-bottom:6px;font-size:10px;display:flex}.comment__text{white-space:pre-wrap;font-size:13px}.comment-form{flex-direction:column;gap:10px;margin-top:16px;display:flex}.muted{color:var(--muted)}.mono{font-family:var(--mono)}.row{align-items:center;gap:10px;display:flex}.spread{justify-content:space-between;align-items:center;gap:16px;display:flex}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.empty{font-family:var(--mono);color:var(--muted);text-align:center;padding:40px 0;font-size:12px}.loading{font-family:var(--mono);color:var(--muted);text-align:center;letter-spacing:.2em;text-transform:uppercase;padding:60px 0;font-size:12px}.pagination{font-family:var(--mono);align-items:center;gap:8px;margin-top:20px;font-size:12px;display:flex}.copy-link{font-family:var(--mono);border:1px dashed var(--line);cursor:pointer;background:0 0;padding:4px 8px;font-size:11px}.copy-link:hover{border-color:var(--ink)}.modal-form{border:1px solid var(--line-strong);background:#fff;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:32px;padding:24px;display:flex}.field{flex-direction:column;gap:5px;display:flex}.field label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10px}.overall-status{align-items:center;gap:6px;font-size:12px;display:inline-flex}.overall-status__dot{font-size:12px;line-height:1}.overall-status__label{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px}.growth-banner{border:1px solid var(--line-strong);background:#fff;padding:16px 20px}.growth-banner__label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:10px}.growth-banner__text{letter-spacing:-.02em;font-size:18px;font-weight:600}.check-grid{flex-direction:column;gap:8px;display:flex}.check-item{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.check-item input[type=checkbox]{width:14px;height:14px;accent-color:var(--ink)}.nested-card{border:1px solid var(--line);background:#fff;margin-bottom:10px;padding:12px 14px}.def-list__val .input,.def-list__val .select,.def-list__val .textarea{width:100%;max-width:360px}@media (width<=900px){.app{flex-direction:column}.topbar{display:block}.content{padding:20px 16px 60px}.sidebar{display:none}.page-head{margin-bottom:24px;padding-bottom:16px}.page-head__title{overflow-wrap:break-word;font-size:clamp(26px,7vw,34px)}.inline-form .input,.inline-form .select{max-width:100%}.metric-grid{grid-template-columns:1fr 1fr}.metric{padding:14px}.metric__value{font-size:clamp(20px,6.5vw,28px)}.action-grid .btn{flex:auto}.table{display:block;overflow-x:auto}.anchor-nav{z-index:10;width:100%;min-width:0;box-shadow:none;flex-direction:row;margin:0 0 18px;position:sticky;top:0;right:auto;overflow-x:auto;transform:none}.anchor-nav a{text-align:center;border-bottom:0;border-right:1px solid var(--line);white-space:nowrap;flex:1 0 auto}.anchor-nav a:last-child{border-right:0}}.schedule-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;display:grid}.schedule-day__title{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--line-strong);margin-bottom:12px;padding-bottom:8px;font-size:13px;font-weight:700}.schedule-day__slots{flex-direction:column;gap:6px;display:flex}.schedule-slot{text-align:left;border:1px solid var(--line);font:inherit;background:#fff;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}.schedule-day.is-blocked .schedule-day__title{color:var(--muted)}.schedule-slot.is-blocked{color:var(--muted);cursor:pointer;background:#11111108;border-style:dashed}.schedule-slot.is-free{cursor:pointer}.schedule-slot.is-pending{border-color:var(--ink);cursor:pointer;background:#1111110a}.schedule-slot.is-booked{background:var(--ink);color:var(--paper);border-color:var(--ink);cursor:pointer}.schedule-slot__time{font-family:var(--mono);letter-spacing:.06em;font-size:12px}.schedule-slot__meta{font-size:13px;font-weight:600}.schedule-slot__tg{opacity:.7;font-size:10px}.cards-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.pcard{border:1px solid var(--line-strong);background:var(--paper);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.pcard.is-clickable:hover{cursor:pointer;background:#1111110a}.pcard--selected{margin:12px 0 20px}.pcard__head{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding-bottom:6px;display:flex}.pcard__bank-name{font-size:12px}.pcard__bank-info{color:var(--muted);font-size:11px}.collage{columns:2;column-gap:14px}@media (width<=900px){.collage{columns:1}}.bcard{break-inside:avoid;border:1px solid var(--line-strong);background:var(--paper);margin-bottom:14px;padding:12px 14px}.bcard__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;padding-bottom:6px;display:flex}.bcard__actions{align-items:center;gap:10px;margin-bottom:8px;display:flex}.bcard__person{border-bottom:1px dashed var(--line);justify-content:space-between;gap:10px;padding:3px 0;font-size:11px;display:flex}.inline-form{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;display:flex}.inline-form .input,.inline-form .select{max-width:220px}.person-actions{margin:14px 0}.form-error{color:#b00020;font-size:11px;font-family:var(--mono)}.btn.is-active{background:var(--ink);color:var(--paper)}.plan-builder{border:1px solid var(--line-strong);margin:14px 0;padding:12px 14px}.plan-result{margin-top:10px}.plan-result__log{font-family:var(--mono);white-space:pre-wrap;background:#1111110a;max-height:320px;margin-top:8px;padding:10px 12px;font-size:11px;overflow-y:auto}.stub{flex-direction:column;gap:10px;max-width:560px;font-size:15px;display:flex}.stub code{font-family:var(--mono);border:1px solid var(--line);background:#1111110a;padding:1px 6px;font-size:13px}.stub__muted{color:var(--muted)}.status-tag.is-danger{color:var(--paper);background:#b00020}.offer-logo{width:22px;height:22px;font-size:9px;font-weight:800;font-family:var(--sans);vertical-align:middle;letter-spacing:0;border-radius:6px;justify-content:center;align-items:center;margin-right:4px;display:inline-flex}.bet-mini{border-collapse:collapse;cursor:default;width:100%;margin-top:8px;font-size:10px}.bet-mini th{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);text-align:left;border-bottom:1px solid var(--line);padding:2px 4px;font-size:8px}.bet-mini td{border-bottom:1px dashed var(--line);white-space:nowrap;padding:2px 4px}.tg{border:1px solid var(--line-strong);background:#f0efe9;flex-direction:column;max-width:720px;height:calc(100vh - 200px);display:flex}.tg__header{background:var(--paper);border-bottom:1px solid var(--line-strong);flex-shrink:0;align-items:center;gap:10px;padding:10px 14px;display:flex}.tg__back,.tg__members{border:1px solid var(--line);background:0 0;padding:4px 10px;font-size:13px}.tg__search{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.tg__search .input{flex:1;min-width:60px}.tg__search-count{color:var(--muted);white-space:nowrap;font-size:11px}.tg__search-nav{border:1px solid var(--line);background:0 0;padding:3px 7px;font-size:12px;line-height:1}.tg__search-nav:disabled{opacity:.4;cursor:default}mark.tg-hl{color:#111;background:#ffe14d;border-radius:2px;padding:0 1px}mark.tg-hl--active{background:#ff9d2e;box-shadow:0 0 0 1px #d97a00}.tg__title{flex-direction:column;flex:1;display:flex}.tg__title strong{font-size:14px}.tg__sub{color:var(--muted);font-size:11px}.tg__body{flex-direction:column;flex:1;padding:14px;display:flex;overflow-y:auto}.tg__day{color:#333;background:#1111111f;border-radius:12px;align-self:center;margin:10px 0;padding:2px 12px;font-size:11px}.tg__msg{margin:2px 0;display:flex}.tg__msg--out{justify-content:flex-end}.tg__bubble{border:1px solid var(--line);background:#fff;border-radius:12px 12px 12px 3px;max-width:78%;padding:6px 10px 4px;font-size:13px;line-height:1.35;position:relative}.tg__msg--out .tg__bubble{background:#d8f0c8;border-color:#bfe0a8;border-bottom-right-radius:3px;border-bottom-left-radius:12px}.tg__sender{color:#1a7a2e;margin-bottom:2px;font-size:11px;font-weight:700}.tg__text{white-space:pre-wrap;word-break:break-word}.tg__media{color:var(--muted);font-style:italic}.tg__meta{float:right;color:var(--muted);margin-top:4px;margin-left:8px;font-size:9px}.tg__ticks{color:#34a0dc}.tg-list{border:1px solid var(--line);border-radius:8px;max-width:720px;overflow:hidden}.tg-list__row{border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:12px;padding:10px 12px;display:flex}.tg-list__row:last-child{border-bottom:none}.tg-list__row:hover{background:var(--paper-2,#00000008)}.tg-list__avatar{color:#2b7fb0;background:#34a0dc26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:16px;display:flex}.tg-list__avatar--group{background:#78b45a2e}.tg-list__avatar--channel{background:#b4785a2e}.tg-list__main{flex:1;min-width:0}.tg-list__top{align-items:baseline;gap:8px;display:flex}.tg-list__title{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:600;overflow:hidden}.tg-list__time{color:var(--muted);flex-shrink:0;font-size:11px}.tg-list__bottom{align-items:center;gap:8px;margin-top:2px;display:flex}.tg-list__preview{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.tg-list__you{color:#2b7fb0}.tg-list__from{color:var(--ink,#333);font-weight:500}.tg-list__count{color:#444;background:#1111111a;border-radius:10px;flex-shrink:0;padding:1px 7px;font-size:10px}body.heatmap-mode .app{margin-top:54px}body.heatmap-mode .content{filter:grayscale()contrast(.95)}body.heatmap-mode .sidebar{filter:grayscale();height:calc(100vh - 54px);top:54px}body.chats-lock{overflow:hidden}body.chats-lock .content{padding:12px 16px}.tgapp{border:1px solid var(--line-strong);background:var(--paper);height:calc(100vh - 24px);min-height:420px;display:flex;overflow:hidden}.tgapp__side{border-right:1px solid var(--line-strong);background:var(--paper);flex-direction:column;flex-shrink:0;width:340px;min-width:0;display:flex;position:relative}.tgapp__search{border-bottom:1px solid var(--line);flex-shrink:0;padding:8px}.tgapp__search .input{width:100%}.tgapp__filters{border-bottom:1px solid var(--line);flex-wrap:wrap;flex-shrink:0;gap:4px;padding:6px 8px;display:flex}.tgapp__list{flex:1;overflow-y:auto}.tgapp__list .tg-list__row.is-active{background:#3c82c81f}.tgapp__tabbar{border-top:1px solid var(--line-strong);background:var(--paper);flex-shrink:0;align-items:center;gap:10px;padding:6px 10px;display:flex}.tgapp__tab{border:1px solid var(--line);cursor:pointer;background:0 0;flex:1;padding:7px 10px;font-size:13px}.tgapp__tab.is-active{border-color:var(--line-strong);font-weight:600}.tgapp__avabtn{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0}.tgapp__avabtn.is-active .tgapp__ava{box-shadow:0 0 0 2px #3c82c8}.tgapp__ava{color:#2b5d8c;background:#3c82c833;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex;overflow:hidden}.tgapp__ava img{object-fit:cover;width:100%;height:100%;display:block}.tgapp__picker{background:var(--paper);border:1px solid var(--line-strong);z-index:30;max-height:60%;position:absolute;bottom:52px;left:8px;right:8px;overflow-y:auto;box-shadow:0 8px 24px #0000002e}.tgapp__picker-title{color:var(--muted);border-bottom:1px solid var(--line);padding:8px 12px;font-size:11px}.tgapp__picker-row{cursor:pointer;border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:8px 10px;display:flex}.tgapp__picker-row:last-child{border-bottom:none}.tgapp__picker-row:hover{background:#0000000a}.tgapp__picker-row.is-active{background:#3c82c81a}.tgapp__picker-name{flex-direction:column;flex:1;min-width:0;display:flex}.tgapp__picker-name strong{font-size:13px}.tgapp__picker-name span{color:var(--muted);font-size:11px}.tgapp__picker-check{color:#2b7fb0;font-weight:700}.tgapp__main{flex-direction:column;flex:1;min-width:0;display:flex}.tgapp__main .tg{border:none;max-width:none;height:100%}.tgapp__main>div{height:100%}.tgapp__placeholder{color:var(--muted);text-align:center;margin:auto;padding:30px;font-size:14px}@media (width<=900px){body.chats-lock{overflow:auto}.tgapp{flex-direction:column;height:auto}.tgapp__side{border-right:none;width:100%;height:60vh}.tgapp--open .tgapp__side{display:none}.tgapp__main{min-height:70vh}.tgapp:not(.tgapp--open) .tgapp__main{display:none}}.offer-logo,.offer-logo--img{flex-shrink:0}.bet-mini td,.bet-mini th{white-space:nowrap}.bet-mini td:first-child{text-overflow:ellipsis;max-width:150px;overflow:hidden}.bcard__person{flex-wrap:nowrap}.bcard__person>span:last-child{text-align:right;white-space:nowrap}.bcard__person>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.picker-dropdown{z-index:60;background:var(--card,#fff);border:1px solid var(--line,#dcdcdc);border-radius:10px;min-width:240px;max-height:260px;padding:4px;position:absolute;top:calc(100% + 2px);left:0;overflow-y:auto;box-shadow:0 12px 28px #00000029}.picker-dropdown__item{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;border-radius:7px;padding:6px 8px;display:block}.picker-dropdown__item:hover{background:var(--hover,#0000000f)}.picker-dropdown__empty{opacity:.6;padding:8px;font-size:13px}.bcard__person--wrap{flex-wrap:wrap;align-items:flex-start;gap:2px 10px}.bcard__person--wrap>span:last-child{white-space:normal;overflow-wrap:anywhere;flex:100%}.bcard__person--wrap>span:first-child{white-space:normal;overflow:visible}.table td .offer-logo,.drawer__bank .offer-logo{vertical-align:middle}.pinned-transfer{z-index:8800;box-sizing:border-box;background:var(--paper,#fff);border:1px solid var(--line,#ddd);border-radius:12px;width:320px;padding:8px 10px 10px;position:fixed;bottom:16px;right:16px;box-shadow:0 8px 24px #00000029}.pinned-transfer__head{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex}.pinned-transfer__head:active{cursor:grabbing}.pinned-transfer__saved{color:#1a7f37;overflow-wrap:anywhere;margin-top:4px;font-size:11px}.inline-form--stack{flex-direction:column;align-items:stretch;gap:6px}.inline-form--stack>.input,.inline-form--stack>.select,.inline-form--stack>.btn{width:100%;max-width:none}.sticky-actions{z-index:30;-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);background:#ffffff9e;border:1px solid #0000000f;border-radius:16px;margin:6px 0 14px;padding:10px 12px;position:sticky;top:8px;box-shadow:0 6px 20px #17193c12}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sticky-actions{background:#ffffffeb}}.metric-grid--small{gap:8px;margin-top:8px}.metric--small{padding:8px 10px}.metric--small .metric__label{opacity:.75;font-size:11px}.metric--small .metric__value{font-size:15px}[data-skin=bet]{--blue-700:#2a35e8;--blue-500:#1e6bff;--blue-300:#4da3ff;--blue-100:#8fd3ff;--lavender:#a9a4ff;--ink:#070b2e;--muted:#5a6191;--line:#dde3f5;--line-strong:#b9c2e8;--paper:#fff;--tint:#f5f7ff;--tint-2:#eef2ff;--grad:linear-gradient(135deg, #2a35e8, #1e6bff, #8fd3ff);--ok:#0f8a4d;--ok-soft:#e2f6ec;--danger:#e0344c;--danger-soft:#fdecef;--warn:#b8860b;--warn-soft:#fdf4dc;--shadow-sm:0 1px 3px #2a35e81a;--shadow-md:0 6px 18px #2a35e81f;--shadow-lg:0 18px 44px #2a35e82e;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:24px;--radius-pill:999px;--dur-fast:.15s;--dur:.22s;--dur-slow:.32s;--ease:cubic-bezier(.22, .61, .36, 1);background:var(--paper);color:var(--ink)}body:has([data-skin=bet]){background:#fff}[data-skin=bet] ::selection{background:#8fd3ff73}[data-skin=bet] .sidebar{background:var(--tint);border-right:1px solid var(--line)}[data-skin=bet] .sidebar__logo{border-bottom:1px solid var(--line);color:var(--blue-700)}[data-skin=bet] .sidebar__link:hover{background:#1e6bff14}[data-skin=bet] .sidebar__link.is-active{background:var(--blue-700);color:#fff}[data-skin=bet] .sidebar__logout,[data-skin=bet] .topbar__logout{color:var(--muted);border-color:var(--line-strong);transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease)}[data-skin=bet] .sidebar__logout:hover,[data-skin=bet] .topbar__logout:hover{color:var(--blue-700);border-color:var(--blue-500)}[data-skin=bet] .topbar{background:var(--tint);border-bottom:1px solid var(--line)}[data-skin=bet] .topbar__logo{color:var(--blue-700)}[data-skin=bet] .topbar__nav{border-top:1px solid var(--line)}[data-skin=bet] .topbar__link{border-right:1px solid var(--line)}[data-skin=bet] .topbar__link.is-active{background:var(--blue-700);color:#fff}[data-skin=bet] .btn{background:var(--blue-700);border-color:var(--blue-700);color:#fff;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease)}[data-skin=bet] .btn:hover{opacity:1}[data-skin=bet] .btn--ghost{color:var(--blue-700);border-color:var(--line-strong);background:0 0}[data-skin=bet] .btn--ghost:hover{color:var(--blue-700);border-color:var(--blue-500);background:#1e6bff14}[data-skin=bet] .btn.is-active,[data-skin=bet] .btn--ghost.is-active{background:var(--blue-700);border-color:var(--blue-700);color:#fff}[data-skin=bet] .link-button{color:var(--blue-700)}[data-skin=bet] .tabs{border-bottom-color:var(--line-strong)}[data-skin=bet] .tab{border-color:var(--line-strong)}[data-skin=bet] .tab.is-active{background:var(--blue-700);color:#fff;border-color:var(--blue-700)}[data-skin=bet] .status-tag{border-color:var(--line-strong)}[data-skin=bet] .status-tag.is-active{background:var(--blue-700);border-color:var(--blue-700);color:#fff}[data-skin=bet] .status-tag.is-danger{background:var(--danger);border-color:var(--danger);color:#fff}[data-skin=bet] .input,[data-skin=bet] .select,[data-skin=bet] .textarea{border-color:var(--line-strong);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);background:#fff}[data-skin=bet] .input:focus,[data-skin=bet] .select:focus,[data-skin=bet] .textarea:focus{border-color:var(--blue-500)}[data-skin=bet] .input--error{border-color:var(--danger)!important}[data-skin=bet] .form-error{color:var(--danger)}[data-skin=bet] .table th{color:var(--muted)}[data-skin=bet] .sheet-wrap{border-color:var(--line-strong)}[data-skin=bet] .sheet thead th{background:var(--tint)}[data-skin=bet] .sheet tbody tr.is-clickable:hover td{background:var(--tint-2)}[data-skin=bet] .bcard{border-color:var(--line-strong);background:#fff}[data-skin=bet] .nested-card,[data-skin=bet] .plan-builder,[data-skin=bet] .notice{border-color:var(--line-strong)}[data-skin=bet] .plan-result__log,[data-skin=bet] .stub code{background:var(--tint);border-color:var(--line)}[data-skin=bet] .bank-chip--opened,[data-skin=bet] .bank-chip--paid{border-color:var(--ok);color:var(--ok)}[data-skin=bet] .bank-chip--problem{border-color:var(--danger);color:var(--danger)}[data-skin=bet].login-screen,[data-skin=bet] .login-screen{background:var(--tint)}[data-skin=bet] .login-box{border-color:var(--line-strong);box-shadow:var(--shadow-md);background:#fff}[data-skin=bet] .login-box__logo{color:var(--blue-700)}[data-skin=bet] .login-box .error{color:var(--danger)}[data-skin=bet] .btn,[data-skin=bet] .copy-link,[data-skin=bet] .input,[data-skin=bet] .select,[data-skin=bet] .textarea{border-radius:var(--radius-md)}[data-skin=bet] .bcard,[data-skin=bet] .notice,[data-skin=bet] .plan-builder,[data-skin=bet] .nested-card,[data-skin=bet] .metric,[data-skin=bet] .sheet-wrap{border-radius:var(--radius-lg)}[data-skin=bet] .table tbody tr:hover td{background:#1e6bff0f}[data-skin=bet] .table tr.is-clickable:hover td{background:#1e6bff1a}[data-skin=bet] .table tbody tr:hover td:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}[data-skin=bet] .table tbody tr:hover td:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}[data-skin=bet] .drawer{border-radius:var(--radius-xl) 0 0 var(--radius-xl)}[data-skin=bet] .modal-form,[data-skin=bet] .login-box{border-radius:var(--radius-xl)}[data-skin=bet] .status-tag,[data-skin=bet] .bank-chip{border-radius:var(--radius-pill);padding-left:10px;padding-right:10px}[data-skin=bet] .sidebar__link{border-radius:var(--radius-pill);margin:2px 10px;padding:9px 14px}[data-skin=bet] .topbar__link{border-radius:var(--radius-pill);border-right:none;margin:6px 3px;padding:6px 12px}[data-skin=bet] .tab{border-radius:var(--radius-md) var(--radius-md) 0 0}[data-skin=bet] .stub code,[data-skin=bet] .plan-result__log{border-radius:var(--radius-sm)}[data-skin=bet] .offer-logo,[data-skin=bet] .offer-logo--img{border-radius:var(--radius-sm);overflow:hidden}[data-skin=bet] .pin-input{border-radius:var(--radius-md)}[data-skin=bet] input[type=checkbox],[data-skin=bet] input[type=radio]{accent-color:var(--blue-700)}[data-skin=bet] .tilt-card{transition:box-shadow var(--dur-slow) var(--ease);transform-style:preserve-3d;position:relative}[data-skin=bet] .tilt-card.is-tilt{box-shadow:var(--shadow-lg);z-index:2}[data-skin=bet] .tilt-card.is-pressed{box-shadow:var(--shadow-sm)}[data-skin=bet] .tilt-card:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), #8fd3ff52, transparent 65%);opacity:0;transition:opacity var(--dur) var(--ease);position:absolute;inset:0}[data-skin=bet] .tilt-card.is-tilt:after{opacity:1}[data-skin=bet] .tilt-card:focus-visible{box-shadow:0 0 0 3px #1e6bff59, var(--shadow-md);outline:none}@media (hover:none){[data-skin=bet] .bcard.is-clickable:active{transform:scale(.98)}}[data-skin=bet] .bcard.is-clickable{transition:box-shadow var(--dur-slow) var(--ease)}[data-skin=bet] .bcard.is-clickable:hover{box-shadow:var(--shadow-md)}[data-skin=bet] .page-head{border-bottom-color:var(--line)}[data-skin=bet] .page-head__kicker{color:var(--blue-500)}[data-skin=bet] .page-head__title,[data-skin=bet] .section__title{color:var(--blue-700)}[data-skin=bet] .btn{background:var(--grad);box-shadow:var(--shadow-sm);transition:transform var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), background-position var(--dur) var(--ease), background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);background-position:0%;background-size:220% 220%;border:none;padding:11px 23px}[data-skin=bet] .btn--small{padding:7px 15px}[data-skin=bet] .btn:hover{box-shadow:var(--shadow-md);background-position:60%;transform:translateY(-1px)}[data-skin=bet] .btn:active{box-shadow:var(--shadow-sm);transform:translateY(1px)scale(.97)}[data-skin=bet] .btn:disabled{box-shadow:none;opacity:.45;transform:none}[data-skin=bet] .btn:focus-visible{outline:none;box-shadow:0 0 0 3px #1e6bff59}[data-skin=bet] .btn--ghost{border:1px solid var(--line-strong);color:var(--blue-700);box-shadow:none;background:0 0;padding:10px 22px}[data-skin=bet] .btn--ghost.btn--small{padding:6px 14px}[data-skin=bet] .btn--ghost:hover{border-color:var(--blue-500);box-shadow:var(--shadow-sm);background:#1e6bff14}[data-skin=bet] .btn--ghost.is-active,[data-skin=bet] .btn.is-active{background:var(--blue-700);border-color:var(--blue-700);color:#fff}[data-skin=bet] .status-tag,[data-skin=bet] .bank-chip{align-items:center;gap:6px;display:inline-flex}[data-skin=bet] .status-tag:before,[data-skin=bet] .bank-chip:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}[data-skin=bet] .status-tag.is-active:before,[data-skin=bet] .status-tag.is-danger:before{background:#fff}[data-skin=bet] .input:focus,[data-skin=bet] .select:focus,[data-skin=bet] .textarea:focus{border-color:var(--blue-500);box-shadow:0 0 0 3px #1e6bff33}.boot-screen{z-index:999;background:#fff;place-items:center;display:grid;position:fixed;inset:0}.boot-screen__logo{letter-spacing:-.03em;background:linear-gradient(90deg,#2a35e8,#1e6bff,#8fd3ff,#a9a4ff,#2a35e8) 0 0/300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(34px,6vw,56px);font-weight:800;animation:2.2s linear infinite boot-shimmer}@keyframes boot-shimmer{to{background-position:-300% 0}}@media (prefers-reduced-motion:reduce){.boot-screen__logo{animation:none}}[data-skin=bet]{font-family:Onest Variable,-apple-system,BlinkMacSystemFont,Inter,Helvetica Neue,Arial,sans-serif}[data-skin=bet] .page-head__title,[data-skin=bet] .section__title,[data-skin=bet] .detail-head h2,[data-skin=bet] .drawer__title,[data-skin=bet] .metric__value,[data-skin=bet] .sidebar__logo,[data-skin=bet] .topbar__logo,[data-skin=bet] .login-box__logo{letter-spacing:-.02em;font-family:Onest Variable,-apple-system,sans-serif;font-weight:800}[data-skin=bet] .table,[data-skin=bet] .sheet,[data-skin=bet] .bet-mini,[data-skin=bet] .mono,[data-skin=bet] .metric__value{font-variant-numeric:tabular-nums}[data-skin=bet] .page-head__title:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170 12'%3E%3Cpath d='M3 8 C 34 3, 60 10, 92 6 S 150 3, 167 6' stroke='%232A35E8' stroke-width='3.4' fill='none' stroke-linecap='round' opacity='0.85'/%3E%3C/svg%3E") 0 0/contain no-repeat;width:170px;height:12px;margin-top:8px;display:block}[data-skin=bet] .empty{color:var(--blue-500);font-family:Shantell Sans Variable,cursive;font-size:18px;font-weight:600}[data-skin=bet] .bet-backdrop{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}[data-skin=bet] .bet-backdrop__halo{filter:blur(34px);width:52vmin;height:52vmin;animation:bet-halo-drift 36s var(--ease) infinite alternate;border-radius:50%;position:absolute}[data-skin=bet] .bet-backdrop__halo--a{background:radial-gradient(circle,#8fd3ff66,#0000 70%);top:-14vmin;left:-12vmin}[data-skin=bet] .bet-backdrop__halo--b{background:radial-gradient(circle,#2a35e82b,#0000 70%);animation-duration:44s;animation-delay:-12s;bottom:-18vmin;right:-8vmin}[data-skin=bet] .bet-backdrop__halo--c{background:radial-gradient(circle,#a9a4ff42,#0000 70%);animation-duration:52s;animation-delay:-25s;top:-10vmin;right:-14vmin}[data-skin=bet] .bet-backdrop__halo--d{background:radial-gradient(circle,#4da3ff38,#0000 70%);animation-duration:40s;animation-delay:-6s;bottom:-14vmin;left:-10vmin}@keyframes bet-halo-drift{0%{transform:translate(0)scale(1)}to{transform:translate(6vmin,-4vmin)scale(1.12)}}[data-skin=bet] .bet-backdrop:after{content:"";opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@media (prefers-reduced-motion:reduce){[data-skin=bet] .bet-backdrop__halo{animation:none}}[data-skin=bet] .content{z-index:1;position:relative}[data-skin=bet] .sidebar,[data-skin=bet] .topbar{z-index:2}[data-skin=bet] .section{animation:bet-page-in var(--dur) var(--ease) backwards}@keyframes bet-page-in{0%{opacity:0}}[data-skin=bet] .collage--cards .bcard{animation:bet-card-in var(--dur-slow) var(--ease) backwards}[data-skin=bet] .collage--cards .bcard:nth-child(2){animation-delay:25ms}[data-skin=bet] .collage--cards .bcard:nth-child(3){animation-delay:50ms}[data-skin=bet] .collage--cards .bcard:nth-child(4){animation-delay:75ms}[data-skin=bet] .collage--cards .bcard:nth-child(5){animation-delay:.1s}[data-skin=bet] .collage--cards .bcard:nth-child(6){animation-delay:.125s}[data-skin=bet] .collage--cards .bcard:nth-child(7){animation-delay:.15s}[data-skin=bet] .collage--cards .bcard:nth-child(n+8){animation-delay:.175s}@keyframes bet-card-in{0%{opacity:0;transform:translateY(8px)}}[data-skin=bet] .modal-overlay{animation:bet-page-in var(--dur-fast) var(--ease) backwards}[data-skin=bet] .modal-overlay .bcard,[data-skin=bet] .drawer{animation:bet-pop-in var(--dur-fast) var(--ease) backwards}@keyframes bet-pop-in{0%{opacity:0;transform:scale(.98)}}[data-skin=bet] .drawer-overlay{animation:bet-page-in var(--dur-fast) var(--ease) backwards;background:#070b2e66}[data-skin=bet] .loading{color:var(--muted)}[data-skin=bet] .loading:after{content:"";border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--tint-2) 25%, #8fd3ff8c 50%, var(--tint-2) 75%);background-size:200% 100%;width:220px;max-width:60vw;height:10px;margin-top:10px;animation:1.4s linear infinite bet-shimmer;display:block}@keyframes bet-shimmer{to{background-position:-200% 0}}[data-skin=bet] *{scrollbar-width:thin;scrollbar-color:var(--blue-300) transparent}[data-skin=bet] ::-webkit-scrollbar{width:8px;height:8px}[data-skin=bet] ::-webkit-scrollbar-thumb{background:var(--blue-300);border-radius:var(--radius-pill)}[data-skin=bet] ::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){[data-skin=bet] .section,[data-skin=bet] .collage--cards .bcard,[data-skin=bet] .modal-overlay,[data-skin=bet] .modal-overlay .bcard,[data-skin=bet] .drawer,[data-skin=bet] .drawer-overlay,[data-skin=bet] .loading:after{animation:none}}.boot-screen--splash{animation:.4s ease-in 1.75s forwards boot-out}@keyframes boot-out{to{opacity:0}}[data-skin=bet] .login-box__logo:after,[data-skin=bet] .drawer__title:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170 12'%3E%3Cpath d='M3 8 C 34 3, 60 10, 92 6 S 150 3, 167 6' stroke='%232A35E8' stroke-width='3.4' fill='none' stroke-linecap='round' opacity='0.85'/%3E%3C/svg%3E") 0 0/contain no-repeat;width:96px;height:9px;margin-top:5px;display:block}[data-skin=bet] .login-box__logo:after{margin-left:auto;margin-right:auto}[data-skin=bet] .section__title:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 22'%3E%3Cpath d='M3 15 C 22 10, 40 17, 56 13 c 8 -2, 11 -7, 6 -9 c -5 -1, -8 6, -2 9 c 7 4, 24 3, 38 1 c 8 -1, 14 0, 17 2' stroke='%232A35E8' stroke-width='2.8' fill='none' stroke-linecap='round' opacity='0.85'/%3E%3C/svg%3E") 0 0/contain no-repeat;width:120px;height:18px;margin-top:4px;display:block}[data-skin=bet] .empty:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 24'%3E%3Cpath d='M4 17 C 14 11, 22 19, 30 15 c 6 -3, 7 -9, 2 -10 c -5 -1, -6 7, 0 9 c 8 3, 18 0, 26 -2 c 6 -1, 12 1, 14 4' stroke='%234DA3FF' stroke-width='2.6' fill='none' stroke-linecap='round' opacity='0.9'/%3E%3C/svg%3E") 0 0/contain no-repeat;width:78px;height:20px;margin-top:6px;display:block}[data-skin=bet] .login-box__sub{position:relative}[data-skin=bet] .login-box__sub:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 12'%3E%3Cpath d='M3 8 C 14 3, 24 10, 34 6 S 54 3, 61 7' stroke='%234DA3FF' stroke-width='2.4' fill='none' stroke-linecap='round' opacity='0.85'/%3E%3C/svg%3E") 0 0/contain no-repeat;width:64px;height:12px;margin:4px auto 0;display:block}.money-flower{z-index:90;cursor:pointer;animation:flower-draw .55s var(--ease,ease) backwards;transition:transform var(--dur-fast,.15s) var(--ease,ease);background:0 0;border:none;padding:4px;line-height:0;position:fixed;bottom:128px;left:14px}.money-flower:hover{transform:rotate(-8deg)scale(1.08)}.money-flower.is-burst{pointer-events:none;transition:transform .35s ease-in;transform:scale(0)rotate(60deg)}@keyframes flower-draw{0%{transform:scale(0)rotate(-40deg)}70%{transform:scale(1.15)rotate(6deg)}to{transform:scale(1)rotate(0)}}.money-fly{z-index:400;pointer-events:none;position:fixed;inset:0;overflow:hidden}.money-fly__bill{opacity:0;filter:drop-shadow(0 2px 4px #2a35e840);animation:1.7s cubic-bezier(.2,.5,.6,1) forwards bill-fly;position:absolute;bottom:140px;left:18px}@keyframes bill-fly{0%{opacity:0;transform:translate(0)rotate(0)scale(.5)}10%{opacity:1}55%{transform:translate(calc(var(--tx) * .5), calc(var(--ty) * .62)) rotate(calc(var(--rot) * .5)) scale(1.05);opacity:1}to{transform:translate(var(--tx), var(--ty)) rotate(var(--rot)) scale(.95);opacity:0}}@media (prefers-reduced-motion:reduce){.money-flower,.money-fly__bill{animation:none}}.money-fly__bill--gun{animation-name:bill-gun;animation-duration:1s;animation-timing-function:cubic-bezier(.15,.4,.5,1)}@keyframes bill-gun{0%{opacity:0;transform:translate(0)rotate(0)scale(.7)}6%{opacity:1}to{transform:translate(var(--tx), var(--ty)) rotate(var(--rot)) scale(1);opacity:0}}.money-fly__bill--fountain{animation-name:bill-fountain;animation-duration:2.1s;animation-timing-function:cubic-bezier(.3,.4,.6,1)}@keyframes bill-fountain{0%{opacity:0;transform:translate(0)rotate(0)scale(.5)}8%{opacity:1}46%{transform:translate(calc(var(--tx) * .7), var(--ty)) rotate(calc(var(--rot) * .5)) scale(1.05);opacity:1}to{transform:translate(var(--tx), calc(var(--ty) * -.2 + 24vh)) rotate(var(--rot)) scale(.9);opacity:0}}
