._screen_1143j_1{display:flex;min-height:100vh;align-items:center;justify-content:center;padding:var(--tm-space-24)}._panel_1143j_9{display:grid;gap:var(--tm-space-12);inline-size:min(100%,var(--tm-modal-width-sm));justify-items:center;padding:var(--tm-space-32);border:var(--tm-space-1) solid var(--tm-border-subtle);border-radius:var(--tm-radius-2xl);background:var(--tm-surface);box-shadow:var(--tm-shadow-card)}._spinner_1143j_21{inline-size:var(--tm-space-40);block-size:var(--tm-space-40);border-radius:var(--tm-radius-full);border:var(--tm-space-4) solid rgba(26,139,118,.14);border-top-color:var(--tm-accent);animation:_spin_1143j_21 .9s linear infinite}._title_1143j_30{margin:0;font-size:var(--tm-text-xl);line-height:var(--tm-leading-tight)}._message_1143j_36{margin:0;color:var(--tm-text-secondary);font-size:var(--tm-text-base);text-align:center}@keyframes _spin_1143j_21{to{transform:rotate(360deg)}}._screen_1143j_1{background:linear-gradient(135deg,#2563eb1f,#14b8a61a 48%,#f59e0b14),#f8fafc}._panel_1143j_9{border-color:#ffffff94;border-radius:var(--tm-radius-lg);background:linear-gradient(180deg,#fffffff0,#f8fafce0),#fff;box-shadow:0 30px 80px #0f172a1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._spinner_1143j_21{border-color:#2563eb29;border-top-color:#14b8a6;box-shadow:0 0 0 8px #14b8a614}:root[data-theme=dark] ._screen_1143j_1{background:linear-gradient(135deg,#2563eb29,#14b8a61a 46%,#f59e0b14),#020617}:root[data-theme=dark] ._panel_1143j_9{border-color:#94a3b83d;background:linear-gradient(180deg,#111827f0,#0f172ae6),#111827;box-shadow:0 30px 80px #00000061}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) ._screen_1143j_1{background:linear-gradient(135deg,#2563eb29,#14b8a61a 46%,#f59e0b14),#020617}:root:not([data-theme=light]) ._panel_1143j_9{border-color:#94a3b83d;background:linear-gradient(180deg,#111827f0,#0f172ae6),#111827;box-shadow:0 30px 80px #00000061}}._screen_1jijz_1{display:flex;min-height:100vh;align-items:center;justify-content:center;padding:var(--tm-space-24)}._panel_1jijz_9{display:grid;gap:var(--tm-space-12);inline-size:min(100%,var(--tm-modal-width-md));padding:var(--tm-space-32);border:var(--tm-space-1) solid var(--tm-border-subtle);border-radius:var(--tm-radius-2xl);background:color-mix(in srgb,var(--tm-surface-solid) 92%,transparent);box-shadow:var(--tm-shadow-lg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._eyebrow_1jijz_21{color:var(--tm-text-muted);font-size:var(--tm-text-xs);font-weight:var(--tm-weight-semibold);letter-spacing:.08em;text-transform:uppercase}._title_1jijz_29{margin:0;font-size:var(--tm-text-2xl);line-height:var(--tm-leading-tight)}._message_1jijz_35{margin:0;color:var(--tm-text-secondary)}._link_1jijz_40{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--tm-button-height-md);inline-size:fit-content;padding-inline:var(--tm-space-16);border-radius:var(--tm-radius-xl);background:var(--tm-accent);color:var(--tm-text-on-dark);font-size:var(--tm-text-sm);font-weight:var(--tm-weight-semibold);text-decoration:none;transition:background-color var(--tm-transition-fast),transform var(--tm-transition-fast)}._link_1jijz_40:hover{background:var(--tm-accent-strong);transform:translateY(calc(var(--tm-space-1) * -1))}._page_1qgud_1{--ob-blue: #1773f8;--ob-blue-strong: #0f63e6;--ob-green: #35c99a;--ob-ink: #111827;--ob-muted: #62708a;--ob-line: #d9e2ef;--ob-soft: #f4f8ff;position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;min-height:100vh;place-items:center;overflow:hidden;padding:26px;color:var(--ob-ink);background:#f1f6fc94;-webkit-backdrop-filter:blur(7px) saturate(.92);backdrop-filter:blur(7px) saturate(.92)}._modal_1qgud_23,._successIntro_1qgud_24,._loadingShell_1qgud_25,._unavailablePanel_1qgud_26{position:relative;z-index:2}._modal_1qgud_23{display:flex;width:min(960px,calc(100vw - 48px));min-height:540px;max-height:calc(100vh - 82px);flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.9);border-radius:18px;background:#fffffffa;box-shadow:0 28px 90px #0f172a4d;animation:_modalEnter_1qgud_1 .36s cubic-bezier(.16,1,.3,1) both}._modalHeader_1qgud_45{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:30px 34px 22px}._titleGroup_1qgud_53{display:flex;min-width:0;align-items:center;gap:14px}._brandIcon_1qgud_60{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border-radius:999px;background:#edf4ff;color:var(--ob-blue)}._brandIcon_1qgud_60 svg,._closeButton_1qgud_72 svg,._primaryButton_1qgud_73 svg,._successCheck_1qgud_74 svg,._successBadge_1qgud_75 svg,._finishCheck_1qgud_76 svg,._stepNumber_1qgud_77 svg,._infoNote_1qgud_78 svg,._reasonBlock_1qgud_79 svg,._choiceIcon_1qgud_80 svg,._choiceCheck_1qgud_81 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}._brandIcon_1qgud_60 svg{width:22px;height:22px}._modalHeader_1qgud_45 h1,._stepIntro_1qgud_97 h2,._unavailablePanel_1qgud_26 h2{margin:0;color:var(--ob-ink);font-size:20px;font-weight:800;letter-spacing:0;line-height:1.15}._modalHeader_1qgud_45 p,._stepIntro_1qgud_97 p,._unavailablePanel_1qgud_26 p{margin:5px 0 0;color:var(--ob-muted);font-size:13px;line-height:1.45}._closeButton_1qgud_72{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:10px;background:transparent;color:#42526b;cursor:pointer}._closeButton_1qgud_72:hover{background:#f4f7fb}._closeButton_1qgud_72:disabled{cursor:not-allowed;opacity:.5}._stepper_1qgud_137{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0 46px 24px;border-bottom:1px solid #eef2f7}._stepButton_1qgud_145{position:relative;display:flex;min-width:0;align-items:center;gap:10px;border:0;background:transparent;color:#66758d;cursor:pointer;font-size:12px;font-weight:800;text-align:left}._stepButton_1qgud_145:after{position:absolute;right:18px;left:42px;top:15px;height:1px;content:"";background:repeating-linear-gradient(90deg,#cfd8e7 0 4px,transparent 4px 8px);transform:translate(100%)}._stepButton_1qgud_145:last-child:after{display:none}._stepButton_1qgud_145:disabled{cursor:not-allowed;opacity:.58}._stepNumber_1qgud_77{position:relative;z-index:1;display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:1px solid #cdd7e6;border-radius:999px;background:#fff;color:#64748b;font-size:12px;font-weight:800}._stepSelected_1qgud_200{color:var(--ob-blue)}._stepSelected_1qgud_200 ._stepNumber_1qgud_77,._stepCurrent_1qgud_205 ._stepNumber_1qgud_77{border-color:var(--ob-blue);background:var(--ob-blue);color:#fff}._stepCompleted_1qgud_211{color:#15803d}._stepCompleted_1qgud_211 ._stepNumber_1qgud_77{border-color:#bbf7d0;background:#dcfce7;color:#15803d}._stepSkipped_1qgud_221 ._stepNumber_1qgud_77{border-color:#fed7aa;background:#fff7ed;color:#c2410c}._stepLocked_1qgud_227 ._stepNumber_1qgud_77{background:#f1f5f9}._stepAvailable_1qgud_231{color:#66758d}._modalBody_1qgud_235{flex:1 1 auto;min-height:0;overflow:auto;padding:26px 38px 24px}._profileStep_1qgud_242,._choiceStep_1qgud_243,._finishStep_1qgud_244{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:34px;animation:_bodyEnter_1qgud_1 .26s ease both}._profileForm_1qgud_251,._choiceMain_1qgud_252{min-width:0}._stepIntro_1qgud_97{margin-bottom:20px}._formGrid_1qgud_260{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}._field_1qgud_266{display:flex;min-width:0;flex-direction:column;gap:7px}._field_1qgud_266 span{color:#344054;font-size:12px;font-weight:800}._field_1qgud_266 select{width:100%;min-height:40px;padding:0 13px;border:1px solid #cfd8e7;border-radius:8px;outline:none;background:#fff;color:#1f2937;font:inherit;font-size:13px;box-shadow:0 1px 2px #10182808}._field_1qgud_266 select:focus{border-color:var(--ob-blue);box-shadow:0 0 0 3px #1773f81f}._infoNote_1qgud_78{display:flex;gap:10px;align-items:flex-start;margin-top:22px;padding:14px 16px;border:1px solid #dbe8fb;border-radius:10px;background:linear-gradient(180deg,#f8fbff,#f3f8ff);color:#40516a;font-size:12px;line-height:1.5}._infoNote_1qgud_78 svg{flex:0 0 auto;color:var(--ob-blue)}._visualCard_1qgud_317,._stepVisual_1qgud_318,._finishVisual_1qgud_319{overflow:hidden;border-radius:12px;background:linear-gradient(180deg,#f4f8ff,#eef4ff)}._visualCard_1qgud_317{display:flex;flex-direction:column;justify-content:center;padding:24px 28px}._clipboardScene_1qgud_332{position:relative;display:grid;min-height:190px;place-items:center}._clipboard_1qgud_332{position:relative;z-index:1;width:210px;max-width:100%;fill:none;stroke:#2d66f5;stroke-linecap:round;stroke-linejoin:round;stroke-width:8;filter:drop-shadow(0 15px 18px rgba(45,102,245,.18))}._clipboard_1qgud_332 circle{fill:#2d66f51a}._leafOne_1qgud_356,._leafTwo_1qgud_357{position:absolute;z-index:0;width:30px;height:58px;border-radius:90% 0;background:linear-gradient(180deg,#8ee7bf,#24bf80);opacity:.82}._leafOne_1qgud_356{left:50px;bottom:30px;transform:rotate(-28deg)}._leafTwo_1qgud_357{left:80px;bottom:24px;transform:rotate(18deg) scale(.76)}._successBadge_1qgud_75{position:absolute;right:50px;bottom:48px;z-index:2;display:grid;width:50px;height:50px;place-items:center;border:4px solid #ffffff;border-radius:999px;background:var(--ob-green);color:#fff;box-shadow:0 16px 30px #31c48d47}._reasonBlock_1qgud_79{display:grid;gap:12px}._reasonBlock_1qgud_79 h3{margin:0 0 2px;color:var(--ob-ink);font-size:14px}._reasonBlock_1qgud_79 span{display:flex;gap:9px;align-items:center;color:#344054;font-size:12px;font-weight:650}._reasonBlock_1qgud_79 svg{flex:0 0 auto;color:#12b76a}._readyLine_1qgud_420{color:#047857}._choiceList_1qgud_424{display:grid;gap:13px}._choiceButton_1qgud_429{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 24px;gap:12px;align-items:center;min-height:66px;padding:12px 14px;border:1px solid #d9e2ef;border-radius:10px;background:#fff;color:#344054;cursor:pointer;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}._choiceButton_1qgud_429:hover,._choiceSelected_1qgud_450{border-color:#1773f88c;box-shadow:0 12px 28px #1773f81a;transform:translateY(-1px)}._choiceIcon_1qgud_80,._choiceCheck_1qgud_81{display:grid;place-items:center;border-radius:9px}._choiceIcon_1qgud_80{width:34px;height:34px;background:#f1f6ff;color:var(--ob-blue)}._choiceCheck_1qgud_81{width:22px;height:22px;background:var(--ob-blue);color:#fff}._choiceButton_1qgud_429 strong{display:block;color:#1f2937;font-size:13px;line-height:1.25}._choiceButton_1qgud_429 small{display:block;margin-top:3px;color:#64748b;font-size:12px;line-height:1.3}._stepVisual_1qgud_318,._finishVisual_1qgud_319{display:grid;min-height:300px;place-items:center;padding:24px}._dashboardPreview_1qgud_500{width:250px;max-width:100%;padding:16px;border:7px solid #dbe7ff;border-radius:18px;background:#fff;box-shadow:0 18px 36px #2d66f51f}._dashboardPreview_1qgud_500>span{display:block;height:16px;border-radius:999px;background:linear-gradient(90deg,#dbeafe,#c7d2fe)}._dashboardPreview_1qgud_500 div:first-of-type{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}._dashboardPreview_1qgud_500 strong{height:52px;border-radius:10px;background:linear-gradient(135deg,#eaf2ff,#dbeafe)}._dashboardPreview_1qgud_500 div:last-of-type{display:grid;grid-template-columns:1.1fr .9fr;gap:10px;margin-top:12px}._dashboardPreview_1qgud_500 div:last-of-type span{height:92px;border-radius:12px;background:linear-gradient(135deg,#e0f2fe,#eff6ff)}._productPreview_1qgud_543{width:100%}._finishVisual_1qgud_319{position:relative;background:#fff}._finishVisual_1qgud_319:before{position:absolute;top:26px;right:26px;bottom:26px;left:26px;content:"";background:radial-gradient(circle at 20% 28%,#fb7185 0 3px,transparent 4px),radial-gradient(circle at 72% 24%,#38bdf8 0 3px,transparent 4px),radial-gradient(circle at 80% 70%,#f59e0b 0 3px,transparent 4px),radial-gradient(circle at 32% 76%,#22c55e 0 3px,transparent 4px)}._finishCheck_1qgud_76,._successCheck_1qgud_74{display:grid;place-items:center;border-radius:999px;background:#dcfce7;color:#16a34a}._finishCheck_1qgud_76{position:relative;width:112px;height:112px;border:12px solid #effaf3;box-shadow:0 0 0 12px #22c55e14}._finishCheck_1qgud_76 svg{width:52px;height:52px}._modalFooter_1qgud_585{display:grid;grid-template-columns:170px minmax(0,1fr) 140px;gap:14px;align-items:center;padding:22px 34px 26px}._primaryButton_1qgud_73,._secondaryButton_1qgud_594{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:9px;font-size:13px;font-weight:800;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}._primaryButton_1qgud_73{border:0;background:linear-gradient(135deg,var(--ob-blue),#08a8d8);color:#fff;box-shadow:0 14px 30px #1773f838}._secondaryButton_1qgud_594{border:1px solid #d9e2ef;background:#fff;color:#344054}._primaryButton_1qgud_73:hover,._secondaryButton_1qgud_594:hover{transform:translateY(-1px)}._primaryButton_1qgud_73:disabled,._secondaryButton_1qgud_594:disabled{cursor:not-allowed;opacity:.56;transform:none}._progressDots_1qgud_636{display:flex;gap:14px;justify-content:center}._progressDots_1qgud_636 button{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:#cbd5e1;cursor:pointer}._progressDots_1qgud_636 ._dotActive_1qgud_652{background:var(--ob-blue);box-shadow:0 0 0 4px #1773f81a}._errorBanner_1qgud_657{margin:0 34px;padding:11px 13px;border:1px solid #fecaca;border-radius:10px;background:#fef2f2;color:#991b1b;font-size:12px;font-weight:760}._loadingShell_1qgud_25,._unavailablePanel_1qgud_26{display:grid;min-width:360px;min-height:260px;place-items:center;align-content:center;gap:14px;padding:34px;border-radius:18px;background:#fffffff5;box-shadow:0 24px 80px #0f172a40;text-align:center}._loadingSpinner_1qgud_683{width:42px;height:42px;border:4px solid #dbeafe;border-top-color:var(--ob-blue);border-radius:999px;animation:_spin_1qgud_1 .9s linear infinite}._successIntro_1qgud_24{display:grid;width:min(100%,960px);min-height:620px;place-items:center}._confettiLayer_1qgud_699{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}._confettiLayer_1qgud_699 span{position:absolute;top:-30px;left:var(--fall-left);width:9px;height:16px;border-radius:2px;background:#f59e0b;animation:_confettiFall_1qgud_1 1.8s ease-in infinite;animation-delay:var(--fall-delay)}._confettiLayer_1qgud_699 span:nth-child(3n){background:#22c55e}._confettiLayer_1qgud_699 span:nth-child(4n){background:#1773f8}._confettiLayer_1qgud_699 span:nth-child(5n){background:#ef4444}._confettiLayer_1qgud_699 span:nth-child(7n){background:#8b5cf6}._successCard_1qgud_734{display:grid;width:min(390px,calc(100vw - 72px));justify-items:center;padding:42px 40px 34px;border:1px solid rgba(255,255,255,.88);border-radius:18px;background:#ffffffeb;box-shadow:0 30px 90px #0f172a38;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._successCheck_1qgud_74{width:106px;height:106px;border:10px solid #ecfdf3;box-shadow:0 0 0 10px #22c55e14}._successCheck_1qgud_74 svg{width:54px;height:54px}._successEyebrow_1qgud_759{margin-top:22px;color:#1f2937;font-size:20px;font-weight:800}._logoWordmark_1qgud_766{margin-top:5px;color:#111827;font-size:34px;line-height:1}._logoWordmark_1qgud_766 span{color:#e11d25}._successCard_1qgud_734 p{margin:16px 0 0;color:#53627a;font-size:14px}._successCard_1qgud_734 p+p{margin-top:4px}._completionCard_1qgud_787{width:min(430px,calc(100vw - 72px))}._completionCard_1qgud_787 h2{margin:8px 0 0;color:var(--ob-ink);font-size:26px;line-height:1.12}._completionCard_1qgud_787 ._primaryButton_1qgud_73{width:100%;margin-top:22px}._completionProgress_1qgud_803{overflow:hidden;width:100%;height:7px;margin-top:24px;border-radius:999px;background:#edf2f7}._completionProgress_1qgud_803 span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#22c55e,#1773f8);animation:_completionProgress_1qgud_803 2.6s linear both;transform-origin:left center}._preparingCard_1qgud_822{width:100%;margin-top:28px;padding:17px 20px;border:1px solid #e5edf7;border-radius:10px;background:#fff;box-shadow:0 12px 32px #0f172a14;text-align:left}._preparingCard_1qgud_822>span{color:#40a768;font-size:13px;font-weight:700}._preparingCard_1qgud_822 div{overflow:hidden;height:6px;margin-top:10px;border-radius:999px;background:#edf2f7}._preparingCard_1qgud_822 div span{display:block;width:68%;height:100%;border-radius:inherit;background:#52c46f}._redirectText_1qgud_855{position:absolute;bottom:34px;color:#53627a;font-size:13px}@keyframes _modalEnter_1qgud_1{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _bodyEnter_1qgud_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_1qgud_1{to{transform:rotate(360deg)}}@keyframes _confettiFall_1qgud_1{0%{opacity:0;transform:translateY(0) rotate(0)}12%{opacity:1}to{opacity:0;transform:translateY(760px) rotate(290deg)}}@keyframes _completionProgress_1qgud_803{0%{transform:scaleX(0)}to{transform:scaleX(1)}}html[data-theme=dark] ._page_1qgud_1{--ob-ink: #f8fafc;--ob-muted: #a7b3c6;--ob-line: #263348;background:#020617ad}html[data-theme=dark] ._modal_1qgud_23,html[data-theme=dark] ._successCard_1qgud_734,html[data-theme=dark] ._loadingShell_1qgud_25,html[data-theme=dark] ._unavailablePanel_1qgud_26{border-color:#94a3b838;background:#0f172af5;box-shadow:0 28px 90px #00000075}html[data-theme=dark] ._modalHeader_1qgud_45 h1,html[data-theme=dark] ._stepIntro_1qgud_97 h2,html[data-theme=dark] ._unavailablePanel_1qgud_26 h2,html[data-theme=dark] ._completionCard_1qgud_787 h2,html[data-theme=dark] ._choiceButton_1qgud_429 strong,html[data-theme=dark] ._reasonBlock_1qgud_79 h3,html[data-theme=dark] ._successEyebrow_1qgud_759,html[data-theme=dark] ._logoWordmark_1qgud_766{color:#f8fafc}html[data-theme=dark] ._modalHeader_1qgud_45 p,html[data-theme=dark] ._stepIntro_1qgud_97 p,html[data-theme=dark] ._unavailablePanel_1qgud_26 p,html[data-theme=dark] ._choiceButton_1qgud_429 small,html[data-theme=dark] ._successCard_1qgud_734 p,html[data-theme=dark] ._redirectText_1qgud_855{color:#a7b3c6}html[data-theme=dark] ._stepper_1qgud_137{border-bottom-color:#1f2a3d}html[data-theme=dark] ._stepNumber_1qgud_77,html[data-theme=dark] ._field_1qgud_266 select,html[data-theme=dark] ._choiceButton_1qgud_429,html[data-theme=dark] ._secondaryButton_1qgud_594,html[data-theme=dark] ._preparingCard_1qgud_822{border-color:#263348;background:#111827;color:#e5e7eb}html[data-theme=dark] ._closeButton_1qgud_72{color:#cbd5e1}html[data-theme=dark] ._closeButton_1qgud_72:hover,html[data-theme=dark] ._choiceIcon_1qgud_80,html[data-theme=dark] ._brandIcon_1qgud_60{background:#17233a}html[data-theme=dark] ._infoNote_1qgud_78,html[data-theme=dark] ._visualCard_1qgud_317,html[data-theme=dark] ._stepVisual_1qgud_318{border-color:#263348;background:linear-gradient(180deg,#111827,#172033)}html[data-theme=dark] ._finishVisual_1qgud_319{background:#111827}html[data-theme=dark] ._dashboardPreview_1qgud_500,html[data-theme=dark] ._successCard_1qgud_734{background:#0f172af0}html[data-theme=dark] ._completionProgress_1qgud_803,html[data-theme=dark] ._preparingCard_1qgud_822 div{background:#263348}@media(max-width:980px){._modal_1qgud_23{width:min(100%,calc(100vw - 24px))}._profileStep_1qgud_242,._choiceStep_1qgud_243,._finishStep_1qgud_244{grid-template-columns:1fr}._stepVisual_1qgud_318,._visualCard_1qgud_317,._finishVisual_1qgud_319{min-height:220px}}@media(max-width:720px){._page_1qgud_1{padding:12px}._modal_1qgud_23{max-height:calc(100vh - 24px);border-radius:14px}._modalHeader_1qgud_45,._modalBody_1qgud_235,._modalFooter_1qgud_585{padding-right:18px;padding-left:18px}._stepper_1qgud_137{grid-template-columns:1fr;gap:8px;padding-right:18px;padding-left:18px}._stepButton_1qgud_145:after{display:none}._formGrid_1qgud_260,._modalFooter_1qgud_585{grid-template-columns:1fr}._progressDots_1qgud_636{order:-1}}@media(prefers-reduced-motion:reduce){._modal_1qgud_23,._profileStep_1qgud_242,._choiceStep_1qgud_243,._finishStep_1qgud_244,._loadingSpinner_1qgud_683,._confettiLayer_1qgud_699 span{animation:none}._completionProgress_1qgud_803 span{animation:none;transform:scaleX(1)}._choiceButton_1qgud_429,._primaryButton_1qgud_73,._secondaryButton_1qgud_594{transition:none}}._layout_1kjhq_1{min-block-size:100vh;background-color:var(--tm-bg);background-image:var(--tm-bg-gradient, none);background-attachment:fixed}._sidebar_1kjhq_8{position:fixed;inset-block:0;inset-inline-start:0;z-index:30;display:flex;inline-size:var(--tm-sidebar-width);flex-direction:column;border-inline-end:var(--tm-space-1) solid var(--tm-sidebar-border);background:linear-gradient(180deg,var(--tm-sidebar-bg-gradient) 0%,var(--tm-sidebar-bg-soft) 30%,var(--tm-sidebar-bg) 100%),var(--tm-sidebar-bg);color:var(--tm-sidebar-text);box-shadow:var(--tm-shadow-sm);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);transition:inline-size var(--tm-transition-base),transform var(--tm-transition-base)}._sidebarCollapsed_1kjhq_33{inline-size:var(--tm-sidebar-collapsed-width)}._sidebarBrandRow_1kjhq_37{display:grid;min-block-size:var(--tm-topbar-height);grid-template-columns:var(--tm-button-height-sm) minmax(0,1fr) var( --tm-button-height-sm );align-items:center;gap:var(--tm-space-8);padding-inline:var(--tm-space-12);border-block-end:var(--tm-space-1) solid var(--tm-sidebar-border);background:var(--tm-sidebar-brand-bg);box-shadow:inset 0 -1px #ffffffb3}._sidebarBrandRow_1kjhq_37:before{display:block;inline-size:var(--tm-button-height-sm);block-size:var(--tm-button-height-sm);content:""}._sidebarBrandLink_1kjhq_58{display:flex;min-inline-size:0;align-items:center;justify-content:center;color:inherit;text-decoration:none}._sidebarBrandIcon_1kjhq_67{inline-size:var(--tm-space-40);block-size:var(--tm-space-40);flex:0 0 var(--tm-space-40)}._sidebarWordmark_1kjhq_73{inline-size:100%;block-size:var(--tm-space-40);max-inline-size:calc(var(--tm-space-64) + var(--tm-space-48) + var(--tm-space-24));object-fit:contain;object-position:center}._sidebarWordmarkLight_1kjhq_83{display:block}._sidebarWordmarkDark_1kjhq_87{display:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) ._sidebarWordmarkLight_1kjhq_83{display:none}:root:not([data-theme=light]) ._sidebarWordmarkDark_1kjhq_87{display:block}}:root[data-theme=dark] ._sidebarWordmarkLight_1kjhq_83{display:none}:root[data-theme=dark] ._sidebarWordmarkDark_1kjhq_87{display:block}._sidebarToggle_1kjhq_108{display:inline-flex;inline-size:var(--tm-button-height-sm);block-size:var(--tm-button-height-sm);flex:0 0 var(--tm-button-height-sm);align-items:center;justify-content:center;padding:var(--tm-space-0);border:var(--tm-space-1) solid var(--tm-sidebar-toggle-border);border-radius:var(--tm-radius-md);background:var(--tm-sidebar-toggle-bg);color:var(--tm-sidebar-text-muted);box-shadow:var(--tm-shadow-xs);transition:background-color var(--tm-transition-fast),border-color var(--tm-transition-fast),color var(--tm-transition-fast),transform var(--tm-transition-base)}._sidebarToggle_1kjhq_108:hover{border-color:var(--tm-sidebar-border);background:var(--tm-sidebar-toggle-hover);color:var(--tm-sidebar-text-hover);transform:translateY(-1px)}._sidebarToggle_1kjhq_108:focus-visible{outline:var(--tm-space-2) solid var(--tm-sidebar-active-border);outline-offset:var(--tm-space-2)}._sidebarCollapsed_1kjhq_33 ._sidebarToggle_1kjhq_108{transform:rotate(180deg)}._sidebarNav_1kjhq_144{display:grid;flex:1;align-content:start;gap:var(--tm-space-16);padding:var(--tm-space-16) var(--tm-space-10) var(--tm-space-16);overflow-y:auto;scrollbar-color:rgba(255,255,255,.18) transparent;scrollbar-width:thin}._sidebarSection_1kjhq_155{display:grid;align-content:start;gap:var(--tm-space-6)}._sidebarSectionLabel_1kjhq_161{padding:var(--tm-space-0) var(--tm-space-8) var(--tm-space-2);color:var(--tm-sidebar-text-muted);font-size:var(--tm-text-2xs);font-weight:var(--tm-weight-bold);line-height:var(--tm-leading-tight);text-transform:none}._sidebarNavGroup_1kjhq_170{position:relative;display:grid;gap:var(--tm-space-4)}._sidebarNavGroupActive_1kjhq_176{z-index:1}._sidebarItem_1kjhq_180{position:relative;display:flex;min-block-size:var(--tm-toolbar-height);align-items:center;gap:var(--tm-space-8);padding-inline:var(--tm-space-10);border:var(--tm-space-1) solid transparent;border-radius:var(--tm-radius-md);color:var(--tm-sidebar-text);text-decoration:none;transition:background-color var(--tm-transition-fast),border-color var(--tm-transition-fast),color var(--tm-transition-fast),box-shadow var(--tm-transition-fast),transform var(--tm-transition-fast)}._sidebarItem_1kjhq_180:before{position:absolute;inset-block:var(--tm-space-8);inset-inline-start:calc(var(--tm-space-10) * -1);inline-size:var(--tm-space-4);border-radius:var(--tm-radius-full);background:transparent;content:""}._sidebarItem_1kjhq_180:hover{border-color:var(--tm-sidebar-hover-border);background:var(--tm-sidebar-hover);color:var(--tm-sidebar-text-hover);transform:translate(2px)}._sidebarItemActive_1kjhq_216{border-color:var(--tm-sidebar-active-border);background:var(--tm-sidebar-active-gradient);color:var(--tm-sidebar-text-active);box-shadow:var(--tm-sidebar-shadow-active)}._sidebarItemActive_1kjhq_216:before{background:var(--tm-accent)}._sidebarItemHasChildren_1kjhq_227{padding-inline-end:var(--tm-space-8)}._sidebarItemIcon_1kjhq_231{display:inline-flex;inline-size:var(--tm-space-20);block-size:var(--tm-space-20);flex:0 0 var(--tm-space-20);align-items:center;justify-content:center;color:currentColor}._sidebarItemActive_1kjhq_216 ._sidebarItemIcon_1kjhq_231{color:var(--tm-sidebar-text-active)}._sidebarItemLabel_1kjhq_245{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--tm-text-sm);font-weight:var(--tm-weight-medium);line-height:var(--tm-leading-tight)}._sidebarItemChevron_1kjhq_255{display:inline-flex;inline-size:var(--tm-space-16);block-size:var(--tm-space-16);align-items:center;justify-content:center;margin-inline-start:auto;color:var(--tm-sidebar-text-muted);transition:transform var(--tm-transition-fast)}._sidebarItemChevronOpen_1kjhq_266{transform:rotate(90deg)}._sidebarChildNav_1kjhq_270{display:grid;gap:var(--tm-space-2);margin-block:var(--tm-space-2) var(--tm-space-8);margin-inline-start:var(--tm-space-20);padding-block:var(--tm-space-2);padding-inline:var(--tm-space-10) var(--tm-space-0);border-inline-start:var(--tm-space-1) solid var(--tm-sidebar-child-border);animation:_sidebarChildNavIn_1kjhq_1 var(--tm-transition-base) ease}._sidebarFlyoutTitle_1kjhq_281{display:none}._sidebarChildLink_1kjhq_285{position:relative;display:flex;min-block-size:calc(var(--tm-button-height-sm) - var(--tm-space-2));align-items:center;padding-inline:var(--tm-space-10) var(--tm-space-8);border:var(--tm-space-1) solid transparent;border-radius:var(--tm-radius-sm);color:var(--tm-sidebar-text);font-size:var(--tm-text-xs);font-weight:var(--tm-weight-medium);line-height:var(--tm-leading-tight);text-decoration:none;transition:background-color var(--tm-transition-fast),border-color var(--tm-transition-fast),color var(--tm-transition-fast),transform var(--tm-transition-fast)}._sidebarChildLink_1kjhq_285:hover{background:var(--tm-sidebar-child-hover);color:var(--tm-sidebar-text-hover);transform:translate(var(--tm-space-2))}._sidebarChildLinkActive_1kjhq_311{border-color:var(--tm-sidebar-active-border);background:var(--tm-sidebar-active-gradient);color:var(--tm-sidebar-text-active)}._sidebarChildLinkActive_1kjhq_311:before{position:absolute;inset-block:var(--tm-space-8);inset-inline-start:calc((var(--tm-space-10) + var(--tm-space-1)) * -1);inline-size:var(--tm-space-2);border-radius:var(--tm-radius-full);background:var(--tm-accent);content:""}._sidebarChildLinkActive_1kjhq_311 ._sidebarChildLabel_1kjhq_327{padding-inline-start:var(--tm-space-8)}._sidebarChildLabel_1kjhq_327{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sidebarFooter_1kjhq_338{display:grid;gap:var(--tm-space-4);padding:var(--tm-space-10) var(--tm-space-8);border-block-start:var(--tm-space-1) solid var(--tm-sidebar-border);background:var(--tm-sidebar-footer-bg)}._sidebarUserCard_1kjhq_346{display:flex;min-block-size:var(--tm-button-height-md);align-items:center;gap:var(--tm-space-8);min-inline-size:0;padding-inline:var(--tm-space-8);border-radius:var(--tm-radius-md);background:transparent}._sidebarAvatar_1kjhq_357{display:inline-flex;inline-size:var(--tm-space-32);block-size:var(--tm-space-32);flex:0 0 var(--tm-space-32);align-items:center;justify-content:center;border-radius:var(--tm-radius-md);background:var(--tm-accent);color:#fff;font-size:var(--tm-text-xs);font-weight:var(--tm-weight-bold)}._sidebarUserCopy_1kjhq_371{display:grid;min-inline-size:0;gap:var(--tm-space-2)}._sidebarUserName_1kjhq_377,._sidebarUserMeta_1kjhq_378{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sidebarUserName_1kjhq_377{color:var(--tm-sidebar-text);font-size:var(--tm-text-sm);font-weight:var(--tm-weight-semibold);line-height:var(--tm-leading-tight)}._sidebarUserMeta_1kjhq_378{color:var(--tm-sidebar-text-muted);font-size:var(--tm-text-xs);line-height:var(--tm-leading-tight)}._sidebarLogout_1kjhq_398{display:inline-flex;min-block-size:var(--tm-button-height-sm);align-items:center;justify-content:flex-start;gap:var(--tm-space-8);padding-inline:var(--tm-space-8);border:var(--tm-space-1) solid transparent;border-radius:var(--tm-radius-md);background:transparent;color:var(--tm-sidebar-text-muted);font-size:var(--tm-text-xs);font-weight:var(--tm-weight-semibold);line-height:var(--tm-leading-tight);transition:background-color var(--tm-transition-fast),border-color var(--tm-transition-fast),color var(--tm-transition-fast)}._sidebarLogout_1kjhq_398:hover{border-color:var(--tm-sidebar-hover-border);background:var(--tm-sidebar-hover);color:var(--tm-sidebar-text-hover)}._main_1kjhq_424{display:flex;min-block-size:100vh;min-inline-size:0;flex-direction:column;margin-inline-start:var(--tm-sidebar-width);background:transparent;transition:margin-inline-start var(--tm-transition-base)}._mainCollapsed_1kjhq_434{margin-inline-start:var(--tm-sidebar-collapsed-width)}._topbar_1kjhq_438{position:sticky;inset-block-start:0;z-index:20;display:grid;min-block-size:var(--tm-topbar-height);grid-template-columns:minmax(0,1fr) minmax(280px,440px) minmax(0,1fr);align-items:center;gap:var(--tm-space-12);padding-inline:var(--tm-page-padding-x);padding-block:var(--tm-space-8);border-block-end:var(--tm-space-1) solid rgba(255,255,255,.72);background:var(--tm-surface-topbar);-webkit-backdrop-filter:blur(22px) saturate(1.25);backdrop-filter:blur(22px) saturate(1.25);box-shadow:0 12px 36px -32px #0f172a6b}._topbarNavButton_1kjhq_455{display:none;inline-size:var(--tm-button-height-sm);block-size:var(--tm-button-height-sm);flex:0 0 var(--tm-button-height-sm);align-items:center;justify-content:center;padding:var(--tm-space-0);border:var(--tm-space-1) solid var(--tm-border-subtle);border-radius:var(--tm-radius-md);background:var(--tm-surface);color:var(--tm-text-muted);box-shadow:var(--tm-shadow-xs);transition:background-color var(--tm-transition-fast),border-color var(--tm-transition-fast),color var(--tm-transition-fast),transform var(--tm-transition-fast)}._topbarNavButton_1kjhq_455:hover{border-color:var(--tm-border-strong);background:var(--tm-surface-subtle);color:var(--tm-text)}._topbarModuleName_1kjhq_481{grid-column:1;min-inline-size:0;overflow:hidden;color:var(--tm-text);font-size:var(--tm-text-lg);font-weight:var(--tm-weight-semibold);line-height:var(--tm-leading-tight);text-overflow:ellipsis;white-space:nowrap;justify-self:start}._topbarSearchButton_1kjhq_494{grid-column:2;display:inline-flex;inline-size:100%;min-block-size:var(--tm-button-height-md);min-inline-size:0;align-items:center;justify-content:space-between;gap:var(--tm-space-8);padding-inline:var(--tm-space-12);border:var(--tm-space-1) solid var(--tm-border-subtle);border-radius:var(--tm-radius-md);background:#ffffffc7;color:var(--tm-text-secondary);box-shadow:inset 0 1px #ffffffd6;transition:border-color var(--tm-transition-fast),background-color var(--tm-transition-fast),box-shadow var(--tm-transition-fast),color var(--tm-transition-fast),transform var(--tm-transition-fast)}._topbarSearchButton_1kjhq_494:hover{border-color:#2563eb52;background:#fffffff5;color:var(--tm-text);transform:translateY(-1px)}._topbarSearchLeading_1kjhq_524{display:inline-flex;min-inline-size:0;align-items:center;gap:var(--tm-space-8);overflow:hidden;font-size:var(--tm-text-sm);font-weight:var(--tm-weight-medium);line-height:var(--tm-leading-tight);text-overflow:ellipsis;white-space:nowrap}._topbarSearchHint_1kjhq_537{display:inline-flex;align-items:center;justify-content:center;padding-inline:var(--tm-space-8);border-radius:var(--tm-radius-full);background:var(--tm-surface-muted);color:var(--tm-text-muted);font-size:var(--tm-text-xs);font-weight:var(--tm-weight-semibold);line-height:var(--tm-leading-tight)}._topbarActionsCluster_1kjhq_550{grid-column:3;display:flex;min-inline-size:0;align-items:center;justify-content:flex-end;gap:var(--tm-space-8);position:relative;justify-self:end}._topbarDateTime_1kjhq_561,._topbarIconButton_1kjhq_562,._themeToggle_1kjhq_563,._topbarUserButton_1kjhq_564,._topbarPanelAction_1kjhq_565,._topbarPanelActionDanger_1kjhq_566,._topbarDialogClose_1kjhq_567{display:inline-flex;min-block-size:var(--tm-button-height-md);align-items:center;justify-content:center;gap:var(--tm-space-8);padding-inline:var(--tm-space-12);border:var(--tm-space-1) solid var(--tm-border-subtle);border-radius:var(--tm-radius-md);background:#ffffffc2;color:var(--tm-text-secondary);font-size:var(--tm-text-sm);font-weight:var(--tm-weight-medium);line-height:var(--tm-leading-tight);box-shadow:inset 0 1px #ffffffbd;transition:background-color var(--tm-transition-fast),border-color var(--tm-transition-fast),box-shadow var(--tm-transition-fast),color var(--tm-transition-fast),transform var(--tm-transition-fast)}._topbarDateTime_1kjhq_561{min-inline-size:calc(var(--tm-space-64) + var(--tm-space-64));justify-content:center;padding-inline:var(--tm-space-12);color:var(--tm-text-muted);font-size:var(--tm-text-xs);font-weight:var(--tm-weight-semibold);white-space:nowrap}._topbarIconButton_1kjhq_562{position:relative;inline-size:var(--tm-button-height-md);padding-inline:var(--tm-space-0)}._themeToggle_1kjhq_563{min-inline-size:calc(var(--tm-space-64) + var(--tm-space-24));border-color:color-mix(in srgb,var(--tm-accent) 20%,var(--tm-border-subtle));background:linear-gradient(135deg,#eef5fff0,#e8fbf7db)}._themeToggle_1kjhq_563[data-theme-preference=light]{color:#1d4ed8}._themeToggle_1kjhq_563[data-theme-preference=dark]{border-color:#60a5fa42;background:#2563eb24;color:#93c5fd}._themeToggle_1kjhq_563[data-theme-preference=system]{color:var(--tm-text-secondary)}._topbarUserButton_1kjhq_564{min-inline-size:calc(var(--tm-space-64) + var(--tm-space-64) + var(--tm-space-24));justify-content:space-between;padding-inline-end:var(--tm-space-4);border-radius:999px;background:#ffffffdb}._topbarUserButton_1kjhq_564:hover,._topbarIconButton_1kjhq_562:hover,._themeToggle_1kjhq_563:hover,._topbarPanelAction_1kjhq_565:hover,._topbarDialogClose_1kjhq_567:hover{border-color:#2563eb47;background:#fffffff5;color:var(--tm-text);transform:translateY(-1px)}._topbarIconButton_1kjhq_562:focus-visible,._themeToggle_1kjhq_563:focus-visible,._topbarUserButton_1kjhq_564:focus-visible,._topbarPanelAction_1kjhq_565:focus-visible,._topbarPanelActionDanger_1kjhq_566:focus-visible,._topbarDialogClose_1kjhq_567:focus-visible,._topbarSearchButton_1kjhq_494:focus-visible,._topbarNavButton_1kjhq_455:focus-visible,._topbarListItem_1kjhq_663:focus-visible,._topbarCommandItem_1kjhq_664:focus-visible{outline:2px solid rgba(37,99,235,.22);outline-offset:2px;border-color:#2563eb61}._topbarUnreadDot_1kjhq_670{position:absolute;inset-block-start:var(--tm-space-8);inset-inline-end:var(--tm-space-8);inline-size:var(--tm-space-8);block-size:var(--tm-space-8);border:var(--tm-space-2) solid var(--tm-surface);border-radius:var(--tm-radius-full);background:var(--tm-danger)}._topbarContextCopy_1kjhq_681{display:grid;min-inline-size:0;gap:var(--tm-space-2);text-align:start}._topbarContextLabel_1kjhq_688{min-inline-size:0;overflow:hidden;color:var(--tm-text-muted);font-size:var(--tm-text-xs);line-height:var(--tm-leading-tight);text-overflow:ellipsis;white-space:nowrap}._topbarContextValue_1kjhq_698{min-inline-size:0;overflow:hidden;color:var(--tm-text);font-size:var(--tm-text-sm);font-weight:var(--tm-weight-semibold);line-height:var(--tm-leading-tight);text-overflow:ellipsis;white-space:nowrap}._topbarAvatar_1kjhq_709{display:inline-flex;inline-size:var(--tm-space-32);block-size:var(--tm-space-32);flex:0 0 var(--tm-space-32);align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--tm-accent-soft),var(--tm-teal-soft));color:var(--tm-accent-strong);font-size:var(--tm-text-xs);font-weight:var(--tm-weight-bold);overflow:hidden}._topbarAvatar_1kjhq_709 img{inline-size:100%;block-size:100%;object-fit:cover;background:transparent}._topbarMenuWrap_1kjhq_735{position:relative}._topbarPopover_1kjhq_739{position:absolute;inset-block-start:calc(100% + var(--tm-space-8));inset-inline-end:0;z-index:40;display:grid;inline-size:min(var(--tm-modal-width-md),calc(100vw - var(--tm-space-24)));gap:var(--tm-space-12);padding:var(--tm-space-16);border:var(--tm-space-1) solid var(--tm-border-subtle);border-radius:var(--tm-radius-xl);background:color-mix(in srgb,var(--tm-surface-solid) 92%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.18);backdrop-filter:blur(18px) saturate(1.18);box-shadow:var(--tm-shadow-overlay);animation:_tm-page-enter_1kjhq_1 var(--tm-transition-base) ease both}._topbarPopoverHeader_1kjhq_756{display:flex;align-items:start;justify-content:space-between;gap:var(--tm-space-12)}._topbarPopoverTitle_1kjhq_763{margin:0;color:var(--tm-text);font-size:var(--tm-text-base);font-weight:var(--tm-weight-semibold);line-height:var(--tm-leading-tight)}._topbarPopoverMeta_1kjhq_771{margin:var(--tm-space-4) 0 0;color:var(--tm-text-muted);font-size:var(--tm-text-xs);line-height:var(--tm-leading-tight)}._topbarPopoverStatus_1kjhq_778{display:inline-flex;align-items:center;justify-content:center;padding-inline:var(--tm-space-8);border-radius:var(--tm-radius-full);background:var(--tm-warm-soft);color:var(--tm-warm);font-size:var(--tm-text-xs);font-weight:var(--tm-weight-semibold);line-height:var(--tm-leading-tight)}._topbarList_1kjhq_663,._topbarFacts_1kjhq_792,._topbarActionStack_1kjhq_793,._topbarCommandList_1kjhq_794{display:grid;gap:var(--tm-space-8)}._topbarListItem_1kjhq_663,._topbarCommandItem_1kjhq_664{display:grid;justify-items:start;gap:var(--tm-space-4);padding:var(--tm-space-12);border:var(--tm-space-1) solid var(--tm-border-subtle);border-radius:var(--tm-radius-lg);background:var(--tm-surface-subtle);color:var(--tm-text);text-align:start;transition:border-color var(--tm-transition-fast),background-color var(--tm-transition-fast)}._topbarListItem_1kjhq_663:hover,._topbarCommandItem_1kjhq_664:hover{border-color:#2563eb3d;background:var(--tm-accent-soft)}._topbarListItemLabel_1kjhq_821,._topbarCommandTitle_1kjhq_822{font-size:var(--tm-text-sm);font-weight:var(--tm-weight-semibold);line-height:var(--tm-leading-tight)}._topbarListItemMeta_1kjhq_828,._topbarCommandMeta_1kjhq_829{color:var(--tm-text-muted);font-size:var(--tm-text-xs);line-height:var(--tm-leading-tight)}._topbarEmptyState_1kjhq_835{display:grid;gap:var(--tm-space-8);padding:var(--tm-space-12);border:var(--tm-space-1) dashed var(--tm-border-subtle);border-radius:var(--tm-radius-lg);background:var(--tm-surface-subtle);color:var(--tm-text-muted);font-size:var(--tm-text-sm);line-height:var(--tm-leading-base)}._topbarFact_1kjhq_792{display:flex;align-items:center;justify-content:space-between;gap:var(--tm-space-12);padding-block-end:var(--tm-space-8);border-block-end:var(--tm-space-1) solid var(--tm-border-subtle)}._topbarFact_1kjhq_792:last-child{padding-block-end:var(--tm-space-0);border-block-end:none}._topbarFactLabel_1kjhq_861{color:var(--tm-text-muted);font-size:var(--tm-text-xs);font-weight:var(--tm-weight-medium);line-height:var(--tm-leading-tight)}._topbarFactValue_1kjhq_868{color:var(--tm-text);font-size:var(--tm-text-sm);font-weight:var(--tm-weight-semibold);line-height:var(--tm-leading-tight)}._topbarSupportCard_1kjhq_875{display:grid;gap:var(--tm-space-4);padding:var(--tm-space-12);border-radius:var(--tm-radius-lg);background:var(--tm-surface-subtle);color:var(--tm-text-secondary);font-size:var(--tm-text-sm);line-height:var(--tm-leading-tight)}._topbarPanelActionDanger_1kjhq_566{border-color:#dd5b4b33;background:var(--tm-danger-soft);color:var(--tm-danger)}._topbarPanelActionDanger_1kjhq_566:hover{border-color:#dd5b4b52;background:var(--tm-danger-soft);color:var(--tm-danger)}._topbarDialogOverlay_1kjhq_898{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:start center;padding:var(--tm-space-24) var(--tm-space-12);background:#0f172a6b;-webkit-backdrop-filter:blur(var(--tm-space-4));backdrop-filter:blur(var(--tm-space-4))}._topbarDialogPanel_1kjhq_909{display:grid;inline-size:min(var(--tm-modal-width-lg),calc(100vw - var(--tm-space-24)));max-block-size:calc(100vh - var(--tm-space-48));overflow:hidden;border:var(--tm-space-1) solid var(--tm-border-subtle);border-radius:var(--tm-radius-2xl);background:color-mix(in srgb,var(--tm-surface-solid) 94%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.16);backdrop-filter:blur(18px) saturate(1.16);box-shadow:var(--tm-shadow-overlay);animation:_tm-page-enter_1kjhq_1 var(--tm-transition-base) ease both}._topbarDialogHeader_1kjhq_922,._topbarDialogFooter_1kjhq_923{display:flex;align-items:center;justify-content:space-between;gap:var(--tm-space-12);padding:var(--tm-space-16);border-block-end:var(--tm-space-1) solid var(--tm-border-subtle)}._topbarDialogFooter_1kjhq_923{border-block-end:none;border-block-start:var(--tm-space-1) solid var(--tm-border-subtle);color:var(--tm-text-muted);font-size:var(--tm-text-xs);font-weight:var(--tm-weight-medium);line-height:var(--tm-leading-tight)}._topbarDialogSearch_1kjhq_941{display:flex;min-inline-size:0;flex:1;align-items:center;gap:var(--tm-space-8);padding-inline:var(--tm-space-12);border:var(--tm-space-1) solid var(--tm-border-subtle);border-radius:var(--tm-radius-lg);background:var(--tm-surface-subtle);color:var(--tm-text-muted)}._topbarDialogInput_1kjhq_954{inline-size:100%;min-block-size:calc(var(--tm-button-height-lg) + var(--tm-space-4));padding:var(--tm-space-0);border:none;background:transparent;color:var(--tm-text);outline:none}._topbarDialogBody_1kjhq_964{display:grid;gap:var(--tm-space-16);overflow-y:auto;padding:var(--tm-space-16)}._topbarDialogSection_1kjhq_971{display:grid;gap:var(--tm-space-8)}._topbarDialogSectionHeader_1kjhq_976{color:var(--tm-text-secondary);font-size:var(--tm-text-xs);font-weight:var(--tm-weight-semibold);letter-spacing:.04em;line-height:var(--tm-leading-tight);text-transform:uppercase}._sessionBanner_1kjhq_985{margin:var(--tm-space-12) var(--tm-page-padding-x) 0;padding:var(--tm-space-12) var(--tm-space-16);border:var(--tm-space-1) solid rgba(221,91,75,.22);border-radius:var(--tm-radius-md);background:var(--tm-danger-soft);color:var(--tm-danger);font-size:var(--tm-text-sm)}._content_1kjhq_995{display:flex;inline-size:100%;min-inline-size:0;flex:1;align-items:stretch;padding:var(--tm-space-24) var(--tm-page-padding-x) var(--tm-page-padding-y);animation:_tm-page-enter_1kjhq_1 .26s ease both}._content_1kjhq_995>*{inline-size:100%;min-inline-size:0}._mobileBackdrop_1kjhq_1010{display:none}._sidebarCollapsed_1kjhq_33 ._sidebarBrandRow_1kjhq_37{min-block-size:calc(var(--tm-topbar-height) + var(--tm-space-32));grid-template-columns:1fr;grid-template-rows:var(--tm-space-40) var(--tm-button-height-sm);justify-items:center;padding-inline:var(--tm-space-8);padding-block:var(--tm-space-8)}._sidebarCollapsed_1kjhq_33 ._sidebarBrandRow_1kjhq_37:before{display:none}._sidebarCollapsed_1kjhq_33 ._sidebarBrandLink_1kjhq_58{flex:0 0 var(--tm-space-40);justify-content:center}._sidebarCollapsed_1kjhq_33 ._sidebarToggle_1kjhq_108{inline-size:var(--tm-space-40)}._sidebarCollapsed_1kjhq_33 ._sidebarNav_1kjhq_144{gap:var(--tm-space-12);padding-inline:var(--tm-space-8)}._sidebarCollapsed_1kjhq_33 ._sidebarSection_1kjhq_155{gap:var(--tm-space-4)}._sidebarCollapsed_1kjhq_33 ._sidebarItem_1kjhq_180{inline-size:var(--tm-space-40);justify-content:center;margin-inline:auto;padding-inline:var(--tm-space-0)}._sidebarCollapsed_1kjhq_33 ._sidebarItem_1kjhq_180:before{inset-inline-start:calc(var(--tm-space-10) * -1)}._sidebarCollapsed_1kjhq_33 ._sidebarFooter_1kjhq_338{justify-items:center}._sidebarCollapsed_1kjhq_33 ._sidebarUserCard_1kjhq_346,._sidebarCollapsed_1kjhq_33 ._sidebarLogout_1kjhq_398{inline-size:var(--tm-space-40);justify-content:center;padding-inline:var(--tm-space-0)}._sidebarCollapsed_1kjhq_33 ._sidebarAvatar_1kjhq_357{inline-size:var(--tm-space-32);block-size:var(--tm-space-32);flex-basis:var(--tm-space-32)}._sidebarCollapsed_1kjhq_33 ._sidebarChildNav_1kjhq_270{position:absolute;inset-block-start:0;inset-inline-start:calc(100% + var(--tm-space-8));z-index:50;inline-size:var(--tm-sidebar-flyout-width);margin:var(--tm-space-0);padding:var(--tm-space-8);border:var(--tm-space-1) solid var(--tm-sidebar-border);border-radius:var(--tm-radius-md);border-inline-start:var(--tm-space-1) solid var(--tm-sidebar-border);background:var(--tm-sidebar-bg-soft);box-shadow:var(--tm-shadow-overlay);opacity:0;pointer-events:none;transform:translate(calc(var(--tm-space-4) * -1));visibility:hidden;transition:opacity var(--tm-transition-fast),transform var(--tm-transition-fast),visibility var(--tm-transition-fast)}._sidebarCollapsed_1kjhq_33 ._sidebarNavGroup_1kjhq_170:hover ._sidebarChildNav_1kjhq_270,._sidebarCollapsed_1kjhq_33 ._sidebarNavGroup_1kjhq_170:focus-within ._sidebarChildNav_1kjhq_270{opacity:1;pointer-events:auto;transform:translate(0);visibility:visible}._sidebarCollapsed_1kjhq_33 ._sidebarFlyoutTitle_1kjhq_281{display:block;padding:var(--tm-space-4) var(--tm-space-8) var(--tm-space-8);color:var(--tm-sidebar-text);font-size:var(--tm-text-sm);font-weight:var(--tm-weight-semibold);line-height:var(--tm-leading-tight)}._sidebarCollapsed_1kjhq_33 ._sidebarChildLink_1kjhq_285{padding-inline:var(--tm-space-8);transform:none}._sidebarCollapsed_1kjhq_33 ._sidebarChildLinkActive_1kjhq_311:before{display:none}@keyframes _sidebarChildNavIn_1kjhq_1{0%{opacity:0;transform:translateY(calc(var(--tm-space-4) * -1))}to{opacity:1;transform:translateY(0)}}@media(max-width:1024px){._topbar_1kjhq_438{grid-template-columns:auto minmax(240px,1fr) auto}._topbarNavButton_1kjhq_455{grid-column:1;display:inline-flex}._topbarModuleName_1kjhq_481{display:none}._topbarSearchButton_1kjhq_494{grid-column:2}._topbarActionsCluster_1kjhq_550{grid-column:3}._sidebar_1kjhq_8,._sidebarCollapsed_1kjhq_33{inline-size:min(var(--tm-sidebar-mobile-width),calc(100vw - var(--tm-space-32)));transform:translate(-100%)}._sidebarMobileOpen_1kjhq_1165{transform:translate(0)}._sidebarToggle_1kjhq_108{display:none}._main_1kjhq_424,._mainCollapsed_1kjhq_434{margin-inline-start:var(--tm-space-0)}._mobileBackdrop_1kjhq_1010{position:fixed;top:0;right:0;bottom:0;left:0;z-index:25;display:block;border:none;background:#0f172a70;-webkit-backdrop-filter:blur(var(--tm-space-4));backdrop-filter:blur(var(--tm-space-4))}}@media(max-width:720px){._topbar_1kjhq_438{min-block-size:auto;grid-template-columns:auto minmax(0,1fr);align-items:start;padding-block:var(--tm-space-8)}._topbarSearchButton_1kjhq_494{grid-column:2}._topbarActionsCluster_1kjhq_550{grid-column:1 / -1;justify-content:flex-start;flex-wrap:wrap;justify-self:stretch}._topbarPopover_1kjhq_739{inline-size:min(var(--tm-modal-width-md),calc(100vw - var(--tm-space-16)))}._topbarDialogOverlay_1kjhq_898{padding:var(--tm-space-12)}._topbarDialogPanel_1kjhq_909{inline-size:100%;max-block-size:calc(100vh - var(--tm-space-24))}._content_1kjhq_995{padding-block:var(--tm-space-16);padding-inline:var(--tm-space-12)}}@media(max-width:640px){._topbarContextCopy_1kjhq_681,._themeToggle_1kjhq_563 span,._topbarSearchHint_1kjhq_537{display:none}._topbarSearchButton_1kjhq_494{justify-content:flex-start}._topbarUserButton_1kjhq_564{inline-size:var(--tm-button-height-lg);min-inline-size:var(--tm-button-height-lg);padding-inline:var(--tm-space-0);justify-content:center}}@media(max-width:560px){._topbarDialogHeader_1kjhq_922,._topbarDialogFooter_1kjhq_923{align-items:start;flex-direction:column}._topbarPopover_1kjhq_739{inset-inline:auto 0;inline-size:calc(100vw - var(--tm-space-24))}}:root[data-theme=dark] ._topbar_1kjhq_438{border-block-end-color:#94a3b82e;background:linear-gradient(180deg,#141f34f5,#0f172ae6),#0f172a;box-shadow:0 14px 38px -30px #000000e6}:root[data-theme=dark] ._topbarModuleName_1kjhq_481{color:#f8fafc}:root[data-theme=dark] ._topbarNavButton_1kjhq_455,:root[data-theme=dark] ._topbarSearchButton_1kjhq_494,:root[data-theme=dark] ._topbarDateTime_1kjhq_561,:root[data-theme=dark] ._topbarIconButton_1kjhq_562,:root[data-theme=dark] ._themeToggle_1kjhq_563,:root[data-theme=dark] ._topbarUserButton_1kjhq_564,:root[data-theme=dark] ._topbarPanelAction_1kjhq_565,:root[data-theme=dark] ._topbarDialogClose_1kjhq_567{border-color:#94a3b83d;background:#0f172ab8;color:#cbd5e1;box-shadow:inset 0 1px #ffffff0d,0 10px 24px -20px #000000b8}:root[data-theme=dark] ._topbarNavButton_1kjhq_455:hover,:root[data-theme=dark] ._topbarSearchButton_1kjhq_494:hover,:root[data-theme=dark] ._topbarIconButton_1kjhq_562:hover,:root[data-theme=dark] ._themeToggle_1kjhq_563:hover,:root[data-theme=dark] ._topbarUserButton_1kjhq_564:hover,:root[data-theme=dark] ._topbarPanelAction_1kjhq_565:hover,:root[data-theme=dark] ._topbarDialogClose_1kjhq_567:hover{border-color:#60a5fa61;background:#1e293be0;color:#f8fafc;box-shadow:inset 0 1px #ffffff14,0 18px 32px -26px #020617f2}:root[data-theme=dark] ._topbarSearchLeading_1kjhq_524,:root[data-theme=dark] ._topbarDialogSearch_1kjhq_941{color:#cbd5e1}:root[data-theme=dark] ._topbarSearchHint_1kjhq_537{border:var(--tm-space-1) solid rgba(148,163,184,.22);background:#020617ad;color:#bfdbfe}:root[data-theme=dark] ._topbarDateTime_1kjhq_561,:root[data-theme=dark] ._topbarContextLabel_1kjhq_688,:root[data-theme=dark] ._topbarPopoverMeta_1kjhq_771,:root[data-theme=dark] ._topbarListItemMeta_1kjhq_828,:root[data-theme=dark] ._topbarCommandMeta_1kjhq_829,:root[data-theme=dark] ._topbarFactLabel_1kjhq_861,:root[data-theme=dark] ._topbarDialogFooter_1kjhq_923{color:#9fb0c9}:root[data-theme=dark] ._topbarContextValue_1kjhq_698,:root[data-theme=dark] ._topbarPopoverTitle_1kjhq_763,:root[data-theme=dark] ._topbarListItemLabel_1kjhq_821,:root[data-theme=dark] ._topbarCommandTitle_1kjhq_822,:root[data-theme=dark] ._topbarFactValue_1kjhq_868,:root[data-theme=dark] ._topbarDialogInput_1kjhq_954{color:#f8fafc}:root[data-theme=dark] ._themeToggle_1kjhq_563[data-theme-preference=dark]{border-color:#60a5fa70;background:linear-gradient(135deg,#2563eb3d,#14b8a629);color:#bfdbfe}:root[data-theme=dark] ._themeToggle_1kjhq_563[data-theme-preference=system]{color:#cbd5e1}:root[data-theme=dark] ._topbarAvatar_1kjhq_709{border:var(--tm-space-1) solid rgba(96,165,250,.34);background:linear-gradient(135deg,#2563eb57,#14b8a638);color:#dbeafe}:root[data-theme=dark] ._topbarUnreadDot_1kjhq_670{border-color:#0f172a}:root[data-theme=dark] ._topbarPopover_1kjhq_739,:root[data-theme=dark] ._topbarDialogPanel_1kjhq_909{border-color:#94a3b833;background:#0f172af5;box-shadow:0 24px 60px -28px #000000eb}:root[data-theme=dark] ._topbarDialogHeader_1kjhq_922,:root[data-theme=dark] ._topbarDialogFooter_1kjhq_923,:root[data-theme=dark] ._topbarFact_1kjhq_792{border-color:#94a3b829}:root[data-theme=dark] ._topbarListItem_1kjhq_663,:root[data-theme=dark] ._topbarCommandItem_1kjhq_664,:root[data-theme=dark] ._topbarEmptyState_1kjhq_835,:root[data-theme=dark] ._topbarSupportCard_1kjhq_875,:root[data-theme=dark] ._topbarDialogSearch_1kjhq_941{border-color:#94a3b82e;background:#1e293bb8;color:#dbeafe}:root[data-theme=dark] ._topbarListItem_1kjhq_663:hover,:root[data-theme=dark] ._topbarCommandItem_1kjhq_664:hover{border-color:#60a5fa61;background:#2563eb2e}:root[data-theme=dark] ._topbarPopoverStatus_1kjhq_778{background:#fb923c29;color:#fdba74}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) ._topbar_1kjhq_438{border-block-end-color:#94a3b82e;background:linear-gradient(180deg,#141f34f5,#0f172ae6),#0f172a;box-shadow:0 14px 38px -30px #000000e6}:root:not([data-theme=light]) ._topbarModuleName_1kjhq_481{color:#f8fafc}:root:not([data-theme=light]) ._topbarNavButton_1kjhq_455,:root:not([data-theme=light]) ._topbarSearchButton_1kjhq_494,:root:not([data-theme=light]) ._topbarDateTime_1kjhq_561,:root:not([data-theme=light]) ._topbarIconButton_1kjhq_562,:root:not([data-theme=light]) ._themeToggle_1kjhq_563,:root:not([data-theme=light]) ._topbarUserButton_1kjhq_564,:root:not([data-theme=light]) ._topbarPanelAction_1kjhq_565,:root:not([data-theme=light]) ._topbarDialogClose_1kjhq_567{border-color:#94a3b83d;background:#0f172ab8;color:#cbd5e1;box-shadow:inset 0 1px #ffffff0d,0 10px 24px -20px #000000b8}:root:not([data-theme=light]) ._topbarNavButton_1kjhq_455:hover,:root:not([data-theme=light]) ._topbarSearchButton_1kjhq_494:hover,:root:not([data-theme=light]) ._topbarIconButton_1kjhq_562:hover,:root:not([data-theme=light]) ._themeToggle_1kjhq_563:hover,:root:not([data-theme=light]) ._topbarUserButton_1kjhq_564:hover,:root:not([data-theme=light]) ._topbarPanelAction_1kjhq_565:hover,:root:not([data-theme=light]) ._topbarDialogClose_1kjhq_567:hover{border-color:#60a5fa61;background:#1e293be0;color:#f8fafc;box-shadow:inset 0 1px #ffffff14,0 18px 32px -26px #020617f2}:root:not([data-theme=light]) ._topbarSearchLeading_1kjhq_524,:root:not([data-theme=light]) ._topbarDialogSearch_1kjhq_941{color:#cbd5e1}:root:not([data-theme=light]) ._topbarSearchHint_1kjhq_537{border:var(--tm-space-1) solid rgba(148,163,184,.22);background:#020617ad;color:#bfdbfe}:root:not([data-theme=light]) ._topbarDateTime_1kjhq_561,:root:not([data-theme=light]) ._topbarContextLabel_1kjhq_688,:root:not([data-theme=light]) ._topbarPopoverMeta_1kjhq_771,:root:not([data-theme=light]) ._topbarListItemMeta_1kjhq_828,:root:not([data-theme=light]) ._topbarCommandMeta_1kjhq_829,:root:not([data-theme=light]) ._topbarFactLabel_1kjhq_861,:root:not([data-theme=light]) ._topbarDialogFooter_1kjhq_923{color:#9fb0c9}:root:not([data-theme=light]) ._topbarContextValue_1kjhq_698,:root:not([data-theme=light]) ._topbarPopoverTitle_1kjhq_763,:root:not([data-theme=light]) ._topbarListItemLabel_1kjhq_821,:root:not([data-theme=light]) ._topbarCommandTitle_1kjhq_822,:root:not([data-theme=light]) ._topbarFactValue_1kjhq_868,:root:not([data-theme=light]) ._topbarDialogInput_1kjhq_954{color:#f8fafc}:root:not([data-theme=light]) ._themeToggle_1kjhq_563[data-theme-preference=dark]{border-color:#60a5fa70;background:linear-gradient(135deg,#2563eb3d,#14b8a629);color:#bfdbfe}:root:not([data-theme=light]) ._themeToggle_1kjhq_563[data-theme-preference=system]{color:#cbd5e1}:root:not([data-theme=light]) ._topbarAvatar_1kjhq_709{border:var(--tm-space-1) solid rgba(96,165,250,.34);background:linear-gradient(135deg,#2563eb57,#14b8a638);color:#dbeafe}:root:not([data-theme=light]) ._topbarUnreadDot_1kjhq_670{border-color:#0f172a}:root:not([data-theme=light]) ._topbarPopover_1kjhq_739,:root:not([data-theme=light]) ._topbarDialogPanel_1kjhq_909{border-color:#94a3b833;background:#0f172af5;box-shadow:0 24px 60px -28px #000000eb}:root:not([data-theme=light]) ._topbarDialogHeader_1kjhq_922,:root:not([data-theme=light]) ._topbarDialogFooter_1kjhq_923,:root:not([data-theme=light]) ._topbarFact_1kjhq_792{border-color:#94a3b829}:root:not([data-theme=light]) ._topbarListItem_1kjhq_663,:root:not([data-theme=light]) ._topbarCommandItem_1kjhq_664,:root:not([data-theme=light]) ._topbarEmptyState_1kjhq_835,:root:not([data-theme=light]) ._topbarSupportCard_1kjhq_875,:root:not([data-theme=light]) ._topbarDialogSearch_1kjhq_941{border-color:#94a3b82e;background:#1e293bb8;color:#dbeafe}:root:not([data-theme=light]) ._topbarListItem_1kjhq_663:hover,:root:not([data-theme=light]) ._topbarCommandItem_1kjhq_664:hover{border-color:#60a5fa61;background:#2563eb2e}:root:not([data-theme=light]) ._topbarPopoverStatus_1kjhq_778{background:#fb923c29;color:#fdba74}}._layout_1x2ud_1{--tm-border-subtle: rgba(148, 163, 184, .22);--tm-border-strong: rgba(148, 163, 184, .34);--tm-surface: #111827;--tm-surface-subtle: #0f172a;--tm-surface-muted: #1f2937;--tm-text: #f8fafc;--tm-text-secondary: #cbd5e1;--tm-text-muted: #94a3b8;--tm-accent-soft: rgba(37, 99, 235, .18);--tm-focus-ring: 0 0 0 3px rgba(46, 144, 250, .24);display:flex;min-height:100vh;align-items:flex-start;justify-content:center;padding:clamp(24px,5vw,56px);background:linear-gradient(115deg,transparent 0 48%,rgba(37,99,235,.08) 48.2% 48.35%,transparent 48.65%),linear-gradient(115deg,transparent 0 70%,rgba(245,158,11,.06) 70.2% 70.34%,transparent 70.65%),linear-gradient(180deg,#0b1220,#08111f);color:var(--tm-text)}._card_1x2ud_35{inline-size:min(100%,440px);display:grid;gap:var(--tm-space-24);padding:var(--tm-space-32);border:var(--tm-space-1) solid rgba(148,163,184,.24);border-radius:14px;background:#111827f0;box-shadow:0 28px 70px #02061752;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._wideCard_1x2ud_47{inline-size:min(100%,980px);padding:clamp(24px,4vw,40px)}._header_1x2ud_52{display:grid;gap:var(--tm-space-12)}._wordmark_1x2ud_57{max-inline-size:180px}._badge_1x2ud_61{display:inline-flex;inline-size:fit-content;min-block-size:var(--tm-button-height-sm);align-items:center;padding-inline:var(--tm-space-12);border:var(--tm-space-1) solid rgba(96,165,250,.24);border-radius:var(--tm-radius-full);background:var(--tm-accent-soft);color:#bfdbfe;font-size:var(--tm-text-xs);font-weight:var(--tm-weight-semibold);letter-spacing:0;text-transform:uppercase}._content_1x2ud_77{display:flex;flex-direction:column}@media(max-width:640px){._layout_1x2ud_1{padding:var(--tm-space-16)}._card_1x2ud_35,._wideCard_1x2ud_47{padding:var(--tm-space-20)}}._layout_1x2ud_1{background:linear-gradient(135deg,#2563eb24,#14b8a61a 48%,#f59e0b14),#f8fafc}._card_1x2ud_35,._wideCard_1x2ud_47{border-color:#ffffff94;border-radius:var(--tm-radius-lg);background:linear-gradient(180deg,#fffffff0,#f8fafce0),#fff;box-shadow:0 30px 80px #0f172a1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._badge_1x2ud_61{border-color:transparent;background:linear-gradient(135deg,#2563eb,#14b8a6);color:#fff;box-shadow:0 12px 28px #2563eb33}:root[data-theme=dark] ._layout_1x2ud_1{background:linear-gradient(135deg,#2563eb29,#14b8a61a 48%,#f59e0b14),#020617}:root[data-theme=dark] ._card_1x2ud_35,:root[data-theme=dark] ._wideCard_1x2ud_47{border-color:#94a3b83d;background:linear-gradient(180deg,#111827f0,#0f172ae6),#111827;box-shadow:0 30px 80px #00000061}:root{color-scheme:light;--tm-font-family: "Manrope", "Segoe UI", sans-serif;--tm-text-2xs: 11px;--tm-text-xs: 12px;--tm-text-sm: 13px;--tm-text-base: 14px;--tm-text-md: 15px;--tm-text-lg: 16px;--tm-text-xl: 18px;--tm-text-2xl: 20px;--tm-leading-tight: 1.25;--tm-leading-compact: 1.35;--tm-leading-base: 1.5;--tm-leading-loose: 1.6;--tm-weight-regular: 400;--tm-weight-normal: var(--tm-weight-regular);--tm-weight-medium: 500;--tm-weight-semibold: 600;--tm-weight-bold: 700;--tm-space-0: 0px;--tm-space-1: 1px;--tm-space-2: 2px;--tm-space-3: 3px;--tm-space-4: 4px;--tm-space-5: 5px;--tm-space-6: var(--tm-space-4);--tm-space-7: 7px;--tm-space-8: 8px;--tm-space-9: 9px;--tm-space-10: var(--tm-space-8);--tm-space-12: 12px;--tm-space-14: var(--tm-space-12);--tm-space-16: 16px;--tm-space-18: 18px;--tm-space-20: 20px;--tm-space-24: 24px;--tm-space-28: 28px;--tm-space-32: 32px;--tm-space-36: 36px;--tm-space-40: 40px;--tm-space-48: 48px;--tm-space-56: 56px;--tm-space-64: 64px;--tm-radius-none: 0px;--tm-radius-sm: 4px;--tm-radius-md: 8px;--tm-radius-lg: 8px;--tm-radius-xl: 8px;--tm-radius-2xl: 8px;--tm-radius-8: var(--tm-radius-md);--tm-radius-full: 9999px;--tm-radius-pill: var(--tm-radius-full);--tm-z-modal: 100;--tm-topbar-height: 52px;--tm-page-padding-y: 28px;--tm-page-padding-x: 18px;--tm-toolbar-height: 36px;--tm-input-height: 36px;--tm-button-height-sm: 32px;--tm-button-height-md: 36px;--tm-button-height-lg: 40px;--tm-table-head-height: 36px;--tm-table-row-height: 44px;--tm-kpi-height: 64px;--tm-modal-width-sm: 400px;--tm-modal-width-md: 520px;--tm-modal-width-lg: 680px;--tm-modal-width-xl: 900px;--tm-sidebar-width: 256px;--tm-sidebar-collapsed-width: 72px;--tm-sidebar-mobile-width: 304px;--tm-sidebar-flyout-width: 220px;--tm-leading-normal: var(--tm-leading-base);--tm-border-subtle: rgba(23, 37, 84, .1);--tm-border-strong: rgba(23, 37, 84, .18);--tm-bg: #f5f8fc;--tm-bg-gradient: linear-gradient(135deg, rgba(37, 99, 235, .08) 0%, transparent 28%), linear-gradient(160deg, #f8fbff 0%, #f4fbf8 48%, #fff8ed 100%);--tm-surface: rgba(255, 255, 255, .9);--tm-surface-solid: #ffffff;--tm-surface-raised: #ffffff;--tm-surface-subtle: rgba(248, 251, 255, .9);--tm-surface-muted: #eef4fb;--tm-surface-sidebar: #ffffff;--tm-surface-sidebar-soft: #f7fbff;--tm-surface-topbar: rgba(255, 255, 255, .82);--tm-sidebar-bg: rgba(255, 255, 255, .86);--tm-sidebar-bg-soft: rgba(247, 251, 255, .92);--tm-sidebar-bg-gradient: rgba(255, 255, 255, .72);--tm-sidebar-border: rgba(23, 37, 84, .1);--tm-sidebar-hover: rgba(17, 179, 157, .08);--tm-sidebar-hover-border: rgba(17, 179, 157, .18);--tm-sidebar-active: rgba(37, 99, 235, .1);--tm-sidebar-active-border: rgba(37, 99, 235, .22);--tm-sidebar-active-gradient: linear-gradient( 90deg, rgba(37, 99, 235, .14), rgba(17, 179, 157, .08) );--tm-sidebar-text: #334155;--tm-sidebar-text-muted: #64748b;--tm-sidebar-text-active: #0f3fb5;--tm-sidebar-text-hover: #0f172a;--tm-sidebar-brand-bg: rgba(255, 255, 255, .74);--tm-sidebar-footer-bg: rgba(248, 251, 255, .8);--tm-sidebar-toggle-bg: #ffffff;--tm-sidebar-toggle-border: rgba(23, 37, 84, .12);--tm-sidebar-toggle-hover: rgba(37, 99, 235, .08);--tm-sidebar-child-border: rgba(23, 37, 84, .12);--tm-sidebar-child-hover: rgba(37, 99, 235, .06);--tm-sidebar-shadow-active: inset 0 1px 0 rgba(255, 255, 255, .86), 0 12px 26px -22px rgba(37, 99, 235, .6);--tm-text: #0b1220;--tm-text-secondary: #334155;--tm-text-muted: #64748b;--tm-text-on-dark: #eef6f3;--tm-text-on-dark-muted: rgba(238, 246, 243, .72);--tm-accent: #2563eb;--tm-accent-strong: #1746c7;--tm-accent-border: rgba(37, 99, 235, .28);--tm-accent-contrast: #ffffff;--tm-accent-soft: #eef5ff;--tm-teal: #0f9f8e;--tm-teal-soft: #e8fbf7;--tm-coral: #f05d4f;--tm-coral-soft: #fff0ed;--tm-warm: #f59e0b;--tm-warm-soft: #fffaeb;--tm-orange: #f97316;--tm-orange-soft: #fff3e8;--tm-blue: #2f80ff;--tm-blue-soft: #eff8ff;--tm-purple-soft: #f3f0ff;--tm-danger: #dc4b3f;--tm-danger-strong: #b42318;--tm-danger-soft: #fff0ee;--tm-success: #18a058;--tm-success-strong: #0f7a42;--tm-success-soft: #e9f9ef;--tm-warning: var(--tm-warm);--tm-warning-strong: #b76c00;--tm-warning-soft: var(--tm-warm-soft);--tm-shadow-xs: 0 1px 2px rgba(15, 23, 42, .06);--tm-shadow-sm: 0 12px 30px -24px rgba(15, 23, 42, .28);--tm-shadow-md: 0 18px 42px -30px rgba(15, 23, 42, .34);--tm-shadow-card: 0 22px 60px -42px rgba(15, 23, 42, .35);--tm-shadow-lg: 0 30px 80px -52px rgba(15, 23, 42, .42);--tm-shadow-overlay: 0 28px 70px -34px rgba(15, 23, 42, .34);--tm-shadow-inset: inset 0 1px 0 rgba(255, 255, 255, .7);--tm-shell-backdrop: #f8fbff;--tm-font-mono: "Cascadia Mono", "SFMono-Regular", Consolas, monospace;--portal-card: var(--tm-surface-solid);--progress-val: 0%;--tm-focus-ring: 0 0 0 3px rgba(37, 99, 235, .16);--tm-transition-fast: .16s ease;--tm-transition-base: .22s ease}html{font-size:16px}*{box-sizing:border-box}body{margin:0;min-height:100vh;background-color:var(--tm-bg);background-image:var(--tm-bg-gradient, none);background-attachment:fixed;color:var(--tm-text);font-family:var(--tm-font-family);font-size:var(--tm-text-base);font-weight:var(--tm-weight-regular);line-height:var(--tm-leading-base);text-rendering:optimizeLegibility}body:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(37,99,235,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(15,159,142,.045) 1px,transparent 1px);background-size:44px 44px;content:"";-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 82%);mask-image:linear-gradient(180deg,#000 0%,transparent 82%);pointer-events:none}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit}a,button{-webkit-tap-highlight-color:transparent}button,input,select,textarea{transition:border-color var(--tm-transition-fast),box-shadow var(--tm-transition-fast),background-color var(--tm-transition-fast),color var(--tm-transition-fast),transform var(--tm-transition-fast)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:var(--tm-focus-ring)}img{display:block;max-width:100%}#root{min-height:100vh}.tm-route-fallback{display:grid;min-height:100vh;place-items:center;background-color:var(--tm-bg);background-image:var(--tm-bg-gradient, none);background-attachment:fixed;color:var(--tm-text-muted);font-size:var(--tm-text-sm);font-weight:var(--tm-weight-semibold)}::selection{background:#0f9f8e38}::-webkit-scrollbar{inline-size:10px;block-size:10px}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:var(--tm-radius-full);background:color-mix(in srgb,var(--tm-text-muted) 28%,transparent);background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--tm-accent) 34%,transparent);background-clip:padding-box}:root[data-theme=dark]{color-scheme:dark;--tm-border-subtle: rgba(148, 163, 184, .22);--tm-border-strong: rgba(148, 163, 184, .34);--tm-bg: #0f172a;--tm-bg-gradient: linear-gradient(135deg, rgba(37, 99, 235, .16) 0%, transparent 30%), linear-gradient(160deg, #0f172a 0%, #07111f 48%, #020617 100%);--tm-surface: #111827;--tm-surface-solid: #111827;--tm-surface-raised: #172033;--tm-surface-subtle: #172033;--tm-surface-muted: #1f2937;--tm-surface-sidebar: #0b1220;--tm-surface-sidebar-soft: #111827;--tm-surface-topbar: rgba(17, 24, 39, .98);--tm-sidebar-bg: #0b1220;--tm-sidebar-bg-soft: #111827;--tm-sidebar-bg-gradient: rgba(15, 23, 42, .96);--tm-sidebar-border: rgba(255, 255, 255, .08);--tm-sidebar-hover: rgba(255, 255, 255, .06);--tm-sidebar-hover-border: rgba(255, 255, 255, .18);--tm-sidebar-active: rgba(37, 99, 235, .16);--tm-sidebar-active-border: rgba(96, 165, 250, .24);--tm-sidebar-active-gradient: linear-gradient( 90deg, rgba(37, 99, 235, .2), rgba(37, 99, 235, .08) );--tm-sidebar-text: rgba(238, 246, 243, .76);--tm-sidebar-text-muted: rgba(238, 246, 243, .46);--tm-sidebar-text-active: #ffffff;--tm-sidebar-text-hover: #eef6f3;--tm-sidebar-brand-bg: rgba(255, 255, 255, .02);--tm-sidebar-footer-bg: rgba(2, 6, 23, .18);--tm-sidebar-toggle-bg: rgba(255, 255, 255, .04);--tm-sidebar-toggle-border: rgba(255, 255, 255, .12);--tm-sidebar-toggle-hover: rgba(255, 255, 255, .08);--tm-sidebar-child-border: rgba(238, 246, 243, .14);--tm-sidebar-child-hover: rgba(255, 255, 255, .04);--tm-sidebar-shadow-active: inset 0 1px 0 rgba(255, 255, 255, .06), 0 8px 20px rgba(2, 6, 23, .18);--tm-text: #f8fafc;--tm-text-secondary: #cbd5e1;--tm-text-muted: #94a3b8;--tm-accent-border: rgba(96, 165, 250, .34);--tm-accent-soft: rgba(37, 99, 235, .18);--tm-warm-soft: rgba(245, 158, 11, .18);--tm-blue-soft: rgba(46, 144, 250, .18);--tm-purple-soft: rgba(139, 92, 246, .18);--tm-danger-soft: rgba(221, 91, 75, .18);--tm-danger-strong: #f87171;--tm-success-soft: rgba(47, 157, 99, .18);--tm-success-strong: #4ade80;--tm-warning: #f59e0b;--tm-warning-soft: rgba(245, 158, 11, .18);--tm-warning-strong: #fbbf24;--tm-shadow-xs: 0 1px 2px rgba(0, 0, 0, .32);--tm-shadow-sm: 0 8px 22px -18px rgba(0, 0, 0, .42);--tm-shadow-md: 0 18px 42px -30px rgba(0, 0, 0, .7);--tm-shadow-card: 0 18px 36px -28px rgba(0, 0, 0, .56);--tm-shadow-overlay: 0 28px 64px -36px rgba(0, 0, 0, .72);--tm-shell-backdrop: #020617;--tm-focus-ring: 0 0 0 3px rgba(46, 144, 250, .24)}@keyframes tm-page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--tm-border-subtle: rgba(148, 163, 184, .22);--tm-border-strong: rgba(148, 163, 184, .34);--tm-bg: #0f172a;--tm-bg-gradient: linear-gradient(135deg, rgba(37, 99, 235, .16) 0%, transparent 30%), linear-gradient(160deg, #0f172a 0%, #07111f 48%, #020617 100%);--tm-surface: #111827;--tm-surface-solid: #111827;--tm-surface-raised: #172033;--tm-surface-subtle: #172033;--tm-surface-muted: #1f2937;--tm-surface-sidebar: #0b1220;--tm-surface-sidebar-soft: #111827;--tm-surface-topbar: rgba(17, 24, 39, .98);--tm-sidebar-bg: #0b1220;--tm-sidebar-bg-soft: #111827;--tm-sidebar-bg-gradient: rgba(15, 23, 42, .96);--tm-sidebar-border: rgba(255, 255, 255, .08);--tm-sidebar-hover: rgba(255, 255, 255, .06);--tm-sidebar-hover-border: rgba(255, 255, 255, .18);--tm-sidebar-active: rgba(37, 99, 235, .16);--tm-sidebar-active-border: rgba(96, 165, 250, .24);--tm-sidebar-active-gradient: linear-gradient( 90deg, rgba(37, 99, 235, .2), rgba(37, 99, 235, .08) );--tm-sidebar-text: rgba(238, 246, 243, .76);--tm-sidebar-text-muted: rgba(238, 246, 243, .46);--tm-sidebar-text-active: #ffffff;--tm-sidebar-text-hover: #eef6f3;--tm-sidebar-brand-bg: rgba(255, 255, 255, .02);--tm-sidebar-footer-bg: rgba(2, 6, 23, .18);--tm-sidebar-toggle-bg: rgba(255, 255, 255, .04);--tm-sidebar-toggle-border: rgba(255, 255, 255, .12);--tm-sidebar-toggle-hover: rgba(255, 255, 255, .08);--tm-sidebar-child-border: rgba(238, 246, 243, .14);--tm-sidebar-child-hover: rgba(255, 255, 255, .04);--tm-sidebar-shadow-active: inset 0 1px 0 rgba(255, 255, 255, .06), 0 8px 20px rgba(2, 6, 23, .18);--tm-text: #f8fafc;--tm-text-secondary: #cbd5e1;--tm-text-muted: #94a3b8;--tm-accent-border: rgba(96, 165, 250, .34);--tm-accent-soft: rgba(37, 99, 235, .18);--tm-warm-soft: rgba(245, 158, 11, .18);--tm-blue-soft: rgba(46, 144, 250, .18);--tm-purple-soft: rgba(139, 92, 246, .18);--tm-danger-soft: rgba(221, 91, 75, .18);--tm-danger-strong: #f87171;--tm-success-soft: rgba(47, 157, 99, .18);--tm-success-strong: #4ade80;--tm-warning: #f59e0b;--tm-warning-soft: rgba(245, 158, 11, .18);--tm-warning-strong: #fbbf24;--tm-shadow-xs: 0 1px 2px rgba(0, 0, 0, .32);--tm-shadow-sm: 0 8px 22px -18px rgba(0, 0, 0, .42);--tm-shadow-md: 0 18px 42px -30px rgba(0, 0, 0, .7);--tm-shadow-card: 0 18px 36px -28px rgba(0, 0, 0, .56);--tm-shadow-overlay: 0 28px 64px -36px rgba(0, 0, 0, .72);--tm-shell-backdrop: #020617;--tm-focus-ring: 0 0 0 3px rgba(46, 144, 250, .24)}}.tm-visually-hidden{position:absolute;width:var(--tm-space-1);height:var(--tm-space-1);padding:var(--tm-space-0);margin:calc(var(--tm-space-1) * -1);overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:var(--tm-space-0)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}
