._page_194jl_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--off-white);padding:24px}._card_194jl_10{width:100%;max-width:420px;background:var(--white);border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:0 4px 32px #0f1a4e1a;animation:_slideUp_194jl_1 .35s ease forwards}._logoArea_194jl_21{background:var(--navy);padding:32px 36px 20px;display:flex;flex-direction:column;align-items:center;gap:8px}._lockupImg_194jl_30{width:160px;height:auto}._tagline_194jl_35{font-size:12px;color:#ffffff80;letter-spacing:.1em;text-transform:uppercase;font-weight:500}._colorBar_194jl_43{display:flex;height:48px}._barHead_194jl_48,._barHeart_194jl_48,._barGut_194jl_48{flex:1;display:flex;align-items:center;justify-content:center;padding:8px}._barHead_194jl_48{background:var(--head)}._barHeart_194jl_48{background:var(--heart)}._barGut_194jl_48{background:var(--gut)}._barHead_194jl_48 img,._barHeart_194jl_48 img,._barGut_194jl_48 img{height:24px;width:auto;filter:brightness(0) invert(1);opacity:.9}._formArea_194jl_67{padding:28px 36px 24px}._heading_194jl_71{font-family:Playfair Display,serif;font-size:22px;font-weight:700;color:var(--text-dark);margin-bottom:6px}._subheading_194jl_79{font-size:13px;color:var(--text-muted);margin-bottom:24px;line-height:1.5}._form_194jl_67{display:flex;flex-direction:column;gap:16px}._field_194jl_92{display:flex;flex-direction:column;gap:6px}._label_194jl_98{font-size:12px;font-weight:600;color:var(--text-body);letter-spacing:.03em}._input_194jl_105{padding:10px 14px;border:1.5px solid var(--border);border-radius:8px;font-size:14px;color:var(--text-dark);background:var(--off-white);outline:none;transition:border-color .2s,box-shadow .2s}._input_194jl_105:focus{border-color:var(--navy);box-shadow:0 0 0 3px #0f1a4e12}._input_194jl_105::placeholder{color:var(--text-muted)}._error_194jl_123{font-size:13px;color:var(--heart);background:#e8435212;border:1px solid rgba(232,67,82,.2);border-radius:8px;padding:10px 14px;line-height:1.5}._submitBtn_194jl_133{width:100%;padding:12px;background:var(--navy);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;letter-spacing:.02em;transition:background .2s,opacity .2s;margin-top:4px}._submitBtn_194jl_133:hover:not(:disabled){background:var(--navy-mid)}._submitBtn_194jl_133:disabled{opacity:.6;cursor:not-allowed}._helpText_194jl_150{font-size:12px;color:var(--text-muted);text-align:center;margin-top:16px}._cardFooter_194jl_158{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 36px 18px;border-top:1px solid var(--border);background:var(--off-white)}._storyCraftLogo_194jl_168{height:18px;width:auto;opacity:.6}._footerDivider_194jl_174{width:1px;height:14px;background:var(--border);display:block}._privacyLink_194jl_181{background:none;border:none;font-size:11px;color:var(--text-muted);cursor:pointer;padding:0;transition:color .15s;text-decoration:underline;text-underline-offset:2px}._privacyLink_194jl_181:hover{color:var(--text-body)}._modeSwitch_194jl_195{background:none;border:none;font-size:12px;font-weight:600;color:var(--navy);cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:2px}._modeSwitch_194jl_195:hover{color:var(--navy-mid)}._info_194jl_210{font-size:13px;color:var(--text-body);background:var(--off-white);border:1px solid var(--border);border-radius:8px;padding:10px 14px;line-height:1.5}._codeInput_194jl_220{font-size:22px;letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums}._modeSwitch_194jl_195:disabled{color:var(--text-muted);cursor:default;text-decoration:none}._page_2scso_1{height:100vh;display:flex;flex-direction:column;overflow:hidden}._topbar_2scso_9{display:flex;align-items:center;justify-content:space-between;padding:0 32px;height:62px;background:var(--navy);flex-shrink:0}._topbarLeft_2scso_19{display:flex;align-items:center;gap:14px}._logoImg_2scso_25{height:32px;width:auto}._topbarSubtitle_2scso_30{font-size:12px;color:#ffffff73;font-weight:400;letter-spacing:.03em}._topbarRight_2scso_37{display:flex;align-items:center;gap:10px}._liveBadge_2scso_43{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--gut);font-weight:600;letter-spacing:.06em;text-transform:uppercase}._liveDot_2scso_54{width:6px;height:6px;border-radius:50%;background:var(--gut);animation:_blink_2scso_1 2.2s ease-in-out infinite}._newBtn_2scso_62,._logoutBtn_2scso_62{padding:7px 14px;border-radius:6px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#ffffffbf;font-size:12px;font-weight:500;transition:all .2s}._newBtn_2scso_62:hover,._logoutBtn_2scso_62:hover{background:#ffffff14;color:#fff}._colorBar_2scso_79{display:flex;height:40px;flex-shrink:0}._barHead_2scso_85,._barHeart_2scso_85,._barGut_2scso_85{flex:1;display:flex;align-items:center;justify-content:center;padding:6px}._barHead_2scso_85{background:var(--head)}._barHeart_2scso_85{background:var(--heart)}._barGut_2scso_85{background:var(--gut)}._barHead_2scso_85 img,._barHeart_2scso_85 img,._barGut_2scso_85 img{height:22px;width:auto;filter:brightness(0) invert(1);opacity:.9}._downloadTip_2scso_105{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px;background:#0f1a4e0d;border-bottom:1px solid var(--border);font-size:13px;color:var(--text-body);animation:_fadeIn_2scso_1 .3s ease}._tipDismiss_2scso_118{background:none;border:none;font-size:13px;color:var(--text-muted);cursor:pointer;padding:2px 6px;flex-shrink:0;transition:color .15s}._tipDismiss_2scso_118:hover{color:var(--text-body)}._limitBannerActions_2scso_132{display:flex;align-items:center;gap:8px;flex-shrink:0}._limitDownloadBtn_2scso_139{padding:6px 14px;background:transparent;color:var(--navy);border:1px solid var(--navy);border-radius:6px;font-size:12px;font-weight:600;white-space:nowrap;transition:background .2s,color .2s}._limitDownloadBtn_2scso_139:hover{background:#0f1a4e0f}._pageBody_2scso_154{flex:1;display:flex;justify-content:center;overflow:hidden;background:var(--off-white)}._chatWindow_2scso_162{width:100%;max-width:780px;display:flex;flex-direction:column;overflow:hidden;background:var(--off-white);box-shadow:0 0 0 1px var(--border),0 4px 32px #0f1a4e12}._expiryWarning_2scso_173{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#f5a62314;border-bottom:1px solid rgba(245,166,35,.2);font-size:13px;color:var(--text-body);animation:_fadeIn_2scso_1 .3s ease}._expiryWarning_2scso_173 strong{color:#c8820a}._warningDot_2scso_187{width:6px;height:6px;border-radius:50%;background:var(--gut);flex-shrink:0}._limitBanner_2scso_132{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 24px;background:#0f1a4e0d;border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-size:13px;color:var(--text-body);animation:_fadeIn_2scso_1 .3s ease}._limitNewBtn_2scso_210{padding:6px 14px;background:var(--navy);color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:600;white-space:nowrap;transition:background .2s}._limitNewBtn_2scso_210:hover{background:var(--navy-mid)}._messages_2scso_225{flex:1;overflow-y:auto;padding:28px 0 12px;display:flex;flex-direction:column;scrollbar-width:thin;scrollbar-color:var(--mid-gray) transparent}._messages_2scso_225::-webkit-scrollbar{width:4px}._messages_2scso_225::-webkit-scrollbar-thumb{background:var(--mid-gray);border-radius:2px}._msgRow_2scso_238{display:flex;padding:8px 32px;gap:12px;align-items:flex-start}._msgRow_2scso_238._user_2scso_245{flex-direction:row-reverse}._avatar_2scso_247{width:32px;height:32px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;letter-spacing:.04em;margin-top:20px}._avatarCoach_2scso_261{background:var(--navy);color:#fff}._avatarYou_2scso_262{background:var(--light-gray);color:var(--text-muted);border:1px solid var(--border)}._msgContent_2scso_264{max-width:580px;display:flex;flex-direction:column;gap:4px}._msgRow_2scso_238._user_2scso_245 ._msgContent_2scso_264{align-items:flex-end}._msgLabel_2scso_273{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);padding:0 2px}._bubble_2scso_282{padding:13px 17px;border-radius:14px;font-size:14px;line-height:1.72;font-weight:400;animation:_rise_2scso_1 .28s ease forwards}._bubbleCoach_2scso_291{background:var(--white);border:1px solid var(--border);border-top-left-radius:4px;color:var(--text-body);box-shadow:0 1px 4px #0f1a4e0d}._bubbleUser_2scso_299{background:var(--navy);border-top-right-radius:4px;color:#ffffffeb}._typingDots_2scso_305{display:inline-flex;gap:4px;align-items:center;height:20px}._typingDots_2scso_305 span{width:6px;height:6px;border-radius:50%;background:var(--mid-gray);animation:_blink_2scso_1 1.2s ease-in-out infinite}._typingDots_2scso_305 span:nth-child(2){animation-delay:.2s}._typingDots_2scso_305 span:nth-child(3){animation-delay:.4s}._inputZone_2scso_324{padding:14px 32px 16px;background:var(--white);border-top:1px solid var(--border);flex-shrink:0}._inputBox_2scso_331{display:flex;align-items:flex-end;gap:10px;background:var(--off-white);border:1.5px solid var(--border);border-radius:12px;padding:11px 12px;transition:border-color .2s,box-shadow .2s}._inputBox_2scso_331:focus-within{border-color:var(--navy);box-shadow:0 0 0 3px #0f1a4e12}._inputDisabled_2scso_347{opacity:.5;pointer-events:none}._textarea_2scso_352{flex:1;background:transparent;border:none;outline:none;color:var(--text-dark);font-size:14px;line-height:1.6;resize:none;min-height:22px;max-height:130px}._textarea_2scso_352::placeholder{color:var(--text-muted)}._textarea_2scso_352:disabled{opacity:.6}._sendBtn_2scso_368{width:34px;height:34px;border-radius:8px;background:var(--navy);border:none;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s,transform .15s,opacity .2s}._sendBtn_2scso_368 svg{width:14px;height:14px}._sendBtn_2scso_368:hover:not(:disabled){background:var(--navy-mid);transform:scale(1.05)}._sendBtn_2scso_368:disabled{opacity:.4;cursor:not-allowed}._inputFooter_2scso_386{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding:0 2px}._hint_2scso_394{font-size:11px;color:var(--text-muted)}._hint_2scso_394 kbd{background:var(--light-gray);border:1px solid var(--border);border-radius:3px;padding:1px 5px;font-size:10px;font-family:monospace;color:var(--text-muted)}._footerRight_2scso_406{display:flex;align-items:center;gap:8px}._footerDivider_2scso_412{width:1px;height:12px;background:var(--border);display:block}._privacyLink_2scso_419{background:none;border:none;font-size:11px;color:var(--text-muted);cursor:pointer;padding:0;transition:color .15s;text-decoration:underline;text-underline-offset:2px}._privacyLink_2scso_419:hover{color:var(--text-body)}._bluedogCredit_2scso_433{font-size:11px;color:var(--text-muted)}._noLog_2scso_438{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--text-muted)}._noLogDot_2scso_446{width:5px;height:5px;border-radius:50%;background:var(--gut)}._statusBanner_2scso_454{display:flex;align-items:flex-start;gap:10px;padding:12px 20px;font-size:13px;line-height:1.5;color:var(--text-body);border-bottom:1px solid transparent;animation:_fadeIn_2scso_1 .3s ease}._statusDegraded_2scso_466{background:#f5a6231a;border-bottom-color:#f5a6234d}._statusDown_2scso_471{background:#d93b3b14;border-bottom-color:#d93b3b4d}._statusDot_2scso_476{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:6px}._statusDegraded_2scso_466 ._statusDot_2scso_476{background:#f5a623}._statusDown_2scso_471 ._statusDot_2scso_476{background:#d93b3b;animation:_blink_2scso_1 1.6s ease-in-out infinite}._statusLink_2scso_491{color:var(--navy);font-weight:600;white-space:nowrap;text-underline-offset:2px}._badgeDegraded_2scso_499{color:#f5a623}._badgeDegraded_2scso_499 ._liveDot_2scso_54{background:#f5a623}._badgeDown_2scso_502{color:#ff6b6b}._badgeDown_2scso_502 ._liveDot_2scso_54{background:#ff6b6b}._bubbleError_2scso_506{background:#d93b3b0d;border:1px solid rgba(217,59,59,.25);color:var(--text-body)}._retryBtn_2scso_512{margin-top:6px;align-self:flex-start;padding:5px 12px;background:transparent;border:1px solid var(--navy);color:var(--navy);border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:background .2s}._retryBtn_2scso_512:hover:not(:disabled){background:#0f1a4e0f}._retryBtn_2scso_512:disabled{opacity:.5;cursor:not-allowed}._newBtn_2scso_62:disabled,._limitNewBtn_2scso_210:disabled{opacity:.4;cursor:not-allowed}._newBtn_2scso_62:disabled:hover{background:transparent;color:#ffffffbf}._overlay_7vr3d_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f1a4e73;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:_fadeIn_7vr3d_1 .2s ease}._modal_7vr3d_13{background:var(--white);border-radius:16px;width:100%;max-width:560px;max-height:88vh;display:flex;flex-direction:column;box-shadow:0 24px 64px #0f1a4e2e;animation:_rise_7vr3d_1 .25s ease forwards;overflow:hidden}._header_7vr3d_26{display:flex;align-items:flex-start;justify-content:space-between;padding:24px 28px 20px;border-bottom:1px solid var(--border);flex-shrink:0}._headerText_7vr3d_35{display:flex;flex-direction:column;gap:3px}._title_7vr3d_37{font-size:18px;font-weight:700;color:var(--navy);margin:0}._subtitle_7vr3d_44{font-size:13px;color:var(--text-muted);margin:0}._closeBtn_7vr3d_50{background:none;border:none;font-size:16px;color:var(--text-muted);cursor:pointer;padding:2px 6px;border-radius:4px;line-height:1;transition:color .15s,background .15s}._closeBtn_7vr3d_50:hover{color:var(--text-body);background:var(--light-gray)}._body_7vr3d_63{overflow-y:auto;padding:24px 28px;display:flex;flex-direction:column;gap:20px;scrollbar-width:thin;scrollbar-color:var(--mid-gray) transparent}._field_7vr3d_73{display:flex;flex-direction:column;gap:7px}._label_7vr3d_75{font-size:13px;font-weight:600;color:var(--text-body);line-height:1.4}._required_7vr3d_82{color:var(--gut)}._optional_7vr3d_83{font-weight:400;color:var(--text-muted);font-size:12px}._input_7vr3d_85,._textarea_7vr3d_85{width:100%;border:1.5px solid var(--border);border-radius:8px;padding:10px 13px;font-size:14px;color:var(--text-dark);background:var(--off-white);transition:border-color .2s,box-shadow .2s;font-family:inherit;box-sizing:border-box}._input_7vr3d_85:focus,._textarea_7vr3d_85:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px #0f1a4e12}._textarea_7vr3d_85{resize:vertical;min-height:80px;line-height:1.6}._fileInput_7vr3d_106{display:none}._fileLabel_7vr3d_108{cursor:pointer}._fileBtn_7vr3d_110{display:inline-flex;align-items:center;padding:8px 14px;border:1.5px dashed var(--border);border-radius:8px;font-size:13px;color:var(--text-muted);background:var(--off-white);transition:border-color .2s,color .2s;cursor:pointer}._fileLabel_7vr3d_108:hover ._fileBtn_7vr3d_110{border-color:var(--navy);color:var(--navy)}._error_7vr3d_124{font-size:13px;color:#c0392b;margin:0;padding:10px 14px;background:#c0392b0f;border-radius:6px;border:1px solid rgba(192,57,43,.15)}._footer_7vr3d_134{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}._cancelBtn_7vr3d_141{padding:9px 18px;border-radius:8px;border:1.5px solid var(--border);background:transparent;color:var(--text-body);font-size:13px;font-weight:500;transition:all .2s}._cancelBtn_7vr3d_141:hover{background:var(--light-gray)}._submitBtn_7vr3d_153{padding:9px 22px;border-radius:8px;border:none;background:var(--navy);color:#fff;font-size:13px;font-weight:600;transition:background .2s,opacity .2s}._submitBtn_7vr3d_153:hover:not(:disabled){background:var(--navy-mid)}._submitBtn_7vr3d_153:disabled{opacity:.5;cursor:not-allowed}._successState_7vr3d_167{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 28px;text-align:center}._successIcon_7vr3d_176{width:52px;height:52px;border-radius:50%;background:#27ae601a;color:#27ae60;font-size:22px;font-weight:700;display:flex;align-items:center;justify-content:center}._successState_7vr3d_167 h3{font-size:18px;font-weight:700;color:var(--navy);margin:0}._successState_7vr3d_167 p{font-size:14px;color:var(--text-muted);margin:0;max-width:320px}._doneBtn_7vr3d_192{margin-top:8px;padding:9px 28px;border-radius:8px;border:none;background:var(--navy);color:#fff;font-size:13px;font-weight:600;transition:background .2s}._doneBtn_7vr3d_192:hover{background:var(--navy-mid)}._loginPage_o7tuu_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--off-white)}._loginCard_o7tuu_9{background:var(--white);border:1px solid var(--border);border-radius:12px;padding:36px;width:360px;box-shadow:0 4px 24px #0f1a4e17}._loginHeader_o7tuu_18{margin-bottom:24px}._loginHeader_o7tuu_18 h1{font-size:20px;font-weight:700;color:var(--text-dark);margin-top:8px}._loginForm_o7tuu_29{display:flex;flex-direction:column;gap:12px}._adminBadge_o7tuu_35{display:inline-block;padding:3px 8px;background:var(--navy);color:#fff;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}._page_o7tuu_47{min-height:100vh;background:var(--off-white)}._header_o7tuu_52{background:var(--navy);padding:16px 32px;display:flex;align-items:center;justify-content:space-between}._headerLeft_o7tuu_60{display:flex;align-items:center;gap:12px}._headerLeft_o7tuu_60 h1{font-size:16px;font-weight:600;color:#fff}._headerRight_o7tuu_72{display:flex;gap:10px}._main_o7tuu_77{max-width:1000px;margin:0 auto;padding:32px 24px;display:flex;flex-direction:column;gap:24px}._formCard_o7tuu_86,._tableCard_o7tuu_86{background:var(--white);border:1px solid var(--border);border-radius:12px;padding:28px;box-shadow:0 1px 6px #0f1a4e0d}._formCard_o7tuu_86 h2,._tableCard_o7tuu_86 h2{font-size:16px;font-weight:700;color:var(--text-dark);margin-bottom:20px}._tableHeader_o7tuu_101{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._tableHeader_o7tuu_101 h2{margin-bottom:0}._form_o7tuu_86{display:flex;flex-direction:column;gap:14px}._formRow_o7tuu_116{display:grid;grid-template-columns:1fr 1fr;gap:14px}._field_o7tuu_122{display:flex;flex-direction:column;gap:5px}._field_o7tuu_122 label{font-size:12px;font-weight:600;color:var(--text-body)}._input_o7tuu_134{padding:9px 12px;border:1.5px solid var(--border);border-radius:7px;font-size:14px;color:var(--text-dark);background:var(--off-white);outline:none;width:100%;transition:border-color .2s}._input_o7tuu_134:focus{border-color:var(--navy)}._error_o7tuu_150{font-size:13px;color:var(--heart);background:#e8435212;border:1px solid rgba(232,67,82,.2);border-radius:6px;padding:9px 12px}._success_o7tuu_159{font-size:13px;color:#1a7a4a;background:#1a7a4a12;border:1px solid rgba(26,122,74,.2);border-radius:6px;padding:9px 12px}._btn_o7tuu_168{padding:10px 20px;background:var(--navy);color:#fff;border:none;border-radius:7px;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s;align-self:flex-start}._btn_o7tuu_168:hover:not(:disabled){background:var(--navy-mid)}._btn_o7tuu_168:disabled{opacity:.5;cursor:not-allowed}._btnOutline_o7tuu_184{padding:7px 14px;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s}._btnOutline_o7tuu_184:hover{background:#ffffff14}._btnGhost_o7tuu_197{padding:7px 14px;background:transparent;color:#fff9;border:none;border-radius:6px;font-size:12px;cursor:pointer;transition:color .2s}._btnGhost_o7tuu_197:hover{color:#fff}._knowledgeSubtitle_o7tuu_211{font-size:13px;color:var(--text-muted);margin:0}._knowledgeStats_o7tuu_217{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:16px}._statBlock_o7tuu_224{display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:var(--off-white);border:1px solid var(--border);border-radius:8px}._statLabel_o7tuu_234{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}._statValue_o7tuu_242{font-size:18px;font-weight:700;color:var(--text-dark)}._knowledgeHint_o7tuu_248{font-size:12px;color:var(--text-muted);background:var(--off-white);border:1px solid var(--border);border-radius:6px;padding:10px 14px;margin-top:16px;line-height:1.5}._table_o7tuu_86{width:100%;border-collapse:collapse;font-size:13px}._table_o7tuu_86 th{text-align:left;padding:10px 12px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border)}._table_o7tuu_86 td{padding:12px;border-bottom:1px solid var(--border);color:var(--text-body);vertical-align:middle}._table_o7tuu_86 tr:last-child td{border-bottom:none}._expiredRow_o7tuu_287 td{opacity:.6}._companyName_o7tuu_289{font-weight:600;color:var(--text-dark)}._code_o7tuu_291{background:var(--light-gray);border:1px solid var(--border);border-radius:4px;padding:2px 7px;font-size:12px;font-family:monospace;color:var(--navy)}._notes_o7tuu_301{font-size:12px;color:var(--text-muted);max-width:180px}._badgeActive_o7tuu_307{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;background:#3ec6e01a;color:#1a9ab8;border:1px solid rgba(62,198,224,.25)}._badgeWarning_o7tuu_318{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;background:#f5a6231a;color:#c8820a;border:1px solid rgba(245,166,35,.3)}._badgeExpired_o7tuu_329{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;background:#e843521a;color:var(--heart);border:1px solid rgba(232,67,82,.2)}._actions_o7tuu_340{display:flex;gap:6px;align-items:center}._btnSmall_o7tuu_346{padding:4px 9px;background:var(--light-gray);border:1px solid var(--border);border-radius:5px;font-size:11px;font-weight:600;color:var(--text-body);cursor:pointer;transition:background .15s}._btnSmall_o7tuu_346:hover{background:var(--mid-gray)}._btnSmallDanger_o7tuu_359{padding:4px 9px;background:#e8435212;border:1px solid rgba(232,67,82,.2);border-radius:5px;font-size:11px;font-weight:600;color:var(--heart);cursor:pointer;transition:background .15s}._btnSmallDanger_o7tuu_359:hover{background:#e8435224}._empty_o7tuu_372{text-align:center;color:var(--text-muted);font-size:14px;padding:40px 0}._progressTrack_o7tuu_379{width:100%;height:6px;background:var(--border);border-radius:99px;overflow:hidden;margin-top:4px}._progressBar_o7tuu_388{height:100%;border-radius:99px;background:var(--navy);transition:width .4s ease}._uptimeCurrent_o7tuu_396{display:flex;align-items:center;gap:12px;margin-bottom:14px}._uptimeMeta_o7tuu_403{font-size:13px;color:var(--text-muted)}._uptimeSignals_o7tuu_408{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;font-size:13px;color:var(--text-body)}._uptimeSignals_o7tuu_408>div{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:var(--off-white);border:1px solid var(--border);border-radius:8px}._uptimeSub_o7tuu_427{font-size:11px;color:var(--text-muted)}._uptimeBarsHeader_o7tuu_432{display:flex;justify-content:space-between;align-items:baseline;margin:8px 0}._uptimeBars_o7tuu_432{display:flex;gap:3px;height:34px;margin-bottom:24px}._uptimeBar_o7tuu_432{flex:1;border-radius:3px;cursor:default;transition:opacity .15s}._uptimeBar_o7tuu_432:hover{opacity:.7}._uptimeBarEmpty_o7tuu_455{background:var(--light-gray);border:1px solid var(--border)}._uptimeBarGood_o7tuu_460{background:#3ec6e0}._uptimeBarWarn_o7tuu_461{background:#f5a623}._uptimeBarBad_o7tuu_462{background:var(--heart)}._uptimeH3_o7tuu_464{font-size:14px;font-weight:700;color:var(--text-dark);margin:0 0 8px}._uptimeDetail_o7tuu_471{font-size:12px;color:var(--text-muted);max-width:320px;word-break:break-word}._loginCardWide_o7tuu_479{width:420px;max-width:calc(100vw - 32px)}._stepText_o7tuu_484{font-size:13px;line-height:1.6;color:var(--text-body);margin:0 0 16px}._qrImg_o7tuu_491{display:block;width:180px;height:180px;margin:0 auto 16px;padding:8px;background:#fff;border:1px solid var(--border);border-radius:8px}._manualKeyWrap_o7tuu_502{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}._manualKey_o7tuu_502{font-family:monospace;font-size:13px;letter-spacing:.05em;color:var(--navy);background:var(--light-gray);border:1px solid var(--border);border-radius:6px;padding:8px 10px;word-break:break-all;-webkit-user-select:all;user-select:all}._codeInput_o7tuu_522{font-family:monospace;font-size:20px;letter-spacing:.25em;text-align:center}._linkBtn_o7tuu_529{background:none;border:none;padding:0;margin-top:14px;font-size:12px;color:var(--text-muted);text-decoration:underline;text-underline-offset:2px;cursor:pointer}._linkBtn_o7tuu_529:hover{color:var(--text-body)}._backupCodes_o7tuu_543{display:flex;flex-direction:column;gap:14px}._backupTitle_o7tuu_549{font-size:16px;font-weight:700;color:var(--text-dark);margin:0}._backupGrid_o7tuu_556{display:grid;grid-template-columns:1fr 1fr;gap:8px}._backupCode_o7tuu_543{font-family:monospace;font-size:14px;letter-spacing:.04em;text-align:center;padding:8px;color:var(--text-dark);background:var(--off-white);border:1px solid var(--border);border-radius:6px}._backupActions_o7tuu_574{display:flex;gap:8px}._checkboxRow_o7tuu_579{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-body);cursor:pointer}._historyFilters_o7tuu_589{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}._historyFilters_o7tuu_589 ._input_o7tuu_134{width:auto;min-width:180px}._page_1p77x_1{height:100vh;overflow-y:auto;background:var(--off-white)}._topbar_1p77x_8{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 32px;height:62px;background:var(--navy)}._topbarLeft_1p77x_18{display:flex;align-items:center;gap:14px}._logoImg_1p77x_24{height:32px;width:auto}._topbarSubtitle_1p77x_29{font-size:12px;color:#ffffff73;letter-spacing:.03em}._topbarLink_1p77x_35{font-size:12px;font-weight:500;color:#ffffffbf;text-decoration:none;padding:7px 14px;border:1px solid rgba(255,255,255,.2);border-radius:6px;white-space:nowrap;transition:all .2s}._topbarLink_1p77x_35:hover{background:#ffffff14;color:#fff}._colorBar_1p77x_53{display:flex;height:40px}._barHead_1p77x_58,._barHeart_1p77x_58,._barGut_1p77x_58{flex:1;display:flex;align-items:center;justify-content:center;padding:6px}._barHead_1p77x_58{background:var(--head)}._barHeart_1p77x_58{background:var(--heart)}._barGut_1p77x_58{background:var(--gut)}._barHead_1p77x_58 img,._barHeart_1p77x_58 img,._barGut_1p77x_58 img{height:22px;width:auto;filter:brightness(0) invert(1);opacity:.9}._main_1p77x_78{max-width:760px;margin:0 auto;padding:32px 20px 48px;display:flex;flex-direction:column;gap:20px}._card_1p77x_87{background:var(--white);border:1px solid var(--border);border-radius:12px;padding:24px 28px;box-shadow:0 1px 6px #0f1a4e0d}._cardHeader_1p77x_95{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px}._cardTitle_1p77x_103{font-size:15px;font-weight:700;color:var(--text-dark);margin:0 0 16px}._cardHeader_1p77x_95 ._cardTitle_1p77x_103{margin-bottom:0}._muted_1p77x_112{font-size:13px;color:var(--text-muted);font-weight:400;margin:0}._hero_1p77x_120{display:flex;align-items:flex-start;gap:16px;padding:24px 28px;border-radius:12px;border:1px solid}._hero_operational_1p77x_129{background:#3ec6e014;border-color:#3ec6e04d}._hero_degraded_1p77x_130{background:#f5a6231a;border-color:#f5a62359}._hero_down_1p77x_131{background:#e8435214;border-color:#e843524d}._hero_unknown_1p77x_132{background:var(--white);border-color:var(--border)}._heroDot_1p77x_134{width:14px;height:14px;border-radius:50%;flex-shrink:0;margin-top:6px}._hero_operational_1p77x_129 ._heroDot_1p77x_134{background:#3ec6e0}._hero_degraded_1p77x_130 ._heroDot_1p77x_134{background:#f5a623}._hero_down_1p77x_131 ._heroDot_1p77x_134{background:var(--heart);animation:_pulse_1p77x_1 1.6s ease-in-out infinite}._hero_unknown_1p77x_132 ._heroDot_1p77x_134{background:var(--mid-gray)}._heroTitle_1p77x_147{font-size:22px;font-weight:700;color:var(--text-dark);margin:0 0 6px}._heroMessage_1p77x_154{font-size:14px;line-height:1.6;color:var(--text-body);margin:0}._heroMeta_1p77x_161{font-size:12px;color:var(--text-muted);margin:10px 0 0}@keyframes _pulse_1p77x_1{0%,to{opacity:1}50%{opacity:.35}}._componentRow_1p77x_173{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;border-top:1px solid var(--border)}._componentName_1p77x_182{font-size:14px;font-weight:600;color:var(--text-dark)}._componentDesc_1p77x_188{font-size:12px;color:var(--text-muted);margin-top:2px}._pill_1p77x_194{display:inline-block;padding:3px 10px;border-radius:99px;font-size:11px;font-weight:600;white-space:nowrap;border:1px solid}._pill_operational_1p77x_204{background:#3ec6e01a;color:#1a9ab8;border-color:#3ec6e04d}._pill_degraded_1p77x_205{background:#f5a6231a;color:#c8820a;border-color:#f5a6234d}._pill_down_1p77x_206{background:#e843521a;color:var(--heart);border-color:#e8435240}._pill_unknown_1p77x_207{background:var(--light-gray);color:var(--text-muted);border-color:var(--border)}._uptimeHeadline_1p77x_210{font-size:15px;font-weight:700;color:var(--text-dark)}._bars_1p77x_216{display:flex;gap:2px;height:36px}._bar_1p77x_58{flex:1;min-width:1px;border-radius:2px;cursor:default;transition:opacity .15s}._bar_1p77x_58:hover{opacity:.7}._barEmpty_1p77x_232{background:var(--light-gray)}._barGood_1p77x_233{background:#3ec6e0}._barWarn_1p77x_234{background:#f5a623}._barBad_1p77x_235{background:var(--heart)}._barsLegend_1p77x_237{display:flex;justify-content:space-between;font-size:11px;color:var(--text-muted);margin-top:6px}._windowStats_1p77x_245{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px}._windowStat_1p77x_245{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:var(--off-white);border:1px solid var(--border);border-radius:8px}._windowLabel_1p77x_262{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}._windowValue_1p77x_270{font-size:18px;font-weight:700;color:var(--text-dark)}._note_1p77x_276{font-size:12px;color:var(--text-muted);margin:14px 0 0}._incidentList_1p77x_283{list-style:none;margin:0;padding:0}._incident_1p77x_283{display:flex;gap:12px;padding:14px 0;border-top:1px solid var(--border)}._incidentDot_1p77x_296{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:6px}._dot_degraded_1p77x_304{background:#f5a623}._dot_down_1p77x_305{background:var(--heart)}._incidentTitle_1p77x_307{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px;font-weight:600;color:var(--text-dark)}._incidentMeta_1p77x_317{font-size:12px;color:var(--text-muted);margin-top:3px}._footer_1p77x_324{font-size:12px;line-height:1.6;color:var(--text-muted);text-align:center;padding:8px 12px 0}._footer_1p77x_324 p{margin:0 0 8px}._footer_1p77x_324 a{color:var(--navy);font-weight:600;text-underline-offset:2px}._credit_1p77x_340{margin-top:16px!important}@media (max-width: 600px){._topbar_1p77x_8{padding:0 16px}._topbarSubtitle_1p77x_29{display:none}._card_1p77x_87,._hero_1p77x_120{padding:20px}._heroTitle_1p77x_147{font-size:19px}._bars_1p77x_216{gap:1px}._windowStats_1p77x_245{grid-template-columns:1fr}._cardHeader_1p77x_95{flex-direction:column;gap:4px}}._page_kf6js_1{height:100vh;overflow-y:auto;background:var(--off-white)}._topbar_kf6js_8{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 32px;height:62px;background:var(--navy)}._topbarLeft_kf6js_18{display:flex;align-items:center;gap:14px}._logoImg_kf6js_24{height:32px;width:auto}._topbarSubtitle_kf6js_29{font-size:12px;color:#ffffff73;letter-spacing:.03em}._topbarLink_kf6js_35{font-size:12px;font-weight:500;color:#ffffffbf;text-decoration:none;padding:7px 14px;border:1px solid rgba(255,255,255,.2);border-radius:6px;white-space:nowrap;transition:background .2s,color .2s}._topbarLink_kf6js_35:hover{background:#ffffff14;color:#fff}._colorBar_kf6js_53{display:flex;height:40px}._barHead_kf6js_58,._barHeart_kf6js_58,._barGut_kf6js_58{flex:1;display:flex;align-items:center;justify-content:center;padding:6px}._barHead_kf6js_58{background:var(--head)}._barHeart_kf6js_58{background:var(--heart)}._barGut_kf6js_58{background:var(--gut)}._barHead_kf6js_58 img,._barHeart_kf6js_58 img,._barGut_kf6js_58 img{height:22px;width:auto;filter:brightness(0) invert(1);opacity:.9}._main_kf6js_78{max-width:1040px;margin:0 auto;padding:56px 24px 48px}._hero_kf6js_85{max-width:680px;margin-bottom:40px}._heroTitle_kf6js_90{font-family:Playfair Display,Georgia,serif;font-size:42px;line-height:1.15;font-weight:700;color:var(--text-dark);margin-bottom:18px}._lede_kf6js_99{font-size:17px;line-height:1.65;color:var(--text-body)}._updated_kf6js_105{font-size:13px;color:var(--text-muted);margin-top:16px}._glance_kf6js_112{display:grid;grid-template-columns:repeat(3,1fr);background:var(--white);border:1px solid var(--border);border-radius:12px;overflow:hidden;margin-bottom:56px}._glanceItem_kf6js_122{padding:24px 24px 26px;border-top:4px solid}._glanceItem_kf6js_122+._glanceItem_kf6js_122{border-left:1px solid var(--border)}._glanceHead_kf6js_131{border-top-color:var(--head)}._glanceHeart_kf6js_132{border-top-color:var(--heart)}._glanceGut_kf6js_133{border-top-color:var(--gut)}._glanceTitle_kf6js_135{font-size:15px;font-weight:700;color:var(--text-dark);margin-bottom:8px}._glanceItem_kf6js_122 p{font-size:14px;line-height:1.6;color:var(--text-body)}._layout_kf6js_149{display:grid;grid-template-columns:200px minmax(0,1fr);gap:56px;align-items:start}._toc_kf6js_156{position:sticky;top:24px}._tocTitle_kf6js_161{font-size:13px;font-weight:700;color:var(--text-dark);margin-bottom:12px}._toc_kf6js_156 ul{list-style:none;border-left:1px solid var(--border)}._toc_kf6js_156 li a{display:block;font-size:13px;line-height:1.4;color:var(--text-muted);text-decoration:none;padding:6px 0 6px 14px;margin-left:-1px;border-left:2px solid transparent;transition:color .15s,border-color .15s}._toc_kf6js_156 li a:hover{color:var(--text-dark);border-left-color:var(--navy)}._article_kf6js_190{max-width:680px}._section_kf6js_194{padding:32px 0;border-top:1px solid var(--border);scroll-margin-top:16px}._section_kf6js_194:first-child{padding-top:0;border-top:none}._section_kf6js_194 h2{font-family:Playfair Display,Georgia,serif;font-size:24px;line-height:1.3;font-weight:700;color:var(--text-dark);margin-bottom:14px}._section_kf6js_194 p{font-size:15px;line-height:1.7;color:var(--text-body)}._section_kf6js_194 p+p,._section_kf6js_194 p+._tableWrap_kf6js_221,._section_kf6js_194 ._tableWrap_kf6js_221+p{margin-top:14px}._section_kf6js_194 a{color:var(--navy);font-weight:600;text-underline-offset:2px}._section_kf6js_194 strong{color:var(--text-dark);font-weight:600}._list_kf6js_237{padding-left:20px}._list_kf6js_237 li{font-size:15px;line-height:1.7;color:var(--text-body);padding-left:4px}._list_kf6js_237 li+li{margin-top:6px}._list_kf6js_237 li::marker{color:var(--text-muted)}._tableWrap_kf6js_221{overflow-x:auto;background:var(--white);border:1px solid var(--border);border-radius:10px}._table_kf6js_221{width:100%;border-collapse:collapse;font-size:14px;line-height:1.55}._table_kf6js_221 th{text-align:left;font-weight:700;color:var(--text-dark);background:var(--light-gray);padding:11px 16px}._table_kf6js_221 td{color:var(--text-body);padding:12px 16px;border-top:1px solid var(--border);vertical-align:top}._table_kf6js_221 td:first-child{color:var(--text-dark);font-weight:500}._footer_kf6js_292{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:48px;padding-top:24px;border-top:1px solid var(--border);font-size:12px;color:var(--text-muted)}._footer_kf6js_292 a{color:var(--navy);font-weight:600;text-underline-offset:2px}._footerDivider_kf6js_310{width:1px;height:12px;background:var(--mid-gray)}._page_kf6js_1 a:focus-visible{outline:2px solid var(--head);outline-offset:2px;border-radius:3px}@media (prefers-reduced-motion: reduce){._topbarLink_kf6js_35,._toc_kf6js_156 li a{transition:none}}@media (max-width: 860px){._layout_kf6js_149{grid-template-columns:1fr;gap:0}._toc_kf6js_156{display:none}._glance_kf6js_112{grid-template-columns:1fr}._glanceItem_kf6js_122+._glanceItem_kf6js_122{border-left:none}}@media (max-width: 600px){._topbar_kf6js_8{padding:0 16px}._topbarSubtitle_kf6js_29{display:none}._main_kf6js_78{padding:36px 20px 40px}._heroTitle_kf6js_90{font-size:32px}._lede_kf6js_99{font-size:16px}}:root{--navy: #0f1a4e;--navy-mid: #162060;--head: #3ec6e0;--heart: #e84352;--gut: #f5a623;--white: #ffffff;--off-white: #f7f8fc;--light-gray: #eef0f7;--mid-gray: #c8ccde;--text-dark: #0f1a4e;--text-body: #3a3f5c;--text-muted: #8a90b0;--border: #e2e5f0}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;font-family:DM Sans,sans-serif;background:var(--off-white);color:var(--text-dark);-webkit-font-smoothing:antialiased}button{font-family:DM Sans,sans-serif;cursor:pointer}textarea,input{font-family:DM Sans,sans-serif}@keyframes rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
