.styles_root__YgW5H{min-height:100vh;background:rgba(0,0,0,.9) url(/images/chat.webp) 50%/cover no-repeat;display:flex;padding-top:184px;padding-bottom:120px;color:#fff}.styles_card__DGKk4{width:100%;background:#1b272a;border-radius:20px;overflow:hidden;margin:0 auto;min-height:757px;max-height:853px;max-width:1280px}@media(max-width:1200px){.styles_card__DGKk4{max-width:calc(375px + 905*(100vw - 375px)/(825))}}.styles_layout_desktop__cDNe0{display:flex;height:100%}.styles_left__mOjsi{display:flex;flex-direction:column;padding:32px 40px;max-width:375px;width:100%}.styles_left__mOjsi h1{font-family:Archivo Black,system-ui,sans-serif;font-size:24px;line-height:110%;text-transform:capitalize;padding-bottom:38px}.styles_catList__SFAHt{gap:10px}.styles_catItem__BI__V{background:hsla(0,0%,100%,.8);border:1px solid #d8d8d8;border-radius:12px;transition:border-color .2s ease,background .2s ease}.styles_catItem__BI__V:hover{border-color:hsla(0,0%,100%,.14)}.styles_chatWrap__MyD3f{display:flex;flex-direction:column;border-radius:14px;overflow:hidden;padding-top:30px;width:100%}.styles_chatWrap__MyD3f h1{font-family:Archivo Black,system-ui,sans-serif;font-size:32px;line-height:110%;text-transform:capitalize;padding-bottom:31px}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5{background:#fff;border-radius:20px 0 20px 20px;padding:0 20px;height:100%;display:flex;flex-direction:column;max-height:757px}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5 .styles_chatBody__DOzup{display:flex;flex-direction:column;gap:18px;flex:1 1 auto;max-height:none;overflow:auto;padding:0 0 16px}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5 .styles_chatBody__DOzup .styles_msgRow__oQ8EK{display:grid;gap:6px}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5 .styles_chatBody__DOzup:first-child{padding-top:10px}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5 .styles_footer__pOyAE{margin-top:auto;padding:12px 0 20px;position:sticky;bottom:0;z-index:1}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5 .styles_footer__pOyAE .styles_specialActions__VihLR{display:flex;gap:12px;padding:12px 0 20px}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5 .styles_footer__pOyAE .styles_specialActions__VihLR button{width:100%}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5 .styles_footer__pOyAE .styles_specialActions__VihLR .styles_firstButton__D_D_v{background:rgba(0,0,0,0);color:#1b272a;border:1px solid #1b272a}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5 .styles_footer__pOyAE .styles_specialActions__VihLR .styles_firstButton__D_D_v:hover{background:#f0f0f0;transition:background .2s ease}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5 .styles_footer__pOyAE .styles_suggestions__fIAb_{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:10px}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5 .styles_footer__pOyAE .styles_suggestions__fIAb_ .styles_chip__18umH{border:1px solid rgba(27,39,42,.1294117647);background:#fff;color:rgba(0,0,0,.87);font-weight:500;font-size:14px;border-radius:10px;padding:11px 16px;cursor:pointer;box-shadow:0 16px 27px 0 rgba(0,0,0,.04)}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5 .styles_footer__pOyAE .styles_inputRow__Mv9gu{display:grid;grid-template-columns:1fr 42px;gap:8px;padding:9px 9px 9px 22px;background:#fbf9f9;border:1px solid #e9e2e2;border-radius:10px;box-shadow:0p 13px 24px 0 rgba(0,0,0,.0784313725);align-items:center;height:53px}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5 .styles_footer__pOyAE .styles_inputRow__Mv9gu .styles_input__osUZp{width:100%;color:#282722;outline:none;transition:border-color .2s ease}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5 .styles_footer__pOyAE .styles_inputRow__Mv9gu .styles_input__osUZp::placeholder{color:#9cb1b0}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5 .styles_footer__pOyAE .styles_inputRow__Mv9gu .styles_input__osUZp:focus{border-color:hsla(0,0%,100%,.14)}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5 .styles_footer__pOyAE .styles_inputRow__Mv9gu .styles_send__Wb8UX{border:0;border-radius:999px;background:#c5a166;color:#0f1414;font-weight:800;display:grid;place-items:center;cursor:pointer;transition:filter .2s ease,transform .06s ease}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5 .styles_footer__pOyAE .styles_inputRow__Mv9gu .styles_send__Wb8UX:hover{filter:brightness(1.05)}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5 .styles_footer__pOyAE .styles_inputRow__Mv9gu .styles_send__Wb8UX:active{transform:translateY(1px)}.styles_meta__5q3GI{display:flex;font-size:12px;color:rgba(0,0,0,.87)}.styles_bubble__lA8H_{max-width:70%;width:fit-content;padding:16px;line-height:1.35}.styles_ai__tBbET{background:linear-gradient(90deg,#405358,#1b272a);color:hsla(0,0%,100%,.87);border-radius:0 18px 18px 24px}.styles_me__yETED{margin-left:auto;background:rgba(242,242,242,.6);color:#282722;line-height:120%;letter-spacing:1%;text-align:left;border-radius:18px 0 24px 18px}.styles_catList__SFAHt{display:flex;flex-direction:column;gap:12px;overflow-y:auto}.styles_catItem__BI__V{width:100%;max-width:324px;border-radius:14px;border:1px solid rgba(216,216,216,.9);background:hsla(0,0%,100%,.85);color:#21272a;font-family:Archivo Black,system-ui,sans-serif;font-size:16px;line-height:110%;padding:16px;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:8px;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,transform .06s ease}.styles_catItem__BI__V:hover{border-color:#d8d8d8;box-shadow:0 2px 10px rgba(0,0,0,.12)}.styles_catItem__BI__V:active{transform:translateY(1px)}.styles_catItemActive__HMkC6{background:rgba(0,0,0,0);border:0;border-radius:12px;box-shadow:none;padding:15px}.styles_catItemActive__HMkC6:hover{box-shadow:none;border-color:rgba(0,0,0,0)}.styles_catTitle__9TSAq{font-family:Archivo Black,system-ui,sans-serif;font-size:16px;line-height:110%;color:#21272a;text-transform:capitalize}.styles_close__f1ZgR{display:inline-flex;align-items:center;justify-content:center;color:#1b272a;cursor:pointer;width:24px;height:24px}.styles_categoryContainer__XiSB_{display:flex;flex-direction:column;width:100%;border-radius:14px;transition:all .3s ease}.styles_categoryContainer__XiSB_:has(.styles_catItemActive__HMkC6){background:linear-gradient(#fffdf7,#f6efe1);border-radius:14px;padding:1px;box-shadow:0 10px 30px rgba(0,0,0,.18)}.styles_expander__kSsw5{overflow:hidden;max-height:0;transition:max-height .32s ease,opacity .25s ease;opacity:0;will-change:max-height}.styles_expanderOpen__4WMTP{opacity:1}.styles_expandedContent__44_nQ{background:rgba(0,0,0,0);border:0;border-radius:0;padding:0 15px 15px;box-shadow:none;animation:styles_fadeIn__5fdYu .3s ease}.styles_summaryCard__QLZ_G{background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.0784313725);border-radius:4px;padding:12px}.styles_summaryCard__QLZ_G+.styles_summaryCard__QLZ_G{margin-top:10px}.styles_line__od_Q_{margin:0;color:#1b272a;font-weight:500}.styles_line__od_Q_ b{font-weight:600;color:#c5a166}.styles_completeRow__B0TMW{display:flex;align-items:center;gap:8px;margin-top:12px}.styles_checkIcon__0zESt{width:16px;height:16px;position:relative}.styles_checkIcon__0zESt:after{content:"";position:absolute;left:4px;top:2px;width:6px;height:10px;color:#098223;border-width:0 2px 2px 0;transform:rotate(45deg)}.styles_completeText__LLwAP{font-weight:600;font-size:12px;color:#098223}.styles_chat_avatar__CWh8T{display:flex;gap:12px}.styles_chat_avatar_ai__K0YHS{background:#1b272a}.styles_chat_avatar_ai__K0YHS,.styles_chat_avatar_user__AaDmk .styles_avatarInitial__HKTid{width:32px;height:32px;border-radius:50%;font-weight:600;color:#fff;display:flex;justify-content:center;align-items:center}.styles_chat_avatar_user__AaDmk .styles_avatarInitial__HKTid{background:#d7c7b7}.styles_chat_line__dj0bL{margin:0 8px;width:1px;height:16px;background:#697077}.styles_typingDots__7PedF{background:rgba(27,39,42,.1);border-top-right-radius:18px;border-bottom-right-radius:18px;border-bottom-left-radius:24px}@keyframes styles_blink__F2iyG{0%,to{opacity:.2}50%{opacity:1}}.styles_metaMe__yCzhi{display:flex;justify-content:end}.styles_lineMuted__qM16a{color:#1b272a}@media(max-width:768px){.styles_card__DGKk4{margin:0 16px}.styles_chatWrap__MyD3f{padding-top:21px}.styles_chatWrap_header__LeSaZ{padding-bottom:21px;display:flex;gap:75px;align-items:center;padding-right:16px;padding-left:16px}.styles_chatWrap_header__LeSaZ h1{padding-bottom:0!important}.styles_chatWrap__MyD3f h1{font-weight:400;font-size:16px;line-height:110%;text-align:center;padding-bottom:21px}.styles_chatWrap__MyD3f .styles_rightContainer__lRxS5{height:100vh;padding:0 12px}}.styles_catToggleBtn__gJE3N{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px solid hsla(0,0%,100%,.25);background:rgba(0,0,0,0)}.styles_drawerRoot__j7gsa{position:fixed}.styles_drawerBackdrop__awqEj{transition:opacity .22s ease}.styles_layout_mob__CNDP_{position:relative;isolation:isolate}.styles_layout_mobOpen__GP_pN{overflow:hidden}.styles_drawerRoot__j7gsa{position:absolute;inset:0;z-index:80}.styles_drawerBackdrop__awqEj{position:absolute;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(2px)}.styles_drawerPanel__fDlJW{position:absolute;inset:0 auto 0 0;width:clamp(260px,82%,380px);height:100%;background:#1b272a;border-radius:20px 16px;display:flex;flex-direction:column;transform:translateX(0);animation:styles_slideIn__wFSXA .22s ease;transition:transform .22s ease,opacity .22s ease}@keyframes styles_slideIn__wFSXA{0%{transform:translateX(-12%);opacity:.6}to{transform:translateX(0);opacity:1}}.styles_drawerHeader__oMNEa{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 8px;color:#fff}.styles_drawerHeader__oMNEa h2{font-family:Archivo Black,system-ui,sans-serif;font-size:18px}.styles_drawerClose__C5UVd{width:32px;height:32px;border-radius:8px;border:1px solid hsla(0,0%,100%,.2);background:rgba(0,0,0,0);color:#fff;font-size:18px;line-height:1}.styles_drawerBody__1PJTS{padding:8px 12px 20px;overflow:auto;height:100%}.styles_drawerBody__1PJTS .styles_left__mOjsi{padding:0;max-width:none;width:100%}.styles_drawerClosing__mzXld .styles_drawerPanel__fDlJW{transform:translateX(-12%);opacity:.6}.styles_drawerClosing__mzXld .styles_drawerBackdrop__awqEj{opacity:0}.styles_drawerBody__1PJTS .styles_catList__SFAHt{padding-bottom:24px;max-height:calc(100% - 56px);overflow:auto}.AuthModal_overlay__kdVRE{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);backdrop-filter:blur(4px);animation:AuthModal_fadeIn__tmG99 .2s ease}.AuthModal_overlayPlain__ID3aM{background-color:rgba(0,0,0,0);backdrop-filter:none}@keyframes AuthModal_fadeIn__tmG99{0%{opacity:0}to{opacity:1}}.AuthModal_modal__2uRuD{position:relative;width:374px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow-y:auto;background-color:#fff;border:1px solid #d8d8d8;border-radius:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.15);padding:15px 25px 25px;display:flex;flex-direction:column;align-items:center;gap:10px;font-family:var(--font-roboto),"Roboto",sans-serif;box-sizing:border-box;animation:AuthModal_slideIn__aJOb8 .2s ease}@keyframes AuthModal_slideIn__aJOb8{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.AuthModal_header__Dk01R{display:flex;align-items:center;justify-content:flex-end;width:100%;height:25px}.AuthModal_closeButton__SpyDo{display:flex;align-items:center;justify-content:center;width:25px;height:25px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;overflow:hidden;transition:opacity .2s ease}.AuthModal_closeButton__SpyDo:hover{opacity:.7}.AuthModal_closeButton__SpyDo:focus-visible{outline:2px solid #c5a166;outline-offset:2px;border-radius:4px}.AuthModal_closeButton__SpyDo:disabled{opacity:.5;cursor:not-allowed}.AuthModal_heading__xnLu8{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.AuthModal_title__zRDQ_{font-size:20px;font-weight:500;letter-spacing:.4px;color:#000}.AuthModal_subtext__bdkNI,.AuthModal_title__zRDQ_{font-family:var(--font-roboto),"Roboto",sans-serif;line-height:1.1;text-align:center;margin:0}.AuthModal_subtext__bdkNI{width:324px;max-width:100%;font-size:14px;font-weight:400;color:#999}.AuthModal_form__l1ZyS{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.AuthModal_inputGroup___Tra4{display:flex;flex-direction:column;gap:10px;width:324px;max-width:100%}.AuthModal_input__iqtUA{width:100%;height:48px;padding:8px 25px;background-color:#fff;border:.5px solid #000;border-radius:100px;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:14px;font-weight:400;color:#000;outline:none;transition:border-color .2s ease;box-sizing:border-box}.AuthModal_input__iqtUA::placeholder{color:#999}.AuthModal_input__iqtUA:focus{border-color:#c5a166}.AuthModal_input__iqtUA:disabled{opacity:.6;cursor:not-allowed}.AuthModal_input__iqtUA.AuthModal_inputError__ZIQiT{border-color:#e53935}.AuthModal_passwordWrapper__mWRe4{position:relative;width:100%}.AuthModal_eyeButton__PTYdF{position:absolute;right:25px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}.AuthModal_eyeButton__PTYdF:hover{opacity:.7}.AuthModal_errorMessage__MWCFf{width:324px;max-width:100%;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:12px;font-weight:400;color:#e53935;text-align:left;margin:-5px 0 0}.AuthModal_authOptions__eELrd{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.AuthModal_socialButton__YvUdy{display:flex;align-items:center;justify-content:center;gap:10px;width:324px;max-width:100%;height:48px;padding:16px 10px;background-color:rgba(0,0,0,0);border:1px solid #d8d8d8;border-radius:1000px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:16px;font-weight:500;line-height:1;color:#2d2f22}.AuthModal_socialButton__YvUdy:hover:not(:disabled){background-color:rgba(0,0,0,.04);border-color:#ccc}.AuthModal_socialButton__YvUdy:active:not(:disabled){background-color:rgba(0,0,0,.08)}.AuthModal_socialButton__YvUdy:focus-visible{outline:2px solid #c5a166;outline-offset:2px}.AuthModal_socialButton__YvUdy:disabled{opacity:.6;cursor:not-allowed}.AuthModal_socialIcon__uipy8{display:flex;align-items:center;justify-content:center;flex-shrink:0}.AuthModal_primaryButton__OsrS5{display:flex;align-items:center;justify-content:center;width:324px;max-width:100%;height:48px;padding:16px;background-color:#c5a166;border:none;border-radius:1000px;cursor:pointer;transition:background-color .2s ease;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:16px;font-weight:500;line-height:1;letter-spacing:.5px;color:#fff}.AuthModal_primaryButton__OsrS5:hover:not(:disabled){background-color:#be9655}.AuthModal_primaryButton__OsrS5:active:not(:disabled){background-color:#a8854a}.AuthModal_primaryButton__OsrS5:focus-visible{outline:2px solid #000;outline-offset:2px}.AuthModal_primaryButton__OsrS5:disabled{opacity:.6;cursor:not-allowed}.AuthModal_primaryButton__OsrS5.AuthModal_loading__ZKHTh{background-color:#2d2f22;cursor:wait}.AuthModal_loader__UzsH0{width:24px;height:24px;animation:AuthModal_spin__OcAvn 1s linear infinite}@keyframes AuthModal_spin__OcAvn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AuthModal_orDivider__HGI06{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:38px}.AuthModal_orLine__57pMs{position:absolute;width:100px;height:0;border-top:1px solid #d8d8d8;top:50%;left:50%;transform:translate(-50%,-50%)}.AuthModal_orText__5Ujr7{position:relative;background-color:#fff;padding:0 5px;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:12px;font-weight:500;line-height:1.1;letter-spacing:.24px;color:#ddd;z-index:1}.AuthModal_switchLink__NERtK{font-family:var(--font-roboto),"Roboto",sans-serif;font-size:14px;font-weight:400;color:#000;text-align:center;margin:0}.AuthModal_switchLink__NERtK button{background:none;border:none;padding:0;font-family:inherit;font-size:inherit;font-weight:500;color:#c5a166;cursor:pointer;text-decoration:none;transition:opacity .2s ease}.AuthModal_switchLink__NERtK button:hover{opacity:.8}.AuthModal_switchLink__NERtK button:focus-visible{outline:2px solid #c5a166;outline-offset:2px;border-radius:2px}.AuthModal_forgotLink__LsmYD{width:324px;max-width:100%;text-align:right;margin-top:-5px}.AuthModal_forgotLink__LsmYD button{background:none;border:none;padding:0;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:12px;font-weight:400;color:#c5a166;cursor:pointer;text-decoration:none;transition:opacity .2s ease}.AuthModal_forgotLink__LsmYD button:hover{opacity:.8}.AuthModal_forgotLinkCenter__e6Nz4{width:324px;max-width:100%;text-align:center}.AuthModal_forgotLinkCenter__e6Nz4 button{background:none;border:none;padding:0;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:14px;font-weight:400;color:#000;cursor:pointer;text-decoration:none;transition:opacity .2s ease}.AuthModal_forgotLinkCenter__e6Nz4 button:hover{opacity:.7}.AuthModal_forgotLinkCenter__e6Nz4 button:focus-visible{outline:2px solid #c5a166;outline-offset:2px;border-radius:2px}.AuthModal_forgotLinkCenter__e6Nz4 button:disabled{opacity:.5;cursor:not-allowed}.AuthModal_oneTimeCodeButton__k6N71{display:flex;align-items:center;justify-content:center;width:100%;max-width:324px;height:48px;padding:8px 25px;background-color:#fff;border:1px solid #d8d8d8;border-radius:100px;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:14px;font-weight:400;color:#000;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.AuthModal_oneTimeCodeButton__k6N71:hover:not(:disabled){background-color:rgba(0,0,0,.04);border-color:#ccc}.AuthModal_oneTimeCodeButton__k6N71:active:not(:disabled){background-color:rgba(0,0,0,.08)}.AuthModal_oneTimeCodeButton__k6N71:focus-visible{outline:2px solid #c5a166;outline-offset:2px}.AuthModal_oneTimeCodeButton__k6N71:disabled{opacity:.6;cursor:not-allowed}.AuthModal_formLoading__YKJ0W .AuthModal_input__iqtUA,.AuthModal_formLoading__YKJ0W .AuthModal_primaryButton__OsrS5:not(.AuthModal_loading__ZKHTh),.AuthModal_formLoading__YKJ0W .AuthModal_socialButton__YvUdy{pointer-events:none;opacity:.7}.AuthModal_loadingContainer__ekwTH{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px 20px;width:100%;min-height:200px}.AuthModal_spinner__39ZqO{display:flex;align-items:center;justify-content:center;width:48px;height:48px;animation:AuthModal_spin__OcAvn 1s linear infinite}.AuthModal_spinner__39ZqO svg{width:48px;height:48px}.AuthModal_spinner__39ZqO svg path{stroke:#c5a166}.AuthModal_loadingText__MexqR{font-family:var(--font-roboto),"Roboto",sans-serif;font-size:14px;font-weight:400;color:#999;text-align:center;margin:0}.AuthModal_otpContainer__3s2FI{display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px 0;width:100%}.AuthModal_otpInput__icXBg{width:324px;max-width:100%;height:48px;padding:8px 25px;background-color:#fff;border:.5px solid #000;border-radius:100px;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:24px;font-weight:500;color:#000;text-align:center;letter-spacing:8px;outline:none;transition:border-color .2s ease;box-sizing:border-box}.AuthModal_otpInput__icXBg::placeholder{color:#999;letter-spacing:normal;font-size:14px}.AuthModal_otpInput__icXBg:focus{border-color:#c5a166}.AuthModal_resendButton__Dywji{background:none;border:none;padding:8px 16px;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:14px;font-weight:400;color:#c5a166;cursor:pointer;text-decoration:none;transition:opacity .2s ease}.AuthModal_resendButton__Dywji:hover{opacity:.8}.AuthModal_resendButton__Dywji:focus-visible{outline:2px solid #c5a166;outline-offset:2px;border-radius:4px}.AuthModal_successContainer__rigMt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px 20px;width:100%;min-height:200px}.AuthModal_successIcon__mTDVc{display:flex;align-items:center;justify-content:center;animation:AuthModal_successPop__C8cHV .3s ease-out}@keyframes AuthModal_successPop__C8cHV{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.AuthModal_validationSection__7WZ9T{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:324px;max-width:100%;padding:0;box-sizing:border-box}.AuthModal_validationTitle__YfBuk{font-family:var(--font-roboto),"Roboto",sans-serif;font-size:12px;font-weight:400;line-height:1.1;color:#000;margin:0}.AuthModal_validationRule__SbWIG{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%}.AuthModal_validationIcon__b3cPI{width:10px;height:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.AuthModal_validationText__GeLEU{flex:1;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:10px;font-weight:400;line-height:1.1;color:#999;margin:0;transition:color .2s ease}@media(max-width:768px){.AuthModal_overlay__kdVRE{background-color:#fff;backdrop-filter:none;animation:none}.AuthModal_modal__2uRuD{width:100%;height:100dvh;max-width:100%;max-height:100dvh;min-height:100dvh;padding:25px;border:none;border-radius:0;box-shadow:none;animation:none;overflow-y:auto}.AuthModal_modal__2uRuD:after{content:"";position:absolute;bottom:25px;left:50%;transform:translateX(-50%);width:165px;height:25px;background-image:url(/the-vision-co-logo-black.png);background-repeat:no-repeat;background-size:contain;background-position:50%;pointer-events:none}.AuthModal_inputGroup___Tra4,.AuthModal_input__iqtUA,.AuthModal_oneTimeCodeButton__k6N71,.AuthModal_otpInput__icXBg,.AuthModal_primaryButton__OsrS5,.AuthModal_socialButton__YvUdy,.AuthModal_subtext__bdkNI,.AuthModal_validationSection__7WZ9T{width:100%;max-width:100%}}@media(max-width:400px){.AuthModal_modal__2uRuD{padding:25px 16px}}.PasswordRules_validationSection__v0CGT{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:0 15px;box-sizing:border-box}.PasswordRules_validationTitle__xQkmi{font-family:var(--font-roboto),"Roboto",sans-serif;font-size:12px;font-weight:400;line-height:1.1;color:#000;margin:0}.PasswordRules_validationRule__ACPt7{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%}.PasswordRules_validationRule__ACPt7.PasswordRules_valid__jJn10 .PasswordRules_validationText__JdFOQ{color:#4caf50}.PasswordRules_validationIcon__5R2NH{width:10px;height:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.PasswordRules_validationText__JdFOQ{flex:1;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:10px;font-weight:400;line-height:1.1;color:#999;margin:0;transition:color .2s ease}.CreatePasswordModal_modal__cp_19{width:374px;background-color:#fff;border:1px solid #d8d8d8;border-radius:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.15);padding:15px 25px 25px;display:flex;flex-direction:column;align-items:center;gap:25px;overflow:hidden;font-family:var(--font-roboto),"Roboto",sans-serif;box-sizing:border-box}.CreatePasswordModal_header__3dJnj{display:flex;align-items:center;justify-content:flex-end;width:100%;height:25px}.CreatePasswordModal_closeButton__dDTDt{display:flex;align-items:center;justify-content:center;width:25px;height:25px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;overflow:hidden;transition:opacity .2s ease}.CreatePasswordModal_closeButton__dDTDt:hover{opacity:.7}.CreatePasswordModal_closeButton__dDTDt:focus-visible{outline:2px solid #c5a166;outline-offset:2px;border-radius:4px}.CreatePasswordModal_closeButton__dDTDt:disabled{opacity:.5;cursor:not-allowed}.CreatePasswordModal_heading__cVQ5g{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.CreatePasswordModal_title___mfaW{font-size:20px;font-weight:500;letter-spacing:.4px;color:#000}.CreatePasswordModal_subtext__AjRZ6,.CreatePasswordModal_title___mfaW{font-family:var(--font-roboto),"Roboto",sans-serif;line-height:1.1;text-align:center;margin:0}.CreatePasswordModal_subtext__AjRZ6{width:324px;font-size:14px;font-weight:400;color:#999}.CreatePasswordModal_formBlock__MXXJz{display:flex;flex-direction:column;align-items:flex-start;gap:15px;width:324px}.CreatePasswordModal_inputBase__j4_y_{width:100%;height:48px;padding:8px 25px;background-color:#fff;border:.5px solid #000;border-radius:100px;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:14px;font-weight:400;color:#000;outline:none;transition:border-color .2s ease;box-sizing:border-box}.CreatePasswordModal_inputBase__j4_y_::placeholder{color:#999}.CreatePasswordModal_inputBase__j4_y_:focus{border-color:#c5a166}.CreatePasswordModal_inputBase__j4_y_:disabled,.CreatePasswordModal_inputBase__j4_y_:read-only{background-color:#fafafa;cursor:default}.CreatePasswordModal_passwordInputWrapper__Sf8uF{position:relative;width:100%}.CreatePasswordModal_passwordInput__Dui7N{padding-right:50px}.CreatePasswordModal_passwordMask__fTeWY{display:flex;align-items:center;gap:8px;height:5px}.CreatePasswordModal_passwordDot__S6sMj{width:5px;height:5px;border-radius:100px;background-color:#000}.CreatePasswordModal_eyeButton__SCEqR{position:absolute;right:25px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:15px;height:15px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}.CreatePasswordModal_eyeButton__SCEqR:hover{opacity:.7}.CreatePasswordModal_eyeButton__SCEqR:focus-visible{outline:2px solid #c5a166;outline-offset:2px;border-radius:2px}.CreatePasswordModal_continueButton__9nc5j{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:16px;background-color:#c5a166;border:none;border-radius:1000px;cursor:pointer;transition:background-color .2s ease;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:16px;font-weight:500;line-height:1;letter-spacing:.5px;color:#fff}.CreatePasswordModal_continueButton__9nc5j:hover:not(:disabled){background-color:#be9655}.CreatePasswordModal_continueButton__9nc5j:active:not(:disabled){background-color:#a8854a}.CreatePasswordModal_continueButton__9nc5j:focus-visible{outline:2px solid #000;outline-offset:2px}.CreatePasswordModal_continueButton__9nc5j:disabled{opacity:.6;cursor:not-allowed}.CreatePasswordModal_continueButton__9nc5j.CreatePasswordModal_loading__JjLQk{background-color:#2d2f22;cursor:wait}.CreatePasswordModal_loader__5mN5Y{width:25px;height:25px;animation:CreatePasswordModal_spin__jcN_f 1s linear infinite}@keyframes CreatePasswordModal_spin__jcN_f{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CreatePasswordModal_validationSection__nSW8d{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:0 15px;box-sizing:border-box}.CreatePasswordModal_validationTitle__Vi7l1{font-family:var(--font-roboto),"Roboto",sans-serif;font-size:12px;font-weight:400;line-height:1.1;color:#000;margin:0}.CreatePasswordModal_validationRule__07br1{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%}.CreatePasswordModal_validationIcon__y2hco{width:10px;height:10px;flex-shrink:0}.CreatePasswordModal_validationText__d4_nJ{flex:1;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:10px;font-weight:400;line-height:1.1;color:#999;margin:0}.CreatePasswordModal_errorSection__HPRYS{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:0 15px;box-sizing:border-box}.CreatePasswordModal_errorMessage__E_99B{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%}.CreatePasswordModal_errorIcon__2Y1SU{width:10px;height:10px;flex-shrink:0;color:#999}.CreatePasswordModal_errorText__LpxYN{flex:1;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:10px;font-weight:400;line-height:1.1;color:#999;margin:0}.CreatePasswordModal_orDivider__gR_wt{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:38px}.CreatePasswordModal_orLine__VhCtz{position:absolute;width:100px;height:0;border-top:1px solid #d8d8d8;top:50%;left:50%;transform:translate(-50%,-50%)}.CreatePasswordModal_orText__m_kS3{position:relative;background-color:#fff;padding:0 5px;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:12px;font-weight:500;line-height:1.1;letter-spacing:.24px;color:#ddd;z-index:1}.CreatePasswordModal_secondaryButton__R_FnY{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:8px 25px;background-color:#fff;border:1px solid #d8d8d8;border-radius:100px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:14px;font-weight:400;line-height:normal;color:#000}.CreatePasswordModal_secondaryButton__R_FnY:hover:not(:disabled){background-color:rgba(0,0,0,.04);border-color:#ccc}.CreatePasswordModal_secondaryButton__R_FnY:active:not(:disabled){background-color:rgba(0,0,0,.08)}.CreatePasswordModal_secondaryButton__R_FnY:focus-visible{outline:2px solid #c5a166;outline-offset:2px}.CreatePasswordModal_secondaryButton__R_FnY:disabled{opacity:.6;cursor:not-allowed}.CreatePasswordModal_stateLoading__qKwyg .CreatePasswordModal_closeButton__dDTDt,.CreatePasswordModal_stateLoading__qKwyg .CreatePasswordModal_emailInput__fKxQF,.CreatePasswordModal_stateLoading__qKwyg .CreatePasswordModal_passwordInput__Dui7N,.CreatePasswordModal_stateLoading__qKwyg .CreatePasswordModal_secondaryButton__R_FnY{pointer-events:none;opacity:.7}@media(max-width:768px){.CreatePasswordModal_modal__cp_19{position:relative;width:100%;max-width:100%;height:100dvh;min-height:100dvh;padding:25px;border:none;border-radius:0;box-shadow:none;overflow-y:auto}.CreatePasswordModal_modal__cp_19:after{content:"";position:absolute;bottom:25px;left:50%;transform:translateX(-50%);width:165px;height:25px;background-image:url(/the-vision-co-logo-black.png);background-repeat:no-repeat;background-size:contain;background-position:50%;pointer-events:none}.CreatePasswordModal_errorSection__HPRYS,.CreatePasswordModal_formBlock__MXXJz,.CreatePasswordModal_subtext__AjRZ6,.CreatePasswordModal_validationSection__nSW8d{width:100%;max-width:100%}}@media(max-width:400px){.CreatePasswordModal_modal__cp_19{padding:25px 16px}}.Button_button__ad2qX{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;font-weight:500;font-family:var(--font-roboto),"Roboto",sans-serif;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease,box-shadow .2s ease,transform .2s ease;outline:none;white-space:nowrap;user-select:none;text-decoration:none;letter-spacing:.5px}.Button_button__ad2qX:focus-visible{outline:2px solid #c5a166;outline-offset:2px}.Button_button__ad2qX:disabled,.Button_button__ad2qX[aria-disabled=true]{opacity:.6;cursor:not-allowed;pointer-events:none}.Button_primary__EhHZP{background-color:#c5a166;color:#fff}.Button_primary__EhHZP:hover:not(:disabled){background-color:#be9655}.Button_primary__EhHZP:active:not(:disabled){background-color:#a8854a;transform:translateY(1px)}.Button_secondary__lf5M_{background-color:rgba(0,0,0,0);color:#000;border:1px solid #ddd;border-radius:40px;box-shadow:0 0 4px 0 rgba(0,0,0,.15);font-weight:400}.Button_secondary__lf5M_:hover:not(:disabled){background-color:rgba(0,0,0,.04);border-color:#ccc}.Button_secondary__lf5M_:active:not(:disabled){background-color:rgba(0,0,0,.08)}.Button_secondary__lf5M_:focus-visible{outline-color:#ddd}.Button_largeButton2__HAaAc{background-color:var(--Button,#2D2F22);color:#fff}.Button_largeButton2__HAaAc:hover:not(:disabled){background-color:#3a3c2e}.Button_largeButton2__HAaAc:active:not(:disabled){background-color:#232518;transform:translateY(1px)}.Button_largeButton2__HAaAc:focus-visible{outline-color:#2d2f22}.Button_largeButton2__HAaAc.Button_loading__7fYW7{min-width:172px}.Button_outline__oIhfn{background-color:rgba(0,0,0,0);color:#2d2f22;border:1px solid #ddd;border-radius:800px;font-weight:500;font-size:12.8px;height:38px;padding:12px 16px}.Button_outline__oIhfn:hover:not(:disabled){background-color:rgba(0,0,0,.04);border-color:#ccc}.Button_outline__oIhfn:active:not(:disabled){background-color:rgba(0,0,0,.08)}.Button_outline__oIhfn:focus-visible{outline-color:#ddd}.Button_xs__eDobe{padding:7px 9px;font-size:10px;font-weight:400;line-height:1;border-radius:15px;box-shadow:0 0 3px 0 rgba(0,0,0,.15);gap:10px}.Button_sm___AU_l{padding:8px;font-size:12px;font-weight:400;line-height:normal;height:35px;min-width:68px;border-radius:100px;gap:6px}.Button_md__WQRNG{padding:16px;font-size:16px;font-weight:500;line-height:1;height:48px;border-radius:1000px;gap:8px}.Button_md__WQRNG.Button_primary__EhHZP{background-color:var(--Gold,#C5A166)}.Button_iconOnly__z5ji5.Button_xs__eDobe{width:24px;height:24px;padding:0}.Button_iconOnly__z5ji5.Button_sm___AU_l{width:35px;height:35px;padding:0}.Button_iconOnly__z5ji5.Button_md__WQRNG{width:48px;height:48px;padding:0}.Button_fullWidth__nEqac{width:100%}.Button_loading__7fYW7{cursor:wait;position:relative}.Button_loading__7fYW7:disabled,.Button_loading__7fYW7[aria-disabled=true]{opacity:1;pointer-events:none}.Button_content__TLr8d{display:inline-flex;align-items:center;justify-content:center;gap:inherit;visibility:visible;opacity:1;transition:opacity .2s ease}.Button_loading__7fYW7 .Button_content__TLr8d{visibility:hidden;opacity:0}.Button_leftIcon__Hrra3,.Button_rightIcon__gJ3Hf{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.Button_leftIcon__Hrra3 svg,.Button_rightIcon__gJ3Hf svg{width:1em;height:1em}.Button_loader__2wauB{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:Button_spin__qjjQS 1s linear infinite;color:currentColor}.Button_loaderXs__TP66U{width:10px;height:10px}.Button_loaderSm__9uZpe{width:12px;height:12px}.Button_loaderMd__lGtuK{width:25px;height:25px}.Button_outline__oIhfn .Button_loader__2wauB{color:#2d2f22}.Button_largeButton2__HAaAc .Button_loader__2wauB{color:#fff}@keyframes Button_spin__qjjQS{to{transform:translate(-50%,-50%) rotate(1turn)}}.Card_card__0lSyv{display:flex;flex-direction:column;background-color:#fff;font-family:var(--font-roboto),"Roboto",sans-serif;box-sizing:border-box;position:relative;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease,opacity .2s ease}.Card_base__AQS37{border:1px solid #d8d8d8}.Card_elevated__i5Mtj,.Card_interactive__mggz4{border:1px solid #d8d8d8;box-shadow:0 0 16px 0 rgba(0,0,0,.15)}.Card_interactive__mggz4{cursor:pointer;outline:none;user-select:none}.Card_interactive__mggz4:hover:not(.Card_disabled__o4OEf){border-color:#ccc;box-shadow:0 0 20px 0 rgba(0,0,0,.18);transform:translateY(-2px)}.Card_interactive__mggz4:focus-visible:not(.Card_disabled__o4OEf){outline:2px solid #c5a166;outline-offset:2px}.Card_interactive__mggz4:active:not(.Card_disabled__o4OEf){box-shadow:0 0 12px 0 rgba(0,0,0,.12);transform:translateY(0)}.Card_sm__G_Dwy{padding:12px;gap:10px;border-radius:12px}.Card_md__dbEbQ{padding:12px 15px;gap:10px;border-radius:15px}.Card_lg__WhhK7{padding:15px 25px;gap:16px;border-radius:16px}.Card_disabled__o4OEf{opacity:.5;cursor:not-allowed;pointer-events:none}.Card_header__OmZ8o{display:flex;align-items:center;justify-content:space-between;width:100%}.Card_title__ThKpo{font-size:15px;font-weight:500;line-height:1.4;color:#0a0a0a;letter-spacing:.75px;margin:0}.Card_description__AnX_H{font-size:14px;font-weight:400;line-height:1.4;color:#999;margin:0}.Card_content__4ICL3{display:flex;flex-direction:column;flex:1;width:100%}.Card_footer__J90jV{display:flex;align-items:center;justify-content:flex-end;width:100%;margin-top:auto}.Card_sm__G_Dwy .Card_title__ThKpo{font-size:14px;font-weight:500;letter-spacing:0}.Card_sm__G_Dwy .Card_description__AnX_H{font-size:13px}.Card_md__dbEbQ .Card_title__ThKpo{font-size:15px;font-weight:500;letter-spacing:.75px}.Card_md__dbEbQ .Card_description__AnX_H{font-size:14px}.Card_lg__WhhK7 .Card_title__ThKpo{font-size:20px;font-weight:500;letter-spacing:.4px}.Card_lg__WhhK7 .Card_description__AnX_H{font-size:14px}.CategoryCard_card__SsicF{display:inline-flex;position:relative;width:200px;height:200px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:12px;overflow:hidden;cursor:pointer;user-select:none;border:3px solid rgba(0,0,0,0);transition:border-color .2s ease,transform .2s ease;container-type:inline-size}.CategoryCard_card__SsicF:hover{transform:scale(1.03)}.CategoryCard_card__SsicF:focus-visible{outline:2px solid #c5a166;outline-offset:2px}.CategoryCard_selected__kKBao{border:3px solid #c5a166}.CategoryCard_image__ROrUP{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.CategoryCard_overlay__UnK01{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6))}.CategoryCard_selected__kKBao .CategoryCard_overlay__UnK01{background:linear-gradient(0deg,rgba(197,161,102,.3),rgba(197,161,102,.3)),linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6))}.CategoryCard_placeholder__7gBuP{position:absolute;inset:0;background-color:#555}.CategoryCard_name__oxE3g{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:12px;font-family:Roboto,system-ui,sans-serif;font-size:22px;font-weight:700;color:#fff;text-align:center;line-height:1.1;letter-spacing:.44px;text-transform:uppercase}@container (max-width: 180px){.CategoryCard_name__oxE3g{font-size:13px;letter-spacing:.3px}}.CategoryCard_badge__FCbQw{position:absolute;top:10px;right:10px;padding:6px 12px;background-color:#c5a166;border-radius:999px;font-family:Roboto,system-ui,sans-serif;font-size:12px;font-weight:700;color:#fff;letter-spacing:.5px;text-transform:uppercase;z-index:1}.chatAvatar_avatar__utG1S{width:var(--avatar-size,32px);height:var(--avatar-size,32px);border-radius:9999px;display:grid;place-items:center;flex-shrink:0;font-weight:600;line-height:1;overflow:hidden}.chatAvatar_ai__L5LQT{background:#1b272a;color:#fff;font-size:14px}.chatAvatar_user__RjnFR{background:#d7c7b7;color:#fff;font-size:16px}.chatAvatar_image__c5c4B{grid-area:1/1;width:100%;height:100%;object-fit:cover;border-radius:9999px}.chatAvatar_initial__YpDbT{grid-area:1/1;z-index:1}.chatBubble_rowAi__a4Krb{display:flex;gap:14px;align-items:flex-start;width:100%}.chatBubble_textAi__hoREW{flex:1 1 0;max-width:90%;font-family:Roboto,system-ui,sans-serif;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:.16px;color:#333;word-wrap:break-word;white-space:pre-line}.chatBubble_rowUser__4OLO0{display:flex;gap:14px;align-items:center;justify-content:flex-end;width:100%}.chatBubble_bubbleUser__exDv6{background:#ebebeb;padding:15px;border-radius:16px 0 16px 16px;max-width:60%;width:fit-content}.chatBubble_textUser__Y6lPB{font-family:Roboto,system-ui,sans-serif;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:.16px;color:#282722;text-align:left;word-wrap:break-word;white-space:pre-line}.waveform_canvas__Jy2Or{display:block;width:100%;height:100%;pointer-events:none}.chatInput_container__sX8YD{position:relative;display:flex;align-items:center;background:#fff;border:1px solid #ddd;border-radius:16px;padding:9px 20px 9px 15px;min-height:53px}.chatInput_scrollArea__M6mQ1{flex:1;min-width:0;max-height:150px;overflow-y:auto;margin-right:-20px;padding-right:105px;display:flex;align-items:center;scrollbar-width:thin;scrollbar-color:silver rgba(0,0,0,0)}.chatInput_scrollArea__M6mQ1::-webkit-scrollbar{width:5px}.chatInput_scrollArea__M6mQ1::-webkit-scrollbar-track{background:rgba(0,0,0,0);margin-bottom:50px}.chatInput_scrollArea__M6mQ1::-webkit-scrollbar-thumb{background:silver;border-radius:10px}.chatInput_scrollArea__M6mQ1::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.chatInput_input__L_SNq{width:100%;border:none;background:rgba(0,0,0,0);color:#282722;outline:none;font-family:Roboto,system-ui,sans-serif;font-size:16px;line-height:1.4;resize:none;padding:0;overflow:hidden}.chatInput_input__L_SNq::placeholder{font-style:italic;color:#999}.chatInput_mic__jHokQ{position:absolute;right:55px;bottom:9px;width:35px;height:35px;border:0;border-radius:20px;background:rgba(0,0,0,0);display:grid;place-items:center;cursor:pointer;flex-shrink:0;transition:background .2s ease,transform .06s ease}.chatInput_mic__jHokQ:hover:not(:disabled){background:#f3f3f3}.chatInput_mic__jHokQ:active:not(:disabled){transform:translateY(1px)}.chatInput_mic__jHokQ:disabled{opacity:.4;cursor:not-allowed}.chatInput_micIcon__cCbZt{width:16px;height:16px;pointer-events:none}.chatInput_spinner__dCfzA{width:14px;height:14px;border:2px solid #d9d9d9;border-top-color:#2d2f22;border-radius:50%;animation:chatInput_spin__1qbZi .8s linear infinite}@keyframes chatInput_spin__1qbZi{to{transform:rotate(1turn)}}.chatInput_micSlot__6o74P{position:absolute;right:55px;bottom:9px;display:inline-flex;align-items:center}.chatInput_send__iQpkq{position:absolute;right:15px;bottom:9px;width:35px;height:35px;border:0;border-radius:20px;background:#2d2f22;display:grid;place-items:center;cursor:pointer;flex-shrink:0;transition:filter .2s ease,transform .06s ease}.chatInput_send__iQpkq:hover{filter:brightness(1.2)}.chatInput_send__iQpkq:active{transform:translateY(1px)}.chatInput_send__iQpkq:disabled{opacity:.4;cursor:not-allowed}.chatInput_sendIcon__JmaaA{width:15px;height:15px;filter:brightness(0) invert(1)}.chatInput_waveformWrap__P11z9{flex:1;min-width:0;height:35px;margin-right:12px;display:flex;align-items:center}.chatInput_cancel__o4Ad4,.chatInput_confirm__xs4Nf{width:35px;height:35px;border:0;border-radius:20px;display:grid;place-items:center;cursor:pointer;flex-shrink:0;transition:background .2s ease,filter .2s ease,transform .06s ease}.chatInput_cancel__o4Ad4:active,.chatInput_confirm__xs4Nf:active{transform:translateY(1px)}.chatInput_cancel__o4Ad4{background:rgba(0,0,0,0);margin-right:5px}.chatInput_cancel__o4Ad4:hover{background:#f3f3f3}.chatInput_confirm__xs4Nf{background:#2d2f22}.chatInput_confirm__xs4Nf:hover{filter:brightness(1.2)}.DashboardLayout_layout__ix8gu{display:flex;min-height:100vh;background-color:#f2f4f8;font-family:var(--font-roboto),"Roboto",sans-serif}.DashboardLayout_sidebar__dftXA{position:fixed;top:0;left:0;width:229px;height:100vh;background-color:#fff;border-right:.5px solid #ddd;display:flex;flex-direction:column;overflow:hidden;z-index:10;transition:width .2s ease}.DashboardLayout_sidebarCollapsed__q31E1{width:45px}.DashboardLayout_sidebarCollapse__GF8g1{display:flex;align-items:center;justify-content:flex-end;height:68px;padding:10px;flex-shrink:0}.DashboardLayout_sidebarCollapsed__q31E1 .DashboardLayout_sidebarCollapse__GF8g1{justify-content:center}.DashboardLayout_collapseBtn__bCSd3{display:flex;align-items:center;justify-content:center;width:15px;height:15px;padding:0;border:none;background:none;cursor:pointer;color:rgba(0,0,0,.87);border-radius:4px}.DashboardLayout_collapseBtn__bCSd3:hover{background-color:rgba(0,0,0,.04)}.DashboardLayout_collapseBtn__bCSd3 svg{width:15px;height:15px}.DashboardLayout_sidebarNav__0_7Il{display:flex;flex-direction:column;gap:5px;flex:1;padding:0 10px;min-height:0}.DashboardLayout_sidebarCollapsed__q31E1 .DashboardLayout_sidebarNav__0_7Il{gap:0;padding:0;align-items:center}.DashboardLayout_navItem__C_MJr{display:flex;align-items:center;gap:10px;height:40px;padding:1px 15px;border-radius:12px;text-decoration:none;color:rgba(0,0,0,.87);font-size:12px;font-weight:500;letter-spacing:.24px;line-height:normal;cursor:pointer;transition:background-color .15s ease;flex-shrink:0;white-space:nowrap;overflow:hidden}.DashboardLayout_navItem__C_MJr:hover{background-color:rgba(0,0,0,.04)}.DashboardLayout_sidebarCollapsed__q31E1 .DashboardLayout_navItem__C_MJr{justify-content:center;padding:0;height:40px;width:100%}.DashboardLayout_navItemActive__86_y0{background-color:rgba(154,154,154,.2);border-radius:12px}.DashboardLayout_sidebarCollapsed__q31E1 .DashboardLayout_navItemActive__86_y0{background-color:rgba(0,0,0,0)}.DashboardLayout_navItemIcon__vzTOL{display:flex;align-items:center;justify-content:center;width:15px;height:15px;flex-shrink:0;color:rgba(0,0,0,.87)}.DashboardLayout_navItemIcon__vzTOL svg{width:15px;height:15px}.DashboardLayout_sidebarAccount__O_Ilu{display:flex;flex-direction:column;padding:10px 0;flex-shrink:0}.DashboardLayout_accountItem__THzUD{display:flex;align-items:center;gap:10px;height:40px;padding:1px 15px;overflow:hidden;width:100%;border:none;background:none;cursor:pointer;border-radius:12px;transition:background-color .15s ease}.DashboardLayout_accountItem__THzUD:hover{background-color:rgba(0,0,0,.04)}.DashboardLayout_sidebarCollapsed__q31E1 .DashboardLayout_accountItem__THzUD{justify-content:center;padding:0}.DashboardLayout_avatar__xsS5i{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:20px;background-color:#d7c7b7;border:1px solid #fff;flex-shrink:0}.DashboardLayout_avatarInitial__dtp_Y{font-size:16px;font-weight:600;color:#fff;line-height:1}.DashboardLayout_accountName__vvi9i{font-size:12px;font-weight:500;color:rgba(0,0,0,.87);letter-spacing:.24px;text-transform:uppercase}.DashboardLayout_navbar__RM_78{position:fixed;top:0;left:229px;right:0;height:68px;background-color:#fff;backdrop-filter:blur(10px);border-bottom:1px solid #ddd;display:flex;align-items:center;justify-content:space-between;padding:10px 25px;z-index:10;box-sizing:border-box;transition:left .2s ease}.DashboardLayout_navbarExpanded__H_CyC{left:45px}.DashboardLayout_navbarLogo__AI3Ag{width:229px;display:flex;align-items:center}.DashboardLayout_navbarLogoText__4k3yE{font-size:25px;font-weight:500;letter-spacing:0;line-height:42px;color:#0a0a0a;white-space:nowrap;text-transform:uppercase}.DashboardLayout_navbarCenter__FBJYS{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;z-index:1}.DashboardLayout_navbarIcons__ZQqtY{display:flex;align-items:center;gap:20px}.DashboardLayout_iconBtn__RcRLg{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer}.DashboardLayout_iconBtn__RcRLg svg{width:25px;height:25px}.DashboardLayout_content__6fnLk{margin-left:229px;margin-top:68px;flex:1;min-height:calc(100vh - 68px);overflow-y:auto;transition:margin-left .2s ease}.DashboardLayout_layoutCollapsed__epEGS .DashboardLayout_content__6fnLk{margin-left:45px}.DashboardLayout_layoutNoSidebar__57wmG .DashboardLayout_navbar__RM_78{left:0}.DashboardLayout_layoutNoSidebar__57wmG .DashboardLayout_content__6fnLk{margin-left:0}@media(max-width:768px){.DashboardLayout_layout__ix8gu{background-color:#fff}.DashboardLayout_navbar__RM_78,.DashboardLayout_sidebar__dftXA{display:none}.DashboardLayout_content__6fnLk,.DashboardLayout_layoutCollapsed__epEGS .DashboardLayout_content__6fnLk,.DashboardLayout_layoutNoSidebar__57wmG .DashboardLayout_content__6fnLk{margin-left:0;margin-top:0;min-height:100dvh}}.EmptyState_root__0GAQE{flex-direction:column;gap:12px;padding:48px 24px;text-align:center;font-family:var(--font-roboto),"Roboto",sans-serif}.EmptyState_icon__P7H_z,.EmptyState_root__0GAQE{display:flex;align-items:center;justify-content:center}.EmptyState_icon__P7H_z{color:#d8d8d8;margin-bottom:4px}.EmptyState_icon__P7H_z svg{width:56px;height:56px}.EmptyState_title__W52iR{font-size:16px;font-weight:500;color:#0a0a0a;margin:0;letter-spacing:.32px}.EmptyState_description__MTtoK{font-size:14px;font-weight:400;color:#999;margin:0;max-width:360px;line-height:1.5}.EmptyState_action__ICYXc{margin-top:8px}.field_field__acAPW{display:flex;flex-direction:column;font-family:Roboto,system-ui,sans-serif;width:100%}.field_label__ni50u{display:block;margin-bottom:8px;font-weight:500;font-size:18px;line-height:1.5;color:#1b272a}.field_labelRequired__loi0h:after{content:" *";color:#d32f2f}.field_inputWrapper__dtyMX{position:relative;display:flex;flex-direction:column}.field_description__8orD3{color:#667085}.field_description__8orD3,.field_message__9eD_3{margin-top:4px;font-size:14px;line-height:1.5}.field_messageDefault__LpntW{color:#667085}.field_messageError__12RAU{color:#d32f2f}.field_messageSuccess__U_8ff{color:#2e7d32}.field_messageWarning__IO6Q9{color:#ed6c02}.TextField_inputContainer__SYgFw{position:relative;display:flex;align-items:center}.TextField_input__dDcCJ{width:100%;height:50px;padding:16px;border:1px solid #676c68;border-radius:8px;font-family:Roboto,system-ui,sans-serif;font-weight:400;font-size:16px;line-height:1;color:#1b272a;background-color:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.TextField_input__dDcCJ::placeholder{color:#9ca3af}.TextField_input__dDcCJ:hover:not(:disabled):not(:focus){border-color:#9ba1aa}.TextField_input__dDcCJ:focus{border-color:#367aff;outline:none;box-shadow:0 0 0 3px rgba(54,122,255,.25)}.TextField_input__dDcCJ:disabled{background-color:#f5f5f5;border-color:#e5e5e5;color:#a0a0a0;opacity:.6;cursor:not-allowed;pointer-events:none}.TextField_input__dDcCJ:read-only:not(:disabled){background-color:#f5f5f5;cursor:default}textarea.TextField_input__dDcCJ{height:auto;min-height:120px;resize:vertical;line-height:1.5;padding:12px}.TextField_hasStartAdornment__y3Gj8{padding-left:44px}.TextField_hasEndAdornment__yJEQ1{padding-right:44px}.TextField_startAdornment__NNJ2V{left:12px;pointer-events:none}.TextField_endAdornment__0Xq7d,.TextField_startAdornment__NNJ2V{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;color:#667085}.TextField_endAdornment__0Xq7d{right:12px}.TextField_stateError__ovDIX{border-color:#d32f2f}.TextField_stateError__ovDIX:focus{border-color:#d32f2f;box-shadow:0 0 0 3px rgba(211,47,47,.15)}.TextField_stateSuccess___eGjS{border-color:#2e7d32}.TextField_stateSuccess___eGjS:focus{border-color:#2e7d32;box-shadow:0 0 0 3px rgba(46,125,50,.15)}.TextField_stateWarning__7jG05{border-color:#ed6c02}.TextField_stateWarning__7jG05:focus{border-color:#ed6c02;box-shadow:0 0 0 3px rgba(237,108,2,.15)}.SelectField_selectContainer__hND0k{position:relative;display:flex;align-items:center}.SelectField_select__l3AZE{width:100%;height:50px;padding:16px 40px 16px 16px;border:1px solid #676c68;border-radius:8px;font-family:Roboto,system-ui,sans-serif;font-weight:400;font-size:16px;line-height:1;color:#1b272a;background-color:#fff;outline:none;cursor:pointer;appearance:none;transition:border-color .2s ease,box-shadow .2s ease;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23667085' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.SelectField_select__l3AZE:hover:not(:disabled){border-color:#9ba1aa}.SelectField_select__l3AZE:focus{border-color:#367aff;outline:none;box-shadow:0 0 0 3px rgba(54,122,255,.25)}.SelectField_select__l3AZE:disabled{background-color:#f5f5f5;border-color:#e5e5e5;color:#a0a0a0;opacity:.6;cursor:not-allowed;pointer-events:none}.SelectField_select__l3AZE option[value=""],.SelectField_select__l3AZE:invalid{color:#9ca3af}.SelectField_select__l3AZE option{color:#1b272a;background-color:#fff}.SelectField_select__l3AZE option:disabled{color:#a0a0a0}.SelectField_loading__cMRqh{cursor:wait}.SelectField_stateError__qO4LN{border-color:#d32f2f}.SelectField_stateError__qO4LN:focus{border-color:#d32f2f;box-shadow:0 0 0 3px rgba(211,47,47,.15)}.SelectField_stateSuccess__jDrdv{border-color:#2e7d32}.SelectField_stateSuccess__jDrdv:focus{border-color:#2e7d32;box-shadow:0 0 0 3px rgba(46,125,50,.15)}.SelectField_stateWarning__cTHeY{border-color:#ed6c02}.SelectField_stateWarning__cTHeY:focus{border-color:#ed6c02;box-shadow:0 0 0 3px rgba(237,108,2,.15)}.SelectField_chevronIcon__DqrXg{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none;color:#667085;transition:transform .12s ease-in-out}.SelectField_select__l3AZE:focus~.SelectField_chevronIcon__DqrXg{color:#367aff}.CheckboxField_container__VjMpW{display:flex;flex-direction:column;font-family:Roboto,system-ui,sans-serif}.CheckboxField_checkboxWrapper__VnJTu{display:inline-flex;align-items:flex-start;gap:8px;cursor:pointer;user-select:none}.CheckboxField_checkboxWrapper__VnJTu:hover .CheckboxField_box__B73ZQ:not(.CheckboxField_disabled__cxPJh){border-color:#9ba1aa}.CheckboxField_input__fMNVF{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CheckboxField_input__fMNVF:focus-visible+.CheckboxField_box__B73ZQ{outline:none;box-shadow:0 0 0 3px rgba(54,122,255,.25)}.CheckboxField_input__fMNVF:checked+.CheckboxField_box__B73ZQ{background-color:#c5a166;border-color:#c5a166}.CheckboxField_input__fMNVF:checked+.CheckboxField_box__B73ZQ:after{transform:rotate(45deg) scale(1)}.CheckboxField_input__fMNVF:indeterminate+.CheckboxField_box__B73ZQ{background-color:#c5a166;border-color:#c5a166}.CheckboxField_input__fMNVF:indeterminate+.CheckboxField_box__B73ZQ:after{transform:rotate(0) scale(1);width:8px;height:2px;border:none;background-color:#fff;border-radius:1px}.CheckboxField_input__fMNVF:disabled+.CheckboxField_box__B73ZQ,.CheckboxField_input__fMNVF:disabled~.CheckboxField_labelText__yvm_v{opacity:.6;cursor:not-allowed;pointer-events:none}.CheckboxField_box__B73ZQ{flex-shrink:0;width:16px;height:16px;border-radius:4px;border:1px solid #676c68;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:background-color .12s ease-in-out,border-color .12s ease-in-out,box-shadow .12s ease-in-out}.CheckboxField_box__B73ZQ:after{content:"";position:absolute;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transform-origin:center;transition:transform .12s ease-in-out}.CheckboxField_labelText__yvm_v{font-size:16px;font-weight:400;line-height:1.5;color:#1b272a;padding-top:1px}.CheckboxField_description__bWhvV{color:#667085}.CheckboxField_description__bWhvV,.CheckboxField_message__eLyYf{margin-top:4px;margin-left:24px;font-size:14px;line-height:1.5}.CheckboxField_messageError__IM8yM{color:#d32f2f}.CheckboxField_messageSuccess__DSgtO{color:#2e7d32}.CheckboxField_messageWarning___BIUU{color:#ed6c02}.CheckboxField_stateError__l9ekG .CheckboxField_box__B73ZQ{border-color:#d32f2f}.CheckboxField_stateSuccess__b_Ibj .CheckboxField_box__B73ZQ{border-color:#2e7d32}.CheckboxField_stateWarning__ccsO_ .CheckboxField_box__B73ZQ{border-color:#ed6c02}.RadioGroupField_container__OfE24{display:flex;flex-direction:column;font-family:Roboto,system-ui,sans-serif}.RadioGroupField_groupLabel__71vfd{display:block;margin-bottom:8px;font-weight:500;font-size:18px;line-height:1.5;color:#1b272a}.RadioGroupField_groupLabelRequired__Idsun:after{content:" *";color:#d32f2f}.RadioGroupField_groupDescription__vbD1i{margin-bottom:12px;font-size:14px;line-height:1.5;color:#667085}.RadioGroupField_optionsList__REiXC{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.RadioGroupField_horizontal__Y1yB1{flex-direction:row;flex-wrap:wrap;gap:16px}.RadioGroupField_radioWrapper__fjNd4{display:inline-flex;align-items:flex-start;gap:8px;cursor:pointer;user-select:none}.RadioGroupField_radioWrapper__fjNd4:hover .RadioGroupField_radio__FERSM:not(.RadioGroupField_disabled__BFEH0){border-color:#9ba1aa}.RadioGroupField_input__tBs8m{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.RadioGroupField_input__tBs8m:focus-visible+.RadioGroupField_radio__FERSM{outline:none;box-shadow:0 0 0 3px rgba(54,122,255,.25)}.RadioGroupField_input__tBs8m:checked+.RadioGroupField_radio__FERSM{border-color:#c5a166}.RadioGroupField_input__tBs8m:checked+.RadioGroupField_radio__FERSM:after{transform:scale(1)}.RadioGroupField_input__tBs8m:disabled+.RadioGroupField_radio__FERSM,.RadioGroupField_input__tBs8m:disabled~.RadioGroupField_optionLabel__RF4UW{opacity:.6;cursor:not-allowed;pointer-events:none}.RadioGroupField_radio__FERSM{flex-shrink:0;width:16px;height:16px;border-radius:9999px;border:1px solid #676c68;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:border-color .12s ease-in-out,box-shadow .12s ease-in-out}.RadioGroupField_radio__FERSM:after{content:"";width:8px;height:8px;border-radius:9999px;background-color:#c5a166;transform:scale(0);transition:transform .12s ease-in-out}.RadioGroupField_optionContent__n4ZAX{display:flex;flex-direction:column;padding-top:1px}.RadioGroupField_optionLabel__RF4UW{font-size:16px;font-weight:400;line-height:1.5;color:#1b272a}.RadioGroupField_optionDescription__E5_B9{margin-top:4px;font-size:14px;line-height:1.5;color:#667085}.RadioGroupField_message__zPP1f{margin-top:8px;font-size:14px;line-height:1.5}.RadioGroupField_messageError__YgRJO{color:#d32f2f}.RadioGroupField_messageSuccess__omQPO{color:#2e7d32}.RadioGroupField_messageWarning__lYUe1{color:#ed6c02}.RadioGroupField_stateError__uXo22 .RadioGroupField_radio__FERSM{border-color:#d32f2f}.RadioGroupField_stateSuccess__ZiI_3 .RadioGroupField_radio__FERSM{border-color:#2e7d32}.RadioGroupField_stateWarning__CuSvU .RadioGroupField_radio__FERSM{border-color:#ed6c02}.ToggleField_container__XMG1v{display:flex;flex-direction:column;font-family:Roboto,system-ui,sans-serif}.ToggleField_toggleWrapper__7tWcg{display:inline-flex;align-items:center;gap:12px;cursor:pointer;user-select:none}.ToggleField_labelLeft__OHq1N{flex-direction:row-reverse}.ToggleField_input__wVScH{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ToggleField_input__wVScH:focus-visible+.ToggleField_track__jvXyc{outline:none;box-shadow:0 0 0 3px rgba(54,122,255,.25)}.ToggleField_input__wVScH:checked+.ToggleField_track__jvXyc{background-color:#c5a166;border-color:#c5a166}.ToggleField_input__wVScH:checked+.ToggleField_track__jvXyc .ToggleField_thumb__H2y32{transform:translateX(20px)}.ToggleField_input__wVScH:disabled+.ToggleField_track__jvXyc,.ToggleField_input__wVScH:disabled~.ToggleField_labelText__MlXxa{opacity:.6;cursor:not-allowed;pointer-events:none}.ToggleField_track__jvXyc{position:relative;width:44px;height:24px;border-radius:9999px;background-color:#676c68;border:1px solid rgba(0,0,0,0);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.ToggleField_track__jvXyc:hover:not(.ToggleField_disabled__bYGzY){background-color:#9ba1aa}.ToggleField_thumb__H2y32{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:9999px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:transform .2s ease}.ToggleField_sizeSm__MFLV6 .ToggleField_track__jvXyc{width:36px;height:20px}.ToggleField_sizeSm__MFLV6 .ToggleField_thumb__H2y32{width:16px;height:16px}.ToggleField_sizeSm__MFLV6 .ToggleField_input__wVScH:checked+.ToggleField_track__jvXyc .ToggleField_thumb__H2y32{transform:translateX(16px)}.ToggleField_sizeLg__Z82AS .ToggleField_track__jvXyc{width:52px;height:28px}.ToggleField_sizeLg__Z82AS .ToggleField_thumb__H2y32{width:24px;height:24px}.ToggleField_sizeLg__Z82AS .ToggleField_input__wVScH:checked+.ToggleField_track__jvXyc .ToggleField_thumb__H2y32{transform:translateX(24px)}.ToggleField_labelText__MlXxa{font-size:16px;font-weight:400;line-height:1.5;color:#1b272a}.ToggleField_description__opZVd{color:#667085}.ToggleField_description__opZVd,.ToggleField_message__lpnfk{margin-top:4px;font-size:14px;line-height:1.5}.ToggleField_messageError__kQ22Q{color:#d32f2f}.ToggleField_messageSuccess__bauZX{color:#2e7d32}.ToggleField_messageWarning__RVD4f{color:#ed6c02}.ToggleField_stateError__n7wcm .ToggleField_track__jvXyc{border-color:#d32f2f}.ToggleField_stateSuccess__JAic8 .ToggleField_track__jvXyc{border-color:#2e7d32}.ToggleField_stateWarning__uzoDC .ToggleField_track__jvXyc{border-color:#ed6c02}.Spinner_spinner__pudow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;animation:Spinner_spin__GTT0o 1s linear infinite}.Spinner_icon__gpDwo{width:100%;height:100%}.Spinner_xs__niOaw{width:10px;height:10px}.Spinner_sm__xla85{width:12px;height:12px}.Spinner_md___MCsv{width:25px;height:25px}.Spinner_lg__KVJ1D{width:32px;height:32px}.Spinner_primary__KVSlG{color:#c5a166}.Spinner_button__TInLa{color:#2d2f22}.Spinner_neutral__OqgJu{color:#1b272a}.Spinner_inverse__l1bPR{color:#fff}.Spinner_current__S4n1f{color:currentColor}@keyframes Spinner_spin__GTT0o{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Spinner_visuallyHidden__ueQYI{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ProgressIndicator_wrapper__pRDpU{display:flex;flex-direction:column;gap:4px;width:100%;min-width:100px}.ProgressIndicator_track__6ZSKf{position:relative;width:100%;background-color:#e5e7eb;border-radius:9999px;overflow:hidden}.ProgressIndicator_bar__eWPnh{height:100%;border-radius:9999px;transition:width .2s ease}.ProgressIndicator_sm__ERS0B .ProgressIndicator_track__6ZSKf{height:4px}.ProgressIndicator_md__q1YAH .ProgressIndicator_track__6ZSKf{height:8px}.ProgressIndicator_lg__EDl6s .ProgressIndicator_track__6ZSKf{height:12px}.ProgressIndicator_primary__qdY0u .ProgressIndicator_bar__eWPnh{background-color:#c5a166}.ProgressIndicator_primary__qdY0u .ProgressIndicator_track__6ZSKf{background-color:rgba(197,161,102,.2)}.ProgressIndicator_neutral__9kaUL .ProgressIndicator_bar__eWPnh{background-color:#1b272a}.ProgressIndicator_neutral__9kaUL .ProgressIndicator_track__6ZSKf{background-color:rgba(27,39,42,.2)}.ProgressIndicator_success__Zcv9i .ProgressIndicator_bar__eWPnh{background-color:#2e7d32}.ProgressIndicator_success__Zcv9i .ProgressIndicator_track__6ZSKf{background-color:rgba(46,125,50,.2)}.ProgressIndicator_warning___XcBx .ProgressIndicator_bar__eWPnh{background-color:#ed6c02}.ProgressIndicator_warning___XcBx .ProgressIndicator_track__6ZSKf{background-color:rgba(237,108,2,.2)}.ProgressIndicator_error__Di7UA .ProgressIndicator_bar__eWPnh{background-color:#d32f2f}.ProgressIndicator_error__Di7UA .ProgressIndicator_track__6ZSKf{background-color:rgba(211,47,47,.2)}.ProgressIndicator_indeterminate__qj2FL .ProgressIndicator_bar__eWPnh{width:40%;animation:ProgressIndicator_indeterminate__qj2FL 1.5s ease-in-out infinite}@keyframes ProgressIndicator_indeterminate__qj2FL{0%{transform:translateX(-100%)}50%{transform:translateX(150%)}to{transform:translateX(-100%)}}.ProgressIndicator_labelWrapper__EO3eO{display:flex;justify-content:space-between;align-items:center}.ProgressIndicator_label__mHe3l{font-size:12px;font-weight:500;color:#1b272a;font-family:var(--font-roboto),"Roboto",sans-serif}.ProgressIndicator_visuallyHidden__sevXn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SkeletonLoader_line__9Mik_,.SkeletonLoader_skeleton__5NcSD{background-color:#e5e7eb;position:relative;overflow:hidden}.SkeletonLoader_pulse__bKmn2{animation:SkeletonLoader_pulse__bKmn2 1.5s ease-in-out infinite}.SkeletonLoader_wave__Gh_VS:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,#f3f4f6,transparent);animation:SkeletonLoader_wave__Gh_VS 1.8s ease-in-out infinite}@keyframes SkeletonLoader_pulse__bKmn2{0%,to{opacity:1}50%{opacity:.5}}@keyframes SkeletonLoader_wave__Gh_VS{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.SkeletonLoader_text__Ot5W0{display:block;width:100%;border-radius:4px}.SkeletonLoader_text__Ot5W0.SkeletonLoader_sm__1BeeP{height:12px}.SkeletonLoader_text__Ot5W0.SkeletonLoader_md__gWK_x{height:16px}.SkeletonLoader_text__Ot5W0.SkeletonLoader_lg__IDVCb{height:20px}.SkeletonLoader_multiline__b292u{display:flex;flex-direction:column;gap:8px;width:100%}.SkeletonLoader_line__9Mik_{border-radius:4px}.SkeletonLoader_line__9Mik_.SkeletonLoader_sm__1BeeP{height:12px}.SkeletonLoader_line__9Mik_.SkeletonLoader_md__gWK_x{height:16px}.SkeletonLoader_line__9Mik_.SkeletonLoader_lg__IDVCb{height:20px}.SkeletonLoader_line__9Mik_:nth-child(3n+1){width:100%}.SkeletonLoader_line__9Mik_:nth-child(3n+2){width:85%}.SkeletonLoader_line__9Mik_:nth-child(3n){width:70%}.SkeletonLoader_avatar__lXBl_{border-radius:9999px;flex-shrink:0}.SkeletonLoader_avatar__lXBl_.SkeletonLoader_sm__1BeeP{width:32px;height:32px}.SkeletonLoader_avatar__lXBl_.SkeletonLoader_md__gWK_x{width:48px;height:48px}.SkeletonLoader_avatar__lXBl_.SkeletonLoader_lg__IDVCb{width:64px;height:64px}.SkeletonLoader_card__3vOZS{border-radius:12px}.SkeletonLoader_card__3vOZS.SkeletonLoader_sm__1BeeP{width:200px;height:100px}.SkeletonLoader_card__3vOZS.SkeletonLoader_md__gWK_x{width:280px;height:150px}.SkeletonLoader_card__3vOZS.SkeletonLoader_lg__IDVCb{width:360px;height:200px}.SkeletonLoader_thumbnail__t7aaE{border-radius:8px;flex-shrink:0}.SkeletonLoader_thumbnail__t7aaE.SkeletonLoader_sm__1BeeP{width:40px;height:40px}.SkeletonLoader_thumbnail__t7aaE.SkeletonLoader_md__gWK_x{width:60px;height:60px}.SkeletonLoader_thumbnail__t7aaE.SkeletonLoader_lg__IDVCb{width:80px;height:80px}.SkeletonLoader_visuallyHidden___9aWQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.MapCard_card__JtisT{display:flex;flex-direction:column;gap:10px;background-color:rgba(0,0,0,0);cursor:pointer;outline:none;user-select:none}.MapCard_card__JtisT:focus-visible:not(.MapCard_disabled__LhOTh){outline:2px solid #c5a166;outline-offset:2px}.MapCard_disabled__LhOTh{opacity:.5;cursor:not-allowed;pointer-events:none}.MapCard_thumbnail__ikiJC{position:relative;width:100%;aspect-ratio:5/6;background-color:#f2f4f8;border-radius:16px;overflow:hidden;flex-shrink:0}.MapCard_completedOverlay__POQuN{position:absolute;inset:0;background:rgba(0,0,0,.2);border-radius:0;z-index:1}.MapCard_thumbnailContent__Hlaax{width:100%;height:100%;overflow:hidden;pointer-events:none;position:relative}.MapCard_thumbnailImg__cVyCz{width:100%;height:100%;object-fit:cover}.MapCard_thumbnailPlaceholder__FVwgE{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#d8d8d8}.MapCard_thumbnailPlaceholder__FVwgE svg{width:48px;height:48px}.MapCard_badges__SNDrF{position:absolute;top:10px;left:10px;display:flex;gap:6px;flex-wrap:wrap}.MapCard_statusBadge__3ftnM{position:absolute;top:9px;right:11px;z-index:2}.MapCard_badge__fByEr{display:inline-flex;align-items:center;padding:7px 9px;border-radius:15px;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:10px;font-weight:400;line-height:1}.MapCard_badgeDraft__guVMc{background-color:rgba(154,154,154,.2);color:#666}.MapCard_badgeCompleted__m7jkS,.MapCard_badgeOrdered__DCYKh{background-color:#2d2f22;color:#fff}.MapCard_badgeNew__NvIGr{background-color:rgba(76,175,80,.15);color:#2e7d32}.MapCard_body__OndJ9{display:flex;flex-direction:column;gap:6px}.MapCard_titleRow__6eTyj{display:flex;align-items:center;justify-content:space-between;background-color:rgba(0,0,0,0);border-radius:12px;padding:9px 15px;transition:background-color .15s ease}.MapCard_titleRow__6eTyj:active,.MapCard_titleRow__6eTyj:hover{background-color:rgba(154,154,154,.2)}.MapCard_title__lkalh{font-family:var(--font-roboto),"Roboto",sans-serif;font-size:12px;font-weight:400;color:#000;letter-spacing:.5px;line-height:1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.MapCard_menuWrapper___FNaJ{position:relative;flex-shrink:0;margin-left:8px}.MapCard_menuBtn__Y2mPh{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;border-radius:4px;background:rgba(0,0,0,0);color:#000;cursor:pointer;flex-shrink:0;padding:0;transition:color .15s ease}.MapCard_menuBtn__Y2mPh:hover{color:#999}.Overlay_backdrop__AHjzW{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:1000;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.Overlay_backdrop__AHjzW.Overlay_visible__hWaOy{opacity:1;visibility:visible}.Overlay_modal__FJLGJ{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.95);z-index:1001;background-color:#fff;border:1px solid #d8d8d8;border-radius:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.15);padding:15px 25px 25px;display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 48px);max-width:calc(100vw - 32px);overflow:hidden;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.Overlay_modal__FJLGJ.Overlay_open__RLRkv{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.Overlay_modal__FJLGJ.Overlay_sizeSm___Xgz8{width:320px}.Overlay_modal__FJLGJ.Overlay_sizeMd__28Kpt{width:374px}.Overlay_modal__FJLGJ.Overlay_sizeLg__Hs89C{width:529px}.Overlay_modalHeader__d5v_L{display:flex;align-items:center;justify-content:flex-end;width:100%;min-height:25px}.Overlay_modalTitleSection__bqKY0{display:flex;flex-direction:column;gap:10px;align-items:center;width:100%}.Overlay_modalTitle__INQsS{font-size:20px;font-weight:500;letter-spacing:.4px;color:#000}.Overlay_modalDescription__7wZus,.Overlay_modalTitle__INQsS{font-family:Roboto,system-ui,sans-serif;text-align:center;margin:0;line-height:1.1}.Overlay_modalDescription__7wZus{font-size:14px;font-weight:400;color:#999}.Overlay_modalContent__TM3yB{display:flex;flex-direction:column;gap:10px;overflow-y:auto;flex:1}.Overlay_modalFooter__uYOzl{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:auto}.Overlay_closeButton__vMZX7{display:flex;align-items:center;justify-content:center;width:25px;height:25px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;color:#000;border-radius:4px;transition:background-color .2s ease,color .2s ease}.Overlay_closeButton__vMZX7:hover{background-color:rgba(0,0,0,.05)}.Overlay_closeButton__vMZX7:focus-visible{outline:2px solid #c5a166;outline-offset:2px}.Overlay_closeButton__vMZX7 svg{width:12px;height:12px}.Overlay_drawer__9vnvB{position:fixed;z-index:1001;background-color:#fff;border:1px solid #d8d8d8;box-shadow:0 0 16px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.Overlay_drawer__9vnvB.Overlay_open__RLRkv{opacity:1;visibility:visible}.Overlay_drawer__9vnvB.Overlay_sideRight__7Kjeo{top:0;right:0;height:100vh;border-radius:16px 0 0 16px;transform:translateX(100%)}.Overlay_drawer__9vnvB.Overlay_sideRight__7Kjeo.Overlay_open__RLRkv{transform:translateX(0)}.Overlay_drawer__9vnvB.Overlay_sideLeft__QBr8t{top:0;left:0;height:100vh;border-radius:0 16px 16px 0;transform:translateX(-100%)}.Overlay_drawer__9vnvB.Overlay_sideLeft__QBr8t.Overlay_open__RLRkv{transform:translateX(0)}.Overlay_drawer__9vnvB.Overlay_sideBottom__k6OJ_{bottom:0;left:0;right:0;width:100%;max-height:80vh;border-radius:16px 16px 0 0;transform:translateY(100%)}.Overlay_drawer__9vnvB.Overlay_sideBottom__k6OJ_.Overlay_open__RLRkv{transform:translateY(0)}.Overlay_drawer__9vnvB.Overlay_sizeSm___Xgz8:not(.Overlay_sideBottom__k6OJ_){width:320px}.Overlay_drawer__9vnvB.Overlay_sizeMd__28Kpt:not(.Overlay_sideBottom__k6OJ_){width:420px}.Overlay_drawer__9vnvB.Overlay_sizeLg__Hs89C:not(.Overlay_sideBottom__k6OJ_){width:529px}.Overlay_drawer__9vnvB.Overlay_sideBottom__k6OJ_.Overlay_sizeSm___Xgz8{max-height:30vh}.Overlay_drawer__9vnvB.Overlay_sideBottom__k6OJ_.Overlay_sizeMd__28Kpt{max-height:50vh}.Overlay_drawer__9vnvB.Overlay_sideBottom__k6OJ_.Overlay_sizeLg__Hs89C{max-height:80vh}.Overlay_drawerHeader__N0aQk{display:flex;align-items:center;justify-content:space-between;padding:15px 25px;border-bottom:1px solid #d8d8d8;flex-shrink:0}.Overlay_drawerTitle__T0QNN{font-family:Roboto,system-ui,sans-serif;font-size:20px;font-weight:500;letter-spacing:.4px;color:#000;margin:0;line-height:1.1}.Overlay_drawerContent__OX35P{flex:1;overflow-y:auto;padding:25px}.Overlay_drawerFooter__MzWI_{display:flex;align-items:center;justify-content:center;padding:15px 25px 25px;border-top:1px solid #d8d8d8;flex-shrink:0}.Overlay_confirmationDialog__4AHhX{text-align:center}.Overlay_confirmationIcon__dvrb_{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;margin:0 auto 10px}.Overlay_confirmationIcon__dvrb_ svg{width:24px;height:24px}.Overlay_confirmationIcon__dvrb_.Overlay_variantInfo__Jsnp3{background-color:rgba(2,136,209,.1);color:#0288d1}.Overlay_confirmationIcon__dvrb_.Overlay_variantSuccess__jmrBQ{background-color:#e8f5e9;color:#2e7d32}.Overlay_confirmationIcon__dvrb_.Overlay_variantWarning__NwOer{background-color:#fff4e5;color:#ed6c02}.Overlay_confirmationIcon__dvrb_.Overlay_variantDanger__5YtDt{background-color:#ffebee;color:#d32f2f}.Overlay_confirmationActions__n2tqY{display:flex;gap:10px;width:100%;margin-top:10px}.Overlay_confirmationButton__6Bvow{flex:1;height:48px;border-radius:1000px;font-family:Roboto,system-ui,sans-serif;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.Overlay_confirmationButton__6Bvow:focus-visible{outline:2px solid #c5a166;outline-offset:2px}.Overlay_confirmationButton__6Bvow:disabled{opacity:.6;cursor:not-allowed}.Overlay_confirmButton__8MbuL{background-color:#c5a166;color:#fff;border:none}.Overlay_confirmButton__8MbuL:hover:not(:disabled){background-color:#d4b478}.Overlay_confirmButton__8MbuL.Overlay_variantDanger__5YtDt{background-color:#d32f2f}.Overlay_confirmButton__8MbuL.Overlay_variantDanger__5YtDt:hover:not(:disabled){background-color:hsl(0,65.0793650794%,40.5882352941%)}.Overlay_cancelButton__g_c_R{background-color:rgba(0,0,0,0);color:#000;border:1px solid #d8d8d8}.Overlay_cancelButton__g_c_R:hover:not(:disabled){background-color:rgba(0,0,0,.05);border-color:#ccc}.SearchInput_wrapper__H_Z_j{position:relative;display:flex;align-items:center;width:100%}.SearchInput_icon__9xsxC{position:absolute;left:12px;display:flex;align-items:center;justify-content:center;pointer-events:none;color:#999}.SearchInput_icon__9xsxC svg{width:16px;height:16px}.SearchInput_input__0mM0Q{width:100%;background-color:#fff;border:1px solid #ddd;border-radius:12px;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:14px;font-weight:400;color:#0a0a0a;outline:none;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.SearchInput_input__0mM0Q::placeholder{color:#999}.SearchInput_input__0mM0Q:focus{border-color:#c5a166;box-shadow:0 0 0 1px rgba(197,161,102,.2)}.SearchInput_clearBtn__alYW5{position:absolute;right:8px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:50%;background-color:#e5e7eb;color:#666;cursor:pointer;transition:background-color .2s ease}.SearchInput_clearBtn__alYW5:hover{background-color:#d1d5db}.SearchInput_clearBtn__alYW5 svg{width:12px;height:12px}.SearchInput_sm__7n4XZ .SearchInput_input__0mM0Q{height:36px;padding:8px 32px 8px 36px;font-size:13px}.SearchInput_md__lH5vi .SearchInput_input__0mM0Q{height:40px;padding:10px 36px 10px 40px;font-size:14px}.SearchInput_md__lH5vi .SearchInput_icon__9xsxC{left:14px}.SearchInput_md__lH5vi .SearchInput_icon__9xsxC svg{width:18px;height:18px}.SearchInput_md__lH5vi .SearchInput_clearBtn__alYW5{right:10px}.StepModal_backdrop__TrDn9{position:fixed;inset:0;background-color:rgba(60,60,67,.6);z-index:1000;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.StepModal_backdrop__TrDn9.StepModal_visible__QY_YV{opacity:1;visibility:visible}.StepModal_modal__a841I{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.95);z-index:1001;width:770px;height:605px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);background-color:#fff;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.StepModal_modal__a841I:focus{outline:none}.StepModal_modal__a841I.StepModal_open__y32fY{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.StepModal_header__6hY__{display:flex;align-items:center;justify-content:space-between;padding:15px 19px 0;flex-shrink:0}.StepModal_breadcrumb__lF1Tf{font-family:Roboto,system-ui,sans-serif;font-size:14px;font-weight:400;color:#999;line-height:1.1}.StepModal_closeButton__eHY_D{display:flex;align-items:center;justify-content:center;width:25px;height:25px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;color:#000;border-radius:4px;transition:background-color .2s ease}.StepModal_closeButton__eHY_D:hover{background-color:rgba(0,0,0,.05)}.StepModal_closeButton__eHY_D:focus-visible{outline:2px solid #c5a166;outline-offset:2px}.StepModal_closeButton__eHY_D svg{width:12px;height:12px}.StepModal_nav__BxLSs{display:flex;align-items:center;justify-content:space-between;padding:8px 44px;flex-shrink:0}.StepModal_title__bBH5n{font-family:Roboto,system-ui,sans-serif;font-size:20px;font-weight:500;color:#000;line-height:1.1;margin:0}.StepModal_actions__ziMUt{display:flex;align-items:center;gap:12px}.StepModal_btnSecondary__0KFZh{display:flex;align-items:center;justify-content:center;height:38px;min-width:81px;padding:12px 16px;border:1px solid #ddd;border-radius:800px;background-color:rgba(0,0,0,0);font-family:Roboto,system-ui,sans-serif;font-size:12.8px;font-weight:500;color:#2d2f22;letter-spacing:.5px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.StepModal_btnSecondary__0KFZh:hover{background-color:rgba(0,0,0,.03);border-color:#ccc}.StepModal_btnSecondary__0KFZh:focus-visible{outline:2px solid #c5a166;outline-offset:2px}.StepModal_btnPrimary__iu07W{display:flex;align-items:center;justify-content:center;height:38px;min-width:81px;padding:12px 16px;border:none;border-radius:800px;background-color:#c5a166;font-family:Roboto,system-ui,sans-serif;font-size:12.8px;font-weight:500;color:#fff;letter-spacing:.5px;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.StepModal_btnPrimary__iu07W:hover:not(:disabled){background-color:#d4b478}.StepModal_btnPrimary__iu07W:disabled{opacity:.6;cursor:not-allowed}.StepModal_btnPrimary__iu07W:focus-visible{outline:2px solid #c5a166;outline-offset:2px}.StepModal_content__Z_Y7p{flex:1;overflow-y:auto;padding:8px 0;scrollbar-width:thin;scrollbar-color:#c4c4c4 rgba(0,0,0,0)}.StepModal_content__Z_Y7p::-webkit-scrollbar{width:6px}.StepModal_content__Z_Y7p::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.StepModal_content__Z_Y7p::-webkit-scrollbar-thumb{background-color:#c4c4c4;border-radius:3px}.typingIndicator_row__KvhJq{display:flex;gap:14px;align-items:center;width:100%}.typingIndicator_thinkingText__glBB1{color:#333;font-size:16px;font-style:italic;letter-spacing:.16px;line-height:1.2}.FormRow_row__gLYwl{display:flex;align-items:center;width:100%}.FormRow_row__label__5BHrF{flex-shrink:0;font-family:Roboto,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:1.1;color:#999}.FormRow_row__field__tN7AQ{flex:1;min-width:0}.FormRow_rowStart__CwUNJ{align-items:flex-start}.FormRow_rowStart__CwUNJ .FormRow_row__label__5BHrF{padding-top:6px}.WidgetPreview_preview__IZQpG{--q-scale:5.625;background:#e9e7e3;border-radius:5px;width:259px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.WidgetPreview_flush__A3D_s{padding:0}.WidgetPreview_preview__IZQpG.WidgetPreview_dailyCalendarPreview__WE8kL{width:fit-content;max-width:100%;overflow:visible}.DateField_dateField__AdflS{position:relative;display:flex;align-items:center;gap:8px;width:130px;height:26px;background:#f2f4f8;border-radius:9.6px;padding:5px 15px;cursor:pointer;box-sizing:border-box}.DateField_dateField__input__52ofs{flex:1;min-width:0;width:100%;padding:0;margin:0;border:none;background:rgba(0,0,0,0);font-family:Roboto,system-ui,sans-serif;font-size:12px;font-weight:400;color:#303030;line-height:normal;outline:none;cursor:pointer;white-space:nowrap}.DateField_dateField__input__52ofs::-webkit-calendar-picker-indicator,.DateField_dateField__input__52ofs::-webkit-inner-spin-button{opacity:0;position:absolute;right:0;width:100%;height:100%;cursor:pointer}.DateField_dateField__icon__24uBj{width:14.4px;height:14.4px;color:#999;flex-shrink:0;pointer-events:none}.DateField_dateField__AdflS:hover{background:#eaecf0}.DateField_dateFieldDisabled__EY_d5{opacity:.6;cursor:not-allowed}.DateField_dateFieldDisabled__EY_d5 .DateField_dateField__input__52ofs{cursor:not-allowed}.PillButton_pill__Iwrt6{display:inline-flex;align-items:center;justify-content:center;height:35px;padding:6px 9px;min-width:68px;background:#c5a166;color:#fff;border:none;border-radius:100px;font-family:Roboto,system-ui,sans-serif;font-size:12px;font-weight:400;cursor:pointer;transition:opacity .15s ease}.PillButton_pill__Iwrt6:hover:not(:disabled){opacity:.85}.PillButton_pill__Iwrt6:focus-visible{outline:2px solid #c5a166;outline-offset:2px}.PillButton_pill__Iwrt6:disabled{opacity:.6;cursor:not-allowed}.emptyState_empty__M3lmJ{font-size:10px;color:#999;text-align:center;padding:8px 0;width:100%}.bubblesMonthlyPreview_root__ACsLL{width:1486.7px;padding:68px 90px;display:flex;flex-direction:column;gap:22px;box-sizing:border-box;font-family:system-ui,-apple-system,sans-serif}.bubblesMonthlyPreview_labels__rLkcq{display:flex;justify-content:space-between;align-items:center;font-size:34px;line-height:1.4;color:#0a0a0a}.bubblesMonthlyPreview_labels__rLkcq>*{width:68px;text-align:center}.bubblesMonthlyPreview_labels__rLkcq:not(:has(>:nth-child(12))){justify-content:center;gap:44.61px}.bubblesMonthlyPreview_rows__lbK6g{display:flex;flex-direction:column;gap:45px}.bubblesMonthlyPreview_row__PRVjy{display:flex;justify-content:space-between;align-items:center;height:68px}.bubblesMonthlyPreview_row__PRVjy:not(:has(>:nth-child(12))){justify-content:center;gap:44.61px}.bubblesMonthlyPreview_bubble__x19VH{width:68px;height:68px;border:2px solid #6b6b6b;border-radius:50%;box-sizing:border-box}.bubblesQuarterlyPreview_root__qvbDy{width:1486.7px;height:140px;padding:40px 55px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;font-family:system-ui,-apple-system,sans-serif}.bubblesQuarterlyPreview_root__qvbDy:not(:has(>.bubblesQuarterlyPreview_item__mW8QR:nth-child(4))){justify-content:flex-start;gap:207px}.bubblesQuarterlyPreview_item__mW8QR{display:flex;align-items:center;gap:24px}.bubblesQuarterlyPreview_bubble__qZ2xo{width:60px;height:60px;border:3px solid #676c68;border-radius:50%;box-sizing:border-box;flex-shrink:0}.bubblesQuarterlyPreview_label__y6TQH{font-size:30px;font-weight:600;color:#1b272a;white-space:nowrap;user-select:none}.bubblesWeeklyPreview_root__B4HX4{width:1486.7px;padding:85px 90px;display:flex;flex-direction:column;gap:45px;box-sizing:border-box;font-family:system-ui,-apple-system,sans-serif;color:#1b272a}.bubblesWeeklyPreview_semester__Qx4LO{display:flex;justify-content:space-between;align-items:flex-start}.bubblesWeeklyPreview_semester__Qx4LO:not(:has(>.bubblesWeeklyPreview_month__eD3yF:nth-child(6))){justify-content:flex-start;gap:var(--weekly-month-gap,162.21px)}.bubblesWeeklyPreview_semester__Qx4LO:not(:has(>.bubblesWeeklyPreview_month__eD3yF:nth-child(6))):only-child{justify-content:center}.bubblesWeeklyPreview_month__eD3yF{display:flex;flex-direction:column;align-items:center;gap:11px}.bubblesWeeklyPreview_label__87pEY{margin:0;height:45px;font-size:28px;font-weight:500;line-height:1.4;text-align:center;user-select:none}.bubblesWeeklyPreview_bubbleGrid__Cb_tG{display:grid;row-gap:16.9587px;column-gap:var(--weekly-col-gap,22.6116px);height:209.157px;place-items:center}.bubblesWeeklyPreview_bubble__QQxJ2{width:30px;height:30px;border:2px solid #676c68;border-radius:50%;box-sizing:border-box}.CheckboxPreview_preview__8MCFt{width:1486.7px;border-radius:28.264px;padding:67.83px 90.446px;display:flex;flex-direction:column;gap:45.223px;box-sizing:border-box;color:#1b272a;font-family:Basetica,sans-serif}.CheckboxPreview_item__xUDBc{display:flex;align-items:center;gap:39.57px;height:73.488px}.CheckboxPreview_checkbox__ceSsY{width:67.835px;height:67.835px;border:2.826px solid #676c68;border-radius:11.306px;flex-shrink:0;box-sizing:border-box}.CheckboxPreview_content__m04TA{display:flex;flex:1;min-width:0;align-items:center;justify-content:space-between;gap:16px;font-size:50.876px;line-height:1.4}.CheckboxPreview_label__UjTwO{font-weight:300;flex:1;min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow-wrap:anywhere}.CheckboxPreview_date___6WiQ{font-style:italic;font-weight:300;text-align:right;white-space:nowrap;flex-shrink:0}.CheckboxPreview_empty__Ig3AD{font-family:Basetica,sans-serif;font-size:50.876px;color:#999;text-align:center;width:100%}.dailyCalendarsPreview_root__2sr5l{width:1486.71px;border-radius:29.1512px;padding:69.9628px 93.2838px;box-sizing:border-box;display:flex;flex-direction:column;row-gap:46.6419px;align-items:stretch}.dailyCalendarsPreview_row__x5q_Z{display:flex;column-gap:75.793px;width:100%}.dailyCalendarsPreview_row__x5q_Z:only-child{justify-content:center}.dailyCalendarsPreview_monthCard__Pzq2S{display:flex;flex-direction:column;align-items:flex-start;width:268.1908px;gap:17.4907px;flex-shrink:0}.dailyCalendarsPreview_monthTitle__sp7QR{margin:0;width:100%;font-family:Basetica,sans-serif;font-size:23.3209px;font-weight:400;line-height:1.4;color:#0a0a0a;user-select:none;white-space:pre-wrap}.dailyCalendarsPreview_weekdayCols__wz_ef{display:flex;column-gap:13.9926px}.dailyCalendarsPreview_weekdayCol__zx7fF{display:flex;flex-direction:column;align-items:center;width:26.2361px;row-gap:11.6605px;flex-shrink:0}.dailyCalendarsPreview_weekdayHeader__0G4w4{margin:0;width:26.2361px;height:24px;display:flex;align-items:center;justify-content:center;font-family:Basetica,sans-serif;font-size:17.4907px;font-weight:400;line-height:1.4;color:#0a0a0a;user-select:none}.dailyCalendarsPreview_dayNumbers__sVwUr{display:flex;flex-direction:column;align-items:center;row-gap:11.6605px;width:100%}.dailyCalendarsPreview_dayBubble__P_xDd{width:30px;height:30px;border:1px solid #676c68;border-radius:50%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0}.dailyCalendarsPreview_dayNumber__j8fzq{margin:0;font-family:Basetica,sans-serif;font-size:17.4907px;font-weight:300;line-height:1.4;color:#0a0a0a;user-select:none}.dailyCalendarsPreview_empty__kj8AA,.dailyCalendarsPreview_error__J1OyH{font-family:Basetica,sans-serif;font-size:10px;color:#999;text-align:center;padding:8px 0;width:100%}.fillInTheBlankPreview_root__vqXHJ{width:1486.7px;border-radius:28px;padding:56px 90px 113px;display:flex;flex-direction:column;gap:45px;box-sizing:border-box;font-family:system-ui,-apple-system,sans-serif;color:#0a0a0a}.fillInTheBlankPreview_line__LBp9K{display:flex;align-items:center;padding:22px 0 11px;border-bottom:3px solid #676c68}.fillInTheBlankPreview_number__NuyIU{margin:0;font-size:51px;font-weight:300;line-height:1.2;white-space:pre;user-select:none;flex-shrink:0}.fillInTheBlankPreview_empty__mdWf0{font-size:10px;color:#999;text-align:center;padding:8px 0;width:100%}.progressBarPreview_root__9pX7_{border-radius:28.16px;padding:56.53px 90.45px;display:flex;flex-direction:column;gap:16.96px}.progressBarPreview_labels__xp_6G{display:flex;justify-content:space-between;font-size:28.26px;line-height:1.4;font-weight:500;color:#1b272a;text-align:center;white-space:nowrap}.progressBarPreview_label__6lpLN{display:inline-block}.progressBarPreview_track__Uk3Kj{display:flex;align-items:stretch;height:79.14px;border:2.83px solid #676c68;border-radius:9999px;overflow:hidden}.progressBarPreview_segment__91VuP{flex:1 0 0;min-width:1px;border-left:2.83px dashed #676c68}.progressBarPreview_segment__91VuP:first-child{border-left:none}.progressBarPreview_empty__Z_MqU{font-size:10px;color:#999;text-align:center;padding:8px 0;width:100%}.steakPreview_root__JdroA{display:flex;flex-direction:column;width:1486.7px;border-radius:28px;padding:68px 90px;box-sizing:border-box}.steakPreview_streakRows__uVAWZ{display:flex;flex-direction:column;row-gap:45px;width:100%}.steakPreview_streakRow__b_b9c{display:grid;grid-template-columns:repeat(12,68px);justify-content:space-between;align-items:center}.steakPreview_streakBubble__FwNyA{width:68px;height:68px;border-radius:50%;border:2px solid #6b6b6b;background:rgba(0,0,0,0);flex-shrink:0;box-sizing:border-box}.steakPreview_monthlyRows__wkirp{display:flex;flex-direction:column;gap:8px;width:100%}.steakPreview_monthlyRow__SMesV{display:flex;gap:5px;align-items:center;justify-content:center}.steakPreview_monthlyBubble__WS1Ht{width:12px;height:12px;border-radius:50%;border:1px solid var(--map-bubble-color,#b8b5b0);background:rgba(0,0,0,0);flex-shrink:0}.steakPreview_quarterlyRow__j5v6L{display:flex;align-items:center;justify-content:center;gap:5px;margin:0 10px}.steakPreview_quarterlyBubble__zkyxh{width:12px;height:12px;border-radius:50%;border:1px solid var(--map-bubble-color,#b8b5b0);background:rgba(0,0,0,0);flex-shrink:0}.steakPreview_weeklyGrid__hfm7O{display:grid;grid-template-columns:repeat(6,1fr);gap:10px 0;width:100%}.steakPreview_weeklyMonth__ObHcQ{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.steakPreview_weeklyBubbleGrid__6hPXe{display:grid;row-gap:3px;column-gap:4px}.steakPreview_weeklyBubble__zVWiu{width:5px;height:5px;border-radius:50%;border:.7px solid var(--map-bubble-color,#b8b5b0);background:rgba(0,0,0,0);flex-shrink:0}.steakPreview_empty__wgAic{font-size:10px;color:#999;text-align:center;padding:8px 0;width:100%}.weeklyTablePreview_root__oOR_G{width:1486.7px;height:549px;border-radius:28px;padding:79px 90px 79px 73px;display:flex;align-items:flex-start;gap:22px;box-sizing:border-box;font-family:system-ui,-apple-system,sans-serif;color:#0a0a0a}.weeklyTablePreview_weekLabels__SyAv_{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:339px;padding:17px 0;box-sizing:border-box;font-size:22px;line-height:1.4}.weeklyTablePreview_weekLabel__gJAoR{font-size:22px;line-height:1.4}.weeklyTablePreview_monthsGrid__MuRv9{display:flex;align-items:center;gap:40px;flex:1}.weeklyTablePreview_monthCol__NgCMM{display:flex;flex-direction:column;align-items:center;gap:6px;width:67.8347px}.weeklyTablePreview_monthHeader__sCGQz{margin:0;font-size:28px;line-height:1.4;text-align:center;height:45px}.weeklyTablePreview_checkboxStack__16AqL{display:flex;flex-direction:column;width:100%}.weeklyTablePreview_checkbox__un3h9{width:100%;height:67.8347px;border:2.8264px solid #676c68;box-sizing:border-box}.weeklyTablePreview_checkbox__un3h9:not(:first-child){margin-top:-2.8264px}.weeklyTablePreview_checkboxSpacer__SFiPK{width:100%;height:67.8347px;visibility:hidden}.weeklyTablePreview_checkboxSpacer__SFiPK:not(:first-child){margin-top:-2.8264px}.weeklyTablePreview_empty__nFcVU{font-size:10px;color:#999;text-align:center;padding:8px 0;width:100%}.scaledWidgetVisualization_container__3Yjs_{box-sizing:border-box;width:100%;overflow:visible;border-radius:1px;background:var(--map-widget-color,#e9e7e3)}.scaledWidgetVisualization_scalerWrapper__8988E{margin:0 auto;max-width:100%}.scaledWidgetVisualization_scaler__SCpmR{transform-origin:top left;box-sizing:border-box;padding:0 15px}.mapPreviewWidget_widget__YRgAS{display:flex;align-items:center;gap:.5910333333px;padding:1.5px 0}.mapPreviewWidget_widgetEditable__08TfS{background:#fff;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.1);padding:1.5px 4px 1.5px 3px;gap:3px;--edit-fit-transform:scaleX(0.78)}.mapPreviewWidget_dragGrip__cYRof{width:11px;height:9px;flex-shrink:0;display:block;margin-top:auto;margin-bottom:auto;cursor:grab;border-radius:1px;padding:1px 0;transition:background-color .15s ease}.mapPreviewWidget_dragGrip__cYRof:hover{background-color:rgba(197,161,102,.12)}.mapPreviewWidget_dragGrip__cYRof:active{cursor:grabbing}.mapPreviewWidget_content__eBxYx{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0;overflow:hidden}.mapPreviewWidget_titleRow__tNcub{display:flex;align-items:center;gap:3.341027px;padding-left:.5px;padding-top:.5px;padding-bottom:.5px}.mapPreviewWidget_titleCheckbox__5Kzjx{width:5.49392px;height:5.49392px;box-shadow:0 0 0 .2px #676c68;border-radius:.9456533333px;box-sizing:border-box;flex-shrink:0}.mapPreviewWidget_titleName__mx37d{flex:1;min-width:0;font-family:Basetica,sans-serif;font-weight:300;font-size:4.2744375px;line-height:1.4;color:#0a0a0a;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-word}.mapPreviewWidget_titleCadence__Mybr8{margin-left:auto}.mapPreviewWidget_titleCadence__Mybr8,.mapPreviewWidget_titleDate__chUZO{font-family:Basetica,sans-serif;font-weight:300;font-style:italic;font-size:4.2744375px;color:#0a0a0a;flex-shrink:0;white-space:nowrap}.mapPreviewWidget_widgetNameSimple__5tLsv{font-family:Basetica,sans-serif;font-weight:300;font-size:4.2744375px;line-height:1.4;color:#0a0a0a}.mapPreviewWidget_sortableWidget__ahbSd{transition:transform .2s ease,opacity .2s ease}.mapPreviewWidget_widgetDragging__bLBDq{opacity:.4;background-color:rgba(197,161,102,.05);border:.5px dashed rgba(197,161,102,.3);border-radius:1px}.mapPreviewWidget_widgetOverlay__ve7Fb{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.15),0 0 0 1px rgba(197,161,102,.5);opacity:.95;cursor:grabbing;pointer-events:none}