:root{--primary:#7db3a7;--primary-dark:#283c3d;--text-dark:#1f2d3d;--text-light:#fff;--bg-light:#f7f9fc;--background-color:#f8f6f0;--neutral:#f6ece1}*{box-sizing:border-box;font-family:Inter,sans-serif;padding:0}*,h1,h2,h3,h4,p{margin:0}h2{color:#6b7280;font-size:1.25rem;font-weight:700;line-height:1.75rem}h4{padding-bottom:.7rem;padding-top:.7rem}li,ul{list-style:none;margin:0;padding:0}img{display:block;max-width:100%}button{color:#333;font-size:1rem}button,input{display:block;font-family:var(--type-first)}input{background-color:#f3f4f6;border-color:#e5e7eb;border-width:0 0 2px;color:#4b5563;font-size:.9rem;line-height:1.75rem;width:100%}input:focus{border-color:#3b82f6;box-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);outline:0}a{color:#333;text-decoration:none}.containerContent{background-color:blank;display:flex;flex-direction:column;height:100vh;object-fit:contain;padding-top:3rem;width:100%}.defaultButton{background:#fff;border:1px solid #e1e1e1;border-radius:.25rem;color:#6b7280;cursor:pointer;margin-bottom:.5rem;overflow:hidden;padding:.5rem 1rem;position:relative;text-decoration:none;transition-duration:.4s}.defaultButton p{padding-right:.3rem}.defaultButton:hover{background:#eee;outline:none}.defaultButton:after{background:#fff;content:"";display:block;margin-left:-20px!important;margin-top:-120%;opacity:0;padding-left:350%;padding-top:300%;position:absolute;transition:all 1s}.defaultButton:active:after{margin:0;opacity:1;padding:0;transition:0s}.defaultActiveButton{background:#6b7280;border:1px solid #e1e1e1;border-radius:.25rem;color:#fff;cursor:pointer;margin-bottom:.5rem;overflow:hidden;padding:.5rem 1rem;position:relative;text-decoration:none;transition-duration:.4s}.defaultActiveButton p{padding-right:.3rem}.defaultActiveButton:hover{background:#eee;color:#6b7280;outline:none}.defaultActiveButton:after{background:#6b7280;content:"";display:block;margin-left:-20px!important;margin-top:-120%;opacity:0;padding-left:350%;padding-top:300%;position:absolute;transition:all 1s}.defaultActiveButton:active:after{margin:0;opacity:1;padding:0;transition:0s}.saveButton{background-color:#3b82f6;border:none;border-radius:.25rem;cursor:pointer}.saveButton,.saveButton:hover{color:#fff;padding:.5rem 1.5rem}.saveButton:hover{background-color:#2563eb;border-radius:.25rem}.deleteButton{background-color:#fff;border:1px solid #d32f2f;color:#d32f2f;cursor:pointer}.deleteButton,.deleteButton:hover{border-radius:.25rem;padding:.5rem 1.5rem}.deleteButton:hover{background-color:#d32f2f;color:#fff}.createNewButton{background-color:#fff;border:1px solid #00796b;border-radius:.25rem;color:#00796b;cursor:pointer;padding:.5rem 1.5rem}.createNewButton:hover{background-color:#00796b;color:#fff}.redButton{background-color:#fff;border:1px solid #d32f2f;border-radius:.25rem;color:#d32f2f;cursor:pointer;margin-bottom:.5rem;padding:.5rem 1rem}.redButton:hover{background-color:#d32f2f;color:#fff}.orangeButton{background-color:#ffb463;border:1px solid #ffb463;border-radius:.25rem;color:#fff;cursor:pointer;font-weight:600;margin-bottom:.5rem;padding:.5rem 1rem}.orangeButton:hover{filter:brightness(110%)}.orangeOutButton{background-color:#fff;border:1px solid #ffb463;border-radius:.25rem;color:#ffb463;cursor:pointer;margin-bottom:.5rem;padding:.5rem 1rem}.orangeOutButton:hover{background-color:#ffb463;color:#fff}.blueButton{background-color:#0097a7;border:1px solid #0097a7;border-radius:.25rem;color:#fff;cursor:pointer;margin-bottom:.5rem;padding:.5rem 1rem}.blueButton:hover{filter:brightness(110%)}.blueOutButton{background-color:#fff;border:1px solid #0097a7;border-radius:.25rem;color:#0097a7;cursor:pointer;margin-bottom:.5rem;padding:.5rem 1rem}.blueOutButton:hover{background-color:#0097a7;color:#fff}.greenButton{background-color:#fff;border:1px solid #009688;border-radius:.25rem;color:#009688;cursor:pointer;margin-bottom:.5rem;padding:.5rem 1rem}.greenButton:hover{background-color:#009688;color:#fff}.color0{background-color:#8fcaca}.color1{background-color:#eceae4}.color2{background-color:#ffbf91}.color3{background-color:#d4d479}.color4{background-color:#ecd5e3}.color5{background-color:#cce2cb}.color6{background-color:#ffffb5}.color7{background-color:#97c1a9}.color8{background-color:#d7efef}.color9{background-color:#dba194}.color10{background-color:#c6dbda}.color11{background-color:#ffe3d4}.color12{background-color:#f6eac2}.color13{background-color:#e67c73}.color14{background-color:#c8c2ff}.color15{background-color:#7cb9e8}.color16{background-color:#72a0c1}.color17{background-color:#e6b2a8}.color18{background-color:#c9c09f}.body{padding-top:1rem}.checkbox{color:#4b5563;cursor:pointer;display:block;font-size:14px;margin-bottom:.5rem;padding-left:35px;position:relative;text-transform:capitalize;-webkit-user-select:none;user-select:none}.checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background-color:#eee;border-radius:.25rem;height:19px;left:0;position:absolute;top:0;width:19px}.checkbox:hover input~.checkmark{background-color:#ccc}.checkbox input:checked~.checkmark{background-color:#2196f3}.checkbox input:checked~.color0{background-color:#8fcaca}.checkbox input:checked~.color1{background-color:#eceae4}.checkbox input:checked~.color2{background-color:#ffbf91}.checkbox input:checked~.color3{background-color:#d4d479}.checkbox input:checked~.color4{background-color:#ecd5e3}.checkbox input:checked~.color5{background-color:#cce2cb}.checkbox input:checked~.color6{background-color:#ffffb5}.checkbox input:checked~.color7{background-color:#97c1a9}.checkbox input:checked~.color8{background-color:#d7efef}.checkbox input:checked~.color9{background-color:#dba194}.checkbox input:checked~.color10{background-color:#c6dbda}.checkbox input:checked~.color11{background-color:#ffe3d4}.checkbox input:checked~.color12{background-color:#f6eac2}.checkbox input:checked~.color13{background-color:#e67c73}.checkbox input:checked~.color14{background-color:#c8c2ff}.checkbox input:checked~.color15{background-color:#7cb9e8}.checkbox input:checked~.color16{background-color:#72a0c1}.checkbox input:checked~.color17{background-color:#e6b2a8}.checkbox input:checked~.color18{background-color:#c9c09f}.checkmark:after{content:"";display:none;position:absolute}.checkbox input:checked~.checkmark:after{display:block}.checkbox .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:10px;left:6px;top:2px;transform:rotate(45deg);width:5px}:root{--red:#ed5454}body{color:#6b7280;font-family:Montserrat;font-weight:400}body,html{margin:0;padding:0}.menu__item{border-left:4px solid #0000;color:inherit;font-size:.7rem;font-weight:500;padding:10px 12px 10px 14px;text-decoration:none;text-transform:uppercase;transition:color .3s ease}.menu__item--active .menu__icon{color:#ed5454;color:var(--red)}.menu__item--active .menu__text,.menu__item:hover{color:#000}.copyright{font-size:.7rem;font-weight:400}.materialIcon{color:#4b5563;cursor:pointer;padding:.3rem}.materialIcon:hover{background:#eee;border-radius:50%;outline:none}.materialButton{background:#0000;border:none}.toggle{display:grid;font-size:.9em;grid-template-columns:1fr 1fr 1fr 1fr;text-align:center}.toggle__option{border:1px solid #e1e1e1;cursor:pointer;text-transform:capitalize}.toggle__option:first-child{border-radius:8px;border-bottom-right-radius:0;border-top-right-radius:0}.toggle__option:last-child{border-left:0;border-radius:8px;border-bottom-left-radius:0;border-top-left-radius:0}.toggle__option--selected{background-color:#fff;border-color:#fff;box-shadow:1px 2px 30px -5px #ed5454;box-shadow:1px 2px 30px -5px var(--red);color:#ed5454;color:var(--red);font-weight:500}.Pro_container__WX6Za{margin:0 auto;max-width:800px;padding:20px}.Pro_title__YI84Q{font-size:1.6rem;font-weight:600;margin-bottom:4px}.Pro_subtitle__QTJcy{color:#666;margin-bottom:20px}.Pro_info__V0H5u{color:#555;margin-bottom:20px}.Pro_waiting__utB4N{background:#fff8e5;border-left:4px solid #ffb800;border-radius:6px;margin-bottom:20px;padding:12px}.Pro_videoContainer__eqkMp{max-width:100%}.Pro_notesSection__Nrcy-{display:flex;flex-direction:column;gap:8px;margin-top:30px}.Pro_notes__Xzr3k{border:1px solid #ccc;border-radius:6px;min-height:100px;padding:10px;resize:vertical}.Pro_empty__7JbYP{color:#777;margin-top:30px;text-align:center}.Pro_meetingList__0aAnF{display:flex;flex-direction:column;gap:15px}.Pro_meetingCard__h-\+UI{background:#fff;border:1px solid #ddd;border-radius:10px;margin-bottom:1rem;margin-top:1rem;padding:15px;transition:box-shadow .2s ease}.Pro_meetingCard__h-\+UI:hover{box-shadow:0 2px 8px #00000014}.Pro_meetingCardTitle__hqDeq{color:#222;font-size:1.1rem;margin-bottom:6px}.Pro_meetingCardDate__3cfSw{color:#555;font-size:.9rem;margin-bottom:10px}.Pro_meetingCardLabel__Yk1-V{color:#444;font-size:.9rem;margin-bottom:10px}.Pro_meetingDetails__3xnjY{margin-bottom:1rem}.Pro_button__2KKwT{background:#007f5f;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:8px 14px}.Pro_button__2KKwT:hover{background:#005f46}.Pro_health__zksyZ{background:#f6fff8;border-left:5px solid #3cb371}.Pro_consultation__t-f7m{background:#f7f9ff;border-left:5px solid #4169e1}:root{--muted:#1f2d3da6}.header_header__6Odox{align-items:center;background:#fff;border-bottom:1px solid #1f2d3d0a;display:flex;height:64px;height:var(--header-height);left:0;position:fixed;right:0;top:0;z-index:110}.header_inner__DIdUN{justify-content:space-between;margin:0 auto;max-width:1100px;padding:0 18px;width:100%}.header_inner__DIdUN,.header_left__1y7nK{align-items:center;display:flex;gap:12px}.header_brand__C63E7{color:#283c3d;color:var(--ink);font-size:18px;font-weight:800;text-decoration:none}.header_brand__C63E7 img{width:150px}.header_navDesktop__5p6jc{align-items:center;display:flex;gap:14px}.header_navLink__JXOIE{border-radius:8px;color:#1f2d3da6;color:var(--muted);font-weight:600;padding:8px 10px;text-decoration:none}.header_activeLink__\+SNCQ{background:#7db3a714;border-radius:8px;color:#7db3a7;color:var(--accent);font-weight:700;padding:8px 10px}.header_right__nI-wx{align-items:center;display:flex;gap:8px}.header_iconBtn__AVXJf{align-items:center;border:1px solid #1f2d3d0a;border-radius:8px;color:#1f2d3da6;color:var(--muted);display:inline-flex;height:40px;justify-content:center;text-decoration:none;width:40px}.header_userWrap__OObpD{position:relative}.header_userBtn__ZaIUl{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;gap:8px;padding:6px}.header_avatar__ngFdf{border-radius:8px;height:36px;object-fit:cover;width:36px}.header_avatarPlaceholder__d7zOg{align-items:center;background:#eef3ec;border-radius:8px;color:#7db3a7;color:var(--accent);display:flex;font-weight:700;height:36px;justify-content:center;width:36px}.header_userShort__Kn2sB{color:#283c3d;color:var(--ink);font-weight:700}.header_userMenu__mMEGo{background:#fff;border:1px solid #1f2d3d0a;border-radius:10px;box-shadow:0 18px 40px #0c121e14;min-width:160px;padding:8px;position:absolute;right:0;top:calc(100% + 8px)}.header_userMenuItem__K4gya{background:#0000;border:none;color:#283c3d;color:var(--ink);cursor:pointer;display:block;padding:8px;text-align:left;text-decoration:none;width:100%}.header_userMenuItem__K4gya:hover{background:#7db3a70f;border-radius:6px}.header_hamburger__vTxaD{background:#0000;border:none;border-radius:8px;cursor:pointer;display:none;padding:8px}.header_mobileNav__J6CjE{background:#fff;inset:64px 0 0 0;inset:var(--header-height) 0 0 0;overflow:auto;position:fixed;z-index:115}.header_mobileNavInner__Vps-l{padding:18px}.header_closeMobile__1ds7N{background:#0000;border:none;margin-bottom:8px;padding:8px}.header_mobileLinks__rH2Ke{display:flex;flex-direction:column;gap:8px}.header_mobileLink__bTARO{background:#fbfcff;border-radius:8px;color:#283c3d;color:var(--ink);display:block;padding:12px 10px;text-decoration:none}@media (max-width:980px){.header_navDesktop__5p6jc{display:none}.header_hamburger__vTxaD{display:inline-flex}.header_userShort__Kn2sB{display:none}}.leftmenu_container__Pckif{width:15rem}.leftmenu_collapsed__ODsN8,.leftmenu_container__Pckif{background-color:#eee;bottom:0;box-sizing:border-box;left:0;position:absolute;top:3rem;transition:all .3s cubic-bezier(.25,.46,.45,.94);z-index:100}.leftmenu_collapsed__ODsN8{width:5rem}:root{--muted:#1f2d3d99;--shadow:0 12px 30px #0c121e0f}.Sidebar_sidebar__ftIxy{background:#fff;border-right:1px solid #1f2d3d0a;box-shadow:0 12px 30px #0c121e0f;height:calc(100vh - var(--header-height));left:0;overflow-y:auto;padding:18px;position:fixed;top:var(--header-height);transition:width .22s ease,transform .26s ease,opacity .22s ease;width:var(--sidebar-width);z-index:80}.Sidebar_collapsed__SphKx{min-width:72px;padding-left:10px;padding-right:10px;width:72px}.Sidebar_collapsed__SphKx .Sidebar_sidebar__ftIxy{width:var(--sidebar-collapsed-width)}.Sidebar_wrapper__LbF3F{display:flex;flex-direction:column;height:100%}.Sidebar_top__I3LzB{align-items:center;display:flex;justify-content:flex-start;margin-bottom:12px}.Sidebar_profile__ONXOM{align-items:center;cursor:pointer;display:flex;gap:12px}.Sidebar_avatar__4sPlY{border-radius:10px;height:48px;object-fit:cover;width:48px}.Sidebar_initials__oUDwj{align-items:center;background:#eef3ec;border-radius:10px;color:#7db3a7;color:var(--accent);display:flex;font-weight:800;height:48px;justify-content:center;width:48px}.Sidebar_profileName__nJYF0{color:#283c3d;color:var(--ink);font-weight:700}.Sidebar_nav__aZsCj{flex:1 1;margin-top:8px}.Sidebar_nav__aZsCj ul{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.Sidebar_link__5s7wW{align-items:center;border-radius:10px;color:#1f2d3d99;color:var(--muted);display:flex;gap:12px;padding:10px;text-decoration:none}.Sidebar_link__5s7wW:hover{background:#7db3a70a;color:#283c3d;color:var(--ink)}.Sidebar_itemActive__2mpPb .Sidebar_link__5s7wW{background:#7db3a714;color:#7db3a7;color:var(--accent);font-weight:700}.Sidebar_label__tsI0u{font-weight:600}.Sidebar_footer__v3SCB{border-top:1px solid #1f2d3d08;padding-top:12px}.Sidebar_brand__LExio{color:#1f2d3d99;color:var(--muted);font-size:13px}@media (max-width:980px){.Sidebar_sidebar__ftIxy{height:calc(100vh - var(--header-height));left:0;max-width:360px;transform:translateX(-110%);width:80vw}.Sidebar_mobileOpen__cqYgq .Sidebar_sidebar__ftIxy{transform:translateX(0)}}.Sidebar_collapsed__SphKx .Sidebar_label__tsI0u,.Sidebar_collapsed__SphKx .Sidebar_profileName__nJYF0{display:none}.SidebarCollapsed_sidebar__c4HEs{background-color:#fbfbff;flex:1 1;height:calc(100vh - 50px);overflow-y:scroll;position:-webkit-sticky;position:sticky;top:50px}::-webkit-scrollbar-thumb{background-color:#6b728080;border-radius:4px;box-shadow:0 0 1px #ffffff80}.SidebarCollapsed_sidebarWrapper__WfQkB{color:#555;padding:20px}.SidebarCollapsed_sidebarMenu__6mzWr{margin-bottom:10px}.SidebarCollapsed_sidebarTitle__lTmp7{color:#bbbaba;font-size:13px}.SidebarCollapsed_sidebarList__1a1l-{list-style:none;padding:5px}.SidebarCollapsed_sidebarListItem__gixiC{align-items:center;border-radius:10px;cursor:pointer;display:flex;padding:7px 5px 8px}.SidebarCollapsed_sidebarListItem__gixiC:hover{background-color:#cccccc44}.SidebarCollapsed_sidebarListItem__gixiC.SidebarCollapsed_active__KXBSo{background-color:#0097a722}.SidebarCollapsed_sidebarIcon__7mCro{color:#4b5563;font-size:.9rem;padding-right:16px}.SidebarCollapsed_copyright__YIclB{bottom:0;height:40px;position:absolute;width:100%}.SidebarCollapsed_userButton__yaJp-{align-items:center;background:#eee;border:1px solid #0000;border-radius:50%;cursor:pointer;display:flex;height:35px;justify-content:center;margin-bottom:1rem;margin-left:auto;margin-right:auto;padding:0;transition:.1s;width:35px}.SidebarCollapsed_userButton__yaJp-:after{background:url(/static/media/person.35ba8d165fcc73c2d6e4.svg) no-repeat 50%;content:"";display:block;height:24px;width:24px}.SidebarCollapsed_userButtonActive__zu5xe,.SidebarCollapsed_userButton__yaJp-:focus,.SidebarCollapsed_userButton__yaJp-:hover{background:#eee;border:5px #a9a9a9;outline:none}.content_container__jR188{left:15rem}.content_container__jR188,.content_noSidebar__Df9ep{border-radius:3px;bottom:6px;box-sizing:border-box;overflow-y:scroll;padding:10px;position:absolute;right:6px;top:4rem}.content_noSidebar__Df9ep{left:5rem}.Login_page__Utt9j{align-items:center;background:#f8f6f0;background:var(--skin);display:flex;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;justify-content:center;min-height:100vh;padding:28px}.Login_container__\+Ihqx{grid-gap:28px;align-items:center;display:grid;gap:28px;grid-template-columns:1fr 420px;max-width:1000px;width:100%}.Login_leftPanel__18fso{align-items:center;display:flex;justify-content:center}.Login_leftInner__YIp76{background:linear-gradient(180deg,#ffffffd9,#fffffff2);border-radius:16px;box-shadow:0 14px 40px #0c121e0f;max-width:520px;padding:36px}.Login_leftTitle__S-Q\+e{color:#283c3d;color:var(--ink);font-size:28px;font-weight:700;line-height:1.05;margin:0}.Login_leftLead__\+NMQZ{color:#1f2d3db8;color:var(--muted);font-size:15px;margin-top:10px;max-width:420px}.Login_leftIllustration__FXVWT{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;box-shadow:0 8px 24px #0c121e0f;height:160px;margin-top:18px;width:100%}.Login_cardWrap__RNFkR{align-items:center;display:flex;justify-content:center}.Login_card__sh638{background:#fff;border:1px solid #1f2d3d0a;border-radius:16px;box-shadow:0 18px 40px #0c121e0f;max-width:420px;padding:28px;width:100%}.Login_heading__xyTYw{color:#283c3d;color:var(--ink);cursor:pointer;display:flex;font-size:22px;font-weight:700;text-align:left}.Login_heading__xyTYw img{margin-left:auto;margin-right:auto;width:150px}.Login_oauthRow__C2cJu{align-items:center;display:flex;gap:10px;margin-top:18px}.Login_googleBtn__1UAvO{align-items:center;background:#fff;border:1px solid #1f2d3d0f;border-radius:12px;box-shadow:0 6px 18px #0c121e0f;color:#283c3d;color:var(--ink);cursor:pointer;display:inline-flex;flex:1 1;font-weight:600;gap:10px;padding:10px 12px;transition:transform .16s ease,box-shadow .16s ease}.Login_googleBtn__1UAvO:hover{box-shadow:0 18px 40px #0c121e14;transform:translateY(-3px)}.Login_googleIcon__luazw{opacity:.95}.Login_emailToggle__FK-l0{background:#0000;border:none;border-radius:8px;color:#1f2d3db8;color:var(--muted);font-weight:600;padding:8px 10px}.Login_divider__j2P9b{align-items:center;color:#1f2d3db8;color:var(--muted);display:flex;font-size:13px;gap:10px;margin:18px 0}.Login_divider__j2P9b:after,.Login_divider__j2P9b:before{background:#1f2d3d0f;content:"";flex:1 1;height:1px}.Login_formArea__-N8Ko{max-height:0;opacity:0;overflow:hidden;transition:max-height .28s ease,opacity .22s ease}.Login_formArea__-N8Ko.Login_open__HRYnO{max-height:600px;opacity:1}.Login_form__HoQ6M{display:flex;flex-direction:column;gap:12px}.Login_actionsRow__wH1Zv{align-items:center;display:flex;justify-content:space-between;margin-top:6px}.Login_forgotLink__FhMR7{color:#1f2d3db8;color:var(--muted);font-size:14px;text-decoration:none}.Login_forgotLink__FhMR7:hover{color:#283c3d;color:var(--ink);text-decoration:underline}.Login_buttonWrap__E\+81m{display:flex;justify-content:flex-end;min-width:120px}.Login_hint__uQinp{color:#1f2d3db8;color:var(--muted);font-size:14px;padding:6px 0 10px}.Login_errorWrap__wFDGt{margin-top:8px}.Login_signupRow__FwXJM{align-items:center;color:#1f2d3db8;color:var(--muted);display:flex;font-size:14px;gap:8px;margin-top:18px}.Login_signupLink__-IeRh{color:#7db3a7;color:var(--green);font-weight:700;text-decoration:none}.Login_signupLink__-IeRh:hover{color:#6aa594;color:var(--green-dark);text-decoration:underline}@media (max-width:980px){.Login_container__\+Ihqx{grid-template-columns:1fr;padding:12px}.Login_leftPanel__18fso{display:none}.Login_card__sh638{max-width:680px}}:root{--soft:#f6ece1;--muted:#1f2d3db8}.Input_wrapper__7qk72{margin-bottom:20px;width:100%}.Input_field__cco9O{align-items:center;display:flex;position:relative}.Input_input__FXaex{background:#fff;border:1px solid #283c3d26;border-radius:12px;color:#283c3d;color:var(--ink);font-size:15px;padding:14px 42px 14px 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.Input_input__FXaex::placeholder{opacity:0}.Input_label__Hm-76{background:#fff;color:#1f2d3db8;color:var(--muted);font-size:15px;left:16px;padding:0 4px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:.22s ease}.Input_filled__o1z84+.Input_label__Hm-76,.Input_input__FXaex:focus+.Input_label__Hm-76{color:#7db3a7;color:var(--green);font-size:12px;top:-6px}.Input_input__FXaex:focus{border-color:#7db3a7;border-color:var(--green);box-shadow:0 0 0 2px #7db3a726}.Input_inputError__MlSX4{border-color:#d9534f}.Input_toggle__1GHvz{background:#0000;border:none;cursor:pointer;font-size:18px;opacity:.55;position:absolute;right:10px;transition:opacity .2s}.Input_toggle__1GHvz:hover{opacity:.85}.Input_error__-JUKL{color:#d9534f;font-size:13px;margin-top:6px}:root{--green-dark:#6aa594;--muted:#1f2d3da3;--shadow:0 10px 30px #0c121e14}.Button_button__26Oph{align-items:center;background:#7db3a7;background:var(--green);border:0;border-radius:999px;box-shadow:0 10px 30px #0c121e14;box-shadow:var(--shadow);color:#fff;cursor:pointer;display:inline-flex;font-weight:700;gap:10px;justify-content:center;letter-spacing:-.01em;padding:10px 18px;transition:transform .18s ease,box-shadow .18s ease,background-color .18s}.Button_variant_primary__YJrxi{background:linear-gradient(135deg,#7db3a7,#6aa594);background:linear-gradient(135deg,var(--green),var(--green-dark));color:#fff}.Button_variant_primary__YJrxi:hover{box-shadow:0 18px 40px #0c121e1a;transform:translateY(-2px)}.Button_variant_primary__YJrxi:active{transform:translateY(0)}.Button_variant_secondary__mJWpg{background:#fff;border:1px solid #1f2d3d0f;box-shadow:0 8px 20px #0c121e0f;color:#283c3d;color:var(--ink)}.Button_variant_secondary__mJWpg:hover{box-shadow:0 14px 30px #0c121e14;transform:translateY(-2px)}.Button_variant_ghost__KlcvA{background:#0000;border:1px solid #0000;box-shadow:none;color:#283c3d;color:var(--ink)}.Button_variant_ghost__KlcvA:hover{background:#7db3a70f}.Button_size_md__M6HjH{font-size:15px;padding:12px 20px}.Button_size_sm__HYgCl{border-radius:999px;font-size:14px;padding:8px 12px}.Button_button__26Oph:disabled,.Button_button__26Oph[disabled]{box-shadow:0 2px 8px #0c121e0a;cursor:not-allowed;opacity:.65;transform:none}.Button_icon__MJbPl{border-radius:6px;display:inline-block;flex-shrink:0;height:18px;object-fit:cover;width:18px}.Button_label__hfWka{align-items:center;display:inline-flex;gap:8px;justify-content:center}.Button_spinner__DiscK{animation:Button_spin__uiRPh .9s linear infinite;border:2px solid #ffffff38;border-radius:50%;border-top-color:#fffffff2;height:16px;width:16px}@keyframes Button_spin__uiRPh{to{transform:rotate(1turn)}}.Button_loading__c5HTm .Button_label__hfWka{opacity:.95}.Button_iconOnly__DBImQ{height:44px;justify-content:center;padding:10px;width:44px}.AdminPage_axis__02Eub{color:#4b5563;cursor:pointer;display:block;font-size:12px;margin-bottom:.5rem;margin-right:auto;padding-left:25px;padding-top:.5rem;position:relative;text-transform:capitalize;-webkit-user-select:none;user-select:none}.AdminPage_axis__02Eub input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.AdminPage_card__ZWGeE{background-color:#fff;border-radius:12px;border-style:none;box-shadow:0 5px 15px 3px #0003;margin:3rem;min-height:8rem;transition:.3s;width:25rem}.AdminPage_cardTop__pNj0X{border-radius:12px 12px 0 0;border-style:none}.AdminPage_cardBody__-7b2N,.AdminPage_cardTop__pNj0X{display:flex;justify-content:space-between;padding-left:.5rem;padding-right:.5rem}.AdminPage_cardBody__-7b2N{border-radius:0 0 12px 12px;border-style:none;cursor:pointer;min-height:8rem;padding-bottom:.5rem}.AdminPage_card__ZWGeE:hover{background-color:#eee}.AdminPage_container__dDs8l{margin:0 auto;max-width:800px;padding:20px}.AdminPage_controlsMeeting__TpQoB{display:grid;grid-template-columns:1fr 1fr 1fr;padding-bottom:2rem}.AdminPage_checkmark__VkMGk{background-color:#eee;border-radius:.25rem;height:19px;left:0;margin-top:.3rem;position:absolute;top:0;width:19px}.AdminPage_axis__02Eub:hover input~.AdminPage_checkmark__VkMGk{background-color:#ccc}.AdminPage_axis__02Eub input:checked~.AdminPage_checkmark__VkMGk{background-color:#009688}.AdminPage_checkmark__VkMGk:after{content:"";display:none;position:absolute}.AdminPage_axis__02Eub input:checked~.AdminPage_checkmark__VkMGk:after{display:block}.AdminPage_axis__02Eub .AdminPage_checkmark__VkMGk:after{border:solid #fff;border-width:0 2px 2px 0;height:10px;left:6px;top:2px;transform:rotate(45deg);width:5px}.AdminPage_header__cFg8o{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.AdminPage_meetingsList__eWHtA{grid-gap:1rem;display:grid;gap:1rem}.AdminPage_meetingCard__G-Sfe{background:#f9f9f9;border-radius:12px;box-shadow:0 2px 4px #0000001a;padding:1rem 1.5rem}.AdminPage_actions__As028{display:flex;gap:.5rem;margin-top:.5rem}.AdminPage_backButton__viWVX{background:none;border:none;color:#004090;cursor:pointer;font-size:1rem;margin-bottom:1rem}.AdminPage_jitsiContainer__Fvhvd{height:100vh;width:100%}.AdminPage_completeButton__FBdAt{background-color:#777;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:.5rem 1rem}.AdminPage_completeButton__FBdAt:hover{background-color:#555}.AdminPage_notesSection__HV9jS{display:flex;flex-direction:column;margin-top:2rem}.AdminPage_notesArea__Rrb8g{border:1px solid #ccc;border-radius:8px;font-size:1rem;margin-bottom:1rem;padding:1rem;resize:vertical;width:100%}.AdminPage_saveButton__OPPWN{align-self:flex-start;background-color:#0040a0;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:.6rem 1rem}.AdminPage_saveButton__OPPWN:hover{background-color:#003080}.AdminPage_modal__c4JNS{align-items:center;border-radius:.5rem;box-shadow:0 8px 15px #0003;display:block;left:35%;max-height:35rem;max-width:35rem;min-width:35rem;opacity:1;overflow-y:scroll;position:fixed;top:8%;transform:translate(-50%,-50%);transform:translateX(-10px);z-index:100}.AdminPage_modal__c4JNS h3{padding-bottom:.5rem;padding-top:.5rem;text-align:center}.AdminPage_modal__c4JNS p{padding:2rem}.AdminPage_modalBody__\+0Z6X{padding:1.5rem}.AdminPage_modalBody__\+0Z6X button{margin-left:auto;margin-right:auto;margin-top:4rem}.AdminPage_modalHeader__uEduF{align-items:center;background-color:#f3f4f6;display:flex;justify-content:right}.AdminPage_materialIcon__NWN9f{color:#9ca3af}.AdminPage_materialButton__SJycS{background:#0000;border:none;cursor:pointer}.AdminPage_modalOverlay__gBqJw{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.AdminPage_modal__c4JNS{background:#fff;border-radius:10px;max-width:400px;padding:2rem;text-align:center;width:90%}.AdminPage_modal__c4JNS input{border:1px solid #ccc;border-radius:6px;margin-top:1rem;padding:.6rem;width:100%}.AdminPage_modalButtons__1vS-5{display:flex;justify-content:space-between;margin-top:1rem}.AdminPage_tagsContainer__HU8s2{align-items:center;background:#fff;border:1px solid #ccc;border-radius:6px;display:flex;flex-wrap:wrap;gap:6px;padding:8px}.AdminPage_tag__fPdNS{align-items:center;background:#e3f2fd;border:1px solid #90caf9;border-radius:4px;display:flex;gap:6px;padding:4px 8px}.AdminPage_removeTag__ebzM5{color:#444;cursor:pointer;font-weight:700}.AdminPage_tagsInput__RMqiT{border:none;flex:1 1;min-width:120px;padding:6px}.AdminPage_tagsInput__RMqiT:focus{outline:none}.MeetingCard_meetingCard__5z\+TW{background:#fff;border:1px solid #ddd;border-radius:10px;margin-bottom:1rem;margin-top:1rem;padding:15px;transition:box-shadow .2s ease}.MeetingCard_meetingCard__5z\+TW:hover{box-shadow:0 2px 8px #00000014}.MeetingCard_meetingCardTitle__-8etQ{color:#222;font-size:1.1rem;margin-bottom:6px}.MeetingCard_meetingCardDate__GzbbK{color:#555;font-size:.9rem;margin-bottom:10px}.MeetingCard_meetingCardLabel__M-a3C{color:#444;font-size:.9rem;margin-bottom:10px}.MeetingCard_meetingDetails__DCsy3{margin-bottom:1rem}.MeetingCard_button__aKjR\+{background:#007f5f;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:8px 14px}.MeetingCard_button__aKjR\+:hover{background:#005f46}.MeetingCard_health__NgyG1{background:#f6fff8;border-left:5px solid #3cb371}.MeetingCard_consultation__xKlZL{background:#f7f9ff;border-left:5px solid #4169e1}:root{--danger:#d9534f}.UserMeetingDetails_container__yeRhT{background:#0000;margin:0 auto;max-width:980px;padding:22px}.UserMeetingDetails_header__HrRxv{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.UserMeetingDetails_title__cNXpw{color:#283c3d;color:var(--ink);font-size:22px;margin:0}.UserMeetingDetails_subtitle__cnCLc{color:#6b7280;color:var(--muted);margin:6px 0 0}.UserMeetingDetails_subtitleSmall__BY\+EW{color:#6b7280;color:var(--muted);font-size:14px;margin:4px 0 0}.UserMeetingDetails_actions__z0chC{align-items:center;display:flex;gap:10px}.UserMeetingDetails_copyBtn__j1MvD{background:#0000;border:1px solid #1f2d3d0f;border-radius:10px;cursor:pointer;padding:8px 12px}.UserMeetingDetails_joinBtn__R0nts{background:#7db3a7;background:var(--accent);border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;padding:10px 14px}.UserMeetingDetails_joinBtn__R0nts[aria-disabled=true],.UserMeetingDetails_joinBtn__R0nts[disabled]{cursor:not-allowed;opacity:.6;transform:none}.UserMeetingDetails_statusRow__gsIh0{align-items:center;display:flex;gap:12px;margin-bottom:16px}.UserMeetingDetails_badgeOnline__rzwgh{background:#7db3a71f;border-radius:999px;color:#7db3a7;color:var(--accent);font-weight:700;padding:6px 10px}.UserMeetingDetails_badgeOffline__V-Crd{background:#fff1f1;border-radius:999px;color:#d9534f;color:var(--danger);font-weight:700;padding:6px 10px}.UserMeetingDetails_countdown__MYaMq{color:#6b7280;color:var(--muted);font-weight:600}.UserMeetingDetails_info__6khKx{background:#fff;background:var(--card);border-radius:12px;box-shadow:0 12px 30px #0c121e0f;padding:18px}.UserMeetingDetails_description__KBiMc{color:#1f2d3dd9;line-height:1.6;margin-top:8px}.UserMeetingDetails_empty__FEwKY{color:#6b7280;color:var(--muted);margin-top:8px}.UserMeetingDetails_participants__8lsND{display:flex;flex-direction:column;gap:8px;list-style:none;margin:8px 0 0;padding:0}.UserMeetingDetails_participants__8lsND li{align-items:center;background:#fbfcfe;border-radius:8px;display:flex;gap:8px;justify-content:space-between;padding:8px}.UserMeetingDetails_meta__ng2ZC{color:#6b7280;color:var(--muted);font-size:13px;margin-left:6px}.UserMeetingDetails_error__oufzq{background:#fff0f0;border-radius:8px;color:#d9534f;color:var(--danger);padding:12px}.Navbar_navbar__AHaSr{background:#0000;inset:0 0 auto 0;padding:18px 28px;position:fixed;top:0;transition:background .22s ease;width:100%;z-index:60}.Navbar_inner__HvthE{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1100px}.Navbar_navbar__AHaSr ul{display:flex;margin-top:1rem}.Navbar_navbar__AHaSr ul li{margin-left:1rem}.Navbar_navbarLogo__6ipWn{color:var(--text-light);font-size:24px;font-weight:700}.Navbar_logo__MK0b0 img{margin-right:10rem;padding-top:.5rem;width:150px}.Navbar_startBtn__WO45\+{background:linear-gradient(135deg,var(--primary),var(--primary));border:none;border-radius:999px;box-shadow:0 8px 20px #4f46e52e;color:#fff;cursor:pointer;font-weight:600;padding:10px 18px}.Navbar_startBtn__WO45\+:hover{background:var(--primary-dark)}.Navbar_menuIcon__kHbhh,.Navbar_navbar__AHaSr .Navbar_menuBtn__ohkmM{display:none}.Navbar_navbarBtn__NxxKA{background:#0000;border:1px solid #0f17240f;border-radius:999px;color:#0f1724;cursor:pointer;padding:8px 14px}.Navbar_navbarBtn__NxxKA:hover{background:#fff}@media (max-width:1100px){.Navbar_navbarBtn__NxxKA,.Navbar_startBtn__WO45\+{font-size:14px;padding:8px 12px}.Navbar_menuIcon__kHbhh{display:block}.Navbar_navbar__AHaSr{height:65px;justify-content:space-between;padding:0 30px}.Navbar_logo__MK0b0 img{width:120px}.Navbar_header-btns__L7W6u{margin:0}.Navbar_menu__RhlpJ{background-color:#f8f6f0;border-bottom:4px solid #1db096;display:none;left:10%;position:absolute;top:50px;width:70%}.Navbar_menuItem__v1GWi{padding-bottom:.7rem;padding-left:2rem;padding-top:.7rem;width:100%}.Navbar_navbar__AHaSr .Navbar_menu__RhlpJ li a{align-items:center;border:1px solid #26262608;height:40px;justify-content:center;margin:0;padding:25px;width:100%}.Navbar_navbar__AHaSr .Navbar_menuIcon__kHbhh{cursor:pointer;float:right;padding:28px 20px;position:relative;-webkit-user-select:none;user-select:none}.Navbar_navbar__AHaSr .Navbar_menuIcon__kHbhh .Navbar_navIcon__dhJWE{background-color:#283c3d;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.Navbar_navbar__AHaSr .Navbar_menuIcon__kHbhh .Navbar_navIcon__dhJWE:after,.Navbar_navbar__AHaSr .Navbar_menuIcon__kHbhh .Navbar_navIcon__dhJWE:before{background:#283c3d;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.Navbar_navbar__AHaSr .Navbar_menuIcon__kHbhh .Navbar_navIcon__dhJWE:before{top:5px}.Navbar_navbar__AHaSr .Navbar_menuIcon__kHbhh .Navbar_navIcon__dhJWE:after{top:-5px}.Navbar_navbar__AHaSr .Navbar_menuBtn__ohkmM:checked~.Navbar_menuIcon__kHbhh .Navbar_navIcon__dhJWE{background:#0000}.Navbar_navbar__AHaSr .Navbar_menuBtn__ohkmM:checked~.Navbar_menuIcon__kHbhh .Navbar_navIcon__dhJWE:before{top:0;transform:rotate(-45deg)}.Navbar_navbar__AHaSr .Navbar_menuBtn__ohkmM:checked~.Navbar_menuIcon__kHbhh .Navbar_navIcon__dhJWE:after{top:0;transform:rotate(45deg)}.Navbar_navbar__AHaSr .Navbar_menu__RhlpJ{display:none}.Navbar_navbar__AHaSr .Navbar_menuBtn__ohkmM:checked~.Navbar_menu__RhlpJ{display:block}}.Hero_hero__zvVCj{grid-gap:28px;align-items:center;background-color:var(--background-color);display:grid;gap:28px;grid-template-columns:1fr 420px;margin:0 auto;min-height:calc(100vh - 88px);padding:72px 180px}.Hero_left__aDgJ6{padding-right:8px}.Hero_title__rL9MQ{color:#283c3d;font-size:40px;font-weight:700;line-height:1.03;margin:0 0 14px}.Hero_subtitle__8Mcc5{color:#6b7280;font-size:16px;margin:0 0 22px}.Hero_ctas__xRBTC{display:flex;gap:12px;margin-bottom:18px}.Hero_primary__-EQ3n{background:linear-gradient(135deg,#7db3a7,#7db3a7);border-radius:12px;box-shadow:0 10px 30px #4f46e51f;color:#fff;font-weight:600;padding:12px 18px;text-decoration:none}.Hero_ghost__Xjhnu{background:#0000;border:1px solid #0f17240f;border-radius:12px;color:#0f1724;padding:10px 14px;text-decoration:none}.Hero_pills__Pznol{display:flex;flex-wrap:wrap;gap:8px}.Hero_pill__tLt33{background:#fff;border-radius:999px;box-shadow:0 4px 12px #0c121e0d;color:#6b7280;font-size:13px;padding:6px 10px}.Hero_right__BRKZN{display:flex;justify-content:center}.Hero_card__\+0M0C{background:linear-gradient(180deg,#ffffffe6,#ffffffb3);border-radius:18px;box-shadow:0 18px 40px #0c121e0f;overflow:hidden;position:relative;width:380px}.Hero_image__zL6bt{display:block;height:260px;object-fit:cover;width:100%}.Hero_meta__sLMNN{background:#ffffffe6;border-radius:10px;bottom:16px;color:#0f1724;font-weight:600;left:16px;padding:8px 12px;position:absolute}@media (max-width:980px){.Hero_hero__zvVCj{grid-template-columns:1fr;min-height:auto;padding:80px 18px 36px}.Hero_card__\+0M0C{height:220px;width:100%}.Hero_right__BRKZN{order:-1}}.FeatureSection_root__w0ubz{background:#f6ece1;padding:150px 20px}.FeatureSection_container__r8\+U0{margin:0 auto;max-width:1100px;text-align:center}.FeatureSection_title__7OTTO{font-size:32px;margin-bottom:102px}.FeatureSection_grid__bdIZ6{display:flex;flex-wrap:wrap;gap:28px;justify-content:center}.FeatureSection_card__sWRtr{background:#fff;border-radius:16px;box-shadow:0 8px 30px #0c121e0f;padding:28px;text-align:center;width:300px}.FeatureSection_card__sWRtr i{color:#69978d;font-size:50px;margin-bottom:1rem}.FeatureSection_cardImg__f-wq4{display:block;height:56px;margin-bottom:18px}.FeatureSection_cardTitle__8cl-0{font-size:20px;margin:0}.FeatureSection_cardDesc__go8ba{color:#6b7280;font-size:14px;margin-top:10px}.TestimonialSection_testimonials__7Cphi{padding:100px 40px;text-align:center}.TestimonialSection_testimonial__-ulgQ{color:var(--text-dark);font-size:20px;margin:40px auto;max-width:600px}.TestimonialSection_testimonial__-ulgQ span{display:block;font-size:16px;margin-top:10px;opacity:.7}.Footer_footer__kXlYa{background:linear-gradient(180deg,#fff9,var(--background-color));border-top:1px solid #1f2d3d0a;color:var(--primary-dark);padding:48px 20px 22px}.Footer_container__R7sXj{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:1fr repeat(3,160px);margin:0 auto;max-width:1100px;padding-bottom:18px}.Footer_brandCol__oeyj6{display:flex;flex-direction:column;gap:8px}.Footer_logo__\+JiYo{color:var(--primary-dark);font-size:20px;font-weight:700;letter-spacing:-.02em}.Footer_tag__gCi7n{color:#283c3dcc;font-size:14px;max-width:300px}.Footer_colTitle__QZ36R{color:var(--primary-dark);font-size:14px;font-weight:700;margin-bottom:8px}.Footer_navCol__oXXFE ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.Footer_navCol__oXXFE a{color:#1f2d3de6;font-size:14px;text-decoration:none;transition:color .18s ease,transform .18s ease}.Footer_navCol__oXXFE a:hover{color:var(--primary);transform:translateX(4px)}.Footer_bottom__7buk6{align-items:center;color:#1f2d3d99;display:flex;font-size:13px;justify-content:space-between;margin:0 auto;max-width:1100px;padding-top:12px}.Footer_smallLinks__YTYrB a{color:#1f2d3d99;margin-left:12px;text-decoration:none}@media (max-width:880px){.Footer_container__R7sXj{gap:18px;grid-template-columns:1fr 1fr}.Footer_bottom__7buk6{flex-direction:column;gap:10px;text-align:center}}.AppPreviewSection_root__OPQyD{background:var(--background-color);padding:72px 18px}.AppPreviewSection_container__ZQmBF{grid-gap:28px;align-items:center;display:grid;gap:28px;grid-template-columns:1fr 420px;margin:0 auto;max-width:1100px}.AppPreviewSection_left__XzRaM{padding-right:8px}.AppPreviewSection_left__XzRaM h3,.AppPreviewSection_left__XzRaM p{margin-bottom:18px}.AppPreviewSection_right__Diw71{display:flex;justify-content:center}.AppPreviewSection_mock__KbSt7{border-radius:20px;box-shadow:0 20px 50px #0c121e14;width:250px}.AppPreviewSection_cta__zO53y{background:linear-gradient(135deg,var(--primary),var(--primary));border-radius:12px;color:#fff;display:inline-block;margin-top:12px;padding:10px 16px;text-decoration:none}@media (max-width:880px){.AppPreviewSection_container__ZQmBF{grid-template-columns:1fr}.AppPreviewSection_right__Diw71{order:-1}.AppPreviewSection_mock__KbSt7{width:260px}}.ExploreSection_root__JxeCv{background-color:var(--background-color);padding:52px 18px}.ExploreSection_inner__PmMLh{margin:0 auto;max-width:1100px}.ExploreSection_header__Snkks{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:60px}.ExploreSection_title__tWWLa{color:var(--primary-dark);font-size:22px;font-weight:700;margin:0}.ExploreSection_lead__lv6Z9{color:#283c3dcc;font-size:14px;margin:6px 0 0}.ExploreSection_cta__oNV8Q{background:var(--primary);border-radius:12px;color:#f8f6f0;display:inline-block;font-weight:600;padding:10px 14px;text-decoration:none}.ExploreSection_grid__0pcq7{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:60px;margin-top:18px}.ExploreSection_card__zq9N8{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 24px #0c121e0f;color:inherit;display:flex;gap:12px;padding:14px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.ExploreSection_card__zq9N8:hover{box-shadow:0 18px 40px #0c121e14;transform:translateY(-6px)}.ExploreSection_thumb__02osW{align-items:center;background:#eef3ec;border-radius:8px;display:flex;flex-shrink:0;height:64px;justify-content:center;overflow:hidden;width:100px}.ExploreSection_thumb__02osW img{display:block;height:100%;object-fit:cover;width:100%}.ExploreSection_body__ZYibz{display:flex;flex:1 1;flex-direction:column;gap:6px}.ExploreSection_cardTitle__cyx\+y{color:var(--primary-dark);font-size:15px;font-weight:700}.ExploreSection_cardDesc__8sRoX{color:#283c3db3;font-size:13px}@media (max-width:660px){.ExploreSection_header__Snkks{align-items:flex-start;flex-direction:column;gap:12px}}.Privacy_container__4IZR4{background:var(--skin);display:flex;justify-content:center;padding:40px 20px}.Privacy_content__dDydj{background:#fff;border-radius:16px;box-shadow:0 8px 30px #0c121e14;max-width:800px;padding:40px}.Privacy_title__FfkUw{color:var(--primary-dark);font-size:32px;font-weight:700;margin-bottom:4px}.Privacy_update__o97Ml{color:#283c3db3;font-size:14px;margin-bottom:24px}h2{color:var(--primary-dark);font-size:22px;margin-top:30px}h3{font-size:18px;margin-top:18px}p{color:#283c3dd9;margin-top:8px}p,ul{line-height:1.6}ul{margin-top:12px;padding-left:20px}.Cookies_page__crN35{background:var(--skin);display:flex;flex-direction:column;gap:28px;min-height:calc(100vh - 80px);padding:36px 20px}.Cookies_hero__V86Wa{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr 380px;margin:0 auto;max-width:1100px}.Cookies_heroText__gBTV9 h1{color:var(--primary-dark);font-size:32px;margin:0}.Cookies_lead__nE\+nr{color:var(--muted);font-size:15px;margin-top:8px}.Cookies_metaRow__9deGP{align-items:center;display:flex;gap:8px;margin-top:12px}.Cookies_metaBadge__O88rn{background:#fff;border-radius:999px;box-shadow:0 6px 18px #0c121e0f;color:var(--primary-dark);font-weight:600;padding:6px 10px}.Cookies_heroImageWrap__uSUiQ{align-items:center;display:flex;justify-content:center}.Cookies_heroImage__eEkEx{border:1px solid #1f2d3d0a;border-radius:14px;box-shadow:0 18px 40px #0c121e0f;height:240px;object-fit:cover;width:100%}.Cookies_heroCaption__Iuhle{color:var(--muted);font-size:12px;margin-top:8px;text-align:center}.Cookies_container__esTi\+{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1100px}.Cookies_card__-M4TN{background:#fff;border-radius:12px;box-shadow:0 12px 30px #0c121e0f;color:var(--primary-dark);padding:18px}.Cookies_cardSmall__3\+xvJ{background:linear-gradient(180deg,#ffffffe6,#fffffff2);border-radius:12px;box-shadow:0 8px 20px #0c121e0d;grid-column:span 2;padding:16px}.Cookies_controls__8CgMs{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:8px}.Cookies_status__m0NEq{color:var(--primary-dark);font-weight:600}.Cookies_controlsBtns__3xO6B{display:flex;gap:8px}.Cookies_btnGhost__z6X5z{background:#0000;border:1px solid #1f2d3d0f;border-radius:10px;cursor:pointer;padding:8px 12px}.Cookies_btnDanger__NkSwU{background:var(--danger);border:none;border-radius:10px;color:#fff;cursor:pointer;padding:8px 12px}.Cookies_inlineLink__EHzks{color:var(--primary);margin-right:12px;text-decoration:none}@media (max-width:980px){.Cookies_container__esTi\+,.Cookies_hero__V86Wa{grid-template-columns:1fr}.Cookies_heroImage__eEkEx{height:200px}}.Terms_page__k1gz1{background:#f8f6f0;background:var(--skin);display:flex;flex-direction:column;gap:28px;min-height:calc(100vh - 80px);padding:36px 20px}.Terms_hero__\+NuJV{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:1fr 360px;margin:0 auto;max-width:1100px}.Terms_heroText__Ejett h1{color:#283c3d;color:var(--ink);font-size:32px;margin:0}.Terms_lead__bv93a{color:#6b7280;color:var(--muted);font-size:15px;margin-top:8px}.Terms_heroImageWrap__IWAYU{display:flex;justify-content:center}.Terms_heroImage__fljE4{border:1px solid #1f2d3d0a;border-radius:12px;box-shadow:0 18px 40px #0c121e0f;height:220px;object-fit:cover;width:100%}.Terms_container__SNrgd{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1100px}.Terms_card__EC8ZC{background:#fff;background:var(--card);border-radius:12px;box-shadow:0 12px 30px #0c121e0f;color:#283c3d;color:var(--ink);line-height:1.6;padding:18px}.Terms_cardSmall__sjS2p{background:linear-gradient(180deg,#fffffff2,#fffffffa);border-radius:12px;box-shadow:0 8px 20px #0c121e0d;grid-column:span 2;padding:16px}.Terms_card__EC8ZC h2{color:#283c3d;color:var(--ink);font-size:18px;margin:0 0 10px}@media (max-width:980px){.Terms_container__SNrgd,.Terms_hero__\+NuJV{grid-template-columns:1fr;padding:0 10px}.Terms_heroImage__fljE4{height:180px}}.UserDashboard_container__y4rSI{margin:20px auto;max-width:1200px;padding:14px}.UserDashboard_grid__s2b\+e{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:1fr 380px}.UserDashboard_colLeft__jky7q{display:flex;flex-direction:column;gap:16px}.UserDashboard_card__QaA22{background:#fff;border-radius:10px;box-shadow:0 8px 20px #0000000a;padding:14px}.UserDashboard_cardBody__R4vok{border-radius:10px;cursor:pointer;margin-top:.5rem;padding:.5rem}.UserDashboard_cardBody__R4vok:hover{background-color:var(--bg-light);border-radius:10px;padding:.5rem}.UserDashboard_cardHeader__681iL{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.UserDashboard_cardHeader__681iL h3{margin:0}.UserDashboard_muted__94vi5{color:#6b7280;font-size:13px}.UserDashboard_meetingsList__2JX5T{display:flex;flex-direction:column;gap:10px}.UserDashboard_meetingRow__MDoV5{align-items:center;background:#fafafa;border-radius:8px;display:flex;justify-content:space-between;padding:8px}.UserDashboard_meetingTitle__miuwi{font-weight:600}.UserDashboard_meetingTime__0hATK{color:#666;font-size:13px}.UserDashboard_meetingActions__MQ\+r0{display:flex;gap:8px}.UserDashboard_joinMeeting__ZuF1X,.UserDashboard_openMeeting__hIFc1{border-radius:8px;font-weight:700;padding:8px 10px;text-decoration:none}.UserDashboard_openMeeting__hIFc1{color:var(--accent)}.UserDashboard_joinMeeting__ZuF1X{background:var(--accent);color:#fff}.UserDashboard_profileRow__5Nf7s{align-items:center;display:flex;gap:12px;margin-bottom:12px}.UserDashboard_avatarBox__ahOfh{align-items:center;background:linear-gradient(180deg,#eef7ff,#f6fbff);border-radius:10px;display:flex;height:84px;justify-content:center;width:84px}.UserDashboard_profileInfo__BdTUe{display:flex;flex:1 1;flex-direction:column;gap:6px}.UserDashboard_avatarName__TNtDh{font-weight:700}.UserDashboard_avatarKey__QJ5Xv{color:#374151;font-size:14px}.UserDashboard_profileActions__jh-iH{display:flex;gap:8px;margin-top:6px}.UserDashboard_quickTools__KFV1N{display:flex;flex-direction:column;gap:8px;margin-top:8px}.UserDashboard_toolMini__EKXNY{align-items:center;background:#fff;border:1px solid #f3f6f9;border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:8px}.UserDashboard_toolIcon__8Ign5{align-items:center;background:#f0f9ff;border-radius:8px;display:flex;font-size:22px;height:44px;justify-content:center;width:44px}.UserDashboard_toolInfo__c1-Pl{flex:1 1;margin-left:8px}.UserDashboard_toolMeta__w5XAq{color:#6b7280;font-size:12px}.UserDashboard_primaryBtn__Nwi-r{background:#2f855a;border:0;border-radius:8px;color:#fff;cursor:pointer;padding:8px 12px}.UserDashboard_secondaryBtn__7Qepe{background:#0000;border:1px solid #e6f4ee;border-radius:8px;color:#2f855a;cursor:pointer;padding:8px 10px}.UserDashboard_ghostBtn__Bkgqp{background:#0000;border:0;color:#3b82f6;cursor:pointer}.UserDashboard_smallBtn__NnZWm{background:#3b82f6;border:0;border-radius:8px;color:#fff;cursor:pointer;padding:6px 8px}.UserDashboard_tinyBtn__GRdIE{background:#2563eb;border:0;border-radius:6px;color:#fff;cursor:pointer;padding:6px 8px}.UserDashboard_tinyOutline__50hdS{background:#0000;border:1px dashed #cfe;border-radius:6px;cursor:pointer;padding:6px 8px}.UserDashboard_dangerBtn__aFY6m{background:#dc2626;border:0;border-radius:8px;color:#fff;cursor:pointer;padding:8px 12px}.UserDashboard_colRight__pls8A{display:flex;flex-direction:column;gap:16px}.UserDashboard_activityList__aj-ky{display:flex;flex-direction:column;gap:10px}.UserDashboard_activityRow__pfOIF{align-items:center;background:#fafafa;border-radius:8px;display:flex;justify-content:space-between;padding:8px}.UserDashboard_tips__1JBlt{color:#374151;margin:8px 0 0 16px}@media (max-width:980px){.UserDashboard_grid__s2b\+e{gap:12px;grid-template-columns:1fr 320px;padding:6px}.UserDashboard_avatarBox__ahOfh{font-size:28px;height:72px;width:72px}.UserDashboard_toolIcon__8Ign5{font-size:20px;height:40px;width:40px}}@media (max-width:720px){.UserDashboard_grid__s2b\+e{grid-template-columns:1fr}.UserDashboard_colRight__pls8A{order:2}.UserDashboard_colLeft__jky7q{order:1}.UserDashboard_avatarBox__ahOfh{height:64px;width:64px}.UserDashboard_profileRow__5Nf7s{align-items:center;flex-direction:row;gap:10px}.UserDashboard_profileActions__jh-iH{flex-wrap:wrap;gap:6px}.UserDashboard_quickTools__KFV1N{flex-direction:column}.UserDashboard_toolMini__EKXNY{align-items:center;flex-direction:row}.UserDashboard_card__QaA22{padding:12px}.UserDashboard_meetingRow__MDoV5{align-items:flex-start;flex-direction:column;gap:8px}.UserDashboard_meetingActions__MQ\+r0{align-self:flex-end}}@media (max-width:420px){.UserDashboard_avatarBox__ahOfh{font-size:22px;height:56px;width:56px}.UserDashboard_toolIcon__8Ign5{font-size:18px;height:36px;width:36px}.UserDashboard_primaryBtn__Nwi-r,.UserDashboard_secondaryBtn__7Qepe{font-size:14px;padding:8px 10px}.UserDashboard_tinyBtn__GRdIE,.UserDashboard_tinyOutline__50hdS{font-size:13px;padding:6px 8px}}.UserDashboard_toolsSection__37e\+8,.UserDashboard_traitsSection__Ct2rb{background:var(--card-bg);border-radius:var(--radius);box-shadow:0 6px 18px #0206170a;padding:14px}.UserDashboard_sectionHeader__G2ZMl{margin-bottom:10px}.UserDashboard_hint__RuAXr{color:var(--muted);font-size:13px;margin:0}.UserDashboard_traitsGrid__0xeCu{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.UserDashboard_traitCard__fS859{background:linear-gradient(180deg,#fff,#fbfdff);border-radius:10px;padding:10px}.UserDashboard_traitLabelRow__5hbm-{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.UserDashboard_traitLabel__VW4BP{font-size:14px;font-weight:700}.UserDashboard_traitValue__ifsyR{color:#111827;font-size:13px;font-weight:700}.UserDashboard_track__KLk\+a{background:#f1f5f9;border-radius:8px;height:10px;overflow:hidden}.UserDashboard_fill__z2iA7{height:100%}.Library_intersectionLoader__nYgwy{height:1px}.Library_page__jBUaz{background:#f8f6f0;background:var(--skin);min-height:calc(100vh - 80px);padding:24px}.Library_header__9EczX h1{color:#283c3d;color:var(--ink);margin:0}.Library_header__9EczX p{color:#6b7280;color:var(--muted);margin:6px 0 12px}.Library_controls__n8a0I{align-items:center;display:flex;gap:12px;margin-bottom:12px;margin-top:12px}.Library_label__oaI4g{color:#6b7280;color:var(--muted);display:block;font-weight:700;margin-bottom:6px}.Library_grid__OuAD\+{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.Library_card__thyuh{background:#fff;background:var(--card);border-radius:10px;box-shadow:0 12px 30px #0c121e0a;display:flex;flex-direction:column;gap:8px;min-height:220px;padding:8px}.Library_cardTop__mHfkQ img{border-radius:8px;display:block;height:160px;object-fit:cover;width:100%}.Library_placeholder__O5kSl{align-items:center;background:#eef3ec;border-radius:8px;cursor:pointer;display:flex;height:160px;justify-content:center;padding:8px;width:100%}.Library_placeholderText__iQ1-T{color:#6b7280;color:var(--muted);font-weight:700;text-align:center}.Library_cardBody__Ql5bb{display:flex;flex-direction:column;gap:8px}.Library_title__5WtPB{color:#283c3d;color:var(--ink);font-size:16px;margin:0}.Library_axisTag__UiTH0{color:#6b7280;color:var(--muted);font-size:12px;font-weight:700}.Library_inlineAdd__A-hdJ{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.Library_smallSelect__MBSVV{padding:6px 8px}.Library_defaultButton__\+nX8c{background:#7db3a7;background:var(--accent);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:8px 10px}.Library_empty__DAt15{color:#6b7280;color:var(--muted)}.Library_searchRow__EUvbB{align-items:center;display:flex;gap:8px;margin-top:12px;width:100%}.Library_srOnly__srQYz{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.Library_searchInput__PilXd{background-color:#fff;border:1px solid #e6eef5;border-radius:10px;flex:1 1;font-size:14px;outline:none;padding:10px 12px}.Library_searchInput__PilXd:focus{border-color:#60a5fa;box-shadow:0 0 0 4px #60a5fa14}.Library_clearBtn__C7W0X{background:#0000;border:0;border-radius:8px;color:#6b7280;cursor:pointer;padding:8px 10px}.Library_modalOverlay__KGJKo{align-items:center;background:#0000006b;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:140}.Library_modalCard__-QfOC{background:#fff;border-radius:12px;box-shadow:0 24px 60px #080c1873;display:flex;flex-direction:column;max-height:90vh;max-width:820px;overflow:hidden;width:100%}.Library_modalHeader__fb723{height:180px;position:relative}.Library_modalHeaderImage__dTOVe{display:block;filter:saturate(.9) contrast(.95);height:100%;object-fit:cover;width:100%}.Library_modalHeaderClean__e6Vsi{background:#fff;border-bottom:1px solid #1f2d3d0f;display:flex;justify-content:flex-end;padding:12px}.Library_modalClose__yh6dB{background:#0000000d;border:none;border-radius:8px;color:#283c3d;color:var(--ink);cursor:pointer;font-size:18px;height:36px;width:36px}.Library_modalClose__yh6dB:hover{background:#0000001a}.Library_modalBody__cOeJn{overflow:auto;padding:18px}.Library_modalTitle__NRrR8{color:#283c3d;color:var(--ink);font-size:20px;margin:0}.Library_modalAxis__DBOIk{color:#6b7280;color:var(--muted);font-size:13px;font-weight:700;margin-top:6px}.Library_modalDescription__izgxK{color:#1f2d3de6;line-height:1.6;margin-top:12px}.Library_modalNotice__ZTGfX{color:#6b7280;color:var(--muted);margin-top:10px}.Library_modalActions__6rD4Q{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.Library_smallLabel__skA1y{color:#6b7280;color:var(--muted);display:block;font-size:12px;margin-bottom:6px}.Library_smallSelect__MBSVV{border:1px solid #1f2d3d0f;border-radius:8px;padding:8px 10px}@media (max-width:720px){.Library_modalCard__-QfOC{max-width:96vw}.Library_modalHeader__fb723{height:120px}}:root{--accent-600:#5fa08d}.GoalsCard_card__elTv2{background:#fff;background:var(--card);border-radius:12px;box-shadow:0 10px 24px #0c121e0f;display:flex;flex-direction:column;gap:10px;min-width:220px;padding:12px}.GoalsCard_cardTop__BpivT{align-items:center;display:flex;gap:10px}.GoalsCard_title__ehCR4{font-size:16px;font-weight:700;margin:0}.GoalsCard_smallDecor__uZ7Bl{border-radius:8px;height:36px;object-fit:cover;opacity:.95;width:36px}.GoalsCard_tagsRow__JpKf3{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-height:40px}.GoalsCard_chip__Ua6n9{background:#eef6f2;border-radius:999px;color:#5fa08d;color:var(--accent-600);font-size:13px;font-weight:700;padding:6px 10px}.GoalsCard_empty__KFXFo{color:#6b7280;color:var(--muted);font-size:14px}.GoalsCard_actions__FvBUw{display:flex;justify-content:flex-end}.GoalsCard_editBtn__NazW\+{background:#0000;border:1px solid #1f2d3d0f;border-radius:10px;color:#2f855a;cursor:pointer;font-weight:700;padding:8px 12px}.GoalsCard_modalOverlay__mmudg{align-items:center;background:#0000006b;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:160}.GoalsCard_modalCard__kZro0{background:#fff;background:var(--card);border-radius:12px;box-shadow:0 30px 90px #0c121e73;display:flex;flex-direction:column;max-height:90vh;max-width:840px;overflow:hidden;width:100%}.GoalsCard_modalHeader__kBTKl{align-items:center;border-bottom:1px solid #1f2d3d0f;display:flex;justify-content:space-between;padding:14px 18px}.GoalsCard_modalHeader__kBTKl h4{color:#283c3d;color:var(--ink);font-size:16px;margin:0}.GoalsCard_modalClose__Y190V{background:#0000000d;border:none;border-radius:8px;cursor:pointer;height:36px;width:36px}.GoalsCard_modalBody__LTb7G{display:flex;flex-direction:column;gap:12px;overflow:auto;padding:16px}.GoalsCard_searchRow__Ta\+7p{align-items:center;display:flex;gap:8px}.GoalsCard_searchInput__f8OCk{border:1px solid #1f2d3d0f;border-radius:10px;flex:1 1;padding:10px 12px}.GoalsCard_clearBtn__eBzVv{background:#0000;border:none;cursor:pointer;font-size:16px;padding:8px}.GoalsCard_legend__Bqb7q{align-items:center;display:flex;gap:12px;justify-content:space-between}.GoalsCard_clearAll__4dSAL{background:#0000;border:none;color:#6b7280;color:var(--muted);cursor:pointer}.GoalsCard_selectedCount__wkbVl{color:#6b7280;color:var(--muted);font-size:13px}.GoalsCard_tagsGrid__iirei{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.GoalsCard_tagButton__fT3OW{align-items:center;background:#fff;border:1px solid #1f2d3d0f;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:10px;text-align:left}.GoalsCard_tagSelected__vL\+jO{background:linear-gradient(180deg,#7db3a71f,#7db3a70f);border-color:#5fa08d;border-color:var(--accent-600)}.GoalsCard_tagLabel__RrIIY{color:#283c3d;color:var(--ink);font-weight:700}.GoalsCard_tagMeta__HoAEO{color:#6b7280;color:var(--muted);font-size:12px}.GoalsCard_modalFooter__yimGc{border-top:1px solid #1f2d3d0f;display:flex;gap:10px;justify-content:flex-end;padding:12px 18px}.GoalsCard_cancelBtn__ILFCc{background:#0000;border:1px solid #1f2d3d0f;border-radius:10px;cursor:pointer;padding:8px 12px}.GoalsCard_saveBtn__xAuFc{background:#7db3a7;background:var(--accent);border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;padding:8px 14px}@media (max-width:720px){.GoalsCard_modalCard__kZro0{max-width:96vw}.GoalsCard_tagsGrid__iirei{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}}:root{--header-height:64px}.TopbarLayout_shell__IMoDS{display:flex;flex-direction:column;min-height:100vh}.TopbarLayout_body__8DagL{display:block;margin-top:64px;margin-top:var(--header-height)}.TopbarLayout_main__STPW6{background:#f8f6f0;flex:1 1;margin:0 auto;min-height:calc(100vh - 64px);min-height:calc(100vh - var(--header-height));padding:22px}@media (max-width:980px){.TopbarLayout_main__STPW6{padding:14px}}:root{--stage-bg:#f8fbfe;--stream-color:#78c8ff24;--panel-bg:#fffffff2;--btn-bg:#2b6be6;--leaf-shadow:#0000000f;--speed:1}.LeafRiver_stage__49DsB{background:#f8fbfe;background:var(--stage-bg);background-clip:padding-box;border-radius:12px;box-shadow:0 6px 18px #030a190f;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;height:56vh;margin:0 auto;max-width:1000px;overflow:hidden;padding:16px;position:relative;width:100%}.LeafRiver_panel__\+fRzG{background:#fffffff2;background:var(--panel-bg);border-radius:8px;font-size:14px;left:14px;padding:10px 12px;pointer-events:none;position:absolute;top:14px;z-index:22}.LeafRiver_hint__Vlnha{color:#183047;font-size:13px;margin-top:4px;opacity:.9}.LeafRiver_stream__aSbXH{background:#78c8ff24;background:var(--stream-color);bottom:0;height:40%;left:0;pointer-events:none;position:absolute;right:0;z-index:4}.LeafRiver_leaves__PoFK6{height:100%;left:0;pointer-events:auto;position:absolute;top:0;width:100%;z-index:12}.LeafRiver_leaf__0EUOG{-webkit-user-modify:read-write;align-items:center;border-radius:24px 8px 24px 8px;box-shadow:0 6px 10px #0000000f;box-shadow:0 6px 10px var(--leaf-shadow);display:flex;height:36px;justify-content:center;left:-200px;overflow:hidden;padding:6px 10px;position:absolute;transform-origin:center;-webkit-user-select:text;user-select:text;white-space:nowrap;width:120px}.LeafRiver_l1__qlf5H{background:linear-gradient(120deg,#f4a259,#e38b3f);height:38px;left:-220px;top:62%;width:140px}.LeafRiver_l2__MSYH3{background:linear-gradient(120deg,#78bf7a,#5fa45e);height:34px;left:-190px;top:68%;width:120px}.LeafRiver_l3__khVDX{background:linear-gradient(120deg,#ffd25f,#ffcb3b);height:40px;left:-240px;top:74%;width:150px}.LeafRiver_leafText__9\+JH-{background:#0000;color:#123;cursor:text;display:inline-block;font-size:13px;height:100%;line-height:1;outline:none;overflow:hidden;text-overflow:ellipsis;width:100%}.LeafRiver_leafText__9\+JH-:focus{border-radius:6px;box-shadow:0 0 0 3px #2b6be61f}[data-animate=true] .LeafRiver_l1__qlf5H{animation:LeafRiver_leaf-move-1__A\+lnL 9s linear infinite;animation:LeafRiver_leaf-move-1__A\+lnL calc(9s/var(--speed)) linear infinite}[data-animate=true] .LeafRiver_l2__MSYH3{animation:LeafRiver_leaf-move-2__t2ggw 11s linear infinite;animation:LeafRiver_leaf-move-2__t2ggw calc(11s/var(--speed)) linear infinite}[data-animate=true] .LeafRiver_l3__khVDX{animation:LeafRiver_leaf-move-3__mLRp\+ 7.5s linear infinite;animation:LeafRiver_leaf-move-3__mLRp\+ calc(7.5s/var(--speed)) linear infinite}[data-animate=false] .LeafRiver_l1__qlf5H,[data-animate=false] .LeafRiver_l2__MSYH3,[data-animate=false] .LeafRiver_l3__khVDX{animation-play-state:paused!important}@keyframes LeafRiver_leaf-move-1__A\+lnL{0%{opacity:0;transform:translateX(0) translateY(0) rotate(-12deg)}8%{opacity:1}60%{opacity:1;transform:translateX(140vw) translateY(22px) rotate(16deg)}to{opacity:0;transform:translateX(260vw) translateY(40px) rotate(46deg)}}@keyframes LeafRiver_leaf-move-2__t2ggw{0%{opacity:0;transform:translateX(0) translateY(0) rotate(8deg)}10%{opacity:1}55%{opacity:1;transform:translateX(135vw) translateY(14px) rotate(12deg)}to{opacity:0;transform:translateX(245vw) translateY(28px) rotate(40deg)}}@keyframes LeafRiver_leaf-move-3__mLRp\+{0%{opacity:0;transform:translateX(0) translateY(0) rotate(-6deg)}6%{opacity:1}58%{opacity:1;transform:translateX(145vw) translateY(30px) rotate(18deg)}to{opacity:0;transform:translateX(270vw) translateY(48px) rotate(56deg)}}.LeafRiver_controls__q6IOI{background:#ffffffeb;border-radius:10px;bottom:14px;box-shadow:0 6px 12px #0206170d;padding:8px;position:absolute;right:14px;z-index:22}.LeafRiver_controlRow__rGgrg,.LeafRiver_controls__q6IOI{align-items:center;display:flex;gap:8px}.LeafRiver_controlBtn__PbMyO{align-items:center;background:#2b6be6;background:var(--btn-bg);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;height:36px;justify-content:center;min-width:44px;padding:6px 10px}.LeafRiver_controlBtn__PbMyO:active{transform:translateY(1px)}.LeafRiver_controlBtn__PbMyO[aria-pressed=true]{box-shadow:0 0 0 3px #2b6be61f}.LeafRiver_separator__dlvK9{background:#0000000f;border-radius:1px;height:28px;margin:0 6px;width:1px}.LeafRiver_speedLabel__0CGKm{color:#183047;font-size:13px;min-width:110px;text-align:center}.LeafRiver_editArea__CXn9C{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.LeafRiver_editLabel__-zK\+y{align-items:center;color:#183047;display:flex;font-size:13px;gap:6px}.LeafRiver_editInput__c\+\+Uz{border:1px solid #00000014;border-radius:6px;font-size:13px;min-width:160px;padding:6px 8px}@media (prefers-reduced-motion:reduce){.LeafRiver_l1__qlf5H,.LeafRiver_l2__MSYH3,.LeafRiver_l3__khVDX{animation:none!important;left:14px!important;opacity:1!important;transform:none!important}.LeafRiver_controlBtn__PbMyO{transition:none}}@media (max-width:720px){.LeafRiver_stage__49DsB{height:48vh;padding:12px}.LeafRiver_panel__\+fRzG{left:10px;padding:8px;top:10px}.LeafRiver_controls__q6IOI{bottom:10px;gap:6px;padding:6px;right:10px}.LeafRiver_controlBtn__PbMyO{font-size:12px;height:34px;min-width:36px;padding:6px 8px}.LeafRiver_speedLabel__0CGKm{font-size:12px;min-width:84px}.LeafRiver_l1__qlf5H{height:36px;top:60%;width:120px}.LeafRiver_l2__MSYH3{height:32px;top:65%;width:110px}.LeafRiver_l3__khVDX{height:36px;top:70%;width:130px}.LeafRiver_editInput__c\+\+Uz{font-size:12px;min-width:120px}}:root{--card:#fff;--accent:#7db3a7}.Planner_page__X-sUn{background:#f8f6f0;background:var(--skin);min-height:calc(100vh - 80px);padding:24px}.Planner_header__0r6Ta h1{color:#283c3d;color:var(--ink);font-size:20px;margin:0}.Planner_header__0r6Ta p{color:#6b7280;color:var(--muted);margin:4px 0 12px}.Planner_main__z\+L4R{align-items:flex-start;display:flex;gap:18px}.Planner_controls__Q2it-{background:#fff;background:var(--card);border-radius:12px;box-shadow:0 12px 30px #0c121e0a;display:flex;flex-direction:column;flex-shrink:0;gap:10px;padding:12px;width:320px}.Planner_field__hvP9b label{color:#6b7280;color:var(--muted);display:block;font-weight:700;margin-bottom:6px}.Planner_field__hvP9b input,.Planner_field__hvP9b select{border:1px solid #1f2d3d0f;border-radius:8px;padding:8px 10px;width:100%}.Planner_suggestionsList__5iQRL{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.Planner_suggestionItem__Oyb3v{align-items:center;background:#fbfcfe;border-radius:8px;display:flex;justify-content:space-between;padding:8px}.Planner_suggTitle__JeYje{font-weight:700}.Planner_suggMeta__Rlp-e{color:#6b7280;color:var(--muted);font-size:12px}.Planner_weekGrid__oLY9S{flex:1 1;min-width:0}.Planner_grid__9wVjL{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(7,1fr)}.Planner_dayColumn__G24zt{background:#fff;background:var(--card);border-radius:8px;box-shadow:0 8px 20px #0c121e0a;display:flex;flex-direction:column;gap:8px;min-height:160px;padding:8px}.Planner_dayHeader__saI2e{color:#283c3d;color:var(--ink);font-weight:700;margin-bottom:4px}.Planner_axisBlock__Hi08c{margin-bottom:6px}.Planner_axisTitle__\+Cdjx{color:#6b7280;color:var(--muted);font-size:12px;font-weight:700;margin-bottom:6px}.Planner_activityList__pfQqL{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.Planner_activityItem__Gw4TT{align-items:center;background:#fff;border:1px solid #1f2d3d08;border-radius:8px;display:flex;justify-content:space-between;padding:8px}.Planner_actTitle__71fxT{font-weight:700}.Planner_actMeta__ozXxK{color:#6b7280;color:var(--muted);font-size:12px}.Planner_removeBtn__IOYrD{background:#0000;border:none;cursor:pointer}.Planner_empty__D91V7,.Planner_removeBtn__IOYrD{color:#6b7280;color:var(--muted)}@media (max-width:1100px){.Planner_main__z\+L4R{flex-direction:column}.Planner_controls__Q2it-{order:2;width:100%}.Planner_weekGrid__oLY9S{order:1}.Planner_grid__9wVjL{grid-template-columns:repeat(4,1fr)}}@media (max-width:760px){.Planner_grid__9wVjL{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.Planner_grid__9wVjL{grid-template-columns:repeat(1,1fr)}}.PersonalityQuiz_container__6fgYH{background:#fff;border-radius:10px;box-shadow:0 8px 20px #0000000f;margin:24px auto;max-width:900px;overflow:hidden}.PersonalityQuiz_topBar__RAR5S{align-items:center;display:flex;gap:12px;padding:12px}.PersonalityQuiz_closeBtn__UQtlA{background:#0000;border:0;cursor:pointer;font-size:20px}.PersonalityQuiz_progressBarBackground__RRT7J{background:#eee;border-radius:6px;flex:1 1;height:8px;overflow:hidden}.PersonalityQuiz_progressBarFill__ZAE5e{background:#4caf50;height:100%;transition:width .25s ease}.PersonalityQuiz_content__urVIF{min-height:380px;padding:20px}.PersonalityQuiz_h3__fw3fj{font-size:18px;margin:0 0 8px}.PersonalityQuiz_text__r9Ii9{color:#333;font-size:15px;margin-bottom:12px}.PersonalityQuiz_questionBox__Dlfq0{margin-bottom:18px}.PersonalityQuiz_options__onjww{display:flex;flex-direction:column;gap:8px;margin-top:8px}.PersonalityQuiz_option__5Zpl3{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;padding:10px 12px;text-align:left}.PersonalityQuiz_optionSelected__\+HC3I{background:#e6ffed;border-color:#b9f0c6}.PersonalityQuiz_buttonContainer__DwECC{align-items:center;background:#fafafa;display:flex;gap:8px;justify-content:space-between;padding:16px}.PersonalityQuiz_primaryBtn__0eQ6y{background:#69978d;border:0;border-radius:8px;color:#fff;cursor:pointer;padding:10px 14px}.PersonalityQuiz_primaryBtn__0eQ6y[disabled]{cursor:not-allowed;opacity:.5}.PersonalityQuiz_secondaryBtn__-au8m{background:#0000;border:1px solid #dbeafe;border-radius:8px;color:#3b82f6;cursor:pointer;padding:8px 12px}.PersonalityQuiz_loading__awS3K{align-items:center;display:flex;height:300px;justify-content:center}.PersonalityQuiz_spinner__AkVUs{animation:PersonalityQuiz_spin__qfOf6 1s linear infinite;border:4px solid #eee;border-radius:50%;border-top-color:#69978d;height:40px;width:40px}@keyframes PersonalityQuiz_spin__qfOf6{to{transform:rotate(1turn)}}.PersonalityQuiz_resultBox__YBi8E{margin-top:12px}.PersonalityQuiz_traitRow__xsTMA{align-items:center;display:flex;gap:12px;margin-bottom:10px}.PersonalityQuiz_traitLabel__reML8{font-weight:600;width:160px}.PersonalityQuiz_traitBar__DuELW{background:#f0f0f0;border-radius:6px;flex:1 1;height:10px;overflow:hidden}.PersonalityQuiz_traitFill__81bD1{height:100%}.PersonalityQuiz_traitValue__HYvV6{font-weight:600;text-align:right;width:48px}.PersonalityQuiz_modalOverlay__5GCkE{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.PersonalityQuiz_modal__P8niy{background:#fff;border-radius:10px;box-shadow:0 20px 50px #0000004d;max-width:720px;padding:18px;width:100%}.PersonalityQuiz_modalContent__ZEVUT{margin-top:12px;max-height:60vh;overflow:auto}.PersonalityQuiz_modalRow__bkTol{margin-bottom:14px}.PersonalityQuiz_modalActions__UGt\+5{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.Profile_page__WCY4F{box-sizing:border-box;color:#0f172a;margin:18px auto;max-width:1100px;padding:16px}.Profile_header__8TTgU{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.Profile_title__enORn{font-size:20px;font-weight:800;margin:0}.Profile_subtitle__fRd-Z{color:#6b7280;color:var(--muted);font-size:13px;margin:4px 0 0}.Profile_headerActions__HuolL{align-items:center;display:flex;gap:8px}.Profile_ghostBtn__\+CYFs{background:#0000;border:0;border-radius:8px;color:#3b82f6;color:var(--accent);cursor:pointer;padding:8px 10px}.Profile_primaryBtn__g5K9T{background:#2f855a;background:var(--primary);border:0;border-radius:8px;color:#fff;cursor:pointer;padding:8px 12px}.Profile_secondaryBtn__NJYwo{background:#0000;border:1px solid #e6f4ee;border-radius:8px;color:#2f855a;cursor:pointer;padding:8px 10px}.Profile_main__lJ1iI{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}.Profile_card__Ya6g0{background:#fff;background:var(--bg);border-radius:12px;border-radius:var(--cardRadius);box-shadow:0 8px 20px #0206170a;padding:12px}.Profile_cardTitle__oDlsl{font-size:15px;font-weight:700;margin:0 0 8px}.Profile_row__ItVbb{align-items:center;display:flex;gap:12px}.Profile_avatarBox__eQuXV{align-items:center;background:linear-gradient(180deg,#f0fbf6,#eefaf8);border-radius:12px;display:flex;flex-shrink:0;height:86px;justify-content:center;width:86px}.Profile_avatarEmoji__dQ2Pv{font-size:36px}.Profile_archetypeLabel__bAiyN{font-size:16px;font-weight:800;margin-bottom:6px}.Profile_archetypeDesc__C8STp{color:#6b7280;color:var(--muted)}.Profile_sideBySide__Gp7tn{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.Profile_list__UPDfR{color:#111827;margin:8px 0 0 18px}.Profile_integrationBox__3Tmao{display:flex;flex-direction:column;gap:8px}.Profile_integrationRow__cgEqw{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #f3f6f9;border-radius:8px;padding:8px}.Profile_integrationTitle__0Xya8{font-weight:700;margin-bottom:4px}.Profile_integrationText__xvJ6y{color:#6b7280;color:var(--muted)}.Profile_recoGrid__mKdvR{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.Profile_recoBlock__PEgMM{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #f3f6f9;border-radius:8px;padding:8px}.Profile_focusQuestion__jiGGN{color:#111827;font-size:16px;font-weight:700;margin-top:8px}.Profile_cardSmall__ev\+EE{background:linear-gradient(180deg,#fff,#fbfdff);border-radius:8px;padding:10px}.Profile_muted__IsfdC{color:#6b7280;color:var(--muted);font-size:13px}.Profile_loading__zhSDG{color:#6b7280;color:var(--muted);padding:28px;text-align:center}.Profile_integrationGrid__kHl0H{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:160px repeat(3,1fr);margin-top:12px}.Profile_integrationHeader__JeQjI{align-items:flex-start;background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #f3f6f9;border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:10px}.Profile_headerLabel__ot-SP{font-weight:700}.Profile_headerPercent__7Tv6j{color:#4b5563;font-size:13px}.Profile_percentBar__zaYpZ{background:#eef2f7;border-radius:6px;height:8px;overflow:hidden;width:100%}.Profile_percentFill__XTFiC{background:linear-gradient(90deg,#60a5fa,#34d399);height:100%}.Profile_integrationCell__Yp1ZO{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #f3f6f9;border-radius:8px;display:flex;flex-direction:column;gap:8px;justify-content:space-between;min-height:90px;padding:10px}.Profile_integrationCellText__wBYHl{color:#0f172a;font-size:14px;line-height:1.3}.Profile_cellMeta__Dk5Jf{color:#6b7280;display:flex;font-size:12px;gap:8px;justify-content:flex-start}.Profile_cellBars__SHMMh{align-items:center;display:flex;gap:8px}.Profile_cellBarLabel__EhzHQ{color:#6b7280;font-size:12px;text-align:center;width:18px}.Profile_cellBar__ksUUl{background:#eef2f7;border-radius:6px;flex:1 1;height:8px;overflow:hidden}.Profile_cellBarFillT__nohxG{background:linear-gradient(90deg,#f97316,#fb923c);height:100%}.Profile_cellBarFillC__rM78E{background:linear-gradient(90deg,#8b5cf6,#a78bfa);height:100%}.Profile_integrationHeaderRow__D2EGB{align-items:center;display:flex;gap:12px;justify-content:space-between}.Profile_filterControls__hTh3k{align-items:center;display:flex;gap:8px}.Profile_filterLabel__5v2jL{color:#374151;font-size:13px;margin-right:6px}.Profile_filterButtons__wO5CN{display:flex;gap:6px}.Profile_filterBtn__1-Bwr{background:#0000;border:1px solid #0000;border-radius:8px;cursor:pointer;padding:6px 8px}.Profile_filterBtnActive__GG01m{background:#eef6f2;border-color:#c7f0de;color:#0f5132}.Profile_charSelect__aEvdB{background:#fff;border:1px solid #e6eef5;border-radius:8px;margin-left:8px;padding:6px 8px}.Profile_temperamentOnly__6RHnj{display:flex;flex-direction:column;gap:10px;margin-top:8px}.Profile_temperRowCard__3165V{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #f3f6f9;border-radius:8px;padding:10px}.Profile_temperRowHeader__fCiq6{align-items:center;display:flex;gap:12px;justify-content:space-between}.Profile_headerPercentSmall__RaPsN{color:#4b5563;font-size:13px;margin-top:4px}.Profile_temperAggText__xAVEu{color:#374151;margin-top:8px}.Profile_temperAggLine__dCPs5{margin:4px 0}.Profile_characterOnly__49iGj{display:flex;flex-direction:column;gap:10px;margin-top:12px}.Profile_charHeader__UDoOV{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.Profile_charColumn__vb8m8{display:flex;flex-direction:column;gap:10px}@media (max-width:780px){.Profile_integrationHeaderRow__D2EGB{align-items:flex-start;flex-direction:column;gap:10px}.Profile_filterControls__hTh3k{align-items:flex-start;display:flex;flex-direction:column;gap:8px;width:100%}.Profile_integrationGrid__kHl0H{grid-template-columns:1fr}.Profile_integrationHeader__JeQjI{align-items:center;flex-direction:row;gap:8px;justify-content:space-between}.Profile_integrationCell__Yp1ZO{min-height:auto}}@media (max-width:900px){.Profile_recoGrid__mKdvR,.Profile_sideBySide__Gp7tn{grid-template-columns:1fr}.Profile_header__8TTgU{align-items:flex-start;flex-direction:column;gap:8px}}@media (max-width:420px){.Profile_avatarBox__eQuXV{height:68px;width:68px}.Profile_avatarEmoji__dQ2Pv{font-size:28px}.Profile_title__enORn{font-size:18px}}.Account_accountContainer__rKNkt{box-sizing:border-box;margin:20px auto;max-width:900px;padding:18px}.Account_accountTitle__z4q-J{color:#0f172a;font-size:22px;font-weight:700;margin:0 0 14px}.Account_card__q3Bf5{background:#fff;border-radius:12px;box-shadow:0 8px 20px #0206170f;margin-bottom:12px;padding:14px}.Account_formField__GqHu7{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.Account_formField__GqHu7 label{color:#111827;font-size:14px;font-weight:600}.Account_formField__GqHu7 input{background:#fbfdff;border:1px solid #e6eef5;border-radius:8px;font-size:15px;outline:none;padding:10px 12px}.Account_formField__GqHu7 input:focus{border-color:#60a5fa;box-shadow:0 0 0 4px #60a5fa14}.Account_btnPrimary__v2VY5{background:#2f855a;border:0;border-radius:10px;box-shadow:0 6px 14px #2f855a1f;color:#fff;cursor:pointer;font-weight:700;padding:10px 14px}.Account_btnPrimary__v2VY5[disabled]{cursor:not-allowed;opacity:.6}.Account_btnSecondary__Nz7az{background:#0000;border:1px solid #e6eef5;border-radius:10px;color:#1f2937;cursor:pointer;padding:10px 12px}.Account_btnSecondary__Nz7az[disabled]{cursor:not-allowed;opacity:.6}.Account_statusMessage__9EMes{background:#f8fafc;border-left:4px solid #60a5fa;border-radius:8px;color:#0f172a;margin-top:12px;padding:10px 12px}.Account_modalOverlay__5QVjM{align-items:center;background:#02061773;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:2000}.Account_modal__sN5rg{background:#fff;border-radius:12px;box-shadow:0 30px 70px #02061759;box-sizing:border-box;max-width:520px;padding:18px;width:100%}.Account_modal__sN5rg h3{font-size:18px;font-weight:700;margin:0 0 8px}.Account_modal__sN5rg p{color:#374151;margin:0 0 12px}.Account_modal__sN5rg input[type=password]{background:#fbfdff;border:1px solid #e6eef5;border-radius:8px;margin-bottom:12px;padding:10px 12px;width:100%}.Account_modalButtons__IzToi{display:flex;gap:8px;justify-content:flex-end}.Account_muted__Xb0w8{color:#6b7280;font-size:13px}.Account_dangerBtn__0VhAB{background:#dc2626;border:0;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;padding:10px 14px}.Account_dangerBtn__0VhAB:disabled{cursor:not-allowed;opacity:.6}.Account_dangerBtnOutline__6m-8\+{background:#0000;border:1px solid #f2dede;border-radius:10px;color:#b91c1c;cursor:pointer;padding:10px 14px}@media (max-width:720px){.Account_accountContainer__rKNkt{padding:12px}.Account_accountTitle__z4q-J{font-size:20px}.Account_card__q3Bf5{padding:12px}.Account_btnPrimary__v2VY5,.Account_btnSecondary__Nz7az,.Account_dangerBtnOutline__6m-8\+,.Account_dangerBtn__0VhAB{font-size:15px;padding:10px;width:100%}.Account_modal__sN5rg{max-width:100%;padding:14px}}.Account_btnPrimary__v2VY5:focus,.Account_btnSecondary__Nz7az:focus,.Account_dangerBtnOutline__6m-8\+:focus,.Account_dangerBtn__0VhAB:focus,.Account_formField__GqHu7 input:focus,.Account_modal__sN5rg input:focus{outline:3px solid #6366f124;outline-offset:2px}.Account_card__q3Bf5+.Account_card__q3Bf5{margin-top:12px}.Account_accountContainer__rKNkt .Account_accountForm__v3DHL{width:100%}:root{--bg:#fff;--muted:#6b7280;--primary:#2f855a;--accent:#3b82f6;--cardRadius:12px}.ProfileInsights_page__gSgRH{box-sizing:border-box;color:#0f172a;margin:18px auto;max-width:1100px;padding:16px}.ProfileInsights_header__iUFz5{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.ProfileInsights_title__Awq5O{font-size:20px;font-weight:800;margin:0}.ProfileInsights_subtitle__IGaVP{color:#6b7280;color:var(--muted);font-size:13px;margin:4px 0 0}.ProfileInsights_headerActions__lrrgM{align-items:center;display:flex;gap:8px}.ProfileInsights_ghostBtn__tDFMe{background:#0000;border:0;border-radius:8px;color:#3b82f6;color:var(--accent);cursor:pointer;padding:8px 10px}.ProfileInsights_primaryBtn__bosqy{background:#2f855a;background:var(--primary);border:0;border-radius:8px;color:#fff;cursor:pointer;padding:8px 12px}.ProfileInsights_main__TS8Jm{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}.ProfileInsights_card__U9tVp{background:#fff;background:var(--bg);border-radius:12px;border-radius:var(--cardRadius);box-shadow:0 8px 20px #0206170a;padding:12px}.ProfileInsights_cardTitle__SD6Bp{font-size:15px;font-weight:700;margin:0 0 8px}.ProfileInsights_row__Re9BS{align-items:center;display:flex;gap:12px}.ProfileInsights_avatarBox__TwIQY{align-items:center;background:linear-gradient(180deg,#f0fbf6,#eefaf8);border-radius:12px;display:flex;flex-shrink:0;height:86px;justify-content:center;width:86px}.ProfileInsights_avatarEmoji__1Blm2{font-size:36px}.ProfileInsights_archetypeLabel__-8SFG{font-size:16px;font-weight:800;margin-bottom:6px}.ProfileInsights_archetypeDesc__JTt51{color:#6b7280;color:var(--muted)}.ProfileInsights_sideBySide__XCcT5{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ProfileInsights_list__dTzH9{color:#111827;margin:8px 0 0 18px}.ProfileInsights_integrationBox__ZZ6OD{display:flex;flex-direction:column;gap:8px}.ProfileInsights_integrationRow__dGSty{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #f3f6f9;border-radius:8px;padding:8px}.ProfileInsights_integrationTitle__mGQ9B{font-weight:700;margin-bottom:4px}.ProfileInsights_integrationText__zLMgo{color:#6b7280;color:var(--muted)}.ProfileInsights_recoGrid__jxLHu{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ProfileInsights_recoBlock__prq5F{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #f3f6f9;border-radius:8px;padding:8px}.ProfileInsights_focusQuestion__MemaT{color:#111827;font-size:16px;font-weight:700;margin-top:8px}.ProfileInsights_cardSmall__Syqkl{background:linear-gradient(180deg,#fff,#fbfdff);border-radius:8px;padding:10px}.ProfileInsights_muted__WpSAf{color:#6b7280;color:var(--muted);font-size:13px}.ProfileInsights_loading__N0QtC{color:#6b7280;color:var(--muted);padding:28px;text-align:center}.ProfileInsights_integrationGrid__pBYqB{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:160px repeat(3,1fr);margin-top:12px}.ProfileInsights_integrationHeader__e9bQ4{align-items:flex-start;background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #f3f6f9;border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:10px}.ProfileInsights_headerLabel__wJilb{font-weight:700}.ProfileInsights_headerPercent__rmMoL{color:#4b5563;font-size:13px}.ProfileInsights_percentBar__UqOEe{background:#eef2f7;border-radius:6px;height:8px;overflow:hidden;width:100%}.ProfileInsights_percentFill__y8j8h{background:linear-gradient(90deg,#60a5fa,#34d399);height:100%}.ProfileInsights_integrationCell__ylBqQ{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #f3f6f9;border-radius:8px;display:flex;flex-direction:column;gap:8px;justify-content:space-between;min-height:90px;padding:10px}.ProfileInsights_integrationCellText__Zt4Ki{color:#0f172a;font-size:14px;line-height:1.3}.ProfileInsights_cellMeta__z07tU{color:#6b7280;display:flex;font-size:12px;gap:8px;justify-content:flex-start}.ProfileInsights_cellBars__lxuci{align-items:center;display:flex;gap:8px}.ProfileInsights_cellBarLabel__UyJ2s{color:#6b7280;font-size:12px;text-align:center;width:18px}.ProfileInsights_cellBar__ivUsq{background:#eef2f7;border-radius:6px;flex:1 1;height:8px;overflow:hidden}.ProfileInsights_cellBarFillT__z-KsH{background:linear-gradient(90deg,#f97316,#fb923c);height:100%}.ProfileInsights_cellBarFillC__-2SlU{background:linear-gradient(90deg,#8b5cf6,#a78bfa);height:100%}.ProfileInsights_integrationHeaderRow__iqwi9{align-items:center;display:flex;gap:12px;justify-content:space-between}.ProfileInsights_filterControls__jGZb6{align-items:center;display:flex;gap:8px}.ProfileInsights_filterLabel__jxmeQ{color:#374151;font-size:13px;margin-right:6px}.ProfileInsights_filterButtons__NXe31{display:flex;gap:6px}.ProfileInsights_filterBtn__e96BN{background:#0000;border:1px solid #0000;border-radius:8px;cursor:pointer;padding:6px 8px}.ProfileInsights_filterBtnActive__D6lm8{background:#eef6f2;border-color:#c7f0de;color:#0f5132}.ProfileInsights_charSelect__l-bw6{background:#fff;border:1px solid #e6eef5;border-radius:8px;margin-left:8px;padding:6px 8px}.ProfileInsights_temperamentOnly__i0PZN{display:flex;flex-direction:column;gap:10px;margin-top:8px}.ProfileInsights_temperRowCard__Aj\+MP{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #f3f6f9;border-radius:8px;padding:10px}.ProfileInsights_temperRowHeader__exSVa{align-items:center;display:flex;gap:12px;justify-content:space-between}.ProfileInsights_headerPercentSmall__WJar9{color:#4b5563;font-size:13px;margin-top:4px}.ProfileInsights_temperAggText__BHFry{color:#374151;margin-top:8px}.ProfileInsights_temperAggLine__SdY5o{margin:4px 0}.ProfileInsights_characterOnly__LCaCy{display:flex;flex-direction:column;gap:10px;margin-top:12px}.ProfileInsights_charHeader__wqIHZ{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.ProfileInsights_charColumn__FILda{display:flex;flex-direction:column;gap:10px}@media (max-width:780px){.ProfileInsights_integrationHeaderRow__iqwi9{align-items:flex-start;flex-direction:column;gap:10px}.ProfileInsights_filterControls__jGZb6{align-items:flex-start;display:flex;flex-direction:column;gap:8px;width:100%}.ProfileInsights_integrationGrid__pBYqB{grid-template-columns:1fr}.ProfileInsights_integrationHeader__e9bQ4{align-items:center;flex-direction:row;gap:8px;justify-content:space-between}.ProfileInsights_integrationCell__ylBqQ{min-height:auto}}@media (max-width:900px){.ProfileInsights_recoGrid__jxLHu,.ProfileInsights_sideBySide__XCcT5{grid-template-columns:1fr}.ProfileInsights_header__iUFz5{align-items:flex-start;flex-direction:column;gap:8px}}@media (max-width:420px){.ProfileInsights_avatarBox__TwIQY{height:68px;width:68px}.ProfileInsights_avatarEmoji__1Blm2{font-size:28px}.ProfileInsights_title__Awq5O{font-size:18px}}:root{--skin:#f8f6f0;--green:#7db3a7;--ink:#283c3d}.CookieConsent_banner__mHkht{align-items:center;background:#fff;border:1px solid #283c3d0f;border-radius:14px;bottom:20px;box-shadow:0 8px 30px #0c121e1f;display:flex;gap:20px;justify-content:space-between;left:20px;padding:20px;position:fixed;right:20px;z-index:9999}.CookieConsent_text__AJhAS{color:#283c3d;color:var(--ink);font-size:14px}.CookieConsent_text__AJhAS a{color:#7db3a7;color:var(--green);text-decoration:underline}.CookieConsent_buttons__WlpNC{display:flex;gap:10px}.CookieConsent_accept__TCUrs{background:#7db3a7;background:var(--green);border:none;border-radius:8px;color:#fff;padding:10px 16px}.CookieConsent_reject__jbGm8{background:#eee;border:none;border-radius:8px;color:#283c3d;color:var(--ink);padding:10px 16px}.CookieConsent_settings__usHxn{background:#fff;border:1px solid #283c3d33;border-radius:8px;padding:10px 16px}.CookieConsent_modalOverlay__MFlQS{align-items:center;background:#00000040;display:flex;inset:0;justify-content:center;position:fixed;z-index:99999}.CookieConsent_modal__YEivv{animation:CookieConsent_fadeIn__EFZzQ .25s ease;background:#fff;border-radius:16px;padding:28px;width:360px}@keyframes CookieConsent_fadeIn__EFZzQ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CookieConsent_cookieGroup__RXOG0{margin:16px 0}.CookieConsent_switch__wRoZy{display:inline-block;height:24px;position:relative;width:42px}.CookieConsent_switch__wRoZy input{height:0;opacity:0;width:0}.CookieConsent_slider__05xea{background-color:#ccc;border-radius:24px;cursor:pointer;inset:0;position:absolute;transition:.3s}.CookieConsent_slider__05xea:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:.3s;width:18px}input:checked+.CookieConsent_slider__05xea{background-color:#7db3a7;background-color:var(--green)}input:checked+.CookieConsent_slider__05xea:before{transform:translateX(18px)}.CookieConsent_modalButtons__tGR\+M{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.CookieConsent_save__os4b7{background:#7db3a7;background:var(--green);border:none;border-radius:8px;color:#fff;padding:10px 14px}.CookieConsent_cancel__RVarZ{background:#eee;border:none;border-radius:8px;padding:10px 14px}
/*# sourceMappingURL=main.51dddbdc.css.map*/