.MerchantLegalDialog-module__aLEi9W__consent{color:var(--merchant-ink,#24445a);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px;font-size:.76rem;font-weight:750;display:grid}.MerchantLegalDialog-module__aLEi9W__consent .MerchantLegalDialog-module__aLEi9W__consentLabel{color:inherit;font:inherit;cursor:pointer;display:inline}.MerchantLegalDialog-module__aLEi9W__trigger{color:var(--merchant-blue,#2f7ea8);font:inherit;text-align:left;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0;-webkit-text-decoration:underline #2f7ea859;text-decoration:underline #2f7ea859;display:inline}.MerchantLegalDialog-module__aLEi9W__trigger:hover{color:var(--merchant-deep,#285f7f);text-decoration-color:currentColor}.MerchantLegalDialog-module__aLEi9W__dialog{--merchant-ink:#24445a;--merchant-muted:#54707e;--merchant-blue:#166f95;--merchant-line:#d5e4ed;--merchant-deep:#31596b;box-sizing:border-box;width:min(760px,100% - 40px);max-width:none;max-height:min(84dvh,800px);color:var(--merchant-ink,#24445a);border:1px solid var(--merchant-line,#d4edf4);background:#fff;border-radius:20px;margin:auto;padding:0;font-family:Microsoft YaHei,system-ui,sans-serif;overflow:hidden;box-shadow:0 24px 90px #16485e2e}.MerchantLegalDialog-module__aLEi9W__dialog[open]{flex-direction:column;display:flex}.MerchantLegalDialog-module__aLEi9W__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1b42564d}.MerchantLegalDialog-module__aLEi9W__header{border-bottom:1px solid var(--merchant-line,#d4edf4);background:#f6fcfe;flex-shrink:0;align-items:center;gap:14px;padding:24px 28px;display:flex}.MerchantLegalDialog-module__aLEi9W__icon{width:44px;height:44px;color:var(--merchant-blue,#2f7ea8);background:#eaf8fc;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.MerchantLegalDialog-module__aLEi9W__heading{flex:1;min-width:0}.MerchantLegalDialog-module__aLEi9W__header .MerchantLegalDialog-module__aLEi9W__kicker{color:var(--merchant-muted,#65808f);margin:0 0 6px;font-size:.7rem;font-weight:600;line-height:1.5}.MerchantLegalDialog-module__aLEi9W__dialog .MerchantLegalDialog-module__aLEi9W__heading h2{letter-spacing:0;margin:0;font-size:1.2rem;font-weight:750;line-height:1.4}.MerchantLegalDialog-module__aLEi9W__dialog .MerchantLegalDialog-module__aLEi9W__heading h2:focus{outline:none}.MerchantLegalDialog-module__aLEi9W__close{width:44px;height:44px;color:var(--merchant-muted,#65808f);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-shrink:0;place-items:center;padding:0;display:grid}.MerchantLegalDialog-module__aLEi9W__close:hover{color:var(--merchant-blue,#2f7ea8);border-color:var(--merchant-line,#d4edf4);background:#eaf8fc}.MerchantLegalDialog-module__aLEi9W__content{overscroll-behavior:contain;scrollbar-color:#b9dae5 transparent;scrollbar-width:thin;overflow-wrap:anywhere;min-height:0;padding:24px 28px 28px;overflow-y:auto}.MerchantLegalDialog-module__aLEi9W__content:focus-visible{outline-offset:-4px;outline:2px solid #75ccdc}.MerchantLegalDialog-module__aLEi9W__content .MerchantLegalDialog-module__aLEi9W__version{color:var(--merchant-muted,#65808f);margin:0 0 16px;font-size:.72rem;line-height:1.7}.MerchantLegalDialog-module__aLEi9W__content .MerchantLegalDialog-module__aLEi9W__notice{color:var(--merchant-deep,#285f7f);border:1px solid var(--merchant-line,#d4edf4);background:#f0faff;border-radius:12px;margin:0 0 24px;padding:14px 16px;font-size:.78rem;line-height:1.8}.MerchantLegalDialog-module__aLEi9W__section+.MerchantLegalDialog-module__aLEi9W__section{margin-top:22px}.MerchantLegalDialog-module__aLEi9W__section h3{color:var(--merchant-ink,#24445a);margin:0 0 8px;font-size:.9rem;font-weight:750;line-height:1.6}.MerchantLegalDialog-module__aLEi9W__section p{color:var(--merchant-muted,#65808f);margin:0;font-size:.82rem;line-height:1.9}.MerchantLegalDialog-module__aLEi9W__footer{border-top:1px solid var(--merchant-line,#d4edf4);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:18px 28px;display:flex}.MerchantLegalDialog-module__aLEi9W__footer p{color:var(--merchant-muted,#65808f);margin:0;font-size:.72rem;line-height:1.6}.MerchantLegalDialog-module__aLEi9W__returnButton{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#166f95;border:1px solid #0000;border-radius:10px;flex-shrink:0;padding:10px 18px;font-size:.78rem;font-weight:700;line-height:1.5}.MerchantLegalDialog-module__aLEi9W__returnButton:hover{background:#125d7d}.MerchantLegalDialog-module__aLEi9W__trigger:focus-visible,.MerchantLegalDialog-module__aLEi9W__close:focus-visible,.MerchantLegalDialog-module__aLEi9W__returnButton:focus-visible{outline-offset:3px;outline:3px solid #75ccdc}@media (max-width:600px){.MerchantLegalDialog-module__aLEi9W__dialog{border-radius:16px;width:calc(100% - 24px);max-height:calc(100dvh - 32px)}.MerchantLegalDialog-module__aLEi9W__header{align-items:flex-start;gap:10px;padding:20px 18px}.MerchantLegalDialog-module__aLEi9W__icon{display:none}.MerchantLegalDialog-module__aLEi9W__dialog .MerchantLegalDialog-module__aLEi9W__heading h2{font-size:1.08rem}.MerchantLegalDialog-module__aLEi9W__content{padding:20px 18px 24px}.MerchantLegalDialog-module__aLEi9W__footer{flex-wrap:wrap;justify-content:flex-end;padding:14px 18px}.MerchantLegalDialog-module__aLEi9W__footer p{flex:110px}}
.AccountSecurity-module__cBrNkq__codeField{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.AccountSecurity-module__cBrNkq__codeField input{width:100%;min-width:0}.AccountSecurity-module__cBrNkq__codeField button{white-space:nowrap;min-height:44px}.AccountSecurity-module__cBrNkq__hint{color:#567b8b;grid-column:1/-1;margin:0;font-size:13px;line-height:1.7}.AccountSecurity-module__cBrNkq__link{color:#188eb0;cursor:pointer;font:inherit;text-underline-offset:4px;background:0 0;border:0;padding:8px;text-decoration:underline}.AccountSecurity-module__cBrNkq__panel{background:#fff;border:1px solid #d9edf4;border-radius:18px;max-width:760px;margin:0 auto;padding:clamp(20px,4vw,32px);box-shadow:0 12px 34px -28px #1e6d8c47}.AccountSecurity-module__cBrNkq__panel h1{color:#194b5d;margin:0 0 20px;font-size:24px}.AccountSecurity-module__cBrNkq__panel h2{color:#194b5d;margin:24px 0 10px;font-size:18px}.AccountSecurity-module__cBrNkq__panel hr{border:0;border-top:1px solid #e0edf2;margin:26px 0}.AccountSecurity-module__cBrNkq__panel p{color:#416777;line-height:1.8}@media (max-width:420px){.AccountSecurity-module__cBrNkq__codeField{grid-template-columns:minmax(0,1fr)}.AccountSecurity-module__cBrNkq__panel{padding:18px}}.AccountSecurity-module__cBrNkq__passwordForm{background:0 0;border:0;max-width:460px;margin:18px auto 24px;padding:0}.AccountSecurity-module__cBrNkq__passwordForm button{width:100%}
.AuthDialog-module__TNWmtq__dialog{overscroll-behavior:contain;color:#16435a;scrollbar-width:thin;scrollbar-gutter:stable both-edges;scrollbar-color:#64849473 transparent;background:0 0;border:0;width:min(464px,100vw - 16px);max-height:calc(100dvh - 24px);margin:auto;padding:8px;overflow:auto}.AuthDialog-module__TNWmtq__panel{background:#fff;border:1px solid #d1e9f2;border-radius:20px;overflow:hidden;box-shadow:0 4px 16px #16435a1a}.AuthDialog-module__TNWmtq__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#16435a45}.AuthDialog-module__TNWmtq__heading{background:linear-gradient(120deg,#f4fbfe,#fff);border-bottom:1px solid #e1f0f5;align-items:flex-start;gap:14px;padding:27px 26px 21px;display:flex}.AuthDialog-module__TNWmtq__heading>div{flex:1;min-width:0}.AuthDialog-module__TNWmtq__heading h2{outline:0;margin:0;font-size:24px;font-weight:650;line-height:1.4}.AuthDialog-module__TNWmtq__heading p{color:#648494;margin:8px 0 0;font-size:13px;line-height:1.7}.AuthDialog-module__TNWmtq__close{color:#648494;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;padding:0;display:grid}.AuthDialog-module__TNWmtq__close:hover{color:#187ea7;background:#e8f7fc}.AuthDialog-module__TNWmtq__content{padding:22px 26px 26px}.AuthDialog-module__TNWmtq__dialog :is(button,a,input):focus-visible{outline-offset:3px;outline:2px solid #38a9d2}@media (max-width:400px){.AuthDialog-module__TNWmtq__heading{gap:6px;padding:22px 18px 18px}.AuthDialog-module__TNWmtq__heading h2{font-size:22px}.AuthDialog-module__TNWmtq__content{padding:18px}}
.CustomerAuthForm-module__lSerja__surface{--ink:#16435a;--muted:#526f7f;--navy:#187ea7;--blue:#187ea7;--cyan:#38a9d2;--line:#d8edf4;--quiet:#eaf8fc;color:var(--ink);font-family:Microsoft YaHei,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;line-height:1.7}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface .auth-form{gap:18px}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface .form-field{gap:8px;font-size:14px}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface .form-field>span:first-child{color:var(--ink);font-size:14px;font-weight:700}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface .form-field input{border:1px solid var(--line);height:46px;min-height:46px;color:var(--ink);background:#fff;border-radius:10px;padding:10px 13px;font-family:inherit;font-size:15px}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface .form-field input:focus{border-color:var(--blue);box-shadow:none}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface .password-field input{padding-right:44px}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface .form-field small{color:var(--muted);font-size:12px}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface .button{min-height:46px;box-shadow:none;border-radius:10px;gap:8px;padding:10px 18px;font-family:inherit;font-size:15px;font-weight:700}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface .button--primary{border-color:var(--blue);color:#fff;background:var(--blue)}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface .button--primary:not(:disabled):hover{background:#12698e;border-color:#12698e;transform:none}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface .button--secondary{border-color:var(--line);color:var(--blue);background:#fff}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface .button--secondary:not(:disabled):hover{background:var(--quiet);border-color:#a5d8e8;transform:none}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface button:disabled{opacity:.6}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface .consent-fields{background:var(--quiet);border-radius:12px;padding:14px}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface .auth-switch{color:var(--muted);margin:0;font-size:13px}.CustomerAuthForm-module__lSerja__textAction.CustomerAuthForm-module__lSerja__textAction{color:var(--blue);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface .auth-switch :is(a,button){color:var(--blue);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.CustomerAuthForm-module__lSerja__textAction.CustomerAuthForm-module__lSerja__textAction{color:#187ea7;border-radius:3px;min-height:0;font-size:13px;font-weight:400;line-height:1.7}.CustomerAuthForm-module__lSerja__textAction.CustomerAuthForm-module__lSerja__textAction:hover{color:#12698e;background:0 0}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface .form-message{font-size:13px}.CustomerAuthForm-module__lSerja__surface.CustomerAuthForm-module__lSerja__surface :is(button,a,input):focus-visible,.CustomerAuthForm-module__lSerja__textAction.CustomerAuthForm-module__lSerja__textAction:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}
.CustomerConsent-module__G9X1Da__consent{color:var(--muted);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;font-size:13px;line-height:1.7;display:grid}.CustomerConsent-module__G9X1Da__consent label.CustomerConsent-module__G9X1Da__consentLabel{font:inherit;cursor:pointer;display:inline}.CustomerConsent-module__G9X1Da__trigger{color:var(--blue);font:inherit;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0;-webkit-text-decoration:underline #2f7ea859;text-decoration:underline #2f7ea859}.CustomerConsent-module__G9X1Da__trigger:hover{color:var(--ink);text-decoration-color:currentColor}.CustomerConsent-module__G9X1Da__trigger:focus-visible{outline-offset:3px;outline:3px solid #75ccdc}
.AccountFeedback-module__nZ9Tea__status{border:1px solid var(--line);border-radius:var(--radius-control,9px);color:var(--muted);background:var(--quiet);justify-items:start;gap:10px;padding:16px;display:grid}.AccountFeedback-module__nZ9Tea__status p{margin:0}.AccountFeedback-module__nZ9Tea__pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;display:flex}.AccountFeedback-module__nZ9Tea__pagination span{color:var(--muted);font-size:13px}.AccountFeedback-module__nZ9Tea__pagination button{min-width:88px;min-height:40px}.AccountFeedback-module__nZ9Tea__inlineFeedback{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.AccountFeedback-module__nZ9Tea__inlineFeedback [role=alert]{color:#9b4444;flex-basis:100%;margin:0;font-size:12px}.AccountFeedback-module__nZ9Tea__formFields{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.AccountFeedback-module__nZ9Tea__formFields:disabled{opacity:.72}@media (max-width:680px){.AccountFeedback-module__nZ9Tea__pagination{justify-content:center}}
.FormSectionNav-module__oRI5fa__navigation{color:#607d8d;flex:300px;min-width:0;max-width:760px}.FormSectionNav-module__oRI5fa__navigation[hidden]{display:none}.FormSectionNav-module__oRI5fa__navigation ol{scrollbar-width:thin;align-items:stretch;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.FormSectionNav-module__oRI5fa__navigation li{flex:1 0 64px;min-width:0;position:relative}.FormSectionNav-module__oRI5fa__navigation li+li:before{content:"";background:#dfeaf0;width:58%;height:1px;position:absolute;top:15px;left:-29%}.FormSectionNav-module__oRI5fa__navigation .FormSectionNav-module__oRI5fa__item{width:100%;min-height:44px;color:inherit;box-shadow:none;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;flex-direction:column;align-items:center;gap:3px;margin:0;padding:3px 5px;transition:color .16s,background .16s;display:flex}.FormSectionNav-module__oRI5fa__marker{background:#fff;border:1px solid #dce8ee;border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;line-height:1;transition:background .16s,border-color .16s,color .16s;display:grid;position:relative}.FormSectionNav-module__oRI5fa__label{width:100%;min-width:0;max-width:94px;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;overflow:hidden}.FormSectionNav-module__oRI5fa__item[aria-current]{color:#176e91}.FormSectionNav-module__oRI5fa__item[aria-current] .FormSectionNav-module__oRI5fa__marker{color:#fff;background:#2588ad;border-color:#2588ad}.FormSectionNav-module__oRI5fa__navigation .FormSectionNav-module__oRI5fa__item:hover{color:#176e91;background:#f2f8fb}.FormSectionNav-module__oRI5fa__navigation .FormSectionNav-module__oRI5fa__item:focus-visible{outline-offset:-2px;outline:2px solid #65a6c0}.FormSectionNav-module__oRI5fa__sticky{z-index:35;background:#fffffff7;border:1px solid #dfebf1;border-radius:12px;max-width:none;padding:10px 14px;position:sticky;top:0;box-shadow:0 4px 16px #2d647d09}@media (max-width:1500px){.FormSectionNav-module__oRI5fa__navigation:not(.FormSectionNav-module__oRI5fa__sticky){flex-basis:100%;order:3;max-width:none}}@media (prefers-reduced-motion:reduce){.FormSectionNav-module__oRI5fa__navigation .FormSectionNav-module__oRI5fa__item,.FormSectionNav-module__oRI5fa__marker{transition:none}}
.ContentModuleDefinitionBuilder-module__9D_uhW__builder .ContentModuleDefinitionBuilder-module__9D_uhW__placement{align-items:start}.ContentModuleDefinitionBuilder-module__9D_uhW__builder .ContentModuleDefinitionBuilder-module__9D_uhW__placement>label{align-content:start}.ContentModuleDefinitionBuilder-module__9D_uhW__builder .ContentModuleDefinitionBuilder-module__9D_uhW__placement input,.ContentModuleDefinitionBuilder-module__9D_uhW__builder .ContentModuleDefinitionBuilder-module__9D_uhW__placement select{height:40px;min-height:40px}.ContentModuleDefinitionBuilder-module__9D_uhW__footer{border-top:1px solid var(--platform-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;margin-top:2px;padding-top:16px;display:flex}.ContentModuleDefinitionBuilder-module__9D_uhW__footerHint{color:var(--platform-muted);flex:240px;font-size:12px;line-height:1.6}.ContentModuleDefinitionBuilder-module__9D_uhW__footerHint p{margin:0}.ContentModuleDefinitionBuilder-module__9D_uhW__footerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}.ContentModuleDefinitionBuilder-module__9D_uhW__footerActions>button{flex:none;width:auto;min-width:112px}.ContentModuleDefinitionBuilder-module__9D_uhW__readonlySummary{gap:12px;display:grid}.ContentModuleDefinitionBuilder-module__9D_uhW__readonlyPlacement{color:var(--platform-muted);margin:0;font-size:12px}@media (max-width:580px){.ContentModuleDefinitionBuilder-module__9D_uhW__footerActions{width:100%}.ContentModuleDefinitionBuilder-module__9D_uhW__footerActions>button{flex:auto}}
.ConversationActions-module__Huiw4W__actions{flex:none;align-items:center;gap:6px;display:flex;position:relative}.ConversationActions-module__Huiw4W__restore{color:#187ea7;cursor:pointer;background:#fff;border:1px solid #c4e5ef;border-radius:7px;padding:7px 10px;font-size:12px}.ConversationActions-module__Huiw4W__trigger{color:#648494;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:30px;height:30px;padding:0;display:grid}.ConversationActions-module__Huiw4W__trigger:hover,.ConversationActions-module__Huiw4W__trigger:focus-visible,.ConversationActions-module__Huiw4W__actions[data-open=true] .ConversationActions-module__Huiw4W__trigger{color:#187ea7;background:#e7f7fc}.ConversationActions-module__Huiw4W__trigger:focus-visible,.ConversationActions-module__Huiw4W__menu button:focus-visible{outline-offset:-2px;outline:2px solid #38a9d2}.ConversationActions-module__Huiw4W__menu{z-index:120;background:#fff;border:1px solid #d8edf4;border-radius:10px;width:200px;padding:6px;display:grid;position:fixed;box-shadow:0 10px 30px #16435a21}.ConversationActions-module__Huiw4W__menu button{color:#31596b;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;min-height:38px;padding:8px 10px;font-size:13px;display:flex}.ConversationActions-module__Huiw4W__menu button:hover,.ConversationActions-module__Huiw4W__menu button:focus-visible{background:#eef9fc}.ConversationActions-module__Huiw4W__menu button.ConversationActions-module__Huiw4W__danger{color:#a7473a;border-top:1px solid #e7eff3;margin-top:4px}.ConversationActions-module__Huiw4W__menu button:disabled,.ConversationActions-module__Huiw4W__trigger:disabled,.ConversationActions-module__Huiw4W__confirm button:disabled{opacity:.55;cursor:wait}.ConversationActions-module__Huiw4W__error{color:#a7473a;overflow-wrap:anywhere;margin:8px 0 0;font-size:12px;line-height:1.7}.ConversationActions-module__Huiw4W__actions>.ConversationActions-module__Huiw4W__error{width:190px;max-width:55vw}.ConversationActions-module__Huiw4W__confirm{color:#16435a;background:#fff;border:1px solid #d8edf4;border-radius:16px;width:min(430px,100vw - 32px);padding:26px;box-shadow:0 20px 60px #16435a2e}.ConversationActions-module__Huiw4W__confirm::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#16435a42}.ConversationActions-module__Huiw4W__confirm h2{margin:0 0 12px;font-size:20px}.ConversationActions-module__Huiw4W__confirm p{overflow-wrap:anywhere;font-size:14px;line-height:1.8}.ConversationActions-module__Huiw4W__confirmButtons{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.ConversationActions-module__Huiw4W__deleteButton{color:#fff;cursor:pointer;background:#a7473a;border:1px solid #a7473a;border-radius:8px;padding:10px 16px;font-weight:600}
.ContentModuleLifecycleActions-module__D7ZQVq__lifecycle{gap:8px;min-width:0;display:grid}.ContentModuleLifecycleActions-module__D7ZQVq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ContentModuleLifecycleActions-module__D7ZQVq__disabled{cursor:not-allowed;opacity:.55}.ContentModuleLifecycleActions-module__D7ZQVq__hint,.ContentModuleLifecycleActions-module__D7ZQVq__confirmation p{color:var(--platform-muted);margin:0;font-size:12px;line-height:1.65}.ContentModuleLifecycleActions-module__D7ZQVq__confirmation{gap:10px;display:grid}.ContentModuleLifecycleActions-module__D7ZQVq__confirmationDialog{align-self:center;width:min(480px,100%);margin-left:auto;margin-right:auto}.ContentModuleLifecycleActions-module__D7ZQVq__confirmation>.ContentModuleLifecycleActions-module__D7ZQVq__actions{justify-content:flex-end;margin-top:8px}.ContentModuleLifecycleActions-module__D7ZQVq__confirmation strong{color:var(--platform-ink);font-size:13px}.ContentModuleLifecycleActions-module__D7ZQVq__message{margin:0}
.ServiceDiscovery-module__qrbKHG__page{--muted:#54707e;--blue:#166f95;--cyan:#147da5;padding-bottom:48px}.ServiceDiscovery-module__qrbKHG__intro{isolation:isolate;padding:28px 0 24px;position:relative}.ServiceDiscovery-module__qrbKHG__intro:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(130deg,#f0fafd,#f8fcfe);position:absolute;inset:0 0 -112px}.ServiceDiscovery-module__qrbKHG__introTitle{justify-content:space-between;align-items:center;gap:24px;margin-top:18px;display:flex}.ServiceDiscovery-module__qrbKHG__introTitle>div{min-width:0}.ServiceDiscovery-module__qrbKHG__introTitle h1{letter-spacing:-.02em;margin:0;font-size:28px;line-height:1.35}.ServiceDiscovery-module__qrbKHG__catalog{z-index:1;margin-top:0;position:relative}.ServiceDiscovery-module__qrbKHG__filterPanel{padding:0 var(--catalog-panel-inset,24px) var(--catalog-panel-inset,24px);box-shadow:var(--catalog-panel-shadow,0 18px 36px -20px #2484aa3d);background:#fff;border:1px solid #d8edf4;border-radius:16px}.ServiceDiscovery-module__qrbKHG__tabs{border-bottom:1px solid #e2eff5;flex-wrap:wrap;gap:8px 24px;margin-bottom:20px;display:flex}.ServiceDiscovery-module__qrbKHG__tabs a{color:#54707e;border-bottom:3px solid #0000;padding:18px 2px 14px;font-size:14px;font-weight:600}.ServiceDiscovery-module__qrbKHG__tabs a[aria-current=page]{color:#166f95;border-bottom-color:#147da5}.ServiceDiscovery-module__qrbKHG__tabs a:hover{color:#166f95}.ServiceDiscovery-module__qrbKHG__searchForm{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:16px;display:grid}.ServiceDiscovery-module__qrbKHG__meetingSearch{grid-template-columns:minmax(180px,1.4fr) minmax(140px,.75fr) minmax(150px,1fr) auto}.ServiceDiscovery-module__qrbKHG__searchForm input[type=number]{appearance:textfield}.ServiceDiscovery-module__qrbKHG__searchForm input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.ServiceDiscovery-module__qrbKHG__searchForm input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.ServiceDiscovery-module__qrbKHG__searchSubmit{white-space:nowrap}.ServiceDiscovery-module__qrbKHG__searchForm .ServiceDiscovery-module__qrbKHG__searchSubmit{color:#fff;background:#147da5;border-color:#147da5}.ServiceDiscovery-module__qrbKHG__searchForm .ServiceDiscovery-module__qrbKHG__searchSubmit:hover{background:#106b90;border-color:#106b90}.ServiceDiscovery-module__qrbKHG__moreFilters{border-top:1px solid #e2eff5;grid-column:1/-1;min-width:0;padding-top:14px}.ServiceDiscovery-module__qrbKHG__moreFilters summary{color:#166f95;cursor:pointer;align-items:center;gap:8px;width:fit-content;min-height:44px;font-size:13px;font-weight:600;list-style:none;display:flex}.ServiceDiscovery-module__qrbKHG__moreFilters summary::-webkit-details-marker{display:none}.ServiceDiscovery-module__qrbKHG__moreFilters summary:after{content:"+";margin-left:6px;font-size:16px;font-weight:400}.ServiceDiscovery-module__qrbKHG__moreFilters[open] summary:after{content:"−"}.ServiceDiscovery-module__qrbKHG__moreFilters summary small{color:#54707e;font-size:11px;font-weight:400}.ServiceDiscovery-module__qrbKHG__moreFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;margin-top:20px;display:grid}.ServiceDiscovery-module__qrbKHG__choiceField{border:0;min-width:0;margin:0;padding:0}.ServiceDiscovery-module__qrbKHG__choiceField legend{color:#31596b;margin-bottom:10px;font-size:13px;font-weight:600}.ServiceDiscovery-module__qrbKHG__choiceField legend small{color:#54707e;margin-left:7px;font-size:11px;font-weight:400}.ServiceDiscovery-module__qrbKHG__choiceField>div{flex-wrap:wrap;gap:8px;display:flex}.ServiceDiscovery-module__qrbKHG__choiceField label{color:#54707e;cursor:pointer;background:#fff;border:1px solid #d8edf4;border-radius:8px;align-items:center;gap:7px;min-height:44px;padding:7px 10px;font-size:12px;display:inline-flex}.ServiceDiscovery-module__qrbKHG__choiceField label:has(:checked){color:#166f95;background:#effaff;border-color:#8fcde0}.ServiceDiscovery-module__qrbKHG__choiceField input{accent-color:#147da5;width:14px;height:14px;margin:0}.ServiceDiscovery-module__qrbKHG__filterHint{color:#54707e;grid-column:1/-1;margin:0;font-size:11px;line-height:1.8}.ServiceDiscovery-module__qrbKHG__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.ServiceDiscovery-module__qrbKHG__card{background:#fff;border:1px solid #d8edf4;border-radius:14px;flex-direction:column;min-width:0;height:100%;transition:box-shadow .18s,border-color .18s;display:flex;overflow:hidden;box-shadow:0 3px 10px #16435a05}.ServiceDiscovery-module__qrbKHG__card:hover{border-color:#acddea;box-shadow:0 8px 24px #16435a12}.ServiceDiscovery-module__qrbKHG__cardImage{aspect-ratio:16/10;background:#eaf8fc;flex-shrink:0;display:block;position:relative;overflow:hidden}.ServiceDiscovery-module__qrbKHG__cardImage img{object-fit:cover;transition:transform .25s}.ServiceDiscovery-module__qrbKHG__card:hover .ServiceDiscovery-module__qrbKHG__cardImage img{transform:scale(1.025)}.ServiceDiscovery-module__qrbKHG__categoryBadge{color:#16435a;background:#ffffffed;border:1px solid #ffffffbf;border-radius:7px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;top:14px;left:14px}.ServiceDiscovery-module__qrbKHG__cardBody{flex-direction:column;flex:1;padding:18px;display:flex}.ServiceDiscovery-module__qrbKHG__location{color:#54707e;align-items:center;gap:5px;margin:0 0 7px;font-size:12px;display:flex}.ServiceDiscovery-module__qrbKHG__location svg{flex-shrink:0}.ServiceDiscovery-module__qrbKHG__cardHeading{justify-content:space-between;align-items:start;gap:10px;display:flex}.ServiceDiscovery-module__qrbKHG__cardHeading h3{min-width:0;margin:0;font-size:17px}.ServiceDiscovery-module__qrbKHG__cardHeading h3 a{color:#16435a}.ServiceDiscovery-module__qrbKHG__cardHeading h3 a:hover{color:#166f95}.ServiceDiscovery-module__qrbKHG__page .ServiceDiscovery-module__qrbKHG__cardHeading h3{font-size:18px;line-height:1.5}.ServiceDiscovery-module__qrbKHG__cardHeading>span{flex-shrink:0}.ServiceDiscovery-module__qrbKHG__cardHeading .icon-button{width:44px;height:44px;min-height:44px}.ServiceDiscovery-module__qrbKHG__cardSummary{color:#54707e;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 14px;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.ServiceDiscovery-module__qrbKHG__cardFacts{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.ServiceDiscovery-module__qrbKHG__cardFacts>div{overflow-wrap:anywhere;background:#f1f9fc;border-radius:6px;max-width:100%;padding:5px 8px;font-size:11px;line-height:1.6}.ServiceDiscovery-module__qrbKHG__cardFacts dt{color:#54707e}.ServiceDiscovery-module__qrbKHG__cardFacts dd{color:#31596b;margin:0;font-weight:600}.ServiceDiscovery-module__qrbKHG__cardHotel{color:#54707e;border-top:1px solid #e7f1f5;align-items:center;gap:7px;margin-top:auto;padding-top:13px;font-size:12px;display:flex}.ServiceDiscovery-module__qrbKHG__cardHotel svg{flex-shrink:0}.ServiceDiscovery-module__qrbKHG__cardHotel a{color:#54707e}.ServiceDiscovery-module__qrbKHG__cardHotel a:hover{color:#166f95;text-underline-offset:3px;text-decoration:underline}.ServiceDiscovery-module__qrbKHG__detailLink{color:#166f95;justify-content:space-between;align-items:center;min-height:44px;margin-top:14px;font-size:13px;font-weight:600;display:flex}.ServiceDiscovery-module__qrbKHG__empty{text-align:center;color:#54707e;background:#fff;border:1px dashed #bedce9;border-radius:14px;flex-direction:column;align-items:center;padding:40px 20px;display:flex}.ServiceDiscovery-module__qrbKHG__empty>svg{color:#147da5;margin-bottom:12px}.ServiceDiscovery-module__qrbKHG__empty h3{margin:0 0 8px}.ServiceDiscovery-module__qrbKHG__empty p{max-width:470px;margin:0 0 18px;font-size:14px}.ServiceDiscovery-module__qrbKHG__emptyCopy>span{text-wrap:pretty;display:block}.ServiceDiscovery-module__qrbKHG__empty a{color:#166f95;align-items:center;gap:8px;font-size:14px;display:inline-flex}.ServiceDiscovery-module__qrbKHG__resultNote{color:#54707e;margin:0 0 14px;font-size:12px}.ServiceDiscovery-module__qrbKHG__scrollTools{right:calc(20px + env(safe-area-inset-right,0px));bottom:calc(20px + env(safe-area-inset-bottom));z-index:45;opacity:.5;background:#ffffffbd;border:1px solid #a9c6d6a6;border-radius:12px;gap:6px;transition:opacity .16s,background-color .16s;display:grid;position:fixed;box-shadow:-2px 3px 12px #16435a0d}.ServiceDiscovery-module__qrbKHG__scrollTools:hover,.ServiceDiscovery-module__qrbKHG__scrollTools:focus-within,.ServiceDiscovery-module__qrbKHG__scrollTools:active{opacity:1;background:#fffffff5}.ServiceDiscovery-module__qrbKHG__scrollTools button{color:#166f95;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:13px;display:inline-flex}.ServiceDiscovery-module__qrbKHG__scrollTools button:hover{background:#edf6fb}.ServiceDiscovery-module__qrbKHG__scrollTools button:focus-visible{outline-offset:-3px;outline:2px solid #166f95}.ServiceDiscovery-module__qrbKHG__tableScroll{background:#fff;border:1px solid #d8edf4;border-radius:12px;overflow:auto}.ServiceDiscovery-module__qrbKHG__compareTable{border-collapse:collapse;table-layout:auto;width:100%;font-size:13px}.ServiceDiscovery-module__qrbKHG__compareTable th,.ServiceDiscovery-module__qrbKHG__compareTable td{text-align:left;vertical-align:top;white-space:normal;overflow-wrap:anywhere;border-bottom:1px solid #e2eff5;border-right:1px solid #e2eff5;min-width:175px;max-width:290px;padding:16px 18px}.ServiceDiscovery-module__qrbKHG__compareTable thead{background:#f0fafd}.ServiceDiscovery-module__qrbKHG__compareTable thead a{color:#166f95;align-items:center;gap:6px;display:inline-flex}.ServiceDiscovery-module__qrbKHG__compareTable th:first-child{color:#54707e;min-width:110px;font-weight:500}.ServiceDiscovery-module__qrbKHG__compareHint{color:#54707e;margin:0 0 10px;font-size:11px;display:none}.ServiceDiscovery-module__qrbKHG__compareTable tbody th{background:#fafcfd}.ServiceDiscovery-module__qrbKHG__compareTable tr:last-child>*{border-bottom:0}.ServiceDiscovery-module__qrbKHG__compareTable tr>:last-child{border-right:0}.ServiceDiscovery-module__qrbKHG__compareWrap>.ServiceDiscovery-module__qrbKHG__resultNote:last-child{margin-top:12px}.ServiceDiscovery-module__qrbKHG__hotelGroups{gap:26px;display:grid}.ServiceDiscovery-module__qrbKHG__hotelGroup{min-width:0}.ServiceDiscovery-module__qrbKHG__hotelGroupHeader{background:#f4fbfe;border:1px solid #d8edf4;border-radius:12px;align-items:center;gap:14px;margin-bottom:16px;padding:18px;display:flex}.ServiceDiscovery-module__qrbKHG__hotelGroupIcon{color:#147da5;background:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.ServiceDiscovery-module__qrbKHG__hotelGroupHeader>div{flex:1;min-width:0}.ServiceDiscovery-module__qrbKHG__hotelGroupHeader h3{margin:0 0 3px}.ServiceDiscovery-module__qrbKHG__hotelGroupHeader p{color:#54707e;margin:0;font-size:12px}.ServiceDiscovery-module__qrbKHG__hotelGroupHeader>a{color:#166f95;flex-shrink:0;align-items:center;gap:6px;font-size:13px;display:inline-flex}.ServiceDiscovery-module__qrbKHG__business{background:#fff;border:1px solid #d8edf4;border-radius:16px;align-items:center;gap:28px;margin:0 auto 40px;padding:26px 30px;display:flex}.ServiceDiscovery-module__qrbKHG__businessIcon{color:#147da5;background:#eaf8fc;border-radius:14px;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.ServiceDiscovery-module__qrbKHG__businessCopy{flex:1;min-width:0}.ServiceDiscovery-module__qrbKHG__businessCopy h2{margin:0 0 6px;font-size:19px}.ServiceDiscovery-module__qrbKHG__businessCopy p{color:#54707e;max-width:690px;margin:0;font-size:13px}.ServiceDiscovery-module__qrbKHG__businessCopy ol{color:#31596b;flex-wrap:wrap;gap:10px 22px;margin:13px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.ServiceDiscovery-module__qrbKHG__businessCopy li span{color:#147da5;margin-right:6px}.ServiceDiscovery-module__qrbKHG__business>a{flex-shrink:0}.ServiceDiscovery-module__qrbKHG__policies{border-top:1px solid #d8edf4;margin:0 auto 30px;padding-top:30px}.ServiceDiscovery-module__qrbKHG__chatGrid{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.ServiceDiscovery-module__qrbKHG__chatCard{border-radius:12px;grid-template-columns:144px minmax(0,1fr);display:grid}.ServiceDiscovery-module__qrbKHG__chatCard .ServiceDiscovery-module__qrbKHG__cardImage{aspect-ratio:auto;min-height:170px}.ServiceDiscovery-module__qrbKHG__chatCard .ServiceDiscovery-module__qrbKHG__categoryBadge{padding:3px 7px;font-size:11px;top:10px;left:10px}.ServiceDiscovery-module__qrbKHG__chatCard .ServiceDiscovery-module__qrbKHG__cardBody{min-width:0;padding:14px 16px}.ServiceDiscovery-module__qrbKHG__chatCard .ServiceDiscovery-module__qrbKHG__cardHeading h3{font-size:16px}.ServiceDiscovery-module__qrbKHG__chatCard .ServiceDiscovery-module__qrbKHG__cardSummary{margin:7px 0 10px;font-size:12px}.ServiceDiscovery-module__qrbKHG__chatCard .ServiceDiscovery-module__qrbKHG__cardFacts{gap:6px;margin-bottom:10px}.ServiceDiscovery-module__qrbKHG__chatCard .ServiceDiscovery-module__qrbKHG__cardHotel{padding-top:10px}.ServiceDiscovery-module__qrbKHG__chatCard .ServiceDiscovery-module__qrbKHG__detailLink{margin-top:10px;font-size:12px}.ServiceDiscovery-module__qrbKHG__chatEmpty{padding:22px 16px}.ServiceDiscovery-module__qrbKHG__chatEmpty h3{font-size:15px}.ServiceDiscovery-module__qrbKHG__chatEmpty p,.ServiceDiscovery-module__qrbKHG__chatEmpty a{font-size:12px}.ServiceDiscovery-module__qrbKHG__chatCompare,.ServiceDiscovery-module__qrbKHG__chatGroups{min-width:0}.ServiceDiscovery-module__qrbKHG__chatCompare .ServiceDiscovery-module__qrbKHG__compareHint{display:block}.ServiceDiscovery-module__qrbKHG__chatCompare .ServiceDiscovery-module__qrbKHG__compareTable th,.ServiceDiscovery-module__qrbKHG__chatCompare .ServiceDiscovery-module__qrbKHG__compareTable td{padding:12px}.ServiceDiscovery-module__qrbKHG__chatGroups{gap:18px}.ServiceDiscovery-module__qrbKHG__chatGroups .ServiceDiscovery-module__qrbKHG__hotelGroupHeader{flex-wrap:wrap;gap:10px;margin-bottom:10px;padding:12px}.ServiceDiscovery-module__qrbKHG__chatGroups .ServiceDiscovery-module__qrbKHG__hotelGroupHeader h3{font-size:15px}.ServiceDiscovery-module__qrbKHG__chatGroups .ServiceDiscovery-module__qrbKHG__hotelGroupIcon{width:34px;height:34px}@media (max-width:960px){.ServiceDiscovery-module__qrbKHG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceDiscovery-module__qrbKHG__business{gap:18px;padding:24px}.ServiceDiscovery-module__qrbKHG__businessIcon{display:none}}@media (max-width:640px){.ServiceDiscovery-module__qrbKHG__chatCard{grid-template-columns:minmax(0,1fr)}.ServiceDiscovery-module__qrbKHG__chatCard .ServiceDiscovery-module__qrbKHG__cardImage{aspect-ratio:16/7;min-height:0}.ServiceDiscovery-module__qrbKHG__chatCard .ServiceDiscovery-module__qrbKHG__cardBody{padding:13px}.ServiceDiscovery-module__qrbKHG__chatGroups .ServiceDiscovery-module__qrbKHG__hotelGroupHeader>a{margin-left:44px}.ServiceDiscovery-module__qrbKHG__moreFields{grid-template-columns:minmax(0,1fr);gap:16px}.ServiceDiscovery-module__qrbKHG__compareHint{display:block}.ServiceDiscovery-module__qrbKHG__compareTable tr>:first-child{z-index:1;background:#fafcfd;position:sticky;left:0;box-shadow:1px 0 #e2eff5}.ServiceDiscovery-module__qrbKHG__compareTable thead tr>:first-child{background:#f0fafd}.ServiceDiscovery-module__qrbKHG__introTitle{flex-direction:column;align-items:start;gap:14px;margin-top:14px}.ServiceDiscovery-module__qrbKHG__tabs{gap:6px 19px;margin-bottom:16px}.ServiceDiscovery-module__qrbKHG__tabs a{padding-top:15px;font-size:13px}.ServiceDiscovery-module__qrbKHG__searchForm,.ServiceDiscovery-module__qrbKHG__meetingSearch{grid-template-columns:minmax(0,1fr) minmax(100px,.7fr);gap:12px}.ServiceDiscovery-module__qrbKHG__searchSubmit{grid-column:1/-1}.ServiceDiscovery-module__qrbKHG__grid{grid-template-columns:minmax(0,1fr);gap:18px}.ServiceDiscovery-module__qrbKHG__cardImage{aspect-ratio:16/9}.ServiceDiscovery-module__qrbKHG__hotelGroupHeader{flex-wrap:wrap}.ServiceDiscovery-module__qrbKHG__hotelGroupHeader>a{margin-left:58px}.ServiceDiscovery-module__qrbKHG__business{flex-direction:column;align-items:start;padding:22px}.ServiceDiscovery-module__qrbKHG__businessCopy ol{flex-direction:column;gap:6px}}@media (max-width:760px){.ServiceDiscovery-module__qrbKHG__intro{padding:22px 0 20px}.ServiceDiscovery-module__qrbKHG__introTitle{flex-direction:column;align-items:start;gap:16px;margin-top:14px}.ServiceDiscovery-module__qrbKHG__page .ServiceDiscovery-module__qrbKHG__grid{grid-template-columns:minmax(0,1fr);gap:18px}.ServiceDiscovery-module__qrbKHG__page .ServiceDiscovery-module__qrbKHG__cardImage{aspect-ratio:16/9}.ServiceDiscovery-module__qrbKHG__page .ServiceDiscovery-module__qrbKHG__cardBody{padding:16px}}@media (max-width:380px){.ServiceDiscovery-module__qrbKHG__tabs{gap:5px 12px}.ServiceDiscovery-module__qrbKHG__searchForm,.ServiceDiscovery-module__qrbKHG__meetingSearch{grid-template-columns:1fr}}@media (max-width:480px){.ServiceDiscovery-module__qrbKHG__searchForm,.ServiceDiscovery-module__qrbKHG__meetingSearch{grid-template-columns:minmax(0,1fr)}.ServiceDiscovery-module__qrbKHG__page{padding-bottom:92px}.ServiceDiscovery-module__qrbKHG__scrollTools{right:calc(12px + env(safe-area-inset-right,0px))}}@media (prefers-reduced-motion:reduce){.ServiceDiscovery-module__qrbKHG__card,.ServiceDiscovery-module__qrbKHG__cardImage img{transition:none}.ServiceDiscovery-module__qrbKHG__card:hover .ServiceDiscovery-module__qrbKHG__cardImage img{transform:none}.ServiceDiscovery-module__qrbKHG__scrollTools{transition:none}}
.ContentModuleCreateDrawer-module__lQ9HNG__backdrop{z-index:80;-webkit-backdrop-filter:blur(5px)saturate(1.02);backdrop-filter:blur(5px)saturate(1.02);background:#1c364138;justify-content:flex-end;padding:16px;display:flex;position:fixed;inset:0}.ContentModuleCreateDrawer-module__lQ9HNG__drawer{background:#fcfefff7;border:1px solid #acdbe8e0;border-radius:20px;outline:none;grid-template-rows:auto minmax(0,1fr);width:min(900px,100%);max-height:calc(100dvh - 32px);display:grid;overflow:hidden;box-shadow:-18px 18px 52px #18465733}.ContentModuleCreateDrawer-module__lQ9HNG__header{border-bottom:1px solid var(--platform-line);background:linear-gradient(135deg,#ebf9fde0,#ffffffe0);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px 17px;display:flex}.ContentModuleCreateDrawer-module__lQ9HNG__header h2{color:var(--platform-ink);margin:0;font-size:20px;line-height:1.4}.ContentModuleCreateDrawer-module__lQ9HNG__header>div{min-width:0}.ContentModuleCreateDrawer-module__lQ9HNG__header p:last-child{max-width:680px;color:var(--platform-muted);margin:6px 0 0;font-size:13px;line-height:1.65}.ContentModuleCreateDrawer-module__lQ9HNG__closeButton{width:36px;height:36px;color:var(--platform-blue-dark);cursor:pointer;background:#ffffffd6;border:1px solid #cde5ec;border-radius:50%;flex:none;place-items:center;display:inline-grid}.ContentModuleCreateDrawer-module__lQ9HNG__closeButton:hover:not(:disabled){background:#fff;border-color:#88cadd}.ContentModuleCreateDrawer-module__lQ9HNG__closeButton:focus-visible{outline-offset:2px;outline:2px solid #38a9d259}.ContentModuleCreateDrawer-module__lQ9HNG__closeButton:disabled{cursor:wait;opacity:.55}.ContentModuleCreateDrawer-module__lQ9HNG__body{min-height:0;padding:20px 22px 24px;overflow:auto}.ContentModuleCreateDrawer-module__lQ9HNG__progress,.ContentModuleCreateDrawer-module__lQ9HNG__complete,.ContentModuleCreateDrawer-module__lQ9HNG__error{border:1px solid var(--platform-line);border-radius:14px;align-items:flex-start;gap:12px;padding:18px;display:flex}.ContentModuleCreateDrawer-module__lQ9HNG__progress{color:var(--platform-blue-dark);background:#f4fbfd}.ContentModuleCreateDrawer-module__lQ9HNG__progress strong,.ContentModuleCreateDrawer-module__lQ9HNG__complete strong,.ContentModuleCreateDrawer-module__lQ9HNG__error strong{color:var(--platform-ink);display:block}.ContentModuleCreateDrawer-module__lQ9HNG__progress p,.ContentModuleCreateDrawer-module__lQ9HNG__complete p,.ContentModuleCreateDrawer-module__lQ9HNG__error p{color:var(--platform-muted);margin:5px 0 0;font-size:13px;line-height:1.6}.ContentModuleCreateDrawer-module__lQ9HNG__spinner{flex:none;animation:.9s linear infinite ContentModuleCreateDrawer-module__lQ9HNG__spin}.ContentModuleCreateDrawer-module__lQ9HNG__complete{color:#0d87a7;background:#f4fbfd;align-items:center}.ContentModuleCreateDrawer-module__lQ9HNG__complete>div{flex:1}.ContentModuleCreateDrawer-module__lQ9HNG__error{background:#fffaf2;border-color:#ead3b5;gap:10px;display:grid}.ContentModuleCreateDrawer-module__lQ9HNG__error .platform-actions{margin-top:2px}.ContentModuleCreateDrawer-module__lQ9HNG__error .platform-button{align-items:center;gap:5px;display:inline-flex}@keyframes ContentModuleCreateDrawer-module__lQ9HNG__spin{to{transform:rotate(360deg)}}@media (max-width:700px){.ContentModuleCreateDrawer-module__lQ9HNG__backdrop{padding:0}.ContentModuleCreateDrawer-module__lQ9HNG__drawer{border-radius:0;width:100%;max-height:100dvh}.ContentModuleCreateDrawer-module__lQ9HNG__header,.ContentModuleCreateDrawer-module__lQ9HNG__body{padding-left:16px;padding-right:16px}.ContentModuleCreateDrawer-module__lQ9HNG__complete{flex-wrap:wrap;align-items:flex-start}}
.ContentModuleWorkspace-module__iD3LEa__catalog,.ContentModuleWorkspace-module__iD3LEa__workspace{width:100%;display:grid}.ContentModuleWorkspace-module__iD3LEa__catalog{gap:14px;margin-top:0}.ContentModuleWorkspace-module__iD3LEa__workspace{gap:18px}.ContentModuleWorkspace-module__iD3LEa__workspaceEmbedded{gap:16px;margin-top:0}.ContentModuleWorkspace-module__iD3LEa__cancelConfirmation{background:#fff9f9;border:1px solid #efd1d4;border-radius:10px;gap:10px;padding:14px;display:grid}.ContentModuleWorkspace-module__iD3LEa__cancelConfirmation label{gap:6px;display:grid}.ContentModuleWorkspace-module__iD3LEa__cancelConfirmation textarea{border:1px solid var(--platform-line);width:100%;color:var(--platform-ink);font:inherit;background:#fff;border-radius:8px;padding:8px 10px}.ContentModuleWorkspace-module__iD3LEa__cancelConfirmation p{color:var(--platform-muted);margin:0;font-size:12px}.ContentModuleWorkspace-module__iD3LEa__workspaceEmbedded .platform-section{box-shadow:none}.ContentModuleWorkspace-module__iD3LEa__catalogHeading,.ContentModuleWorkspace-module__iD3LEa__workspaceHeading,.ContentModuleWorkspace-module__iD3LEa__libraryHeading,.ContentModuleWorkspace-module__iD3LEa__cardHeading,.ContentModuleWorkspace-module__iD3LEa__editorIdentity{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ContentModuleWorkspace-module__iD3LEa__catalogHeading{align-items:center;gap:14px}.ContentModuleWorkspace-module__iD3LEa__catalogHeading>div,.ContentModuleWorkspace-module__iD3LEa__workspaceHeading>div,.ContentModuleWorkspace-module__iD3LEa__libraryHeading>div,.ContentModuleWorkspace-module__iD3LEa__editorIdentity>div{min-width:0}.ContentModuleWorkspace-module__iD3LEa__catalogHeading h2,.ContentModuleWorkspace-module__iD3LEa__workspaceHeading h2,.ContentModuleWorkspace-module__iD3LEa__libraryHeading h3{margin:0}.ContentModuleWorkspace-module__iD3LEa__workspaceHeading p,.ContentModuleWorkspace-module__iD3LEa__libraryHeading p,.ContentModuleWorkspace-module__iD3LEa__catalogHeading>div>p:last-child{color:var(--platform-muted);margin:5px 0 0}.ContentModuleWorkspace-module__iD3LEa__card:focus-visible{outline-offset:2px;outline:2px solid #38a9d24d}.ContentModuleWorkspace-module__iD3LEa__filters{border:1px solid var(--platform-line);background:#f9fdfed1;border-radius:14px;grid-template-columns:minmax(280px,2fr) repeat(2,minmax(150px,.8fr));gap:12px;padding:14px;display:grid}.ContentModuleWorkspace-module__iD3LEa__filtersWithCategory{grid-template-columns:minmax(260px,2fr) repeat(3,minmax(140px,.8fr))}.ContentModuleWorkspace-module__iD3LEa__filters label,.ContentModuleWorkspace-module__iD3LEa__identityForm label{min-width:0;color:var(--platform-muted);gap:6px;font-size:12px;font-weight:700;display:grid}.ContentModuleWorkspace-module__iD3LEa__identityForm label>small{color:var(--platform-muted);font-size:10px;font-weight:500;line-height:1.5}.ContentModuleWorkspace-module__iD3LEa__lockedOwner{background:#f4fafc;border:1px solid #bfdce6;border-radius:10px;align-content:start;gap:6px;min-width:0;padding:10px 11px;display:grid}.ContentModuleWorkspace-module__iD3LEa__lockedOwner>span{color:var(--platform-muted);font-size:12px;font-weight:700}.ContentModuleWorkspace-module__iD3LEa__lockedOwner>strong{color:var(--platform-ink);font-size:14px}.ContentModuleWorkspace-module__iD3LEa__lockedOwner>small{color:var(--platform-muted);font-size:10px;line-height:1.5}.ContentModuleWorkspace-module__iD3LEa__filters label>span{align-items:center;gap:6px;display:inline-flex}.ContentModuleWorkspace-module__iD3LEa__filters input,.ContentModuleWorkspace-module__iD3LEa__filters select,.ContentModuleWorkspace-module__iD3LEa__identityForm input,.ContentModuleWorkspace-module__iD3LEa__identityForm select,.ContentModuleWorkspace-module__iD3LEa__identityForm textarea{width:100%;min-height:40px;color:var(--platform-ink);font:inherit;background:#fff;border:1px solid #bfdce6;border-radius:10px;padding:9px 11px}.ContentModuleWorkspace-module__iD3LEa__filters input:focus-visible,.ContentModuleWorkspace-module__iD3LEa__filters select:focus-visible,.ContentModuleWorkspace-module__iD3LEa__identityForm input:focus-visible,.ContentModuleWorkspace-module__iD3LEa__identityForm select:focus-visible,.ContentModuleWorkspace-module__iD3LEa__identityForm textarea:focus-visible{border-color:var(--platform-blue);outline-offset:1px;outline:2px solid #38a9d22e}.ContentModuleWorkspace-module__iD3LEa__library{border:1px solid var(--platform-line);background:#f7fdff9e;border-radius:16px;gap:14px;padding:16px;display:grid}.ContentModuleWorkspace-module__iD3LEa__libraryHeading{align-items:center}.ContentModuleWorkspace-module__iD3LEa__libraryHeading p{font-size:12px}.ContentModuleWorkspace-module__iD3LEa__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.ContentModuleWorkspace-module__iD3LEa__card{min-width:0;min-height:174px;color:inherit;background:#ffffffeb;border:1px solid #cee6ed;border-radius:13px;align-content:start;gap:12px;padding:15px;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid}.ContentModuleWorkspace-module__iD3LEa__card:hover,.ContentModuleWorkspace-module__iD3LEa__card:focus-visible{border-color:#82c5d8;transform:translateY(-1px);box-shadow:0 10px 24px #25738f1a}.ContentModuleWorkspace-module__iD3LEa__cardHeading{align-items:center}.ContentModuleWorkspace-module__iD3LEa__cardHeading strong{min-width:0;color:var(--platform-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.ContentModuleWorkspace-module__iD3LEa__cardHeading svg{color:var(--platform-blue);flex:none}.ContentModuleWorkspace-module__iD3LEa__cardMeta{min-width:0;color:var(--platform-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.ContentModuleWorkspace-module__iD3LEa__cardMeta code{max-width:100%;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:#f2f8fa;border-radius:6px;padding:2px 6px;overflow:hidden}.ContentModuleWorkspace-module__iD3LEa__description{min-height:38px;color:var(--platform-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.ContentModuleWorkspace-module__iD3LEa__facts{flex-wrap:wrap;align-items:center;gap:7px;margin-top:auto;display:flex}.ContentModuleWorkspace-module__iD3LEa__fact,.ContentModuleWorkspace-module__iD3LEa__status{border-radius:999px;align-items:center;min-height:24px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.ContentModuleWorkspace-module__iD3LEa__fact{color:var(--platform-muted);background:#f1f7f9}.ContentModuleWorkspace-module__iD3LEa__status{color:var(--platform-blue-dark);background:var(--platform-sky)}.ContentModuleWorkspace-module__iD3LEa__statusRetired{color:#735b5b;background:#f4eded}.ContentModuleWorkspace-module__iD3LEa__empty{color:var(--platform-muted);text-align:center;background:#ffffffb8;border:1px dashed #bddce6;border-radius:12px;padding:30px 18px}.ContentModuleWorkspace-module__iD3LEa__pagination>:first-child{justify-self:start}.ContentModuleWorkspace-module__iD3LEa__pagination>span{text-align:center}.ContentModuleWorkspace-module__iD3LEa__paginationButton{width:112px}.ContentModuleWorkspace-module__iD3LEa__identityForm{border:1px solid var(--platform-line);background:#f9fdfed1;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}.ContentModuleWorkspace-module__iD3LEa__identityForm textarea{resize:vertical}.ContentModuleWorkspace-module__iD3LEa__wide{grid-column:1/-1}.ContentModuleWorkspace-module__iD3LEa__editorIdentity{border:1px solid var(--platform-line);background:#fff;border-radius:14px;padding:16px}.ContentModuleWorkspace-module__iD3LEa__editorIdentity>div{width:100%}.ContentModuleWorkspace-module__iD3LEa__workspace .ContentModuleWorkspace-module__iD3LEa__editorIdentity h2,.ContentModuleWorkspace-module__iD3LEa__workspace .ContentModuleWorkspace-module__iD3LEa__workspaceHeading h2{color:var(--platform-ink);margin:0;font-size:18px;line-height:1.4}.ContentModuleWorkspace-module__iD3LEa__editorIdentity p{color:var(--platform-muted);margin:6px 0 0;font-size:13px;line-height:1.6}.ContentModuleWorkspace-module__iD3LEa__editorIdentity .platform-kicker{margin:0 0 5px;font-size:11px}.ContentModuleWorkspace-module__iD3LEa__identityMeta{border-top:1px solid var(--platform-line);color:var(--platform-muted);flex-wrap:wrap;gap:8px 20px;margin:12px 0 0;padding-top:12px;font-size:12px;line-height:1.6;display:flex}.ContentModuleWorkspace-module__iD3LEa__identityMeta>div{flex-wrap:wrap;gap:4px 8px;min-width:0;display:flex}.ContentModuleWorkspace-module__iD3LEa__identityMeta dt{flex-shrink:0}.ContentModuleWorkspace-module__iD3LEa__identityMeta dd{color:var(--platform-ink);overflow-wrap:anywhere;margin:0}.ContentModuleWorkspace-module__iD3LEa__versionPanel{background:#eef8fc;border:1px solid #c9e5f0;border-radius:14px;gap:12px;padding:16px;display:grid}.ContentModuleWorkspace-module__iD3LEa__panelHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;display:flex}.ContentModuleWorkspace-module__iD3LEa__workspace .ContentModuleWorkspace-module__iD3LEa__panelHeading h3,.ContentModuleWorkspace-module__iD3LEa__workspace .ContentModuleWorkspace-module__iD3LEa__sectionBlock>h3{color:var(--platform-ink);margin:0;font-size:16px;line-height:1.4}.ContentModuleWorkspace-module__iD3LEa__panelHeading p,.ContentModuleWorkspace-module__iD3LEa__versionHint,.ContentModuleWorkspace-module__iD3LEa__bindingStatus{color:var(--platform-muted);margin:0;font-size:12px;line-height:1.6}.ContentModuleWorkspace-module__iD3LEa__panelHeading p{margin-top:5px}.ContentModuleWorkspace-module__iD3LEa__versionOverview{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ContentModuleWorkspace-module__iD3LEa__versionOverview>div{background:#f9fdff;border:1px solid #d5eaf2;border-radius:10px;align-content:start;gap:6px;padding:12px;display:grid}.ContentModuleWorkspace-module__iD3LEa__versionOverview span{color:var(--platform-muted);font-size:11px}.ContentModuleWorkspace-module__iD3LEa__versionOverview strong{overflow-wrap:anywhere;font-size:13px}.ContentModuleWorkspace-module__iD3LEa__moduleActions{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.ContentModuleWorkspace-module__iD3LEa__moduleActions>:first-child{flex-shrink:0}.ContentModuleWorkspace-module__iD3LEa__moduleActions>div{flex:200px;min-width:0}.ContentModuleWorkspace-module__iD3LEa__workspace .ContentModuleWorkspace-module__iD3LEa__primaryAction,.ContentModuleWorkspace-module__iD3LEa__workspace .ContentModuleWorkspace-module__iD3LEa__primaryAction:hover{color:#fff;border-color:var(--platform-blue);background:var(--platform-blue)}.ContentModuleWorkspace-module__iD3LEa__workspace .ContentModuleWorkspace-module__iD3LEa__exitUpdate,.ContentModuleWorkspace-module__iD3LEa__workspace .ContentModuleWorkspace-module__iD3LEa__exitUpdate:hover{color:#fff;border-color:var(--platform-blue-dark);background:var(--platform-blue-dark)}.ContentModuleWorkspace-module__iD3LEa__workspace .ContentModuleWorkspace-module__iD3LEa__versionHistory{margin:0}.ContentModuleWorkspace-module__iD3LEa__workspace .ContentModuleWorkspace-module__iD3LEa__versionHistory li{grid-template-columns:38px 62px 88px minmax(0,1fr);align-items:start}.ContentModuleWorkspace-module__iD3LEa__versionHistory li>:last-child{overflow-wrap:anywhere}.ContentModuleWorkspace-module__iD3LEa__formSection{border-top:3px solid var(--platform-blue)}.ContentModuleWorkspace-module__iD3LEa__readonlySection{border-top:3px solid #b6e1ef}.ContentModuleWorkspace-module__iD3LEa__workspace .ContentModuleWorkspace-module__iD3LEa__formSection,.ContentModuleWorkspace-module__iD3LEa__workspace .ContentModuleWorkspace-module__iD3LEa__readonlySection{background:#fff}.ContentModuleWorkspace-module__iD3LEa__sectionBlock{border:1px solid var(--platform-line);background:#ffffffbd;border-radius:14px;gap:14px;padding:16px;display:grid}.ContentModuleWorkspace-module__iD3LEa__sectionBlock h3{margin:0}@supports (appearance:base-select){.ContentModuleWorkspace-module__iD3LEa__filters select,.ContentModuleWorkspace-module__iD3LEa__identityForm select{appearance:base-select}.platform-module-builder select{appearance:base-select}.ContentModuleWorkspace-module__iD3LEa__filters select::picker(select){appearance:base-select}.ContentModuleWorkspace-module__iD3LEa__identityForm select::picker(select){appearance:base-select}.platform-module-builder select::picker(select){appearance:base-select}:is(.ContentModuleWorkspace-module__iD3LEa__filters select,.ContentModuleWorkspace-module__iD3LEa__identityForm select,.platform-module-builder select){background-image:var(--select-chevron);background-position:right 10px center;background-repeat:no-repeat;background-size:18px;padding-right:34px}.ContentModuleWorkspace-module__iD3LEa__filters select::picker-icon{display:none}.ContentModuleWorkspace-module__iD3LEa__identityForm select::picker-icon{display:none}.platform-module-builder select::picker-icon{display:none}.ContentModuleWorkspace-module__iD3LEa__filters select::picker(select){color:#1d1d1f;-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);background:#fffffff7;border:1px solid #1d1d1f1a;border-radius:13px;min-width:210px;max-width:min(330px,100vw - 24px);max-height:min(320px,52vh);padding:6px;overflow-y:auto;box-shadow:0 12px 34px #1d1d1f24,0 2px 7px #1d1d1f12}.ContentModuleWorkspace-module__iD3LEa__identityForm select::picker(select){color:#1d1d1f;-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);background:#fffffff7;border:1px solid #1d1d1f1a;border-radius:13px;min-width:210px;max-width:min(330px,100vw - 24px);max-height:min(320px,52vh);padding:6px;overflow-y:auto;box-shadow:0 12px 34px #1d1d1f24,0 2px 7px #1d1d1f12}.platform-module-builder select::picker(select){color:#1d1d1f;-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);background:#fffffff7;border:1px solid #1d1d1f1a;border-radius:13px;min-width:210px;max-width:min(330px,100vw - 24px);max-height:min(320px,52vh);padding:6px;overflow-y:auto;box-shadow:0 12px 34px #1d1d1f24,0 2px 7px #1d1d1f12}:is(.ContentModuleWorkspace-module__iD3LEa__filters select option,.ContentModuleWorkspace-module__iD3LEa__identityForm select option,.platform-module-builder select option){color:#1d1d1f;cursor:pointer;overflow-wrap:anywhere;white-space:normal;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;min-height:38px;margin:2px 0;padding:8px 10px;font-size:.88rem;line-height:1.35;display:flex}:is(.ContentModuleWorkspace-module__iD3LEa__filters select option:hover,.ContentModuleWorkspace-module__iD3LEa__filters select option:focus,.ContentModuleWorkspace-module__iD3LEa__identityForm select option:hover,.ContentModuleWorkspace-module__iD3LEa__identityForm select option:focus,.platform-module-builder select option:hover,.platform-module-builder select option:focus){background:#1d1d1f0e}:is(.ContentModuleWorkspace-module__iD3LEa__filters select option:checked,.ContentModuleWorkspace-module__iD3LEa__identityForm select option:checked,.platform-module-builder select option:checked){color:#0b628e;background:#0071e317;font-weight:650}.ContentModuleWorkspace-module__iD3LEa__filters select option::checkmark{color:#0071e3;order:2;margin-left:auto}.ContentModuleWorkspace-module__iD3LEa__identityForm select option::checkmark{color:#0071e3;order:2;margin-left:auto}.platform-module-builder select option::checkmark{color:#0071e3;order:2;margin-left:auto}}@media (forced-colors:active){:is(.ContentModuleWorkspace-module__iD3LEa__filters select,.ContentModuleWorkspace-module__iD3LEa__identityForm select,.platform-module-builder select){appearance:auto;background-image:none}}@media (max-width:1320px){.ContentModuleWorkspace-module__iD3LEa__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1160px){.ContentModuleWorkspace-module__iD3LEa__filtersWithCategory{grid-template-columns:repeat(2,minmax(0,1fr))}.ContentModuleWorkspace-module__iD3LEa__filtersWithCategory>label:first-child{grid-column:1/-1}.ContentModuleWorkspace-module__iD3LEa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:880px){.ContentModuleWorkspace-module__iD3LEa__catalogHeading,.ContentModuleWorkspace-module__iD3LEa__workspaceHeading,.ContentModuleWorkspace-module__iD3LEa__editorIdentity{display:grid}.ContentModuleWorkspace-module__iD3LEa__filters,.ContentModuleWorkspace-module__iD3LEa__identityForm{grid-template-columns:minmax(0,1fr)}.ContentModuleWorkspace-module__iD3LEa__filtersWithCategory>label:first-child,.ContentModuleWorkspace-module__iD3LEa__wide{grid-column:auto}.ContentModuleWorkspace-module__iD3LEa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.ContentModuleWorkspace-module__iD3LEa__grid,.ContentModuleWorkspace-module__iD3LEa__versionOverview{grid-template-columns:minmax(0,1fr)}.ContentModuleWorkspace-module__iD3LEa__workspace .ContentModuleWorkspace-module__iD3LEa__versionHistory li{grid-template-columns:38px 1fr auto}.ContentModuleWorkspace-module__iD3LEa__versionHistory li>:last-child{grid-column:1/-1}.ContentModuleWorkspace-module__iD3LEa__library{padding:12px}}
.ContactReveal-module__w7xWJG__note{white-space:pre-wrap;overflow-wrap:anywhere}.ContactReveal-module__w7xWJG__chatContact{color:#31596b;border:0;min-width:0;padding:0;font-size:13px;line-height:1.7;container:chat-contact/inline-size}.ContactReveal-module__w7xWJG__chatNotice{color:#647f8c;margin:0 0 12px;font-size:12px}.ContactReveal-module__w7xWJG__chatContact dl{gap:0;margin:0;display:grid}.ContactReveal-module__w7xWJG__chatContact dl>div{border-bottom:1px solid #e8f1f5;grid-template-columns:160px minmax(0,1fr);gap:6px 18px;padding:10px 0;display:grid}.ContactReveal-module__w7xWJG__chatContact dl>div:first-child{padding-top:0}.ContactReveal-module__w7xWJG__chatContact dl>div:last-child{border-bottom:0}.ContactReveal-module__w7xWJG__chatContact dt{color:#647f8c;align-items:flex-start;gap:7px;min-width:0;font-size:12px;line-height:1.8;display:flex}.ContactReveal-module__w7xWJG__chatContact dt svg{flex:0 0 16px;margin-top:3px}.ContactReveal-module__w7xWJG__chatContact dt span{word-break:keep-all;overflow-wrap:anywhere;min-width:0}.ContactReveal-module__w7xWJG__chatContact dd{color:#294d60;overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;font-weight:600}.ContactReveal-module__w7xWJG__chatNote{color:#486777;border-top:1px solid #e8f1f5;margin:10px 0 0;padding-top:12px;font-size:12px}.ContactReveal-module__w7xWJG__chatNote strong{font-weight:500}.ContactReveal-module__w7xWJG__chatDisclaimer{color:#7b919b;overflow-wrap:anywhere;margin:8px 0 0;font-size:11px}@container chat-contact (max-width:480px){.ContactReveal-module__w7xWJG__chatContact dl>div{grid-template-columns:minmax(0,1fr);gap:4px}}@media (max-width:560px){.ContactReveal-module__w7xWJG__chatContact dl>div{grid-template-columns:minmax(0,1fr);gap:4px}}
.ServiceChat-module__P5g-rG__discovery{background:var(--service-chat-background,radial-gradient(ellipse at 50% 3%, #f0faff 0, transparent 70%));flex:1;padding:clamp(56px,8vh,88px) 0 42px}.ServiceChat-module__P5g-rG__workspace{width:min(var(--service-chat-content-width,900px), calc(100% - var(--service-chat-content-gutter,40px)));margin:0 auto}.ServiceChat-module__P5g-rG__intro{text-align:center;margin-bottom:14px;position:relative}.ServiceChat-module__P5g-rG__centerLogo{width:250px;max-width:78%;height:auto;margin:0 auto 27px;display:block}.ServiceChat-module__P5g-rG__started .ServiceChat-module__P5g-rG__centerLogo{width:152px;margin-bottom:18px}.ServiceChat-module__P5g-rG__turn{flex-direction:column;gap:18px;min-width:0;scroll-margin-top:86px;display:flex}.ServiceChat-module__P5g-rG__earlier{color:#648494;cursor:pointer;background:#eef8fc;border:0;border-radius:6px;align-self:center;padding:6px 10px;font-size:12px}.ServiceChat-module__P5g-rG__earlier:disabled{opacity:.6;cursor:wait}.ServiceChat-module__P5g-rG__incomplete{color:#8299a4;align-items:center;gap:10px;font-size:12px;display:flex}.ServiceChat-module__P5g-rG__incomplete button{color:#187ea7;font-size:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0}.ServiceChat-module__P5g-rG__pastResults{background:#fff;border:1px solid #dcecf2;border-radius:8px;min-width:0;margin-top:12px}.ServiceChat-module__P5g-rG__pastResults summary{color:#648494;cursor:pointer;padding:9px 12px;font-size:12px}.ServiceChat-module__P5g-rG__pastResultsContent{border-top:1px solid #e4f0f5;padding:12px}.ServiceChat-module__P5g-rG__pastSuggestions{color:#7b95a2;margin-top:14px;font-size:11px}.ServiceChat-module__P5g-rG__pastSuggestions>span{margin-bottom:7px;display:block}.ServiceChat-module__P5g-rG__pastSuggestions ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ServiceChat-module__P5g-rG__pastSuggestions li{overflow-wrap:anywhere;border:1px solid #e0edf3;border-radius:6px;max-width:100%;padding:4px 7px}.ServiceChat-module__P5g-rG__pastResultsContent article{min-width:0}.ServiceChat-module__P5g-rG__kicker{color:#187ea7;letter-spacing:.05em;margin:0 0 10px;font-size:12px}.ServiceChat-module__P5g-rG__intro h1{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(28px,3vw,36px)}.ServiceChat-module__P5g-rG__intro>p:last-child{color:#4f6b79;margin:0;font-size:16px;line-height:1.6}.ServiceChat-module__P5g-rG__categories{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:20px;display:flex}.ServiceChat-module__P5g-rG__categories button{color:#31596b;cursor:pointer;background:#fff;border:1px solid #c8e3ee;border-radius:12px;align-items:center;gap:10px;min-height:44px;padding:10px 20px;font-size:15px;font-weight:600;transition:border-color .18s,background .18s;display:inline-flex}.ServiceChat-module__P5g-rG__categories svg{color:#38a9d2}.ServiceChat-module__P5g-rG__categories button:hover{background:#f4fbfe;border-color:#92cfe4}.ServiceChat-module__P5g-rG__composer{background:#fff;border:1px solid #cfe7f1;border-radius:20px;padding:16px 20px 12px;transition:border-color .18s;box-shadow:0 16px 38px -21px #1f7ea43d}.ServiceChat-module__P5g-rG__composer:focus-within{border-color:#a9c9d8}.ServiceChat-module__P5g-rG__composer textarea{resize:none;color:#16435a;width:100%;min-height:64px;max-height:220px;font:inherit;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:15px;line-height:1.8;display:block}.ServiceChat-module__P5g-rG__discovery .ServiceChat-module__P5g-rG__composer textarea:focus-visible{outline:none}.ServiceChat-module__P5g-rG__composer textarea::placeholder{color:#54707e}.ServiceChat-module__P5g-rG__composerFooter{align-items:center;gap:10px;margin-top:12px;display:flex}.ServiceChat-module__P5g-rG__composerFooter>span{color:#4f6b79;font-size:12px}.ServiceChat-module__P5g-rG__composerFooter small{color:#4f6b79;margin-left:auto;font-size:12px}.ServiceChat-module__P5g-rG__composerFooter .ServiceChat-module__P5g-rG__send{color:#fff;cursor:pointer;background:#166f95;border:0;border-radius:12px;place-items:center;width:44px;height:44px;margin-left:auto;padding:0;transition:background .18s;display:grid}.ServiceChat-module__P5g-rG__composerFooter .ServiceChat-module__P5g-rG__send:hover{background:#0f5f82}.ServiceChat-module__P5g-rG__composerFooter .ServiceChat-module__P5g-rG__send:disabled{color:#6f94a5;cursor:default;background:#e3f1f7}.ServiceChat-module__P5g-rG__help{text-align:center;color:#4f6b79;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:10px;margin:10px 0 0;font-size:12px;line-height:1.55;display:flex}.ServiceChat-module__P5g-rG__help a{color:#166f95;align-items:center;min-height:44px;font-size:12px;display:inline-flex}.ServiceChat-module__P5g-rG__help a:hover{text-decoration:underline}.ServiceChat-module__P5g-rG__modeNotice{color:#648494;background:#f0f9fc;border-left:2px solid #acddea;border-radius:0 6px 6px 0;margin:14px 0 0;padding:9px 12px;font-size:12px}.ServiceChat-module__P5g-rG__browseLink{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;margin-top:22px;display:flex}.ServiceChat-module__P5g-rG__browseLink a{color:#166f95;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.ServiceChat-module__P5g-rG__started{padding-top:34px}.ServiceChat-module__P5g-rG__started .ServiceChat-module__P5g-rG__intro{margin-bottom:24px}.ServiceChat-module__P5g-rG__started .ServiceChat-module__P5g-rG__intro h1{margin-bottom:9px;font-size:25px}.ServiceChat-module__P5g-rG__started .ServiceChat-module__P5g-rG__intro>p:last-child{font-size:13px}.ServiceChat-module__P5g-rG__started .ServiceChat-module__P5g-rG__intro .ServiceChat-module__P5g-rG__kicker{display:none}.ServiceChat-module__P5g-rG__conversation{margin-bottom:16px}.ServiceChat-module__P5g-rG__conversationToolbar{border-bottom:1px solid #e1eff5;justify-content:space-between;align-items:center;gap:16px;padding:4px 0 12px;display:flex}.ServiceChat-module__P5g-rG__conversationToolbar>span,.ServiceChat-module__P5g-rG__conversationToolbar button{color:#648494;align-items:center;gap:7px;font-size:12px;display:inline-flex}.ServiceChat-module__P5g-rG__conversationToolbar>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ServiceChat-module__P5g-rG__conversationToolbar>span svg,.ServiceChat-module__P5g-rG__conversationToolbar button{flex-shrink:0}.ServiceChat-module__P5g-rG__conversationToolbar button{cursor:pointer;background:0 0;border:0;padding:5px 0 5px 10px}.ServiceChat-module__P5g-rG__conversationToolbar button:hover{color:#187ea7}.ServiceChat-module__P5g-rG__history{flex-direction:column;gap:30px;min-width:0;padding:24px 0 26px;display:flex;position:relative}.ServiceChat-module__P5g-rG__userRow{justify-content:flex-end;align-items:flex-start;gap:10px;min-width:0;display:flex}.ServiceChat-module__P5g-rG__userMessage{color:#31596b;background:#eaf7fc;border-radius:14px 14px 4px;max-width:90%;padding:10px 15px}.ServiceChat-module__P5g-rG__assistantMessage{color:#31596b;width:100%;min-width:0;display:block}.ServiceChat-module__P5g-rG__replyBody{min-width:0;padding-top:3px}.ServiceChat-module__P5g-rG__messageText{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.85}.ServiceChat-module__P5g-rG__waiting{color:#7b95a2;align-items:center;gap:8px;min-height:32px;font-size:12px;display:flex}.ServiceChat-module__P5g-rG__waiting svg{animation:1s linear infinite ServiceChat-module__P5g-rG__spin}.ServiceChat-module__P5g-rG__suggestions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.ServiceChat-module__P5g-rG__suggestions button,.ServiceChat-module__P5g-rG__suggestions a{color:#31596b;cursor:pointer;text-align:left;background:#fff;border:1px solid #d8edf4;border-radius:9px;align-items:center;gap:7px;max-width:100%;padding:7px 11px;font-size:12px;text-decoration:none;display:inline-flex}.ServiceChat-module__P5g-rG__suggestions button:hover,.ServiceChat-module__P5g-rG__suggestions a:hover{color:#187ea7;border-color:#92cfe4}.ServiceChat-module__P5g-rG__actions:empty,.ServiceChat-module__P5g-rG__actions .ServiceChat-module__P5g-rG__suggestions:empty{display:none}.ServiceChat-module__P5g-rG__contactAction{background:#fff;border:1px solid #d8edf4;border-radius:10px;min-width:0;margin-top:14px;padding:16px}.ServiceChat-module__P5g-rG__contactAction>p{color:#31596b;overflow-wrap:anywhere;margin:0 0 12px;font-size:13px;font-weight:600;line-height:1.6}.ServiceChat-module__P5g-rG__suggestions button:disabled{opacity:.6;cursor:wait}.ServiceChat-module__P5g-rG__error{color:#975f40;background:#fffaf6;border:1px solid #f0d8cb;border-radius:10px;flex-wrap:wrap;gap:8px 14px;margin-top:12px;padding:12px 14px;font-size:12px;display:flex}.ServiceChat-module__P5g-rG__error button{color:#187ea7;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ServiceChat-module__P5g-rG__results{min-width:0;margin:18px 0 0}.ServiceChat-module__P5g-rG__resultsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px 16px;margin-bottom:12px;display:flex}.ServiceChat-module__P5g-rG__results .ServiceChat-module__P5g-rG__resultsHeader h2{margin:0;font-size:16px}.ServiceChat-module__P5g-rG__resultsHeader>a{color:#187ea7;flex-shrink:0;align-items:center;gap:7px;font-size:12px;display:inline-flex}.ServiceChat-module__P5g-rG__conditions{flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.ServiceChat-module__P5g-rG__conditions li{color:#648494;overflow-wrap:anywhere;background:#fff;border:1px solid #d8edf4;border-radius:7px;align-items:center;gap:5px;max-width:100%;padding:4px 9px;font-size:11px;display:inline-flex}.ServiceChat-module__P5g-rG__notice{color:#648494;margin:0 0 16px;font-size:12px}.ServiceChat-module__P5g-rG__loginHint{color:#75939f;margin:10px 6px 0;font-size:12px;line-height:1.8}.ServiceChat-module__P5g-rG__loginHint button{color:#187ea7;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.ServiceChat-module__P5g-rG__guestLoginReminder{color:#527d91;background:#edf8fc;border:1px solid #cce8f2;border-radius:12px;margin:16px 0 0;padding:12px 16px;font-size:13px}.ServiceChat-module__P5g-rG__guestLoginReminder p{margin:0}.ServiceChat-module__P5g-rG__guestLoginReminder button{margin-top:7px;font-weight:600}@keyframes ServiceChat-module__P5g-rG__spin{to{transform:rotate(360deg)}}@media (max-width:640px){.ServiceChat-module__P5g-rG__discovery{padding:40px 0}.ServiceChat-module__P5g-rG__intro h1{font-size:26px}.ServiceChat-module__P5g-rG__intro>p:last-child{font-size:15px}.ServiceChat-module__P5g-rG__centerLogo{width:200px;margin-bottom:20px}.ServiceChat-module__P5g-rG__categories{gap:9px;margin-bottom:20px}.ServiceChat-module__P5g-rG__categories button{gap:7px;padding:9px 13px;font-size:14px}.ServiceChat-module__P5g-rG__composer{border-radius:16px;padding:16px 16px 12px}.ServiceChat-module__P5g-rG__composer textarea{font-size:14px}.ServiceChat-module__P5g-rG__help{margin-inline:5px;font-size:12px}.ServiceChat-module__P5g-rG__browseLink{flex-direction:column;margin-top:20px}.ServiceChat-module__P5g-rG__started{padding-top:26px}.ServiceChat-module__P5g-rG__started .ServiceChat-module__P5g-rG__intro h1{font-size:23px}.ServiceChat-module__P5g-rG__replyBody{padding-top:2px}.ServiceChat-module__P5g-rG__userRow{gap:8px}.ServiceChat-module__P5g-rG__userMessage{max-width:94%;padding:9px 12px}.ServiceChat-module__P5g-rG__resultsHeader{align-items:start}.ServiceChat-module__P5g-rG__results .ServiceChat-module__P5g-rG__resultsHeader h2{font-size:15px}.ServiceChat-module__P5g-rG__resultsHeader>a{font-size:12px}.ServiceChat-module__P5g-rG__pastResultsContent{padding:10px}}@media (min-width:641px) and (max-height:790px){.ServiceChat-module__P5g-rG__discovery{padding-top:48px;padding-bottom:32px}.ServiceChat-module__P5g-rG__centerLogo{width:220px;margin-bottom:20px}.ServiceChat-module__P5g-rG__categories{margin-bottom:16px}.ServiceChat-module__P5g-rG__browseLink{margin-top:16px}}@media (min-width:641px) and (max-height:740px){.ServiceChat-module__P5g-rG__discovery{padding-top:36px;padding-bottom:16px}.ServiceChat-module__P5g-rG__browseLink{margin-top:12px}}@media (max-width:640px) and (max-height:760px){.ServiceChat-module__P5g-rG__discovery{padding-top:28px;padding-bottom:24px}.ServiceChat-module__P5g-rG__centerLogo{width:170px;margin-bottom:16px}.ServiceChat-module__P5g-rG__intro{margin-bottom:12px}.ServiceChat-module__P5g-rG__intro>p:last-child{font-size:14px}.ServiceChat-module__P5g-rG__categories{margin-bottom:14px}.ServiceChat-module__P5g-rG__composer textarea{min-height:56px}.ServiceChat-module__P5g-rG__browseLink{margin-top:14px}}@media (max-width:640px) and (max-height:700px){.ServiceChat-module__P5g-rG__discovery{padding-top:20px;padding-bottom:20px}.ServiceChat-module__P5g-rG__centerLogo{width:160px;margin-bottom:14px}.ServiceChat-module__P5g-rG__browseLink{margin-top:12px}}@media (max-width:640px) and (max-height:650px){.ServiceChat-module__P5g-rG__discovery{padding-top:12px;padding-bottom:12px}.ServiceChat-module__P5g-rG__centerLogo{width:140px;margin-bottom:10px}.ServiceChat-module__P5g-rG__intro{margin-bottom:10px}.ServiceChat-module__P5g-rG__categories{margin-bottom:12px}.ServiceChat-module__P5g-rG__composer textarea{min-height:52px}.ServiceChat-module__P5g-rG__browseLink{margin-top:10px}}@media (max-width:380px){.ServiceChat-module__P5g-rG__categories{gap:7px}.ServiceChat-module__P5g-rG__categories button{gap:5px;padding:8px 10px;font-size:12px}.ServiceChat-module__P5g-rG__categories svg{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.ServiceChat-module__P5g-rG__waiting svg{animation:none}.ServiceChat-module__P5g-rG__composer,.ServiceChat-module__P5g-rG__send,.ServiceChat-module__P5g-rG__categories button{transition:none}}.ServiceChat-module__P5g-rG__discovery:not(.ServiceChat-module__P5g-rG__started):not(.ServiceChat-module__P5g-rG__authenticated){padding-top:clamp(72px,14vh,160px)}@media (min-width:641px) and (max-height:740px){.ServiceChat-module__P5g-rG__discovery:not(.ServiceChat-module__P5g-rG__started):not(.ServiceChat-module__P5g-rG__authenticated){padding-top:56px}}@media (max-width:640px) and (max-height:760px){.ServiceChat-module__P5g-rG__discovery:not(.ServiceChat-module__P5g-rG__started):not(.ServiceChat-module__P5g-rG__authenticated){padding-top:52px}}@media (max-width:640px) and (max-height:650px){.ServiceChat-module__P5g-rG__discovery:not(.ServiceChat-module__P5g-rG__started):not(.ServiceChat-module__P5g-rG__authenticated){padding-top:28px}}.ServiceChat-module__P5g-rG__authenticated{flex:1 1 0;min-height:0;padding:0;display:flex;overflow:hidden}.ServiceChat-module__P5g-rG__authenticated .ServiceChat-module__P5g-rG__workspace{flex-direction:column;height:100%;min-height:0;display:flex}.ServiceChat-module__P5g-rG__authenticated .ServiceChat-module__P5g-rG__conversation{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#c2dfe8 transparent;flex:1 1 0;min-height:0;margin:0;padding-inline:2px 8px;overflow-y:auto}.ServiceChat-module__P5g-rG__authenticated .ServiceChat-module__P5g-rG__history{padding-top:28px;padding-bottom:28px}.ServiceChat-module__P5g-rG__composerDock{min-width:0}.ServiceChat-module__P5g-rG__archivedNotice{background:#f1f9fc;border:1px solid #d8edf4;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:10px;padding:10px 13px;display:flex}.ServiceChat-module__P5g-rG__archivedNotice>p{color:#648494;margin:0;font-size:12px;line-height:1.7}.ServiceChat-module__P5g-rG__authenticated .ServiceChat-module__P5g-rG__composerDock{padding:14px 0 max(12px, env(safe-area-inset-bottom));background:var(--service-chat-background,#f4fbfe);flex:none}.ServiceChat-module__P5g-rG__authenticated .ServiceChat-module__P5g-rG__composer{box-shadow:0 8px 24px -18px #1f7ea433}.ServiceChat-module__P5g-rG__authenticated .ServiceChat-module__P5g-rG__composer textarea{min-height:96px}.ServiceChat-module__P5g-rG__authenticated .ServiceChat-module__P5g-rG__categories{margin-top:auto;margin-bottom:18%;padding-block:20px}.ServiceChat-module__P5g-rG__authenticated .ServiceChat-module__P5g-rG__help,.ServiceChat-module__P5g-rG__authenticated .ServiceChat-module__P5g-rG__retentionHint{text-align:center;font-size:10px;line-height:1.6}.ServiceChat-module__P5g-rG__authenticated .ServiceChat-module__P5g-rG__retentionHint{margin-top:5px}@media (max-width:640px){.ServiceChat-module__P5g-rG__authenticated .ServiceChat-module__P5g-rG__composerDock{padding-top:10px}.ServiceChat-module__P5g-rG__authenticated .ServiceChat-module__P5g-rG__composer{padding:12px 14px 10px}.ServiceChat-module__P5g-rG__authenticated .ServiceChat-module__P5g-rG__composer textarea{min-height:72px;max-height:min(140px,24dvh)}.ServiceChat-module__P5g-rG__authenticated .ServiceChat-module__P5g-rG__composerFooter{margin-top:5px}.ServiceChat-module__P5g-rG__authenticated .ServiceChat-module__P5g-rG__history{padding-top:18px}}
.HeroConversationEntry-module__mt_cRW__entry{color:#435b70;background:linear-gradient(115deg,#e5edf9,#eaf5fc 65%,#f0f7fc);border-radius:14px;flex-shrink:0;align-items:center;gap:10px;max-width:100%;min-height:52px;padding:6px 14px 6px 8px;text-decoration:none;transition:box-shadow .18s;display:inline-flex}.HeroConversationEntry-module__mt_cRW__entry:hover{box-shadow:0 4px 14px #3c63911a}.HeroConversationEntry-module__mt_cRW__entry:focus-visible{outline-offset:3px;outline:2px solid #166f95}.HeroConversationEntry-module__mt_cRW__action{align-items:center;gap:20px;font-size:14px;font-weight:500;line-height:1.6;display:inline-flex}.HeroConversationEntry-module__mt_cRW__action svg{color:#166f95;flex-shrink:0;transition:transform .18s}.HeroConversationEntry-module__mt_cRW__entry:hover .HeroConversationEntry-module__mt_cRW__action svg{transform:translate(2px,-2px)}.HeroConversationEntry-module__mt_cRW__artwork{color:#5875a4;background:#ffffff8c;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}@media (max-width:640px){.HeroConversationEntry-module__mt_cRW__entry{min-height:48px;padding-block:4px}}@media (prefers-reduced-motion:reduce){.HeroConversationEntry-module__mt_cRW__entry,.HeroConversationEntry-module__mt_cRW__action svg{transition:none}.HeroConversationEntry-module__mt_cRW__entry:hover .HeroConversationEntry-module__mt_cRW__action svg{transform:none}}
.PublicContactPanel-module__7YGBYW__panel{background:#f3fafd;border:1px solid #cee6f0;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 32px;min-width:0;padding:24px 28px;scroll-margin-top:155px;display:grid}.PublicContactPanel-module__7YGBYW__intro{min-width:0}.PublicContactPanel-module__7YGBYW__intro h2{color:var(--ink);margin:0 0 10px;font-size:22px}.PublicContactPanel-module__7YGBYW__intro p{max-width:780px;color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.75}.PublicContactPanel-module__7YGBYW__action{min-width:0;max-width:100%}.PublicContactPanel-module__7YGBYW__panel .PublicContactPanel-module__7YGBYW__action>button{white-space:normal;min-height:44px}.PublicContactPanel-module__7YGBYW__panel:has(.revealed-contact) .PublicContactPanel-module__7YGBYW__intro{grid-column:1/-1}.PublicContactPanel-module__7YGBYW__action:has(.revealed-contact){grid-column:1/-1}.PublicContactPanel-module__7YGBYW__panel .PublicContactPanel-module__7YGBYW__action .revealed-contact{border-color:#d5e9f1;border-radius:10px;margin:0;padding:20px}.PublicContactPanel-module__7YGBYW__panel .PublicContactPanel-module__7YGBYW__action .revealed-contact dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.PublicContactPanel-module__7YGBYW__panel .PublicContactPanel-module__7YGBYW__action .revealed-contact dl>div{grid-template-columns:minmax(88px,auto) minmax(0,1fr);align-items:baseline}.PublicContactPanel-module__7YGBYW__panel .PublicContactPanel-module__7YGBYW__action .revealed-contact dt{flex-wrap:wrap}@media (max-width:700px){.PublicContactPanel-module__7YGBYW__panel{grid-template-columns:minmax(0,1fr);justify-items:start;gap:18px;padding:22px 18px}.PublicContactPanel-module__7YGBYW__action:has(.revealed-contact){width:100%}.PublicContactPanel-module__7YGBYW__panel .PublicContactPanel-module__7YGBYW__action .revealed-contact{padding:16px}.PublicContactPanel-module__7YGBYW__panel .PublicContactPanel-module__7YGBYW__action .revealed-contact dl{grid-template-columns:minmax(0,1fr)}}
.PublicHeaderActions-module__UczrCa__controls{flex-shrink:0;align-items:center;gap:8px;display:flex}.PublicHeaderActions-module__UczrCa__controls .PublicHeaderActions-module__UczrCa__action{isolation:isolate;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:8px 11px;font-family:Microsoft YaHei,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;line-height:22px;text-decoration:none;display:inline-flex;position:relative}.PublicHeaderActions-module__UczrCa__controls .PublicHeaderActions-module__UczrCa__action:before{content:"";z-index:-1;border-radius:8px;transition:background-color .16s;position:absolute;inset:4px 0}.PublicHeaderActions-module__UczrCa__controls .PublicHeaderActions-module__UczrCa__account{color:#166f95}.PublicHeaderActions-module__UczrCa__controls .PublicHeaderActions-module__UczrCa__merchant{color:#31596b}.PublicHeaderActions-module__UczrCa__controls .PublicHeaderActions-module__UczrCa__merchant:before{background:#deebf485}.PublicHeaderActions-module__UczrCa__controls .PublicHeaderActions-module__UczrCa__account:hover:before{background:#deebf461}.PublicHeaderActions-module__UczrCa__controls .PublicHeaderActions-module__UczrCa__merchant:hover{color:#16435a}.PublicHeaderActions-module__UczrCa__controls .PublicHeaderActions-module__UczrCa__merchant:hover:before{background:#deedf5}.PublicHeaderActions-module__UczrCa__action svg{flex-shrink:0}.PublicHeaderActions-module__UczrCa__controls .PublicHeaderActions-module__UczrCa__action:focus-visible{outline-offset:3px;outline:2px solid #166f95}.PublicHeaderActions-module__UczrCa__controls button:disabled{cursor:wait;opacity:.65}@media (max-width:600px){.PublicHeaderActions-module__UczrCa__controls{gap:6px}.PublicHeaderActions-module__UczrCa__controls .PublicHeaderActions-module__UczrCa__action{width:44px;padding:10px}.PublicHeaderActions-module__UczrCa__action span{display:none}}@media (prefers-reduced-motion:reduce){.PublicHeaderActions-module__UczrCa__controls .PublicHeaderActions-module__UczrCa__action:before{transition:none}}
.ChatDetailDrawer-module__Zmt8Ra__drawer{color:#16435a;background:#f5fbfd;border:0;border-left:1px solid #d8edf4;border-radius:18px 0 0 18px;width:min(960px,76vw);max-width:100%;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden;box-shadow:-12px 0 48px #16435a1f}.ChatDetailDrawer-module__Zmt8Ra__drawer[open]{flex-direction:column;animation:.18s ease-out ChatDetailDrawer-module__Zmt8Ra__enter;display:flex}.ChatDetailDrawer-module__Zmt8Ra__drawer::backdrop{background:#16435a1f}.ChatDetailDrawer-module__Zmt8Ra__header{background:#fff;border-bottom:1px solid #dcecf2;flex:none;align-items:center;gap:12px;min-height:62px;padding:10px 22px;display:flex}.ChatDetailDrawer-module__Zmt8Ra__header>svg{color:#3486a2}.ChatDetailDrawer-module__Zmt8Ra__header h2{outline:none;flex:1;margin:0;font-size:16px}.ChatDetailDrawer-module__Zmt8Ra__iconButton,.ChatDetailDrawer-module__Zmt8Ra__close{color:#598192;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.ChatDetailDrawer-module__Zmt8Ra__close:hover,.ChatDetailDrawer-module__Zmt8Ra__iconButton:hover{color:#157e9f;background:#eaf7fb}.ChatDetailDrawer-module__Zmt8Ra__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bfdde8 transparent;flex:1;min-height:0;overflow:hidden auto;container-type:inline-size}.ChatDetailDrawer-module__Zmt8Ra__body .site-shell{width:calc(100% - 40px)}.ChatDetailDrawer-module__Zmt8Ra__feedback{color:#648494;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:260px;padding:36px 24px;display:flex}.ChatDetailDrawer-module__Zmt8Ra__feedback p{margin:0}.ChatDetailDrawer-module__Zmt8Ra__spinner{animation:1s linear infinite ChatDetailDrawer-module__Zmt8Ra__spin}@keyframes ChatDetailDrawer-module__Zmt8Ra__enter{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:translate(0)}}@keyframes ChatDetailDrawer-module__Zmt8Ra__spin{to{transform:rotate(360deg)}}@media (max-width:900px){.ChatDetailDrawer-module__Zmt8Ra__drawer{border:0;border-radius:0;width:100%}}@media (max-width:600px){.ChatDetailDrawer-module__Zmt8Ra__header{min-height:56px;padding:8px 14px}.ChatDetailDrawer-module__Zmt8Ra__body .site-shell{width:calc(100% - 24px)}}@media (prefers-reduced-motion:reduce){.ChatDetailDrawer-module__Zmt8Ra__drawer[open],.ChatDetailDrawer-module__Zmt8Ra__spinner{animation:none}}
.TemplateManager-module__0HISGa__library{margin-top:0;padding:18px}.TemplateManager-module__0HISGa__libraryHeading{align-items:center;margin-bottom:14px}.TemplateManager-module__0HISGa__libraryHeading>div{max-width:760px}.TemplateManager-module__0HISGa__libraryHeading>div>p:last-child{margin:5px 0 0}.TemplateManager-module__0HISGa__cardGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.TemplateManager-module__0HISGa__templateCard{background:#fff;border:1px solid #cfe5ec;border-radius:12px;min-width:0;min-height:246px;margin:0;transition:border-color .16s,box-shadow .16s,transform .16s;overflow:hidden;box-shadow:0 8px 20px #0e476009}.TemplateManager-module__0HISGa__templateCard:hover{border-color:#83c9dd;transform:translateY(-2px);box-shadow:0 12px 26px #0e476017}.TemplateManager-module__0HISGa__templateCard:focus-within{border-color:#54b3cf;box-shadow:0 0 0 3px #54b3cf2e}.TemplateManager-module__0HISGa__cardLink{height:100%;min-height:100%;color:inherit;flex-direction:column;padding:15px;text-decoration:none;display:flex}.TemplateManager-module__0HISGa__cardLink:focus-visible{outline:none}.TemplateManager-module__0HISGa__cardHeader,.TemplateManager-module__0HISGa__cardFooter,.TemplateManager-module__0HISGa__badges{align-items:center;gap:8px;display:flex}.TemplateManager-module__0HISGa__cardHeader{justify-content:space-between;min-width:0}.TemplateManager-module__0HISGa__scope{color:var(--platform-blue-dark);font-size:11px;font-weight:800}.TemplateManager-module__0HISGa__key{min-width:0;color:var(--platform-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.TemplateManager-module__0HISGa__cardCopy{gap:5px;margin:13px 0 11px;display:grid}.TemplateManager-module__0HISGa__cardCopy h3,.TemplateManager-module__0HISGa__cardCopy p{margin:0}.TemplateManager-module__0HISGa__cardCopy h3{color:var(--platform-ink);font-size:15px;line-height:1.4}.TemplateManager-module__0HISGa__cardCopy p{min-height:38px;color:var(--platform-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.65;display:-webkit-box;overflow:hidden}.TemplateManager-module__0HISGa__badges{flex-wrap:wrap;min-height:24px}.TemplateManager-module__0HISGa__badges span{color:var(--platform-blue-dark);background:#eaf7fb;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:750;line-height:1.3}.TemplateManager-module__0HISGa__badges span[data-state=retired]{color:#765f58;background:#f4eeec}.TemplateManager-module__0HISGa__badges span[data-state=draft]{color:#755d19;background:#fff6d8}.TemplateManager-module__0HISGa__usage{background:#e0edf1;border:1px solid #e0edf1;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:13px 0;display:grid;overflow:hidden}.TemplateManager-module__0HISGa__usage span{background:#f8fcfd;gap:2px;min-width:0;padding:8px 7px;display:grid}.TemplateManager-module__0HISGa__usage strong{color:var(--platform-ink);font-size:14px;line-height:1}.TemplateManager-module__0HISGa__usage small{color:var(--platform-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.35;overflow:hidden}.TemplateManager-module__0HISGa__cardFooter{color:var(--platform-muted);border-top:1px solid #e6f0f3;justify-content:space-between;margin-top:auto;padding-top:11px;font-size:10px}.TemplateManager-module__0HISGa__cardFooter strong{color:var(--platform-blue-dark);align-items:center;gap:4px;font-size:11px;display:inline-flex}.TemplateManager-module__0HISGa__editorCard{box-shadow:none;background:0 0;border:0;margin-top:0;padding:0}.TemplateManager-module__0HISGa__editorHeader{border:1px solid var(--platform-line);background:#fff;border-radius:14px;grid-template-columns:minmax(180px,1fr) auto minmax(280px,1fr);align-items:center;gap:12px;padding:16px;display:grid}.TemplateManager-module__0HISGa__editorCard .TemplateManager-module__0HISGa__workspaceBody{border-top:0;gap:18px;margin-top:18px;padding-top:0}.TemplateManager-module__0HISGa__versionPanel{background:#eef8fc;border:1px solid #c9e5f0;border-radius:14px;gap:12px;padding:16px;display:grid}.TemplateManager-module__0HISGa__versionPanel>p{color:var(--platform-muted);margin:0;font-size:12px;line-height:1.6}.TemplateManager-module__0HISGa__versionHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.TemplateManager-module__0HISGa__versionHeading h3{margin:0;font-size:14px}.TemplateManager-module__0HISGa__versionHeading span{color:var(--platform-blue-dark);font-size:12px;font-weight:700}.TemplateManager-module__0HISGa__editorCard .TemplateManager-module__0HISGa__exitUpdate,.TemplateManager-module__0HISGa__editorCard .TemplateManager-module__0HISGa__exitUpdate:hover{color:#fff;border-color:var(--platform-blue-dark);background:var(--platform-blue-dark)}.TemplateManager-module__0HISGa__editorCard .TemplateManager-module__0HISGa__updateTemplate,.TemplateManager-module__0HISGa__editorCard .TemplateManager-module__0HISGa__updateTemplate:hover{color:#fff;border-color:var(--platform-blue);background:var(--platform-blue)}.TemplateManager-module__0HISGa__editorCard .platform-module-library{align-items:start}.TemplateManager-module__0HISGa__editorCard .platform-module-library__card--extension [data-module-lifecycle]{margin-top:12px}.TemplateManager-module__0HISGa__formEditor{border:1px solid #acd9e8;border-top:3px solid var(--platform-blue);background:#fff;border-radius:14px;padding:16px;position:relative}.TemplateManager-module__0HISGa__formEditor>nav[aria-label=表单分段导航]{grid-column:1/-1;margin-bottom:8px}.TemplateManager-module__0HISGa__editorCopy{gap:3px;min-width:0;display:grid}.TemplateManager-module__0HISGa__editorCopy>strong{color:var(--platform-ink);font-size:15px;line-height:1.35}.TemplateManager-module__0HISGa__editorCopy>span:last-child{color:var(--platform-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.TemplateManager-module__0HISGa__editorUsage{margin:0}.TemplateManager-module__0HISGa__maintenanceSummary{grid-template-columns:repeat(3,minmax(140px,1fr)) auto;align-items:stretch;gap:10px;display:grid}.TemplateManager-module__0HISGa__maintenanceSummary>span{background:#f8fcfd;border:1px solid #d6eaf0;border-radius:11px;align-content:center;gap:4px;min-width:0;padding:11px 12px;display:grid}.TemplateManager-module__0HISGa__maintenanceSummary small{color:var(--platform-muted);font-size:10px}.TemplateManager-module__0HISGa__maintenanceSummary strong{color:var(--platform-ink);font-size:13px}.TemplateManager-module__0HISGa__maintenanceSummary>button{align-self:center;min-width:112px}.TemplateManager-module__0HISGa__readonlyStructure{background:#fff;border-top:3px solid #b8dce9}.TemplateManager-module__0HISGa__editorCard .TemplateManager-module__0HISGa__history{margin:0}.TemplateManager-module__0HISGa__editorCard .TemplateManager-module__0HISGa__history li{grid-template-columns:48px 82px 96px minmax(0,1fr)}.TemplateManager-module__0HISGa__history time{color:var(--platform-muted)}.TemplateManager-module__0HISGa__readonlyStructure .platform-module-library__card{box-shadow:none}.TemplateManager-module__0HISGa__setupNotice{background:linear-gradient(110deg,#ebf9fdf5,#fffffff5);border:1px solid #a8dce9;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 15px;display:grid}.TemplateManager-module__0HISGa__setupNotice>div{gap:4px;min-width:0;display:grid}.TemplateManager-module__0HISGa__setupNotice strong,.TemplateManager-module__0HISGa__setupNotice p{margin:0}.TemplateManager-module__0HISGa__setupNotice strong{color:var(--platform-ink);font-size:14px}.TemplateManager-module__0HISGa__setupNotice p{color:var(--platform-muted);font-size:11px;line-height:1.6}.TemplateManager-module__0HISGa__setupLinks{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:7px;display:flex}.TemplateManager-module__0HISGa__sectionCreate{flex:none;min-height:34px;margin-left:auto;padding:7px 10px;font-size:11px}.TemplateManager-module__0HISGa__moduleMaintenance{width:max-content;min-height:32px;margin-top:10px;padding:6px 10px;font-size:11px}.TemplateManager-module__0HISGa__unusedModules{border-top:1px dashed var(--platform-line);gap:12px;padding-top:14px;display:grid}.TemplateManager-module__0HISGa__unusedModules>header{color:var(--platform-muted);gap:4px;font-size:11px;display:grid}.TemplateManager-module__0HISGa__unusedModules>header strong{color:var(--platform-ink);font-size:12px}.TemplateManager-module__0HISGa__baseModuleHeading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:9px;display:grid}.TemplateManager-module__0HISGa__baseModuleHeading>span{gap:4px;min-width:0;display:grid}.TemplateManager-module__0HISGa__baseModuleHeading small{width:max-content;color:var(--platform-blue-dark);background:#e2f5fa;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:750}.TemplateManager-module__0HISGa__baseFieldSummary{color:var(--platform-muted);border-top:1px solid #dcecf1;padding-top:9px;font-size:11px;line-height:1.55;margin:10px 0 0!important}.TemplateManager-module__0HISGa__noBaseFields{color:var(--platform-muted);background:#f8fcfd;border:1px solid #dcecf1;border-radius:11px;align-items:center;gap:9px;padding:10px 12px;font-size:11px;display:flex}.TemplateManager-module__0HISGa__noBaseFields strong{color:var(--platform-ink);flex:none;font-size:12px}.TemplateManager-module__0HISGa__sectionEmpty{background:#ffffffb8;border:1px dashed #d4e8ee;border-radius:11px;padding:11px 12px}@media (max-width:1280px){.TemplateManager-module__0HISGa__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.TemplateManager-module__0HISGa__editorHeader{grid-template-columns:minmax(180px,1fr) auto}.TemplateManager-module__0HISGa__maintenanceSummary{grid-template-columns:repeat(3,minmax(0,1fr))}.TemplateManager-module__0HISGa__maintenanceSummary>button{grid-column:1/-1;justify-self:end}.TemplateManager-module__0HISGa__editorUsage{grid-column:1/-1}}@media (max-width:980px){.TemplateManager-module__0HISGa__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.TemplateManager-module__0HISGa__editorCard .TemplateManager-module__0HISGa__history li{grid-template-columns:48px minmax(0,1fr)}.TemplateManager-module__0HISGa__history li>span:last-child{grid-column:1/-1}.TemplateManager-module__0HISGa__library{padding:15px}.TemplateManager-module__0HISGa__libraryHeading{align-items:flex-start}.TemplateManager-module__0HISGa__cardGrid,.TemplateManager-module__0HISGa__editorHeader,.TemplateManager-module__0HISGa__setupNotice,.TemplateManager-module__0HISGa__maintenanceSummary{grid-template-columns:1fr}.TemplateManager-module__0HISGa__maintenanceSummary>button{grid-column:auto;justify-self:stretch;width:100%}.TemplateManager-module__0HISGa__setupLinks{justify-content:flex-start}.TemplateManager-module__0HISGa__sectionCreate{width:100%;margin-left:0}.TemplateManager-module__0HISGa__baseModuleHeading,.TemplateManager-module__0HISGa__noBaseFields{grid-template-columns:1fr;display:grid}.TemplateManager-module__0HISGa__baseModuleHeading small{justify-self:start;width:auto}.TemplateManager-module__0HISGa__templateCard{min-height:224px}.TemplateManager-module__0HISGa__editorUsage{grid-column:auto}}
.PublicMediaGallery-module__nriTbq__hero{min-width:0;height:var(--public-gallery-height,360px);background:var(--quiet,#eaf8fc);border-radius:16px;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:8px;display:grid;position:relative;overflow:hidden}.PublicMediaGallery-module__nriTbq__hero[data-image-count="1"]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.PublicMediaGallery-module__nriTbq__hero[data-image-count="2"]{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr))}.PublicMediaGallery-module__nriTbq__hero .PublicMediaGallery-module__nriTbq__tile{background:var(--quiet,#eaf8fc);cursor:zoom-in;border:0;min-width:0;min-height:0;padding:0;position:relative;overflow:hidden}.PublicMediaGallery-module__nriTbq__hero[data-image-count="3"] .PublicMediaGallery-module__nriTbq__main{grid-row:1/-1}.PublicMediaGallery-module__nriTbq__tile img,.PublicMediaGallery-module__nriTbq__thumbnail img{object-fit:cover}.PublicMediaGallery-module__nriTbq__hero .PublicMediaGallery-module__nriTbq__albumButton{color:#16435a;cursor:pointer;background:#fffffff0;border:1px solid #ffffffbf;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:14px;right:14px;box-shadow:0 2px 12px #16435a1a}.PublicMediaGallery-module__nriTbq__compact{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.PublicMediaGallery-module__nriTbq__compact .PublicMediaGallery-module__nriTbq__thumbnail{aspect-ratio:4/3;background:var(--quiet,#eaf8fc);cursor:zoom-in;border:0;border-radius:9px;flex:0 148px;width:148px;padding:0;position:relative;overflow:hidden}.PublicMediaGallery-module__nriTbq__thumbnail span{color:#fff;background:#16435a66;place-items:center;font-size:20px;font-weight:700;display:grid;position:absolute;inset:0}.PublicMediaGallery-module__nriTbq__compact .PublicMediaGallery-module__nriTbq__compactAction{min-height:38px;color:var(--blue,#187ea7);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 2px;font-size:12px;display:inline-flex}.PublicMediaGallery-module__nriTbq__categorizedPanel.PublicMediaGallery-module__nriTbq__categorizedPanel{grid-template-rows:auto auto minmax(0,1fr) auto auto}.PublicMediaGallery-module__nriTbq__categories{border-bottom:1px solid var(--line,#d8edf4);background:#fbfeff;flex-wrap:wrap;gap:6px;min-width:0;max-height:92px;padding:8px 14px;display:flex;overflow-y:auto}.PublicMediaGallery-module__nriTbq__categories button{min-height:34px;color:var(--muted,#648494);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:5px 11px;font-size:12px}.PublicMediaGallery-module__nriTbq__categories button[aria-pressed=true],.PublicMediaGallery-module__nriTbq__categories button:hover{color:var(--blue,#187ea7);background:var(--quiet,#eaf8fc)}.PublicMediaGallery-module__nriTbq__hero button:focus-visible,.PublicMediaGallery-module__nriTbq__compact button:focus-visible,.PublicMediaGallery-module__nriTbq__categories button:focus-visible{outline-offset:2px;outline:2px solid #38a9d2}@media (max-width:760px){.PublicMediaGallery-module__nriTbq__hero{height:var(--public-gallery-mobile-height,310px);grid-template-rows:minmax(0,2fr) minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.PublicMediaGallery-module__nriTbq__hero[data-image-count="3"] .PublicMediaGallery-module__nriTbq__main{grid-area:1/1/auto/-1}.PublicMediaGallery-module__nriTbq__hero[data-image-count="1"],.PublicMediaGallery-module__nriTbq__hero[data-image-count="2"]{height:240px}.PublicMediaGallery-module__nriTbq__hero .PublicMediaGallery-module__nriTbq__albumButton{bottom:10px;right:10px}.PublicMediaGallery-module__nriTbq__compact .PublicMediaGallery-module__nriTbq__thumbnail{flex-basis:112px;width:112px}}
.PublicContentModules-module__PxFvXG__modules{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px 36px;min-width:0;display:grid}.PublicContentModules-module__PxFvXG__module{min-width:0}.PublicContentModules-module__PxFvXG__module:not([data-flow-row="0"]){border-top:1px solid var(--line,#d8edf4);padding-top:20px}.PublicContentModules-module__PxFvXG__module h3{margin:0 0 12px;font-size:17px;line-height:1.5}.PublicContentModules-module__PxFvXG__fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 36px;min-width:0;display:grid}.PublicContentModules-module__PxFvXG__module[data-flow-span="2"],.PublicContentModules-module__PxFvXG__fields>[data-flow-span="2"]{grid-column:1/-1}.PublicContentModules-module__PxFvXG__module[data-flow-span="1"] .PublicContentModules-module__PxFvXG__fields{grid-template-columns:minmax(0,1fr)}.PublicContentModules-module__PxFvXG__fact{grid-template-columns:minmax(90px,.55fr) minmax(0,1.45fr);align-items:baseline;gap:10px;min-width:0;margin:0;padding:0;font-size:14px;line-height:1.7;display:grid}.PublicContentModules-module__PxFvXG__fact dt{color:var(--muted,#648494);overflow-wrap:anywhere;font-size:13px}.PublicContentModules-module__PxFvXG__fact dd{min-width:0;color:var(--ink,#16435a);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.PublicContentModules-module__PxFvXG__tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.PublicContentModules-module__PxFvXG__tags li{color:var(--blue,#187ea7);background:var(--quiet,#eaf8fc);border-radius:5px;padding:2px 8px;font-size:12px}.PublicContentModules-module__PxFvXG__textField,.PublicContentModules-module__PxFvXG__mediaField{min-width:0}.PublicContentModules-module__PxFvXG__mediaField>[role=group]{width:min(100%,760px)}.PublicContentModules-module__PxFvXG__mediaField>[role=group],.PublicContentModules-module__PxFvXG__mediaField>[role=group]>button{max-width:100%}.PublicContentModules-module__PxFvXG__textField h4,.PublicContentModules-module__PxFvXG__mediaField h4{color:var(--muted,#648494);margin:0 0 7px;font-size:13px;font-weight:500;line-height:1.6}.PublicContentModules-module__PxFvXG__textField p{color:var(--ink,#16435a);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.85}@media (max-width:760px){.PublicContentModules-module__PxFvXG__modules{grid-template-columns:minmax(0,1fr);gap:22px}.PublicContentModules-module__PxFvXG__fields{grid-template-columns:minmax(0,1fr)}.PublicContentModules-module__PxFvXG__module+.PublicContentModules-module__PxFvXG__module{border-top:1px solid var(--line,#d8edf4);padding-top:20px}}
.PublicDetail-module__TU-8yW__sectionNav{border-top:1px solid #d5e9f1;flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:14px 0;display:flex}.PublicDetail-module__TU-8yW__sectionNav a{color:#277790;background:#fff;border:1px solid #d2e7f0;border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:8px 14px;font-size:13px;text-decoration:none;display:inline-flex}.PublicDetail-module__TU-8yW__sectionNav a:hover{background:#edf8fc}.PublicDetail-module__TU-8yW__sectionNav a:focus-visible{outline-offset:3px;outline:3px solid #8ed6ec}.PublicDetail-module__TU-8yW__formSection .PublicDetail-module__TU-8yW__catalogHeading{margin-bottom:8px}.PublicDetail-module__TU-8yW__formSection .PublicDetail-module__TU-8yW__catalogHeading h2.PublicDetail-module__TU-8yW__catalogTitle{margin-bottom:0}.PublicDetail-module__TU-8yW__categoryNav{border-bottom:1px solid #e2edf2;flex-wrap:wrap;gap:4px 22px;max-width:100%;margin:0 0 18px;padding:0;display:flex}.PublicDetail-module__TU-8yW__categoryNav .PublicDetail-module__TU-8yW__categoryLink{color:#65818e;background:0 0;border:0;border-radius:2px;justify-content:center;align-items:center;gap:6px;min-height:42px;padding:8px 2px 11px;font-size:13px;text-decoration:none;transition:color .16s;display:inline-flex;position:relative}.PublicDetail-module__TU-8yW__categoryNav .PublicDetail-module__TU-8yW__categoryLink:after{content:"";opacity:0;background:#2589a8;border-radius:2px;height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(.65)}.PublicDetail-module__TU-8yW__categoryNav .PublicDetail-module__TU-8yW__categoryLink:hover,.PublicDetail-module__TU-8yW__categoryNav .PublicDetail-module__TU-8yW__categoryLink[aria-current]{color:#167795}.PublicDetail-module__TU-8yW__categoryNav .PublicDetail-module__TU-8yW__categoryLink[aria-current]:after{opacity:1;transform:scaleX(1)}.PublicDetail-module__TU-8yW__categoryNav .PublicDetail-module__TU-8yW__categoryLink:focus-visible{outline-offset:3px;outline:2px solid #8ed6ec}.PublicDetail-module__TU-8yW__categoryCount{color:#92a9b3;font-variant-numeric:tabular-nums;font-size:11px}.PublicDetail-module__TU-8yW__categoryLink[aria-current] .PublicDetail-module__TU-8yW__categoryCount{color:#6b9dad}.PublicDetail-module__TU-8yW__catalogResults{min-width:0}.PublicDetail-module__TU-8yW__catalogContent{display:flow-root}@media (prefers-reduced-motion:reduce){.PublicDetail-module__TU-8yW__categoryNav .PublicDetail-module__TU-8yW__categoryLink,.PublicDetail-module__TU-8yW__categoryNav .PublicDetail-module__TU-8yW__categoryLink:after{transition:none}}.PublicDetail-module__TU-8yW__formSection{min-width:0;scroll-margin-top:95px}.PublicDetail-module__TU-8yW__formSection>h2{margin-bottom:18px}.PublicDetail-module__TU-8yW__formSection>.dynamic-read-modules{margin-top:24px}.PublicDetail-module__TU-8yW__formSection>.dynamic-read-modules:nth-child(2){margin-top:0}.PublicDetail-module__TU-8yW__productGroup{margin-top:24px}.PublicDetail-module__TU-8yW__productGroup>h3{color:#24586f;margin:0 0 14px;font-size:17px}.PublicDetail-module__TU-8yW__productTitle{color:#174b63;margin:0;font-size:19px;line-height:1.45}.PublicDetail-module__TU-8yW__empty{background:#f7fcfe;border:1px dashed #cce4ef;border-radius:14px;padding:26px}.PublicDetail-module__TU-8yW__empty h3{margin:0 0 10px;font-size:18px}.PublicDetail-module__TU-8yW__empty p{color:#668592;margin:0 0 16px}.PublicDetail-module__TU-8yW__facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.PublicDetail-module__TU-8yW__address{overflow-wrap:anywhere;max-width:600px}.PublicDetail-module__TU-8yW__loading{padding-block:64px}.PublicDetail-module__TU-8yW__loadingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.PublicDetail-module__TU-8yW__skeleton{background:linear-gradient(#edf7fb 65%,#fff 65%);border:1px solid #d9eaf2;border-radius:18px;min-height:230px}@media (max-width:760px){.PublicDetail-module__TU-8yW__loadingGrid,.PublicDetail-module__TU-8yW__facts{grid-template-columns:1fr}.PublicDetail-module__TU-8yW__sectionNav{gap:6px}.PublicDetail-module__TU-8yW__sectionNav a{padding:8px 10px}}
.DetailSectionNav-module__F6IinG__bar{top:var(--detail-sticky-top,72px);z-index:15;background:#fff;border-radius:16px 16px 0 0;position:sticky}.DetailSectionNav-module__F6IinG__bar:before{inset-block:0;left:var(--detail-viewport-left,0px);width:var(--detail-viewport-width,100%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;content:"";background:#fbfeffe0;display:none;position:absolute}.DetailSectionNav-module__F6IinG__bar:after{top:100%;left:var(--detail-viewport-left,0px);width:var(--detail-viewport-width,100%);opacity:0;pointer-events:none;content:"";background:linear-gradient(#1f657e14,#1f657e08 40%,#0000);height:24px;transition:opacity .16s;position:absolute}.DetailSectionNav-module__F6IinG__bar[data-stuck=true]{background:0 0;border-radius:0}.DetailSectionNav-module__F6IinG__bar[data-stuck=true]:before{display:block}.DetailSectionNav-module__F6IinG__bar[data-stuck=true]:after{opacity:1}.DetailSectionNav-module__F6IinG__inner{z-index:1;min-height:64px;padding-inline:var(--detail-reading-inset,28px);align-items:center;gap:28px;display:flex;position:relative}.DetailSectionNav-module__F6IinG__inner:after{inset-inline:var(--detail-reading-inset,28px);pointer-events:none;content:"";background:#e4eff4;height:1px;position:absolute;bottom:0}.DetailSectionNav-module__F6IinG__bar[data-stuck=true] .DetailSectionNav-module__F6IinG__inner:after{opacity:0}.DetailSectionNav-module__F6IinG__links{z-index:1;scrollbar-width:thin;scrollbar-color:#c4e8f4 transparent;align-self:stretch;gap:28px;min-width:0;display:flex;position:relative;overflow-x:auto}.DetailSectionNav-module__F6IinG__links a{color:#668592;white-space:nowrap;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;min-height:52px;font-size:14px;text-decoration:none;display:inline-flex}.DetailSectionNav-module__F6IinG__links a:hover,.DetailSectionNav-module__F6IinG__links a[aria-current]{color:#087fa7;border-bottom-color:#32a9ce}.DetailSectionNav-module__F6IinG__links a[aria-current]{font-weight:700}.DetailSectionNav-module__F6IinG__contact{color:#fff;white-space:nowrap;background:#32a9ce;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:40px;margin-left:auto;padding:8px 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.DetailSectionNav-module__F6IinG__contact:hover{color:#fff;background:#208eaf}.DetailSectionNav-module__F6IinG__inner a:focus-visible{outline-offset:-2px;outline:2px solid #1686ac}@media (max-width:900px){.DetailSectionNav-module__F6IinG__bar{top:var(--detail-sticky-top,64px)}.DetailSectionNav-module__F6IinG__inner{gap:16px}.DetailSectionNav-module__F6IinG__links{gap:22px}}@media (max-width:600px){.DetailSectionNav-module__F6IinG__inner{gap:14px;min-height:58px}.DetailSectionNav-module__F6IinG__links{gap:18px}.DetailSectionNav-module__F6IinG__links a{font-size:13px}.DetailSectionNav-module__F6IinG__contact{padding:8px 10px;font-size:13px}.DetailSectionNav-module__F6IinG__contact svg{display:none}}@media (prefers-reduced-motion:reduce){.DetailSectionNav-module__F6IinG__bar:after{transition:none}}.DetailSectionNav-module__F6IinG__bar[data-embedded=true]{position:relative;top:auto}[data-detail-panel] .DetailSectionNav-module__F6IinG__bar[data-embedded=true]{position:sticky;top:0;box-shadow:0 6px 12px -10px #1f657e3d}
.PublicSiteFrame-module__9MvExW__browseMain{flex:1}
.CustomerBusinessInfo-module__lCUUOq__business{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 24px;margin-top:auto;padding:4px 0 0;font-size:12px;display:flex}.CustomerBusinessInfo-module__lCUUOq__business a{color:#54707e;align-items:center;min-height:44px;display:inline-flex}.CustomerBusinessInfo-module__lCUUOq__business a:hover{color:#166f95}.CustomerBusinessInfo-module__lCUUOq__business a:focus-visible{outline-offset:3px;outline:2px solid #166f95}@media (max-width:640px){.CustomerBusinessInfo-module__lCUUOq__business{gap:0 16px}}
