:where(a,button,input,select,textarea,[role],[tabindex]:not([tabindex="-1"])):focus-visible{outline-offset:0;outline:none}body.homepage .home-card-a11y-button:focus-visible{outline:3px solid var(--focus-ring,#60a5faf2);outline-offset:.55rem;border-radius:999px}html[data-reduce-motion="1"] *,html[data-reduce-motion="1"] :before,html[data-reduce-motion="1"] :after{scroll-behavior:auto;transition:none;animation:none}html[data-reduce-motion="1"] .glass-card.fade-in{opacity:1;filter:none;animation:none;transform:none}html[data-reduce-motion="1"] .circular-text-line{animation:none}html[data-reduce-motion="1"] .circular-text-svg .word1,html[data-reduce-motion="1"] .circular-text-svg .word2,html[data-reduce-motion="1"] .circular-text-svg .word3{opacity:1;animation:none}body[data-a11y-scroll-lock="1"] #main{visibility:hidden;pointer-events:none}.three-d-card:has(.glass-card.fade-in),.three-d-card:has(.centered-back-left.fade-in),.three-d-card:has(.centered-back-right.fade-in){pointer-events:none}#main:focus,.three-d-card .card-face.back:focus{outline:none}html[data-contrast=hc]{--hc-accent-rgb:255, 234, 0}html[data-contrast=hc] .materials-page-shell{--subpage-card-bg:var(--workspace-elevated-card-bg);--subpage-card-bg-hover:var(--workspace-elevated-card-bg-hover);--input-bg:#090e18d6;--input-bg-hover:#0a101be6;--input-bg-focus:#0a101bf0;--input-flat-bg:#08090cad;--input-flat-bg-hover:#0c0d10c2;--input-border:2px solid rgba(var(--hc-accent-rgb),.72);--input-shadow:none;--input-shadow-hover:none;--panel-secondary-bg:var(--workspace-elevated-card-bg,var(--input-flat-bg));--panel-secondary-bg-hover:var(--workspace-elevated-card-bg-hover,var(--input-flat-bg-hover));--panel-secondary-border:rgba(var(--hc-accent-rgb),.72);--panel-secondary-shadow:none;--hc-focus-ring:rgba(var(--hc-accent-rgb),.58);--focus-ring:rgba(var(--hc-accent-rgb),.5);--input-text:var(--hc-accent);--input-placeholder:rgba(var(--hc-accent-rgb),.92);--input-caret:var(--hc-accent)}html[data-ui-scale=mac][data-contrast=hc],html[data-ui-scale=lg][data-contrast=hc]{--cursor-default-backup:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 14 15'%3E%3Cpath d='M 2 1 L 9 7 Q 9.5 7.4 8.7 7.8 L 4.2 9.5 Q 3.2 9.9 3.0 8.9 L 2 1 Z' fill='%23ffffff' stroke='%23f5cf5a' stroke-width='0.7' stroke-opacity='0.9' stroke-linejoin='round'/%3E%3C/svg%3E") 4 2, auto;--cursor-default:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 14 15'%3E%3Cpath d='M 2 1 L 9 7 Q 9.5 7.4 8.7 7.8 L 4.2 9.5 Q 3.2 9.9 3.0 8.9 L 2 1 Z' fill='%23ffffff' stroke='%23f5cf5a' stroke-width='0.7' stroke-opacity='0.9' stroke-linejoin='round'/%3E%3C/svg%3E") 4 2, auto;--cursor-pointer:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 14 15'%3E%3Cpath d='M 2 1 L 9 7 Q 9.5 7.4 8.7 7.8 L 4.2 9.5 Q 3.2 9.9 3.0 8.9 L 2 1 Z' fill='%23ffffff' stroke='%23f5cf5a' stroke-width='0.7' stroke-opacity='0.9' stroke-linejoin='round'/%3E%3C/svg%3E") 5 2, pointer}html[data-contrast=hc] .space-backdrop[data-mode=dark]{background:radial-gradient(at top,#1b2735 0%,#090a0f 100%)}html[data-contrast=hc]:not(.theme-light) body.homepage,html[data-contrast=hc]:not(.theme-light) .homepage-root{--home-prose-color:var(--hc-accent);--home-title-color:var(--hc-accent);--home-link-color:var(--hc-accent);--home-scroll-cue-color:var(--hc-accent);--home-panel-shadow-idle:0 0 12px #fff5a038, 0 0 24px rgba(var(--hc-accent-rgb),.1);--home-panel-shadow-active:0 0 14px #fff8ba42, 0 0 28px rgba(var(--hc-accent-rgb),.12);--home-card-glow-idle:0 0 11px #fff5a038, 0 0 22px rgba(var(--hc-accent-rgb),.1);--home-card-glow-active:0 0 13px #fff8ba42, 0 0 26px rgba(var(--hc-accent-rgb),.12);--home-card-shadow-idle:var(--home-card-glow-idle);--home-card-shadow-active:var(--home-card-glow-active)}html[data-contrast=hc] .homepage-root .home-about-panel{box-shadow:var(--home-panel-shadow-idle)}html[data-contrast=hc] :is(.register-success-shell,.error-page-shell){--btn-primary-text:var(--hc-accent);--btn-primary-border:2px solid rgba(var(--hc-accent-rgb),.72);--btn-primary-border-hover:2px solid rgba(var(--hc-accent-rgb),.92);--btn-primary-border-active:2px solid rgba(var(--hc-accent-rgb),.96)}html[data-contrast=hc] .register-success-shell .register-success-panel{box-shadow:var(--home-panel-shadow-idle,var(--glass-shell-shadow,none))}html[data-contrast=hc] .register-success-shell .register-success-panel,html[data-contrast=hc] .register-success-shell .register-success-panel *,html[data-contrast=hc] .homepage-root :is(.home-about-scrollbox,.home-about-scrollbox *),html[data-contrast=hc] .homepage-root .home-before-contact-copy,html[data-contrast=hc] .homepage-root .home-before-contact-copy *{color:var(--hc-accent)}html[data-contrast=hc] .homepage-root .home-before-contact-button,html[data-contrast=hc] .homepage-root .home-before-contact-button:is(:hover,:focus-visible,:active){color:var(--hc-accent);background:0 0;box-shadow:none!important}html[data-contrast=hc] .homepage-root .home-before-contact-button{border:2px solid #0000}html[data-contrast=hc] .homepage-root .home-before-contact-button:is(:hover,:focus-visible,:active){border-color:var(--hc-accent)}html[data-contrast=hc] :is(.glass-page-title,.subpage-mobile-title,.policy-mobile-title,.subscription-page-title,.chat-room-title,.invite-modal-title,.rooms-page-title,.drawer-title,.documents-section-title){color:var(--hc-accent)}html[data-contrast=hc] .back-icon-arrow{stroke:var(--hc-accent)}html[data-contrast=hc] .back-icon-dot{fill:var(--hc-accent)}html[data-contrast=hc] .back-icon-dot.back-icon-dot--outline{fill:none;stroke:var(--hc-accent)}html[data-contrast=hc] button:is(:hover,:focus-visible) .back-icon-dot.back-icon-dot--outline{fill:var(--hc-accent)}html[data-contrast=hc] .error-page-shell .error-page-description{color:var(--hc-accent)}html[data-contrast=hc] .profile-logout-icon path{stroke:var(--hc-accent)}html[data-contrast=hc] :is(.policy-section-body,.policy-page-scroll,.guide-policy-scroll,.policy-page-footer,.guide-rich-text,.guide-quickstart-rich-text),html[data-contrast=hc] :is(.policy-section-body,.policy-page-scroll,.guide-policy-scroll) :is(p,li,ul,ol,div,span,strong,em,b,i,small){color:var(--hc-accent)}html[data-contrast=hc] :is(.policy-page-scroll a,.guide-policy-scroll a){color:var(--hc-accent);border-color:var(--hc-accent)}html[data-contrast=hc] :is(a,button,input,select,textarea,[role],[tabindex]:not([tabindex="-1"])):not(.chat-rail-icon-btn):not(.chat-send-btn):not(.chat-side-control-btn):not(.chat-tools-btn):not(.chat-document-attach-btn):not(.chat-dictate-btn):not(.chat-listen-btn):not(.chat-assistant-action-btn):not(.chat-analysis-close-btn):not(.chat-input-field):not(.three-d-card):not(.glass-card):not(.card-face):focus-visible{outline:2px solid var(--hc-focus-ring,#bcdcff80);outline-offset:2px}html[data-contrast=hc] body{color:var(--hc-text);background-image:none}html[data-contrast=hc] body a{color:var(--hc-accent);text-decoration:none}html[data-contrast=hc] body :is(button,[role=button],.button,.btn,input[type=button],input[type=submit],input[type=reset]):not(.chat-rail-icon-btn):not(.chat-send-btn):not(.chat-side-control-btn):not(.chat-tools-btn):not(.chat-document-attach-btn):not(.chat-dictate-btn):not(.chat-listen-btn):not(.chat-assistant-action-btn):not(.chat-analysis-close-btn):not(.card-face):not(.dock-item):not(.back-button):not(.chat-back-button):not(.profile-logout-button){background:var(--btn-primary-bg,var(--form-surface,var(--hc-surface)));color:var(--btn-primary-text,var(--hc-text));border:var(--btn-primary-border,2px solid var(--hc-border,rgba(var(--hc-accent-rgb),.66)));box-shadow:var(--btn-primary-shadow,var(--input-shadow,none));text-shadow:none}html[data-contrast=hc] body :is(button,[role=button],.button,.btn,input[type=button],input[type=submit],input[type=reset]):not(.chat-rail-icon-btn):not(.chat-send-btn):not(.chat-side-control-btn):not(.chat-tools-btn):not(.chat-document-attach-btn):not(.chat-dictate-btn):not(.chat-listen-btn):not(.chat-assistant-action-btn):not(.chat-analysis-close-btn):not(.card-face):not(.dock-item):not(.back-button):not(.chat-back-button):not(.profile-logout-button):hover:not(:disabled),html[data-contrast=hc] body :is(button,[role=button],.button,.btn,input[type=button],input[type=submit],input[type=reset]):not(.chat-rail-icon-btn):not(.chat-send-btn):not(.chat-side-control-btn):not(.chat-tools-btn):not(.chat-document-attach-btn):not(.chat-dictate-btn):not(.chat-listen-btn):not(.chat-assistant-action-btn):not(.chat-analysis-close-btn):not(.card-face):not(.dock-item):not(.back-button):not(.chat-back-button):not(.profile-logout-button):focus-visible{background:var(--btn-primary-bg-hover,var(--form-surface-hover,var(--hc-surface)));border:var(--btn-primary-border-hover,2px solid var(--hc-border-soft,#bcdcff66));color:var(--btn-primary-text,var(--hc-text));box-shadow:var(--btn-primary-shadow-focus,var(--btn-primary-shadow-hover,var(--btn-primary-shadow,var(--input-shadow,none))))}html[data-contrast=hc] body :is(button,[role=button],.button,.btn,input[type=button],input[type=submit],input[type=reset]):not(.chat-rail-icon-btn):not(.chat-send-btn):not(.chat-side-control-btn):not(.chat-tools-btn):not(.chat-document-attach-btn):not(.chat-dictate-btn):not(.chat-listen-btn):not(.chat-assistant-action-btn):not(.chat-analysis-close-btn):not(.card-face):not(.dock-item):not(.back-button):not(.chat-back-button):not(.profile-logout-button):active:not(:disabled){background:var(--btn-primary-bg-active,var(--btn-primary-bg-hover,var(--form-surface-hover,var(--hc-surface))));border:var(--btn-primary-border-active,var(--btn-primary-border,2px solid var(--hc-border,rgba(var(--hc-accent-rgb),.66))));color:var(--btn-primary-text,var(--hc-text));box-shadow:var(--btn-primary-shadow-active,var(--btn-primary-shadow-hover,var(--btn-primary-shadow,var(--input-shadow,none))))}html[data-contrast=hc] body .home-card-a11y-button,html[data-contrast=hc] body .home-card-a11y-button:is(:hover,:focus,:active){forced-color-adjust:none;color:inherit;box-shadow:none;background:0 0;border-color:#0000;outline:none;border:0!important}html[data-contrast=hc] body .home-card-a11y-button:focus-visible{outline:2px solid var(--hc-focus-ring,#bcdcff80);outline-offset:2px}html[data-contrast=hc] body :is(button:has(.back-icon-arrow),.back-button,.chat-back-button,.profile-logout-button),html[data-contrast=hc] body :is(button:has(.back-icon-arrow),.back-button,.chat-back-button,.profile-logout-button):is(:hover,:focus-visible,:active){box-shadow:none;background:0 0;border:0;outline:none}html[data-contrast=hc] .invite-modal-overlay.person-invite-modal-overlay{backdrop-filter:none;background:0 0}html[data-contrast=hc] body.invite-modal-open .chat-page-shell{visibility:hidden;pointer-events:none;opacity:0!important}html[data-contrast=hc] body :is(input:not([type=button]):not([type=submit]):not([type=reset]):not(.chat-input-field),textarea:not(.chat-input-field),select){background:var(--form-surface,var(--hc-surface));color:var(--hc-text);border:2px solid var(--hc-border-soft,rgba(var(--hc-accent-rgb),.9));box-shadow:none;outline:none}html[data-contrast=hc] body :is(input:not([type=button]):not([type=submit]):not([type=reset]):not(.chat-input-field),textarea:not(.chat-input-field),select):is(:hover,:focus,:focus-visible,:active){box-shadow:none}html[data-contrast=hc] :is(.materials-upload-panel,.invite-list-panel,.materials-admin-panel,.materials-admin-row,.materials-comment-box){background:var(--chat-card-surface-night-standard-bg,#0e1420e6)}html[data-contrast=hc] .materials-page-shell :is(.materials-upload-panel,.materials-admin-panel){border:2px solid rgba(var(--hc-accent-rgb),.68);box-shadow:none}html[data-contrast=hc] :is(.invite-list-row,.help-listings-item-card){background:var(--chat-card-surface-night-standard-flat-bg,#0a101be0)}html[data-contrast=hc] body :is(.three-d-card,.glass-card,.card-face):focus-visible{outline:none}html[data-contrast=hc] #nav-meist{border:2px solid var(--hc-border,rgba(var(--hc-accent-rgb),.66));color:var(--hc-accent);background:inherit;box-shadow:inherit;border-radius:62.4375rem}html[data-contrast=hc] #nav-meist:hover,html[data-contrast=hc] #nav-meist:focus-visible{color:var(--hc-accent-soft)}html[data-contrast=hc] .homepage-root .home-about-title{color:var(--hc-accent)}html[data-contrast=hc] .subscription-content{--hc-focus-ring:rgba(var(--hc-accent-rgb),.58);--focus-ring:rgba(var(--hc-accent-rgb),.5);--btn-primary-border:2px solid rgba(var(--hc-accent-rgb),.66);--btn-primary-border-hover:2px solid rgba(var(--hc-accent-rgb),.9);--btn-primary-border-active:2px solid rgba(var(--hc-accent-rgb),.95);--btn-primary-text:var(--hc-accent);--btn-primary-bg:radial-gradient(82% 66% at 50% -14%, #deecff1c 0%, #deecff0c 42%, #deecff04 58%, #deecff00 74%), linear-gradient(180deg, #1a2331eb 0%, #101927f0 100%);--btn-primary-bg-hover:linear-gradient(0deg, rgba(var(--hc-accent-rgb),.045) 0%, rgba(var(--hc-accent-rgb),.045) 100%), radial-gradient(82% 66% at 50% -14%, #deecff22 0%, #deecff0f 42%, #deecff05 58%, #deecff00 74%), linear-gradient(180deg, #1f2a3aed 0%, #131e2ef2 100%);--btn-primary-bg-active:linear-gradient(0deg, rgba(var(--hc-accent-rgb),.07) 0%, rgba(var(--hc-accent-rgb),.07) 100%), radial-gradient(82% 66% at 50% -14%, #deecff21 0%, #deecff0e 42%, #deecff04 58%, #deecff00 74%), linear-gradient(180deg, #1c2635e8 0%, #121b2aed 100%);--btn-primary-shadow:inset 0 1px 0 #dcecff1a, 0 5px 12px #0206103d;--btn-primary-shadow-hover:inset 0 1px 0 #dcecff1f, 0 7px 14px #02061047;--btn-primary-shadow-active:inset 0 1px 0 #dcecff14, 0 4px 10px #02061038;--btn-primary-shadow-focus:inset 0 1px 0 #dcecff29, 0 8px 18px #02061052, 0 0 0 2px rgba(var(--hc-accent-rgb),.44)}html[data-contrast=hc] .subscription-content :is(h1,h2,h3,h4,p,span,label,legend,li,a,button,strong,em){color:var(--hc-accent)}html[data-contrast=hc] :is(.subscription-modal-content,.invite-modal-content,.account-settings-modal-content) :is(.back-button,.account-settings-back-button,.chat-back-button,.glass-policy-back),html[data-contrast=hc] :is(.subscription-modal-content,.invite-modal-content,.account-settings-modal-content) :is(.back-button,.account-settings-back-button,.chat-back-button,.glass-policy-back):is(:hover,:focus-visible,:active){box-shadow:none;background:0 0;border:0;outline:none}html[data-contrast=hc] .subscription-content :is(.fancy-checkbox--otp .box,.fancy-checkbox--otp .tick){border-color:rgba(var(--hc-accent-rgb),.7);stroke:var(--hc-accent);box-shadow:none;background:0 0}html[data-contrast=hc] .subscription-content .fancy-checkbox--otp .text{color:var(--hc-accent)}html[data-contrast=hc] .subscription-content .subscription-active-panel{border-color:rgba(var(--hc-accent-rgb),.58);box-shadow:none;background:#0e142061}html[data-contrast=hc] .subscription-content :is(.subscription-copy-text,.subscription-info-text,.subscription-status-text,.subscription-active-summary,.subscription-active-note),html[data-contrast=hc] .subscription-page-title,html[data-contrast=hc] .materials-page-shell :is(h1,h2,h3,h4,p,span,label,legend,li,a,button:not(.back-button),strong,em){color:var(--hc-accent)}html[data-contrast=hc] .materials-page-shell .back-button,html[data-contrast=hc] .materials-page-shell .back-button:is(:hover,:focus-visible,:active){color:inherit;box-shadow:none;background:0 0;border:0;outline:none}html[data-contrast=hc] .materials-page-shell :is(textarea,input:not([type=hidden])){color:var(--hc-accent);caret-color:var(--hc-accent);border-color:rgba(var(--hc-accent-rgb),.68)}html[data-contrast=hc] .materials-page-shell :is(textarea,input:not([type=hidden]))::placeholder{color:rgba(var(--hc-accent-rgb),.92)}html[data-contrast=hc] .rooms-scroll :is(h1,h2,h3,h4,p,span,label,legend,li,a,button,strong,em){color:var(--hc-accent)}html[data-contrast=hc] .rooms-delete-btn{border-color:rgba(var(--hc-accent-rgb),.66);color:var(--hc-accent);box-shadow:none;background:#0e142057}html[data-contrast=hc] .rooms-delete-btn:is(:hover,:focus-visible,:active){border-color:rgba(var(--hc-accent-rgb),.92);background:rgba(var(--hc-accent-rgb),.14);color:var(--hc-accent)}html[data-contrast=hc] .rooms-delete-btn svg :is(path,polyline,line){stroke:currentColor}html[data-contrast=hc] :is(.register-content,.invite-modal-content,.person-invite-modal-content,.update-pin-content,.update-email-content,.reset-password-content){--hc-focus-ring:rgba(var(--hc-accent-rgb),.58);--focus-ring:rgba(var(--hc-accent-rgb),.5);--input-border:2px solid rgba(var(--hc-accent-rgb),.68);--input-text:var(--hc-accent);--input-placeholder:rgba(var(--hc-accent-rgb),.92);--input-caret:var(--hc-accent);--input-bg:var(--form-surface);--input-bg-hover:var(--form-surface-hover);--input-bg-focus:var(--form-surface-active);--seg-card-border:rgba(var(--hc-accent-rgb),.62);--seg-card-border-width:2px;--seg-card-text:var(--hc-accent);--seg-card-text-hover:var(--hc-accent);--seg-card-text-selected:var(--hc-accent);--seg-card-bg:var(--form-surface);--seg-card-bg-hover:rgba(var(--hc-accent-rgb),.14);--seg-card-bg-selected:rgba(var(--hc-accent-rgb),.16);--seg-card-shadow:none;--seg-card-shadow-hover:0 0 0 1px rgba(var(--hc-accent-rgb),.46);--seg-card-shadow-selected:0 0 0 1px rgba(var(--hc-accent-rgb),.78);--seg-radio-bg:var(--form-surface);--seg-radio-border:rgba(var(--hc-accent-rgb),.7);--seg-radio-inner-ring:inset 0 0 0 1px rgba(var(--hc-accent-rgb),.28);--seg-radio-dot-bg:var(--hc-accent);--seg-radio-dot-shadow:0 0 8px rgba(var(--hc-accent-rgb),.34);--panel-secondary-bg:var(--input-bg);--panel-secondary-border:rgba(var(--hc-accent-rgb),.52);--panel-secondary-shadow:none;--chat-invite-list-border:rgba(var(--hc-accent-rgb),.48);--chat-invite-shadow:none;--btn-primary-border:2px solid rgba(var(--hc-accent-rgb),.66);--btn-primary-border-hover:2px solid rgba(var(--hc-accent-rgb),.9);--btn-primary-border-active:2px solid rgba(var(--hc-accent-rgb),.95);--btn-primary-text:var(--hc-accent);--btn-primary-bg:radial-gradient(82% 66% at 50% -14%, #deecff1c 0%, #deecff0c 42%, #deecff04 58%, #deecff00 74%), linear-gradient(180deg, #1a2331eb 0%, #101927f0 100%);--btn-primary-bg-hover:linear-gradient(0deg, rgba(var(--hc-accent-rgb),.045) 0%, rgba(var(--hc-accent-rgb),.045) 100%), radial-gradient(82% 66% at 50% -14%, #deecff22 0%, #deecff0f 42%, #deecff05 58%, #deecff00 74%), linear-gradient(180deg, #1f2a3aed 0%, #131e2ef2 100%);--btn-primary-bg-active:linear-gradient(0deg, rgba(var(--hc-accent-rgb),.07) 0%, rgba(var(--hc-accent-rgb),.07) 100%), radial-gradient(82% 66% at 50% -14%, #deecff21 0%, #deecff0e 42%, #deecff04 58%, #deecff00 74%), linear-gradient(180deg, #1c2635e8 0%, #121b2aed 100%);--btn-primary-shadow:inset 0 1px 0 #dcecff1a, 0 5px 12px #0206103d;--btn-primary-shadow-hover:inset 0 1px 0 #dcecff1f, 0 7px 14px #02061047;--btn-primary-shadow-active:inset 0 1px 0 #dcecff14, 0 4px 10px #02061038;--btn-primary-shadow-focus:inset 0 1px 0 #dcecff29, 0 8px 18px #02061052, 0 0 0 2px rgba(var(--hc-accent-rgb),.5)}html[data-contrast=hc] :is(.register-content,.invite-modal-content,.person-invite-modal-content,.update-pin-content,.update-email-content,.reset-password-content) :is(h1,h2,h3,h4,p,span,label,legend,li,a,button,strong,em){color:var(--hc-accent)}html[data-contrast=hc] :is(.register-content,.invite-modal-content,.person-invite-modal-content,.update-pin-content,.update-email-content,.reset-password-content) :is(input,textarea,select,.register-input){color:var(--hc-accent);caret-color:var(--hc-accent);border-color:rgba(var(--hc-accent-rgb),.68)}html[data-contrast=hc] :is(.register-content,.invite-modal-content,.person-invite-modal-content,.update-pin-content,.update-email-content,.reset-password-content) :is(input,textarea,select,.register-input)::placeholder{color:rgba(var(--hc-accent-rgb),.92)}html[data-contrast=hc] :is(.register-content,.invite-modal-content,.person-invite-modal-content,.update-pin-content,.update-email-content,.reset-password-content,.chat-analysis-overlay .chat-analysis-overlay-card) [data-control-type]{--seg-card-border-width:2px}html[data-contrast=hc] :is(.register-content,.invite-modal-content,.person-invite-modal-content,.update-pin-content,.update-email-content,.reset-password-content,.chat-analysis-overlay .chat-analysis-overlay-card) [data-control-type][data-checked=true]{color:var(--hc-accent);background:rgba(var(--hc-accent-rgb),.1);border-color:rgba(var(--hc-accent-rgb),.94);box-shadow:0 0 0 1px rgba(var(--hc-accent-rgb),.64)}html[data-contrast=hc] :is(.register-content,.invite-modal-content,.person-invite-modal-content,.update-pin-content,.update-email-content,.reset-password-content,.chat-analysis-overlay .chat-analysis-overlay-card) [data-control-type][data-checked=false]{border-color:rgba(var(--hc-accent-rgb),.62)}html[data-contrast=hc] .invite-modal-content [data-control-type][data-checked=true],html[data-contrast=hc] .person-invite-modal-content [data-control-type][data-checked=true]{--hc-control-bg:rgba(var(--hc-accent-rgb),.1);--hc-control-bg-hover:rgba(var(--hc-accent-rgb),.12);--hc-control-bg-active:rgba(var(--hc-accent-rgb),.14);--btn-primary-bg:rgba(var(--hc-accent-rgb),.1);--btn-primary-bg-hover:rgba(var(--hc-accent-rgb),.12);--btn-primary-bg-active:rgba(var(--hc-accent-rgb),.14);background:rgba(var(--hc-accent-rgb),.1);background-color:rgba(var(--hc-accent-rgb),.1);border-color:rgba(var(--hc-accent-rgb),.94);box-shadow:inset 0 0 0 1px rgba(var(--hc-accent-rgb),.64)}html[data-contrast=hc] .invite-modal-content [data-control-type][data-checked=true]:before,html[data-contrast=hc] .person-invite-modal-content [data-control-type][data-checked=true]:before{background:rgba(var(--hc-accent-rgb),.12);opacity:1!important}html[data-contrast=hc] body .chat-analysis-panel-card .chat-analysis-action-btn.button[data-variant=primary]{backdrop-filter:none}html[data-contrast=hc] .invite-modal-content .invite-list-panel{color:var(--hc-accent);border:2px solid rgba(var(--hc-accent-rgb),.66)}html[data-contrast=hc] .invite-modal-content .invite-list-row{border-color:rgba(var(--hc-accent-rgb),.4);background:var(--chat-card-surface-night-flat-bg,var(--form-surface))}html[data-contrast=hc] .help-listings-modal-content .help-listings-panel{color:var(--hc-accent);box-shadow:inset 0 0 0 1.5px var(--hc-accent,#ffea00);backdrop-filter:none;background:0 0;border-color:#0000}html[data-contrast=hc] .help-listings-modal-content .help-listings-item-card{color:var(--hc-accent);border-color:rgba(var(--hc-accent-rgb),.4);background:var(--chat-card-surface-night-flat-bg,#090e18d6);box-shadow:none}html[data-contrast=hc] .help-listings-modal-content .help-listings-item-card:is(:hover,:focus-visible,:focus-within){border-color:rgba(var(--hc-accent-rgb),.72);background:var(--chat-card-surface-night-flat-bg,#0a101beb);box-shadow:none}html[data-contrast=hc] #login-modal{--hc-border:rgba(var(--hc-accent-rgb),.64);--hc-border-soft:rgba(var(--hc-accent-rgb),.9);--hc-focus-ring:rgba(var(--hc-accent-rgb),.58);--focus-ring:rgba(var(--hc-accent-rgb),.5);--link-color:var(--hc-accent);--link-brand-text:var(--hc-accent);--link-brand-border-hover:rgba(var(--hc-accent-rgb),.9);--link-brand-shadow-hover:rgba(var(--hc-accent-rgb),.22);--home-link-color:var(--hc-accent);--input-border:2px solid rgba(var(--hc-accent-rgb),.68);--input-text:var(--hc-accent);--input-placeholder:rgba(var(--hc-accent-rgb),.92);--input-caret:var(--hc-accent);--input-bg:#090e18c7;--input-bg-hover:#0a101bd6;--input-bg-focus:#0a101be0;--input-shadow:none;--input-shadow-hover:none;--btn-primary-border:2px solid rgba(var(--hc-accent-rgb),.66);--btn-primary-border-hover:2px solid rgba(var(--hc-accent-rgb),.9);--btn-primary-border-active:2px solid rgba(var(--hc-accent-rgb),.95);--btn-primary-text:var(--hc-accent);--btn-primary-bg:#090e18bd;--btn-primary-bg-hover:rgba(var(--hc-accent-rgb),.18);--btn-primary-bg-active:rgba(var(--hc-accent-rgb),.22);--btn-primary-shadow:none;--btn-primary-shadow-hover:none;--btn-primary-shadow-active:none;--btn-primary-shadow-focus:0 0 0 2px rgba(var(--hc-accent-rgb),.44)}html[data-contrast=hc] #login-modal.login-modal--otp{--otp-panel-bg:#0e14206b;--otp-panel-border:rgba(var(--hc-accent-rgb),.62);--otp-panel-shadow:none;--otp-input-bg:#090e18c2;--otp-input-border:rgba(var(--hc-accent-rgb),.68);--otp-accent:var(--hc-accent)}html[data-contrast=hc] #login-modal{--login-pin-key-shadow:0 4px 9px #02061021, 0 1px 1px #0f172a11, 0 0 8px rgba(var(--hc-accent-rgb),.18), 0 6px 9px -5px rgba(var(--hc-accent-rgb),.34), 0 12px 15px -14px rgba(var(--hc-accent-rgb),.26), inset 0 0 0 var(--pin-border-w) #1e283a85, inset 0 1px 0 #ffffff0a, inset 0 -1px 0 #02061030;--login-pin-key-shadow-strong:0 4px 9px #02061021, 0 1px 1px #0f172a11, 0 0 10px #fff8ba38, 0 7px 10px -5px rgba(var(--hc-accent-rgb),.4), 0 14px 17px -14px rgba(var(--hc-accent-rgb),.3), inset 0 0 0 var(--pin-border-w) #1e283a85, inset 0 1px 0 #ffffff0a, inset 0 -1px 0 #02061030}html[data-contrast=hc] #login-modal .login-modal-shell{color:var(--hc-accent);border-color:rgba(var(--hc-accent-rgb),.56)}html[data-contrast=hc] #login-modal.login-modal--otp .login-modal-shell{box-shadow:none;background:#090e18bd}html[data-contrast=hc] #login-modal .login-modal-title,html[data-contrast=hc] #login-modal :is(h1,h2,h3,h4,p,span,label,legend,li,a,button,strong,em){color:var(--hc-accent)}html[data-contrast=hc] #login-modal :is(input:not([type=hidden]):not([aria-hidden=true]),textarea,select){color:var(--hc-accent);caret-color:var(--hc-accent);border-color:rgba(var(--hc-accent-rgb),.68);box-shadow:none;background:#090e18c7}html[data-contrast=hc] #login-modal :is(input:not([type=hidden]):not([aria-hidden=true]),textarea,select)::placeholder{color:rgba(var(--hc-accent-rgb),.92)}html[data-contrast=hc] #login-modal.login-modal--otp .login-otp-content :is(p,span,label,strong,em,a,button){color:var(--hc-accent)}html[data-contrast=hc] #login-modal.login-modal--otp .login-otp-remember{--otp-check-shape:var(--hc-accent);--otp-check-tick:var(--hc-accent);--otp-check-text:var(--hc-accent)}html[data-contrast=hc] #login-modal{--btn-primary-bg:#090e18bd;--btn-primary-bg-hover:rgba(var(--hc-accent-rgb),.14);--btn-primary-bg-active:rgba(var(--hc-accent-rgb),.14);--btn-primary-shadow-focus:0 0 0 2px rgba(var(--hc-accent-rgb),.52)}html[data-contrast=hc] #login-modal .no-click-pulse{color:var(--hc-accent);border-color:rgba(var(--hc-accent-rgb),.66);box-shadow:none;background:#090e18bd;border-style:solid;border-width:2px}@media (hover:hover){html[data-contrast=hc] #login-modal .no-click-pulse:hover{border-color:rgba(var(--hc-accent-rgb),.92);background:rgba(var(--hc-accent-rgb),.14);box-shadow:none}}html[data-contrast=hc] #login-modal .no-click-pulse:focus-visible{border-color:rgba(var(--hc-accent-rgb),.66);box-shadow:none;outline:2px solid rgba(var(--hc-accent-rgb),.82);outline-offset:3px;background:#0e142057}html[data-contrast=hc] #login-modal .no-click-pulse:active{border-color:rgba(var(--hc-accent-rgb),.92);background:rgba(var(--hc-accent-rgb),.14);box-shadow:none}html[data-contrast=hc] #login-modal .login-keypad-btn{box-shadow:var(--login-pin-key-shadow)}html[data-contrast=hc] #login-modal .login-keypad-btn:is(:hover,:focus-visible,:active){box-shadow:var(--login-pin-key-shadow-strong)}html[data-contrast=hc] #login-modal :is(a,.home-link,.pin-layout-toggle),html[data-contrast=hc] #login-modal :is(a,.home-link,.pin-layout-toggle):is(:hover,:focus-visible,:active),html[data-contrast=hc] #login-modal .pin-layout-toggle,html[data-contrast=hc] #login-modal .pin-layout-toggle:is(:hover,:focus-visible,:active){box-shadow:none;background:0 0;border:0;border-radius:0;outline:none}@media (hover:none){html[data-contrast=hc] #login-modal .no-click-pulse:hover{border-color:rgba(var(--hc-accent-rgb),.66);box-shadow:none;background:#0e142057}}html[data-contrast=hc] #login-modal :is(.login-modal-close.modal-close-btn,.login-help-close-btn,.login-email-icon-btn),html[data-contrast=hc] #login-modal :is(.login-modal-close.modal-close-btn,.login-help-close-btn,.login-email-icon-btn):is(:hover,:focus-visible,:active){box-shadow:none;background:0 0;border:0;outline:none}html[data-contrast=hc] #login-modal .login-modal-close.modal-close-btn:before{color:var(--hc-accent)}html[data-contrast=hc] #login-modal .login-email-icon :is(path,circle,line,rect,ellipse,polyline,polygon){stroke:var(--hc-accent)}html[data-contrast=hc] #login-modal .login-email-icon [fill]:not([fill=none]),html[data-contrast=hc] #login-modal .login-submit-icon [fill]:not([fill=none]){fill:var(--hc-accent)}html[data-contrast=hc] #login-modal .login-submit-icon :is(path,circle,line,rect,ellipse,polyline,polygon){stroke:var(--hc-accent)}html[data-contrast=hc] #login-modal .login-submit-dots>span{background-color:var(--hc-accent);box-shadow:0 0 .32rem rgba(var(--hc-accent-rgb),.34)}html[data-contrast=hc] #login-modal .login-help-popover{color:var(--hc-accent);border-color:rgba(var(--hc-accent-rgb),.62);box-shadow:none}html[data-contrast=hc] #login-modal :is(.fancy-checkbox--otp .box,.fancy-checkbox--otp .tick){border-color:rgba(var(--hc-accent-rgb),.7);stroke:var(--hc-accent);background:0 0}html[data-contrast=hc] #login-modal :is(.fancy-checkbox--otp .text,#otp-deadline){color:var(--hc-accent)}html[data-contrast=hc] .a11y-modal-shell{--csp-surface:var(--glass-surface-bg,#00000040)}html[data-contrast=hc] .a11y-modal-shell .csp-chevron-icon,html[data-contrast=hc] .register-mobile-ring .csp-chevron-icon{color:var(--hc-accent)}html[data-contrast=hc] .a11y-modal-shell .a11y-csp-scroll{--hc-focus-ring:rgba(var(--hc-accent-rgb),.58);--input-border:2px solid rgba(var(--hc-accent-rgb),.68);--input-text:var(--hc-accent);--input-placeholder:rgba(var(--hc-accent-rgb),.92);--input-caret:var(--hc-accent);--input-bg:var(--form-surface);--input-bg-hover:var(--form-surface-hover);--input-bg-focus:var(--form-surface-active);--seg-card-border:rgba(var(--hc-accent-rgb),.62);--seg-card-border-width:2px;--seg-card-text:var(--hc-accent);--seg-card-text-hover:var(--hc-accent);--seg-card-text-selected:var(--hc-accent);--seg-card-bg:var(--form-surface);--seg-card-bg-hover:rgba(var(--hc-accent-rgb),.14);--seg-card-bg-selected:rgba(var(--hc-accent-rgb),.16);--seg-card-shadow:none;--seg-card-shadow-hover:0 0 0 1px rgba(var(--hc-accent-rgb),.46);--seg-card-shadow-selected:0 0 0 1px rgba(var(--hc-accent-rgb),.78);--seg-radio-bg:var(--form-surface);--seg-radio-border:rgba(var(--hc-accent-rgb),.7);--seg-radio-inner-ring:inset 0 0 0 1px rgba(var(--hc-accent-rgb),.28);--seg-radio-dot-bg:var(--hc-accent);--seg-radio-dot-shadow:0 0 8px rgba(var(--hc-accent-rgb),.34);--btn-primary-border:2px solid rgba(var(--hc-accent-rgb),.66);--btn-primary-border-hover:2px solid rgba(var(--hc-accent-rgb),.9);--btn-primary-border-active:2px solid rgba(var(--hc-accent-rgb),.95);--btn-primary-text:var(--hc-accent);--btn-primary-bg:radial-gradient(82% 66% at 50% -14%, #deecff1c 0%, #deecff0c 42%, #deecff04 58%, #deecff00 74%), linear-gradient(180deg, #1a2331eb 0%, #101927f0 100%);--btn-primary-bg-hover:radial-gradient(82% 66% at 50% -14%, #deecff22 0%, #deecff0f 42%, #deecff05 58%, #deecff00 74%), linear-gradient(180deg, #1f2a3aed 0%, #131e2ef2 100%);--btn-primary-bg-active:radial-gradient(82% 66% at 50% -14%, #deecff21 0%, #deecff0e 42%, #deecff04 58%, #deecff00 74%), linear-gradient(180deg, #1c2635e8 0%, #121b2aed 100%);--btn-primary-shadow:inset 0 1px 0 #dcecff1a, 0 5px 12px #0206103d;--btn-primary-shadow-hover:inset 0 1px 0 #dcecff1f, 0 7px 14px #02061047;--btn-primary-shadow-active:inset 0 1px 0 #dcecff14, 0 4px 10px #02061038;--btn-primary-shadow-focus:inset 0 1px 0 #dcecff29, 0 8px 18px #02061052, 0 0 0 2px rgba(var(--hc-accent-rgb),.52)}html[data-contrast=hc] .a11y-modal-shell :is(.a11y-csp-scroll,.csp-overlayTitle) :is(h1,h2,h3,h4,p,span,label,legend,li,a,button,strong,em){color:var(--hc-accent)}html[data-contrast=hc] .a11y-modal-shell .a11y-csp-scroll [data-control-type][data-checked=true]{color:var(--hc-accent);background:var(--btn-primary-bg-hover);border-style:solid;border-width:2px;border-color:rgba(var(--hc-accent-rgb),.94);box-shadow:var(--btn-primary-shadow-hover), 0 0 0 1px rgba(var(--hc-accent-rgb),.72)}html[data-contrast=hc] .a11y-modal-shell .a11y-csp-scroll [data-control-type][data-checked=false]{border-color:rgba(var(--hc-accent-rgb),.62)}html[data-contrast=hc] body .profile-container.glass-ring{--profile-role-text-color:var(--hc-accent)}html[data-contrast=hc] body .profile-role-row{color:var(--hc-accent)}html[data-contrast=hc] body .profile-orbit-mobile-panel .profile-orbit-mobile-action.dock-item,html[data-contrast=hc] body .profile-orbit-mobile-panel .profile-orbit-mobile-action.dock-item:is(:hover,:focus-visible,:active),html[data-contrast=hc] body .profile-orbit-mobile-panel .profile-orbit-mobile-row.is-active .profile-orbit-mobile-action.dock-item,html[data-contrast=hc] body .profile-orbit-mobile-panel .profile-orbit-mobile-action.dock-item[data-orbit-mobile-active=true]{box-shadow:0 4px 9px #02061021, 0 1px 1px #0f172a11, 0 6px 8px -6px rgba(var(--hc-accent-rgb),.32), inset 0 0 0 var(--pin-border-w) #1e283a85, inset 0 1px 0 #ffffff0a, inset 0 -1px 0 #02061030}html[data-contrast=hc] .desc-ring-left .circular-text-line{color:#222;fill:currentColor;stroke:#00000059;stroke-width:1px;filter:none;text-shadow:none}html[data-contrast=hc] .desc-ring-right .circular-text-line{color:var(--hc-accent);fill:currentColor;stroke:#0006;stroke-width:1px;filter:none;text-shadow:none}html[data-contrast=hc] .centered-back-right h2{color:var(--hc-accent)!important}html[data-contrast=hc] .centered-back-left h2,html[data-contrast=hc] .centered-back-left h2 span{color:#000!important}html[data-contrast=hc] .desc-ring-left,html[data-contrast=hc] .desc-ring-right,html[data-contrast=hc] .desc-ring-left *,html[data-contrast=hc] .desc-ring-right *{filter:none;text-shadow:none;-webkit-font-smoothing:auto;font-smooth:auto;paint-order:stroke fill}html[data-contrast=hc]{--btn-primary-border:2px solid rgba(var(--hc-accent-rgb),.66);--btn-primary-border-hover:2px solid rgba(var(--hc-accent-rgb),.9);--btn-primary-border-active:2px solid rgba(var(--hc-accent-rgb),.95);--hc-text:var(--hc-accent);--hc-muted:var(--hc-accent);--glass-surface-text:var(--hc-accent);--glass-modal-text:var(--hc-accent);--text-strong:var(--hc-accent);--focus-ring:var(--hc-focus-ring);--btn-primary-text:var(--hc-accent);--btn-primary-bg:var(--hc-control-bg);--btn-primary-bg-hover:var(--hc-control-bg-hover);--btn-primary-bg-active:var(--hc-control-bg-active);--input-bg:var(--hc-control-bg);--input-bg-hover:var(--hc-control-bg-hover);--input-bg-focus:var(--hc-control-bg-active);--input-flat-bg:var(--hc-control-bg);--input-flat-bg-hover:var(--hc-control-bg-hover);--input-text:var(--hc-accent);--input-caret:var(--hc-accent);--input-placeholder:rgba(var(--hc-accent-rgb),.92);--subpage-card-border:rgba(var(--hc-accent-rgb),.66);--subpage-card-border-hover:rgba(var(--hc-accent-rgb),.9);--panel-secondary-border:rgba(var(--hc-accent-rgb),.66);--workspace-feature-field-bg:var(--hc-field-bg);--workspace-feature-field-bg-hover:var(--hc-field-bg-hover);--workspace-feature-field-text:var(--hc-accent);--workspace-feature-field-placeholder:rgba(var(--hc-accent-rgb),.92);--workspace-feature-field-border:2px solid rgba(var(--hc-accent-rgb),.72);--workspace-feature-border:rgba(var(--hc-accent-rgb),.66);--workspace-feature-border-strong:rgba(var(--hc-accent-rgb),.9)}html[data-contrast=hc] body,html[data-contrast=hc] body :is(h1,h2,h3,h4,p,span,label,legend,li,a,strong,em,small){color:var(--hc-accent)}html[data-contrast=hc] :is(.ui-glow-field,.materials-comment-glow-field,.service-map-toolbar__glow-field,.service-map-toolbar__type-card,.pre-inquiry-recipient-type-card,.invite-glow-field,.service-profile-glow-field,.workspace-feature-panel .workspace-feature-field,.documents-workspace :is(.documents-field,.documents-dropdown-trigger,.documents-form-input,.documents-agent-textarea)){background:var(--hc-field-bg);color:var(--hc-accent);border:2px solid rgba(var(--hc-accent-rgb),.72);box-shadow:none;caret-color:var(--hc-accent)}html[data-contrast=hc] :is(.ui-glow-field,.materials-comment-glow-field,.service-map-toolbar__glow-field,.service-map-toolbar__type-card,.pre-inquiry-recipient-type-card,.invite-glow-field,.service-profile-glow-field,.workspace-feature-panel .workspace-feature-field,.documents-workspace :is(.documents-field,.documents-dropdown-trigger,.documents-form-input,.documents-agent-textarea)):is(:hover,:focus,:focus-within,:focus-visible,:active){color:var(--hc-accent);border-color:rgba(var(--hc-accent-rgb),.94);box-shadow:none;background:var(--hc-field-bg-focus)!important}html[data-contrast=hc] :is(.ui-glow-field,.materials-comment-glow-field,.service-map-toolbar__glow-field,.invite-glow-field,.service-profile-glow-field,.workspace-feature-panel .workspace-feature-field,.documents-workspace :is(.documents-field,.documents-dropdown-trigger,.documents-form-input,.documents-agent-textarea))>:is(.edgeLight,[class*=edgeLight]){opacity:0;box-shadow:none;background:0 0;display:none}html[data-contrast=hc] :is(.ui-glow-field,.materials-comment-glow-field,.service-map-toolbar__glow-field,.service-map-toolbar__type-card,.pre-inquiry-recipient-type-card,.invite-glow-field,.service-profile-glow-field,.workspace-feature-panel .workspace-feature-field,.documents-workspace :is(.documents-field,.documents-dropdown-trigger,.documents-form-input,.documents-agent-textarea))::placeholder{color:rgba(var(--hc-accent-rgb),.92);opacity:1}html[data-contrast=hc] .service-map-workspace .service-map-toolbar__input::placeholder,html[data-contrast=hc] .service-map-page-panel .service-map-toolbar__input::placeholder{opacity:1;color:rgba(var(--hc-accent-rgb),.92)!important}html[data-contrast=hc] :is(.workspace-feature-card,.workspace-feature-chip,.workspace-feature-admin-role,.workspace-feature-toggle-row,.workspace-feature-list-card,.workspace-feature-badge,.documents-workspace-card,.documents-panel,.documents-subpanel,.documents-card,.documents-notice,.documents-empty-state,.invite-list-panel,.materials-upload-panel,.materials-admin-panel,.materials-admin-row,.help-listings-panel,.selected-listing-panel--inline){color:var(--hc-accent);border:2px solid rgba(var(--hc-accent-rgb),.66);box-shadow:none;background:var(--hc-panel-bg)!important}html[data-contrast=hc] :is(.workspace-role-cycle-button,.documents-admin-role-menu .workspace-role-cycle-button){color:var(--hc-accent);background:var(--hc-control-bg);border-color:rgba(var(--hc-accent-rgb),.72);box-shadow:none}html[data-contrast=hc] body :is(.back-button,.chat-back-button,.profile-logout-button,.service-map-toolbar__back,.service-map-workspace__toggle,button:has(.back-icon-arrow)){color:var(--hc-accent);border-color:var(--hc-accent);box-shadow:none}html[data-contrast=hc] body .chat-inputbar,html[data-contrast=hc] .documents-workspace .documents-agent-composer-slot .chat-inputbar{border:2px solid rgba(var(--hc-accent-rgb),.72);box-shadow:none;background:0 0}html[data-contrast=hc] .chat-composer-glow-shell,html[data-contrast=hc] .documents-agent-glow-composer,html[data-contrast=hc] .documents-agent-glow-window{--glow-color:rgba(var(--hc-accent-rgb),.64);--glow-color-60:rgba(var(--hc-accent-rgb),.4);--glow-color-50:rgba(var(--hc-accent-rgb),.34);--glow-color-40:rgba(var(--hc-accent-rgb),.27);--glow-color-30:rgba(var(--hc-accent-rgb),.2);--glow-color-20:rgba(var(--hc-accent-rgb),.13);--glow-color-10:rgba(var(--hc-accent-rgb),.08)}html[data-contrast=hc] body .chat-inputbar .chat-send-btn.invite-primary-btn{--btn-primary-text:var(--hc-accent);--btn-primary-bg:transparent;--btn-primary-bg-hover:transparent;--btn-primary-bg-active:transparent;--btn-primary-border:2px solid rgba(var(--hc-accent-rgb),.66);--btn-primary-border-hover:2px solid rgba(var(--hc-accent-rgb),.9);--btn-primary-border-active:2px solid rgba(var(--hc-accent-rgb),.95);color:var(--hc-accent);border-color:rgba(var(--hc-accent-rgb),.66);box-shadow:none;background:0 0!important}html[data-contrast=hc] body .chat-inputbar .chat-send-btn.invite-primary-btn:is(:hover,:focus-visible,:active){color:var(--hc-accent);border-color:rgba(var(--hc-accent-rgb),.94);box-shadow:none;background:0 0}html[data-contrast=hc] :is(.chat-send-btn,.chat-listen-btn,.chat-side-control-btn,.workspace-feature-panel svg,.documents-workspace svg) :is(path,circle,line,rect,ellipse,polyline,polygon){stroke:var(--hc-accent)}html[data-contrast=hc] :is(.chat-send-btn,.chat-listen-btn,.chat-side-control-btn,.workspace-feature-panel svg,.documents-workspace svg) [fill]:not([fill=none]){fill:var(--hc-accent)}html[data-contrast=hc] .framework-page-shell .ui-glow-button-frame,html[data-contrast=hc] .framework-page-shell .ui-glow-button-frame:is(:hover,:focus-visible,:active){--btn-primary-border:2px solid rgba(var(--hc-accent-rgb),.72);--btn-primary-border-hover:2px solid rgba(var(--hc-accent-rgb),.94);--btn-primary-border-active:2px solid rgba(var(--hc-accent-rgb),1);border:2px solid rgba(var(--hc-accent-rgb),.72);color:var(--hc-accent);background:var(--hc-control-bg);box-shadow:none}html[data-contrast=hc] .framework-page-shell .ui-glow-button-frame:is(:hover,:focus-visible,:active){border-color:rgba(var(--hc-accent-rgb),.94);background:rgba(var(--hc-accent-rgb),.14)}html[data-contrast=hc] body :is(.ui-glow-field,.materials-comment-glow-field,.service-map-toolbar__glow-field,.service-map-toolbar__type-card,.invite-glow-field,.service-profile-glow-field,.workspace-feature-panel .workspace-feature-field,.documents-workspace :is(.documents-field,.documents-dropdown-trigger,.documents-form-input,.documents-agent-textarea)):is([class*=BorderGlow-module],[class*=ui-glow]){background:var(--hc-field-bg);color:var(--hc-accent);border-color:rgba(var(--hc-accent-rgb),.72);box-shadow:none}html[data-contrast=hc] body :is(button,[role=button],label):is([class*=BorderGlow-module],.ui-glow-button-frame,.ui-glow-option-card-frame,.materials-surface-button,.service-map-toolbar__type-card):not(.profile-orbit-menu__item):not(.profile-orbit-menu__center):not(.profile-orbit-mobile-action):not(.profile-orbit-stack-bubble):not(.chat-rail-icon-btn):not(.chat-send-btn):not(.chat-listen-btn):not(.chat-assistant-action-btn):not(.chat-dictate-btn):not(.chat-side-control-btn):not(.chat-tools-btn):not(.chat-document-attach-btn){background:var(--hc-control-bg);color:var(--hc-accent);border-color:rgba(var(--hc-accent-rgb),.72);box-shadow:none}html[data-contrast=hc] body :is(.register-content,.invite-modal-content,.person-invite-modal-content,.a11y-modal-shell) [data-control-type][data-checked=true]{--hc-control-bg:rgba(var(--hc-accent-rgb),.1);--hc-control-bg-hover:rgba(var(--hc-accent-rgb),.12);--hc-control-bg-active:rgba(var(--hc-accent-rgb),.14);--btn-primary-bg:rgba(var(--hc-accent-rgb),.1);--btn-primary-bg-hover:rgba(var(--hc-accent-rgb),.12);--btn-primary-bg-active:rgba(var(--hc-accent-rgb),.14);background:rgba(var(--hc-accent-rgb),.1);background-color:rgba(var(--hc-accent-rgb),.1);border-color:rgba(var(--hc-accent-rgb),.94);box-shadow:inset 0 0 0 1px rgba(var(--hc-accent-rgb),.64)}html[data-contrast=hc] body :is(.register-content,.invite-modal-content,.person-invite-modal-content,.a11y-modal-shell) [data-control-type][data-checked=true]:before{opacity:1;background:rgba(var(--hc-accent-rgb),.06)!important}html[data-contrast=hc] body :is(button,[role=button],label).ui-glow-option-card-frame[data-checked=true]:not(.profile-orbit-menu__item):not(.profile-orbit-menu__center):not(.profile-orbit-mobile-action):not(.profile-orbit-stack-bubble):not(.chat-rail-icon-btn):not(.chat-send-btn):not(.chat-listen-btn):not(.chat-assistant-action-btn):not(.chat-dictate-btn):not(.chat-side-control-btn):not(.chat-tools-btn):not(.chat-document-attach-btn),html[data-contrast=hc] body :is(button,[role=button],label).register-option-card[data-checked=true]:not(.profile-orbit-menu__item):not(.profile-orbit-menu__center):not(.profile-orbit-mobile-action):not(.profile-orbit-stack-bubble):not(.chat-rail-icon-btn):not(.chat-send-btn):not(.chat-listen-btn):not(.chat-assistant-action-btn):not(.chat-dictate-btn):not(.chat-side-control-btn):not(.chat-tools-btn):not(.chat-document-attach-btn){--hc-control-bg:rgba(var(--hc-accent-rgb),.1);--hc-control-bg-hover:rgba(var(--hc-accent-rgb),.12);--hc-control-bg-active:rgba(var(--hc-accent-rgb),.14);--btn-primary-bg:rgba(var(--hc-accent-rgb),.1);--btn-primary-bg-hover:rgba(var(--hc-accent-rgb),.12);--btn-primary-bg-active:rgba(var(--hc-accent-rgb),.14);background-color:rgba(var(--hc-accent-rgb),.1);border-color:rgba(var(--hc-accent-rgb),.94);box-shadow:inset 0 0 0 1px rgba(var(--hc-accent-rgb),.64);background:rgba(var(--hc-accent-rgb),.1)!important}html[data-contrast=hc] body .workspace-dashboard-card,html[data-contrast=hc] body .workspace-dashboard-card:is(:hover,:focus-visible,:active){background:var(--workspace-elevated-card-bg,var(--hc-control-bg,#0e1420b8));border:2px solid rgba(var(--hc-accent-rgb),.72);color:var(--hc-accent,#ffea00);box-shadow:none}html[data-contrast=hc] body .workspace-dashboard-card:focus-visible{border-color:rgba(var(--hc-accent-rgb),.94)}html[data-contrast=hc] body .workspace-dashboard-card:after{display:none}html[data-contrast=hc] body .invite-list-panel{background:var(--hc-panel-bg);border:2px solid rgba(var(--hc-accent-rgb),.72);border-color:rgba(var(--hc-accent-rgb),.72);box-shadow:none}html[data-contrast=hc] body .invite-list-panel:is(:hover,:focus-within,:focus-visible,:active){background:var(--hc-panel-bg);box-shadow:none;border-color:rgba(var(--hc-accent-rgb),.72)!important}html[data-contrast=hc] body .invite-list-panel:before,html[data-contrast=hc] body .invite-list-panel:after,html[data-contrast=hc] body .invite-list-panel>:is(.edgeLight,[class*=edgeLight]){opacity:0;box-shadow:none;background:0 0;display:none!important}html[data-contrast=hc] body :is(.invite-modal-content,.person-invite-modal-content) .invite-list-panel.invite-glow-panel{background:var(--hc-panel-bg);border-color:rgba(var(--hc-accent-rgb),.72);box-shadow:none;border:2px solid rgba(var(--hc-accent-rgb),.72)!important}html[data-contrast=hc] body :is(.invite-modal-content,.person-invite-modal-content) .invite-list-panel.invite-glow-panel:is(:hover,:focus-within){border-color:rgba(var(--hc-accent-rgb),.72);background:var(--hc-panel-bg);box-shadow:none}html[data-contrast=hc]{--home-panel-bg:#09121edb;--home-card-light-opacity:.78;--home-card-dark-opacity:.68;--chat-card-surface-night-standard-bg:radial-gradient(124% 96% at 50% 6%, #1b273580 0%, #141d288c 46%, #10141c99 100%);--chat-card-surface-night-standard-flat-bg:linear-gradient(180deg, #18233185 0%, #12161e9e 100%);--chat-card-surface-night-strong-bg:radial-gradient(124% 96% at 50% 6%, #1b2735 0%, #141d28 46%, #10141c 100%);--chat-card-surface-night-flat-bg:linear-gradient(180deg, #182331 0%, #12161e 100%);--cursor-default-backup:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 14 15'%3E%3Cpath d='M 2 1 L 9 7 Q 9.5 7.4 8.7 7.8 L 4.2 9.5 Q 3.2 9.9 3.0 8.9 L 2 1 Z' fill='%23ffffff' stroke='%23f5cf5a' stroke-width='0.7' stroke-opacity='0.9' stroke-linejoin='round'/%3E%3C/svg%3E") 3 2, auto;--cursor-default:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 14 15'%3E%3Cpath d='M 2 1 L 9 7 Q 9.5 7.4 8.7 7.8 L 4.2 9.5 Q 3.2 9.9 3.0 8.9 L 2 1 Z' fill='%23ffffff' stroke='%23f5cf5a' stroke-width='0.7' stroke-opacity='0.9' stroke-linejoin='round'/%3E%3C/svg%3E") 3 2, auto;--cursor-pointer:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 14 15'%3E%3Cpath d='M 2 1 L 9 7 Q 9.5 7.4 8.7 7.8 L 4.2 9.5 Q 3.2 9.9 3.0 8.9 L 2 1 Z' fill='%23ffffff' stroke='%23f5cf5a' stroke-width='0.7' stroke-opacity='0.9' stroke-linejoin='round'/%3E%3C/svg%3E") 4 2, pointer;--hc-bg:#090a0f;--hc-surface:#06080cdb;--hc-accent:#ffea00;--hc-text:var(--hc-accent);--hc-muted:var(--hc-accent);--hc-accent-soft:#fff48a;--hc-border:#ffea00a8;--hc-border-soft:#ffea00e6;--hc-focus-ring:#ffea0094;--hc-control-bg:var(--chat-card-surface-night-standard-bg);--hc-control-bg-hover:linear-gradient(180deg, #ffea0014 0%, #ffea0009 100%), var(--chat-card-surface-night-standard-flat-bg);--hc-control-bg-active:linear-gradient(180deg, #ffea001f 0%, #ffea000e 100%), var(--chat-card-surface-night-standard-flat-bg);--hc-control-bg-selected:#ffea0024;--hc-field-bg:var(--hc-control-bg);--hc-field-bg-hover:var(--hc-field-bg);--hc-field-bg-focus:var(--hc-field-bg);--hc-panel-bg:var(--chat-card-surface-night-standard-bg);--hc-panel-bg-hover:var(--hc-control-bg-hover);--workspace-elevated-card-bg:var(--hc-panel-bg);--workspace-elevated-card-bg-hover:var(--hc-panel-bg-hover);--workspace-elevated-card-bg-strong:var(--workspace-elevated-card-bg-hover);--pt-50:var(--hc-accent);--pt-100:var(--hc-accent);--pt-150:var(--hc-accent);--pt-200:var(--hc-accent);--pt-300:var(--hc-accent);--pt-400:var(--hc-accent);--pt-500:var(--hc-accent);--pt-600:var(--hc-accent);--pt-light:var(--hc-accent);--pt:var(--hc-accent);--pt-mid:var(--hc-accent);--pt-dark:var(--hc-accent);--brand-primary:var(--hc-accent);--brand-accent:var(--hc-accent);--link-gold:var(--hc-accent);--link-gold-hover:var(--hc-accent-soft);--page-bg:var(--hc-bg);--page-bg-top:#1b2735;--page-bg-bottom:#090a0f;--page-bg-fallback:var(--hc-bg);--page-bg-top-fallback:#1b2735;--page-bg-bottom-fallback:#090a0f;--glass-blur-radius:1rem;--glass-surface-bg:#0f0e1159;--glass-ring-surface-bg:var(--glass-surface-bg);--glass-modal-bg:var(--glass-ring-surface-bg);--drawer-glass-bg:var(--glass-ring-surface-bg);--glass-surface-text:var(--hc-text);--glass-border-color:transparent;--glass-border-width:2px;--opaque-panel-bg:var(--chat-card-surface-night-standard-bg);--opaque-panel-bg-hover:var(--chat-card-surface-night-standard-flat-bg);--opaque-panel-shadow:0 0 10px #ffea0014, 0 10px 24px #00000038;--glass-modal-shadow:none;--glass-shell-shadow:0 0 18px #ffea0038, 0 0 34px #ffea001f, 0 12px 22px -16px #ffea0033;--glass-ring-glow-dark:0 0 16px #ffea002e, 0 0 30px #ffea001a, 0 10px 20px -16px #ffea0029;--glass-ring-edge-stroke-width-desktop:1.4px;--glass-ring-edge-stroke-opacity-desktop:.7;--glass-ring-edge-stroke-blur-desktop:.1px;--glass-ring-edge-stroke-desktop:conic-gradient(from -104deg at 50% 50%, #fff8ba00 0deg, #fff8ba00 14deg, #fff8ba07 26deg, #fff8ba17 38deg, #fff8ba2e 46deg, #fff8ba4d 54deg, #fff8ba61 60deg, #fff8ba40 70deg, #fff8ba1c 82deg, #fff8ba07 94deg, #fff8ba00 108deg, #fff8ba00 360deg);--glass-input-bg-idle:var(--hc-bg);--glass-input-bg-active:var(--hc-surface);--text-strong:var(--hc-text);--focus-ring:var(--hc-focus-ring);--chat-icon-dark:var(--hc-accent);--chat-icon-light:#7a3a38;--orbit-accent:var(--hc-accent);--chat-ui-solid-surface:#121a28;--chat-tools-panel-bg:#121a28;--chat-upload-picker-bg:#121a28;--chat-rail-tooltip-bg:var(--chat-tools-panel-bg);--subpage-card-bg:var(--chat-card-surface-night-standard-bg);--subpage-card-bg-hover:var(--input-flat-bg-hover);--subpage-card-border:transparent;--subpage-card-border-hover:transparent;--subpage-card-shadow:0 0 12px #ffea001a, 0 10px 22px #0003, 0 0 24px -16px #ffea0029;--subpage-card-shadow-hover:0 0 14px #ffea0024, 0 12px 26px #0000003d, 0 0 28px -16px #ffea0033;--subpage-card-text:var(--hc-accent);--rail-tooltip-bg:var(--chat-rail-tooltip-bg);--rail-tooltip-border:var(--subpage-card-border);--rail-tooltip-shadow:none;--rail-tooltip-text:var(--hc-accent);--chat-tools-item-hover-bg:#ffea0024;--glass-analysis-bg:#08090c;--panel-secondary-bg:var(--input-flat-bg);--panel-secondary-border:#ffea009e;--panel-secondary-shadow:none;--panel-border-width:2px;--subpage-card-border-width:2px;--chat-invite-surface:var(--subpage-card-bg);--chat-invite-surface-hover:var(--subpage-card-bg-hover);--chat-invite-list-border:transparent;--chat-invite-shadow:none;--chat-invite-text:var(--hc-accent);--drawer-card-border:#ffea008f;--drawer-card-border-hover:#ffea008f;--drawer-card-border-active:#ffea00eb;--drawer-card-bg:var(--chat-card-surface-night-standard-bg);--drawer-card-bg-hover:var(--chat-card-surface-night-standard-flat-bg);--drawer-card-bg-active:var(--chat-card-surface-night-standard-flat-bg);--drawer-card-shadow:0 0 12px #ffea001a, 0 10px 22px #0003, 0 0 24px -16px #ffea0029;--drawer-card-shadow-hover:0 0 14px #ffea0024, 0 12px 26px #0000003d, 0 0 28px -16px #ffea0033;--drawer-card-shadow-active:0 0 14px #ffea0024, 0 12px 26px #0000003d, 0 0 28px -16px #ffea0033;--drawer-delete-border:var(--opaque-panel-border,var(--subpage-card-border));--drawer-delete-bg:var(--opaque-panel-bg);--drawer-delete-text:var(--opaque-panel-text,var(--hc-accent));--btn-base-bg-dark:var(--hc-control-bg);--btn-primary-bg:var(--hc-control-bg);--btn-primary-bg-hover:var(--hc-control-bg-hover);--btn-primary-bg-active:var(--hc-control-bg-active);--btn-primary-text:var(--hc-accent);--btn-primary-border:2px solid #ffea00a8;--btn-primary-border-hover:2px solid #ffea00e6;--btn-primary-border-active:2px solid #ffea00f2;--btn-primary-shadow:none;--btn-primary-shadow-hover:none;--btn-primary-shadow-active:none;--btn-primary-focus-ring-color:var(--hc-focus-ring);--form-surface:var(--hc-control-bg);--form-surface-hover:var(--hc-control-bg-hover);--form-surface-active:var(--hc-control-bg-active);--input-bg:var(--hc-field-bg);--input-bg-hover:var(--hc-field-bg-hover);--input-bg-focus:var(--hc-field-bg-focus);--input-flat-bg:var(--hc-field-bg);--input-flat-bg-hover:var(--hc-field-bg-hover);--input-text:var(--hc-accent);--input-caret:var(--hc-accent);--input-placeholder:#ffea00eb;--input-border:2px solid #ffea00ad;--seg-card-border:#ffea00a8;--seg-card-border-width:2px;--seg-radio-border:#ffea00c7;--seg-radio-dot-bg:var(--hc-accent);--input-shadow:none;--input-shadow-hover:none;--input-surface-overlay:inset 0 0 0 999px #fff0;--input-surface-overlay-hover:inset 0 0 0 999px #fff0;--input-surface-overlay-focus:inset 0 0 0 999px #fff0}
:root.login-modal-open,body.login-modal-open{height:100%;overflow:hidden}:root.login-modal-open{overscroll-behavior:none}.modal-close-btn{width:2.65rem;height:2.65rem;color:inherit;cursor:var(--cursor-pointer);box-sizing:border-box;text-indent:-9999px;white-space:nowrap;box-shadow:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;font-size:0;line-height:0;transition:transform .14s,color .18s,opacity .18s;display:inline-flex;position:relative;overflow:visible}.modal-close-btn:before{content:"×";text-indent:0;pointer-events:none;font-size:2.05rem;line-height:1;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-close-btn:hover,.modal-close-btn:focus-visible{transform:translateY(-1px)}.modal-close-btn:active{transform:translateY(1px)}.modal-close-btn:focus-visible{outline:none}.scroll-reactive-shell .csp-overlayTitle{will-change:opacity, transform;transition:opacity .26s ease-out,transform .32s cubic-bezier(.22,.61,.36,1)}.scroll-reactive-shell[data-scrolled="1"] .csp-overlayTitle{opacity:0;pointer-events:none;transform:translate(-50%,-1.05rem)}.a11y-modal-shell .csp-overlayTitle,.a11y-modal-shell[data-scrolled="1"] .csp-overlayTitle{filter:none}.a11y-modal-shell:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;padding:var(--glass-ring-edge-stroke-width,0px);background:var(--glass-ring-edge-stroke,none);opacity:var(--glass-ring-edge-stroke-opacity,0);filter:blur(var(--glass-ring-edge-stroke-blur,0px));box-sizing:border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}body[data-a11y-scroll-lock="1"] .profile-orbit-layer,body[data-a11y-scroll-lock="1"] .profile-orbit-menu__center-shell,body[data-a11y-scroll-lock="1"] .profile-orbit-menu__center-pulse{visibility:hidden;pointer-events:none;transition:none;animation:none;opacity:0!important}.glass-title-register{font-size:clamp(1.64rem, calc(var(--ring-diameter,52rem) / 20.8), 2.56rem);line-height:1.1}.glass-title-register-ru{font-size:clamp(1.5rem, calc(var(--ring-diameter,52rem) / 23.2), 2.24rem);letter-spacing:.01em;line-height:1.08}@media (min-width:769px){.a11y-modal-shell{--glass-ring-edge-stroke-width:var(--glass-ring-edge-stroke-width-desktop,1.18px);--glass-ring-edge-stroke-opacity:var(--glass-ring-edge-stroke-opacity-desktop,.72);--glass-ring-edge-stroke-blur:var(--glass-ring-edge-stroke-blur-desktop,.18px);--glass-ring-edge-stroke:var(--glass-ring-edge-stroke-desktop,conic-gradient(from -104deg at 50% 50%, #fff0 0deg, #fff0 18deg, #ffffff03 30deg, #ffffff0a 42deg, #ffffff1c 50deg, #ffffff38 58deg, #ffffff4d 62deg, #fff3 70deg, #ffffff14 80deg, #ffffff05 90deg, #fff0 102deg, #fff0 360deg))}.scroll-reactive-back{opacity:.78}.scroll-reactive-shell .csp-chevron-frame{opacity:.95;transition:opacity .22s ease-out,transform .22s ease-out;transform:translate(-50%)scale(1)}.scroll-reactive-shell .csp-chevron-icon{opacity:.95;animation:none}.scroll-reactive-shell .csp-scrim--chevron.is-muted .csp-chevron-frame{opacity:.36;transform:translate(-50%)scale(.92)}.scroll-reactive-shell .csp-scrim--chevron.is-hidden .csp-chevron-frame{opacity:0;transform:translate(-50%)scale(.9)}}.login-modal-box .login-modal-close.modal-close-btn{z-index:4;color:#c57171;transition:color .18s,opacity .18s;position:absolute;top:.58rem;right:.58rem;transform:none}.login-modal-box .login-modal-close.modal-close-btn:hover,.login-modal-box .login-modal-close.modal-close-btn:focus-visible,.login-modal-box .login-modal-close.modal-close-btn:active{transform:none}@media (min-width:769px){.login-modal-box .login-modal-close.modal-close-btn:before{font-size:2.3rem}}:root.theme-light .login-modal-box .login-modal-close.modal-close-btn{color:#7a3a38}.auth-success-text{color:#a7f3d0}:root.theme-light .auth-success-text,:root.theme-mid .auth-success-text{color:#065f46}:root{--login-email-autofill-bg:#0e1420e0}:root.theme-light{--login-email-autofill-bg:#fffffff5}:root.theme-mid{--login-email-autofill-bg:#f9f3f1f5}:root.theme-night{--login-email-autofill-bg:#0c182aeb}html[data-contrast=hc]{--login-email-autofill-bg:#090e18eb}:root{--login-email-shell-shadow:var(--input-shadow-composite,var(--input-shadow));--login-email-shell-shadow-hover:var(--input-shadow-hover-composite,var(--input-shadow-hover,var(--input-shadow)))}:root:not(.theme-light):not(.theme-mid):not(.theme-night){--login-email-shell-shadow:0 4px 10px #0003, 0 7px 12px -10px #f8fdff14, inset 0 0 0 999px #ffffff02;--login-email-shell-shadow-hover:0 5px 12px #00000038, 0 8px 13px -10px #f8fdff1a, inset 0 0 0 999px #ffffff04}:root.theme-night{--login-email-shell-shadow:0 4px 10px #0206102e, 0 7px 12px -10px #d6e8ff1a, inset 0 0 0 999px #e6f0ff03;--login-email-shell-shadow-hover:0 5px 12px #02061033, 0 8px 13px -10px #d6e8ff1f, inset 0 0 0 999px #e6f0ff05}html[data-contrast=hc]{--login-email-shell-shadow:0 4px 10px #00000038, 0 7px 12px -10px #d6e8ff14, inset 0 0 0 999px #ffffff02;--login-email-shell-shadow-hover:0 5px 12px #0000003d, 0 8px 13px -10px #d6e8ff1a, inset 0 0 0 999px #ffffff03}.register-input-mid-shell:-webkit-any(:-webkit-autofill,:autofill),.register-input-mid-shell:-webkit-any(:-webkit-autofill,:autofill):hover,.register-input-mid-shell:-webkit-any(:-webkit-autofill,:autofill):focus,.register-input-mid-shell:-webkit-any(:-webkit-autofill,:autofill):focus-visible,.register-input-mid-shell:-webkit-any(:-webkit-autofill,:autofill):active{background:var(--input-bg,var(--subpage-card-bg,#ffffffd1));color:var(--input-text);caret-color:var(--input-caret);-webkit-text-fill-color:var(--input-text);box-shadow:inset 0 0 0 1000px var(--input-bg,var(--subpage-card-bg,#ffffffd1));background-image:none;background-clip:padding-box;-webkit-transition:background-color 99999s ease-out,color 99999s ease-out;transition:background-color 99999s ease-out,color 99999s ease-out}.register-input-mid-shell:is(:autofill,:autofill),.register-input-mid-shell:is(:autofill,:autofill):hover,.register-input-mid-shell:is(:autofill,:autofill):focus,.register-input-mid-shell:is(:autofill,:autofill):focus-visible,.register-input-mid-shell:is(:autofill,:autofill):active{background:var(--input-bg,var(--subpage-card-bg,#ffffffd1));color:var(--input-text);caret-color:var(--input-caret);-webkit-text-fill-color:var(--input-text);box-shadow:inset 0 0 0 1000px var(--input-bg,var(--subpage-card-bg,#ffffffd1));background-image:none;background-clip:padding-box;-webkit-transition:background-color 99999s ease-out,color 99999s ease-out;transition:background-color 99999s ease-out,color 99999s ease-out}#login-modal .login-help-popover{backdrop-filter:blur(12px)saturate(112%);background:#fffaf8e6;border-color:#bec4d080;box-shadow:0 12px 24px #0f172a1f}:root.theme-light #login-modal .login-help-popover{background:#fffaf8f5;border-color:#bec4d094;box-shadow:0 12px 24px #52322e1f}:root.theme-mid #login-modal .login-help-popover{background:#fcf8f7f0;border-color:#ffffff47;box-shadow:0 10px 22px #140c0a1f}:root:not(.theme-light):not(.theme-mid) #login-modal .login-help-popover{background:#181c24e0;border-color:#f8fdff1c;box-shadow:0 10px 22px #0003}
.glass-ring{--glass-ring-sheen:none;--glass-ring-edge-stroke-width:0px;--glass-ring-edge-stroke-opacity:0;--glass-ring-edge-stroke-blur:0px;--ring-fit-w:calc(100vw - (2 * var(--ring-fit-pad,calc(1.5 * var(--base-rem)))));--ring-fit-h:calc(100dvh - (2 * var(--ring-fit-pad,calc(1.5 * var(--base-rem)))) - var(--ring-ui-reserve,calc(9 * var(--base-rem))));--ring-fit:min(var(--ring-fit-w), var(--ring-fit-h));--ring-max:min(var(--ring-desktop-max,calc(55 * var(--base-rem))), calc(var(--ring-base-max,calc(50 * var(--base-rem))) * var(--ring-scale,1)));--ring-diameter-default:min(var(--ring-max), max(var(--ring-base-min,calc(34 * var(--base-rem))), var(--ring-fit)));--profile-diameter:var(--ring-diameter,var(--ring-diameter-default));width:var(--ring-diameter,var(--ring-diameter-default));height:var(--ring-diameter,var(--ring-diameter-default));min-width:var(--ring-diameter,var(--ring-diameter-default));min-height:var(--ring-diameter,var(--ring-diameter-default));max-width:var(--ring-diameter,var(--ring-diameter-default));max-height:var(--ring-diameter,var(--ring-diameter-default));aspect-ratio:1;border-radius:var(--glass-ring-radius,50%);background:var(--glass-ring-sheen,none), var(--glass-ring-surface-bg,var(--glass-surface-bg,#00000040));color:var(--glass-surface-text,#f2f2f2);box-shadow:var(--glass-shell-shadow,none);backdrop-filter:blur(var(--glass-blur-radius,1rem));padding:var(--ring-pad-top,clamp(calc(1.6 * var(--base-rem)), 4.2vw, calc(2.6 * var(--base-rem)))) var(--ring-pad-x,clamp(calc(1.8 * var(--base-rem)), calc(var(--ring-diameter,var(--ring-diameter-default)) * .05), calc(3.2 * var(--base-rem)))) 0;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:hidden}.glass-ring:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;padding:var(--glass-ring-edge-stroke-width,0px);background:var(--glass-ring-edge-stroke,none);opacity:var(--glass-ring-edge-stroke-opacity,0);filter:blur(var(--glass-ring-edge-stroke-blur,0px));box-sizing:border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.glass-subpage-surface{--glass-subpage-edge-stroke-width:0px;--glass-subpage-edge-stroke-opacity:0;--glass-subpage-edge-stroke-blur:0px;--glass-subpage-edge-stroke:none;--subpage-card-bg:color-mix(in srgb, var(--glass-ring-surface-bg,var(--glass-surface-bg,#00000040)) 74%, #ffffff1a);--subpage-card-bg-hover:color-mix(in srgb, var(--glass-ring-surface-bg,var(--glass-surface-bg,#00000040)) 68%, #ffffff24);--input-bg:var(--subpage-card-bg);--input-bg-hover:var(--subpage-card-bg-hover);--input-bg-focus:var(--subpage-card-bg-hover);--opaque-panel-bg:var(--subpage-card-bg);--opaque-panel-bg-hover:var(--subpage-card-bg-hover);position:relative}.glass-subpage-surface:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;padding:var(--glass-subpage-edge-stroke-width,0px);background:var(--glass-subpage-edge-stroke,none);opacity:var(--glass-subpage-edge-stroke-opacity,0);filter:blur(var(--glass-subpage-edge-stroke-blur,0px));box-sizing:border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}:root.theme-light:not(.theme-mid) .glass-subpage-surface{--subpage-card-bg:var(--btn-primary-bg);--subpage-card-bg-hover:var(--btn-primary-bg-hover);--subpage-card-border:#94a3b81a;--subpage-card-border-hover:#94a3b824;--subpage-card-shadow:var(--btn-primary-shadow);--subpage-card-shadow-hover:var(--btn-primary-shadow-hover);--input-bg:var(--subpage-card-bg);--input-bg-hover:var(--subpage-card-bg-hover);--input-bg-focus:var(--subpage-card-bg-hover);--opaque-panel-bg:var(--subpage-card-bg);--opaque-panel-bg-hover:var(--subpage-card-bg-hover);--opaque-panel-border:var(--subpage-card-border);--opaque-panel-shadow:var(--subpage-card-shadow)}:root.theme-mid .glass-subpage-surface{--subpage-card-bg:var(--mid-unified-surface-bg);--subpage-card-bg-hover:var(--mid-unified-surface-bg-hover);--subpage-card-border:#7e5f5829;--subpage-card-border-hover:#7e5f5833;--subpage-card-shadow:var(--mid-unified-surface-shadow);--subpage-card-shadow-hover:var(--mid-unified-surface-shadow-hover);--input-bg:var(--subpage-card-bg);--input-bg-hover:var(--subpage-card-bg-hover);--input-bg-focus:var(--subpage-card-bg-hover);--opaque-panel-bg:var(--subpage-card-bg);--opaque-panel-bg-hover:var(--subpage-card-bg-hover);--opaque-panel-border:var(--subpage-card-border);--opaque-panel-shadow:var(--subpage-card-shadow)}:root.theme-mono:not([data-contrast=hc]) .glass-subpage-surface{--subpage-card-bg:var(--mono-input-surface);--subpage-card-bg-hover:var(--mono-input-surface-hover);--subpage-card-border:#d6d6d629;--subpage-card-border-hover:#e6e6e633;--subpage-card-shadow:var(--input-shadow);--subpage-card-shadow-hover:var(--input-shadow-hover);--input-bg:var(--subpage-card-bg);--input-bg-hover:var(--subpage-card-bg-hover);--input-bg-focus:var(--subpage-card-bg-hover);--opaque-panel-bg:var(--subpage-card-bg);--opaque-panel-bg-hover:var(--subpage-card-bg-hover);--opaque-panel-border:var(--subpage-card-border);--opaque-panel-shadow:var(--subpage-card-shadow)}.glass-subpage-surface:not(.help-listings-modal-content--embedded):not(.invite-modal-content--embedded) :is(.help-listings-panel,.help-listings-item-card,.invite-list-panel,.invite-list-row){border-width:var(--subpage-card-border-width,1px);border-style:solid;border-color:var(--subpage-card-border,#7e5f582e);background:var(--subpage-card-bg,var(--workspace-elevated-card-bg,#ffffffb8));box-shadow:var(--subpage-card-shadow,var(--workspace-elevated-card-shadow,0 10px 24px #2618161f));background-image:none}:root:not(.theme-light):not(.theme-mid):not(.theme-night):not(.theme-mono):not([data-contrast=hc]) .workspace-feature-panel.glass-subpage-surface,:root.theme-night .workspace-feature-panel.glass-subpage-surface{--subpage-card-bg:linear-gradient(145deg, #ffffff14, #ffffff09), color-mix(in srgb, var(--glass-ring-surface-bg,var(--glass-surface-bg,#00000040)) 64%, transparent);--subpage-card-bg-hover:var(--subpage-card-bg);--input-bg:var(--subpage-card-bg);--input-bg-hover:var(--subpage-card-bg-hover);--input-bg-focus:var(--subpage-card-bg-hover);--opaque-panel-bg:var(--subpage-card-bg);--opaque-panel-bg-hover:var(--subpage-card-bg-hover)}@media (min-width:769px){.glass-ring{--glass-ring-edge-stroke-width:var(--glass-ring-edge-stroke-width-desktop,1.18px);--glass-ring-edge-stroke-opacity:var(--glass-ring-edge-stroke-opacity-desktop,.72);--glass-ring-edge-stroke-blur:var(--glass-ring-edge-stroke-blur-desktop,.18px);--glass-ring-edge-stroke:var(--glass-ring-edge-stroke-desktop,conic-gradient(from -104deg at 50% 50%, #fff0 0deg, #fff0 18deg, #ffffff03 30deg, #ffffff0a 42deg, #ffffff1c 50deg, #ffffff38 58deg, #ffffff4d 62deg, #fff3 70deg, #ffffff14 80deg, #ffffff05 90deg, #fff0 102deg, #fff0 360deg))}.glass-subpage-surface{--chat-focus-inline-extra:clamp(.08rem, .28vw, .24rem);--workspace-glass-fit-w:calc(100vw - (2 * var(--ring-fit-pad,calc(1.3 * var(--base-rem)))));--workspace-glass-fit-h:calc(100dvh - (2 * var(--ring-fit-pad,calc(1.3 * var(--base-rem)))) - var(--ring-ui-reserve,calc(2 * var(--base-rem))));--workspace-glass-fit:min(var(--workspace-glass-fit-w), var(--workspace-glass-fit-h));--workspace-glass-max:min(var(--ring-desktop-max,calc(55 * var(--base-rem))), calc(var(--ring-base-max,calc(52 * var(--base-rem))) * var(--ring-scale,1)));--workspace-glass-diameter-default:min(var(--workspace-glass-max), max(var(--ring-base-min,calc(36 * var(--base-rem))), var(--workspace-glass-fit)));--workspace-glass-diameter:min(var(--workspace-glass-max), max(calc(40 * var(--base-rem)), calc(var(--workspace-glass-diameter-default) * var(--chat-focus-diameter-scale,1.06))));--workspace-glass-inline-size:var(--ring-diameter,var(--workspace-glass-diameter));--workspace-glass-shell-inline-size:calc(var(--workspace-glass-inline-size) + var(--chat-focus-inline-extra,0px));--workspace-glass-block-size:var(--ring-diameter,var(--workspace-glass-diameter));--glass-subpage-edge-stroke-width:var(--glass-ring-edge-stroke-width-desktop,1.18px);--glass-subpage-edge-stroke-opacity:var(--glass-ring-edge-stroke-opacity-desktop,.72);--glass-subpage-edge-stroke-blur:var(--glass-ring-edge-stroke-blur-desktop,.18px);--glass-subpage-edge-stroke:var(--glass-ring-edge-stroke-desktop,conic-gradient(from -104deg at 50% 50%, #fff0 0deg, #fff0 18deg, #ffffff03 30deg, #ffffff0a 42deg, #ffffff1c 50deg, #ffffff38 58deg, #ffffff4d 62deg, #fff3 70deg, #ffffff14 80deg, #ffffff05 90deg, #fff0 102deg, #fff0 360deg))}.materials-page-shell{justify-content:center;padding-top:0;padding-bottom:0}.materials-page-content.glass-subpage-surface,.invite-modal-content.person-invite-modal-content.glass-subpage-surface:not(.invite-modal-content--workspace){width:var(--workspace-glass-shell-inline-size)!important;inline-size:var(--workspace-glass-shell-inline-size)!important;min-width:var(--workspace-glass-shell-inline-size)!important;max-width:var(--workspace-glass-shell-inline-size)!important;height:var(--workspace-glass-block-size)!important;min-height:var(--workspace-glass-block-size)!important;max-height:var(--workspace-glass-block-size)!important;border-radius:clamp(1.6rem,3.5vw,2.4rem)!important;margin-top:0!important;margin-bottom:0!important}.materials-page-content.glass-subpage-surface{padding-bottom:1.25rem;padding-left:1.35rem;padding-right:1.35rem}.invite-modal-overlay.person-invite-modal-overlay:not(.invite-modal-overlay--workspace){align-items:center;padding-top:0;padding-bottom:0}.invite-modal-content.person-invite-modal-content.glass-subpage-surface:not(.invite-modal-content--workspace){padding-bottom:1.25rem;padding-left:1.35rem;padding-right:1.35rem}.glass-subpage-surface:before{width:auto;height:auto}}html[data-contrast=hc] .glass-subpage-surface:before{display:none}.workspace-guide-panel.glass-subpage-surface{--ring-scale:1;--glass-ring-surface-bg:var(--glass-surface-bg,#00000040);--ring-fit-pad:calc(1.3 * var(--base-rem));--ring-ui-reserve:calc(2 * var(--base-rem));--ring-base-min:calc(36 * var(--base-rem));--ring-base-max:calc(54 * var(--base-rem));--ring-desktop-max:calc(58 * var(--base-rem));--chat-focus-diameter-scale:1.06;--workspace-guide-panel-pad-x:clamp(.9rem, calc(var(--workspace-glass-inline-size,var(--ring-diameter,calc(48 * var(--base-rem)))) * .022), 1.3rem);--workspace-guide-panel-pad-top:clamp(calc(.35 * var(--base-rem)), 1.1vh, calc(.72 * var(--base-rem)));--workspace-guide-panel-pad-bottom:0rem;box-sizing:border-box;background:var(--glass-ring-sheen,none), var(--glass-ring-surface-bg,var(--glass-surface-bg,#00000040));color:var(--glass-modal-text,var(--glass-surface-text,#f2f2f2));box-shadow:var(--glass-shell-shadow,none);-webkit-backdrop-filter:blur(var(--glass-modal-blur,var(--glass-blur-radius,1rem)));border:0;flex-direction:column;display:flex;overflow:hidden}.dashboard-info-panel.workspace-guide-panel.glass-subpage-surface{--dashboard-info-blur:var(--glass-blur-radius,1rem);background:var(--dashboard-info-surface-background,var(--glass-ring-sheen,none), var(--glass-ring-surface-bg,var(--glass-surface-bg,#00000040)));box-shadow:var(--dashboard-info-surface-shadow,var(--glass-shell-shadow,none));backdrop-filter:blur(var(--dashboard-info-blur,1rem)) saturate(112%)}.dashboard-info-panel.workspace-guide-panel.glass-subpage-surface>.dashboard-info-content.workspace-guide-panel-scroll{padding-left:clamp(1.4rem,3vw,2rem);padding-right:clamp(1.4rem,3vw,2rem);padding-top:calc(var(--workspace-guide-panel-pad-top,.6rem) + var(--workspace-guide-panel-overscan-top) + var(--dashboard-info-title-wrap-extra-top,0px))}.dashboard-info-panel--with-title-metrics .glass-subpage-title-wrap{padding-bottom:var(--dashboard-info-title-wrap-padding-bottom);padding-top:var(--dashboard-info-title-wrap-padding-top)!important}html[data-reduce-transparency="1"] .dashboard-info-panel.workspace-guide-panel.glass-subpage-surface{--dashboard-info-blur:1rem}.workspace-guide-panel>header{flex:none}.workspace-guide-panel-scroll{scrollbar-gutter:stable both-edges;flex:auto;min-height:0}.workspace-guide-panel-scroll::-webkit-scrollbar{width:0;height:0}@media (min-width:769px){.workspace-scroll-surface.workspace-guide-panel>.workspace-guide-panel-scroll{--workspace-guide-panel-overscan-top:clamp(1.6rem, 4.8vh, 2.4rem);--workspace-guide-panel-overscan-bottom:clamp(1.05rem, 2.4vh, 1.45rem);box-sizing:border-box;width:calc(100% + var(--workspace-guide-panel-pad-x,1rem) + var(--workspace-guide-panel-pad-x,1rem));height:calc(100% + var(--workspace-guide-panel-pad-top,.6rem) + var(--workspace-guide-panel-overscan-top) + var(--workspace-guide-panel-overscan-bottom));max-height:calc(100% + var(--workspace-guide-panel-pad-top,.6rem) + var(--workspace-guide-panel-overscan-top) + var(--workspace-guide-panel-overscan-bottom));margin-top:calc(0px - var(--workspace-guide-panel-pad-top,.6rem) - var(--workspace-guide-panel-overscan-top));margin-right:calc(0px - var(--workspace-guide-panel-pad-x,1rem));margin-left:calc(0px - var(--workspace-guide-panel-pad-x,1rem));padding-right:var(--workspace-guide-panel-pad-x,1rem);padding-left:var(--workspace-guide-panel-pad-x,1rem);padding-top:calc(var(--workspace-guide-panel-pad-top,.6rem) + var(--workspace-guide-panel-overscan-top) + clamp(.18rem, .65vh, .42rem));scrollbar-gutter:auto;position:relative;max-width:none!important;padding-bottom:var(--workspace-guide-panel-overscan-bottom)!important;-webkit-mask-image:none!important;mask-image:none!important}.workspace-scroll-surface .workspace-scroll-back-button{margin-left:0;bottom:auto;transform:none;left:.55rem!important;top:calc(var(--workspace-guide-panel-overscan-top,0px) + .55rem)!important;position:absolute!important}}
@media (min-width:769px){.workspace-guide-panel.glass-subpage-surface{--workspace-subpage-back-left:.55rem;--workspace-subpage-back-top:.55rem;--workspace-subpage-header-margin-bottom:.35rem;--workspace-subpage-title-margin-top:clamp(2.15rem, 5.4vh, 3.25rem);--workspace-subpage-title-margin-bottom:clamp(.35rem, 1.4vh, .8rem);width:var(--workspace-glass-shell-inline-size)!important;inline-size:var(--workspace-glass-shell-inline-size)!important;min-width:var(--workspace-glass-shell-inline-size)!important;max-width:var(--workspace-glass-shell-inline-size)!important;height:var(--workspace-glass-block-size)!important;min-height:var(--workspace-glass-block-size)!important;max-height:var(--workspace-glass-block-size)!important;padding:var(--workspace-guide-panel-pad-top) var(--workspace-guide-panel-pad-x) var(--workspace-guide-panel-pad-bottom)!important;border-radius:clamp(1.6rem,3.5vw,2.4rem)!important;margin-top:0!important;margin-bottom:0!important}.workspace-guide-panel.glass-subpage-surface .glass-subpage-header{margin-bottom:var(--workspace-subpage-header-margin-bottom,.35rem)!important}:is(.invite-modal-content--workspace,.help-listings-modal-content--workspace).workspace-guide-panel.glass-subpage-surface>.glass-subpage-header{margin-top:0!important}.invite-modal-content--workspace.workspace-guide-panel.glass-subpage-surface{overscroll-behavior:none;scrollbar-gutter:auto;overflow-x:hidden;overflow-y:hidden!important}.invite-modal-content--workspace.workspace-guide-panel.glass-subpage-surface>.invite-modal-scroll.workspace-guide-panel-scroll{box-sizing:border-box;width:auto;inline-size:auto;scrollbar-gutter:auto;align-self:stretch;max-width:none;min-height:0;margin-left:0;margin-right:0;flex:auto!important;overflow:visible!important}.invite-modal-content--workspace.workspace-guide-panel.glass-subpage-surface .invite-list-panel{flex:auto;min-height:clamp(7.5rem,18vh,11rem);max-height:min(24dvh,13rem);overflow-y:auto!important}.workspace-feature-embedded>:is(.help-listings-modal-content--embedded,.invite-modal-content--embedded).workspace-guide-panel.glass-subpage-surface{--mid-shell-soft-shadow:none;width:100%;inline-size:100%;max-width:100%;height:auto;min-height:0;max-height:none;block-size:auto;max-block-size:none;box-shadow:none;backdrop-filter:none;background:0 0;border:none;border-radius:0;margin:0 auto;overflow:visible;-webkit-mask-image:none;mask-image:none;--glass-shell-shadow:none!important;--glass-modal-shadow:none!important;min-width:0!important;flex-basis:100%!important;min-inline-size:0!important;padding:0!important}.workspace-feature-embedded>.invite-modal-content--embedded.workspace-guide-panel.glass-subpage-surface .invite-list-panel{min-height:0;max-height:none;overflow:visible}.workspace-dashboard-panel .workspace-feature-embedded>:is(.help-listings-modal-content--embedded,.invite-modal-content--embedded).workspace-guide-panel.glass-subpage-surface:before,.workspace-dashboard-panel .workspace-feature-embedded>:is(.help-listings-modal-content--embedded,.invite-modal-content--embedded).workspace-guide-panel.glass-subpage-surface:after,.workspace-dashboard-panel .workspace-feature-embedded>:is(.help-listings-modal-content--embedded,.invite-modal-content--embedded).workspace-guide-panel.glass-subpage-surface>.glass-hole-mask-layer{content:none;display:none;opacity:0!important}.workspace-dashboard-panel .workspace-feature-embedded :is(.help-listings-panel,.help-listings-item-card,.invite-glow-panel,.invite-list-panel,.invite-list-row){--invite-panel-shadow:none;--subpage-card-shadow:none;--panel-secondary-shadow:none;backdrop-filter:none;border-color:#0000;box-shadow:none!important;background:0 0!important;border:0!important}.workspace-dashboard-panel .workspace-feature-embedded :is(.help-listings-panel,.help-listings-item-card,.invite-glow-panel,.invite-list-panel,.invite-list-row):before,.workspace-dashboard-panel .workspace-feature-embedded :is(.help-listings-panel,.help-listings-item-card,.invite-glow-panel,.invite-list-panel,.invite-list-row):after,.workspace-dashboard-panel .workspace-feature-embedded :is(.invite-glow-panel,.invite-list-panel)>[class*=edgeLight]{content:none;opacity:0;display:none!important}.workspace-dashboard-panel .workspace-feature-embedded .invite-list-panel{padding:.86rem .92rem}.workspace-dashboard-panel .workspace-feature-embedded :is(.help-listings-panel,.help-listings-empty,.help-listings-item-card,.invite-list-panel,.invite-list-row){border-width:var(--subpage-card-border-width,1px);border-style:solid;border-color:var(--subpage-card-border,#7e5f582e);background:var(--subpage-card-bg,var(--workspace-elevated-card-bg,#ffffffb8));box-shadow:var(--subpage-card-shadow,var(--workspace-elevated-card-shadow,0 10px 24px #2618161f));background-image:none}.workspace-guide-panel.glass-subpage-surface .glass-subpage-title{--glass-subpage-title-margin-top:var(--workspace-subpage-title-margin-top,clamp(2.15rem, 5.4vh, 3.25rem));--glass-subpage-title-margin-bottom:var(--workspace-subpage-title-margin-bottom,clamp(.35rem, 1.4vh, .8rem))}.help-listings-modal-content--workspace .help-listings-workspace-title-wrap,.invite-modal-content--workspace .invite-workspace-title-wrap{padding-top:.28rem!important}.workspace-guide-panel.glass-subpage-surface :is(.workspace-scroll-back-button,.documents-scroll-back-button){margin-left:0;bottom:auto;transform:none;left:var(--workspace-subpage-back-left,.55rem)!important;top:calc(var(--workspace-guide-panel-overscan-top,0px) + var(--workspace-subpage-back-top,.55rem))!important;position:absolute!important}.workspace-guide-panel-scroll{width:min(100%, clamp(44rem, calc(var(--workspace-glass-inline-size) * .975), 66rem));max-width:min(100%, clamp(44rem, calc(var(--workspace-glass-inline-size) * .975), 66rem));margin-left:auto;margin-right:auto;padding-bottom:clamp(2.35rem,4.5vh,2.7rem);padding-right:.1rem;-webkit-mask-image:linear-gradient(#0000 0%,#0000000f 1%,#00000024 2.3%,#00000042 4.2%,#0000007a 6.8%,#000 9.2% 79.2%,#000000eb 85.2%,#000000a3 91%,#0000004d 95.4%,#00000014 98.4%,#0000 100%);mask-image:linear-gradient(#0000 0%,#0000000f 1%,#00000024 2.3%,#00000042 4.2%,#0000007a 6.8%,#000 9.2% 79.2%,#000000eb 85.2%,#000000a3 91%,#0000004d 95.4%,#00000014 98.4%,#0000 100%)}.materials-page-body.workspace-guide-panel-scroll{-webkit-mask-image:none;mask-image:none}:is(.workspace-feature-page-shell,.documents-workspace-page--documents,.documents-workspace-page--agent,.covision-page-shell,.invite-modal-content--workspace,.help-listings-modal-content--workspace) .workspace-guide-panel-scroll{scroll-padding-top:clamp(.4rem,1.2vh,.8rem);scroll-padding-bottom:clamp(1.6rem,3.4vh,2.25rem);-webkit-mask-image:none!important;mask-image:none!important}}

:root.theme-mid .glass-ring{--glass-shell-shadow:0 24px 48px #0c070657}:root.theme-mid .glass-ring.glass-ring--desktop-stable{box-shadow:0 24px 48px #0c070657!important}@media (min-width:768px) and (max-width:1440px) and (max-height:840px){.glass-ring--desktop-stable{--ring-scale:1;--ring-fit-pad:calc(1.5 * var(--base-rem));--ring-ui-reserve:calc(2.5 * var(--base-rem));--ring-ui-reserve-page:calc(2.5 * var(--base-rem));--ring-pad-x:clamp(calc(1.8 * var(--base-rem)), calc(var(--ring-diameter,var(--ring-diameter-default)) * .05), calc(3.2 * var(--base-rem)));--ring-pad-top:clamp(calc(1.6 * var(--base-rem)), 4.2vw, calc(2.6 * var(--base-rem)));--ring-pad-top-half:clamp(calc(.8 * var(--base-rem)), 2.1vw, calc(1.3 * var(--base-rem)));--ring-gap:clamp(calc(.9 * var(--base-rem)), 2.4vh, calc(1.4 * var(--base-rem)))}}
.invite-modal::-webkit-scrollbar{width:0;height:0}

html[data-layout=mobile] .chat-page-shell .chat-container[data-chat-container=true]{--chat-composer-mobile-bottom-base:2.5rem}html[data-layout=mobile] .chat-page-shell .chat-input-row:not(.chat-input-row--embedded){margin-top:0;top:auto;left:0;right:0;transform:none;bottom:calc(env(safe-area-inset-bottom,0px) + var(--chat-composer-mobile-bottom-base,2.5rem) + var(--chat-vk-offset,0px))!important;position:absolute!important}
@media screen and (width <= 768px) {
@media (max-width:768px){:root.theme-light{--glass-surface-bg:#fcfbf9b3;--glass-ring-surface-bg:#fbfaf8c7;--glass-modal-bg:var(--glass-ring-surface-bg);--panel-secondary-bg:var(--btn-primary-bg);--subpage-card-bg:var(--btn-primary-bg);--subpage-card-bg-hover:var(--btn-primary-bg-hover)}:root.theme-mid{--glass-surface-bg:#fdf9f75c;--glass-ring-surface-bg:#fbf5f266;--glass-modal-bg:#fbf5f266;--panel-secondary-bg:var(--mid-pill-surface-bg,var(--input-flat-bg,var(--input-bg)));--panel-secondary-border:var(--mid-pill-surface-border,transparent);--panel-secondary-shadow:var(--mid-pill-surface-shadow,var(--input-shadow));--subpage-card-bg:var(--mid-pill-surface-bg,var(--input-flat-bg,var(--input-bg)));--subpage-card-bg-hover:var(--mid-pill-surface-bg-hover,var(--input-flat-bg-hover,var(--input-bg-hover)));--subpage-card-border:var(--mid-pill-surface-border,transparent);--subpage-card-border-hover:var(--mid-pill-surface-border-hover,transparent);--subpage-card-shadow:var(--mid-pill-surface-shadow,var(--input-shadow));--subpage-card-shadow-hover:var(--mid-pill-surface-shadow-hover,var(--input-shadow-hover))}html[data-layout=mobile]{min-height:var(--glass-mobile-root-vh,100dvh);background-repeat:no-repeat;background-size:100% max(100%, calc(var(--glass-mobile-root-vh,100dvh) + env(safe-area-inset-bottom,0px)))}html[data-layout=mobile] body,html[data-layout=mobile] main#main{min-height:var(--glass-mobile-root-vh,100dvh)}html[data-layout=mobile] [data-bg-layer]{width:auto;height:calc(var(--glass-mobile-root-vh,var(--app-height,100dvh)) + env(safe-area-inset-bottom,0px));min-height:calc(var(--glass-mobile-root-vh,var(--app-height,100dvh)) + env(safe-area-inset-bottom,0px));max-height:none;inset:0 0 auto;overflow:hidden}html[data-layout=mobile] [data-bg-layer][data-page=subpage]{max-height:none;top:0;left:0;right:0;height:auto!important;min-height:100dvh!important;bottom:0!important}html[data-layout=mobile] [data-bg-layer][data-page=subpage] :is(.bg-space-layer,.space-backdrop,.bg-bends-layer,.bg-particles-layer){will-change:auto;backface-visibility:visible;width:auto;min-height:100%;max-height:none;left:0;right:0;-webkit-transform:none;height:auto!important;top:0!important;bottom:0!important;transform:none!important}html[data-layout=mobile] [data-bg-layer] :is(.bg-space-layer,.space-backdrop,.bg-bends-layer,.bg-particles-layer){height:100%;min-height:100%}:root{--bg-overscan:clamp(96px, 14svh, 180px);--mobile-safe-top:env(safe-area-inset-top,0px);--mobile-safe-bottom:env(safe-area-inset-bottom,0px)}.glass-subpage-surface:before{display:none}.glass-ring{--glass-ring-sheen:none;--glass-ring-edge-stroke-width:0px;--glass-ring-edge-stroke-opacity:0;--glass-shell-shadow:none;width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - (2 * var(--mobile-glass-card-gap,.35rem)));max-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - (2 * var(--mobile-glass-card-gap,.35rem)));height:var(--glass-mobile-height,calc(var(--glass-mobile-root-vh,100dvh) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - (2 * var(--mobile-glass-card-gap,.35rem))));max-height:var(--glass-mobile-height,calc(var(--glass-mobile-root-vh,100dvh) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - (2 * var(--mobile-glass-card-gap,.35rem))));aspect-ratio:auto;--glass-ring-radius:var(--mobile-glass-card-radius,clamp(calc(1.05 * var(--base-rem)), 3.8vw, calc(1.45 * var(--base-rem))));min-width:0;min-height:0;margin-top:var(--mobile-glass-card-gap,calc(.35 * var(--base-rem)));margin-bottom:var(--mobile-glass-card-gap,calc(.35 * var(--base-rem)));--ring-pad-top:clamp(calc(.4 * var(--base-rem)), 1.4vh, calc(1.1 * var(--base-rem)));overflow:hidden;--glass-modal-shadow:none!important}:root.theme-mid .glass-ring.glass-ring--desktop-stable,:root.theme-light .glass-ring.glass-ring--desktop-stable,:root.theme-night .glass-ring.glass-ring--desktop-stable,:root.theme-mono .glass-ring.glass-ring--desktop-stable,.glass-ring.glass-ring--desktop-stable,.glass-subpage-surface,.mobile-keep-desktop-glass-cards{--glass-modal-shadow:none;--mid-shell-soft-shadow:none;filter:none;--glass-shell-shadow:none!important;box-shadow:none!important}}
}

@media screen and (width <= 768px) {
@media (hover:none) and (pointer:coarse){.a11y-modal-shell .a11y-csp-scroll [data-control-type][data-checked=false]:active{background:var(--seg-card-bg)!important;border-color:var(--seg-card-border)!important;box-shadow:var(--seg-card-shadow)!important;color:var(--seg-card-text)!important}.a11y-modal-shell .a11y-csp-scroll [data-control-type][data-checked=false]:active:before{opacity:0!important}.a11y-modal-shell .a11y-csp-scroll [data-control-type]{--seg-card-bg-selected:var(--seg-card-bg);--seg-card-bg-active:var(--seg-card-bg);--seg-card-shadow-selected:var(--seg-card-shadow-hover,var(--seg-card-shadow));--seg-card-shadow-active:var(--seg-card-shadow);--seg-card-border-selected:var(--seg-card-border-hover,var(--seg-card-border));--seg-card-border-active:var(--seg-card-border)}.a11y-modal-shell .a11y-csp-scroll [data-control-type][data-checked=true],.a11y-modal-shell .a11y-csp-scroll [data-control-type][data-checked=true]:active{background:var(--seg-card-bg-selected,var(--seg-card-bg))!important;border-color:var(--seg-card-border-selected,var(--seg-card-border))!important;box-shadow:var(--seg-card-shadow-selected,var(--seg-card-shadow))!important;color:var(--seg-card-text-selected,var(--seg-card-text))!important}.a11y-modal-shell .a11y-csp-scroll [data-control-type][data-checked=true]:before,.a11y-modal-shell .a11y-csp-scroll [data-control-type][data-checked=true]:active:before{opacity:1!important}}
}

@media screen and (width <= 768px) {

}

@media screen and (width <= 768px) {
:root{--mobile-background-reveal-duration:.9s}[data-bg-layer][data-mobile-bends=ready] .bg-bends-layer,[data-bg-layer] .bg-particles-layer[data-mobile-visible=ready]{transition-duration:var(--mobile-background-reveal-duration), 0s!important}@media (max-width:768px){[data-bg-layer] .bg-bends-layer{will-change:auto;backface-visibility:visible;height:100%;min-height:100%;max-height:none;transition-duration:4s,0s;inset:0 0 auto;-webkit-transform:none;transform:none}[data-bg-layer][data-page=subpage] .bg-bends-layer{transition-duration:0s,0s!important}[data-bg-layer][data-page=subpage][data-mobile-bends=pending] .bg-bends-layer{opacity:var(--saai-bends-opacity,1);visibility:visible}[data-bg-layer] .bg-particles-layer{transition-duration:4.5s,0s}}
}

@media screen and (width <= 768px) {
@media (max-width:768px){:where(a,button,[role=button],input,textarea,select,summary,label){-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;touch-action:manipulation}:root.theme-light,:root:not(.theme-light){--glass-shell-shadow:none;--glass-modal-shadow:none}.glass-ring,.mobile-keep-desktop-glass-cards{filter:none;--glass-shell-shadow:none;--glass-modal-shadow:none;--subpage-card-shadow:none;--subpage-card-shadow-hover:none;--panel-secondary-shadow:none;box-shadow:none!important}.glass-ring:before{filter:none;opacity:0!important}.glass-field-hole-surface{isolation:isolate}.glass-field-hole-surface>.glass-hole-mask-layer{z-index:0;pointer-events:none;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.glass-field-hole-surface>:not(.glass-hole-mask-layer):not(.modal-close-btn):not(.back-button){z-index:1;position:relative}html,body{overscroll-behavior:auto;min-height:var(--glass-mobile-root-vh,100dvh)}main#main{align-items:stretch}.main-content{padding:calc(env(safe-area-inset-top,0px) + 2.6rem) clamp(1rem, 4vw, 1.5rem) clamp(2rem, 8vw, 2.9rem);flex-direction:column;gap:clamp(1.2rem,4vw,1.8rem);min-height:auto;padding-bottom:clamp(5rem,12vw,7rem);display:flex}.side{width:100%;min-height:auto;padding:1rem}.click-pulse-cursor{display:none}:is(button.button,a.button)[data-variant=primary]{--btn-primary-bg-active:var(--btn-primary-bg);--btn-primary-shadow-active:var(--btn-primary-shadow);--btn-primary-border-active:var(--btn-primary-border);transition:none}:is(button.button,a.button)[data-variant=primary]:active:before{opacity:0!important}}
}

@media screen and (width <= 768px) {
@media (max-width:768px){.glass-box{width:100%;max-width:none;padding-left:clamp(1rem,4.5vw,1.375rem);padding-right:clamp(1rem,4.5vw,1.375rem)}[data-bg-layer]{pointer-events:none}}
}

@media screen and (width <= 768px) {
@media (max-width:768px){.a11y-screenprofile-option--bottom{flex-basis:100%!important;justify-content:center!important;max-width:max-content!important;margin-left:auto!important;margin-right:auto!important}.a11y-language-fieldset--single{padding-bottom:6.9rem}.a11y-textscale-fieldset{gap:.72rem;padding-top:1.45rem}.a11y-contrast-fieldset{margin-top:-.22rem}}
}

@media screen and (width <= 768px) {
@media (max-width:768px){:root.theme-light:not(.theme-mid) .mobile-keep-desktop-glass-cards{--subpage-card-bg:var(--btn-primary-bg);--subpage-card-bg-hover:var(--btn-primary-bg-hover);--subpage-card-border:#ffffff80;--subpage-card-border-hover:#ffffff94;--subpage-card-shadow:none;--subpage-card-shadow-hover:none}:root.theme-mid .mobile-keep-desktop-glass-cards{--glass-surface-bg:#fdf9f75c;--glass-ring-surface-bg:#fbf5f266;--glass-modal-bg:var(--glass-ring-surface-bg);--panel-secondary-bg:var(--btn-primary-bg);--panel-secondary-border:transparent;--panel-secondary-shadow:none;--subpage-card-bg:radial-gradient(92% 88% at 50% 16%, #f9f1ee8f 0%, #f2e8e47a 42%, #e9ddd86b 100%), linear-gradient(180deg, #f4ebe75c 0%, #ece2de4d 100%);--subpage-card-bg-hover:radial-gradient(92% 88% at 50% 16%, #f7efec8a 0%, #f0e6e275 44%, #e8ddd866 100%), linear-gradient(180deg, #f1e8e457 0%, #e9dfdb4d 100%);--subpage-card-border:transparent;--subpage-card-border-hover:transparent;--subpage-card-shadow:none;--subpage-card-shadow-hover:none}}
}

@media screen and (width <= 768px) {

}

@media screen and (width <= 768px) {
@media (max-width:768px) and (pointer:coarse){.a11y-language-fieldset--single{min-height:0;padding-bottom:6.9rem}.a11y-language-fieldset--wrap{min-height:12.1rem;padding-bottom:1.15rem}.a11y-textscale-fieldset{gap:.72rem;min-height:clamp(11.3rem,23.2vh,12.6rem);padding-top:1.45rem;padding-bottom:clamp(1.45rem,3.6vh,2.1rem)}.a11y-textscale-options{gap:clamp(1.15rem,2.8vh,1.5rem) clamp(1.02rem,3.8vw,1.28rem);margin-bottom:0}.a11y-contrast-fieldset{margin-top:-.22rem;padding-top:0;padding-bottom:clamp(2.2rem,4.2vh,3rem)}.a11y-csp-scroll.csp-container{scroll-snap-type:y proximity;overscroll-behavior-y:contain;overscroll-behavior-x:none;touch-action:pan-y;scroll-padding-top:var(--csp-pad-top,var(--csp-pad,0px));scroll-padding-bottom:var(--csp-pad-bottom,var(--csp-pad,0px));scroll-behavior:auto;-webkit-overflow-scrolling:touch;--csp-transition-ms:.42s;overflow-x:hidden}.a11y-csp-scroll.csp-container .csp-item,.a11y-csp-scroll.csp-container .a11y-save-step{scroll-snap-align:center;scroll-snap-stop:normal}}
}

@media screen and (width <= 768px) {
.direct-scroll-surface{padding-top:0!important}
}

@media screen and (width <= 768px) {
.workspace-scroll-surface.workspace-guide-panel>.workspace-guide-panel-scroll{--workspace-guide-panel-overscan-top:clamp(1.6rem, 4.8vh, 2.4rem);--workspace-guide-panel-overscan-bottom:clamp(1.05rem, 2.4vh, 1.45rem);box-sizing:border-box;width:calc(100% + var(--workspace-guide-panel-pad-x,1rem) + var(--workspace-guide-panel-pad-x,1rem));height:calc(100% + var(--workspace-guide-panel-pad-top,.6rem) + var(--workspace-guide-panel-overscan-top) + var(--workspace-guide-panel-overscan-bottom));max-height:calc(100% + var(--workspace-guide-panel-pad-top,.6rem) + var(--workspace-guide-panel-overscan-top) + var(--workspace-guide-panel-overscan-bottom));margin-top:calc(0px - var(--workspace-guide-panel-pad-top,.6rem) - var(--workspace-guide-panel-overscan-top));margin-right:calc(0px - var(--workspace-guide-panel-pad-x,1rem));margin-left:calc(0px - var(--workspace-guide-panel-pad-x,1rem));padding-right:var(--workspace-guide-panel-pad-x,1rem);padding-left:var(--workspace-guide-panel-pad-x,1rem);padding-top:calc(var(--workspace-guide-panel-pad-top,.6rem) + var(--workspace-guide-panel-overscan-top) + clamp(.18rem, .65vh, .42rem));scrollbar-gutter:auto;position:relative;max-width:none!important;padding-bottom:var(--workspace-guide-panel-overscan-bottom)!important;-webkit-mask-image:none!important;mask-image:none!important}
}

@media screen and (width <= 768px) {
@media (max-width:768px){:root{--mobile-common-glass-surface-bg:var(--glass-surface-bg,var(--glass-ring-surface-bg,#00000040))}:is(.glass-ring,.subscription-modal-content,.help-listings-modal-content,.selected-listing-modal-content,.glass-mobile-card){--mobile-glass-card-gap:clamp(.32rem, 1.35vw, .4rem);--mobile-glass-card-radius:clamp(1.05rem, 3.8vw, 1.45rem);box-sizing:border-box;width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - (var(--mobile-glass-card-gap) * 2));inline-size:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - (var(--mobile-glass-card-gap) * 2));min-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - (var(--mobile-glass-card-gap) * 2));max-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - (var(--mobile-glass-card-gap) * 2));height:calc(var(--glass-mobile-root-vh,100dvh) - var(--mobile-safe-top,env(safe-area-inset-top,0px)) - var(--mobile-safe-bottom,env(safe-area-inset-bottom,0px)) - (var(--mobile-glass-card-gap) * 2));min-height:calc(var(--glass-mobile-root-vh,100dvh) - var(--mobile-safe-top,env(safe-area-inset-top,0px)) - var(--mobile-safe-bottom,env(safe-area-inset-bottom,0px)) - (var(--mobile-glass-card-gap) * 2));max-height:calc(var(--glass-mobile-root-vh,100dvh) - var(--mobile-safe-top,env(safe-area-inset-top,0px)) - var(--mobile-safe-bottom,env(safe-area-inset-bottom,0px)) - (var(--mobile-glass-card-gap) * 2));margin-top:calc(var(--mobile-safe-top,env(safe-area-inset-top,0px)) + var(--mobile-glass-card-gap));margin-right:max(var(--mobile-glass-card-gap), env(safe-area-inset-right,0px));margin-bottom:calc(var(--mobile-safe-bottom,env(safe-area-inset-bottom,0px)) + var(--mobile-glass-card-gap));margin-left:max(var(--mobile-glass-card-gap), env(safe-area-inset-left,0px));border-radius:var(--mobile-glass-card-radius);overflow:hidden}:is(.glass-ring:not(.profile-container),.glass-subpage-surface:not(.rag-admin-shell-card),.workspace-guide-panel.glass-subpage-surface,.subscription-modal-content,.help-listings-modal-content,.selected-listing-modal-content,.glass-mobile-card){--subpage-card-bg:var(--mobile-common-glass-surface-bg);--subpage-card-bg-hover:var(--mobile-common-glass-surface-bg);--input-bg:var(--mobile-common-glass-surface-bg);--input-bg-hover:var(--mobile-common-glass-surface-bg);--input-bg-focus:var(--mobile-common-glass-surface-bg);--opaque-panel-bg:var(--mobile-common-glass-surface-bg);--opaque-panel-bg-hover:var(--mobile-common-glass-surface-bg);background:var(--mobile-common-glass-surface-bg);backdrop-filter:blur(var(--glass-blur-radius,1rem));box-shadow:var(--glass-shell-shadow,none)!important;border:0!important}.glass-mobile-card{--glass-mobile-vh:var(--glass-mobile-root-vh,100dvh);--glass-mobile-safe-top:var(--mobile-safe-top,env(safe-area-inset-top,0px));--glass-mobile-safe-bottom:var(--mobile-safe-bottom,env(safe-area-inset-bottom,0px));max-width:none;padding-right:var(--glass-ring-pad-x,clamp(calc(1.8 * var(--base-rem)), 5vw, calc(3.2 * var(--base-rem))));padding-left:var(--glass-ring-pad-x,clamp(calc(1.8 * var(--base-rem)), 5vw, calc(3.2 * var(--base-rem))));padding-top:var(--glass-ring-pad-top,clamp(calc(.4 * var(--base-rem)), 1.4vh, calc(1.1 * var(--base-rem))));padding-bottom:calc(var(--glass-mobile-safe-bottom) + .9rem)}.glass-full-panel-mobile-header{--glass-ring-pad-top:calc(clamp(calc(.4 * var(--base-rem)), 1.4vh, calc(1.1 * var(--base-rem))) + .18rem);padding-top:0;padding-bottom:0}}
}

@media screen and (width <= 768px) {
@media (max-width:768px){.workspace-guide-panel.glass-subpage-surface{--workspace-mobile-panel-gap:var(--mobile-glass-card-gap);--glass-ring-pad-x:clamp(.78rem, 3vw, .94rem);--glass-ring-pad-top:clamp(calc(.4 * var(--base-rem,16px)), 1.4vh, calc(1.1 * var(--base-rem,16px)));width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - (var(--workspace-mobile-panel-gap) * 2));inline-size:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - (var(--workspace-mobile-panel-gap) * 2));min-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - (var(--workspace-mobile-panel-gap) * 2));max-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - (var(--workspace-mobile-panel-gap) * 2));height:calc(var(--glass-mobile-root-vh,100dvh) - var(--mobile-safe-top,env(safe-area-inset-top,0px)) - var(--mobile-safe-bottom,env(safe-area-inset-bottom,0px)) - (var(--workspace-mobile-panel-gap) * 2));min-height:calc(var(--glass-mobile-root-vh,100dvh) - var(--mobile-safe-top,env(safe-area-inset-top,0px)) - var(--mobile-safe-bottom,env(safe-area-inset-bottom,0px)) - (var(--workspace-mobile-panel-gap) * 2));max-height:calc(var(--glass-mobile-root-vh,100dvh) - var(--mobile-safe-top,env(safe-area-inset-top,0px)) - var(--mobile-safe-bottom,env(safe-area-inset-bottom,0px)) - (var(--workspace-mobile-panel-gap) * 2));margin-top:calc(var(--mobile-safe-top,env(safe-area-inset-top,0px)) + var(--workspace-mobile-panel-gap));margin-right:max(var(--workspace-mobile-panel-gap), env(safe-area-inset-right,0px));margin-bottom:calc(var(--mobile-safe-bottom,env(safe-area-inset-bottom,0px)) + var(--workspace-mobile-panel-gap));margin-left:max(var(--workspace-mobile-panel-gap), env(safe-area-inset-left,0px));border-radius:var(--mobile-glass-card-radius);padding:var(--glass-ring-pad-top) var(--glass-ring-pad-x) calc(var(--mobile-safe-bottom,env(safe-area-inset-bottom,0px)) + .9rem)}}
}

@media screen and (width <= 768px) {
@media (max-width:768px){.workspace-scroll-surface.workspace-guide-panel>.workspace-guide-panel-scroll{--workspace-guide-panel-overscan-top:clamp(2.2rem, 8vh, 3rem);--workspace-guide-panel-overscan-bottom:calc(var(--mobile-safe-bottom,env(safe-area-inset-bottom,0px)) + clamp(.9rem, 2.2vh, 1.35rem));box-sizing:border-box;width:calc(100% + var(--glass-ring-pad-x,1rem) + var(--glass-ring-pad-x,1rem));max-width:none;max-height:calc(100% + var(--glass-ring-pad-top,.6rem) + var(--workspace-guide-panel-overscan-top) + var(--workspace-guide-panel-overscan-bottom));margin-top:calc(0px - var(--glass-ring-pad-top,.6rem) - var(--workspace-guide-panel-overscan-top));margin-right:calc(0px - var(--glass-ring-pad-x,1rem));margin-left:calc(0px - var(--glass-ring-pad-x,1rem));padding-right:var(--glass-ring-pad-x,1rem);padding-left:var(--glass-ring-pad-x,1rem);padding-top:calc(var(--glass-ring-pad-top,.6rem) + var(--workspace-guide-panel-overscan-top,0px) + clamp(.02rem, .35vh, .18rem));scrollbar-gutter:auto;position:relative;-webkit-mask-image:none;mask-image:none;height:calc(100% + var(--glass-ring-pad-top,.6rem) + var(--workspace-guide-panel-overscan-top) + var(--workspace-guide-panel-overscan-bottom))!important;padding-bottom:0!important}}
}

@media screen and (width <= 768px) {

}

@media screen and (width <= 768px) {
@media (max-width:768px){:root{--mobile-header-back-left:calc(env(safe-area-inset-left,0px) + .04rem);--mobile-header-back-top:.2rem;--mobile-header-control-top:var(--mobile-header-back-top);--mobile-header-info-right:calc(env(safe-area-inset-right,0px) + .55rem);--mobile-header-info-top:.475rem;--mobile-header-control-info-top:var(--mobile-header-info-top);--mobile-header-title-top:1.76rem;--mobile-header-title-bottom:clamp(.18rem, .9vh, .42rem);--mobile-header-title-inline-reserve:clamp(2.95rem, 9.8vw, 3.45rem);--mobile-header-title-font:clamp(1.72rem, 6.15vw, 2.14rem);--mobile-header-title-line-height:1.05;--mobile-header-title-tracking:.003em;--mobile-header-title-shadow:var(--glass-modal-title-shadow,none);--mobile-header-browser-y-offset:0rem;--mobile-header-pwa-y-offset:0rem;--mobile-header-wrap-correction:0rem}}
}

@media screen and (width <= 768px) {
@media (max-width:768px){.workspace-guide-panel-scroll{--mobile-header-control-top:calc(var(--glass-ring-pad-top,0px) + var(--workspace-guide-panel-overscan-top,0px) + var(--mobile-header-back-top) - .74rem);--mobile-header-control-info-top:calc(var(--glass-ring-pad-top,0px) + var(--workspace-guide-panel-overscan-top,0px) + var(--mobile-header-info-top) - .74rem)}}
}

@media screen and (width <= 768px) {
@media (max-width:768px){:is(.glass-ring,.direct-scroll-surface,.workspace-scroll-surface,.workspace-dashboard-panel,.service-map-page-panel,.service-map-workspace,.workspace-guide-panel,.workspace-feature-panel,.documents-workspace-shell,.materials-page-content,.covision-page-surface,.subscription-modal-content,.account-settings-modal-content,.help-listings-modal-content,.selected-listing-modal-content,.invite-modal-content,.policy-scroll-page-ring,.policy-scroll-page-scroller) .glass-subpage-header{margin-top:var(--mobile-header-wrap-correction)}:is(.glass-ring,.direct-scroll-surface,.workspace-scroll-surface,.workspace-dashboard-panel,.service-map-page-panel,.service-map-workspace,.workspace-guide-panel,.workspace-feature-panel,.documents-workspace-shell,.materials-page-content,.covision-page-surface,.subscription-modal-content,.account-settings-modal-content,.help-listings-modal-content,.selected-listing-modal-content,.invite-modal-content,.policy-scroll-page-ring,.policy-scroll-page-scroller) :is(.glass-subpage-title-wrap,.policy-mobile-title-wrap){box-sizing:border-box;width:100%;max-width:100%;padding-top:calc(var(--mobile-header-title-top) + var(--mobile-header-browser-y-offset,0rem) + var(--mobile-header-pwa-y-offset,0rem));padding-right:var(--mobile-header-title-inline-reserve);padding-bottom:var(--mobile-header-title-bottom);padding-left:var(--mobile-header-title-inline-reserve);margin-left:0;margin-right:0}:is(.glass-ring,.subscription-modal-content,.account-settings-modal-content)>:is(.glass-subpage-title-wrap,.policy-mobile-title-wrap){margin-top:.18rem}:is(.glass-ring,.direct-scroll-surface,.workspace-scroll-surface,.workspace-dashboard-panel,.service-map-page-panel,.service-map-workspace,.workspace-guide-panel,.workspace-feature-panel,.documents-workspace-shell,.materials-page-content,.covision-page-surface,.subscription-modal-content,.account-settings-modal-content,.help-listings-modal-content,.selected-listing-modal-content,.invite-modal-content,.policy-scroll-page-ring,.policy-scroll-page-scroller) :is(.glass-subpage-back-button,.workspace-scroll-back-button,.documents-scroll-back-button,.account-settings-back-button,.scroll-reactive-back){top:calc(var(--mobile-header-control-top) + var(--mobile-header-browser-y-offset,0rem) + var(--mobile-header-pwa-y-offset,0rem));margin-left:0;position:absolute;bottom:auto;right:auto;transform:none;left:var(--mobile-header-back-left)!important}:is(.workspace-dashboard-panel,.service-map-page-panel,.service-map-workspace,.direct-scroll-surface,.workspace-scroll-surface,.workspace-guide-panel,.workspace-feature-panel,.documents-workspace-shell,.materials-page-content,.covision-page-surface,.help-listings-modal-content,.selected-listing-modal-content,.invite-modal-content) .dashboard-info-trigger-corner{right:var(--mobile-header-info-right);top:calc(var(--mobile-header-control-info-top) + var(--mobile-header-browser-y-offset,0rem) + var(--mobile-header-pwa-y-offset,0rem));z-index:35;position:absolute}}
}

@media screen and (width <= 768px) {
@media (max-width:768px){.glass-title-register{font-size:clamp(1.8rem,7.2vw,2.34rem)}.glass-title-register-ru{font-size:clamp(1.58rem,6.6vw,2.12rem)}.subpage-mobile-title[data-fit-ready="0"],.policy-mobile-title[data-fit-ready="0"]{font-size:var(--fit-title-preload-px,var(--mobile-header-title-font));transform:none}:is(.subpage-mobile-title,.policy-mobile-title){--fit-title-buffer-px:6;--fit-title-max-px:35;--fit-title-min-scale-x:.94;box-sizing:border-box;z-index:2;text-align:center;white-space:normal;text-wrap:balance;overflow-wrap:normal;word-break:normal;hyphens:manual;will-change:auto;width:100%;min-width:0;max-width:100%;min-height:auto;margin:0;transition:none;position:relative;padding:0!important;display:block!important;overflow:visible!important}:is(.glass-ring,.direct-scroll-surface,.workspace-scroll-surface,.workspace-dashboard-panel,.service-map-page-panel,.service-map-workspace,.workspace-guide-panel,.workspace-feature-panel,.documents-workspace-shell,.materials-page-content,.covision-page-surface,.subscription-modal-content,.account-settings-modal-content,.help-listings-modal-content,.selected-listing-modal-content,.invite-modal-content,.policy-scroll-page-ring,.policy-scroll-page-scroller) :is(.glass-subpage-title,.subpage-mobile-title,.policy-mobile-title,.glass-page-title,.account-modal-title,.subscription-page-title,.rooms-page-title){line-height:var(--mobile-header-title-line-height);letter-spacing:var(--mobile-header-title-tracking);font-size:var(--mobile-header-title-font)!important;text-shadow:var(--mobile-header-title-shadow)!important}}
}

@media screen and (width <= 768px) {

}

@media screen and (width <= 768px) {
@media (max-width:768px){html[data-layout=mobile].theme-mid body[data-layout=mobile] .glass-ring.glass-ring--desktop-stable,html[data-layout=mobile].theme-light body[data-layout=mobile] .glass-ring.glass-ring--desktop-stable,html[data-layout=mobile].theme-night body[data-layout=mobile] .glass-ring.glass-ring--desktop-stable,html[data-layout=mobile].theme-mono body[data-layout=mobile] .glass-ring.glass-ring--desktop-stable,html[data-layout=mobile] body[data-layout=mobile] .glass-ring.glass-ring--desktop-stable,.glass-ring,.glass-subpage-surface,.mobile-keep-desktop-glass-cards{--mid-shell-soft-shadow:none;box-shadow:none;--glass-shell-shadow:none!important;--glass-modal-shadow:none!important}}
}

@media screen and (width <= 768px) {

}

@media screen and (width <= 768px) {

}

@media screen and (width <= 768px) {

}


@font-face{font-family:aino;src:url(../media/Aino_Regular-s.p.0nu8y5d23b29z.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:aino;src:url(../media/Aino_Bold-s.p.02o69h2m~rp36.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:aino;src:url(../media/Aino_Italic-s.p.0pmstad__nacn.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:aino;src:url(../media/Aino_BoldItalic-s.p.0y-7n9sxi9pft.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:aino Fallback;src:local(Arial);ascent-override:91.48%;descent-override:21.69%;line-gap-override:0.0%;size-adjust:106.04%}.aino_c9417258-module__lITNSa__className{font-family:aino,aino Fallback}.aino_c9417258-module__lITNSa__variable{--font-aino:"aino", "aino Fallback"}
@font-face{font-family:ainoHeadline;src:url(../media/Aino_Headline-s.p.0c9ufemcy7iq6.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ainoHeadline Fallback;src:local(Arial);ascent-override:86.59%;descent-override:20.53%;line-gap-override:0.0%;size-adjust:112.02%}.ainoheadline_2c5d1937-module__LD0B0a__className{font-family:ainoHeadline,ainoHeadline Fallback}.ainoheadline_2c5d1937-module__LD0B0a__variable{--font-aino-headline:"ainoHeadline", "ainoHeadline Fallback"}
.color-bends-container{width:100%;height:100%;position:relative;overflow:hidden}
/*# sourceMappingURL=04q2mw_f~q-mn.css.map*/