@import"https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";:root{--bg: #ffffff;--bg-2: #ffffff;--canvas: #f6f8fa;--panel: #ffffff;--panel-2: #f6f8fa;--line: #d1d9e0;--line-2: #eaeef2;--txt: #1f2328;--txt-dim: #59636e;--acc: #0969da;--acc-2: #0969da;--acc-soft: #ddf4ff;--acc-rgb: 9,105,218;--green: #1a7f37;--green-2: #1a7f37;--amber: #9a6700;--red: #cf222e;--red-text: #cf222e;--info: #0969da;--radius: 6px;--shadow: 0 1px 0 rgba(31,35,40,.04)}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--canvas);color:var(--txt);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--acc);text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit;cursor:pointer}.shell{display:grid;grid-template-columns:236px 1fr;height:100vh}.sidebar{background:var(--bg);border-right:1px solid var(--line);display:flex;flex-direction:column;padding:12px 8px;overflow-y:auto}.brand{display:flex;align-items:center;gap:9px;padding:6px 8px 16px;font-weight:600;font-size:15px;letter-spacing:-.01em}.brand .dot{width:24px;height:24px;border-radius:6px;background:#1f2328;color:#fff;display:grid;place-items:center;font-size:13px}.nav-item{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:6px;color:var(--txt);font-weight:400;font-size:13px;cursor:pointer;border:none;background:none;width:100%;text-align:left;margin-bottom:1px}.nav-item:hover{background:var(--canvas)}.nav-item.active{background:var(--canvas);font-weight:600;box-shadow:inset 2px 0 0 var(--acc)}.nav-item .ic{width:16px;text-align:center;opacity:.7;font-weight:300}.nav-sp{flex:1}.profile{margin-top:8px;padding:8px 10px;border-top:1px solid var(--line-2);display:flex;align-items:center;gap:9px;color:var(--txt-dim)}.avatar{width:26px;height:26px;border-radius:50%;background:var(--canvas);border:1px solid var(--line);display:grid;place-items:center;font-size:12px;color:var(--txt)}.main{display:flex;flex-direction:column;overflow:hidden;background:var(--canvas)}.topbar{height:48px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px;padding:0 20px;background:var(--bg)}.topbar .title{font-weight:600;font-size:15px;letter-spacing:-.01em}.topbar .sp{flex:1}.icon-btn{width:30px;height:30px;border-radius:6px;border:1px solid var(--line);background:var(--bg);color:var(--txt-dim);display:grid;place-items:center;font-size:13px;font-weight:300}.icon-btn:hover{background:var(--canvas)}.content{flex:1;overflow-y:auto;padding:24px}.tabs{display:flex;gap:20px;border-bottom:1px solid var(--line);margin-bottom:20px}.tab{padding:8px 2px 12px;color:var(--txt-dim);font-weight:400;border-bottom:2px solid transparent;cursor:pointer;font-size:13px;margin-bottom:-1px}.tab:hover{color:var(--txt)}.tab.active{color:var(--txt);border-bottom-color:#fd8c73;font-weight:600}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:16px;margin-bottom:16px;box-shadow:var(--shadow)}.card h3{margin:0 0 2px;font-size:12px;letter-spacing:0;text-transform:none;color:var(--txt);font-weight:600}.row{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:6px;margin-top:8px;background:var(--bg)}.row:hover{background:var(--canvas)}.row .ic-badge{width:34px;height:34px;border-radius:6px;display:grid;place-items:center;font-size:15px;font-weight:300}.row .rt{flex:1}.row .rt b{display:block;font-size:13px;font-weight:600}.row .rt span{color:var(--txt-dim);font-size:12px}.badge{font-size:11px;font-weight:500;padding:2px 8px;border-radius:2em;background:var(--acc-soft);color:var(--acc);border:1px solid transparent;letter-spacing:0}.toggle{width:40px;height:22px;border-radius:20px;background:#d1d9e0;position:relative;transition:.15s;flex:none;border:none}.toggle.on{background:var(--green)}.toggle .knob{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:.15s;box-shadow:0 1px 2px #00000026}.toggle.on .knob{left:20px}.stat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.stat{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;box-shadow:var(--shadow)}.stat .k{color:var(--txt-dim);font-size:12px;text-transform:none;letter-spacing:0;font-weight:400}.stat .v{font-size:26px;font-weight:300;margin-top:6px;letter-spacing:-.02em}.login-wrap{min-height:100vh;display:grid;place-items:center;background:var(--canvas)}.login-card{width:340px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:28px 24px;box-shadow:0 1px 3px #1f232814}.login-card .logo{display:flex;align-items:center;gap:9px;font-size:20px;font-weight:600;justify-content:center;margin-bottom:20px;letter-spacing:-.02em}.login-card h2{margin:0 0 4px;font-size:20px;font-weight:300;letter-spacing:-.02em}.login-card p.sub{color:var(--txt-dim);margin:0 0 20px}label.fld{display:block;margin-bottom:14px}label.fld .lbl{font-size:12px;letter-spacing:0;text-transform:none;color:var(--txt);margin-bottom:6px;display:block;font-weight:600}.inp{width:100%;padding:8px 12px;border-radius:6px;border:1px solid var(--line);background:var(--bg);color:var(--txt);font-size:13px}.inp:focus{outline:none;border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft)}.btn{width:100%;padding:8px 14px;border-radius:6px;border:1px solid rgba(31,35,40,.15);background:var(--green);color:#fff;font-weight:500;font-size:13px}.btn:hover{filter:brightness(.96)}.btn.sm{width:auto;padding:6px 14px;font-size:12px}.btn.ghost{background:var(--bg);border:1px solid var(--line);color:var(--txt)}.btn.ghost:hover{background:var(--canvas)}.err{color:var(--red);font-size:12px;margin-bottom:12px}.muted{color:var(--txt-dim)}.switch-line{text-align:center;margin-top:16px;color:var(--txt-dim)}table{font-size:13px}table thead th{font-weight:600;text-transform:none;letter-spacing:0;color:var(--txt-dim)}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-thumb{background:#d1d9e0;border-radius:8px;border:3px solid var(--canvas)}::-webkit-scrollbar-thumb:hover{background:#afb8c1}::-webkit-scrollbar-track{background:transparent}.side-search{display:flex;align-items:center;gap:6px;margin:0 4px 10px;padding:5px 9px;border:1px solid var(--line);border-radius:6px;background:var(--bg)}.side-search .mag{color:var(--txt-dim);font-size:14px}.side-search input{border:none;outline:none;background:none;font:inherit;font-size:13px;width:100%;color:var(--txt)}.nav-scroll{overflow-y:auto}.side-foot{border-top:1px solid var(--line-2);padding-top:6px;margin-top:6px}.foot-row{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:none;background:none;padding:7px 10px;border-radius:6px;color:var(--txt);font-size:13px}.foot-row:hover{background:var(--canvas)}.foot-row .ic{width:16px;text-align:center;opacity:.7}.profile{margin-top:4px}.tb-nav{display:flex;gap:4px}.topbar .icon-btn{border-color:transparent}.topbar .icon-btn:hover{border-color:var(--line)}.nbadge{position:absolute;top:-3px;right:-3px;background:var(--red);color:#fff;border-radius:10px;font-size:9px;padding:1px 4px;line-height:1.3}.notif-pop{position:absolute;right:0;top:40px;width:320px;max-height:420px;overflow-y:auto;background:var(--panel);border:1px solid var(--line);border-radius:8px;z-index:50;box-shadow:0 8px 24px #1f232829}.notif-head{padding:10px 14px;border-bottom:1px solid var(--line-2);font-weight:600;font-size:13px}.notif-row{padding:9px 14px;border-bottom:1px solid var(--line-2);display:flex;gap:10px}.tabbar{height:40px;display:flex;align-items:center;gap:8px;padding:0 16px;background:var(--canvas);border-bottom:1px solid var(--line)}.tabchip{display:inline-flex;align-items:center;gap:8px;background:var(--bg);border:1px solid var(--line);border-bottom:none;border-radius:6px 6px 0 0;padding:8px 14px;font-size:13px;font-weight:500;height:100%;align-self:flex-end}.tabchip .tabx{color:var(--txt-dim);font-size:12px;cursor:pointer}.tabadd{width:26px;height:26px;border-radius:6px;border:1px solid transparent;background:none;color:var(--txt-dim)}.tabadd:hover{border-color:var(--line);background:var(--bg)}.content{background:linear-gradient(var(--line-2) 1px,transparent 1px) 0 0 / 100% 28px,linear-gradient(90deg,var(--line-2) 1px,transparent 1px) 0 0 / 28px 100%,var(--canvas)}.content-inner{max-width:1180px}.profiles{border-top:1px solid var(--line-2);margin-top:6px;padding-top:8px;max-height:190px;overflow-y:auto}.profiles-h{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--txt-dim);padding:0 10px 4px;font-weight:600}.prof-row{display:flex;align-items:center;gap:9px;width:100%;text-align:left;border:none;background:none;padding:5px 10px;border-radius:6px;color:var(--txt);font-size:13px}.prof-row:hover{background:var(--canvas)}.prof-av{position:relative;width:24px;height:24px;border-radius:50%;background:var(--canvas);border:1px solid var(--line);display:grid;place-items:center;font-size:11px;font-weight:600;flex:none}.prof-dot{position:absolute;bottom:-1px;right:-1px;width:8px;height:8px;border-radius:50%;border:1.5px solid var(--bg)}.prof-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prof-plat{font-size:10px;font-weight:700;opacity:.8}.seg{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--canvas)}.seg button{border:none;background:none;padding:7px 16px;font-size:13px;color:var(--txt-dim)}.seg button.on{background:var(--bg);color:var(--txt);font-weight:600;box-shadow:0 1px 2px #0000000f}.inp.date{display:flex;align-items:center;gap:8px;color:var(--txt);background:var(--bg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pill{border:1px solid var(--line);background:var(--bg);border-radius:8px;padding:7px 16px;font-size:13px;font-weight:600;color:var(--txt)}.pill.on{background:var(--acc);color:#fff;border-color:var(--acc)}.metric-pill{display:inline-flex;align-items:center;padding:6px 12px;border-radius:2em;border:1px solid var(--line);background:var(--bg);color:var(--txt);font-size:12.5px}.metric-pill:hover{border-color:var(--acc)}.metric-pill[data-on=true]{background:var(--acc);color:#fff;border-color:var(--acc)}.privacy .stat .v,.privacy .money,.privacy [data-money]{filter:blur(7px);-webkit-user-select:none;user-select:none;transition:filter .12s}:root[data-theme=dark]{--bg: #0d1117;--bg-2: #0d1117;--canvas: #010409;--panel: #161b22;--panel-2: #161b22;--line: #30363d;--line-2: #21262d;--txt: #e6edf3;--txt-dim: #8b949e;--acc: #4493f8;--acc-2: #4493f8;--acc-soft: #121d2f;--acc-rgb: 68,147,248;--green: #3fb950;--green-2: #3fb950;--amber: #d29922;--red: #f85149;--red-text: #f85149;--info: #4493f8;--shadow: 0 1px 0 rgba(1,4,9,.4)}:root[data-theme=dark] .brand .dot{background:var(--acc)}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:300;letter-spacing:.002em}.card{background:transparent!important;border:none!important;box-shadow:none!important;padding:4px 2px;margin-bottom:30px}.row{background:transparent!important;border:none!important;border-bottom:1px solid var(--line-2);border-radius:0;padding:12px 2px;margin-top:0}.row:hover{background:transparent}.stat,.stat-grid .stat{background:transparent!important;border:none!important;box-shadow:none!important;padding:6px 2px}.stat .v{font-weight:200;font-size:34px;letter-spacing:-.02em}.stat .k{font-size:11px;letter-spacing:.06em;text-transform:uppercase}.card h3,h3{font-weight:500}.tabs{gap:26px}.tab{font-weight:300}.inp,input.inp,select.inp,textarea.inp{background:transparent!important;border:none!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;padding-left:2px!important}.inp:focus{box-shadow:none!important;border-bottom-color:var(--acc)!important}.side-search{background:transparent;border:none;border-bottom:1px solid var(--line);border-radius:0}.metric{font-weight:200;letter-spacing:-.02em;line-height:1}.metric-lg{font-size:44px}.section-label{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--txt-dim);font-weight:500}:root,:root[data-theme=light],:root[data-theme=dark],:root:not([data-theme=light]){--canvas:#ffffff;--bg:#ffffff;--panel:#ffffff;--panel-2:#ffffff;--line: transparent;--line-2: transparent}html,body,#root,.shell,.main,.content,.sidebar,.topbar,.tabbar{background:#fff!important}*,*:before,*:after{box-shadow:none!important}.card,.row,.stat,.side-search,.side-foot,.notif-pop,.notif-head,.notif-row,.tabbar,.tabchip,.tabadd,.profiles,.prof-av,.avatar,.seg,.pill,.metric-pill,.badge,.icon-btn,.inp,input,select,textarea,table,th,td,.tabs,.tab,.sidebar,.topbar{border:none!important}.tab.active{border-bottom:none!important;color:var(--acc)!important;font-weight:600}.nav-item.active{box-shadow:none!important;background:transparent!important;color:var(--acc)!important;font-weight:600}.nav-item:hover,.foot-row:hover,.prof-row:hover{background:#f5f6f8!important}a,a:hover,.nav-item,.nav-item:hover,.tab,.tab:hover{text-decoration:none!important}.inp,input.inp,select.inp,textarea.inp,.side-search,.seg,.inp.date{background:#f5f6f8!important;border:none!important;border-radius:8px!important}.inp:focus{outline:none!important;box-shadow:0 0 0 2px rgba(var(--acc-rgb),.22)!important}.icon-btn:hover,.topbar .icon-btn:hover{background:#f5f6f8!important;border:none!important}::-webkit-scrollbar-thumb{background:#e6e8ec;border:3px solid #fff}body,button,input,select,textarea,.inp{font-family:Space Grotesk,Inter,-apple-system,BlinkMacSystemFont,sans-serif!important}body{font-weight:300;letter-spacing:.003em}.content{padding:40px 52px!important}.content-inner{max-width:1200px;margin:0 auto}.card{margin-bottom:42px;padding:2px}h1,h2,h3{font-weight:500!important;letter-spacing:-.02em}.brand{font-weight:600;letter-spacing:-.02em}.nav-item{font-weight:400}.stat .v,.metric,.metric-lg{font-weight:300!important;letter-spacing:-.02em}.section-label,.muted{letter-spacing:.01em}.side-search,.inp,input.inp,select.inp,textarea.inp,.inp.date,select,input,textarea,.seg,.pill,.tabchip,.tabadd{background:transparent!important}.side-search{padding-left:2px}.seg{padding:0!important;gap:16px}.seg button{padding:6px 0!important;color:var(--txt-dim)}.seg button.on{background:transparent!important;color:var(--acc)!important;box-shadow:none!important;font-weight:600}.sidebar .nav-item.active{background:transparent!important;box-shadow:none!important}.pill,.pill.on{background:transparent!important;color:var(--txt)!important;padding:6px 0!important}.pill.on{color:var(--acc)!important;font-weight:600}.inp:focus,input:focus,select:focus,textarea:focus{box-shadow:none!important;outline:none!important}select.inp,select{padding-left:2px!important}:root,:root[data-theme=light],:root[data-theme=dark],:root:not([data-theme=light]){--acc: #1f2328;--acc-2: #1f2328;--acc-soft: #f0f1f3;--acc-rgb: 31,35,40;--info: #1f2328}.tab.active,.nav-item.active,.seg button.on,.pill.on,a{color:#1f2328!important}.badge{background:#f0f1f3!important;color:#1f2328!important}.btn,.btn.sm,.btn.ghost{background:transparent!important;color:#1f2328!important;border:none!important;font-weight:600;padding:6px 10px!important}.btn:hover,.btn.sm:hover,.btn.ghost:hover{background:#f4f5f7!important}.toggle{background:#e6e8ec!important}.toggle.on{background:#9aa3ad!important}.badge{background:transparent!important;color:#1f2328!important;padding:2px 0!important}.brand .dot{background:#f0f1f3!important;color:#1f2328!important}.ic-badge,.prof-av,.avatar{background:#f2f3f5!important;color:#1f2328!important}.sidebar{background:#f6f6f8!important;border:none!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;padding:10px 8px}.brand{font-family:-apple-system,BlinkMacSystemFont,sans-serif}.nav-item{border-radius:7px;padding:5px 9px;gap:9px;font-size:13px;color:#1f2328;font-weight:400;margin-bottom:2px}.nav-item .ic{opacity:.8}.nav-item:hover{background:#0000000d!important;color:#1f2328}.sidebar .nav-item.active{background:#00000016!important;color:#1f2328!important;font-weight:500;box-shadow:none!important}.side-search{background:#0000000d!important;border-radius:7px;font-family:-apple-system,sans-serif}.foot-row,.prof-row{border-radius:7px;font-family:-apple-system,sans-serif}.foot-row:hover,.prof-row:hover{background:#0000000d!important}.profiles-h{font-family:-apple-system,sans-serif}.pcar-stage{position:relative;padding:26px 28px 30px;border-radius:18px;overflow:hidden;background:radial-gradient(130% 100% at 50% 8%,#1c2735,#0d1219 62%,#080b11);color:#eef2f7;font-family:Space Grotesk,-apple-system,sans-serif}.pcar-stage:after{content:"";position:absolute;left:50%;bottom:14%;width:78%;height:150px;transform:translate(-50%);border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,var(--glow),transparent 70%);opacity:.45;filter:blur(6px);transition:background .35s ease}.pcar-top{position:relative;display:flex;align-items:center;z-index:5}.pcar-title{font-size:12px;letter-spacing:.28em;color:#8b97a7;font-weight:600;flex:1}.pcar-x{width:30px;height:30px;border-radius:8px;border:none;cursor:pointer;background:#ffffff14;color:#cdd6e2;display:grid;place-items:center}.pcar-x:hover{background:#ffffff26}.pcar-track{position:relative;display:flex;align-items:center;justify-content:center;height:250px;margin-top:8px;perspective:1300px}.pcar-deck{position:relative;flex:1;height:100%;transform-style:preserve-3d}.pcar-card{position:absolute;left:50%;top:46%;width:170px;cursor:pointer;transform-style:preserve-3d;transition:transform .38s cubic-bezier(.22,.9,.28,1),opacity .38s ease,filter .38s ease}.pcar-tile{position:relative;width:170px;height:170px;border-radius:34px;overflow:hidden;box-shadow:0 24px 46px #0000008c,inset 0 2px 1px #fff6,inset 0 -8px 20px #00000047;display:grid;place-items:center}.pcar-card.is-center .pcar-tile{box-shadow:0 30px 60px #0009,0 0 40px -6px var(--glow),inset 0 2px 1px #ffffff73,inset 0 -8px 22px #0000004d}.pcar-gloss{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:34px;pointer-events:none;background:linear-gradient(160deg,rgba(255,255,255,.5) 0%,rgba(255,255,255,.12) 30%,transparent 55%)}.pcar-mark{font-size:56px;font-weight:700;color:#fff;letter-spacing:-.02em;text-shadow:0 2px 10px rgba(0,0,0,.3);z-index:2}.pcar-refl{position:absolute;top:174px;left:0;width:170px;height:70px;border-radius:34px;transform:scaleY(-1);opacity:.28;filter:blur(1px);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent 80%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent 80%)}.pcar-arrow{position:relative;z-index:6;width:46px;height:46px;flex:none;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#dfe6ef;display:grid;place-items:center;cursor:pointer;transition:.15s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pcar-arrow:hover{background:#ffffff26;transform:scale(1.06)}.pcar-label{text-align:center;font-size:26px;font-weight:600;letter-spacing:.14em;margin-top:6px;color:#f4f7fb;text-shadow:0 2px 16px var(--glow)}.pcar-dots{display:flex;gap:8px;justify-content:center;margin-top:14px}.pcar-dot{width:7px;height:7px;border-radius:50%;background:#fff3;cursor:pointer;transition:.2s}.pcar-dot.on{background:var(--glow);width:22px;border-radius:4px}.pcar-go{display:block;margin:20px auto 0;padding:12px 30px;border:none;border-radius:12px;cursor:pointer;background:var(--glow);color:#fff;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:.02em;box-shadow:0 10px 26px -8px var(--glow);transition:.15s}.pcar-go:hover{filter:brightness(1.08);transform:translateY(-1px)}.p3d-wrap{position:relative;padding:22px 24px 24px;border-radius:18px;overflow:hidden;background:radial-gradient(130% 100% at 50% 6%,#1b2634,#0c1119 60%,#070a0f);font-family:Space Grotesk,-apple-system,sans-serif}.p3d-canvas{width:100%;height:430px}.p3d-canvas canvas{display:block;width:100%!important;height:100%!important;cursor:pointer}.p3d-foot{position:relative;margin-top:-8px}.p3d-wrap .pcar-arrow{position:absolute;top:44%;transform:translateY(-50%);z-index:6}.p3d-wrap .pcar-arrow.left{left:20px}.p3d-wrap .pcar-arrow.right{right:20px}.p3d-wrap .pcar-arrow:hover{transform:translateY(-50%) scale(1.08)}
