@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/vite-assets/assets/OpenSans-SemiBold-D3TTYgdB.ttf)}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url(/vite-assets/assets/OpenSans-Medium-DVUZMR_6.ttf)}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/vite-assets/assets/OpenSans-Regular-DxJTClRG.ttf)}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(/vite-assets/assets/OpenSans-Light-3sf3dutu.ttf)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600;src:url(/vite-assets/assets/Roboto-SemiBold-EVIM0_1H.ttf)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/vite-assets/assets/Roboto-Medium-CwcsZ-zd.ttf)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/vite-assets/assets/Roboto-Regular-CN_pkOMA.ttf)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/vite-assets/assets/Roboto-Light-r0KW6U_F.ttf)}@font-face{font-display:swap;font-family:Noto Serif;font-style:normal;font-weight:600;src:url(/vite-assets/assets/NotoSerif-SemiBold-G8fHbmQ6.ttf)}@font-face{font-display:swap;font-family:Noto Serif;font-style:normal;font-weight:500;src:url(/vite-assets/assets/NotoSerif-Medium-aiulAmcf.ttf)}@font-face{font-display:swap;font-family:Noto Serif;font-style:normal;font-weight:400;src:url(/vite-assets/assets/NotoSerif-Regular-DWuXm4cd.ttf)}@font-face{font-display:swap;font-family:Noto Serif;font-style:normal;font-weight:300;src:url(/vite-assets/assets/NotoSerif-Light-DbfIKBWq.ttf)}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:600;src:url(/vite-assets/assets/RobotoMono-SemiBold-CMiod5ez.ttf)}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:500;src:url(/vite-assets/assets/RobotoMono-Medium-DxCopxhm.ttf)}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(/vite-assets/assets/RobotoMono-Regular-CBo0Sm2n.ttf)}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:300;src:url(/vite-assets/assets/RobotoMono-Light-CaFE-A0p.ttf)}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:600;src:url(/vite-assets/assets/Gilroy-SemiBold-Rj2UL15y.ttf)}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:500;src:url(/vite-assets/assets/Gilroy-Medium-D7PbV1sv.ttf)}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:400;src:url(/vite-assets/assets/Gilroy-Regular-D-tpQJef.ttf)}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:300;src:url(/vite-assets/assets/Gilroy-Light-DVwvzZ-0.ttf)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/vite-assets/assets/Inter-SemiBold-XVCL1Lno.ttf)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/vite-assets/assets/Inter-Medium-CKLJZXR2.ttf)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/vite-assets/assets/Inter-Regular-DYjygwQm.ttf)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/vite-assets/assets/Inter-Light-WU__v9oT.ttf)}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizespeed;min-height:100vh;line-height:1.5}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--v-screen-height:100dvh;--v-screen-width:100dvw;--v-scrollbar-width:16px;--v-header-a-h:3px;--v-header-b-h:35px;--v-header-b-icon-w:26px;--v-footer-h:80px;--v-activity-bar-w:36px;--v-activity-bar-icon-w:24px;--v-expl-w:300px;--v-signin-height:650px;--v-signin-width:450px;--v-title-h:32px;--v-title-button-h:24px;--z-index-body-1:1;--z-index-footer-50:50;--z-index-header-100:100;--z-index-header-150:150;--z-index-header-900:900;--z-index-workspace-200:200;--z-index-workspace-220:220;--z-index-action-1000:1000;--z-index-modal-9000:9000}@media (prefers-reduced-motion:reduce){*{transition:none!important}}:root{--padding-x-small:.625rem;--padding-small:1.25rem;--padding-medium:1.875rem;--padding-large:3.125rem;--padding-x-large:4.375rem;--border-radius-none:0px;--border-radius-small:10px;--border-radius-medium:15px;--border-radius-large:20px;--border-radius-x-large:25px}.b1dg{border:1px dashed green!important}.b1dr{border:1px dashed red!important}.b1db{border:1px dashed #00f!important}.b2dg{border:2px dashed green!important}.b2dr{border:2px dashed red!important}.b2db{border:2px dashed #00f!important}.b3dg{border:3px dashed green!important}.b3dr{border:3px dashed red!important}.b3db{border:3px dashed #00f!important}.btn,button{cursor:pointer;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;padding:.6rem 1rem;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.btn:focus-visible,button:focus-visible{outline-offset:2px;outline:2px solid}.btn:active,button:active{transform:scale(.98)}.btn-primary{background-color:var(--bg-surface,#2563eb);border:1px solid var(--border-subtle)}.btn-primary .is-active,.btn-primary:hover{border-color:var(--primary);color:var(--primary)}.btn-secondary{background-color:var(--bg-surface,#2563eb);border:1px solid var(--border-subtle)}.btn-secondary .is-active,.btn-secondary:hover{border-color:var(--primary);color:var(--primary)}.btn-signin{border:1px solid var(--border-subtle);background-color:#0000;border-radius:8px;padding:.5rem 1rem}.btn-signin .is-active,.btn-signin:hover{border-color:var(--primary);color:var(--primary)}.btn-danger{border:1px solid var(--info-border)}.btn-danger,.btn-danger:hover{background-color:var(--error-bg);color:var(--error-text)}.btn-danger:hover{border-color:var(--border-strong)}::selection{background:var(--selection-bg,#bfdbfe);color:var(--selection-text,#111827)}:root{--font-headline:"Noto Serif",serif;--font-body:"Manrope",sans-serif;--ff-master-headings:"Open Sans",system-ui,-apple-system,sans-serif;--ff-master-body:"Open Sans",system-ui,-apple-system,sans-serif;--ff-master-code:"Roboto Mono",monospace,system-ui,-apple-system}.d-none,.h,.hidden{display:none!important}.display-block{display:block!important}body,html{background:var(--bg-base);height:100%;margin:0;padding:0}.btn,.dashboard-activity-bar,.dashboard-explorer,.dashboard-header,button{-webkit-user-select:none;user-select:none}.dashboard-main,.home-workspace,h1,h2,h3,h4,h5,h6,p,span{-webkit-user-select:text!important;user-select:text!important}.home-layout{flex-direction:column;width:100%;min-height:100dvh;display:flex}.home-header{min-height:var(--v-header-b-h,35px);flex:none}.home-workspace{padding:var(--padding-medium);flex:1}.home-footer{min-height:var(--v-footer-h,80px);flex:none}.dashboard-layout{background:var(--bg-base);color:var(--text-main);flex-direction:column;width:100dvw;height:100dvh;display:flex;overflow:hidden}.dashboard-header{border-bottom:1px solid var(--border-subtle);height:calc(var(--v-header-a-h) + var(--v-header-b-h));flex-direction:column;flex:none;display:flex}.dashboard-body{flex:1;display:flex;overflow:hidden}.dashboard-activity-bar{flex:0 0 var(--v-activity-bar-w);flex-direction:column;align-items:center}.dashboard-activity-bar,.dashboard-explorer{background:var(--bg-surface);border-right:1px solid var(--border-subtle);display:flex}.dashboard-explorer{flex:0 0 var(--v-expl-w);flex-direction:column;overflow-y:auto}.dashboard-main{background:var(--bg-base);padding:var(--padding-large);flex-direction:column;flex:1;display:flex;overflow-y:auto}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--primary:#3b82f6;--primary-hover:#60a5fa;--secondary:#555d7a;--accent:#d97706;--icon:#adb2bb;--bg-base:#0f1217;--bg-surface:#1e293b;--bg-muted:#151b23;--bg-hover:#e6e7f6;--text-main:#d1d7e0;--border-subtle:#dfe4e9;--text-inverse:#fff;--text-link:#478be6;--border-strong:#9ca3af;--selection-bg:#c34b33;--selection-text:#fff;--error-bg:#fbd6d0;--error-text:#d66e5d;--info-bg:#fff7d0;--info-border:#201e1e}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--primary:#d97706;--primary-hover:#1d4ed8;--secondary:#fff;--secondary-hover:#87cefa;--accent:#d97706;--icon:#adb2bb;--bg-base:#fff;--bg-surface:#f8f8ff;--bg-muted:snow;--bg-hover:#e6e7f6;--text-main:#19191c;--text-muted:#bebebe;--text-inverse:#595959;--text-link:#478be6;--border-subtle:#dfe4e9;--border-strong:#9ca3af;--selection-bg:#c34b33;--selection-text:#fff;--error-bg:#fbd6d0;--error-text:#d66e5d;--info-bg:#fff7d0;--info-border:#201e1e}html[data-theme=terra]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--primary:#d97706;--primary-hover:#b45309;--secondary:#555d7a;--accent:#d97706;--icon:#adb2bb;--bg-base:#faf8f5;--bg-surface:#f3ece4;--bg-muted:#efeeea;--bg-hover:#e6e7f6;--text-main:#451a03;--border-subtle:#dfe4e9;--text-inverse:#fff;--text-link:#478be6;--border-strong:#9ca3af;--selection-bg:#c34b33;--selection-text:#fff;--error-bg:#fbd6d0;--error-text:#d66e5d;--info-bg:#fff7d0;--info-border:#201e1e}.reg-gh0,.reg-gh1,.reg-gh1-1,.reg-gh2,.reg-gh3,.reg-gh3-1,.reg-gh4,.reg-gh5,.reg-gh6,.reg-gh7,.signi-gh1,.signi-gh2,.signi-gh3,.signi-gh4,.signi-gh5,.signi-gh6{opacity:.5;pointer-events:none;z-index:2147483640;background:#ef10dc;width:100%;height:1px;position:absolute;left:0}.reg-gh0{opacity:.5;background:#d71218;height:1px;top:210px}.reg-gh1{top:261px}.reg-gh1-1{top:264px}.reg-gh2{top:310px}.reg-gh3{top:331px}.reg-gh3-1{top:334px}.reg-gh4{top:380px}.reg-gh5{top:426px}.reg-gh6{top:451px}.reg-gh7{top:465px}.signi-gh1{top:261px}.signi-gh2{top:264px}.signi-gh3{top:310px}.signi-gh4{top:396px}.signi-gh5{top:421px}.signi-gh6{top:435px}.reg-v1,.reg-v2,.reg-v3{opacity:.5;pointer-events:none;z-index:2147483630;background:#1a32cc;width:1px;height:100%;position:absolute;top:0}.reg-v3{opacity:.5;background:#d71218;width:1px}.reg-v1{left:46px}.reg-v2{left:405px}.reg-v3{left:50%}.screen-dimming{pointer-events:none;z-index:2147483600;background:#000000b3;width:100%;height:100%;position:fixed;top:0;left:0}.home-header{min-height:50px;z-index:var(--z-index-header-100);flex-shrink:0;justify-content:space-between;align-items:center;padding:.5rem 1.5rem;display:flex}.home-header .nav-left .breadcrumbs{color:var(--text-muted);font-size:.8rem}.home-header .nav-left .breadcrumbs a{color:var(--text-muted);text-decoration:none}.home-header .nav-left .breadcrumbs a:hover{color:var(--primary)}.home-header .nav-left .breadcrumbs .sep{opacity:.5;margin:0 8px}.home-header .nav-right{flex-grow:0;align-items:center;gap:.9rem;display:flex}.home-header .icon-btn{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;text-decoration:none;transition:transform .1s,opacity .1s;display:flex}.home-header .icon-btn:active{opacity:.7;transform:scale(.95)}.home-header i,.home-header svg{width:20px;height:20px}.home-header .user-profile{flex-shrink:0;align-items:center;margin-left:1rem;display:flex}.dropdown{display:block;position:relative}.dropdown .dropdown-menu{background:var(--color-site-header-b-dropdown);min-width:160px;z-index:var(--z-index-header-150);border-radius:8px;margin-top:8px;padding:.5rem 0;transition:opacity .15s ease-in-out;position:absolute;top:100%;right:0;box-shadow:0 10px 15px -3px #0000001a}.dropdown .dropdown-menu .dropdown-item{color:var(--text-main);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:.7rem 1.2rem;text-decoration:none;display:flex}.dropdown .dropdown-menu .dropdown-item:hover{color:var(--primary)}.dropdown .dropdown-menu .dropdown-item.active{color:var(--primary);font-weight:600}.dropdown .dropdown-menu .dropdown-item.active:after{content:"✓";margin-left:auto}.icon-btn{color:var(--icon);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;text-decoration:none;transition:transform .1s,opacity .1s,color .2s;display:flex}.icon-btn:hover{color:var(--primary)}.icon-btn:active{opacity:.7;transform:scale(.95)}.icon-btn .wh-svg-30{width:30px;height:30px}.icon-btn .wh-svg-35{width:35px;height:35px}.wh-svg-stroke{fill:none;stroke:currentColor;stroke-linecap:round;stroke-miterlimit:10;stroke-width:1.4px}.wh-svg-fill{fill:currentColor}.home-footer{background:var(--bg-muted);z-index:var(--z-index-footer-50);padding:10px 20px}.home-footer .home-footer-wrap{color:var(--text-muted);font-size:var(--font-size-code);font-weight:var(--font-weight-code);line-height:var(--font-lineheight-code);margin:0;text-decoration:none}.sessions__body,.sessions__card,.sessions__floating-label-wrap,.sessions__frame{flex-direction:column;display:flex}.sessions__actions,.sessions__footer{flex-direction:row;display:flex}.sessions__logo,.sessions__title{flex-direction:row;justify-content:center;align-items:center;display:flex}.only-s0,.only-s1,.only-s2{transition:opacity .3s,transform .3s;display:none!important}[data-controller=passwords][data-passwords-state-value="0"] .only-s0,[data-controller=passwords][data-passwords-state-value="1"] .only-s1,[data-controller=passwords][data-passwords-state-value="2"] .only-s2,[data-controller=registration][data-registration-state-value="0"] .only-s0,[data-controller=registration][data-registration-state-value="1"] .only-s1,[data-controller=registration][data-registration-state-value="2"] .only-s2,[data-controller=sessions][data-sessions-state-value="0"] .only-s0,[data-controller=sessions][data-sessions-state-value="1"] .only-s1,[data-controller=sessions][data-sessions-state-value="2"] .only-s2{display:flex!important}.sessions{background-color:var(--bg-base);flex-direction:row;flex:1;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.sessions__side{height:var(--v-signin-height);flex-grow:1;flex-basis:0;display:flex}.sessions__frame{height:var(--v-signin-height);max-height:var(--v-signin-height);min-height:var(--v-signin-height);flex-shrink:0;margin-top:50px;position:relative;overflow:hidden}.sessions__card,.sessions__frame{max-width:var(--v-signin-width);min-width:var(--v-signin-width);width:var(--v-signin-width);justify-content:center}.sessions__card{box-shadow:none;background-color:#0000;border:0;flex-grow:1}@media (min-width:600px){.sessions__card{background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:12px;box-shadow:0 4px 6px -1px #0000001a}}.sessions__body{max-width:var(--v-signin-width);min-width:var(--v-signin-width);width:var(--v-signin-width);flex-grow:1}.sessions__logo,.sessions__title{align-self:center;margin-top:35px}.sessions__title{color:var(--text-main);width:95%;min-height:30px;margin-bottom:10px;font-weight:600}.sessions__floating-label-wrap{align-self:center;align-items:flex-start;width:80%;height:15px;margin-top:15px}.sessions__floating-label{background-color:var(--bg-surface);height:20px;z-index:var(--z-index-header-900);margin-top:10px;margin-left:15px;padding:0 7px;font-size:.8rem;position:absolute}.sessions__input-wrap{border:1px solid var(--border-strong);background-color:#0000;border-radius:6px;align-self:center;width:80%;height:50px;transition:border-color .2s;display:flex}.sessions__input-wrap:focus-within{border-color:var(--primary)}.sessions__body:has(.sessions__input-wrap:focus-within) .t-superscript{color:var(--primary);transition:color .2s}.sessions__form{flex:1;height:100%;padding-left:25px;display:flex}.sessions__input{appearance:none;color:var(--text-main);background-color:#0000;border:none;outline:none;width:100%;height:100%}.sessions__input::placeholder{color:var(--text-muted);opacity:.7}.sessions__input:-webkit-autofill{-webkit-text-fill-color:var(--text-main);-webkit-box-shadow:0 0 0 30px var(--bg-surface) inset!important}.sessions__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-main);-webkit-box-shadow:0 0 0 30px var(--bg-surface) inset!important}.sessions__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-main);-webkit-box-shadow:0 0 0 30px var(--bg-surface) inset!important}.sessions__toggle-password{cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;margin-top:6px;margin-right:12px;padding:0;display:flex}.sessions__toggle-password .sessions__toggle-password-icon{fill:var(--icon);opacity:.5;width:24px;height:24px;transition:opacity .2s,color .2s;display:block}.sessions__toggle-password:hover{color:var(--primary)}.sessions__toggle-password:hover .sessions__toggle-password-icon{opacity:1}.sessions__toggle-password:hover .sessions__password-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.sessions__password-tooltip{background-color:var(--bg-surface);border:1px solid var(--border-subtle);color:var(--text-muted);opacity:0;pointer-events:none;visibility:hidden;white-space:nowrap;z-index:900;border-radius:4px;margin-top:75px;margin-left:-70px;padding:4px 8px;font-size:.75rem;transition:opacity .2s,visibility .2s,transform .2s;position:absolute;transform:translateY(4px)}.sessions__forgot{opacity:.7;background-color:#0000;justify-content:flex-start}.sessions__forgot-btn{background-color:#0000;border:0;outline:none;text-decoration:none;overflow:hidden!important}.sessions__spacer{width:10px}.sessions__actions{align-self:center;width:80%;margin-top:45px}.sessions__create-wrap{flex-grow:1;align-items:center;display:flex}.sessions__create-btn{color:var(--text-link);font-weight:500;text-decoration:none}.sessions__create-btn:hover{text-decoration:underline}.sessions__proceed-btn{background-color:var(--secondary);border:1px solid var(--border-subtle);min-width:130px;height:40px;color:var(--text-inverse)!important}.sessions__proceed-btn:hover{background-color:var(--secondary-hover);border:1px solid var(--secondary-hover)}.sessions__proceed-btn:active{box-shadow:0 4px 6px -1px #0000001a}.sessions__forgot{align-self:center;width:80%;min-height:25px;margin-top:15px;display:flex}.sessions__forgot-btn{color:var(--text-link);cursor:pointer;background:0 0;border:none;font-size:.9rem}.sessions__forgot-btn:hover{text-decoration:underline}.sessions__footer{height:35px;max-height:35px;max-width:var(--v-signin-width);min-height:35px;min-width:var(--v-signin-width);width:var(--v-signin-width);padding-top:10px}.sessions__footer-link,.sessions__footer-link--secondary{background-color:#0000;border:0;outline:none;align-items:center;margin-left:15px;text-decoration:none}.sessions__footer-link--secondary{margin-left:35px}.sessions__footer-spacer{margin:auto}.sessions__footer-spacer--sm{width:5px}.sessions__locale-select{background-color:#0000;border:0;border-radius:3px;transform:translateY(-4px)}.sessions__locale-option{background-color:#0000;padding:5px}.sessions__locale-option:focus,.sessions__locale-select:focus{background-color:#0000;outline:none}.reg__proceed-space{margin-right:auto}.svg-icon{background-color:#0000;width:120px;height:120px;margin-top:-2px;padding:0}.svg_h_icon_st2_lines{fill:var(--color-vivente-icon-lines)}.svg_h_icon_st1_circe{fill:var(--color-vivente-icon-circe)}.svg_h_icon_grp{background-color:var(--color-vivente-icon-grp)}.svg_h_icon_grp:hover>.svg_h_icon_st2_lines{fill:var(--color-vivente-icon-grp-hover)}.header-a{background:var(--color-bg-prime);height:var(--v-header-a-h);position:relative}.header-a__progress{background:var(--color-header-a-loading-bg,#e50909);opacity:0;transform-origin:0 0;width:100%;height:100%;transition:transform .2s ease-out,opacity .15s linear;transform:scaleX(0)}.header-a__progress--visible{opacity:1}.header-b{background:var(--color-bg-prime);height:var(--v-header-b-h);z-index:1000;width:100%}.header-b__frame{will-change:transform,opacity;justify-content:space-between;align-items:center;height:100%;padding:0 24px;transition:transform .25s,opacity .25s;display:flex}.header-b__frame__left,.header-b__frame__right{align-items:center;gap:12px;display:flex}:root{--ff-master-headings:system-ui,-apple-system,Roboto,"Segoe UI",Arial,sans-serif;--ff-master-body:system-ui,-apple-system,Roboto,"Segoe UI",Arial,sans-serif;--ff-master-code:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--ff-body:var(--ff-master-body);--ff-h1:var(--ff-master-headings);--ff-h2:var(--ff-master-headings);--ff-h3:var(--ff-master-headings);--ff-h4:var(--ff-master-headings);--ff-h5:var(--ff-master-headings);--ff-h6:var(--ff-master-headings);--ff-body-light:var(--ff-master-body);--ff-code:var(--ff-master-code);--ff-button:var(--ff-master-body);font-feature-settings:"liga" 0;font-variant-ligatures:none;letter-spacing:normal;text-overflow:ellipsis;text-shadow:none;vertical-align:baseline;white-space:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;direction:ltr}body,html{font-family:var(--ff-body,var(--ff-master-body,system-ui,-apple-system,sans-serif));font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--font-lineheight-body)}.t-h1,body,h1,html{color:var(--text-main)}.t-h1,h1{font-family:var(--ff-h1,var(--ff-master-headings,system-ui,-apple-system,sans-serif));font-size:var(--font-size-h1);font-weight:var(--font-weight-h1);line-height:var(--font-lineheight-h1)}.t-h2,h2{font-family:var(--ff-h2,var(--ff-master-headings,system-ui,-apple-system,sans-serif));font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--font-lineheight-h2)}.t-h2,.t-h3,h2,h3{color:var(--text-main)}.t-h3,h3{font-family:var(--ff-h3,var(--ff-master-headings,system-ui,-apple-system,sans-serif));font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--font-lineheight-h3)}.t-h4,h4{font-family:var(--ff-h4,var(--ff-master-headings,system-ui,-apple-system,sans-serif));font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--font-lineheight-h4)}.t-h4,.t-h5,h4,h5{color:var(--text-main)}.t-h5,h5{font-family:var(--ff-h5,var(--ff-master-headings,system-ui,-apple-system,sans-serif));font-size:var(--font-size-h5);font-weight:var(--font-weight-h5);line-height:var(--font-lineheight-h5)}.t-h6,h6{color:var(--text-main);font-family:var(--ff-h6,var(--ff-master-headings,system-ui,-apple-system,sans-serif));font-size:var(--font-size-h6);font-weight:var(--font-weight-h6);line-height:var(--font-lineheight-h6);text-decoration:none}.body-light{color:var(--text-muted,#d1d7e0b3);font-family:var(--ff-body-light,var(--ff-master-body,system-ui,-apple-system,sans-serif));font-size:var(--font-size-body-light);font-weight:var(--font-weight-body-light);line-height:var(--font-lineheight-body-light)}.t-code,code{color:var(--text-main);font-size:var(--font-size-code);line-height:var(--font-lineheight-code)}.t-code,.t-superscript,code{font-family:var(--ff-master-code);font-weight:var(--font-weight-code)}.t-superscript{color:var(--border-strong);font-size:var(--font-size-superscript);line-height:var(--font-lineheight-superscript)}.btn,button{color:var(--text-inverse);font-family:var(--ff-button,var(--ff-master-body,system-ui,-apple-system,sans-serif));font-size:var(--font-size-button,var(--font-size-body,1rem));font-weight:var(--font-weight-button,600);line-height:var(--font-lineheight-button,var(--font-lineheight-body,1.2))}a{color:inherit;text-decoration:none}a:hover{color:var(--primary);text-decoration:underline}.t-strong,strong{font-weight:var(--font-weight-h1)}html[data-font=mono]{--ff-master-headings:"Roboto Mono",monospace,system-ui,-apple-system,sans-serif;--ff-master-body:"Roboto Mono",monospace,system-ui,-apple-system,sans-serif;--ff-master-code:"Roboto Mono",monospace,system-ui,-apple-system,sans-serif;--font-size-h1:2.6875rem;--font-size-h2:2.1875rem;--font-size-h3:1.8125rem;--font-size-h4:1.25rem;--font-size-h5:.921rem;--font-size-h6:.8125rem;--font-size-body:.92rem;--font-size-body-light:.9rem;--font-size-code:.875rem;--font-size-button:.9375rem;--font-size-superscript:.75rem;--font-lineheight-h1:1.2;--font-lineheight-h2:1.2;--font-lineheight-h3:1.2;--font-lineheight-h4:1.2;--font-lineheight-h5:1.5;--font-lineheight-h6:1.5;--font-lineheight-body:1.5;--font-lineheight-body-light:1.5;--font-lineheight-code:1.5;--font-lineheight-button:1.2;--font-lineheight-superscript:.8;--font-weight-h1:600;--font-weight-h2:600;--font-weight-h3:300;--font-weight-h4:600;--font-weight-h5:300;--font-weight-h6:300;--font-weight-body:400;--font-weight-body-light:400;--font-weight-code:300;--font-weight-button:400}html[data-font=sans]{--ff-master-headings:Roboto,system-ui,-apple-system,sans-serif;--ff-master-body:Roboto,system-ui,-apple-system,sans-serif;--ff-master-code:"Roboto Mono",monospace,system-ui,-apple-system;--font-size-h1:2.6875rem;--font-size-h2:2.1875rem;--font-size-h3:1.8125rem;--font-size-h4:1.25rem;--font-size-h5:1rem;--font-size-h6:.8125rem;--font-size-body:1rem;--font-size-body-light:.9375rem;--font-size-code:.875rem;--font-size-button:.9375rem;--font-size-superscript:.75rem;--font-lineheight-h1:1.2;--font-lineheight-h2:1.2;--font-lineheight-h3:1.2;--font-lineheight-h4:1.2;--font-lineheight-h5:1.5;--font-lineheight-h6:1.5;--font-lineheight-body:1.5;--font-lineheight-body-light:1.5;--font-lineheight-code:1.5;--font-lineheight-button:1.2;--font-lineheight-superscript:.8;--font-weight-h1:600;--font-weight-h2:600;--font-weight-h3:300;--font-weight-h4:600;--font-weight-h5:300;--font-weight-h6:300;--font-weight-body:400;--font-weight-body-light:300;--font-weight-code:300;--font-weight-button:400}html[data-font=serif]{--ff-master-headings:"Noto Serif",serif,system-ui,-apple-system;--ff-master-body:"Noto Serif",serif,system-ui,-apple-system;--ff-master-code:"Roboto Mono",monospace,system-ui,-apple-system,sans-serif;--font-size-h1:2.6875rem;--font-size-h2:2.1875rem;--font-size-h3:1.8125rem;--font-size-h4:1.25rem;--font-size-h5:1rem;--font-size-h6:.8125rem;--font-size-body:1rem;--font-size-body-light:.9375rem;--font-size-code:.875rem;--font-size-button:.9375rem;--font-size-superscript:.75rem;--font-lineheight-h1:1.2;--font-lineheight-h2:1.2;--font-lineheight-h3:1.2;--font-lineheight-h4:1.2;--font-lineheight-h5:1.5;--font-lineheight-h6:1.5;--font-lineheight-body:1.5;--font-lineheight-body-light:1.5;--font-lineheight-code:1.5;--font-lineheight-button:1.2;--font-lineheight-superscript:.8;--font-weight-h1:600;--font-weight-h2:600;--font-weight-h3:300;--font-weight-h4:600;--font-weight-h5:300;--font-weight-h6:300;--font-weight-body:400;--font-weight-body-light:400;--font-weight-code:300;--font-weight-button:400}html[data-font=system]{--ff-master-headings:"Open Sans",system-ui,-apple-system,sans-serif;--ff-master-body:"Open Sans",system-ui,-apple-system,sans-serif;--ff-master-code:"Roboto Mono",monospace,system-ui,-apple-system;--font-size-h1:2.6875rem;--font-size-h2:2.1875rem;--font-size-h3:1.8125rem;--font-size-h4:1.25rem;--font-size-h5:1rem;--font-size-h6:.8125rem;--font-size-body:1rem;--font-size-body-light:.9375rem;--font-size-code:.875rem;--font-size-button:.9375rem;--font-size-superscript:.75rem;--font-lineheight-h1:1.2;--font-lineheight-h2:1.2;--font-lineheight-h3:1.2;--font-lineheight-h4:1.2;--font-lineheight-h5:1.5;--font-lineheight-h6:1.5;--font-lineheight-body:1.5;--font-lineheight-body-light:1.5;--font-lineheight-code:1.5;--font-lineheight-button:1.2;--font-lineheight-superscript:.8;--font-weight-h1:600;--font-weight-h2:600;--font-weight-h3:300;--font-weight-h4:600;--font-weight-h5:300;--font-weight-h6:300;--font-weight-body:400;--font-weight-body-light:400;--font-weight-code:300;--font-weight-button:400}.T-hbf__search{color:var(--font-color-body-light);font-family:var(--ff-body-light,"Open Sans",system-ui,-apple-system,sans-serif),serif;font-size:var(--font-size-body-light);font-weight:var(--font-weight-body-light);line-height:var(--font-lineheight-body-light)}.footer-small{color:var(--font-color-code);font-family:var(--ff-pali),sans-serif;font-size:var(--font-size-footer);font-weight:var(--font-weight-code);line-height:var(--font-lineheight-code)}.T-search-term{font-family:var(--ff-pali),serif;font-variant-ligatures:none;letter-spacing:.02em;-webkit-font-smoothing:antialiased;font-size:18px;font-weight:400;line-height:1.2;font-style:normal!important}.T-hbf__search{color:var(--color-fonts-header)}.T-tab-bar{color:#9ca098;font-family:var(--ff-code,"Roboto Mono",monospace,system-ui,-apple-system),sans-serif;font-size:var(--font-size-tab)}.T-search-index{font-family:var(--ff-pali),serif;font-variant-ligatures:none;letter-spacing:.02em;-webkit-font-smoothing:antialiased;color:var(--font-color-code);text-transform:uppercase;font-size:10px;font-weight:400;line-height:1.2;font-style:normal!important}.t-sessions__title{font-family:"Gilroy",var(--ff-master-headings,system-ui,sans-serif);letter-spacing:.1rem;font-size:1.65rem;font-weight:500}.t-sessions__email,.t-sessions__title{color:var(--text-main);line-height:1.2}.t-sessions__email{font-size:1.5rem;font-weight:400}.t-sessions__email,.t-sessions__input{font-family:var(--ff-body,var(--ff-master-body,system-ui,sans-serif))}.t-sessions__input{color:var(--text-main);font-size:.9rem;font-weight:500;line-height:1.2}.T-forgot-msg,.t-sessions__forgot{color:var(--text-muted);font-family:var(--ff-body,var(--ff-master-body,system-ui,sans-serif));font-size:.95rem;font-weight:400;line-height:1.5}.T-forgot-msg:active,.T-forgot-msg:hover,.t-sessions__forgot:active,.t-sessions__forgot:hover{color:var(--text-link);text-decoration:underline}.t-sessions__create{color:var(--text-link);font-family:var(--ff-body,var(--ff-master-body,system-ui,sans-serif));font-size:.9rem;font-weight:400;line-height:1.2}.t-sessions__proceed,.t-sessions__proceed_2{color:var(--text-inverse);font-family:var(--ff-button,var(--ff-master-body,system-ui,sans-serif));font-size:.9rem;font-weight:500;line-height:1.5}.t-sessions__proceed_2{margin-left:1rem;font-size:.95rem}.t-sessions__footer{color:var(--text-muted);font-family:var(--ff-body,var(--ff-master-body,system-ui,sans-serif));font-size:.8125rem;font-weight:300;line-height:1.5}
