.brand-logo_logo__RCC66{display:block;max-width:100%;height:auto;object-fit:contain}.auth_page__BzxL8{position:relative;display:flex;min-height:100svh;flex-direction:column;overflow-x:clip;color:#17324d;background:radial-gradient(ellipse at 78% 18%,rgba(255,239,198,.42),transparent 25rem),linear-gradient(145deg,#f2f9ff,#fff 51%,#f4faff)}.auth_topbar__ivC62{position:relative;z-index:1;display:flex;width:min(1240px,100%);min-height:78px;align-items:center;justify-content:space-between;margin:0 auto;padding:12px 6%;border-bottom:1px solid rgba(219,232,242,.82)}.auth_brand__SlcND{display:inline-flex;align-items:center}.auth_brand__SlcND img{display:block;width:178px;height:auto}.auth_homeLink__RwfvK,.auth_textLink__Tq6Hc{color:#52728a;font-size:13px;font-weight:700;text-decoration:none;transition:color .15s ease}.auth_homeLink__RwfvK:hover,.auth_textLink__Tq6Hc:hover{color:#173f63}.auth_layout__8jt_K{position:relative;z-index:1;display:grid;width:min(1040px,calc(100% - 48px));flex:1 1;grid-template-columns:minmax(0,.9fr) minmax(390px,1fr);align-items:center;grid-gap:clamp(34px,6vw,76px);gap:clamp(34px,6vw,76px);margin:0 auto;padding:42px 0 50px}.auth_storyPanel__24gid{position:relative;display:flex;min-height:490px;flex-direction:column;justify-content:center;overflow:hidden;padding:42px 36px;border:1px solid rgba(205,225,239,.9);border-radius:18px;background:radial-gradient(circle at 90% 14%,hsla(0,0%,100%,.88),transparent 13rem),linear-gradient(150deg,#e8f5ff,#f5faff 56%,#fff9e9)}.auth_storyPanel__24gid:after{position:absolute;right:23px;bottom:-48px;color:rgba(176,138,57,.11);content:"∞";font-family:Georgia,serif;font-size:250px;line-height:1;pointer-events:none}.auth_eyebrow__Sob_Q{display:inline-flex;align-items:center;gap:8px;color:#9d7a35;font-size:10px;font-weight:800;letter-spacing:1.7px}.auth_eyebrowDot__UQam3{width:6px;height:6px;border-radius:50%;background:#b08a39}.auth_storyTitle__3OpRo{max-width:370px;margin:20px 0 13px;color:#173c5a;font-family:Georgia,Times New Roman,serif;font-size:40px;font-weight:500;line-height:1.15}.auth_storyText__7THd5{max-width:355px;margin:0;color:#637c90;font-size:14px;line-height:1.8}.auth_storyRule__sJgHf{width:54px;height:2px;margin:29px 0 19px;border:0;background:#c6a35b}.auth_storyQuote__fJ3GY{position:relative;z-index:1;max-width:330px;margin:0;color:#45657e;font-family:Georgia,Times New Roman,serif;font-size:18px;font-style:italic;line-height:1.55}.auth_formCard__kBop_{width:100%;padding:37px 38px 29px;border:1px solid #e1eaf1;border-radius:16px;background:hsla(0,0%,100%,.96);box-shadow:0 20px 56px rgba(37,77,105,.09)}.auth_cardLogo__2i0Dq{display:block;width:min(320px,88%);height:auto;margin:0 auto 17px;object-fit:contain;object-position:center}.auth_formEyebrow__wofBS{margin:0 0 8px;color:#a48342;font-size:10px;font-weight:800;letter-spacing:1.55px}.auth_formTitle__F_u8f{margin:0;color:#193a56;font-size:30px;font-weight:750;line-height:1.2}.auth_formSubtitle__tIei4{margin:9px 0 25px;color:#788d9d;font-size:13px;line-height:1.65}.auth_form__BXYhi{display:grid;grid-gap:16px;gap:16px}.auth_field__tsYDj{display:grid;grid-gap:7px;gap:7px}.auth_label__o_lL3{color:#34536a;font-size:12px;font-weight:750}.auth_inputWrap__AnMvT{position:relative}.auth_inputIcon__O_H8B{position:absolute;top:50%;left:13px;color:#8298a8;pointer-events:none;transform:translateY(-50%)}.auth_input__c251n{width:100%;min-height:47px;padding:11px 13px 11px 40px;border:1px solid #d8e4ec;border-radius:8px;outline:none;color:#203e57;background:#fcfdff;font:inherit;font-size:13px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.auth_input__c251n::placeholder{color:#a3b1bb}.auth_input__c251n:focus{border-color:#76a9cb;background:#fff;box-shadow:0 0 0 3px rgba(92,155,202,.14)}.auth_passwordToggle__34As_{position:absolute;top:50%;right:8px;display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:6px;color:#8298a8;background:transparent;cursor:pointer;transform:translateY(-50%)}.auth_passwordToggle__34As_:hover{color:#315b78;background:#f0f6fa}.auth_passwordInput__pdzrz{padding-right:48px}.auth_formOptions__HE_vJ{display:flex;align-items:center;justify-content:flex-end;margin-top:-6px}.auth_forgotButton__VES1G{padding:4px 0;border:0;color:#63849d;background:transparent;cursor:pointer;font:inherit;font-size:11px;font-weight:700}.auth_forgotButton__VES1G:hover{color:#173f63}.auth_primaryButton__KKzKo{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:0;border-radius:8px;color:#fff;background:#173f63;cursor:pointer;font:inherit;font-size:13px;font-weight:750;text-decoration:none;transition:background .15s ease,transform .15s ease,opacity .15s ease}.auth_primaryButton__KKzKo:hover:not(:disabled){background:#24577a;transform:translateY(-1px)}.auth_primaryButton__KKzKo:disabled{cursor:wait;opacity:.65}.auth_error__WDyRu,.auth_notice__WkLyv{margin:0;padding:10px 12px;border:1px solid #d8e9dc;border-radius:7px;color:#456f54;background:#f4faf5;font-size:11px;line-height:1.55}.auth_error__WDyRu{border-color:#f0d7d0;color:#9a4d41;background:#fff7f4}.auth_divider__iKvMl{display:flex;align-items:center;gap:12px;margin:21px 0 17px;color:#9aa9b4;font-size:10px;font-weight:700}.auth_divider__iKvMl:after,.auth_divider__iKvMl:before{height:1px;flex:1 1;background:#e9eef2;content:""}.auth_switchPrompt__wU516{margin:0;color:#788d9d;font-size:12px;text-align:center}.auth_secondaryButton__yA3RE{display:flex;min-height:44px;align-items:center;justify-content:center;margin-top:11px;padding:0 15px;border:1px solid #d8e4ec;border-radius:8px;color:#355a75;background:#fff;cursor:pointer;font-size:12px;font-weight:750;text-decoration:none;transition:border-color .15s ease,background .15s ease}.auth_secondaryButton__yA3RE:hover{border-color:#abc8db;background:#f5faff}.auth_privacy__aYj8D{display:flex;align-items:center;justify-content:center;gap:7px;margin:21px 0 0;color:#789184;font-size:10px;line-height:1.5;text-align:center}.auth_privacy__aYj8D svg{flex:0 0 auto;color:#6e9a7f}.auth_terms__1djJr{display:flex;align-items:flex-start;gap:9px;margin:1px 0 2px;color:#718797;font-size:11px;line-height:1.55}.auth_terms__1djJr input{width:15px;height:15px;flex:0 0 auto;margin:1px 0 0;accent-color:#315f7f}.auth_terms__1djJr label{cursor:pointer}.auth_visuallyHidden__kvfWg{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.auth_forgotButton__VES1G:focus-visible,.auth_homeLink__RwfvK:focus-visible,.auth_input__c251n:focus-visible,.auth_passwordToggle__34As_:focus-visible,.auth_primaryButton__KKzKo:focus-visible,.auth_secondaryButton__yA3RE:focus-visible,.auth_terms__1djJr input:focus-visible,.auth_textLink__Tq6Hc:focus-visible{outline:3px solid rgba(92,155,202,.3);outline-offset:2px}@media (max-width:760px){.auth_layout__8jt_K{width:min(540px,calc(100% - 34px));grid-template-columns:1fr;gap:18px;padding:23px 0 30px}.auth_storyPanel__24gid{min-height:0;padding:24px 25px;border-radius:13px}.auth_storyPanel__24gid:after{right:3px;bottom:-49px;font-size:160px}.auth_storyTitle__3OpRo{max-width:460px;margin:10px 0 6px;font-size:27px}.auth_storyText__7THd5{max-width:470px;font-size:12px}.auth_storyQuote__fJ3GY,.auth_storyRule__sJgHf{display:none}.auth_formCard__kBop_{padding:29px 28px 24px}.auth_cardLogo__2i0Dq{width:min(280px,84%);margin-bottom:14px}}@media (max-width:420px){.auth_topbar__ivC62{min-height:68px;padding-right:17px;padding-left:17px}.auth_brand__SlcND img{width:148px}.auth_homeLink__RwfvK{font-size:12px}.auth_layout__8jt_K{width:calc(100% - 26px);gap:13px;padding-top:15px}.auth_storyPanel__24gid{padding:18px 19px}.auth_storyTitle__3OpRo{font-size:24px}.auth_formCard__kBop_{padding:25px 20px 21px;border-radius:12px}.auth_formTitle__F_u8f{font-size:27px}.auth_cardLogo__2i0Dq{width:min(254px,82%);margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.auth_page__BzxL8 *,.auth_page__BzxL8 :after,.auth_page__BzxL8 :before{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.admin_page__np6EF{min-height:100vh;color:#17324d;background:#f4f8fb}.admin_topbar__9lybW{min-height:76px;border-bottom:1px solid #e2eaf0;background:#fff}.admin_topbarInner__2Trs7{display:flex;width:min(1320px,calc(100% - 48px));min-height:76px;align-items:center;justify-content:space-between;gap:20px;margin:0 auto}.admin_brand__XFcHb{display:inline-flex;align-items:center;text-decoration:none}.admin_brand__XFcHb img{display:block;width:166px;height:auto}.admin_brandDivider__YdK4G{width:1px;height:27px;margin:0 12px;background:#e0e8ee}.admin_consoleLabel__5Fp1A{color:#58768b;font-size:12px;font-weight:750}.admin_headerActions__tIUeq{display:flex;align-items:center;gap:12px}.admin_adminIdentity__4Pz9e{display:inline-flex;align-items:center;gap:9px;color:#637c8f;font-size:11px}.admin_adminAvatar__Hm5Va{display:grid;width:34px;height:34px;place-items:center;border:1px solid #e4d9bd;border-radius:50%;color:#9a7732;background:#fbf5e7}.admin_closeButton__atjKs,.admin_logoutButton___7kzS,.admin_smallButton__wSIBn{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;padding:0 10px;border:1px solid #dce6ed;border-radius:7px;color:#506f84;background:#fff;cursor:pointer;font:inherit;font-size:11px;font-weight:700}.admin_closeButton__atjKs:hover,.admin_logoutButton___7kzS:hover,.admin_smallButton__wSIBn:hover{border-color:#c3d5e1;background:#f6faff}.admin_content__Nu_se{width:min(1320px,calc(100% - 48px));margin:0 auto;padding:38px 0 54px}.admin_pageIntro__G6B_x{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:25px}.admin_eyebrow__M9dBo,.admin_modalEyebrow__chHj6{color:#a08243;font-size:10px;font-weight:800;letter-spacing:1.5px}.admin_pageIntro__G6B_x h1{margin:7px 0 5px;color:#173b58;font-size:30px;line-height:1.2}.admin_pageIntro__G6B_x p{margin:0;color:#778b9b;font-size:13px;line-height:1.55}.admin_privacyNotice__GKQA_{display:inline-flex;max-width:330px;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid #e5eadf;border-radius:8px;color:#698273;background:#f8fbf5;font-size:10px;line-height:1.5}.admin_privacyNotice__GKQA_ svg{flex:0 0 auto;color:#6f997f}.admin_statsGrid__ytAYN{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:13px;gap:13px;margin-bottom:23px}.admin_statCard__ZwPxi{min-width:0;padding:16px;border:1px solid #e2eaf0;border-radius:9px;background:#fff;box-shadow:0 4px 15px rgba(40,75,98,.025)}.admin_statTop__DnOj_{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:14px}.admin_statLabel__Mz6_J{color:#75899a;font-size:10px;font-weight:700;line-height:1.4}.admin_statIcon__K206X{display:grid;width:31px;height:31px;flex:0 0 auto;place-items:center;border-radius:7px;color:#417398;background:#edf6fc}.admin_statIconGold__INZwK{color:#9b7c3e;background:#fbf5e7}.admin_statIconGreen__8PWJI{color:#5e8a70;background:#edf7ef}.admin_statValue__3D7vx{color:#1d405d;font-size:25px;font-weight:750;line-height:1}.admin_statFootnote__BW_FH{margin-top:7px;color:#9aa9b4;font-size:9px}.admin_panel__h_E1K{overflow:hidden;border:1px solid #e0e8ee;border-radius:9px;background:#fff;box-shadow:0 5px 18px rgba(40,75,98,.025)}.admin_panelHeader__LCYJt{display:flex;min-height:66px;align-items:center;justify-content:space-between;gap:15px;padding:13px 18px;border-bottom:1px solid #eaf0f4}.admin_panelHeader__LCYJt h2{margin:0;color:#294a63;font-size:15px}.admin_panelHeader__LCYJt p{margin:4px 0 0;color:#91a1ad;font-size:10px}.admin_resultsCount__yZuNr{flex:0 0 auto;color:#8295a3;font-size:10px}.admin_toolbar__GCZp7{display:flex;align-items:center;gap:10px;padding:13px 18px;border-bottom:1px solid #eef2f5;background:#fcfdfe}.admin_searchWrap__5tZo_{position:relative;width:min(360px,100%);flex:1 1}.admin_searchIcon__3Ueuq{position:absolute;top:50%;left:11px;color:#91a1ad;pointer-events:none;transform:translateY(-50%)}.admin_searchInput__qjdRp,.admin_statusSelect__AwMYQ{min-height:38px;border:1px solid #dce6ed;border-radius:7px;outline:none;color:#34556e;background:#fff;font:inherit;font-size:11px}.admin_searchInput__qjdRp{width:100%;padding:8px 11px 8px 34px}.admin_searchInput__qjdRp::placeholder{color:#a0aeb8}.admin_searchInput__qjdRp:focus,.admin_statusSelect__AwMYQ:focus{border-color:#81adca;box-shadow:0 0 0 3px rgba(92,155,202,.12)}.admin_statusSelect__AwMYQ{min-width:142px;padding:0 28px 0 10px;cursor:pointer}.admin_tableWrap__UAMlT{overflow-x:auto}.admin_table__EVovC{width:100%;border-collapse:collapse;text-align:left}.admin_table__EVovC th{padding:11px 16px;color:#8798a4;background:#fbfcfd;font-size:9px;font-weight:750;white-space:nowrap}.admin_table__EVovC td{padding:12px 16px;border-top:1px solid #eef2f5;color:#506d82;font-size:11px;vertical-align:middle}.admin_table__EVovC tbody tr:hover{background:#fbfdff}.admin_userCell__AlbOB{display:flex;min-width:170px;align-items:center;gap:10px}.admin_userAvatar__jxzNL{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:50%;color:#47789a;background:#eaf4fb;font-size:11px;font-weight:750}.admin_userEmail__yB58y,.admin_userName__erWop{display:block}.admin_userName__erWop{color:#294a63;font-weight:750}.admin_userEmail__yB58y{margin-top:3px;color:#8a9ba7;font-size:10px}.admin_statusBadge__7oVMO{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid #d9eadf;border-radius:20px;color:#548063;background:#f2f8f3;font-size:9px;font-weight:750}.admin_statusBadge__7oVMO:before{width:6px;height:6px;border-radius:50%;background:#6da47c;content:""}.admin_blockedBadge__YcDBx{border-color:#efd9d4;color:#a45c4f;background:#fff7f5}.admin_blockedBadge__YcDBx:before{background:#bf766a}.admin_rowActions__j4pCt{display:flex;align-items:center;gap:7px;white-space:nowrap}.admin_smallButton__wSIBn{min-height:30px;gap:5px;padding:0 8px;font-size:9px}.admin_blockButton__kbrWl{border-color:#efdcd6;color:#a45c4f}.admin_blockButton__kbrWl:hover{border-color:#e4b9ae;background:#fff8f6}.admin_emptyState__oPhCG,.admin_loadingState__ASkRR{padding:38px 18px;color:#8496a3;font-size:12px;text-align:center}.admin_accessDenied__Mkokq{display:grid;justify-items:start;grid-gap:10px;gap:10px;padding:18px;color:#4d6475;font-size:12px;line-height:1.55;overflow-wrap:anywhere}.admin_accessDenied__Mkokq p{margin:0}.admin_tableNote__H4EA1{display:flex;align-items:center;gap:7px;padding:12px 18px;border-top:1px solid #eef2f5;color:#7e9181;background:#fcfdfb;font-size:10px}.admin_modalBackdrop__f3Sym{position:fixed;z-index:20;inset:0;display:grid;align-items:center;justify-items:center;overflow-y:auto;padding:20px;background:rgba(19,43,61,.42)}.admin_modal__hX4gO{width:min(470px,100%);padding:23px;border:1px solid #e0e8ee;border-radius:11px;background:#fff;box-shadow:0 20px 65px rgba(16,42,60,.2)}.admin_modalHeader__tDvXt{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding-bottom:16px;border-bottom:1px solid #edf1f4}.admin_modalHeader__tDvXt h2{margin:4px 0 0;color:#274861;font-size:19px}.admin_modalEyebrow__chHj6{font-size:9px;letter-spacing:1.2px}.admin_closeButton__atjKs{width:32px;min-height:32px;padding:0;color:#6f8391}.admin_detailList__hYeA8{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding:18px 0}.admin_detailItem__7iDhd{min-width:0}.admin_detailLabel__l00Y2{display:block;margin-bottom:4px;color:#92a0aa;font-size:9px;font-weight:700;text-transform:uppercase}.admin_detailValue__4nmYE{overflow-wrap:anywhere;color:#395b73;font-size:12px;font-weight:650}.admin_modalPrivacy__5SmPl{display:flex;align-items:flex-start;gap:8px;margin:0;padding:11px;border-radius:7px;color:#718675;background:#f5f9f3;font-size:10px;line-height:1.5}.admin_modalPrivacy__5SmPl svg{flex:0 0 auto}.admin_modalFooter__tXdIS{display:flex;justify-content:flex-end;margin-top:17px}.admin_focusable__KJm9P:focus-visible{outline:3px solid rgba(92,155,202,.28);outline-offset:2px}.admin_visuallyHidden__Rq4zP{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.admin_loginLoading__0_xkz{display:grid;min-height:100vh;place-items:center;color:#61788d;background:#f4f8fb;font-size:13px}@media (max-width:1080px){.admin_statsGrid__ytAYN{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.admin_content__Nu_se,.admin_topbarInner__2Trs7{width:calc(100% - 30px)}.admin_content__Nu_se{padding-top:27px}.admin_pageIntro__G6B_x{align-items:flex-start;flex-direction:column}.admin_privacyNotice__GKQA_{max-width:none}.admin_statsGrid__ytAYN{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.admin_statCard__ZwPxi{padding:13px}.admin_statValue__3D7vx{font-size:22px}.admin_panelHeader__LCYJt{align-items:flex-start}.admin_toolbar__GCZp7{align-items:stretch;flex-direction:column}.admin_searchWrap__5tZo_,.admin_statusSelect__AwMYQ{width:100%}.admin_table__EVovC{min-width:780px}}@media (max-width:440px){.admin_topbarInner__2Trs7{min-height:69px;gap:10px}.admin_brand__XFcHb img{width:137px}.admin_brandDivider__YdK4G{margin:0 8px}.admin_consoleLabel__5Fp1A{font-size:10px}.admin_adminIdentity__4Pz9e>span:last-child{display:none}.admin_logoutButton___7kzS{min-height:33px;padding:0 8px;font-size:10px}.admin_pageIntro__G6B_x h1{font-size:26px}.admin_statsGrid__ytAYN{gap:8px}.admin_statCard__ZwPxi{padding:11px}.admin_statLabel__Mz6_J{font-size:9px}.admin_statIcon__K206X{width:28px;height:28px}.admin_statValue__3D7vx{font-size:20px}.admin_detailList__hYeA8{grid-template-columns:1fr}}.page_conversation__RgQRu.page_callConversation__GP4Oh{display:flex;flex-direction:column;width:100%;min-width:0;min-height:0;height:100%;margin:0;border:0;border-radius:0;color:#e1eeeb;background:transparent}.page_page__AD_ld.page_page__AD_ld{background:radial-gradient(ellipse at 85% 8%,hsla(40,58%,70%,.14),transparent 32rem),#faf8f2}.page_page__AD_ld .page_topbar__ApV6A{border-bottom-color:#e9dfcc;background:#fffdf8}.page_page__AD_ld .page_chatHeader__L8hTT{border-color:#e6dac1;border-radius:20px;background:linear-gradient(120deg,#fff,#fffcf4);box-shadow:0 10px 28px rgba(101,77,40,.07)}.page_page__AD_ld .page_profileAvatar__ZAomC{box-shadow:0 0 0 1px #d6be8d,0 4px 12px rgba(101,77,40,.1)}.page_page__AD_ld .page_profileText__tzOn8 h1{color:#17324d;font-weight:750}.page_page__AD_ld .page_disclosure__vyb71{border-color:#e9dec5;border-radius:12px;background:#fffaf0}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh){height:clamp(430px,calc(100svh - 300px),740px);min-height:430px;border-color:#e6dac1;border-radius:20px;background:#fffdf8;box-shadow:0 14px 36px rgba(101,77,40,.08)}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_conversationTopline__NwF2X{border-bottom-color:#eee5d4;background:#fffdf8}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_messageList__wJW6p{min-height:0;background:radial-gradient(ellipse at 10% 15%,hsla(41,50%,71%,.1),transparent 65%),radial-gradient(circle,rgba(166,139,87,.06) 1px,transparent 0),#f7f3ea;background-size:auto,26px 26px,auto}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_messages__n1_u5{gap:20px}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_messageBubble__923Xm{padding:14px 16px 10px;border-radius:18px 18px 18px 5px;border-color:#e9dfcc;box-shadow:0 4px 14px rgba(101,77,40,.06)}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_assistantBubble__zGhD1{color:#29475c;background:#fffefa}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_userBubble__GRJtv{border-color:#274e68;border-radius:18px 18px 5px 18px;background:linear-gradient(135deg,#315e7b,#234a65)}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_messageBubble__923Xm p{font-size:14px;line-height:1.75}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_messageMedia__Y7DP2>img,.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_messageMedia__Y7DP2>video{border-radius:12px}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_composerArea__k0KH0{margin-top:12px}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_composer__092a5{border-color:#e4d8bf;border-radius:26px;background:#fff;box-shadow:0 4px 16px rgba(101,77,40,.07)}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_composer__092a5:focus-within{border-color:#b9a06e}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_composerIconButton__m5lPk,.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_sendButton__cq9Yd.page_composerAction__jFV4p{border-radius:50%}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_composerIconButton__m5lPk:hover:not(:disabled){background:#faf3e5}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_modeButton__G1dDd{border-radius:16px;border-color:#e4d8bf}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_modeButtonActive__ZlaZk{color:#17324d;background:#f7eedb}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_attachmentMenu__ZsIJI,.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_emojiPicker__F5wEl{border-color:#e4d8bf;border-radius:16px;background:#fffdf8}@media (max-width:700px){.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_messageBubble__923Xm{padding:12px 13px 9px}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh){height:max(430px,calc(100svh - 410px))}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_composer__092a5{display:grid;grid-template-columns:44px minmax(0,1fr) 44px 44px;grid-gap:4px;gap:4px;padding:8px;border-radius:22px}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_modeToggle__PD_zt{grid-column:1/-1;padding-bottom:4px}.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_composerIconButton__m5lPk,.page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_sendButton__cq9Yd.page_composerAction__jFV4p{width:44px;height:44px}}.page_callConversation__GP4Oh .page_conversationTopline__NwF2X{display:none}.page_callConversation__GP4Oh .page_messageList__wJW6p{flex:1 1;min-height:0;max-height:none;padding:14px 12px;overflow-y:auto;background:transparent}.page_callConversation__GP4Oh .page_messages__n1_u5{gap:12px}.page_callConversation__GP4Oh .page_messageAvatar__4U_PI,.page_callConversation__GP4Oh .page_userAvatar__gCn0t{display:none}.page_callConversation__GP4Oh .page_messageBubble__923Xm{max-width:92%;border:1px solid #ffffff0b;box-shadow:none}.page_callConversation__GP4Oh .page_assistantBubble__zGhD1{color:#e1eeeb;background:#2c3e42}.page_callConversation__GP4Oh .page_userBubble__GRJtv{color:#edf8f3;background:#28514a}.page_callConversation__GP4Oh .page_messageAuthor__JT6Xm,.page_callConversation__GP4Oh .page_messageBubble__923Xm time{color:#a5c0b8}.page_callConversation__GP4Oh .page_messageBubble__923Xm p{color:inherit;font-size:12px}.page_callConversation__GP4Oh .page_composerArea__k0KH0{flex:0 0 auto;margin:0 10px}.page_callConversation__GP4Oh .page_composer__092a5{display:grid;grid-template-columns:32px minmax(0,1fr) 32px 36px;grid-gap:4px;gap:4px;margin:0;border-color:#ffffff19;background:#24373b}.page_callConversation__GP4Oh .page_modeToggle__PD_zt{grid-column:1/-1}.page_callConversation__GP4Oh .page_modeButton__G1dDd{color:#b9ceca;background:#24373b;border-color:#ffffff19}.page_callConversation__GP4Oh .page_modeButtonActive__ZlaZk{color:#edf8f3;background:#28514a}.page_callConversation__GP4Oh .page_composer__092a5 textarea{color:#edf8f3;background:transparent}.page_callConversation__GP4Oh .page_composer__092a5 textarea::placeholder{color:#a7bbb8}.page_callConversation__GP4Oh .page_composerIconButton__m5lPk{width:32px;color:#b9ceca}.page_callConversation__GP4Oh .page_sendButton__cq9Yd.page_composerAction__jFV4p{width:36px;background:#386e5c}.page_callConversation__GP4Oh .page_composerHint__Szjpv{flex:0 0 auto;color:#9bb4b0;font-size:9px;margin:4px 10px}.page_callConversation__GP4Oh .page_emptyChat__EZdeS{padding:14px 6px}.page_callConversation__GP4Oh .page_emptyChat__EZdeS h2,.page_callConversation__GP4Oh .page_emptyChat__EZdeS p{color:#bcd2ca}.page_callConversation__GP4Oh .page_promptButton__cxwlT{color:#e1eeeb;background:#2c3e42;border-color:#ffffff19}.page_page__AD_ld{min-height:100vh;padding-bottom:28px;color:#17324d;background:radial-gradient(circle at 88% 5%,rgba(255,239,198,.48),transparent 24rem),linear-gradient(180deg,#fff,#f5faff 36rem,#f7fbff)}.page_topbar__ApV6A{display:flex;min-height:76px;gap:12px;align-items:center;justify-content:space-between;padding:12px max(5%,calc((100vw - 1120px) / 2));border-bottom:1px solid #e4edf5;background:hsla(0,0%,100%,.83)}.page_brand__UviNw{display:inline-flex;align-items:center;min-width:0;max-width:100%}.page_brand__UviNw img{display:block;width:178px;max-width:100%;height:auto}.page_backLink__U4Vdx,.page_secondaryLink__9_xia{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;padding:0 11px;border:1px solid #dce7ee;border-radius:8px;color:#456780;background:hsla(0,0%,100%,.75);font-size:11px;font-weight:700;text-decoration:none;transition:background .15s ease,border-color .15s ease}.page_backLink__U4Vdx:hover,.page_secondaryLink__9_xia:hover{border-color:#b2cadb;background:#f4faff}.page_chatShell__d07MR{width:min(920px,calc(100% - 48px));margin:25px auto 0}.page_chatHeader__L8hTT{display:flex;min-height:91px;align-items:center;gap:14px;padding:16px 20px;border:1px solid #e2eaf0;border-radius:13px;background:hsla(0,0%,100%,.92);box-shadow:0 9px 28px rgba(36,79,109,.045)}.page_profileAvatar__ZAomC{display:grid;width:56px;height:56px;flex:0 0 auto;place-items:center;overflow:hidden;border:2px solid #fff;border-radius:50%;color:#4d91bf;background:#eaf5fc;box-shadow:0 0 0 1px #dfe9ef}.page_profileAvatar__ZAomC img{width:100%;height:100%;object-fit:cover}.page_profileText__tzOn8{min-width:0;flex:1 1}.page_eyebrow__eMe0R{color:#a08243;font-size:9px;font-weight:800;letter-spacing:1.35px}.page_profileText__tzOn8 h1{margin:3px 0 2px;color:#173b59;font-size:20px;line-height:1.2;overflow-wrap:anywhere}.page_profileText__tzOn8 p{display:flex;align-items:center;gap:7px;margin:0;color:#718798;font-size:10px}.page_chatStatus__CEAOn>span,.page_onlineDot__4p9F2{display:inline-block;width:6px;height:6px;border-radius:50%;background:#76a88c}.page_chatHeaderActions__VWrM5{display:flex;flex:0 0 auto;align-items:center;gap:12px}.page_chatStatus__CEAOn{display:inline-flex;align-items:center;gap:6px;color:#8195a3;font-size:9px;white-space:nowrap}.page_clearButton__xdxpA{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:6px;padding:0 9px;border:1px solid #e2e8ec;border-radius:7px;color:#718696;background:#fff;cursor:pointer;font:inherit;font-size:10px;font-weight:700;transition:color .15s ease,border-color .15s ease,background .15s ease}.page_clearButton__xdxpA:hover:not(:disabled){border-color:#efd2cb;color:#a4483c;background:#fff8f6}.page_clearButton__xdxpA:disabled{cursor:not-allowed;opacity:.48}.page_disclosure__vyb71{display:flex;align-items:flex-start;gap:9px;margin:11px 0;padding:11px 13px;border:1px solid #eadfca;border-radius:9px;color:#9c7d3f;background:rgba(255,250,239,.88)}.page_disclosure__vyb71 svg{flex:0 0 auto;margin-top:1px}.page_disclosure__vyb71 p{margin:0;color:#786b50;font-size:10px;line-height:1.55}.page_conversation__RgQRu{overflow:hidden;border:1px solid #dfe9ef;border-radius:13px;background:hsla(0,0%,100%,.94);box-shadow:0 13px 35px rgba(36,79,109,.055)}.page_conversationTopline__NwF2X{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:10px;padding:0 17px;border-bottom:1px solid #e8eef2;background:hsla(0,0%,100%,.92)}.page_conversationTopline__NwF2X>div,.page_localBadge__d1Igq{display:inline-flex;align-items:center;gap:7px}.page_conversationTopline__NwF2X>div{color:#3e6b88;font-size:11px;font-weight:750}.page_localBadge__d1Igq{color:#81958c;font-size:9px}.page_localBadge__d1Igq svg{color:#65957c}.page_messageList__wJW6p{display:flex;min-height:420px;max-height:min(56vh,610px);flex-direction:column;overflow-y:auto;padding:22px clamp(14px,4vw,37px);background:radial-gradient(circle at 50% 5%,rgba(255,247,227,.48),transparent 23rem),#f5f9fc;scroll-behavior:smooth}.page_emptyChat__EZdeS{display:flex;width:min(480px,100%);flex:1 1;flex-direction:column;align-items:center;justify-content:center;margin:auto;padding:20px 4px;text-align:center}.page_emptyMark__Cr8xU{display:grid;width:49px;height:49px;place-items:center;border:1px solid #eadfca;border-radius:15px;color:#a9853b;background:#fff8e8}.page_emptyChat__EZdeS h2,.page_noProfile__KT9C4 h1{margin:13px 0 6px;color:#294861;font-size:19px;line-height:1.3}.page_emptyChat__EZdeS>p,.page_noProfile__KT9C4>p{margin:0;color:#8193a0;font-size:11px;line-height:1.6}.page_promptList__LcFRo{display:grid;width:min(390px,100%);grid-gap:8px;gap:8px;margin-top:21px}.page_promptButton__cxwlT{display:flex;min-height:41px;align-items:center;justify-content:space-between;gap:10px;padding:0 12px;border:1px solid #dce7ee;border-radius:8px;color:#456780;background:hsla(0,0%,100%,.86);cursor:pointer;font:inherit;font-size:10px;text-align:left;transition:border-color .15s ease,background .15s ease,transform .15s ease}.page_promptButton__cxwlT:hover{transform:translateY(-1px);border-color:#aac8dc;background:#fff}.page_promptButton__cxwlT svg{flex:0 0 auto;color:#9b7b3c}.page_messages__n1_u5{display:grid;align-content:end;grid-gap:17px;gap:17px;margin-top:auto}.page_messageRow__yLJB3{display:flex;align-items:flex-end;gap:8px}.page_assistantRow__110Qb{justify-content:flex-start}.page_userRow__yAGHb{justify-content:flex-end}.page_messageAvatar__4U_PI,.page_userAvatar__gCn0t{display:grid;overflow:hidden;width:27px;height:27px;flex:0 0 auto;place-items:center;border-radius:50%}.page_messageAvatar__4U_PI img,.page_profileAvatar__ZAomC img,.page_userAvatar__gCn0t img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%}.page_messageAvatar__4U_PI{color:#a9853b;background:#fff2d2}.page_userAvatar__gCn0t{color:#fff;background:#7196ae;font-size:8px;font-weight:800}.page_messageBubble__923Xm{width:-moz-fit-content;width:fit-content;max-width:min(76%,570px);padding:10px 12px 7px;border:1px solid #e2eaf0;border-radius:13px 13px 13px 4px;box-shadow:0 3px 10px rgba(33,70,96,.035)}.page_assistantBubble__zGhD1{color:#38576d;background:#fff}.page_userBubble__GRJtv{border-color:#336587;border-radius:13px 13px 4px 13px;color:#fff;background:#3d7091}.page_messageAuthor__JT6Xm{display:block;margin-bottom:4px;color:#9b7b3c;font-size:8px;font-weight:800;letter-spacing:.4px}.page_userBubble__GRJtv .page_messageAuthor__JT6Xm{color:hsla(0,0%,100%,.78)}.page_messageBubble__923Xm p{margin:0;color:inherit;font-size:11px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.page_messageBubble__923Xm time{display:block;margin-top:5px;color:#91a0aa;font-size:8px;text-align:right}.page_userBubble__GRJtv time{color:hsla(0,0%,100%,.7)}.page_storageNotice__cXlYG{margin:0;padding:8px 14px;border-top:1px solid #f0e6cc;color:#776847;background:#fffaf0;font-size:9px;line-height:1.5}.page_composer__092a5{display:flex;align-items:flex-end;gap:9px;margin:0 15px;padding:10px 0 7px;border-top:1px solid #e8eef2}.page_composer__092a5 textarea{display:block;width:100%;min-height:43px;max-height:130px;flex:1 1;resize:vertical;padding:12px 13px;border:1px solid #d9e4eb;border-radius:9px;outline:none;color:#294861;background:#fbfdff;font:inherit;font-size:12px;line-height:1.5}.page_composer__092a5 textarea::placeholder{color:#9aaab6}.page_composer__092a5 textarea:focus{border-color:#78a9ca;box-shadow:0 0 0 3px rgba(92,155,202,.14)}.page_sendButton__cq9Yd{display:grid;width:43px;height:43px;flex:0 0 auto;place-items:center;border:0;border-radius:9px;color:#fff;background:#173f63;cursor:pointer;transition:background .15s ease,transform .15s ease}.page_sendButton__cq9Yd:hover:not(:disabled){transform:translateY(-1px);background:#285d82}.page_sendButton__cq9Yd:disabled{cursor:not-allowed;opacity:.48}.page_composerHint__Szjpv{margin:0 15px;padding-bottom:9px;color:#9aa8b2;font-size:8px;text-align:right}.page_composerHint__Szjpv span{padding:0 4px;color:#b08a39}.page_privacyFooter__mc_Fm{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:15px;color:#668276;font-size:10px}.page_loading__mU1FB{width:min(850px,calc(100% - 40px));margin:100px auto;color:#61788d;text-align:center}.page_noProfile__KT9C4{display:grid;justify-items:center;width:min(500px,100%);margin:12vh auto;padding:34px 25px;border:1px solid #e2eaf0;border-radius:14px;background:hsla(0,0%,100%,.9);text-align:center}.page_noProfile__KT9C4 .page_eyebrow__eMe0R{margin-top:15px}.page_noProfile__KT9C4 h1{margin-top:8px;font-size:24px}.page_noProfileActions__uZt8Q{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;margin-top:19px}.page_primaryLink__XNcNZ{display:inline-flex;min-height:39px;align-items:center;justify-content:center;padding:0 13px;border-radius:8px;color:#fff;background:#173f63;font-size:10px;font-weight:750;text-decoration:none}.page_srOnly__tSFqd{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.page_backLink__U4Vdx:focus-visible,.page_clearButton__xdxpA:focus-visible,.page_primaryLink__XNcNZ:focus-visible,.page_promptButton__cxwlT:focus-visible,.page_secondaryLink__9_xia:focus-visible,.page_sendButton__cq9Yd:focus-visible{outline:3px solid rgba(92,155,202,.24);outline-offset:2px}@media (max-width:700px){.page_chatShell__d07MR{width:calc(100% - 30px);margin-top:15px}.page_chatHeader__L8hTT{flex-wrap:wrap;gap:10px;padding:13px}.page_profileAvatar__ZAomC{width:49px;height:49px}.page_profileText__tzOn8 h1{font-size:18px}.page_chatHeaderActions__VWrM5{width:100%;justify-content:space-between;padding-left:1px}.page_messageList__wJW6p{min-height:min(430px,54vh);max-height:58vh;padding:16px 11px}.page_messageBubble__923Xm{max-width:83%;padding:9px 10px 7px}.page_messageBubble__923Xm p{font-size:10px}.page_composer__092a5{gap:7px;margin:0 9px;padding-top:9px}.page_composer__092a5 textarea{min-height:42px;padding:10px;font-size:11px}.page_sendButton__cq9Yd{width:42px;height:42px}.page_composerHint__Szjpv{margin:0 10px}}@media (max-width:390px){.page_topbar__ApV6A{min-height:66px;padding:9px 15px}.page_brand__UviNw img{width:148px}.page_backLink__U4Vdx{min-height:34px;gap:4px;padding:0 7px;font-size:9px}.page_chatShell__d07MR{width:calc(100% - 22px);margin-top:11px}.page_disclosure__vyb71{gap:7px;padding:9px}.page_disclosure__vyb71 p{font-size:9px}.page_conversationTopline__NwF2X{padding:0 10px}.page_localBadge__d1Igq{gap:4px;font-size:8px}.page_messageList__wJW6p{min-height:min(390px,52vh);padding-right:8px;padding-left:8px}.page_messageAvatar__4U_PI,.page_userAvatar__gCn0t{width:24px;height:24px}.page_messageBubble__923Xm{max-width:84%}.page_emptyChat__EZdeS h2{font-size:17px}.page_emptyChat__EZdeS>p{max-width:260px;font-size:10px}.page_promptButton__cxwlT{min-height:39px;padding:0 10px;font-size:9px}.page_composerHint__Szjpv{font-size:7px}}@media (prefers-reduced-motion:reduce){.page_page__AD_ld *,.page_page__AD_ld :after,.page_page__AD_ld :before{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.page_chatShell__d07MR{width:min(860px,calc(100% - 40px));margin-top:20px}.page_chatHeader__L8hTT{min-height:82px;border-radius:10px}.page_profileText__tzOn8 h1{font-size:21px}.page_disclosure__vyb71 p,.page_profileText__tzOn8 p{font-size:11px}.page_conversation__RgQRu{display:flex;min-height:clamp(430px,calc(100svh - 260px),700px);flex-direction:column;border-radius:10px}.page_conversationTopline__NwF2X{min-height:50px}.page_conversationTopline__NwF2X>div{font-size:12px}.page_localBadge__d1Igq{font-size:10px}.page_messageList__wJW6p{min-height:0;max-height:none;flex:1 1;padding:28px clamp(18px,5vw,56px)}.page_emptyChat__EZdeS h2{font-size:22px}.page_emptyChat__EZdeS>p{font-size:13px}.page_promptList__LcFRo{width:min(430px,100%);gap:9px;margin-top:24px}.page_promptButton__cxwlT{min-height:46px;padding:0 14px;font-size:12px}.page_messages__n1_u5{gap:19px}.page_messageAvatar__4U_PI,.page_userAvatar__gCn0t{width:31px;height:31px}.page_messageBubble__923Xm{max-width:min(78%,600px);padding:12px 15px 9px;border-radius:14px 14px 14px 4px}.page_userBubble__GRJtv{border-radius:14px 14px 4px 14px}.page_messageAuthor__JT6Xm{font-size:9px}.page_messageBubble__923Xm p{font-size:13px;line-height:1.7}.page_messageBubble__923Xm time{font-size:9px}.page_typingBubble__CqLdC{min-width:104px}.page_typingDots__1b3Ht{display:inline-flex;align-items:center;gap:5px;min-height:17px}.page_typingDots__1b3Ht i{width:6px;height:6px;border-radius:50%;background:#8fa7b7;animation:page_typingPulse__E_68i 1.1s ease-in-out infinite}.page_typingDots__1b3Ht i:nth-child(2){animation-delay:.15s}.page_typingDots__1b3Ht i:nth-child(3){animation-delay:.3s}.page_messageRow__yLJB3{animation:page_messageIn__NHVLo .22s ease-out both}.page_composer__092a5{margin:0 19px;padding:13px 0 8px}.page_composer__092a5 textarea{min-height:48px;padding:13px 15px;border-radius:10px;font-size:14px}.page_composerHint__Szjpv{margin:0 19px;padding-bottom:11px;font-size:9px}.page_sendButton__cq9Yd{width:46px;height:46px;border-radius:10px}.page_privacyFooter__mc_Fm{margin-top:13px;font-size:11px}.page_clearButton__xdxpA,.page_promptButton__cxwlT,.page_sendButton__cq9Yd{transition:color .15s ease,border-color .15s ease,background .15s ease,transform .15s ease,opacity .15s ease}.page_promptButton__cxwlT:disabled{cursor:wait;opacity:.7}.page_backLink__U4Vdx:focus-visible,.page_clearButton__xdxpA:focus-visible,.page_composer__092a5 textarea:focus-visible,.page_promptButton__cxwlT:focus-visible,.page_sendButton__cq9Yd:focus-visible{outline:3px solid rgba(92,155,202,.3);outline-offset:2px}@keyframes page_messageIn__NHVLo{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes page_typingPulse__E_68i{0%,60%,to{opacity:.42;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (max-width:700px){.page_chatShell__d07MR{width:calc(100% - 28px);margin-top:13px}.page_chatHeader__L8hTT{min-height:76px}.page_chatStatus__CEAOn{font-size:10px}.page_conversation__RgQRu{min-height:max(430px,calc(100svh - 270px))}.page_messageList__wJW6p{padding:20px 12px}.page_messageBubble__923Xm{max-width:84%;padding:10px 12px 8px}.page_messageBubble__923Xm p{font-size:13px}.page_composer__092a5{margin:0 10px}.page_composer__092a5 textarea{min-height:46px;font-size:14px}.page_composerHint__Szjpv{margin:0 10px}}@media (max-width:390px){.page_topbar__ApV6A{padding:9px 12px}.page_brand__UviNw img{width:138px}.page_backLink__U4Vdx{font-size:9px}.page_chatShell__d07MR{width:calc(100% - 20px)}.page_chatHeader__L8hTT{gap:8px;padding:11px}.page_profileAvatar__ZAomC{width:43px;height:43px}.page_profileText__tzOn8 h1{font-size:17px}.page_chatHeaderActions__VWrM5{padding-top:2px}.page_clearButton__xdxpA{min-height:32px;font-size:9px}.page_disclosure__vyb71 p{font-size:10px}.page_conversationTopline__NwF2X{padding:0 10px}.page_localBadge__d1Igq{font-size:8px}.page_promptButton__cxwlT{font-size:11px}}.page_fileInput__SHLEm{display:none}.page_mediaError__jEDc2{margin:0;padding:9px 14px;border-top:1px solid #f0d8d0;color:#9a5145;background:#fff7f4;font-size:10px;line-height:1.5}.page_pendingMedia__K_HX_{display:grid;grid-gap:9px;gap:9px;margin:10px 15px 0;padding:11px;border:1px solid #dfe8ee;border-radius:9px;background:#fbfdff}.page_pendingMediaFooter__k201e,.page_pendingMediaHeader__Pv_7j{display:flex;align-items:center;justify-content:space-between;gap:9px}.page_pendingMediaHeader__Pv_7j>div{display:grid;min-width:0;grid-gap:3px;gap:3px}.page_pendingMediaTitle__zdpM3{color:#365a73;font-size:11px;font-weight:750}.page_pendingMediaName__hCiSM{overflow:hidden;color:#8b9ba7;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.page_cancelMediaButton__UP__5,.page_cancelRecordingButton__G1w1E{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border:1px solid #dce6ed;border-radius:7px;color:#6f8492;background:#fff;cursor:pointer}.page_cancelMediaButton__UP__5:hover,.page_cancelRecordingButton__G1w1E:hover{border-color:#e5c6bd;color:#9a5145;background:#fff8f6}.page_pendingMediaPlayer__6G5hk{display:grid;min-width:0;place-items:start}.page_pendingMediaPlayer__6G5hk img,.page_pendingMediaPlayer__6G5hk video{display:block;width:auto;max-width:100%;max-height:240px;border-radius:6px;object-fit:contain;background:#eaf0f4}.page_audioMessage__XNPnj audio,.page_pendingMediaPlayer__6G5hk audio{display:block;width:min(100%,420px);max-width:100%;min-width:0}.page_pendingMediaFooter__k201e>span{color:#8294a0;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_sendMediaButton__kmB81,.page_stopRecordingButton__GXXHV{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:6px;padding:0 11px;border:0;border-radius:7px;color:#fff;background:#173f63;cursor:pointer;font:inherit;font-size:10px;font-weight:750}.page_sendMediaButton__kmB81:hover:not(:disabled),.page_stopRecordingButton__GXXHV:hover{background:#285d82}.page_sendMediaButton__kmB81:disabled{cursor:wait;opacity:.6}.page_recordingNotice__aR4QI{margin:8px 15px 0;color:#687f90;font-size:10px}.page_recordingState__oEy2g{display:flex;min-height:48px;align-items:center;gap:9px;margin:8px 15px 0;padding:6px 8px 6px 12px;border:1px solid #f0d7d0;border-radius:8px;color:#a15145;background:#fff8f5}.page_recordingIndicator__tQoPV{width:9px;height:9px;flex:0 0 auto;border-radius:50%;background:#c5584d;box-shadow:0 0 0 4px rgba(197,88,77,.12);animation:page_recordingPulse__4ALCi 1.2s ease-in-out infinite}.page_recordingLabel__LyZS8{flex:1 1;color:#9a5145;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:750}.page_stopRecordingButton__GXXHV{min-height:34px;background:#a84b42}.page_stopRecordingButton__GXXHV:hover{background:#873c35}.page_cancelRecordingButton__G1w1E{width:34px;height:34px}.page_modeToggle__PD_zt{display:flex;align-items:center;gap:4px;margin-right:2px}.page_modeButton__G1dDd{display:inline-flex;min-height:30px;align-items:center;gap:5px;padding:0 10px;border:1px solid #dce7ee;border-radius:7px;color:#4f7087;background:#fff;cursor:pointer;font:inherit;font-size:10px;font-weight:700;white-space:nowrap}.page_modeButtonActive__ZlaZk{border-color:#173f63;color:#173f63;background:#eef5fa}.page_voiceTalkButton__5_mtU{background:#a84b42}.page_voiceTalkButton__5_mtU:hover:not(:disabled){background:#873c35}.page_voiceTalkButton__5_mtU:disabled{cursor:wait;opacity:.6}.page_voicePlaybackBar__1GRMx{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:8px 15px 0;padding:6px 8px 6px 12px;border:1px solid #dbe7f0;border-radius:8px;background:#f4faff}.page_voicePlaybackLabel__KKU4p{color:#34597a;font-size:11px;font-weight:700}.page_voicePlaybackControls___2p_J{display:flex;align-items:center;gap:6px}.page_voicePlaybackButton__4IFMK{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid #cfdfec;border-radius:7px;color:#34597a;background:#fff;cursor:pointer}.page_voicePlaybackButton__4IFMK:hover{background:#eef5fa}.page_messageMedia__Y7DP2{display:grid;max-width:100%;min-width:0;grid-gap:6px;gap:6px;margin:3px 0 7px}.page_messageMedia__Y7DP2>img,.page_messageMedia__Y7DP2>video{display:block;width:auto;max-width:100%;max-height:320px;border-radius:7px;object-fit:contain;background:#eaf0f4}.page_userBubble__GRJtv .page_messageMedia__Y7DP2>video{background:#244f6b}.page_audioMessage__XNPnj{display:grid;max-width:100%;min-width:0;grid-gap:4px;gap:4px}.page_voiceBubble__J2VEW{display:flex;max-width:100%;min-width:0;align-items:center;gap:9px;padding:6px 4px}.page_voiceBubble__J2VEW audio{display:none}.page_voiceBubbleButton__Oldxz{display:inline-flex;width:34px;height:34px;flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:50%;color:#fff;background:#173f63;cursor:pointer}.page_voiceBubbleButton__Oldxz:hover{background:#24597d}.page_voiceBubbleTrack__gy27u{position:relative;height:4px;min-width:90px;flex:1 1;overflow:hidden;border-radius:999px;background:rgba(23,63,99,.16)}.page_voiceBubbleProgress__GVWe1{position:absolute;inset:0 auto 0 0;border-radius:999px;background:#173f63;transition:width .12s linear}.page_voiceBubbleTime__xAvQU{flex:0 0 auto;color:#5d7689;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.page_userBubble__GRJtv .page_voiceBubbleButton__Oldxz{background:#0f5a45}.page_userBubble__GRJtv .page_voiceBubbleButton__Oldxz:hover{background:#0c4a3a}.page_userBubble__GRJtv .page_voiceBubbleTrack__gy27u{background:hsla(0,0%,100%,.25)}.page_userBubble__GRJtv .page_voiceBubbleProgress__GVWe1{background:#fff}.page_userBubble__GRJtv .page_voiceBubbleTime__xAvQU{color:hsla(0,0%,100%,.85)}.page_audioDuration__13Twz{color:#738b9b;font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_mediaFileName__toHqU{overflow:hidden;color:#8195a3;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.page_userBubble__GRJtv .page_mediaFileName__toHqU{color:hsla(0,0%,100%,.78)}.page_cancelMediaButton__UP__5:focus-visible,.page_cancelRecordingButton__G1w1E:focus-visible,.page_sendMediaButton__kmB81:focus-visible,.page_stopRecordingButton__GXXHV:focus-visible{outline:3px solid rgba(92,155,202,.28);outline-offset:2px}@keyframes page_recordingPulse__4ALCi{50%{box-shadow:0 0 0 7px rgba(197,88,77,.08)}}@media (max-width:700px){.page_pendingMedia__K_HX_,.page_recordingNotice__aR4QI,.page_recordingState__oEy2g{margin-right:10px;margin-left:10px}.page_messageMedia__Y7DP2>img,.page_messageMedia__Y7DP2>video{max-height:260px}}@media (max-width:390px){.page_recordingState__oEy2g{gap:7px;padding-left:10px}.page_recordingLabel__LyZS8{font-size:10px}.page_pendingMedia__K_HX_{padding:9px}}.page_composerArea__k0KH0{position:relative;margin:0 15px}.page_composer__092a5{align-items:center;gap:6px;margin:0;padding:5px 6px;border:1px solid #dce7ee;border-radius:14px;background:#fff;box-shadow:0 4px 14px rgba(33,70,96,.06)}.page_composer__092a5 textarea{min-width:0;min-height:42px;max-height:112px;padding:10px 4px;resize:none;overflow-y:auto;border:0;border-radius:8px;background:transparent;box-shadow:none}.page_composer__092a5 textarea:focus{border:0;background:transparent;box-shadow:none}.page_composerIconButton__m5lPk{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border:0;border-radius:9px;color:#52738a;background:transparent;cursor:pointer;transition:color .14s ease,background .14s ease,opacity .14s ease}.page_composerIconButton__m5lPk:hover:not(:disabled){color:#173f63;background:#f0f6fa}.page_composerIconButton__m5lPk:disabled{cursor:not-allowed;opacity:.48}.page_sendButton__cq9Yd.page_composerAction__jFV4p{width:40px;height:40px;border-radius:10px}.page_attachmentMenu__ZsIJI,.page_emojiPicker__F5wEl{position:absolute;z-index:12;bottom:calc(100% + 9px);padding:7px;border:1px solid #e0e9ef;border-radius:11px;background:#fff;box-shadow:0 12px 32px rgba(27,58,79,.15)}.page_attachmentMenu__ZsIJI{left:0;width:196px}.page_attachmentMenu__ZsIJI button{display:flex;width:100%;min-height:43px;align-items:center;gap:10px;padding:0 8px;border:0;border-radius:7px;color:#34566f;background:transparent;cursor:pointer;font:inherit;font-size:12px;text-align:left}.page_attachmentMenu__ZsIJI button:hover{background:#f2f8fc}.page_attachmentIcon__DddkX{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border-radius:8px;color:#a08143;background:#fbf5e8}.page_emojiPicker__F5wEl{right:48px;display:grid;width:min(232px,calc(100vw - 42px));max-height:min(52svh,400px);grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:3px;gap:3px;overflow-y:auto;overscroll-behavior:contain}.page_emojiPicker__F5wEl button{display:grid;width:100%;aspect-ratio:1;place-items:center;border:0;border-radius:8px;background:transparent;cursor:pointer;font-size:22px}.page_emojiPicker__F5wEl button:hover{background:#f2f8fc}.page_attachmentMenu__ZsIJI button:focus-visible,.page_composerIconButton__m5lPk:focus-visible,.page_documentActions__JBPV_ a:focus-visible,.page_emojiPicker__F5wEl button:focus-visible{outline:3px solid rgba(92,155,202,.27);outline-offset:2px}.page_documentMessage__tFpgv,.page_documentPreview__Zabtk{display:flex;max-width:100%;min-width:0;align-items:center;gap:10px;padding:10px;border:1px solid #e0e8ee;border-radius:9px;color:#3e5f76;background:#f8fbfd;font-size:10px}.page_documentIcon__1rDlE{display:grid;width:38px;height:42px;flex:0 0 auto;place-items:center;border:1px solid #e7dcc2;border-radius:7px;color:#a0803e;background:#fffaf0}.page_documentDetails__AmZuM{display:grid;min-width:0;flex:1 1;grid-gap:4px;gap:4px}.page_documentName__AsH_5{overflow:hidden;color:#31546d;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.page_documentMeta__DLadG{color:#8597a4;font-size:9px}.page_documentActions__JBPV_{display:flex;flex:0 0 auto;gap:6px}.page_documentActions__JBPV_ a{color:#436b87;font-size:9px;font-weight:700;text-decoration:none}.page_documentActions__JBPV_ a:hover{color:#173f63;text-decoration:underline}.page_userBubble__GRJtv .page_documentMessage__tFpgv{border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.96)}.page_userBubble__GRJtv .page_documentMessage__tFpgv .page_documentActions__JBPV_ a{color:#325e7b}@media (max-width:700px){.page_composerArea__k0KH0{margin:0 10px}.page_composerIconButton__m5lPk{width:38px;height:40px}.page_sendButton__cq9Yd.page_composerAction__jFV4p{width:40px;height:40px}}@media (max-width:390px){.page_composerArea__k0KH0{margin-right:8px;margin-left:8px}.page_composer__092a5{gap:3px;padding:4px}.page_composer__092a5 textarea{min-height:40px;padding-right:2px;padding-left:2px;font-size:13px}.page_composerIconButton__m5lPk{width:35px;height:38px}.page_sendButton__cq9Yd.page_composerAction__jFV4p{width:38px;height:38px}}@media (max-width:760px){html[data-lf-app-nav] .page_topbar__ApV6A{min-height:0;padding:8px 14px}html[data-lf-app-nav] .page_brand__UviNw img{width:112px;height:auto}html[data-lf-app-nav] .page_topbar__ApV6A .page_backLink__U4Vdx{display:none}}.page_mobileBackButton__kL4Yr,.page_mobileBrand__jhjiR{display:none}@media (max-width:760px){html[data-lf-app-nav] .page_page__AD_ld{position:fixed;top:var(--lf-chat-top,0);right:0;left:0;display:flex;height:var(--lf-chat-vh,100dvh);min-height:0;flex-direction:column;padding-bottom:calc(var(--lf-app-nav-height, 66px) + env(safe-area-inset-bottom, 0px));overflow:hidden;overscroll-behavior:none}html[data-lf-app-nav] .page_page__AD_ld[data-chat-keyboard]{padding-bottom:0}html[data-lf-app-nav] .page_page__AD_ld .page_chatStatus__CEAOn,html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_composerHint__Szjpv,html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_conversationTopline__NwF2X,html[data-lf-app-nav] .page_page__AD_ld .page_privacyFooter__mc_Fm,html[data-lf-app-nav] .page_page__AD_ld .page_topbar__ApV6A{display:none}html[data-lf-app-nav] .page_page__AD_ld .page_chatShell__d07MR{display:flex;width:100%;min-height:0;flex:1 1;flex-direction:column;margin:0}html[data-lf-app-nav] .page_page__AD_ld .page_chatHeader__L8hTT{position:relative;z-index:2;min-height:60px;flex:0 0 auto;flex-wrap:wrap;gap:4px;padding:max(8px,env(safe-area-inset-top,0px)) max(6px,env(safe-area-inset-right,0px)) 8px max(2px,env(safe-area-inset-left,0px));border-width:0 0 1px;border-radius:0;box-shadow:0 2px 10px rgba(101,77,40,.06)}html[data-lf-app-nav] .page_page__AD_ld .page_mobileBackButton__kL4Yr{display:grid;width:40px;height:44px;flex:0 0 auto;place-items:center;padding:0;border:0;border-radius:12px;color:#17324d;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}html[data-lf-app-nav] .page_page__AD_ld .page_mobileBackButton__kL4Yr:active{background:rgba(176,138,57,.12)}html[data-lf-app-nav] .page_page__AD_ld .page_mobileBackButton__kL4Yr span{display:none}html[data-lf-app-nav] .page_page__AD_ld .page_mobileBackButton__kL4Yr:focus-visible{outline:3px solid rgba(23,63,99,.4);outline-offset:-2px}html[data-lf-app-nav] .page_page__AD_ld .page_profileAvatar__ZAomC{width:40px;height:40px}html[data-lf-app-nav] .page_page__AD_ld .page_profileText__tzOn8{flex-grow:1;flex-shrink:0;flex-basis:calc(100% - 88px);min-width:0}html[data-lf-app-nav] .page_page__AD_ld .page_profileText__tzOn8 .page_eyebrow__eMe0R{display:block;font-size:8px;letter-spacing:1px;line-height:1.2}html[data-lf-app-nav] .page_page__AD_ld .page_desktopWordmark__gg2JV{display:none}html[data-lf-app-nav] .page_page__AD_ld .page_mobileBrand__jhjiR{display:inline-flex;max-width:100%;vertical-align:middle}html[data-lf-app-nav] .page_page__AD_ld .page_profileText__tzOn8 h1{margin:1px 0 0;overflow:hidden;font-size:16px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}html[data-lf-app-nav] .page_page__AD_ld .page_profileText__tzOn8 p{display:block;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}html[data-lf-app-nav] .page_page__AD_ld .page_profileText__tzOn8 p .page_onlineDot__4p9F2{margin-right:5px;vertical-align:middle}html[data-lf-app-nav] .page_page__AD_ld .page_chatHeaderActions__VWrM5{width:auto;flex:1 0 auto;justify-content:flex-end;gap:0;padding:0}html[data-lf-app-nav] .page_page__AD_ld .page_clearButton__xdxpA{width:40px;min-height:44px;padding:0;border-color:transparent;background:transparent;font-size:0}html[data-lf-app-nav] .page_page__AD_ld .page_disclosure__vyb71{flex:0 0 auto;gap:7px;margin:0;padding:6px 12px;border-width:0 0 1px;border-radius:0}html[data-lf-app-nav] .page_page__AD_ld .page_disclosure__vyb71 p{font-size:10.5px;line-height:1.4}html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh){display:flex;height:auto;min-height:0;flex:1 1;flex-direction:column;border:0;border-radius:0;box-shadow:none}html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_messageList__wJW6p{min-height:0;max-height:none;flex:1 1;padding:14px 10px 10px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:auto;-webkit-overflow-scrolling:touch}html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_messages__n1_u5{gap:8px}html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_messageAvatar__4U_PI,html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_userAvatar__gCn0t{display:none}html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_messageBubble__923Xm{max-width:84%;padding:8px 11px 6px;border-radius:16px 16px 16px 4px}html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_userBubble__GRJtv{border-radius:16px 16px 4px 16px}html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_messageBubble__923Xm p{font-size:15px;line-height:1.5}html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_composerArea__k0KH0{flex:0 0 auto;margin:0;padding:6px max(8px,env(safe-area-inset-right,0px)) 8px max(8px,env(safe-area-inset-left,0px));border-top:1px solid #eee5d4;background:#fffdf8}html[data-lf-app-nav] .page_page__AD_ld[data-chat-keyboard] .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_composerArea__k0KH0{padding-bottom:max(8px,env(safe-area-inset-bottom,0px))}html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_composer__092a5{display:grid;grid-template-columns:40px minmax(0,1fr) 40px 44px;align-items:end;grid-gap:2px;gap:2px;padding:3px;border-radius:24px}html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_modeToggle__PD_zt{grid-column:1/-1;gap:6px;margin:0;padding:2px 4px 4px}html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_modeButton__G1dDd{min-height:30px}html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_composer__092a5 textarea{min-height:44px;max-height:120px;padding:11px 4px;font-size:16px;line-height:1.4;overflow-y:auto}html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_composerIconButton__m5lPk{width:40px;height:44px}html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_sendButton__cq9Yd.page_composerAction__jFV4p{width:44px;height:44px}html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_mediaError__jEDc2,html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_pendingMedia__K_HX_,html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_recordingNotice__aR4QI,html[data-lf-app-nav] .page_page__AD_ld .page_conversation__RgQRu:not(.page_callConversation__GP4Oh) .page_recordingState__oEy2g{flex:0 0 auto}}.language-switcher_languageWidget__qq0gq{position:fixed;z-index:50;right:16px;bottom:14px;display:grid;justify-items:end;grid-gap:7px;gap:7px;font-family:inherit}.language-switcher_languageButton__NcH7k{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:6px;padding:0 10px;border:1px solid #dce6ed;border-radius:18px;color:#4d6f86;background:hsla(0,0%,100%,.96);box-shadow:0 5px 17px rgba(32,64,86,.13);cursor:pointer;font:inherit;font-size:11px;font-weight:750}.language-switcher_languageButton__NcH7k svg{color:#a18140}.language-switcher_languageMenu___iCok{display:grid;width:190px;grid-gap:4px;gap:4px;padding:10px;border:1px solid #e1e9ef;border-radius:10px;background:#fff;box-shadow:0 12px 32px rgba(27,58,79,.16)}.language-switcher_menuTitle__eNGv6{padding:3px 5px 6px;color:#375971;font-size:12px}.language-switcher_dismissChoice__2gVcn,.language-switcher_languageOption__gHu6k{display:flex;min-height:37px;align-items:center;justify-content:space-between;padding:0 9px;border:0;border-radius:6px;color:#44657d;background:transparent;cursor:pointer;font:inherit;font-size:12px;text-align:left}.language-switcher_dismissChoice__2gVcn:hover,.language-switcher_languageOption__gHu6k:hover{color:#173f63;background:#f1f7fb}.language-switcher_dismissChoice__2gVcn{min-height:31px;justify-content:center;margin-top:4px;border-top:1px solid #edf2f5;border-radius:0;color:#8394a1;font-size:10px}.language-switcher_dismissChoice__2gVcn:focus-visible,.language-switcher_languageButton__NcH7k:focus-visible,.language-switcher_languageOption__gHu6k:focus-visible{outline:3px solid rgba(92,155,202,.28);outline-offset:2px}@media (max-width:420px){.language-switcher_languageWidget__qq0gq{right:10px;bottom:10px}.language-switcher_languageMenu___iCok{width:min(190px,calc(100vw - 24px))}}@media (max-width:760px){html[data-lf-app-nav] .language-switcher_languageWidget__qq0gq{bottom:calc(var(--lf-app-nav-height, 66px) + env(safe-area-inset-bottom, 0px) + 10px)}}.festive-theme_root__XE15F[data-site-theme=diwali]{--home-gold:#f5c46a;--festive-rgb:255,170,70}.festive-theme_root__XE15F[data-site-theme=holi]{--home-gold:#f2c27b;--festive-rgb:240,139,181}.festive-theme_root__XE15F[data-site-theme=navratri]{--home-gold:#ffd185;--home-gold-deep:#db9b46;--home-button-background:linear-gradient(135deg,#ffdda0,#e8a04b);--festive-rgb:232,116,42;--home-scrim:linear-gradient(100deg,rgba(32,13,39,.9),rgba(7,21,38,.6) 58%,rgba(72,24,35,.45)),linear-gradient(180deg,rgba(4,13,28,.35),rgba(4,13,28,.68))}.festive-theme_root__XE15F[data-site-theme=eid]{--home-gold:#ead595;--festive-rgb:95,191,154}.festive-theme_root__XE15F[data-site-theme=christmas]{--home-gold:#f0d08a;--festive-rgb:217,86,79}.festive-theme_layer__sdFfh{--festive-rgb:232,196,124;--toran-top:calc(var(--home-header-height, 117px) + 16px);position:fixed;z-index:0;inset:0;overflow:hidden;pointer-events:none;contain:strict}.festive-theme_layer__sdFfh[data-decoration=diyas]{--festive-rgb:255,170,70}.festive-theme_layer__sdFfh[data-decoration=colour-mist]{--festive-rgb:240,139,181}.festive-theme_layer__sdFfh[data-decoration=marigold]{--festive-rgb:232,116,42}.festive-theme_layer__sdFfh[data-decoration=crescent-stars]{--festive-rgb:95,191,154}.festive-theme_layer__sdFfh[data-decoration=winter-lights]{--festive-rgb:217,86,79}.festive-theme_previewLayer__sK2Ms{--toran-top:4px;position:absolute;z-index:0;border-radius:inherit}.festive-theme_root__XE15F:not([data-site-theme=default])>footer,.festive-theme_root__XE15F:not([data-site-theme=default])>section{position:relative;z-index:1}.festive-theme_tint__7crkP{position:absolute;inset:0;background:radial-gradient(ellipse 80% 55% at 50% 100%,rgba(var(--festive-rgb),.16),transparent 70%)}.festive-theme_particle__KAZOX{position:absolute;top:var(--y);left:var(--x);width:var(--size);height:var(--size);border-radius:50%;background:radial-gradient(circle,rgba(var(--rgb),.95) 0,rgba(var(--rgb),.45) 45%,rgba(var(--rgb),0) 72%);box-shadow:0 0 calc(var(--size) * 1.6) rgba(var(--rgb),.45);opacity:.75;transform:translate(-50%,-50%)}.festive-theme_layer__sdFfh[data-decoration=colour-mist] .festive-theme_particle__KAZOX{background:radial-gradient(circle,rgba(var(--rgb),.5) 0,rgba(var(--rgb),0) 70%);box-shadow:none;opacity:.32}.festive-theme_layer__sdFfh[data-decoration=marigold] .festive-theme_particle__KAZOX{top:var(--toran-top);background:radial-gradient(circle at 40% 35%,rgba(255,226,140,.95) 0,rgba(var(--rgb),.95) 55%,rgba(var(--rgb),.2) 100%);box-shadow:0 2px 6px rgba(2,9,22,.45);opacity:.9}.festive-theme_layer__sdFfh[data-decoration=marigold] .festive-theme_particle__KAZOX:nth-of-type(2n){top:calc(var(--toran-top) + 7px)}.festive-theme_toranString__WfNUR{position:absolute;top:calc(var(--toran-top) + 2px);right:0;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(246,185,74,.6) 12%,rgba(246,185,74,.6) 88%,transparent)}.festive-theme_crescent__gvVUR{position:absolute;top:16%;right:9%;width:46px;height:46px;border-radius:50%;box-shadow:inset 12px -6px 0 0 hsla(45,67%,75%,.9);filter:drop-shadow(0 0 10px rgba(234,213,149,.45));transform:rotate(-20deg)}.festive-theme_previewLayer__sK2Ms .festive-theme_crescent__gvVUR{top:10%;width:26px;height:26px;box-shadow:inset 7px -4px 0 0 hsla(45,67%,75%,.9)}.festive-theme_previewLayer__sK2Ms .festive-theme_particle__KAZOX{width:calc(var(--size) * .6);height:calc(var(--size) * .6)}.festive-theme_layer__sdFfh[data-animate=true] .festive-theme_particle__KAZOX{animation:festive-theme_festiveTwinkle__1lbrz 6s ease-in-out var(--delay) infinite}.festive-theme_layer__sdFfh[data-animate=true][data-decoration=colour-mist] .festive-theme_particle__KAZOX{animation:festive-theme_festiveDrift__BqAfy 16s ease-in-out var(--delay) infinite}.festive-theme_layer__sdFfh[data-animate=true][data-decoration=marigold] .festive-theme_particle__KAZOX{animation:none}@keyframes festive-theme_festiveTwinkle__1lbrz{0%,to{opacity:.45;transform:translate(-50%,-50%) scale(.9)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.05)}}@keyframes festive-theme_festiveDrift__BqAfy{0%,to{transform:translate(-50%,-50%) translateZ(0)}50%{transform:translate(-50%,-50%) translate3d(18px,-12px,0)}}.festive-theme_copyAnchor__P1m_i{position:relative}.festive-theme_greeting__yrYbo{position:absolute;z-index:2;bottom:calc(100% + 12px);left:0;max-width:100%;overflow:hidden;padding:5px 14px;border:1px solid rgba(var(--festive-rgb,232,196,124),.6);border-radius:999px;color:#fff4dc;background:rgba(5,16,32,.82);box-shadow:0 0 16px rgba(var(--festive-rgb,232,196,124),.25);font-size:12px;font-weight:700;letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;animation:festive-theme_festiveFadeIn__iwZqh .6s ease-out both}@keyframes festive-theme_festiveFadeIn__iwZqh{0%{opacity:0}to{opacity:1}}.festive-theme_mockBadge__axJuR{position:fixed;z-index:40;top:8px;left:50%;max-width:calc(100vw - 24px);padding:4px 10px;border:1px dashed #fbbf24;border-radius:6px;color:#fff7ed;background:rgba(124,45,18,.92);font-size:11px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:translateX(-50%);pointer-events:none}@media (max-width:800px){.festive-theme_layer__sdFfh[data-decoration=colour-mist] .festive-theme_particle__KAZOX{opacity:.24}}@media (max-width:560px){.festive-theme_greeting__yrYbo{bottom:calc(100% + 8px);font-size:11px}}@media (prefers-reduced-motion:reduce){.festive-theme_greeting__yrYbo,.festive-theme_layer__sdFfh[data-animate=true] .festive-theme_particle__KAZOX,.festive-theme_layer__sdFfh[data-animate=true][data-decoration=colour-mist] .festive-theme_particle__KAZOX{animation:none}}.festive-theme-manager_manager__OzEf1{margin-top:18px;overflow:hidden;border:1px solid #e0e8ee;border-radius:9px;background:#fff;box-shadow:0 5px 18px rgba(40,75,98,.025)}.festive-theme-manager_header__UXZii{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid #eaf0f4}.festive-theme-manager_header__UXZii h2{margin:6px 0 0;color:#294a63;font-size:15px}.festive-theme-manager_header__UXZii p{margin:4px 0 0;color:#6f8494;font-size:11px}.festive-theme-manager_eyebrow__0ocDi{display:inline-flex;align-items:center;gap:6px;color:#9a7535;font-size:9px;font-weight:800;letter-spacing:1.4px}.festive-theme-manager_meta__e5ys1{display:grid;grid-template-columns:repeat(2,minmax(0,auto));grid-gap:8px 22px;gap:8px 22px;margin:0}.festive-theme-manager_meta__e5ys1 div{min-width:0}.festive-theme-manager_meta__e5ys1 dt{color:#8a9aa6;font-size:9px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.festive-theme-manager_meta__e5ys1 dd{margin:2px 0 0;color:#17324d;font-size:11px;font-weight:700;overflow-wrap:anywhere}.festive-theme-manager_notice__N8Epu{margin:14px 18px 0;padding:10px 12px;border:1px solid #f0e2c4;border-radius:7px;color:#7a5a24;background:#fffaf0;font-size:11px}.festive-theme-manager_mockBanner__dYMKL{margin:14px 18px 0;padding:10px 12px;border:1px dashed #b45309;border-radius:7px;color:#7c2d12;background:#fff7ed;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.festive-theme-manager_mockBanner__dYMKL code{font-size:11px}.festive-theme-manager_body__McSMU{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:18px;gap:18px;padding:16px 18px 18px}.festive-theme-manager_picker__eCW1K{display:grid;grid-gap:8px;gap:8px;min-width:0;margin:0;padding:0;border:0}.festive-theme-manager_picker__eCW1K legend{margin-bottom:8px;padding:0;color:#294a63;font-size:11px;font-weight:700}.festive-theme-manager_option__IgXA3{position:relative;display:flex;align-items:center;gap:12px;min-width:0;padding:10px 12px;border:1px solid #e0e8ee;border-radius:9px;background:#fbfdff;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.festive-theme-manager_option__IgXA3:hover{border-color:#c9a55e}.festive-theme-manager_option__IgXA3 input{flex:0 0 auto;width:16px;height:16px;margin:0;accent-color:#173f63}.festive-theme-manager_option__IgXA3:focus-within{outline:2px solid #c99a45;outline-offset:2px}.festive-theme-manager_optionSelected__KL6qM{border-color:#c99a45;background:#fffaf0;box-shadow:0 0 0 1px rgba(201,154,69,.35)}.festive-theme-manager_swatches__0wyYB{display:inline-flex;flex:0 0 auto}.festive-theme-manager_swatches__0wyYB span{width:16px;height:16px;margin-left:-4px;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px rgba(23,50,77,.25)}.festive-theme-manager_swatches__0wyYB span:first-child{margin-left:0}.festive-theme-manager_optionText__1Si8e{display:grid;min-width:0;grid-gap:2px;gap:2px}.festive-theme-manager_optionText__1Si8e strong{color:#17324d;font-size:12px}.festive-theme-manager_optionText__1Si8e small{color:#6f8494;font-size:10px;line-height:1.4}.festive-theme-manager_liveBadge__X8KJV{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;margin-left:auto;padding:3px 8px;border-radius:999px;color:#1f6b45;background:#e8f6ee;font-size:9px;font-weight:800}.festive-theme-manager_previewColumn___JbUl{display:grid;align-content:start;grid-gap:12px;gap:12px;min-width:0}.festive-theme-manager_previewLabel__6u0Us{display:flex;align-items:center;gap:6px;color:#4a6476;font-size:11px}.festive-theme-manager_preview__xF3zW{position:relative;isolation:isolate;overflow:hidden;min-height:230px;border:1px solid rgba(201,154,69,.45);border-radius:14px;background:linear-gradient(180deg,rgba(4,13,28,.55),rgba(4,13,28,.82)),url(/login-moonlit-lake.jpg) 50% /cover no-repeat,#071526}.festive-theme-manager_previewContent__AxlZN{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:22px 16px;text-align:center}.festive-theme-manager_previewLogo__fTmqd{width:120px;height:auto;filter:drop-shadow(0 0 6px rgba(240,200,120,.45))}.festive-theme-manager_previewGreeting__zfqkn{padding:3px 12px;border:1px solid rgba(var(--festive-rgb,232,196,124),.6);border-radius:999px;color:#fff4dc;background:rgba(5,16,32,.8);font-size:10px;font-weight:700;letter-spacing:.06em}.festive-theme-manager_previewEyebrow__oNgMx{color:var(--home-gold,#e8c47c);font-size:9px;font-weight:800;letter-spacing:2px}.festive-theme-manager_previewTitle__FBqIe{max-width:280px;color:#fff4dc;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.2;text-shadow:0 2px 6px #03101f}.festive-theme-manager_previewTitle__FBqIe span{color:var(--home-gold,#e8c47c)}.festive-theme-manager_previewButton__kKA3K{padding:7px 14px;border-radius:9px;color:#1d1406;background:linear-gradient(135deg,#f3d595,#d8a84f);font-size:11px;font-weight:700}.festive-theme-manager_toggle__i0_np{display:flex;align-items:center;gap:10px;color:#17324d;font-size:12px;font-weight:700;cursor:pointer}.festive-theme-manager_toggle__i0_np small{display:block;margin-top:2px;color:#6f8494;font-size:10px;font-weight:500}.festive-theme-manager_toggle__i0_np input{position:absolute;width:1px;height:1px;opacity:0}.festive-theme-manager_toggleTrack__6hD7M{position:relative;flex:0 0 auto;width:38px;height:22px;border-radius:999px;background:#c5d1da;transition:background .15s ease}.festive-theme-manager_toggleTrack__6hD7M span{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform .15s ease}.festive-theme-manager_toggle__i0_np input:checked+.festive-theme-manager_toggleTrack__6hD7M{background:#173f63}.festive-theme-manager_toggle__i0_np input:checked+.festive-theme-manager_toggleTrack__6hD7M span{transform:translateX(16px)}.festive-theme-manager_toggle__i0_np input:focus-visible+.festive-theme-manager_toggleTrack__6hD7M{outline:2px solid #c99a45;outline-offset:2px}.festive-theme-manager_toggle__i0_np input:disabled+.festive-theme-manager_toggleTrack__6hD7M{opacity:.5}.festive-theme-manager_actions__GVXbS{display:flex;flex-wrap:wrap;gap:10px}.festive-theme-manager_primary__vqxhQ,.festive-theme-manager_secondary__s4IVF{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;padding:0 16px;border-radius:8px;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.festive-theme-manager_primary__vqxhQ{border:0;color:#fff;background:#173f63}.festive-theme-manager_primary__vqxhQ:hover:not(:disabled){background:#24577a}.festive-theme-manager_secondary__s4IVF{border:1px solid #c99a45;color:#7a5a24;background:#fffaf0}.festive-theme-manager_primary__vqxhQ:disabled,.festive-theme-manager_secondary__s4IVF:disabled{cursor:not-allowed;opacity:.55}.festive-theme-manager_primary__vqxhQ:focus-visible,.festive-theme-manager_secondary__s4IVF:focus-visible{outline:2px solid #c99a45;outline-offset:2px}.festive-theme-manager_confirm__sTX8L{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid #f0e2c4;border-radius:9px;background:#fffaf0}.festive-theme-manager_confirm__sTX8L p{margin:0;color:#17324d;font-size:12px;line-height:1.5}.festive-theme-manager_status__7lyEW{min-height:18px;margin:0;font-size:11px;line-height:1.5}.festive-theme-manager_info__GFQrq{color:#4a6476}.festive-theme-manager_success__ObAgW{color:#1f6b45}.festive-theme-manager_error__fESi3{color:#9a4d41}@media (max-width:860px){.festive-theme-manager_body__McSMU{grid-template-columns:minmax(0,1fr)}}@media (max-width:440px){.festive-theme-manager_body__McSMU,.festive-theme-manager_header__UXZii{padding-right:12px;padding-left:12px}.festive-theme-manager_meta__e5ys1{grid-template-columns:minmax(0,1fr)}.festive-theme-manager_actions__GVXbS>button{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.festive-theme-manager_option__IgXA3,.festive-theme-manager_toggleTrack__6hD7M,.festive-theme-manager_toggleTrack__6hD7M span{transition:none}}.ai-usage-panel_panel__8k_IJ{margin:0 0 11px;border:1px solid #eadfca;border-radius:9px;color:#17324d;background:rgba(255,252,245,.92);font-size:11px}.ai-usage-panel_toggle__9uXL0{display:flex;min-height:36px;align-items:center;gap:7px;padding:7px 12px;color:#17324d;cursor:pointer;font-weight:650;list-style:none;width:100%;border:0;background:transparent;text-align:left;font:inherit}.ai-usage-panel_panel__8k_IJ details>summary::-webkit-details-marker{display:none}.ai-usage-panel_panel__8k_IJ details>summary svg{flex:0 0 auto;color:#b08a39}.ai-usage-panel_panel__8k_IJ details>summary span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-usage-panel_toggle__9uXL0:focus-visible{outline:3px solid rgba(23,63,99,.35);outline-offset:-2px}.ai-usage-panel_body__4Fpmh{max-height:40vh;padding:0 12px 11px;overflow-y:auto}.ai-usage-panel_body__4Fpmh dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px;margin:0}.ai-usage-panel_body__4Fpmh dl div{min-width:0;padding:8px 10px;border:1px solid #efe5cf;border-radius:8px;background:#fff}.ai-usage-panel_body__4Fpmh dt{color:#9c7d3f;font-size:9.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.ai-usage-panel_body__4Fpmh dd{margin:3px 0 0;overflow-wrap:anywhere;color:#17324d;font-weight:650}.ai-usage-panel_note__7rxLB{margin:9px 0 0;color:#786b50;font-size:10px;line-height:1.5}.ai-usage-panel_alert__fa46d{margin:0;padding:9px 12px;border-bottom:1px solid #eadfca;border-radius:9px 9px 0 0;color:#17324d;background:#fff4dc;font-size:11px;line-height:1.5}.ai-usage-panel_upgrade__k80bV{margin-top:10px;padding:10px 12px;border:1px solid #d9c18b;border-radius:8px;color:#f7ecd2;background:linear-gradient(135deg,#0f2740,#17324d)}.ai-usage-panel_upgrade__k80bV strong{color:#e2c27a}.ai-usage-panel_upgrade__k80bV ul{display:grid;grid-gap:6px;gap:6px;margin:8px 0 0;padding:0;list-style:none}.ai-usage-panel_upgrade__k80bV li{display:grid;grid-template-columns:1fr auto;grid-gap:2px 8px;gap:2px 8px}.ai-usage-panel_upgrade__k80bV li span:last-of-type{color:#e2c27a;font-weight:700}.ai-usage-panel_upgrade__k80bV li small{grid-column:1/-1;color:#c9d3de;font-size:10px}.ai-usage-panel_upgrade__k80bV p{margin:8px 0 0;color:#c9d3de;font-size:10px;line-height:1.5}@media (max-width:760px){html[data-lf-app-nav] .ai-usage-panel_panel__8k_IJ{flex:0 0 auto;margin:0;border-width:0 0 1px;border-radius:0}html[data-lf-app-nav] .ai-usage-panel_alert__fa46d{border-radius:0}html[data-lf-app-nav] .ai-usage-panel_body__4Fpmh{max-height:32svh}}