.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;opacity:0}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.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)}:root{--accent: var(--accent);--accent-rgb: 45, 212, 191;--topbar-tint-rgb: 45, 212, 191;--bg-image: url(/bg-teal.png)}:root[data-theme=teal]{--accent: var(--accent);--accent-rgb: 45, 212, 191;--topbar-tint-rgb: 45, 212, 191;--bg-image: url(/bg-teal.png)}:root[data-theme=yellow]{--accent: #F4D000;--accent-rgb: 244, 208, 0;--topbar-tint-rgb: 244, 208, 0;--bg-image: url(/bg-teal.png)}:root[data-theme=stone]{--accent: #9A948B;--accent-rgb: 154, 148, 139;--topbar-tint-rgb: 154, 148, 139;--bg-image: url(/bg-stone.png)}:root[data-theme=rose]{--accent: #fb7185;--accent-rgb: 251, 113, 133;--topbar-tint-rgb: 251, 113, 133;--bg-image: url(/bg-teal.png)}:root[data-theme=peach]{--accent: #F4A460;--accent-rgb: 244, 164, 96;--topbar-tint-rgb: 244, 164, 96;--bg-image: url(/bg-teal.png)}:root[data-theme=warm]{--accent: #A89880;--accent-rgb: 168, 152, 128;--topbar-tint-rgb: 168, 152, 128;--bg-image: url(/bg-stone.png)}:root[data-theme=blood]{--accent: #C0392B;--accent-rgb: 192, 57, 43;--topbar-tint-rgb: 192, 57, 43;--bg-image: url(/bg-teal.png)}[data-theme=light] .wTopbar{background:rgba(255,255,255,.92)!important;border-bottom:1px solid rgba(0,0,0,.09)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}[data-theme=light] .wTopbar *{color:rgba(0,0,0,.8)!important}[data-theme=light] .wSidebar{background:rgba(255,255,255,.95)!important;border-right:1px solid rgba(0,0,0,.08)!important}[data-theme=light] .wNavItem{background:transparent!important;border-color:transparent!important;color:rgba(0,0,0,.65)!important}[data-theme=light] .wNavItem[aria-current=page]{background:rgba(45,125,210,.1)!important;border-color:rgba(45,125,210,.3)!important}[data-theme=light] .wNavLabel b{color:rgba(0,0,0,.8)!important}[data-theme=light] .workerMain{background:#f0f2f5!important}[data-theme=light] div[style*="rgba(0,0,0,.18)"],[data-theme=light] div[style*="rgba(0,0,0,.16)"],[data-theme=light] div[style*="rgba(0,0,0,.14)"],[data-theme=light] div[style*="rgba(0,0,0,.20)"],[data-theme=light] div[style*="rgba(0,0,0,.28)"]{background:rgba(255,255,255,.85)!important}[data-theme=light] input,[data-theme=light] select,[data-theme=light] textarea{background:#fff!important;color:rgba(0,0,0,.85)!important;border-color:rgba(0,0,0,.15)!important}[data-theme=light] span,[data-theme=light] div,[data-theme=light] p,[data-theme=light] label{color:inherit}[data-theme=light] div[style*="rgba(255,255,255,.10)"]{border-color:rgba(0,0,0,.09)!important}[data-theme=light] div[style*="rgba(255,255,255,.16)"]{border-color:rgba(0,0,0,.14)!important}[data-theme=light] div[style*="rgba(8,10,16"]{background:#fff!important}[data-theme=light] .wPageTitle{color:rgba(0,0,0,.85)!important}:root{--accent: var(--accent-strong);--accent-soft-08: rgba(var(--accent-rgb), .08);--accent-soft-10: rgba(var(--accent-rgb), .1);--accent-soft-15: rgba(var(--accent-rgb), .15);--accent-soft-22: rgba(var(--accent-rgb), .22);--accent-soft-30: rgba(var(--accent-rgb), .3);--accent-soft-35: rgba(var(--accent-rgb), .35);--accent-soft-45: rgba(var(--accent-rgb), .45)}.topbar,header.topbar,.workerTopbar,.wTopbar{position:relative!important;border-top:none!important;background:radial-gradient(900px 260px at 12% 0%,rgba(var(--topbar-tint-rgb),.18),rgba(0,0,0,0) 55%),rgba(0,0,0,.34)!important;backdrop-filter:blur(16px) saturate(120%)!important;-webkit-backdrop-filter:blur(16px) saturate(120%)!important}.topbar:before,header.topbar:before,.workerTopbar:before,.wTopbar:before{content:""!important;position:absolute!important;left:0;right:0;top:0;height:2px!important;background:linear-gradient(90deg,rgba(var(--accent-rgb),0),rgba(var(--accent-rgb),.25) 14%,rgba(var(--accent-rgb),.95),rgba(var(--accent-rgb),.25) 86%,rgba(var(--accent-rgb),0))!important;filter:drop-shadow(0 0 10px rgba(var(--accent-rgb),.2))!important;pointer-events:none!important}.topbar:after,header.topbar:after,.workerTopbar:after,.wTopbar:after{content:""!important;position:absolute!important;left:0;right:0;top:2px;height:1px!important;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.1),rgba(255,255,255,0))!important;pointer-events:none!important}.btnPrimary,button.btnPrimary{border:1px solid rgba(var(--accent-rgb),.35)!important;color:rgba(var(--accent-rgb),.95)!important;background:rgba(var(--accent-rgb),.1)!important;box-shadow:0 0 0 1px rgba(var(--accent-rgb),.18),0 18px 50px rgba(0,0,0,.55)!important}.btnPrimary:hover,button.btnPrimary:hover{background:rgba(var(--accent-rgb),.14)!important}.topbar .logo,.workerTopbar .logo{color:rgba(255,255,255,.92)!important}:root[data-theme=yellow]{--accent-rgb: 244,208,0;--page-bg-a: rgba(0,0,0,.18);--bg-url: url(/bg-yellow.png)}:root[data-theme=teal]{--accent-rgb: 0, 208, 180;--page-bg-a: rgba(0,0,0,.18);--bg-url: url(/bg-teal.png)}:root[data-theme=stone]{--accent-rgb: 185, 185, 190;--page-bg-a: rgba(0,0,0,.22);--bg-url: url(/bg-stone.png)}:root{--accent-rgb: 244,208,0;--page-bg-a: rgba(0,0,0,.18)}:root[data-theme=yellow]{--accent-rgb: 244,208,0;--page-bg-a: rgba(0,0,0,.18);--bg-url: url(/bg-yellow.png)}:root[data-theme=teal]{--accent-rgb: 0, 208, 180;--page-bg-a: rgba(0,0,0,.18);--bg-url: url(/bg-teal.png)}:root[data-theme=stone]{--accent-rgb: 185, 185, 190;--page-bg-a: rgba(0,0,0,.22);--bg-url: url(/bg-stone.png)}html{background:#000}html:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:var(--bg-url);background-size:cover;background-position:center top;background-repeat:no-repeat;transform:translateZ(0);will-change:opacity;opacity:1}html:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(900px 520px at 18% 12%,rgba(var(--accent-rgb),.12),transparent 55%),radial-gradient(1000px 620px at 82% 28%,rgba(255,255,255,.08),transparent 55%);opacity:.9}body{background:transparent!important}.sidebar,.Sidebar,.sideBar,.side-bar,.sidenav,.side-nav,.navSidebar,.appSidebar,.layoutSidebar,.leftSidebar,.workerSidebar,.wSidebar,aside.sidebar,aside.Sidebar,aside.workerSidebar,aside.appSidebar,[data-sidebar],[data-role=sidebar],[data-testid=sidebar],#sidebar{width:280px!important;min-width:280px!important;max-width:280px!important;padding:14px 12px!important;border-radius:18px!important;border:1px solid rgba(255,255,255,.1)!important;background:radial-gradient(520px 220px at 12% 10%,rgba(var(--accent-rgb),.18),transparent 62%),radial-gradient(520px 220px at 20% 90%,rgba(255,255,255,.06),transparent 60%),linear-gradient(180deg,rgba(10,12,16,.72),rgba(8,9,12,.52))!important;box-shadow:0 28px 80px rgba(0,0,0,.55),inset 0 1px rgba(255,255,255,.08)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;overflow:hidden!important}.sidebar nav,.Sidebar nav,.sideBar nav,.side-nav nav,.sidenav nav,.workerSidebar nav,.appSidebar nav,.layoutSidebar nav,.leftSidebar nav,[data-sidebar] nav,#sidebar nav{margin-top:10px!important;overflow:auto!important;max-height:calc(100vh - 160px)!important;padding-right:6px!important}.sidebar nav a,.Sidebar nav a,.sideBar nav a,.side-nav nav a,.sidenav nav a,.workerSidebar nav a,.appSidebar nav a,.layoutSidebar nav a,.leftSidebar nav a,[data-sidebar] nav a,#sidebar nav a{position:relative!important;display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;padding:11px 12px!important;margin:7px 4px!important;border-radius:14px!important;border:1px solid rgba(255,255,255,.08)!important;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02))!important;color:rgba(255,255,255,.86)!important;text-decoration:none!important;cursor:pointer!important;transition:transform .12s ease,background .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease!important;box-shadow:inset 0 1px rgba(255,255,255,.06)!important}.sidebar nav a:hover,.Sidebar nav a:hover,.sideBar nav a:hover,.side-nav nav a:hover,.sidenav nav a:hover,.workerSidebar nav a:hover,.appSidebar nav a:hover,.layoutSidebar nav a:hover,.leftSidebar nav a:hover,[data-sidebar] nav a:hover,#sidebar nav a:hover{transform:translateY(-1px)!important;border-color:rgba(var(--accent-rgb),.22)!important;background:radial-gradient(240px 80px at 18% 20%,rgba(var(--accent-rgb),.14),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03))!important;box-shadow:0 12px 34px rgba(0,0,0,.45),inset 0 1px rgba(255,255,255,.08)!important}.sidebar .active,.Sidebar .active,.sideBar .active,.side-nav .active,.sidenav .active,.workerSidebar .active,.appSidebar .active,.layoutSidebar .active,.leftSidebar .active,[data-sidebar] .active,#sidebar .active,.sidebar a[aria-current=page],.Sidebar a[aria-current=page],.sideBar a[aria-current=page],.side-nav a[aria-current=page],.sidenav a[aria-current=page],.workerSidebar a[aria-current=page],.appSidebar a[aria-current=page],.layoutSidebar a[aria-current=page],.leftSidebar a[aria-current=page],[data-sidebar] a[aria-current=page],#sidebar a[aria-current=page],.sidebar [data-active=true],.Sidebar [data-active=true],.sideBar [data-active=true],.side-nav [data-active=true],.sidenav [data-active=true],.workerSidebar [data-active=true],.appSidebar [data-active=true],.layoutSidebar [data-active=true],.leftSidebar [data-active=true],[data-sidebar] [data-active=true],#sidebar [data-active=true]{border-color:rgba(var(--accent-rgb),.4)!important;color:rgba(255,255,255,.95)!important;background:radial-gradient(320px 120px at 18% 20%,rgba(var(--accent-rgb),.22),transparent 62%),linear-gradient(180deg,rgba(var(--accent-rgb),.14),rgba(255,255,255,.03))!important;box-shadow:0 14px 44px rgba(0,0,0,.52),inset 0 1px rgba(255,255,255,.1)!important}.sidebar .active:before,.Sidebar .active:before,.sideBar .active:before,.side-nav .active:before,.sidenav .active:before,.workerSidebar .active:before,.appSidebar .active:before,.layoutSidebar .active:before,.leftSidebar .active:before,[data-sidebar] .active:before,#sidebar .active:before,.sidebar a[aria-current=page]:before,.Sidebar a[aria-current=page]:before,.sideBar a[aria-current=page]:before,.side-nav a[aria-current=page]:before,.sidenav a[aria-current=page]:before,.workerSidebar a[aria-current=page]:before,.appSidebar a[aria-current=page]:before,.layoutSidebar a[aria-current=page]:before,.leftSidebar a[aria-current=page]:before,[data-sidebar] a[aria-current=page]:before,#sidebar a[aria-current=page]:before,.sidebar [data-active=true]:before,.Sidebar [data-active=true]:before,.sideBar [data-active=true]:before,.side-nav [data-active=true]:before,.sidenav [data-active=true]:before,.workerSidebar [data-active=true]:before,.appSidebar [data-active=true]:before,.layoutSidebar [data-active=true]:before,.leftSidebar [data-active=true]:before,[data-sidebar] [data-active=true]:before,#sidebar [data-active=true]:before{content:""!important;position:absolute!important;left:-6px!important;top:10px!important;bottom:10px!important;width:4px!important;border-radius:999px!important;background:rgba(var(--accent-rgb),.95)!important;box-shadow:0 0 0 4px rgba(var(--accent-rgb),.12),0 0 18px rgba(var(--accent-rgb),.22)!important}@media(max-width:1100px){.sidebar,.Sidebar,.sideBar,.side-nav,.sidenav,.workerSidebar,.appSidebar,.layoutSidebar,.leftSidebar,[data-sidebar],#sidebar{width:250px!important;min-width:250px!important;max-width:250px!important}}:root{--sidebar-w: 200px;--r: 20px;--bg0: #070708;--bg1: #0b0c0f;--text: rgba(255,255,255,.92);--muted: rgba(255,255,255,.62);--stroke: rgba(255,255,255,.1);--glass: rgba(255,255,255,.06);--yellow: #f4d000;--yellow2:#ffd84a;--shadow: 0 28px 120px rgba(0,0,0,.6);--shadow2: 0 16px 50px rgba(0,0,0,.4);--btn: rgba(255,255,255,.92);--btnText: rgba(0,0,0,.92)}:root[data-theme=light]{--bg0: #ffffff;--bg1: #f6f6f7;--text: rgba(10,10,12,.92);--muted: rgba(10,10,12,.6);--stroke: rgba(10,10,12,.1);--glass: rgba(255,255,255,.8);--shadow: 0 22px 90px rgba(0,0,0,.1);--shadow2: 0 14px 40px rgba(0,0,0,.08);--btn: rgba(10,10,12,.92);--btnText: rgba(255,255,255,.95)}*{box-sizing:border-box}html,body{height:100%}html{background:#000;overscroll-behavior:none}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial;color:var(--text);background:transparent;overscroll-behavior:none}.app{min-height:100vh}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:rgba(0,0,0,.22);border-bottom:1px solid var(--stroke)}:root[data-theme=light] .topbar{background:rgba(255,255,255,.68)}.topbar:before{content:"";position:absolute;left:50%;top:0;transform:translate(-50%);height:2px;width:min(1200px,calc(100% - 24px));background:linear-gradient(90deg,transparent 0%,rgba(var(--accent-rgb),.95) 22%,rgba(var(--accent-rgb),.95) 78%,transparent 100%);opacity:.95;pointer-events:none}.topbarInner{max-width:1120px;margin:0 auto;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:14px}.logo{font-weight:900;letter-spacing:.2px;font-size:18px}.topbarActions{display:flex;align-items:center;gap:10px}.loginTop,.backTop{height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--stroke);background:rgba(255,255,255,.06);color:var(--text);font-weight:900;cursor:pointer}:root[data-theme=light] .loginTop,:root[data-theme=light] .backTop{background:rgba(255,255,255,.88)}.loginTop:hover,.backTop:hover{transform:translateY(-1px)}.loginTop:active,.backTop:active{transform:translateY(0)}.themeSwitch{width:46px;height:28px;border-radius:999px;border:1px solid var(--stroke);background:rgba(255,255,255,.06);cursor:pointer;position:relative;box-shadow:0 10px 26px rgba(0,0,0,.22)}:root[data-theme=light] .themeSwitch{background:rgba(255,255,255,.9)}.themeSwitch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:radial-gradient(120px 40px at 30% 20%,rgba(244,208,0,.18),transparent 60%);pointer-events:none}.themeKnob{position:absolute;top:4px;left:4px;width:20px;height:20px;border-radius:999px;background:rgba(255,255,255,.86);box-shadow:0 10px 24px rgba(0,0,0,.35);transition:transform .18s ease,background .18s ease}:root[data-theme=light] .themeKnob{background:rgba(10,10,12,.92)}.themeKnob.isLight{transform:translate(18px)}.themeKnob.isLight .content{max-width:1120px;margin:0 auto;padding:26px 18px 44px}.themeKnob.isLight .content .hero{padding:18px 0 10px}.themeKnob.isLight .content .heroGrid{display:grid;gap:18px;align-items:center}.themeKnob.isLight .content .heroLeft{padding:8px 2px}.themeKnob.isLight .content .heroTitle{margin:4px 0 10px;font-size:52px;line-height:1.02;letter-spacing:-.02em}.themeKnob.isLight .content .accent{color:var(--yellow2)}.themeKnob.isLight .content :root[data-theme=light] .accent{color:rgba(0,0,0,.86)}.themeKnob.isLight .content .heroSub{margin:0;max-width:560px;color:var(--muted);font-size:14px;line-height:1.55}.themeKnob.isLight .content .heroSub .benefits{margin-top:18px;display:grid;gap:10px;max-width:520px}.themeKnob.isLight .content .heroSub .benefit{border-radius:18px;border:1px solid var(--stroke);background:rgba(255,255,255,.05);padding:12px 14px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.themeKnob.isLight .content .heroSub .benefit :root[data-theme=light] .benefit:hover,.themeKnob.isLight .content .heroSub .benefit :root[data-theme=light] .tile:hover,.themeKnob.isLight .content .heroSub .benefit :root[data-theme=light] .bigTile:hover,.themeKnob.isLight .content .heroSub .benefit :root[data-theme=light] .loginCard:hover,.themeKnob.isLight .content .heroSub .benefit :root[data-theme=light] .mockCard:hover{background:rgba(255,255,255,.98);border-color:rgba(244,208,0,.35);box-shadow:0 12px 35px rgba(0,0,0,.08),inset 0 0 0 1px rgba(255,255,255,.55);transform:translateY(-2px)}.themeKnob.isLight .content .heroSub .benefit :root[data-theme=light] .benefit{background:rgba(255,255,255,.78)}.themeKnob.isLight .content .heroSub .benefit .bTitle{font-weight:900;font-size:13px}.themeKnob.isLight .content .heroSub .benefit .bText{margin-top:6px;color:var(--muted);font-size:13px;line-height:1.45}.themeKnob.isLight .content .heroSub .benefit .bText .mockCard{border-radius:28px;border:1px solid var(--stroke);background:radial-gradient(900px 420px at 20% 10%,rgba(244,208,0,.16),transparent 55%),linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.04));box-shadow:var(--shadow);overflow:hidden;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.themeKnob.isLight .content .heroSub .benefit .bText .mockTop{display:flex;align-items:center;gap:8px;padding:14px 16px;border-bottom:1px solid var(--stroke);background:rgba(0,0,0,.12)}.themeKnob.isLight .content .heroSub .benefit .bText :root[data-theme=light] .mockTop{background:rgba(255,255,255,.55)}.themeKnob.isLight .content .heroSub .benefit .bText .mockDot{width:10px;height:10px;border-radius:999px;background:rgba(255,255,255,.22)}.themeKnob.isLight .content .heroSub .benefit .bText .mockBody{padding:16px}.themeKnob.isLight .content .heroSub .benefit .bText .mockRow{display:flex;gap:10px;margin-bottom:14px}.themeKnob.isLight .content .heroSub .benefit .bText .mockPill{height:18px;border-radius:999px;flex:1;background:rgba(255,255,255,.1)}.themeKnob.isLight .content .heroSub .benefit .bText .mockPill.yellow{background:rgba(244,208,0,.92)}.themeKnob.isLight .content .heroSub .benefit .bText .mockGrid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:10px}.themeKnob.isLight .content .heroSub .benefit .bText .mockBlock{height:92px;border-radius:18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08)}.themeKnob.isLight .content .heroSub .benefit .bText .mockBlock.big{height:146px}.themeKnob.isLight .content .heroSub .benefit .bText .mockDash{margin-top:14px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.16);padding:12px}.themeKnob.isLight .content .heroSub .benefit .bText :root[data-theme=light] .mockDash{background:rgba(255,255,255,.72);border-color:rgba(10,10,12,.1)}.themeKnob.isLight .content .heroSub .benefit .bText .dashHead{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}.themeKnob.isLight .content .heroSub .benefit .bText .dashTitle{font-weight:900;font-size:13px}.themeKnob.isLight .content .heroSub .benefit .bText .dashMeta{font-size:12px;color:var(--muted)}.themeKnob.isLight .content .heroSub .benefit .bText .dashBars{display:flex;gap:8px;align-items:stretch;height:56px;margin-bottom:10px}.themeKnob.isLight .content .heroSub .benefit .bText .bar{flex:1;border-radius:10px;background:rgba(255,255,255,.14)}.themeKnob.isLight .content .heroSub .benefit .bText :root[data-theme=light] .bar{background:rgba(10,10,12,.1)}.themeKnob.isLight .content .heroSub .benefit .bText .bar.b1{height:24px}.themeKnob.isLight .content .heroSub .benefit .bText .bar.b2{height:40px}.themeKnob.isLight .content .heroSub .benefit .bText .bar.b3{height:32px}.themeKnob.isLight .content .heroSub .benefit .bText .bar.b4{height:52px}.themeKnob.isLight .content .heroSub .benefit .bText .bar.b5{height:36px}.themeKnob.isLight .content .heroSub .benefit .bText .bar.b6{height:44px;background:rgba(244,208,0,.92)}.themeKnob.isLight .content .heroSub .benefit .bText .dashLegend{display:flex;gap:14px;align-items:center;font-size:12px;color:var(--muted)}.themeKnob.isLight .content .heroSub .benefit .bText .legendDot{width:8px;height:8px;border-radius:999px;display:inline-block;margin-right:6px;background:rgba(255,255,255,.25)}.themeKnob.isLight .content .heroSub .benefit .bText :root[data-theme=light] .legendDot{background:rgba(10,10,12,.18)}.themeKnob.isLight .content .heroSub .benefit .bText .legendDot.yellow{background:rgba(244,208,0,.92)}.themeKnob.isLight .content .heroSub .benefit .bText .darkSection{margin-top:22px;border-radius:34px;overflow:hidden;border:1px solid var(--stroke);background:radial-gradient(900px 520px at 80% 10%,rgba(244,208,0,.22),transparent 55%),linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.35));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.themeKnob.isLight .content .heroSub .benefit .bText :root[data-theme=light] .darkSection{background:radial-gradient(900px 520px at 80% 10%,rgba(244,208,0,.2),transparent 55%),linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.76))}.themeKnob.isLight .content .heroSub .benefit .bText .darkInner{padding:24px 18px 22px}.themeKnob.isLight .content .heroSub .benefit .bText .darkHead{text-align:center}.themeKnob.isLight .content .heroSub .benefit .bText .darkTitle{font-size:28px;font-weight:900}.themeKnob.isLight .content .heroSub .benefit .bText .darkSub{margin:8px auto 0;max-width:760px;color:var(--muted);font-size:13px;line-height:1.55}.themeKnob.isLight .content .heroSub .benefit .bText .darkGrid{margin-top:16px;display:grid;gap:12px}.themeKnob.isLight .content .heroSub .benefit .bText .bigTile{border-radius:26px;border:1px solid var(--stroke);background:rgba(255,255,255,.06);overflow:hidden}.themeKnob.isLight .content .heroSub .benefit .bText :root[data-theme=light] .bigTile{background:rgba(255,255,255,.94)}.themeKnob.isLight .content .heroSub .benefit .bText .bigTileMedia{height:220px;position:relative;background:radial-gradient(900px 360px at 20% 40%,rgba(244,208,0,.22),transparent 60%),radial-gradient(900px 360px at 80% 30%,rgba(255,255,255,.1),transparent 60%)}.themeKnob.isLight .content .heroSub .benefit .bText .bigGlow{position:absolute;top:-60px;right:-60px;bottom:-60px;left:-60px;background:radial-gradient(circle at 55% 35%,rgba(244,208,0,.22),transparent 62%);filter:blur(16px);opacity:.9}.themeKnob.isLight .content .heroSub .benefit .bText .bigTileText{padding:16px}.themeKnob.isLight .content .heroSub .benefit .bText .bigTileTitle{font-weight:900}.themeKnob.isLight .content .heroSub .benefit .bText .bigTileDesc{margin-top:6px;color:var(--muted);font-size:13px;line-height:1.5}.themeKnob.isLight .content .heroSub .benefit .bText .tile{border-radius:24px;border:1px solid var(--stroke);background:rgba(255,255,255,.06);padding:16px}.themeKnob.isLight .content .heroSub .benefit .bText :root[data-theme=light] .tile{background:rgba(255,255,255,.9)}.themeKnob.isLight .content .heroSub .benefit .bText .tileTitle{font-weight:900}.themeKnob.isLight .content .heroSub .benefit .bText .tileDesc{margin-top:8px;color:var(--muted);font-size:13px;line-height:1.5}.themeKnob.isLight .content .heroSub .benefit .bText .yellowTile{background:linear-gradient(180deg,rgba(244,208,0,.95),rgba(244,208,0,.78));border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.9)}.themeKnob.isLight .content .heroSub .benefit .bText .yellowTile .tileDesc{color:rgba(0,0,0,.7)}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote{margin-top:12px;font-weight:900;font-size:13px}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginPage{padding-top:44px}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginShell{display:grid;place-items:center;min-height:calc(100vh - 120px)}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginCard{width:min(420px,100%);border-radius:26px;border:1px solid var(--stroke);background:rgba(255,255,255,.06);box-shadow:var(--shadow);padding:18px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote :root[data-theme=light] .loginCard{background:rgba(255,255,255,.94)}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginHead{padding:6px 6px 14px}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginTitle{font-size:22px;font-weight:900}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginHint{margin-top:6px;color:var(--muted);font-size:13px}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginForm{display:grid;gap:12px;padding:6px}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .input{height:46px;border-radius:16px;border:1px solid var(--stroke);background:rgba(0,0,0,.22);color:var(--text);padding:0 12px;outline:none}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote :root[data-theme=light] .input{background:rgba(255,255,255,.88);color:rgba(0,0,0,.86)}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .input:focus{border-color:rgba(244,208,0,.55);box-shadow:0 0 0 6px rgba(244,208,0,.1)}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .ctaPrimary{height:44px;padding:0 18px;border-radius:999px;border:0;background:var(--btn);color:var(--btnText);font-weight:900;cursor:pointer;box-shadow:var(--shadow2)}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .ctaPrimary.full{width:100%;border-radius:16px}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot{margin-top:10px;color:var(--muted);font-size:12px;padding:0 6px 6px}@media(min-width:920px){.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .heroGrid{grid-template-columns:1.1fr .9fr}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .heroTitle{font-size:64px}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .darkGrid{grid-template-columns:1.2fr 1fr}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .bigTile{grid-column:1 / -1}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .benefit,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .tile,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .bigTile,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .loginCard,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .mockCard{position:relative;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .benefit:hover,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .tile:hover,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .bigTile:hover,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .loginCard:hover,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .mockCard:hover{transform:translateY(-2px);box-shadow:0 18px 50px rgba(0,0,0,.28);background:rgba(255,255,255,.07)}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot :root[data-theme=light] .benefit:hover,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot :root[data-theme=light] .tile:hover,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot :root[data-theme=light] .bigTile:hover,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot :root[data-theme=light] .loginCard:hover,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot :root[data-theme=light] .mockCard:hover{background:rgba(255,255,255,.92)}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .benefit:after,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .tile:after,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .bigTile:after,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .loginCard:after,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .mockCard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(200px 80px at 30% 10%,rgba(255,255,255,.08),transparent 60%);opacity:0;transition:opacity .25s ease;pointer-events:none}.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .benefit:hover:after,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .tile:hover:after,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .bigTile:hover:after,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .loginCard:hover:after,.themeKnob.isLight .content .heroSub .benefit .bText .yellowNote .loginFoot .mockCard:hover:after{opacity:.55;@keyframes bgShift{.yellowTile:hover,.mockPill.yellow:hover{background: linear-gradient(180deg,rgba(244,208,0,.95),rgba(244,208,0,.85)) !important; color: rgba(0,0,0,.9); transform: translateY(-2px); .yellowTile:hover::before,.yellowTile:hover::after{opacity: 0 !important;} .kpiGlow{pointer-events:none;} .kpiCardStyle:hover{background: rgba(0,0,0,.18);} .kpiCardStyle:hover .kpiGlow{opacity: 1; .mockCard:hover,.dashRect:hover{background: radial-gradient(900px 420px at 20% 10%,rgba(244,208,0,.16),transparent 55%),linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.04)) !important; filter: none !important; .mockCard:hover::before,.mockCard:hover::after,.dashRect:hover::before,.dashRect:hover::after{opacity: 0 !important;} .adminCard{display:grid; gap:10px; max-width:400px;} .adminCompany{border:1px solid rgba(255,255,255,.1); padding:16px; border-radius:14px; margin-bottom:16px;} .adminHeader{display:flex; justify-content:space-between;} .adminMeta{display:flex; gap:20px; margin-top:8px; font-size:13px; opacity:.7;} .adminModules{display:flex; gap:8px; margin-top:10px;} .adminModules button{padding:6px 10px; border-radius:8px; border:1px solid rgba(255,255,255,.2); background:transparent; cursor:pointer;} .adminModules button.on{background:#f4d000; color:black;} .adminWrap{max-width:900px; margin:auto; display:grid; gap:30px;} .adminTitle{font-size:28px; font-weight:900;} .adminCreate{display:grid; gap:12px; max-width:400px;} .adminStats{display:flex; gap:14px;} .statCard{padding:14px; border-radius:16px; background:rgba(255,255,255,.06);} .adminList{display:grid; gap:14px;} .adminCard{padding:18px; border-radius:20px; background:rgba(255,255,255,.05);} .adminHead{display:flex; justify-content:space-between;} .adminInfo{margin-top:10px; display:grid; gap:6px;} .adminRow{display:flex; justify-content:space-between; opacity:.8;} .badgeOn{color:#2fff7a;} .badgeOff{color:#ff3d3d;} .adminRoot{max-width:1100px; margin:auto; padding:20px;} .adminTitle{font-size:26px; font-weight:900; margin-bottom:20px;} .adminCard{border:1px solid var(--stroke); border-radius:24px; padding:20px; margin-bottom:20px; background:var(--glass); backdrop-filter: blur(14px);} .adminForm{display:grid; gap:12px; margin-top:14px;} .adminList{display:grid; gap:14px;} .adminCompany{border-radius:20px; border:1px solid var(--stroke); padding:16px; background:rgba(255,255,255,.04);} .adminCompanyHead{display:flex; justify-content:space-between; margin-bottom:8px;} .planBadge{padding:4px 10px; border-radius:999px; font-size:12px; font-weight:800;} .planBadge.basic{background:#7773;} .planBadge.pro{background:#f4d00044;} .planBadge.custom{background:#4af44444;} .adminCompanyMeta{font-size:13px; opacity:.7; display:grid; gap:4px;} .adminCompanyActions{display:flex; gap:10px; margin-top:12px;} .adminCompanyActions button{border-radius:12px; border:1px solid var(--stroke); background:rgba(255,255,255,.06); padding:6px 12px; cursor:pointer; .adminRoot{display:grid; grid-template-columns: 240px 1fr; min-height:100vh;} .adminSidebar{border-right:1px solid var(--stroke); padding:20px; backdrop-filter: blur(16px); background:rgba(0,0,0,.35);} .adminLogo{font-weight:900; margin-bottom:24px;} .adminNav{width:100%; padding:12px; border-radius:14px; border:0; background:transparent; color:var(--text); text-align:left; cursor:pointer;} .adminNav.active{background:rgba(244,208,0,.2);} .adminContent{padding:30px;} .adminHeader{display:flex; justify-content:space-between; margin-bottom:24px;} .adminCreate{display:flex; gap:10px;} .adminCreate input{height:38px; border-radius:12px; border:1px solid var(--stroke); background:var(--glass); padding:0 12px; color:var(--text);} .adminCreate button{padding:0 16px; border-radius:12px; border:0; background:var(--yellow); font-weight:700; cursor:pointer;} .companyGrid{display:grid; grid-template-columns:repeat(auto-fill,minmax(260px,1fr)); gap:18px;} .companyCard{border-radius:20px; padding:18px; background:var(--glass); border:1px solid var(--stroke); backdrop-filter: blur(18px); transition:.3s;} .companyCard:hover{transform:translateY(-3px);} .companyTitle{font-weight:900; margin-bottom:12px;} .companyMeta{font-size:13px; color:var(--muted); margin-bottom:4px;} .companyActions{display:flex; gap:8px; margin-top:14px;} .companyActions button{flex:1; height:34px; border-radius:10px; border:1px solid var(--stroke); background:rgba(255,255,255,.06); color:var(--text); cursor:pointer;} .companyActions .yellow{background:var(--yellow); color:black; .workerRoot{display:flex; height:100vh;} .workerSidebar{width:260px; background:rgba(0,0,0,.6); backdrop-filter:blur(20px); -webkit-backdrop-filter:blur(20px); transform:translateX(-100%); transition:transform .3s ease; position:fixed; left:0; top:0; bottom:0; z-index:50;} .workerSidebar.open{transform:translateX(0);} .workerOverlay{position:fixed; inset:0; background:rgba(0,0,0,.4); z-index:40;} .workerMain{flex:1; display:flex; flex-direction:column; width:100%;} .workerTopbar{height:60px; display:flex; align-items:center; padding:0 20px; border-bottom:1px solid rgba(255,255,255,.08);} .workerTitle{font-weight:900; letter-spacing:.2px;} .workerContent{padding:24px;} .burgerBtn{width:44px; height:44px; border-radius:14px; border:1px solid rgba(255,255,255,.1); background:rgba(255,255,255,.06); color:rgba(255,255,255,.92); cursor:pointer; font-size:22px; font-weight:900; display:grid; place-items:center; margin-right:12px;} .burgerBtn:hover{transform: translateY(-1px);} .burgerBtn:active{transform: translateY(0);} @media (min-width: 980px){.workerSidebar{transform:translateX(0); position:sticky; top:0;} .workerOverlay{display:none;} .workerMain{margin-left:260px;} .wSidebar {width: 240px; padding: 16px; display: flex; flex-direction: column; gap: 10px; background: rgba(0,0,0,.25); backdrop-filter: blur(30px); border-right: 1px solid rgba(255,255,255,.08);} .wSidebarUser {margin-bottom: 10px;} .wSidebarCompany {font-weight: 900;} .wSidebarRole {font-size: 13px; opacity: .6;} .wSidebarItem {display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 14px; border: 1px solid rgba(255,255,255,.08); background: rgba(255,255,255,.04); color: rgba(255,255,255,.9); font-weight: 700; cursor: pointer; transition: .2s;} .wSidebarItem:hover {background: rgba(255,255,255,.07);} .wSidebarItem.active {background: rgba(244,208,0,.18); border: 1px solid rgba(244,208,0,.4); color: rgba(244,208,0,.95);} .wSidebarDot {width: 8px; height: 8px; border-radius: 999px; background: rgba(255,255,255,.2);} .wSidebarItem.active .wSidebarDot {background: rgba(244,208,0,.95);} .dashboard-grid {display: grid; gap: 20px;} .card {background: var(--w-card); border: 1px solid var(--w-border); border-radius: 18px; padding: 20px;} .card-header {display: flex; justify-content: space-between; margin-bottom: 20px;} .card-title {font-weight: 800; font-size: 18px;} .card-sub {font-size: 12px; color: var(--w-muted);} .card-total {font-size: 13px; color: var(--w-muted);} .donut-layout {display: flex; align-items: center; gap: 40px;} .donut-legend {display: flex; flex-direction: column; gap: 10px;} .dot {width: 10px; height: 10px; border-radius: 50%; display: inline-block; margin-right: 8px;} .dot.ok {background: var(--w-ok);} .dot.danger {background: var(--w-danger);} .dot.accent {background: var(--w-accent);} .donut-percent {fill: var(--w-text); font-size: 24px; font-weight: 800;} .donut-label {fill: var(--w-muted); font-size: 12px; .app {background: var(--page-bg) !important;} .topbar,.workerTopbar,.topbarInner {background: var(--topbar-bg) !important; border-bottom: 1px solid var(--stroke) !important;} .btn,.loginTop,button.btn {color: var(--accent-strong);} .btn:hover,.loginTop:hover {filter: brightness(1.06);} .btnPrimary,.btn.primary {border: 1px solid rgba(var(--accent-rgb),.35) !important; color: var(--accent-strong) !important;} .btnPrimary:hover,.btn.primary:hover {background: rgba(var(--accent-rgb),.1) !important;} .modalBackdrop {backdrop-filter: blur(14px); -webkit-backdrop-filter: blur(14px); .workerLayout,.workerLayoutMain,.workerMain,.workerContent,.wLayoutMain,.wMain,.wContent,.workerScreen,.workerPage,.workerHome,.dashRoot {display: flex !important; flex-direction: column !important; justify-content: flex-start !important; align-items: stretch !important; align-content: flex-start !important; margin-top: 0 !important; padding-top: 0 !important; body,#root {align-items: flex-start !important; justify-content: flex-start !important; [class*="Main"],[class*="Content"] {justify-content: flex-start !important; align-items: stretch !important; .workerContent,.workerMain,.workerLayoutMain,.workerScreen,.workerHome,.dashRoot,.dashGrid {justify-content: flex-start !important; align-items: stretch !important; align-content: flex-start !important; .react-grid-layout {position: relative !important; height: auto !important; min-height: 0 !important; margin-top: 0 !important; padding-top: 0 !important; .react-grid-item {position: static !important; transform: none !important; will-change: auto !important; .react-resizable-handle,.react-grid-item > .react-resizable-handle,.react-grid-item > .react-draggable-handle,.react-grid-item > .react-grid-item-handle,.react-grid-item .react-resizable-handle {display: none !important; opacity: 0 !important; pointer-events: none !important; .react-grid-placeholder {display: none !important; body,#root {align-items: flex-start !important; justify-content: flex-start !important; html,body,#root{height: 100%;} :root .app{min-height: 100vh; display: block; html,body,#root {height: 100%;} :root .app{min-height: 100vh !important; height: auto !important; display: block !important; :root .workerMain{justify-content: flex-start !important; align-items: stretch !important; html,body {background: #000 !important; .workerBackdrop::before{background: none !important; .bg{position: fixed; inset: 0; z-index: 0; pointer-events: none; background: url(/background.jpg) center/cover no-repeat; animation: subtleMove 12s ease-in-out infinite alternate; transform-origin: center; .bg::after{content: ""; position: absolute; inset: 0; background: linear-gradient(120deg,rgba(255,200,0,.05),rgba(255,200,0,.15),rgba(255,200,0,.05)); animation: fadeMove 6s ease-in-out infinite;} #root,.app,.workerShell{position: relative; z-index: 2; body{background: transparent !important; body::before{content:""; position: fixed; inset: 0; z-index: -2; background: url(/background.jpg) center/cover no-repeat; animation: subtleMove 12s ease-in-out infinite alternate; transform-origin: center; pointer-events: none; body::after{content:""; position: fixed; inset: 0; z-index: -1; background: linear-gradient(120deg,rgba(255,200,0,.05),rgba(255,200,0,.15),rgba(255,200,0,.05)); animation: fadeMove 6s ease-in-out infinite; pointer-events: none;} @keyframes subtleMove{} @keyframes fadeMove{#root,.app,.workerShell{position: relative; z-index: 2; body{background: transparent !important;} body::before{content:""; position: fixed; inset: 0; z-index: -2; background: url(/background.jpg) center/cover no-repeat; animation: subtleMove 12s ease-in-out infinite alternate; transform-origin: center; pointer-events: none;} body::after{content:""; position: fixed; inset: 0; z-index: -1; background: linear-gradient(120deg,rgba(255,200,0,.05),rgba(255,200,0,.15),rgba(255,200,0,.05)); animation: fadeMove 6s ease-in-out infinite; pointer-events: none;} @keyframes subtleMove{0%{transform: scale(1.05) translateY(-10px);} 50%{transform: scale(1.08) translateY(10px);} 100%{transform: scale(1.05) translateY(-10px);}} @keyframes fadeMove{0%{opacity:.4;} 50%{opacity:.7;} 100%{opacity:.4;}} #root,.app,.workerShell{position: relative; z-index: 2;}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}:is() .loginTop,:is() .backTop{position:relative;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}:is() .loginTop:hover,:is() .backTop:hover{transform:translateY(-2px);box-shadow:0 14px 40px rgba(0,0,0,.28);background:rgba(255,255,255,.08)}:is() :root[data-theme=light] .loginTop:hover,:is() :root[data-theme=light] .backTop:hover{background:rgba(255,255,255,.95)}:is() .loginTop:after,:is() .backTop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(160px 60px at 30% 10%,rgba(255,255,255,.1),transparent 60%);opacity:0;transition:opacity .25s ease;pointer-events:none}:is() .loginTop:hover:after,:is() .backTop:hover:after{opacity:.6}:is() .darkSection{margin-top:22px;border-radius:34px;overflow:hidden;border:1px solid var(--stroke);background:radial-gradient(900px 520px at 80% 10%,rgba(244,208,0,.18),transparent 65%),linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.35) 60%,rgba(0,0,0,.28));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}}html,body,#root{overflow-x:hidden!important;max-width:100vw!important}.workerTopbar,.wTopbar,[class*=topbar],[class*=Topbar]{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:50!important}@media(max-width:768px){.workerMain>div{padding:10px!important;box-sizing:border-box!important;max-width:100vw!important;overflow-x:hidden!important}*{max-width:100%!important;box-sizing:border-box!important}[style*="gap:8"],[style*="gap: 8"]{gap:6px!important}[style*="gap:16"],[style*="gap: 16"]{gap:8px!important}[style*="gap:20"],[style*="gap: 20"]{gap:10px!important}[style*="padding:20"],[style*="padding: 20"],[style*="padding:24"],[style*="padding: 24"]{padding:12px!important}[style*="padding:16"],[style*="padding: 16"]{padding:10px!important}}.workerTopbar,.wTopbar{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:100!important}:root[data-theme=white]{--bg0: #f5f5f7;--bg1: #ffffff;--text: rgba(0,0,0,.88);--muted: rgba(0,0,0,.5);--stroke: rgba(0,0,0,.1);--glass: rgba(255,255,255,.9);--shadow: 0 22px 90px rgba(0,0,0,.12);--shadow2: 0 14px 40px rgba(0,0,0,.08);--btn: rgba(0,0,0,.88);--btnText: rgba(255,255,255,.95);--accent: #1a1a2e;--accent-rgb: 26,26,46}[data-theme=white] html,[data-theme=white] body,[data-theme=white] .workerShell,[data-theme=white] .workerMain{background:#f5f5f7!important}.workerRoot{position:relative;min-height:100vh}.workerBg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.workerShell{position:relative;z-index:1;height:100vh;display:flex;flex-direction:column;overflow:hidden}.workerBody{flex:1;min-height:0;height:0;display:flex;align-items:stretch;overflow:hidden}.workerSide{flex:0 0 var(--sidebar-w);width:var(--sidebar-w);min-width:var(--sidebar-w);max-width:var(--sidebar-w);padding:12px;box-sizing:border-box;position:relative;z-index:2;height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.workerSide::-webkit-scrollbar{display:none}.workerSideResize{position:relative;flex:0 0 6px;width:6px;background:transparent}.workerMain{flex:1;min-width:0;min-height:0;height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;position:relative;z-index:1;padding:14px 14px 18px;box-sizing:border-box}@media(max-width:1100px){.workerBody{position:relative}.workerSide{position:fixed;top:76px;bottom:0;left:0;width:min(82vw,320px);min-width:min(82vw,320px);max-width:min(82vw,320px);transform:translate(calc(-100% - 12px));transition:transform .18s ease;z-index:51}.workerSide.open{transform:translate(0)}.workerSideResize{display:none}.workerMain{padding:14px}}.workerScrollFadeTop,.workerScrollFadeBottom{display:none!important}:root{--worker-sidebar-w: 240px}.workerShell .workerSidebar,.workerShell aside,.workerShell [data-role=sidebar],.workerShell .sidebar,.workerShell .wSidebar,.workerShell .wsSidebar{width:var(--worker-sidebar-w)!important;max-width:var(--worker-sidebar-w)!important;flex:0 0 var(--worker-sidebar-w)!important}:root{font-size:clamp(13px,1vw,16px)}.workerShell{--_sb: var(--worker-sidebar-w)}@media(max-width:1100px){:root{--worker-sidebar-w: 210px}}.workerRoot .workerBody{position:relative}.workerRoot .workerBody .workerSideResize{position:relative;flex:0 0 6px;width:6px;background:transparent!important}.workerRoot .workerBody .workerSideResize:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:2px;height:92px;border-radius:999px;background:rgba(255,255,255,.06);box-shadow:0 0 0 1px rgba(0,0,0,.12);opacity:.75;pointer-events:none}.workerRoot .workerBody .workerSideResize:hover:before{background:rgba(255,255,255,.1);opacity:.85}@media(max-width:1100px){.workerRoot .workerBody .workerSideResize{display:none}}.calendarShell{padding:18px 18px 26px;max-width:1300px}.scCal{border-radius:18px;border:1px solid rgba(255,255,255,.1);box-shadow:0 26px 70px rgba(0,0,0,.55);background:rgba(0,0,0,.18);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:16px}.scCalHead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:12px}.scCalLeft{display:grid;gap:2px}.scCalTitle{font-size:18px;font-weight:950;letter-spacing:.2px;opacity:.95}.scCalSub{font-size:12px;font-weight:850;opacity:.55}.scCalActions{display:flex;align-items:center;gap:10px}.scCalBtn{height:38px;padding:0 12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.18);color:rgba(255,255,255,.92);font-weight:950;cursor:pointer;box-shadow:0 10px 24px rgba(0,0,0,.35)}.scCalBtn:hover{border-color:rgba(var(--accent-rgb),.35)}.scCalBtnMonth{padding:0 14px;border-color:rgba(var(--accent-rgb),.22);background:rgba(var(--accent-rgb),.08);color:rgba(255,255,255,.92)}.scCalGrid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.scCalDow{text-align:center;font-size:12px;font-weight:950;opacity:.55;padding:2px 0 6px}.scCalCell{text-align:left;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.14);padding:10px 10px 12px;min-height:88px;cursor:pointer;color:rgba(255,255,255,.92);position:relative;overflow:hidden}.scCalCell:hover{border-color:rgba(var(--accent-rgb),.35);background:rgba(0,0,0,.18)}.scCalCell.isOff{opacity:.22}.scCalCell.isOff .scCalDay{opacity:0}.scCalCell.isToday{box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.35)}.scCalCell.isSelected{border-color:rgba(var(--accent-rgb),.55);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.1),inset 0 0 0 1px rgba(var(--accent-rgb),.25);background:rgba(var(--accent-rgb),.08)}.scCalDayRow{display:flex;align-items:center;justify-content:space-between;gap:8px}.scCalDay{font-size:13px;font-weight:950;opacity:.92}.scCalCount{min-width:20px;height:20px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:950;color:rgba(0,0,0,.92);background:rgba(var(--accent-rgb),.95);box-shadow:0 10px 22px rgba(0,0,0,.35)}.scCalDots{display:flex;gap:6px;align-items:center;margin-top:10px}.scDot{width:8px;height:8px;border-radius:99px;background:rgba(var(--accent-rgb),.95);box-shadow:0 0 0 6px rgba(0,0,0,.18)}.scDot.is-muted{background:rgba(255,255,255,.35)}.scDot.is-danger{background:rgba(255,77,77,.9)}.scDot.is-success{background:rgba(var(--accent-rgb),.9)}.scDotMore{font-size:12px;font-weight:950;opacity:.65}.scCalList{margin-top:14px;border-top:1px solid rgba(255,255,255,.08);padding-top:12px}.scCalListTitle{font-size:13px;font-weight:950;opacity:.9;margin-bottom:10px}.scCalPills{display:flex;flex-wrap:wrap;gap:10px}.scPill{border-radius:999px;border:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.16);padding:10px 12px;display:flex;align-items:center;gap:10px;color:rgba(255,255,255,.92);cursor:pointer;max-width:100%}.scPill:hover{border-color:rgba(var(--accent-rgb),.35)}.scPill.isDone{opacity:.55;text-decoration:line-through}.scPillDot{width:10px;height:10px;border-radius:99px;background:rgba(var(--accent-rgb),.95);box-shadow:0 0 0 6px rgba(0,0,0,.18);flex:0 0 auto}.scPillDot.is-muted{background:rgba(255,255,255,.35)}.scPillDot.is-danger{background:rgba(255,77,77,.9)}.scPillDot.is-success{background:rgba(var(--accent-rgb),.9)}.scPillText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:900;opacity:.92}.scCalEmpty{padding:8px 2px;opacity:.6;font-weight:900}.calTaskList{margin-top:14px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.18);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 26px 70px rgba(0,0,0,.55);padding:14px}.calTaskListHead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:2px 2px 10px;border-bottom:1px solid rgba(255,255,255,.08)}.calTaskListTitle{font-size:14px;font-weight:950;letter-spacing:.2px;opacity:.92}.calTaskListMeta{font-size:12px;font-weight:900;opacity:.55}.calTaskItems{display:grid;gap:10px;padding-top:12px}.calTaskRow{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.14)}.calTaskDot{width:10px;height:10px;border-radius:99px;box-shadow:0 0 0 6px rgba(0,0,0,.25);background:rgba(var(--accent-rgb),.95)}.calTaskDot.is-high{background:rgba(255,77,77,.95)}.calTaskDot.is-low{background:rgba(255,213,74,.95)}.calTaskDot.is-normal{background:rgba(var(--accent-rgb),.95)}.calTaskText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:850;opacity:.92}.calEmpty{padding:14px 6px 6px;opacity:.65;font-weight:850}@media(max-width:900px){.calendarShell{padding:14px 12px 18px}.scCal{padding:12px}.scCalGrid{gap:8px}.scCalCell{min-height:74px;padding:9px 9px 11px}.scCalActions{gap:8px}.scCalBtnMonth{display:none}}:root{--mailTxt: rgba(255,255,255,.92);--mailSub: rgba(255,255,255,.62);--mailBg: rgba(0,0,0,.16);--mailStroke: rgba(255,255,255,.085);--mailBlur: blur(11px) saturate(1.14);--mailShadow: 0 16px 50px rgba(0,0,0,.56);--mailInset: inset 0 1px 0 rgba(255,255,255,.045);--mailFocus: 0 0 0 2px rgba(var(--accent-rgb), .11);--mailLeftW: 300px;--mailRowH: 48px;--mailBubbleR: 16px}.mailWrap{width:100%;min-width:0;min-height:0;padding:8px;color:var(--mailTxt)}.mailCard{width:100%;min-width:0;min-height:calc(100vh - 128px);border-radius:18px;border:1px solid var(--mailStroke);background:radial-gradient(840px 420px at 0% 0%,rgba(var(--accent-rgb),.085),rgba(0,0,0,0) 52%),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,0) 22%),var(--mailBg);-webkit-backdrop-filter:var(--mailBlur);backdrop-filter:var(--mailBlur);box-shadow:var(--mailShadow),var(--mailInset);overflow:hidden;display:flex;flex-direction:column}.mailHead{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.07);background:rgba(0,0,0,.075);-webkit-backdrop-filter:blur(9px) saturate(1.1);backdrop-filter:blur(9px) saturate(1.1)}.mailHeadLeft{display:flex;flex-direction:column;gap:1px;min-width:0}.mailTitle{font-size:12.5px;font-weight:950;letter-spacing:.18px;line-height:1.05;color:rgba(255,255,255,.92)}.mailBtn{height:30px;border-radius:11px;border:1px solid rgba(255,255,255,.095);background:rgba(0,0,0,.18);color:rgba(255,255,255,.92);padding:0 10px;font-size:11px;font-weight:950;letter-spacing:.1px;box-shadow:var(--mailInset);cursor:pointer;transition:background .12s ease,border-color .12s ease,transform .12s ease}.mailBtn:hover{transform:translateY(-1px);background:rgba(255,255,255,.05);border-color:rgba(var(--accent-rgb),.2)}.mailBtn:active{transform:translateY(0)}.mailGrid{display:grid;grid-template-columns:var(--mailLeftW) 1fr;min-width:0;min-height:0;flex:1}.mailLeft,.mailRight{min-width:0;min-height:0;display:flex;flex-direction:column}.mailLeft{border-right:1px solid rgba(255,255,255,.07);background:rgba(0,0,0,.055)}.mailSearch{display:flex;align-items:center;gap:8px;padding:7px 9px;border-bottom:1px solid rgba(255,255,255,.07);background:rgba(0,0,0,.075)}.mailSearch svg{opacity:.78;color:rgba(255,255,255,.88);flex:0 0 auto}.mailSearch input{width:100%;min-width:0;height:30px;padding:0 9px;border-radius:11px;border:1px solid rgba(255,255,255,.095);background:rgba(0,0,0,.18);color:rgba(255,255,255,.92);outline:none;box-shadow:inset 0 1px rgba(255,255,255,.043);font-size:11.6px;font-weight:780}.mailSearch input::placeholder{color:rgba(255,255,255,.4)}.mailSearch input:focus{border-color:rgba(var(--accent-rgb),.22);box-shadow:inset 0 1px rgba(255,255,255,.043),var(--mailFocus)}.mailThreadList{padding:7px;overflow:auto;min-height:0}.mailThreadList::-webkit-scrollbar{width:10px}.mailThreadList::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.mailThreadList::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:999px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.mailThreadList::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.14)}.mailThread{width:100%;min-height:var(--mailRowH);display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;padding:7px 9px;border-radius:13px;border:1px solid rgba(255,255,255,.07);background:rgba(0,0,0,.106);box-shadow:var(--mailInset);cursor:pointer;text-align:left;transition:background .12s ease,border-color .12s ease,transform .12s ease;color:rgba(255,255,255,.92)}.mailThread *{color:inherit}.mailThread+.mailThread{margin-top:7px}.mailThread:hover{transform:translateY(-1px);background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1)}.mailThread.isActive{background:linear-gradient(180deg,rgba(var(--accent-rgb),.11),rgba(var(--accent-rgb),.06)),rgba(0,0,0,.106);border-color:rgba(var(--accent-rgb),.21);box-shadow:var(--mailInset),0 0 0 1px rgba(var(--accent-rgb),.06)}.mailAvatar{width:30px;height:30px;border-radius:999px;border:1px solid rgba(255,255,255,.11);background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.11),rgba(255,255,255,0) 62%),rgba(255,255,255,.043);box-shadow:inset 0 1px rgba(255,255,255,.075),0 10px 22px rgba(0,0,0,.32);display:flex;align-items:center;justify-content:center;overflow:hidden}.mailAvatarText{font-size:11px;font-weight:950;color:rgba(255,255,255,.9)}.mailThreadBody{min-width:0;display:flex;flex-direction:column;gap:2px}.mailThreadTop{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.mailThreadTitle{font-size:12px;font-weight:950;letter-spacing:.1px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(255,255,255,.92)!important}.mailThreadTime{flex:0 0 auto;font-size:10.4px;font-weight:900;color:rgba(255,255,255,.5)!important}.mailThreadSub{font-size:11px;font-weight:820;color:rgba(255,255,255,.56)!important;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mailThreadRight{display:flex;align-items:center;justify-content:flex-end;width:28px}.mailUnread{min-width:18px;height:18px;padding:0 6px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:950;color:rgba(255,255,255,.95);background:rgba(var(--accent-rgb),.2);border:1px solid rgba(var(--accent-rgb),.16);box-shadow:0 10px 20px rgba(0,0,0,.34),inset 0 1px rgba(255,255,255,.07)}.mailUnread.ghost{background:transparent;border-color:transparent;box-shadow:none}.mailRight{background:rgba(0,0,0,.05)}.mailChatHead{padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.07);background:rgba(0,0,0,.075);display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.mailChatTitle{min-width:0;display:flex;flex-direction:column;gap:1px}.mailChatName{font-size:12.2px;font-weight:950;letter-spacing:.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(255,255,255,.92)}.mailChatEmail{font-size:10.7px;font-weight:850;color:rgba(255,255,255,.54);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mailChatMeta{display:flex;align-items:center;gap:9px;flex:0 0 auto}.mailChatMetaTime{font-size:10.7px;font-weight:900;color:rgba(255,255,255,.5)}.mailIconBtn{width:32px;height:28px;border-radius:11px;border:1px solid rgba(255,255,255,.095);background:rgba(0,0,0,.17);color:rgba(255,255,255,.86);box-shadow:var(--mailInset);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .12s ease,background .12s ease,border-color .12s ease}.mailIconBtn:hover{transform:translateY(-1px);background:rgba(255,255,255,.05);border-color:rgba(var(--accent-rgb),.17)}.mailIconBtn:active{transform:translateY(0)}.mailMsgs{flex:1;min-height:0;overflow:auto;padding:10px 12px 7px;display:flex;flex-direction:column;gap:8px}.mailMsgs::-webkit-scrollbar{width:10px}.mailMsgs::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.mailMsgs::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:999px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.mailMsgs::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.14)}.mailMsgRow{display:flex;width:100%}.mailMsgRow.fromMe{justify-content:flex-end}.mailMsgRow.fromThem{justify-content:flex-start}.mailBubble{max-width:min(760px,80%);border-radius:var(--mailBubbleR);padding:7px 9px;border:1px solid rgba(255,255,255,.095);background:rgba(0,0,0,.13);box-shadow:var(--mailInset);-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1)}.mailBubble.me{border-color:rgba(var(--accent-rgb),.17);background:radial-gradient(520px 220px at 0% 0%,rgba(var(--accent-rgb),.095),rgba(0,0,0,0) 60%),rgba(0,0,0,.13)}.mailBubble.them{background:radial-gradient(520px 220px at 0% 0%,rgba(255,255,255,.043),rgba(0,0,0,0) 60%),rgba(0,0,0,.13)}.mailMsgText{font-size:12.4px;line-height:1.3;font-weight:820;color:rgba(255,255,255,.92);white-space:pre-wrap;word-break:break-word}.mailMsgMeta{margin-top:5px;display:flex;justify-content:flex-end;gap:8px;font-size:10.6px;font-weight:900;color:rgba(255,255,255,.5)}.mailTyping{padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:rgba(0,0,0,.12);color:rgba(255,255,255,.6);font-size:11px;font-weight:850;box-shadow:var(--mailInset)}.mailComposer{border-top:1px solid rgba(255,255,255,.07);padding:7px 9px 9px;background:rgba(0,0,0,.094);-webkit-backdrop-filter:blur(9px) saturate(1.1);backdrop-filter:blur(9px) saturate(1.1)}.mailComposeRow{display:flex;align-items:flex-end;gap:8px;min-width:0}.mailAttach{width:36px;height:34px;border-radius:13px;border:1px solid rgba(255,255,255,.095);background:rgba(0,0,0,.17);color:rgba(255,255,255,.86);box-shadow:var(--mailInset);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .12s ease,background .12s ease,border-color .12s ease,opacity .12s ease}.mailAttach:hover{transform:translateY(-1px);background:rgba(255,255,255,.05);border-color:rgba(var(--accent-rgb),.16)}.mailAttach:active{transform:translateY(0)}.mailComposer textarea{flex:1;min-width:0;min-height:34px;max-height:96px;resize:none;padding:8px 9px;border-radius:13px;border:1px solid rgba(255,255,255,.095);background:rgba(0,0,0,.18);color:rgba(255,255,255,.92);outline:none;box-shadow:inset 0 1px rgba(255,255,255,.043);font-size:12.4px;font-weight:820;line-height:1.2}.mailComposer textarea::placeholder{color:rgba(255,255,255,.4)}.mailComposer textarea:focus{border-color:rgba(var(--accent-rgb),.22);box-shadow:inset 0 1px rgba(255,255,255,.043),var(--mailFocus)}.mailSend{height:34px;border-radius:13px;border:1px solid rgba(var(--accent-rgb),.17);background:radial-gradient(520px 220px at 0% 0%,rgba(var(--accent-rgb),.1),rgba(0,0,0,0) 60%),rgba(0,0,0,.16);color:rgba(255,255,255,.92);padding:0 11px;font-size:11px;font-weight:950;letter-spacing:.1px;box-shadow:var(--mailInset),0 14px 30px rgba(0,0,0,.4);cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease,opacity .12s ease}.mailSend:hover{transform:translateY(-1px);border-color:rgba(var(--accent-rgb),.23);background:rgba(255,255,255,.05)}.mailSend:active{transform:translateY(0)}.mailSend:disabled{opacity:.45;cursor:not-allowed;transform:none}.mailThread{position:relative}.mailThreadDel{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:10px;border:1px solid rgba(255,255,255,.09);background:rgba(0,0,0,.16);color:rgba(255,255,255,.72);box-shadow:inset 0 1px rgba(255,255,255,.043);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .12s ease,transform .12s ease,background .12s ease,border-color .12s ease}.mailThread:hover .mailThreadDel,.mailThread.isActive .mailThreadDel{opacity:1;pointer-events:auto}.mailThreadDel:hover{background:rgba(255,255,255,.05);border-color:rgba(var(--accent-rgb),.18);color:rgba(255,255,255,.88);transform:translateY(-50%) scale(1.02)}.mailThreadDel:active{transform:translateY(-50%) scale(.98)}.mailEmpty{padding:18px;color:rgba(255,255,255,.62);font-weight:850}@media(max-width:1200px){:root{--mailLeftW: 280px}}@media(max-width:980px){.mailWrap{padding:8px}.mailCard{min-height:calc(100vh - 118px)}.mailGrid{grid-template-columns:1fr}.mailLeft{border-right:0;border-bottom:1px solid rgba(255,255,255,.07)}.mailThreadList{max-height:40vh}.mailBubble{max-width:92%}}:root{--sidebar-w: clamp(240px, 18vw, 300px)}.workerSide{width:var(--sidebar-w);flex:0 0 var(--sidebar-w);padding:12px;box-sizing:border-box;overflow:hidden}.workerSide .wCard{padding:10px}.workerTopbar,.wTopbar{position:-webkit-sticky;position:sticky;top:0;z-index:10;border-bottom:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.18);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.workerTopbar,.wTopbar{border-bottom-color:rgba(255,255,255,.1)!important}.workerTopbar:before,.wTopbar:before{content:""!important;position:absolute!important;left:0!important;right:0!important;top:0!important;height:2px!important;background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.95),transparent)!important;opacity:.9!important}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}.lp{min-height:100vh;background:linear-gradient(135deg,rgba(var(--accent-rgb,45,212,191),.07) 0%,transparent 40%,rgba(var(--accent-rgb,45,212,191),.04) 100%),linear-gradient(180deg,#070708,#0b0c0f 60%,#090a0d);color:rgba(255,255,255,.92);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased}.lp-bg{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 900px 600px at 0% 0%,rgba(var(--accent-rgb,45,212,191),.06) 0%,transparent 55%),radial-gradient(ellipse 600px 500px at 100% 100%,rgba(var(--accent-rgb,45,212,191),.04) 0%,transparent 55%)}.lp-wrap{max-width:1120px;margin:0 auto;padding:0 24px}.lp-nav{position:fixed;top:0;left:0;right:0;z-index:100;padding-top:env(safe-area-inset-top);background:rgba(0,0,0,.24);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.1)}.lp-nav:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(var(--accent-rgb,45,212,191),.95) 22%,rgba(var(--accent-rgb,45,212,191),.95) 78%,transparent 100%)}.lp-nav-in{display:flex;align-items:center;justify-content:space-between;padding-top:14px;padding-bottom:14px}.lp-nav-logo{height:36px;filter:brightness(0) invert(1);opacity:.88}.lp-nav-right{display:flex;align-items:center;gap:8px}.lp-nav-link{font-size:13px;font-weight:700;color:rgba(255,255,255,.5);text-decoration:none;padding:7px 12px;border-radius:10px;transition:color .15s,background .15s}.lp-nav-link:hover{color:rgba(255,255,255,.8);background:rgba(255,255,255,.06)}.lp-btn-sm{padding:8px 18px;border-radius:12px;border:1px solid rgba(var(--accent-rgb,45,212,191),.3);background:rgba(var(--accent-rgb,45,212,191),.08);color:rgba(var(--accent-rgb,45,212,191),1);font-size:13px;font-weight:800;cursor:pointer;transition:all .15s}.lp-btn-sm:hover{background:rgba(var(--accent-rgb,45,212,191),.15)}.lp-btn-accent{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:12px;border:none;background:rgba(var(--accent-rgb,45,212,191),1);color:#070708;font-size:14px;font-weight:900;cursor:pointer;transition:all .18s;letter-spacing:-.2px}.lp-btn-accent:hover{opacity:.87;transform:translateY(-2px);box-shadow:0 12px 32px rgba(var(--accent-rgb,45,212,191),.3)}.lp-btn-accent:disabled{opacity:.45;cursor:not-allowed;transform:none}.lp-btn-full{width:100%;justify-content:center}.lp-btn-tg{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:12px;border:1px solid rgba(41,182,246,.2);background:rgba(41,182,246,.07);color:rgba(100,196,255,.88);font-size:14px;font-weight:700;cursor:pointer;text-decoration:none;transition:all .18s}.lp-btn-tg:hover{background:rgba(41,182,246,.13);transform:translateY(-1px)}.lp-hero{position:relative;z-index:1;padding:120px 0 80px}.lp-hero-in{display:grid;grid-template-columns:1fr 480px;gap:60px;align-items:center}.lp-badge{display:inline-flex;align-items:center;gap:7px;padding:5px 14px;border-radius:999px;border:1px solid rgba(var(--accent-rgb,45,212,191),.22);background:rgba(var(--accent-rgb,45,212,191),.08);font-size:12px;font-weight:700;color:rgba(var(--accent-rgb,45,212,191),1);margin-bottom:24px}.lp-badge-dot{width:5px;height:5px;border-radius:50%;background:rgba(var(--accent-rgb,45,212,191),1);animation:lp-blink 2s ease infinite}@keyframes lp-blink{0%,to{opacity:1}50%{opacity:.2}}.lp-h1{font-size:clamp(36px,5vw,62px);font-weight:950;line-height:1.05;letter-spacing:-2.5px;color:rgba(255,255,255,.94);margin-bottom:20px}.lp-ac{color:rgba(var(--accent-rgb,45,212,191),1)}.lp-lead{font-size:15px;line-height:1.7;color:rgba(255,255,255,.45);max-width:420px;margin-bottom:32px}.lp-hero-btns{display:flex;gap:10px;margin-bottom:36px;flex-wrap:wrap}.lp-center{justify-content:center}.lp-stats{display:flex;align-items:center;gap:20px}.lp-stat{display:flex;flex-direction:column;gap:3px}.lp-stat b{font-size:22px;font-weight:950;color:rgba(255,255,255,.88);letter-spacing:-1px;line-height:1}.lp-stat span{font-size:10px;font-weight:700;color:rgba(255,255,255,.35);text-transform:uppercase;letter-spacing:.5px}.lp-stat-sep{width:1px;height:26px;background:rgba(255,255,255,.1)}.lp-mock{border-radius:20px;border:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.28);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow:hidden;box-shadow:0 28px 80px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.04)}.lp-mock-topbar{display:flex;align-items:center;gap:12px;padding:12px 16px;background:rgba(0,0,0,.22);border-bottom:1px solid rgba(255,255,255,.08)}.lp-mock-topbar:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(var(--accent-rgb,45,212,191),.8) 30%,rgba(var(--accent-rgb,45,212,191),.8) 70%,transparent 100%)}.lp-mock-logo{width:28px;height:28px;border-radius:8px;background:rgba(var(--accent-rgb,45,212,191),.15);border:1px solid rgba(var(--accent-rgb,45,212,191),.3);display:grid;place-items:center;font-size:13px;font-weight:950;color:rgba(var(--accent-rgb,45,212,191),1)}.lp-mock-title{font-size:12px;font-weight:900;color:rgba(255,255,255,.6)}.lp-mock-body{display:flex;height:260px}.lp-mock-sidebar{width:120px;border-right:1px solid rgba(255,255,255,.07);padding:10px 8px;display:flex;flex-direction:column;gap:2px}.lp-mock-item{display:flex;align-items:center;gap:7px;padding:7px 9px;border-radius:10px;font-size:10px;font-weight:700;color:rgba(255,255,255,.35);cursor:default}.lp-mock-item.active{background:rgba(var(--accent-rgb,45,212,191),.1);color:rgba(var(--accent-rgb,45,212,191),1);border:1px solid rgba(var(--accent-rgb,45,212,191),.2)}.lp-mock-main{flex:1;padding:12px;display:flex;flex-direction:column;gap:10px}.lp-mock-cards{display:grid;grid-template-columns:1fr 1fr;gap:6px}.lp-mock-card{border-radius:10px;padding:9px 11px;background:rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.07)}.lp-mock-card-l{font-size:8px;font-weight:700;color:rgba(255,255,255,.3);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.lp-mock-card-v{font-size:18px;font-weight:950;letter-spacing:-1px}.lp-mock-chart{flex:1;display:flex;align-items:flex-end;gap:4px;padding:8px;background:rgba(0,0,0,.16);border-radius:10px;border:1px solid rgba(255,255,255,.06)}.lp-mock-bar{flex:1;border-radius:3px 3px 0 0;background:linear-gradient(180deg,rgba(var(--accent-rgb,45,212,191),.75),rgba(var(--accent-rgb,45,212,191),.2));animation:lp-bar .7s .5s cubic-bezier(.16,1,.3,1) both;transform-origin:bottom}@keyframes lp-bar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.lp-sec{padding:88px 0;position:relative;z-index:1}.lp-sec-alt{background:rgba(255,255,255,.02);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.lp-sec-label{font-size:11px;font-weight:800;color:rgba(var(--accent-rgb,45,212,191),1);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:12px}.lp-h2{font-size:clamp(24px,3vw,38px);font-weight:950;letter-spacing:-1.5px;line-height:1.1;color:rgba(255,255,255,.9);margin-bottom:40px}.lp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.lp-card{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);padding:22px;transition:all .2s}.lp-card:hover{border-color:rgba(var(--accent-rgb,45,212,191),.18);background:rgba(var(--accent-rgb,45,212,191),.05);transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.22)}.lp-card-ic{font-size:24px;margin-bottom:12px}.lp-card-t{font-size:15px;font-weight:900;color:rgba(255,255,255,.88);margin-bottom:6px;letter-spacing:-.2px}.lp-card-d{font-size:13px;line-height:1.65;color:rgba(255,255,255,.4)}.lp-why{display:flex;flex-direction:column;gap:10px}.lp-why-item{display:flex;align-items:flex-start;gap:20px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);padding:20px 22px;transition:all .2s}.lp-why-item:hover{border-color:rgba(var(--accent-rgb,45,212,191),.18);background:rgba(var(--accent-rgb,45,212,191),.05);transform:translate(3px)}.lp-why-n{font-size:26px;font-weight:950;color:rgba(var(--accent-rgb,45,212,191),.22);letter-spacing:-2px;line-height:1;flex-shrink:0;min-width:38px;padding-top:2px}.lp-why-t{font-size:15px;font-weight:900;color:rgba(255,255,255,.88);margin-bottom:5px;letter-spacing:-.2px}.lp-why-d{font-size:13px;line-height:1.65;color:rgba(255,255,255,.4)}.lp-cta{padding:88px 0;text-align:center;position:relative;z-index:1}.lp-cta:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:300px;background:radial-gradient(ellipse,rgba(var(--accent-rgb,45,212,191),.055) 0%,transparent 70%);pointer-events:none}.lp-cta-in{text-align:center}.lp-cta-sub{font-size:15px;color:rgba(255,255,255,.38);margin-bottom:32px}.lp-footer{border-top:1px solid rgba(255,255,255,.08);padding:24px 0;padding-bottom:max(24px,env(safe-area-inset-bottom));position:relative;z-index:1}.lp-footer-in{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.lp-footer-logo{height:24px;filter:brightness(0) invert(1);opacity:.35}.lp-footer-links{display:flex;gap:2px}.lp-footer-link{font-size:12px;font-weight:600;color:rgba(255,255,255,.32);text-decoration:none;padding:5px 10px;border-radius:8px;border:none;background:none;cursor:pointer;transition:color .15s}.lp-footer-link:hover{color:rgba(255,255,255,.6)}.lp-footer-copy{font-size:11px;color:rgba(255,255,255,.2);font-weight:600}.lp-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:center;padding:20px;animation:lp-fade .2s ease}.lp-modal{width:min(400px,100%);border-radius:20px;border:1px solid rgba(255,255,255,.1);background:rgba(7,7,8,.98);box-shadow:0 32px 80px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.04);padding:30px;position:relative;animation:lp-up .28s cubic-bezier(.16,1,.3,1)}.lp-modal-close{position:absolute;top:12px;right:12px;width:28px;height:28px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:rgba(255,255,255,.4);font-size:12px;cursor:pointer;display:grid;place-items:center;transition:all .15s}.lp-modal-close:hover{background:rgba(255,255,255,.09);color:rgba(255,255,255,.7)}.lp-modal-logo{height:46px;filter:brightness(0) invert(1);opacity:.88;margin-bottom:18px;display:block}.lp-modal-title{font-size:20px;font-weight:950;color:rgba(255,255,255,.9);letter-spacing:-.5px;margin-bottom:4px}.lp-modal-sub{font-size:13px;color:rgba(255,255,255,.38);margin-bottom:22px}.lp-modal-form{display:flex;flex-direction:column;gap:8px}.lp-modal-link{display:block;text-align:center;margin-top:14px;font-size:12px;color:rgba(255,255,255,.35);font-weight:600;text-decoration:none;transition:color .15s;padding:6px}.lp-modal-link:hover{color:rgba(255,255,255,.62)}.lp-inp{width:100%;height:44px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:rgba(255,255,255,.88);font-size:13.5px;font-weight:600;padding:0 12px;outline:none;transition:border-color .15s,background .15s}.lp-inp:focus{border-color:rgba(var(--accent-rgb,45,212,191),.45);background:rgba(var(--accent-rgb,45,212,191),.05)}.lp-inp::placeholder{color:rgba(255,255,255,.22)}.lp-err{padding:8px 12px;border-radius:10px;background:rgba(255,80,80,.07);border:1px solid rgba(255,80,80,.2);color:rgba(255,100,100,.88);font-size:12px;font-weight:700}.lp-spin{display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid rgba(0,0,0,.2);border-top-color:#070708;animation:lp-spin .7s linear infinite}@keyframes lp-spin{to{transform:rotate(360deg)}}@keyframes lp-fade{0%{opacity:0}to{opacity:1}}@keyframes lp-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(max-width:900px){.lp-hero-in{grid-template-columns:1fr}.lp-hero{padding:100px 0 60px;text-align:center}.lp-badge{margin:0 auto 24px}.lp-lead{margin:0 auto 32px}.lp-hero-btns,.lp-stats{justify-content:center}.lp-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.lp-nav-link{display:none}.lp-sec,.lp-cta{padding:60px 0}.lp-grid{grid-template-columns:1fr}.lp-hero-btns{flex-direction:column}.lp-center{align-items:center}.lp-footer-in{flex-direction:column;align-items:center;text-align:center}}:root{--sb-min-w: 210px;--sb-max-w: 350px;--sb-w: var(--sidebar-w, 260px);--sb-radius: 22px;--sb-pad: 12px;--sb-bg: rgba(0,0,0,.22);--sb-bg2: rgba(0,0,0,.14);--sb-bd: rgba(255,255,255,.1);--sb-bd2: rgba(255,255,255,.14);--sb-shadow: 0 18px 60px rgba(0,0,0,.55);--sb-item-h: 48px;--sb-item-r: 16px;--sb-iconBox: 40px;--sb-iconR: 14px;--sb-icon: 18px;--sb-txt: rgba(255,255,255,.92);--sb-sub: rgba(255,255,255,.55);--sb-e: cubic-bezier(.2,.9,.2,1)}.workerShell .workerBody .workerSide{width:clamp(var(--sb-min-w),var(--sb-w),var(--sb-max-w))!important;min-width:clamp(var(--sb-min-w),var(--sb-w),var(--sb-max-w))!important;max-width:clamp(var(--sb-min-w),var(--sb-w),var(--sb-max-w))!important;flex:0 0 clamp(var(--sb-min-w),var(--sb-w),var(--sb-max-w))!important;padding:var(--sb-pad)!important;box-sizing:border-box!important;overflow:hidden!important}.workerShell .workerBody .workerSide:hover{width:clamp(var(--sb-min-w),var(--sb-w),var(--sb-max-w))!important;min-width:clamp(var(--sb-min-w),var(--sb-w),var(--sb-max-w))!important;max-width:clamp(var(--sb-min-w),var(--sb-w),var(--sb-max-w))!important;flex:0 0 clamp(var(--sb-min-w),var(--sb-w),var(--sb-max-w))!important}@media(max-width:1100px){.workerShell .workerBody .workerSide{width:min(82vw,320px)!important;min-width:min(82vw,320px)!important;max-width:min(82vw,320px)!important;flex:0 0 min(82vw,320px)!important}}.workerShell .workerBody .workerSide .wSidebar{width:100%!important;min-width:0!important;border-radius:var(--sb-radius)!important;border:1px solid var(--sb-bd)!important;background:radial-gradient(900px 420px at 0% 0%,rgba(var(--accent-rgb,45,212,191),.1),rgba(0,0,0,0) 52%),linear-gradient(180deg,rgba(0,0,0,.24),rgba(0,0,0,.14))!important;box-shadow:var(--sb-shadow)!important;-webkit-backdrop-filter:blur(18px) saturate(1.25)!important;backdrop-filter:blur(18px) saturate(1.25)!important;overflow:hidden!important}.workerShell .workerBody .workerSide .wSideInner{display:flex!important;flex-direction:column!important;gap:10px!important;padding:10px!important;min-width:0!important}.workerShell .workerBody .workerSide :is(.wSideSearch,.wSideSearch *,.wSidebarSearch,.wSidebarSearch *){display:none!important}.workerShell .workerBody .workerSide .wNavLabel span{display:none!important}.workerShell .workerBody .workerSide .wNav{display:flex!important;flex-direction:column!important;gap:10px!important;padding:8px 0!important;margin:0!important;min-height:0!important;overflow:auto!important}.workerShell .workerBody .workerSide .wNav .wNavItem{display:grid!important;grid-template-columns:var(--sb-iconBox) 1fr!important;align-items:center!important;column-gap:12px!important;height:var(--sb-item-h)!important;min-height:var(--sb-item-h)!important;padding:0 12px!important;border-radius:var(--sb-item-r)!important;color:var(--sb-txt)!important;text-decoration:none!important;background:rgba(0,0,0,.12)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:inset 0 1px rgba(255,255,255,.06)!important;transition:background .16s ease,border-color .16s ease,transform .16s ease!important}.workerShell .workerBody .workerSide .wNav .wNavItem:hover{background:rgba(255,255,255,.05)!important;border-color:rgba(var(--accent-rgb,45,212,191),.45)!important;transform:translateY(-1px)}.workerShell .workerBody .workerSide .wNav .wNavItem.isActive,.workerShell .workerBody .workerSide .wNav .wNavItem[aria-current=page]{background:rgba(255,255,255,.06)!important;border-color:rgba(var(--accent-rgb,45,212,191),.6)!important}.workerShell .workerBody .workerSide .wNav .wNavIcon{width:var(--sb-iconBox)!important;height:var(--sb-iconBox)!important;min-width:var(--sb-iconBox)!important;min-height:var(--sb-iconBox)!important;display:grid!important;place-items:center!important;border-radius:var(--sb-iconR)!important;border:1px solid rgba(255,255,255,.12)!important;background:radial-gradient(circle at 30% 28%,rgba(255,255,255,.08),transparent 62%),linear-gradient(180deg,rgba(255,255,255,.04),rgba(0,0,0,.14))!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.25),inset 0 10px 16px rgba(0,0,0,.22)!important}.workerShell .workerBody .workerSide .wNav .wNavIcon svg{width:var(--sb-icon)!important;height:var(--sb-icon)!important;display:block!important;margin:0!important}.workerShell .workerBody .workerSide .wNavLabel{min-width:0!important}.workerShell .workerBody .workerSide .wNavLabel b{display:block!important;font-size:13.5px!important;font-weight:800!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.workerShell .workerBody .workerSide .wNavRight{display:none!important}.workerShell .workerBody{align-items:stretch}.workerShell .workerBody .workerSide{padding-right:6px!important;overflow:visible!important}.workerShell .workerBody .workerSideResize{position:relative!important;flex:0 0 12px!important;width:12px!important;margin-left:-6px!important;margin-right:-6px!important;cursor:col-resize!important;background:transparent!important;opacity:1!important;z-index:80!important}.workerShell .workerBody .workerSideResize:before{content:""!important;position:absolute!important;top:10px!important;bottom:10px!important;left:50%!important;width:2px!important;transform:translate(-50%)!important;border-radius:99px!important;background:rgba(255,255,255,.1)!important;box-shadow:0 0 0 1px rgba(0,0,0,.35) inset!important;transition:background .15s ease,box-shadow .15s ease,opacity .15s ease!important;opacity:.9!important}.workerShell .workerBody:hover .workerSideResize:before{background:rgba(var(--accent-rgb,45,212,191),.4)!important;box-shadow:0 0 18px rgba(var(--accent-rgb,45,212,191),.18)!important;opacity:1!important}.workerShell .workerBody .workerSideResize:before{background:rgba(255,255,255,.04)!important;box-shadow:none!important;opacity:.6!important}.workerShell .workerBody:hover .workerSideResize:before{background:rgba(255,255,255,.08)!important;box-shadow:none!important;opacity:.9!important}.workerShell .workerBody .workerSideResize{position:relative!important}.workerShell .workerBody .workerSideResize:before{content:""!important;position:absolute!important;height:80px!important;width:2px!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;border-radius:999px!important;background:rgba(255,255,255,.08)!important;box-shadow:none!important;opacity:.9!important;transition:background .15s ease,opacity .15s ease!important}.workerShell .workerBody:hover .workerSideResize:before{background:rgba(255,255,255,.14)!important;opacity:1!important}@media(max-width:1100px){.workerShell .workerBody{flex-direction:row;position:relative}.workerShell .workerBody .workerSide{position:fixed!important;top:56px!important;left:0!important;bottom:0!important;width:min(82vw,300px)!important;min-width:min(82vw,300px)!important;max-width:min(82vw,300px)!important;flex:none!important;z-index:100!important;transform:translate(-100%)!important;transition:transform .25s cubic-bezier(.4,0,.2,1)!important;padding:12px!important;overflow:visible!important}.workerShell .workerBody .workerSide.open{transform:translate(0)!important}.workerShell .workerBody .workerSideResize{display:none!important}.workerShell .workerBody .workerSide .wSidebar{width:100%!important;height:100%!important;border-radius:18px!important}}:root .dashRoot{width:100%;max-width:1240px;margin:0 auto}:root .dashGrid{display:grid!important;grid-template-columns:minmax(0,1fr) 380px;gap:14px;align-items:start}@media(max-width:1180px){:root .dashGrid{grid-template-columns:minmax(0,1fr) 340px}}@media(max-width:980px){:root .dashGrid{grid-template-columns:1fr}}:root .dashCol{display:grid!important;gap:14px;align-content:start}:root .dashSplit{display:grid!important;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:980px){:root .dashSplit{grid-template-columns:1fr}}:root .dashCard{border-radius:18px;border:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.16);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden;padding:14px}:root .dashCardTitle{font-size:13px;font-weight:1000;letter-spacing:.25px;color:rgba(255,255,255,.92);margin-bottom:10px}:root .dashMuted{font-size:11px;font-weight:900;opacity:.72}:root .dashHeaderRow{display:flex;gap:14px;align-items:stretch;justify-content:space-between;flex-wrap:wrap}:root .dashDateLine{display:flex;flex-direction:column;gap:6px;min-width:260px}:root .dashTitleBig{font-size:18px;font-weight:1000;color:rgba(255,255,255,.96)}:root .dashClock{font-size:34px;font-weight:1100;line-height:1;color:rgba(255,255,255,.96);letter-spacing:.3px}:root .dashKpiGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;margin-top:12px}@media(max-width:980px){:root .dashKpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}:root .dashKpi{border-radius:14px;border:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.14);padding:10px}:root .dashKpiLabel{font-size:11px;font-weight:1000;color:rgba(255,255,255,.82)}:root .dashKpiVal{margin-top:6px;font-size:18px;font-weight:1100;color:rgba(255,255,255,.96)}:root .dashKpiDelta{margin-top:4px;font-size:11px;font-weight:1000;color:rgba(var(--accent-rgb),.92)}:root .dashSourceRow{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.12)}:root .dashSourceName{font-size:12px;font-weight:1100;color:rgba(255,255,255,.92)}:root .dashSourceHint{margin-top:3px;font-size:11px;font-weight:900;opacity:.72}:root .dashSourceVal{font-size:12px;font-weight:1100;color:rgba(var(--accent-rgb),.92)}:root .dashFeedItem{display:flex;gap:10px;padding:10px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.12)}:root .dashDot{width:10px;height:10px;border-radius:999px;background:rgba(var(--accent-rgb),.92);margin-top:4px;flex:0 0 auto}:root .dashFeedTitle{font-size:12px;font-weight:1100;color:rgba(255,255,255,.92)}:root .dashFeedMeta{margin-top:3px;font-size:11px;font-weight:900;opacity:.72}:root .dashGoalRow{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:10px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.12)}:root .dashGoalName{font-size:12px;font-weight:1100;color:rgba(255,255,255,.92)}:root .dashGoalVal{font-size:12px;font-weight:1100;color:rgba(255,255,255,.9)}:root .dashWrap{position:relative!important;top:auto!important;bottom:auto!important;transform:none!important}:root .workerMain{justify-content:flex-start!important;align-items:stretch!important}:root .dashGrid{align-items:stretch!important;justify-content:flex-start!important}:root .dashCard{align-self:stretch!important}.dashRoot,.dashGrid{align-items:stretch!important;justify-content:flex-start!important;align-content:flex-start!important}:root .workerShell,:root .workerBody,:root .workerMain{justify-content:flex-start!important;align-items:stretch!important;align-content:flex-start!important}:root .workerMain{display:flex!important;flex-direction:column!important;min-height:0!important}:root .workerMain>*{margin-top:0!important}:root .dashRoot,:root .dashGrid,:root .dashCol{align-content:flex-start!important;justify-content:flex-start!important;align-items:start!important}:root .dashRoot{padding-top:0!important;margin-top:0!important}:root .dashRoot{margin-top:0!important;padding-top:0!important}:root .dashGrid{align-items:start!important;align-content:start!important}:root .dashCol{align-content:start!important;justify-content:start!important;margin-top:0!important}:root .dashGrid,:root .dashCol{align-items:start!important;align-content:start!important;justify-content:start!important}@media(max-width:1100px){:root .dashRoot{padding:0 12px}:root .dashGrid{grid-template-columns:1fr!important;gap:12px!important}:root .dashCol{gap:12px!important}:root .dashCard{border-radius:18px!important;padding:14px!important}:root .dashHeaderRow{gap:10px!important}:root .dashDateLine{min-width:0!important}}@media(max-width:720px){:root .dashRoot{padding:0 10px}:root .dashClock{font-size:30px!important}:root .dashKpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}:root .dashSplit{grid-template-columns:1fr!important;gap:12px!important}}
