@import"https://fonts.googleapis.com/css2?family=Sora:wght@300;400;500;600;700;800&display=swap";._app_z3c5v_1{display:grid;grid-template-columns:240px 1fr;min-height:100vh}._sidebar_z3c5v_8{background:#0e0e0e;border-right:1px solid var(--bg3);padding:28px 0 0;position:sticky;top:0;height:100vh;overflow-y:auto;display:flex;flex-direction:column}._brand_z3c5v_20{padding:0 24px 28px;border-bottom:1px solid var(--bg3);margin-bottom:20px}._brandMark_z3c5v_25{font-size:22px;font-weight:700;letter-spacing:-.05em;line-height:1}._brandSub_z3c5v_26{font-size:9px;font-weight:500;letter-spacing:.2em;color:var(--gray);margin-top:6px}._brandProduct_z3c5v_27{font-size:11px;color:var(--white);margin-top:14px;letter-spacing:.1em;text-transform:uppercase;font-weight:500}._brandProductTag_z3c5v_28{font-size:8px;color:var(--gray);letter-spacing:.2em;margin-top:2px}._navSection_z3c5v_30{padding:0 14px;margin-bottom:8px}._navLabel_z3c5v_31{font-size:9px;color:var(--gray);letter-spacing:.2em;text-transform:uppercase;padding:16px 10px 8px;font-weight:500}._navItem_z3c5v_39{display:flex;align-items:center;gap:12px;padding:10px;font-size:13px;color:var(--muted);border-left:2px solid transparent;cursor:pointer;transition:color .15s,background .15s;text-decoration:none}._navItem_z3c5v_39:hover{color:var(--white);background:var(--bg2)}._navItem_z3c5v_39._active_z3c5v_52{color:var(--white);border-left-color:var(--white);background:var(--bg2)}._navIcon_z3c5v_53{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}._navBadge_z3c5v_54{margin-left:auto;font-size:8px;font-weight:700;letter-spacing:.1em;padding:2px 6px;background:var(--white);color:var(--bg)}._sidebarFooter_z3c5v_64{margin-top:auto;padding:16px 24px;border-top:1px solid var(--bg3);background:#0e0e0e;flex-shrink:0}._partnerPill_z3c5v_71{display:inline-block;padding:4px 10px;background:var(--white);color:var(--bg);font-size:8px;font-weight:700;letter-spacing:.15em}._partnerName_z3c5v_80{font-size:12px;color:var(--white);margin-top:8px;font-weight:500}._partnerUser_z3c5v_81{font-size:10px;color:var(--gray);margin-top:2px}._signOutBtn_z3c5v_82{margin-top:10px;font-size:9px;color:var(--gray);letter-spacing:.15em;text-transform:uppercase;background:none;border:none;cursor:pointer;padding:0;font-family:var(--font)}._signOutBtn_z3c5v_82:hover{color:var(--white)}._main_z3c5v_97{display:flex;flex-direction:column;min-height:100vh}._topbar_z3c5v_103{background:var(--bg2);border-bottom:1px solid var(--bg3);padding:14px 36px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:10}._topbarSection_z3c5v_114{font-size:10px;letter-spacing:.25em;color:var(--white);font-weight:700;text-transform:uppercase}._topbarRight_z3c5v_121{display:flex;align-items:center;gap:20px;font-size:11px;color:var(--gray)}._topbarSearch_z3c5v_122{background:var(--bg);border:1px solid var(--bg3);padding:7px 12px;color:var(--white);font-size:12px;width:280px;outline:none}._topbarSearch_z3c5v_122::placeholder{color:var(--gray)}._topbarSearch_z3c5v_122:focus{border-color:var(--border-strong)}._notifBell_z3c5v_133{font-size:11px;color:var(--gray);letter-spacing:.1em;text-transform:uppercase}._content_z3c5v_135{padding:40px 48px;flex:1;max-width:1400px;width:100%}._footer_z3c5v_142{margin-top:60px;padding:24px 48px;border-top:1px solid var(--bg3);display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:.15em;color:var(--gray);text-transform:uppercase}._root_1mhn3_1{display:grid;grid-template-columns:440px 1fr;min-height:100vh}._panel_1mhn3_7{background:#0e0e0e;border-right:1px solid var(--bg3);padding:60px 48px;display:flex;flex-direction:column}._brand_1mhn3_15{margin-bottom:48px}._brandMark_1mhn3_16{font-size:28px;font-weight:700;letter-spacing:-.05em;line-height:1}._brandSub_1mhn3_17{font-size:9px;font-weight:500;letter-spacing:.2em;color:var(--gray);margin-top:6px}._productLine_1mhn3_18{font-size:11px;color:var(--white);margin-top:16px;letter-spacing:.08em;text-transform:uppercase;font-weight:500}._heading_1mhn3_20{font-size:20px;font-weight:700;letter-spacing:-.04em;margin-bottom:28px}._form_1mhn3_27{flex:1}._error_1mhn3_29{background:#ffffff0d;border:1px solid rgba(255,255,255,.15);padding:10px 12px;font-size:12px;color:var(--white);margin-bottom:16px}._submitBtn_1mhn3_38{width:100%;justify-content:center;margin-top:8px}._footer_1mhn3_44{margin-top:40px;font-size:9px;color:var(--gray);letter-spacing:.15em;text-transform:uppercase;line-height:1.8}._right_1mhn3_53{background:var(--bg);display:flex;align-items:center;justify-content:center;padding:60px}._rightContent_1mhn3_61{max-width:520px}._tagline_1mhn3_63{font-size:42px;font-weight:700;letter-spacing:-.05em;line-height:1.1;color:var(--white)}._taglineSub_1mhn3_71{font-size:42px;font-weight:700;letter-spacing:-.05em;line-height:1.1;color:var(--gray);margin-top:4px}:root{--black: #000000;--bg: #141414;--bg2: #1E1E1E;--bg3: #2A2A2A;--gray: #545454;--white: #FFFFFF;--muted: #888888;--offwhite: #F5F5F5;--border: rgba(255, 255, 255, .12);--border-strong: rgba(255, 255, 255, .25);--white-muted: rgba(255, 255, 255, .55);--white-dim: rgba(255, 255, 255, .08);--font: "Sora", Calibri, Arial, sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);color:var(--white);font-family:var(--font);font-weight:400;font-size:14px;line-height:1.55;min-height:100vh;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}input,select,textarea{font-family:inherit}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--bg3)}::-webkit-scrollbar-thumb:hover{background:var(--gray)}.page-label{font-size:9px;color:var(--gray);letter-spacing:.2em;text-transform:uppercase;font-weight:500}.page-title{font-size:32px;font-weight:700;letter-spacing:-.05em;line-height:1.1;margin-top:10px}.page-sub{color:var(--gray);margin-top:8px;font-size:13px;max-width:720px}.section-title{font-size:20px;font-weight:700;letter-spacing:-.04em;margin-bottom:16px}.section-row{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:16px;margin-top:36px}.section-row .section-title{margin-bottom:0}.card-title{font-size:15px;font-weight:600;letter-spacing:-.02em;margin-bottom:10px}.label{font-size:9px;color:var(--gray);letter-spacing:.2em;text-transform:uppercase;font-weight:500}.muted{color:var(--gray)}.grid{display:grid;gap:16px}.g2{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}.g5{grid-template-columns:repeat(5,1fr)}.g-2-1{grid-template-columns:2fr 1fr}.card{background:var(--bg2);border:1px solid var(--bg3);padding:22px;position:relative}.card.accent{border-left:3px solid var(--white)}.card.highlight{background:var(--white);color:var(--bg)}.card.highlight .label,.card.highlight .muted{color:var(--gray)}.card.agent-card{border:1px solid var(--bg3);background:var(--bg2);transition:border-color .2s}.card.agent-card:hover{border-color:#ffffff4d}.tag{display:inline-block;padding:3px 8px;font-size:9px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;border:1px solid var(--bg3);color:var(--gray)}.tag.solid{background:var(--white);color:var(--bg);border-color:var(--white)}.tag.warn{color:var(--white);border-color:var(--white)}.tag.dim{color:var(--muted);border-color:var(--bg3)}.tag.agent{background:#ffffff14;color:var(--white);border-color:var(--border-strong)}.btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--bg3);color:var(--white);background:transparent;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.btn:hover{border-color:var(--white)}.btn.primary{background:var(--white);color:var(--bg);border-color:var(--white)}.btn.primary:hover{background:var(--offwhite)}.btn.sm{padding:7px 12px;font-size:9px}.row-list{display:flex;flex-direction:column}.row-list .row{padding:14px 0;border-bottom:1px solid var(--bg3);display:flex;align-items:center;justify-content:space-between;gap:16px}.row-list .row:last-child{border-bottom:none}.row-list .row:first-child{padding-top:0}.row-meta{display:flex;gap:14px;font-size:11px;color:var(--gray)}.row-title{font-size:13px;font-weight:500;color:var(--white)}.row-desc{font-size:11px;color:var(--gray);margin-top:3px}.progress{width:100%;height:4px;background:var(--bg3);position:relative}.progress-fill{height:100%;background:var(--white)}.form-row{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.form-row label{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--gray);font-weight:500}.form-row input,.form-row select,.form-row textarea{background:var(--bg);border:1px solid var(--bg3);color:var(--white);padding:10px 12px;font-size:13px;outline:none}.form-row input:focus,.form-row select:focus,.form-row textarea:focus{border-color:var(--white)}.form-row textarea{resize:vertical;min-height:84px}.form-row select option{background:var(--bg2)}.table{width:100%;border-collapse:collapse}.table thead th{text-align:left;font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:var(--gray);font-weight:500;padding:12px 14px;border-bottom:1px solid var(--bg3);background:var(--bg)}.table tbody td{padding:14px;border-bottom:1px solid var(--bg3);font-size:12px;color:var(--white)}.table tbody tr:hover{background:#ffffff05}.kpi-value{font-size:30px;font-weight:800;letter-spacing:-.05em;line-height:1}.kpi-delta{font-size:10px;letter-spacing:.1em;color:var(--gray)}.kpi-delta.up{color:var(--white)}.dot{display:inline-block;width:6px;height:6px;background:var(--white);margin-right:8px;vertical-align:middle}.dot.dim{background:var(--gray)}.module-row{display:flex;gap:20px;padding:16px 0;border-bottom:1px solid var(--bg3)}.module-row:last-child{border-bottom:none}.module-num{font-size:24px;font-weight:700;letter-spacing:-.04em;color:var(--white);min-width:40px}.module-body{flex:1}.module-title{font-weight:600;font-size:13px}.module-desc{color:var(--gray);font-size:11px;margin-top:3px}.agent-badge{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--border-strong);font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:14px}.agent-badge.active{background:var(--white);color:var(--bg);border-color:var(--white)}.tier-card{padding:24px}.tier-name{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gray);font-weight:600}.tier-price{font-size:28px;font-weight:700;letter-spacing:-.04em;margin:14px 0 4px}.tier-list{margin-top:16px;font-size:12px}.tier-list li{padding:6px 0;border-bottom:1px solid var(--bg3);list-style:none;display:flex;gap:10px;align-items:flex-start}.tier-list li:last-child{border-bottom:none}.tier-list li:before{content:"—";color:var(--gray);flex-shrink:0}.card.highlight .tier-list li{border-color:#1414141a}.flowchart{width:100%;overflow-x:auto}.flowchart svg{display:block;margin:0 auto}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fade-up{animation:fadeUp .25s ease both}.skeleton{background:linear-gradient(90deg,var(--bg3) 25%,var(--bg2) 50%,var(--bg3) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:2px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.view-enter{animation:fadeUp .2s ease both}
