.rs-stoggle{position:relative;width:64px;height:32px;border:0;border-radius:999px;display:flex;align-items:center;padding:0 4px;cursor:pointer;transition:background .28s ease,box-shadow .28s ease}.rs-stoggle.is-light{background:linear-gradient(180deg,#eef0fa,#e2e6f4);box-shadow:inset 0 1px 2px #1c26481a}.rs-stoggle.is-dark{background:linear-gradient(180deg,#26242f,#17161f);box-shadow:inset 0 1px 2px #00000080}.rs-stoggle:focus-visible{outline:2px solid #5b5bf0;outline-offset:4px}.rs-stoggle-ic{position:relative;z-index:2;width:24px;height:24px;display:grid;place-items:center;flex:0 0 auto;transition:color .28s ease,opacity .28s ease}.rs-stoggle-ic svg{display:block;width:15px;height:15px}.rs-stoggle-ic--sun{margin-right:auto}.rs-stoggle-ic--moon{margin-left:auto}.rs-stoggle.is-light .rs-stoggle-ic--sun{color:#5b5bf0}.rs-stoggle.is-light .rs-stoggle-ic--moon{color:#a6a8b8}.rs-stoggle.is-dark .rs-stoggle-ic--sun{color:#5c5a6b}.rs-stoggle.is-dark .rs-stoggle-ic--moon{color:#c9cbff}.rs-stoggle-knob{position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:50%;background:linear-gradient(180deg,#fff,#f1f3fb);box-shadow:0 3px 7px -1px #1c26484d,inset 0 1px #fff;transition:left .3s cubic-bezier(.34,1.56,.64,1),background .28s ease,box-shadow .28s ease;z-index:1}.rs-stoggle.is-dark .rs-stoggle-knob{left:35px;background:linear-gradient(180deg,#3a3850,#2a2838);box-shadow:0 3px 8px -1px #0000008c,inset 0 1px #ffffff24}.rs-dash-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.rs-dash-row-1{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.rs-dash-row-2{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr)}.rs-dash-row-3{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}@media (max-width: 1200px){.rs-dash-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.rs-dash-row-1{grid-template-columns:1fr}.rs-dash-row-2,.rs-dash-row-3{grid-template-columns:1fr 1fr}}@media (max-width: 900px){.rs-dash-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.rs-dash-row-2,.rs-dash-row-3{grid-template-columns:1fr}}@media (max-width: 640px){.rs-dash-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.rs-dash{gap:12px!important}.rs-dash-row-1,.rs-dash-row-2,.rs-dash-row-3{grid-template-columns:1fr!important;gap:12px!important}.rs-dash-period-btn{padding:5px 10px!important;font-size:12px!important}}@media (max-width: 380px){.rs-dash-kpis{grid-template-columns:1fr!important}}@media (max-width: 900px){.rs-dash-period-strip{flex-direction:column;align-items:stretch!important}.rs-dash-period-pill{width:100%;flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none}.rs-dash-period-pill::-webkit-scrollbar{display:none}.rs-dash-period-pill>button{flex-shrink:0}.rs-dash-period-right{justify-content:flex-end;gap:8px!important}.rs-dash-period-right>span:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-dash-store-picker{min-width:140px!important}}@media (max-width: 480px){.rs-dash-store-picker{min-width:120px!important;flex:1}}.rs-channel-logo.retail{background:linear-gradient(135deg,#5b5bf0,#7c86ff)}.rs-channel-logo.wb{background:linear-gradient(135deg,#b832ff,#e32ed6)}.rs-channel-logo.ozon{background:linear-gradient(135deg,#0052ff,#00a6ff)}.rs-channel-logo.site{background:linear-gradient(135deg,#2d3544,#5b6778)}.rs-channel-logo.yandex{background:linear-gradient(135deg,#ffc21b,#ff7a1a)}.rs-channel-logo.unknown{background:linear-gradient(135deg,#8d8aa3,#b7bad0)}.rs-alert{position:relative;overflow:hidden}.rs-alert:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:3px}.rs-alert.bad:before{background:#ef4a6a}.rs-alert.warn:before{background:#f59e0b}.rs-alert.good:before{background:#22c55e}.rs-shifts-grid{grid-template-columns:110px repeat(7,minmax(0,1fr))}@media (max-width: 900px){.rs-shifts-grid{grid-template-columns:80px repeat(7,minmax(0,1fr));font-size:10px}}@media (max-width: 640px){.rs-shifts-grid{grid-template-columns:70px repeat(7,minmax(0,1fr));gap:3px!important}}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.rdt-resize-handle{position:absolute;right:-5px;bottom:0;z-index:1;width:10px;height:100%;cursor:col-resize;background-color:transparent;background-clip:padding-box;border-right:2px solid transparent;transition:border-right-color .12s ease}.rdt-resize-handle:hover,.react-resizable-handle:active .rdt-resize-handle,.rdt-resize-handle:active{border-right-color:#5b5bf08c}.ant-table-thead>tr>th.ant-table-cell{position:relative}.react-resizable{position:relative;background-clip:padding-box}body.rdt-resizing{-webkit-user-select:none!important;user-select:none!important;cursor:col-resize!important}.rs-auth-root{--rs-radius: 20px;--rs-radius-sm: 12px;--rs-primary-ink: #ffffff;--rs-danger: #e5484d;--rs-ok: #16a34a;--rs-bg: #f1f5fc;--rs-ink: #14131a;--rs-ink-2: #6b6b78;--rs-muted: #8a8a96;--rs-line: rgba(20, 19, 26, .08);--rs-line-2: rgba(20, 19, 26, .12);--rs-card: #ffffff;--rs-chip: #eef1f7;--rs-primary: #5b5bf0;--rs-primary-2: #7c86ff;--rs-shadow-lg: 0 30px 60px -20px rgba(28, 38, 72, .18), 0 10px 30px -12px rgba(28, 38, 72, .1);--rs-shadow-sm: 0 1px 2px rgba(20, 19, 26, .04), 0 4px 14px -6px rgba(20, 19, 26, .06);--rs-mesh-1: rgba(91, 91, 240, .18);--rs-mesh-2: rgba(124, 134, 255, .2);--rs-mesh-3: rgba(61, 99, 245, .16);--rs-mesh-4: rgba(167, 180, 255, .28);--rs-mesh-bg-a: #eaf0fb;--rs-mesh-bg-b: #f1f5fc;--rs-glass: rgba(255, 255, 255, .7);--rs-glass-border: rgba(255, 255, 255, .9);--rs-legal-fade: rgba(241, 245, 252, 0);--rs-legal-solid: #f1f5fc;--rs-modal-backdrop-bg: rgba(16, 15, 24, .5);--rs-placeholder: #9a9aa6;background:var(--rs-bg);color:var(--rs-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:-.005em;min-height:100vh;overflow-x:hidden;transition:background .24s ease,color .24s ease}.rs-auth-root[data-rs-theme=dark]{--rs-bg: #17161f;--rs-ink: #f4f4f9;--rs-ink-2: #a0a0b0;--rs-muted: #6e6e80;--rs-line: rgba(255, 255, 255, .09);--rs-line-2: rgba(255, 255, 255, .13);--rs-card: #1b1b22;--rs-chip: #20202a;--rs-primary: #7c86ff;--rs-primary-2: #9da4ff;--rs-shadow-lg: 0 30px 60px -20px rgba(0, 0, 0, .6), 0 10px 30px -12px rgba(0, 0, 0, .5);--rs-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3), 0 4px 14px -6px rgba(0, 0, 0, .45);--rs-mesh-1: rgba(124, 134, 255, .16);--rs-mesh-2: rgba(91, 91, 240, .22);--rs-mesh-3: rgba(61, 99, 245, .2);--rs-mesh-4: rgba(122, 90, 240, .16);--rs-mesh-bg-a: #17161f;--rs-mesh-bg-b: #100f18;--rs-glass: rgba(27, 27, 34, .65);--rs-glass-border: rgba(255, 255, 255, .06);--rs-legal-fade: rgba(16, 15, 24, 0);--rs-legal-solid: #100f18;--rs-modal-backdrop-bg: rgba(0, 0, 0, .6);--rs-placeholder: #54545f}.rs-auth-root *{box-sizing:border-box}.rs-auth-root a{color:var(--rs-primary);text-decoration:none}.rs-auth-root a:hover{text-decoration:underline}.rs-stage{position:relative;min-height:100vh;display:grid;grid-template-columns:1fr;overflow:hidden}.rs-mesh{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 55% at 85% 90%,var(--rs-mesh-1),transparent 60%),radial-gradient(55% 50% at 10% 95%,var(--rs-mesh-2),transparent 60%),radial-gradient(45% 45% at 95% 10%,var(--rs-mesh-3),transparent 60%),radial-gradient(70% 70% at 30% 20%,var(--rs-mesh-4),transparent 60%),linear-gradient(180deg,var(--rs-mesh-bg-a) 0%,var(--rs-mesh-bg-b) 60%);filter:saturate(1.05);transition:background .24s ease}.rs-grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.22;mix-blend-mode:overlay;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.6) 1px,transparent 1.2px);background-size:3px 3px}.rs-ts-pill{position:absolute;top:30px;right:36px;z-index:5;width:64px;height:32px;border:0;border-radius:999px;display:flex;align-items:center;padding:0 4px;cursor:pointer;transition:background .28s ease,box-shadow .28s ease}.rs-ts-pill.is-light{background:linear-gradient(180deg,#eef0fa,#e2e6f4);box-shadow:inset 0 1px 2px #1c26481a}.rs-ts-pill.is-dark{background:linear-gradient(180deg,#26242f,#17161f);box-shadow:inset 0 1px 2px #00000080}.rs-ts-pill:focus-visible{outline:2px solid var(--rs-primary);outline-offset:4px}.rs-ts-ic{position:relative;z-index:2;width:24px;height:24px;display:grid;place-items:center;flex:0 0 auto;transition:color .28s ease,opacity .28s ease}.rs-ts-ic svg{display:block;width:15px;height:15px}.rs-ts-ic--sun{margin-right:auto}.rs-ts-ic--moon{margin-left:auto}.rs-ts-pill.is-light .rs-ts-ic--sun{color:var(--rs-primary)}.rs-ts-pill.is-light .rs-ts-ic--moon{color:#a6a8b8}.rs-ts-pill.is-dark .rs-ts-ic--sun{color:#5c5a6b}.rs-ts-pill.is-dark .rs-ts-ic--moon{color:#c9cbff}.rs-ts-knob{position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:50%;background:linear-gradient(180deg,#fff,#f1f3fb);box-shadow:0 3px 7px -1px #1c26484d,inset 0 1px #fff;transition:left .3s cubic-bezier(.34,1.56,.64,1),background .28s ease,box-shadow .28s ease;z-index:1}.rs-ts-pill.is-dark .rs-ts-knob{left:35px;background:linear-gradient(180deg,#3a3850,#2a2838);box-shadow:0 3px 8px -1px #0000008c,inset 0 1px #ffffff24}.rs-hero{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;padding:34px 48px 40px;min-width:0}.rs-hero-top{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.rs-brand{display:flex;align-items:center;gap:10px;font-weight:700;font-size:18px;letter-spacing:-.02em;color:var(--rs-ink)}.rs-brand-mark{width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,#3d63f5,#7a5af0);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:13px;box-shadow:0 6px 18px -6px #5b5bf080,inset 0 0 0 1px #ffffff40}.rs-hero-copy{max-width:720px}.rs-hero h1{font-size:clamp(34px,6.2vw,78px);line-height:1;font-weight:700;letter-spacing:-.03em;margin:0 0 20px;text-wrap:balance;color:var(--rs-ink)}.rs-hero h1 em{font-style:normal;background:linear-gradient(90deg,#3d63f5,#5b5bf0);-webkit-background-clip:text;background-clip:text;color:transparent}.rs-hero p{margin:0;color:var(--rs-ink-2);font-size:clamp(14.5px,1.25vw,20px);line-height:1.5;max-width:600px}.rs-chips{margin-top:24px;position:relative;overflow:hidden;max-width:560px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%)}.rs-chips-track{display:flex;flex-wrap:nowrap;gap:8px;width:max-content;animation:rs-chips-scroll 32s linear infinite}.rs-chips:hover .rs-chips-track{animation-play-state:paused}@keyframes rs-chips-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.rs-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:var(--rs-glass);border:1px solid var(--rs-glass-border);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-size:12.5px;color:var(--rs-ink-2);font-weight:500;white-space:nowrap;flex-shrink:0}.rs-chip .rs-d{width:6px;height:6px;border-radius:50%;background:var(--rs-primary)}.rs-chip[data-k="1"] .rs-d{background:#5b5bf0}.rs-chip[data-k="2"] .rs-d{background:#ec6a9c}.rs-chip[data-k="3"] .rs-d{background:#0ea5a5}.rs-chip[data-k="4"] .rs-d{background:#d97706}.rs-chip[data-k="5"] .rs-d{background:#2f6bff}.rs-chip[data-k="6"] .rs-d{background:#7c86ff}.rs-chip[data-k="7"] .rs-d{background:#16a34a}@media (prefers-reduced-motion: reduce){.rs-chips-track{animation:none}}.rs-preview{position:relative;margin-top:36px;max-width:560px;border-radius:22px;background:var(--rs-glass);border:1px solid var(--rs-glass-border);box-shadow:var(--rs-shadow-lg);backdrop-filter:blur(14px) saturate(1.05);-webkit-backdrop-filter:blur(14px) saturate(1.05);padding:18px}.rs-pv-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.rs-pv-title{font-weight:600;font-size:14px;color:var(--rs-ink)}.rs-pv-title span{color:var(--rs-muted);font-weight:500;margin-left:6px}.rs-pv-dots{display:flex;gap:5px}.rs-pv-dots i{width:8px;height:8px;border-radius:50%;background:#e0dcf0;display:block}.rs-pv-dots i:nth-child(1){background:#ffc1d0}.rs-pv-dots i:nth-child(2){background:#ffe1a8}.rs-pv-dots i:nth-child(3){background:#b8ecd2}.rs-pv-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:10px}.rs-pv-cell{background:var(--rs-chip);border:1px solid var(--rs-line);border-radius:12px;padding:12px}.rs-pv-cell .rs-k{font-size:10.5px;color:var(--rs-muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px}.rs-pv-cell .rs-v{font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--rs-ink)}.rs-pv-cell .rs-v small{font-weight:500;font-size:11px;color:var(--rs-ok);margin-left:6px}.rs-pv-bars{display:flex;align-items:end;gap:6px;height:60px;padding:10px;background:var(--rs-chip);border:1px solid var(--rs-line);border-radius:12px;margin-top:4px}.rs-pv-bars i{flex:1;background:linear-gradient(180deg,#9da4ff,#5b5bf0);border-radius:4px;display:block}.rs-authwrap{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:40px;min-width:0}.rs-auth{width:100%;max-width:440px;background:var(--rs-card);border:1px solid var(--rs-line);border-radius:var(--rs-radius);padding:32px;box-shadow:var(--rs-shadow-lg)}.rs-auth h2{font-size:26px;margin:0 0 8px;font-weight:700;letter-spacing:-.02em;color:var(--rs-ink)}.rs-auth .rs-sub{margin:0 0 22px;color:var(--rs-ink-2);font-size:14px;line-height:1.55}.rs-auth .rs-sub a{font-weight:600}.rs-lock{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--rs-muted);font-size:11.5px;margin-top:18px;padding-top:16px;border-top:1px solid var(--rs-line)}.rs-lock svg{width:13px;height:13px}.rs-tabs{display:flex;padding:4px;background:var(--rs-chip);border-radius:14px;margin-bottom:22px}.rs-tabs button{flex:1;border:0;background:transparent;padding:10px 12px;border-radius:11px;cursor:pointer;font:600 13px Inter,system-ui;color:var(--rs-ink-2);letter-spacing:-.005em;transition:.18s ease}.rs-tabs button.rs-on{background:var(--rs-card);color:var(--rs-ink);box-shadow:var(--rs-shadow-sm)}.rs-field{margin-bottom:14px}.rs-field label{display:block;font-size:12.5px;font-weight:500;color:var(--rs-ink-2);margin:0 0 6px 4px}.rs-input{position:relative;display:flex;align-items:center;background:var(--rs-card);border:1px solid var(--rs-line-2);border-radius:14px;transition:border-color .15s ease,box-shadow .15s ease}.rs-input:focus-within{border-color:var(--rs-primary);box-shadow:0 0 0 4px #5b5bf01f}.rs-input svg.rs-lead{margin-left:14px;width:16px;height:16px;color:var(--rs-muted);flex-shrink:0}.rs-input input{flex:1;border:0;outline:0;background:transparent;padding:14px 14px 14px 10px;font:500 14px Inter,system-ui;color:var(--rs-ink);letter-spacing:-.005em;width:100%;min-width:0}.rs-input input::placeholder{color:var(--rs-placeholder)}.rs-input input:-webkit-autofill,.rs-input input:-webkit-autofill:hover,.rs-input input:-webkit-autofill:focus,.rs-input input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--rs-card) inset!important;-webkit-text-fill-color:var(--rs-ink)!important;caret-color:var(--rs-ink);border-radius:14px;transition:background-color 9999s ease-in-out 0s}.rs-input .rs-eye{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;background:transparent;margin:4px;padding:0;width:38px;height:38px;border-radius:10px;color:var(--rs-muted);display:flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease}.rs-input .rs-eye:hover{background:var(--rs-chip);color:var(--rs-ink)}.rs-input .rs-eye:active{background:var(--rs-line)}.rs-row{display:flex;align-items:center;justify-content:space-between;margin:4px 0 18px}.rs-check{display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--rs-ink-2);font-size:13px;-webkit-user-select:none;user-select:none;position:relative}.rs-check input{position:absolute;opacity:0;pointer-events:none}.rs-check .rs-box{width:16px;height:16px;border-radius:5px;border:1.5px solid var(--rs-line-2);background:var(--rs-card);display:flex;align-items:center;justify-content:center;transition:.15s ease;flex-shrink:0}.rs-check input:checked+.rs-box{background:var(--rs-primary);border-color:var(--rs-primary)}.rs-check input:checked+.rs-box:after{content:"";width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translate(1px,-1px)}.rs-btn{width:100%;border:0;cursor:pointer;border-radius:14px;padding:14px 16px;font:600 14px Inter,system-ui;letter-spacing:-.005em;display:flex;align-items:center;justify-content:center;gap:8px;transition:.18s ease}.rs-btn-primary{background:linear-gradient(90deg,#7c86ff,#6366f0,#5b5bf0);color:#fff;box-shadow:0 10px 22px -10px #5b5bf080,inset 0 0 0 1px #ffffff2e}.rs-btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 28px -10px #5b5bf099,inset 0 0 0 1px #ffffff3d}.rs-btn-primary:active:not(:disabled){transform:translateY(0)}.rs-btn-primary:disabled{cursor:not-allowed;opacity:.85}.rs-btn-ghost{background:transparent;color:var(--rs-ink-2);border-radius:12px;padding:12px 14px;font:600 13.5px Inter,system-ui;width:auto}.rs-btn-ghost:hover:not(:disabled){background:var(--rs-chip);color:var(--rs-ink)}.rs-btn-ghost:disabled{cursor:not-allowed;opacity:.6}.rs-divider{display:flex;align-items:center;gap:10px;margin:18px 0;color:var(--rs-muted);font-size:12px}.rs-divider:before,.rs-divider:after{content:"";flex:1;height:1px;background:var(--rs-line)}.rs-socials{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.rs-social{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--rs-line-2);background:var(--rs-card);border-radius:12px;padding:11px 8px;cursor:pointer;font:500 13px Inter,system-ui;color:var(--rs-ink);transition:.15s ease}.rs-social:hover{background:var(--rs-chip);border-color:var(--rs-line)}.rs-social svg{width:16px;height:16px;flex-shrink:0}.rs-foot{margin-top:18px;text-align:center;font-size:13px;color:var(--rs-ink-2)}.rs-foot a{font-weight:600}.rs-error{background:#e5484d1f;color:var(--rs-danger);border:1px solid rgba(229,72,77,.2);border-radius:12px;padding:10px 12px;font-size:13px;margin-bottom:14px;display:flex;align-items:flex-start;gap:8px;line-height:1.45}.rs-error svg{flex-shrink:0;width:14px;height:14px;margin-top:2px}.rs-legal{position:absolute;bottom:14px;left:0;right:0;text-align:center;font-size:11.5px;color:var(--rs-muted);z-index:1}.rs-legal span{margin:0 8px}.rs-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--rs-modal-backdrop-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity .22s ease;display:flex;align-items:center;justify-content:center;padding:20px}.rs-modal-backdrop.rs-open{opacity:1;pointer-events:auto}.rs-modal{width:100%;max-width:440px;background:var(--rs-card);border:1px solid var(--rs-line);border-radius:22px;box-shadow:var(--rs-shadow-lg);padding:28px 28px 24px;transform:translateY(12px) scale(.98);opacity:0;transition:transform .26s cubic-bezier(.2,.8,.2,1),opacity .2s ease;font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:var(--rs-ink)}.rs-modal-backdrop.rs-open .rs-modal{transform:translateY(0) scale(1);opacity:1}.rs-m-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:0}.rs-m-icon{width:44px;height:44px;border-radius:14px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--rs-primary);background:#5b5bf01f;margin-bottom:14px}.rs-auth-root[data-rs-theme=dark] .rs-m-icon{background:#7c86ff38}.rs-modal h3{margin:0 0 6px;font-size:22px;letter-spacing:-.02em;font-weight:700;color:var(--rs-ink);line-height:1.2}.rs-m-sub{margin:0 0 20px;color:var(--rs-ink-2);font-size:14px;line-height:1.5}.rs-m-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:var(--rs-chip);width:32px;height:32px;border-radius:10px;cursor:pointer;color:var(--rs-ink-2);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s ease,color .15s ease}.rs-m-close:hover{background:var(--rs-line);color:var(--rs-ink)}.rs-modal .rs-field{margin-bottom:16px}.rs-m-actions{display:flex;gap:10px;align-items:center}.rs-m-actions .rs-btn-primary{flex:1;justify-content:center}.rs-m-foot{margin-top:18px;padding-top:16px;border-top:1px solid var(--rs-line);font-size:12.5px;color:var(--rs-muted);text-align:center}.rs-m-foot a{color:var(--rs-primary);font-weight:600}.rs-m-success{text-align:center;padding:8px 4px 4px}.rs-ok-ring{width:60px;height:60px;border-radius:50%;margin:0 auto 14px;background:#16a34a29;display:flex;align-items:center;justify-content:center;color:var(--rs-ok)}.rs-m-success h4{margin:0 0 6px;font-size:18px;font-weight:700;color:var(--rs-ink)}.rs-m-success p{margin:0 0 20px;color:var(--rs-ink-2);font-size:14px;line-height:1.5}.rs-m-success .rs-email{color:var(--rs-ink);font-weight:600}@media (min-width: 1024px){.rs-stage{grid-template-columns:1.1fr 1fr}}.rs-mobile-cta{display:none;position:sticky;bottom:0;left:0;right:0;z-index:5;margin-top:32px;padding:28px 16px calc(18px + env(safe-area-inset-bottom));background:linear-gradient(180deg,var(--rs-legal-fade) 0%,rgba(0,0,0,0) 25%,var(--rs-legal-solid) 100%);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.rs-mobile-cta .rs-btn{margin:0}.rs-mobile-cta .rs-alt{display:block;text-align:center;margin-top:14px;font-size:13px;color:var(--rs-ink-2)}.rs-mobile-cta .rs-alt a{font-weight:600}.rs-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#1d1b2a73;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .2s ease}.rs-auth-root[data-rs-theme=dark] .rs-sheet-backdrop{background:#0608148c}.rs-sheet-backdrop.rs-open{opacity:1;pointer-events:auto}.rs-sheet{position:fixed;left:0;right:0;bottom:0;z-index:51;background:var(--rs-card);border-radius:24px 24px 0 0;box-shadow:0 -20px 60px -20px #1d1b2a40;padding:12px 20px 24px;padding-bottom:calc(24px + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .28s cubic-bezier(.2,.8,.2,1);max-height:calc(100vh - 40px);overflow-y:auto}.rs-sheet.rs-open{transform:translateY(0)}.rs-sheet .rs-grabber{width:44px;height:5px;border-radius:999px;background:var(--rs-line-2);margin:4px auto 14px}.rs-sheet-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.rs-sheet-head .rs-brand{font-size:16px}.rs-close-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:var(--rs-chip);width:36px;height:36px;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--rs-ink-2);transition:background .15s ease}.rs-close-btn:hover{background:var(--rs-line);color:var(--rs-ink)}@media (max-width: 1023px){.rs-stage{grid-template-columns:1fr!important;min-height:100vh}.rs-theme-switch{top:20px;right:18px;padding:5px 10px}.rs-hero{padding:22px 20px 0;min-height:auto;justify-content:flex-start;gap:22px;min-width:0}.rs-hero-copy{max-width:100%;min-width:0}.rs-hero h1{font-size:clamp(24px,7vw,36px);word-break:break-word;margin-bottom:14px}.rs-hero p{font-size:clamp(13.5px,3.8vw,15.5px)}.rs-preview{display:none}.rs-chips{max-width:100%;min-width:0}.rs-authwrap.rs-desktop-slot{display:none}.rs-legal{position:static;padding:18px 16px 90px;font-size:11px;text-align:center}.rs-legal a{display:inline-block}.rs-mobile-cta{display:block}.rs-sheet .rs-auth{box-shadow:none;border:0;padding:4px 0 0;max-width:100%}.rs-sheet .rs-auth h2{font-size:22px}.rs-sheet .rs-auth .rs-sub{font-size:13.5px;margin-bottom:18px}.rs-sheet .rs-tabs{margin-bottom:16px}.rs-sheet .rs-socials .rs-social{padding:12px 6px}}@media (max-width: 420px){.rs-hero{padding:20px 18px}.rs-brand{font-size:16px}.rs-chip{font-size:12px;padding:7px 10px}}body.rs-sheet-open,body.rs-modal-open{overflow:hidden}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;zoom:1.25}:root,html[data-theme=light]{--rs-ink: #14131A;--rs-ink2: #6B6B78;--rs-ink3: #8A8A96;--rs-ink4: #9A9AA6;--rs-indigo: #5B5BF0;--rs-line: rgba(20, 19, 26, .08);--rs-line2: rgba(20, 19, 26, .05);--rs-page-bg: #F1F5FC;--rs-card: #FFFFFF;--rs-surface: #EEF1F7;--rs-success: #16A34A;--rs-danger: #E5484D;--rs-warning: #D97706;--rs-info: #2F6BFF;--rs-nav-active-bg: #14131A;--rs-nav-active-fg: #FFFFFF;--rs-shadow-card: 0 14px 30px -12px rgba(28, 38, 72, .18);--rs-shadow-kpi: 0 6px 16px -8px rgba(28, 38, 72, .14);--rs-shadow-drawer: 24px 0 50px -20px rgba(16, 22, 48, .45)}html[data-theme=dark]{--rs-ink: #F4F4F9;--rs-ink2: #A0A0B0;--rs-ink3: #6E6E80;--rs-ink4: #54545F;--rs-indigo: #7C86FF;--rs-line: rgba(255, 255, 255, .09);--rs-line2: rgba(255, 255, 255, .06);--rs-page-bg: #17161F;--rs-card: #1B1B22;--rs-surface: rgba(255, 255, 255, .045);--rs-success: #2BC06C;--rs-danger: #F2555A;--rs-warning: #F4A52A;--rs-info: #5B86FF;--rs-nav-active-bg: #F4F4F9;--rs-nav-active-fg: #14131A;--rs-shadow-card: 0 14px 30px -12px rgba(0, 0, 0, .55);--rs-shadow-kpi: 0 6px 16px -8px rgba(0, 0, 0, .5);--rs-shadow-drawer: 24px 0 50px -20px rgba(0, 0, 0, .6)}:root{--rs-radius-sm: 9px;--rs-radius-md: 11px;--rs-radius-lg: 14px;--rs-radius-xl: 20px;--rs-radius-pill: 999px;--rs-font: "Inter", system-ui, -apple-system, sans-serif;--rs-avatar-grad: linear-gradient(135deg, #3D63F5, #7A5AF0)}body{font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:-.005em;background:var(--rs-page-bg);transition:background .2s ease;position:relative;min-height:100vh;zoom:var(--rs-ui-scale, .8)}html[data-theme=dark] body{background:linear-gradient(168deg,#17161f,#100f18) fixed}#root{min-height:100vh;position:relative;z-index:1}::selection{background:#5b5bf02e;color:inherit}html[data-theme=dark] ::selection{background:#7c86ff47}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0000001f;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#0003}html[data-theme=dark] ::-webkit-scrollbar-thumb{background:#ffffff1f}html[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#fff3}.ant-menu-item{transition:all .2s ease!important}.ant-card{transition:box-shadow .2s ease,transform .2s ease,background .2s ease}.ant-btn-primary:not(:disabled):hover{opacity:.9;transform:scale(1.005)}.ant-btn{transition:all .2s ease}.ant-input:focus,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused{box-shadow:0 0 0 3px #5b5bf026!important}html[data-theme=dark] .ant-input:focus,html[data-theme=dark] .ant-input-affix-wrapper:focus,html[data-theme=dark] .ant-input-affix-wrapper-focused{box-shadow:0 0 0 3px #7c86ff33!important}.ant-btn:focus-visible{outline:2px solid rgba(91,91,240,.5)!important;outline-offset:2px}.ant-select-focused .ant-select-selector{box-shadow:0 0 0 3px #5b5bf026!important}.ant-table{border-radius:12px!important;overflow:hidden}.ant-table-thead>tr>th{font-weight:600!important;font-size:12px!important;text-transform:uppercase;letter-spacing:.3px;background:#f7f8fd!important;border-bottom:1px solid rgba(0,0,0,.06)!important}html[data-theme=dark] .ant-table-thead>tr>th,html[data-theme=dark] .ant-table-thead>tr>td{background:#20202a!important;color:#a0a0b0!important;border-bottom:1px solid rgba(255,255,255,.06)!important}html[data-theme=dark] .ant-table-thead>tr>th:before{background:#ffffff0f!important}.ant-table-tbody>tr>td{border-bottom:1px solid rgba(0,0,0,.04)!important;transition:background .2s ease}html[data-theme=dark] .ant-table-tbody>tr>td{border-bottom:1px solid rgba(255,255,255,.04)!important}.ant-table-tbody>tr:hover>td{background:#5b5bf00a!important}html[data-theme=dark] .ant-table-tbody>tr:hover>td{background:#7c86ff14!important}.ant-table-cell-fix-left,.ant-table-cell-fix-right{background:#fff!important}html[data-theme=dark] .ant-table-cell-fix-left,html[data-theme=dark] .ant-table-cell-fix-right{background:#1b1b22!important}.ant-table-tbody>tr:hover>.ant-table-cell-fix-left,.ant-table-tbody>tr:hover>.ant-table-cell-fix-right{background:#5b5bf00a!important}html[data-theme=dark] .ant-table-tbody>tr:hover>.ant-table-cell-fix-left,html[data-theme=dark] .ant-table-tbody>tr:hover>.ant-table-cell-fix-right{background:#7c86ff14!important}.ant-table-thead>tr>.ant-table-cell-fix-left,.ant-table-thead>tr>.ant-table-cell-fix-right{background:#f7f8fd!important}html[data-theme=dark] .ant-table-thead>tr>.ant-table-cell-fix-left,html[data-theme=dark] .ant-table-thead>tr>.ant-table-cell-fix-right{background:#20202a!important}.ant-modal-content{border-radius:20px!important;border:1px solid var(--rs-line)!important;box-shadow:var(--rs-shadow-card)!important;background:var(--rs-card)!important}.ant-modal-header,.ant-modal-body,.ant-modal-footer{background:transparent!important}.ant-modal-mask{background:#100f1873}html[data-theme=dark] .ant-modal-mask{background:#0009}.ant-drawer-content{background:var(--rs-card)!important}.ant-drawer-header,.ant-drawer-body,.ant-drawer-footer{background:transparent!important}.ant-drawer-mask{background:#100f1873}html[data-theme=dark] .ant-drawer-mask{background:#0009}.ant-modal-content .ant-form-item-control-input-content>.ant-input,.ant-modal-content .ant-form-item-control-input-content>.ant-input-affix-wrapper,.ant-modal-content .ant-select .ant-select-selector{border-radius:11px!important}.ant-modal-content .ant-segmented{border-radius:11px!important}.ant-modal-content .ant-segmented-item{border-radius:9px!important}.ant-modal-content .ant-picker{border-radius:11px!important}.ant-modal-content .ant-tabs-nav,.ant-drawer-content .ant-tabs-nav{border-radius:0!important}.ant-tag{border-radius:999px!important}.ant-dropdown .ant-dropdown-menu,.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container,.ant-popover-inner{border-radius:12px!important;border:1px solid var(--rs-line)!important;box-shadow:var(--rs-shadow-card)!important}.ant-picker-dropdown .ant-picker-panel-container{overflow:hidden}.ant-message-notice-content,.ant-notification-notice{border:1px solid var(--rs-line)!important}.ant-collapse-header{font-weight:500!important}.ant-tree-treenode .category-actions{opacity:0;transition:opacity .15s}.ant-tree-treenode:hover .category-actions{opacity:1}.ant-layout-content{animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:.85;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ant-pagination .ant-select-selection-search-input{pointer-events:none!important;caret-color:transparent!important}.ant-pagination .ant-select-selection-search{display:none!important}.ant-pagination .ant-select-selector{cursor:pointer!important}:root{--rs-vh: 100vh;--rs-vh-dynamic: 100vh}@supports (height: 100dvh){:root{--rs-vh-dynamic: 100dvh}}:root{--rs-safe-top: env(safe-area-inset-top, 0px);--rs-safe-bottom: env(safe-area-inset-bottom, 0px);--rs-safe-left: env(safe-area-inset-left, 0px);--rs-safe-right: env(safe-area-inset-right, 0px)}html,body{overflow-x:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (hover: none) and (pointer: coarse){.ant-btn:not(.ant-btn-sm):not(.ant-btn-link):not(.ant-btn-text){min-height:40px}.ant-btn.ant-btn-icon-only:not(.ant-btn-sm){min-width:40px;min-height:40px}.ant-input,.ant-input-affix-wrapper,.ant-select-single .ant-select-selector,.ant-picker{min-height:40px;font-size:16px}.ant-input-affix-wrapper>.ant-input{min-height:auto;font-size:inherit}}@media (max-width: 1024px){.ant-card-body{padding:16px!important}.ant-modal{max-width:calc(100vw - 24px);margin:12px auto}.ant-layout-content{padding-left:16px!important;padding-right:16px!important}}@media (max-width: 640px){h1.ant-typography,.ant-typography h1{font-size:24px!important;line-height:1.25!important}h2.ant-typography,.ant-typography h2{font-size:20px!important;line-height:1.3!important}h3.ant-typography,.ant-typography h3{font-size:18px!important;line-height:1.35!important}h4.ant-typography,.ant-typography h4{font-size:16px!important;line-height:1.4!important}.ant-layout-content{padding:12px!important;padding-bottom:max(12px,var(--rs-safe-bottom))!important}.ant-card-body{padding:12px!important}.ant-modal{max-width:100vw!important;margin:0!important;top:0!important;padding-bottom:0!important}.ant-modal-content{border-radius:0!important;min-height:var(--rs-vh-dynamic)}.ant-modal-mask{background:#0a0e2aeb}.ant-drawer-content-wrapper{max-width:90vw!important}.ant-table-content,.ant-table-wrapper .ant-table-container{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:8px!important;font-size:12.5px!important;white-space:nowrap}.ant-form-item-label{padding-bottom:4px!important}.ant-form-item-control-input{min-height:40px}.ant-tabs-tab{padding:8px 12px!important;font-size:13px!important}.ant-notification-bottomRight,.ant-notification-topRight{inset-inline-end:8px!important;inset-inline-start:8px!important;max-width:calc(100vw - 16px)!important}.ant-pagination .ant-pagination-options{display:none!important}.ant-pagination-item{min-width:32px;height:32px;line-height:30px}.ant-picker-range{flex-wrap:wrap}.ant-space-horizontal{row-gap:8px!important}}.rs-no-mobile-shrink{min-width:max-content}@media (max-width: 640px){.rs-reports-toolbar{flex-direction:column;align-items:stretch!important;gap:8px!important}.rs-reports-toolbar>.anticon{display:none}.rs-reports-presets{width:100%;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap!important;padding-bottom:2px}.rs-reports-presets::-webkit-scrollbar{display:none}.rs-reports-presets>*{flex-shrink:0}.rs-reports-nav{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;padding-bottom:4px;margin-bottom:16px!important}.rs-reports-nav::-webkit-scrollbar{display:none}.rs-reports-nav>.ant-btn{flex-shrink:0;font-size:12.5px;padding-left:10px;padding-right:10px}}.rs-acl-segmented.ant-segmented{background:#5b5bf014;padding:2px;border-radius:8px}.rs-acl-segmented .ant-segmented-item{color:var(--rs-indigo);transition:color .15s ease}.rs-acl-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:#4848d6}.rs-acl-segmented .ant-segmented-item-selected{background:#5b5bf0!important;color:#fff!important;box-shadow:0 2px 6px #5b5bf059}.rs-acl-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:#fff!important}[data-theme=dark] .rs-acl-segmented.ant-segmented{background:#7c86ff2e}
