﻿@import"https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Gochi+Hand&family=Reenie+Beanie&family=Shadows+Into+Light&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:opsz,wght@6..12,300;6..12,400;6..12,600;6..12,700;6..12,800&display=swap";html.is-preload,body.is-preload,html.is-preload *,body.is-preload *{transition:none !important}*:where(:not(html,iframe,canvas,img,svg,video,audio,input[type=file],label):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none;width:100%}img,video{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select,[contenteditable=true],[role=textbox]){font-size:max(1rem,16px)}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box;margin:0 0 0 0}::placeholder{color:#f0f}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}body{font-family:var(--font-ff-app)}@keyframes fx-pulse-heartbeat{0%{transform:scale(1)}14%{transform:scale(1.1)}28%{transform:scale(1)}42%{transform:scale(1.1)}70%{transform:scale(1)}}.is-pulsing{animation:fx-pulse-heartbeat 1.5s ease-in-out infinite}@media(max-width: 767px){.is-desktop-only{display:none}}*:not(.no-scrollbar--hover){scrollbar-width:none;-ms-overflow-style:none}*:not(.no-scrollbar--hover)::-webkit-scrollbar{display:none;height:0;width:0}.no-scrollbar{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.no-scrollbar--hover{overflow:auto;scrollbar-width:thin}.no-scrollbar--hover::-webkit-scrollbar{width:6px}.no-scrollbar--hover::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.no-scrollbar--hover::-webkit-scrollbar-thumb{background:var(--col-shade-10);border-radius:3px}.no-scrollbar--hover::-webkit-scrollbar-thumb:hover{background:var(--col-shade-30)}.is-bw{filter:grayscale(100%) contrast(100%)}.is-truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-truncated-c{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.is-money-symbol,.app-u-dashboard-metrics .app-u-dashboard-money-symbol{font-family:var(--font-ff-h1);font-weight:var(--font-fw-bold)}.is-h1,.app-checkins-page-inner h1,.app-checkins-header h1,.app-checkins-center h1,.app-goals-header h1,.app-assessment-main h1,.app-reframing-step h1,.app-setup-header h1,.app-legal-title h1,.app-island-title,.is-h1-ultra,.is-h1-ultra-bold,.is-h1-mega,.is-h1-mega-bold,.is-h1-extra,.is-h1-extra-bold,.is-h1-bold{font-family:var(--font-ff-h1) !important;font-weight:var(--font-fw-semibold) !important;letter-spacing:-1px}.is-h1-bold{font-weight:var(--font-fw-semibold) !important}.is-h1-extra,.is-h1-extra-bold{font-family:var(--font-ff-h1) !important;font-weight:var(--font-fw-semibold) !important;line-height:calc(var(--font-lh-ultra)*.95) !important}.is-h1-extra-bold{font-weight:var(--font-fw-semibold) !important}.is-h1-mega,.is-h1-mega-bold{font-family:var(--font-ff-h1) !important;font-weight:var(--font-fw-semibold) !important;line-height:calc(var(--font-lh-ultra)*.95) !important}.is-h1-mega-bold{font-weight:var(--font-fw-semibold) !important}.is-h1-ultra,.is-h1-ultra-bold{font-family:var(--font-ff-h1) !important;font-weight:var(--font-fw-semibold) !important;line-height:calc(var(--font-lh-ultra)*.95) !important}.is-h1-ultra-bold{font-weight:var(--font-fw-semibold) !important}.is-h2,.app-u-dashboard-header h1,.app-u-progress-header h1,.app-gallery-head h1,.app-assessment-card h2,.app-assessment-main.app-assessment-main--result h1,.app-form-title-heading,.app-form-title,.is-h2-bold{font-family:var(--font-ff-h2) !important;font-weight:var(--font-fw-semibold) !important;letter-spacing:-1px}.is-h2-bold{font-weight:var(--font-fw-semibold) !important}.is-h3,.is-h3-no-w,.is-h3-bold{font-family:var(--font-ff-h3) !important;font-weight:var(--font-fw-semibold) !important;width:100%;justify-content:center}.is-h3-bold{font-weight:var(--font-fw-semibold) !important}.is-h3-no-w{font-family:var(--font-ff-h3) !important;font-weight:var(--font-fw-semibold) !important}.is-h4,.is-h4-bold{font-family:var(--font-ff-h2) !important;font-weight:var(--font-fw-semibold) !important}.is-h4-bold{font-weight:var(--font-fw-semibold) !important}.is-c{text-align:center}.is-j{text-align:justify}.is-l{text-align:left}.is-r{text-align:right}.is-blur{filter:blur(var(--blur-filter)) !important;opacity:var(--blur-opacity) !important;pointer-events:none}.no-blur{filter:blur(0)}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar ::-webkit-scrollbar{display:none}.is-icon--ultra{font-size:calc(var(--font-fs-ultra)*1.25) !important;line-height:calc(var(--font-lh-ultra)*1.25) !important}.is-italic{font-style:italic}.is-bold{font-weight:var(--font-fw-bold) !important}.is-bolder{font-weight:var(--font-fw-bolder) !important}.is-boldest{font-weight:var(--font-fw-boldest) !important}.is-state--hidden,.is-hidden,.is-h{display:none !important}.is-transparent,.is-t{opacity:0}.is-invisible,.is-i{visibility:hidden}.is-text,.is-text-ultra,.app-demo-modal-badge strong,.app-index-h1,.app-index-section h1,.app-index-hero>div:nth-child(2) h1,.is-text-mega,.app-index-h2,.app-index-section h2,.is-text-extra,.is-text-largest,.app-demo-modal--settings h2,.app-demo-modal--type-label strong,.app-demo-modal-copy h2,.app-index-stressors-quote,.app-form-island .app-form-code-inputs input,.is-h1,.app-checkins-page-inner h1,.app-checkins-header h1,.app-checkins-center h1,.app-goals-header h1,.app-assessment-main h1,.app-reframing-step h1,.app-setup-header h1,.app-legal-title h1,.app-island-title,.is-h1-bold,.is-h1-extra,.is-h1-extra-bold,.is-h1-mega,.is-h1-mega-bold,.is-h1-ultra,.is-h1-ultra-bold,.is-text-larger,.app-legal-document-title,.app-index-hero-promotion-inner span,.app-index-bullets,.app-index-h3,.app-index-section h3,.app-index-hero>div:nth-child(2) h1+p em,.app-index-hero>div:nth-child(2) h1+p,.is-h2,.app-u-dashboard-header h1,.app-u-progress-header h1,.app-gallery-head h1,.app-assessment-card h2,.app-assessment-main.app-assessment-main--result h1,.app-form-title-heading,.app-form-title,.is-h2-bold,.is-text-large,.app-error-page p,.app-u-stats-pie small strong,.app-u-assessment-result-content .app-assessment-signal-score,.app-u-assessment-result-content .app-assessment-score-copy strong,.app-u-assessments-results b,.app-ops-section-headline,.app-ops-invoice-doc-meta strong,.app-todos-hero .app-u-quest-detail-icon i,.app-streak-risk-hero .app-u-quest-detail-icon i,.app-distractions-play .app-u-quest-detail-icon i,.app-action-games-play .app-u-quest-detail-icon i,.app-u-savings-goal-card strong,.app-assessment-signal-score,.app-assessment-stepper-value input,.app-assessment-score-copy strong,.app-editor-md-preview h2,.app-team-summary--hero .app-team-summary-initial,.app-index-bubbles .app-bubble-text strong,.app-form-stepper-input,.app-form-field-file-custom-outer:before,.is-h3,.is-h3-bold,.is-h3-no-w,.is-text-medium,.app-error-avatar,.app-u-assessment-result-content .app-assessment-signal-icon i,.app-u-assessments-results article>div i,.app-u-body-timeline-content strong,.app-u-stats-chart-header strong,.app-ops-invoice-summary-total dt:first-of-type,.app-ops-invoice-summary-total dd:first-of-type,.app-checkins-rating button,.app-game-numbers-cell,.app-game-numbers-memorize-number,.app-action-games-header p,.app-action-game>p,.app-u-quest-detail-reward b,.app-assessment-signal-icon i,.app-editor-md-file i,.app-team-summary-initial,.app-team-summary strong,.app-settings-field i,.app-nav-shell-assistant-mark i,.app-nav-shell-assistant-header strong,.app-demo-modal-timer-bar strong,.app-demo-modal-fields div,.app-demo-modal-fields strong,.app-demo-modal-tabs span,.app-demo-modal-copy p,.app-index-copy,.app-index-code-inner>div,.app-index-bubbles .app-bubble-text,.is-h4,.is-h4-bold,.is-text-normal,body,.app-u-stats-reason-list article span,.app-u-assessments-results p strong,.app-u-assessments-score small,.app-u-progress-list--dates article span,.app-u-progress-list article span,.app-ops-invoice-doc-header address strong,.app-ops-customer-select .app-settings-select-control select,.app-ops-content-source-text,.app-ops-content-copy-box textarea,.app-checkins-page-inner p,.app-checkins-center p,.app-u-quest-success p,.app-u-quest-primary,.app-u-quest-detail-reward strong,.app-u-quest-detail-table strong,.app-u-quest-detail-table span,.app-u-quest-detail-hero p,.app-u-trophy-copy strong,.app-u-quest-card strong,.app-goals-next-list strong,.app-goals-checks span,.app-goals-note p,.app-goals-header p,.app-assessment-score-header b,.app-assessment-choice,.app-assessment-question-prompt span,.app-assessment-card p,.app-assessment-menu-button,.app-reframing-step p,.app-editor-md-preview h3,.app-search input:not([type=button]):not([type=submit]):not([type=reset]):not([type=radio]):not([type=checkbox]):not([type=color]):not([type=range]):not([type=file]),.app-table-toolbar>.app-button.is-size--large .app-button-icon i,.app-table-toolbar>.is-size--large.app-button--only-icon .app-button-icon i,.app-table-toolbar>.is-size--large.app-button--only-icon-square .app-button-icon i,.app-table-toolbar>.is-size--large.app-button--only-text .app-button-icon i,.app-table-toolbar>.is-size--large.app-button--only-text-square .app-button-icon i,.app-settings-select-control select,.app-settings-row strong,.app-settings-select-row,.app-settings-field textarea,.app-settings-field input,.app-setup-option i,.app-setup-header p,.app-nav-shell-assistant-actions>i,.app-nav-shell-assistant-placeholder,.app-legal-sections p,.app-legal-sections h2,.app-index-login-main,.app-form-feedback-form,.app-form-island .app-button,.app-form-island .app-button--only-icon,.app-form-island .app-button--only-icon-square,.app-form-island .app-button--only-text,.app-form-island .app-button--only-text-square,.app-island-actions>.app-button,.app-island-actions>.app-button--only-icon,.app-island-actions>.app-button--only-icon-square,.app-island-actions>.app-button--only-text,.app-island-actions>.app-button--only-text-square,.app-form-island input:not([type=button]):not([type=submit]):not([type=reset]):not([type=radio]):not([type=checkbox]):not([type=color]):not([type=range]):not([type=file]),.app-island-body,textarea,input:not([type=button]):not([type=submit]):not([type=reset]):not([type=radio]):not([type=checkbox]):not([type=color]):not([type=range]):not([type=file]),.is-text-small,.app-u-assessment-result-content .app-assessment-signal strong,.app-u-assessment-result-content .app-assessment-result-card p,.app-u-body-timeline-content small,.app-u-journal-empty,.app-u-journal-card p,.app-u-progress-tab,.app-u-dashboard-progress-copy small,.app-ops-invoice-lines td,.app-ops-invoice-doc-meta p,.app-ops-invoice-doc-footer p,.app-ops-invoice-doc-header h2+strong,.app-ops-invoice-doc-header address,.app-ops-document-actions .app-ops-icon-control i,.app-ops-cancel-link,.app-ops-invoice-file-name,.app-ops-invoice-customer-note,.app-ops-bank-add,.app-ops-content-counts,.app-ops-role-list .app-form-checkbox-row,.app-checkins-range small,.app-checkins-range strong,.app-checkins-rating-labels small,.app-checkins-counter-title,.app-game-focus-feedback-subtitle,.app-game-focus-gameover-subtitle,.app-game-numbers-idle-subtitle,.app-game-numbers-feedback-subtitle,.app-game-numbers-gameover-subtitle,.app-action-game-score,.app-u-savings-empty,.app-u-savings-goal-card em,.app-u-savings-goal-link>span,.app-u-savings-card--hero small,.app-u-quest-week-days span,.app-u-quest-saving-progress-line,.app-u-quest-detail-reward p,.app-u-trophies-empty p,.app-u-quests-empty,.app-u-quest-card-reward,.app-u-quests-tabs button,.app-u-quests-tabs a,.app-goals-next-list span,.app-goals-help,.app-goals-field-row .app-form-label,.app-goals-note strong,.app-goals-progress strong,.app-assessment-link,.app-assessment-signal strong,.app-assessment-error,.app-assessment-result-card p,.app-assessment-menu-button i,.app-reframing-link,.app-reframing-points span,.app-editor-json-empty,.app-editor-json-error,.app-editor-md-preview th,.app-editor-md-preview td,.app-editor-md-preview p,.app-editor-md-preview li,.app-editor-md-preview,.app-editor-md-content,.app-editor-md-control-group .app-button--only-icon .app-button-icon .is-icon--idle,.app-editor-md-control-group .app-button--only-icon-square .app-button-icon .is-icon--idle,.app-editor-md-control-group .app-button--only-icon .app-button-icon .is-icon--idle i,.app-editor-md-control-group .app-button--only-icon-square .app-button-icon .is-icon--idle i,.app-editor-md-control-group .app-button--only-icon .app-button-icon .is-icon--idle i::before,.app-editor-md-control-group .app-button--only-icon-square .app-button-icon .is-icon--idle i::before,.app-editor-md-file strong,.app-team-person-remove i,.app-team-person-main strong,.app-team-summary em,.app-table td,.app-search-clear i,.app-search-icon i,.app-settings-segment-button,.app-settings-mobile-tabs .app-settings-tab,.app-settings-field .app-settings-field-lock,.app-teams-modal-copy,.app-settings-tabs .app-settings-tab,.app-setup-option span,.app-setup-file-button i,.app-stage-tab,.app-nav-popout-below,.app-nav-shell-assistant-send i,.app-nav-shell-assistant-message,.app-nav-shell-team-select i,.app-nav-shell-team-select strong,.app-nav-shell-row i,.app-nav-shell-row-spacer,.app-nav-shell-team-select,.app-nav-shell-row,.app-nav-shell-sidebar-signout,.app-nav-shell-sidebar-name,.app-nav-shell-icon i,.app-legal-tabs a,.app-index-register,.app-index-avatar,.app-index-login-top,.app-index-register-top,.has-content-lp .app-header-area--account a:not(.app-button):not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-text):not(.app-button--only-text-square),.app-island-links,.app-island-note-content span,.app-island-note-content strong,.app-island-divider,.app-island-nav-button,.app-debug-button i,.app-loader-hint,.app-form-field-file-custom-outer span,.app-form-field-file-custom-outer label,.app-form-label em,.app-content-aside>ul:nth-child(2),.app-content-aside>ul>li>div>ul,.is-text-smaller,.app-u-stats-pie small,.app-u-stats-day-reasons small,.app-u-stats-day-reasons strong,.app-u-stats-note,.app-u-stats-empty,.app-u-stats-caption,.app-u-assessment-result-content .app-assessment-signal p,.app-u-assessment-result-content .app-assessment-result-signals h2,.app-u-assessment-result-content .app-assessment-score-copy small,.app-u-assessment-result-content .app-assessment-score-ring small,.app-u-assessment-result-content .app-assessment-card-label strong,.app-u-assessments-results article>i,.app-u-assessments-results b small,.app-u-assessments-results em,.app-u-assessments-results p span,.app-u-assessments-new,.app-u-assessments-score em i,.app-u-assessments-score em,.app-u-body-timeline-content span,.app-u-body-section-title,.app-u-journal-duration,.app-u-journal-consumption,.app-u-journal-card time,.app-u-journal-state-pill i,.app-u-journal-card header strong:not(.app-u-journal-date-pill),.app-u-journal-card>span,.app-u-journal-section h2 small,.app-u-journal-section h2 span,.app-u-progress-list-score small,.app-u-progress-list-score strong,.app-u-progress-metric-row span,.app-u-progress-list h2,.app-u-journal-date-pill,.app-u-assessments-results h2 span,.app-u-stats-chart-axis,.app-u-assessments-score-axis,.app-u-stats-chart-header nav button,.app-u-progress-body .app-u-progress-date-pill,.app-u-dashboard-day-pill,.app-u-dashboard-streak-copy span,.app-u-dashboard-progress-copy span,.app-u-dashboard-metrics span,.app-u-dashboard-latest h2,.app-u-dashboard-section h2,.app-ops-invoice-doc-note,.app-ops-invoice-summary-total dt:last-of-type,.app-ops-invoice-summary-total dd:last-of-type,.app-ops-invoice-summary dt small,.app-ops-invoice-summary dd small,.app-ops-invoice-doc-meta span,.app-ops-invoice-doc-footer span,.app-ops-discount-suggestion,.app-ops-invoice-file-button i,.app-settings-field .app-ops-invoice-file-button i,.app-ops-invoice-file-button,.app-ops-invoice .app-settings-field-label i,.app-ops-breadcrumb,.app-ops-bank-add i,.app-ops-content-record-error,.app-ops-content-pill,.app-ops-content-copy i,.app-ops-content-record-key code,.app-ops-content-record-key,.app-ops-content-table-head,.app-ops-content-status,.app-times-sheet-header h2,.app-locations-sheet-header h2,.app-streak-risk-stat-label,.app-checkins-counter-subtitle,.app-checkins-option-grid button,.app-game-focus-round-label,.app-game-focus-score-group,.app-game-numbers-round-label,.app-game-numbers-score-group,.app-action-games-eyebrow,.app-u-savings-goals h2,.app-u-savings-label,.app-u-quest-running-progress small,.app-u-trophy-copy small,.app-u-trophies-group h2,.app-u-quest-card-body,.app-u-quests-section h2,.app-u-quest-detail-hero small,.app-u-quest-week h2,.app-goals-account-link span,.app-assessment-score-header em,.app-assessment-score-header strong,.app-assessment-signal p,.app-assessment-signals h2,.app-assessment-score-copy small,.app-assessment-score-ring small,.app-assessment-card-label strong,.app-assessment-avatar span,.app-reframing-avatar span,.app-ducky-game-source-dropzone-copy,.app-ducky-game-source-file-list,.app-project-detail-section-header,.app-editor-json-viewer,.app-editor-md-feedback,.app-editor-md-preview code,.app-team-person-status,.app-team-person-main em,.app-team-avatar,.app-table-page-count,.app-table-page-buttons button,.app-table-page-sizes button,.app-table th,.app-table-filter span,.app-settings-select-row i,.app-settings-select-control i,.app-settings-row small,.app-settings-kicker,.app-settings-field-copy i,.app-settings-field .app-settings-field-copy i,.app-settings-field-label,.app-settings-accordion-head i,.app-settings-accordion-head span,.app-teams-breadcrumb,.app-settings-title-avatar,.app-setup-zoom-labels span,.app-setup-account-link span,.app-stage-breadcrumb,.app-nav-shell-ratio,.app-nav-shell-team-badge,.app-nav-shell-sidebar-email,.app-nav-shell-sidebar-avatar,.app-nav-shell-badge,.app-nav-shell-initials,.app-legal-date,.app-flow-progress-count,.app-island-legal,.app-island-divider strong,.app-form-feedback-field,.app-form .app-form-label,.app-form .app-settings-field-label,.app-content-version,.is-text-smallest,.app-u-stats-scale b,.app-u-assessments-results em i,.app-u-assessments-new i,.app-u-body-timeline-item.is-state--locked .app-u-body-timeline-marker i,.app-u-body-timeline-item.is-state--done .app-u-body-timeline-marker i,.app-u-journal-duration i,.app-u-journal-consumption i,.app-u-progress-date-pill i,.app-u-progress-date-pill,.app-u-dashboard-metrics small,.app-u-progress-metric-row small,.app-u-dashboard-streak-hint,.app-ops-assets-host,.app-ops-section-count,.app-ops-invoice-lines th,.app-ops-line-remove i,.app-ops-bank-remove i,.app-ops-content-char,.app-streak-risk-stat small,.app-checkins-range>div>span,.app-checkins-counters-label,.app-checkins-page-inner>span,.app-checkins-header>span,.app-checkins-center>span,.app-checkins-rating>span,.app-game-numbers-memorize-bar-label,.app-u-savings-card small,.app-goals-header>span,.app-assessment-score-labels span,.app-assessment-eyebrow,.app-project-detail-section-header i,.app-table-avatar-button,.app-table-person>span:first-child,.app-table-checkbox i,.app-table-head-unit,.app-table th i,.app-teams-breadcrumb i,.app-stage-breadcrumb i,.app-nav-shell-assistant-mini-avatar,.app-nav-shell-version,.app-nav-shell-kicker,.app-nav-shell-sidebar-name i,.app-index-section-logos-label,.app-index-section-logos-garden li,.is-text-mini{font-family:var(--font-ff)}.is-text-mini{font-size:var(--font-fs-mini);font-weight:var(--font-fw-mini);line-height:var(--font-lh-mini)}.is-text-smallest,.app-u-stats-scale b,.app-u-assessments-results em i,.app-u-assessments-new i,.app-u-body-timeline-item.is-state--locked .app-u-body-timeline-marker i,.app-u-body-timeline-item.is-state--done .app-u-body-timeline-marker i,.app-u-journal-duration i,.app-u-journal-consumption i,.app-u-journal-date-pill,.app-u-progress-date-pill i,.app-u-progress-date-pill,.app-u-dashboard-metrics small,.app-u-progress-metric-row small,.app-u-dashboard-streak-hint,.app-ops-assets-host,.app-ops-section-count,.app-ops-invoice-lines th,.app-ops-line-remove i,.app-ops-bank-remove i,.app-ops-content-char,.app-streak-risk-stat small,.app-checkins-range>div>span,.app-checkins-counters-label,.app-checkins-page-inner>span,.app-checkins-header>span,.app-checkins-center>span,.app-checkins-rating>span,.app-game-numbers-memorize-bar-label,.app-u-savings-card small,.app-goals-header>span,.app-assessment-score-labels span,.app-assessment-eyebrow,.app-project-detail-section-header i,.app-table-avatar-button,.app-table-person>span:first-child,.app-table-checkbox i,.app-table-head-unit,.app-table th i,.app-teams-breadcrumb i,.app-stage-breadcrumb i,.app-nav-shell-assistant-mini-avatar,.app-nav-shell-version,.app-nav-shell-kicker,.app-nav-shell-sidebar-name i,.app-index-section-logos-label,.app-index-section-logos-garden li{font-size:var(--font-fs-smallest);font-weight:var(--font-fw-smallest);line-height:var(--font-lh-smallest)}.is-text-smaller,.app-u-stats-pie small,.app-u-stats-day-reasons small,.app-u-stats-day-reasons strong,.app-u-stats-note,.app-u-stats-empty,.app-u-stats-caption,.app-u-assessment-result-content .app-assessment-signal p,.app-u-assessment-result-content .app-assessment-result-signals h2,.app-u-assessment-result-content .app-assessment-score-copy small,.app-u-assessment-result-content .app-assessment-score-ring small,.app-u-assessment-result-content .app-assessment-card-label strong,.app-u-assessments-results article>i,.app-u-assessments-results b small,.app-u-assessments-results em,.app-u-assessments-results p span,.app-u-assessments-new,.app-u-assessments-score em i,.app-u-assessments-score em,.app-u-body-timeline-content span,.app-u-body-section-title,.app-u-journal-duration,.app-u-journal-consumption,.app-u-journal-card time,.app-u-journal-state-pill i,.app-u-journal-card header strong:not(.app-u-journal-date-pill),.app-u-journal-card>span,.app-u-journal-section h2 small,.app-u-journal-section h2 span,.app-u-progress-list-score small,.app-u-progress-list-score strong,.app-u-progress-metric-row span,.app-u-progress-list h2,.app-u-journal-date-pill,.app-u-assessments-results h2 span,.app-u-stats-chart-axis,.app-u-assessments-score-axis,.app-u-stats-chart-header nav button,.app-u-progress-body .app-u-progress-date-pill,.app-u-dashboard-day-pill,.app-u-dashboard-streak-copy span,.app-u-dashboard-progress-copy span,.app-u-dashboard-metrics span,.app-u-dashboard-latest h2,.app-u-dashboard-section h2,.app-ops-invoice-doc-note,.app-ops-invoice-summary-total dt:last-of-type,.app-ops-invoice-summary-total dd:last-of-type,.app-ops-invoice-summary dt small,.app-ops-invoice-summary dd small,.app-ops-invoice-doc-meta span,.app-ops-invoice-doc-footer span,.app-ops-discount-suggestion,.app-ops-invoice-file-button i,.app-settings-field .app-ops-invoice-file-button i,.app-ops-invoice-file-button,.app-ops-invoice .app-settings-field-label i,.app-ops-breadcrumb,.app-ops-bank-add i,.app-ops-content-record-error,.app-ops-content-pill,.app-ops-content-copy i,.app-ops-content-record-key code,.app-ops-content-record-key,.app-ops-content-table-head,.app-ops-content-status,.app-times-sheet-header h2,.app-locations-sheet-header h2,.app-streak-risk-stat-label,.app-checkins-counter-subtitle,.app-checkins-option-grid button,.app-game-focus-round-label,.app-game-focus-score-group,.app-game-numbers-round-label,.app-game-numbers-score-group,.app-action-games-eyebrow,.app-u-savings-goals h2,.app-u-savings-label,.app-u-quest-running-progress small,.app-u-trophy-copy small,.app-u-trophies-group h2,.app-u-quest-card-body,.app-u-quests-section h2,.app-u-quest-detail-hero small,.app-u-quest-week h2,.app-goals-account-link span,.app-assessment-score-header em,.app-assessment-score-header strong,.app-assessment-signal p,.app-assessment-signals h2,.app-assessment-score-copy small,.app-assessment-score-ring small,.app-assessment-card-label strong,.app-assessment-avatar span,.app-reframing-avatar span,.app-ducky-game-source-dropzone-copy,.app-ducky-game-source-file-list,.app-project-detail-section-header,.app-editor-json-viewer,.app-editor-md-feedback,.app-editor-md-preview code,.app-team-person-status,.app-team-person-main em,.app-team-avatar,.app-table-page-count,.app-table-page-buttons button,.app-table-page-sizes button,.app-table th,.app-table-filter span,.app-settings-select-row i,.app-settings-select-control i,.app-settings-row small,.app-settings-kicker,.app-settings-field-copy i,.app-settings-field .app-settings-field-copy i,.app-settings-field-label,.app-settings-accordion-head i,.app-settings-accordion-head span,.app-teams-breadcrumb,.app-settings-title-avatar,.app-setup-zoom-labels span,.app-setup-account-link span,.app-stage-breadcrumb,.app-nav-shell-ratio,.app-nav-shell-team-badge,.app-nav-shell-sidebar-email,.app-nav-shell-sidebar-avatar,.app-nav-shell-badge,.app-nav-shell-initials,.app-legal-date,.app-flow-progress-count,.app-island-legal,.app-island-divider strong,.app-form-feedback-form,.app-form-feedback-field,.app-form .app-form-label,.app-form .app-settings-field-label,.app-content-version{font-size:var(--font-fs-smaller);font-weight:var(--font-fw-smaller);line-height:var(--font-lh-smaller)}.is-text-small,.app-u-assessment-result-content .app-assessment-signal strong,.app-u-assessment-result-content .app-assessment-result-card p,.app-u-body-timeline-content small,.app-u-journal-empty,.app-u-journal-card p,.app-u-progress-tab,.app-u-dashboard-progress-copy small,.app-ops-invoice-lines td,.app-ops-invoice-doc-meta p,.app-ops-invoice-doc-footer p,.app-ops-invoice-doc-header h2+strong,.app-ops-invoice-doc-header address,.app-ops-document-actions .app-ops-icon-control i,.app-ops-cancel-link,.app-ops-invoice-file-name,.app-ops-invoice-customer-note,.app-ops-bank-add,.app-ops-content-counts,.app-ops-role-list .app-form-checkbox-row,.app-checkins-range small,.app-checkins-range strong,.app-checkins-rating-labels small,.app-checkins-counter-title,.app-game-focus-feedback-subtitle,.app-game-focus-gameover-subtitle,.app-game-numbers-idle-subtitle,.app-game-numbers-feedback-subtitle,.app-game-numbers-gameover-subtitle,.app-action-game-score,.app-u-savings-empty,.app-u-savings-goal-card em,.app-u-savings-goal-link>span,.app-u-savings-card--hero small,.app-u-quest-week-days span,.app-u-quest-saving-progress-line,.app-u-quest-detail-reward p,.app-u-trophies-empty p,.app-u-quests-empty,.app-u-quest-card-reward,.app-u-quests-tabs button,.app-u-quests-tabs a,.app-goals-next-list span,.app-goals-help,.app-goals-field-row .app-form-label,.app-goals-note strong,.app-goals-progress strong,.app-assessment-link,.app-assessment-signal strong,.app-assessment-error,.app-assessment-result-card p,.app-assessment-menu-button i,.app-reframing-link,.app-reframing-points span,.app-editor-json-empty,.app-editor-json-error,.app-editor-md-preview th,.app-editor-md-preview td,.app-editor-md-preview p,.app-editor-md-preview li,.app-editor-md-preview,.app-editor-md-content,.app-editor-md-control-group .app-button--only-icon .app-button-icon .is-icon--idle,.app-editor-md-control-group .app-button--only-icon-square .app-button-icon .is-icon--idle,.app-editor-md-control-group .app-button--only-icon .app-button-icon .is-icon--idle i,.app-editor-md-control-group .app-button--only-icon-square .app-button-icon .is-icon--idle i,.app-editor-md-control-group .app-button--only-icon .app-button-icon .is-icon--idle i::before,.app-editor-md-control-group .app-button--only-icon-square .app-button-icon .is-icon--idle i::before,.app-editor-md-file strong,.app-team-person-remove i,.app-team-person-main strong,.app-team-summary em,.app-table td,.app-search-clear i,.app-search-icon i,.app-settings-segment-button,.app-settings-mobile-tabs .app-settings-tab,.app-settings-field .app-settings-field-lock,.app-teams-modal-copy,.app-settings-tabs .app-settings-tab,.app-setup-option span,.app-setup-file-button i,.app-stage-tab,.app-nav-popout-below,.app-nav-shell-assistant-send i,.app-nav-shell-assistant-message,.app-nav-shell-team-select i,.app-nav-shell-team-select strong,.app-nav-shell-row i,.app-nav-shell-row-spacer,.app-nav-shell-team-select,.app-nav-shell-row,.app-nav-shell-sidebar-signout,.app-nav-shell-sidebar-name,.app-nav-shell-icon i,.app-legal-tabs a,.app-index-register,.app-index-avatar,.app-index-login-top,.app-index-register-top,.has-content-lp .app-header-area--account a:not(.app-button):not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-text):not(.app-button--only-text-square),.app-island-links,.app-island-note-content span,.app-island-note-content strong,.app-island-divider,.app-island-nav-button,.app-debug-button i,.app-loader-hint,.app-form-field-file-custom-outer span,.app-form-field-file-custom-outer label,.app-form-label em,.app-content-aside>ul:nth-child(2),.app-content-aside>ul>li>div>ul{font-size:var(--font-fs-small);font-weight:var(--font-fw-small);line-height:var(--font-lh-small)}.is-text-normal,body,.app-u-stats-reason-list article span,.app-u-assessments-results p strong,.app-u-assessments-score small,.app-u-progress-list--dates article span,.app-u-progress-list article span,.app-ops-invoice-doc-header address strong,.app-ops-customer-select .app-settings-select-control select,.app-ops-content-source-text,.app-ops-content-copy-box textarea,.app-checkins-page-inner p,.app-checkins-center p,.app-u-quest-success p,.app-u-quest-primary,.app-u-quest-detail-reward strong,.app-u-quest-detail-table strong,.app-u-quest-detail-table span,.app-u-quest-detail-hero p,.app-u-trophy-copy strong,.app-u-quest-card strong,.app-goals-next-list strong,.app-goals-checks span,.app-goals-note p,.app-goals-header p,.app-assessment-score-header b,.app-assessment-choice,.app-assessment-question-prompt span,.app-assessment-card p,.app-assessment-menu-button,.app-reframing-step p,.app-editor-md-preview h3,.app-search input:not([type=button]):not([type=submit]):not([type=reset]):not([type=radio]):not([type=checkbox]):not([type=color]):not([type=range]):not([type=file]),.app-table-toolbar>.app-button.is-size--large .app-button-icon i,.app-table-toolbar>.is-size--large.app-button--only-icon .app-button-icon i,.app-table-toolbar>.is-size--large.app-button--only-icon-square .app-button-icon i,.app-table-toolbar>.is-size--large.app-button--only-text .app-button-icon i,.app-table-toolbar>.is-size--large.app-button--only-text-square .app-button-icon i,.app-settings-select-control select,.app-settings-row strong,.app-settings-select-row,.app-settings-field textarea,.app-settings-field input,.app-setup-option i,.app-setup-header p,.app-nav-shell-assistant-actions>i,.app-nav-shell-assistant-placeholder,.app-legal-sections p,.app-legal-sections h2,.app-index-login-main,.app-form-feedback-form,.app-form-island .app-button,.app-form-island .app-button--only-icon,.app-form-island .app-button--only-icon-square,.app-form-island .app-button--only-text,.app-form-island .app-button--only-text-square,.app-island-actions>.app-button,.app-island-actions>.app-button--only-icon,.app-island-actions>.app-button--only-icon-square,.app-island-actions>.app-button--only-text,.app-island-actions>.app-button--only-text-square,.app-form-island input:not([type=button]):not([type=submit]):not([type=reset]):not([type=radio]):not([type=checkbox]):not([type=color]):not([type=range]):not([type=file]),.app-island-body,textarea,input:not([type=button]):not([type=submit]):not([type=reset]):not([type=radio]):not([type=checkbox]):not([type=color]):not([type=range]):not([type=file]){font-size:var(--font-fs-normal);font-weight:var(--font-fw-normal);line-height:var(--font-lh-normal)}.is-text-medium,.app-error-avatar,.app-u-assessment-result-content .app-assessment-signal-icon i,.app-u-assessments-results article>div i,.app-u-body-timeline-content strong,.app-u-stats-chart-header strong,.app-ops-invoice-summary-total dt:first-of-type,.app-ops-invoice-summary-total dd:first-of-type,.app-checkins-rating button,.app-game-numbers-cell,.app-game-numbers-memorize-number,.app-action-games-header p,.app-action-game>p,.app-u-quest-detail-reward b,.app-assessment-signal-icon i,.app-editor-md-file i,.app-team-summary-initial,.app-team-summary strong,.app-settings-field i,.app-nav-shell-assistant-mark i,.app-nav-shell-assistant-header strong,.app-demo-modal-timer-bar strong,.app-demo-modal-fields div,.app-demo-modal-fields strong,.app-demo-modal-tabs span,.app-demo-modal-copy p,.app-index-copy,.app-index-code-inner>div,.app-index-bubbles .app-bubble-text,.is-h4,.is-h4-bold{font-size:var(--font-fs-medium);font-weight:var(--font-fw-medium);line-height:var(--font-lh-medium)}.is-text-large,.app-error-page p,.app-u-stats-pie small strong,.app-u-assessment-result-content .app-assessment-signal-score,.app-u-assessment-result-content .app-assessment-score-copy strong,.app-u-assessments-results b,.app-ops-section-headline,.app-ops-invoice-doc-meta strong,.app-todos-hero .app-u-quest-detail-icon i,.app-streak-risk-hero .app-u-quest-detail-icon i,.app-distractions-play .app-u-quest-detail-icon i,.app-action-games-play .app-u-quest-detail-icon i,.app-u-savings-goal-card strong,.app-assessment-signal-score,.app-assessment-stepper-value input,.app-assessment-score-copy strong,.app-editor-md-preview h2,.app-team-summary--hero .app-team-summary-initial,.app-index-bubbles .app-bubble-text strong,.app-form-stepper-input,.app-form-field-file-custom-outer:before,.is-h3,.is-h3-bold,.is-h3-no-w{font-size:var(--font-fs-large);font-weight:var(--font-fw-large);line-height:var(--font-lh-large)}.is-text-larger,.app-legal-document-title,.app-index-hero-promotion-inner span,.app-index-bullets,.app-index-h3,.app-index-section h3,.app-index-hero>div:nth-child(2) h1+p em,.app-index-hero>div:nth-child(2) h1+p,.is-h2,.app-u-dashboard-header h1,.app-u-progress-header h1,.app-gallery-head h1,.app-assessment-card h2,.app-assessment-main.app-assessment-main--result h1,.app-form-title-heading,.app-form-title,.is-h2-bold{font-size:var(--font-fs-larger);font-weight:var(--font-fw-larger);line-height:var(--font-lh-larger)}.is-text-largest,.app-demo-modal--settings h2,.app-demo-modal--type-label strong,.app-demo-modal-copy h2,.app-index-stressors-quote,.app-form-island .app-form-code-inputs input,.is-h1,.app-checkins-page-inner h1,.app-checkins-header h1,.app-checkins-center h1,.app-goals-header h1,.app-assessment-main h1,.app-reframing-step h1,.app-setup-header h1,.app-legal-title h1,.app-island-title,.is-h1-bold,.is-h1-extra,.is-h1-extra-bold,.is-h1-mega,.is-h1-mega-bold,.is-h1-ultra,.is-h1-ultra-bold{font-size:var(--font-fs-largest);font-weight:var(--font-fw-largest);line-height:var(--font-lh-largest)}.is-text-extra,.is-h1-extra,.is-h1-extra-bold{font-size:var(--font-fs-extra);font-weight:var(--font-fw-extra);line-height:var(--font-lh-extra)}.is-text-mega,.app-index-h2,.app-index-section h2,.is-h1-mega,.is-h1-mega-bold{font-size:var(--font-fs-mega);font-weight:var(--font-fw-mega);line-height:var(--font-lh-mega)}.is-text-ultra,.app-demo-modal-badge strong,.app-index-h1,.app-index-section h1,.app-index-hero>div:nth-child(2) h1,.is-h1-ultra,.is-h1-ultra-bold{font-size:var(--font-fs-ultra);font-weight:var(--font-fw-ultra);line-height:var(--font-lh-ultra)}.is-face-count,.app-nav-shell-version{font-family:var(--font-ff-count)}.is-face-writing,.app-goals-modal h1,.app-assessment-result-card h2{font-family:var(--font-ff-writing) !important}.mr-0{margin-right:0 !important}.mr-05{margin-right:calc(var(--grid-gap)*.25) !important}.mr-1{margin-right:calc(var(--grid-gap)*.5) !important}.mr-2{margin-right:var(--grid-gap) !important}.mr-3{margin-right:calc(var(--grid-gap)*1.5) !important}.mr-4{margin-right:calc(var(--grid-gap)*2) !important}.mr-5{margin-right:calc(var(--grid-gap)*2.5) !important}.mr-6{margin-right:calc(var(--grid-gap)*3) !important}.mr-7{margin-right:calc(var(--grid-gap)*3.5) !important}.mr-8{margin-right:calc(var(--grid-gap)*4) !important}.mr-9{margin-right:calc(var(--grid-gap)*4.5) !important}.mr-10{margin-right:calc(var(--grid-gap)*5) !important}.mr-11{margin-right:calc(var(--grid-gap)*5.5) !important}.mr-12{margin-right:calc(var(--grid-gap)*6) !important}.mr-13{margin-right:calc(var(--grid-gap)*6.5) !important}.mr-14{margin-right:calc(var(--grid-gap)*7) !important}.mr-15{margin-right:calc(var(--grid-gap)*7.5) !important}.mr-16{margin-right:calc(var(--grid-gap)*8) !important}.mr-17{margin-right:calc(var(--grid-gap)*8.5) !important}.mr-18{margin-right:calc(var(--grid-gap)*9) !important}.mr-19{margin-right:calc(var(--grid-gap)*9.5) !important}.mr-20{margin-right:calc(var(--grid-gap)*10) !important}.ml-0{margin-left:0 !important}.ml-05{margin-left:calc(var(--grid-gap)*.25) !important}.ml-1{margin-left:calc(var(--grid-gap)*.5) !important}.ml-2{margin-left:var(--grid-gap) !important}.ml-3{margin-left:calc(var(--grid-gap)*1.5) !important}.ml-4{margin-left:calc(var(--grid-gap)*2) !important}.ml-5{margin-left:calc(var(--grid-gap)*2.5) !important}.ml-6{margin-left:calc(var(--grid-gap)*3) !important}.ml-7{margin-left:calc(var(--grid-gap)*3.5) !important}.ml-8{margin-left:calc(var(--grid-gap)*4) !important}.ml-9{margin-left:calc(var(--grid-gap)*4.5) !important}.ml-10{margin-left:calc(var(--grid-gap)*5) !important}.ml-11{margin-left:calc(var(--grid-gap)*5.5) !important}.ml-12{margin-left:calc(var(--grid-gap)*6) !important}.ml-13{margin-left:calc(var(--grid-gap)*6.5) !important}.ml-14{margin-left:calc(var(--grid-gap)*7) !important}.ml-15{margin-left:calc(var(--grid-gap)*7.5) !important}.ml-16{margin-left:calc(var(--grid-gap)*8) !important}.ml-17{margin-left:calc(var(--grid-gap)*8.5) !important}.ml-18{margin-left:calc(var(--grid-gap)*9) !important}.ml-19{margin-left:calc(var(--grid-gap)*9.5) !important}.ml-20{margin-left:calc(var(--grid-gap)*10) !important}.mt-0{margin-top:0 !important}.mt-05{margin-top:calc(var(--grid-gap)*.25) !important}.mt-1{margin-top:calc(var(--grid-gap)*.5) !important}.mt-2{margin-top:var(--grid-gap) !important}.mt-3{margin-top:calc(var(--grid-gap)*1.5) !important}.mt-4{margin-top:calc(var(--grid-gap)*2) !important}.mt-5{margin-top:calc(var(--grid-gap)*2.5) !important}.mt-6{margin-top:calc(var(--grid-gap)*3) !important}.mt-7{margin-top:calc(var(--grid-gap)*3.5) !important}.mt-8{margin-top:calc(var(--grid-gap)*4) !important}.mt-9{margin-top:calc(var(--grid-gap)*4.5) !important}.mt-10{margin-top:calc(var(--grid-gap)*5) !important}.mt-11{margin-top:calc(var(--grid-gap)*5.5) !important}.mt-12{margin-top:calc(var(--grid-gap)*6) !important}.mt-13{margin-top:calc(var(--grid-gap)*6.5) !important}.mt-14{margin-top:calc(var(--grid-gap)*7) !important}.mt-15{margin-top:calc(var(--grid-gap)*7.5) !important}.mt-16{margin-top:calc(var(--grid-gap)*8) !important}.mt-17{margin-top:calc(var(--grid-gap)*8.5) !important}.mt-18{margin-top:calc(var(--grid-gap)*9) !important}.mt-19{margin-top:calc(var(--grid-gap)*9.5) !important}.mt-20{margin-top:calc(var(--grid-gap)*10) !important}.mb-0{margin-bottom:0 !important}.mb-05{margin-bottom:calc(var(--grid-gap)*.25) !important}.mb-1{margin-bottom:calc(var(--grid-gap)*.5) !important}.mb-2{margin-bottom:var(--grid-gap) !important}.mb-3{margin-bottom:calc(var(--grid-gap)*1.5) !important}.mb-4{margin-bottom:calc(var(--grid-gap)*2) !important}.mb-5{margin-bottom:calc(var(--grid-gap)*2.5) !important}.mb-6{margin-bottom:calc(var(--grid-gap)*3) !important}.mb-7{margin-bottom:calc(var(--grid-gap)*3.5) !important}.mb-8{margin-bottom:calc(var(--grid-gap)*4) !important}.mb-9{margin-bottom:calc(var(--grid-gap)*4.5) !important}.mb-10{margin-bottom:calc(var(--grid-gap)*5) !important}.mb-11{margin-bottom:calc(var(--grid-gap)*5.5) !important}.mb-12{margin-bottom:calc(var(--grid-gap)*6) !important}.mb-13{margin-bottom:calc(var(--grid-gap)*6.5) !important}.mb-14{margin-bottom:calc(var(--grid-gap)*7) !important}.mb-15{margin-bottom:calc(var(--grid-gap)*7.5) !important}.mb-16{margin-bottom:calc(var(--grid-gap)*8) !important}.mb-17{margin-bottom:calc(var(--grid-gap)*8.5) !important}.mb-18{margin-bottom:calc(var(--grid-gap)*9) !important}.mb-19{margin-bottom:calc(var(--grid-gap)*9.5) !important}.mb-20{margin-bottom:calc(var(--grid-gap)*10) !important}.mb-25{margin-bottom:calc(var(--grid-gap)*12.5) !important}.mb-30{margin-bottom:calc(var(--grid-gap)*15) !important}.pt-0{padding-top:0 !important}.pt-05{padding-top:calc(var(--grid-gap)*.25) !important}.pt-1{padding-top:calc(var(--grid-gap)*.5) !important}.pt-2{padding-top:var(--grid-gap) !important}.pt-3{padding-top:calc(var(--grid-gap)*1.5) !important}.pt-4{padding-top:calc(var(--grid-gap)*2) !important}.pt-5{padding-top:calc(var(--grid-gap)*2.5) !important}.pt-6{padding-top:calc(var(--grid-gap)*3) !important}.pt-7{padding-top:calc(var(--grid-gap)*3.5) !important}.pt-8{padding-top:calc(var(--grid-gap)*4) !important}.pt-9{padding-top:calc(var(--grid-gap)*4.5) !important}.pt-10{padding-top:calc(var(--grid-gap)*5) !important}.pt-11{padding-top:calc(var(--grid-gap)*5.5) !important}.pt-12{padding-top:calc(var(--grid-gap)*6) !important}.pt-13{padding-top:calc(var(--grid-gap)*6.5) !important}.pt-14{padding-top:calc(var(--grid-gap)*7) !important}.pt-15{padding-top:calc(var(--grid-gap)*7.5) !important}.pt-16{padding-top:calc(var(--grid-gap)*8) !important}.pt-17{padding-top:calc(var(--grid-gap)*8.5) !important}.pt-18{padding-top:calc(var(--grid-gap)*9) !important}.pt-19{padding-top:calc(var(--grid-gap)*9.5) !important}.pt-20{padding-top:calc(var(--grid-gap)*10) !important}.pr-0{padding-right:0 !important}.pr-05{padding-right:calc(var(--grid-gap)*.25) !important}.pr-1{padding-right:calc(var(--grid-gap)*.5) !important}.pr-2{padding-right:var(--grid-gap) !important}.pr-3{padding-right:calc(var(--grid-gap)*1.5) !important}.pr-4{padding-right:calc(var(--grid-gap)*2) !important}.pr-5{padding-right:calc(var(--grid-gap)*2.5) !important}.pr-6{padding-right:calc(var(--grid-gap)*3) !important}.pr-7{padding-right:calc(var(--grid-gap)*3.5) !important}.pr-8{padding-right:calc(var(--grid-gap)*4) !important}.pr-9{padding-right:calc(var(--grid-gap)*4.5) !important}.pr-10{padding-right:calc(var(--grid-gap)*5) !important}.pr-11{padding-right:calc(var(--grid-gap)*5.5) !important}.pr-12{padding-right:calc(var(--grid-gap)*6) !important}.pr-13{padding-right:calc(var(--grid-gap)*6.5) !important}.pr-14{padding-right:calc(var(--grid-gap)*7) !important}.pr-15{padding-right:calc(var(--grid-gap)*7.5) !important}.pr-16{padding-right:calc(var(--grid-gap)*8) !important}.pr-17{padding-right:calc(var(--grid-gap)*8.5) !important}.pr-18{padding-right:calc(var(--grid-gap)*9) !important}.pr-19{padding-right:calc(var(--grid-gap)*9.5) !important}.pr-20{padding-right:calc(var(--grid-gap)*10) !important}.pb-0{padding-bottom:0 !important}.pb-05{padding-bottom:calc(var(--grid-gap)*.25) !important}.pb-1{padding-bottom:calc(var(--grid-gap)*.5) !important}.pb-2{padding-bottom:var(--grid-gap) !important}.pb-3{padding-bottom:calc(var(--grid-gap)*1.5) !important}.pb-4{padding-bottom:calc(var(--grid-gap)*2) !important}.pb-5{padding-bottom:calc(var(--grid-gap)*2.5) !important}.pb-6{padding-bottom:calc(var(--grid-gap)*3) !important}.pb-7{padding-bottom:calc(var(--grid-gap)*3.5) !important}.pb-8{padding-bottom:calc(var(--grid-gap)*4) !important}.pb-9{padding-bottom:calc(var(--grid-gap)*4.5) !important}.pb-10{padding-bottom:calc(var(--grid-gap)*5) !important}.pb-11{padding-bottom:calc(var(--grid-gap)*5.5) !important}.pb-12{padding-bottom:calc(var(--grid-gap)*6) !important}.pb-13{padding-bottom:calc(var(--grid-gap)*6.5) !important}.pb-14{padding-bottom:calc(var(--grid-gap)*7) !important}.pb-15{padding-bottom:calc(var(--grid-gap)*7.5) !important}.pb-16{padding-bottom:calc(var(--grid-gap)*8) !important}.pb-17{padding-bottom:calc(var(--grid-gap)*8.5) !important}.pb-18{padding-bottom:calc(var(--grid-gap)*9) !important}.pb-19{padding-bottom:calc(var(--grid-gap)*9.5) !important}.pb-20{padding-bottom:calc(var(--grid-gap)*10) !important}.pl-0{padding-left:0 !important}.pl-05{padding-left:calc(var(--grid-gap)*.25) !important}.pl-1{padding-left:calc(var(--grid-gap)*.5) !important}.pl-2{padding-left:var(--grid-gap) !important}.pl-3{padding-left:calc(var(--grid-gap)*1.5) !important}.pl-4{padding-left:calc(var(--grid-gap)*2) !important}.pl-5{padding-left:calc(var(--grid-gap)*2.5) !important}.pl-6{padding-left:calc(var(--grid-gap)*3) !important}.pl-7{padding-left:calc(var(--grid-gap)*3.5) !important}.pl-8{padding-left:calc(var(--grid-gap)*4) !important}.pl-9{padding-left:calc(var(--grid-gap)*4.5) !important}.pl-10{padding-left:calc(var(--grid-gap)*5) !important}.pl-11{padding-left:calc(var(--grid-gap)*5.5) !important}.pl-12{padding-left:calc(var(--grid-gap)*6) !important}.pl-13{padding-left:calc(var(--grid-gap)*6.5) !important}.pl-14{padding-left:calc(var(--grid-gap)*7) !important}.pl-15{padding-left:calc(var(--grid-gap)*7.5) !important}.pl-16{padding-left:calc(var(--grid-gap)*8) !important}.pl-17{padding-left:calc(var(--grid-gap)*8.5) !important}.pl-18{padding-left:calc(var(--grid-gap)*9) !important}.pl-19{padding-left:calc(var(--grid-gap)*9.5) !important}.pl-20{padding-left:calc(var(--grid-gap)*10) !important}.w-1{width:1% !important}.w-2{width:2% !important}.w-3{width:3% !important}.w-4{width:4% !important}.w-5{width:5% !important}.w-6{width:6% !important}.w-7{width:7% !important}.w-8{width:8% !important}.w-9{width:9% !important}.w-10{width:10% !important}.w-11{width:11% !important}.w-12{width:12% !important}.w-13{width:13% !important}.w-14{width:14% !important}.w-15{width:15% !important}.w-16{width:16% !important}.w-17{width:17% !important}.w-18{width:18% !important}.w-19{width:19% !important}.w-20{width:20% !important}.w-21{width:21% !important}.w-22{width:22% !important}.w-23{width:23% !important}.w-24{width:24% !important}.w-25{width:25% !important}.w-26{width:26% !important}.w-27{width:27% !important}.w-28{width:28% !important}.w-29{width:29% !important}.w-30{width:30% !important}.w-31{width:31% !important}.w-32{width:32% !important}.w-33{width:33% !important}.w-34{width:34% !important}.w-35{width:35% !important}.w-36{width:36% !important}.w-37{width:37% !important}.w-38{width:38% !important}.w-39{width:39% !important}.w-40{width:40% !important}.w-41{width:41% !important}.w-42{width:42% !important}.w-43{width:43% !important}.w-44{width:44% !important}.w-45{width:45% !important}.w-46{width:46% !important}.w-47{width:47% !important}.w-48{width:48% !important}.w-49{width:49% !important}.w-50{width:50% !important}.w-51{width:51% !important}.w-52{width:52% !important}.w-53{width:53% !important}.w-54{width:54% !important}.w-55{width:55% !important}.w-56{width:56% !important}.w-57{width:57% !important}.w-58{width:58% !important}.w-59{width:59% !important}.w-60{width:60% !important}.w-61{width:61% !important}.w-62{width:62% !important}.w-63{width:63% !important}.w-64{width:64% !important}.w-65{width:65% !important}.w-66{width:66% !important}.w-67{width:67% !important}.w-68{width:68% !important}.w-69{width:69% !important}.w-70{width:70% !important}.w-71{width:71% !important}.w-72{width:72% !important}.w-73{width:73% !important}.w-74{width:74% !important}.w-75{width:75% !important}.w-76{width:76% !important}.w-77{width:77% !important}.w-78{width:78% !important}.w-79{width:79% !important}.w-80{width:80% !important}.w-81{width:81% !important}.w-82{width:82% !important}.w-83{width:83% !important}.w-84{width:84% !important}.w-85{width:85% !important}.w-86{width:86% !important}.w-87{width:87% !important}.w-88{width:88% !important}.w-89{width:89% !important}.w-90{width:90% !important}.w-91{width:91% !important}.w-92{width:92% !important}.w-93{width:93% !important}.w-94{width:94% !important}.w-95{width:95% !important}.w-96{width:96% !important}.w-97{width:97% !important}.w-98{width:98% !important}.w-99{width:99% !important}.w-100{width:100% !important}/*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 */.fa,.fa-brands,.fa-chisel,.fa-classic,.fa-duotone,.fa-etch,.fa-graphite,.fa-jelly,.fa-jelly-duo,.fa-jelly-fill,.fa-light,.fa-notdog,.fa-notdog-duo,.fa-regular,.fa-semibold,.fa-sharp,.fa-sharp-duotone,.fa-slab,.fa-slab-press,.fa-solid,.fa-thin,.fa-thumbprint,.fa-utility,.fa-utility-duo,.fa-utility-fill,.fa-whiteboard,.fab,.facr,.fad,.fadl,.fadr,.fadt,.faes,.fagt,.fajdr,.fajfr,.fajr,.fal,.fands,.fans,.far,.fas,.fasdl,.fasdr,.fasds,.fasdt,.fasl,.faslpr,.faslr,.fasr,.fass,.fast,.fat,.fatl,.faudsb,.faufsb,.fausb,.fawsb{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Pro"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display, inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style, 900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width, 1.25em)}:is(.fas,.fass,.far,.fasr,.fal,.fasl,.fat,.fast,.fad,.fadr,.fadl,.fadt,.fasds,.fasdr,.fasdl,.fasdt,.fab,.faslr,.faslpr,.fawsb,.fatl,.fans,.fands,.faes,.fagt,.fajr,.fajfr,.fajdr,.facr,.fausb,.faudsb,.faufsb,.fa-solid,.fa-semibold,.fa-regular,.fa-light,.fa-thin,.fa-brands,.fa-classic,.fa-duotone,.fa-sharp,.fa-sharp-duotone,.fa-chisel,.fa-etch,.fa-graphite,.fa-jelly,.fa-jelly-duo,.fa-jelly-fill,.fa-notdog,.fa-notdog-duo,.fa-slab,.fa-slab-press,.fa-thumbprint,.fa-utility,.fa-utility-duo,.fa-utility-fill,.fa-whiteboard,.fa):before{content:var(--fa)/""}@supports not (content: ""/""){:is(.fas,.fass,.far,.fasr,.fal,.fasl,.fat,.fast,.fad,.fadr,.fadl,.fadt,.fasds,.fasdr,.fasdl,.fasdt,.fab,.faslr,.faslpr,.fawsb,.fatl,.fans,.fands,.faes,.fagt,.fajr,.fajfr,.fajdr,.facr,.fausb,.faudsb,.faufsb,.fa-solid,.fa-semibold,.fa-regular,.fa-light,.fa-thin,.fa-brands,.fa-classic,.fa-duotone,.fa-sharp,.fa-sharp-duotone,.fa-chisel,.fa-etch,.fa-graphite,.fa-jelly,.fa-jelly-duo,.fa-jelly-fill,.fa-notdog,.fa-notdog-duo,.fa-slab,.fa-slab-press,.fa-thumbprint,.fa-utility,.fa-utility-duo,.fa-utility-fill,.fa-whiteboard,.fa):before{content:var(--fa)}}:is(.fad,.fa-duotone,.fadr,.fadl,.fadt,.fasds,.fa-sharp-duotone,.fasdr,.fasdl,.fasdt,.fatl,.fa-thumbprint,.fands,.fa-notdog-duo,.fajdr,.fa-jelly-duo,.faudsb,.fa-utility-duo):after{content:var(--fa)/"";font-feature-settings:"ss01"}@supports not (content: ""/""){:is(.fad,.fa-duotone,.fadr,.fadl,.fadt,.fasds,.fa-sharp-duotone,.fasdr,.fasdl,.fasdt,.fatl,.fa-thumbprint,.fands,.fa-notdog-duo,.fajdr,.fa-jelly-duo,.faudsb,.fa-utility-duo):after{content:var(--fa)}}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-0.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-0.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-0.1875em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{list-style-type:none;margin-inline-start:var(--fa-li-margin, 2.5em);padding-inline-start:0}.fa-ul>li{position:relative}.fa-li{inset-inline-start:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius, 0.1em);border:var(--fa-border-width, 0.0625em) var(--fa-border-style, solid) var(--fa-border-color, #eee);box-sizing:var(--fa-border-box-sizing, content-box);padding:var(--fa-border-padding, 0.1875em 0.25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin, 0.3em)}.fa-pull-end,.fa-pull-right{float:inline-end;margin-inline-start:var(--fa-pull-margin, 0.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media(prefers-reduced-motion: reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation:none !important;transition:none !important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound, -0.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, 0.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, 0.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{--fa-width:100%;inset:0;position:absolute;text-align:center;width:var(--fa-width);z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-0{--fa:"0"}.fa-1{--fa:"1"}.fa-2{--fa:"2"}.fa-3{--fa:"3"}.fa-4{--fa:"4"}.fa-5{--fa:"5"}.fa-6{--fa:"6"}.fa-7{--fa:"7"}.fa-8{--fa:"8"}.fa-9{--fa:"9"}.fa-exclamation{--fa:"!"}.fa-ditto{--fa:'"'}.fa-hashtag{--fa:"#"}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"$"}.fa-percent,.fa-percentage{--fa:"%"}.fa-ampersand{--fa:"&"}.fa-apostrophe{--fa:"'"}.fa-bracket-round,.fa-parenthesis{--fa:"("}.fa-bracket-round-right{--fa:")"}.fa-asterisk{--fa:"*"}.fa-add,.fa-plus{--fa:"+"}.fa-comma{--fa:","}.fa-hyphen{--fa:"-"}.fa-period{--fa:"."}.fa-slash-forward{--fa:"/"}.fa-colon{--fa:":"}.fa-semicolon{--fa:";"}.fa-less-than{--fa:"<"}.fa-equals{--fa:"="}.fa-greater-than{--fa:">"}.fa-question{--fa:"?"}.fa-at{--fa:"@"}.fa-a{--fa:"A"}.fa-b{--fa:"B"}.fa-c{--fa:"C"}.fa-d{--fa:"D"}.fa-e{--fa:"E"}.fa-f{--fa:"F"}.fa-g{--fa:"G"}.fa-h{--fa:"H"}.fa-i{--fa:"I"}.fa-j{--fa:"J"}.fa-k{--fa:"K"}.fa-l{--fa:"L"}.fa-m{--fa:"M"}.fa-n{--fa:"N"}.fa-o{--fa:"O"}.fa-p{--fa:"P"}.fa-q{--fa:"Q"}.fa-r{--fa:"R"}.fa-s{--fa:"S"}.fa-t{--fa:"T"}.fa-u{--fa:"U"}.fa-v{--fa:"V"}.fa-w{--fa:"W"}.fa-x{--fa:"X"}.fa-y{--fa:"Y"}.fa-z{--fa:"Z"}.fa-bracket,.fa-bracket-left,.fa-bracket-square{--fa:"["}.fa-slash-back{--fa:"\\"}.fa-bracket-square-right{--fa:"]"}.fa-accent-grave{--fa:"`"}.fa-bracket-curly,.fa-bracket-curly-left{--fa:"{"}.fa-pipe{--fa:"|"}.fa-bracket-curly-right{--fa:"}"}.fa-tilde{--fa:"~"}.fa-caravan-alt,.fa-caravan-simple{--fa:""}.fa-cat-space{--fa:""}.fa-coffee-pot{--fa:""}.fa-comet{--fa:""}.fa-fan-table{--fa:""}.fa-faucet{--fa:""}.fa-faucet-drip{--fa:""}.fa-galaxy{--fa:""}.fa-garage{--fa:""}.fa-garage-car{--fa:""}.fa-garage-open{--fa:""}.fa-heat{--fa:""}.fa-house-chimney-window{--fa:""}.fa-house-day{--fa:""}.fa-house-leave,.fa-house-person-depart,.fa-house-person-leave{--fa:""}.fa-house-night{--fa:""}.fa-house-person-arrive,.fa-house-person-return,.fa-house-return{--fa:""}.fa-house-signal{--fa:""}.fa-lamp-desk{--fa:""}.fa-lamp-floor{--fa:""}.fa-light-ceiling{--fa:""}.fa-light-switch{--fa:""}.fa-light-switch-off{--fa:""}.fa-light-switch-on{--fa:""}.fa-microwave{--fa:""}.fa-outlet{--fa:""}.fa-oven{--fa:""}.fa-planet-moon{--fa:""}.fa-planet-ringed{--fa:""}.fa-police-box{--fa:""}.fa-person-to-portal,.fa-portal-enter{--fa:""}.fa-person-from-portal,.fa-portal-exit{--fa:""}.fa-radar{--fa:""}.fa-raygun{--fa:""}.fa-refrigerator{--fa:""}.fa-rocket-launch{--fa:""}.fa-sensor{--fa:""}.fa-sensor-alert,.fa-sensor-triangle-exclamation{--fa:""}.fa-sensor-fire{--fa:""}.fa-sensor-on{--fa:""}.fa-sensor-cloud,.fa-sensor-smoke{--fa:""}.fa-siren{--fa:""}.fa-siren-on{--fa:""}.fa-solar-system{--fa:""}.fa-circle-sort,.fa-sort-circle{--fa:""}.fa-circle-sort-down,.fa-sort-circle-down{--fa:""}.fa-circle-sort-up,.fa-sort-circle-up{--fa:""}.fa-space-station-moon{--fa:""}.fa-space-station-moon-alt,.fa-space-station-moon-construction{--fa:""}.fa-sprinkler{--fa:""}.fa-star-shooting{--fa:""}.fa-starfighter{--fa:""}.fa-starfighter-alt,.fa-starfighter-twin-ion-engine{--fa:""}.fa-starship{--fa:""}.fa-starship-freighter{--fa:""}.fa-sword-laser{--fa:""}.fa-sword-laser-alt{--fa:""}.fa-swords-laser{--fa:""}.fa-telescope{--fa:""}.fa-temperature-arrow-down,.fa-temperature-down{--fa:""}.fa-temperature-arrow-up,.fa-temperature-up{--fa:""}.fa-trailer{--fa:""}.fa-transporter{--fa:""}.fa-transporter-1{--fa:""}.fa-transporter-2{--fa:""}.fa-transporter-3{--fa:""}.fa-transporter-empty{--fa:""}.fa-ufo{--fa:""}.fa-ufo-beam{--fa:""}.fa-user-alien{--fa:""}.fa-user-robot{--fa:""}.fa-user-visor{--fa:""}.fa-vacuum{--fa:""}.fa-vacuum-robot{--fa:""}.fa-window-frame{--fa:""}.fa-window-frame-open{--fa:""}.fa-coffin-cross{--fa:""}.fa-folder-arrow-down,.fa-folder-download{--fa:""}.fa-folder-arrow-up,.fa-folder-upload{--fa:""}.fa-user-unlock{--fa:""}.fa-bacteria{--fa:""}.fa-bacterium{--fa:""}.fa-box-tissue{--fa:""}.fa-hand-holding-medical{--fa:""}.fa-hand-sparkles{--fa:""}.fa-hands-bubbles,.fa-hands-wash{--fa:""}.fa-handshake-alt-slash,.fa-handshake-simple-slash,.fa-handshake-slash{--fa:""}.fa-head-side-cough{--fa:""}.fa-head-side-cough-slash{--fa:""}.fa-head-side-mask{--fa:""}.fa-head-side-virus{--fa:""}.fa-house-chimney-user{--fa:""}.fa-house-laptop,.fa-laptop-house{--fa:""}.fa-lungs-virus{--fa:""}.fa-people-arrows,.fa-people-arrows-left-right{--fa:""}.fa-plane-slash{--fa:""}.fa-pump-medical{--fa:""}.fa-pump-soap{--fa:""}.fa-shield-virus{--fa:""}.fa-sink{--fa:""}.fa-soap{--fa:""}.fa-stopwatch-20{--fa:""}.fa-shop-slash,.fa-store-alt-slash{--fa:""}.fa-store-slash{--fa:""}.fa-toilet-paper-slash{--fa:""}.fa-users-slash{--fa:""}.fa-virus{--fa:""}.fa-virus-slash{--fa:""}.fa-viruses{--fa:""}.fa-vest{--fa:""}.fa-vest-patches{--fa:""}.fa-airplay{--fa:""}.fa-alt{--fa:""}.fa-angle{--fa:""}.fa-angle-90{--fa:""}.fa-apple-core{--fa:""}.fa-arrow-down-from-dotted-line{--fa:""}.fa-arrow-down-left{--fa:""}.fa-arrow-down-left-and-arrow-up-right-to-center{--fa:""}.fa-arrow-down-right{--fa:""}.fa-arrow-down-to-bracket{--fa:""}.fa-arrow-down-to-dotted-line{--fa:""}.fa-arrow-down-to-square{--fa:""}.fa-arrow-trend-down{--fa:""}.fa-arrow-trend-up{--fa:""}.fa-arrow-up-arrow-down,.fa-sort-up-down{--fa:""}.fa-arrow-up-from-bracket{--fa:""}.fa-arrow-up-from-dotted-line{--fa:""}.fa-arrow-up-from-square{--fa:""}.fa-arrow-up-left{--fa:""}.fa-arrow-up-left-from-circle{--fa:""}.fa-arrow-up-right{--fa:""}.fa-arrow-up-right-and-arrow-down-left-from-center{--fa:""}.fa-arrow-up-to-dotted-line{--fa:""}.fa-arrows-cross{--fa:""}.fa-arrows-from-dotted-line{--fa:""}.fa-arrows-from-line{--fa:""}.fa-arrows-minimize,.fa-compress-arrows{--fa:""}.fa-arrows-to-dotted-line{--fa:""}.fa-arrows-to-line{--fa:""}.fa-audio-description-slash{--fa:""}.fa-austral-sign{--fa:""}.fa-avocado{--fa:""}.fa-award-simple{--fa:""}.fa-baht-sign{--fa:""}.fa-bars-filter{--fa:""}.fa-bars-sort{--fa:""}.fa-basket-shopping-simple,.fa-shopping-basket-alt{--fa:""}.fa-battery-exclamation{--fa:""}.fa-battery-1,.fa-battery-low{--fa:""}.fa-bee{--fa:""}.fa-beer-foam,.fa-beer-mug{--fa:""}.fa-bitcoin-sign{--fa:""}.fa-block-quote{--fa:""}.fa-bolt-auto{--fa:""}.fa-bolt-lightning{--fa:""}.fa-bolt-slash{--fa:""}.fa-book-arrow-right{--fa:""}.fa-book-arrow-up{--fa:""}.fa-book-bookmark{--fa:""}.fa-book-circle-arrow-right{--fa:""}.fa-book-circle-arrow-up{--fa:""}.fa-book-copy{--fa:""}.fa-book-font{--fa:""}.fa-book-open-alt,.fa-book-open-cover{--fa:""}.fa-book-law,.fa-book-section{--fa:""}.fa-bookmark-slash{--fa:""}.fa-bowling-ball-pin{--fa:""}.fa-box-circle-check{--fa:""}.fa-brackets-round,.fa-parentheses{--fa:""}.fa-brain-circuit{--fa:""}.fa-brake-warning{--fa:""}.fa-briefcase-blank{--fa:""}.fa-brightness{--fa:""}.fa-brightness-low{--fa:""}.fa-browsers{--fa:""}.fa-buildings{--fa:""}.fa-burger-fries{--fa:""}.fa-burger-glass{--fa:""}.fa-calendar-arrow-down,.fa-calendar-download{--fa:""}.fa-calendar-arrow-up,.fa-calendar-upload{--fa:""}.fa-calendar-clock,.fa-calendar-time{--fa:""}.fa-calendar-heart{--fa:""}.fa-calendar-image{--fa:""}.fa-calendar-lines,.fa-calendar-note{--fa:""}.fa-calendar-range{--fa:""}.fa-calendars{--fa:""}.fa-camera-rotate{--fa:""}.fa-camera-slash{--fa:""}.fa-camera-viewfinder,.fa-screenshot{--fa:""}.fa-cart-minus{--fa:""}.fa-cart-shopping-fast{--fa:""}.fa-cart-xmark{--fa:""}.fa-castle{--fa:""}.fa-cedi-sign{--fa:""}.fa-chart-bullet{--fa:""}.fa-chart-candlestick{--fa:""}.fa-chart-column{--fa:""}.fa-chart-gantt{--fa:""}.fa-chart-line-up{--fa:""}.fa-chart-pyramid{--fa:""}.fa-chart-radar{--fa:""}.fa-chart-scatter-3d{--fa:""}.fa-chart-scatter-bubble{--fa:""}.fa-chart-tree-map{--fa:""}.fa-chart-waterfall{--fa:""}.fa-cherries{--fa:""}.fa-circle-0{--fa:""}.fa-circle-1{--fa:""}.fa-circle-2{--fa:""}.fa-circle-3{--fa:""}.fa-circle-4{--fa:""}.fa-circle-5{--fa:""}.fa-circle-6{--fa:""}.fa-circle-7{--fa:""}.fa-circle-8{--fa:""}.fa-circle-9{--fa:""}.fa-circle-a{--fa:""}.fa-circle-ampersand{--fa:""}.fa-circle-arrow-down-left{--fa:""}.fa-circle-arrow-down-right{--fa:""}.fa-circle-arrow-up-left{--fa:""}.fa-circle-arrow-up-right{--fa:""}.fa-circle-b{--fa:""}.fa-circle-bolt{--fa:""}.fa-book-circle,.fa-circle-book-open{--fa:""}.fa-bookmark-circle,.fa-circle-bookmark{--fa:""}.fa-circle-c{--fa:""}.fa-calendar-circle,.fa-circle-calendar{--fa:""}.fa-camera-circle,.fa-circle-camera{--fa:""}.fa-circle-d{--fa:""}.fa-circle-dashed{--fa:""}.fa-circle-divide{--fa:""}.fa-circle-down-left{--fa:""}.fa-circle-down-right{--fa:""}.fa-circle-e{--fa:""}.fa-circle-ellipsis{--fa:""}.fa-circle-ellipsis-vertical{--fa:""}.fa-circle-envelope,.fa-envelope-circle{--fa:""}.fa-circle-exclamation-check{--fa:""}.fa-circle-f{--fa:""}.fa-circle-g{--fa:""}.fa-circle-half{--fa:""}.fa-circle-i{--fa:""}.fa-circle-j{--fa:""}.fa-circle-k{--fa:""}.fa-circle-l{--fa:""}.fa-circle-m{--fa:""}.fa-circle-microphone,.fa-microphone-circle{--fa:""}.fa-circle-microphone-lines,.fa-microphone-circle-alt{--fa:""}.fa-circle-n{--fa:""}.fa-circle-o{--fa:""}.fa-circle-p{--fa:""}.fa-circle-phone,.fa-phone-circle{--fa:""}.fa-circle-phone-flip,.fa-phone-circle-alt{--fa:""}.fa-circle-phone-hangup,.fa-phone-circle-down{--fa:""}.fa-circle-q{--fa:""}.fa-circle-quarter{--fa:""}.fa-circle-r{--fa:""}.fa-circle-s{--fa:""}.fa-circle-small{--fa:""}.fa-circle-star,.fa-star-circle{--fa:""}.fa-circle-t{--fa:""}.fa-circle-three-quarters{--fa:""}.fa-circle-trash,.fa-trash-circle{--fa:""}.fa-circle-u{--fa:""}.fa-circle-up-left{--fa:""}.fa-circle-up-right{--fa:""}.fa-circle-v{--fa:""}.fa-circle-video,.fa-video-circle{--fa:""}.fa-circle-w{--fa:""}.fa-circle-waveform-lines,.fa-waveform-circle{--fa:""}.fa-circle-x{--fa:""}.fa-circle-y{--fa:""}.fa-circle-z{--fa:""}.fa-clapperboard{--fa:""}.fa-clapperboard-play{--fa:""}.fa-clipboard-medical{--fa:""}.fa-clock-desk{--fa:""}.fa-closed-captioning-slash{--fa:""}.fa-clothes-hanger{--fa:""}.fa-cloud-slash{--fa:""}.fa-cloud-word{--fa:""}.fa-clover{--fa:""}.fa-code-compare{--fa:""}.fa-code-fork{--fa:""}.fa-code-pull-request{--fa:""}.fa-code-simple{--fa:""}.fa-coffee-bean{--fa:""}.fa-coffee-beans{--fa:""}.fa-colon-sign{--fa:""}.fa-command{--fa:""}.fa-comment-arrow-down{--fa:""}.fa-comment-arrow-up{--fa:""}.fa-comment-arrow-up-right{--fa:""}.fa-comment-captions{--fa:""}.fa-comment-code{--fa:""}.fa-comment-image{--fa:""}.fa-comment-middle{--fa:""}.fa-comment-middle-top{--fa:""}.fa-comment-question{--fa:""}.fa-comment-quote{--fa:""}.fa-comment-text{--fa:""}.fa-comments-question{--fa:""}.fa-comments-question-check{--fa:""}.fa-conveyor-belt-empty{--fa:""}.fa-crate-empty{--fa:""}.fa-cruzeiro-sign{--fa:""}.fa-delete-right{--fa:""}.fa-desktop-arrow-down{--fa:""}.fa-diagram-lean-canvas{--fa:""}.fa-diagram-nested{--fa:""}.fa-diagram-sankey{--fa:""}.fa-diagram-venn{--fa:""}.fa-dial,.fa-dial-med-high{--fa:""}.fa-dial-high{--fa:""}.fa-dial-low{--fa:""}.fa-dial-max{--fa:""}.fa-dial-med{--fa:""}.fa-dial-med-low{--fa:""}.fa-dial-min{--fa:""}.fa-dial-off{--fa:""}.fa-display{--fa:""}.fa-display-arrow-down{--fa:""}.fa-desktop-code,.fa-display-code{--fa:""}.fa-desktop-medical,.fa-display-medical{--fa:""}.fa-dolphin{--fa:""}.fa-dong-sign{--fa:""}.fa-down-left{--fa:""}.fa-down-right{--fa:""}.fa-eggplant{--fa:""}.fa-elevator{--fa:""}.fa-engine{--fa:""}.fa-envelope-badge,.fa-envelope-dot{--fa:""}.fa-envelopes{--fa:""}.fa-escalator{--fa:""}.fa-eye-dropper-full{--fa:""}.fa-eye-dropper-half{--fa:""}.fa-ferris-wheel{--fa:""}.fa-file-binary{--fa:""}.fa-file-heart{--fa:""}.fa-file-plus-minus{--fa:""}.fa-files{--fa:""}.fa-film-slash{--fa:""}.fa-films{--fa:""}.fa-filter-circle-xmark{--fa:""}.fa-filter-list{--fa:""}.fa-filter-slash{--fa:""}.fa-filters{--fa:""}.fa-fire-hydrant{--fa:""}.fa-floppy-disk-circle-arrow-right,.fa-save-circle-arrow-right{--fa:""}.fa-floppy-disk-circle-xmark,.fa-floppy-disk-times,.fa-save-circle-xmark,.fa-save-times{--fa:""}.fa-floppy-disk-pen{--fa:""}.fa-floppy-disks{--fa:""}.fa-florin-sign{--fa:""}.fa-folder-closed{--fa:""}.fa-folder-bookmark{--fa:""}.fa-folder-cog,.fa-folder-gear{--fa:""}.fa-folder-grid{--fa:""}.fa-folder-heart{--fa:""}.fa-folder-image{--fa:""}.fa-folder-magnifying-glass,.fa-folder-search{--fa:""}.fa-folder-medical{--fa:""}.fa-folder-music{--fa:""}.fa-folder-user{--fa:""}.fa-franc-sign{--fa:""}.fa-gif{--fa:""}.fa-glass-empty{--fa:""}.fa-glass-half,.fa-glass-half-empty,.fa-glass-half-full{--fa:""}.fa-grate{--fa:""}.fa-grate-droplet{--fa:""}.fa-grid,.fa-grid-3{--fa:""}.fa-grid-2{--fa:""}.fa-grid-2-plus{--fa:""}.fa-grid-4{--fa:""}.fa-grid-5{--fa:""}.fa-guarani-sign{--fa:""}.fa-gun{--fa:""}.fa-gun-slash{--fa:""}.fa-gun-squirt{--fa:""}.fa-hand-back-point-down{--fa:""}.fa-hand-back-point-left{--fa:""}.fa-hand-back-point-ribbon{--fa:""}.fa-hand-back-point-right{--fa:""}.fa-hand-back-point-up{--fa:""}.fa-hand-fingers-crossed{--fa:""}.fa-hand-holding-skull{--fa:""}.fa-hand-love{--fa:""}.fa-hand-point-ribbon{--fa:""}.fa-hand-wave{--fa:""}.fa-hands-clapping{--fa:""}.fa-hand-horns{--fa:""}.fa-head-side-heart{--fa:""}.fa-heart-half{--fa:""}.fa-heart-half-alt,.fa-heart-half-stroke{--fa:""}.fa-hexagon-divide{--fa:""}.fa-high-definition,.fa-rectangle-hd{--fa:""}.fa-highlighter-line{--fa:""}.fa-home-user,.fa-house-user{--fa:""}.fa-house-building{--fa:""}.fa-house-chimney-heart{--fa:""}.fa-house-tree{--fa:""}.fa-house-turret{--fa:""}.fa-image-landscape,.fa-landscape{--fa:""}.fa-image-polaroid-user{--fa:""}.fa-image-slash{--fa:""}.fa-image-user{--fa:""}.fa-images-user{--fa:""}.fa-inbox-full{--fa:""}.fa-inboxes{--fa:""}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:""}.fa-input-numeric{--fa:""}.fa-input-pipe{--fa:""}.fa-input-text{--fa:""}.fa-keyboard-brightness{--fa:""}.fa-keyboard-brightness-low{--fa:""}.fa-keyboard-down{--fa:""}.fa-keyboard-left{--fa:""}.fa-kip-sign{--fa:""}.fa-lamp-street{--fa:""}.fa-laptop-arrow-down{--fa:""}.fa-laptop-slash{--fa:""}.fa-lari-sign{--fa:""}.fa-lasso-sparkles{--fa:""}.fa-lightbulb-exclamation-on{--fa:""}.fa-chain-horizontal,.fa-link-horizontal{--fa:""}.fa-chain-horizontal-slash,.fa-link-horizontal-slash{--fa:""}.fa-link-simple{--fa:""}.fa-link-simple-slash{--fa:""}.fa-list-dropdown{--fa:""}.fa-list-radio{--fa:""}.fa-list-timeline{--fa:""}.fa-list-tree{--fa:""}.fa-litecoin-sign{--fa:""}.fa-loader{--fa:""}.fa-manat-sign{--fa:""}.fa-manhole{--fa:""}.fa-mask-face{--fa:""}.fa-memo{--fa:""}.fa-memo-circle-check{--fa:""}.fa-memo-pad{--fa:""}.fa-comment-alt-arrow-down,.fa-message-arrow-down{--fa:""}.fa-comment-alt-arrow-up,.fa-message-arrow-up{--fa:""}.fa-message-arrow-up-right{--fa:""}.fa-comment-alt-captions,.fa-message-captions{--fa:""}.fa-message-code{--fa:""}.fa-comment-alt-image,.fa-message-image{--fa:""}.fa-comment-middle-alt,.fa-message-middle{--fa:""}.fa-comment-middle-top-alt,.fa-message-middle-top{--fa:""}.fa-message-question{--fa:""}.fa-comment-alt-quote,.fa-message-quote{--fa:""}.fa-message-sms{--fa:""}.fa-comment-alt-text,.fa-message-text{--fa:""}.fa-messages-question{--fa:""}.fa-meter{--fa:""}.fa-meter-bolt{--fa:""}.fa-meter-droplet{--fa:""}.fa-meter-fire{--fa:""}.fa-microchip-ai{--fa:""}.fa-mill-sign{--fa:""}.fa-mobile-iphone,.fa-mobile-notch{--fa:""}.fa-mobile-signal{--fa:""}.fa-mobile-signal-out{--fa:""}.fa-money-bill-simple{--fa:""}.fa-money-bill-simple-wave{--fa:""}.fa-money-bills{--fa:""}.fa-money-bills-alt,.fa-money-bills-simple{--fa:""}.fa-mug-tea-saucer{--fa:""}.fa-naira-sign{--fa:""}.fa-nfc{--fa:""}.fa-nfc-lock{--fa:""}.fa-nfc-magnifying-glass{--fa:""}.fa-nfc-pen{--fa:""}.fa-nfc-signal{--fa:""}.fa-nfc-slash{--fa:""}.fa-nfc-trash{--fa:""}.fa-notdef{--fa:""}.fa-note{--fa:""}.fa-note-medical{--fa:""}.fa-notebook{--fa:""}.fa-notes{--fa:""}.fa-octagon-divide{--fa:""}.fa-octagon-exclamation{--fa:""}.fa-oil-can-drip{--fa:""}.fa-paintbrush-pencil{--fa:""}.fa-pallet-box{--fa:""}.fa-panorama{--fa:""}.fa-paper-plane-alt,.fa-paper-plane-top,.fa-send{--fa:""}.fa-peach{--fa:""}.fa-pear{--fa:""}.fa-pedestal{--fa:""}.fa-pen-circle{--fa:""}.fa-pen-alt-slash,.fa-pen-clip-slash{--fa:""}.fa-pen-fancy-slash{--fa:""}.fa-pen-field{--fa:""}.fa-pen-line{--fa:""}.fa-pen-slash{--fa:""}.fa-pen-swirl{--fa:""}.fa-pencil-slash{--fa:""}.fa-people{--fa:""}.fa-people-dress{--fa:""}.fa-people-dress-simple{--fa:""}.fa-people-pants{--fa:""}.fa-people-pants-simple{--fa:""}.fa-people-simple{--fa:""}.fa-person-dress-simple{--fa:""}.fa-person-pinball{--fa:""}.fa-person-seat{--fa:""}.fa-person-seat-reclined{--fa:""}.fa-person-simple{--fa:""}.fa-peseta-sign{--fa:""}.fa-peso-sign{--fa:""}.fa-phone-arrow-down,.fa-phone-arrow-down-left,.fa-phone-incoming{--fa:""}.fa-phone-arrow-up,.fa-phone-arrow-up-right,.fa-phone-outgoing{--fa:""}.fa-phone-hangup{--fa:""}.fa-phone-missed{--fa:""}.fa-phone-xmark{--fa:""}.fa-photo-film-music{--fa:""}.fa-pinball{--fa:""}.fa-plane-prop{--fa:""}.fa-plane-tail{--fa:""}.fa-plane-up{--fa:""}.fa-plane-up-slash{--fa:""}.fa-play-pause{--fa:""}.fa-puzzle-piece-alt,.fa-puzzle-piece-simple{--fa:""}.fa-quotes{--fa:""}.fa-pro,.fa-rectangle-pro{--fa:""}.fa-rectangle-terminal{--fa:""}.fa-rectangle-vertical-history{--fa:""}.fa-reel{--fa:""}.fa-reply-clock,.fa-reply-time{--fa:""}.fa-restroom-simple{--fa:""}.fa-rhombus{--fa:""}.fa-rotate-exclamation{--fa:""}.fa-rupiah-sign{--fa:""}.fa-screencast{--fa:""}.fa-scribble{--fa:""}.fa-sd-cards{--fa:""}.fa-seal{--fa:""}.fa-seal-exclamation{--fa:""}.fa-seal-question{--fa:""}.fa-seat-airline{--fa:""}.fa-shelves-empty{--fa:""}.fa-shield-exclamation{--fa:""}.fa-shield-keyhole{--fa:""}.fa-shield-minus{--fa:""}.fa-shield-plus{--fa:""}.fa-shield-slash{--fa:""}.fa-shield-times,.fa-shield-xmark{--fa:""}.fa-shower-alt,.fa-shower-down{--fa:""}.fa-sidebar{--fa:""}.fa-sidebar-flip{--fa:""}.fa-signal-stream-slash{--fa:""}.fa-sim-cards{--fa:""}.fa-slider{--fa:""}.fa-sliders-simple{--fa:""}.fa-split{--fa:""}.fa-square-0{--fa:""}.fa-square-1{--fa:""}.fa-square-2{--fa:""}.fa-square-3{--fa:""}.fa-square-4{--fa:""}.fa-square-5{--fa:""}.fa-square-6{--fa:""}.fa-square-7{--fa:""}.fa-square-8{--fa:""}.fa-square-9{--fa:""}.fa-square-a{--fa:""}.fa-square-ampersand{--fa:""}.fa-square-arrow-down-left{--fa:""}.fa-square-arrow-down-right{--fa:""}.fa-square-arrow-up-left{--fa:""}.fa-square-b{--fa:""}.fa-square-bolt{--fa:""}.fa-square-c{--fa:""}.fa-square-code{--fa:""}.fa-square-d{--fa:""}.fa-square-dashed{--fa:""}.fa-square-divide{--fa:""}.fa-square-down-left{--fa:""}.fa-square-down-right{--fa:""}.fa-square-e{--fa:""}.fa-square-ellipsis{--fa:""}.fa-square-ellipsis-vertical{--fa:""}.fa-square-f{--fa:""}.fa-square-g{--fa:""}.fa-square-i{--fa:""}.fa-square-j{--fa:""}.fa-square-k{--fa:""}.fa-square-l{--fa:""}.fa-square-m{--fa:""}.fa-square-n{--fa:""}.fa-square-o{--fa:""}.fa-square-p{--fa:""}.fa-phone-square-down,.fa-square-phone-hangup{--fa:""}.fa-square-q{--fa:""}.fa-square-r{--fa:""}.fa-square-s{--fa:""}.fa-square-small{--fa:""}.fa-square-star{--fa:""}.fa-square-t{--fa:""}.fa-square-u{--fa:""}.fa-square-up-left{--fa:""}.fa-square-user{--fa:""}.fa-square-v{--fa:""}.fa-square-w{--fa:""}.fa-square-x{--fa:""}.fa-square-y{--fa:""}.fa-square-z{--fa:""}.fa-stairs{--fa:""}.fa-rectangle-sd,.fa-standard-definition{--fa:""}.fa-star-sharp{--fa:""}.fa-star-sharp-half{--fa:""}.fa-star-sharp-half-alt,.fa-star-sharp-half-stroke{--fa:""}.fa-starfighter-alt-advanced,.fa-starfighter-twin-ion-engine-advanced{--fa:""}.fa-sun-alt,.fa-sun-bright{--fa:""}.fa-table-layout{--fa:""}.fa-table-pivot{--fa:""}.fa-rows,.fa-table-rows{--fa:""}.fa-table-tree{--fa:""}.fa-tally-1{--fa:""}.fa-tally-2{--fa:""}.fa-tally-3{--fa:""}.fa-tally-4{--fa:""}.fa-taxi-bus{--fa:""}.fa-temperature-list{--fa:""}.fa-ticket-airline,.fa-ticket-perforated-plane,.fa-ticket-plane{--fa:""}.fa-tickets-airline,.fa-tickets-perforated-plane,.fa-tickets-plane{--fa:""}.fa-timeline{--fa:""}.fa-timeline-arrow{--fa:""}.fa-timer{--fa:""}.fa-toilet-paper-blank-under,.fa-toilet-paper-reverse,.fa-toilet-paper-reverse-alt,.fa-toilet-paper-under{--fa:""}.fa-toilet-paper-reverse-slash,.fa-toilet-paper-under-slash{--fa:""}.fa-tower-control{--fa:""}.fa-subway-tunnel,.fa-train-subway-tunnel{--fa:""}.fa-transformer-bolt{--fa:""}.fa-transporter-4{--fa:""}.fa-transporter-5{--fa:""}.fa-transporter-6{--fa:""}.fa-transporter-7{--fa:""}.fa-trash-can-check{--fa:""}.fa-trash-can-clock{--fa:""}.fa-trash-can-list{--fa:""}.fa-trash-can-plus{--fa:""}.fa-trash-alt-slash,.fa-trash-can-slash{--fa:""}.fa-trash-can-xmark{--fa:""}.fa-trash-check{--fa:""}.fa-trash-clock{--fa:""}.fa-trash-list{--fa:""}.fa-trash-plus{--fa:""}.fa-trash-slash{--fa:""}.fa-trash-xmark{--fa:""}.fa-truck-container-empty{--fa:""}.fa-truck-flatbed{--fa:""}.fa-truck-front{--fa:""}.fa-truck-tow{--fa:""}.fa-teletype-answer,.fa-tty-answer{--fa:""}.fa-tugrik-sign{--fa:""}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:""}.fa-umbrella-alt,.fa-umbrella-simple{--fa:""}.fa-up-left{--fa:""}.fa-up-right{--fa:""}.fa-user-bounty-hunter{--fa:""}.fa-user-pilot{--fa:""}.fa-user-pilot-tie{--fa:""}.fa-user-shakespeare{--fa:""}.fa-utility-pole{--fa:""}.fa-utility-pole-double{--fa:""}.fa-vault{--fa:""}.fa-video-arrow-down-left{--fa:""}.fa-video-arrow-up-right{--fa:""}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:""}.fa-watch-apple{--fa:""}.fa-watch-smart{--fa:""}.fa-wheat-alt,.fa-wheat-awn{--fa:""}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:""}.fa-wifi-exclamation{--fa:""}.fa-wrench-simple{--fa:""}.fa-robot-astromech{--fa:""}.fa-360-degrees{--fa:""}.fa-aperture{--fa:""}.fa-arrow-turn-down-left{--fa:""}.fa-balloon{--fa:""}.fa-balloons{--fa:""}.fa-banana{--fa:""}.fa-bangladeshi-taka-sign{--fa:""}.fa-bench-tree{--fa:""}.fa-blueberries{--fa:""}.fa-bowl-chopsticks{--fa:""}.fa-bowl-chopsticks-noodles{--fa:""}.fa-bowl-rice{--fa:""}.fa-briefcase-arrow-right{--fa:""}.fa-citrus{--fa:""}.fa-citrus-slice{--fa:""}.fa-coconut{--fa:""}.fa-desktop-slash,.fa-display-slash{--fa:""}.fa-exploding-head,.fa-face-explode{--fa:""}.fa-face-viewfinder{--fa:""}.fa-family{--fa:""}.fa-family-dress{--fa:""}.fa-family-pants{--fa:""}.fa-fence{--fa:""}.fa-fish-bones{--fa:""}.fa-grapes{--fa:""}.fa-kiwi-fruit{--fa:""}.fa-mango{--fa:""}.fa-melon{--fa:""}.fa-melon-slice{--fa:""}.fa-money-from-bracket{--fa:""}.fa-money-simple-from-bracket{--fa:""}.fa-olive{--fa:""}.fa-olive-branch{--fa:""}.fa-option{--fa:""}.fa-party-bell{--fa:""}.fa-party-horn{--fa:""}.fa-peapod{--fa:""}.fa-person-pregnant{--fa:""}.fa-pineapple{--fa:""}.fa-rectangle-code{--fa:""}.fa-rectangles-mixed{--fa:""}.fa-roller-coaster{--fa:""}.fa-square-quote{--fa:""}.fa-square-terminal{--fa:""}.fa-strawberry{--fa:""}.fa-table-picnic{--fa:""}.fa-thought-bubble{--fa:""}.fa-tick{--fa:""}.fa-tomato{--fa:""}.fa-turn-down-left{--fa:""}.fa-user-police{--fa:""}.fa-user-police-tie{--fa:""}.fa-watermelon-slice{--fa:""}.fa-wheat-awn-slash{--fa:""}.fa-wheat-slash{--fa:""}.fa-badminton{--fa:""}.fa-binary{--fa:""}.fa-binary-circle-check{--fa:""}.fa-binary-lock{--fa:""}.fa-binary-slash{--fa:""}.fa-boot-heeled{--fa:""}.fa-car-bolt{--fa:""}.fa-car-circle-bolt{--fa:""}.fa-car-mirrors{--fa:""}.fa-car-side-bolt{--fa:""}.fa-clock-eight{--fa:""}.fa-clock-eight-thirty{--fa:""}.fa-clock-eleven{--fa:""}.fa-clock-eleven-thirty{--fa:""}.fa-clock-five{--fa:""}.fa-clock-five-thirty{--fa:""}.fa-clock-four-thirty{--fa:""}.fa-clock-nine{--fa:""}.fa-clock-nine-thirty{--fa:""}.fa-clock-one{--fa:""}.fa-clock-one-thirty{--fa:""}.fa-clock-seven{--fa:""}.fa-clock-seven-thirty{--fa:""}.fa-clock-six{--fa:""}.fa-clock-six-thirty{--fa:""}.fa-clock-ten{--fa:""}.fa-clock-ten-thirty{--fa:""}.fa-clock-three{--fa:""}.fa-clock-three-thirty{--fa:""}.fa-clock-twelve{--fa:""}.fa-clock-twelve-thirty{--fa:""}.fa-clock-two{--fa:""}.fa-clock-two-thirty{--fa:""}.fa-cloud-check{--fa:""}.fa-cloud-minus{--fa:""}.fa-cloud-plus{--fa:""}.fa-cloud-xmark{--fa:""}.fa-columns-3{--fa:""}.fa-crystal-ball{--fa:""}.fa-cup-straw{--fa:""}.fa-cup-straw-swoosh{--fa:""}.fa-distribute-spacing-horizontal{--fa:""}.fa-distribute-spacing-vertical{--fa:""}.fa-eyes{--fa:""}.fa-face-angry-horns{--fa:""}.fa-face-anguished{--fa:""}.fa-face-anxious-sweat{--fa:""}.fa-face-astonished{--fa:""}.fa-face-confounded{--fa:""}.fa-face-confused{--fa:""}.fa-face-cowboy-hat{--fa:""}.fa-face-disappointed{--fa:""}.fa-face-disguise{--fa:""}.fa-face-downcast-sweat{--fa:""}.fa-face-drooling{--fa:""}.fa-face-expressionless{--fa:""}.fa-face-eyes-xmarks{--fa:""}.fa-face-fearful{--fa:""}.fa-face-frown-slight{--fa:""}.fa-face-glasses{--fa:""}.fa-face-hand-over-mouth{--fa:""}.fa-face-hand-yawn{--fa:""}.fa-face-head-bandage{--fa:""}.fa-face-hushed{--fa:""}.fa-face-icicles{--fa:""}.fa-face-kiss-closed-eyes{--fa:""}.fa-face-lying{--fa:""}.fa-face-mask{--fa:""}.fa-face-monocle{--fa:""}.fa-face-nauseated{--fa:""}.fa-face-nose-steam{--fa:""}.fa-face-party{--fa:""}.fa-face-pensive{--fa:""}.fa-face-persevering{--fa:""}.fa-face-pleading{--fa:""}.fa-face-pouting{--fa:""}.fa-face-raised-eyebrow{--fa:""}.fa-face-relieved{--fa:""}.fa-face-sad-sweat{--fa:""}.fa-face-scream{--fa:""}.fa-face-shush{--fa:""}.fa-face-sleeping{--fa:""}.fa-face-sleepy{--fa:""}.fa-face-smile-halo{--fa:""}.fa-face-smile-hearts{--fa:""}.fa-face-smile-horns{--fa:""}.fa-face-smile-relaxed{--fa:""}.fa-face-smile-tear{--fa:""}.fa-face-smile-tongue{--fa:""}.fa-face-smile-upside-down{--fa:""}.fa-face-smiling-hands{--fa:""}.fa-face-smirking{--fa:""}.fa-face-sunglasses{--fa:""}.fa-face-swear{--fa:""}.fa-face-thermometer{--fa:""}.fa-face-thinking{--fa:""}.fa-face-tissue{--fa:""}.fa-face-tongue-money{--fa:""}.fa-face-tongue-sweat{--fa:""}.fa-face-unamused{--fa:""}.fa-face-vomit{--fa:""}.fa-face-weary{--fa:""}.fa-face-woozy{--fa:""}.fa-face-worried{--fa:""}.fa-face-zany{--fa:""}.fa-face-zipper{--fa:""}.fa-file-lock{--fa:""}.fa-file-slash{--fa:""}.fa-fishing-rod{--fa:""}.fa-flying-disc{--fa:""}.fa-gallery-thumbnails{--fa:""}.fa-goal-net{--fa:""}.fa-golf-flag-hole{--fa:""}.fa-grid-dividers{--fa:""}.fa-hockey-stick-puck{--fa:""}.fa-home-lg,.fa-house-chimney{--fa:""}.fa-house-chimney-blank{--fa:""}.fa-house-crack{--fa:""}.fa-house-medical{--fa:""}.fa-house-window{--fa:""}.fa-key-skeleton-left-right{--fa:""}.fa-lacrosse-stick{--fa:""}.fa-lacrosse-stick-ball{--fa:""}.fa-mask-snorkel{--fa:""}.fa-message-bot{--fa:""}.fa-moped{--fa:""}.fa-nesting-dolls{--fa:""}.fa-objects-align-bottom{--fa:""}.fa-objects-align-center-horizontal{--fa:""}.fa-objects-align-center-vertical{--fa:""}.fa-objects-align-left{--fa:""}.fa-objects-align-right{--fa:""}.fa-objects-align-top{--fa:""}.fa-objects-column{--fa:""}.fa-paperclip-vertical{--fa:""}.fa-pinata{--fa:""}.fa-pipe-smoking{--fa:""}.fa-pool-8-ball{--fa:""}.fa-rugby-ball{--fa:""}.fa-shirt-long-sleeve{--fa:""}.fa-shirt-running{--fa:""}.fa-shirt-tank-top{--fa:""}.fa-signature-lock{--fa:""}.fa-signature-slash{--fa:""}.fa-ski-boot{--fa:""}.fa-ski-boot-ski{--fa:""}.fa-slot-machine{--fa:""}.fa-teddy-bear{--fa:""}.fa-truck-bolt{--fa:""}.fa-uniform-martial-arts{--fa:""}.fa-user-chef{--fa:""}.fa-user-hair-buns{--fa:""}.fa-arrow-left-long-to-line{--fa:""}.fa-arrow-right-long-to-line{--fa:""}.fa-arrow-turn-down-right{--fa:""}.fa-bagel{--fa:""}.fa-baguette{--fa:""}.fa-blanket-fire{--fa:""}.fa-block-brick,.fa-wall-brick{--fa:""}.fa-block-brick-fire,.fa-firewall{--fa:""}.fa-block-question{--fa:""}.fa-bowl-scoop,.fa-bowl-shaved-ice{--fa:""}.fa-bowl-scoops{--fa:""}.fa-bowl-spoon{--fa:""}.fa-bread-slice-butter{--fa:""}.fa-broccoli{--fa:""}.fa-burger-lettuce{--fa:""}.fa-butter{--fa:""}.fa-cake-slice,.fa-shortcake{--fa:""}.fa-can-food{--fa:""}.fa-candy{--fa:""}.fa-candy-bar,.fa-chocolate-bar{--fa:""}.fa-card-club{--fa:""}.fa-card-diamond{--fa:""}.fa-card-heart{--fa:""}.fa-card-spade{--fa:""}.fa-cards{--fa:""}.fa-cart-arrow-up{--fa:""}.fa-cart-circle-arrow-down{--fa:""}.fa-cart-circle-arrow-up{--fa:""}.fa-cart-circle-check{--fa:""}.fa-cart-circle-exclamation{--fa:""}.fa-cart-circle-plus{--fa:""}.fa-cart-circle-xmark{--fa:""}.fa-cent-sign{--fa:""}.fa-chestnut{--fa:""}.fa-chopsticks{--fa:""}.fa-circle-quarters{--fa:""}.fa-code-pull-request-closed{--fa:""}.fa-code-pull-request-draft{--fa:""}.fa-coin-blank{--fa:""}.fa-coin-front{--fa:""}.fa-coin-vertical{--fa:""}.fa-corner{--fa:""}.fa-crab{--fa:""}.fa-creemee,.fa-soft-serve{--fa:""}.fa-cucumber{--fa:""}.fa-cupcake{--fa:""}.fa-custard{--fa:""}.fa-dash,.fa-minus-large{--fa:""}.fa-diamond-exclamation{--fa:""}.fa-donut,.fa-doughnut{--fa:""}.fa-down-from-dotted-line{--fa:""}.fa-down-to-dotted-line{--fa:""}.fa-face-awesome,.fa-gave-dandy{--fa:""}.fa-falafel{--fa:""}.fa-flatbread{--fa:""}.fa-flatbread-stuffed{--fa:""}.fa-fondue-pot{--fa:""}.fa-garlic{--fa:""}.fa-grip-dots{--fa:""}.fa-grip-dots-vertical{--fa:""}.fa-h5{--fa:""}.fa-h6{--fa:""}.fa-hammer-crash{--fa:""}.fa-hashtag-lock{--fa:""}.fa-hexagon-check{--fa:""}.fa-hexagon-exclamation{--fa:""}.fa-honey-pot{--fa:""}.fa-hose{--fa:""}.fa-hose-reel{--fa:""}.fa-hourglass-clock{--fa:""}.fa-100,.fa-hundred-points{--fa:""}.fa-leafy-green{--fa:""}.fa-left-long-to-line{--fa:""}.fa-light-emergency{--fa:""}.fa-light-emergency-on{--fa:""}.fa-lobster{--fa:""}.fa-lock-a{--fa:""}.fa-lock-hashtag{--fa:""}.fa-lollipop,.fa-lollypop{--fa:""}.fa-mushroom{--fa:""}.fa-octagon-check{--fa:""}.fa-onion{--fa:""}.fa-page{--fa:""}.fa-file-caret-down,.fa-page-caret-down{--fa:""}.fa-file-caret-up,.fa-page-caret-up{--fa:""}.fa-pan-food{--fa:""}.fa-pan-frying{--fa:""}.fa-pancakes{--fa:""}.fa-panel-ews{--fa:""}.fa-panel-fire{--fa:""}.fa-peanut{--fa:""}.fa-peanuts{--fa:""}.fa-pepper{--fa:""}.fa-person-to-door{--fa:""}.fa-phone-intercom{--fa:""}.fa-pickleball{--fa:""}.fa-pipe-circle-check{--fa:""}.fa-pipe-collar{--fa:""}.fa-pipe-section{--fa:""}.fa-pipe-valve{--fa:""}.fa-plate-utensils{--fa:""}.fa-plus-minus{--fa:""}.fa-pompebled{--fa:""}.fa-popsicle{--fa:""}.fa-pot-food{--fa:""}.fa-potato{--fa:""}.fa-pretzel{--fa:""}.fa-pump{--fa:""}.fa-puzzle{--fa:""}.fa-right-long-to-line{--fa:""}.fa-sailboat{--fa:""}.fa-salt-shaker{--fa:""}.fa-section{--fa:""}.fa-shrimp{--fa:""}.fa-shutters{--fa:""}.fa-sportsball{--fa:""}.fa-sprinkler-ceiling{--fa:""}.fa-square-a-lock{--fa:""}.fa-square-quarters{--fa:""}.fa-square-ring{--fa:""}.fa-squid{--fa:""}.fa-tamale{--fa:""}.fa-tank-water{--fa:""}.fa-train-track{--fa:""}.fa-train-tunnel{--fa:""}.fa-turn-down-right{--fa:""}.fa-up-from-dotted-line{--fa:""}.fa-up-to-dotted-line{--fa:""}.fa-user-doctor-hair{--fa:""}.fa-user-doctor-hair-long{--fa:""}.fa-user-hair{--fa:""}.fa-user-hair-long{--fa:""}.fa-business-front,.fa-party-back,.fa-trian-balbot,.fa-user-hair-mullet{--fa:""}.fa-user-nurse-hair{--fa:""}.fa-user-nurse-hair-long{--fa:""}.fa-user-tie-hair{--fa:""}.fa-user-tie-hair-long{--fa:""}.fa-user-vneck{--fa:""}.fa-user-vneck-hair{--fa:""}.fa-user-vneck-hair-long{--fa:""}.fa-utensils-slash{--fa:""}.fa-vent-damper{--fa:""}.fa-waffle{--fa:""}.fa-00{--fa:""}.fa-apartment{--fa:""}.fa-bird{--fa:""}.fa-block{--fa:""}.fa-bowl-soft-serve{--fa:""}.fa-brazilian-real-sign{--fa:""}.fa-cabin{--fa:""}.fa-calendar-circle-exclamation{--fa:""}.fa-calendar-circle-minus{--fa:""}.fa-calendar-circle-plus{--fa:""}.fa-calendar-circle-user{--fa:""}.fa-calendar-lines-pen{--fa:""}.fa-chart-simple{--fa:""}.fa-chart-simple-horizontal{--fa:""}.fa-diagram-cells{--fa:""}.fa-diagram-next{--fa:""}.fa-diagram-predecessor{--fa:""}.fa-diagram-previous{--fa:""}.fa-diagram-subtask{--fa:""}.fa-diagram-successor{--fa:""}.fa-earth-oceania,.fa-globe-oceania{--fa:""}.fa-face-beam-hand-over-mouth{--fa:""}.fa-face-clouds{--fa:""}.fa-face-diagonal-mouth{--fa:""}.fa-face-dotted{--fa:""}.fa-face-exhaling{--fa:""}.fa-face-hand-peeking{--fa:""}.fa-face-holding-back-tears{--fa:""}.fa-face-melting{--fa:""}.fa-face-saluting{--fa:""}.fa-face-spiral-eyes{--fa:""}.fa-fort{--fa:""}.fa-home-blank,.fa-house-blank{--fa:""}.fa-square-kanban{--fa:""}.fa-square-list{--fa:""}.fa-nigiri,.fa-sushi{--fa:""}.fa-maki-roll,.fa-makizushi,.fa-sushi-roll{--fa:""}.fa-album-circle-plus{--fa:""}.fa-album-circle-user{--fa:""}.fa-album-collection-circle-plus{--fa:""}.fa-album-collection-circle-user{--fa:""}.fa-bug-slash{--fa:""}.fa-cloud-exclamation{--fa:""}.fa-cloud-question{--fa:""}.fa-file-circle-info{--fa:""}.fa-file-circle-plus{--fa:""}.fa-frame{--fa:""}.fa-gauge-circle-bolt{--fa:""}.fa-gauge-circle-minus{--fa:""}.fa-gauge-circle-plus{--fa:""}.fa-memo-circle-info{--fa:""}.fa-object-exclude{--fa:""}.fa-object-intersect{--fa:""}.fa-object-subtract{--fa:""}.fa-object-union{--fa:""}.fa-pen-nib-slash{--fa:""}.fa-rectangle-history{--fa:""}.fa-rectangle-history-circle-plus{--fa:""}.fa-rectangle-history-circle-user{--fa:""}.fa-shop-lock{--fa:""}.fa-store-lock{--fa:""}.fa-user-robot-xmarks{--fa:""}.fa-virus-covid{--fa:""}.fa-virus-covid-slash{--fa:""}.fa-anchor-circle-check{--fa:""}.fa-anchor-circle-exclamation{--fa:""}.fa-anchor-circle-xmark{--fa:""}.fa-anchor-lock{--fa:""}.fa-arrow-down-to-arc{--fa:""}.fa-arrow-down-up-across-line{--fa:""}.fa-arrow-down-up-lock{--fa:""}.fa-arrow-right-from-arc{--fa:""}.fa-arrow-right-to-arc{--fa:""}.fa-arrow-right-to-city{--fa:""}.fa-arrow-up-from-arc{--fa:""}.fa-arrow-up-from-ground-water{--fa:""}.fa-arrow-up-from-water-pump{--fa:""}.fa-arrow-up-right-dots{--fa:""}.fa-arrows-down-to-line{--fa:""}.fa-arrows-down-to-people{--fa:""}.fa-arrows-left-right-to-line{--fa:""}.fa-arrows-spin{--fa:""}.fa-arrows-split-up-and-left{--fa:""}.fa-arrows-to-circle{--fa:""}.fa-arrows-to-dot{--fa:""}.fa-arrows-to-eye{--fa:""}.fa-arrows-turn-right{--fa:""}.fa-arrows-turn-to-dots{--fa:""}.fa-arrows-up-to-line{--fa:""}.fa-bore-hole{--fa:""}.fa-bottle-droplet{--fa:""}.fa-bottle-water{--fa:""}.fa-bowl-food{--fa:""}.fa-boxes-packing{--fa:""}.fa-bridge{--fa:""}.fa-bridge-circle-check{--fa:""}.fa-bridge-circle-exclamation{--fa:""}.fa-bridge-circle-xmark{--fa:""}.fa-bridge-lock{--fa:""}.fa-bridge-suspension{--fa:""}.fa-bridge-water{--fa:""}.fa-bucket{--fa:""}.fa-bugs{--fa:""}.fa-building-circle-arrow-right{--fa:""}.fa-building-circle-check{--fa:""}.fa-building-circle-exclamation{--fa:""}.fa-building-circle-xmark{--fa:""}.fa-building-flag{--fa:""}.fa-building-lock{--fa:""}.fa-building-ngo{--fa:""}.fa-building-shield{--fa:""}.fa-building-un{--fa:""}.fa-building-user{--fa:""}.fa-building-wheat{--fa:""}.fa-burst{--fa:""}.fa-car-on{--fa:""}.fa-car-tunnel{--fa:""}.fa-cards-blank{--fa:""}.fa-child-combatant,.fa-child-rifle{--fa:""}.fa-children{--fa:""}.fa-circle-nodes{--fa:""}.fa-clipboard-question{--fa:""}.fa-cloud-showers-water{--fa:""}.fa-computer{--fa:""}.fa-cubes-stacked{--fa:""}.fa-down-to-bracket{--fa:""}.fa-envelope-circle-check{--fa:""}.fa-explosion{--fa:""}.fa-ferry{--fa:""}.fa-file-circle-exclamation{--fa:""}.fa-file-circle-minus{--fa:""}.fa-file-circle-question{--fa:""}.fa-file-shield{--fa:""}.fa-fire-burner{--fa:""}.fa-fish-fins{--fa:""}.fa-flask-vial{--fa:""}.fa-glass-water{--fa:""}.fa-glass-water-droplet{--fa:""}.fa-group-arrows-rotate{--fa:""}.fa-hand-holding-hand{--fa:""}.fa-handcuffs{--fa:""}.fa-hands-bound{--fa:""}.fa-hands-holding-child{--fa:""}.fa-hands-holding-circle{--fa:""}.fa-heart-circle-bolt{--fa:""}.fa-heart-circle-check{--fa:""}.fa-heart-circle-exclamation{--fa:""}.fa-heart-circle-minus{--fa:""}.fa-heart-circle-plus{--fa:""}.fa-heart-circle-xmark{--fa:""}.fa-helicopter-symbol{--fa:""}.fa-helmet-un{--fa:""}.fa-hexagon-image{--fa:""}.fa-hexagon-vertical-nft,.fa-hexagon-vertical-nft-slanted{--fa:""}.fa-hill-avalanche{--fa:""}.fa-hill-rockslide{--fa:""}.fa-house-circle-check{--fa:""}.fa-house-circle-exclamation{--fa:""}.fa-house-circle-xmark{--fa:""}.fa-house-fire{--fa:""}.fa-house-flag{--fa:""}.fa-house-flood-water{--fa:""}.fa-house-flood-water-circle-arrow-right{--fa:""}.fa-house-lock{--fa:""}.fa-house-medical-circle-check{--fa:""}.fa-house-medical-circle-exclamation{--fa:""}.fa-house-medical-circle-xmark{--fa:""}.fa-house-medical-flag{--fa:""}.fa-house-tsunami{--fa:""}.fa-jar{--fa:""}.fa-jar-wheat{--fa:""}.fa-jet-fighter-up{--fa:""}.fa-jug-detergent{--fa:""}.fa-kitchen-set{--fa:""}.fa-land-mine-on{--fa:""}.fa-landmark-flag{--fa:""}.fa-laptop-file{--fa:""}.fa-lines-leaning{--fa:""}.fa-location-pin-lock{--fa:""}.fa-locust{--fa:""}.fa-magnifying-glass-arrow-right{--fa:""}.fa-magnifying-glass-chart{--fa:""}.fa-mars-and-venus-burst{--fa:""}.fa-mask-ventilator{--fa:""}.fa-mattress-pillow{--fa:""}.fa-merge{--fa:""}.fa-mobile-retro{--fa:""}.fa-money-bill-transfer{--fa:""}.fa-money-bill-trend-up{--fa:""}.fa-money-bill-wheat{--fa:""}.fa-mosquito{--fa:""}.fa-mosquito-net{--fa:""}.fa-mound{--fa:""}.fa-mountain-city{--fa:""}.fa-mountain-sun{--fa:""}.fa-nfc-symbol{--fa:""}.fa-oil-well{--fa:""}.fa-people-group{--fa:""}.fa-people-line{--fa:""}.fa-people-pulling{--fa:""}.fa-people-robbery{--fa:""}.fa-people-roof{--fa:""}.fa-person-arrow-down-to-line{--fa:""}.fa-person-arrow-up-from-line{--fa:""}.fa-person-breastfeeding{--fa:""}.fa-person-burst{--fa:""}.fa-person-cane{--fa:""}.fa-person-chalkboard{--fa:""}.fa-person-circle-check{--fa:""}.fa-person-circle-exclamation{--fa:""}.fa-person-circle-minus{--fa:""}.fa-person-circle-plus{--fa:""}.fa-person-circle-question{--fa:""}.fa-person-circle-xmark{--fa:""}.fa-person-dress-burst{--fa:""}.fa-person-drowning{--fa:""}.fa-person-falling{--fa:""}.fa-person-falling-burst{--fa:""}.fa-person-half-dress{--fa:""}.fa-person-harassing{--fa:""}.fa-person-military-pointing{--fa:""}.fa-person-military-rifle{--fa:""}.fa-person-military-to-person{--fa:""}.fa-person-rays{--fa:""}.fa-person-rifle{--fa:""}.fa-person-shelter{--fa:""}.fa-person-walking-arrow-loop-left{--fa:""}.fa-person-walking-arrow-right{--fa:""}.fa-person-walking-dashed-line-arrow-right{--fa:""}.fa-person-walking-luggage{--fa:""}.fa-plane-circle-check{--fa:""}.fa-plane-circle-exclamation{--fa:""}.fa-plane-circle-xmark{--fa:""}.fa-plane-lock{--fa:""}.fa-plate-wheat{--fa:""}.fa-plug-circle-bolt{--fa:""}.fa-plug-circle-check{--fa:""}.fa-plug-circle-exclamation{--fa:""}.fa-plug-circle-minus{--fa:""}.fa-plug-circle-plus{--fa:""}.fa-plug-circle-xmark{--fa:""}.fa-ranking-star{--fa:""}.fa-road-barrier{--fa:""}.fa-road-bridge{--fa:""}.fa-road-circle-check{--fa:""}.fa-road-circle-exclamation{--fa:""}.fa-road-circle-xmark{--fa:""}.fa-road-lock{--fa:""}.fa-road-spikes{--fa:""}.fa-rug{--fa:""}.fa-sack-xmark{--fa:""}.fa-school-circle-check{--fa:""}.fa-school-circle-exclamation{--fa:""}.fa-school-circle-xmark{--fa:""}.fa-school-flag{--fa:""}.fa-school-lock{--fa:""}.fa-sheet-plastic{--fa:""}.fa-shield-cat{--fa:""}.fa-shield-dog{--fa:""}.fa-shield-heart{--fa:""}.fa-shield-quartered{--fa:""}.fa-square-nfi{--fa:""}.fa-square-person-confined{--fa:""}.fa-square-virus{--fa:""}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:""}.fa-sun-plant-wilt{--fa:""}.fa-tarp{--fa:""}.fa-tarp-droplet{--fa:""}.fa-tent{--fa:""}.fa-tent-arrow-down-to-line{--fa:""}.fa-tent-arrow-left-right{--fa:""}.fa-tent-arrow-turn-left{--fa:""}.fa-tent-arrows-down{--fa:""}.fa-tents{--fa:""}.fa-toilet-portable{--fa:""}.fa-toilets-portable{--fa:""}.fa-tower-cell{--fa:""}.fa-tower-observation{--fa:""}.fa-tree-city{--fa:""}.fa-trillium{--fa:""}.fa-trowel{--fa:""}.fa-trowel-bricks{--fa:""}.fa-truck-arrow-right{--fa:""}.fa-truck-droplet{--fa:""}.fa-truck-field{--fa:""}.fa-truck-field-un{--fa:""}.fa-truck-plane{--fa:""}.fa-up-from-bracket{--fa:""}.fa-users-between-lines{--fa:""}.fa-users-line{--fa:""}.fa-users-rays{--fa:""}.fa-users-rectangle{--fa:""}.fa-users-viewfinder{--fa:""}.fa-vial-circle-check{--fa:""}.fa-vial-virus{--fa:""}.fa-wheat-awn-circle-exclamation{--fa:""}.fa-worm{--fa:""}.fa-xmarks-lines{--fa:""}.fa-xmark-large{--fa:""}.fa-child-dress{--fa:""}.fa-child-reaching{--fa:""}.fa-plus-large{--fa:""}.fa-crosshairs-simple{--fa:""}.fa-file-circle-check{--fa:""}.fa-file-circle-xmark{--fa:""}.fa-gamepad-alt,.fa-gamepad-modern{--fa:""}.fa-grill{--fa:""}.fa-grill-fire{--fa:""}.fa-grill-hot{--fa:""}.fa-lightbulb-cfl{--fa:""}.fa-lightbulb-cfl-on{--fa:""}.fa-mouse-field{--fa:""}.fa-person-through-window{--fa:""}.fa-plant-wilt{--fa:""}.fa-ring-diamond{--fa:""}.fa-stapler{--fa:""}.fa-toggle-large-off{--fa:""}.fa-toggle-large-on{--fa:""}.fa-toilet-paper-check{--fa:""}.fa-toilet-paper-xmark{--fa:""}.fa-train-tram{--fa:""}.fa-buoy{--fa:""}.fa-buoy-mooring{--fa:""}.fa-diamond-half{--fa:""}.fa-diamond-half-stroke{--fa:""}.fa-game-console-handheld-crank{--fa:""}.fa-interrobang{--fa:""}.fa-mailbox-flag-up{--fa:""}.fa-mustache{--fa:""}.fa-nose{--fa:""}.fa-phone-arrow-right{--fa:""}.fa-pickaxe{--fa:""}.fa-prescription-bottle-pill{--fa:""}.fa-snowflake-droplets{--fa:""}.fa-square-dashed-circle-plus{--fa:""}.fa-tricycle{--fa:""}.fa-tricycle-adult{--fa:""}.fa-user-magnifying-glass{--fa:""}.fa-comment-heart{--fa:""}.fa-message-heart{--fa:""}.fa-pencil-mechanical{--fa:""}.fa-skeleton-ribs{--fa:""}.fa-billboard{--fa:""}.fa-circle-euro{--fa:""}.fa-circle-sterling{--fa:""}.fa-circle-yen{--fa:""}.fa-broom-wide{--fa:""}.fa-wreath-laurel{--fa:""}.fa-circle-quarter-stroke{--fa:""}.fa-circle-three-quarters-stroke{--fa:""}.fa-webhook{--fa:""}.fa-sparkle{--fa:""}.fa-chart-line-up-down{--fa:""}.fa-chart-mixed-up-circle-currency{--fa:""}.fa-chart-mixed-up-circle-dollar{--fa:""}.fa-grid-round{--fa:""}.fa-grid-round-2{--fa:""}.fa-grid-round-2-plus{--fa:""}.fa-grid-round-4{--fa:""}.fa-grid-round-5{--fa:""}.fa-arrow-progress{--fa:""}.fa-right-left-large{--fa:""}.fa-calendar-users{--fa:""}.fa-display-chart-up{--fa:""}.fa-display-chart-up-circle-currency{--fa:""}.fa-display-chart-up-circle-dollar{--fa:""}.fa-laptop-binary{--fa:""}.fa-gear-code{--fa:""}.fa-gear-complex{--fa:""}.fa-gear-complex-code{--fa:""}.fa-file-doc{--fa:""}.fa-file-zip{--fa:""}.fa-flask-gear{--fa:""}.fa-bag-seedling{--fa:""}.fa-bin-bottles{--fa:""}.fa-bin-bottles-recycle{--fa:""}.fa-bin-recycle{--fa:""}.fa-conveyor-belt-arm{--fa:""}.fa-jug-bottle{--fa:""}.fa-lightbulb-gear{--fa:""}.fa-dinosaur{--fa:""}.fa-person-running-fast{--fa:""}.fa-circles-overlap{--fa:""}.fa-cloud-binary{--fa:""}.fa-chf-sign{--fa:""}.fa-user-group-simple{--fa:""}.fa-chart-pie-simple-circle-currency{--fa:""}.fa-chart-pie-simple-circle-dollar{--fa:""}.fa-hat-beach{--fa:""}.fa-person-dress-fairy{--fa:""}.fa-person-fairy{--fa:""}.fa-swap{--fa:""}.fa-swap-arrows{--fa:""}.fa-angles-up-down{--fa:""}.fa-globe-pointer{--fa:""}.fa-subtitles{--fa:""}.fa-subtitles-slash{--fa:""}.fa-head-side-gear{--fa:""}.fa-lighthouse{--fa:""}.fa-raccoon{--fa:""}.fa-arrow-down-from-arc{--fa:""}.fa-arrow-left-from-arc{--fa:""}.fa-arrow-left-to-arc{--fa:""}.fa-arrow-up-to-arc{--fa:""}.fa-building-magnifying-glass{--fa:""}.fa-building-memo{--fa:""}.fa-hammer-brush{--fa:""}.fa-hand-holding-circle-dollar{--fa:""}.fa-landmark-magnifying-glass{--fa:""}.fa-sign-post{--fa:""}.fa-sign-posts{--fa:""}.fa-sign-posts-wrench{--fa:""}.fa-tent-double-peak{--fa:""}.fa-truck-utensils{--fa:""}.fa-t-rex{--fa:""}.fa-spinner-scale{--fa:""}.fa-bell-ring{--fa:""}.fa-arrows-rotate-reverse{--fa:""}.fa-rotate-reverse{--fa:""}.fa-arrow-turn-left{--fa:""}.fa-arrow-turn-left-down{--fa:""}.fa-arrow-turn-left-up{--fa:""}.fa-arrow-turn-right{--fa:""}.fa-turn-left{--fa:""}.fa-turn-left-down{--fa:""}.fa-turn-left-up{--fa:""}.fa-turn-right{--fa:""}.fa-location-arrow-up{--fa:""}.fa-ticket-perforated{--fa:""}.fa-tickets-perforated{--fa:""}.fa-cannon{--fa:""}.fa-court-sport{--fa:""}.fa-file-eps{--fa:""}.fa-file-gif{--fa:""}.fa-file-jpg{--fa:""}.fa-file-mov{--fa:""}.fa-file-mp3{--fa:""}.fa-file-mp4{--fa:""}.fa-file-ppt{--fa:""}.fa-file-svg{--fa:""}.fa-file-vector{--fa:""}.fa-file-xls{--fa:""}.fa-folder-check{--fa:""}.fa-chart-kanban{--fa:""}.fa-bag-shopping-minus{--fa:""}.fa-bag-shopping-plus{--fa:""}.fa-basket-shopping-minus{--fa:""}.fa-basket-shopping-plus{--fa:""}.fa-file-xml{--fa:""}.fa-bulldozer{--fa:""}.fa-excavator{--fa:""}.fa-truck-ladder{--fa:""}.fa-tickets{--fa:""}.fa-tickets-simple{--fa:""}.fa-truck-fire{--fa:""}.fa-wave{--fa:""}.fa-waves-sine{--fa:""}.fa-magnifying-glass-arrows-rotate{--fa:""}.fa-magnifying-glass-music{--fa:""}.fa-magnifying-glass-play{--fa:""}.fa-magnifying-glass-waveform{--fa:""}.fa-music-magnifying-glass{--fa:""}.fa-reflect-horizontal{--fa:""}.fa-reflect-vertical{--fa:""}.fa-file-png{--fa:""}.fa-arrow-down-from-bracket{--fa:""}.fa-arrow-left-from-bracket{--fa:""}.fa-arrow-left-to-bracket{--fa:""}.fa-arrow-up-to-bracket{--fa:""}.fa-down-from-bracket{--fa:""}.fa-left-from-bracket{--fa:""}.fa-left-to-bracket{--fa:""}.fa-up-to-bracket{--fa:""}.fa-reflect-both{--fa:""}.fa-file-cad{--fa:""}.fa-bottle-baby{--fa:""}.fa-table-cells-column-lock{--fa:""}.fa-table-cells-lock{--fa:""}.fa-table-cells-row-lock{--fa:""}.fa-circle-wifi{--fa:""}.fa-circle-wifi-circle-wifi,.fa-circle-wifi-group{--fa:""}.fa-circle-gf{--fa:""}.fa-ant{--fa:""}.fa-caduceus{--fa:""}.fa-web-awesome{--fa:""}.fa-globe-wifi{--fa:""}.fa-hydra{--fa:""}.fa-lightbulb-message{--fa:""}.fa-octopus{--fa:""}.fa-user-beard-bolt{--fa:""}.fa-user-hoodie{--fa:""}.fa-diamonds-4{--fa:""}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:""}.fa-table-cells-column-unlock{--fa:""}.fa-table-cells-row-unlock{--fa:""}.fa-table-cells-unlock{--fa:""}.fa-chart-diagram{--fa:""}.fa-comment-nodes{--fa:""}.fa-file-fragment{--fa:""}.fa-file-half-dashed{--fa:""}.fa-hexagon-nodes{--fa:""}.fa-hexagon-nodes-bolt{--fa:""}.fa-square-binary{--fa:""}.fa-car-people,.fa-carpool{--fa:""}.fa-chart-sine{--fa:""}.fa-chart-fft{--fa:""}.fa-circles-overlap-3,.fa-pronoun{--fa:""}.fa-bar-progress{--fa:""}.fa-bar-progress-empty{--fa:""}.fa-bar-progress-full{--fa:""}.fa-bar-progress-half{--fa:""}.fa-bar-progress-quarter{--fa:""}.fa-bar-progress-three-quarters{--fa:""}.fa-grid-2-minus{--fa:""}.fa-grid-round-2-minus{--fa:""}.fa-table-cells-columns{--fa:""}.fa-table-cells-header{--fa:""}.fa-table-cells-header-lock{--fa:""}.fa-table-cells-header-unlock{--fa:""}.fa-table-cells-rows{--fa:""}.fa-circle-equals{--fa:""}.fa-hexagon-equals{--fa:""}.fa-octagon-equals{--fa:""}.fa-rectangle-minus{--fa:""}.fa-rectangle-plus{--fa:""}.fa-square-equals{--fa:""}.fa-arrow-down-long-to-line{--fa:""}.fa-arrow-left-arrow-right{--fa:""}.fa-arrow-left-from-dotted-line{--fa:""}.fa-arrow-left-to-dotted-line{--fa:""}.fa-arrow-right-from-dotted-line{--fa:""}.fa-arrow-right-to-dotted-line{--fa:""}.fa-arrow-up-long-to-line{--fa:""}.fa-direction-left-right{--fa:""}.fa-direction-up-down{--fa:""}.fa-down-long-to-line{--fa:""}.fa-down-up{--fa:""}.fa-left-from-dotted-line{--fa:""}.fa-left-to-dotted-line{--fa:""}.fa-right-from-dotted-line{--fa:""}.fa-right-to-dotted-line{--fa:""}.fa-up-long-to-line{--fa:""}.fa-barn{--fa:""}.fa-circle-house{--fa:""}.fa-garage-empty{--fa:""}.fa-house-unlock{--fa:""}.fa-school-unlock{--fa:""}.fa-stadium{--fa:""}.fa-tent-circus{--fa:""}.fa-ball-yarn{--fa:""}.fa-bra{--fa:""}.fa-briefs{--fa:""}.fa-dress{--fa:""}.fa-jeans{--fa:""}.fa-jeans-straight{--fa:""}.fa-panties{--fa:""}.fa-pants{--fa:""}.fa-pants-straight{--fa:""}.fa-shirt-jersey{--fa:""}.fa-shoe{--fa:""}.fa-shorts{--fa:""}.fa-sneaker{--fa:""}.fa-circle-share-nodes{--fa:""}.fa-comment-dot{--fa:""}.fa-comment-waveform{--fa:""}.fa-envelope-circle-user{--fa:""}.fa-message-dot{--fa:""}.fa-message-waveform{--fa:""}.fa-phone-connection{--fa:""}.fa-phone-waveform{--fa:""}.fa-postage-stamp{--fa:""}.fa-circle-florin{--fa:""}.fa-circle-ruble{--fa:""}.fa-square-chf{--fa:""}.fa-square-lira{--fa:""}.fa-norwegian-krone-sign{--fa:""}.fa-circle-renminbi{--fa:""}.fa-square-peseta{--fa:""}.fa-circle-brazilian-real{--fa:""}.fa-circle-won{--fa:""}.fa-square-cruzeiro{--fa:""}.fa-circle-currency{--fa:""}.fa-circle-hryvnia{--fa:""}.fa-square-cent{--fa:""}.fa-square-brazilian-real{--fa:""}.fa-square-bitcoin{--fa:""}.fa-circle-peruvian-soles{--fa:""}.fa-circle-litecoin{--fa:""}.fa-square-indian-rupee{--fa:""}.fa-circle-lira{--fa:""}.fa-square-litecoin{--fa:""}.fa-square-ruble{--fa:""}.fa-circle-malaysian-ringgit{--fa:""}.fa-malaysian-ringgit-sign{--fa:""}.fa-circle-manat{--fa:""}.fa-circle-colon{--fa:""}.fa-circle-kip{--fa:""}.fa-australian-dollar-sign{--fa:""}.fa-circle-peso{--fa:""}.fa-circle-polish-zloty{--fa:""}.fa-circle-bangladeshi-taka{--fa:""}.fa-circle-mill{--fa:""}.fa-circle-shekel{--fa:""}.fa-square-manat{--fa:""}.fa-peruvian-soles-sign{--fa:""}.fa-circle-rupiah{--fa:""}.fa-square-norwegian-krone{--fa:""}.fa-square-naira{--fa:""}.fa-square-won{--fa:""}.fa-square-mill{--fa:""}.fa-polish-zloty-sign{--fa:""}.fa-square-currency{--fa:""}.fa-square-kip{--fa:""}.fa-square-guarani{--fa:""}.fa-square-dong{--fa:""}.fa-square-hryvnia{--fa:""}.fa-circle-tugrik{--fa:""}.fa-square-rupiah{--fa:""}.fa-square-sterling{--fa:""}.fa-circle-rupee{--fa:""}.fa-square-rupee{--fa:""}.fa-square-peruvian-soles{--fa:""}.fa-square-florin{--fa:""}.fa-square-australian-dollar{--fa:""}.fa-square-baht{--fa:""}.fa-square-peso{--fa:""}.fa-circle-austral{--fa:""}.fa-square-swedish-krona{--fa:""}.fa-circle-lari{--fa:""}.fa-circleapore-dollar{--fa:""}.fa-square-turkish-lira{--fa:""}.fa-danish-krone-sign{--fa:""}.fa-circle-franc{--fa:""}.fa-circle-cruzeiro{--fa:""}.fa-circle-dong{--fa:""}.fa-square-yen{--fa:""}.fa-circle-tenge{--fa:""}.fa-square-austral{--fa:""}.fa-square-eurozone{--fa:""}.fa-square-tugrik{--fa:""}.fa-square-cedi{--fa:""}.fa-circle-cent{--fa:""}.fa-currency-sign{--fa:""}.fa-circle-chf{--fa:""}.fa-circle-baht{--fa:""}.fa-signapore-dollar-sign{--fa:""}.fa-square-franc{--fa:""}.fa-circle-australian-dollar{--fa:""}.fa-square-tenge{--fa:""}.fa-square-euro{--fa:""}.fa-squareapore-dollar{--fa:""}.fa-circle-indian-rupee{--fa:""}.fa-square-shekel{--fa:""}.fa-square-polish-zloty{--fa:""}.fa-circle-bitcoin{--fa:""}.fa-circle-norwegian-krone{--fa:""}.fa-circle-turkish-lira{--fa:""}.fa-square-colon{--fa:""}.fa-circle-guarani{--fa:""}.fa-renminbi-sign{--fa:""}.fa-square-renminbi{--fa:""}.fa-swedish-krona-sign{--fa:""}.fa-square-lari{--fa:""}.fa-eurozone-sign{--fa:""}.fa-circle-peseta{--fa:""}.fa-circle-cedi{--fa:""}.fa-circle-swedish-krona{--fa:""}.fa-square-bangladeshi-taka{--fa:""}.fa-circle-eurozone{--fa:""}.fa-circle-danish-krone{--fa:""}.fa-square-danish-krone{--fa:""}.fa-square-malaysian-ringgit{--fa:""}.fa-circle-naira{--fa:""}.fa-mobile-arrow-down{--fa:""}.fa-clone-plus{--fa:""}.fa-paintbrush-fine-slash{--fa:""}.fa-paintbrush-slash{--fa:""}.fa-pencil-line{--fa:""}.fa-slider-circle{--fa:""}.fa-thumbtack-angle{--fa:""}.fa-thumbtack-angle-slash{--fa:""}.fa-book-open-lines{--fa:""}.fa-book-spine{--fa:""}.fa-bookmark-plus{--fa:""}.fa-clipboard-clock{--fa:""}.fa-clipboard-exclamation{--fa:""}.fa-file-ban{--fa:""}.fa-notes-sticky{--fa:""}.fa-capsule{--fa:""}.fa-ear-circle-checkmark{--fa:""}.fa-ear-triangle-exclamation{--fa:""}.fa-ear-waveform{--fa:""}.fa-head-side-circuit{--fa:""}.fa-head-side-speak{--fa:""}.fa-microphone-signal-meter{--fa:""}.fa-spine{--fa:""}.fa-vial-vertical{--fa:""}.fa-bin{--fa:""}.fa-seat{--fa:""}.fa-seats{--fa:""}.fa-camera-circle-ellipsis{--fa:""}.fa-camera-clock{--fa:""}.fa-camera-shutter{--fa:""}.fa-film-music{--fa:""}.fa-film-stack{--fa:""}.fa-image-circle-arrow-down{--fa:""}.fa-image-circle-check{--fa:""}.fa-image-circle-plus{--fa:""}.fa-image-circle-xmark{--fa:""}.fa-image-music{--fa:""}.fa-image-stack{--fa:""}.fa-rectangle-4k{--fa:""}.fa-rectangle-hdr,.fa-rectangle-high-dynamic-range{--fa:""}.fa-rectangle-video-on-demand{--fa:""}.fa-user-viewfinder{--fa:""}.fa-video-down-to-line{--fa:""}.fa-video-question{--fa:""}.fa-gas-pump-left{--fa:""}.fa-gas-pump-right{--fa:""}.fa-location-arrow-slash{--fa:""}.fa-airplay-audio{--fa:""}.fa-headphones-slash{--fa:""}.fa-microphone-circle-plus{--fa:""}.fa-microphone-circle-xmark{--fa:""}.fa-open-captioning{--fa:""}.fa-play-flip{--fa:""}.fa-square-microphone{--fa:""}.fa-trombone{--fa:""}.fa-person-arms-raised{--fa:""}.fa-person-basketball{--fa:""}.fa-person-carry-empty{--fa:""}.fa-person-golfing{--fa:""}.fa-person-limbs-wide{--fa:""}.fa-person-seat-window{--fa:""}.fa-person-soccer{--fa:""}.fa-person-swimming-pool{--fa:""}.fa-person-swimming-water{--fa:""}.fa-person-water-arms-raised{--fa:""}.fa-person-waving{--fa:""}.fa-heart-slash{--fa:""}.fa-hearts{--fa:""}.fa-pentagon{--fa:""}.fa-rectangle-tall{--fa:""}.fa-square-half{--fa:""}.fa-square-half-stroke{--fa:""}.fa-box-arrow-down{--fa:""}.fa-box-arrow-down-arrow-up{--fa:""}.fa-box-arrow-down-magnifying-glass{--fa:""}.fa-box-isometric{--fa:""}.fa-box-isometric-tape{--fa:""}.fa-qrcode-read{--fa:""}.fa-shop-24{--fa:""}.fa-store-24{--fa:""}.fa-face-shaking{--fa:""}.fa-face-shaking-horizontal{--fa:""}.fa-face-shaking-vertical{--fa:""}.fa-circle-user-circle-check{--fa:""}.fa-circle-user-circle-exclamation{--fa:""}.fa-circle-user-circle-minus{--fa:""}.fa-circle-user-circle-moon{--fa:""}.fa-circle-user-circle-plus{--fa:""}.fa-circle-user-circle-question{--fa:""}.fa-circle-user-circle-user{--fa:""}.fa-circle-user-circle-xmark{--fa:""}.fa-circle-user-clock{--fa:""}.fa-user-beard{--fa:""}.fa-user-chef-hair-long{--fa:""}.fa-user-circle-minus{--fa:""}.fa-user-circle-plus{--fa:""}.fa-user-dashed{--fa:""}.fa-user-doctor-hair-mullet{--fa:""}.fa-user-hat-tie{--fa:""}.fa-user-hat-tie-magnifying-glass{--fa:""}.fa-user-key{--fa:""}.fa-user-message{--fa:""}.fa-user-microphone{--fa:""}.fa-user-pilot-hair-long{--fa:""}.fa-user-pilot-tie-hair-long{--fa:""}.fa-user-police-hair-long{--fa:""}.fa-user-police-tie-hair-long{--fa:""}.fa-user-question{--fa:""}.fa-user-sith{--fa:""}.fa-user-tie-hair-mullet{--fa:""}.fa-user-vneck-hair-mullet{--fa:""}.fa-plane-flying{--fa:""}.fa-plane-landing-gear{--fa:""}.fa-rocket-vertical{--fa:""}.fa-seat-airline-window{--fa:""}.fa-shuttle-space-vertical{--fa:""}.fa-car-key{--fa:""}.fa-car-siren{--fa:""}.fa-car-siren-on{--fa:""}.fa-scooter{--fa:""}.fa-snowmobile-blank{--fa:""}.fa-stair-car{--fa:""}.fa-truck-suv{--fa:""}.fa-unicycle{--fa:""}.fa-van{--fa:""}.fa-moon-star{--fa:""}.fa-rainbow-half{--fa:""}.fa-temperature-slash{--fa:""}.fa-dialpad,.fa-numpad{--fa:""}.fa-computer-mouse-button-left{--fa:""}.fa-computer-mouse-button-right{--fa:""}.fa-dot{--fa:""}.fa-folder-arrow-left{--fa:""}.fa-folder-arrow-right{--fa:""}.fa-wireless{--fa:""}.fa-circle-moon{--fa:""}.fa-person-meditating{--fa:""}.fa-baseball-bat{--fa:""}.fa-hockey-stick{--fa:""}.fa-arrow-u-turn-down-left{--fa:""}.fa-arrow-u-turn-down-right{--fa:""}.fa-arrow-u-turn-left-down{--fa:""}.fa-arrow-u-turn-left-up{--fa:""}.fa-arrow-u-turn-right-down{--fa:""}.fa-arrow-u-turn-right-up{--fa:""}.fa-arrow-u-turn-up-left{--fa:""}.fa-arrow-u-turn-up-right{--fa:""}.fa-u-turn-down-left{--fa:""}.fa-u-turn-down-right{--fa:""}.fa-u-turn,.fa-u-turn-left-down{--fa:""}.fa-u-turn-left-up{--fa:""}.fa-u-turn-right-down{--fa:""}.fa-u-turn-right-up{--fa:""}.fa-u-turn-up-left{--fa:""}.fa-u-turn-up-right{--fa:""}.fa-triple-chevrons-down{--fa:""}.fa-triple-chevrons-left{--fa:""}.fa-triple-chevrons-right{--fa:""}.fa-triple-chevrons-up{--fa:""}.fa-file-aiff{--fa:""}.fa-file-odf{--fa:""}.fa-file-tex{--fa:""}.fa-file-wav{--fa:""}.fa-droplet-plus{--fa:""}.fa-hand-holding-star{--fa:""}.fa-transmission{--fa:""}.fa-alarm-minus{--fa:""}.fa-file-brackets-curly{--fa:""}.fa-file-midi{--fa:""}.fa-midi{--fa:""}.fa-non-binary{--fa:""}.fa-rectangle-beta{--fa:""}.fa-shield-user{--fa:""}.fa-spiral{--fa:""}.fa-picture-in-picture{--fa:""}.fa-circle-half-horizontal{--fa:""}.fa-circle-half-stroke-horizontal{--fa:""}.fa-square-half-horizontal{--fa:""}.fa-square-half-stroke-horizontal{--fa:""}.fa-ship-large{--fa:""}.fa-butterfly{--fa:""}.fa-mobile-rotate{--fa:""}.fa-mobile-rotate-reverse{--fa:""}.fa-mobile-slash{--fa:""}.fa-mobile-vibrate{--fa:""}.fa-mobile-vibrate-slash{--fa:""}.fa-almost-equal-to{--fa:""}.fa-sneaker-running{--fa:""}.fa-horseshoe{--fa:""}.fa-single-quote-left{--fa:""}.fa-single-quote-right{--fa:""}.fa-bus-side{--fa:""}.fa-bus-stop{--fa:""}.fa-train-stop{--fa:""}.fa-heptagon,.fa-septagon{--fa:""}.fa-mailbox-open-empty{--fa:""}.fa-mailbox-open-letter{--fa:""}.fa-lychee{--fa:""}.fa-tank-recovery{--fa:""}.fa-transducer{--fa:""}.fa-box-arrow-up{--fa:""}.fa-box-magnifying-glass{--fa:""}.fa-envelope-certificate,.fa-envelope-ribbon{--fa:""}.fa-water-temp,.fa-water-temperature{--fa:""}.fa-aeropress{--fa:""}.fa-caret-large-down{--fa:""}.fa-caret-large-left{--fa:""}.fa-caret-large-right{--fa:""}.fa-caret-large-up{--fa:""}.fa-chemex{--fa:""}.fa-hand-shaka{--fa:""}.fa-kettlebell{--fa:""}.fa-foot-wing{--fa:""}.fa-pump-impeller{--fa:""}.fa-arrow-rotate-left-10{--fa:""}.fa-arrow-rotate-right-10{--fa:""}.fa-arrow-archery{--fa:""}.fa-bow-archery{--fa:""}.fa-eye-closed{--fa:""}.fa-file-css{--fa:""}.fa-file-html{--fa:""}.fa-file-js{--fa:""}.fa-layer{--fa:""}.fa-file-icns{--fa:""}.fa-link-broken{--fa:""}.fa-gpu{--fa:""}.fa-aquarius{--fa:""}.fa-aries{--fa:""}.fa-cancer{--fa:""}.fa-capricorn{--fa:""}.fa-gemini{--fa:""}.fa-leo{--fa:""}.fa-libra{--fa:""}.fa-pisces{--fa:""}.fa-sagittarius{--fa:""}.fa-scorpio{--fa:""}.fa-taurus{--fa:""}.fa-virgo{--fa:""}.fa-bicep{--fa:""}.fa-rectangle-irc{--fa:""}.fa-moon-first-quarter,.fa-moon-last-quarter-inverse{--fa:""}.fa-moon-full,.fa-moon-new-inverse{--fa:""}.fa-moon-first-quarter-inverse,.fa-moon-last-quarter{--fa:""}.fa-moon-full-inverse,.fa-moon-new{--fa:""}.fa-moon-waning-crescent,.fa-moon-waxing-gibbous-inverse{--fa:""}.fa-moon-waning-gibbous,.fa-moon-waxing-crescent-inverse{--fa:""}.fa-moon-waning-gibbous-inverse,.fa-moon-waxing-crescent{--fa:""}.fa-moon-waning-crescent-inverse,.fa-moon-waxing-gibbous{--fa:""}.fa-burst-new{--fa:""}.fa-rectangle-new{--fa:""}.fa-opossum,.fa-possum{--fa:""}.fa-input-password{--fa:""}.fa-desk{--fa:""}.fa-dresser{--fa:""}.fa-stool{--fa:""}.fa-wardrobe{--fa:""}.fa-table-dining{--fa:""}.fa-chest-drawers{--fa:""}.fa-oar{--fa:""}.fa-oars{--fa:""}.fa-arrow-rotate-left-15{--fa:""}.fa-arrow-rotate-left-30{--fa:""}.fa-arrow-rotate-right-15{--fa:""}.fa-arrow-rotate-right-30{--fa:""}.fa-rows-3{--fa:""}.fa-table-cells-merge{--fa:""}.fa-table-cells-split{--fa:""}.fa-table-columns-add-after{--fa:""}.fa-table-columns-add-before{--fa:""}.fa-table-columns-merge-next{--fa:""}.fa-table-columns-merge-previous{--fa:""}.fa-table-columns-remove-after{--fa:""}.fa-table-columns-remove-before{--fa:""}.fa-table-rows-add-above{--fa:""}.fa-table-rows-add-below{--fa:""}.fa-table-rows-merge-next{--fa:""}.fa-table-rows-merge-previous{--fa:""}.fa-table-rows-remove-above{--fa:""}.fa-table-rows-remove-below{--fa:""}.fa-table-slash{--fa:""}.fa-kayak{--fa:""}.fa-canoe-person{--fa:""}.fa-utility-can{--fa:""}.fa-table-bar{--fa:""}.fa-owl{--fa:""}.fa-rectangle-api{--fa:""}.fa-nas{--fa:""}.fa-poker-chip{--fa:""}.fa-tower-receive{--fa:""}.fa-gear-api{--fa:""}.fa-gear-complex-api{--fa:""}.fa-globe-www{--fa:""}.fa-label{--fa:""}.fa-rectangle-n-a{--fa:""}.fa-remote{--fa:""}.fa-image-broken{--fa:""}.fa-glass-martini,.fa-martini-glass-empty{--fa:""}.fa-music{--fa:""}.fa-magnifying-glass,.fa-search{--fa:""}.fa-heart{--fa:""}.fa-star{--fa:""}.fa-user,.fa-user-alt,.fa-user-large{--fa:""}.fa-film,.fa-film-alt,.fa-film-simple{--fa:""}.fa-table-cells-large,.fa-th-large{--fa:""}.fa-table-cells,.fa-th{--fa:""}.fa-table-list,.fa-th-list{--fa:""}.fa-check{--fa:""}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:""}.fa-magnifying-glass-plus,.fa-search-plus{--fa:""}.fa-magnifying-glass-minus,.fa-search-minus{--fa:""}.fa-power-off{--fa:""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:""}.fa-cog,.fa-gear{--fa:""}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:""}.fa-clock,.fa-clock-four{--fa:""}.fa-road{--fa:""}.fa-download{--fa:""}.fa-inbox{--fa:""}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:""}.fa-list-alt,.fa-rectangle-list{--fa:""}.fa-lock{--fa:""}.fa-flag{--fa:""}.fa-headphones,.fa-headphones-alt,.fa-headphones-simple{--fa:""}.fa-volume-off{--fa:""}.fa-volume-down,.fa-volume-low{--fa:""}.fa-volume-high,.fa-volume-up{--fa:""}.fa-qrcode{--fa:""}.fa-barcode{--fa:""}.fa-tag{--fa:""}.fa-tags{--fa:""}.fa-book{--fa:""}.fa-bookmark{--fa:""}.fa-print{--fa:""}.fa-camera,.fa-camera-alt{--fa:""}.fa-font{--fa:""}.fa-bold{--fa:""}.fa-italic{--fa:""}.fa-text-height{--fa:""}.fa-text-width{--fa:""}.fa-align-left{--fa:""}.fa-align-center{--fa:""}.fa-align-right{--fa:""}.fa-align-justify{--fa:""}.fa-list,.fa-list-squares{--fa:""}.fa-dedent,.fa-outdent{--fa:""}.fa-indent{--fa:""}.fa-video,.fa-video-camera{--fa:""}.fa-image{--fa:""}.fa-location-pin,.fa-map-marker{--fa:""}.fa-adjust,.fa-circle-half-stroke{--fa:""}.fa-droplet,.fa-tint{--fa:""}.fa-edit,.fa-pen-to-square{--fa:""}.fa-arrows,.fa-arrows-up-down-left-right{--fa:""}.fa-backward-step,.fa-step-backward{--fa:""}.fa-backward-fast,.fa-fast-backward{--fa:""}.fa-backward{--fa:""}.fa-play{--fa:""}.fa-pause{--fa:""}.fa-stop{--fa:""}.fa-forward{--fa:""}.fa-fast-forward,.fa-forward-fast{--fa:""}.fa-forward-step,.fa-step-forward{--fa:""}.fa-eject{--fa:""}.fa-chevron-left{--fa:""}.fa-chevron-right{--fa:""}.fa-circle-plus,.fa-plus-circle{--fa:""}.fa-circle-minus,.fa-minus-circle{--fa:""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:""}.fa-check-circle,.fa-circle-check{--fa:""}.fa-circle-question,.fa-question-circle{--fa:""}.fa-circle-info,.fa-info-circle{--fa:""}.fa-crosshairs{--fa:""}.fa-ban,.fa-cancel{--fa:""}.fa-arrow-left{--fa:""}.fa-arrow-right{--fa:""}.fa-arrow-up{--fa:""}.fa-arrow-down{--fa:""}.fa-mail-forward,.fa-share{--fa:""}.fa-expand{--fa:""}.fa-compress{--fa:""}.fa-minus,.fa-subtract{--fa:""}.fa-circle-exclamation,.fa-exclamation-circle{--fa:""}.fa-gift{--fa:""}.fa-leaf{--fa:""}.fa-fire{--fa:""}.fa-eye{--fa:""}.fa-eye-slash{--fa:""}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:""}.fa-plane{--fa:""}.fa-calendar-alt,.fa-calendar-days{--fa:""}.fa-random,.fa-shuffle{--fa:""}.fa-comment{--fa:""}.fa-magnet{--fa:""}.fa-chevron-up{--fa:""}.fa-chevron-down{--fa:""}.fa-retweet{--fa:""}.fa-cart-shopping,.fa-shopping-cart{--fa:""}.fa-folder,.fa-folder-blank{--fa:""}.fa-folder-open{--fa:""}.fa-arrows-up-down,.fa-arrows-v{--fa:""}.fa-arrows-h,.fa-arrows-left-right{--fa:""}.fa-bar-chart,.fa-chart-bar{--fa:""}.fa-camera-retro{--fa:""}.fa-key{--fa:""}.fa-cogs,.fa-gears{--fa:""}.fa-comments{--fa:""}.fa-star-half{--fa:""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:""}.fa-thumb-tack,.fa-thumbtack{--fa:""}.fa-arrow-up-right-from-square,.fa-external-link{--fa:""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:""}.fa-trophy{--fa:""}.fa-upload{--fa:""}.fa-lemon{--fa:""}.fa-phone{--fa:""}.fa-phone-square,.fa-square-phone{--fa:""}.fa-unlock{--fa:""}.fa-credit-card,.fa-credit-card-alt{--fa:""}.fa-feed,.fa-rss{--fa:""}.fa-hard-drive,.fa-hdd{--fa:""}.fa-bullhorn{--fa:""}.fa-certificate{--fa:""}.fa-hand-point-right{--fa:""}.fa-hand-point-left{--fa:""}.fa-hand-point-up{--fa:""}.fa-hand-point-down{--fa:""}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:""}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:""}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:""}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:""}.fa-globe{--fa:""}.fa-wrench{--fa:""}.fa-list-check,.fa-tasks{--fa:""}.fa-filter{--fa:""}.fa-briefcase{--fa:""}.fa-arrows-alt,.fa-up-down-left-right{--fa:""}.fa-users{--fa:""}.fa-chain,.fa-link{--fa:""}.fa-cloud{--fa:""}.fa-flask{--fa:""}.fa-cut,.fa-scissors{--fa:""}.fa-copy{--fa:""}.fa-paperclip{--fa:""}.fa-floppy-disk,.fa-save{--fa:""}.fa-square{--fa:""}.fa-bars,.fa-navicon{--fa:""}.fa-list-dots,.fa-list-ul{--fa:""}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:""}.fa-strikethrough{--fa:""}.fa-underline{--fa:""}.fa-table{--fa:""}.fa-magic,.fa-wand-magic{--fa:""}.fa-truck{--fa:""}.fa-money-bill{--fa:""}.fa-caret-down{--fa:""}.fa-caret-up{--fa:""}.fa-caret-left{--fa:""}.fa-caret-right{--fa:""}.fa-columns,.fa-table-columns{--fa:""}.fa-sort,.fa-unsorted{--fa:""}.fa-sort-desc,.fa-sort-down{--fa:""}.fa-sort-asc,.fa-sort-up{--fa:""}.fa-envelope{--fa:""}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:""}.fa-gavel,.fa-legal{--fa:""}.fa-bolt,.fa-zap{--fa:""}.fa-sitemap{--fa:""}.fa-umbrella{--fa:""}.fa-file-clipboard,.fa-paste{--fa:""}.fa-lightbulb{--fa:""}.fa-arrow-right-arrow-left,.fa-exchange{--fa:""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:""}.fa-user-doctor,.fa-user-md{--fa:""}.fa-stethoscope{--fa:""}.fa-suitcase{--fa:""}.fa-bell{--fa:""}.fa-coffee,.fa-mug-saucer{--fa:""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:""}.fa-ambulance,.fa-truck-medical{--fa:""}.fa-medkit,.fa-suitcase-medical{--fa:""}.fa-fighter-jet,.fa-jet-fighter{--fa:""}.fa-beer,.fa-beer-mug-empty{--fa:""}.fa-h-square,.fa-square-h{--fa:""}.fa-plus-square,.fa-square-plus{--fa:""}.fa-angle-double-left,.fa-angles-left{--fa:""}.fa-angle-double-right,.fa-angles-right{--fa:""}.fa-angle-double-up,.fa-angles-up{--fa:""}.fa-angle-double-down,.fa-angles-down{--fa:""}.fa-angle-left{--fa:""}.fa-angle-right{--fa:""}.fa-angle-up{--fa:""}.fa-angle-down{--fa:""}.fa-laptop{--fa:""}.fa-tablet-button{--fa:""}.fa-mobile-button{--fa:""}.fa-quote-left,.fa-quote-left-alt{--fa:""}.fa-quote-right,.fa-quote-right-alt{--fa:""}.fa-spinner{--fa:""}.fa-circle{--fa:""}.fa-face-smile,.fa-smile{--fa:""}.fa-face-frown,.fa-frown{--fa:""}.fa-face-meh,.fa-meh{--fa:""}.fa-gamepad{--fa:""}.fa-keyboard{--fa:""}.fa-flag-checkered{--fa:""}.fa-terminal{--fa:""}.fa-code{--fa:""}.fa-mail-reply-all,.fa-reply-all{--fa:""}.fa-location-arrow{--fa:""}.fa-crop{--fa:""}.fa-code-branch{--fa:""}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:""}.fa-info{--fa:""}.fa-superscript{--fa:""}.fa-subscript{--fa:""}.fa-eraser{--fa:""}.fa-puzzle-piece{--fa:""}.fa-microphone{--fa:""}.fa-microphone-slash{--fa:""}.fa-shield,.fa-shield-blank{--fa:""}.fa-calendar{--fa:""}.fa-fire-extinguisher{--fa:""}.fa-rocket{--fa:""}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:""}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:""}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:""}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:""}.fa-anchor{--fa:""}.fa-unlock-alt,.fa-unlock-keyhole{--fa:""}.fa-bullseye{--fa:""}.fa-ellipsis,.fa-ellipsis-h{--fa:""}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:""}.fa-rss-square,.fa-square-rss{--fa:""}.fa-circle-play,.fa-play-circle{--fa:""}.fa-ticket{--fa:""}.fa-minus-square,.fa-square-minus{--fa:""}.fa-arrow-turn-up,.fa-level-up{--fa:""}.fa-arrow-turn-down,.fa-level-down{--fa:""}.fa-check-square,.fa-square-check{--fa:""}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:""}.fa-external-link-square,.fa-square-arrow-up-right{--fa:""}.fa-share-from-square,.fa-share-square{--fa:""}.fa-compass{--fa:""}.fa-caret-square-down,.fa-square-caret-down{--fa:""}.fa-caret-square-up,.fa-square-caret-up{--fa:""}.fa-caret-square-right,.fa-square-caret-right{--fa:""}.fa-eur,.fa-euro,.fa-euro-sign{--fa:""}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:""}.fa-rupee,.fa-rupee-sign{--fa:""}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:""}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:""}.fa-krw,.fa-won,.fa-won-sign{--fa:""}.fa-file{--fa:""}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:""}.fa-thumbs-up{--fa:""}.fa-thumbs-down{--fa:""}.fa-arrow-down-long,.fa-long-arrow-down{--fa:""}.fa-arrow-up-long,.fa-long-arrow-up{--fa:""}.fa-arrow-left-long,.fa-long-arrow-left{--fa:""}.fa-arrow-right-long,.fa-long-arrow-right{--fa:""}.fa-female,.fa-person-dress{--fa:""}.fa-male,.fa-person{--fa:""}.fa-sun{--fa:""}.fa-moon{--fa:""}.fa-archive,.fa-box-archive{--fa:""}.fa-bug{--fa:""}.fa-caret-square-left,.fa-square-caret-left{--fa:""}.fa-circle-dot,.fa-dot-circle{--fa:""}.fa-wheelchair{--fa:""}.fa-lira-sign{--fa:""}.fa-shuttle-space,.fa-space-shuttle{--fa:""}.fa-envelope-square,.fa-square-envelope{--fa:""}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:""}.fa-graduation-cap,.fa-mortar-board{--fa:""}.fa-language{--fa:""}.fa-fax{--fa:""}.fa-building{--fa:""}.fa-child{--fa:""}.fa-paw{--fa:""}.fa-cube{--fa:""}.fa-cubes{--fa:""}.fa-recycle{--fa:""}.fa-automobile,.fa-car{--fa:""}.fa-cab,.fa-taxi{--fa:""}.fa-tree{--fa:""}.fa-database{--fa:""}.fa-file-pdf{--fa:""}.fa-file-word{--fa:""}.fa-file-excel{--fa:""}.fa-file-powerpoint{--fa:""}.fa-file-image{--fa:""}.fa-file-archive,.fa-file-zipper{--fa:""}.fa-file-audio{--fa:""}.fa-file-video{--fa:""}.fa-file-code{--fa:""}.fa-life-ring{--fa:""}.fa-circle-notch{--fa:""}.fa-paper-plane{--fa:""}.fa-clock-rotate-left,.fa-history{--fa:""}.fa-header,.fa-heading{--fa:""}.fa-paragraph{--fa:""}.fa-sliders,.fa-sliders-h{--fa:""}.fa-share-alt,.fa-share-nodes{--fa:""}.fa-share-alt-square,.fa-square-share-nodes{--fa:""}.fa-bomb{--fa:""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:""}.fa-teletype,.fa-tty{--fa:""}.fa-binoculars{--fa:""}.fa-plug{--fa:""}.fa-newspaper{--fa:""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:""}.fa-calculator{--fa:""}.fa-bell-slash{--fa:""}.fa-trash{--fa:""}.fa-copyright{--fa:""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:""}.fa-paint-brush,.fa-paintbrush{--fa:""}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:""}.fa-area-chart,.fa-chart-area{--fa:""}.fa-chart-pie,.fa-pie-chart{--fa:""}.fa-chart-line,.fa-line-chart{--fa:""}.fa-toggle-off{--fa:""}.fa-toggle-on{--fa:""}.fa-bicycle{--fa:""}.fa-bus{--fa:""}.fa-closed-captioning{--fa:""}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:""}.fa-cart-plus{--fa:""}.fa-cart-arrow-down{--fa:""}.fa-diamond{--fa:""}.fa-ship{--fa:""}.fa-user-secret{--fa:""}.fa-motorcycle{--fa:""}.fa-street-view{--fa:""}.fa-heart-pulse,.fa-heartbeat{--fa:""}.fa-venus{--fa:""}.fa-mars{--fa:""}.fa-mercury{--fa:""}.fa-mars-and-venus{--fa:""}.fa-transgender,.fa-transgender-alt{--fa:""}.fa-venus-double{--fa:""}.fa-mars-double{--fa:""}.fa-venus-mars{--fa:""}.fa-mars-stroke{--fa:""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:""}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:""}.fa-neuter{--fa:""}.fa-genderless{--fa:""}.fa-server{--fa:""}.fa-user-plus{--fa:""}.fa-user-times,.fa-user-xmark{--fa:""}.fa-bed{--fa:""}.fa-train{--fa:""}.fa-subway,.fa-train-subway{--fa:""}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:""}.fa-battery-4,.fa-battery-three-quarters{--fa:""}.fa-battery-3,.fa-battery-half{--fa:""}.fa-battery-2,.fa-battery-quarter{--fa:""}.fa-battery-0,.fa-battery-empty{--fa:""}.fa-arrow-pointer,.fa-mouse-pointer{--fa:""}.fa-i-cursor{--fa:""}.fa-object-group{--fa:""}.fa-object-ungroup{--fa:""}.fa-note-sticky,.fa-sticky-note{--fa:""}.fa-clone{--fa:""}.fa-balance-scale,.fa-scale-balanced{--fa:""}.fa-hourglass-1,.fa-hourglass-start{--fa:""}.fa-hourglass-2,.fa-hourglass-half{--fa:""}.fa-hourglass-3,.fa-hourglass-end{--fa:""}.fa-hourglass,.fa-hourglass-empty{--fa:""}.fa-hand-back-fist,.fa-hand-rock{--fa:""}.fa-hand,.fa-hand-paper{--fa:""}.fa-hand-scissors{--fa:""}.fa-hand-lizard{--fa:""}.fa-hand-spock{--fa:""}.fa-hand-pointer{--fa:""}.fa-hand-peace{--fa:""}.fa-trademark{--fa:""}.fa-registered{--fa:""}.fa-television,.fa-tv,.fa-tv-alt{--fa:""}.fa-calendar-plus{--fa:""}.fa-calendar-minus{--fa:""}.fa-calendar-times,.fa-calendar-xmark{--fa:""}.fa-calendar-check{--fa:""}.fa-industry{--fa:""}.fa-map-pin{--fa:""}.fa-map-signs,.fa-signs-post{--fa:""}.fa-map{--fa:""}.fa-comment-alt,.fa-message{--fa:""}.fa-circle-pause,.fa-pause-circle{--fa:""}.fa-circle-stop,.fa-stop-circle{--fa:""}.fa-bag-shopping,.fa-shopping-bag{--fa:""}.fa-basket-shopping,.fa-shopping-basket{--fa:""}.fa-bluetooth{--fa:""}.fa-universal-access{--fa:""}.fa-blind,.fa-person-walking-with-cane{--fa:""}.fa-audio-description{--fa:""}.fa-phone-volume,.fa-volume-control-phone{--fa:""}.fa-braille{--fa:""}.fa-assistive-listening-systems,.fa-ear-listen{--fa:""}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:""}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:""}.fa-hands,.fa-sign-language,.fa-signing{--fa:""}.fa-eye-low-vision,.fa-low-vision{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-handshake,.fa-handshake-alt,.fa-handshake-simple{--fa:""}.fa-envelope-open{--fa:""}.fa-address-book,.fa-contact-book{--fa:""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:""}.fa-circle-user,.fa-user-circle{--fa:""}.fa-id-badge{--fa:""}.fa-drivers-license,.fa-id-card{--fa:""}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:""}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:""}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:""}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:""}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:""}.fa-shower{--fa:""}.fa-bath,.fa-bathtub{--fa:""}.fa-podcast{--fa:""}.fa-window-maximize{--fa:""}.fa-window-minimize{--fa:""}.fa-window-restore{--fa:""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:""}.fa-microchip{--fa:""}.fa-snowflake{--fa:""}.fa-watch{--fa:""}.fa-volume-slash{--fa:""}.fa-fork,.fa-utensil-fork{--fa:""}.fa-knife,.fa-utensil-knife{--fa:""}.fa-spoon,.fa-utensil-spoon{--fa:""}.fa-fork-knife,.fa-utensils-alt{--fa:""}.fa-cutlery,.fa-utensils{--fa:""}.fa-circle-dollar,.fa-dollar-circle,.fa-usd-circle{--fa:""}.fa-dollar-square,.fa-square-dollar,.fa-usd-square{--fa:""}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:""}.fa-trophy-alt,.fa-trophy-star{--fa:""}.fa-triangle{--fa:""}.fa-trash-alt,.fa-trash-can{--fa:""}.fa-hexagon-xmark,.fa-times-hexagon,.fa-xmark-hexagon{--fa:""}.fa-octagon-xmark,.fa-times-octagon,.fa-xmark-octagon{--fa:""}.fa-rotate,.fa-sync-alt{--fa:""}.fa-stopwatch{--fa:""}.fa-star-exclamation{--fa:""}.fa-spade{--fa:""}.fa-right-from-bracket,.fa-sign-out-alt{--fa:""}.fa-right-to-bracket,.fa-sign-in-alt{--fa:""}.fa-shield-check{--fa:""}.fa-scrubber{--fa:""}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:""}.fa-rectangle,.fa-rectangle-landscape{--fa:""}.fa-rectangle-portrait,.fa-rectangle-vertical{--fa:""}.fa-rectangle-wide{--fa:""}.fa-question-square,.fa-square-question{--fa:""}.fa-poo{--fa:""}.fa-hexagon-plus,.fa-plus-hexagon{--fa:""}.fa-octagon-plus,.fa-plus-octagon{--fa:""}.fa-images{--fa:""}.fa-pencil,.fa-pencil-alt{--fa:""}.fa-pen{--fa:""}.fa-pen-alt,.fa-pen-clip{--fa:""}.fa-octagon{--fa:""}.fa-hexagon-minus,.fa-minus-hexagon{--fa:""}.fa-minus-octagon,.fa-octagon-minus{--fa:""}.fa-down-long,.fa-long-arrow-alt-down{--fa:""}.fa-left-long,.fa-long-arrow-alt-left{--fa:""}.fa-long-arrow-alt-right,.fa-right-long{--fa:""}.fa-long-arrow-alt-up,.fa-up-long{--fa:""}.fa-lock-alt,.fa-lock-keyhole{--fa:""}.fa-jack-o-lantern{--fa:""}.fa-info-square,.fa-square-info{--fa:""}.fa-inbox-arrow-down,.fa-inbox-in{--fa:""}.fa-inbox-arrow-up,.fa-inbox-out{--fa:""}.fa-hexagon{--fa:""}.fa-h1{--fa:""}.fa-h2{--fa:""}.fa-h3{--fa:""}.fa-file-check{--fa:""}.fa-file-times,.fa-file-xmark{--fa:""}.fa-file-minus{--fa:""}.fa-file-plus{--fa:""}.fa-file-exclamation{--fa:""}.fa-file-edit,.fa-file-pen{--fa:""}.fa-arrows-maximize,.fa-expand-arrows{--fa:""}.fa-expand-arrows-alt,.fa-maximize{--fa:""}.fa-expand-wide{--fa:""}.fa-exclamation-square,.fa-square-exclamation{--fa:""}.fa-chevron-double-down,.fa-chevrons-down{--fa:""}.fa-chevron-double-left,.fa-chevrons-left{--fa:""}.fa-chevron-double-right,.fa-chevrons-right{--fa:""}.fa-chevron-double-up,.fa-chevrons-up{--fa:""}.fa-compress-wide{--fa:""}.fa-club{--fa:""}.fa-clipboard{--fa:""}.fa-chevron-square-down,.fa-square-chevron-down{--fa:""}.fa-chevron-square-left,.fa-square-chevron-left{--fa:""}.fa-chevron-square-right,.fa-square-chevron-right{--fa:""}.fa-chevron-square-up,.fa-square-chevron-up{--fa:""}.fa-caret-circle-down,.fa-circle-caret-down{--fa:""}.fa-caret-circle-left,.fa-circle-caret-left{--fa:""}.fa-caret-circle-right,.fa-circle-caret-right{--fa:""}.fa-caret-circle-up,.fa-circle-caret-up{--fa:""}.fa-calendar-edit,.fa-calendar-pen{--fa:""}.fa-calendar-exclamation{--fa:""}.fa-badge{--fa:""}.fa-badge-check{--fa:""}.fa-arrows-alt-h,.fa-left-right{--fa:""}.fa-arrows-alt-v,.fa-up-down{--fa:""}.fa-arrow-square-down,.fa-square-arrow-down{--fa:""}.fa-arrow-square-left,.fa-square-arrow-left{--fa:""}.fa-arrow-square-right,.fa-square-arrow-right{--fa:""}.fa-arrow-square-up,.fa-square-arrow-up{--fa:""}.fa-arrow-down-to-line,.fa-arrow-to-bottom{--fa:""}.fa-arrow-left-to-line,.fa-arrow-to-left{--fa:""}.fa-arrow-right-to-line,.fa-arrow-to-right{--fa:""}.fa-arrow-to-top,.fa-arrow-up-to-line{--fa:""}.fa-arrow-from-bottom,.fa-arrow-up-from-line{--fa:""}.fa-arrow-from-left,.fa-arrow-right-from-line{--fa:""}.fa-arrow-from-right,.fa-arrow-left-from-line{--fa:""}.fa-arrow-down-from-line,.fa-arrow-from-top{--fa:""}.fa-arrow-alt-from-bottom,.fa-up-from-line{--fa:""}.fa-arrow-alt-from-left,.fa-right-from-line{--fa:""}.fa-arrow-alt-from-right,.fa-left-from-line{--fa:""}.fa-arrow-alt-from-top,.fa-down-from-line{--fa:""}.fa-arrow-alt-to-bottom,.fa-down-to-line{--fa:""}.fa-arrow-alt-to-left,.fa-left-to-line{--fa:""}.fa-arrow-alt-to-right,.fa-right-to-line{--fa:""}.fa-arrow-alt-to-top,.fa-up-to-line{--fa:""}.fa-alarm-clock{--fa:""}.fa-arrow-alt-square-down,.fa-square-down{--fa:""}.fa-arrow-alt-square-left,.fa-square-left{--fa:""}.fa-arrow-alt-square-right,.fa-square-right{--fa:""}.fa-arrow-alt-square-up,.fa-square-up{--fa:""}.fa-arrow-alt-down,.fa-down{--fa:""}.fa-arrow-alt-left,.fa-left{--fa:""}.fa-arrow-alt-right,.fa-right{--fa:""}.fa-arrow-alt-up,.fa-up{--fa:""}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:""}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:""}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:""}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:""}.fa-external-link-alt,.fa-up-right-from-square{--fa:""}.fa-external-link-square-alt,.fa-square-up-right{--fa:""}.fa-arrows-retweet,.fa-retweet-alt{--fa:""}.fa-exchange-alt,.fa-right-left{--fa:""}.fa-repeat{--fa:""}.fa-arrows-repeat,.fa-repeat-alt{--fa:""}.fa-repeat-1{--fa:""}.fa-arrows-repeat-1,.fa-repeat-1-alt{--fa:""}.fa-share-all{--fa:""}.fa-battery-bolt{--fa:""}.fa-battery-slash{--fa:""}.fa-browser{--fa:""}.fa-code-commit{--fa:""}.fa-code-merge{--fa:""}.fa-credit-card-blank{--fa:""}.fa-credit-card-front{--fa:""}.fa-desktop,.fa-desktop-alt{--fa:""}.fa-ellipsis-h-alt,.fa-ellipsis-stroke{--fa:""}.fa-ellipsis-stroke-vertical,.fa-ellipsis-v-alt{--fa:""}.fa-gem{--fa:""}.fa-industry-alt,.fa-industry-windows{--fa:""}.fa-level-down-alt,.fa-turn-down{--fa:""}.fa-level-up-alt,.fa-turn-up{--fa:""}.fa-lock-open{--fa:""}.fa-lock-keyhole-open,.fa-lock-open-alt{--fa:""}.fa-location-dot,.fa-map-marker-alt{--fa:""}.fa-microphone-alt,.fa-microphone-lines{--fa:""}.fa-mobile-alt,.fa-mobile-screen-button{--fa:""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:""}.fa-mobile-android-alt,.fa-mobile-screen{--fa:""}.fa-money-bill-1,.fa-money-bill-alt{--fa:""}.fa-phone-slash{--fa:""}.fa-plane-alt,.fa-plane-engines{--fa:""}.fa-image-portrait,.fa-portrait{--fa:""}.fa-mail-reply,.fa-reply{--fa:""}.fa-shield-alt,.fa-shield-halved{--fa:""}.fa-sliders-h-square,.fa-square-sliders{--fa:""}.fa-sliders-up,.fa-sliders-v{--fa:""}.fa-sliders-v-square,.fa-square-sliders-vertical{--fa:""}.fa-spinner-third{--fa:""}.fa-tablet-alt,.fa-tablet-screen-button{--fa:""}.fa-tablet,.fa-tablet-android{--fa:""}.fa-tablet-android-alt,.fa-tablet-screen{--fa:""}.fa-ticket-alt,.fa-ticket-simple{--fa:""}.fa-tree-alt,.fa-tree-deciduous{--fa:""}.fa-tv-retro{--fa:""}.fa-window{--fa:""}.fa-window-alt,.fa-window-flip{--fa:""}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:""}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:""}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:""}.fa-baseball-bat-ball{--fa:""}.fa-baseball,.fa-baseball-ball{--fa:""}.fa-basketball,.fa-basketball-ball{--fa:""}.fa-basketball-hoop{--fa:""}.fa-bowling-ball{--fa:""}.fa-bowling-pins{--fa:""}.fa-boxing-glove,.fa-glove-boxing{--fa:""}.fa-chess{--fa:""}.fa-chess-bishop{--fa:""}.fa-chess-bishop-alt,.fa-chess-bishop-piece{--fa:""}.fa-chess-board{--fa:""}.fa-chess-clock{--fa:""}.fa-chess-clock-alt,.fa-chess-clock-flip{--fa:""}.fa-chess-king{--fa:""}.fa-chess-king-alt,.fa-chess-king-piece{--fa:""}.fa-chess-knight{--fa:""}.fa-chess-knight-alt,.fa-chess-knight-piece{--fa:""}.fa-chess-pawn{--fa:""}.fa-chess-pawn-alt,.fa-chess-pawn-piece{--fa:""}.fa-chess-queen{--fa:""}.fa-chess-queen-alt,.fa-chess-queen-piece{--fa:""}.fa-chess-rook{--fa:""}.fa-chess-rook-alt,.fa-chess-rook-piece{--fa:""}.fa-cricket,.fa-cricket-bat-ball{--fa:""}.fa-curling,.fa-curling-stone{--fa:""}.fa-dumbbell{--fa:""}.fa-field-hockey,.fa-field-hockey-stick-ball{--fa:""}.fa-football,.fa-football-ball{--fa:""}.fa-football-helmet{--fa:""}.fa-golf-ball,.fa-golf-ball-tee{--fa:""}.fa-golf-club{--fa:""}.fa-hockey-puck{--fa:""}.fa-hockey-sticks{--fa:""}.fa-luchador,.fa-luchador-mask,.fa-mask-luchador{--fa:""}.fa-flag-pennant,.fa-pennant{--fa:""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:""}.fa-racquet{--fa:""}.fa-shuttlecock{--fa:""}.fa-square-full{--fa:""}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:""}.fa-tennis-ball{--fa:""}.fa-volleyball,.fa-volleyball-ball{--fa:""}.fa-whistle{--fa:""}.fa-allergies,.fa-hand-dots{--fa:""}.fa-band-aid,.fa-bandage{--fa:""}.fa-barcode-alt,.fa-rectangle-barcode{--fa:""}.fa-barcode-read{--fa:""}.fa-barcode-scan{--fa:""}.fa-box{--fa:""}.fa-box-check{--fa:""}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:""}.fa-briefcase-medical{--fa:""}.fa-burn,.fa-fire-flame-simple{--fa:""}.fa-capsules{--fa:""}.fa-clipboard-check{--fa:""}.fa-clipboard-list{--fa:""}.fa-conveyor-belt{--fa:""}.fa-conveyor-belt-alt,.fa-conveyor-belt-boxes{--fa:""}.fa-diagnoses,.fa-person-dots-from-line{--fa:""}.fa-dna{--fa:""}.fa-dolly,.fa-dolly-box{--fa:""}.fa-dolly-empty{--fa:""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:""}.fa-cart-flatbed-boxes,.fa-dolly-flatbed-alt{--fa:""}.fa-cart-flatbed-empty,.fa-dolly-flatbed-empty{--fa:""}.fa-file-medical{--fa:""}.fa-file-medical-alt,.fa-file-waveform{--fa:""}.fa-first-aid,.fa-kit-medical{--fa:""}.fa-forklift{--fa:""}.fa-hand-holding-box{--fa:""}.fa-hand-receiving,.fa-hands-holding-diamond{--fa:""}.fa-circle-h,.fa-hospital-symbol{--fa:""}.fa-id-card-alt,.fa-id-card-clip{--fa:""}.fa-inventory,.fa-shelves{--fa:""}.fa-notes-medical{--fa:""}.fa-pallet{--fa:""}.fa-palette-boxes,.fa-pallet-alt,.fa-pallet-boxes{--fa:""}.fa-pills{--fa:""}.fa-prescription-bottle{--fa:""}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:""}.fa-bed-pulse,.fa-procedures{--fa:""}.fa-scanner,.fa-scanner-gun{--fa:""}.fa-scanner-keyboard{--fa:""}.fa-scanner-touchscreen{--fa:""}.fa-shipping-fast,.fa-truck-fast{--fa:""}.fa-shipping-timed,.fa-truck-clock{--fa:""}.fa-smoking{--fa:""}.fa-syringe{--fa:""}.fa-tablet-rugged{--fa:""}.fa-tablets{--fa:""}.fa-thermometer{--fa:""}.fa-vial{--fa:""}.fa-vials{--fa:""}.fa-warehouse{--fa:""}.fa-warehouse-alt,.fa-warehouse-full{--fa:""}.fa-weight,.fa-weight-scale{--fa:""}.fa-x-ray{--fa:""}.fa-blanket{--fa:""}.fa-book-heart{--fa:""}.fa-box-alt,.fa-box-taped{--fa:""}.fa-box-fragile,.fa-square-fragile,.fa-square-wine-glass-crack{--fa:""}.fa-box-full,.fa-box-open-full{--fa:""}.fa-box-heart{--fa:""}.fa-box-open{--fa:""}.fa-box-up,.fa-square-this-way-up{--fa:""}.fa-box-dollar,.fa-box-usd{--fa:""}.fa-comment-alt-check,.fa-message-check{--fa:""}.fa-comment-alt-dots,.fa-message-dots,.fa-messaging{--fa:""}.fa-comment-alt-edit,.fa-message-edit,.fa-message-pen{--fa:""}.fa-comment-alt-exclamation,.fa-message-exclamation{--fa:""}.fa-comment-alt-lines,.fa-message-lines{--fa:""}.fa-comment-alt-minus,.fa-message-minus{--fa:""}.fa-comment-alt-plus,.fa-message-plus{--fa:""}.fa-comment-alt-slash,.fa-message-slash{--fa:""}.fa-comment-alt-smile,.fa-message-smile{--fa:""}.fa-comment-alt-times,.fa-message-times,.fa-message-xmark{--fa:""}.fa-comment-check{--fa:""}.fa-comment-dots,.fa-commenting{--fa:""}.fa-comment-edit,.fa-comment-pen{--fa:""}.fa-comment-exclamation{--fa:""}.fa-comment-lines{--fa:""}.fa-comment-minus{--fa:""}.fa-comment-plus{--fa:""}.fa-comment-slash{--fa:""}.fa-comment-smile{--fa:""}.fa-comment-times,.fa-comment-xmark{--fa:""}.fa-comments-alt,.fa-messages{--fa:""}.fa-container-storage{--fa:""}.fa-couch{--fa:""}.fa-circle-dollar-to-slot,.fa-donate{--fa:""}.fa-dove{--fa:""}.fa-fragile,.fa-wine-glass-crack{--fa:""}.fa-hand-heart{--fa:""}.fa-hand-holding{--fa:""}.fa-hand-holding-heart{--fa:""}.fa-hand-holding-seedling{--fa:""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:""}.fa-hands-holding{--fa:""}.fa-hands-heart,.fa-hands-holding-heart{--fa:""}.fa-hands-helping,.fa-handshake-angle{--fa:""}.fa-hands-holding-dollar,.fa-hands-usd{--fa:""}.fa-circle-heart,.fa-heart-circle{--fa:""}.fa-heart-square,.fa-square-heart{--fa:""}.fa-home-heart,.fa-house-heart{--fa:""}.fa-lamp{--fa:""}.fa-leaf-heart{--fa:""}.fa-couch-small,.fa-loveseat{--fa:""}.fa-parachute-box{--fa:""}.fa-people-carry,.fa-people-carry-box{--fa:""}.fa-person-carry,.fa-person-carry-box{--fa:""}.fa-person-dolly{--fa:""}.fa-person-dolly-empty{--fa:""}.fa-phone-plus{--fa:""}.fa-piggy-bank{--fa:""}.fa-ramp-loading{--fa:""}.fa-ribbon{--fa:""}.fa-route{--fa:""}.fa-seedling,.fa-sprout{--fa:""}.fa-sign,.fa-sign-hanging{--fa:""}.fa-face-smile-wink,.fa-smile-wink{--fa:""}.fa-tape{--fa:""}.fa-truck-container{--fa:""}.fa-truck-couch,.fa-truck-ramp-couch{--fa:""}.fa-truck-loading,.fa-truck-ramp-box{--fa:""}.fa-truck-moving{--fa:""}.fa-truck-ramp{--fa:""}.fa-video-plus{--fa:""}.fa-video-slash{--fa:""}.fa-wine-glass{--fa:""}.fa-user-astronaut{--fa:""}.fa-user-check{--fa:""}.fa-user-clock{--fa:""}.fa-user-cog,.fa-user-gear{--fa:""}.fa-user-edit,.fa-user-pen{--fa:""}.fa-user-friends,.fa-user-group{--fa:""}.fa-user-graduate{--fa:""}.fa-user-lock{--fa:""}.fa-user-minus{--fa:""}.fa-user-ninja{--fa:""}.fa-user-shield{--fa:""}.fa-user-alt-slash,.fa-user-large-slash,.fa-user-slash{--fa:""}.fa-user-tag{--fa:""}.fa-user-tie{--fa:""}.fa-users-cog,.fa-users-gear{--fa:""}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:""}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:""}.fa-blender{--fa:""}.fa-book-open{--fa:""}.fa-broadcast-tower,.fa-tower-broadcast{--fa:""}.fa-broom{--fa:""}.fa-blackboard,.fa-chalkboard{--fa:""}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:""}.fa-church{--fa:""}.fa-coins{--fa:""}.fa-compact-disc{--fa:""}.fa-crow{--fa:""}.fa-crown{--fa:""}.fa-dice{--fa:""}.fa-dice-five{--fa:""}.fa-dice-four{--fa:""}.fa-dice-one{--fa:""}.fa-dice-six{--fa:""}.fa-dice-three{--fa:""}.fa-dice-two{--fa:""}.fa-divide{--fa:""}.fa-door-closed{--fa:""}.fa-door-open{--fa:""}.fa-feather{--fa:""}.fa-frog{--fa:""}.fa-gas-pump{--fa:""}.fa-glasses{--fa:""}.fa-greater-than-equal{--fa:""}.fa-helicopter{--fa:""}.fa-infinity{--fa:""}.fa-kiwi-bird{--fa:""}.fa-less-than-equal{--fa:""}.fa-memory{--fa:""}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:""}.fa-money-bill-wave{--fa:""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:""}.fa-money-check{--fa:""}.fa-money-check-alt,.fa-money-check-dollar{--fa:""}.fa-not-equal{--fa:""}.fa-palette{--fa:""}.fa-parking,.fa-square-parking{--fa:""}.fa-diagram-project,.fa-project-diagram{--fa:""}.fa-receipt{--fa:""}.fa-robot{--fa:""}.fa-ruler{--fa:""}.fa-ruler-combined{--fa:""}.fa-ruler-horizontal{--fa:""}.fa-ruler-vertical{--fa:""}.fa-school{--fa:""}.fa-screwdriver{--fa:""}.fa-shoe-prints{--fa:""}.fa-skull{--fa:""}.fa-ban-smoking,.fa-smoking-ban{--fa:""}.fa-store{--fa:""}.fa-shop,.fa-store-alt{--fa:""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:""}.fa-stroopwafel{--fa:""}.fa-toolbox{--fa:""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:""}.fa-person-walking,.fa-walking{--fa:""}.fa-wallet{--fa:""}.fa-angry,.fa-face-angry{--fa:""}.fa-archway{--fa:""}.fa-atlas,.fa-book-atlas{--fa:""}.fa-award{--fa:""}.fa-backspace,.fa-delete-left{--fa:""}.fa-bezier-curve{--fa:""}.fa-bong{--fa:""}.fa-brush{--fa:""}.fa-bus-alt,.fa-bus-simple{--fa:""}.fa-cannabis{--fa:""}.fa-check-double{--fa:""}.fa-cocktail,.fa-martini-glass-citrus{--fa:""}.fa-bell-concierge,.fa-concierge-bell{--fa:""}.fa-cookie{--fa:""}.fa-cookie-bite{--fa:""}.fa-crop-alt,.fa-crop-simple{--fa:""}.fa-digital-tachograph,.fa-tachograph-digital{--fa:""}.fa-dizzy,.fa-face-dizzy{--fa:""}.fa-compass-drafting,.fa-drafting-compass{--fa:""}.fa-drum{--fa:""}.fa-drum-steelpan{--fa:""}.fa-feather-alt,.fa-feather-pointed{--fa:""}.fa-file-contract{--fa:""}.fa-file-arrow-down,.fa-file-download{--fa:""}.fa-arrow-right-from-file,.fa-file-export{--fa:""}.fa-arrow-right-to-file,.fa-file-import{--fa:""}.fa-file-invoice{--fa:""}.fa-file-invoice-dollar{--fa:""}.fa-file-prescription{--fa:""}.fa-file-signature{--fa:""}.fa-file-arrow-up,.fa-file-upload{--fa:""}.fa-fill{--fa:""}.fa-fill-drip{--fa:""}.fa-fingerprint{--fa:""}.fa-fish{--fa:""}.fa-face-flushed,.fa-flushed{--fa:""}.fa-face-frown-open,.fa-frown-open{--fa:""}.fa-glass-martini-alt,.fa-martini-glass{--fa:""}.fa-earth-africa,.fa-globe-africa{--fa:""}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:""}.fa-earth-asia,.fa-globe-asia{--fa:""}.fa-face-grimace,.fa-grimace{--fa:""}.fa-face-grin,.fa-grin{--fa:""}.fa-face-grin-wide,.fa-grin-alt{--fa:""}.fa-face-grin-beam,.fa-grin-beam{--fa:""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:""}.fa-face-grin-hearts,.fa-grin-hearts{--fa:""}.fa-face-grin-squint,.fa-grin-squint{--fa:""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:""}.fa-face-grin-stars,.fa-grin-stars{--fa:""}.fa-face-grin-tears,.fa-grin-tears{--fa:""}.fa-face-grin-tongue,.fa-grin-tongue{--fa:""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:""}.fa-face-grin-wink,.fa-grin-wink{--fa:""}.fa-grid-horizontal,.fa-grip,.fa-grip-horizontal{--fa:""}.fa-grid-vertical,.fa-grip-vertical{--fa:""}.fa-headset{--fa:""}.fa-highlighter{--fa:""}.fa-hot-tub,.fa-hot-tub-person{--fa:""}.fa-hotel{--fa:""}.fa-joint{--fa:""}.fa-face-kiss,.fa-kiss{--fa:""}.fa-face-kiss-beam,.fa-kiss-beam{--fa:""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:""}.fa-face-laugh,.fa-laugh{--fa:""}.fa-face-laugh-beam,.fa-laugh-beam{--fa:""}.fa-face-laugh-squint,.fa-laugh-squint{--fa:""}.fa-face-laugh-wink,.fa-laugh-wink{--fa:""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:""}.fa-map-location,.fa-map-marked{--fa:""}.fa-map-location-dot,.fa-map-marked-alt{--fa:""}.fa-marker{--fa:""}.fa-medal{--fa:""}.fa-face-meh-blank,.fa-meh-blank{--fa:""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:""}.fa-monument{--fa:""}.fa-mortar-pestle{--fa:""}.fa-paint-brush-alt,.fa-paint-brush-fine,.fa-paintbrush-alt,.fa-paintbrush-fine{--fa:""}.fa-paint-roller{--fa:""}.fa-passport{--fa:""}.fa-pen-fancy{--fa:""}.fa-pen-nib{--fa:""}.fa-pen-ruler,.fa-pencil-ruler{--fa:""}.fa-plane-arrival{--fa:""}.fa-plane-departure{--fa:""}.fa-prescription{--fa:""}.fa-face-sad-cry,.fa-sad-cry{--fa:""}.fa-face-sad-tear,.fa-sad-tear{--fa:""}.fa-shuttle-van,.fa-van-shuttle{--fa:""}.fa-signature{--fa:""}.fa-face-smile-beam,.fa-smile-beam{--fa:""}.fa-face-smile-plus,.fa-smile-plus{--fa:""}.fa-solar-panel{--fa:""}.fa-spa{--fa:""}.fa-splotch{--fa:""}.fa-spray-can{--fa:""}.fa-stamp{--fa:""}.fa-star-half-alt,.fa-star-half-stroke{--fa:""}.fa-suitcase-rolling{--fa:""}.fa-face-surprise,.fa-surprise{--fa:""}.fa-swatchbook{--fa:""}.fa-person-swimming,.fa-swimmer{--fa:""}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:""}.fa-droplet-slash,.fa-tint-slash{--fa:""}.fa-face-tired,.fa-tired{--fa:""}.fa-tooth{--fa:""}.fa-umbrella-beach{--fa:""}.fa-weight-hanging{--fa:""}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:""}.fa-air-freshener,.fa-spray-can-sparkles{--fa:""}.fa-apple-alt,.fa-apple-whole{--fa:""}.fa-atom{--fa:""}.fa-atom-alt,.fa-atom-simple{--fa:""}.fa-backpack{--fa:""}.fa-bell-school{--fa:""}.fa-bell-school-slash{--fa:""}.fa-bone{--fa:""}.fa-bone-break{--fa:""}.fa-book-alt,.fa-book-blank{--fa:""}.fa-book-open-reader,.fa-book-reader{--fa:""}.fa-books{--fa:""}.fa-brain{--fa:""}.fa-bus-school{--fa:""}.fa-car-alt,.fa-car-rear{--fa:""}.fa-battery-car,.fa-car-battery{--fa:""}.fa-car-bump{--fa:""}.fa-car-burst,.fa-car-crash{--fa:""}.fa-car-garage{--fa:""}.fa-car-mechanic,.fa-car-wrench{--fa:""}.fa-car-side{--fa:""}.fa-car-tilt{--fa:""}.fa-car-wash{--fa:""}.fa-charging-station{--fa:""}.fa-clipboard-prescription{--fa:""}.fa-compass-slash{--fa:""}.fa-diploma,.fa-scroll-ribbon{--fa:""}.fa-diamond-turn-right,.fa-directions{--fa:""}.fa-do-not-enter{--fa:""}.fa-draw-circle,.fa-vector-circle{--fa:""}.fa-draw-polygon,.fa-vector-polygon{--fa:""}.fa-draw-square,.fa-vector-square{--fa:""}.fa-ear{--fa:""}.fa-engine-exclamation,.fa-engine-warning{--fa:""}.fa-file-award,.fa-file-certificate{--fa:""}.fa-gas-pump-slash{--fa:""}.fa-glasses-alt,.fa-glasses-round{--fa:""}.fa-globe-stand{--fa:""}.fa-heart-rate,.fa-wave-pulse{--fa:""}.fa-inhaler{--fa:""}.fa-kidneys{--fa:""}.fa-laptop-code{--fa:""}.fa-layer-group{--fa:""}.fa-layer-group-minus,.fa-layer-minus{--fa:""}.fa-layer-group-plus,.fa-layer-plus{--fa:""}.fa-lips{--fa:""}.fa-location,.fa-location-crosshairs{--fa:""}.fa-circle-location-arrow,.fa-location-circle{--fa:""}.fa-location-crosshairs-slash,.fa-location-slash{--fa:""}.fa-lungs{--fa:""}.fa-location-dot-slash,.fa-map-marker-alt-slash{--fa:""}.fa-location-check,.fa-map-marker-check{--fa:""}.fa-location-pen,.fa-map-marker-edit{--fa:""}.fa-location-exclamation,.fa-map-marker-exclamation{--fa:""}.fa-location-minus,.fa-map-marker-minus{--fa:""}.fa-location-plus,.fa-map-marker-plus{--fa:""}.fa-location-question,.fa-map-marker-question{--fa:""}.fa-location-pin-slash,.fa-map-marker-slash{--fa:""}.fa-location-smile,.fa-map-marker-smile{--fa:""}.fa-location-xmark,.fa-map-marker-times,.fa-map-marker-xmark{--fa:""}.fa-microscope{--fa:""}.fa-monitor-heart-rate,.fa-monitor-waveform{--fa:""}.fa-oil-can{--fa:""}.fa-oil-temp,.fa-oil-temperature{--fa:""}.fa-circle-parking,.fa-parking-circle{--fa:""}.fa-ban-parking,.fa-parking-circle-slash{--fa:""}.fa-parking-slash,.fa-square-parking-slash{--fa:""}.fa-pen-paintbrush,.fa-pencil-paintbrush{--fa:""}.fa-poop{--fa:""}.fa-route-highway{--fa:""}.fa-route-interstate{--fa:""}.fa-ruler-triangle{--fa:""}.fa-scalpel{--fa:""}.fa-scalpel-line-dashed,.fa-scalpel-path{--fa:""}.fa-shapes,.fa-triangle-circle-square{--fa:""}.fa-skeleton{--fa:""}.fa-star-of-life{--fa:""}.fa-steering-wheel{--fa:""}.fa-stomach{--fa:""}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:""}.fa-gauge-max,.fa-tachometer-alt-fastest{--fa:""}.fa-gauge-low,.fa-tachometer-alt-slow{--fa:""}.fa-gauge-min,.fa-tachometer-alt-slowest{--fa:""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:""}.fa-gauge-simple-max,.fa-tachometer-fastest{--fa:""}.fa-gauge-simple-low,.fa-tachometer-slow{--fa:""}.fa-gauge-simple-min,.fa-tachometer-slowest{--fa:""}.fa-teeth{--fa:""}.fa-teeth-open{--fa:""}.fa-masks-theater,.fa-theater-masks{--fa:""}.fa-tire{--fa:""}.fa-tire-flat{--fa:""}.fa-tire-pressure-warning{--fa:""}.fa-tire-rugged{--fa:""}.fa-toothbrush{--fa:""}.fa-traffic-cone{--fa:""}.fa-traffic-light{--fa:""}.fa-traffic-light-go{--fa:""}.fa-traffic-light-slow{--fa:""}.fa-traffic-light-stop{--fa:""}.fa-truck-monster{--fa:""}.fa-truck-pickup{--fa:""}.fa-screen-users,.fa-users-class{--fa:""}.fa-watch-fitness{--fa:""}.fa-abacus{--fa:""}.fa-ad,.fa-rectangle-ad{--fa:""}.fa-analytics,.fa-chart-mixed{--fa:""}.fa-ankh{--fa:""}.fa-badge-dollar{--fa:""}.fa-badge-percent{--fa:""}.fa-bible,.fa-book-bible{--fa:""}.fa-bullseye-arrow{--fa:""}.fa-bullseye-pointer{--fa:""}.fa-briefcase-clock,.fa-business-time{--fa:""}.fa-cabinet-filing{--fa:""}.fa-calculator-alt,.fa-calculator-simple{--fa:""}.fa-chart-line-down{--fa:""}.fa-chart-pie-alt,.fa-chart-pie-simple{--fa:""}.fa-city{--fa:""}.fa-comment-alt-dollar,.fa-message-dollar{--fa:""}.fa-comment-dollar{--fa:""}.fa-comments-alt-dollar,.fa-messages-dollar{--fa:""}.fa-comments-dollar{--fa:""}.fa-cross{--fa:""}.fa-dharmachakra{--fa:""}.fa-empty-set{--fa:""}.fa-envelope-open-dollar{--fa:""}.fa-envelope-open-text{--fa:""}.fa-file-chart-column,.fa-file-chart-line{--fa:""}.fa-file-chart-pie{--fa:""}.fa-file-spreadsheet{--fa:""}.fa-file-user{--fa:""}.fa-folder-minus{--fa:""}.fa-folder-plus{--fa:""}.fa-folder-times,.fa-folder-xmark{--fa:""}.fa-folders{--fa:""}.fa-function{--fa:""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:""}.fa-gift-card{--fa:""}.fa-gopuram{--fa:""}.fa-hamsa{--fa:""}.fa-bahai,.fa-haykal{--fa:""}.fa-integral{--fa:""}.fa-intersection{--fa:""}.fa-jedi{--fa:""}.fa-book-journal-whills,.fa-journal-whills{--fa:""}.fa-kaaba{--fa:""}.fa-keynote{--fa:""}.fa-khanda{--fa:""}.fa-lambda{--fa:""}.fa-landmark{--fa:""}.fa-lightbulb-dollar{--fa:""}.fa-lightbulb-exclamation{--fa:""}.fa-lightbulb-on{--fa:""}.fa-lightbulb-slash{--fa:""}.fa-envelopes-bulk,.fa-mail-bulk{--fa:""}.fa-megaphone{--fa:""}.fa-menorah{--fa:""}.fa-brain-arrow-curved-right,.fa-mind-share{--fa:""}.fa-mosque{--fa:""}.fa-om{--fa:""}.fa-omega{--fa:""}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:""}.fa-peace{--fa:""}.fa-phone-office{--fa:""}.fa-pi{--fa:""}.fa-place-of-worship{--fa:""}.fa-podium{--fa:""}.fa-poll,.fa-square-poll-vertical{--fa:""}.fa-poll-h,.fa-square-poll-horizontal{--fa:""}.fa-person-praying,.fa-pray{--fa:""}.fa-hands-praying,.fa-praying-hands{--fa:""}.fa-presentation,.fa-presentation-screen{--fa:""}.fa-print-slash{--fa:""}.fa-book-quran,.fa-quran{--fa:""}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:""}.fa-magnifying-glass-location,.fa-search-location{--fa:""}.fa-shredder{--fa:""}.fa-sigma{--fa:""}.fa-signal-1,.fa-signal-weak{--fa:""}.fa-signal-2,.fa-signal-fair{--fa:""}.fa-signal-3,.fa-signal-good{--fa:""}.fa-signal-4,.fa-signal-strong{--fa:""}.fa-signal-alt,.fa-signal-alt-4,.fa-signal-bars,.fa-signal-bars-strong{--fa:""}.fa-signal-alt-1,.fa-signal-bars-weak{--fa:""}.fa-signal-alt-2,.fa-signal-bars-fair{--fa:""}.fa-signal-alt-3,.fa-signal-bars-good{--fa:""}.fa-signal-alt-slash,.fa-signal-bars-slash{--fa:""}.fa-signal-slash{--fa:""}.fa-socks{--fa:""}.fa-square-root{--fa:""}.fa-square-root-alt,.fa-square-root-variable{--fa:""}.fa-star-and-crescent{--fa:""}.fa-star-of-david{--fa:""}.fa-synagogue{--fa:""}.fa-tally,.fa-tally-5{--fa:""}.fa-theta{--fa:""}.fa-scroll-torah,.fa-torah{--fa:""}.fa-torii-gate{--fa:""}.fa-union{--fa:""}.fa-chart-user,.fa-user-chart{--fa:""}.fa-user-crown{--fa:""}.fa-user-group-crown,.fa-users-crown{--fa:""}.fa-value-absolute{--fa:""}.fa-vihara{--fa:""}.fa-volume,.fa-volume-medium{--fa:""}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:""}.fa-wifi-1,.fa-wifi-weak{--fa:""}.fa-wifi-2,.fa-wifi-fair{--fa:""}.fa-wifi-slash{--fa:""}.fa-yin-yang{--fa:""}.fa-acorn{--fa:""}.fa-alicorn{--fa:""}.fa-crate-apple{--fa:""}.fa-apple-crate{--fa:""}.fa-axe{--fa:""}.fa-axe-battle{--fa:""}.fa-badger-honey{--fa:""}.fa-bat{--fa:""}.fa-blender-phone{--fa:""}.fa-book-dead,.fa-book-skull{--fa:""}.fa-book-sparkles,.fa-book-spells{--fa:""}.fa-bow-arrow{--fa:""}.fa-campfire{--fa:""}.fa-campground{--fa:""}.fa-candle-holder{--fa:""}.fa-candy-corn{--fa:""}.fa-cat{--fa:""}.fa-cauldron{--fa:""}.fa-chair{--fa:""}.fa-chair-office{--fa:""}.fa-claw-marks{--fa:""}.fa-cloud-moon{--fa:""}.fa-cloud-sun{--fa:""}.fa-coffee-togo,.fa-cup-togo{--fa:""}.fa-coffin{--fa:""}.fa-corn{--fa:""}.fa-cow{--fa:""}.fa-dagger{--fa:""}.fa-dice-d10{--fa:""}.fa-dice-d12{--fa:""}.fa-dice-d20{--fa:""}.fa-dice-d4{--fa:""}.fa-dice-d6{--fa:""}.fa-dice-d8{--fa:""}.fa-dog{--fa:""}.fa-dog-leashed{--fa:""}.fa-dragon{--fa:""}.fa-drumstick{--fa:""}.fa-drumstick-bite{--fa:""}.fa-duck{--fa:""}.fa-dungeon{--fa:""}.fa-elephant{--fa:""}.fa-eye-evil{--fa:""}.fa-file-csv{--fa:""}.fa-fist-raised,.fa-hand-fist{--fa:""}.fa-fire-flame,.fa-flame{--fa:""}.fa-flask-poison,.fa-flask-round-poison{--fa:""}.fa-flask-potion,.fa-flask-round-potion{--fa:""}.fa-ghost{--fa:""}.fa-hammer{--fa:""}.fa-hammer-war{--fa:""}.fa-hand-holding-magic{--fa:""}.fa-hanukiah{--fa:""}.fa-hat-witch{--fa:""}.fa-hat-wizard{--fa:""}.fa-head-side{--fa:""}.fa-head-side-goggles,.fa-head-vr{--fa:""}.fa-helmet-battle{--fa:""}.fa-hiking,.fa-person-hiking{--fa:""}.fa-hippo{--fa:""}.fa-hockey-mask{--fa:""}.fa-hood-cloak{--fa:""}.fa-horse{--fa:""}.fa-house-chimney-crack,.fa-house-damage{--fa:""}.fa-hryvnia,.fa-hryvnia-sign{--fa:""}.fa-key-skeleton{--fa:""}.fa-kite{--fa:""}.fa-knife-kitchen{--fa:""}.fa-leaf-maple{--fa:""}.fa-leaf-oak{--fa:""}.fa-mace{--fa:""}.fa-mandolin{--fa:""}.fa-mask{--fa:""}.fa-monkey{--fa:""}.fa-mountain{--fa:""}.fa-mountains{--fa:""}.fa-narwhal{--fa:""}.fa-network-wired{--fa:""}.fa-otter{--fa:""}.fa-paw-alt,.fa-paw-simple{--fa:""}.fa-paw-claws{--fa:""}.fa-pegasus{--fa:""}.fa-pie{--fa:""}.fa-pig{--fa:""}.fa-pumpkin{--fa:""}.fa-rabbit{--fa:""}.fa-rabbit-fast,.fa-rabbit-running{--fa:""}.fa-ram{--fa:""}.fa-ring{--fa:""}.fa-person-running,.fa-running{--fa:""}.fa-scarecrow{--fa:""}.fa-scroll{--fa:""}.fa-scroll-old{--fa:""}.fa-scythe{--fa:""}.fa-sheep{--fa:""}.fa-shield-cross{--fa:""}.fa-shovel{--fa:""}.fa-skull-crossbones{--fa:""}.fa-slash{--fa:""}.fa-snake{--fa:""}.fa-spider{--fa:""}.fa-spider-black-widow{--fa:""}.fa-spider-web{--fa:""}.fa-squirrel{--fa:""}.fa-staff{--fa:""}.fa-sword{--fa:""}.fa-swords{--fa:""}.fa-toilet-paper,.fa-toilet-paper-alt,.fa-toilet-paper-blank{--fa:""}.fa-tombstone{--fa:""}.fa-tombstone-alt,.fa-tombstone-blank{--fa:""}.fa-tractor{--fa:""}.fa-treasure-chest{--fa:""}.fa-trees{--fa:""}.fa-turkey{--fa:""}.fa-turtle{--fa:""}.fa-unicorn{--fa:""}.fa-user-injured{--fa:""}.fa-vr-cardboard{--fa:""}.fa-wand{--fa:""}.fa-wand-sparkles{--fa:""}.fa-whale{--fa:""}.fa-wheat{--fa:""}.fa-wind{--fa:""}.fa-wine-bottle{--fa:""}.fa-ballot{--fa:""}.fa-ballot-check{--fa:""}.fa-booth-curtain{--fa:""}.fa-box-ballot{--fa:""}.fa-calendar-star{--fa:""}.fa-clipboard-list-check{--fa:""}.fa-cloud-drizzle{--fa:""}.fa-cloud-hail{--fa:""}.fa-cloud-hail-mixed{--fa:""}.fa-cloud-meatball{--fa:""}.fa-cloud-moon-rain{--fa:""}.fa-cloud-rain{--fa:""}.fa-cloud-rainbow{--fa:""}.fa-cloud-showers{--fa:""}.fa-cloud-showers-heavy{--fa:""}.fa-cloud-sleet{--fa:""}.fa-cloud-snow{--fa:""}.fa-cloud-sun-rain{--fa:""}.fa-clouds{--fa:""}.fa-clouds-moon{--fa:""}.fa-clouds-sun{--fa:""}.fa-democrat{--fa:""}.fa-dewpoint,.fa-droplet-degree{--fa:""}.fa-eclipse{--fa:""}.fa-eclipse-alt,.fa-moon-over-sun{--fa:""}.fa-fire-smoke{--fa:""}.fa-flag-alt,.fa-flag-swallowtail{--fa:""}.fa-flag-usa{--fa:""}.fa-cloud-fog,.fa-fog{--fa:""}.fa-house-flood,.fa-house-water{--fa:""}.fa-droplet-percent,.fa-humidity{--fa:""}.fa-hurricane{--fa:""}.fa-landmark-alt,.fa-landmark-dome{--fa:""}.fa-meteor{--fa:""}.fa-moon-cloud{--fa:""}.fa-moon-stars{--fa:""}.fa-person-booth{--fa:""}.fa-person-sign{--fa:""}.fa-podium-star{--fa:""}.fa-poll-people{--fa:""}.fa-poo-bolt,.fa-poo-storm{--fa:""}.fa-rainbow{--fa:""}.fa-raindrops{--fa:""}.fa-republican{--fa:""}.fa-smog{--fa:""}.fa-smoke{--fa:""}.fa-snow-blowing{--fa:""}.fa-stars{--fa:""}.fa-sun-cloud{--fa:""}.fa-sun-dust{--fa:""}.fa-sun-haze{--fa:""}.fa-sunrise{--fa:""}.fa-sunset{--fa:""}.fa-temperature-frigid,.fa-temperature-snow{--fa:""}.fa-temperature-high{--fa:""}.fa-temperature-hot,.fa-temperature-sun{--fa:""}.fa-temperature-low{--fa:""}.fa-cloud-bolt,.fa-thunderstorm{--fa:""}.fa-cloud-bolt-moon,.fa-thunderstorm-moon{--fa:""}.fa-cloud-bolt-sun,.fa-thunderstorm-sun{--fa:""}.fa-tornado{--fa:""}.fa-volcano{--fa:""}.fa-times-to-slot,.fa-vote-nay,.fa-xmark-to-slot{--fa:""}.fa-check-to-slot,.fa-vote-yea{--fa:""}.fa-water{--fa:""}.fa-water-arrow-down,.fa-water-lower{--fa:""}.fa-water-arrow-up,.fa-water-rise{--fa:""}.fa-wind-circle-exclamation,.fa-wind-warning{--fa:""}.fa-windsock{--fa:""}.fa-angel{--fa:""}.fa-baby{--fa:""}.fa-baby-carriage,.fa-carriage-baby{--fa:""}.fa-ball-pile{--fa:""}.fa-bells{--fa:""}.fa-biohazard{--fa:""}.fa-blog{--fa:""}.fa-boot{--fa:""}.fa-calendar-day{--fa:""}.fa-calendar-week{--fa:""}.fa-candy-cane{--fa:""}.fa-carrot{--fa:""}.fa-cash-register{--fa:""}.fa-chart-network{--fa:""}.fa-chimney{--fa:""}.fa-compress-arrows-alt,.fa-minimize{--fa:""}.fa-deer{--fa:""}.fa-deer-rudolph{--fa:""}.fa-dreidel{--fa:""}.fa-dumpster{--fa:""}.fa-dumpster-fire{--fa:""}.fa-ear-muffs{--fa:""}.fa-ethernet{--fa:""}.fa-fireplace{--fa:""}.fa-frosty-head,.fa-snowman-head{--fa:""}.fa-gifts{--fa:""}.fa-gingerbread-man{--fa:""}.fa-champagne-glass,.fa-glass-champagne{--fa:""}.fa-champagne-glasses,.fa-glass-cheers{--fa:""}.fa-glass-whiskey,.fa-whiskey-glass{--fa:""}.fa-glass-whiskey-rocks,.fa-whiskey-glass-ice{--fa:""}.fa-earth-europe,.fa-globe-europe{--fa:""}.fa-globe-snow{--fa:""}.fa-grip-lines{--fa:""}.fa-grip-lines-vertical{--fa:""}.fa-guitar{--fa:""}.fa-hat-santa{--fa:""}.fa-hat-winter{--fa:""}.fa-heart-broken,.fa-heart-crack{--fa:""}.fa-holly-berry{--fa:""}.fa-horse-head{--fa:""}.fa-ice-skate{--fa:""}.fa-icicles{--fa:""}.fa-igloo{--fa:""}.fa-lights-holiday{--fa:""}.fa-mistletoe{--fa:""}.fa-mitten{--fa:""}.fa-mug-hot{--fa:""}.fa-mug-marshmallows{--fa:""}.fa-ornament{--fa:""}.fa-radiation{--fa:""}.fa-circle-radiation,.fa-radiation-alt{--fa:""}.fa-restroom{--fa:""}.fa-rv{--fa:""}.fa-satellite{--fa:""}.fa-satellite-dish{--fa:""}.fa-scarf{--fa:""}.fa-sd-card{--fa:""}.fa-shovel-snow{--fa:""}.fa-sim-card{--fa:""}.fa-person-skating,.fa-skating{--fa:""}.fa-person-ski-jumping,.fa-ski-jump{--fa:""}.fa-person-ski-lift,.fa-ski-lift{--fa:""}.fa-person-skiing,.fa-skiing{--fa:""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:""}.fa-person-sledding,.fa-sledding{--fa:""}.fa-sleigh{--fa:""}.fa-comment-sms,.fa-sms{--fa:""}.fa-person-snowboarding,.fa-snowboarding{--fa:""}.fa-snowflakes{--fa:""}.fa-snowman{--fa:""}.fa-person-snowmobiling,.fa-snowmobile{--fa:""}.fa-snowplow{--fa:""}.fa-star-christmas{--fa:""}.fa-stocking{--fa:""}.fa-tenge,.fa-tenge-sign{--fa:""}.fa-toilet{--fa:""}.fa-screwdriver-wrench,.fa-tools{--fa:""}.fa-cable-car,.fa-tram{--fa:""}.fa-tree-christmas{--fa:""}.fa-tree-decorated{--fa:""}.fa-tree-large{--fa:""}.fa-truck-plow{--fa:""}.fa-wreath{--fa:""}.fa-fire-alt,.fa-fire-flame-curved{--fa:""}.fa-bacon{--fa:""}.fa-book-medical{--fa:""}.fa-book-user{--fa:""}.fa-books-medical{--fa:""}.fa-brackets,.fa-brackets-square{--fa:""}.fa-brackets-curly{--fa:""}.fa-bread-loaf{--fa:""}.fa-bread-slice{--fa:""}.fa-burrito{--fa:""}.fa-chart-scatter{--fa:""}.fa-cheese{--fa:""}.fa-cheese-swiss{--fa:""}.fa-burger-cheese,.fa-cheeseburger{--fa:""}.fa-clinic-medical,.fa-house-chimney-medical{--fa:""}.fa-clipboard-user{--fa:""}.fa-comment-alt-medical,.fa-message-medical{--fa:""}.fa-comment-medical{--fa:""}.fa-croissant{--fa:""}.fa-crutch{--fa:""}.fa-crutches{--fa:""}.fa-ban-bug,.fa-debug{--fa:""}.fa-disease{--fa:""}.fa-egg{--fa:""}.fa-egg-fried{--fa:""}.fa-files-medical{--fa:""}.fa-fish-cooked{--fa:""}.fa-flower{--fa:""}.fa-flower-daffodil{--fa:""}.fa-flower-tulip{--fa:""}.fa-folder-tree{--fa:""}.fa-french-fries{--fa:""}.fa-glass{--fa:""}.fa-burger,.fa-hamburger{--fa:""}.fa-hand-middle-finger{--fa:""}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:""}.fa-head-side-brain{--fa:""}.fa-head-side-medical{--fa:""}.fa-hospital-user{--fa:""}.fa-hospitals{--fa:""}.fa-hotdog{--fa:""}.fa-ice-cream{--fa:""}.fa-island-tree-palm,.fa-island-tropical{--fa:""}.fa-laptop-medical{--fa:""}.fa-mailbox{--fa:""}.fa-meat{--fa:""}.fa-pager{--fa:""}.fa-pepper-hot{--fa:""}.fa-pizza{--fa:""}.fa-pizza-slice{--fa:""}.fa-popcorn{--fa:""}.fa-print-magnifying-glass,.fa-print-search{--fa:""}.fa-rings-wedding{--fa:""}.fa-sack{--fa:""}.fa-sack-dollar{--fa:""}.fa-bowl-salad,.fa-salad{--fa:""}.fa-sandwich{--fa:""}.fa-sausage{--fa:""}.fa-shish-kebab{--fa:""}.fa-sickle{--fa:""}.fa-bowl-hot,.fa-soup{--fa:""}.fa-steak{--fa:""}.fa-stretcher{--fa:""}.fa-taco{--fa:""}.fa-book-tanakh,.fa-tanakh{--fa:""}.fa-bars-progress,.fa-tasks-alt{--fa:""}.fa-trash-arrow-up,.fa-trash-restore{--fa:""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:""}.fa-tree-palm{--fa:""}.fa-user-construction,.fa-user-hard-hat,.fa-user-helmet-safety{--fa:""}.fa-user-headset{--fa:""}.fa-user-doctor-message,.fa-user-md-chat{--fa:""}.fa-user-nurse{--fa:""}.fa-users-medical{--fa:""}.fa-walker{--fa:""}.fa-camera-web,.fa-webcam{--fa:""}.fa-camera-web-slash,.fa-webcam-slash{--fa:""}.fa-wave-square{--fa:""}.fa-alarm-exclamation{--fa:""}.fa-alarm-plus{--fa:""}.fa-alarm-snooze{--fa:""}.fa-align-slash{--fa:""}.fa-bags-shopping{--fa:""}.fa-bell-exclamation{--fa:""}.fa-bell-plus{--fa:""}.fa-biking,.fa-person-biking{--fa:""}.fa-biking-mountain,.fa-person-biking-mountain{--fa:""}.fa-border-all{--fa:""}.fa-border-bottom{--fa:""}.fa-border-inner{--fa:""}.fa-border-left{--fa:""}.fa-border-none{--fa:""}.fa-border-outer{--fa:""}.fa-border-right{--fa:""}.fa-border-style,.fa-border-top-left{--fa:""}.fa-border-bottom-right,.fa-border-style-alt{--fa:""}.fa-border-top{--fa:""}.fa-bring-forward{--fa:""}.fa-bring-front{--fa:""}.fa-burger-soda{--fa:""}.fa-car-building{--fa:""}.fa-car-bus{--fa:""}.fa-cars{--fa:""}.fa-coin{--fa:""}.fa-construction,.fa-triangle-person-digging{--fa:""}.fa-digging,.fa-person-digging{--fa:""}.fa-drone{--fa:""}.fa-drone-alt,.fa-drone-front{--fa:""}.fa-dryer{--fa:""}.fa-dryer-alt,.fa-dryer-heat{--fa:""}.fa-fan{--fa:""}.fa-barn-silo,.fa-farm{--fa:""}.fa-file-magnifying-glass,.fa-file-search{--fa:""}.fa-font-case{--fa:""}.fa-game-board{--fa:""}.fa-game-board-alt,.fa-game-board-simple{--fa:""}.fa-glass-citrus{--fa:""}.fa-h4{--fa:""}.fa-hat-chef{--fa:""}.fa-horizontal-rule{--fa:""}.fa-heart-music-camera-bolt,.fa-icons{--fa:""}.fa-icons-alt,.fa-symbols{--fa:""}.fa-kerning{--fa:""}.fa-line-columns{--fa:""}.fa-line-height{--fa:""}.fa-money-check-edit,.fa-money-check-pen{--fa:""}.fa-money-check-dollar-pen,.fa-money-check-edit-alt{--fa:""}.fa-mug{--fa:""}.fa-mug-tea{--fa:""}.fa-overline{--fa:""}.fa-file-dashed-line,.fa-page-break{--fa:""}.fa-paragraph-left,.fa-paragraph-rtl{--fa:""}.fa-phone-alt,.fa-phone-flip{--fa:""}.fa-laptop-mobile,.fa-phone-laptop{--fa:""}.fa-phone-square-alt,.fa-square-phone-flip{--fa:""}.fa-photo-film,.fa-photo-video{--fa:""}.fa-remove-format,.fa-text-slash{--fa:""}.fa-send-back{--fa:""}.fa-send-backward{--fa:""}.fa-snooze,.fa-zzz{--fa:""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:""}.fa-arrow-down-arrow-up,.fa-sort-alt{--fa:""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:""}.fa-arrow-down-triangle-square,.fa-sort-shapes-down{--fa:""}.fa-arrow-down-square-triangle,.fa-sort-shapes-down-alt{--fa:""}.fa-arrow-up-triangle-square,.fa-sort-shapes-up{--fa:""}.fa-arrow-up-square-triangle,.fa-sort-shapes-up-alt{--fa:""}.fa-arrow-down-big-small,.fa-sort-size-down{--fa:""}.fa-arrow-down-small-big,.fa-sort-size-down-alt{--fa:""}.fa-arrow-up-big-small,.fa-sort-size-up{--fa:""}.fa-arrow-up-small-big,.fa-sort-size-up-alt{--fa:""}.fa-sparkles{--fa:""}.fa-spell-check{--fa:""}.fa-sunglasses{--fa:""}.fa-text{--fa:""}.fa-text-size{--fa:""}.fa-trash-arrow-turn-left,.fa-trash-undo{--fa:""}.fa-trash-can-arrow-turn-left,.fa-trash-can-undo,.fa-trash-undo-alt{--fa:""}.fa-voicemail{--fa:""}.fa-washer,.fa-washing-machine{--fa:""}.fa-wave-sine{--fa:""}.fa-wave-triangle{--fa:""}.fa-wind-turbine{--fa:""}.fa-border-center-h{--fa:""}.fa-border-center-v{--fa:""}.fa-album{--fa:""}.fa-album-collection{--fa:""}.fa-amp-guitar{--fa:""}.fa-badge-sheriff{--fa:""}.fa-banjo{--fa:""}.fa-betamax,.fa-cassette-betamax{--fa:""}.fa-boombox{--fa:""}.fa-cactus{--fa:""}.fa-camcorder,.fa-video-handheld{--fa:""}.fa-camera-movie{--fa:""}.fa-camera-polaroid{--fa:""}.fa-cassette-tape{--fa:""}.fa-camera-cctv,.fa-cctv{--fa:""}.fa-clarinet{--fa:""}.fa-cloud-music{--fa:""}.fa-comment-alt-music,.fa-message-music{--fa:""}.fa-comment-music{--fa:""}.fa-computer-classic{--fa:""}.fa-computer-speaker{--fa:""}.fa-cowbell{--fa:""}.fa-cowbell-circle-plus,.fa-cowbell-more{--fa:""}.fa-disc-drive{--fa:""}.fa-file-music{--fa:""}.fa-film-canister,.fa-film-cannister{--fa:""}.fa-flashlight{--fa:""}.fa-flute{--fa:""}.fa-flux-capacitor{--fa:""}.fa-game-console-handheld{--fa:""}.fa-gramophone{--fa:""}.fa-guitar-electric{--fa:""}.fa-guitars{--fa:""}.fa-hat-cowboy{--fa:""}.fa-hat-cowboy-side{--fa:""}.fa-head-side-headphones{--fa:""}.fa-horse-saddle{--fa:""}.fa-image-polaroid{--fa:""}.fa-joystick{--fa:""}.fa-jug{--fa:""}.fa-kazoo{--fa:""}.fa-lasso{--fa:""}.fa-list-music{--fa:""}.fa-microphone-stand{--fa:""}.fa-computer-mouse,.fa-mouse{--fa:""}.fa-computer-mouse-scrollwheel,.fa-mouse-alt{--fa:""}.fa-mp3-player{--fa:""}.fa-music-alt,.fa-music-note{--fa:""}.fa-music-alt-slash,.fa-music-note-slash{--fa:""}.fa-music-slash{--fa:""}.fa-phone-rotary{--fa:""}.fa-piano{--fa:""}.fa-piano-keyboard{--fa:""}.fa-projector{--fa:""}.fa-radio{--fa:""}.fa-radio-alt,.fa-radio-tuner{--fa:""}.fa-record-vinyl{--fa:""}.fa-router{--fa:""}.fa-sax-hot,.fa-saxophone-fire{--fa:""}.fa-saxophone{--fa:""}.fa-signal-stream{--fa:""}.fa-skull-cow{--fa:""}.fa-speaker{--fa:""}.fa-speakers{--fa:""}.fa-triangle-instrument,.fa-triangle-music{--fa:""}.fa-trumpet{--fa:""}.fa-turntable{--fa:""}.fa-tv-music{--fa:""}.fa-typewriter{--fa:""}.fa-usb-drive{--fa:""}.fa-user-cowboy{--fa:""}.fa-user-music{--fa:""}.fa-cassette-vhs,.fa-vhs{--fa:""}.fa-violin{--fa:""}.fa-wagon-covered{--fa:""}.fa-walkie-talkie{--fa:""}.fa-watch-calculator{--fa:""}.fa-waveform{--fa:""}.fa-waveform-lines,.fa-waveform-path{--fa:""}.fa-scanner-image{--fa:""}.fa-air-conditioner{--fa:""}.fa-alien{--fa:""}.fa-alien-8bit,.fa-alien-monster{--fa:""}.fa-bed-alt,.fa-bed-front{--fa:""}.fa-bed-bunk{--fa:""}.fa-bed-empty{--fa:""}.fa-bell-on{--fa:""}.fa-blinds{--fa:""}.fa-blinds-open{--fa:""}.fa-blinds-raised{--fa:""}.fa-camera-home,.fa-camera-security{--fa:""}.fa-caravan{--fa:""}/*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 */:host,:root{--fa-family-classic:"Font Awesome 7 Pro";--fa-font-solid:normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Pro";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2)}.fas{--fa-style:900}.fa-classic,.fas{--fa-family:var(--fa-family-classic)}.fa-solid{--fa-style:900}/*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 */:host,:root{--fa-family-sharp:"Font Awesome 7 Sharp";--fa-font-sharp-solid:normal 900 1em/1 var(--fa-family-sharp);--fa-style-family-sharp:var(--fa-family-sharp)}@font-face{font-family:"Font Awesome 7 Sharp";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-sharp-solid-900.woff2)}.fass{--fa-style:900}.fa-sharp,.fass{--fa-family:var(--fa-family-sharp)}.fa-solid{--fa-style:900}/*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 */:host,:root{--fa-family-classic:"Font Awesome 7 Pro";--fa-font-regular:normal 400 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Pro";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.woff2)}.far{--fa-style:400}.fa-classic,.far{--fa-family:var(--fa-family-classic)}.fa-regular{--fa-style:400}/*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 */:host,:root{--fa-family-brands:"Font Awesome 7 Brands";--fa-font-brands:normal 400 1em/1 var(--fa-family-brands)}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.woff2)}.fa-brands,.fa-classic.fa-brands,.fab{--fa-family:var(--fa-family-brands);--fa-style:400}.fa-firefox-browser{--fa:""}.fa-ideal{--fa:""}.fa-microblog{--fa:""}.fa-pied-piper-square,.fa-square-pied-piper{--fa:""}.fa-unity{--fa:""}.fa-dailymotion{--fa:""}.fa-instagram-square,.fa-square-instagram{--fa:""}.fa-mixer{--fa:""}.fa-shopify{--fa:""}.fa-deezer{--fa:""}.fa-edge-legacy{--fa:""}.fa-google-pay{--fa:""}.fa-rust{--fa:""}.fa-tiktok{--fa:""}.fa-unsplash{--fa:""}.fa-cloudflare{--fa:""}.fa-guilded{--fa:""}.fa-hive{--fa:""}.fa-42-group,.fa-innosoft{--fa:""}.fa-instalod{--fa:""}.fa-octopus-deploy{--fa:""}.fa-perbyte{--fa:""}.fa-uncharted{--fa:""}.fa-watchman-monitoring{--fa:""}.fa-wodu{--fa:""}.fa-wirsindhandwerk,.fa-wsh{--fa:""}.fa-bots{--fa:""}.fa-cmplid{--fa:""}.fa-bilibili{--fa:""}.fa-golang{--fa:""}.fa-pix{--fa:""}.fa-sitrox{--fa:""}.fa-hashnode{--fa:""}.fa-meta{--fa:""}.fa-padlet{--fa:""}.fa-nfc-directional{--fa:""}.fa-nfc-symbol{--fa:""}.fa-screenpal{--fa:""}.fa-space-awesome{--fa:""}.fa-square-font-awesome{--fa:""}.fa-gitlab-square,.fa-square-gitlab{--fa:""}.fa-odysee{--fa:""}.fa-stubber{--fa:""}.fa-debian{--fa:""}.fa-shoelace{--fa:""}.fa-threads{--fa:""}.fa-square-threads{--fa:""}.fa-square-x-twitter{--fa:""}.fa-x-twitter{--fa:""}.fa-opensuse{--fa:""}.fa-letterboxd{--fa:""}.fa-square-letterboxd{--fa:""}.fa-mintbit{--fa:""}.fa-google-scholar{--fa:""}.fa-brave{--fa:""}.fa-brave-reverse{--fa:""}.fa-pixiv{--fa:""}.fa-upwork{--fa:""}.fa-webflow{--fa:""}.fa-signal-messenger{--fa:""}.fa-bluesky{--fa:""}.fa-jxl{--fa:""}.fa-square-upwork{--fa:""}.fa-web-awesome{--fa:""}.fa-square-web-awesome{--fa:""}.fa-square-web-awesome-stroke{--fa:""}.fa-dart-lang{--fa:""}.fa-flutter{--fa:""}.fa-files-pinwheel{--fa:""}.fa-css{--fa:""}.fa-square-bluesky{--fa:""}.fa-openai{--fa:""}.fa-square-linkedin{--fa:""}.fa-cash-app{--fa:""}.fa-disqus{--fa:""}.fa-11ty,.fa-eleventy{--fa:""}.fa-kakao-talk{--fa:""}.fa-linktree{--fa:""}.fa-notion{--fa:""}.fa-pandora{--fa:""}.fa-pixelfed{--fa:""}.fa-tidal{--fa:""}.fa-vsco{--fa:""}.fa-w3c{--fa:""}.fa-lumon{--fa:""}.fa-lumon-drop{--fa:""}.fa-square-figma{--fa:""}.fa-tex{--fa:""}.fa-duolingo{--fa:""}.fa-supportnow{--fa:""}.fa-tor-browser{--fa:""}.fa-typescript{--fa:""}.fa-square-deskpro{--fa:""}.fa-circle-zulip{--fa:""}.fa-julia{--fa:""}.fa-zulip{--fa:""}.fa-unison{--fa:""}.fa-bgg,.fa-board-game-geek{--fa:""}.fa-ko-fi{--fa:""}.fa-kubernetes{--fa:""}.fa-postgresql{--fa:""}.fa-scaleway{--fa:""}.fa-venmo{--fa:""}.fa-venmo-v{--fa:""}.fa-unreal-engine{--fa:""}.fa-globaleaks{--fa:""}.fa-solana{--fa:""}.fa-threema{--fa:""}.fa-forgejo{--fa:""}.fa-claude{--fa:""}.fa-gitee{--fa:""}.fa-xmpp{--fa:""}.fa-fediverse{--fa:""}.fa-tailwind-css{--fa:""}.fa-arch-linux{--fa:""}.fa-svelte{--fa:""}.fa-hugging-face{--fa:""}.fa-leetcode{--fa:""}.fa-openstreetmap{--fa:""}.fa-ultralytics{--fa:""}.fa-ultralytics-hub{--fa:""}.fa-ultralytics-yolo{--fa:""}.fa-obsidian{--fa:""}.fa-zoom{--fa:""}.fa-vim{--fa:""}.fa-symfonycasts{--fa:""}.fa-square-twitter,.fa-twitter-square{--fa:""}.fa-facebook-square,.fa-square-facebook{--fa:""}.fa-linkedin{--fa:""}.fa-github-square,.fa-square-github{--fa:""}.fa-twitter{--fa:""}.fa-facebook{--fa:""}.fa-github{--fa:""}.fa-pinterest{--fa:""}.fa-pinterest-square,.fa-square-pinterest{--fa:""}.fa-google-plus-square,.fa-square-google-plus{--fa:""}.fa-google-plus-g{--fa:""}.fa-linkedin-in{--fa:""}.fa-github-alt{--fa:""}.fa-maxcdn{--fa:""}.fa-html5{--fa:""}.fa-css3{--fa:""}.fa-btc{--fa:""}.fa-youtube{--fa:""}.fa-xing{--fa:""}.fa-square-xing,.fa-xing-square{--fa:""}.fa-dropbox{--fa:""}.fa-stack-overflow{--fa:""}.fa-instagram{--fa:""}.fa-flickr{--fa:""}.fa-adn{--fa:""}.fa-bitbucket{--fa:""}.fa-tumblr{--fa:""}.fa-square-tumblr,.fa-tumblr-square{--fa:""}.fa-apple{--fa:""}.fa-windows{--fa:""}.fa-android{--fa:""}.fa-linux{--fa:""}.fa-dribbble{--fa:""}.fa-skype{--fa:""}.fa-foursquare{--fa:""}.fa-trello{--fa:""}.fa-gratipay{--fa:""}.fa-vk{--fa:""}.fa-weibo{--fa:""}.fa-renren{--fa:""}.fa-pagelines{--fa:""}.fa-stack-exchange{--fa:""}.fa-square-vimeo,.fa-vimeo-square{--fa:""}.fa-slack,.fa-slack-hash{--fa:""}.fa-wordpress{--fa:""}.fa-openid{--fa:""}.fa-yahoo{--fa:""}.fa-google{--fa:""}.fa-reddit{--fa:""}.fa-reddit-square,.fa-square-reddit{--fa:""}.fa-stumbleupon-circle{--fa:""}.fa-stumbleupon{--fa:""}.fa-delicious{--fa:""}.fa-digg{--fa:""}.fa-pied-piper-pp{--fa:""}.fa-pied-piper-alt{--fa:""}.fa-drupal{--fa:""}.fa-joomla{--fa:""}.fa-behance{--fa:""}.fa-behance-square,.fa-square-behance{--fa:""}.fa-steam{--fa:""}.fa-square-steam,.fa-steam-square{--fa:""}.fa-spotify{--fa:""}.fa-deviantart{--fa:""}.fa-soundcloud{--fa:""}.fa-vine{--fa:""}.fa-codepen{--fa:""}.fa-jsfiddle{--fa:""}.fa-rebel{--fa:""}.fa-empire{--fa:""}.fa-git-square,.fa-square-git{--fa:""}.fa-git{--fa:""}.fa-hacker-news{--fa:""}.fa-tencent-weibo{--fa:""}.fa-qq{--fa:""}.fa-weixin{--fa:""}.fa-slideshare{--fa:""}.fa-twitch{--fa:""}.fa-yelp{--fa:""}.fa-paypal{--fa:""}.fa-google-wallet{--fa:""}.fa-cc-visa{--fa:""}.fa-cc-mastercard{--fa:""}.fa-cc-discover{--fa:""}.fa-cc-amex{--fa:""}.fa-cc-paypal{--fa:""}.fa-cc-stripe{--fa:""}.fa-lastfm{--fa:""}.fa-lastfm-square,.fa-square-lastfm{--fa:""}.fa-ioxhost{--fa:""}.fa-angellist{--fa:""}.fa-buysellads{--fa:""}.fa-connectdevelop{--fa:""}.fa-dashcube{--fa:""}.fa-forumbee{--fa:""}.fa-leanpub{--fa:""}.fa-sellsy{--fa:""}.fa-shirtsinbulk{--fa:""}.fa-simplybuilt{--fa:""}.fa-skyatlas{--fa:""}.fa-pinterest-p{--fa:""}.fa-whatsapp{--fa:""}.fa-viacoin{--fa:""}.fa-medium,.fa-medium-m{--fa:""}.fa-y-combinator{--fa:""}.fa-optin-monster{--fa:""}.fa-opencart{--fa:""}.fa-expeditedssl{--fa:""}.fa-cc-jcb{--fa:""}.fa-cc-diners-club{--fa:""}.fa-creative-commons{--fa:""}.fa-gg{--fa:""}.fa-gg-circle{--fa:""}.fa-odnoklassniki{--fa:""}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:""}.fa-get-pocket{--fa:""}.fa-wikipedia-w{--fa:""}.fa-safari{--fa:""}.fa-chrome{--fa:""}.fa-firefox{--fa:""}.fa-opera{--fa:""}.fa-internet-explorer{--fa:""}.fa-contao{--fa:""}.fa-500px{--fa:""}.fa-amazon{--fa:""}.fa-houzz{--fa:""}.fa-vimeo-v{--fa:""}.fa-black-tie{--fa:""}.fa-fonticons{--fa:""}.fa-reddit-alien{--fa:""}.fa-edge{--fa:""}.fa-codiepie{--fa:""}.fa-modx{--fa:""}.fa-fort-awesome{--fa:""}.fa-usb{--fa:""}.fa-product-hunt{--fa:""}.fa-mixcloud{--fa:""}.fa-scribd{--fa:""}.fa-bluetooth{--fa:""}.fa-bluetooth-b{--fa:""}.fa-gitlab{--fa:""}.fa-wpbeginner{--fa:""}.fa-wpforms{--fa:""}.fa-envira{--fa:""}.fa-glide{--fa:""}.fa-glide-g{--fa:""}.fa-viadeo{--fa:""}.fa-square-viadeo,.fa-viadeo-square{--fa:""}.fa-snapchat,.fa-snapchat-ghost{--fa:""}.fa-snapchat-square,.fa-square-snapchat{--fa:""}.fa-pied-piper{--fa:""}.fa-first-order{--fa:""}.fa-yoast{--fa:""}.fa-themeisle{--fa:""}.fa-google-plus{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-linode{--fa:""}.fa-quora{--fa:""}.fa-free-code-camp{--fa:""}.fa-telegram,.fa-telegram-plane{--fa:""}.fa-bandcamp{--fa:""}.fa-grav{--fa:""}.fa-etsy{--fa:""}.fa-imdb{--fa:""}.fa-ravelry{--fa:""}.fa-sellcast{--fa:""}.fa-superpowers{--fa:""}.fa-wpexplorer{--fa:""}.fa-meetup{--fa:""}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:""}.fa-accessible-icon{--fa:""}.fa-accusoft{--fa:""}.fa-adversal{--fa:""}.fa-affiliatetheme{--fa:""}.fa-algolia{--fa:""}.fa-amilia{--fa:""}.fa-angrycreative{--fa:""}.fa-app-store{--fa:""}.fa-app-store-ios{--fa:""}.fa-apper{--fa:""}.fa-asymmetrik{--fa:""}.fa-audible{--fa:""}.fa-avianex{--fa:""}.fa-aws{--fa:""}.fa-bimobject{--fa:""}.fa-bitcoin{--fa:""}.fa-bity{--fa:""}.fa-blackberry{--fa:""}.fa-blogger{--fa:""}.fa-blogger-b{--fa:""}.fa-buromobelexperte{--fa:""}.fa-centercode{--fa:""}.fa-cloudscale{--fa:""}.fa-cloudsmith{--fa:""}.fa-cloudversify{--fa:""}.fa-cpanel{--fa:""}.fa-css3-alt{--fa:""}.fa-cuttlefish{--fa:""}.fa-d-and-d{--fa:""}.fa-deploydog{--fa:""}.fa-deskpro{--fa:""}.fa-digital-ocean{--fa:""}.fa-discord{--fa:""}.fa-discourse{--fa:""}.fa-dochub{--fa:""}.fa-docker{--fa:""}.fa-draft2digital{--fa:""}.fa-dribbble-square,.fa-square-dribbble{--fa:""}.fa-dyalog{--fa:""}.fa-earlybirds{--fa:""}.fa-erlang{--fa:""}.fa-facebook-f{--fa:""}.fa-facebook-messenger{--fa:""}.fa-firstdraft{--fa:""}.fa-fonticons-fi{--fa:""}.fa-fort-awesome-alt{--fa:""}.fa-freebsd{--fa:""}.fa-gitkraken{--fa:""}.fa-gofore{--fa:""}.fa-goodreads{--fa:""}.fa-goodreads-g{--fa:""}.fa-google-drive{--fa:""}.fa-google-play{--fa:""}.fa-gripfire{--fa:""}.fa-grunt{--fa:""}.fa-gulp{--fa:""}.fa-hacker-news-square,.fa-square-hacker-news{--fa:""}.fa-hire-a-helper{--fa:""}.fa-hotjar{--fa:""}.fa-hubspot{--fa:""}.fa-itunes{--fa:""}.fa-itunes-note{--fa:""}.fa-jenkins{--fa:""}.fa-joget{--fa:""}.fa-js{--fa:""}.fa-js-square,.fa-square-js{--fa:""}.fa-keycdn{--fa:""}.fa-kickstarter,.fa-square-kickstarter{--fa:""}.fa-kickstarter-k{--fa:""}.fa-laravel{--fa:""}.fa-line{--fa:""}.fa-lyft{--fa:""}.fa-magento{--fa:""}.fa-medapps{--fa:""}.fa-medrt{--fa:""}.fa-microsoft{--fa:""}.fa-mix{--fa:""}.fa-mizuni{--fa:""}.fa-monero{--fa:""}.fa-napster{--fa:""}.fa-node-js{--fa:""}.fa-npm{--fa:""}.fa-ns8{--fa:""}.fa-nutritionix{--fa:""}.fa-page4{--fa:""}.fa-palfed{--fa:""}.fa-patreon{--fa:""}.fa-periscope{--fa:""}.fa-phabricator{--fa:""}.fa-phoenix-framework{--fa:""}.fa-playstation{--fa:""}.fa-pushed{--fa:""}.fa-python{--fa:""}.fa-red-river{--fa:""}.fa-rendact,.fa-wpressr{--fa:""}.fa-replyd{--fa:""}.fa-resolving{--fa:""}.fa-rocketchat{--fa:""}.fa-rockrms{--fa:""}.fa-schlix{--fa:""}.fa-searchengin{--fa:""}.fa-servicestack{--fa:""}.fa-sistrix{--fa:""}.fa-speakap{--fa:""}.fa-staylinked{--fa:""}.fa-steam-symbol{--fa:""}.fa-sticker-mule{--fa:""}.fa-studiovinari{--fa:""}.fa-supple{--fa:""}.fa-uber{--fa:""}.fa-uikit{--fa:""}.fa-uniregistry{--fa:""}.fa-untappd{--fa:""}.fa-ussunnah{--fa:""}.fa-vaadin{--fa:""}.fa-viber{--fa:""}.fa-vimeo{--fa:""}.fa-vnv{--fa:""}.fa-square-whatsapp,.fa-whatsapp-square{--fa:""}.fa-whmcs{--fa:""}.fa-wordpress-simple{--fa:""}.fa-xbox{--fa:""}.fa-yandex{--fa:""}.fa-yandex-international{--fa:""}.fa-apple-pay{--fa:""}.fa-cc-apple-pay{--fa:""}.fa-fly{--fa:""}.fa-node{--fa:""}.fa-osi{--fa:""}.fa-react{--fa:""}.fa-autoprefixer{--fa:""}.fa-less{--fa:""}.fa-sass{--fa:""}.fa-vuejs{--fa:""}.fa-angular{--fa:""}.fa-aviato{--fa:""}.fa-ember{--fa:""}.fa-gitter{--fa:""}.fa-hooli{--fa:""}.fa-strava{--fa:""}.fa-stripe{--fa:""}.fa-stripe-s{--fa:""}.fa-typo3{--fa:""}.fa-amazon-pay{--fa:""}.fa-cc-amazon-pay{--fa:""}.fa-ethereum{--fa:""}.fa-korvue{--fa:""}.fa-elementor{--fa:""}.fa-square-youtube,.fa-youtube-square{--fa:""}.fa-flipboard{--fa:""}.fa-hips{--fa:""}.fa-php{--fa:""}.fa-quinscape{--fa:""}.fa-readme{--fa:""}.fa-java{--fa:""}.fa-pied-piper-hat{--fa:""}.fa-creative-commons-by{--fa:""}.fa-creative-commons-nc{--fa:""}.fa-creative-commons-nc-eu{--fa:""}.fa-creative-commons-nc-jp{--fa:""}.fa-creative-commons-nd{--fa:""}.fa-creative-commons-pd{--fa:""}.fa-creative-commons-pd-alt{--fa:""}.fa-creative-commons-remix{--fa:""}.fa-creative-commons-sa{--fa:""}.fa-creative-commons-sampling{--fa:""}.fa-creative-commons-sampling-plus{--fa:""}.fa-creative-commons-share{--fa:""}.fa-creative-commons-zero{--fa:""}.fa-ebay{--fa:""}.fa-keybase{--fa:""}.fa-mastodon{--fa:""}.fa-r-project{--fa:""}.fa-researchgate{--fa:""}.fa-teamspeak{--fa:""}.fa-first-order-alt{--fa:""}.fa-fulcrum{--fa:""}.fa-galactic-republic{--fa:""}.fa-galactic-senate{--fa:""}.fa-jedi-order{--fa:""}.fa-mandalorian{--fa:""}.fa-old-republic{--fa:""}.fa-phoenix-squadron{--fa:""}.fa-sith{--fa:""}.fa-trade-federation{--fa:""}.fa-wolf-pack-battalion{--fa:""}.fa-hornbill{--fa:""}.fa-mailchimp{--fa:""}.fa-megaport{--fa:""}.fa-nimblr{--fa:""}.fa-rev{--fa:""}.fa-shopware{--fa:""}.fa-squarespace{--fa:""}.fa-themeco{--fa:""}.fa-weebly{--fa:""}.fa-wix{--fa:""}.fa-ello{--fa:""}.fa-hackerrank{--fa:""}.fa-kaggle{--fa:""}.fa-markdown{--fa:""}.fa-neos{--fa:""}.fa-zhihu{--fa:""}.fa-alipay{--fa:""}.fa-the-red-yeti{--fa:""}.fa-critical-role{--fa:""}.fa-d-and-d-beyond{--fa:""}.fa-dev{--fa:""}.fa-fantasy-flight-games{--fa:""}.fa-wizards-of-the-coast{--fa:""}.fa-think-peaks{--fa:""}.fa-reacteurope{--fa:""}.fa-artstation{--fa:""}.fa-atlassian{--fa:""}.fa-canadian-maple-leaf{--fa:""}.fa-centos{--fa:""}.fa-confluence{--fa:""}.fa-dhl{--fa:""}.fa-diaspora{--fa:""}.fa-fedex{--fa:""}.fa-fedora{--fa:""}.fa-figma{--fa:""}.fa-intercom{--fa:""}.fa-invision{--fa:""}.fa-jira{--fa:""}.fa-mendeley{--fa:""}.fa-raspberry-pi{--fa:""}.fa-redhat{--fa:""}.fa-sketch{--fa:""}.fa-sourcetree{--fa:""}.fa-suse{--fa:""}.fa-ubuntu{--fa:""}.fa-ups{--fa:""}.fa-usps{--fa:""}.fa-yarn{--fa:""}.fa-airbnb{--fa:""}.fa-battle-net{--fa:""}.fa-bootstrap{--fa:""}.fa-buffer{--fa:""}.fa-chromecast{--fa:""}.fa-evernote{--fa:""}.fa-itch-io{--fa:""}.fa-salesforce{--fa:""}.fa-speaker-deck{--fa:""}.fa-symfony{--fa:""}.fa-waze{--fa:""}.fa-yammer{--fa:""}.fa-git-alt{--fa:""}.fa-stackpath{--fa:""}.fa-cotton-bureau{--fa:""}.fa-buy-n-large{--fa:""}.fa-mdb{--fa:""}.fa-orcid{--fa:""}.fa-swift{--fa:""}.fa-umbraco{--fa:""}@font-face{font-family:"Font Awesome 7 Pro";font-style:normal;font-weight:900;font-display:block;src:url("/css/support/fontawesome-7.2.0/webfonts/fa-solid-900.woff2") format("woff2")}@font-face{font-family:"Font Awesome 7 Pro";font-style:normal;font-weight:400;font-display:block;src:url("/css/support/fontawesome-7.2.0/webfonts/fa-regular-400.woff2") format("woff2")}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url("/css/support/fontawesome-7.2.0/webfonts/fa-brands-400.woff2") format("woff2")}@font-face{font-family:"Font Awesome 7 Jelly";font-style:normal;font-weight:400;font-display:block;src:url("/css/support/fontawesome-7.2.0/webfonts/fa-jelly-regular-400.woff2") format("woff2")}@font-face{font-family:"Font Awesome 7 Slab Press";font-style:normal;font-weight:400;font-display:block;src:url("/css/support/fontawesome-7.2.0/webfonts/fa-slab-press-regular-400.woff2") format("woff2")}@font-face{font-family:"Font Awesome 7 Sharp";font-style:normal;font-weight:900;font-display:block;src:url("/css/support/fontawesome-7.2.0/webfonts/fa-sharp-solid-900.woff2") format("woff2")}:root,:host{--fa-family-jelly: "Font Awesome 7 Jelly";--fa-font-jelly-regular: normal 400 1em/1 var(--fa-family-jelly);--fa-style-family-jelly: var(--fa-family-jelly);--fa-family-slab-press: "Font Awesome 7 Slab Press";--fa-font-slab-press-regular: normal 400 1em/1 var(--fa-family-slab-press);--fa-style-family-slab-press: var(--fa-family-slab-press)}.fa-jelly{--fa-family: var(--fa-family-jelly)}.fa-slab-press{--fa-family: var(--fa-family-slab-press)}.fa-regular{--fa-style: 400}.fa-sharp{--fa-family: var(--fa-family-sharp);--fa-style: 900}@font-face{font-family:"Atma";src:url("/fonts/Atma/Atma-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Atma";src:url("/fonts/Atma/Atma-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Atma";src:url("/fonts/Atma/Atma-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Atma";src:url("/fonts/Atma/Atma-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Atma";src:url("/fonts/Atma/Atma-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Delicious Handrawn";src:url("/fonts/DeliciousHandrawn/DeliciousHandrawn-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-ExtraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-Italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins/Poppins-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap}:root{--grid-flags-mobile: 0;--grid-scale-mobile-default: 0.75;--grid-scale-mobile-compact: 0.65;--grid-scale-mobile-relaxed: 0.85;--grid-scale: 1;--grid-base-t: 16px;--grid-base-r: 16px;--grid-base-b: 16px;--grid-base-l: 16px;--grid-base-gap: 8px;--grid-base-h: 48px;--grid-base-w: 48px;--grid-base-w-max: 1280px;--grid-t: calc(var(--grid-base-t) * var(--grid-scale));--grid-r: calc(var(--grid-base-r) * var(--grid-scale));--grid-b: calc(var(--grid-base-b) * var(--grid-scale));--grid-l: calc(var(--grid-base-l) * var(--grid-scale));--grid-gap: calc(var(--grid-base-gap) * var(--grid-scale));--grid-h: calc(var(--grid-base-h) * var(--grid-scale));--grid-w: calc(var(--grid-base-w) * var(--grid-scale));--grid-w-max: calc(var(--grid-base-w-max) * var(--grid-scale));--grid-rad: calc(var(--grid-w) / 2);--grid-agg-gap-content: calc(calc(var(--grid-l) + calc(var(--grid-w) * 2) + var(--grid-r)) / 4);--grid-agg-w-aside: calc(var(--grid-w) * 7);--grid-agg-h-header: calc(var(--grid-t) + var(--grid-h));--safe-t: env(safe-area-inset-top, 0px);--safe-vh: calc(100dvh - var(--safe-t));--grid-agg-t-footer: calc(calc(var(--grid-t) + var(--grid-h))* 2);--grid-agg-h-nav-main: calc(var(--grid-b) + var(--grid-h) + var(--grid-t));--grid-agg-p-l-inner: calc(var(--grid-l) + var(--grid-w) + var(--grid-l) + var(--grid-w) + var(--grid-l) + var(--grid-l));--grid-agg-p-r-inner: calc(var(--grid-r) + var(--grid-w) + var(--grid-r) + var(--grid-w) + var(--grid-r) + var(--grid-r));--grid-agg-w-max: calc(var(--grid-w-max) - var(--grid-agg-p-l-inner) - var(--grid-agg-p-r-inner));--grid-app-content-headline-t: calc(var(--grid-h) + var(--grid-t) + var(--grid-gap));--grid-app-content-x: calc(var(--grid-t) * 2);--grid-app-content-r: var(--grid-app-content-x);--grid-app-content-b: calc(var(--grid-h) - var(--grid-gap));--grid-app-content-l: var(--grid-app-content-x);--grid-app-breadcrumb-gap: calc(var(--grid-gap) + calc(var(--grid-gap) / 2));--grid-app-breadcrumb-y: calc(var(--grid-app-breadcrumb-gap) + var(--grid-t) + var(--grid-gap) + calc(var(--grid-gap) / 2));--grid-app-headline-tabs-gap: calc(var(--grid-t) + calc(var(--grid-gap) / 2));--grid-app-tabs-content-gap: calc(var(--grid-t) + var(--grid-gap) + calc(var(--grid-gap) / 2));--grid-app-accordion-gap: calc(var(--grid-gap) * 2);--grid-app-form-accordion-gap: var(--grid-app-accordion-gap);--grid-app-form-submit-gap: var(--grid-h);--grid-app-nav-rail-gap: calc(var(--grid-gap) + calc(var(--grid-gap) / 2));--grid-app-control-pad-y: var(--grid-t);--grid-app-control-pad-x: calc(var(--grid-t) + calc(var(--grid-gap) / 2));--app-selector-gap: 2px;--app-selector-font-size: 12px;--app-selector-font-weight: var(--font-fw-bold);--app-selector-line-h: 1;--app-selector-pad: 10px;--app-selector-pill-pad-x: 12px;--app-selector-pill-pad-y: 8px;--app-selector-pill-h: calc((var(--app-selector-pill-pad-y) * 2) + var(--app-selector-font-size));--app-selector-h: calc(var(--app-selector-pill-h) + (var(--app-selector-pad) * 2));--app-selector-pill-radius: 16px}@media(max-width: 767px){:root{--grid-flags-mobile: 1}}@media(max-width: 767px){:root{--grid-scale: var(--grid-scale-mobile-default) }}@media(max-width: 767px){:root{--grid-agg-w-aside: calc(100vw - var(--grid-r) - var(--grid-w) - var(--grid-r))}}:root{--z-content: 1;--z-content-aside: var(--z-modal);--z-header: 2;--z-modal: 4;--z-nav: 3;--z-nav-content: var(--z-nav);--z-nav-content-main: 5}:root{--col-black: hsl(220, 15%, 10%);--col-black-light: hsl(220, 10%, 25%);--col-black-lighter: hsl(220, 8%, 50%);--col-black-lightest: hsl(220, 6%, 75%);--col-black-min: hsl(220, 5%, 90%);--col-black-trans: hsla(220, 10%, 25%, 0.25);--col-white: hsla(0, 0%, 100%, 1);--col-white-light: hsla(0, 0%, 100%, 0.95);--col-white-lighter: hsla(0, 0%, 100%, 0.5);--col-white-lightest: hsla(0, 0%, 100%, 0.25);--col-white-min: hsla(0, 0%, 100%, 0.1);--col-grey: hsl(220, 8%, 78%);--col-grey-light: hsl(220, 7%, 84%);--col-grey-lighter: hsl(220, 6%, 90%);--col-grey-lightest: hsl(220, 5%, 94%);--col-grey-min: hsl(220, 4%, 98%);--col-clock-face: #ffffff;--col-clock-ring: #ebebeb;--col-clock-ink: #1a1a1a;--col-clock-red: #d85a6a}:root{--col-ink: #1a1a1a;--col-ink-soft: #666666;--col-ink-muted: #999999;--col-grey-field: #d8d8d8;--col-grey-line: #ebebeb;--col-grey-bg: #f5f5f5;--col-mono-00: var(--col-ink);--col-mono-1a: var(--col-ink);--col-mono-44: var(--col-ink);--col-mono-66: var(--col-ink-soft);--col-mono-6d: var(--col-ink-soft);--col-mono-6f: var(--col-ink-soft);--col-mono-88: var(--col-ink-muted);--col-mono-a6: var(--col-ink-muted);--col-mono-aa: var(--col-ink-muted);--col-mono-d4: var(--col-grey-field);--col-mono-d6: var(--col-grey-field);--col-mono-d8: var(--col-grey-field);--col-mono-e5: var(--col-grey-line);--col-mono-e8: var(--col-grey-line);--col-mono-eb: var(--col-grey-line);--col-mono-ef: var(--col-grey-bg);--col-mono-f0: var(--col-grey-bg);--col-mono-f2: var(--col-grey-bg);--col-mono-f5: var(--col-grey-bg);--col-mono-fa: var(--col-grey-bg);--col-mono-fd: var(--col-grey-bg);--col-shade-00: rgba(0, 0, 0, 0);--col-shade-04: rgba(0, 0, 0, .04);--col-shade-05: rgba(0, 0, 0, .05);--col-shade-06: rgba(0, 0, 0, .06);--col-shade-07: rgba(0, 0, 0, .07);--col-shade-08: rgba(0, 0, 0, .08);--col-shade-10: rgba(0, 0, 0, .1);--col-shade-12: rgba(0, 0, 0, .12);--col-shade-14: rgba(0, 0, 0, .14);--col-shade-15: rgba(0, 0, 0, .15);--col-shade-18: rgba(0, 0, 0, .18);--col-shade-22: rgba(0, 0, 0, .22);--col-shade-24: rgba(0, 0, 0, .24);--col-shade-25: rgba(0, 0, 0, .25);--col-shade-28: rgba(0, 0, 0, .28);--col-shade-30: rgba(0, 0, 0, .3);--col-shade-45: rgba(0, 0, 0, .45);--col-shade-46: rgba(0, 0, 0, .46);--col-shade-50: rgba(0, 0, 0, .5);--col-shade-55: rgba(0, 0, 0, .55);--col-shade-ink-00: rgba(26, 26, 26, 0);--col-shade-ink-16: rgba(26, 26, 26, .16);--col-shade-ink-26: rgba(26, 26, 26, .26);--col-shade-ink-28: rgba(26, 26, 26, .28);--col-shade-ink-30: rgba(26, 26, 26, .3);--col-shade-ink-62: rgba(26, 26, 26, .62);--col-white-a00: rgba(255, 255, 255, 0);--col-white-a16: rgba(255, 255, 255, .16);--col-white-a42: rgba(255, 255, 255, .42);--col-white-a75: rgba(255, 255, 255, .75);--col-x-green: rgb(160, 217, 142);--col-x-purple: #5b4fc4;--col-x-purple-soft: #edebfe}:root{--col-weight-1: hsl(110, 60%, 60%);--col-weight-1-light: hsl(110, 55%, 68%);--col-weight-1-lighter: hsl(110, 50%, 76%);--col-weight-1-lightest: hsl(110, 45%, 84%);--col-weight-2: hsl(50, 90%, 68%);--col-weight-2-light: hsl(50, 85%, 75%);--col-weight-2-lighter: hsl(50, 80%, 82%);--col-weight-2-lightest: hsl(50, 75%, 89%);--col-weight-3: hsl(30, 95%, 65%);--col-weight-3-light: hsl(30, 90%, 72%);--col-weight-3-lighter: hsl(30, 85%, 79%);--col-weight-3-lightest: hsl(30, 80%, 86%);--col-weight-4: hsl(5, 90%, 60%);--col-weight-4-light: hsl(5, 85%, 68%);--col-weight-4-lighter: hsl(5, 80%, 76%);--col-weight-4-lightest: hsl(5, 75%, 84%);--col-weight-5: hsl(340, 80%, 55%);--col-weight-5-light: hsl(340, 75%, 63%);--col-weight-5-lighter: hsl(340, 70%, 71%);--col-weight-5-lightest: hsl(340, 65%, 79%);--col-weight-none: var(--col-weight-1);--col-weight-light: var(--col-weight-2);--col-weight-moderate: var(--col-weight-3);--col-weight-strong: var(--col-weight-4);--col-weight-severe: var(--col-weight-5)}:root{--col-bg: var(--col-white);--col-bg-inverted: var(--col-black);--col-bg-valid: var(--col-weight-1);--col-bg-invalid: var(--col-weight-5);--col-bg-area: var(--col-grey-lightest);--col-bg-body: "transparent";--col-bg-aside: var(--col-grey-lightest);--col-bg-aside-area: var(--col-grey-lightest);--col-bg-content: var(--col-white);--col-bg-content-area: var(--col-white);--col-bg-content-area-dark: var(--col-black);--col-bg-header: var(--col-white);--col-bg-loader: greenyellow;--col-bg-primary: greenyellow;--col-bg-primary-hover: greenyellow;--col-bg-secondary: greenyellow;--col-bg-secondary-hover: greenyellow;--col-bg-form-field: var(--col-white);--col-bg-form-field-checkbox-check: greenyellow;--col-bg-form-field-disabled: greenyellow;--col-bg-form-field-file-browse: var(--col-grey-lightest);--col-bg-form-field-range: greenyellow;--col-bg-form-field-readonly: var(--col-grey-bg);--col-bg-form-hint-label: greenyellow;--col-bg-modal: var(--col-black-trans);--col-bg-modal-3d: var(--col-black);--col-bg-modal-area: var(--col-white);--col-bg-nav-main: var(--col-white);--col-bg-nav-link-circle: var(--col-grey-lightest);--col-bg-pricing-card: var(--col-white)}:root{--col-settings-border: var(--col-grey-lighter);--col-settings-muted: var(--col-black-lighter);--col-settings-section: var(--col-black-lightest);--col-settings-soft: var(--col-grey-lightest);--col-settings-softer: var(--col-grey-min);--col-settings-text: var(--col-text);--col-bg-tile: var(--col-bg-form-field-readonly);--col-nav-shell-border: var(--col-grey-lighter);--col-nav-shell-muted: var(--col-black-lighter);--col-nav-shell-soft: var(--col-grey-lightest);--col-nav-shell-softer: var(--col-grey-min);--col-nav-shell-text: var(--col-text);--col-avatar-initials: var(--col-button-inactive-text)}:root{--col-button-black: var(--col-black-light);--col-button-black-hover: var(--col-black);--col-button-black-text: var(--col-text-inverted);--col-button-black-text-hover: var(--col-text-inverted);--col-button-inactive: var(--col-grey);--col-button-inactive-hover: var(--col-grey);--col-button-inactive-text: var(--col-black-lighter);--col-button-inactive-text-hover: var(--col-black-lighter);--col-button-invalid: var(--col-weight-severe);--col-button-invalid-hover: var(--col-weight-severe);--col-button-invalid-text: var(--col-text-inverted);--col-button-invalid-text-hover: var(--col-text-inverted);--col-button-primary: var(--col-black-light);--col-button-primary-hover: var(--col-black);--col-button-primary-text: var(--col-text-inverted);--col-button-primary-text-hover: var(--col-text-inverted);--col-button-secondary: var(--col-grey-lightest);--col-button-secondary-hover: var(--col-black-light);--col-button-secondary-text: var(--col-black-light);--col-button-secondary-text-hover: var(--col-text-inverted);--border-button-secondary: solid 1.5px var(--col-grey-lighter);--col-button-valid: var(--col-black);--col-button-valid-hover: var(--col-black);--col-button-valid-text: var(--col-text-inverted);--col-button-valid-text-hover: var(--col-text-inverted);--col-button-weight-none: var(--col-weight-1);--col-button-weight-none-hover: var(--col-weight-1-light);--col-button-weight-none-text: var(--col-text-inverted);--col-button-weight-none-text-hover: var(--col-text-inverted);--col-button-weight-light: var(--col-weight-2);--col-button-weight-light-hover: var(--col-weight-2-light);--col-button-weight-light-text: var(--col-text-inverted);--col-button-weight-light-text-hover: var(--col-text-inverted);--col-button-weight-moderate: var(--col-weight-3);--col-button-weight-moderate-hover: var(--col-weight-3-light);--col-button-weight-moderate-text: var(--col-text-inverted);--col-button-weight-moderate-text-hover: var(--col-text-inverted);--col-button-weight-strong: var(--col-weight-4);--col-button-weight-strong-hover: var(--col-weight-4-light);--col-button-weight-strong-text: var(--col-text-inverted);--col-button-weight-strong-text-hover: var(--col-text-inverted);--col-button-weight-severe: var(--col-weight-5);--col-button-weight-severe-hover: var(--col-weight-5-light);--col-button-weight-severe-text: var(--col-text-inverted);--col-button-weight-severe-text-hover: var(--col-text-inverted);--col-button-white: var(--col-white);--col-button-white-hover: var(--col-black);--col-button-white-text: var(--col-text);--col-button-white-text-hover: var(--col-text-inverted)}:root{--col-text: var(--col-black);--col-text-light: var(--col-grey);--col-text-inverted: var(--col-white);--col-text-em: var(--col-black);--col-text-em-inverted: var(--col-white);--col-text-link: var(--col-text);--col-text-link_inverted: var(--col-text-inverted);--col-text-invalid: var(--col-weight-severe);--col-text-valid: var(--col-weight-none);--col-text-form-field-placeholder: var(--col-grey-light);--col-text-form-field-readonly: "";--col-text-form-field-file-browse: var(--col-black-light);--col-text-form-hint-label: greenyellow;--col-text-item-actions: greenyellow;--col-text-item-actions-hover: greenyellow;--col-text-preview-controls: var(--col-black-light);--col-text-preview-placeholder: var(--col-black-light)}:root{--font-ff: ui-sans-serif, -apple-system, system-ui, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";--font-ff-mono: ui-monospace, SFMono-Regular, Menlo, Monaco,Consolas, "Liberation Mono", "Courier New", monospace;--font-ff-app: var(--font-ff);--font-ff-code: "SF Mono", SFMono-Regular, Menlo, monospace;--font-ff-count: "Courier New", Courier, monospace;--font-ff-h1: var(--font-ff);--font-ff-h2: var(--font-ff);--font-ff-h3: var(--font-ff);--font-ff-logo: var(--font-ff);--font-ff-number: var(--font-ff);--font-ff-writing: "Segoe Script", "Bradley Hand", "Snell Roundhand", "Brush Script MT", "Comic Sans MS", cursive;--font-fs-mini: 0.583rem;--font-fs-smallest: 0.667rem;--font-fs-smaller: 0.75rem;--font-fs-small: 0.875rem;--font-fs-normal: 1rem;--font-fs-medium: 1.042rem;--font-fs-large: 1.292rem;--font-fs-larger: 1.458rem;--font-fs-largest: 1.917rem;--font-fs-big: 1.5rem;--font-fs-extra: 2.375rem;--font-fs-mega: 2.916rem;--font-fs-huge: 3.5rem;--font-fs-ultra: 3.834rem;--font-lh-scale: 1;--font-lh-mini: calc(0.816rem * var(--font-lh-scale));--font-lh-smallest: calc(0.934rem * var(--font-lh-scale));--font-lh-smaller: calc(1.013rem * var(--font-lh-scale));--font-lh-small: calc(1.181rem * var(--font-lh-scale));--font-lh-normal: calc(1.500rem * var(--font-lh-scale));--font-lh-medium: calc(1.563rem * var(--font-lh-scale));--font-lh-large: calc(1.809rem * var(--font-lh-scale));--font-lh-larger: calc(1.968rem * var(--font-lh-scale));--font-lh-largest: calc(2.492rem * var(--font-lh-scale));--font-lh-extra: calc(3.088rem * var(--font-lh-scale));--font-lh-mega: calc(3.936rem * var(--font-lh-scale));--font-lh-ultra: calc(4.984rem * var(--font-lh-scale));--font-fw-thin: 300;--font-fw-regular: 400;--font-fw-semibold: 500;--font-fw-bold: 600;--font-fw-bolder: 700;--font-fw-boldest: 900;--font-fw-mini: var(--font-fw-regular);--font-fw-smallest: var(--font-fw-regular);--font-fw-smaller: var(--font-fw-regular);--font-fw-small: var(--font-fw-regular);--font-fw-normal: var(--font-fw-regular);--font-fw-medium: var(--font-fw-regular);--font-fw-large: var(--font-fw-regular);--font-fw-larger: var(--font-fw-regular);--font-fw-largest: var(--font-fw-regular);--font-fw-extra: var(--font-fw-bold);--font-fw-mega: var(--font-fw-bold);--font-fw-ultra: var(--font-fw-bold)}:root{--font-fw-logo: var(--font-fw-semibold);--font-fw-writing: var(--font-fw-normal)}:root{--border-button-outline: solid 1.5px var(--col-mono-1a);--border-div: solid 1px var(--col-grey-lightest);--border-form-field: solid 1px var(--col-grey-light);--border-form-hint: solid 1px var(--col-grey-lighter);--border-nav: solid 1px var(--col-grey-lighter);--border-pricing-card: solid 1px var(--col-grey-lightest);--border-pricing-card-active: solid 1px var(--col-black);--border-selected: solid 2px var(--col-weight-1)}:root{--rad: 10px;--rad-circle: 999px}:root{--rad-form-field: 10px;--rad-form-field-checkbox: var(--rad-form-field);--rad-form-field-file: var(--rad-form-field);--rad-form-field-radio: var(--rad-circle);--rad-form-field-range: var(--rad-circle);--rad-form-field-select: var(--rad-form-field);--rad-form-field-textarea: var(--rad-form-field)}:root{--blur-filter: 10px;--blur-opacity: .25}:root{--shadow-selected: 2px 2px 5px 0px rgba(200, 200, 200, 0.9);--shadow-device: 2px 2px 5px 0px rgba(200, 200, 200, 0.9);--shadow-button-fx-hover: 0 0 0 6px var(--col-grey-lighter);--shadow-form-field-check: inset 1em 1em var(--col-black);--shadow-pricing-card: 0 4px 20px var(--col-grey-lighter);--shadow-pricing-card-hover: 0 8px 32px var(--col-grey-light)}:root{--trans-color-algo: cubic-bezier(0.4, 0, 0.2, 1);--trans-color-time: .25s;--trans-color-time-fast: .20s;--trans-color-time-faster: .15s;--trans-color-time-fastest: .10s;--trans-distance-algo: cubic-bezier(0.4, 0, 0.2, 1);--trans-distance-time: .25s;--trans-distance-time-fast: .20s;--trans-distance-time-faster: .15s;--trans-distance-time-fastest: .10s;--trs-form-field-check: 120ms transform ease-in-out}.is-theme--default{--border-button-outline: solid 1.5px var(--col-ink);--border-selected: solid 2px var(--col-theme-primary)}.is-theme--default{--col-theme-primary: hsl(207, 100%, 50%);--col-theme-primary-light: hsl(207, 100%, 50%);--col-theme-secondary: hsl(0, 0%, 14%);--col-theme-secondary-light: hsl(210, 5%, 30%);--col-theme-lila: hsl(280, 40%, 89%);--col-theme-lila-light: hsl(280, 100%, 94%);--col-theme-green: hsl(80, 26%, 70%);--col-theme-green-light: hsl(80, 20%, 85%);--col-theme-orange: hsl(21, 100%, 69%);--col-theme-orange-light: hsl(21, 100%, 78%);--col-theme-blue: hsl(217, 47%, 77%);--col-theme-blue-light: hsl(217, 100%, 91%);--col-theme-yellow: hsl(45, 82%, 73%);--col-theme-yellow-light: hsl(49, 100%, 91%);--col-theme-red: hsl(343, 64%, 63%);--col-theme-red-light: hsl(345, 100%, 94%);--col-theme-neutral: var(--col-theme-blue);--col-theme-neutral-light: var(--col-theme-blue-light);--col-theme-failed: hsl(343, 64%, 63%);--col-theme-failed-light: hsl(345, 100%, 94%);--col-theme-succeeded: hsl(80, 26%, 70%);--col-theme-succeeded-light: hsl(80, 20%, 85%);--col-weight-none: var(--col-theme-blue);--col-weight-none-light: var(--col-theme-blue-light);--col-weight-light: var(--col-theme-green);--col-weight-light-light: var(--col-theme-green-light);--col-weight-moderate: var(--col-theme-yellow);--col-weight-moderate-light: var(--col-theme-yellow-light);--col-weight-strong: var(--col-theme-orange);--col-weight-strong-light: var(--col-theme-orange-light);--col-weight-severe: var(--col-theme-red);--col-weight-severe-light: var(--col-theme-red-light);--col-weight-1: var(--col-weight-none);--col-weight-1-light: var(--col-weight-none-light);--col-weight-2: var(--col-weight-light);--col-weight-2-light: var(--col-weight-light-light);--col-weight-3: var(--col-weight-moderate);--col-weight-3-light: var(--col-weight-moderate-light);--col-weight-4: var(--col-weight-strong);--col-weight-4-light: var(--col-weight-strong-light);--col-weight-5: var(--col-weight-severe);--col-weight-5-light: var(--col-weight-severe-light)}.is-theme--default .is-bg-orange{background-color:var(--col-theme-orange)}.is-theme--default .is-bg-orange-light{background-color:var(--col-theme-orange-light)}.is-theme--default .is-bg-lila{background-color:var(--col-theme-lila)}.is-theme--default .is-bg-lila-light{background-color:var(--col-theme-lila-light)}.is-theme--default .is-bg-green{background-color:var(--col-theme-green)}.is-theme--default .is-bg-green-light{background-color:var(--col-theme-green-light)}.is-theme--default .is-bg-blue{background-color:var(--col-theme-blue)}.is-theme--default .is-bg-blue-light{background-color:var(--col-theme-blue-light)}.is-theme--default .is-bg-yellow{background-color:var(--col-theme-yellow)}.is-theme--default .is-bg-yellow-light{background-color:var(--col-theme-yellow-light)}.is-theme--default .is-bg-red{background-color:var(--col-theme-red)}.is-theme--default .is-bg-red-light{background-color:var(--col-theme-red-light)}.is-theme--default{--font-ff: Poppins, sans-serif;--font-ff-writing: "Delicious Handrawn", "Atma";--font-ff-h1: Poppins, sans-serif;--font-ff-h2: Poppins, sans-serif;--font-ff-h3: Poppins, sans-serif}.is-theme--default{--shadow-form-field-check: inset 1em 1em var(--col-theme-primary)}.is-theme--default{--col-bg-primary: var(--col-theme-primary-light);--col-bg-primary-hover: var(--col-theme-primary);--col-bg-secondary: var(--col-theme-secondary-light);--col-bg-secondary-hover: var(--col-theme-secondary);--col-bg-bubble-avatar: var(--col-theme-neutral);--col-bg-bubble-nav: var(--col-white);--col-bg-bubble-text: var(--col-grey-lightest);--col-bg-loader: var(--col-theme-neutral);--col-bg-questionaire-none: var(--col-weight-none);--col-bg-questionaire-light: var(--col-weight-light);--col-bg-questionaire-moderate: var(--col-weight-moderate);--col-bg-questionaire-strong: var(--col-weight-strong);--col-bg-questionaire-severe: var(--col-weight-severe);--col-bg-questionaire-item: var(--col-grey-lightest);--col-bg-questionaire-item-score: var(--col-white);--col-bg-questionaire-item-bar: var(--col-white);--col-bg-questionaire-minimal: greenyellow;--col-bg-questionaire-option-idle: var(--col-grey-lightest);--col-bg-questionaire-option-hover: var(--col-theme-green-light);--col-bg-questionaire-option-selected: var(--col-theme-primary);--col-bg-waterglass-knob: var(--col-theme-primary)}.is-theme--default{--col-button-primary: var(--col-ink);--col-button-primary-hover: var(--col-black);--col-button-primary-text: var(--col-text-inverted);--col-button-primary-text-hover: var(--col-text-inverted);--col-button-secondary: var(--col-white);--col-button-secondary-hover: var(--col-grey-bg);--col-button-secondary-text: var(--col-ink);--col-button-secondary-text-hover: var(--col-ink);--border-button-secondary: solid 1.5px var(--col-grey-line);--col-button-weight-none: var(--col-weight-1);--col-button-weight-none-hover: var(--col-weight-1-light);--col-button-weight-none-text-hover: var(--col-text);--col-button-weight-light: var(--col-weight-2);--col-button-weight-light-hover: var(--col-weight-2-light);--col-button-weight-moderate: var(--col-weight-3);--col-button-weight-moderate-hover: var(--col-weight-3-light);--col-button-weight-strong: var(--col-weight-4);--col-button-weight-strong-hover: var(--col-weight-4-light);--col-button-weight-severe: var(--col-weight-5);--col-button-weight-severe-hover: var(--col-weight-5-light);--border-form-field: solid 1px var(--col-grey-line);--col-text-form-field-placeholder: var(--col-ink-muted);--col-text-form-field-readonly: var(--col-ink-muted);--col-settings-border: var(--col-grey-line);--col-settings-field-label: var(--col-ink-soft);--col-settings-muted: var(--col-ink-muted);--col-settings-section: var(--col-ink-muted);--col-settings-soft: var(--col-grey-bg);--col-settings-softer: var(--col-grey-bg);--col-settings-text: var(--col-ink);--col-bg-tile: var(--col-bg-form-field-readonly);--col-nav-shell-border: var(--col-grey-line);--col-nav-shell-muted: var(--col-ink-muted);--col-nav-shell-soft: var(--col-grey-bg);--col-nav-shell-softer: var(--col-grey-bg);--col-nav-shell-text: var(--col-ink);--col-avatar-initials: var(--col-button-inactive-text);--font-fw-large: 600;--rad-form-field: 14px;--rad-form-field-select: 14px;--rad-form-field-textarea: 14px;--col-button-valid: var(--col-black);--col-button-valid-hover: var(--col-black)}.is-theme--default{--col-text-em: var(--col-weight-5);--col-text-link: var(--col-text);--col-text-link_inverted: var(--col-text-inverted);--col-text-bubble-em: var(--col-theme-primary);--col-text-bubble-em-hover: var(--col-theme-primary);--col-text-item-actions: var(--col-text);--col-text-item-actions-hover: var(--col-text);--col-text-questionaire-option: var(--col-text);--col-text-questionaire-option-hover: var(--col-text);--col-text-questionaire-option-selected: var(--col-text-inverted);--col-text-questionaire-option-selected-check: var(--col-theme-primary)}.is-theme--default{--col-bg-item: var(--col-bg-area);--col-bg-item-done: yellowgreen}:root{--col-peach: #c8607c;--col-peach-deep: #b84f70;--col-peach-light: #d37f96;--col-peach-lighter: #eec9d6;--col-peach-lightest: #f7e0e9;--col-green: #535832;--col-green-light: #626743;--col-green-lighter: #b3be98;--col-green-lightest: #e8ecdc;--col-blue: hsl(207, 90%, 54%);--col-blue-light: hsl(207, 90%, 68%);--col-blue-lighter: hsl(207, 88%, 83%);--col-blue-lightest: hsl(207, 90%, 94%);--col-yellow: hsl(45, 65%, 50%);--col-yellow-deep: hsl(45, 70%, 38%);--col-yellow-light: hsl(45, 70%, 68%);--col-yellow-lighter: hsl(45, 78%, 83%);--col-yellow-lightest: hsl(45, 85%, 92%);--col-orange: hsl(25, 80%, 55%);--col-orange-deep: hsl(25, 78%, 46%);--col-orange-light: hsl(25, 85%, 72%);--col-orange-lighter: hsl(25, 88%, 84%);--col-orange-lightest: hsl(25, 90%, 92%);--col-red: var(--col-peach);--col-red-light: var(--col-peach-light);--col-red-lighter: var(--col-peach-lighter);--col-red-lightest: var(--col-peach-lightest)}:root{--col-ink: hsl(340, 8%, 13%);--col-ink-soft: hsl(340, 5%, 41%);--col-ink-muted: hsl(340, 4%, 61%);--col-grey-field: #d5d7da;--col-grey-line: #e0e1e3;--col-grey-bg: #f9f9f9;--col-black: hsl(340, 10%, 10%);--col-black-light: hsl(340, 7%, 25%);--col-black-lighter: hsl(340, 5%, 50%);--col-black-lightest: hsl(340, 4%, 75%);--col-black-min: hsl(340, 4%, 90%);--col-black-trans: hsla(340, 7%, 25%, 0.25);--col-grey: #c0c3c8;--col-grey-light: #d5d7da;--col-grey-lighter: #e0e1e3;--col-grey-lightest: #f9f9f9;--col-grey-min: #fcfcfc;--col-bg-body: var(--col-white);--col-bg-content: var(--col-white);--col-bg-content-area: var(--col-white)}.is-theme--default{--col-theme-primary: var(--col-peach);--col-theme-primary-light: var(--col-peach-light);--col-theme-green: var(--col-green-light);--col-theme-green-light: var(--col-green-lightest);--col-theme-blue: var(--col-blue);--col-theme-blue-light: var(--col-blue-lightest);--col-theme-orange: hsl(25, 85%, 65%);--col-theme-orange-light: hsl(25, 90%, 88%);--col-theme-yellow: var(--col-yellow-light);--col-theme-yellow-light: var(--col-yellow-lightest);--col-theme-red: var(--col-peach);--col-theme-red-light: var(--col-peach-lightest);--col-theme-failed: var(--col-peach);--col-theme-failed-light: var(--col-peach-lightest);--col-theme-succeeded: var(--col-green-light);--col-theme-succeeded-light: var(--col-green-lightest);--col-theme-neutral: var(--col-blue);--col-theme-neutral-light: var(--col-blue-lightest)}body.is-theme--default{background-color:var(--col-white) !important}.is-theme--default,.is-theme--default .app-stage,.is-theme--default .app-stage-content,.is-theme--default .app-u-dashboard,.is-theme--default .app-u-dashboard-header{background-color:var(--col-white)}.is-theme--default .app-u-dashboard-metrics article,.is-theme--default .app-u-progress-metric-row article{background:var(--col-mono-f5)}.is-theme--default .app-u-dashboard-metrics article:nth-child(1),.is-theme--default .app-u-dashboard-metrics article:nth-child(2),.is-theme--default .app-u-dashboard-metrics article:nth-child(3),.is-theme--default .app-u-dashboard-metrics article:nth-child(4){background:var(--col-mono-f5)}.is-theme--default .app-u-savings-card--hero{background:var(--col-green-lightest)}.is-theme--default .app-u-dashboard-metrics span,.is-theme--default .app-u-progress-metric-row span{color:var(--col-black-lighter)}.is-theme--default .app-u-dashboard-metrics .app-u-dashboard-money-symbol,.is-theme--default .app-u-dashboard-metrics .app-u-dashboard-money-int,.is-theme--default .app-u-dashboard-metrics .app-u-dashboard-money-dec{color:var(--col-black)}.is-theme--default .app-u-dashboard-metrics .app-u-dashboard-trend.is-tone--good{color:var(--col-green)}.is-theme--default .app-u-dashboard-metrics .app-u-dashboard-trend.is-tone--bad{color:var(--col-peach-deep)}.is-theme--default .app-u-savings-card--hero .app-u-savings-label,.is-theme--default .app-u-savings-card--hero strong{color:var(--col-green)}.is-theme--default .app-u-savings-card--hero small{color:var(--col-green-light)}.is-theme--default .app-u-dashboard-metrics strong,.is-theme--default .app-u-progress-metric-row strong,.is-theme--default .app-u-dashboard-metrics article:nth-child(1) strong,.is-theme--default .app-u-dashboard-metrics article:nth-child(2) strong,.is-theme--default .app-u-dashboard-metrics article:nth-child(3) strong,.is-theme--default .app-u-dashboard-metrics article:nth-child(4) strong{color:var(--col-black);margin-top:20px}.is-theme--default .app-u-dashboard-ring{height:125px;width:125px}.is-theme--default .app-u-dashboard-progress-top{gap:40px}.is-theme--default .app-u-dashboard-ring svg{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) scale(1.25);transform-origin:50% 50%}.is-theme--default .app-u-dashboard-day-pill{background:var(--col-green-lightest);color:var(--col-green)}.is-theme--default .app-u-dashboard-day-pill.is-tone--mid{background:var(--col-yellow-lightest);color:var(--col-yellow-deep)}.is-theme--default .app-u-dashboard-day-pill.is-tone--bad{background:var(--col-red-lightest);color:var(--col-peach-deep)}.is-theme--default .app-u-progress .app-u-assessments-new{background:var(--col-blue-light);color:var(--col-white) !important}.is-theme--default .app-u-progress .app-u-assessments-new i{color:var(--col-white)}.is-theme--default .app-u-savings-add{background:var(--col-blue-light);color:var(--col-white) !important}.is-theme--default .app-u-savings-goal-card em{background:var(--col-green-lightest);color:var(--col-green)}.is-theme--default .app-assessment-choice.is-active{background:var(--col-green-lightest);border:0;color:var(--col-green);outline:0}.is-theme--default .app-assessment-main--result.is-risk--0,.is-theme--default .app-u-assessment-result-content.is-risk--0,.is-theme--default .app-assessment-signal.is-risk--0{--col-risk: var(--col-green);--col-risk-bg: var(--col-green-lightest);--col-risk-soft: var(--col-green)}.is-theme--default .app-assessment-main--result.is-risk--1,.is-theme--default .app-u-assessment-result-content.is-risk--1,.is-theme--default .app-assessment-signal.is-risk--1{--col-risk: var(--col-yellow-deep);--col-risk-bg: var(--col-yellow-lightest);--col-risk-soft: var(--col-yellow-deep)}.is-theme--default .app-assessment-main--result.is-risk--2,.is-theme--default .app-u-assessment-result-content.is-risk--2,.is-theme--default .app-assessment-signal.is-risk--2{--col-risk: var(--col-orange-deep);--col-risk-bg: var(--col-orange-lightest);--col-risk-soft: var(--col-orange-deep)}.is-theme--default .app-assessment-main--result.is-risk--3,.is-theme--default .app-u-assessment-result-content.is-risk--3,.is-theme--default .app-assessment-signal.is-risk--3{--col-risk: var(--col-peach);--col-risk-bg: var(--col-peach-lightest);--col-risk-soft: var(--col-peach-deep)}.is-theme--default .app-assessment-main--result>.app-assessment-result-card,.is-theme--default .app-assessment-main--result>.app-assessment-score-tile,.is-theme--default .app-u-assessment-result-content .app-assessment-result-card,.is-theme--default .app-u-assessment-result-content .app-assessment-score-tile{background:var(--col-risk-bg)}.is-theme--default .app-assessment-main--result .app-assessment-card-label span,.is-theme--default .app-u-assessment-result-content .app-assessment-card-label span{background:var(--col-risk)}.is-theme--default .app-assessment-main--result .app-assessment-card-label strong,.is-theme--default .app-u-assessment-result-content .app-assessment-card-label strong{color:var(--col-risk)}.is-theme--default .app-assessment-main--result>.app-assessment-result-card h2,.is-theme--default .app-assessment-main--result .app-assessment-score-copy strong,.is-theme--default .app-assessment-main--result .app-assessment-score-label strong,.is-theme--default .app-assessment-main--result .app-assessment-score-ring strong,.is-theme--default .app-u-assessment-result-content .app-assessment-result-card h2,.is-theme--default .app-u-assessment-result-content .app-assessment-score-copy strong,.is-theme--default .app-u-assessment-result-content .app-assessment-score-label strong,.is-theme--default .app-u-assessment-result-content .app-assessment-score-ring strong{color:var(--col-risk)}.is-theme--default .app-assessment-main--result>.app-assessment-result-card p,.is-theme--default .app-assessment-main--result .app-assessment-score-copy small,.is-theme--default .app-assessment-main--result .app-assessment-score-ring small,.is-theme--default .app-u-assessment-result-content .app-assessment-result-card p,.is-theme--default .app-u-assessment-result-content .app-assessment-score-copy small,.is-theme--default .app-u-assessment-result-content .app-assessment-score-ring small{color:var(--col-risk-soft)}.is-theme--default .app-assessment-main--result .app-assessment-score-ring circle,.is-theme--default .app-u-assessment-result-content .app-assessment-score-ring circle{stroke:var(--col-white)}.is-theme--default .app-assessment-main--result .app-assessment-score-ring circle+circle,.is-theme--default .app-u-assessment-result-content .app-assessment-score-ring circle+circle{stroke:var(--col-risk)}.is-theme--default .app-assessment-main--result .app-assessment-signal-icon,.is-theme--default .app-u-assessment-result-content .app-assessment-signal-icon{background:var(--col-risk-bg)}.is-theme--default .app-assessment-main--result .app-assessment-signal-icon i,.is-theme--default .app-u-assessment-result-content .app-assessment-signal-icon i{color:var(--col-risk)}.is-theme--default .app-u-quest-card-reward:not(.is-completed){background:var(--col-blue-lightest);color:var(--col-blue)}.is-theme--default .app-u-quest-card-reward.is-completed{background:var(--col-green-lightest);color:var(--col-green)}.is-theme--default .app-u-trophy-card.is-unlocked{background:var(--col-green-lightest);border:0}.is-theme--default .app-u-trophy-card.is-unlocked .app-u-trophy-icon{border:0}.is-theme--default .app-user-score,.is-theme--default .app-user-score:hover,.is-theme--default .app-user-score i,.is-theme--default .app-user-score-value{color:var(--col-button-primary-text)}.is-theme--default .app-user-score{background:var(--col-button-primary)}.is-theme--default .app-user-score-float{color:var(--col-button-primary)}.is-theme--default .app-user-score-spark{background:var(--col-button-primary)}.is-theme--default{--font-ff: "Inter", ui-sans-serif, -apple-system, system-ui, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";--font-ff-mono: ui-monospace, SFMono-Regular, Menlo, Monaco,Consolas, "Liberation Mono", "Courier New", monospace;--font-ff-h1: Poppins;--font-ff-h2: Poppins;--font-ff-h3: var(--font-ff);--font-ff-writing: "Caveat", cursive;--font-fs-mini: 0.583rem;--font-fs-smallest: 0.667rem;--font-fs-smaller: 0.75rem;--font-fs-small: 0.875rem;--font-fs-normal: 0.9375rem;--font-fs-medium: 1.042rem;--font-fs-large: 1.292rem;--font-fs-larger: 1.25rem;--font-fs-largest: 1.917rem;--font-fs-big: 1.5rem;--font-fs-extra: 2.375rem;--font-fs-mega: 2.916rem;--font-fs-huge: 3.5rem;--font-fs-ultra: 3.834rem;--font-lh-scale: 1;--font-lh-mini: calc(0.816rem * var(--font-lh-scale));--font-lh-smallest: calc(0.934rem * var(--font-lh-scale));--font-lh-smaller: calc(1.013rem * var(--font-lh-scale));--font-lh-small: calc(1.181rem * var(--font-lh-scale));--font-lh-normal: calc(1.500rem * var(--font-lh-scale));--font-lh-medium: calc(1.563rem * var(--font-lh-scale));--font-lh-large: calc(1.809rem * var(--font-lh-scale));--font-lh-larger: calc(1.688rem * var(--font-lh-scale));--font-lh-largest: calc(2.492rem * var(--font-lh-scale));--font-lh-extra: calc(3.088rem * var(--font-lh-scale));--font-lh-mega: calc(3.936rem * var(--font-lh-scale));--font-lh-ultra: calc(4.984rem * var(--font-lh-scale));--font-lh-writing: calc(3.36875rem * var(--font-lh-scale));--font-fw-thin: 300;--font-fw-regular: 400;--font-fw-semibold: 500;--font-fw-bold: 600;--font-fw-bolder: var(--font-fw-bold);--font-fw-boldest: var(--font-fw-bold);--font-fw-mini: var(--font-fw-regular);--font-fw-smallest: var(--font-fw-regular);--font-fw-smaller: var(--font-fw-regular);--font-fw-small: var(--font-fw-regular);--font-fw-normal: var(--font-fw-regular);--font-fw-medium: var(--font-fw-regular);--font-fw-large: var(--font-fw-regular);--font-fw-larger: var(--font-fw-regular);--font-fw-largest: var(--font-fw-regular);--font-fw-extra: var(--font-fw-bold);--font-fw-mega: var(--font-fw-bold);--font-fw-ultra: var(--font-fw-bold)}.is-theme--default{--col-button-primary: var(--col-blue-light);--col-button-primary-hover: var(--col-blue);--col-button-valid: var(--col-green-lightest);--col-button-valid-hover: var(--col-green-lightest);--col-button-valid-text: var(--col-green);--col-button-valid-text-hover: var(--col-green)}:root{--col-lp-ink: #1a1a1a;--col-lp-paper: #ffffff;--col-lp-bg-alt: #f7f7f5;--col-lp-g50: #fafafa;--col-lp-g100: #f5f5f5;--col-lp-g200: #ebebeb;--col-lp-g300: #d4d4d4;--col-lp-g400: #aaaaaa;--col-lp-g500: #888888;--col-lp-g600: #666666;--col-lp-g700: #444444;--col-lp-phone-bezel: #0a0a0a;--col-lp-on-dark: #ffffff;--col-lp-on-dark-strong: rgba(255, 255, 255, 0.72);--col-lp-on-dark-muted: rgba(255, 255, 255, 0.55);--col-lp-on-dark-faint: rgba(255, 255, 255, 0.45);--col-lp-on-dark-line: rgba(255, 255, 255, 0.12);--col-lp-on-dark-chip: rgba(255, 255, 255, 0.08);--col-lp-on-dark-chip-line: rgba(255, 255, 255, 0.14);--col-lp-hero-overlay: linear-gradient(90deg, rgba(0, 0, 0, 0.82), rgba(0, 0, 0, 0.52) 45%, rgba(0, 0, 0, 0.08) 100%);--col-lp-hero-pill: rgba(0, 0, 0, 0.38);--col-lp-hero-pill-line: rgba(255, 255, 255, 0.22);--col-lp-hero-cta-fill: #ffffff;--col-lp-hero-scroll: rgba(255, 255, 255, 0.7);--font-fs-lp-eyebrow: 0.8125rem;--font-fs-lp-nav: 0.9375rem;--font-fs-lp-logo: 1.875rem;--font-fs-lp-logo-sm: 1.5rem;--font-fs-lp-logo-xs: 1.375rem;--font-fs-lp-nav-sm: 0.875rem;--font-fs-lp-nav-xs: 0.8125rem;--font-fs-lp-accent: 1.18em;--font-fs-lp-lead: clamp(1.0625rem, 1.4vw, 1.3125rem);--font-fs-lp-h5: clamp(1.1875rem, 1.6vw, 1.4375rem);--font-fs-lp-h4: clamp(1.375rem, 2vw, 1.75rem);--font-fs-lp-h3: clamp(1.4375rem, 2vw, 1.6875rem);--font-fs-lp-h2: clamp(2.125rem, 4vw, 3.5rem);--font-fs-lp-h2-xl: clamp(2.375rem, 4.4vw, 4.25rem);--font-fs-lp-hero: clamp(2.875rem, 5.6vw, 5.375rem);--font-fs-lp-hand: clamp(2.875rem, 5vw, 4.5rem);--font-fs-lp-stat: clamp(2.5rem, 3.6vw, 3.5rem);--font-fs-lp-quote: clamp(1.0625rem, 1.4vw, 1.25rem);--font-fs-lp-quotecard: clamp(1.625rem, 2.4vw, 2.25rem);--font-ff-lp-writing: "Caveat", cursive}.app-landing{color:var(--col-lp-ink);font-family:var(--font-ff)}.app-landing-hand{font-family:var(--font-ff-lp-writing);font-weight:var(--font-fw-bold)}@keyframes fx_icon_spin{to{transform:rotate(360deg)}}@keyframes fx_icon_drop_in{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fx_icon_bump{0%{transform:translateY(0) rotate(-5deg)}30%{transform:translateY(-32px) rotate(5deg)}60%{transform:translateY(0) rotate(-5deg)}80%{transform:translateY(-16px) rotate(5deg)}100%{transform:translateY(0) rotate(0)}}@keyframes fx_icon_shake{0%{transform:translateX(0) rotate(0deg)}10%{transform:translateX(-2px) rotate(-4deg)}20%{transform:translateX(3px) rotate(4deg)}30%{transform:translateX(-3px) rotate(-5deg)}40%{transform:translateX(3px) rotate(5deg)}50%{transform:translateX(-2px) rotate(-4deg) scale(1.01)}60%{transform:translateX(2px) rotate(4deg)}70%{transform:translateX(-1px) rotate(-3deg)}80%{transform:translateX(1px) rotate(3deg)}90%{transform:translateX(-1px) rotate(-2deg)}100%{transform:translateX(0) rotate(0deg)}}.app-button,.app-button--only-text,.app-button--only-text-square,.app-button--only-icon,.app-button--only-icon-square{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--bg);background-repeat:no-repeat;background-size:cover;border:var(--border);border-radius:999px;box-sizing:border-box;column-gap:8px;cursor:pointer;font-family:var(--font-ff);font-weight:var(--font-fw-regular);height:var(--grid-h);margin:0;max-width:100%;min-width:max-content;overflow:hidden;position:relative;touch-action:manipulation;text-decoration:none;transition:background-color var(--trans-color-time) var(--trans-color-algo),box-shadow calc(var(--trans-color-time)/1.5) var(--trans-color-algo);width:auto;display:inline-flex;align-items:center;justify-content:center}.app-button::before,.app-button--only-text::before,.app-button--only-text-square::before,.app-button--only-icon::before,.app-button--only-icon-square::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,0);opacity:0;transition:background-color var(--trans-color-time) var(--trans-color-algo),opacity calc(var(--trans-color-time)/1.5) var(--trans-color-algo)}@media(hover: hover)and (pointer: fine){.app-button:hover:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.app-button--only-text:hover:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.app-button--only-text-square:hover:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.app-button--only-icon:hover:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.app-button--only-icon-square:hover:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square){transition:color var(--trans-color-time) var(--trans-color-algo),background-color var(--trans-color-time) var(--trans-color-algo),box-shadow calc(var(--trans-color-time)/1.5) var(--trans-color-algo)}.app-button:hover:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square)::before,.app-button--only-text:hover:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square)::before,.app-button--only-text-square:hover:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square)::before,.app-button--only-icon:hover:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square)::before,.app-button--only-icon-square:hover:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square)::before{opacity:1}.app-button.is-fx--on:hover:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.is-fx--on.app-button--only-text:hover:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.is-fx--on.app-button--only-text-square:hover:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.is-fx--on.app-button--only-icon:hover:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.is-fx--on.app-button--only-icon-square:hover:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square){box-shadow:var(--shadow-button-fx-hover)}}.app-button-icon{color:inherit;display:inline-block;position:relative;z-index:1;line-height:1}.app-button-icon span{color:inherit;display:inline-block;line-height:1}.app-button-icon span:not(.is-icon--idle){display:none}.app-button-icon i{color:inherit}.app-button-label{color:inherit;display:inline-flex;align-items:center;justify-content:center;font-weight:var(--font-fw-semibold);height:100%;position:relative;white-space:nowrap;z-index:1;line-height:1}.app-button,.app-button--only-text,.app-button--only-text-square,.app-button--only-icon,.app-button--only-icon-square{--bg: var(--col-button-primary);--bg-hover: var(--col-mono-00);--border: solid 1.5px transparent;--text: var(--col-button-primary-text);--text-hover: var(--col-button-primary-text);background-color:var(--bg);color:var(--text) !important}.app-button.is-color--primary,.is-color--primary.app-button--only-text,.is-color--primary.app-button--only-text-square,.is-color--primary.app-button--only-icon,.is-color--primary.app-button--only-icon-square,.app-button.app-button--primary,.app-button--primary.app-button--only-text,.app-button--primary.app-button--only-text-square,.app-button--primary.app-button--only-icon,.app-button--primary.app-button--only-icon-square{--bg: var(--col-button-primary);--bg-hover: var(--col-button-primary-hover);--text: var(--col-button-primary-text);--text-hover: var(--col-button-primary-text-hover)}.app-button.is-color--secondary,.is-color--secondary.app-button--only-text,.is-color--secondary.app-button--only-text-square,.is-color--secondary.app-button--only-icon,.is-color--secondary.app-button--only-icon-square{--bg: var(--col-button-secondary);--bg-hover: var(--col-button-secondary-hover);--border: var(--border-button-secondary);--text: var(--col-button-secondary-text);--text-hover: var(--col-button-secondary-text-hover)}.app-button.is-color--black,.is-color--black.app-button--only-text,.is-color--black.app-button--only-text-square,.is-color--black.app-button--only-icon,.is-color--black.app-button--only-icon-square{--bg: var(--col-button-black);--bg-hover: var(--col-button-black-hover);--text: var(--col-button-black-text);--text-hover: var(--col-button-black-text-hover)}.app-button.is-color--white-outline,.is-color--white-outline.app-button--only-text,.is-color--white-outline.app-button--only-text-square,.is-color--white-outline.app-button--only-icon,.is-color--white-outline.app-button--only-icon-square{--bg: var(--col-button-white);--bg-hover: var(--col-button-white-hover);--text: var(--col-button-white-text);--text-hover: var(--col-button-white-text-hover);border:var(--border-button-outline)}.app-button.is-color--white,.is-color--white.app-button--only-text,.is-color--white.app-button--only-text-square,.is-color--white.app-button--only-icon,.is-color--white.app-button--only-icon-square{--bg: var(--col-button-white);--bg-hover: var(--col-button-white-hover);--text: var(--col-button-white-text);--text-hover: var(--col-button-white-text-hover)}.app-button.is-color--weight-1,.is-color--weight-1.app-button--only-text,.is-color--weight-1.app-button--only-text-square,.is-color--weight-1.app-button--only-icon,.is-color--weight-1.app-button--only-icon-square,.app-button.is-color--weight-none,.is-color--weight-none.app-button--only-text,.is-color--weight-none.app-button--only-text-square,.is-color--weight-none.app-button--only-icon,.is-color--weight-none.app-button--only-icon-square{--bg: var(--col-button-weight-none);--bg-hover: var(--col-button-weight-none-hover);--text: var(--col-button-weight-none-text);--text-hover: var(--col-button-weight-none-text-hover)}.app-button.is-color--weight-2,.is-color--weight-2.app-button--only-text,.is-color--weight-2.app-button--only-text-square,.is-color--weight-2.app-button--only-icon,.is-color--weight-2.app-button--only-icon-square,.app-button.is-color--weight-light,.is-color--weight-light.app-button--only-text,.is-color--weight-light.app-button--only-text-square,.is-color--weight-light.app-button--only-icon,.is-color--weight-light.app-button--only-icon-square{--bg: var(--col-button-weight-light);--bg-hover: var(--col-button-weight-light-hover);--text: var(--col-button-weight-light-text);--text-hover: var(--col-button-weight-light-text-hover)}.app-button.is-color--weight-3,.is-color--weight-3.app-button--only-text,.is-color--weight-3.app-button--only-text-square,.is-color--weight-3.app-button--only-icon,.is-color--weight-3.app-button--only-icon-square,.app-button.is-color--weight-moderate,.is-color--weight-moderate.app-button--only-text,.is-color--weight-moderate.app-button--only-text-square,.is-color--weight-moderate.app-button--only-icon,.is-color--weight-moderate.app-button--only-icon-square{--bg: var(--col-button-weight-moderate);--bg-hover: var(--col-button-weight-moderate-hover);--text: var(--col-button-weight-moderate-text);--text-hover: var(--col-button-weight-moderate-text-hover)}.app-button.is-color--weight-4,.is-color--weight-4.app-button--only-text,.is-color--weight-4.app-button--only-text-square,.is-color--weight-4.app-button--only-icon,.is-color--weight-4.app-button--only-icon-square,.app-button.is-color--weight-strong,.is-color--weight-strong.app-button--only-text,.is-color--weight-strong.app-button--only-text-square,.is-color--weight-strong.app-button--only-icon,.is-color--weight-strong.app-button--only-icon-square{--bg: var(--col-button-weight-strong);--bg-hover: var(--col-button-weight-strong-hover);--text: var(--col-button-weight-strong-text);--text-hover: var(--col-button-weight-strong-text-hover)}.app-button.is-color--weight-5,.is-color--weight-5.app-button--only-text,.is-color--weight-5.app-button--only-text-square,.is-color--weight-5.app-button--only-icon,.is-color--weight-5.app-button--only-icon-square,.app-button.is-color--weight-severe,.is-color--weight-severe.app-button--only-text,.is-color--weight-severe.app-button--only-text-square,.is-color--weight-severe.app-button--only-icon,.is-color--weight-severe.app-button--only-icon-square{--bg: var(--col-button-weight-severe);--bg-hover: var(--col-button-weight-severe-hover);--text: var(--col-button-weight-severe-text);--text-hover: var(--col-button-weight-severe-text-hover)}.app-button.is-color--inactive,.is-color--inactive.app-button--only-text,.is-color--inactive.app-button--only-text-square,.is-color--inactive.app-button--only-icon,.is-color--inactive.app-button--only-icon-square,.app-button.is-state--inactive,.is-state--inactive.app-button--only-text,.is-state--inactive.app-button--only-text-square,.is-state--inactive.app-button--only-icon,.is-state--inactive.app-button--only-icon-square,form.is-state--inactive .app-button[type=submit],form.is-state--inactive [type=submit].app-button--only-text,form.is-state--inactive [type=submit].app-button--only-text-square,form.is-state--inactive [type=submit].app-button--only-icon,form.is-state--inactive [type=submit].app-button--only-icon-square,form.app-button:disabled .app-button[type=submit],form.app-button--only-text:disabled .app-button[type=submit],form.app-button--only-text-square:disabled .app-button[type=submit],form.app-button:disabled [type=submit].app-button--only-text,form.app-button:disabled [type=submit].app-button--only-text-square,form.app-button--only-text:disabled [type=submit].app-button--only-text,form.app-button--only-text-square:disabled [type=submit].app-button--only-text,form.app-button--only-text:disabled [type=submit].app-button--only-text-square,form.app-button--only-text-square:disabled [type=submit].app-button--only-text-square,form.app-button--only-icon:disabled .app-button[type=submit],form.app-button--only-icon:disabled [type=submit].app-button--only-text,form.app-button--only-icon:disabled [type=submit].app-button--only-text-square,form.app-button--only-icon-square:disabled .app-button[type=submit],form.app-button--only-icon-square:disabled [type=submit].app-button--only-text,form.app-button--only-icon-square:disabled [type=submit].app-button--only-text-square,form.app-button:disabled [type=submit].app-button--only-icon,form.app-button--only-text:disabled [type=submit].app-button--only-icon,form.app-button--only-text-square:disabled [type=submit].app-button--only-icon,form.app-button:disabled [type=submit].app-button--only-icon-square,form.app-button--only-text:disabled [type=submit].app-button--only-icon-square,form.app-button--only-text-square:disabled [type=submit].app-button--only-icon-square,form.app-button--only-icon:disabled [type=submit].app-button--only-icon,form.app-button--only-icon-square:disabled [type=submit].app-button--only-icon,form.app-button--only-icon:disabled [type=submit].app-button--only-icon-square,form.app-button--only-icon-square:disabled [type=submit].app-button--only-icon-square,.app-button:disabled,.app-button--only-text:disabled,.app-button--only-text-square:disabled,.app-button--only-icon:disabled,.app-button--only-icon-square:disabled{--bg: var(--col-button-inactive);--bg-hover: var(--col-button-inactive-hover);--text: var(--col-button-inactive-text);--text-hover: var(--col-button-inactive-text-hover)}.app-button.is-color--invalid,.is-color--invalid.app-button--only-text,.is-color--invalid.app-button--only-text-square,.is-color--invalid.app-button--only-icon,.is-color--invalid.app-button--only-icon-square,.app-button.is-state--invalid,.is-state--invalid.app-button--only-text,.is-state--invalid.app-button--only-text-square,.is-state--invalid.app-button--only-icon,.is-state--invalid.app-button--only-icon-square,form.is-state--invalid .app-button[type=submit],form.is-state--invalid [type=submit].app-button--only-text,form.is-state--invalid [type=submit].app-button--only-text-square,form.is-state--invalid [type=submit].app-button--only-icon,form.is-state--invalid [type=submit].app-button--only-icon-square{--bg: var(--col-button-invalid);--bg-hover: var(--col-button-invalid-hover);--text: var(--col-button-invalid-text);--text-hover: var(--col-button-invalid-text-hover)}.app-button.is-color--valid,.is-color--valid.app-button--only-text,.is-color--valid.app-button--only-text-square,.is-color--valid.app-button--only-icon,.is-color--valid.app-button--only-icon-square,.app-button.is-state--valid,.is-state--valid.app-button--only-text,.is-state--valid.app-button--only-text-square,.is-state--valid.app-button--only-icon,.is-state--valid.app-button--only-icon-square,form.is-state--success .app-button[type=submit],form.is-state--success [type=submit].app-button--only-text,form.is-state--success [type=submit].app-button--only-text-square,form.is-state--success [type=submit].app-button--only-icon,form.is-state--success [type=submit].app-button--only-icon-square{--bg: var(--col-button-valid);--bg-hover: var(--col-button-valid-hover);--text: var(--col-button-valid-text);--text-hover: var(--col-button-valid-text-hover)}@media(hover: hover)and (pointer: fine){.app-button:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover,.app-button--only-text:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover,.app-button--only-text-square:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover,.app-button--only-icon:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover,.app-button--only-icon-square:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover{background-color:var(--bg-hover);color:var(--text-hover) !important}.app-button:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover .app-button-label,.app-button--only-text:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover .app-button-label,.app-button--only-text-square:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover .app-button-label,.app-button--only-icon:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover .app-button-label,.app-button--only-icon-square:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover .app-button-label,.app-button:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover .app-button-icon,.app-button--only-text:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover .app-button-icon,.app-button--only-text-square:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover .app-button-icon,.app-button--only-icon:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover .app-button-icon,.app-button--only-icon-square:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover .app-button-icon,.app-button:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover i,.app-button--only-text:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover i,.app-button--only-text-square:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover i,.app-button--only-icon:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover i,.app-button--only-icon-square:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover i{color:var(--text-hover) !important}.app-button:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover::before,.app-button--only-text:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover::before,.app-button--only-text-square:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover::before,.app-button--only-icon:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover::before,.app-button--only-icon-square:not(.is-state--hover):not(.app-button.is-state--invalid):not(.is-state--invalid.app-button--only-text):not(.is-state--invalid.app-button--only-text-square):not(.is-state--invalid.app-button--only-icon):not(.is-state--invalid.app-button--only-icon-square):not(.app-button.is-state--valid):not(.is-state--valid.app-button--only-text):not(.is-state--valid.app-button--only-text-square):not(.is-state--valid.app-button--only-icon):not(.is-state--valid.app-button--only-icon-square):not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square):hover::before{background-color:rgba(0,0,0,0);opacity:0}}.app-button.is-state--idle .is-icon--idle,.is-state--idle.app-button--only-text .is-icon--idle,.is-state--idle.app-button--only-text-square .is-icon--idle,.is-state--idle.app-button--only-icon .is-icon--idle,.is-state--idle.app-button--only-icon-square .is-icon--idle,form.is-state--idle .app-button[type=submit] .is-icon--idle,form.is-state--idle [type=submit].app-button--only-text .is-icon--idle,form.is-state--idle [type=submit].app-button--only-text-square .is-icon--idle,form.is-state--idle [type=submit].app-button--only-icon .is-icon--idle,form.is-state--idle [type=submit].app-button--only-icon-square .is-icon--idle{display:inline-block;animation:fx_icon_drop_in .3s ease-out}.app-button.is-state--idle .is-icon--loading,.is-state--idle.app-button--only-text .is-icon--loading,.is-state--idle.app-button--only-text-square .is-icon--loading,.is-state--idle.app-button--only-icon .is-icon--loading,.is-state--idle.app-button--only-icon-square .is-icon--loading,form.is-state--idle .app-button[type=submit] .is-icon--loading,form.is-state--idle [type=submit].app-button--only-text .is-icon--loading,form.is-state--idle [type=submit].app-button--only-text-square .is-icon--loading,form.is-state--idle [type=submit].app-button--only-icon .is-icon--loading,form.is-state--idle [type=submit].app-button--only-icon-square .is-icon--loading{display:none}.app-button.is-state--idle:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--idle.app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--idle.app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--idle.app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--idle.app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--idle .app-button[type=submit]:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--idle [type=submit].app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--idle [type=submit].app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--idle [type=submit].app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--idle [type=submit].app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label{animation:fx_icon_drop_in .3s ease-out}.app-button.is-state--loading::after,.is-state--loading.app-button--only-text::after,.is-state--loading.app-button--only-text-square::after,.is-state--loading.app-button--only-icon::after,.is-state--loading.app-button--only-icon-square::after,form.is-state--loading .app-button[type=submit]::after,form.is-state--loading [type=submit].app-button--only-text::after,form.is-state--loading [type=submit].app-button--only-text-square::after,form.is-state--loading [type=submit].app-button--only-icon::after,form.is-state--loading [type=submit].app-button--only-icon-square::after{animation:fx_icon_spin 1.2s linear infinite;color:inherit;content:"";display:inline-block;font-family:var(--fa-family-classic, "Font Awesome 7 Pro");font-size:1em;font-weight:var(--font-fw-boldest);line-height:1;position:relative;z-index:1}.app-button.is-state--loading:has(.app-button-icon)::after,.is-state--loading.app-button--only-text:has(.app-button-icon)::after,.is-state--loading.app-button--only-text-square:has(.app-button-icon)::after,.is-state--loading.app-button--only-icon:has(.app-button-icon)::after,.is-state--loading.app-button--only-icon-square:has(.app-button-icon)::after,form.is-state--loading .app-button[type=submit]:has(.app-button-icon)::after,form.is-state--loading [type=submit].app-button--only-text:has(.app-button-icon)::after,form.is-state--loading [type=submit].app-button--only-text-square:has(.app-button-icon)::after,form.is-state--loading [type=submit].app-button--only-icon:has(.app-button-icon)::after,form.is-state--loading [type=submit].app-button--only-icon-square:has(.app-button-icon)::after{display:none}.app-button.is-state--loading .is-icon--loading,.is-state--loading.app-button--only-text .is-icon--loading,.is-state--loading.app-button--only-text-square .is-icon--loading,.is-state--loading.app-button--only-icon .is-icon--loading,.is-state--loading.app-button--only-icon-square .is-icon--loading,form.is-state--loading .app-button[type=submit] .is-icon--loading,form.is-state--loading [type=submit].app-button--only-text .is-icon--loading,form.is-state--loading [type=submit].app-button--only-text-square .is-icon--loading,form.is-state--loading [type=submit].app-button--only-icon .is-icon--loading,form.is-state--loading [type=submit].app-button--only-icon-square .is-icon--loading{display:inline-block;animation:fx_icon_drop_in .3s ease-out .2s both}.app-button.is-state--loading .is-icon--loading i,.is-state--loading.app-button--only-text .is-icon--loading i,.is-state--loading.app-button--only-text-square .is-icon--loading i,.is-state--loading.app-button--only-icon .is-icon--loading i,.is-state--loading.app-button--only-icon-square .is-icon--loading i,form.is-state--loading .app-button[type=submit] .is-icon--loading i,form.is-state--loading [type=submit].app-button--only-text .is-icon--loading i,form.is-state--loading [type=submit].app-button--only-text-square .is-icon--loading i,form.is-state--loading [type=submit].app-button--only-icon .is-icon--loading i,form.is-state--loading [type=submit].app-button--only-icon-square .is-icon--loading i{display:inline-block;animation:fx_icon_spin 1.5s linear .5s infinite}.app-button.is-state--loading .is-icon--idle,.is-state--loading.app-button--only-text .is-icon--idle,.is-state--loading.app-button--only-text-square .is-icon--idle,.is-state--loading.app-button--only-icon .is-icon--idle,.is-state--loading.app-button--only-icon-square .is-icon--idle,form.is-state--loading .app-button[type=submit] .is-icon--idle,form.is-state--loading [type=submit].app-button--only-text .is-icon--idle,form.is-state--loading [type=submit].app-button--only-text-square .is-icon--idle,form.is-state--loading [type=submit].app-button--only-icon .is-icon--idle,form.is-state--loading [type=submit].app-button--only-icon-square .is-icon--idle{display:none}.app-button.is-state--loading:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--loading.app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--loading.app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--loading.app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--loading.app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--loading .app-button[type=submit]:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--loading [type=submit].app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--loading [type=submit].app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--loading [type=submit].app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--loading [type=submit].app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label{display:none}.app-button.is-state--loading.is-color--secondary,.is-state--loading.is-color--secondary.app-button--only-text,.is-state--loading.is-color--secondary.app-button--only-text-square,.is-state--loading.is-color--secondary.app-button--only-icon,.is-state--loading.is-color--secondary.app-button--only-icon-square,form.is-state--loading .app-button.is-color--secondary[type=submit],form.is-state--loading .is-color--secondary[type=submit].app-button--only-text,form.is-state--loading .is-color--secondary[type=submit].app-button--only-text-square,form.is-state--loading .is-color--secondary[type=submit].app-button--only-icon,form.is-state--loading .is-color--secondary[type=submit].app-button--only-icon-square{color:var(--col-text-inverted)}.app-button.is-state--loading.is-color--secondary::before,.is-state--loading.is-color--secondary.app-button--only-text::before,.is-state--loading.is-color--secondary.app-button--only-text-square::before,.is-state--loading.is-color--secondary.app-button--only-icon::before,.is-state--loading.is-color--secondary.app-button--only-icon-square::before,form.is-state--loading .app-button.is-color--secondary[type=submit]::before,form.is-state--loading .is-color--secondary[type=submit].app-button--only-text::before,form.is-state--loading .is-color--secondary[type=submit].app-button--only-text-square::before,form.is-state--loading .is-color--secondary[type=submit].app-button--only-icon::before,form.is-state--loading .is-color--secondary[type=submit].app-button--only-icon-square::before{background-color:var(--col-brand-0);opacity:1}.app-button.is-state--loading:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,.is-state--loading.app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,.is-state--loading.app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,.is-state--loading.app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,.is-state--loading.app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--loading .app-button[type=submit]:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--loading [type=submit].app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--loading [type=submit].app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--loading [type=submit].app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--loading [type=submit].app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon{margin-left:auto;margin-right:auto}.app-button.has-no-icons,.has-no-icons.app-button--only-text,.has-no-icons.app-button--only-text-square,.has-no-icons.app-button--only-icon,.has-no-icons.app-button--only-icon-square{column-gap:0}.app-button.has-no-icons.is-state--valid::after,.has-no-icons.is-state--valid.app-button--only-text::after,.has-no-icons.is-state--valid.app-button--only-text-square::after,.has-no-icons.is-state--valid.app-button--only-icon::after,.has-no-icons.is-state--valid.app-button--only-icon-square::after,form.is-state--success .app-button.has-no-icons[type=submit]::after,form.is-state--success .has-no-icons[type=submit].app-button--only-text::after,form.is-state--success .has-no-icons[type=submit].app-button--only-text-square::after,form.is-state--success .has-no-icons[type=submit].app-button--only-icon::after,form.is-state--success .has-no-icons[type=submit].app-button--only-icon-square::after,.app-button.has-no-icons.is-state--invalid::after,.has-no-icons.is-state--invalid.app-button--only-text::after,.has-no-icons.is-state--invalid.app-button--only-text-square::after,.has-no-icons.is-state--invalid.app-button--only-icon::after,.has-no-icons.is-state--invalid.app-button--only-icon-square::after,form.is-state--invalid .app-button.has-no-icons[type=submit]::after,form.is-state--invalid .has-no-icons[type=submit].app-button--only-text::after,form.is-state--invalid .has-no-icons[type=submit].app-button--only-text-square::after,form.is-state--invalid .has-no-icons[type=submit].app-button--only-icon::after,form.is-state--invalid .has-no-icons[type=submit].app-button--only-icon-square::after{animation:fx_icon_drop_in .3s ease-out .2s both;color:inherit;display:inline-block;font-family:var(--fa-family-classic, "Font Awesome 7 Pro");font-size:1em;font-weight:var(--font-fw-boldest);line-height:1;position:relative;z-index:1}.app-button.has-no-icons.is-state--valid::after,.has-no-icons.is-state--valid.app-button--only-text::after,.has-no-icons.is-state--valid.app-button--only-text-square::after,.has-no-icons.is-state--valid.app-button--only-icon::after,.has-no-icons.is-state--valid.app-button--only-icon-square::after,form.is-state--success .app-button.has-no-icons[type=submit]::after,form.is-state--success .has-no-icons[type=submit].app-button--only-text::after,form.is-state--success .has-no-icons[type=submit].app-button--only-text-square::after,form.is-state--success .has-no-icons[type=submit].app-button--only-icon::after,form.is-state--success .has-no-icons[type=submit].app-button--only-icon-square::after{content:""}.app-button.has-no-icons.is-state--invalid::after,.has-no-icons.is-state--invalid.app-button--only-text::after,.has-no-icons.is-state--invalid.app-button--only-text-square::after,.has-no-icons.is-state--invalid.app-button--only-icon::after,.has-no-icons.is-state--invalid.app-button--only-icon-square::after,form.is-state--invalid .app-button.has-no-icons[type=submit]::after,form.is-state--invalid .has-no-icons[type=submit].app-button--only-text::after,form.is-state--invalid .has-no-icons[type=submit].app-button--only-text-square::after,form.is-state--invalid .has-no-icons[type=submit].app-button--only-icon::after,form.is-state--invalid .has-no-icons[type=submit].app-button--only-icon-square::after{content:""}.app-button.has-no-idle-icon:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid),.has-no-idle-icon.app-button--only-text:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid),.has-no-idle-icon.app-button--only-text-square:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid),.has-no-idle-icon.app-button--only-icon:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid),.has-no-idle-icon.app-button--only-icon-square:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid){column-gap:0}.app-button.has-no-idle-icon:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid) .app-button-icon,.has-no-idle-icon.app-button--only-text:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid) .app-button-icon,.has-no-idle-icon.app-button--only-text-square:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid) .app-button-icon,.has-no-idle-icon.app-button--only-icon:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid) .app-button-icon,.has-no-idle-icon.app-button--only-icon-square:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid) .app-button-icon{display:none}.app-button.has-no-icons.is-state--valid .app-button-label,.has-no-icons.is-state--valid.app-button--only-text .app-button-label,.has-no-icons.is-state--valid.app-button--only-text-square .app-button-label,.has-no-icons.is-state--valid.app-button--only-icon .app-button-label,.has-no-icons.is-state--valid.app-button--only-icon-square .app-button-label,form.is-state--success .app-button.has-no-icons[type=submit] .app-button-label,form.is-state--success .has-no-icons[type=submit].app-button--only-text .app-button-label,form.is-state--success .has-no-icons[type=submit].app-button--only-text-square .app-button-label,form.is-state--success .has-no-icons[type=submit].app-button--only-icon .app-button-label,form.is-state--success .has-no-icons[type=submit].app-button--only-icon-square .app-button-label,.app-button.has-no-icons.is-state--invalid .app-button-label,.has-no-icons.is-state--invalid.app-button--only-text .app-button-label,.has-no-icons.is-state--invalid.app-button--only-text-square .app-button-label,.has-no-icons.is-state--invalid.app-button--only-icon .app-button-label,.has-no-icons.is-state--invalid.app-button--only-icon-square .app-button-label,form.is-state--invalid .app-button.has-no-icons[type=submit] .app-button-label,form.is-state--invalid .has-no-icons[type=submit].app-button--only-text .app-button-label,form.is-state--invalid .has-no-icons[type=submit].app-button--only-text-square .app-button-label,form.is-state--invalid .has-no-icons[type=submit].app-button--only-icon .app-button-label,form.is-state--invalid .has-no-icons[type=submit].app-button--only-icon-square .app-button-label{display:none}.app-button.is-state--hover,.is-state--hover.app-button--only-text,.is-state--hover.app-button--only-text-square,.is-state--hover.app-button--only-icon,.is-state--hover.app-button--only-icon-square,.app-button.is-state--invalid,.is-state--invalid.app-button--only-text,.is-state--invalid.app-button--only-text-square,.is-state--invalid.app-button--only-icon,.is-state--invalid.app-button--only-icon-square,form.is-state--invalid .app-button[type=submit],form.is-state--invalid [type=submit].app-button--only-text,form.is-state--invalid [type=submit].app-button--only-text-square,form.is-state--invalid [type=submit].app-button--only-icon,form.is-state--invalid [type=submit].app-button--only-icon-square,.app-button.is-state--valid,.is-state--valid.app-button--only-text,.is-state--valid.app-button--only-text-square,.is-state--valid.app-button--only-icon,.is-state--valid.app-button--only-icon-square,form.is-state--success .app-button[type=submit],form.is-state--success [type=submit].app-button--only-text,form.is-state--success [type=submit].app-button--only-text-square,form.is-state--success [type=submit].app-button--only-icon,form.is-state--success [type=submit].app-button--only-icon-square{background-color:var(--bg-hover);color:var(--text-hover) !important}.app-button.is-state--hover::before,.is-state--hover.app-button--only-text::before,.is-state--hover.app-button--only-text-square::before,.is-state--hover.app-button--only-icon::before,.is-state--hover.app-button--only-icon-square::before,.app-button.is-state--invalid::before,.is-state--invalid.app-button--only-text::before,.is-state--invalid.app-button--only-text-square::before,.is-state--invalid.app-button--only-icon::before,.is-state--invalid.app-button--only-icon-square::before,form.is-state--invalid .app-button[type=submit]::before,form.is-state--invalid [type=submit].app-button--only-text::before,form.is-state--invalid [type=submit].app-button--only-text-square::before,form.is-state--invalid [type=submit].app-button--only-icon::before,form.is-state--invalid [type=submit].app-button--only-icon-square::before,.app-button.is-state--valid::before,.is-state--valid.app-button--only-text::before,.is-state--valid.app-button--only-text-square::before,.is-state--valid.app-button--only-icon::before,.is-state--valid.app-button--only-icon-square::before,form.is-state--success .app-button[type=submit]::before,form.is-state--success [type=submit].app-button--only-text::before,form.is-state--success [type=submit].app-button--only-text-square::before,form.is-state--success [type=submit].app-button--only-icon::before,form.is-state--success [type=submit].app-button--only-icon-square::before{background-color:rgba(0,0,0,0);opacity:0}.app-button.is-state--hover .app-button-label,.is-state--hover.app-button--only-text .app-button-label,.is-state--hover.app-button--only-text-square .app-button-label,.is-state--hover.app-button--only-icon .app-button-label,.is-state--hover.app-button--only-icon-square .app-button-label,.app-button.is-state--invalid .app-button-label,.is-state--invalid.app-button--only-text .app-button-label,.is-state--invalid.app-button--only-text-square .app-button-label,.is-state--invalid.app-button--only-icon .app-button-label,.is-state--invalid.app-button--only-icon-square .app-button-label,form.is-state--invalid .app-button[type=submit] .app-button-label,form.is-state--invalid [type=submit].app-button--only-text .app-button-label,form.is-state--invalid [type=submit].app-button--only-text-square .app-button-label,form.is-state--invalid [type=submit].app-button--only-icon .app-button-label,form.is-state--invalid [type=submit].app-button--only-icon-square .app-button-label,.app-button.is-state--valid .app-button-label,.is-state--valid.app-button--only-text .app-button-label,.is-state--valid.app-button--only-text-square .app-button-label,.is-state--valid.app-button--only-icon .app-button-label,.is-state--valid.app-button--only-icon-square .app-button-label,form.is-state--success .app-button[type=submit] .app-button-label,form.is-state--success [type=submit].app-button--only-text .app-button-label,form.is-state--success [type=submit].app-button--only-text-square .app-button-label,form.is-state--success [type=submit].app-button--only-icon .app-button-label,form.is-state--success [type=submit].app-button--only-icon-square .app-button-label,.app-button.is-state--hover .app-button-icon,.is-state--hover.app-button--only-text .app-button-icon,.is-state--hover.app-button--only-text-square .app-button-icon,.is-state--hover.app-button--only-icon .app-button-icon,.is-state--hover.app-button--only-icon-square .app-button-icon,.app-button.is-state--invalid .app-button-icon,.is-state--invalid.app-button--only-text .app-button-icon,.is-state--invalid.app-button--only-text-square .app-button-icon,.is-state--invalid.app-button--only-icon .app-button-icon,.is-state--invalid.app-button--only-icon-square .app-button-icon,form.is-state--invalid .app-button[type=submit] .app-button-icon,form.is-state--invalid [type=submit].app-button--only-text .app-button-icon,form.is-state--invalid [type=submit].app-button--only-text-square .app-button-icon,form.is-state--invalid [type=submit].app-button--only-icon .app-button-icon,form.is-state--invalid [type=submit].app-button--only-icon-square .app-button-icon,.app-button.is-state--valid .app-button-icon,.is-state--valid.app-button--only-text .app-button-icon,.is-state--valid.app-button--only-text-square .app-button-icon,.is-state--valid.app-button--only-icon .app-button-icon,.is-state--valid.app-button--only-icon-square .app-button-icon,form.is-state--success .app-button[type=submit] .app-button-icon,form.is-state--success [type=submit].app-button--only-text .app-button-icon,form.is-state--success [type=submit].app-button--only-text-square .app-button-icon,form.is-state--success [type=submit].app-button--only-icon .app-button-icon,form.is-state--success [type=submit].app-button--only-icon-square .app-button-icon,.app-button.is-state--hover i,.is-state--hover.app-button--only-text i,.is-state--hover.app-button--only-text-square i,.is-state--hover.app-button--only-icon i,.is-state--hover.app-button--only-icon-square i,.app-button.is-state--invalid i,.is-state--invalid.app-button--only-text i,.is-state--invalid.app-button--only-text-square i,.is-state--invalid.app-button--only-icon i,.is-state--invalid.app-button--only-icon-square i,form.is-state--invalid .app-button[type=submit] i,form.is-state--invalid [type=submit].app-button--only-text i,form.is-state--invalid [type=submit].app-button--only-text-square i,form.is-state--invalid [type=submit].app-button--only-icon i,form.is-state--invalid [type=submit].app-button--only-icon-square i,.app-button.is-state--valid i,.is-state--valid.app-button--only-text i,.is-state--valid.app-button--only-text-square i,.is-state--valid.app-button--only-icon i,.is-state--valid.app-button--only-icon-square i,form.is-state--success .app-button[type=submit] i,form.is-state--success [type=submit].app-button--only-text i,form.is-state--success [type=submit].app-button--only-text-square i,form.is-state--success [type=submit].app-button--only-icon i,form.is-state--success [type=submit].app-button--only-icon-square i{color:var(--text-hover) !important}.app-button.is-state--hover.is-fx--on:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.is-state--hover.is-fx--on.app-button--only-text:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.is-state--hover.is-fx--on.app-button--only-text-square:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.is-state--hover.is-fx--on.app-button--only-icon:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.is-state--hover.is-fx--on.app-button--only-icon-square:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.app-button.is-fx--on.is-state--invalid:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.is-fx--on.is-state--invalid.app-button--only-text:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.is-fx--on.is-state--invalid.app-button--only-text-square:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.is-fx--on.is-state--invalid.app-button--only-icon:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.is-fx--on.is-state--invalid.app-button--only-icon-square:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),form.is-state--invalid .app-button.is-fx--on[type=submit]:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),form.is-state--invalid .is-fx--on[type=submit].app-button--only-text:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),form.is-state--invalid .is-fx--on[type=submit].app-button--only-text-square:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),form.is-state--invalid .is-fx--on[type=submit].app-button--only-icon:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),form.is-state--invalid .is-fx--on[type=submit].app-button--only-icon-square:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.app-button.is-fx--on.is-state--valid:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.is-fx--on.is-state--valid.app-button--only-text:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.is-fx--on.is-state--valid.app-button--only-text-square:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.is-fx--on.is-state--valid.app-button--only-icon:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),.is-fx--on.is-state--valid.app-button--only-icon-square:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),form.is-state--success .app-button.is-fx--on[type=submit]:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),form.is-state--success .is-fx--on[type=submit].app-button--only-text:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),form.is-state--success .is-fx--on[type=submit].app-button--only-text-square:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),form.is-state--success .is-fx--on[type=submit].app-button--only-icon:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square),form.is-state--success .is-fx--on[type=submit].app-button--only-icon-square:not(.is-fx--off-hover):not(.app-button.is-state--loading):not(.is-state--loading.app-button--only-text):not(.is-state--loading.app-button--only-text-square):not(.is-state--loading.app-button--only-icon):not(.is-state--loading.app-button--only-icon-square){box-shadow:var(--shadow-button-fx-hover)}.app-button.is-state--valid .is-icon--valid,.is-state--valid.app-button--only-text .is-icon--valid,.is-state--valid.app-button--only-text-square .is-icon--valid,.is-state--valid.app-button--only-icon .is-icon--valid,.is-state--valid.app-button--only-icon-square .is-icon--valid,form.is-state--success .app-button[type=submit] .is-icon--valid,form.is-state--success [type=submit].app-button--only-text .is-icon--valid,form.is-state--success [type=submit].app-button--only-text-square .is-icon--valid,form.is-state--success [type=submit].app-button--only-icon .is-icon--valid,form.is-state--success [type=submit].app-button--only-icon-square .is-icon--valid{display:inline-block;animation:fx_icon_drop_in .3s ease-out .2s both}.app-button.is-state--valid .is-icon--idle,.is-state--valid.app-button--only-text .is-icon--idle,.is-state--valid.app-button--only-text-square .is-icon--idle,.is-state--valid.app-button--only-icon .is-icon--idle,.is-state--valid.app-button--only-icon-square .is-icon--idle,form.is-state--success .app-button[type=submit] .is-icon--idle,form.is-state--success [type=submit].app-button--only-text .is-icon--idle,form.is-state--success [type=submit].app-button--only-text-square .is-icon--idle,form.is-state--success [type=submit].app-button--only-icon .is-icon--idle,form.is-state--success [type=submit].app-button--only-icon-square .is-icon--idle{display:none}.app-button.is-state--valid:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--valid.app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--valid.app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--valid.app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--valid.app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--success .app-button[type=submit]:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--success [type=submit].app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--success [type=submit].app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--success [type=submit].app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--success [type=submit].app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label{display:none}.app-button.is-state--valid:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,.is-state--valid.app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,.is-state--valid.app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,.is-state--valid.app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,.is-state--valid.app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--success .app-button[type=submit]:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--success [type=submit].app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--success [type=submit].app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--success [type=submit].app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--success [type=submit].app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.app-button.is-state--invalid,.is-state--invalid.app-button--only-text,.is-state--invalid.app-button--only-text-square,.is-state--invalid.app-button--only-icon,.is-state--invalid.app-button--only-icon-square,form.is-state--invalid .app-button[type=submit],form.is-state--invalid [type=submit].app-button--only-text,form.is-state--invalid [type=submit].app-button--only-text-square,form.is-state--invalid [type=submit].app-button--only-icon,form.is-state--invalid [type=submit].app-button--only-icon-square{animation:fx_icon_shake .6s ease-out .5s 1}.app-button.is-state--invalid .is-icon--invalid,.is-state--invalid.app-button--only-text .is-icon--invalid,.is-state--invalid.app-button--only-text-square .is-icon--invalid,.is-state--invalid.app-button--only-icon .is-icon--invalid,.is-state--invalid.app-button--only-icon-square .is-icon--invalid,form.is-state--invalid .app-button[type=submit] .is-icon--invalid,form.is-state--invalid [type=submit].app-button--only-text .is-icon--invalid,form.is-state--invalid [type=submit].app-button--only-text-square .is-icon--invalid,form.is-state--invalid [type=submit].app-button--only-icon .is-icon--invalid,form.is-state--invalid [type=submit].app-button--only-icon-square .is-icon--invalid{display:inline-block;animation:fx_icon_drop_in .3s ease-out .2s both}.app-button.is-state--invalid .is-icon--idle,.is-state--invalid.app-button--only-text .is-icon--idle,.is-state--invalid.app-button--only-text-square .is-icon--idle,.is-state--invalid.app-button--only-icon .is-icon--idle,.is-state--invalid.app-button--only-icon-square .is-icon--idle,form.is-state--invalid .app-button[type=submit] .is-icon--idle,form.is-state--invalid [type=submit].app-button--only-text .is-icon--idle,form.is-state--invalid [type=submit].app-button--only-text-square .is-icon--idle,form.is-state--invalid [type=submit].app-button--only-icon .is-icon--idle,form.is-state--invalid [type=submit].app-button--only-icon-square .is-icon--idle{display:none}.app-button.is-state--invalid:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--invalid.app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--invalid.app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--invalid.app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--invalid.app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--invalid .app-button[type=submit]:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--invalid [type=submit].app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--invalid [type=submit].app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--invalid [type=submit].app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--invalid [type=submit].app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label{display:none}.app-button.is-state--invalid:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,.is-state--invalid.app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,.is-state--invalid.app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,.is-state--invalid.app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,.is-state--invalid.app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--invalid .app-button[type=submit]:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--invalid [type=submit].app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--invalid [type=submit].app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--invalid [type=submit].app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--invalid [type=submit].app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.app-button.is-state--invalid:not(.is-fx--off),.is-state--invalid.app-button--only-text:not(.is-fx--off),.is-state--invalid.app-button--only-text-square:not(.is-fx--off),.is-state--invalid.app-button--only-icon:not(.is-fx--off),.is-state--invalid.app-button--only-icon-square:not(.is-fx--off),form.is-state--invalid .app-button[type=submit]:not(.is-fx--off),form.is-state--invalid [type=submit].app-button--only-text:not(.is-fx--off),form.is-state--invalid [type=submit].app-button--only-text-square:not(.is-fx--off),form.is-state--invalid [type=submit].app-button--only-icon:not(.is-fx--off),form.is-state--invalid [type=submit].app-button--only-icon-square:not(.is-fx--off){animation:fx_icon_shake .6s ease-out .5s 1}.app-button.is-state--invalid .is-icon--invalid,.is-state--invalid.app-button--only-text .is-icon--invalid,.is-state--invalid.app-button--only-text-square .is-icon--invalid,.is-state--invalid.app-button--only-icon .is-icon--invalid,.is-state--invalid.app-button--only-icon-square .is-icon--invalid,form.is-state--invalid .app-button[type=submit] .is-icon--invalid,form.is-state--invalid [type=submit].app-button--only-text .is-icon--invalid,form.is-state--invalid [type=submit].app-button--only-text-square .is-icon--invalid,form.is-state--invalid [type=submit].app-button--only-icon .is-icon--invalid,form.is-state--invalid [type=submit].app-button--only-icon-square .is-icon--invalid{display:inline-block;animation:fx_icon_drop_in .3s ease-out .2s both}.app-button.is-state--invalid .is-icon--idle,.is-state--invalid.app-button--only-text .is-icon--idle,.is-state--invalid.app-button--only-text-square .is-icon--idle,.is-state--invalid.app-button--only-icon .is-icon--idle,.is-state--invalid.app-button--only-icon-square .is-icon--idle,form.is-state--invalid .app-button[type=submit] .is-icon--idle,form.is-state--invalid [type=submit].app-button--only-text .is-icon--idle,form.is-state--invalid [type=submit].app-button--only-text-square .is-icon--idle,form.is-state--invalid [type=submit].app-button--only-icon .is-icon--idle,form.is-state--invalid [type=submit].app-button--only-icon-square .is-icon--idle{display:none}.app-button.is-state--invalid:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--invalid.app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--invalid.app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--invalid.app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,.is-state--invalid.app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--invalid .app-button[type=submit]:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--invalid [type=submit].app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--invalid [type=submit].app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--invalid [type=submit].app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label,form.is-state--invalid [type=submit].app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-label{display:none}.app-button.is-state--invalid:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,.is-state--invalid.app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,.is-state--invalid.app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,.is-state--invalid.app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,.is-state--invalid.app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--invalid .app-button[type=submit]:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--invalid [type=submit].app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--invalid [type=submit].app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--invalid [type=submit].app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon,form.is-state--invalid [type=submit].app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square) .app-button-icon{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.app-button.is-state--inactive,.is-state--inactive.app-button--only-text,.is-state--inactive.app-button--only-text-square,.is-state--inactive.app-button--only-icon,.is-state--inactive.app-button--only-icon-square,form.is-state--inactive .app-button[type=submit],form.is-state--inactive [type=submit].app-button--only-text,form.is-state--inactive [type=submit].app-button--only-text-square,form.is-state--inactive [type=submit].app-button--only-icon,form.is-state--inactive [type=submit].app-button--only-icon-square,form.app-button:disabled .app-button[type=submit],form.app-button--only-text:disabled .app-button[type=submit],form.app-button--only-text-square:disabled .app-button[type=submit],form.app-button:disabled [type=submit].app-button--only-text,form.app-button:disabled [type=submit].app-button--only-text-square,form.app-button--only-text:disabled [type=submit].app-button--only-text,form.app-button--only-text-square:disabled [type=submit].app-button--only-text,form.app-button--only-text:disabled [type=submit].app-button--only-text-square,form.app-button--only-text-square:disabled [type=submit].app-button--only-text-square,form.app-button--only-icon:disabled .app-button[type=submit],form.app-button--only-icon:disabled [type=submit].app-button--only-text,form.app-button--only-icon:disabled [type=submit].app-button--only-text-square,form.app-button--only-icon-square:disabled .app-button[type=submit],form.app-button--only-icon-square:disabled [type=submit].app-button--only-text,form.app-button--only-icon-square:disabled [type=submit].app-button--only-text-square,form.app-button:disabled [type=submit].app-button--only-icon,form.app-button--only-text:disabled [type=submit].app-button--only-icon,form.app-button--only-text-square:disabled [type=submit].app-button--only-icon,form.app-button:disabled [type=submit].app-button--only-icon-square,form.app-button--only-text:disabled [type=submit].app-button--only-icon-square,form.app-button--only-text-square:disabled [type=submit].app-button--only-icon-square,form.app-button--only-icon:disabled [type=submit].app-button--only-icon,form.app-button--only-icon-square:disabled [type=submit].app-button--only-icon,form.app-button--only-icon:disabled [type=submit].app-button--only-icon-square,form.app-button--only-icon-square:disabled [type=submit].app-button--only-icon-square,.app-button:disabled,.app-button--only-text:disabled,.app-button--only-text-square:disabled,.app-button--only-icon:disabled,.app-button--only-icon-square:disabled{cursor:default;pointer-events:none}.app-button,.app-button--only-text,.app-button--only-text-square,.app-button--only-icon,.app-button--only-icon-square{column-gap:8px;font-size:var(--font-fs-normal);font-weight:var(--font-fw-normal);height:var(--grid-h);line-height:var(--font-lh-normal);padding:0 20px}.app-button.is-size--mini,.is-size--mini.app-button--only-text,.is-size--mini.app-button--only-text-square,.is-size--mini.app-button--only-icon,.is-size--mini.app-button--only-icon-square{height:calc(var(--grid-h)*.5);padding:0 8px;column-gap:4px;font-size:var(--font-fs-mini);line-height:var(--font-lh-mini);font-weight:var(--font-fw-mini)}.app-button.is-size--smallest,.is-size--smallest.app-button--only-text,.is-size--smallest.app-button--only-text-square,.is-size--smallest.app-button--only-icon,.is-size--smallest.app-button--only-icon-square{height:calc(var(--grid-h)*.7);padding:0 14px;column-gap:8px;font-size:var(--font-fs-smallest);line-height:var(--font-lh-smallest);font-weight:var(--font-fw-smallest)}.app-button.is-size--smaller,.is-size--smaller.app-button--only-text,.is-size--smaller.app-button--only-text-square,.is-size--smaller.app-button--only-icon,.is-size--smaller.app-button--only-icon-square{height:calc(var(--grid-h)*.8);padding:0 16px;column-gap:6px;font-size:var(--font-fs-smaller);line-height:var(--font-lh-smaller);font-weight:var(--font-fw-smaller)}.app-button.is-size--small,.is-size--small.app-button--only-text,.is-size--small.app-button--only-text-square,.is-size--small.app-button--only-icon,.is-size--small.app-button--only-icon-square{height:calc(var(--grid-h)*.9);padding:0 18px;column-gap:6px;font-size:var(--font-fs-small);line-height:var(--font-lh-small);font-weight:var(--font-fw-small)}.app-button.is-size--normal,.is-size--normal.app-button--only-text,.is-size--normal.app-button--only-text-square,.is-size--normal.app-button--only-icon,.is-size--normal.app-button--only-icon-square{height:var(--grid-h);column-gap:8px;font-size:var(--font-fs-normal);line-height:var(--font-lh-normal);font-weight:var(--font-fw-normal)}.app-button.is-size--medium,.is-size--medium.app-button--only-text,.is-size--medium.app-button--only-text-square,.is-size--medium.app-button--only-icon,.is-size--medium.app-button--only-icon-square{height:calc(var(--grid-h)*1.1);padding:0 24px;column-gap:10px;font-size:var(--font-fs-medium);line-height:var(--font-lh-medium);font-weight:var(--font-fw-medium)}.app-button.is-size--large,.is-size--large.app-button--only-text,.is-size--large.app-button--only-text-square,.is-size--large.app-button--only-icon,.is-size--large.app-button--only-icon-square{column-gap:10px;font-size:var(--font-fs-normal);font-weight:var(--font-fw-bold);height:56px;line-height:var(--font-lh-normal);min-height:56px;padding:0 28px}.app-button.is-size--larger,.is-size--larger.app-button--only-text,.is-size--larger.app-button--only-text-square,.is-size--larger.app-button--only-icon,.is-size--larger.app-button--only-icon-square{height:calc(var(--grid-h)*1.5);padding:0 32px;column-gap:14px;font-size:var(--font-fs-larger);line-height:var(--font-lh-larger);font-weight:var(--font-fw-larger)}.app-button.is-size--largest,.is-size--largest.app-button--only-text,.is-size--largest.app-button--only-text-square,.is-size--largest.app-button--only-icon,.is-size--largest.app-button--only-icon-square{height:calc(var(--grid-h)*1.8);padding:0 36px;column-gap:16px;font-size:var(--font-fs-largest);line-height:var(--font-lh-largest);font-weight:var(--font-fw-largest)}.app-button.is-size--extra,.is-size--extra.app-button--only-text,.is-size--extra.app-button--only-text-square,.is-size--extra.app-button--only-icon,.is-size--extra.app-button--only-icon-square{height:calc(var(--grid-h)*2.2);padding:0 42px;column-gap:18px;font-size:var(--font-fs-extra);line-height:var(--font-lh-extra);font-weight:var(--font-fw-extra)}.app-button.is-size--mega,.is-size--mega.app-button--only-text,.is-size--mega.app-button--only-text-square,.is-size--mega.app-button--only-icon,.is-size--mega.app-button--only-icon-square{height:calc(var(--grid-h)*2.6);padding:0 48px;column-gap:20px;font-size:var(--font-fs-mega);line-height:var(--font-lh-mega);font-weight:var(--font-fw-mega)}.app-button.is-size--ultra,.is-size--ultra.app-button--only-text,.is-size--ultra.app-button--only-text-square,.is-size--ultra.app-button--only-icon,.is-size--ultra.app-button--only-icon-square{height:calc(var(--grid-h)*3.2);padding:0 56px;column-gap:24px;font-size:var(--font-fs-ultra);line-height:var(--font-lh-ultra);font-weight:var(--font-fw-ultra)}.app-button,.app-button--only-text,.app-button--only-icon,.app-button--only-icon-square,.app-button--only-text-square,.app-button-label{font-weight:var(--font-fw-semibold) !important}.app-button.is-color--primary.is-size--large,.is-color--primary.is-size--large.app-button--only-text,.is-color--primary.is-size--large.app-button--only-text-square,.is-color--primary.is-size--large.app-button--only-icon,.is-color--primary.is-size--large.app-button--only-icon-square,.app-button.is-size--large.app-button--primary,.is-size--large.app-button--primary.app-button--only-text,.is-size--large.app-button--primary.app-button--only-text-square,.is-size--large.app-button--primary.app-button--only-icon,.is-size--large.app-button--primary.app-button--only-icon-square,.app-button.is-color--primary.is-size--large .app-button-label,.is-color--primary.is-size--large.app-button--only-text .app-button-label,.is-color--primary.is-size--large.app-button--only-text-square .app-button-label,.is-color--primary.is-size--large.app-button--only-icon .app-button-label,.is-color--primary.is-size--large.app-button--only-icon-square .app-button-label,.app-button.is-size--large.app-button--primary .app-button-label,.is-size--large.app-button--primary.app-button--only-text .app-button-label,.is-size--large.app-button--primary.app-button--only-text-square .app-button-label,.is-size--large.app-button--primary.app-button--only-icon .app-button-label,.is-size--large.app-button--primary.app-button--only-icon-square .app-button-label{font-weight:var(--font-fw-semibold) !important}.app-button--only-icon,.app-button--only-icon-square{--border: solid 1.5px transparent;min-width:0;padding:0;width:var(--grid-w)}.app-button--only-icon .app-button-label,.app-button--only-icon-square .app-button-label{display:none}.app-button--only-icon-square{aspect-ratio:1/1;min-width:unset;padding:0 !important;width:auto}.app-button--only-text .is-icon--idle,.app-button--only-text-square .is-icon--idle{display:none}.app-button--only-text-square{aspect-ratio:1/1;min-width:unset;padding:0 !important;width:auto}.app-doc--button .app-doc-item .app-button:not(.app-button--only-icon-square),.app-doc--button .app-doc-item .app-button--only-icon:not(.app-button--only-icon-square),.app-doc--button .app-doc-item .app-button--only-icon-square:not(.app-button--only-icon-square),.app-doc--button .app-doc-item .app-button--only-text:not(.app-button--only-icon-square),.app-doc--button .app-doc-item .app-button--only-text-square:not(.app-button--only-icon-square){min-width:184px}.app-content{--z: var(--z-content);background-color:var(--col-bg-content);height:100%;overflow:hidden;position:relative;top:0;transform:translateX(0);width:100%;z-index:var(--z);align-items:flex-start;column-gap:0;display:flex;flex-direction:row;justify-content:flex-start}@media(max-width: 767px){.has-waterglass--open .app-content{filter:blur(var(--blur-filter)) !important;opacity:var(--blur-opacity) !important;pointer-events:none}}.app-content-area{background-color:var(--col-bg-content-area);flex-grow:0;flex-shrink:0;height:100%;margin:0 auto;overflow:hidden;padding:var(--grid-t) var(--grid-r) var(--grid-b) var(--grid-l);width:50%}.app-content>:nth-child(1 of .app-content-area):nth-last-child(n+2 of .app-content-area){background-color:var(--col-bg-content-area-dark)}.app-content>:nth-child(2 of .app-content-area),.app-content>:nth-last-child(1 of .app-content-area){background-color:var(--col-bg-content-area);flex-grow:1;flex-shrink:1;overflow-y:auto;width:100%}.app-content-aside{--w: var(--grid-agg-w-aside);--z: var(--z-content-aside);background-color:var(--col-bg-aside);display:none;height:100%;left:0;max-width:var(--w);overflow:hidden;padding:var(--grid-t) var(--grid-r) var(--grid-b) var(--grid-l);position:fixed;top:0;transform:translateX(calc(var(--w) * -1));transition:transform var(--trans-distance-time) var(--trans-distance-algo);width:var(--w);z-index:var(--z);align-items:flex-start;flex-direction:column;justify-content:center}@media(max-width: 767px){.app-content-aside{width:var(--grid-agg-w-aside);max-width:unset;transform:translateX(calc(var(--w) * -1.5))}}.app-content-aside>ul{height:50%;width:100%}.app-content-aside>ul>li>div{width:100%;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.app-content-aside>ul>li>div>ul{margin-top:var(--grid-gap);padding-left:0;width:100%}.app-content-aside>ul>li>div>ul>li{min-height:calc(var(--grid-h/1.5));margin:0 0 var(--grid-gap) 0;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.app-content-aside>ul>li>div>ul>li div:nth-child(1):not(.app-button-icon){flex-grow:1;flex-shrink:1;width:100%}.app-content-aside>ul>li>div>ul>li div:nth-child(2):not(.app-button-label){flex-grow:0;flex-shrink:0;text-align:right;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.app-content-aside>ul>li>div>ul>li div:nth-child(2) i{font-size:var(--font-fs-smaller) !important}.app-content-aside>ul:nth-child(1)>li>div{min-height:var(--grid-h)}.app-content-aside>ul>li>a:not(.app-button):not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-text):not(.app-button--only-text-square){align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.app-content-aside ul li a:not(.app-button):not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-text):not(.app-button--only-text-square) span:first-child{display:inline-block;min-width:20px}.app-content-aside>ul>li a:nth-child(2){flex-shrink:0;flex-grow:1}.app-content-aside>ul>li>div>a>span:nth-child(1){flex-grow:0;flex-shrink:0;width:calc(var(--grid-w)/2)}.app-content-aside>ul>li>div>a>span:nth-child(2){flex-grow:1;flex-shrink:1;width:100%}.app-content-aside>ul li form{width:100%}.app-content-aside>ul li form select{border-radius:999px;font-size:var(--font-fs-small);height:36px;line-height:36px !important;padding:0 var(--grid-gap)}.app-content-aside>ul:nth-child(1)>li>div>a:nth-child(1){flex-shrink:1;flex-grow:1;width:100%}.app-content-aside>ul:nth-child(2){width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.app-content-aside>ul:nth-child(2) li{padding-top:calc(var(--grid-gap)/2);margin-top:calc(var(--grid-gap)/2);width:100%}.app-content-aside>ul:nth-child(2) li:last-child{height:var(--grid-h)}.app-content-aside>ul:nth-child(2) li.is-section{border-top:solid 1px var(--col-grey-light);padding-top:var(--grid-t);margin-top:var(--grid-b)}.app-content-aside>ul:nth-child(2) li.is-section:last-child{margin-bottom:var(--grid-gap)}@media(max-width: 767px){.app-content-aside>ul:nth-child(2) li.is-section{padding-top:var(--grid-t);margin-top:var(--grid-t)}}.app-content-aside a:not(.app-button):not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-text):not(.app-button--only-text-square){color:var(--col-text) !important}.app-content-inner{height:100%;margin:0 auto;max-width:var(--grid-agg-w-max);width:100%}.has-content-lp .app-content-inner{max-width:var(--grid-w-max)}.app-content-inner--loader{padding-bottom:calc(var(--grid-h)*10);display:flex;flex-direction:column;align-items:center;justify-content:center}.app-content-inner--bubble{padding-bottom:calc(var(--grid-h) + var(--grid-gap) + (var(--grid-h)));padding-top:calc(var(--grid-gap))}.app-content-section-form{margin:0 auto;max-width:480px;width:100%}.app-content-version div{height:100%;align-items:flex-end !important;justify-content:flex-end !important}body .app-content-aside.app-content-aside li.app-content-version.app-content-version>div:nth-child(1) a:nth-child(1){color:var(--col-black-lightest) !important;justify-content:flex-end !important}.has-content-aside.has-content-aside--open .app-content{filter:blur(var(--blur-filter));opacity:var(--blur-opacity);pointer-events:none}.has-header .app-content-area{padding-top:calc(var(--grid-agg-h-header) + var(--grid-t))}.has-header--list .app-content-area{padding-top:calc(var(--grid-agg-h-header)*2 + var(--grid-t))}@media(max-width: 767px){.has-header .app-content-area{padding-top:calc(var(--grid-agg-h-header)*1)}.has-nav-popout .app-content-area{padding-top:calc(var(--grid-agg-h-header)*2)}.has-header--list .app-content-area{padding-top:calc(var(--grid-agg-h-header)*1)}}.has-content-lp .app-content-area{padding-left:0 !important;padding-right:0 !important}.has-content-lp .app-content-area:nth-child(2){display:none}.has-content-auth .app-content-area{padding-bottom:var(--grid-b) !important;padding-top:var(--grid-t) !important;padding-left:var(--grid-l) !important;padding-right:var(--grid-r) !important;display:flex;flex-direction:column;align-items:center;justify-content:center}.has-content-auth .app-content-inner{height:unset}@media(max-width: 767px){.has-content-auth .app-content-area{padding-bottom:calc(var(--grid-b)*2) !important;padding-top:calc(var(--grid-agg-h-header)*3) !important;padding-left:calc(var(--grid-l)*2) !important;padding-right:calc(var(--grid-r)*2) !important;justify-content:flex-start}}.has-content-aside .app-content-aside{display:flex}.has-content-aside.has-content-aside--open .app-content-aside{transform:translateX(0)}.app-content>:nth-child(1 of .app-content-area){padding-left:var(--grid-agg-p-l-inner)}@media(max-width: 767px){.app-content>:nth-child(1 of .app-content-area){padding-left:var(--grid-l)}}.app-content>:nth-last-child(1 of .app-content-area),.app-content>:nth-child(2 of .app-content-area){padding-right:var(--grid-agg-p-r-inner)}@media(max-width: 767px){.app-content>:nth-last-child(1 of .app-content-area),.app-content>:nth-child(2 of .app-content-area){padding-right:var(--grid-r)}}@media(max-width: 767px){.has-nav-content.has-nav-content-main .app-content-area{padding-bottom:calc(var(--grid-agg-h-nav-main) + var(--grid-b) + env(safe-area-inset-bottom))}}.has-modal.has-modal-open--3d body,.has-modal.has-modal-open--3d-50 body,.has-modal.has-modal-open--3d-100 body{background-color:var(--col-bg-modal-3d)}.has-modal.has-modal-open--3d .app-content-aside,.has-modal.has-modal-open--3d-50 .app-content-aside,.has-modal.has-modal-open--3d-100 .app-content-aside{display:none}@media(max-width: 767px){.is-view-transitioning{--app-view-fx-duration: 280ms;--app-view-fx-ease: cubic-bezier(0.22, 0.61, 0.36, 1);overflow:hidden;position:relative}.app-view-layer{left:0;top:0;position:absolute;width:100%}.is-view-layer--leaving{z-index:1}.is-view-layer--entering{z-index:2}.is-view-fx--slide .app-view-layer{transition:transform var(--app-view-fx-duration) var(--app-view-fx-ease)}.is-view-fx--slide.is-view-dir--forward .is-view-layer--entering{transform:translateX(100%)}.is-view-fx--slide.is-view-dir--forward .is-view-layer--leaving{transform:translateX(0)}.is-view-fx--slide.is-view-dir--back .is-view-layer--entering{transform:translateX(-100%)}.is-view-fx--slide.is-view-dir--back .is-view-layer--leaving{transform:translateX(0)}.is-view-fx--slide.is-view-play .is-view-layer--entering{transform:translateX(0)}.is-view-fx--slide.is-view-dir--forward.is-view-play .is-view-layer--leaving{transform:translateX(-100%)}.is-view-fx--slide.is-view-dir--back.is-view-play .is-view-layer--leaving{transform:translateX(100%)}.is-view-fx--fade .is-view-layer--leaving{display:none}.is-view-fx--fade .is-view-layer--entering{opacity:0;transition:opacity var(--app-view-fx-duration) var(--app-view-fx-ease)}.is-view-fx--fade.is-view-play .is-view-layer--entering{opacity:1}}@media(max-width: 767px)and (prefers-reduced-motion: reduce){.is-view-transitioning .app-view-layer{transition:none}.is-view-transitioning .is-view-layer--entering{opacity:1;transform:none}}form{display:block;width:100%}fieldset{display:block;width:100%}.app-form.has-autocomplete--open:not(:has(>fieldset))>*:not(.has-autocomplete--open),.app-form.has-autocomplete--open>fieldset>*:not(.has-autocomplete--open){filter:blur(2px);opacity:.28;pointer-events:none}.app-form.has-autocomplete--open:not(:has(>fieldset))>.has-autocomplete--open,.app-form.has-autocomplete--open>fieldset>.has-autocomplete--open{filter:none;opacity:1;position:relative;z-index:6}.autocomplete-suggestions{background:var(--col-white);border:solid 1px var(--col-settings-border);box-shadow:0 var(--grid-gap) var(--grid-h) var(--col-shade-12)}form:not(.app-form-island) fieldset>.app-button:not([class*=w-]),form:not(.app-form-island) fieldset>.app-button--only-icon:not([class*=w-]),form:not(.app-form-island) fieldset>.app-button--only-icon-square:not([class*=w-]),form:not(.app-form-island) fieldset>.app-button--only-text:not([class*=w-]),form:not(.app-form-island) fieldset>.app-button--only-text-square:not([class*=w-]){align-self:flex-start}::placeholder{color:var(--col-text-form-field-placeholder) !important;font-family:var(--font-ff) !important;font-weight:var(--font-fw-regular) !important}:-ms-input-placeholder,::-ms-input-placeholder{color:var(--col-text-form-field-placeholder) !important}.is-r>input::placeholder{text-align:left}input::placeholder{transition:opacity var(--trans-color-time) var(--trans-color-algo)}input.is-changing--placeholder::placeholder{opacity:0}input[type=range]{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);height:2em;margin:10px 0;width:100%}input[type=range]:focus{outline:none}input[type=range]:focus::-moz-range-track,input[type=range]:focus::-webkit-slider-runnable-track{background:var(--col-bg-form-field-range)}input[type=range]::-moz-range-thumb,input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--col-bg-form-field-range);border-radius:var(--rad-form-field-range);cursor:pointer;height:1.5em;width:1.5em}input[type=range]::-webkit-slider-thumb{margin-top:-8px;height:20px;width:20px}input[type=range]::-moz-range-track,input[type=range]::-webkit-slider-runnable-track{background:var(--col-bg-form-field);border:var(--border-form-field);border-radius:.25em;height:8px;width:100%}input:not([type=button]):not([type=submit]):not([type=reset]):not([type=radio]):not([type=checkbox]):not([type=color]):not([type=range]):not([type=file]){background-color:var(--col-bg-form-field);border:var(--border-form-field);border-radius:var(--rad-form-field);display:block;font-family:var(--font-ff);font-weight:var(--font-fw-regular);height:54px;line-height:54px !important;opacity:1;padding:0 16px;width:100%}input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=color]):not([type=radio]):not([type=range]):not([type=file]):read-only{background-color:var(--col-bg-form-field-readonly);color:var(--col-text-form-field-readonly)}input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=color]):not([type=radio]):not([type=range]):not([type=file]):disabled,select:disabled,textarea:disabled{background-color:var(--col-bg-form-field-readonly);color:var(--col-text-form-field-readonly);cursor:default}input[type=checkbox],input[type=radio]{all:revert;appearance:none;background-color:var(--col-bg-form-field);border:var(--border-form-field);border-radius:var(--rad-form-field-radio);color:currentColor;cursor:pointer;font:inherit;height:1.5em !important;margin:0;vertical-align:text-top;width:1.5em !important;-webkit-appearance:none;display:inline-grid;place-content:center;transform:translateY(-0.075em)}input[type=checkbox]{border-radius:var(--rad-form-field-checkbox)}input[type=checkbox]::before{box-shadow:var(--shadow-form-field-check);clip-path:polygon(28% 38%, 41% 53%, 75% 24%, 86% 38%, 40% 78%, 15% 50%);content:"";display:block;font-size:var(--font-fs-largest);height:.65em;margin:0;transform:scale(0);transform-origin:center;transition:var(--trans-form-field-check);width:.65em}input[type=checkbox]:checked::before{transform:scale(1)}input[type=radio]::before{background-color:var(--col-bg-form-field-checkbox-check);border-radius:50%;content:"";height:.65em;transform:scale(0);transition:120ms transform ease-in-out;width:.65em}input[type=radio]:checked::before{transform:scale(1)}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer;display:inline-block;font-weight:var(--font-fw-normal) !important;padding-left:8px;vertical-align:.5em}input[type=checkbox]:disabled,input[type=radio]:disabled{background-color:var(--col-bg-form-field-disabled);cursor:default}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:default}input[type=checkbox]:focus-visible{outline:none}label{display:block;font-weight:var(--font-fw-bold) !important;padding-bottom:var(--grid-gap);transition:opacity var(--trans-color-time) var(--trans-color-algo)}.app-form .app-form-label,.app-form .app-settings-field-label{align-items:center;color:var(--col-settings-text);display:inline-flex;font-weight:var(--font-fw-bold) !important;gap:var(--grid-gap);line-height:var(--font-lh-small);padding-bottom:0}.app-form label.app-form-field,.app-form label.app-settings-field{padding-bottom:0}label em{display:block;font-weight:var(--font-fw-normal) !important;padding-bottom:4px}select{background:rgba(0,0,0,0);background-color:var(--col-bg-form-field);border:var(--border-form-field);border-radius:var(--rad-form-field-select);display:block;opacity:1;padding:0 16px;width:100%}select:not([multiple]){height:48px;line-height:48px !important}select[multiple]{background-image:none !important;height:auto;line-height:48px !important;min-height:48px;padding:8px 16px}textarea{background-color:var(--col-bg-form-field);border:var(--border-form-field);border-radius:var(--rad-form-field-textarea);display:block;min-height:32px;opacity:1;padding:16px;resize:horizontal;width:100%}input[type=file]{all:revert;display:block;cursor:pointer;opacity:1;pointer-events:auto}input[type=file]:focus{outline:revert}.app-form-feedback-field{padding-top:4px;text-align:right}.app-form-feedback-invalid{color:var(--col-text-invalid)}.app-form-feedback-form{color:var(--col-text-invalid);padding-bottom:24px;text-align:center}.app-form-field{display:flex;flex-direction:column;gap:calc(var(--grid-gap) + var(--grid-gap)/2);margin-bottom:24px;padding:0}.app-form-field-flex{padding:0 24px;display:flex;flex-direction:row;align-items:center;column-gap:12px;justify-content:center}.app-form-field-flex a{flex-grow:0;flex-shrink:0;height:40px;width:40px}.app-form-field-flex input{flex-grow:1;flex-shrink:0;width:100%}.app-form-field-color{display:inline-block;position:relative}.app-form-field-color i{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%)}.app-form-field-file-custom{background-color:var(--col-bg-form-field);border-radius:var(--rad-form-field-file);height:48px;left:0;line-height:1.5;padding:0 16px;position:absolute;right:0;top:0;user-select:none;z-index:5}.app-form-field-file-custom-outer{cursor:pointer;display:inline-block;height:44px;position:relative;width:100%}.app-form-field-file-custom-outer input[type=file]{position:absolute;top:0;left:0;width:100%;height:48px;opacity:0;z-index:10;cursor:pointer;pointer-events:auto;appearance:none;margin:0;border:none;background:none}.app-form-field-file-custom-outer:after{background-color:var(--col-bg-form-field-file-browse);border:var(--border-form-field);border-radius:var(--rad-form-field-file);color:var(--col-text-form-field-placeholder);content:attr(data-after);height:48px;left:0;line-height:48px;overflow:hidden;padding-left:12px;position:absolute;width:100%;z-index:7}.app-form-field-file-custom-outer:before{background-color:var(--col-bg-form-field-file-browse);border-left:var(--border-form-field);border-radius:0 var(--rad-form-field-file) var(--rad-form-field-file) 0;color:var(--col-text-form-field-file-browse);content:attr(data-before);height:48px;line-height:48px;padding:0 16px;position:absolute;right:1px;top:0;z-index:8}.app-form-fields{column-gap:12px;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.app-form-hint{border-top:var(--border-form-hint);margin-top:32px;padding-top:32px;position:relative}.app-form-hint-label{left:0;position:absolute;top:-14px;text-align:center;width:100%}.app-form-hint-label span{background-color:var(--col-bg-form-hint-label);color:var(--col-text-form-hint-label);padding:4px 8px}.app-form-label em{padding-top:4px}.app-form-label-checkbox{font-weight:var(--font-fw-normal) !important;display:flex;align-items:center;column-gap:8px}.app-form-section{column-gap:4px;overflow:hidden;width:100%;display:flex;flex-direction:column}.app-form-section h2 a{display:inline-block}.app-form-section h2 a:hover{text-decoration:none}.app-form-title{margin-bottom:16px}.app-form-field-file-custom-outer{display:flex;margin:0 auto;position:relative;text-align:center}.app-form-field-file-custom-outer span,.app-form-field-file-custom-outer label{color:var(--col-text-inverted);cursor:pointer;position:absolute;top:12px;left:0;width:100%;text-align:center;z-index:1000;column-gap:8px;display:flex;flex-direction:row;align-items:center;justify-content:center}.app-form-field-file-custom-outer span i{color:var(--col-text-form-field-file-browse);font-size:var(--font-fs-larger)}.app-form-field-file-custom-outer input{cursor:pointer}.app-form-field-file-custom-outer:before{border:none;border-radius:var(--rad-form-field-file);content:"";cursor:pointer !important;height:48px;margin:0 auto;text-align:center;width:100%}.app-form-field-file-custom-outer:after{border:none !important;box-shadow:unset !important}.app-form-div{height:0;border-top:solid 1px var(--col-grey-lighter);padding:0}.app-form-stepper{align-items:center;display:flex;gap:14px}.app-form-stepper-button{appearance:none;background:var(--col-white);border:1px solid var(--col-grey-lighter);border-radius:50%;color:var(--col-black);cursor:pointer;flex:0 0 44px;height:44px;line-height:1;padding:0;width:44px;align-items:center;display:flex;justify-content:center}.app-form-stepper-input{appearance:none !important;background:rgba(0,0,0,0) !important;border:0 !important;border-radius:0 !important;color:var(--col-black);display:block !important;font-weight:var(--font-fw-bold);height:auto !important;line-height:1 !important;min-width:0 !important;padding:0 !important;text-align:center;width:40px !important;-moz-appearance:textfield}.app-form-stepper-input:focus{outline:none !important}.app-form-stepper-input::-webkit-outer-spin-button,.app-form-stepper-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.app-header,.app-header--list{--h: var(--grid-agg-h-header);--pt: var(--grid-t);--pr: var(--grid-agg-p-r-inner);--pb: 0;--pl: var(--grid-agg-p-l-inner);--w: 100%;--z: var(--z-header);background-color:var(--col-bg-header);height:var(--h);left:0;margin:0 auto;max-width:calc(var(--grid-agg-w-max));padding:var(--pt) 0 var(--pb) 0;position:fixed;right:0;top:0;transform:translateX(0);transition:transform var(--trans-distance-time) var(--trans-distance-algo);width:var(--w);z-index:var(--z);align-items:center;display:none;flex-direction:row;justify-content:center}.has-list--blurred-edit .app-header,.has-list--blurred-edit .app-header--list{background-color:rgba(0,0,0,0);transition:background-color var(--trans-color-time) var(--trans-color-algo),transform var(--trans-distance-time) var(--trans-distance-algo)}@media(max-width: 767px){.app-header,.app-header--list{--h: calc(var(--grid-agg-h-header) + var(--grid-t));--pt: 0}.has-nav-popout .app-header,.has-nav-popout .app-header--list{border-bottom:none;margin:var(--grid-t) 0 0 0}}.app-header-area,.app-header-area--account{width:100%;flex-grow:1;flex-shrink:1}.app-header-area:nth-child(1),.app-header-area--account:nth-child(1),.app-header-area:nth-child(3),.app-header-area--account:nth-child(3){flex-grow:0;flex-shrink:0;width:25%}.app-header-area ul,.app-header-area--account ul{width:100%;column-gap:var(--grid-gap);display:flex;flex-direction:row;align-items:center;justify-content:center}.app-header-area:nth-child(1) ul,.app-header-area--account:nth-child(1) ul{justify-content:flex-start}.app-header-area:nth-child(3) ul,.app-header-area--account:nth-child(3) ul{justify-content:flex-end}.app-header-area--account{flex-grow:0;flex-shrink:0;width:25%}.app-header-area--account ul{justify-content:flex-end}.has-header.has-content-app .app-header-area--account{display:none}.has-header.has-content-app--onboarding .app-header-area--account,.has-header.has-content-app--questionaire .app-header-area--account,.has-header.has-content-app--tutorial .app-header-area--account{display:none}.has-header.has-content-app--onboarding .app-header-area:nth-child(2) ul,.has-header.has-content-app--onboarding .app-header-area--account:nth-child(2) ul,.has-header.has-content-app--questionaire .app-header-area:nth-child(2) ul,.has-header.has-content-app--questionaire .app-header-area--account:nth-child(2) ul,.has-header.has-content-app--tutorial .app-header-area:nth-child(2) ul,.has-header.has-content-app--tutorial .app-header-area--account:nth-child(2) ul{justify-content:center}.has-header.has-content-lp .app-header,.has-header.has-content-lp .app-header--list{border-radius:999px;margin-top:calc(var(--grid-h)/2);padding-left:calc(var(--grid-w)/2);padding-right:var(--grid-r);width:calc(100% - (var(--grid-l) + var(--grid-r)))}.has-header.has-content-lp .app-header,.has-header.has-content-lp .app-header--list{box-shadow:0px 0px 10px 5px var(--col-mono-d6)}.has-header.has-content-lp .app-header-area:nth-child(1),.has-header.has-content-lp .app-header-area--account:nth-child(1){display:none}.has-header.has-content-lp .app-header-area:nth-child(2) ul,.has-header.has-content-lp .app-header-area--account:nth-child(2) ul{justify-content:flex-start}.has-header.has-content-lp .app-header-area:nth-child(3),.has-header.has-content-lp .app-header-area--account:nth-child(3){display:none}.has-header.has-content-auth .app-header,.has-header.has-content-auth .app-header--list{display:none}.has-header .app-header,.has-header .app-header--list{display:flex}.has-header.has-content-aside.has-content-aside--open .app-header,.has-header.has-content-aside.has-content-aside--open .app-header--list{filter:blur(var(--blur-filter));opacity:var(--blur-opacity);pointer-events:none}a{color:var(--col-text-link);cursor:pointer;font-weight:var(--font-fw-semibold);text-decoration:none}button,summary,[href],[role=button],[onclick],[bind],[data-settings-accordion-toggle],[data-nav-shell-toggle],[data-modal],[data-modal-open],[data-modal-close],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],input[type=file],input[type=range],select{cursor:pointer}button:disabled,[aria-disabled=true],input:disabled,select:disabled,textarea:disabled,input[readonly],textarea[readonly]{cursor:default}a:visited{color:var(--col-text-link);text-decoration:none}a:focus{color:var(--col-text-link);text-decoration:none;outline:none}a:active{color:var(--col-text-link);text-decoration:none}@media(hover: hover)and (pointer: fine){a:not(.app-button,.app-button--only-icon,.app-button--only-icon-square,.app-button--only-text,.app-button--only-text-square,.app-logo):hover{color:var(--col-text-link);text-decoration:none}}.app-loader{padding-top:calc(var(--grid-t) + var(--grid-h) + var(--grid-b) + var(--grid-h));width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.app-loader>div{aspect-ratio:1/1;background-color:var(--col-bg-loader);border:solid 10px var(--col-grey-lightest);border-radius:50%;display:inline-block;flex-grow:0;flex-shrink:0;max-width:200px;overflow:hidden;width:100%;align-items:center;display:flex;flex-direction:row;justify-content:center}@media(max-width: 767px){.app-loader>div{border:solid 6px var(--col-grey-lightest);max-width:160px}}.app-loader>div i{color:var(--col-text);font-size:var(--font-fs-ultra);line-height:240px}.app-loader-hint{color:var(--col-important-1);padding-top:24px;text-align:center;width:100%}.app-logo{color:var(--col-text) !important;font-family:var(--font-ff-logo);font-weight:var(--font-fw-logo);align-items:center;display:flex;flex-direction:row;justify-content:center}.app-logo.is-size--small{font-size:var(--font-fs-large)}.app-logo.is-size--normal{font-size:var(--font-fs-larger)}.app-logo.is-size--medium{font-size:var(--font-fs-largest)}.app-logo.is-size--large{font-size:var(--font-fs-ultra)}.app-logo.is-color--inverted{color:var(--col-text-inverted)}.app-nav-content,.app-content,.app-header,.app-header--list{backface-visibility:hidden;transform-origin:50% 10%;transition:filter var(--trans-color-time) var(--trans-color-algo),top var(--trans-distance-time) var(--trans-distance-algo),transform var(--trans-distance-time) var(--trans-distance-algo)}@media(max-width: 767px){.has-modal.has-modal-open--3d .app-nav-content,.has-modal.has-modal-open--3d-50 .app-nav-content,.has-modal.has-modal-open--3d-100 .app-nav-content,.has-modal.has-modal-open--3d .app-header,.has-modal.has-modal-open--3d .app-header--list,.has-modal.has-modal-open--3d-50 .app-header,.has-modal.has-modal-open--3d-50 .app-header--list,.has-modal.has-modal-open--3d-100 .app-header,.has-modal.has-modal-open--3d-100 .app-header--list,.has-modal.has-modal-open--3d .app-content,.has-modal.has-modal-open--3d-50 .app-content,.has-modal.has-modal-open--3d-100 .app-content{border-top-left-radius:var(--grid-rad);border-top-right-radius:var(--grid-rad);filter:brightness(0.92) saturate(0.96);overflow:hidden;top:var(--grid-t);transform:perspective(1600px) translateZ(-64px) scale(0.95) rotateX(0.95deg)}}.app-modal{--z: var(--z-modal);--pt: calc(var(--grid-agg-h-header) + var(--grid-h));--pb: 0;background-color:rgba(0,0,0,0);bottom:-9999px;display:flex;left:0;position:fixed;height:100%;overflow:hidden;padding:var(--pt) var(--grid-r) var(--pb) var(--grid-l);transition:background-color var(--trans-color-time) var(--trans-color-algo);width:100%;z-index:var(--z);flex-direction:column;align-items:center;justify-content:flex-start}@media(max-width: 767px){.app-modal{padding-top:calc(var(--grid-agg-h-header) + var(--grid-h)*4);padding-left:0 !important;padding-right:0 !important;padding-bottom:0;justify-content:flex-end}}.app-modal-area{--t: calc(var(--grid-agg-h-header) + var(--grid-h));--b: calc(calc(100dvh - var(--t)) * -1);--r: var(--grid-rad);background-color:var(--col-bg-modal-area);border-top-left-radius:var(--r);border-top-right-radius:var(--r);border-bottom-left-radius:var(--r);border-bottom-right-radius:var(--r);bottom:var(--b);flex-grow:0;flex-shrink:0;height:auto;max-width:640px;overflow:hidden;padding:var(--grid-h) var(--grid-r) var(--grid-b) var(--grid-l);position:relative;transition:none;width:100%}.has-modal--width-100 .app-modal-area{max-width:var(--grid-agg-w-max)}@media(max-width: 767px){.app-modal-area{border-bottom-left-radius:0;border-bottom-right-radius:0;height:100%;max-width:unset;overflow:hidden}}.app-modal-inner{height:100%;overflow:hidden;overflow-y:auto;padding:var(--grid-t) var(--grid-r) var(--grid-b) var(--grid-l);position:relative}@media(max-width: 767px){.app-modal-inner{padding:var(--grid-t) 0 var(--grid-b) 0}}.app-modal .app-form-title{text-align:center}.app-modal-close{position:absolute;top:0;left:0;padding:calc(var(--grid-h)/1.5) calc(var(--grid-w)/1.5) 0 calc(var(--grid-l)*1);width:100%;z-index:var(--z-modal);display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.app-modal-close a{color:var(--col-grey) !important}.has-modal.has-modal--open .app-modal{background-color:var(--col-bg-modal);bottom:0}.has-modal.has-modal--open .app-modal-area{transition:bottom var(--trans-distance-time) var(--trans-distance-algo)}.has-modal.has-modal--open-3d .app-modal,.has-modal.has-modal--open-3d-50 .app-modal,.has-modal.has-modal--open-3d-100 .app-modal,.has-modal.has-modal--open-content .app-modal,.has-modal.has-modal--open-content-50 .app-modal,.has-modal.has-modal--open-content-100-header .app-modal,.has-modal.has-modal--open-content-100 .app-modal{height:100%}@media(max-width: 767px){.has-modal.has-modal--open-3d .app-modal,.has-modal.has-modal--open-3d-50 .app-modal{--pt: calc(calc(100% - calc(var(--grid-agg-h-header) + var(--grid-agg-h-nav-main))) / 2) !important;padding-bottom:0 !important;padding-top:var(--pt);z-index:var(--z-nav-content-main)}.has-modal.has-modal--open-3d .app-modal-area,.has-modal.has-modal--open-3d-50 .app-modal-area{bottom:0}.has-modal.has-modal--open-3d-100 .app-modal{--pt: calc(var(--grid-agg-h-header) + var(--grid-gap)) !important;padding-bottom:0 !important;padding-top:var(--pt);z-index:var(--z-nav-content-main)}.has-modal.has-modal--open-3d-100 .app-modal-area{bottom:0}}.has-modal.has-modal--open-content .app-modal,.has-modal.has-modal--open-content-50 .app-modal,.has-modal.has-modal--open-content-100-header .app-modal,.has-modal.has-modal--open-3d .app-modal,.has-modal.has-modal--open-3d-50 .app-modal,.has-modal.has-modal--open-3d-100 .app-modal{--pt: calc(calc(100% - calc(var(--grid-agg-h-header) + var(--grid-agg-h-nav-main))) / 2);padding-bottom:calc(var(--pt)/2);padding-top:calc(var(--pt)/2)}.has-modal.has-modal--open-content .app-modal-area,.has-modal.has-modal--open-content-50 .app-modal-area,.has-modal.has-modal--open-content-100-header .app-modal-area,.has-modal.has-modal--open-3d .app-modal-area,.has-modal.has-modal--open-3d-50 .app-modal-area,.has-modal.has-modal--open-3d-100 .app-modal-area{bottom:0}@media(max-width: 767px){.has-modal.has-modal--open-content .app-modal,.has-modal.has-modal--open-content-50 .app-modal,.has-modal.has-modal--open-content-100-header .app-modal,.has-modal.has-modal--open-3d .app-modal,.has-modal.has-modal--open-3d-50 .app-modal,.has-modal.has-modal--open-3d-100 .app-modal{--pt: calc(calc(100% - calc(var(--grid-agg-h-header) + var(--grid-agg-h-nav-main))) / 2);padding-bottom:var(--grid-agg-h-nav-main);padding-top:var(--pt)}}.has-modal.has-modal--open-content-100 .app-modal{padding-bottom:calc(var(--grid-agg-h-nav-main) + env(safe-area-inset-bottom));padding-top:var(--grid-agg-h-header)}.has-modal.has-modal--open-content-100 .app-modal-area{bottom:0}@media(max-width: 767px){.has-modal.has-modal--open-content-50 .app-modal,.has-modal.has-modal--open-3d .app-modal,.has-modal.has-modal--open-3d-50 .app-modal,.has-modal.has-modal--open-3d-100 .app-modal,.has-modal.has-modal--open-content-100-header .app-modal{padding-bottom:0}.has-modal.has-modal--open-content-100 .app-modal{padding-top:calc(var(--grid-agg-h-header) + var(--grid-t));padding-bottom:0}.has-modal.has-modal--open-content-100-header .app-modal{padding-bottom:calc(var(--grid-agg-h-nav-main) + env(safe-area-inset-bottom));padding-top:0}.has-modal.has-modal--open-content-100-header .app-modal-area{bottom:0;border-top-left-radius:0;border-top-right-radius:0}}.has-modal.has-modal--closing .app-modal{background-color:rgba(0,0,0,0);transition:background-color 80ms linear}.has-modal.has-modal--closing .app-modal-area{bottom:0 !important;opacity:0;transition:opacity 80ms linear}.has-modal.has-modal--type-fullscreen .app-modal,.has-modal.has-modal--type-half .app-modal,.has-modal.has-modal--type-sheet .app-modal,.has-modal.has-modal--type-delete .app-modal,.has-modal.has-modal--type-delete_plus .app-modal,.has-modal.has-modal--type-timer .app-modal,.has-modal.has-modal--type-success .app-modal,.has-modal.has-modal--type-error .app-modal{background-color:var(--col-shade-ink-62);bottom:auto;padding:48px;top:0;transition:background-color 300ms ease}.has-modal.has-modal--type-fullscreen .app-modal-area,.has-modal.has-modal--type-half .app-modal-area,.has-modal.has-modal--type-sheet .app-modal-area,.has-modal.has-modal--type-delete .app-modal-area,.has-modal.has-modal--type-delete_plus .app-modal-area,.has-modal.has-modal--type-timer .app-modal-area,.has-modal.has-modal--type-success .app-modal-area,.has-modal.has-modal--type-error .app-modal-area{box-shadow:0 32px 80px var(--col-shade-24);opacity:0;transform:translateY(var(--grid-h));transition:bottom 300ms ease,opacity 300ms ease,transform 300ms ease}.has-modal.has-modal--type-fullscreen .app-modal-close a,.has-modal.has-modal--type-half .app-modal-close a,.has-modal.has-modal--type-sheet .app-modal-close a,.has-modal.has-modal--type-delete .app-modal-close a,.has-modal.has-modal--type-delete_plus .app-modal-close a,.has-modal.has-modal--type-timer .app-modal-close a,.has-modal.has-modal--type-success .app-modal-close a,.has-modal.has-modal--type-error .app-modal-close a{align-items:center;background:var(--col-mono-f5);border-radius:50%;color:var(--col-settings-text) !important;display:flex;height:calc(var(--grid-h)*1.4);justify-content:center;right:calc(var(--grid-t)*2);top:calc(var(--grid-t)*2);transform:none;width:calc(var(--grid-h)*1.4)}.has-modal.has-modal--type-fullscreen.has-modal--open .app-modal-area,.has-modal.has-modal--type-half.has-modal--open .app-modal-area,.has-modal.has-modal--type-sheet.has-modal--open .app-modal-area,.has-modal.has-modal--type-delete.has-modal--open .app-modal-area,.has-modal.has-modal--type-delete_plus.has-modal--open .app-modal-area,.has-modal.has-modal--type-timer.has-modal--open .app-modal-area,.has-modal.has-modal--type-success.has-modal--open .app-modal-area,.has-modal.has-modal--type-error.has-modal--open .app-modal-area{opacity:1;transform:translateY(0)}.has-modal.has-modal--type-fullscreen .app-modal{align-items:center;justify-content:center;padding-bottom:48px;padding-top:48px}.has-modal.has-modal--type-fullscreen .app-modal-area{border-radius:2px;height:min(852px,100dvh - 96px);max-height:none;max-width:393px;width:min(393px,100dvw - 48px)}.has-modal.has-modal--type-half .app-modal{justify-content:flex-end;padding-bottom:48px}.has-modal.has-modal--type-half .app-modal-area{border-radius:36px;height:min(520px,100dvh - 180px);max-height:none;max-width:640px;width:min(640px,100dvw - 96px)}.has-modal.has-modal--type-sheet .app-modal,.has-modal.has-modal--type-delete .app-modal,.has-modal.has-modal--type-delete_plus .app-modal,.has-modal.has-modal--type-timer .app-modal,.has-modal.has-modal--type-success .app-modal,.has-modal.has-modal--type-error .app-modal{justify-content:flex-end;padding-bottom:0}.has-modal.has-modal--type-sheet .app-modal-area,.has-modal.has-modal--type-delete .app-modal-area,.has-modal.has-modal--type-delete_plus .app-modal-area,.has-modal.has-modal--type-timer .app-modal-area,.has-modal.has-modal--type-success .app-modal-area,.has-modal.has-modal--type-error .app-modal-area{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:36px;border-top-right-radius:36px;height:min(560px,72dvh);max-height:none;max-width:720px;width:min(720px,100%)}.has-modal.has-modal--type-delete .app-modal-area,.has-modal.has-modal--type-delete_plus .app-modal-area,.has-modal.has-modal--type-success .app-modal-area,.has-modal.has-modal--type-error .app-modal-area{height:min(420px,56dvh)}.has-modal.has-modal--type-timer .app-modal-area{height:min(360px,48dvh)}@media(max-width: 767px){.has-modal.has-modal--type-fullscreen .app-modal,.has-modal.has-modal--type-half .app-modal,.has-modal.has-modal--type-sheet .app-modal,.has-modal.has-modal--type-delete .app-modal,.has-modal.has-modal--type-delete_plus .app-modal,.has-modal.has-modal--type-timer .app-modal,.has-modal.has-modal--type-success .app-modal,.has-modal.has-modal--type-error .app-modal{padding-left:0 !important;padding-right:0 !important}.has-modal.has-modal--type-fullscreen .app-modal{padding:var(--grid-t) var(--grid-gap) var(--grid-t) var(--grid-gap) !important}.has-modal.has-modal--type-fullscreen .app-modal-area{height:calc(100dvh - 128px) !important;width:calc(100dvw - var(--grid-gap)*2)}.has-modal.has-modal--type-half .app-modal{padding-bottom:calc(var(--grid-agg-h-nav-main) + var(--grid-t)) !important}.has-modal.has-modal--type-half .app-modal-area{height:52dvh;width:calc(100dvw - var(--grid-t)*2)}.has-modal.has-modal--type-sheet .app-modal-area,.has-modal.has-modal--type-delete .app-modal-area,.has-modal.has-modal--type-delete_plus .app-modal-area,.has-modal.has-modal--type-timer .app-modal-area,.has-modal.has-modal--type-success .app-modal-area,.has-modal.has-modal--type-error .app-modal-area{width:100dvw}.has-modal.has-modal--type-sheet .app-modal{padding-top:64px !important}.has-modal.has-modal--type-sheet .app-modal-area{height:calc(100dvh - 64px);max-height:none}}.has-nav-content.has-nav-content-t-l .app-modal,.has-nav-content.has-nav-content-b-l .app-modal{--pl: calc(var(--grid-l) + var(--grid-w) + var(--grid-w));padding-left:var(--pl)}.has-nav-content.has-nav-content-t-r,.has-nav-content.has-nav-content-b-r{--pr: calc(var(--grid-r) + var(--grid-w) + var(--grid-w))}.has-nav-content.has-nav-content-t-r .app-modal,.has-nav-content.has-nav-content-b-r .app-modal{padding-right:var(--pr)}.app-nav-content{--h: calc(100% - var(--grid-b) - var(--grid-b));--w: calc(100% - var(--grid-l) - var(--grid-r));--z: var(--z-nav-content);display:none;height:0;left:0;position:fixed;top:0;transform:translateX(0);transition:transform var(--trans-distance-time) var(--trans-distance-algo);width:100%;z-index:var(--z)}.app-nav-content>div{position:absolute;width:var(--grid-w);z-index:var(--z)}.app-nav-content>div ul{height:100%;row-gap:var(--grid-gap);display:flex;flex-direction:column;align-items:center;justify-content:flex-start}[class*=app-nav-content-t-]{height:calc(var(--h)/2)}.app-nav-content-t-l{display:none;left:var(--grid-l);top:var(--grid-t)}.app-nav-content-t-r{display:none;right:var(--grid-r);top:var(--grid-t)}[class*=app-nav-content-b-]{height:calc(var(--h)/2)}.app-nav-content-b-l{display:none;left:var(--grid-l);top:calc(var(--grid-t) + var(--h)/2)}.app-nav-content-b-l ul{justify-content:flex-end !important}.app-nav-content-b-r{display:none;right:var(--grid-r);top:calc(var(--grid-t) + var(--h)/2)}.app-nav-content-b-r ul{justify-content:flex-end !important}.app-nav-content-main{--h: var(--grid-agg-h-nav-main);--w: 100%;--z: var(--z-nav-content-main);background-color:var(--col-bg-nav-main);bottom:calc(var(--h)*-1);display:none;height:var(--h);left:0;padding:var(--grid-t) 0 var(--grid-b) 0;position:absolute;top:unset;transform:translateX(0);transition:bottom var(--trans-distance-time) var(--trans-distance-algo),transform var(--trans-distance-time) var(--trans-distance-algo);width:var(--w);z-index:var(--z)}.app-nav-content-main ul{--g: calc(var(--grid-gap) * 2);column-gap:var(--g);display:flex;flex-direction:row;align-items:center;justify-content:center}.app-nav-content-main ul li{display:flex;flex-direction:row;align-items:center;justify-content:center}@media(max-width: 767px){.app-nav-content-main{--h: calc(var(--grid-agg-h-nav-main) + env(safe-area-inset-bottom));--pb: calc(var(--grid-b) + env(safe-area-inset-bottom));bottom:0;height:var(--h);padding-bottom:var(--pb);height:92px;border-top-left-radius:15px;border-top-right-radius:15px;box-shadow:0px 0px 1px 0px var(--col-grey-light);padding-top:20px;left:8px;width:calc(100% - 16px)}.app-nav-content-main .app-button--only-icon-square{height:calc(var(--grid-h)*.8/var(--grid-scale))}.app-nav-content-main .app-button--only-icon-square i{font-size:var(--font-fs-normal) !important}.app-nav-content-main .app-button--only-icon-square.is-color--primary,.app-nav-content-main .app-button--only-icon-square.app-button--primary{background-color:rgba(0,0,0,0) !important}.app-nav-content-main .app-button--only-icon-square.is-color--primary i,.app-nav-content-main .app-button--only-icon-square.app-button--primary i{color:var(--col-theme-primary)}}.app-nav-link--icon,.app-nav-link--icon-circle{aspect-ratio:1/1;background-color:rgba(0,0,0,0);width:var(--grid-w);align-items:center;display:flex;flex-direction:row;justify-content:center}.app-nav-link--icon-circle{background-color:var(--col-bg-nav-link-circle);border-radius:var(--grid-w)}.has-nav-content .app-nav-content{display:block}.has-nav-content.has-nav-content-t-l .app-nav-content-t-l{display:block}.has-nav-content.has-nav-content-t-r .app-nav-content-t-r{display:block}.has-nav-content.has-nav-content-b-l .app-nav-content-b-l{display:block}.has-nav-content.has-nav-content-b-r .app-nav-content-b-r{display:block}.has-nav-content.has-content-aside.has-content-aside--open .app-nav-content{filter:blur(var(--blur-filter));opacity:var(--blur-opacity);pointer-events:none}@media(max-width: 767px){.has-nav-content.has-nav-content-b-l .app-nav-content-b-l{display:none}.has-nav-content.has-nav-content-b-r .app-nav-content-b-r{display:none}.has-nav-content.has-nav-content-t-l .app-nav-content-t-l li{display:none}.has-nav-content.has-nav-content-t-l .app-nav-content-t-l li:first-child{display:flex}.has-nav-content.has-nav-content-main .app-nav-content-main{display:block}.has-nav-content.has-nav-content-main.has-content-aside.has-content-aside--open .app-nav-content-main{transform:translateX(var(--grid-agg-w-aside))}}.has-modal.has-modal-open--3d .app-nav-content-main,.has-modal.has-modal-open--3d-50 .app-nav-content-main,.has-modal.has-modal-open--3d-100 .app-nav-content-main{z-index:var(--z-modal)}.app-content>:nth-child(1 of .app-content-area):nth-last-child(n+2 of .app-content-area){background-repeat:no-repeat;background-position:5% bottom;background-size:50%}@media(max-width: 767px){.app-content>:nth-child(1 of .app-content-area):nth-last-child(n+2 of .app-content-area){display:none}}.app-debug-bar{align-items:center;display:flex;gap:8px;left:20px;opacity:0;pointer-events:auto;position:fixed;top:calc(60px + var(--safe-t));transform:none;transition:opacity 120ms ease;z-index:1000}.app-debug-bar::before{content:"";inset:-10px;position:absolute;z-index:-1}.app-debug-bar.is-debug-open{opacity:1}.app-debug-bar.is-debug-capturing{opacity:0;pointer-events:none}.app-debug-bar.is-debug-recording{opacity:0;pointer-events:auto}.app-debug-bar.is-debug-recording::before{inset:-10px}.app-debug-bar.is-debug-recording .app-debug-record{animation:app-debug-record-pulse 1.2s ease-in-out infinite;background:var(--col-red);color:var(--col-white)}@keyframes app-debug-record-pulse{0%{opacity:1}50%{opacity:.45}100%{opacity:1}}.app-debug-status{align-items:center;background:var(--col-nav-shell-soft);border-radius:50%;color:var(--col-nav-shell-text);display:none;height:36px;justify-content:center;pointer-events:none;width:36px}.app-debug-status-loading,.app-debug-status-done{display:none}.app-debug-bar.is-debug-uploading .app-debug-status{display:flex}.app-debug-bar.is-debug-uploading .app-debug-status-loading{display:inline-block}.app-debug-bar.is-debug-uploaded .app-debug-status{display:flex}.app-debug-bar.is-debug-uploaded .app-debug-status-done{color:var(--col-text-valid);display:inline-block}.app-debug-button{align-items:center;appearance:none;background:var(--col-nav-shell-soft);border:0;border-radius:50%;color:var(--col-nav-shell-text);cursor:pointer;display:flex;height:36px;justify-content:center;margin:0;padding:0;pointer-events:none;width:36px}.app-debug-bar.is-debug-open .app-debug-button{pointer-events:auto}.app-debug-button i{color:currentColor}@media(hover: hover)and (pointer: fine){.app-debug-button:hover{background:var(--col-nav-shell-border)}}.is-debug-placeholder::placeholder{color:rgba(0,0,0,0) !important}.has-content-auth .app-header,.has-content-auth .app-header--list{display:none}.has-content-auth,.has-content-auth body{background:var(--col-white) !important}.has-content-auth .app-content{height:var(--safe-vh);max-height:var(--safe-vh);width:100vw}.has-content-auth .app-content-area{align-items:stretch !important;background-color:var(--col-white) !important;height:var(--safe-vh);max-width:unset;padding:0 !important;width:100vw}.has-content-auth .app-content-inner{height:var(--safe-vh) !important;margin:0 !important;max-width:none !important;width:100vw !important}.app-island{background:var(--col-white);color:var(--col-mono-1a);height:var(--safe-vh);min-height:var(--safe-vh);overflow-x:hidden;overflow-y:auto;width:100vw;display:flex;flex-direction:column}.app-island-topbar{flex-shrink:0;height:64px;margin:0;max-width:none;padding:14px 20px 0 20px;width:100vw;align-items:flex-start;display:flex;justify-content:space-between}.app-island-nav-button,.app-island-nav-spacer{aspect-ratio:1/1;height:36px;width:36px}.app-island-nav-button{--bg: var(--col-nav-shell-soft);--bg-hover: var(--col-nav-shell-border);--border: solid 1.5px transparent;--text: var(--col-nav-shell-text);--text-hover: var(--col-nav-shell-text);background-color:var(--col-nav-shell-soft) !important;border-color:rgba(0,0,0,0) !important;box-shadow:none !important;border-radius:50%;color:var(--col-nav-shell-text) !important;height:36px;width:36px}@media(hover: hover)and (pointer: fine){.app-island-nav-button:hover{background-color:var(--col-nav-shell-border) !important}}.app-island-main{flex:1 0 auto;min-height:0;padding:5vh 0 0 0;display:flex;justify-content:center}.app-island-stack{max-width:380px;min-height:0;width:100%;display:flex;flex-direction:column}.app-island-card{background:var(--col-white);border:solid 1px var(--col-mono-f0);border-radius:24px;box-shadow:0 2px 16px var(--col-shade-05);flex:0 0 auto;min-height:480px;overflow:hidden;width:100%;display:flex}.app-island-card-inner{background:var(--col-white);flex:1 1 auto;padding:30px 24px 30px 24px;display:flex;flex-direction:column;gap:18px}.app-island-header{margin:0;text-align:left}.app-island-title{color:var(--col-mono-1a);font-weight:var(--font-fw-semibold) !important;letter-spacing:0;margin:0}.app-island-body{color:var(--col-mono-88);line-height:var(--font-lh-medium);margin:18px 0 0 0}.app-form-island{margin-top:40px}.app-form-island fieldset{display:flex;flex-direction:column;gap:14px}.app-form-island .app-form-field{margin:0}.app-form-island .app-form-label,.app-form-island .app-form-label-checkbox{display:none}.app-form-island input:not([type=button]):not([type=submit]):not([type=reset]):not([type=radio]):not([type=checkbox]):not([type=color]):not([type=range]):not([type=file]){background:var(--col-mono-fa);border:solid 1px var(--col-mono-eb);border-radius:14px;color:var(--col-mono-1a);height:54px;line-height:var(--font-lh-normal) !important;padding:0 16px}.app-form-island input::placeholder{color:var(--col-mono-aa);font-weight:var(--font-fw-normal) !important}.app-form-island .app-button,.app-form-island .app-button--only-icon,.app-form-island .app-button--only-icon-square,.app-form-island .app-button--only-text,.app-form-island .app-button--only-text-square,.app-island-actions>.app-button,.app-island-actions>.app-button--only-icon,.app-island-actions>.app-button--only-icon-square,.app-island-actions>.app-button--only-text,.app-island-actions>.app-button--only-text-square{border-radius:28px;height:56px;min-height:56px;width:100%}.app-form-island>fieldset>.app-button .app-button-icon,.app-form-island>fieldset>.app-button--only-icon .app-button-icon,.app-form-island>fieldset>.app-button--only-icon-square .app-button-icon,.app-form-island>fieldset>.app-button--only-text .app-button-icon,.app-form-island>fieldset>.app-button--only-text-square .app-button-icon{display:none}.app-island-actions{display:flex;flex-direction:column;gap:12px}.app-island-divider{margin:10px 0 16px 0;align-items:center;display:flex;gap:16px}.app-island-divider span{background:var(--col-mono-eb);flex:1 1 auto;height:1px}.app-island-divider strong{color:var(--col-mono-aa);font-weight:var(--font-fw-semibold);letter-spacing:1.5px}.app-island-divider+.app-button+.app-button,.app-island-divider+.app-button--only-icon+.app-button,.app-island-divider+.app-button--only-icon-square+.app-button,.app-island-divider+.app-button--only-text+.app-button,.app-island-divider+.app-button--only-text-square+.app-button,.app-island-divider+.app-button+.app-button--only-icon,.app-island-divider+.app-button--only-icon+.app-button--only-icon,.app-island-divider+.app-button--only-icon-square+.app-button--only-icon,.app-island-divider+.app-button--only-text+.app-button--only-icon,.app-island-divider+.app-button--only-text-square+.app-button--only-icon,.app-island-divider+.app-button+.app-button--only-icon-square,.app-island-divider+.app-button--only-icon+.app-button--only-icon-square,.app-island-divider+.app-button--only-icon-square+.app-button--only-icon-square,.app-island-divider+.app-button--only-text+.app-button--only-icon-square,.app-island-divider+.app-button--only-text-square+.app-button--only-icon-square,.app-island-divider+.app-button+.app-button--only-text,.app-island-divider+.app-button--only-icon+.app-button--only-text,.app-island-divider+.app-button--only-icon-square+.app-button--only-text,.app-island-divider+.app-button--only-text+.app-button--only-text,.app-island-divider+.app-button--only-text-square+.app-button--only-text,.app-island-divider+.app-button+.app-button--only-text-square,.app-island-divider+.app-button--only-icon+.app-button--only-text-square,.app-island-divider+.app-button--only-icon-square+.app-button--only-text-square,.app-island-divider+.app-button--only-text+.app-button--only-text-square,.app-island-divider+.app-button--only-text-square+.app-button--only-text-square{margin-top:6px}.app-island-note{background:var(--col-mono-fa);border-radius:16px;padding:16px 20px;align-items:center;display:flex;gap:16px}.app-island-note-icon{background:var(--col-green-lightest);border-radius:var(--rad-circle);color:var(--col-green);flex:0 0 auto;height:calc(var(--grid-h) - var(--grid-gap));width:calc(var(--grid-w) - var(--grid-gap));align-items:center;display:flex;justify-content:center}.app-island-note-icon i{color:currentColor}.app-island-note-content{display:flex;flex-direction:column;gap:calc(var(--grid-gap)/2)}.app-island-note-content strong{color:var(--col-text);font-weight:var(--font-fw-bolder)}.app-island-note-content span{color:var(--col-black-lighter);line-height:var(--font-lh-medium)}.app-island-links{color:var(--col-mono-aa);font-weight:var(--font-fw-regular);line-height:1.4;margin-top:auto;padding-top:32px;text-align:center}.app-island-links a{color:var(--col-mono-1a);font-weight:var(--font-fw-semibold);text-decoration:underline}.app-island-links-row{display:block}.app-island-links-line{white-space:nowrap}.app-island-links a+a{display:block}.app-island-legal{flex-shrink:0;gap:20px;margin:0;max-width:none;padding:20px 24px;width:100vw;align-items:center;display:flex;justify-content:flex-end}.app-form-code-inputs{display:flex;gap:calc(var(--grid-gap)*1.75);justify-content:center}.app-form-island .app-form-code-inputs input{aspect-ratio:auto;border-radius:calc(var(--grid-gap)*1.75) !important;flex:1 1 0;font-weight:var(--font-fw-bolder);height:calc(var(--grid-h)*2.25) !important;line-height:var(--font-lh-largest) !important;min-width:0;padding:0;text-align:center;width:auto}@media(max-width: 767px){.app-island-topbar{height:64px;padding:14px 20px 0 20px}.app-island-nav-button,.app-island-nav-spacer{height:36px;width:36px}.app-island-nav-button{background-color:var(--col-nav-shell-soft) !important;border-radius:50%}.app-island{height:auto;min-height:var(--safe-vh)}.app-island-main{flex:1 0 auto;min-height:calc(100dvh - 64px);padding:0}.app-island-stack{max-width:none;min-height:calc(100dvh - 64px)}.app-island-card{border:0;border-radius:0;box-shadow:none;min-height:calc(100dvh - 64px);overflow:visible}.app-island-card-inner{padding:20px 24px 36px 24px}.app-island-title{min-height:88px;padding-top:10px}.app-form-island{margin-top:40px}.app-form-island fieldset{gap:14px}.app-form-island .app-button,.app-form-island .app-button--only-icon,.app-form-island .app-button--only-icon-square,.app-form-island .app-button--only-text,.app-form-island .app-button--only-text-square{margin-top:4px}.app-island-links{font-size:var(--font-fs-small);margin-top:auto;padding-top:32px}.app-island-links a{display:inline}.app-island-links-line a{display:inline}.app-island-legal{display:none}}.app-recorder{background:var(--col-bg);inset:0;position:fixed;align-items:center;display:flex;justify-content:center}.app-recorder-card{background:var(--col-white);border:solid 1px var(--col-grey-line);border-radius:16px;max-width:340px;padding:32px 28px;text-align:center;width:calc(100% - 32px);display:flex;flex-direction:column;gap:20px}.app-recorder-indicator{align-items:center;display:flex;gap:10px;justify-content:center}.app-recorder-dot{background:var(--col-grey-lighter);border-radius:50%;height:12px;width:12px}.app-recorder-title{color:var(--col-text);margin:0}.app-recorder-status{color:var(--col-text-light);margin:0;min-height:20px}.app-recorder-save{color:var(--col-text-light);display:none;line-height:1}.app-recorder-save-loading,.app-recorder-save-done{display:none}.app-recorder.is-saving .app-recorder-save{display:block}.app-recorder.is-saving .app-recorder-save-loading{display:inline-block}.app-recorder.is-saved .app-recorder-save{display:block}.app-recorder.is-saved .app-recorder-save-done{color:var(--col-text-valid);display:inline-block}.app-recorder-actions{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.app-recorder-stop{display:none}.app-recorder.is-recording .app-recorder-dot{animation:app-recorder-pulse 1.2s ease-in-out infinite;background:var(--col-red)}.app-recorder.is-recording .app-recorder-start{display:none}.app-recorder.is-recording .app-recorder-stop{display:inline-flex}@keyframes app-recorder-pulse{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}.app-flow-progress{--app-flow-progress-control-size: 36px;--app-flow-progress-item-gap: var(--grid-gap);--app-flow-progress-segment-gap: calc(var(--grid-gap) / 2 - 2px);--app-flow-progress-top-gap: calc(var(--grid-gap) * 3);flex:0 0 auto;gap:var(--app-flow-progress-item-gap);margin-top:var(--app-flow-progress-top-gap);padding:0 20px;width:100%;align-items:center;display:flex}.app-flow-progress-track{flex:1 1 auto;gap:var(--app-flow-progress-segment-gap);min-width:0;display:flex}.app-flow-progress-track span{background:var(--col-border, var(--col-mono-eb));border-radius:999px;display:block;flex:1 1 0;height:4px}.app-flow-progress-track span.is-active{background:var(--col-text, var(--col-mono-1a))}.app-flow-progress-count{color:var(--col-mono-aa);flex:0 0 var(--app-flow-progress-control-size);font-weight:var(--font-fw-medium);max-width:var(--app-flow-progress-control-size);min-width:var(--app-flow-progress-control-size);text-align:center;width:var(--app-flow-progress-control-size)}.app-form-personas ul{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:8px;row-gap:8px;align-items:center;justify-content:flex-start}.app-form-personas ul li{aspect-ratio:1/1;flex-shrink:0;flex-grow:0;width:10%}.app-form-personas ul li a{aspect-ratio:1/1;height:unset;width:100%}.app-form-personas ul li.is-state--selected a{border:var(--border-selected)}.app-form-personas .app-avatar{border-radius:50%;overflow:hidden;padding:0}.app-form-personas .app-avatar img{aspect-ratio:1/1;height:unset;width:100%}.app-form-feedback-form{background-color:var(--col-bg-invalid);border-radius:var(--rad-form-field);color:var(--col-text-inverted);padding:var(--grid-t) var(--grid-r) var(--grid-b) var(--grid-l);margin-bottom:calc(var(--grid-b) + var(--grid-gap));align-items:center;display:flex;flex-direction:row;justify-content:center}.app-header--list{border-bottom:var(--border-div);display:none;top:var(--grid-agg-h-header)}.has-header--list .app-header-area ul li>div,.has-header--list .app-header-area--account ul li>div{width:var(--grid-w);display:flex;flex-direction:row;align-items:center;justify-content:center}@media(max-width: 767px){.app-header--list{display:none !important}}.has-content-lp .app-header,.has-content-lp .app-header--list{--pb: var(--grid-agg-p-b-inner);background-color:var(--col-bg-inverted) !important;max-width:unset}.has-content-lp .app-header-area--account a:not(.app-button):not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-text):not(.app-button--only-text-square){color:var(--col-text-inverted)}@media(max-width: 767px){.has-content-lp .app-header-area--account a:not(.app-button):not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-text):not(.app-button--only-text-square){display:none}}.has-header--alert .app-header-area,.has-header--alert .app-header-area--account{display:none}.has-header--alert .app-header-area:nth-child(2),.has-header--alert .app-header-area--account:nth-child(2){display:flex;width:100%}.has-header--alert .app-header-area--acount{display:none}.has-header--list .app-header--list{display:flex;padding-bottom:var(--grid-b)}.has-header--list .app-header:not(.app-header--list) .app-header-area:nth-child(2) ul li,.has-header--list .app-header--list:not(.app-header--list) .app-header-area:nth-child(2) ul li,.has-header--list .app-header:not(.app-header--list) .app-header-area--account:nth-child(2) ul li,.has-header--list .app-header--list:not(.app-header--list) .app-header-area--account:nth-child(2) ul li,.has-header--list .app-header:not(.app-header--list) .app-header-area:nth-child(2) ul li div,.has-header--list .app-header--list:not(.app-header--list) .app-header-area:nth-child(2) ul li div,.has-header--list .app-header:not(.app-header--list) .app-header-area--account:nth-child(2) ul li div,.has-header--list .app-header--list:not(.app-header--list) .app-header-area--account:nth-child(2) ul li div{width:100%}.app-header-area--memories .app-button,.app-header-area--memories .app-button--only-icon,.app-header-area--memories .app-button--only-icon-square,.app-header-area--memories .app-button--only-text,.app-header-area--memories .app-button--only-text-square{position:absolute;top:20px;right:0}@keyframes fx-blink-caret{0%,50%{opacity:1}51%,100%{opacity:0}}@keyframes fx-bump-promo{0%{transform:translateY(0) rotate(-5deg)}30%{transform:translateY(-32px) rotate(5deg)}60%{transform:translateY(0) rotate(-5deg)}80%{transform:translateY(-16px) rotate(5deg)}100%{transform:translateY(0) rotate(0)}}@keyframes fx-shake-can{0%{transform:translateX(0) rotate(0deg)}10%{transform:translateX(-2px) rotate(-4deg)}20%{transform:translateX(3px) rotate(4deg)}30%{transform:translateX(-3px) rotate(-5deg)}40%{transform:translateX(3px) rotate(5deg)}50%{transform:translateX(-2px) rotate(-4deg) scale(1.01)}60%{transform:translateX(2px) rotate(4deg)}70%{transform:translateX(-1px) rotate(-3deg)}80%{transform:translateX(1px) rotate(3deg)}90%{transform:translateX(-1px) rotate(-2deg)}100%{transform:translateX(0) rotate(0deg)}}[class^=app-index].is-black{background-color:var(--col-brand-0);color:var(--col-text-inverted)}[class^=app-index].is-blue{background-color:var(--col-brand-0);color:var(--col-text-inverted)}[class^=app-index].is-blue-darker{background-color:var(--col-brand-0) !important;color:var(--col-text-inverted)}[class^=app-index].is-green{background-color:var(--col-brand-0);color:var(--col-text-inverted)}[class^=app-index].is-lila{background-color:var(--col-brand-0);color:var(--col-text-inverted)}[class^=app-index].is-pink{background-color:var(--col-brand-0);color:var(--col-text)}[class^=app-index].is-red{background-color:var(--col-important-2);color:var(--col-text-inverted)}[class^=app-index].is-red-darker{background-color:var(--col-brand-0);color:var(--col-text-inverted)}[class^=app-index].is-yellow{background-color:var(--col-brand-0);color:var(--col-text-inverted)}[class^=app-index].is-yellow-darker{background-color:var(--col-brand-0);color:var(--col-text-inverted)}.app-index-h1,.app-index-section h1,.app-index-hero>div:nth-child(2) h1{font-family:var(--font-ff-h1);font-weight:var(--font-fw-thin);line-height:84px}.app-index-h1 span,.app-index-section h1 span,.app-index-hero>div:nth-child(2) h1 span{font-weight:var(--font-fw-regular)}.app-index-h2,.app-index-section h2{font-family:var(--font-ff-index-h2);font-weight:var(--font-fw-regular)}.app-index-h3,.app-index-section h3,.app-index-hero>div:nth-child(2) h1+p em,.app-index-hero>div:nth-child(2) h1+p{font-weight:var(--font-fw-regular) !important}.app-index-bullets{color:var(--col-text-inverted)}.app-index-bullet{color:var(--col-text-inverted);font-family:var(--font-ff-writing);margin-top:16px;align-items:center;column-gap:12px;display:flex;flex-direction:row;justify-content:center}.app-index-bullet>*{flex-grow:1;flex-shrink:1;width:100%}.app-index-bullet i{color:var(--col-text-inverted);flex-grow:0;flex-shrink:0;font-size:var(--font-fs-mega) !important;width:auto}.app-index-browser{align-self:flex-start;border:solid 3px var(--col-black);border-radius:25px;box-shadow:0 4px 8px -2px var(--col-shade-10);margin:40px auto 0 auto;padding:44px 12px 12px 12px;position:relative}.app-index-browser-dots{left:16px;position:absolute;top:16px;z-index:1;align-items:center;column-gap:4px;display:flex;flex-direction:row;justify-content:flex-start}.app-index-browser-dots>div{background-color:var(--col-black);border-radius:50%;display:inline-block;height:12px;width:12px}.app-index-browser-inner{aspect-ratio:16/10;background-color:var(--col-white);border-radius:0}.app-index-browser-inner img{aspect-ratio:16/10;display:block;opacity:0;width:100%}.app-index-bubbles{margin:var(--grid-h) 0 0 0;position:relative}.app-index-bubbles .app-bubble-text strong{display:inline-block;margin-bottom:12px}.app-index-bubbles .app-bubble-text-outer{padding:24px 24px 24px 24px}.app-index-bubbles .app-questionaire-bubble{color:var(--col-text);margin-bottom:0;margin-top:0}@media(max-width: 767px){.app-index-bubbles .app-questionaire-bubble{width:50% !important}}.app-index-bubbles-content{height:100%;opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-delay:0s;align-items:center;column-gap:32px;display:flex;flex-direction:row;justify-content:center}.app-index-bubbles-content.is-visible{opacity:1;transform:translateY(0)}.app-index-bubbles-content>div{aspect-ratio:1/1;border-radius:50%;color:var(--col-white);max-width:360px;text-align:center;width:20%;align-items:center;display:flex;flex-direction:row;justify-content:center}.app-index-bubbles-content>div.is-sales{background-color:var(--col-theme-0)}.app-index-bubbles-content>div>p>i{font-size:var(--font-fs-ultra);line-height:108px;margin-top:-16px}.app-index-bubbles-inner{height:100%}.app-index-bubbles-inner .app-bubble-avatar{background-color:var(--col-brand-0);display:none;left:126px}.app-index-bubbles-inner .app-bubble-avatar img{visibility:hidden}.app-index-bubble{opacity:0;transform:scale(0.8);transition:all .4s cubic-bezier(0.34, 1.56, 0.64, 1);transition-delay:.2s}@media(max-width: 767px){.app-index-bubble{width:50% !important}}.app-index-bubble.is-red{background-color:var(--col-brand-0)}.app-index-bubble.is-yellow{background-color:var(--col-brand-0);color:var(--col-text-inverted)}.app-index-bubble.is-yellow i{color:var(--col-text-inverted)}.app-index-bubble-div{height:144px;margin:16px 0;align-items:center;display:flex;flex-direction:row;justify-content:center}.app-index-bubble-div.is-left{padding-left:108px}.app-index-bubble-div.is-right{padding-right:108px}.app-index-bubble-div-inner{background-color:var(--col-grey-lightest);height:100%;transform:rotate(45deg) scaleY(0);transform-origin:center;transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-delay:.3s;width:8px}.is-right .app-index-bubble-div-inner{transform:rotate(-45deg) scaleY(0)}.is-animated .app-index-bubble-div-inner{transform:rotate(45deg) scaleY(1)}.is-animated .is-right .app-index-bubble-div-inner{transform:rotate(-45deg) scaleY(1)}.app-index-bubble-div.is-left+.app-index-bubbles-content{transform:translateY(30px) translateX(-20px)}.app-index-bubble-div.is-left+.app-index-bubbles-content.is-visible{transform:translateY(0) translateX(0)}.app-index-bubble-div.is-right+.app-index-bubbles-content{transform:translateY(30px) translateX(20px)}.app-index-bubble-div.is-right+.app-index-bubbles-content.is-visible{transform:translateY(0) translateX(0)}.app-index-bubbles-content.is-visible .app-index-bubble{opacity:1;transform:scale(1)}.app-index-code{height:96px;margin:40px 0 0 0;position:relative}.app-index-code-inner{height:100%}.app-index-code-inner>div{background-color:var(--col-black);border-radius:10px;color:var(--col-grey);font-family:var(--font-ff-mono);margin:0 auto;padding:24px 24px;text-align:center;width:fit-content;align-items:center;display:flex;flex-direction:row;justify-content:center}.app-index-code-inner>div em{color:var(--col-theme-0)}.app-index-columns{margin:0 0 0 0;position:relative}.app-index-columns-content{height:100%;position:relative;align-items:center;display:flex;flex-direction:row;justify-content:center}.app-index-columns-content>div{aspect-ratio:9/16;background-repeat:no-repeat;background-size:cover;flex-grow:1;flex-shrink:1;height:100%;position:relative}.app-index-columns-content>div>div{height:100%;left:0;opacity:.85;position:absolute;top:0;width:100%;z-index:2}.app-index-columns-content>div>img{height:100%;left:0;opacity:.25;position:absolute;top:0;z-index:2}.app-index-columns-content>div>p{bottom:8px;color:var(--col-text-inverted);display:inline-block;position:absolute;right:12px;z-index:3}.app-index-columns-content>div:nth-child(1),.app-index-columns-content>div:nth-child(2),.app-index-columns-content>div:nth-child(3),.app-index-columns-content>div:nth-child(4){background-color:var(--col-black);border-right:solid 4px var(--col-white)}.app-index-columns-content>div:nth-child(5){background-color:var(--col-black)}.app-index-columns-inner{height:100%}.app-index-compose{margin:0 auto;zoom:2}.app-index-compose .app-compose{border:none;box-shadow:none}.app-index-compose .app-picker{margin-top:0}.app-index-hero{column-gap:32px;margin:192px auto 168px;max-width:1200px;overflow:hidden;position:relative;width:100%;align-items:center;display:flex;flex-direction:row;justify-content:center}.app-index-hero .app-button-inline{background-color:var(--col-brand-0)}.app-index-hero .app-button-inline.is-large{border-radius:48px;padding:12px 24px}.app-index-hero>div:nth-child(1){flex-grow:0;flex-shrink:0;padding-left:16px;width:30%}.app-index-hero>div:nth-child(2){flex-grow:0;flex-shrink:0;width:50%;z-index:2;align-items:center;display:flex;flex-direction:column;justify-content:center}.app-index-hero>div:nth-child(2) h1,.app-index-hero>div:nth-child(2) h1+p{margin:0 auto 0 0;max-height:960px;max-width:800px}.app-index-hero>div:nth-child(2) h1{text-align:left}.app-index-hero>div:nth-child(2) h1 span.is-done,.app-index-hero>div:nth-child(2) h1 span.is-replacing{color:var(--col-brand-0)}.app-index-hero>div:nth-child(2) h1 span.is-typing{display:inline-block;position:relative}.app-index-hero>div:nth-child(2) h1 span.is-typing::after{animation:fx-blink-caret .8s steps(2, start) infinite;background:currentColor;bottom:0;content:"";position:absolute;right:-10px;top:0;width:8px}.app-index-hero>div:nth-child(2) h1+p{margin-top:40px}@media(max-width: 767px){.app-index-hero{align-items:flex-start}.app-index-hero>div:nth-child(1){display:none}.app-index-hero>div:nth-child(2){width:80%}.app-index-hero>div:nth-child(2) h1{text-align:center;width:100%}.app-index-hero>div:nth-child(2) p{text-align:center;width:100% !important}}.app-index-hero-outer{overflow:hidden;position:relative}.app-index-hero-promotion{display:none;bottom:-87px;position:absolute;right:-60px;transform:rotate(5deg);width:29%;z-index:1000}.app-index-hero-promotion-inner{position:relative}.app-index-hero-promotion-inner span{animation-play-state:paused;display:block;font-family:var(--font-ff-writing);position:absolute;right:96px;text-align:right;top:-96px;transform-origin:80% 20%;will-change:transform}.app-index-hero-promotion-inner.is-bumping span{animation:fx-bump-promo .5s ease-out forwards;animation-play-state:running}.app-index-hero-promotion-inner img{filter:grayscale(100%)}.app-index-iphone{align-self:flex-start;aspect-ratio:10/21.35;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-size:contain;background-position:top left;border:solid 5px var(--col-black);border-radius:25px;margin:8px auto 0 auto;padding:0 0;position:relative}.app-index-iphone.is-landscape{border-radius:25px;height:300px;max-width:600px;padding:8px 8px;width:600px}.app-index-iphone.is-portrait{border-radius:25px;padding:0 0}.app-index-iphone-buttons{position:absolute}.app-index-iphone.is-portrait .app-index-iphone-buttons{left:-8px;top:10%}.app-index-iphone.is-portrait .app-index-iphone-buttons::before{background-color:var(--col-black);border-radius:0 2px 2px 0;content:"";height:30px;position:absolute;top:0;width:5px}.app-index-iphone.is-portrait .app-index-iphone-buttons::after{background-color:var(--col-black);border-radius:0 2px 2px 0;content:"";height:50px;position:absolute;top:50px;width:5px}.app-index-iphone.is-landscape .app-index-iphone-buttons{left:120px;top:-8px}.app-index-iphone.is-landscape .app-index-iphone-buttons::before{background-color:var(--col-black);border-radius:0 0 2px 2px;content:"";height:3px;left:0;position:absolute;width:30px}.app-index-iphone.is-landscape .app-index-iphone-buttons::after{background-color:var(--col-grey);border-radius:0 0 2px 2px;content:"";height:3px;left:50px;position:absolute;width:50px}@media(max-width: 767px){.app-index-iphone-buttons{left:-6px}}.app-index-iphone-inner{background-color:rgba(0,0,0,0);border-radius:18px;height:100%;overflow:hidden;position:relative;width:100%}.app-index-iphone-inner img{border-radius:18px;display:block;height:100%;object-fit:cover;opacity:0;width:100%}.app-index-iphone-notch{background-color:var(--col-grey-lightest);border-radius:12px;display:none;position:absolute;z-index:2}.app-index-iphone.is-portrait .app-index-iphone-notch{height:24px;left:50%;top:8px;transform:translateX(-50%);width:120px}.app-index-iphone.is-landscape .app-index-iphone-notch{height:120px;left:8px;top:50%;transform:translateY(-50%);width:24px}.app-index-iphone-power{position:absolute}.app-index-iphone.is-portrait .app-index-iphone-power{right:-4px;top:15%}.app-index-iphone.is-portrait .app-index-iphone-power::before{background-color:var(--col-black);border-radius:2px 0 0 2px;content:"";height:60px;position:absolute;width:5px}.app-index-iphone.is-landscape .app-index-iphone-power{right:180px;top:-4px}.app-index-iphone.is-landscape .app-index-iphone-power::before{background-color:var(--col-black);border-radius:0 0 2px 2px;content:"";height:3px;position:absolute;width:60px}@media(max-width: 767px){.app-index-iphone-power{right:-2px !important}}.app-index-ipad{background-repeat:no-repeat;background-size:cover;background-position:top left;align-self:flex-start;aspect-ratio:10/16;border-radius:25px;border:solid 5px var(--col-black);margin:40px auto 0 auto;padding:16px 16px;position:relative}.app-index-ipad.is-landscape{aspect-ratio:16/10}.app-index-ipad.is-portrait{aspect-ratio:10/16}.app-index-ipad-buttons{position:absolute}.app-index-ipad.is-portrait .app-index-ipad-buttons{right:-2px;top:5%}.app-index-ipad.is-portrait .app-index-ipad-buttons::before{background-color:var(--col-black);border-radius:2px 0 0 2px;content:"";height:40px;position:absolute;top:0;width:5px}.app-index-ipad.is-portrait .app-index-ipad-buttons::after{background-color:var(--col-black);border-radius:2px 0 0 2px;content:"";height:80px;position:absolute;top:60px;width:5px}.app-index-ipad.is-landscape .app-index-ipad-buttons{left:5%;top:-8px}.app-index-ipad.is-landscape .app-index-ipad-buttons::before{background-color:var(--col-black);border-radius:0 0 2px 2px;content:"";height:5px;left:0;position:absolute;width:40px}.app-index-ipad.is-landscape .app-index-ipad-buttons::after{background-color:var(--col-black);border-radius:0 0 2px 2px;content:"";height:5px;left:60px;position:absolute;width:80px}.app-index-ipad-camera{background-color:var(--col-black-light);border-radius:50%;display:none;height:8px;position:absolute;width:8px}.app-index-ipad.is-portrait .app-index-ipad-camera{left:50%;top:12px;transform:translateX(-50%)}.app-index-ipad.is-landscape .app-index-ipad-camera{left:12px;top:50%;transform:translateY(-50%)}.app-index-ipad-indicator{background-color:var(--col-grey);border-radius:2px;display:none;position:absolute}.app-index-ipad.is-portrait .app-index-ipad-indicator{bottom:6px;height:4px;left:50%;transform:translateX(-50%);width:120px}.app-index-ipad.is-landscape .app-index-ipad-indicator{bottom:6px;height:4px;left:50%;transform:translateX(-50%);width:120px}.app-index-ipad-inner{border-radius:12px;height:100%;overflow:hidden;position:relative;width:100%}.app-index-ipad-inner img{border-radius:12px;display:block;height:100%;object-fit:cover;opacity:0 !important;width:100%}.app-index-section{background-color:var(--col-text-inverted);border-top-left-radius:calc(var(--grid-w)/2);border-top-right-radius:calc(var(--grid-w)/2);border-bottom-left-radius:calc(var(--grid-w)/2);border-bottom-right-radius:calc(var(--grid-w)/2);margin:calc(var(--grid-w)*2) var(--grid-r) 0 var(--grid-l);min-height:800px;padding:calc(var(--grid-w)/2) calc(var(--grid-w)/2);text-align:center}.app-index-section.is-float{column-gap:64px;display:flex}.app-index-section.is-float.is-float-left{flex-direction:row}.app-index-section.is-float.is-float-left>div:first-child{text-align:left}.app-index-section.is-float.is-float-right{flex-direction:row-reverse}.app-index-section.is-float.is-float-right>div:first-child{padding-right:24px;text-align:left}.app-index-section.is-float.is-iphone{margin:calc(var(--grid-w)*2) var(--grid-r) 0 var(--grid-l) !important;padding:0 25% 0 25%;justify-content:center}.app-index-section.is-float.is-iphone>div{max-width:unset}.app-index-section.is-float.is-iphone.is-float-left>div:nth-child(1){text-align:right}.app-index-section.is-float.is-iphone.is-float-left>div:nth-child(2){align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.app-index-section.is-float.is-iphone.is-float-left .app-index-iphone{margin:0 0 0 0}.app-index-section.is-float.is-iphone.is-float-right>div:nth-child(1){text-align:left}.app-index-section.is-float.is-iphone.is-float-right>div:nth-child(2){align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end}.app-index-section.is-float.is-iphone.is-float-right .app-index-iphone{margin:0 0 0 0}.app-index-section.is-float>div{flex-grow:1;margin-top:unset;max-width:unset;width:100%}.app-index-section.is-float>div:first-child{flex-grow:0;flex-shrink:0;max-width:30%}.app-index-section.is-height-auto{min-height:unset;margin:calc(var(--grid-w)*2) var(--grid-r) 0 var(--grid-l)}.app-index-section.is-iphone.is-float .w-50:nth-child(1){padding-top:82px}.app-index-section.is-left{margin:calc(var(--grid-w)*2) var(--grid-r) 0 var(--grid-l);max-width:40%;overflow:hidden;text-align:left}.app-index-section.mb-0{margin-bottom:84px}.app-index-section h3{margin-top:24px}.app-index-section .app-index-compose{display:none;padding:128px 0 0 0}.app-index-section .app-index-compose .app-picker-list-tags li:nth-child(1){display:none}.app-index-section .app-index-compose.step-0 input,.app-index-section .app-index-compose.step-3 input,.app-index-section .app-index-compose.step-2 input,.app-index-section .app-index-compose.step-1 input{opacity:0 !important}.app-index-section .app-index-compose.step-0 .app-picker-list-tags li a.is-inactive.app-pill span,.app-index-section .app-index-compose.step-3 .app-picker-list-tags li a.is-inactive.app-pill span,.app-index-section .app-index-compose.step-2 .app-picker-list-tags li a.is-inactive.app-pill span,.app-index-section .app-index-compose.step-1 .app-picker-list-tags li a.is-inactive.app-pill span,.app-index-section .app-index-compose.step-0 .app-picker-list-tags li a.is-inactive.app-pill i,.app-index-section .app-index-compose.step-3 .app-picker-list-tags li a.is-inactive.app-pill i,.app-index-section .app-index-compose.step-2 .app-picker-list-tags li a.is-inactive.app-pill i,.app-index-section .app-index-compose.step-1 .app-picker-list-tags li a.is-inactive.app-pill i{color:var(--col-bg-inactive)}.app-index-section .app-index-compose.step-0 .app-picker a,.app-index-section .app-index-compose.step-3 .app-picker a,.app-index-section .app-index-compose.step-2 .app-picker a,.app-index-section .app-index-compose.step-1 .app-picker a{color:var(--col-bg-inactive) !important}.app-index-section .app-index-compose.step-0 .app-picker a img,.app-index-section .app-index-compose.step-3 .app-picker a img,.app-index-section .app-index-compose.step-2 .app-picker a img,.app-index-section .app-index-compose.step-1 .app-picker a img{opacity:0}.app-index-section .app-index-compose.step-1 input,.app-index-section .app-index-compose.step-3 input,.app-index-section .app-index-compose.step-2 input{color:var(--col-text) !important;opacity:1 !important}.app-index-section .app-index-compose.step-2 .app-picker-list-tags li a.is-inactive.app-pill span,.app-index-section .app-index-compose.step-3 .app-picker-list-tags li a.is-inactive.app-pill span,.app-index-section .app-index-compose.step-2 .app-picker-list-tags li a.is-inactive.app-pill i,.app-index-section .app-index-compose.step-3 .app-picker-list-tags li a.is-inactive.app-pill i{color:var(--col-text-button-inactive) !important}.app-index-section .app-index-compose.step-2 .app-picker-list-tags li:nth-child(3) a.is-inactive.app-pill,.app-index-section .app-index-compose.step-3 .app-picker-list-tags li:nth-child(3) a.is-inactive.app-pill{background-color:var(--col-brand-3-light)}.app-index-section .app-index-compose.step-2 .app-picker-list-tags li:nth-child(3) a.is-inactive.app-pill span,.app-index-section .app-index-compose.step-3 .app-picker-list-tags li:nth-child(3) a.is-inactive.app-pill span,.app-index-section .app-index-compose.step-2 .app-picker-list-tags li:nth-child(3) a.is-inactive.app-pill i,.app-index-section .app-index-compose.step-3 .app-picker-list-tags li:nth-child(3) a.is-inactive.app-pill i{color:var(--col-text-inverted) !important}.app-index-section .app-index-compose.step-3 .app-form-fields>div:nth-child(2) .app-picker img{opacity:1}.app-index-section .app-index-compose.step-3 .app-form-fields>div:nth-child(2) .app-picker .app-picker-list{display:block !important}.app-index-section .app-index-compose.step-3 .app-form-fields>div:nth-child(2) .app-picker .app-picker-list li:nth-child(2) .app-avatar{opacity:1}.app-index-section .app-index-compose.step-3 .app-form-fields>div:nth-child(2) .app-picker .app-picker-list li:last-child a{background-color:var(--col-bg-inactive)}.app-index-section .app-index-compose.step-3 .app-form-fields>div:nth-child(2) .app-picker .app-picker-list li:last-child a i,.app-index-section .app-index-compose.step-3 .app-form-fields>div:nth-child(2) .app-picker .app-picker-list li:last-child a i:hover{color:var(--col-text-button-inactive) !important;opacity:.5}.app-index-section .app-index-compose.step-3 .app-form-fields>div:nth-child(2) .app-picker .app-picker-list li:nth-child(2) a,.app-index-section .app-index-compose.step-3 .app-form-fields>div:nth-child(2) .app-picker .app-picker-list li:nth-child(2) a:hover{background-color:var(--col-x-green)}.app-index-section .app-index-compose.step-3 .app-form-fields>div:nth-child(2) .app-picker .app-picker-list li:nth-child(2) .app-picker-list-meta{opacity:1}.app-index-section .app-index-compose.step-3 .app-form-fields>div:nth-child(2) .app-picker .app-picker-list li:nth-child(2) .app-picker-list-meta a{background-color:var(--col-x-green);border-radius:15px;color:var(--col-text-inverted) !important;padding:4px 4px;flex-grow:1;flex-shrink:1;width:120px}@media(max-width: 767px){.app-index-section{padding-left:40px !important;padding-right:40px !important}.app-index-section.is-left{max-width:75%}.app-index-section.is-float:not(.is-iphone){flex-direction:column !important;row-gap:40px}.app-index-section.is-float:not(.is-iphone)>div{max-width:100% !important}.app-index-section.is-iphone{width:100% !important}}.app-index-section-dots{background-color:rgba(0,0,0,0) !important;border-top:dashed 8px var(--col-brand-2-light);display:none;height:0;margin-bottom:20px;margin-top:20px}.app-index-section-dots.is-yellow{border-color:var(--col-brand-0)}.app-index-section-dots.is-lila{border-color:var(--col-brand-0)}.app-index-section-logos{background-color:var(--col-black);height:200px;margin:calc(var(--grid-w)*2) 0 0 0 !important;position:relative}.app-index-section-logos.is-animated .app-index-section-logos-garden li.is-visible{opacity:1;transform:none}.app-index-section-logos-garden{column-gap:64px;height:100%;margin:0 auto;max-width:1024px;width:100%;align-items:center;display:flex;flex-direction:row;justify-content:center}.app-index-section-logos-garden li{color:var(--col-white);flex-grow:1;flex-shrink:1;line-height:13px;opacity:0;text-align:center;transform:translateY(8px);transition:opacity .45s ease,transform .45s ease}.app-index-section-logos-garden li.is-amazon-pay{height:34px;margin-top:12px}.app-index-section-logos-garden li.is-kick{height:34px;margin-top:-4px}.app-index-section-logos-garden li.is-slush{color:var(--col-theme-0)}.app-index-section-logos-garden li.is-tiktok{margin-top:-4px}.app-index-section-logos-garden li img{height:40px}@media(max-width: 767px){.app-index-section-logos-garden{zoom:var(--scale-mobile)}}.app-index-section-logos-inner{height:100%;padding:32px 32px}.app-index-section-logos-label{color:var(--col-text-inverted);left:16px;position:absolute;top:16px}.app-index-scribble-wrap{aspect-ratio:9/16;color:var(--col-text);display:block;width:100%}.app-index-scribble-wrap svg{display:block;height:100%;width:100%}.app-index-scribble-wrap .scribble{opacity:0;will-change:stroke-dashoffset}.app-index-scribble-wrap.is-animated .scribble{opacity:1}.app-index-split{margin:calc(var(--grid-w)*2) 0 0 0 !important;position:relative}.app-index-split-content{background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(-30deg, var(--col-brand-0) 50%, var(--col-grey-lightest) 10%);background-repeat:no-repeat;height:100%;padding:calc(var(--grid-w)/2) calc(var(--grid-w)/2)}.app-index-split-content h2{color:var(--col-text-inverted)}.app-index-split-content>div:nth-child(2) figure{bottom:-10%;height:100%;opacity:1;position:absolute;right:-10%;width:50%;z-index:1}.app-index-split-inner{height:100%}.app-index-stressors{border-top-left-radius:calc(var(--grid-w)/2);border-top-right-radius:calc(var(--grid-w)/2);border-bottom-left-radius:calc(var(--grid-w)/2);border-bottom-right-radius:calc(var(--grid-w)/2);margin:0 var(--grid-r);padding:calc(var(--grid-w)/2) calc(var(--grid-w)/2)}.app-index-stressors .app-index-section{border-radius:unset;padding:0 0}.app-index-stressors-previews{column-gap:16px;flex-wrap:wrap;margin:40px 0 0 0;row-gap:32px;align-items:center;display:flex;flex-direction:row;justify-content:stretch}.app-index-stressors-previews li{aspect-ratio:16/9;flex-grow:1;width:21%}.app-index-stressors-previews li p{color:var(--col-text-inverted);display:block;padding-top:4px;text-align:left}.app-index-stressors-previews li>div{background-color:var(--col-brand-0);border:solid 3px var(--col-white);border-radius:15px;height:100%;overflow:hidden;position:relative}.app-index-stressors-previews li>div>div{position:absolute;right:12px;top:12px;z-index:1}@media(max-width: 767px){.app-index-stressors-previews li>div{border:solid 3px var(--col-white)}}.app-index-stressors-quote{color:var(--col-white);font-family:var(--font-ff-writing);font-weight:var(--font-fw-thin) !important;padding:24px;text-align:center;align-items:center;display:flex;flex-direction:row;justify-content:center}.app-index-stressors-quote:hover{background-color:var(--col-brand-0)}.app-index-stressors-quote em{display:inline;text-decoration:underline}@media(max-width: 767px){.app-index-stressors-quote{font-size:var(--font-fs-small);line-height:var(--font-lh-small)}}.app-index-button-cta.is-large{border-radius:48px;padding:12px 24px}.app-index-button-cta.is-largest{border-radius:48px;padding:12px 24px}.app-lp-hero{background-color:var(--col-text-inverted);height:var(--safe-vh);max-height:1200px}.is-shaking{animation:fx-shake-can 320ms cubic-bezier(0.36, 0.07, 0.19, 0.97) infinite}@media(prefers-reduced-motion: reduce){.app-index-section-logos-garden li{opacity:1 !important;transform:none !important;transition:none !important}}.has-content-index,.has-content-index body{background:var(--col-white) !important}.has-content-index .app-header,.has-content-index .app-header--list{display:none}.has-content-index .app-content{background:var(--col-white) !important;height:var(--safe-vh);max-height:var(--safe-vh);width:100vw}.has-content-index .app-content-area{align-items:stretch !important;background:var(--col-white) !important;height:var(--safe-vh);max-width:none;overflow:hidden;padding:0 !important;width:100vw}.has-content-index .app-content-inner{height:var(--safe-vh) !important;margin:0 !important;max-width:none !important;width:100vw !important}.app-index{background:var(--col-white);color:var(--col-mono-1a);height:var(--safe-vh);min-height:var(--safe-vh);overflow:hidden;position:relative;width:100vw;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column}.app-index-topbar{align-items:center;display:flex;gap:22px;justify-content:flex-end;position:absolute;right:32px;top:28px;z-index:2}.app-index-register-top{color:var(--col-mono-1a);font-weight:var(--font-fw-semibold);line-height:44px;text-decoration:none}.app-index-login-top{border-radius:22px;height:44px;padding:0 26px}.app-index-avatar{align-items:center;background:var(--col-mono-f5);border-radius:22px;color:var(--col-avatar-initials);display:inline-flex;font-weight:var(--font-fw-bolder);height:44px;justify-content:center;text-decoration:none;width:44px}.app-index-main{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:24px;justify-content:center;padding-bottom:6vh;text-align:center}.app-index-logo{color:var(--col-mono-1a);font-size:var(--font-fs-ultra);font-weight:var(--font-fw-semibold);letter-spacing:0;line-height:1;margin:0}.app-index-copy{color:var(--col-mono-1a);font-weight:var(--font-fw-regular);line-height:1.45;margin:0;max-width:440px;text-align:center}.app-index-login-main{border-radius:26px;height:52px;margin-top:0;min-width:148px;padding:0 44px}.app-index-register{color:var(--col-mono-aa);flex-shrink:0;font-weight:var(--font-fw-regular);line-height:1.4;padding:0 0 28px 0;text-align:center}.app-index-register a{color:var(--col-mono-1a);font-weight:var(--font-fw-semibold);text-decoration:underline}.app-index .app-island-legal{align-items:center;display:flex;gap:20px;justify-content:flex-end;padding:0 32px 20px 32px;position:static;width:100%}@media(max-width: 767px){.app-index-topbar,.app-index .app-island-legal{display:none}.app-index-main{gap:20px;padding-bottom:10vh}.app-index-logo{font-size:var(--font-fs-mega)}.app-index-copy{font-size:var(--font-fs-small);line-height:1.45;max-width:none;padding:0 40px}.app-index-login-main{margin-top:0;min-width:0;padding:0;width:calc(50vw - 80px)}.app-index-register{font-size:var(--font-fs-small);padding:0 28px 50px 28px}}.app-legal{background:var(--col-white);color:var(--col-mono-1a);height:var(--safe-vh);min-height:var(--safe-vh);overflow-x:hidden;overflow-y:auto;width:100vw;display:flex;flex-direction:column}.app-legal-topbar{flex-shrink:0;height:64px;padding:24px 24px 0 24px;width:100vw;align-items:flex-start;display:flex;justify-content:space-between}.app-legal-main{flex:1 0 auto;padding:64px 40px 0;display:flex;justify-content:center}.app-legal-panel{max-width:1280px;width:100%}.app-legal-title{margin:0 0 26px 0}.app-legal-title h1{color:var(--col-mono-1a);margin:0}.app-legal-tabs{border-bottom:solid 1px var(--col-mono-eb);display:flex;gap:0}.app-legal-tabs a{border-bottom:solid 2px rgba(0,0,0,0);color:var(--col-mono-aa);padding:12px 20px;text-decoration:none}.app-legal-tabs a:first-child{padding-left:0}.app-legal-tabs a.is-active{border-bottom-color:var(--col-mono-1a);color:var(--col-mono-1a);font-weight:var(--font-fw-bold)}.app-legal-select{display:none}.app-legal-content{max-width:50%;padding:20px 0 40px 0}.app-legal-document-header{padding-top:10px}.app-legal-document-title{color:var(--col-mono-1a);font-weight:var(--font-fw-semibold);letter-spacing:0;margin:0 0 8px 0}.app-legal-date{color:var(--col-mono-aa)}.app-legal-sections{margin-top:24px}.app-legal-sections section{padding-bottom:18px}.app-legal-sections h2{color:var(--col-mono-1a);font-weight:var(--font-fw-bold);margin:0;padding:18px 0}.app-legal-sections p{color:var(--col-mono-66);margin:0;text-align:justify}@media(max-width: 767px){.app-legal{height:auto;min-height:var(--safe-vh)}.app-legal-topbar{height:50px;padding:14px 20px 0 20px}.app-legal-main{padding:24px 0 0 0}.app-legal-panel{max-width:none;width:100%}.app-legal-title{margin:0 24px 22px 24px}.app-legal-tabs{display:flex;margin:0 24px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.app-legal-tabs::-webkit-scrollbar{display:none}.app-legal-tabs a{flex:0 0 auto;padding:12px 18px}.app-legal-tabs a:first-child{padding-left:0}.app-legal-content{max-width:none;padding:20px 24px 40px 24px}.app-legal .app-island-legal{display:none}}@font-face{font-display:swap;font-family:"Poppins LP";font-weight:400;src:url("/fonts/lp/Poppins-Regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Poppins LP";font-weight:500;src:url("/fonts/lp/Poppins-Medium.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins LP";font-weight:600;src:url("/fonts/lp/Poppins-SemiBold.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins LP";font-weight:700;src:url("/fonts/lp/Poppins-Bold.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Poppins LP";font-weight:800;src:url("/fonts/lp/Poppins-ExtraBold.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Inter LP";font-weight:300 700;src:url("/fonts/lp/Inter-latin.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Caveat LP";font-weight:600;src:url("/fonts/lp/Caveat-SemiBold.woff2") format("woff2")}.has-content-lp-nextself,.has-content-lp-nextself body{background-color:#fff;color:#0d0d0d;height:auto;max-height:none;min-height:100dvh;overflow-x:clip;overflow-y:auto;overscroll-behavior:none;overscroll-behavior-y:none;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.has-content-lp-nextself body{overflow-y:visible}.has-content-lp-nextself::-webkit-scrollbar,.has-content-lp-nextself body::-webkit-scrollbar,.app-lp::-webkit-scrollbar{display:none;height:0;width:0}.has-content-lp-nextself ::selection{background-color:#0d0d0d;color:#fff}.app-lp{background-color:#fff;color:#0d0d0d;font-family:"Inter LP",system-ui,sans-serif;min-height:100dvh;overscroll-behavior:none;overscroll-behavior-y:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}@media(pointer: coarse){.has-content-lp-nextself,.has-content-lp-nextself body,.app-lp{min-height:auto}}.app-lp a{color:inherit;text-decoration:none}.app-lp img,.app-lp video{display:block}.app-lp section{scroll-margin-top:70px}.app-lp-container{margin:0 auto;max-width:1240px;padding:0 32px;width:100%}.app-lp-nav{background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(255,255,255,0);left:0;position:fixed;right:0;top:0;transition:background .35s ease,border-color .35s ease,backdrop-filter .35s ease;z-index:50}.app-lp-nav.is-scrolled{backdrop-filter:saturate(180%) blur(14px);background-color:rgba(255,255,255,.92);border-bottom-color:rgba(0,0,0,.08);-webkit-backdrop-filter:saturate(180%) blur(14px)}.app-lp-nav.is-scrolled .app-lp-nav__logo{filter:brightness(0)}.app-lp-nav__inner{gap:24px;height:74px;margin:0 auto;max-width:1240px;padding:0 32px;align-items:center;display:flex;justify-content:space-between}.app-lp-nav__brand{color:#fff;font-family:"Inter LP",system-ui,sans-serif;font-size:21px;font-weight:800;letter-spacing:0;line-height:1;align-items:center;display:flex}.app-lp-nav__logo{filter:brightness(0) invert(1);height:34px;transition:filter .35s ease;width:auto}.app-lp-nav__wordmark{display:none}.app-lp-nav.has-logo-fallback .app-lp-nav__logo{display:none}.app-lp-nav.has-logo-fallback .app-lp-nav__wordmark{display:inline-flex}.app-lp-nav.is-scrolled .app-lp-nav__brand{color:#0d0d0d}.app-lp-nav__links{font-family:"Inter LP",system-ui,sans-serif;font-size:15px;font-weight:500;align-items:center;display:flex;gap:36px}.app-lp-nav__links a{color:rgba(255,255,255,.74);transition:color .2s ease}.app-lp-nav__links a:hover,.app-lp-nav__links a:focus-visible,.app-lp-nav__links a:active{color:#fff}.app-lp-nav.is-scrolled .app-lp-nav__links a{color:rgba(13,13,13,.64)}.app-lp-nav.is-scrolled .app-lp-nav__links a:hover,.app-lp-nav.is-scrolled .app-lp-nav__links a:focus-visible,.app-lp-nav.is-scrolled .app-lp-nav__links a:active{color:#0d0d0d}.app-lp-nav__cta{border:1.5px solid rgba(255,255,255,.74);border-radius:100px;color:rgba(255,255,255,.86);cursor:pointer;font-family:"Poppins LP",sans-serif;font-size:14px;font-weight:600;padding:10px 22px;transition:border-color .2s ease,color .2s ease;align-items:center;display:inline-flex;gap:8px}.app-lp-nav__cta:hover,.app-lp-nav__cta:focus-visible,.app-lp-nav__cta:active{border-color:#fff;color:#fff}.app-lp-nav.is-scrolled .app-lp-nav__cta{border-color:rgba(13,13,13,.64);color:rgba(13,13,13,.72)}.app-lp-nav.is-scrolled .app-lp-nav__cta:hover,.app-lp-nav.is-scrolled .app-lp-nav__cta:focus-visible,.app-lp-nav.is-scrolled .app-lp-nav__cta:active{border-color:#0d0d0d;color:#0d0d0d}.app-lp-hero{background-color:#080808;height:auto;max-height:none;min-height:max(660px,100svh);overflow:hidden;position:relative}.app-lp-hero__video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.app-lp-hero__overlay{background:linear-gradient(180deg, rgba(8, 8, 8, 0.37) 0%, rgba(8, 8, 8, 0.55) 48%, rgba(8, 8, 8, 0.77) 100%);inset:0;position:absolute}.app-lp-hero__content{min-height:inherit;padding-bottom:clamp(84px,10svh,112px);padding-top:clamp(116px,16svh,178px);position:relative;display:flex;flex-direction:column;justify-content:flex-end}.app-lp-eyebrow{color:#9a9a96;font-family:"Poppins LP",sans-serif;font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.app-lp-eyebrow--light{color:rgba(255,255,255,.72)}.app-lp-hero__title{color:#fff;font-family:"Poppins LP",sans-serif;font-size:clamp(40px,min(6.6vw,11svh),92px);font-weight:800;letter-spacing:-0.03em;line-height:1.06;margin-top:26px;max-width:min(16ch,100%);text-wrap:balance}.app-lp-hero__body{color:rgba(255,255,255,.86);font-family:"Inter LP",system-ui,sans-serif;font-size:clamp(17px,min(1.5vw,2.8svh),21px);font-weight:400;line-height:1.55;margin-top:30px;max-width:56ch}.app-lp-hero__actions{margin-top:42px;align-items:center;display:flex;flex-wrap:wrap;gap:16px}.app-lp-button{border-radius:100px;cursor:pointer;font-family:"Poppins LP",sans-serif;font-size:16px;font-weight:600;padding:16px 30px;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,color .25s ease,transform .25s ease;align-items:center;display:inline-flex;gap:10px}.app-lp .app-lp-button--light{background-color:#fff;box-shadow:0 10px 40px rgba(0,0,0,.25);color:#0d0d0d}.app-lp .app-lp-button--light span{color:inherit}.app-lp .app-lp-button--light:hover{box-shadow:0 16px 50px rgba(0,0,0,.35);transform:translateY(-2px)}.app-lp .app-lp-button--ghost{border:1.5px solid rgba(255,255,255,.55);color:#fff}.app-lp .app-lp-button--ghost span{color:inherit}.app-lp .app-lp-button--ghost:hover{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.app-lp .app-lp-button--ghost:hover span{color:#fff}.app-lp-hero__meta{color:rgba(255,255,255,.7);font-family:"Inter LP",system-ui,sans-serif;font-size:14px;margin-top:34px;align-items:center;display:flex;gap:14px}.app-lp-hero__meta i{background-color:rgba(255,255,255,.5);border-radius:50%;height:4px;width:4px}.app-lp-scroll{bottom:36px;color:rgba(255,255,255,.6);left:32px;position:absolute;align-items:center;display:flex;gap:14px}.app-lp-scroll span{animation:lp-cue-line 2.4s ease-in-out infinite;background-color:rgba(255,255,255,.6);display:block;height:46px;width:1px}.app-lp-scroll strong{font-family:"Poppins LP",sans-serif;font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.app-lp-section{padding:clamp(88px,12vw,150px) 0}.app-lp-section--white{background-color:#fff}.app-lp-section--warm{background-color:#f6f5f1}.app-lp-split{column-gap:72px;align-items:start;display:grid;grid-template-columns:1fr 1fr}.app-lp-heading{color:#0d0d0d;font-family:"Poppins LP",sans-serif;font-size:clamp(34px,5vw,62px);font-weight:800;letter-spacing:-0.028em;line-height:1.08;margin-top:18px;text-wrap:balance}.app-lp-heading--light{color:#fff}.app-lp-copy p,.app-lp-coverage-copy{color:#3f3f3d;font-family:"Inter LP",system-ui,sans-serif;font-size:19px;line-height:1.62}.app-lp-copy p+p{color:#5a5a57;margin-top:20px}.app-lp-photo{background-color:#080808;overflow:hidden;position:relative}.app-lp-photo>img,.app-lp-final>img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.app-lp-photo--companion>img{object-position:center 30%;opacity:.55}.app-lp-photo--lifestyle>img{opacity:.5}.app-lp-photo__shade{background:linear-gradient(90deg, rgba(8, 8, 8, 0.8) 0%, rgba(8, 8, 8, 0.5) 55%, rgba(8, 8, 8, 0.22) 100%);inset:0;position:absolute}.app-lp-photo--lifestyle .app-lp-photo__shade{background:linear-gradient(90deg, rgba(8, 8, 8, 0.78) 0%, rgba(8, 8, 8, 0.45) 60%, rgba(8, 8, 8, 0.25) 100%)}.app-lp-photo__content{padding:clamp(110px,16vw,200px) 32px;position:relative}.app-lp-photo__content>div{max-width:32ch}.app-lp-photo__copy,.app-lp-science__content>p{color:rgba(255,255,255,.84);font-family:"Inter LP",system-ui,sans-serif;font-size:clamp(17px,1.4vw,20px);line-height:1.6;margin-top:24px;max-width:50ch}.app-lp-section-head{margin-bottom:64px;align-items:flex-end;display:flex;flex-wrap:wrap;gap:28px;justify-content:space-between}.app-lp-section-head>div{max-width:60ch}.app-lp-section-head>p{color:#5a5a57;font-family:"Inter LP",system-ui,sans-serif;font-size:18px;line-height:1.6;max-width:34ch}.app-lp-section-head--narrow{display:block;max-width:60ch}.app-lp-apps{display:grid;gap:20px;grid-template-columns:repeat(4, 1fr)}.app-lp-card{background-color:#fff;border:1px solid #e8e6e0;border-radius:18px;cursor:pointer;overflow:hidden;text-align:left;transition:box-shadow .3s ease,transform .3s ease;display:flex;flex-direction:column}.app-lp-card:hover{box-shadow:0 24px 60px rgba(0,0,0,.1);transform:translateY(-6px)}.app-lp-card__media{display:block;height:188px;overflow:hidden}.app-lp-card__media img{height:100%;object-fit:cover;width:100%}.app-lp-card__body{flex:1;padding:26px 24px 28px;display:flex;flex-direction:column}.app-lp-card__kicker{color:#9a9a96;font-family:"Poppins LP",sans-serif;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.app-lp-card strong{color:#0d0d0d;font-family:"Poppins LP",sans-serif;font-size:30px;font-weight:800;letter-spacing:-0.02em;margin-top:8px}.app-lp-card__body>span:not(.app-lp-card__kicker){color:#5a5a57;flex:1;font-family:"Inter LP",system-ui,sans-serif;font-size:15px;line-height:1.55;margin-top:12px}.app-lp-card em{color:#0d0d0d;font-family:"Poppins LP",sans-serif;font-size:14px;font-style:normal;font-weight:600;margin-top:22px}.app-lp-suggest{margin-top:22px;align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.app-lp-suggest>span{color:#a7a6a0;font-family:"Inter LP",system-ui,sans-serif;font-size:13.5px}.app-lp-suggest__form{width:100%;display:block}.app-lp-suggest__form fieldset{width:100%;align-items:center;display:flex;flex-direction:column;gap:12px}.app-lp-suggest__form .app-form-field{margin:0;width:100%}.app-lp-suggest input{border:1px solid #e8e6e0;border-radius:100px;color:#0d0d0d;font-family:"Inter LP",system-ui,sans-serif;font-size:13.5px;outline:none;padding:9px 18px;transition:border-color .2s ease;width:100%}.app-lp-suggest input:focus{border-color:#0d0d0d}.app-lp-suggest button{align-self:center;background-color:#0d0d0d;border-radius:100px;color:#fff;cursor:pointer;flex:none;font-family:"Poppins LP",sans-serif;font-size:13px;font-weight:600;height:48px;line-height:48px;padding:0 22px;transition:opacity .2s ease;white-space:nowrap;align-items:center;display:inline-flex;justify-content:center}.app-lp-suggest button:hover{opacity:.8}.app-lp-steps{display:grid;grid-template-columns:repeat(4, 1fr)}.app-lp-steps article{border-top:1.5px solid #0d0d0d;padding:30px 26px 40px}.app-lp-steps article:first-child{padding-left:0}.app-lp-steps article:last-child{padding-right:0}.app-lp-steps span,.app-lp-coverage article>span{color:#0d0d0d;font-family:"Poppins LP",sans-serif;font-size:15px;font-weight:800;letter-spacing:.04em}.app-lp-steps h3,.app-lp-coverage h3{color:#0d0d0d;font-family:"Poppins LP",sans-serif;font-size:23px;font-weight:700;letter-spacing:-0.01em;margin-top:36px}.app-lp-steps p,.app-lp-coverage p{color:#5a5a57;font-family:"Inter LP",system-ui,sans-serif;font-size:15.5px;line-height:1.58;margin-top:12px}.app-lp-coverage-copy{color:#5a5a57;font-size:18px;margin-top:24px;max-width:46ch}.app-lp-coverage{display:flex;flex-direction:column}.app-lp-coverage article{border-top:1px solid #e8e6e0;gap:22px;padding:26px 0;display:flex}.app-lp-coverage article:last-child{border-bottom:1px solid #e8e6e0}.app-lp-coverage article>span{color:#9a9a96;min-width:28px}.app-lp-coverage h3{font-size:20px;margin-top:0}.app-lp-science{background-color:#080808;overflow:hidden;padding:clamp(88px,12vw,150px) 0;position:relative}.app-lp-science>img{height:100%;object-fit:cover;opacity:.42;position:absolute;right:0;top:0;width:42%}.app-lp-science__shade{background:linear-gradient(90deg, #080808 0%, #080808 28%, rgba(8, 8, 8, 0.4) 100%);height:100%;position:absolute;right:0;top:0;width:55%}.app-lp-science__content{position:relative}.app-lp-science .app-lp-heading{max-width:18ch}.app-lp-science .app-lp-heading span{font-family:"Caveat LP",cursive;font-weight:600}.app-lp-science__content>p{color:rgba(255,255,255,.82);font-size:19px;max-width:48ch}.app-lp-stats{margin-top:72px;max-width:62ch;display:grid;gap:24px;grid-template-columns:repeat(4, 1fr)}.app-lp-stats article{border-top:1px solid rgba(255,255,255,.22);padding-top:32px}.app-lp-stats strong{color:#fff;display:block;font-family:"Poppins LP",sans-serif;font-size:clamp(34px,4vw,52px);font-weight:800;letter-spacing:-0.03em;line-height:1}.app-lp-stats small{font-size:.5em;font-weight:600}.app-lp-stats span{color:rgba(255,255,255,.66);display:block;font-family:"Inter LP",system-ui,sans-serif;font-size:14px;margin-top:8px}.app-lp-testimonials{display:grid;gap:24px;grid-template-columns:repeat(3, 1fr)}.app-lp-testimonials figure{border:1px solid #e8e6e0;border-radius:18px;padding:34px 30px;display:flex;flex-direction:column}.app-lp-testimonials blockquote{color:#0d0d0d;flex:1;font-family:"Poppins LP",sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.01em;line-height:1.38}.app-lp-testimonials figcaption{border-top:1px solid #e8e6e0;color:#5a5a57;font-family:"Inter LP",system-ui,sans-serif;font-size:14px;margin-top:28px;padding-top:18px}.app-lp-testimonials span{color:#0d0d0d;font-weight:600}.app-lp-trust{border-top:1px solid #e8e6e0;margin-top:80px;padding-top:36px;align-items:center;display:flex;justify-content:center;text-align:center}.app-lp-trust span{color:#9a9a96;font-family:"Poppins LP",sans-serif;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.app-lp-final{background-color:#080808;color:#fff;overflow:hidden;padding:clamp(96px,13vw,160px) 0 0;position:relative}.app-lp-final>img{object-position:center 30%;opacity:.42}.app-lp-final__shade{background:linear-gradient(180deg, rgba(8, 8, 8, 0.62) 0%, rgba(8, 8, 8, 0.78) 55%, rgba(8, 8, 8, 0.95) 100%);inset:0;position:absolute}.app-lp-final__content{position:relative;z-index:1}.app-lp-final h2{color:#fff;font-family:"Poppins LP",sans-serif;font-size:clamp(40px,6.5vw,86px);font-weight:800;letter-spacing:-0.032em;line-height:1.06;max-width:24ch;text-wrap:balance}.app-lp-final__content>p{color:rgba(255,255,255,.82);font-family:"Inter LP",system-ui,sans-serif;font-size:19px;line-height:1.6;margin-top:26px;max-width:46ch}.app-lp-final__actions{margin-top:40px;display:flex;flex-wrap:wrap;gap:16px}.app-lp-footer{border-top:1px solid rgba(255,255,255,.16);gap:40px;grid-template-columns:1.6fr 1fr 1fr 1fr;margin-top:clamp(80px,11vw,140px);padding:56px 0 40px;display:grid}.app-lp-footer__brand{color:#fff;font-family:"Inter LP",system-ui,sans-serif;font-size:18px;font-weight:800;letter-spacing:0;line-height:1;align-items:center;display:inline-flex}.app-lp-footer__brand img{filter:brightness(0) invert(1);height:26px;margin-right:0;width:auto}.app-lp-footer__brand span{display:none}.app-lp-footer__brand.has-logo-fallback img{display:none}.app-lp-footer__brand.has-logo-fallback span{display:inline-flex}.app-lp-footer p{color:rgba(255,255,255,.6);font-family:"Inter LP",system-ui,sans-serif;font-size:14px;line-height:1.6;margin-top:20px;max-width:30ch}.app-lp-footer h4{color:rgba(255,255,255,.5);font-family:"Poppins LP",sans-serif;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.app-lp-footer div:not(:first-child){display:flex;flex-direction:column;gap:11px}.app-lp-footer div:not(:first-child) a:first-of-type{margin-top:7px}.app-lp-footer a{color:rgba(255,255,255,.82);font-family:"Inter LP",system-ui,sans-serif;font-size:14.5px;transition:color .2s ease}.app-lp-footer a:hover{color:#fff}.app-lp-footerbar{border-top:1px solid rgba(255,255,255,.16);padding:24px 0;align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between}.app-lp-footerbar__login{color:#fff !important;font-family:"Poppins LP",sans-serif;font-size:14.5px;font-weight:600;margin-left:auto;text-decoration:none !important;text-decoration-thickness:1px;text-underline-offset:4px}.app-lp-footerbar__login:hover,.app-lp-footerbar__login:focus{color:#fff !important;text-decoration-line:underline !important}.app-lp-lang{align-items:center;display:flex}.app-lp-lang>div{border:1px solid rgba(255,255,255,.22);border-radius:100px;padding:3px;align-items:center;display:flex}.app-lp-lang a,.app-lp-lang button{border-radius:100px;color:rgba(255,255,255,.7);cursor:pointer;font-family:"Poppins LP",sans-serif;font-size:13px;font-weight:600;padding:6px 15px;text-decoration:none;transition:color .2s ease}.app-lp-lang a:hover,.app-lp-lang button:hover{color:#fff}.app-lp-lang a.is-active,.app-lp-lang button.is-active{background-color:#fff;color:#0d0d0d}.app-lp-legal{color:rgba(255,255,255,.45);font-family:"Inter LP",system-ui,sans-serif;font-size:13px;padding-bottom:34px;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.app-lp-modal{inset:0;position:fixed;z-index:100;align-items:center;display:flex;justify-content:center;padding:24px}.app-lp-modal[hidden]{display:none}.app-lp-modal__scrim{animation:lp-modal-scrim-in .24s ease both;backdrop-filter:blur(6px);background-color:rgba(8,8,8,.55);cursor:pointer;inset:0;position:absolute;-webkit-backdrop-filter:blur(6px)}.app-lp-modal__card{animation:lp-modal-card-in .34s cubic-bezier(0.16, 1, 0.3, 1) both;background-color:#fff;border-radius:24px;box-shadow:0 40px 120px rgba(0,0,0,.4);max-height:90vh;max-width:560px;overflow:hidden;padding:clamp(28px,4vw,46px);position:relative;scrollbar-width:none;width:100%;-ms-overflow-style:none}.app-lp-modal__card::-webkit-scrollbar{display:none;height:0;width:0}@keyframes lp-modal-scrim-in{from{opacity:0}to{opacity:1}}@keyframes lp-modal-card-in{from{opacity:0;transform:translateY(-42px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion: reduce){.app-lp-modal__scrim,.app-lp-modal__card{animation:none}}.app-lp-modal__close{background-color:#fff;border:1px solid #e8e6e0;border-radius:50%;color:#0d0d0d;cursor:pointer;font-size:20px;height:38px;line-height:1;position:absolute;right:18px;top:18px;transition:background .2s ease;width:38px;align-items:center;display:flex;justify-content:center}.app-lp-modal__close:hover{background-color:#f5f4f0}.app-lp-modal__badge{background-color:#0d0d0d;border-radius:100px;color:#fff;display:inline-block;font-family:"Poppins LP",sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em;padding:6px 13px;text-transform:uppercase}.app-lp-modal__form{max-height:calc(90vh - clamp(56px,8vw,92px));min-height:0;display:flex;flex-direction:column}.app-lp-modal__header{flex:0 0 auto}.app-lp-modal__scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:2px;scrollbar-width:none;-ms-overflow-style:none}.app-lp-modal__scroll::-webkit-scrollbar{display:none;height:0;width:0}.app-lp-modal h3{color:#0d0d0d;font-family:"Poppins LP",sans-serif;font-size:clamp(25px,3.4vw,31px);font-weight:800;letter-spacing:-0.02em;margin-top:16px}.app-lp-modal p{color:#5a5a57;font-family:"Inter LP",system-ui,sans-serif;font-size:15.5px;line-height:1.55;margin-top:9px}.app-lp-modal__intro{margin-top:16px !important}.app-lp-modal__label{color:#9a9a96 !important;font-family:"Poppins LP",sans-serif !important;font-size:12px !important;font-weight:600 !important;letter-spacing:.14em;margin-bottom:13px;margin-top:26px !important;text-transform:uppercase}.app-lp-modal__options{display:grid;gap:10px;grid-template-columns:1fr 1fr}.app-lp-modal__options button{background-color:#fff;border:1.5px solid #e2e0da;border-radius:14px;color:#0d0d0d;cursor:pointer;padding:14px 16px;text-align:left;transition:all .18s ease;display:flex;flex-direction:column;gap:3px}.app-lp-modal__options button:hover{border-color:#0d0d0d}.app-lp-modal__options button.is-selected{background-color:#0d0d0d;border-color:#0d0d0d;color:#fff}.app-lp-modal__options strong{font-family:"Poppins LP",sans-serif;font-size:16px;font-weight:700}.app-lp-modal__options span{font-family:"Inter LP",system-ui,sans-serif;font-size:12.5px;opacity:.72}.app-lp-modal__form-fields input,.app-lp-modal__form-fields textarea{border:1px solid #e2e0da;border-radius:12px;color:#0d0d0d;font-family:"Inter LP",system-ui,sans-serif;font-size:15px;outline:none;padding:13px 15px;transition:border-color .2s ease;width:100%}.app-lp-modal__form-fields .app-form-feedback-form{display:none}.app-lp-modal__form-fields .app-form-field{margin:10px 0 0}.app-lp-modal__form-fields .app-form-field:first-of-type{margin-top:0}.app-lp-modal__form-fields .app-form-feedback-field{display:none;font-family:"Inter LP",system-ui,sans-serif;font-size:12px;line-height:1.35;margin-top:5px;min-height:0;text-align:left}.app-lp-modal__form-fields .app-form-feedback-field:has(.app-form-feedback-valid:not(.is-state--hidden)),.app-lp-modal__form-fields .app-form-feedback-field:has(.app-form-feedback-invalid:not(.is-state--hidden)){display:block}.app-lp-modal__form-fields .app-form-feedback-valid.is-state--hidden,.app-lp-modal__form-fields .app-form-feedback-invalid.is-state--hidden{display:none}.app-lp-hp{height:0 !important;left:-9999px;opacity:0;position:absolute;width:0 !important}.app-lp-modal__error{color:#b42318 !important;font-family:"Inter LP",system-ui,sans-serif !important;font-size:13px !important;line-height:1.4 !important;margin-top:12px !important;text-align:center}.app-lp-modal__form-fields.is-loading{pointer-events:none}.app-lp-modal__form-fields.is-loading button{opacity:.62}.app-lp-modal__form-fields input:focus{border-color:#0d0d0d}.app-lp-modal__form-fields textarea{min-height:96px;resize:vertical}.app-lp-modal__form-fields button,.app-lp-modal__success button{background-color:#0d0d0d;border:1.5px solid #0d0d0d;border-radius:100px;color:#fff;cursor:pointer;font-family:"Poppins LP",sans-serif;font-size:16px;font-weight:600;margin-top:22px;padding:16px;text-align:center;transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:100%;align-items:center;display:flex;justify-content:center}.app-lp-modal__form-fields button:disabled{background-color:rgba(0,0,0,0);border-color:#b7b7b7;color:#9a9a96;cursor:not-allowed}.app-lp-modal__form-fields small{color:#9a9a96;display:block;font-family:"Inter LP",system-ui,sans-serif;font-size:12px;line-height:1.5;margin-top:14px;text-align:center}.app-lp-modal__success{padding:26px 6px 12px;text-align:center;align-items:center;display:flex;flex-direction:column}.app-lp-modal__form[hidden],.app-lp-modal__success[hidden]{display:none !important}.app-lp-modal__success>span{background-color:#0d0d0d;border-radius:50%;color:#fff;font-size:28px;height:62px;margin:0 auto;width:62px;align-items:center;display:flex;justify-content:center}.app-lp-modal__success h3{font-size:28px;margin-top:22px}.app-lp-modal__success p{font-size:16px;margin-left:auto;margin-right:auto;margin-top:12px;max-width:38ch}.app-lp-modal__success strong{color:#0d0d0d;font-weight:600}.app-lp-modal__success button{font-size:15px;margin:22px auto 0;padding:14px 32px;width:auto}.app-lp-cookie{background-color:#000;border:1px solid rgba(255,255,255,.18);border-radius:18px;bottom:max(24px,env(safe-area-inset-bottom));box-shadow:0 20px 60px rgba(0,0,0,.22);color:#fff;max-width:340px;opacity:0;padding:14px 14px 14px 18px;pointer-events:none;position:fixed;right:max(24px,env(safe-area-inset-right));transform:translateY(12px);transition:opacity .22s ease,transform .22s ease;z-index:20;align-items:center;display:flex;gap:14px}.app-lp-cookie.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.app-lp-cookie p{color:#fff;font-family:"Inter LP",system-ui,sans-serif;font-size:12px;line-height:1.35;margin:0}.app-lp-cookie button{background-color:#fff;border:1px solid #fff;border-radius:999px;color:#0d0d0d;cursor:pointer;flex:0 0 auto;font-family:"Poppins LP",system-ui,sans-serif;font-size:12px;font-weight:700;min-width:46px;padding:9px 13px;text-align:center}.app-lp-cookie button:hover{background-color:#fff;border-color:#fff;color:#0d0d0d}@keyframes lp-cue-line{0%{transform:scaleY(0.2);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}50.01%{transform:scaleY(1);transform-origin:bottom}100%{transform:scaleY(0.2);transform-origin:bottom}}@media(max-width: 1120px){.app-lp-apps,.app-lp-steps{grid-template-columns:repeat(2, 1fr)}.app-lp-footer{grid-template-columns:1fr 1fr}}@media(max-width: 860px){.app-lp-nav__links{display:none}.app-lp-split,.app-lp-stats,.app-lp-testimonials{grid-template-columns:1fr}.app-lp-split{row-gap:34px}.app-lp-science>img,.app-lp-science__shade{width:100%}.app-lp-science>img{opacity:.22}}@media(max-height: 760px){.app-lp-scroll{display:none}}@media(max-width: 640px){.app-lp-container,.app-lp-nav__inner{padding-left:22px;padding-right:22px}.app-lp-hero{min-height:720px}.app-lp-hero__content{padding-bottom:86px}.app-lp-hero__meta,.app-lp-scroll{display:none}.app-lp-apps,.app-lp-steps,.app-lp-modal__options,.app-lp-footer{grid-template-columns:1fr}.app-lp-steps article,.app-lp-steps article:first-child,.app-lp-steps article:last-child{padding-left:0;padding-right:0}.app-lp-footerbar{align-items:flex-start;flex-direction:column}.app-lp-footerbar__login{align-self:flex-end}.app-lp-cookie{bottom:max(18px,env(safe-area-inset-bottom));left:18px;max-width:none;right:18px}}.has-content-legal-nextself,.has-content-legal-nextself body{background-color:#fff;color:#0d0d0d;height:auto;max-height:none;min-height:100dvh;overflow-x:clip;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.has-content-legal-nextself body{font-family:"Inter LP",system-ui,sans-serif;overflow-y:visible}.has-content-legal-nextself::-webkit-scrollbar,.has-content-legal-nextself body::-webkit-scrollbar{display:none;height:0;width:0}.has-content-legal-nextself ::selection{background-color:#0d0d0d;color:#fff}.app-legal-nextself{background-color:#fff;color:#0d0d0d;font-family:"Inter LP",system-ui,sans-serif;min-height:100dvh}.app-legal-nextself a{color:inherit}.app-legal-nextself-container{margin-left:auto;margin-right:auto;max-width:1100px;padding-left:32px;padding-right:32px;width:100%}.app-legal-nextself-nav{background-color:rgba(255,255,255,.9);border-bottom:1px solid #ededea;position:sticky;top:0;z-index:40;-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px)}.app-legal-nextself-nav__inner{height:68px;align-items:center;display:flex;gap:20px;justify-content:space-between}.app-legal-nextself-nav__brand{line-height:0;text-decoration:none}.app-legal-nextself-nav__brand img{filter:brightness(0);height:24px;width:auto}.app-legal-nextself-nav__back{color:#0d0d0d;font-family:"Poppins LP",sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:none;align-items:center;display:inline-flex;gap:8px}.app-legal-nextself-nav__back:hover,.app-legal-nextself-nav__back:focus{color:#0d0d0d}.app-legal-nextself-nav__back span:first-child{font-size:16px}.app-legal-nextself-nav__back span:last-child{text-decoration:none;text-decoration-thickness:1px;text-underline-offset:2px}.app-legal-nextself-nav__back:hover span:last-child,.app-legal-nextself-nav__back:focus span:last-child{text-decoration:underline}.app-legal-nextself-header{border-bottom:1px solid #ededea;padding:64px 0 38px}.app-legal-nextself-eyebrow{color:#9a9a96;display:block;font-family:"Poppins LP",sans-serif;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.app-legal-nextself-tabs{border-radius:9999px;margin-top:22px;padding:8px;display:flex;flex-wrap:wrap;gap:10px}.app-legal-nextself-tabs a{background-color:#fff;border:1px solid #e2e0da;border-radius:9999px;color:#6b6b66;cursor:pointer;display:inline-block;font-family:"Poppins LP",sans-serif;font-size:14px;font-weight:600;padding:10px 20px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.app-legal-nextself-tabs a:hover{border-color:#c9c7c0;color:#0d0d0d}.app-legal-nextself-tabs a.is-active{background-color:#0d0d0d;border-color:#0d0d0d;color:#fff}.app-legal-nextself-article{max-width:768px;padding:54px 0 110px}.app-legal-nextself-article h1{color:#0d0d0d;font-family:"Poppins LP",sans-serif;font-size:clamp(32px,5vw,52px);font-weight:800;letter-spacing:-0.025em;line-height:1.04}.app-legal-nextself-article__meta{color:#9a9a96 !important;font-size:14px !important;line-height:1.4 !important;margin-top:14px !important}.app-legal-nextself-article p{color:#3a3a38;font-size:17px;line-height:1.75;margin-top:30px;text-align:justify}.app-legal-nextself-article__meta{text-align:left !important}.app-legal-nextself-copy[hidden]{display:none !important}.app-legal-nextself-article h2{color:#0d0d0d;font-family:"Poppins LP",sans-serif;font-size:22px;font-weight:700;letter-spacing:-0.01em;line-height:1.2;margin-top:46px}.app-legal-nextself-article ul{color:#3a3a38;font-size:17px;line-height:1.75;list-style:disc;margin-top:14px;padding-left:22px;display:flex;flex-direction:column;gap:10px}.app-legal-nextself-article strong{font-weight:600}.app-legal-nextself-article a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.app-legal-nextself-footer{border-top:1px solid #ededea}.app-legal-nextself-footer__inner{padding:30px 32px;align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.app-legal-nextself-footer__left{align-items:center;display:flex;gap:18px}.app-legal-nextself-lang{align-items:center;display:flex}.app-legal-nextself-lang>div{border:1px solid #e2e0da;border-radius:100px;padding:3px;align-items:center;display:flex}.app-legal-nextself-lang a,.app-legal-nextself-lang button{border-radius:100px;color:#6b6b66;cursor:pointer;font-family:"Poppins LP",sans-serif;font-size:13px;font-weight:600;padding:6px 15px;text-decoration:none;transition:color .2s ease}.app-legal-nextself-lang a:hover,.app-legal-nextself-lang button:hover{color:#0d0d0d}.app-legal-nextself-lang a.is-active,.app-legal-nextself-lang button.is-active{background-color:#0d0d0d;color:#fff}.app-legal-nextself-footer span{color:#9a9a96;font-size:13px}.app-legal-nextself-footer a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}@media(max-width: 767px){.app-legal-nextself-container{padding-left:24px;padding-right:24px}.app-legal-nextself-header{padding:48px 0 32px}.app-legal-nextself-article{padding:44px 0 86px}.app-legal-nextself-footer__inner{padding:24px}}.app-lp-hippocamp{--hippo-ink: #0d0d0d;--hippo-muted: #5a5a57;--hippo-soft: #f6f5f1;--hippo-line: #e8e6e0;--hippo-accent: #3a3f6b;--hippo-accent-bright: #8a90d6;--hippo-purple-soft: #ece9f5;--hippo-night: #070a0a;--hippo-faded: #9a9a96;background:#fff;color:var(--hippo-ink);font-family:"Inter LP",system-ui,sans-serif;overflow:hidden}.app-lp-hippocamp *,.app-lp-hippocamp *::before,.app-lp-hippocamp *::after{box-sizing:border-box}.app-lp-hippocamp a{color:inherit;text-decoration:none}.app-lp-hippocamp button,.app-lp-hippocamp input,.app-lp-hippocamp textarea{font:inherit}.app-lp-hippocamp section{scroll-margin-top:74px}.app-lp-hippocamp-wrap{margin:0 auto;max-width:1240px;padding:0 32px;width:100%}.app-lp-hippocamp-nav{background:rgba(0,0,0,0);border-bottom:1px solid rgba(255,255,255,0);color:#fff;left:0;position:fixed;right:0;top:0;transition:background .35s ease,border-color .35s ease,backdrop-filter .35s ease,color .35s ease;z-index:50}.app-lp-hippocamp-nav>div{align-items:center;display:flex;gap:24px;height:74px;justify-content:space-between;margin:0 auto;max-width:1240px;padding:0 32px}.app-lp-hippocamp-nav img{height:30px;width:auto}.app-lp-hippocamp-nav.is-scrolled{backdrop-filter:saturate(180%) blur(14px);background:rgba(255,255,255,.92);border-bottom-color:rgba(0,0,0,.08);color:var(--hippo-ink)}.app-lp-hippocamp-nav__links{align-items:center;display:flex;font-size:15px;font-weight:500;gap:34px}.app-lp-hippocamp-nav__links a{opacity:.82;transition:opacity .2s ease}.app-lp-hippocamp-nav__links a:hover{opacity:1}.app-lp-hippocamp-nav__cta{align-items:center;background:rgba(0,0,0,0);border:1.5px solid currentColor;border-radius:100px;color:inherit;cursor:pointer;display:inline-flex;font-family:"Poppins LP",sans-serif;font-size:14px;font-weight:600;gap:8px;padding:10px 22px}.app-lp-hippocamp-hero{background:var(--hippo-night);display:flex;min-height:100vh;overflow:hidden;position:relative}.app-lp-hippocamp-hero__media{inset:0;position:absolute}.app-lp-hippocamp-hero__media img{height:100%;inset:0;object-fit:cover;object-position:center 36%;position:absolute;width:100%}.app-lp-hippocamp-hero__media img:first-child{animation:hippoHeroA 22s ease-in-out infinite;opacity:1}.app-lp-hippocamp-hero__media img:last-child{animation:hippoHeroB 22s ease-in-out infinite;object-position:center 40%;opacity:0}.app-lp-hippocamp-hero__overlay{background:linear-gradient(180deg, rgba(7, 10, 10, 0.46), rgba(7, 10, 10, 0.62) 46%, rgba(7, 10, 10, 0.82));inset:0;position:absolute}.app-lp-hippocamp-hero__glow{background:radial-gradient(120% 90% at 15% 80%, rgba(58, 63, 107, 0.28), rgba(58, 63, 107, 0) 55%);inset:0;position:absolute}.app-lp-hippocamp-hero__inner{display:flex;flex-direction:column;justify-content:flex-end;margin:0 auto;max-width:1240px;padding:118px 32px 88px;position:relative;width:100%}.app-lp-hippocamp-hero__inner h1{color:#fff;font-family:"Poppins LP",sans-serif;font-size:clamp(38px,6.2vw,88px);font-weight:700;letter-spacing:-0.03em;line-height:1;max-width:17ch}.app-lp-hippocamp-hero__inner p{color:rgba(255,255,255,.82);font-size:clamp(17px,1.5vw,21px);line-height:1.55;margin:28px 0 0;max-width:60ch}.app-lp-hippocamp-eyebrow,.app-lp-hippocamp-kicker{align-items:center;color:var(--hippo-accent-bright);display:inline-flex;font-family:"Poppins LP",sans-serif;font-size:12.5px;font-weight:600;gap:11px;letter-spacing:.22em;line-height:1.4;text-transform:uppercase}.app-lp-hippocamp-eyebrow span,.app-lp-hippocamp-kicker span{background:currentColor;display:inline-block;height:1.5px;width:26px}.app-lp-hippocamp-eyebrow{margin-bottom:28px}.app-lp-hippocamp-kicker{color:var(--hippo-accent);display:block;margin-bottom:0}.app-lp-hippocamp-actions{align-items:center;display:flex;flex-wrap:wrap;gap:15px;margin-top:40px}.app-lp-hippocamp-button{align-items:center;border:none;border-radius:100px;cursor:pointer;display:inline-flex;font-family:"Poppins LP",sans-serif;font-size:16px;font-weight:600;gap:10px;justify-content:center;min-height:56px;padding:16px 32px;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease}.app-lp-hippocamp-button:hover{transform:translateY(-2px)}.app-lp-hippocamp-button--primary{background:var(--hippo-accent);box-shadow:0 12px 44px rgba(58,63,107,.42);color:#fff}.app-lp-hippocamp-button--ghost{background:rgba(0,0,0,0);border:1.5px solid rgba(255,255,255,.5);color:#fff}.app-lp-hippocamp-button--ghost:hover{background:rgba(255,255,255,.12);border-color:#fff}.app-lp-hippocamp-hero__meta{color:rgba(255,255,255,.68) !important;font-size:14px !important;margin-top:36px !important}.app-lp-hippocamp-scroll{align-items:center;bottom:34px;color:rgba(255,255,255,.6);display:flex;font-family:"Poppins LP",sans-serif;font-size:12px;font-weight:500;gap:14px;left:32px;letter-spacing:.22em;position:absolute;text-transform:uppercase}.app-lp-hippocamp-scroll span{animation:hippoCueLine 2.4s ease-in-out infinite;background:rgba(255,255,255,.55);height:44px;width:1px}.app-lp-hippocamp-section{padding:clamp(84px,11vw,140px) 0}.app-lp-hippocamp-section h2{font-family:"Poppins LP",sans-serif;font-size:clamp(32px,4.6vw,58px);font-weight:700;letter-spacing:-0.028em;line-height:1.04;margin:18px 0 0;max-width:21ch}.app-lp-hippocamp-section p{color:var(--hippo-muted);font-size:19px;line-height:1.62;margin:26px 0 0;max-width:62ch}.app-lp-hippocamp-market__grid{align-items:stretch;display:grid;gap:52px;grid-template-columns:1.02fr .98fr;margin-top:64px}.app-lp-hippocamp-stats{background:var(--hippo-line);border:1px solid var(--hippo-line);border-radius:18px;display:grid;gap:1px;grid-template-columns:repeat(2, minmax(0, 1fr));overflow:hidden}.app-lp-hippocamp-stats article{background:#fff;padding:clamp(24px,2.6vw,34px)}.app-lp-hippocamp-stats strong{color:var(--hippo-accent);display:block;font-family:"Poppins LP",sans-serif;font-size:clamp(34px,3.8vw,50px);font-weight:800;letter-spacing:-0.03em;line-height:1}.app-lp-hippocamp-stats span{color:var(--hippo-muted);display:block;font-size:14.5px;line-height:1.45;margin-top:12px}.app-lp-hippocamp-chart{border:1px solid var(--hippo-line);border-radius:18px;display:flex;flex-direction:column;opacity:0;padding:28px 30px 24px;transform:translateY(16px)}.app-lp-hippocamp-chart>div{align-items:baseline;display:flex;justify-content:space-between}.app-lp-hippocamp-chart strong{font-family:"Poppins LP",sans-serif;font-weight:700}.app-lp-hippocamp-chart span,.app-lp-hippocamp-chart p{color:var(--hippo-faded);font-size:12.5px}.app-lp-hippocamp-chart svg{display:block;margin-top:18px;overflow:visible;width:100%}.app-lp-hippocamp-chart line{stroke:#efeee9}.app-lp-hippocamp-chart circle{fill:#fff;stroke:var(--hippo-accent);stroke-width:2.5}.app-lp-hippocamp-chart text{fill:var(--hippo-faded);font-family:"Poppins LP",sans-serif;font-size:12px;font-weight:500}.app-lp-hippocamp-chart p{border-top:1px solid #f0efe9;line-height:1.4;margin-top:12px;padding-top:12px}.is-inview .app-lp-hippocamp-chart{animation:hippoFadeUpChart .7s ease both}.app-lp-hippocamp-chart__fill{fill:rgba(58,63,107,.12)}.app-lp-hippocamp-chart__line{fill:none;stroke:var(--hippo-accent);stroke-dasharray:640;stroke-dashoffset:640;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.is-inview .app-lp-hippocamp-chart__line{animation:hippoDrawLine 1.9s ease forwards;animation-delay:.25s}.app-lp-hippocamp-chart__dot{animation:hippoPulseDot 2.4s ease-in-out infinite;fill:var(--hippo-accent) !important}.app-lp-hippocamp-quote{background:#090b1a;overflow:hidden;position:relative}.app-lp-hippocamp-quote>img{height:100%;inset:0;object-fit:cover;object-position:70% 28%;opacity:.55;position:absolute;width:100%}.app-lp-hippocamp-quote::after{background:linear-gradient(96deg, rgba(9, 11, 26, 0.94), rgba(9, 11, 26, 0.86) 42%, rgba(9, 11, 26, 0.5) 78%, rgba(9, 11, 26, 0.32)),linear-gradient(180deg, rgba(9, 11, 26, 0.5), rgba(9, 11, 26, 0) 26%, rgba(9, 11, 26, 0) 62%, rgba(9, 11, 26, 0.72));content:"";inset:0;position:absolute}.app-lp-hippocamp-quote .app-lp-hippocamp-wrap{padding-bottom:clamp(100px,13vw,172px);padding-top:clamp(100px,13vw,172px);position:relative;z-index:1}.app-lp-hippocamp-quote blockquote{color:#fff;font-family:"Poppins LP",sans-serif;font-size:clamp(30px,4.9vw,62px);font-weight:700;letter-spacing:-0.028em;line-height:1.12;margin:26px 0 0;max-width:20ch}.app-lp-hippocamp-quote p{color:rgba(255,255,255,.82);font-size:clamp(17px,1.4vw,20px);line-height:1.6;margin-top:26px;max-width:54ch}.app-lp-hippocamp-quote cite{align-items:center;color:#fff;display:flex;font-style:normal;gap:16px;margin-top:38px}.app-lp-hippocamp-quote cite::before{background:var(--hippo-accent-bright);content:"";height:2px;width:40px}.app-lp-hippocamp-quote cite span{color:rgba(255,255,255,.62);display:block;font-size:14px;margin-top:3px}.app-lp-hippocamp-quote__mark{color:var(--hippo-accent-bright);font-family:"Poppins LP",sans-serif;font-size:180px;font-weight:800;left:22px;line-height:1;opacity:.16;pointer-events:none;position:absolute;top:clamp(40px,8vw,108px)}.app-lp-hippocamp-offer{background:var(--hippo-night);overflow:hidden;position:relative}.app-lp-hippocamp-offer>img{height:100%;object-fit:cover;opacity:.32;position:absolute;right:0;top:0;width:44%}.app-lp-hippocamp-offer .app-lp-hippocamp-wrap{padding-bottom:clamp(88px,12vw,150px);padding-top:clamp(88px,12vw,150px);position:relative;z-index:1}.app-lp-hippocamp-offer .app-lp-hippocamp-kicker{color:var(--hippo-accent-bright)}.app-lp-hippocamp-offer h2{color:#fff;font-family:"Poppins LP",sans-serif;font-size:clamp(38px,6.2vw,88px);font-weight:700;letter-spacing:-0.032em;line-height:1;margin-top:18px;max-width:20ch}.app-lp-hippocamp-offer>.app-lp-hippocamp-wrap>p{color:rgba(255,255,255,.82);font-size:clamp(17px,1.4vw,20px);line-height:1.6;margin-top:24px;max-width:52ch}.app-lp-hippocamp-offer__fade{background:linear-gradient(90deg, var(--hippo-night), var(--hippo-night) 32%, rgba(7, 10, 10, 0.4));height:100%;position:absolute;right:0;top:0;width:60%}.app-lp-hippocamp-offer__stats{display:grid;gap:22px;grid-template-columns:repeat(4, minmax(0, 1fr));margin-top:64px;max-width:70ch}.app-lp-hippocamp-offer__stats>div{border-top:1px solid rgba(255,255,255,.2);padding-top:20px}.app-lp-hippocamp-offer__stats strong{color:#fff;font-family:"Poppins LP",sans-serif;font-size:clamp(30px,3.6vw,46px);font-weight:800;letter-spacing:-0.03em}.app-lp-hippocamp-offer__stats p{color:rgba(255,255,255,.66);font-size:14px;margin-top:8px}.app-lp-hippocamp-split{align-items:start;display:grid;gap:72px;grid-template-columns:1fr 1fr}.app-lp-hippocamp-copy ul{display:grid;gap:13px;list-style:none;margin:20px 0 0;padding:0}.app-lp-hippocamp-copy ul li{color:#3f3f3d;font-size:19px;line-height:24px;padding-left:37px;position:relative}.app-lp-hippocamp-copy ul li::before{background:var(--hippo-accent);border-radius:50%;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.app-lp-hippocamp-copy ul li::after{background:#fff;content:"";height:13px;left:5.5px;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="M20 6 9 17l-5-5"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="M20 6 9 17l-5-5"/></svg>') center/contain no-repeat;position:absolute;top:5.5px;width:13px}.app-lp-hippocamp-funnel{background:var(--hippo-soft);overflow:hidden;padding:clamp(80px,10vw,120px) 0}.app-lp-hippocamp-funnel h2{color:var(--hippo-ink);font-family:"Poppins LP",sans-serif;font-size:clamp(32px,4.8vw,60px);font-weight:700;letter-spacing:-0.028em;line-height:1.02;margin:14px 0 0;max-width:60ch}.app-lp-hippocamp-funnel .app-lp-hippocamp-wrap>p{color:var(--hippo-muted);font-size:clamp(17px,1.35vw,19px);line-height:1.62;margin:18px 0 0;max-width:62ch}.app-lp-hippocamp-funnel__note{color:var(--hippo-faded);display:block;font-size:12px;margin-top:20px}.app-lp-hippocamp-funnel__chart{left:50%;margin-top:clamp(34px,4.6vw,66px);position:relative;transform:translateX(-50%);width:112vw}.app-lp-hippocamp-funnel__bars{align-items:flex-end;display:flex;gap:clamp(18px,3vw,60px);height:clamp(300px,32vw,440px);position:relative}.app-lp-hippocamp-funnel__bars::after{background:#dedcd4;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.app-lp-hippocamp-funnel__bar{align-items:center;display:flex;flex:1;flex-direction:column;height:100%;justify-content:flex-end}.app-lp-hippocamp-funnel__bar strong{color:#5c5f86;font-family:"Poppins LP",sans-serif;font-size:clamp(18px,2vw,28px);font-weight:800;letter-spacing:-0.02em;margin-bottom:12px}.app-lp-hippocamp-funnel__bar>div{background:#c5c7e6;border-radius:12px 12px 0 0;transform:scaleY(0);transform-origin:bottom;transition:filter .2s ease,translate .2s ease;width:100%}.app-lp-hippocamp-funnel__bar:hover>div{filter:brightness(0.93)}.app-lp-hippocamp-funnel__bar.is-target strong{color:var(--hippo-ink);font-size:clamp(22px,2.4vw,34px)}.app-lp-hippocamp-funnel__bar.is-target>div{background:linear-gradient(180deg, #4a4f86, var(--hippo-accent));box-shadow:0 18px 40px rgba(58,63,107,.28)}.app-lp-hippocamp-funnel__bar.is-target:hover>div{filter:brightness(1.12)}.is-inview .app-lp-hippocamp-funnel__bar>div{animation:hippoGrowBarY .8s cubic-bezier(0.2, 0.7, 0.2, 1) both}.app-lp-hippocamp-funnel__drop{background:rgba(176,85,72,.1);border-radius:100px;color:#b05548;font-family:"Poppins LP",sans-serif;font-size:clamp(11px,1.1vw,14px);font-weight:700;margin-bottom:9px;padding:4px 12px}.app-lp-hippocamp-funnel__badge{background:rgba(58,63,107,.1);border-radius:100px;color:var(--hippo-accent);font-family:"Poppins LP",sans-serif;font-size:clamp(11px,1.1vw,14px);font-weight:700;letter-spacing:.08em;margin-bottom:10px;padding:4px 12px;text-transform:uppercase}.app-lp-hippocamp-funnel__labels{display:flex;gap:clamp(18px,3vw,60px);margin-top:16px}.app-lp-hippocamp-funnel__labels span{color:var(--hippo-faded);flex:1;font-size:clamp(13px,1.2vw,15px);text-align:center}.app-lp-hippocamp-funnel__labels span.is-target{color:var(--hippo-accent);font-family:"Poppins LP",sans-serif;font-weight:600}.app-lp-hippocamp-stall .app-lp-hippocamp-funnel__bars,.app-lp-hippocamp-stall .app-lp-hippocamp-funnel__labels{gap:clamp(16px,2.4vw,44px)}.app-lp-hippocamp-stall .app-lp-hippocamp-funnel__bar strong{color:#8a8ca8;font-size:clamp(15px,1.5vw,21px);font-weight:700}.app-lp-hippocamp-stall .app-lp-hippocamp-funnel__bar.is-target strong{color:var(--hippo-ink);font-size:clamp(22px,2.4vw,34px);font-weight:800}.app-lp-hippocamp-bubbles{display:flex;flex-direction:column;gap:22px;margin-top:56px}.app-lp-hippocamp-bubbles p{background:#fff;border:1px solid var(--hippo-purple-soft);border-radius:20px;box-shadow:0 12px 30px rgba(58,63,107,.06);color:#1c1630;font-family:"Poppins LP",sans-serif;font-size:clamp(17px,1.55vw,20px);font-weight:600;letter-spacing:-0.01em;line-height:1.42;margin:0;max-width:none;padding:24px 26px;position:relative;width:min(62%,660px)}.app-lp-hippocamp-bubbles p::after{background:inherit;border-bottom:1px solid var(--hippo-purple-soft);border-right:1px solid var(--hippo-purple-soft);bottom:-8px;content:"";height:15px;position:absolute;transform:rotate(45deg);width:15px}.app-lp-hippocamp-bubbles p.is-left{margin-left:5%}.app-lp-hippocamp-bubbles p.is-left::after{left:34px}.app-lp-hippocamp-bubbles p.is-right{background:#f5f4fa;border-color:#e6e2f2;margin-left:auto;margin-right:5%}.app-lp-hippocamp-bubbles p.is-right::after{border-color:#e6e2f2;right:34px}.app-lp-hippocamp-card-grid{display:grid;gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr));margin-top:54px}.app-lp-hippocamp-card-grid article{border:1px solid var(--hippo-line);border-radius:18px;display:flex;flex-direction:column;padding:30px 28px}.app-lp-hippocamp-card-grid article>span{align-items:center;align-self:flex-start;background:var(--hippo-accent);border-radius:9px;color:#fff;display:inline-flex;font-family:"Poppins LP",sans-serif;font-size:13px;font-weight:700;height:34px;justify-content:center;width:34px}.app-lp-hippocamp-card-grid h3{font-family:"Poppins LP",sans-serif;font-size:21px;font-weight:700;letter-spacing:-0.01em;line-height:1.15;margin-top:16px}.app-lp-hippocamp-card-grid p{font-size:15px;line-height:1.55;margin-top:10px;max-width:none}.app-lp-hippocamp-card-grid__cta{align-items:center !important;background:var(--hippo-accent);border:none !important;justify-content:center;text-align:center}.app-lp-hippocamp-card-grid__cta p{color:#fff;font-family:"Poppins LP",sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.01em;line-height:1.3;margin:0}.app-lp-hippocamp-card-grid__cta button{align-items:center;background:#fff;border:none;border-radius:100px;color:var(--hippo-accent);cursor:pointer;display:inline-flex;font-family:"Poppins LP",sans-serif;font-size:15px;font-weight:600;gap:8px;margin-top:18px;padding:13px 24px;transition:opacity .2s ease}.app-lp-hippocamp-card-grid__cta button:hover{opacity:.9}.app-lp-hippocamp-roadmap{background:var(--hippo-soft);padding:clamp(80px,10vw,130px) 0}.app-lp-hippocamp-roadmap__head{margin:0 auto;max-width:52ch;text-align:center}.app-lp-hippocamp-roadmap__head h2{font-family:"Poppins LP",sans-serif;font-size:clamp(32px,4.6vw,58px);font-weight:700;letter-spacing:-0.028em;line-height:1.02;margin-top:12px}.app-lp-hippocamp-roadmap__track{margin:54px auto 0;max-width:1060px;position:relative}.app-lp-hippocamp-roadmap__track::before{background:var(--hippo-line);bottom:14px;content:"";left:50%;position:absolute;top:14px;transform:translateX(-50%);width:3px}.app-lp-hippocamp-roadmap__row{align-items:center;display:grid;grid-template-columns:1fr 66px 1fr;padding:13px 0;position:relative}.app-lp-hippocamp-roadmap__row>div:nth-child(1){display:flex;grid-column:1;grid-row:1;justify-content:flex-end}.app-lp-hippocamp-roadmap__row>div:nth-child(2){display:flex;grid-column:2;grid-row:1;justify-content:center}.app-lp-hippocamp-roadmap__row>div:nth-child(3){grid-column:3;grid-row:1}.app-lp-hippocamp-roadmap__row.is-right>div:nth-child(1){grid-column:3;justify-content:flex-start}.app-lp-hippocamp-roadmap__row.is-right>div:nth-child(3){grid-column:1}.app-lp-hippocamp-roadmap__pill{background:#fff;border:1px solid var(--hippo-line);border-radius:100px;box-shadow:0 10px 24px rgba(0,0,0,.06);color:var(--hippo-ink);font-size:18px;font-weight:500;padding:14px 24px}.app-lp-hippocamp-roadmap__dot{animation:hippoPulseDot 2.4s ease-out infinite;background:var(--hippo-accent);border:4px solid #fff;border-radius:50%;display:block;height:21px;width:21px}.app-lp-hippocamp-pillars__head{margin:0 auto 56px;max-width:60ch;text-align:center}.app-lp-hippocamp-pillars__head h2{margin-left:auto;margin-right:auto;margin-top:16px}.app-lp-hippocamp-pillars__grid{display:grid;gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr))}.app-lp-hippocamp-pillars__grid article{aspect-ratio:9/16;background:var(--hippo-soft);border:1px solid #eceaf3;border-radius:24px;display:flex;flex-direction:column;overflow:hidden;padding:clamp(28px,2.4vw,36px);position:relative}.app-lp-hippocamp-pillars__grid article>span{color:rgba(58,63,107,.06);font-family:"Poppins LP",sans-serif;font-size:120px;font-weight:800;line-height:1;pointer-events:none;position:absolute;right:24px;top:14px}.app-lp-hippocamp-pillars__grid h3{color:#1c1630;font-family:"Poppins LP",sans-serif;font-size:clamp(23px,2.3vw,29px);font-weight:800;letter-spacing:-0.02em;line-height:1.08}.app-lp-hippocamp-pillars__grid p{font-size:16px;line-height:1.6;margin-top:14px;max-width:none}.app-lp-hippocamp-pillars__body{margin-top:auto;position:relative}.app-lp-hippocamp-pillars__icon{align-items:center;background:var(--hippo-purple-soft);border-radius:15px;color:var(--hippo-accent);display:flex;flex:none;height:54px;justify-content:center;position:relative;width:54px}.app-lp-hippocamp-pillars__icon::after{background:currentColor;content:"";height:26px;width:26px}.app-lp-hippocamp-pillars__icon[data-pillar-icon=workflow]::after{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="4" width="7" height="7" rx="1.6"/><rect x="14" y="9" width="7" height="7" rx="1.6"/><rect x="6" y="15" width="6" height="6" rx="1.6"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="4" width="7" height="7" rx="1.6"/><rect x="14" y="9" width="7" height="7" rx="1.6"/><rect x="6" y="15" width="6" height="6" rx="1.6"/></svg>') center/contain no-repeat}.app-lp-hippocamp-pillars__icon[data-pillar-icon=early]::after{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="8.5"/><path d="M12 7.5V12l3 2"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="8.5"/><path d="M12 7.5V12l3 2"/></svg>') center/contain no-repeat}.app-lp-hippocamp-pillars__icon[data-pillar-icon=complexity]::after{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M9 4 3 6v14l6-2 6 2 6-2V4l-6 2z"/><path d="M9 4v14"/><path d="M15 6v14"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M9 4 3 6v14l6-2 6 2 6-2V4l-6 2z"/><path d="M9 4v14"/><path d="M15 6v14"/></svg>') center/contain no-repeat}.app-lp-hippocamp-modules{background:var(--hippo-soft)}.app-lp-hippocamp-modules__head{margin:0 auto;max-width:90ch;text-align:center}.app-lp-hippocamp-modules__head h2{font-size:clamp(38px,6.2vw,88px);letter-spacing:-0.032em;line-height:1;margin-left:auto;margin-right:auto;max-width:16ch}.app-lp-hippocamp-modules__head p{font-size:17px;margin-left:auto;margin-right:auto;margin-top:18px;max-width:52ch}.app-lp-hippocamp-module-rail{height:640px;margin-top:56px;perspective:1700px;position:relative}.app-lp-hippocamp-module-card{background:#fff;border:1px solid var(--hippo-line);border-radius:22px;box-shadow:0 18px 44px rgba(0,0,0,.08);cursor:pointer;display:flex;flex-direction:column;height:604px;left:50%;overflow:hidden;padding:32px;position:absolute;top:0;transform:translateX(-50%);transition:transform .55s cubic-bezier(0.22, 0.61, 0.36, 1),opacity .55s,box-shadow .4s,background .4s;width:340px;will-change:transform}.app-lp-hippocamp-module-card>span{color:rgba(58,63,107,.07);font-family:"Poppins LP",sans-serif;font-size:64px;font-weight:800;line-height:1;pointer-events:none;position:absolute;right:24px;top:18px}.app-lp-hippocamp-module-card h3{color:#1c1630;font-family:"Poppins LP",sans-serif;font-size:24px;font-weight:800;letter-spacing:-0.02em;line-height:1.12;margin-top:20px}.app-lp-hippocamp-module-card.is-active{background:var(--hippo-accent);border-color:rgba(0,0,0,0);box-shadow:0 30px 70px rgba(58,63,107,.3);color:#fff}.app-lp-hippocamp-module-card.is-active>span{color:rgba(255,255,255,.16)}.app-lp-hippocamp-module-card.is-active h3{color:#fff}.app-lp-hippocamp-module-card.is-active .app-lp-hippocamp-module-card__icon{background:rgba(255,255,255,.16);color:#fff}.app-lp-hippocamp-module-card.is-active .app-lp-hippocamp-module-card__facts>div>p:first-child{color:rgba(255,255,255,.6)}.app-lp-hippocamp-module-card.is-active .app-lp-hippocamp-module-card__facts>div>p+p{color:rgba(255,255,255,.92)}.app-lp-hippocamp-module-card.is-active .app-lp-hippocamp-module-card__risk{background:rgba(255,255,255,.12)}.app-lp-hippocamp-module-card.is-active .app-lp-hippocamp-module-card__risk>p:first-child{color:#fff}.app-lp-hippocamp-module-card__facts{display:flex;flex-direction:column;gap:15px;margin-top:auto}.app-lp-hippocamp-module-card__facts>div>p:first-child{color:#a7a4bb;font-family:"Poppins LP",sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;margin:0;text-transform:uppercase}.app-lp-hippocamp-module-card__facts>div>p+p{color:#3f3f3d;font-size:14.5px;line-height:1.45;margin:5px 0 0}.app-lp-hippocamp-module-card__risk{background:#f5f4fa;border-radius:12px;padding:14px 16px}.app-lp-hippocamp-module-card__risk>p:first-child{color:var(--hippo-accent) !important}.app-lp-hippocamp-module-card__icon{align-items:center;background:var(--hippo-purple-soft);border-radius:14px;color:var(--hippo-accent);display:flex;height:52px;justify-content:center;width:52px}.app-lp-hippocamp-module-card__icon::after{background:currentColor;content:"";height:26px;width:26px}.app-lp-hippocamp-module-card__icon[data-module-icon=fit]::after{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2"><circle cx="12" cy="12" r="9"/><circle cx="12" cy="12" r="4.5"/><circle cx="12" cy="12" r="1.5" fill="black" stroke="none"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2"><circle cx="12" cy="12" r="9"/><circle cx="12" cy="12" r="4.5"/><circle cx="12" cy="12" r="1.5" fill="black" stroke="none"/></svg>') center/contain no-repeat}.app-lp-hippocamp-module-card__icon[data-module-icon=blueprint]::after{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M9 4 3 6v14l6-2 6 2 6-2V4l-6 2z"/><path d="M9 4v14"/><path d="M15 6v14"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M9 4 3 6v14l6-2 6 2 6-2V4l-6 2z"/><path d="M9 4v14"/><path d="M15 6v14"/></svg>') center/contain no-repeat}.app-lp-hippocamp-module-card__icon[data-module-icon=evidence]::after{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 20V11"/><path d="M10 20V4"/><path d="M16 20v-6"/><path d="M3 20h18"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 20V11"/><path d="M10 20V4"/><path d="M16 20v-6"/><path d="M3 20h18"/></svg>') center/contain no-repeat}.app-lp-hippocamp-module-card__icon[data-module-icon=mdr]::after{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M9.5 14.5a4 4 0 0 1 0-5l1-1"/><path d="M14.5 9.5a4 4 0 0 1 0 5l-1 1"/><path d="M9.5 12h5"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M9.5 14.5a4 4 0 0 1 0-5l1-1"/><path d="M14.5 9.5a4 4 0 0 1 0 5l-1 1"/><path d="M9.5 12h5"/></svg>') center/contain no-repeat}.app-lp-hippocamp-module-card__icon[data-module-icon=privacy]::after{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3l7 3v5c0 5-3 8-7 9-4-1-7-4-7-9V6z"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3l7 3v5c0 5-3 8-7 9-4-1-7-4-7-9V6z"/></svg>') center/contain no-repeat}.app-lp-hippocamp-module-card__icon[data-module-icon=security]::after{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3l7 3v5c0 5-3 8-7 9-4-1-7-4-7-9V6z"/><path d="M9 12l2 2 4-4"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3l7 3v5c0 5-3 8-7 9-4-1-7-4-7-9V6z"/><path d="M9 12l2 2 4-4"/></svg>') center/contain no-repeat}.app-lp-hippocamp-module-card__icon[data-module-icon=interop]::after{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="6" cy="6" r="2"/><circle cx="18" cy="6" r="2"/><circle cx="12" cy="18" r="2"/><path d="M7.6 7.6 10.6 16"/><path d="M16.4 7.6 13.4 16"/><path d="M8 6h8"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="6" cy="6" r="2"/><circle cx="18" cy="6" r="2"/><circle cx="12" cy="18" r="2"/><path d="M7.6 7.6 10.6 16"/><path d="M16.4 7.6 13.4 16"/><path d="M8 6h8"/></svg>') center/contain no-repeat}.app-lp-hippocamp-module-card__icon[data-module-icon=bfarm]::after{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z"/><path d="M14 3v5h5"/><path d="M12 18v-6"/><path d="M9.5 14.5 12 12l2.5 2.5"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z"/><path d="M14 3v5h5"/><path d="M12 18v-6"/><path d="M9.5 14.5 12 12l2.5 2.5"/></svg>') center/contain no-repeat}.app-lp-hippocamp-module-card__icon[data-module-icon=market]::after{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 17l6-6 4 4 8-8"/><path d="M15 7h6v6"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 17l6-6 4 4 8-8"/><path d="M15 7h6v6"/></svg>') center/contain no-repeat}.app-lp-hippocamp-module-card__icon[data-module-icon=lifecycle]::after{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 12a8 8 0 0 1 13.7-5.7L20 8"/><path d="M20 3v5h-5"/><path d="M20 12a8 8 0 0 1-13.7 5.7L4 16"/><path d="M4 21v-5h5"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 12a8 8 0 0 1 13.7-5.7L20 8"/><path d="M20 3v5h-5"/><path d="M20 12a8 8 0 0 1-13.7 5.7L4 16"/><path d="M4 21v-5h5"/></svg>') center/contain no-repeat}.app-lp-hippocamp-module-controls{align-items:center;display:flex;gap:22px;justify-content:center;margin-top:8px}.app-lp-hippocamp-module-controls>button{align-items:center;background:#fff;border:1px solid var(--hippo-line);border-radius:50%;box-shadow:0 10px 28px rgba(0,0,0,.12);cursor:pointer;display:flex;font-size:22px;height:46px;justify-content:center;line-height:1;width:46px}.app-lp-hippocamp-module-controls>div{display:flex;gap:9px}.app-lp-hippocamp-module-controls div button{background:#cfcdd8;border:0;border-radius:100px;cursor:pointer;height:8px;padding:0;transition:width .3s ease,background .3s ease;width:8px}.app-lp-hippocamp-module-controls div button.is-active{background:var(--hippo-accent);width:26px}.app-lp-hippocamp-module-counter{color:var(--hippo-ink);font-family:"Poppins LP",sans-serif;font-size:15px;font-weight:600;margin-top:18px;text-align:center}.app-lp-hippocamp-module-counter .js-lp-hippocamp-module-counter-num{color:var(--hippo-accent)}.app-lp-hippocamp-flow__panel{background:#fff;border:1px solid var(--hippo-line);border-radius:22px;margin-top:48px;padding:clamp(24px,3vw,40px)}.app-lp-hippocamp-flow__legend{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:26px}.app-lp-hippocamp-flow__legend>p{color:var(--hippo-ink);font-family:"Poppins LP",sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.01em;margin:0;max-width:none}.app-lp-hippocamp-flow__legend>div{display:flex;flex-wrap:wrap;gap:16px}.app-lp-hippocamp-flow__legend span{align-items:center;color:var(--hippo-muted);display:flex;font-size:13px;gap:8px}.app-lp-hippocamp-flow__legend i{background:rgba(138,144,214,.32);border:1px solid rgba(138,144,214,.7);border-radius:3px;display:inline-block;height:10px;width:14px}.app-lp-hippocamp-flow__legend .is-core i{background:var(--hippo-accent);border:none}.app-lp-hippocamp-flow__histogram{display:grid;grid-template-columns:172px 1fr}.app-lp-hippocamp-flow__axis{display:flex;flex-direction:column;height:180px;justify-content:space-between;padding-right:14px;position:relative;text-align:right}.app-lp-hippocamp-flow__axis span{color:var(--hippo-faded);font-size:11.5px}.app-lp-hippocamp-flow__axis em{color:var(--hippo-accent);font-family:"Poppins LP",sans-serif;font-size:11px;font-style:normal;font-weight:600;left:-6px;letter-spacing:.16em;position:absolute;text-transform:uppercase;top:50%;transform:translateY(-50%) rotate(-90deg);white-space:nowrap}.app-lp-hippocamp-flow__bars{align-items:end;border-bottom:1.5px solid #d8d6cf;border-left:1.5px solid #d8d6cf;display:grid;gap:14px;grid-template-columns:repeat(6, minmax(0, 1fr));height:180px;padding:0 10px;position:relative}.app-lp-hippocamp-flow__bars::before{background:#efede7;content:"";height:1px;left:0;position:absolute;right:0;top:0}.app-lp-hippocamp-flow__bars::after{background:#efede7;content:"";height:1px;left:0;position:absolute;right:0;top:50%}.app-lp-hippocamp-flow__bars>div{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-end}.app-lp-hippocamp-flow__bars strong{color:var(--hippo-muted);font-family:"Poppins LP",sans-serif;font-size:12px;font-weight:700;margin-bottom:7px}.app-lp-hippocamp-flow__bars>div>div{background:var(--hippo-accent-bright);border-radius:7px 7px 0 0;max-width:66px;width:100%}.app-lp-hippocamp-flow__bars .is-core strong{color:var(--hippo-ink)}.app-lp-hippocamp-flow__bars .is-core>div{background:var(--hippo-accent)}.app-lp-hippocamp-flow__gantt{display:flex;flex-direction:column;gap:9px;margin-top:22px}.app-lp-hippocamp-flow__row{align-items:center;display:grid;grid-template-columns:172px 1fr}.app-lp-hippocamp-flow__row>span{color:var(--hippo-ink);font-size:13.5px;padding-right:14px}.app-lp-hippocamp-flow__row>div{display:grid;gap:14px;grid-template-columns:repeat(6, minmax(0, 1fr));padding:0 10px}.app-lp-hippocamp-flow__row em{align-items:center;background:rgba(138,144,214,.28);border:1px solid rgba(138,144,214,.65);border-radius:7px;color:var(--hippo-accent);display:flex;font-size:11.5px;font-style:normal;height:26px;overflow:hidden;padding:0 12px;white-space:nowrap}.app-lp-hippocamp-flow__row em.is-core{background:var(--hippo-accent);border:none;color:#fff}.app-lp-hippocamp-flow__phases{border-top:1.5px solid var(--hippo-ink);display:grid;grid-template-columns:172px 1fr;margin-top:22px;padding-top:18px}.app-lp-hippocamp-flow__phases>span{color:var(--hippo-faded);font-family:"Poppins LP",sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;padding-right:14px;text-align:right;text-transform:uppercase}.app-lp-hippocamp-flow__phases>div{display:grid;gap:14px;grid-template-columns:repeat(6, minmax(0, 1fr));padding:0 10px}.app-lp-hippocamp-flow__phases span{color:var(--hippo-accent);font-family:"Poppins LP",sans-serif;font-size:13px;font-weight:800}.app-lp-hippocamp-flow__phases h3{font-family:"Poppins LP",sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.01em;margin-top:8px}.app-lp-hippocamp-flow__phases p{color:var(--hippo-muted);font-size:12.5px;line-height:1.45;margin-top:6px;max-width:none}.app-lp-hippocamp-readiness{background:var(--hippo-night);color:#fff;overflow:hidden;padding:clamp(84px,11vw,140px) 0;position:relative}.app-lp-hippocamp-readiness::before{background:radial-gradient(90% 120% at 85% 15%, rgba(58, 63, 107, 0.35), rgba(58, 63, 107, 0) 55%);content:"";inset:0;position:absolute}.app-lp-hippocamp-readiness .app-lp-hippocamp-wrap{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr;position:relative}.app-lp-hippocamp-readiness .app-lp-hippocamp-eyebrow{margin-bottom:0}.app-lp-hippocamp-readiness h2{color:#fff;font-family:"Poppins LP",sans-serif;font-size:clamp(38px,6.2vw,88px);font-weight:700;letter-spacing:-0.032em;line-height:1;margin-top:18px}.app-lp-hippocamp-readiness>.app-lp-hippocamp-wrap>div>p{color:rgba(255,255,255,.8);font-size:18px;line-height:1.6;margin-top:22px;max-width:48ch}.app-lp-hippocamp-readiness .app-lp-hippocamp-button{margin-top:34px}.app-lp-hippocamp-readiness__card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.16);border-radius:20px;padding:34px 32px}.app-lp-hippocamp-readiness__card>p{color:rgba(255,255,255,.5);font-family:"Poppins LP",sans-serif;font-size:12px;font-weight:600;letter-spacing:.16em;margin:0;text-transform:uppercase}.app-lp-hippocamp-readiness__card>div{display:flex;flex-direction:column;gap:14px;margin-top:22px}.app-lp-hippocamp-readiness__card span{align-items:center;color:rgba(255,255,255,.86);display:flex;font-size:15px;gap:12px}.app-lp-hippocamp-readiness__card i{color:var(--hippo-accent-bright);font-style:normal}.app-lp-hippocamp-roles__head{align-items:start;display:grid;gap:72px;grid-template-columns:1fr 1fr;margin-bottom:56px}.app-lp-hippocamp-roles__head>p{align-self:end;color:var(--hippo-muted);font-size:18px;line-height:1.62;margin:0;max-width:44ch}.app-lp-hippocamp-roles__grid{display:grid;gap:16px;grid-template-columns:repeat(5, minmax(0, 1fr))}.app-lp-hippocamp-roles__grid article{border:1px solid var(--hippo-line);border-radius:16px;padding:24px 22px}.app-lp-hippocamp-roles__grid h3{font-family:"Poppins LP",sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.01em;line-height:1.25}.app-lp-hippocamp-roles__grid p{color:var(--hippo-faded);font-size:12.5px;margin-top:8px;max-width:none}.app-lp-hippocamp-team{background:#f0eee9}.app-lp-hippocamp-team__cards{display:grid;gap:24px;grid-template-columns:repeat(2, minmax(0, 1fr));margin-top:clamp(44px,5vw,68px)}.app-lp-hippocamp-team__cards article{background:#fff;border:1px solid #e7e4dd;border-radius:24px;box-shadow:0 14px 40px rgba(58,63,107,.05);display:flex;flex-direction:column;padding:clamp(28px,2.8vw,38px);transition:box-shadow .25s ease,transform .25s ease}.app-lp-hippocamp-team__cards article:hover{box-shadow:0 22px 54px rgba(58,63,107,.1);transform:translateY(-4px)}.app-lp-hippocamp-team__cards blockquote{color:#1c1630;font-family:"Poppins LP",sans-serif;font-size:clamp(17px,1.5vw,20px);font-weight:600;letter-spacing:-0.01em;line-height:1.42;margin:26px 0 0}.app-lp-hippocamp-team__intro{align-items:center;display:flex;gap:22px}.app-lp-hippocamp-team__intro img{border-radius:50%;box-shadow:0 10px 26px rgba(44,48,87,.3);flex:none;height:104px;object-fit:cover;width:104px}.app-lp-hippocamp-team__intro span{color:var(--hippo-accent);font-family:"Poppins LP",sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.app-lp-hippocamp-team__intro h3{color:#171325;font-family:"Poppins LP",sans-serif;font-size:clamp(21px,2vw,25px);font-weight:700;letter-spacing:-0.01em;margin-top:7px}.app-lp-hippocamp-team__intro p{color:#7a7a76;font-size:14.5px;margin-top:3px;max-width:none}.app-lp-hippocamp-team__facts{border-top:1px solid #eceae4;display:flex;flex-direction:column;gap:14px;margin-top:26px;padding-top:26px}.app-lp-hippocamp-team__facts>div{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 12px}.app-lp-hippocamp-team__facts span{color:var(--hippo-accent);flex:none;font-family:"Poppins LP",sans-serif;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;width:96px}.app-lp-hippocamp-team__facts p{color:#4a4a47;flex:1;font-size:15px;line-height:1.5;margin:0;max-width:none}.app-lp-hippocamp-team__facts em{background:rgba(58,63,107,.08);border-radius:100px;color:var(--hippo-accent);display:inline-flex;font-size:13.5px;font-style:normal;font-weight:500;padding:6px 13px}.app-lp-hippocamp-faq__grid{align-items:start;display:grid;gap:64px;grid-template-columns:.8fr 1.2fr}.app-lp-hippocamp-faq__intro{position:sticky;top:100px}.app-lp-hippocamp-faq__intro p{font-size:16px;margin-top:20px;max-width:34ch}.app-lp-hippocamp-faq__items article{border-top:1px solid var(--hippo-line)}.app-lp-hippocamp-faq__items button{align-items:flex-start;background:rgba(0,0,0,0);border:0;cursor:pointer;display:flex;gap:24px;justify-content:space-between;padding:26px 0;text-align:left;width:100%}.app-lp-hippocamp-faq__items button span{font-family:"Poppins LP",sans-serif;font-size:clamp(17px,1.6vw,20px);font-weight:600;letter-spacing:-0.01em;line-height:1.35}.app-lp-hippocamp-faq__items i{align-items:center;border:1px solid #e2e0da;border-radius:50%;color:var(--hippo-accent);display:flex;flex:none;font-size:18px;font-style:normal;height:30px;justify-content:center;transition:transform .25s ease;width:30px}.app-lp-hippocamp-faq__items p{font-size:16px;line-height:1.6;margin:0;max-height:0;max-width:60ch;overflow:hidden;transition:max-height .35s ease,padding-bottom .35s ease}.app-lp-hippocamp-faq__items .is-open i{transform:rotate(45deg)}.app-lp-hippocamp-faq__items .is-open p{max-height:300px;padding-bottom:26px}.app-lp-hippocamp-contact{background:var(--hippo-night);color:#fff;overflow:hidden;position:relative}.app-lp-hippocamp-contact>img{height:100%;inset:0;object-fit:cover;object-position:center 30%;opacity:.28;position:absolute;width:100%}.app-lp-hippocamp-contact .app-lp-hippocamp-wrap{padding-top:clamp(96px,13vw,160px);position:relative;z-index:1}.app-lp-hippocamp-contact h2{color:#fff;font-family:"Poppins LP",sans-serif;font-size:clamp(38px,6.2vw,88px);font-weight:700;letter-spacing:-0.032em;line-height:1;max-width:22ch}.app-lp-hippocamp-contact .app-lp-hippocamp-wrap>p{color:rgba(255,255,255,.82);font-size:19px;line-height:1.6;margin-top:26px;max-width:48ch}.app-lp-hippocamp-contact__fade{background:linear-gradient(180deg, rgba(7, 10, 10, 0.72), rgba(7, 10, 10, 0.86) 55%, rgba(7, 10, 10, 0.97));inset:0;position:absolute}.app-lp-hippocamp-footer{margin-top:clamp(80px,11vw,140px)}.app-lp-hippocamp-footer__grid{border-top:1px solid rgba(255,255,255,.16);display:grid;gap:40px;grid-template-columns:1.6fr 1fr 1fr 1fr;padding:56px 0 40px}.app-lp-hippocamp-footer__grid>div{display:grid;align-content:start;gap:11px}.app-lp-hippocamp-footer__grid span{color:rgba(255,255,255,.5);font-family:"Poppins LP",sans-serif;font-size:12px;font-weight:600;letter-spacing:.16em;margin-bottom:7px;text-transform:uppercase}.app-lp-hippocamp-footer__grid a,.app-lp-hippocamp-footer__grid button{background:rgba(0,0,0,0);border:0;color:rgba(255,255,255,.82);cursor:pointer;font-size:14.5px;padding:0;text-align:left;transition:color .2s ease}.app-lp-hippocamp-footer__grid a:hover,.app-lp-hippocamp-footer__grid button:hover{color:#fff}.app-lp-hippocamp-footer__brand img{height:28px;width:auto}.app-lp-hippocamp-footer__brand p{color:rgba(255,255,255,.6) !important;font-size:14px !important;line-height:1.6;margin-top:12px !important;max-width:32ch !important}.app-lp-hippocamp-footer__bottom{align-items:center;border-top:1px solid rgba(255,255,255,.16);display:flex;flex-wrap:wrap;gap:14px 24px;justify-content:space-between;padding:24px 0 34px}.app-lp-hippocamp-footer__bottom p{color:rgba(255,255,255,.45) !important;font-size:13px !important;margin:0 !important}.app-lp-hippocamp-lang>div,.app-legal-hippocamp-lang>div{border:1px solid rgba(255,255,255,.32);border-radius:100px;display:inline-flex;padding:5px}.app-lp-hippocamp-lang a,.app-lp-hippocamp-lang button,.app-legal-hippocamp-lang a,.app-legal-hippocamp-lang button{background:rgba(0,0,0,0);border:0;border-radius:100px;color:rgba(255,255,255,.62);cursor:pointer;font-family:"Poppins LP",sans-serif;font-weight:700;min-width:64px;padding:12px 18px;text-align:center;text-decoration:none}.app-lp-hippocamp-lang a.is-active,.app-lp-hippocamp-lang button.is-active,.app-legal-hippocamp-lang a.is-active,.app-legal-hippocamp-lang button.is-active{background:#fff;color:var(--hippo-ink)}.app-lp-hippocamp-modal{align-items:center;background:rgba(7,10,10,.6);backdrop-filter:blur(6px);display:flex;inset:0;justify-content:center;overflow:auto;padding:30px;position:fixed;z-index:100}.app-lp-hippocamp-modal[hidden]{display:none}.app-lp-hippocamp-modal__dialog{background:#fff;border-radius:24px;margin:auto;max-width:580px;padding:clamp(28px,4vw,46px);position:relative;width:100%}.app-lp-hippocamp-modal__dialog h2{font-family:"Poppins LP",sans-serif;font-size:clamp(24px,3.4vw,30px);font-weight:800;letter-spacing:-0.02em;margin-top:16px}.app-lp-hippocamp-modal__dialog>div>p{color:var(--hippo-muted);font-size:15px;line-height:1.55;margin-top:9px;max-width:58ch}.app-lp-hippocamp-modal__close{align-items:center;background:#fff;border:1px solid var(--hippo-line);border-radius:50%;cursor:pointer;display:flex;font-size:20px;height:38px;justify-content:center;line-height:1;position:absolute;right:18px;top:18px;transition:background .2s ease;width:38px;z-index:2}.app-lp-hippocamp-modal__close:hover{background:#f5f4f0}.app-lp-hippocamp-modal__badge{background:var(--hippo-accent);border-radius:100px;color:#fff;display:inline-flex;font-family:"Poppins LP",sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em;padding:6px 13px;text-transform:uppercase}.app-lp-hippocamp-form{display:grid;gap:10px;margin-top:14px}.app-lp-hippocamp-form input,.app-lp-hippocamp-form textarea{background:#fff;border:1px solid #e2e0da;border-radius:12px;color:var(--hippo-ink);font-size:15px;outline:none;padding:13px 15px;resize:vertical;transition:border-color .2s ease;width:100%}.app-lp-hippocamp-form input:focus,.app-lp-hippocamp-form textarea:focus{border-color:var(--hippo-ink)}.app-lp-hippocamp-form.is-loading{opacity:.72}.app-lp-hippocamp-form__label{color:var(--hippo-faded) !important;font-family:"Poppins LP",sans-serif;font-size:12px !important;font-weight:600;letter-spacing:.14em;margin:14px 0 1px !important;text-transform:uppercase}.app-lp-hippocamp-options{display:flex;flex-wrap:wrap;gap:8px}.app-lp-hippocamp-options button{background:#fff;border:1.5px solid #e2e0da;border-radius:100px;cursor:pointer;font-size:14px;padding:9px 16px;transition:all .18s ease}.app-lp-hippocamp-options button:hover{border-color:var(--hippo-ink)}.app-lp-hippocamp-options button.is-selected{background:var(--hippo-accent);border-color:var(--hippo-accent);color:#fff}.app-lp-hippocamp-form__feedback{color:#bd2d2d !important;font-size:14px !important;margin:6px 0 0 !important}.app-lp-hippocamp-form__submit{background:var(--hippo-accent);border:0;border-radius:100px;color:#fff;cursor:pointer;font-family:"Poppins LP",sans-serif;font-size:16px;font-weight:600;margin-top:12px;padding:16px;transition:opacity .2s ease;width:100%}.app-lp-hippocamp-form__submit:hover{opacity:.9}.app-lp-hippocamp-form__note{color:var(--hippo-faded) !important;font-size:12px !important;line-height:1.5 !important;margin-top:4px !important;text-align:center}.app-lp-hippocamp-hp{height:0 !important;opacity:0 !important;padding:0 !important;position:absolute !important;width:0 !important}.app-lp-hippocamp-modal__success{padding:26px 6px 12px;text-align:center}.app-lp-hippocamp-modal__success i{align-items:center;background:var(--hippo-accent);border-radius:50%;color:#fff;display:flex;font-size:28px;font-style:normal;height:62px;justify-content:center;margin:0 auto;width:62px}.app-lp-hippocamp-modal__success h2{font-family:"Poppins LP",sans-serif;font-size:28px;font-weight:800;letter-spacing:-0.02em;margin-top:22px}.app-lp-hippocamp-modal__success p{color:var(--hippo-muted);font-size:16px;line-height:1.55;margin:12px auto 0;max-width:40ch}.app-lp-hippocamp-modal__success button{background:var(--hippo-ink);border:none;border-radius:100px;color:#fff;cursor:pointer;font-family:"Poppins LP",sans-serif;font-size:15px;font-weight:600;margin-top:26px;padding:14px 32px}.app-lp-hippocamp-career{background:#fff;color:var(--hippo-ink);min-height:100vh}.app-lp-hippocamp-career-nav{align-items:center;display:flex;height:82px;justify-content:space-between;margin:0 auto;max-width:1160px;padding:0 30px}.app-lp-hippocamp-career-nav img{height:30px}.app-lp-hippocamp-career-nav a:last-child{border:1px solid var(--hippo-line);border-radius:100px;font-family:"Poppins LP",sans-serif;font-size:14px;font-weight:600;padding:11px 20px}.app-lp-hippocamp-career-hero,.app-lp-hippocamp-career-list,.app-lp-hippocamp-career-detail{margin:0 auto;max-width:1160px;padding:clamp(70px,8vw,118px) 30px}.app-lp-hippocamp-career-hero h1,.app-lp-hippocamp-career-detail h1{font-family:"Poppins LP",sans-serif;font-size:clamp(46px,7vw,92px);font-weight:800;letter-spacing:-0.05em;line-height:.98;margin-top:18px;max-width:12ch}.app-lp-hippocamp-career-hero p,.app-lp-hippocamp-career-detail>p{color:var(--hippo-muted);font-size:20px;line-height:1.6;margin-top:24px;max-width:62ch}.app-lp-hippocamp-career-list{display:grid;gap:48px;grid-template-columns:1fr 360px;padding-top:0}.app-lp-hippocamp-career-list article,.app-lp-hippocamp-career-list aside{border:1px solid var(--hippo-line);border-radius:22px;margin-top:18px;padding:28px}.app-lp-hippocamp-career-list article.is-closed{opacity:.48}.app-lp-hippocamp-career-list article>div{display:flex;gap:10px}.app-lp-hippocamp-career-list article span{background:var(--hippo-soft);border-radius:100px;color:var(--hippo-muted);font-size:13px;padding:7px 11px}.app-lp-hippocamp-career-list h2{font-family:"Poppins LP",sans-serif;font-size:clamp(26px,3vw,38px);font-weight:800;letter-spacing:-0.03em;line-height:1.08;margin-top:22px}.app-lp-hippocamp-career-list p{color:var(--hippo-muted);line-height:1.58;margin-top:14px}.app-lp-hippocamp-career-list article a,.app-lp-hippocamp-career-list aside a{align-items:center;background:var(--hippo-ink);border-radius:100px;color:#fff;display:inline-flex;font-family:"Poppins LP",sans-serif;font-weight:600;margin-top:22px;padding:13px 20px}.app-lp-hippocamp-career-detail__grid{display:grid;gap:42px;grid-template-columns:1fr 420px;margin-top:56px}.app-lp-hippocamp-career-detail__grid h2{font-family:"Poppins LP",sans-serif;font-size:30px;font-weight:800}.app-lp-hippocamp-career-detail__grid article{border-top:1px solid var(--hippo-line);padding:24px 0}.app-lp-hippocamp-career-detail__grid h3{font-family:"Poppins LP",sans-serif;font-size:22px;font-weight:700}.app-lp-hippocamp-career-detail__grid p{color:var(--hippo-muted);line-height:1.55;margin-top:10px}.app-lp-hippocamp-career-detail__grid aside{background:var(--hippo-soft);border-radius:24px;padding:30px}.app-lp-hippocamp-career-benefits{display:grid;gap:18px;grid-template-columns:repeat(4, minmax(0, 1fr));margin-top:42px}.app-lp-hippocamp-career-benefits article{background:var(--hippo-soft);border-radius:18px;padding:22px}.app-lp-hippocamp-career-benefits h3{font-family:"Poppins LP",sans-serif;font-size:18px}.app-lp-hippocamp-career-benefits p{color:var(--hippo-muted);font-size:14px;line-height:1.5;margin-top:10px}.app-lp-hippocamp-upload{align-items:center;background:#fff;border:1px dashed #c8c5bd;border-radius:12px;cursor:pointer;display:flex;gap:12px;min-height:52px;padding:13px 15px;text-align:left;width:100%}.app-lp-hippocamp-upload strong{background:var(--hippo-soft);border:1px solid var(--hippo-line);border-radius:100px;color:var(--hippo-ink);flex:none;font-family:"Poppins LP",sans-serif;font-size:13px;font-weight:600;padding:9px 16px}.app-lp-hippocamp-upload span{color:var(--hippo-muted);font-size:13px}.app-lp-hippocamp-footer--light{background:#fff;color:var(--hippo-ink);margin-top:0;padding-top:0}.app-lp-hippocamp-footer--light .app-lp-hippocamp-footer__bottom{border-top-color:var(--hippo-line)}.app-lp-hippocamp-footer--light .app-lp-hippocamp-footer__bottom p{color:var(--hippo-muted) !important}.app-lp-hippocamp-footer--light .app-lp-hippocamp-lang>div{border-color:#d6d3cc}.app-lp-hippocamp-footer--light .app-lp-hippocamp-lang a,.app-lp-hippocamp-footer--light .app-lp-hippocamp-lang button{color:var(--hippo-muted)}.app-lp-hippocamp-footer--light .app-lp-hippocamp-lang a.is-active,.app-lp-hippocamp-footer--light .app-lp-hippocamp-lang button.is-active{background:var(--hippo-ink);color:#fff}@keyframes hippoHeroA{0%,47%,100%{opacity:1;transform:scale(1.04)}53%,94%{opacity:0;transform:scale(1.09)}}@keyframes hippoHeroB{0%,47%,100%{opacity:0;transform:scale(1.09)}53%,94%{opacity:1;transform:scale(1.04)}}@keyframes hippoCueLine{0%{transform:scaleY(0.2);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}50.01%{transform:scaleY(1);transform-origin:bottom}100%{transform:scaleY(0.2);transform-origin:bottom}}@keyframes hippoPulseDot{0%{box-shadow:0 0 0 0 rgba(138,144,214,.55)}70%{box-shadow:0 0 0 9px rgba(138,144,214,0)}100%{box-shadow:0 0 0 0 rgba(138,144,214,0)}}@keyframes hippoGrowBarY{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes hippoDrawLine{to{stroke-dashoffset:0}}@keyframes hippoFadeUpChart{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(max-width: 980px){.app-lp-hippocamp-nav__links{display:none}.app-lp-hippocamp-market__grid,.app-lp-hippocamp-split,.app-lp-hippocamp-roles__head,.app-lp-hippocamp-readiness .app-lp-hippocamp-wrap,.app-lp-hippocamp-faq__grid,.app-lp-hippocamp-team__cards,.app-lp-hippocamp-career-list,.app-lp-hippocamp-career-detail__grid{grid-template-columns:1fr}.app-lp-hippocamp-faq__grid{gap:34px}.app-lp-hippocamp-faq__intro{position:static}.app-lp-hippocamp-card-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.app-lp-hippocamp-roles__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.app-lp-hippocamp-pillars__grid{grid-template-columns:1fr}.app-lp-hippocamp-pillars__grid article{aspect-ratio:auto;gap:22px}.app-lp-hippocamp-offer>img{opacity:.18;width:100%}.app-lp-hippocamp-flow__histogram,.app-lp-hippocamp-flow__row,.app-lp-hippocamp-flow__phases{grid-template-columns:120px 1fr}.app-lp-hippocamp-footer__grid{grid-template-columns:1fr 1fr}.app-lp-hippocamp-career-benefits{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 680px){.app-lp-hippocamp-wrap,.app-lp-hippocamp-hero__inner,.app-lp-hippocamp-nav>div{padding-left:20px;padding-right:20px}.app-lp-hippocamp-nav__cta{font-size:12px;padding:9px 14px}.app-lp-hippocamp-actions,.app-lp-hippocamp-footer__bottom{align-items:stretch;flex-direction:column}.app-lp-hippocamp-button{width:100%}.app-lp-hippocamp-stats,.app-lp-hippocamp-card-grid,.app-lp-hippocamp-roles__grid,.app-lp-hippocamp-footer__grid,.app-lp-hippocamp-career-benefits{grid-template-columns:1fr}.app-lp-hippocamp-bubbles p{width:88%}.app-lp-hippocamp-funnel__bar strong{font-size:13px}.app-lp-hippocamp-funnel__drop,.app-lp-hippocamp-funnel__badge{display:none}.app-lp-hippocamp-funnel__labels span{font-size:10px}.app-lp-hippocamp-roadmap__track::before{left:10px}.app-lp-hippocamp-roadmap__row{grid-template-columns:20px 1fr}.app-lp-hippocamp-roadmap__row>div:nth-child(1),.app-lp-hippocamp-roadmap__row.is-right>div:nth-child(1){grid-column:2;justify-content:flex-start}.app-lp-hippocamp-roadmap__row>div:nth-child(2){grid-column:1}.app-lp-hippocamp-roadmap__row>div:nth-child(3),.app-lp-hippocamp-roadmap__row.is-right>div:nth-child(3){display:none}.app-lp-hippocamp-roadmap__pill{font-size:14px;padding:10px 16px}.app-lp-hippocamp-module-rail{height:auto;perspective:none}.app-lp-hippocamp-module-card{display:none;height:auto;left:auto;min-height:460px;position:relative;transform:none !important;width:100%}.app-lp-hippocamp-module-card.is-active{display:flex}.app-lp-hippocamp-flow__panel{overflow-x:auto}.app-lp-hippocamp-flow__histogram,.app-lp-hippocamp-flow__gantt,.app-lp-hippocamp-flow__phases{min-width:640px}.app-lp-hippocamp-modal{align-items:flex-start;padding:16px}.app-lp-hippocamp-modal__dialog{border-radius:24px;padding:30px 20px}}.app-legal-hippocamp{--hippo-ink: #0d0d0d;--hippo-muted: #5a5a57;--hippo-soft: #f6f5f1;--hippo-line: #e8e6e0;background:#fff;color:var(--hippo-ink);font-family:"Inter LP",system-ui,sans-serif;min-height:100vh}.app-legal-hippocamp-nav{align-items:center;display:flex;height:82px;justify-content:space-between;margin:0 auto;max-width:1080px;padding:0 30px}.app-legal-hippocamp-nav img{height:30px;width:auto}.app-legal-hippocamp-nav a:last-child{border:1px solid var(--hippo-line);border-radius:100px;color:inherit;font-family:"Poppins LP",sans-serif;font-size:14px;font-weight:600;padding:11px 20px;text-decoration:none}.app-legal-hippocamp-head{margin:0 auto;max-width:1080px;padding:clamp(60px,8vw,110px) 30px 46px}.app-legal-hippocamp-head>span{color:#3a3f6b;font-family:"Poppins LP",sans-serif;font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.app-legal-hippocamp-head h1{font-family:"Poppins LP",sans-serif;font-size:clamp(46px,7vw,84px);font-weight:800;letter-spacing:-0.05em;line-height:.98;margin-top:18px}.app-legal-hippocamp-head p{color:var(--hippo-muted);font-size:20px;line-height:1.58;margin-top:22px;max-width:62ch}.app-legal-hippocamp-head>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.app-legal-hippocamp-head a{border:1px solid var(--hippo-line);border-radius:100px;color:var(--hippo-muted);font-family:"Poppins LP",sans-serif;font-weight:600;padding:11px 18px;text-decoration:none}.app-legal-hippocamp-head a.is-active{background:var(--hippo-ink);border-color:var(--hippo-ink);color:#fff}.app-legal-hippocamp-article{border-top:1px solid var(--hippo-line);margin:0 auto;max-width:1080px;padding:52px 30px clamp(70px,9vw,120px)}.app-legal-hippocamp-article [hidden]{display:none !important}.app-legal-hippocamp-article h2{font-family:"Poppins LP",sans-serif;font-size:clamp(24px,3vw,34px);font-weight:800;letter-spacing:-0.02em;line-height:1.12;margin:36px 0 0}.app-legal-hippocamp-article h2:first-child{margin-top:0}.app-legal-hippocamp-article p,.app-legal-hippocamp-article li{color:var(--hippo-muted);font-size:18px;line-height:1.7;margin-top:14px;max-width:74ch}.app-legal-hippocamp-article a{color:var(--hippo-ink);font-weight:600}.app-legal-hippocamp-article ul{margin:14px 0 0;padding-left:22px}.app-legal-hippocamp-updated{color:#9a9a96 !important;font-size:14px !important}.app-legal-hippocamp-notice{background:#f4f4f7;border-radius:12px;color:#6b6b74;font-size:14px;line-height:1.6;margin-top:28px;max-width:74ch;padding:16px 20px}.app-legal-hippocamp-footer{align-items:center;border-top:1px solid var(--hippo-line);display:flex;justify-content:space-between;margin:0 auto;max-width:1080px;padding:34px 30px 50px}.app-legal-hippocamp-footer p{color:var(--hippo-muted);margin:0}.app-legal-hippocamp-lang>div{border:1px solid #d6d3cc;border-radius:100px;display:inline-flex;padding:5px}.app-legal-hippocamp-lang a,.app-legal-hippocamp-lang button{background:rgba(0,0,0,0);border:0;border-radius:100px;color:var(--hippo-muted);cursor:pointer;font-family:"Poppins LP",sans-serif;font-weight:700;min-width:64px;padding:12px 18px;text-align:center;text-decoration:none}.app-legal-hippocamp-lang a.is-active,.app-legal-hippocamp-lang button.is-active{background:var(--hippo-ink);color:#fff}@media(max-width: 680px){.app-legal-hippocamp-footer{align-items:flex-start;flex-direction:column;gap:24px}}@media(max-width: 767px){.app-loader>div{border:solid 6px var(--col-grey-lightest);max-width:160px}}.has-content-lp .app-header .app-logo,.has-content-lp .app-header--list .app-logo{color:var(--col-text-inverted) !important}.app-island-logo{left:var(--grid-l);position:fixed;top:var(--grid-t);z-index:var(--z-header)}.app-landing{overflow-x:hidden;width:100%}.app-landing-eyebrow-pill{border:1px solid var(--col-lp-g200);border-radius:99px;color:var(--col-lp-g600);font-size:var(--font-fs-small);font-weight:var(--font-fw-semibold);letter-spacing:.01em;padding:7px 16px 7px 12px;align-items:center;column-gap:9px;display:inline-flex}.app-landing-eyebrow-dot{background:var(--col-lp-ink);border-radius:99px;height:7px;width:7px}.app-landing-section{padding:clamp(70px,9vw,140px) clamp(24px,6vw,96px)}.is-bg--paper{background:var(--col-lp-paper)}.is-bg--alt{background:var(--col-lp-bg-alt)}.app-landing-section-head{margin:0 auto;max-width:760px;text-align:center}.app-landing-h2{color:var(--col-lp-ink);font-size:var(--font-fs-lp-h2);font-weight:var(--font-fw-bold);letter-spacing:-0.03em;line-height:1.04;margin:18px 0 0;text-wrap:balance}.app-landing-h2--split{margin:20px 0 0;text-align:left;text-wrap:balance}.app-landing-h3{color:var(--col-lp-ink);font-size:var(--font-fs-lp-h3);font-weight:var(--font-fw-bold);letter-spacing:-0.02em;line-height:1.1;margin:0}.app-landing-section-lead{color:var(--col-lp-g600);font-size:var(--font-fs-lp-lead);line-height:1.5;margin:22px auto 0;max-width:560px;text-wrap:pretty}.app-landing-section-lead--left{margin-left:0;margin-right:0;max-width:460px;text-align:left}.app-landing-split-row{margin:0 auto;max-width:1120px;align-items:center;column-gap:clamp(40px,6vw,96px);display:flex;flex-wrap:wrap;justify-content:center;row-gap:48px}.app-landing-split-row--reverse{flex-direction:row-reverse}.app-landing-split-visual{display:flex;flex:0 0 auto;justify-content:center}.app-landing-kicker{color:var(--col-lp-g400);font-size:var(--font-fs-lp-eyebrow);font-weight:var(--font-fw-bold);letter-spacing:.14em;text-transform:uppercase}.app-landing-chip{border:1px solid var(--col-lp-g200);border-radius:99px;color:var(--col-lp-g600);font-size:var(--font-fs-small);font-weight:var(--font-fw-semibold);padding:8px 15px}.app-landing-chip.is-chip--paper{background:var(--col-lp-paper)}.app-landing-chip.is-chip--fill{background:var(--col-lp-ink);border-color:var(--col-lp-ink);color:var(--col-lp-paper);padding:12px 22px}.app-landing-stars{color:var(--col-lp-ink);column-gap:3px;display:inline-flex}.app-landing-store{column-gap:14px;display:flex;flex-wrap:wrap;row-gap:14px}.app-landing-store-badge{background:var(--col-lp-paper);border-radius:14px;color:var(--col-lp-ink);height:58px;justify-content:center;padding:13px 22px 13px 18px;text-decoration:none;width:206px;align-items:center;column-gap:12px;display:flex}.app-landing-store-glyph{align-items:center;display:flex}.app-landing-store-glyph svg{height:26px;width:auto}.app-landing-store-text{line-height:1.1;display:flex;flex-direction:column}.app-landing-store-top{font-size:var(--font-fs-smaller);font-weight:var(--font-fw-regular);letter-spacing:.02em;opacity:.85}.app-landing-store-name{font-size:var(--font-fs-large);font-weight:var(--font-fw-bold)}@media(max-width: 720px){.app-landing-store{column-gap:8px;flex-wrap:nowrap;width:100%}.app-landing-store-badge{flex:1 1 0;height:50px;min-width:0;padding:10px 8px;width:auto;column-gap:8px}.app-landing-store-glyph svg{height:18px}.app-landing-store-top{display:none}.app-landing-store-name{font-size:.875rem;white-space:nowrap}}.app-landing-nav{background:rgba(0,0,0,0);left:0;padding:calc(24px + var(--safe-t)) clamp(24px,6vw,96px) 24px;position:fixed;right:0;top:0;transition:background .25s ease,box-shadow .25s ease,padding .25s ease;z-index:50;align-items:center;display:flex;justify-content:space-between}.app-landing-nav.is-scrolled{background:var(--col-lp-paper);box-shadow:0 1px 0 var(--col-lp-g200);padding-bottom:15px;padding-top:calc(15px + var(--safe-t))}.app-landing-nav-brand{color:var(--col-lp-on-dark);font-size:var(--font-fs-lp-logo);font-weight:var(--font-fw-bold);letter-spacing:-0.02em;text-decoration:none}.app-landing-nav-brand:link,.app-landing-nav-brand:visited,.app-landing-nav-brand:hover,.app-landing-nav-brand:focus-visible,.app-landing-nav-brand:active{color:var(--col-lp-on-dark) !important}.app-landing-nav.is-scrolled .app-landing-nav-brand{color:var(--col-lp-ink)}.app-landing-nav.is-scrolled .app-landing-nav-brand:link,.app-landing-nav.is-scrolled .app-landing-nav-brand:visited,.app-landing-nav.is-scrolled .app-landing-nav-brand:hover,.app-landing-nav.is-scrolled .app-landing-nav-brand:focus-visible,.app-landing-nav.is-scrolled .app-landing-nav-brand:active{color:var(--col-lp-ink) !important}.app-landing-nav-menu{align-items:center;column-gap:15px;display:flex}.app-landing-nav-links{align-items:center;column-gap:15px;display:flex}.app-landing-nav-link{color:var(--col-lp-on-dark);font-size:var(--font-fs-lp-nav);font-weight:var(--font-fw-regular);text-decoration:none}.app-landing-nav-link:link,.app-landing-nav-link:visited,.app-landing-nav-link:hover,.app-landing-nav-link:focus-visible,.app-landing-nav-link:active{color:var(--col-lp-on-dark) !important;opacity:1 !important}.app-landing-nav.is-scrolled .app-landing-nav-link{color:var(--col-lp-ink)}.app-landing-nav.is-scrolled .app-landing-nav-link:link,.app-landing-nav.is-scrolled .app-landing-nav-link:visited,.app-landing-nav.is-scrolled .app-landing-nav-link:hover,.app-landing-nav.is-scrolled .app-landing-nav-link:focus-visible,.app-landing-nav.is-scrolled .app-landing-nav-link:active{color:var(--col-lp-ink) !important;opacity:1 !important}.app-landing-nav-login{border:1px solid var(--col-lp-on-dark);border-radius:99px;color:var(--col-lp-on-dark);font-size:var(--font-fs-lp-nav);font-weight:var(--font-fw-regular);padding:10px 22px;text-decoration:none;white-space:nowrap;align-items:center;display:inline-flex}.app-landing-nav-login:link,.app-landing-nav-login:visited,.app-landing-nav-login:hover,.app-landing-nav-login:focus-visible,.app-landing-nav-login:active{background:rgba(0,0,0,0);border-color:var(--col-lp-on-dark) !important;color:var(--col-lp-on-dark) !important;opacity:1 !important}.app-landing-nav.is-scrolled .app-landing-nav-login{border-color:var(--col-lp-ink);color:var(--col-lp-ink)}.app-landing-nav.is-scrolled .app-landing-nav-login:link,.app-landing-nav.is-scrolled .app-landing-nav-login:visited,.app-landing-nav.is-scrolled .app-landing-nav-login:hover,.app-landing-nav.is-scrolled .app-landing-nav-login:focus-visible,.app-landing-nav.is-scrolled .app-landing-nav-login:active{background:rgba(0,0,0,0);border-color:var(--col-lp-ink) !important;color:var(--col-lp-ink) !important;opacity:1 !important}.app-landing-nav-cta{background:var(--col-lp-hero-cta-fill);border:1px solid rgba(0,0,0,0);border-radius:99px;color:var(--col-lp-ink);font-size:var(--font-fs-lp-nav);font-weight:var(--font-fw-regular);padding:11px 22px;text-decoration:none;white-space:nowrap;align-items:center;display:inline-flex}.app-landing-nav-cta:link,.app-landing-nav-cta:visited,.app-landing-nav-cta:hover,.app-landing-nav-cta:focus-visible,.app-landing-nav-cta:active{background:var(--col-lp-hero-cta-fill);color:var(--col-lp-ink) !important;opacity:1 !important}.app-landing-nav.is-scrolled .app-landing-nav-cta{background:var(--col-lp-ink);color:var(--col-lp-paper)}.app-landing-nav.is-scrolled .app-landing-nav-cta:link,.app-landing-nav.is-scrolled .app-landing-nav-cta:visited,.app-landing-nav.is-scrolled .app-landing-nav-cta:hover,.app-landing-nav.is-scrolled .app-landing-nav-cta:focus-visible,.app-landing-nav.is-scrolled .app-landing-nav-cta:active{background:var(--col-lp-ink);color:var(--col-lp-on-dark) !important;opacity:1 !important}@media(max-width: 900px){.app-landing-nav-links{display:none}}@media(max-width: 560px){.app-landing-nav{padding:calc(18px + var(--safe-t)) clamp(24px,6vw,96px) 18px}.app-landing-nav.is-scrolled{padding-bottom:12px;padding-top:calc(12px + var(--safe-t))}.app-landing-nav-brand{font-size:var(--font-fs-lp-logo-sm)}.app-landing-nav-login{background:rgba(0,0,0,0);border-color:var(--col-lp-on-dark);color:var(--col-lp-on-dark);font-size:var(--font-fs-lp-nav-sm);padding:8px 14px}.app-landing-nav-login:link,.app-landing-nav-login:visited,.app-landing-nav-login:hover,.app-landing-nav-login:focus-visible,.app-landing-nav-login:active{background:rgba(0,0,0,0);border-color:var(--col-lp-on-dark) !important;color:var(--col-lp-on-dark) !important}.app-landing-nav-cta{font-size:var(--font-fs-lp-nav-sm);padding:9px 14px}.app-landing-nav-menu{column-gap:8px}}@media(max-width: 380px){.app-landing-nav{padding-left:24px;padding-right:24px}.app-landing-nav-brand{font-size:var(--font-fs-lp-logo-xs)}.app-landing-nav-login{font-size:var(--font-fs-lp-nav-xs);padding:7px 11px}.app-landing-nav-cta{font-size:var(--font-fs-lp-nav-xs);padding:8px 11px}}.app-landing-hero{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:100vh;overflow:hidden;position:relative;align-items:center;display:flex}.app-landing-hero::before{background:var(--col-lp-hero-overlay);content:"";inset:0;position:absolute;z-index:1}.app-landing-hero-inner{margin:0 auto;max-width:1160px;padding:132px clamp(24px,6vw,96px) 108px;position:relative;width:100%;z-index:2}.app-landing-hero-copy{max-width:640px}.app-landing-hero .app-landing-eyebrow-pill{background:var(--col-lp-hero-pill);border-color:var(--col-lp-hero-pill-line);color:var(--col-lp-on-dark)}.app-landing-hero .app-landing-eyebrow-dot{background:var(--col-lp-on-dark)}.app-landing-hero-headline{color:var(--col-lp-on-dark);font-size:var(--font-fs-lp-hero);font-weight:var(--font-fw-bold);letter-spacing:-0.035em;line-height:.98;margin:30px 0 0;text-wrap:balance}.app-landing-hero-headline .app-landing-hand{font-size:var(--font-fs-lp-accent);letter-spacing:0}.app-landing-hero-lead{color:var(--col-lp-on-dark-strong);font-size:var(--font-fs-lp-lead);line-height:1.5;margin:26px 0 0;max-width:480px;text-wrap:pretty}.app-landing-hero .app-landing-store{margin-top:38px}.app-landing-hero-meta{color:var(--col-lp-on-dark-muted);font-size:var(--font-fs-small);font-weight:var(--font-fw-semibold);margin:22px 0 0}.app-landing-hero-chips{margin-top:20px;column-gap:10px;display:flex;flex-wrap:wrap;row-gap:10px}.app-landing-hero-chips .app-landing-chip{background:var(--col-lp-on-dark-chip);border-color:var(--col-lp-on-dark-chip-line);color:var(--col-lp-on-dark-strong)}.app-landing-hero-scroll{bottom:clamp(20px,3vw,40px);color:var(--col-lp-hero-scroll);font-size:var(--font-fs-lp-eyebrow);font-weight:var(--font-fw-semibold);left:clamp(24px,6vw,96px);letter-spacing:.24em;position:absolute;text-transform:uppercase;z-index:2}@media(max-width: 720px){.app-landing-hero-inner{padding-top:116px}.app-landing-hero-copy{max-width:none}.app-landing-hero-scroll{left:50%;transform:translateX(-50%)}}.app-landing-phone{background:var(--col-lp-phone-bezel);border-radius:calc(var(--lp-phone-w)*.185);box-shadow:0 50px 90px -30px rgba(0,0,0,.5),0 0 0 1.5px rgba(0,0,0,.9),inset 0 0 0 1.5px rgba(255,255,255,.08);padding:calc(var(--lp-phone-w)*.03);position:relative;width:var(--lp-phone-w)}.app-landing-phone-screen{aspect-ratio:393/852;background:var(--col-lp-paper);border-radius:calc(var(--lp-phone-w)*.155);overflow:hidden;position:relative;width:100%}.app-landing-phone-media{display:block;height:100%;object-fit:cover;width:100%}.app-landing-phone-placeholder{background:var(--col-lp-paper);color:var(--col-lp-g500);font-size:var(--font-fs-large);font-weight:var(--font-fw-semibold);height:100%;width:100%;align-items:center;display:flex;justify-content:center}.app-landing-phone-island{background:var(--col-lp-phone-bezel);border-radius:99px;height:calc(var(--lp-phone-w)*.065);left:50%;position:absolute;top:calc(var(--lp-phone-w)*.02);transform:translateX(-50%);width:calc(var(--lp-phone-w)*.3);z-index:30}.app-landing-phone.is-tilt--left{transform:rotate(-4deg)}.app-landing-phone.is-tilt--right{transform:rotate(4deg)}.app-landing-problem-grid{margin:clamp(48px,6vw,84px) auto 0;max-width:1200px;column-gap:clamp(14px,1.6vw,24px);display:grid;grid-template-columns:repeat(6, 1fr);row-gap:clamp(14px,1.6vw,24px)}.app-landing-problem-card{background:var(--col-lp-g50);border:1px solid var(--col-lp-g200);border-radius:22px;padding:clamp(28px,2.6vw,40px)}.app-landing-problem-card.is-span-4{grid-column:span 4}.app-landing-problem-card.is-span-2{grid-column:span 2}.app-landing-problem-card .app-landing-kicker{margin:0}.app-landing-problem-card-title{color:var(--col-lp-ink);font-size:var(--font-fs-lp-h4);font-weight:var(--font-fw-bold);letter-spacing:-0.02em;line-height:1.12;margin:16px 0 0}.app-landing-problem-card-body{color:var(--col-lp-g600);font-size:var(--font-fs-normal);line-height:1.5;margin:10px 0 0}.app-landing-problem-quote{background:var(--col-lp-g50);border:1px solid var(--col-lp-g200);border-radius:22px;min-height:clamp(150px,15vw,220px);padding:clamp(28px,3vw,44px);align-items:flex-end;display:flex}.app-landing-problem-quote.is-span-2{grid-column:span 2}.app-landing-problem-quote.is-span-3{grid-column:span 3}.app-landing-problem-quote.is-span-6{grid-column:span 6}.app-landing-problem-quote-text{color:var(--col-lp-ink);font-size:var(--font-fs-lp-quotecard);line-height:1.15;margin:0}.app-landing-symptoms-copy{flex:1 1 400px;max-width:480px}.app-landing-symptoms-body2{color:var(--col-lp-g600);font-size:var(--font-fs-normal);line-height:1.55;margin:16px 0 0;max-width:460px}.app-landing-symptoms-cta{background:var(--col-lp-paper);border:1px solid var(--col-lp-g200);border-radius:99px;color:var(--col-lp-ink);font-size:var(--font-fs-lp-nav);font-weight:var(--font-fw-bold);margin-top:30px;padding:13px 22px;text-decoration:none;transition:border-color .2s ease;align-items:center;column-gap:10px;display:inline-flex}.app-landing-symptoms-cta:hover{border-color:var(--col-lp-ink)}.app-landing-symptoms-list{flex:1 1 360px;max-width:440px}.app-landing-symptoms-list-title{color:var(--col-lp-g400);font-size:var(--font-fs-lp-eyebrow);font-weight:var(--font-fw-bold);letter-spacing:.12em;margin:0 0 16px;text-transform:uppercase}.app-landing-symptoms-row{background:var(--col-lp-paper);border:1px solid var(--col-lp-g200);border-radius:14px;margin-bottom:10px;padding:14px 16px;align-items:center;column-gap:14px;display:flex}.app-landing-symptoms-icon{background:var(--col-lp-g50);border-radius:10px;color:var(--col-lp-ink);flex-shrink:0;height:40px;width:40px;align-items:center;display:flex;justify-content:center}.app-landing-symptoms-label{color:var(--col-lp-ink);font-size:var(--font-fs-normal);font-weight:var(--font-fw-semibold)}.app-landing-logos{border-bottom:1px solid var(--col-lp-g100);border-top:1px solid var(--col-lp-g100);padding:clamp(40px,5vw,64px) clamp(24px,6vw,96px)}.app-landing-logos-label{color:var(--col-lp-g400);font-size:var(--font-fs-smaller);font-weight:var(--font-fw-bold);letter-spacing:.16em;margin:0 0 30px;text-align:center;text-transform:uppercase}.app-landing-logos-row{margin:0 auto;max-width:1100px;align-items:center;column-gap:clamp(32px,5vw,72px);display:flex;flex-wrap:wrap;justify-content:center;row-gap:24px}.app-landing-logos-mark{color:var(--col-lp-ink);font-size:var(--font-fs-large);font-weight:var(--font-fw-bold);opacity:.55;white-space:nowrap}.app-landing-logos-mark.is-mark--0{font-weight:var(--font-fw-bolder);letter-spacing:.16em}.app-landing-logos-mark.is-mark--1{font-size:var(--font-fs-larger);font-style:italic;font-weight:var(--font-fw-bold)}.app-landing-logos-mark.is-mark--2{font-weight:var(--font-fw-boldest);letter-spacing:.02em}.app-landing-logos-mark.is-mark--3{font-size:var(--font-fs-larger);font-weight:var(--font-fw-semibold);letter-spacing:-0.02em}.app-landing-logos-mark.is-mark--4{font-weight:var(--font-fw-bold);letter-spacing:.22em}.app-landing-logos-mark.is-mark--5{font-size:var(--font-fs-larger);font-weight:var(--font-fw-bolder);letter-spacing:-0.01em}.app-landing-features-grid{margin:90px auto 0;max-width:1200px;align-items:start;column-gap:clamp(8px,1.4vw,28px);display:grid;grid-template-columns:repeat(3, 1fr);row-gap:56px}.app-landing-feature-col{text-align:center;align-items:center;display:flex;flex-direction:column}.app-landing-feature-visual{margin-bottom:44px}.app-landing-feature-title{color:var(--col-lp-ink);font-size:var(--font-fs-lp-h3);font-weight:var(--font-fw-bold);letter-spacing:-0.02em;margin:14px 0 0}.app-landing-feature-body{color:var(--col-lp-g600);font-size:var(--font-fs-normal);line-height:1.55;margin:14px 0 0;max-width:320px;text-wrap:pretty}.app-landing-washilft-copy{flex:1 1 440px;max-width:520px}.app-landing-washilft-list{margin-top:34px;display:flex;flex-direction:column;row-gap:12px}.app-landing-washilft-row{background:var(--col-lp-g50);border:1px solid var(--col-lp-g200);border-radius:16px;padding:16px 18px;align-items:center;column-gap:16px;display:flex}.app-landing-washilft-icon{background:var(--col-lp-paper);border:1px solid var(--col-lp-g200);border-radius:12px;color:var(--col-lp-ink);flex-shrink:0;height:44px;width:44px;align-items:center;display:flex;justify-content:center}.app-landing-washilft-row-title{color:var(--col-lp-ink);font-size:var(--font-fs-normal);font-weight:var(--font-fw-bold)}.app-landing-washilft-row-sub{color:var(--col-lp-g600);font-size:var(--font-fs-small)}.app-landing-timer-copy{flex:1 1 380px;max-width:460px}.app-landing-timer-headline{color:var(--col-lp-ink);font-size:var(--font-fs-lp-hand);line-height:1;margin:14px 0 0}.app-landing-timer-chips{margin-top:30px;column-gap:10px;display:flex;flex-wrap:wrap;row-gap:10px}.app-landing-timer-visual{align-items:flex-start;column-gap:clamp(12px,1.6vw,24px);display:flex;flex:0 0 auto}.app-landing-timer-visual .app-landing-phone:first-child{margin-top:34px}.app-landing-progress-stats{margin:clamp(44px,5vw,72px) auto 0;max-width:1120px;column-gap:clamp(14px,1.6vw,24px);display:grid;grid-template-columns:repeat(4, 1fr);row-gap:clamp(14px,1.6vw,24px)}.app-landing-stat-card{background:var(--col-lp-paper);border:1px solid var(--col-lp-g200);border-radius:18px;padding:clamp(26px,2.4vw,38px)}.app-landing-stat-card.is-hl{background:var(--col-lp-ink);border-color:var(--col-lp-ink)}.app-landing-stat-n{color:var(--col-lp-ink);font-size:var(--font-fs-lp-stat);font-weight:var(--font-fw-bolder);letter-spacing:-0.03em;line-height:1}.app-landing-stat-card.is-hl .app-landing-stat-n{color:var(--col-lp-paper)}.app-landing-stat-l{color:var(--col-lp-g500);font-size:var(--font-fs-lp-eyebrow);font-weight:var(--font-fw-bold);letter-spacing:.08em;margin-top:20px;text-transform:uppercase}.app-landing-stat-card.is-hl .app-landing-stat-l{color:var(--col-lp-on-dark-strong)}.app-landing-progress-split{margin-top:clamp(60px,8vw,120px)}.app-landing-progress-copy{flex:1 1 400px;max-width:460px}.app-landing-note-card{background:var(--col-lp-g50);border:1px solid var(--col-lp-g200);border-radius:16px;color:var(--col-lp-g600);font-size:var(--font-fs-normal);font-weight:var(--font-fw-semibold);line-height:1.5;margin-top:30px;max-width:440px;padding:18px 22px}.app-landing-loop-grid{margin:clamp(48px,6vw,84px) auto 0;max-width:1200px;column-gap:clamp(14px,1.4vw,22px);display:grid;grid-template-columns:repeat(4, 1fr);row-gap:clamp(14px,1.4vw,22px)}.app-landing-loop-step{background:var(--col-lp-paper);border:1px solid var(--col-lp-g200);border-radius:18px;padding:clamp(24px,2vw,32px)}.app-landing-loop-step.is-hl{background:var(--col-lp-ink);border-color:var(--col-lp-ink)}.app-landing-loop-num{color:var(--col-lp-g400);font-size:var(--font-fs-lp-eyebrow);font-weight:var(--font-fw-bold);letter-spacing:.1em;margin:0}.app-landing-loop-step.is-hl .app-landing-loop-num{color:var(--col-lp-on-dark-muted)}.app-landing-loop-step-title{color:var(--col-lp-ink);font-size:var(--font-fs-lp-h5);font-weight:var(--font-fw-bold);letter-spacing:-0.02em;margin:18px 0 0}.app-landing-loop-step.is-hl .app-landing-loop-step-title{color:var(--col-lp-paper)}.app-landing-loop-step-sub{color:var(--col-lp-g500);font-size:var(--font-fs-small);margin:8px 0 0}.app-landing-loop-step.is-hl .app-landing-loop-step-sub{color:var(--col-lp-on-dark-strong)}.app-landing-loop-footer{color:var(--col-lp-ink);font-size:var(--font-fs-lp-lead);font-weight:var(--font-fw-bold);margin:clamp(28px,3vw,40px) 0 0;text-align:center}.app-landing-splitfeature-copy{flex:0 0 auto;width:min(440px,100%)}.app-landing-splitfeature .app-landing-h2--split{font-size:var(--font-fs-lp-h2-xl);letter-spacing:-0.035em;line-height:1}.app-landing-splitfeature-chips{margin-top:36px;column-gap:12px;display:flex;flex-wrap:wrap;row-gap:12px}.app-landing-social-rating{margin:24px 0 0;align-items:center;column-gap:14px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:8px}.app-landing-social-rating-text{color:var(--col-lp-g600);font-size:var(--font-fs-normal);font-weight:var(--font-fw-semibold)}.app-landing-social-grid{margin:70px auto 0;max-width:1120px;column-gap:clamp(20px,2.4vw,32px);display:grid;grid-template-columns:repeat(2, 1fr);row-gap:clamp(20px,2.4vw,32px)}.app-landing-quote{background:var(--col-lp-paper);border:1px solid var(--col-lp-g200);border-radius:20px;margin:0;padding:clamp(28px,3vw,40px);display:flex;flex-direction:column;row-gap:22px}.app-landing-quote-body{color:var(--col-lp-ink);font-size:var(--font-fs-lp-quote);font-weight:var(--font-fw-semibold);letter-spacing:-0.01em;line-height:1.5;margin:0;text-wrap:pretty}.app-landing-quote-cite{margin-top:auto;align-items:center;column-gap:14px;display:flex}.app-landing-quote-avatar{background:var(--col-lp-ink);border-radius:99px;color:var(--col-lp-paper);flex-shrink:0;font-size:var(--font-fs-normal);font-weight:var(--font-fw-bold);height:46px;width:46px;align-items:center;display:flex;justify-content:center}.app-landing-quote-meta{line-height:1.3;display:flex;flex-direction:column}.app-landing-quote-name{color:var(--col-lp-ink);font-size:var(--font-fs-normal);font-weight:var(--font-fw-bold)}.app-landing-quote-role{color:var(--col-lp-g500);font-size:var(--font-fs-small)}.app-landing-cta-box{background:var(--col-lp-g50);border:1px solid var(--col-lp-g200);border-radius:32px;margin:0 auto;max-width:1120px;padding:clamp(56px,8vw,110px) clamp(24px,6vw,80px);text-align:center}.app-landing-cta-logo{color:var(--col-lp-ink);font-size:var(--font-fs-largest);font-weight:var(--font-fw-bolder);letter-spacing:-0.02em}.app-landing-cta-box .app-landing-h2{margin-top:20px}.app-landing-cta-box .app-landing-section-lead{margin-top:22px;max-width:480px}.app-landing-cta-actions{margin-top:38px;column-gap:14px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:14px}.app-landing-cta-note{color:var(--col-lp-g500);font-size:var(--font-fs-small);font-weight:var(--font-fw-semibold);margin-top:26px;align-items:center;column-gap:8px;display:flex;justify-content:center}@media(max-width: 900px){.app-landing-features-grid{grid-template-columns:1fr;row-gap:64px}.app-landing-loop-grid{grid-template-columns:repeat(2, 1fr)}.app-landing-social-grid{grid-template-columns:1fr}.app-landing-timer-visual .app-landing-phone:first-child{margin-top:0}}@media(max-width: 680px){.app-landing-problem-card.is-span-4,.app-landing-problem-card.is-span-2{grid-column:span 6}.app-landing-progress-stats{grid-template-columns:repeat(2, 1fr)}.app-landing-loop-grid{grid-template-columns:1fr}}.app-landing-stage-nav{margin:40px auto 0;max-width:520px;min-height:120px;text-align:center}.app-landing-dots{margin-bottom:22px;column-gap:10px;display:flex;justify-content:center}.app-landing-dot{background:var(--col-lp-g200);border:none;border-radius:99px;cursor:pointer;height:9px;padding:0;transition:background .4s ease,width .4s ease;width:9px}.app-landing-dot.is-active{background:var(--col-lp-ink);width:30px}.app-landing-stage-captions{position:relative}.app-landing-stage-caption{left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.app-landing-stage-caption.is-active{opacity:1;pointer-events:auto;position:relative}.app-landing-stage-caption-title{color:var(--col-lp-ink);font-size:var(--font-fs-lp-h3);font-weight:var(--font-fw-bold);letter-spacing:-0.02em;margin:0}.app-landing-stage-caption-body{color:var(--col-lp-g600);font-size:var(--font-fs-normal);line-height:1.55;margin:12px 0 0;text-wrap:pretty}.app-landing-rotator-stage{--rot-x: 332px;height:700px;margin:40px auto 0;max-width:1100px;position:relative}.app-landing-rotator-item{cursor:pointer;left:50%;position:absolute;top:50%;transition:transform .6s cubic-bezier(0.4, 0, 0.2, 1)}.app-landing-rotator-item.is-role--front{cursor:default;transform:translate(-50%, -50%) scale(1);z-index:30}.app-landing-rotator-item.is-role--left{transform:translate(calc(-50% - var(--rot-x)), -50%) scale(0.8);z-index:10}.app-landing-rotator-item.is-role--right{transform:translate(calc(-50% + var(--rot-x)), -50%) scale(0.8);z-index:10}.app-landing-rotator-item.is-crossing{z-index:0}.app-landing-coverflow-stage{--cf-x1: 238px;--cf-x2: 452px;height:680px;margin:40px auto 0;max-width:1100px;perspective:1800px;position:relative}.app-landing-coverflow-item{cursor:pointer;left:50%;position:absolute;top:50%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(0.4, 0, 0.2, 1)}.app-landing-coverflow-item.is-slot--c{cursor:default;transform:translate(-50%, -50%) translateX(0) rotateY(0deg) scale(1);z-index:40}.app-landing-coverflow-item.is-slot--r1{transform:translate(-50%, -50%) translateX(var(--cf-x1)) rotateY(-44deg) scale(0.85);z-index:30}.app-landing-coverflow-item.is-slot--l1{transform:translate(-50%, -50%) translateX(calc(var(--cf-x1) * -1)) rotateY(44deg) scale(0.85);z-index:30}.app-landing-coverflow-item.is-slot--r2{transform:translate(-50%, -50%) translateX(calc(var(--cf-x2) * -1)) rotateY(44deg) scale(0.72);z-index:20}.app-landing-coverflow-item.is-slot--l2{transform:translate(-50%, -50%) translateX(var(--cf-x2)) rotateY(-44deg) scale(0.72);z-index:20}.app-landing-coverflow-item.is-crossing{z-index:0}.app-landing-explorer-visual{margin-top:56px;display:flex;justify-content:center}.app-landing-explorer-tabs{background:var(--col-lp-g100);border-radius:22px;margin:48px auto 0;max-width:760px;padding:6px;column-gap:4px;display:flex}.app-landing-explorer-tab{background:rgba(0,0,0,0);border:none;border-radius:16px;color:var(--col-lp-g500);cursor:pointer;flex:1;padding:14px 8px;transition:background .2s ease,box-shadow .2s ease,color .2s ease;align-items:center;display:flex;flex-direction:column;row-gap:8px}.app-landing-explorer-tab i{font-size:var(--font-fs-large)}.app-landing-explorer-tab span{font-size:var(--font-fs-small);font-weight:var(--font-fw-semibold);line-height:1.2;text-align:center}.app-landing-explorer-tab.is-active{background:var(--col-lp-paper);box-shadow:0 1px 3px rgba(0,0,0,.08);color:var(--col-lp-ink)}.app-landing-explorer-tab.is-active span{font-weight:var(--font-fw-bold)}.app-landing-explorer-captions{margin:38px auto 0;max-width:560px;position:relative;text-align:center}.app-landing-explorer-caption{left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.app-landing-explorer-caption.is-active{opacity:1;pointer-events:auto;position:relative}@media(max-width: 1100px){.app-landing-rotator-stage{--rot-x: 300px}.app-landing-coverflow-stage{--cf-x1: 210px;--cf-x2: 400px}}@media(max-width: 760px){.app-landing-rotator-stage{--rot-x: 210px;height:620px}.app-landing-coverflow-stage{--cf-x1: 150px;--cf-x2: 280px;height:600px}.app-landing-explorer-tab span{font-size:var(--font-fs-smaller)}}.app-landing-footer{background:var(--col-lp-ink);color:var(--col-lp-on-dark);padding:clamp(64px,8vw,110px) clamp(24px,6vw,96px)}.app-landing-footer-lead{margin:0 auto;max-width:1320px;text-align:center;align-items:center;display:flex;flex-direction:column;row-gap:30px}.app-landing-footer-headline{color:var(--col-lp-on-dark);font-size:var(--font-fs-lp-h2);font-weight:var(--font-fw-bold);letter-spacing:-0.03em;line-height:1.05;margin:0;text-wrap:balance}.app-landing-footer-lead .app-landing-store{justify-content:center}.app-landing-footer-grid{margin:clamp(64px,8vw,110px) auto 0;max-width:1320px;column-gap:clamp(28px,4vw,64px);display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;row-gap:48px}.app-landing-footer-logo{color:var(--col-lp-on-dark);font-size:var(--font-fs-largest);font-weight:var(--font-fw-bold);letter-spacing:-0.02em}.app-landing-footer-blurb{color:var(--col-lp-on-dark-muted);font-size:var(--font-fs-lp-nav);line-height:1.6;margin:20px 0 0;max-width:320px}.app-landing-footer-col-title{color:var(--col-lp-on-dark-faint);font-size:var(--font-fs-lp-eyebrow);font-weight:var(--font-fw-bold);letter-spacing:.12em;margin:0 0 22px;text-transform:uppercase}.app-landing-footer-links{display:flex;flex-direction:column;row-gap:18px}.app-landing-footer-links a{color:var(--col-lp-on-dark-strong);font-size:var(--font-fs-lp-nav);text-decoration:none;transition:color .2s ease}.app-landing-footer-links a:hover{color:var(--col-lp-on-dark)}.app-landing-footer-bar{border-top:1px solid var(--col-lp-on-dark-line);margin:clamp(48px,6vw,72px) auto 0;max-width:1320px;padding:28px 0 0;align-items:center;column-gap:24px;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:16px}.app-landing-footer-lang{background:var(--col-lp-on-dark-chip);border:1px solid var(--col-lp-on-dark-chip-line);border-radius:99px;padding:3px;align-items:center;display:flex}.app-landing-footer-lang-btn{background:rgba(0,0,0,0);border:none;border-radius:99px;color:var(--col-lp-on-dark-strong);cursor:pointer;font-size:var(--font-fs-small);font-weight:var(--font-fw-bold);letter-spacing:.04em;padding:7px 16px}.app-landing-footer-lang-btn.is-active{background:var(--col-lp-paper);color:var(--col-lp-ink)}.app-landing-footer-copy{color:var(--col-lp-on-dark-faint);font-size:var(--font-fs-small)}.app-landing-footer-note{color:var(--col-lp-on-dark-faint);font-size:var(--font-fs-small)}@media(max-width: 860px){.app-landing-footer-grid{grid-template-columns:1fr 1fr}}@media(max-width: 520px){.app-landing-footer-grid{grid-template-columns:1fr}}@media(min-width: 1024px){.has-modal .app-nav-shell~.app-modal{--nav-shell-nav-w: 88px;--nav-shell-sidebar-w: 280px;left:var(--nav-shell-nav-w);width:calc(100% - var(--nav-shell-nav-w))}.has-modal .app-nav-shell.is-nav--expanded~.app-modal{left:var(--nav-shell-sidebar-w);width:calc(100% - var(--nav-shell-sidebar-w))}}.has-modal.has-modal--open-content-100 .app-modal{padding-bottom:10dvh;padding-top:5dvh}.app-modal-area{--app-modal-pad-x: 24px;--app-modal-pad-b: calc(var(--grid-agg-h-nav-main) + var(--grid-gap));--app-modal-close-square: var(--grid-h);max-height:80dvh;padding:0}.app-modal-area:has(.app-modal-frame--wide){max-width:none;width:80%}.app-modal-area:has(.app-confirm-modal){max-width:calc(var(--grid-w)*8)}.app-modal-inner{padding:0}.app-modal-close{height:var(--app-modal-close-square);left:auto;padding:0;right:0;width:var(--app-modal-close-square)}.app-modal-close a{position:absolute;right:var(--app-modal-close-square);top:var(--app-modal-close-square);transform:translate(50%, -50%)}.app-modal-frame{--app-modal-section-icon-h: calc(var(--grid-h) * 1.5);--app-modal-section-header-h: calc(var(--grid-h) * 2.6);--app-modal-section-footer-h: calc(var(--grid-h) + var(--app-modal-pad-b));--app-modal-title-size: 32px;--app-modal-copy-size: 15px;box-sizing:border-box;display:grid;grid-template-rows:var(--app-modal-section-icon-h) var(--app-modal-section-header-h) minmax(0, 1fr) var(--app-modal-section-footer-h);height:100%;max-height:80dvh;min-height:0;overflow:hidden;width:100%}.app-modal-frame--small{max-width:calc(var(--grid-w)*8)}.app-modal-frame.app-confirm-modal,.app-modal-frame.app-teams-confirm-modal,.app-modal-frame.app-ops-invoice-confirm-modal,.app-modal-frame.app-ops-users-delete-modal,.app-modal-frame.app-ops-customers-delete-modal{max-width:calc(var(--grid-w)*8)}.app-modal-frame--wide{max-width:none;width:100%}.app-modal-frame--content-actions{grid-template-rows:var(--app-modal-section-icon-h) var(--app-modal-section-header-h) minmax(0, 1fr)}.app-modal-icons,.app-modal-header,.app-modal-content,.app-modal-footer{box-sizing:border-box;min-width:0}.app-modal-icons{grid-row:1}.app-modal-header{grid-row:2;padding:0 var(--app-modal-pad-x)}.app-modal-title{color:var(--col-settings-text);font-size:var(--app-modal-title-size, 32px);font-weight:var(--font-weight-headline);letter-spacing:0;line-height:1.1;margin:0}.app-modal-copy{color:var(--col-settings-muted-strong);font-size:var(--app-modal-copy-size, 15px);font-weight:var(--font-fw-regular);line-height:1.5;margin:var(--grid-gap) 0 0}.app-modal-content{grid-row:3;min-height:0;overflow-y:auto;padding:0 var(--app-modal-pad-x)}.app-modal-frame--content-actions .app-modal-content{padding-bottom:var(--app-modal-pad-b)}.app-modal-form-layout{display:flex;flex:1 1 auto;min-height:0;width:100%}.app-modal-form-layout fieldset{border:0;display:grid;flex:1 1 auto;gap:calc(var(--grid-t) + var(--grid-t));grid-template-columns:repeat(12, minmax(0, 1fr));margin:0;min-height:0;padding:0;width:100%}.app-modal-frame:not(.app-confirm-modal) .app-modal-content .app-form>fieldset>:not(.app-button):not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-text):not(.app-button--only-text-square){grid-column:1/-1}.app-modal-frame:not(.app-confirm-modal) .app-modal-content .app-form>fieldset{border:0;display:grid;gap:calc(var(--grid-t) + var(--grid-t));grid-template-columns:repeat(12, minmax(0, 1fr));margin:0;padding:0;width:100%}.app-modal-frame:not(.app-confirm-modal) .app-modal-content .app-form>fieldset>.app-button:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-modal-frame:not(.app-confirm-modal) .app-modal-content .app-form>fieldset>.app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-modal-frame:not(.app-confirm-modal) .app-modal-content .app-form>fieldset>.app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-modal-frame:not(.app-confirm-modal) .app-modal-content .app-form>fieldset>.app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-modal-frame:not(.app-confirm-modal) .app-modal-content .app-form>fieldset>.app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square){grid-column:1/-1;justify-self:stretch;min-width:0;width:100% !important}.app-modal-frame:not(.app-confirm-modal) .app-modal-content .app-form>fieldset:has(>.app-button:nth-of-type(2),>.app-button--only-icon:nth-of-type(2),>.app-button--only-icon-square:nth-of-type(2),>.app-button--only-text:nth-of-type(2),>.app-button--only-text-square:nth-of-type(2))>.app-button:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-modal-frame:not(.app-confirm-modal) .app-modal-content .app-form>fieldset:has(>.app-button:nth-of-type(2),>.app-button--only-icon:nth-of-type(2),>.app-button--only-icon-square:nth-of-type(2),>.app-button--only-text:nth-of-type(2),>.app-button--only-text-square:nth-of-type(2))>.app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-modal-frame:not(.app-confirm-modal) .app-modal-content .app-form>fieldset:has(>.app-button:nth-of-type(2),>.app-button--only-icon:nth-of-type(2),>.app-button--only-icon-square:nth-of-type(2),>.app-button--only-text:nth-of-type(2),>.app-button--only-text-square:nth-of-type(2))>.app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-modal-frame:not(.app-confirm-modal) .app-modal-content .app-form>fieldset:has(>.app-button:nth-of-type(2),>.app-button--only-icon:nth-of-type(2),>.app-button--only-icon-square:nth-of-type(2),>.app-button--only-text:nth-of-type(2),>.app-button--only-text-square:nth-of-type(2))>.app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-modal-frame:not(.app-confirm-modal) .app-modal-content .app-form>fieldset:has(>.app-button:nth-of-type(2),>.app-button--only-icon:nth-of-type(2),>.app-button--only-icon-square:nth-of-type(2),>.app-button--only-text:nth-of-type(2),>.app-button--only-text-square:nth-of-type(2))>.app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square){grid-column:span 6}.app-modal-frame:not(.app-confirm-modal) .app-modal-content .app-form>fieldset:has(>.app-button:nth-of-type(3),>.app-button--only-icon:nth-of-type(3),>.app-button--only-icon-square:nth-of-type(3),>.app-button--only-text:nth-of-type(3),>.app-button--only-text-square:nth-of-type(3))>.app-button:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-modal-frame:not(.app-confirm-modal) .app-modal-content .app-form>fieldset:has(>.app-button:nth-of-type(3),>.app-button--only-icon:nth-of-type(3),>.app-button--only-icon-square:nth-of-type(3),>.app-button--only-text:nth-of-type(3),>.app-button--only-text-square:nth-of-type(3))>.app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-modal-frame:not(.app-confirm-modal) .app-modal-content .app-form>fieldset:has(>.app-button:nth-of-type(3),>.app-button--only-icon:nth-of-type(3),>.app-button--only-icon-square:nth-of-type(3),>.app-button--only-text:nth-of-type(3),>.app-button--only-text-square:nth-of-type(3))>.app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-modal-frame:not(.app-confirm-modal) .app-modal-content .app-form>fieldset:has(>.app-button:nth-of-type(3),>.app-button--only-icon:nth-of-type(3),>.app-button--only-icon-square:nth-of-type(3),>.app-button--only-text:nth-of-type(3),>.app-button--only-text-square:nth-of-type(3))>.app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-modal-frame:not(.app-confirm-modal) .app-modal-content .app-form>fieldset:has(>.app-button:nth-of-type(3),>.app-button--only-icon:nth-of-type(3),>.app-button--only-icon-square:nth-of-type(3),>.app-button--only-text:nth-of-type(3),>.app-button--only-text-square:nth-of-type(3))>.app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square){grid-column:span 4}.app-modal-footer{align-items:center;display:flex;gap:var(--grid-app-control-pad-y);grid-row:4;padding:0 var(--app-modal-pad-x) var(--app-modal-pad-b)}.app-modal-footer .app-button:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-modal-footer .app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-modal-footer .app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-modal-footer .app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-modal-footer .app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square){flex:1 1 0;width:100% !important}.app-confirm-modal-copy{color:var(--col-settings-muted-strong);font-size:var(--font-fs-normal);font-weight:var(--font-fw-regular);line-height:1.6;margin:0}.app-confirm-modal .app-modal-header,.app-teams-confirm-modal .app-modal-header,.app-ops-invoice-confirm-modal .app-modal-header,.app-ops-users-delete-modal .app-modal-header,.app-ops-customers-delete-modal .app-modal-header{text-align:center}.app-confirm-modal .app-modal-content,.app-teams-confirm-modal .app-modal-content,.app-ops-invoice-confirm-modal .app-modal-content,.app-ops-users-delete-modal .app-modal-content,.app-ops-customers-delete-modal .app-modal-content{text-align:center}@keyframes app-modal-timer-pulse{0%,100%{box-shadow:0 4px 20px var(--col-shade-08)}50%{box-shadow:0 4px 28px var(--col-shade-18)}}@keyframes app-modal-timer-icon-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes app-modal-timer-enter{0%{opacity:0;transform:translateY(-180px)}100%{opacity:1;transform:translateY(0)}}.app-modal-timer{--app-modal-timer-copy-size: 13px;left:14px;pointer-events:auto;position:fixed;right:14px;top:58px;z-index:100}.app-modal-timer[hidden]{display:none}.app-modal-timer-inner{align-items:center;animation:app-modal-timer-pulse 2s ease-in-out infinite;background:var(--col-white);border-radius:60px;display:flex;gap:10px;padding:6px}.app-modal-timer-icon{align-items:center;animation:app-modal-timer-icon-pulse 2s ease-in-out infinite;background:var(--col-settings-text);border-radius:50%;color:var(--col-white);display:flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.app-modal-timer-icon i{font-size:var(--font-fs-small)}.app-modal-timer-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:0;min-width:0}.app-modal-timer-copy strong{color:var(--col-settings-text);font-size:var(--app-modal-timer-copy-size, 13px);font-weight:var(--font-fw-bold);line-height:1.25}.app-modal-timer-copy small{color:var(--col-settings-muted);font-size:var(--font-fs-smaller);font-weight:var(--font-fw-regular);line-height:1.25}.app-modal-timer-time{align-items:center;background:var(--col-settings-text);border-radius:18px;color:var(--col-white);display:flex;flex:0 0 auto;gap:5px;height:36px;padding:0 12px}.app-modal-timer-time i{font-size:var(--font-fs-smallest)}.app-modal-timer-time span{font:600 var(--app-modal-timer-copy-size, 13px) "SF Mono",SFMono-Regular,Menlo,monospace;letter-spacing:1px;line-height:inherit}.app-modal-demo-page{background:var(--col-white)}.app-modal-demo-actions{align-content:center;display:grid;gap:var(--grid-gap);grid-template-columns:repeat(2, minmax(0, 1fr));min-height:100%;max-width:640px;width:100%}.app-modal-demo-action>*{background:var(--col-settings-soft) !important;border-color:var(--col-settings-soft) !important;color:var(--col-settings-text) !important;width:100%}.app-demo-modal{align-items:center;display:flex;flex-direction:column;gap:calc(var(--grid-t)*1.5);height:100%;justify-content:center;overflow:hidden;padding:calc(var(--grid-t)*4) calc(var(--grid-l) + var(--grid-gap));position:relative;text-align:center}.app-demo-modal-art{background-image:radial-gradient(circle, var(--col-shade-ink-28) 0 2px, transparent 3px),radial-gradient(circle, var(--col-shade-ink-16) 0 1px, transparent 2px);background-position:16px 24px,56px 72px;background-size:88px 112px,120px 144px;inset:0;opacity:.72;position:absolute}.app-demo-modal-badge{--app-modal-demo-badge-size: 36px;align-items:center;background:var(--col-settings-softer);border:2px solid var(--col-grey-light);border-radius:var(--grid-gap);display:flex;flex-direction:column;gap:var(--grid-gap);height:160px;justify-content:center;position:relative;width:160px;z-index:1}.app-demo-modal-badge i{color:var(--col-settings-text);font-size:var(--app-modal-demo-badge-size, 36px)}.app-demo-modal-badge strong{color:var(--col-settings-text);letter-spacing:0;line-height:.88}.app-demo-modal-copy{display:flex;flex-direction:column;gap:var(--grid-gap);max-width:440px;position:relative;z-index:1}.app-demo-modal-copy h2{color:var(--col-settings-text);letter-spacing:0;margin:0}.app-demo-modal-copy p{color:var(--col-settings-muted-strong);letter-spacing:0;margin:0}.app-demo-modal--type-label{align-items:center;justify-content:center}.app-demo-modal--type-label strong{color:var(--col-settings-text)}.app-demo-modal--card{background:var(--col-white);border-radius:36px;box-shadow:0 24px 80px var(--col-shade-08)}.app-demo-modal--settings{align-items:stretch;justify-content:flex-start;padding-top:calc(var(--grid-t)*3);text-align:left}.app-demo-modal--settings h2{color:var(--col-settings-text);letter-spacing:0;margin:var(--grid-t) 0 0}.app-demo-modal-tabs{background:var(--col-settings-soft);border-radius:9999px;display:grid;gap:var(--grid-gap);grid-template-columns:repeat(2, minmax(0, 1fr));margin-top:var(--grid-t);padding:8px}.app-demo-modal-tabs span{align-items:center;background:var(--col-white);border-radius:9999px;color:var(--col-settings-text);display:flex;justify-content:center;min-height:calc(var(--grid-h)*1.4)}.app-demo-modal-tabs span+span{background:rgba(0,0,0,0);color:var(--col-settings-muted-strong)}.app-demo-modal-fields{display:grid;gap:var(--grid-gap);margin-top:calc(var(--grid-t)*2)}.app-demo-modal-fields div,.app-demo-modal-fields strong{align-items:center;background:var(--col-settings-softer);border:1px solid var(--col-settings-border);border-radius:var(--grid-gap);color:var(--col-settings-muted-strong);display:flex;justify-content:space-between;min-height:calc(var(--grid-h)*1.5);padding:0 var(--grid-gap)}.app-demo-modal-fields strong{background:var(--col-settings-text);color:var(--col-white);justify-content:center}.app-demo-modal-round-icon{align-items:center;background:var(--col-settings-soft);border-radius:50%;color:var(--col-settings-text);display:flex;flex:0 0 calc(var(--grid-h)*1.5);height:calc(var(--grid-h)*1.5);justify-content:center;width:calc(var(--grid-h)*1.5)}.app-demo-modal-actions{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(2, minmax(0, 1fr));margin-top:calc(var(--grid-t)*2);max-width:520px;width:100%}.app-demo-modal-form{max-width:520px;width:100%}.app-demo-modal-form fieldset{display:block}.app-demo-modal-action-label{align-items:center;display:inline-flex;gap:10px;justify-content:center}.app-demo-modal--timer{justify-content:flex-start;padding-top:calc(var(--grid-t)*3)}.app-demo-modal-timer-bar{align-items:center;background:var(--col-white);border-radius:999px;box-shadow:0 16px 48px var(--col-shade-08);display:grid;gap:var(--grid-gap);grid-template-columns:auto 1fr auto;min-height:calc(var(--grid-h)*1.4);padding:var(--grid-gap);width:100%}.app-demo-modal-timer-bar span,.app-demo-modal-timer-bar em{align-items:center;background:var(--col-settings-text);border-radius:999px;color:var(--col-white);display:flex;font-style:normal;justify-content:center;min-height:var(--grid-h);min-width:var(--grid-h);padding:0 var(--grid-gap)}.app-demo-modal-timer-bar strong{color:var(--col-settings-text)}.app-demo-modal--success .app-demo-modal-round-icon{background:var(--col-theme-succeeded-light);color:var(--col-theme-succeeded)}.app-demo-modal--error .app-demo-modal-round-icon,.app-demo-modal--danger .app-demo-modal-round-icon{background:var(--col-theme-failed-light);color:var(--col-theme-failed)}.has-modal.has-modal--type-fullscreen .app-modal-close a,.has-modal.has-modal--type-half .app-modal-close a,.has-modal.has-modal--type-sheet .app-modal-close a,.has-modal.has-modal--type-delete .app-modal-close a,.has-modal.has-modal--type-delete_plus .app-modal-close a,.has-modal.has-modal--type-timer .app-modal-close a,.has-modal.has-modal--type-success .app-modal-close a,.has-modal.has-modal--type-error .app-modal-close a{align-items:center;background:var(--col-settings-soft);border-radius:50%;color:var(--col-settings-text) !important;display:flex;height:calc(var(--grid-h)*1.4);justify-content:center;right:calc(var(--grid-t)*2);top:calc(var(--grid-t)*2);transform:none;width:calc(var(--grid-h)*1.4)}.has-modal.has-modal--type-fullscreen .app-modal-area,.has-modal.has-modal--type-half .app-modal-area,.has-modal.has-modal--type-sheet .app-modal-area,.has-modal.has-modal--type-delete .app-modal-area,.has-modal.has-modal--type-delete_plus .app-modal-area,.has-modal.has-modal--type-timer .app-modal-area,.has-modal.has-modal--type-success .app-modal-area,.has-modal.has-modal--type-error .app-modal-area{bottom:0 !important;max-height:none}.has-modal.has-modal--type-fullscreen .app-modal,.has-modal.has-modal--type-half .app-modal,.has-modal.has-modal--type-sheet .app-modal,.has-modal.has-modal--type-delete .app-modal,.has-modal.has-modal--type-delete_plus .app-modal,.has-modal.has-modal--type-timer .app-modal,.has-modal.has-modal--type-success .app-modal,.has-modal.has-modal--type-error .app-modal{bottom:auto !important;top:0 !important}.has-modal.has-modal--type-fullscreen .app-modal{align-items:center;justify-content:center;padding:var(--grid-t) var(--grid-gap) !important}.has-modal.has-modal--type-fullscreen .app-modal-area{border-radius:2px;height:calc(100dvh - 128px) !important;max-width:393px;width:calc(100dvw - var(--grid-gap)*2)}.has-modal.has-modal--type-half .app-modal{justify-content:center;padding:var(--grid-t) var(--grid-gap) !important}.has-modal.has-modal--type-half .app-modal-area{border-radius:36px;height:50dvh;width:calc(100dvw - var(--grid-gap)*2)}.has-modal.has-modal--type-sheet .app-modal,.has-modal.has-modal--type-delete .app-modal,.has-modal.has-modal--type-delete_plus .app-modal,.has-modal.has-modal--type-timer .app-modal,.has-modal.has-modal--type-success .app-modal,.has-modal.has-modal--type-error .app-modal{justify-content:flex-end;padding-bottom:0 !important}.has-modal.has-modal--type-sheet .app-modal-area,.has-modal.has-modal--type-delete .app-modal-area,.has-modal.has-modal--type-delete_plus .app-modal-area,.has-modal.has-modal--type-timer .app-modal-area,.has-modal.has-modal--type-success .app-modal-area,.has-modal.has-modal--type-error .app-modal-area{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:36px;border-top-right-radius:36px;width:100dvw}.has-modal.has-modal--type-sheet .app-modal-area{height:calc(100dvh - 64px);max-height:none}.has-modal.has-modal--type-sheet .app-modal{padding-top:64px !important}.has-modal.has-modal--type-delete .app-modal-area,.has-modal.has-modal--type-delete_plus .app-modal-area,.has-modal.has-modal--type-success .app-modal-area,.has-modal.has-modal--type-error .app-modal-area{height:min(420px,56dvh)}.has-modal.has-modal--type-timer .app-modal-area{height:min(360px,48dvh)}.has-modal.has-modal--type-timer .app-modal{align-items:stretch !important;background-color:rgba(0,0,0,0) !important;justify-content:flex-start !important;padding:calc(var(--grid-app-content-headline-t) + var(--grid-h)/2) 14px 0 !important;pointer-events:none}.has-modal.has-modal--type-timer .app-modal-close{display:none !important}.has-modal.has-modal--type-timer .app-modal-area{background:rgba(0,0,0,0) !important;border-radius:0 !important;box-shadow:none !important;height:auto !important;max-height:none !important;max-width:none !important;overflow:visible !important;padding:0 !important;pointer-events:auto;transform:translateY(-140px) !important;transition:opacity 300ms ease,transform 300ms ease !important;width:100% !important}.has-modal.has-modal--type-timer .app-modal-inner,.has-modal.has-modal--type-timer .app-modal-content,.has-modal.has-modal--type-timer .app-modal-content-inner{background:rgba(0,0,0,0) !important;border-radius:0 !important;box-shadow:none !important;overflow:visible !important;padding:0 !important}.has-modal.has-modal--type-timer .app-modal-timer{animation:app-modal-timer-enter 520ms cubic-bezier(0.22, 1, 0.36, 1) both;left:auto;position:static;right:auto;top:auto;width:100%;z-index:auto}.has-modal.has-modal--type-cover .app-modal{bottom:auto !important;padding:0 !important;top:0 !important}.has-modal.has-modal--type-cover .app-modal-close{display:none !important}.has-modal.has-modal--type-cover .app-modal-area{bottom:0 !important;border-radius:0 !important;box-shadow:none !important;height:100dvh !important;max-height:none !important;max-width:none !important;opacity:1;transition:none !important;width:100dvw !important}.has-modal.has-modal--type-cover .app-modal-inner{height:100%;padding:0 !important}.app-nav-shell{--nav-shell-assistant-w: 560px;--nav-shell-nav-w: 88px;--nav-shell-sidebar-w: 280px;background:var(--col-white);color:var(--col-nav-shell-text);height:var(--safe-vh);overflow:hidden;width:100vw;-webkit-font-smoothing:antialiased}.app-nav-shell,.app-nav-shell *{box-sizing:border-box}.app-nav-shell-nav button,.app-nav-shell-nav a,.app-nav-shell-toolbar button,.app-nav-shell-toolbar a,.app-nav-shell-assistant button,.app-nav-shell-assistant a{color:inherit;text-decoration:none}.app-nav-shell-nav button,.app-nav-shell-toolbar button,.app-nav-shell-assistant button{appearance:none;background:rgba(0,0,0,0);border:0;cursor:pointer}.app-nav-shell-desktop{display:flex;height:100%;width:100%}.app-nav-shell-mobile{display:none}.app-nav-shell-nav{border-right:solid 1px var(--col-nav-shell-border);flex:0 0 var(--nav-shell-nav-w);height:100%;overflow:hidden;position:relative;transition:flex-basis 300ms ease,width 300ms ease;width:var(--nav-shell-nav-w);z-index:10}.app-nav-shell.is-nav--expanded .app-nav-shell-nav{flex-basis:var(--nav-shell-sidebar-w);width:var(--nav-shell-sidebar-w)}html.is-nav-pref-expanded .app-nav-shell.is-nav--collapsed .app-nav-shell-nav{flex-basis:var(--nav-shell-sidebar-w);width:var(--nav-shell-sidebar-w)}.app-nav-shell-rail,.app-nav-shell-sidebar{background:var(--col-white);height:100%;left:0;position:absolute;top:0;transition:transform 300ms ease,opacity 200ms ease}.app-nav-shell-rail{align-items:center;display:flex;flex-direction:column;gap:0;opacity:1;padding:var(--grid-app-content-r) 0;transform:translateX(0);width:var(--nav-shell-nav-w)}.app-nav-shell.is-nav--expanded .app-nav-shell-rail{opacity:0;transform:translateX(-100%)}html.is-nav-pref-expanded .app-nav-shell.is-nav--collapsed .app-nav-shell-rail{opacity:0;transform:translateX(-100%)}.app-nav-shell-sidebar{display:flex;flex-direction:column;transform:translateX(-100%);width:var(--nav-shell-sidebar-w)}.app-nav-shell.is-nav--expanded .app-nav-shell-sidebar{transform:translateX(0)}html.is-nav-pref-expanded .app-nav-shell.is-nav--collapsed .app-nav-shell-sidebar{transform:translateX(0)}.app-nav-shell-icon{align-items:center;border-radius:20px;color:var(--col-nav-shell-text);display:flex;flex:0 0 auto;height:40px;justify-content:center;padding:0;transition:background 150ms ease,color 150ms ease;width:40px}.app-nav-shell-icon:not(.is-active):not(.is-badge):hover{background:var(--col-nav-shell-soft)}.app-nav-shell-icon.is-active{background:var(--col-peach);color:var(--col-white)}.app-nav-shell-icon.is-filled{background:var(--col-nav-shell-soft)}.app-nav-shell-icon.is-filled:not(.is-active):hover{background:var(--col-nav-shell-border)}.app-nav-shell-icon i{color:currentColor}.app-nav-shell-avatar-image,.app-nav-shell-sidebar-avatar img,.app-nav-shell-assistant-mini-avatar img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.app-nav-shell-initials{color:var(--col-avatar-initials);font-weight:var(--font-fw-bolder)}.app-nav-shell-badge{align-items:center;background:var(--col-nav-shell-border);border-radius:8px;color:var(--col-mono-44);display:inline-flex;font-weight:var(--font-fw-bolder);height:26px;justify-content:center;width:26px}.app-nav-shell-theme-swatch{background:linear-gradient(90deg, var(--col-white) 0, var(--col-white) 50%, var(--col-nav-shell-text) 50%, var(--col-nav-shell-text) 100%);border:solid 1.5px var(--col-mono-aa);border-radius:50%;display:inline-block;height:20px;width:20px}.app-nav-shell-rail-spacer{flex:1 1 auto}.app-nav-shell-rail-space{display:block;flex:0 0 auto;width:1px}.app-nav-shell-rail-space--team{height:78px}.app-nav-shell-rail-space--after-team{height:47px}.app-nav-shell-rail-space--first-section{height:86px}.app-nav-shell-rail-space--section{height:44px}.app-nav-shell-rail .app-nav-shell-icon+.app-nav-shell-icon{margin-top:2px}.app-nav-shell-sidebar-header{align-items:center;border-bottom:solid 1px var(--col-nav-shell-border);display:flex;gap:10px;min-height:89px;padding:26px 16px}.app-nav-shell-sidebar-avatar{align-items:center;background:var(--col-nav-shell-soft);border:0;border-radius:50%;color:var(--col-avatar-initials);cursor:pointer;display:flex;flex:0 0 auto;font-weight:var(--font-fw-bolder);height:36px;justify-content:center;text-decoration:none;width:36px}.app-nav-shell-sidebar-user{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.app-nav-shell-sidebar-name{align-items:center;appearance:none;background:rgba(0,0,0,0);border:0;color:var(--col-nav-shell-text);cursor:pointer;display:flex;font-weight:var(--font-fw-bold);gap:var(--grid-gap);line-height:1.35;margin:0;min-width:0;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.app-nav-shell-sidebar-name span{min-width:0;overflow:hidden;text-overflow:ellipsis}.app-nav-shell-sidebar-name i{color:var(--col-nav-shell-text);flex:0 0 auto;opacity:0;transition:opacity 150ms ease}.app-nav-shell-sidebar-name:hover i,.app-nav-shell-sidebar-name:focus-visible i{opacity:1}.app-nav-shell-sidebar-email{color:var(--col-nav-shell-muted);font-weight:var(--font-fw-regular);line-height:1.35;overflow:hidden;text-overflow:ellipsis;text-decoration:none;white-space:nowrap}.app-nav-shell-sidebar-name{text-decoration:none}.app-nav-shell-sidebar-signout{align-items:center;border-radius:50%;color:var(--col-nav-shell-text);display:flex;flex:0 0 auto;height:36px;justify-content:center;margin-left:auto;text-decoration:none;transition:background 150ms ease;width:36px}.app-nav-shell-sidebar-signout:hover{background:var(--col-nav-shell-soft)}.app-nav-shell-sidebar-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:6px 12px 0}.app-nav-shell-sidebar-bottom{flex:0 0 auto;padding:0 12px 26px}.app-nav-shell-kicker{color:var(--col-mono-aa);display:block;font-weight:var(--font-fw-bold);letter-spacing:1px;padding:16px 12px 2px;text-transform:uppercase}.app-nav-shell-team-select,.app-nav-shell-row{align-items:center;display:flex;gap:12px;min-height:40px;padding:9px 12px;text-align:left;width:100%}.app-nav-shell-row{background:rgba(0,0,0,0);border:0;border-radius:12px;transition:background 150ms ease}.app-nav-shell-row:not(.is-active):hover{background:var(--col-nav-shell-softer)}.app-nav-shell-row.is-active{background:var(--col-nav-shell-soft)}.app-nav-shell-row.is-flush{padding-left:0}.app-nav-shell-row i,.app-nav-shell-row-spacer{color:var(--col-nav-shell-text);flex:0 0 20px;text-align:center;width:20px}.app-nav-shell-row span:last-child{font-weight:var(--font-fw-semibold);min-width:0}.app-nav-shell .app-nav-shell-team-select{border:solid 1px var(--col-nav-shell-border);border-radius:12px;gap:10px;min-height:48px;padding:8px 10px;position:relative;transition:background 150ms ease}.app-nav-shell-team-select:hover{background:var(--col-nav-shell-softer)}.app-nav-shell-team-select-control{appearance:none;cursor:pointer;inset:0;opacity:0;position:absolute;width:100%}.app-nav-shell-team-badge{align-items:center;background:var(--col-nav-shell-border);border-radius:9px;color:var(--col-mono-44);display:flex;flex:0 0 auto;font-weight:var(--font-fw-bolder);height:30px;justify-content:center;width:30px}.app-nav-shell-team-select strong{flex:1 1 auto;font-weight:var(--font-fw-bold);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-nav-shell-team-select i{color:var(--col-mono-aa);flex:0 0 auto;margin-left:auto}.app-nav-shell-sidebar-footer{flex:0 0 auto;padding:10px 12px 23px;position:relative}.app-nav-shell-sidebar-footer::before{border-top:solid 1px var(--col-nav-shell-border);content:"";left:12px;position:absolute;right:12px;top:-8px}.app-nav-shell-sidebar-footer .app-nav-shell-theme-swatch{flex:0 0 18px;height:18px;width:18px}.app-nav-shell-collapse-row{border-radius:20px;height:40px;justify-content:center;margin-left:2px;min-height:40px;padding:0;width:40px}.app-nav-shell-collapse-row:not(.is-active):hover{background:var(--col-nav-shell-soft)}.app-nav-shell-stage{flex:1 1 auto;min-width:0;position:relative}.app-nav-shell-version{bottom:24px;color:var(--col-mono-aa);font-weight:var(--font-fw-regular);left:48px;position:absolute;white-space:nowrap}.app-nav-shell-toolbar{align-items:center;display:flex;gap:10px;position:absolute;right:var(--grid-app-content-r);top:24px;transition:right 300ms ease;z-index:6}.app-nav-shell.is-assistant-open .app-nav-shell-toolbar{right:calc(var(--nav-shell-assistant-w) + var(--grid-app-content-r))}.app-nav-shell-toolbar-group{align-items:center;background:var(--col-white);border:solid 1px var(--col-nav-shell-border);border-radius:100px;box-shadow:0 2px 12px var(--col-shade-06);display:flex;gap:4px;padding:4px}.app-nav-shell.is-assistant-open .app-nav-shell-toolbar-assistant-group{display:none}.app-nav-shell-ratio-group{align-items:center;display:flex;gap:2px;padding-right:2px}.app-nav-shell-ratio{border-radius:16px;color:var(--col-nav-shell-text);font-weight:var(--font-fw-bold);line-height:1;padding:8px 12px;transition:background 150ms ease,color 150ms ease}.app-nav-shell-ratio:not(.is-active):hover{background:var(--col-nav-shell-soft)}.app-nav-shell-ratio.is-active{background:var(--col-peach);color:var(--col-white)}.app-nav-shell-title{display:block;left:var(--grid-app-content-l);position:absolute;top:calc(var(--grid-app-content-headline-t) + var(--grid-h)/2 - var(--grid-gap)/2);transform:translateY(-50%)}.app-nav-shell-title h1{color:var(--col-nav-shell-text);font-size:var(--font-fs-largest);font-weight:var(--font-fw-semibold);line-height:1.15;margin:0}.app-nav-shell-empty{inset:0;position:absolute}.app-nav-shell-assistant{background:var(--col-white);border-left:solid 1px var(--col-nav-shell-border);bottom:0;box-shadow:none;display:flex;flex-direction:column;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform 300ms ease,box-shadow 300ms ease;width:var(--nav-shell-assistant-w);z-index:20}.app-nav-shell.is-assistant-open .app-nav-shell-assistant{box-shadow:-12px 0 36px var(--col-shade-04);transform:translateX(0)}.app-nav-shell-assistant-header{align-items:center;border-bottom:solid 1px var(--col-nav-shell-border);display:flex;gap:12px;padding:26px 20px 22px}.app-nav-shell-assistant-header strong{color:var(--col-nav-shell-text);flex:1 1 auto;font-weight:var(--font-fw-bold)}.app-nav-shell .app-nav-shell-assistant-mark{align-items:center;background:var(--col-nav-shell-text);border-radius:50%;color:var(--col-white);display:flex;flex:0 0 auto;height:44px;justify-content:center;width:44px}.app-nav-shell-assistant-mark i{color:currentColor}.app-nav-shell-assistant-messages{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;overflow-y:auto;padding:20px 16px}.app-nav-shell-assistant-message{align-self:flex-start;background:var(--col-nav-shell-soft);border-radius:4px 16px 16px 16px;color:var(--col-nav-shell-text);line-height:1.45;max-width:80%;padding:12px 14px}.app-nav-shell-assistant-input{background:var(--col-white);flex:0 0 auto;padding:12px 16px 20px}.app-nav-shell-assistant-compose{border:solid 1.5px var(--col-nav-shell-border);border-radius:14px;display:flex;flex-direction:column;padding:14px 14px 10px}.app-nav-shell-assistant-placeholder{color:var(--col-nav-shell-text);max-height:200px;min-height:24px;outline:none;overflow-y:auto;position:relative;white-space:pre-wrap;word-break:break-word}.app-nav-shell-assistant-placeholder:empty::before{color:var(--col-mono-aa);content:attr(data-placeholder);pointer-events:none}.app-nav-shell-assistant-actions{align-items:center;display:flex;justify-content:space-between;margin-top:12px}.app-nav-shell-assistant-actions>i{color:var(--col-mono-aa)}.app-nav-shell-assistant-mini-avatar{align-items:center;background:var(--col-nav-shell-soft);border-radius:50%;color:var(--col-avatar-initials);display:flex;font-weight:var(--font-fw-bolder);height:28px;justify-content:center;margin-left:16px;margin-right:auto;width:28px}.app-nav-shell .app-nav-shell-assistant-send{align-items:center;background:var(--col-nav-shell-text);border-radius:50%;color:var(--col-white);display:flex;height:36px;justify-content:center;width:36px}.app-nav-shell-assistant-send i{color:currentColor}@media(max-width: 767px){.app-nav-shell-desktop{display:flex}.app-nav-shell-nav,.app-nav-shell-toolbar,.app-nav-shell-assistant{display:none}.app-nav-shell-mobile{display:block;inset:0;pointer-events:none;position:absolute;width:100%;z-index:100}.app-nav-mobile{color:var(--col-nav-shell-text);pointer-events:none}.app-nav-mobile-topbar{align-items:flex-start;box-sizing:border-box;display:flex;flex:0 0 auto;height:64px;justify-content:space-between;padding:14px 20px 0;pointer-events:none;position:fixed;top:var(--safe-t);width:100%;z-index:120}.app-nav-mobile-topbar-left{align-items:center;display:flex;gap:8px;pointer-events:none}.app-nav-mobile-menu,.app-nav-mobile-back,.app-nav-mobile-topbar-account,.app-nav-mobile-bottom-item{align-items:center;appearance:none;background:rgba(0,0,0,0);border:0;color:var(--col-nav-shell-text);cursor:pointer;display:flex;justify-content:center;text-decoration:none}.app-nav-mobile-menu,.app-nav-mobile-back{background:var(--col-nav-shell-soft);border-radius:50%;height:36px;pointer-events:auto;width:36px}.app-nav-mobile-back[hidden],.app-nav-mobile-bottom[hidden]{display:none}.app-nav-mobile-menu i,.app-nav-mobile-back i{font-size:var(--font-fs-small)}.app-nav-mobile-topbar-account{background:var(--col-nav-shell-soft);border-radius:50%;color:var(--col-avatar-initials);font-size:var(--font-fs-smaller);font-weight:var(--font-fw-bolder);height:36px;line-height:1;overflow:hidden;pointer-events:auto;width:36px}.app-nav-mobile-topbar-account img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.app-nav-mobile-topbar-account img+span{display:none}.app-nav-mobile-bottom{align-items:center;background:var(--col-white);border-top:solid 1px var(--col-nav-shell-border);bottom:0;display:flex;flex:0 0 auto;justify-content:space-around;left:0;padding:14px 8px 28px;pointer-events:auto;position:fixed;width:100%;z-index:80}.app-nav-mobile-bottom-item{height:48px;width:48px}.app-nav-mobile-bottom-icon{align-items:center;border-radius:9999px;display:flex;height:48px;justify-content:center;width:48px}.app-nav-mobile-bottom-item.is-active .app-nav-mobile-bottom-icon{background:var(--col-button-primary-light, var(--col-blue-lightest));color:var(--col-button-primary)}.app-nav-mobile-bottom-item i{font-size:var(--font-fs-medium)}.app-nav-float-scrim{background:linear-gradient(to top, var(--col-bg-content-area) 0%, var(--col-bg-content-area) 44%, var(--col-white-a00) 100%);bottom:0;height:108px;left:0;pointer-events:none;position:fixed;right:0;z-index:78}.app-nav-float-scrim[hidden]{display:none}.app-nav-float{--app-nav-float-center-w: 112px;--app-nav-float-pad-x: 9px;--app-nav-float-slot-w: calc(((100% - (var(--app-nav-float-pad-x) * 2)) - var(--app-nav-float-center-w)) / (var(--nav-count, 7) - 1));background:var(--col-white);border-radius:9999px;bottom:40px;box-shadow:0 8px 28px var(--col-shade-14),0 2px 8px var(--col-shade-06);box-sizing:border-box;height:64px;left:20px;padding-left:var(--app-nav-float-pad-x);padding-right:var(--app-nav-float-pad-x);pointer-events:auto;position:fixed;right:20px;z-index:80;align-items:center;display:flex}.app-nav-float[hidden]{display:none}.app-nav-float-indicator{background:var(--col-button-primary-light, var(--col-blue-lightest));border-radius:9999px;height:38px;left:calc(var(--app-nav-float-pad-x) + var(--app-nav-float-slot-w)*(var(--nav-active, 0) + .5 - var(--nav-extra, 0)) + var(--nav-extra, 0)*var(--app-nav-float-center-w));pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%);transition:left .28s cubic-bezier(0.34, 1.3, 0.5, 1),opacity .2s ease;width:38px;z-index:0}.app-nav-float.is-indicator-off .app-nav-float-indicator{opacity:0}.app-nav-float-item{color:var(--col-nav-shell-text);height:64px;position:relative;text-decoration:none;z-index:1;align-items:center;display:flex;flex:1 1 0;justify-content:center}.app-nav-float-item i{font-size:var(--font-fs-normal);transition:color .2s ease}.app-nav-float-item.is-active i{color:var(--col-button-primary)}.app-nav-float-item--center{flex:0 0 var(--app-nav-float-center-w);z-index:2}.app-nav-float-item--center .app-nav-float-icon{background:var(--col-ink);border:solid 8px var(--col-white);border-radius:9999px;height:104px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:104px;align-items:center;display:flex;justify-content:center}.app-nav-float-item--center i,.app-nav-float-item--center.is-active i{color:var(--col-white);font-size:var(--font-fs-largest)}.app-nav-satellite{bottom:36px;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:90}.app-nav-satellite-actions{display:flex;gap:24px;left:50%;position:absolute;top:46%;transform:translate(-50%, -50%)}.app-nav-satellite-item,.app-nav-satellite-home{align-items:center;appearance:none;background:var(--col-white);border:solid 1px var(--col-nav-shell-border);border-radius:50%;box-shadow:0 6px 18px var(--col-shade-07);color:var(--col-nav-shell-text);cursor:pointer;display:flex;justify-content:center;pointer-events:auto;text-decoration:none}.app-nav-satellite-item{height:74px;opacity:0;transform:scale(0.2);transition:transform 440ms cubic-bezier(0.34, 1.56, 0.64, 1),opacity 300ms ease;width:74px}.app-nav-satellite.is-open .app-nav-satellite-item{opacity:1;transform:scale(1)}.app-nav-satellite.is-done .app-nav-satellite-item{opacity:0;pointer-events:none;transform:scale(0.2)}.app-nav-satellite-item i{font-size:var(--font-fs-larger)}.app-nav-satellite-home{bottom:36px;height:64px;left:50%;position:absolute;transform:translateX(-50%);width:64px}.app-nav-satellite-home.app-nav-satellite-locations{transform:translateX(calc(-50% + 72px))}.app-nav-satellite-home.app-nav-satellite-times{transform:translateX(calc(-50% - 72px))}.app-nav-satellite-home i{font-size:var(--font-fs-large)}.app-nav-mobile-overlay{appearance:none;background:rgba(0,0,0,0);border:0;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity 300ms ease,backdrop-filter 300ms ease;z-index:900}.app-nav-shell.is-nav--expanded .app-nav-mobile-overlay{backdrop-filter:blur(0);opacity:1;pointer-events:auto}.app-nav-mobile-drawer{background:var(--col-white);bottom:0;display:flex;flex-direction:column;left:0;position:fixed;pointer-events:auto;top:0;transform:translateX(-100%);transition:transform 300ms ease;width:80%;z-index:1000}.app-stage{height:var(--safe-vh);width:100dvw}.app-stage-page{padding-bottom:calc(var(--grid-app-content-b) + 132px);padding-top:max(var(--grid-app-content-headline-t),76px)}.app-nav-shell.is-nav--expanded .app-nav-mobile-drawer{box-shadow:20px 0 44px var(--col-shade-08);transform:translateX(0)}.app-nav-mobile-drawer-header{border-bottom:solid 1px var(--col-nav-shell-border);box-sizing:border-box;flex:0 0 auto;height:calc(64px + var(--safe-t));padding:calc(14px + var(--safe-t)) 20px 0}.app-nav-mobile-user{align-items:center;color:var(--col-nav-shell-text);display:flex;gap:10px;height:36px;padding-bottom:0;text-decoration:none}.app-nav-mobile-avatar,.app-nav-mobile-team-badge{align-items:center;background:var(--col-nav-shell-soft);color:var(--col-avatar-initials);display:flex;flex:0 0 auto;font-weight:var(--font-fw-bolder);justify-content:center;overflow:hidden}.app-nav-mobile-avatar{border-radius:50%;font-size:var(--font-fs-small);height:36px;width:36px}.app-nav-mobile-avatar img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.app-nav-mobile-avatar-initials{display:none}.app-nav-mobile-avatar.is-avatar-fallback .app-nav-mobile-avatar-initials{display:inline}.app-nav-mobile-user-copy{display:flex;flex-direction:column;gap:1px;min-width:0}.app-nav-mobile-user-copy strong{color:var(--col-nav-shell-text);font-size:var(--font-fs-small);font-weight:var(--font-fw-semibold);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-nav-mobile-user-copy small{color:var(--col-nav-shell-muted);font-size:var(--font-fs-smaller);font-weight:var(--font-fw-regular);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-nav-mobile-drawer-scroll{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto;padding:8px 0}.app-nav-mobile-drawer-section{display:flex;flex-direction:column;padding:12px 20px}.app-nav-mobile-drawer-kicker{color:var(--col-mono-aa);font-size:var(--font-fs-smaller);font-weight:var(--font-fw-semibold);letter-spacing:1px;line-height:1.2;text-transform:uppercase}.app-nav-mobile-drawer-row,.app-nav-mobile-drawer-signout{align-items:center;color:var(--col-nav-shell-text);display:flex;font-size:var(--font-fs-normal);font-weight:var(--font-fw-medium);gap:10px;text-decoration:none}.app-nav-mobile-drawer-row{padding:12px 0}.app-nav-mobile-drawer-row.is-active{font-weight:var(--font-fw-semibold)}.app-nav-mobile-drawer-row i,.app-nav-mobile-drawer-signout i{font-size:var(--font-fs-normal);width:18px}.app-nav-mobile-team-select{align-items:center;border:solid 1px var(--col-nav-shell-border);border-radius:12px;display:flex;gap:10px;margin-top:12px;min-height:48px;padding:8px 10px;position:relative}.app-nav-mobile-team-badge{border-radius:9px;color:var(--col-mono-44);font-size:var(--font-fs-smaller);height:30px;width:30px}.app-nav-mobile-team-select strong{flex:1 1 auto;font-size:var(--font-fs-small);font-weight:var(--font-fw-bold);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-nav-mobile-team-select i{color:var(--col-mono-aa);flex:0 0 auto;font-size:var(--font-fs-small);margin-left:auto}.app-nav-mobile-team-select-control{appearance:none;cursor:pointer;inset:0;opacity:0;position:absolute;width:100%}.app-nav-mobile-drawer-footer{border-top:solid 1px var(--col-nav-shell-border);flex:0 0 auto;padding:14px 20px 28px}.app-nav-mobile-drawer-signout{height:48px}}@media(max-width: 767px){.has-content-aside--open .app-nav-content-t-l{filter:blur(var(--blur-filter)) !important;pointer-events:none}.has-content-aside--open .app-nav-content-main{filter:blur(var(--blur-filter)) !important;opacity:var(--blur-opacity) !important;pointer-events:none}}.app-nav-popout{--popout-button-size-large: calc(var(--grid-w) * 2);--popout-button-size-small: 48px;--popout-button-gap: 20px;--popout-button-distance: calc(var(--popout-button-size-large) / 2 + var(--popout-button-gap) + var(--popout-button-size-small));--popout-button-base: 12px;bottom:calc((var(--grid-agg-h-header)) + var(--grid-t));left:0;position:fixed;width:100%;z-index:var(--z);display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:calc(var(--grid-gap)*2)}.app-nav-popout-inner{width:var(--popout-button-size-large);height:var(--popout-button-size-large);position:relative}.app-nav-popout-below{transition:opacity .3s ease}.app-nav-popout-below ul{display:flex;flex-direction:row;align-items:center;justify-content:center;column-gap:calc(var(--grid-gap)*2)}.app-nav-popout-sub-0{background-color:var(--col-theme-red);border-radius:50%;cursor:pointer;inset:0;position:absolute;z-index:var(--z-nav-popout);transition:transform .3s ease,box-shadow .3s ease;align-items:center;display:flex;justify-content:center}.app-nav-popout-sub-0:hover{transform:scale(1.05)}.app-nav-popout-sub-0:active{transform:scale(0.95)}.app-nav-popout-sub-0 i{font-size:var(--font-fs-extra);font-weight:var(--font-fw-boldest);color:var(--col-text-inverted);transition:transform .3s ease}.has-nav-popout--open .app-nav-popout-sub-0 i{color:var(--col-text-inverted);transform:rotate(-45deg)}.app-nav-popout-sub-1,.app-nav-popout-sub-2,.app-nav-popout-sub-3,.app-nav-popout-sub-4,.app-nav-popout-sub-5{background-color:var(--col-theme-green);border-radius:50%;cursor:pointer;height:var(--popout-button-size-small);inset:0;left:50%;margin:auto auto;top:50%;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:var(--popout-button-size-small);translate:-50% -50%;scale:0;transition:translate .4s cubic-bezier(0.68, -0.55, 0.265, 1.55),scale .4s cubic-bezier(0.68, -0.55, 0.265, 1.55),opacity .3s ease,box-shadow .2s ease;z-index:var(--z-nav-popout-sub);align-items:center;display:flex;flex-direction:row;justify-content:center}.app-nav-popout-sub-1 i,.app-nav-popout-sub-2 i,.app-nav-popout-sub-3 i,.app-nav-popout-sub-4 i,.app-nav-popout-sub-5 i{color:var(--col-text-inverted);font-size:var(--font-fs-medium)}.app-nav-popout-sub-1:hover,.app-nav-popout-sub-2:hover,.app-nav-popout-sub-3:hover,.app-nav-popout-sub-4:hover,.app-nav-popout-sub-5:hover{transition:transform .3s ease,box-shadow .3s ease;transition-delay:0ms !important;transform:scale(1.1) !important}.app-nav-popout-sub-1,.app-nav-popout-sub-5{transition-delay:0ms}.app-nav-popout-sub-2,.app-nav-popout-sub-4{transition-delay:60ms}.app-nav-popout-sub-3{transition-delay:120ms}.has-nav-popout--open .app-nav-popout-sub-3{transition-delay:0ms}.has-nav-popout--open .app-nav-popout-sub-2,.has-nav-popout--open .app-nav-popout-sub-4{transition-delay:60ms}.has-nav-popout--open .app-nav-popout-sub-1,.has-nav-popout--open .app-nav-popout-sub-5{transition-delay:120ms}.has-nav-popout--open .app-nav-popout-sub-1,.has-nav-popout--open .app-nav-popout-sub-2,.has-nav-popout--open .app-nav-popout-sub-3,.has-nav-popout--open .app-nav-popout-sub-4,.has-nav-popout--open .app-nav-popout-sub-5{background-color:var(--col-theme-green);height:var(--popout-button-size-small);opacity:1 !important;pointer-events:auto;scale:1;width:var(--popout-button-size-small)}.has-nav-popout--open .app-nav-popout-sub-1 i,.has-nav-popout--open .app-nav-popout-sub-2 i,.has-nav-popout--open .app-nav-popout-sub-3 i,.has-nav-popout--open .app-nav-popout-sub-4 i,.has-nav-popout--open .app-nav-popout-sub-5 i{color:var(--col-text-inverted)}.has-nav-popout--open .app-nav-popout-sub-1{translate:calc(-50% - var(--popout-button-distance)*.966) calc(-50% - var(--popout-button-distance)*.259 - var(--popout-button-base))}.has-nav-popout--open .app-nav-popout-sub-2{translate:calc(-50% - var(--popout-button-distance)*.609) calc(-50% - var(--popout-button-distance)*.793 - var(--popout-button-base))}.has-nav-popout--open .app-nav-popout-sub-3{translate:-50% calc(-50% - var(--popout-button-distance) - var(--popout-button-base))}.has-nav-popout--open .app-nav-popout-sub-4{translate:calc(-50% + var(--popout-button-distance)*.609) calc(-50% - var(--popout-button-distance)*.793 - var(--popout-button-base))}.has-nav-popout--open .app-nav-popout-sub-5{translate:calc(-50% + var(--popout-button-distance)*.966) calc(-50% - var(--popout-button-distance)*.259 - var(--popout-button-base))}.app-stage{flex:1 1 auto;min-width:0;position:relative}.app-stage-content{inset:0;position:absolute}.app-stage-page{color:var(--col-settings-text);inset:0;padding:var(--grid-app-content-headline-t) var(--grid-app-content-r) var(--grid-app-content-b) var(--grid-app-content-l);position:absolute;display:flex;flex-direction:column}.app-stage-header{flex:0 0 auto;position:relative}.app-stage-header h1{color:var(--col-settings-text);font-size:var(--font-fs-largest);font-weight:var(--font-fw-semibold);letter-spacing:0;line-height:1.15;margin:0}.app-stage-breadcrumb{color:var(--col-settings-section) !important;font-weight:var(--font-fw-semibold);gap:var(--grid-gap);left:0;position:absolute;text-decoration:none;top:calc(var(--grid-app-breadcrumb-y)*-1);align-items:center;display:inline-flex}.app-stage-breadcrumb:hover{color:var(--col-settings-text) !important;text-decoration:none}.app-stage-tabs{background:var(--col-settings-soft);border-radius:9999px;margin-top:var(--grid-app-headline-tabs-gap);padding:8px;display:flex}.app-stage-tab{background:rgba(0,0,0,0);border:0;border-radius:9999px;color:var(--col-settings-section) !important;font-weight:var(--font-fw-regular);height:auto;padding:calc(var(--grid-gap) + var(--grid-gap)/2) var(--grid-app-content-r);text-decoration:none}.app-stage-tab.is-active{background:var(--col-white);box-shadow:0 1px 3px var(--col-shade-08);color:var(--col-settings-text) !important;font-weight:var(--font-fw-bold)}.app-stage-main{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:calc(var(--grid-gap)/2);padding-top:var(--grid-app-accordion-gap)}.app-stage-panel{display:block;max-width:800px;width:50%}.app-stage-panel--full{max-width:none;width:100%}.app-stage-footer{flex:0 0 auto}.has-content-setup:not(.has-content-team) .app-island-topbar,.has-content-setup:not(.has-content-team) .app-island-footer{display:none}.has-content-setup:not(.has-content-team) .app-island-main,.has-content-setup:not(.has-content-team) .app-island-stack{height:var(--safe-vh);max-height:var(--safe-vh);max-width:none;padding:0;width:100dvw}.has-content-setup .app-form-island{margin-top:4px}.has-content-setup .app-form-island fieldset{gap:14px}.has-content-setup .app-island-body{color:var(--col-mono-66)}.has-content-setup .app-island-links{margin-top:32px}.app-setup{background:var(--col-white);color:var(--col-mono-1a);height:var(--safe-vh);min-height:var(--safe-vh);overflow:hidden;width:100dvw;display:flex;flex-direction:column}.app-setup-topbar{flex:0 0 auto;padding:14px 20px 0;align-items:center;display:flex;justify-content:space-between}.app-setup-nav-spacer,.app-setup-topbar .app-button,.app-setup-topbar .app-button--only-icon,.app-setup-topbar .app-button--only-icon-square,.app-setup-topbar .app-button--only-text,.app-setup-topbar .app-button--only-text-square,.app-setup-account-link{flex:0 0 36px;height:36px;max-height:36px;max-width:36px;min-height:36px;min-width:36px;width:36px}.app-setup-topbar .app-button,.app-setup-topbar .app-button--only-icon,.app-setup-topbar .app-button--only-icon-square,.app-setup-topbar .app-button--only-text,.app-setup-topbar .app-button--only-text-square{--bg: var(--col-nav-shell-soft);--bg-hover: var(--col-nav-shell-border);--border: solid 1.5px transparent;--text: var(--col-nav-shell-text);--text-hover: var(--col-nav-shell-text);background-color:var(--col-nav-shell-soft) !important;border-color:rgba(0,0,0,0) !important;border-radius:50%;box-shadow:none !important;color:var(--col-nav-shell-text) !important}.app-setup-account-link{background:var(--col-mono-f5);border-radius:50%;color:var(--col-mono-1a);overflow:hidden;text-decoration:none;align-items:center;display:flex;justify-content:center}.app-setup-account-link img{height:100%;object-fit:cover;width:100%}.app-setup-account-link img:not([hidden])+span{display:none}.app-setup-account-link span{font-weight:var(--font-fw-bold);line-height:1}.app-setup-main{flex:1 1 auto;min-height:0;padding:20px 24px 0;display:flex;flex-direction:column;gap:18px}.app-setup-header{flex:0 0 auto;display:flex;flex-direction:column;gap:18px}.app-setup-header h1{color:var(--col-mono-1a);letter-spacing:0;margin:0;padding-top:10px}.app-setup-header p{color:var(--col-mono-66);line-height:var(--font-lh-medium);margin:0}.app-form-setup{flex:0 0 auto;margin-top:4px}.app-form-setup .app-form fieldset{gap:14px}.app-form-setup .app-form-field input{height:54px}.app-form-setup .app-button,.app-form-setup .app-button--only-icon,.app-form-setup .app-button--only-icon-square,.app-form-setup .app-button--only-text,.app-form-setup .app-button--only-text-square{width:100%}.app-form-setup .app-setup-options{margin-top:0}.app-form-setup .app-setup-avatar{margin-top:4px}.app-form-setup .app-setup-file-button{margin-top:4px}.app-setup-links{flex:0 0 auto;padding:16px 24px 36px}.app-setup-card .app-island-card-inner{padding-top:30px}.app-setup-avatar{margin-top:4px;align-items:center;display:flex;flex-direction:column;gap:20px}.app-setup-avatar-file-field{height:0;margin:0;overflow:hidden;position:absolute;width:0}.app-setup-avatar-file-field input[type=file]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.app-form-island .app-setup-avatar-preview,.app-setup-avatar-preview{--bg: transparent;--bg-hover: transparent;--text: var(--col-mono-aa);--text-hover: var(--col-mono-aa);background:rgba(0,0,0,0);border:0;border-radius:50%;flex:0 0 160px;height:160px;max-height:160px;max-width:160px;min-height:160px;min-width:160px;padding:0;position:relative;width:160px;align-items:center;display:flex;justify-content:center}.app-form-island .app-setup-avatar-preview:hover,.app-setup-avatar-preview:hover{background:rgba(0,0,0,0);color:var(--col-mono-aa) !important}.app-form-island .app-setup-avatar-preview::before,.app-form-island .app-setup-avatar-preview:hover::before,.app-setup-avatar-preview::before,.app-setup-avatar-preview:hover::before{background:rgba(0,0,0,0);opacity:0}.app-setup-avatar-preview.has-avatar i{display:none}.app-setup-avatar-ring{border:solid 3px var(--col-mono-eb);border-radius:50%;box-sizing:border-box;flex:0 0 160px;height:160px;max-height:160px;max-width:160px;min-height:160px;min-width:160px;width:160px;align-items:center;display:flex;justify-content:center}.app-setup-avatar-fill{--app-setup-avatar-url: none;--app-setup-avatar-zoom: 1;background:var(--col-mono-f5);background-position:center;background-size:cover;border-radius:50%;flex:0 0 148px;height:148px;max-height:148px;max-width:148px;min-height:148px;min-width:148px;overflow:hidden;position:relative;width:148px}.app-setup-avatar-fill::before{background-image:var(--app-setup-avatar-url);background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50%;content:"";inset:0;opacity:0;position:absolute;transform:scale(var(--app-setup-avatar-zoom));transition:transform var(--trans-distance-time-fast) var(--trans-distance-algo)}.app-setup-avatar-preview.has-avatar .app-setup-avatar-fill::before{opacity:1}.app-setup-avatar-preview i{color:var(--col-mono-aa);font-size:var(--font-fs-largest);left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.app-setup-zoom{max-width:260px;width:100%}.app-setup-zoom-labels{margin-bottom:8px;display:flex;justify-content:space-between}.app-setup-zoom-labels span{color:var(--col-mono-88);font-weight:var(--font-fw-semibold)}.setup-zoom{appearance:none;background:rgba(0,0,0,0);border-radius:2px;cursor:pointer;height:20px;outline:none;width:100%}.setup-zoom::-webkit-slider-runnable-track{background:var(--col-mono-e5);border-radius:2px;height:4px}.setup-zoom::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--col-mono-00);border:0;border-radius:50%;cursor:pointer;height:20px;margin-top:-8px;width:20px}.setup-zoom::-moz-range-track{background:var(--col-mono-e5);border-radius:2px;height:4px}.setup-zoom::-moz-range-progress{background:var(--col-mono-e5);border-radius:2px;height:4px}.setup-zoom::-moz-range-thumb{background:var(--col-mono-00);border:0;border-radius:50%;cursor:pointer;height:20px;width:20px}.app-setup-file-button{align-self:center;margin-top:4px}.js-app-form-setup-avatar fieldset>.app-setup-file-button+.app-button,.js-app-form-setup-avatar fieldset>.app-setup-file-button+.app-button--only-icon,.js-app-form-setup-avatar fieldset>.app-setup-file-button+.app-button--only-icon-square,.js-app-form-setup-avatar fieldset>.app-setup-file-button+.app-button--only-text,.js-app-form-setup-avatar fieldset>.app-setup-file-button+.app-button--only-text-square{margin-top:calc(var(--grid-gap)*2)}.app-profile-modal .app-form fieldset,.app-profile-modal .js-app-form-setup-avatar fieldset{align-items:center;display:flex;flex-direction:column}.app-profile-modal form:not(.app-form-island) fieldset>.app-button.app-setup-file-button,.app-profile-modal form:not(.app-form-island) fieldset>.app-setup-file-button.app-button--only-icon,.app-profile-modal form:not(.app-form-island) fieldset>.app-setup-file-button.app-button--only-icon-square,.app-profile-modal form:not(.app-form-island) fieldset>.app-setup-file-button.app-button--only-text,.app-profile-modal form:not(.app-form-island) fieldset>.app-setup-file-button.app-button--only-text-square{align-self:center}.has-modal.has-modal--type-fullscreen:has(.app-profile-modal) .app-modal-close{height:36px;position:absolute;right:20px;top:20px;width:36px;z-index:2}.has-modal.has-modal--type-fullscreen:has(.app-profile-modal) .app-modal-close a{align-items:center;background:var(--col-mono-f5);border-radius:50%;color:var(--col-mono-1a) !important;display:flex;height:36px;justify-content:center;right:0;top:0;transform:none;width:36px}.app-setup-file-button i{color:var(--col-mono-66)}.app-setup-options{margin-top:4px;display:flex;flex-direction:column;gap:10px}.app-setup-option{background:var(--col-mono-fa);border:solid 1px var(--col-mono-eb);border-radius:14px;cursor:pointer;height:54px;padding:0 18px;transition:background .2s,border-color .2s;align-items:center;display:flex;gap:14px}.app-setup-option:has(input:checked){background:var(--col-green-lightest);border-color:var(--col-green-lightest)}.app-setup-option input{display:none}.app-setup-option i{color:var(--col-mono-88);width:16px}.app-setup-option span{color:var(--col-mono-1a);font-weight:var(--font-fw-semibold)}.app-setup-option:has(input:checked) i,.app-setup-option:has(input:checked) span{color:var(--col-green)}@media(max-width: 767px){.has-content-setup .app-island-main{min-height:calc(100dvh - 50px)}.has-content-setup .app-island-body{color:var(--col-mono-66)}.has-content-setup .app-form-island{margin-top:4px}.has-content-setup .app-island-links{padding-bottom:36px}}.app-u-settings .app-settings-mobile-shell{align-items:stretch;display:flex;justify-content:flex-start;padding:0;text-align:left}.app-u-settings .app-stage-header{display:grid;gap:12px;grid-template-columns:minmax(0, 1fr)}.app-u-settings-titlebar{align-items:center;background:var(--col-mono-f5);border-radius:9999px;display:flex;justify-content:center;min-height:60px;padding:8px;width:100%}.app-u-settings-titlebar h1{align-items:center;color:var(--col-mono-1a);display:inline-flex;justify-content:center;line-height:1;margin:0}.app-u-settings-titlebar i{color:var(--col-mono-1a);font-size:var(--font-fs-large);line-height:1}.app-u-settings-titlebar-label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.app-u-settings .app-stage-tabs{margin-top:0}.app-settings{color:var(--col-settings-text);--app-settings-control-width: 196px}.app-settings-desktop{display:flex;flex-direction:column;inset:0;padding:var(--grid-app-content-headline-t) var(--grid-app-content-r) var(--grid-app-content-b) var(--grid-app-content-l);position:absolute}.app-settings-header{flex:0 0 auto;position:relative}.app-settings-header h1,.app-settings-mobile-top h1{color:var(--col-settings-text);font-size:var(--font-fs-largest);font-weight:var(--font-fw-semibold);letter-spacing:-0.02em;line-height:1.15;margin:0}.app-settings-title-person{align-items:center;display:flex;gap:calc(var(--grid-gap) + var(--grid-gap)/2);min-width:0}.app-settings-title-person>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-settings-title-avatar{align-items:center;aspect-ratio:1/1;background:var(--col-nav-shell-soft);border:0;border-radius:50%;color:var(--col-avatar-initials);display:inline-flex;flex:0 0 40px;font-weight:var(--font-fw-bolder);height:40px;justify-content:center;line-height:1;overflow:hidden;padding:0;width:40px}.app-settings-title-avatar--button{cursor:pointer}.app-settings-title-avatar img{display:block;height:100%;object-fit:cover;width:100%}.app-settings-title-avatar img+span{display:none}.app-settings-tabs{background:var(--col-settings-soft);border-radius:9999px;display:flex;margin-top:var(--grid-app-headline-tabs-gap);padding:8px}.app-settings-tab,.app-settings-segment-button{color:var(--col-settings-section)}.app-settings-field-divider{border-top:solid 1px var(--col-settings-border);display:block;grid-column:1/-1;height:0;margin:calc(var(--grid-gap) + var(--grid-gap)/2) 0;width:100%}.app-settings-grid:has(>.app-settings-field-divider:last-child)+.app-settings-accordion{margin-top:calc(var(--grid-gap)*2)}.app-settings-tabs .app-settings-tab{background:rgba(0,0,0,0);border:0;border-radius:9999px;color:var(--col-settings-section) !important;font-weight:var(--font-fw-regular);height:auto;padding:calc(var(--grid-gap) + var(--grid-gap)/2) var(--grid-app-content-r);text-decoration:none}.app-settings-tabs .app-settings-tab.is-active{background:var(--col-white);box-shadow:0 1px 3px var(--col-shade-08);color:var(--col-settings-text) !important;font-weight:var(--font-fw-bold)}.app-teams-breadcrumb{align-items:center;color:var(--col-settings-section) !important;display:inline-flex;font-weight:var(--font-fw-semibold);gap:var(--grid-gap);left:0;position:absolute;top:calc(var(--grid-app-breadcrumb-y)*-1);text-decoration:none}.app-teams-breadcrumb:hover{color:var(--col-settings-text) !important;text-decoration:none}.app-teams-modal-copy{color:var(--col-settings-section);line-height:1.5;margin:0 0 var(--grid-app-control-pad-y)}.app-settings-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:calc(var(--grid-gap)/2);padding-top:var(--grid-app-tabs-content-gap)}.app-settings-panel{display:none;max-width:800px;width:50%}.app-settings-panel--full{max-width:none;width:100%}.app-settings-panel.is-active{display:block}.app-settings-accordion{border:solid 1px var(--col-settings-border);border-radius:var(--grid-t);margin-bottom:var(--grid-app-accordion-gap);overflow:hidden}.app-form>.app-settings-accordion,.app-form fieldset:has(>.app-settings-accordion)>.app-settings-accordion{margin-bottom:var(--grid-app-form-accordion-gap)}.app-form>.app-settings-accordion:last-of-type,.app-form fieldset:has(>.app-settings-accordion)>.app-settings-accordion:last-of-type{margin-bottom:0}.app-form>.app-settings-accordion:has(+.app-button:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),+.app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),+.app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),+.app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),+.app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square)),.app-form fieldset:has(>.app-settings-accordion)>.app-settings-accordion:has(+.app-button:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),+.app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),+.app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),+.app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),+.app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square)){margin-bottom:calc(var(--grid-app-form-accordion-gap)*2)}.app-form fieldset:has(>.app-settings-accordion){gap:0}.app-settings-accordion-head{background:var(--col-settings-softer);border:0;border-radius:0;color:var(--col-settings-text);height:auto;padding:var(--grid-app-control-pad-y) var(--grid-app-control-pad-x);width:100%;display:flex;align-items:center;justify-content:space-between}.app-settings-accordion-head:hover{background:var(--col-settings-softer)}.app-settings-accordion-head span{color:var(--col-settings-text);font-weight:var(--font-fw-bold);letter-spacing:.5px;text-transform:uppercase}.app-settings-accordion-head i{color:var(--col-settings-muted);transition:transform 180ms ease}.app-settings-accordion:not(.is-open) .app-settings-accordion-head i{transform:rotate(180deg)}.app-settings-accordion--danger{border-color:var(--col-text-invalid)}.app-settings-accordion--danger .app-settings-accordion-head,.app-settings-accordion--danger .app-settings-accordion-head:hover{background:var(--col-theme-failed-light)}.app-settings-accordion--danger .app-settings-accordion-head span,.app-settings-accordion--danger .app-settings-accordion-head i{color:var(--col-text-invalid)}.app-settings-accordion--danger .app-settings-card-body{border-top-color:var(--col-text-invalid)}.app-settings-card-body{border-top:solid 1px var(--col-settings-border);display:none;padding:var(--grid-app-control-pad-x)}.app-settings-card-body fieldset,.app-settings-mobile-section fieldset{align-items:flex-start;border:0;display:flex;flex-direction:column;gap:var(--grid-app-control-pad-y);margin:0;padding:0}.app-settings-accordion.is-open .app-settings-card-body{display:block}.app-settings-grid{display:flex;flex-wrap:wrap;gap:var(--grid-app-control-pad-y);width:100%}.app-settings-form-grid{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr))}.app-settings-form-grid>.app-settings-field{width:auto !important}.app-settings-form-grid>.w-24,.app-settings-form-grid>.w-32{grid-column:span 2}.app-settings-form-grid>.w-48{grid-column:span 3}.app-settings-form-grid>.w-64,.app-settings-form-grid>.w-100{grid-column:1/-1}.app-settings-card-body fieldset>.app-button,.app-settings-card-body fieldset>.app-button--only-icon,.app-settings-card-body fieldset>.app-button--only-icon-square,.app-settings-card-body fieldset>.app-button--only-text,.app-settings-card-body fieldset>.app-button--only-text-square,.app-settings-mobile-section fieldset>.app-button,.app-settings-mobile-section fieldset>.app-button--only-icon,.app-settings-mobile-section fieldset>.app-button--only-icon-square,.app-settings-mobile-section fieldset>.app-button--only-text,.app-settings-mobile-section fieldset>.app-button--only-text-square{margin-top:0}.app-settings-grid--password{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.app-settings-grid--company{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.app-settings-grid--company .app-settings-field:first-child{grid-column:1;grid-row:1}.app-settings-grid--company .app-settings-field:nth-child(2){grid-column:1;grid-row:2}.app-settings-grid--company .app-settings-field:nth-child(3){grid-column:2;grid-row:2}.app-settings-grid--company .app-settings-field:nth-child(4){grid-column:1;grid-row:3}.app-settings-grid--company .app-settings-field:nth-child(5){grid-column:2;grid-row:3}.app-settings-grid--company .app-settings-field:nth-child(6){grid-column:1;grid-row:4}.app-settings-grid--password .app-settings-field:first-child{grid-column:1;grid-row:1}.app-settings-grid--password .app-settings-field:nth-child(2){grid-column:1;grid-row:2}.app-settings-grid--password .app-settings-field:nth-child(3){grid-column:2;grid-row:2}.app-settings-field{display:flex;flex-direction:column;gap:calc(var(--grid-gap) + var(--grid-gap)/2);position:relative}.app-settings-field.app-form-field{margin-bottom:0}.app-settings-field-label{align-items:center;color:var(--col-settings-text);display:inline-flex;font-weight:var(--font-fw-bold);gap:var(--grid-gap);line-height:var(--font-lh-small);padding-bottom:0}.app-settings-field-copy{align-items:center;color:var(--col-text-form-field-placeholder);cursor:pointer;display:inline-flex;flex:0 0 auto;height:calc(var(--grid-gap) + var(--grid-gap));justify-content:center;line-height:1;width:calc(var(--grid-gap) + var(--grid-gap))}.app-settings-field-copy i,.app-settings-field .app-settings-field-copy i{color:currentColor;height:auto;line-height:1;pointer-events:none;position:static;right:auto;top:auto;transform:none}.app-settings-field i{color:var(--col-text-form-field-placeholder);height:18px;line-height:18px;pointer-events:none;position:absolute;right:var(--grid-app-control-pad-x);top:calc(50% - var(--grid-gap)/2);transform:translateY(-50%)}.app-settings-field .app-settings-field-lock{color:var(--col-settings-muted);height:15px;line-height:15px;right:var(--grid-app-control-pad-x);top:auto;bottom:19.5px;transform:none}.app-settings-field input{appearance:none;background-color:var(--col-bg-form-field);border:solid 1px var(--col-settings-border);border-radius:var(--grid-t);box-sizing:border-box;color:var(--col-settings-text);height:54px;outline:none;padding:0 var(--grid-app-control-pad-y);width:100%}.app-settings-field input[readonly]{padding-right:calc(var(--grid-app-control-pad-x) + 24px) !important}.app-settings-field textarea{appearance:none;background-color:var(--col-bg-form-field);border:solid 1px var(--col-settings-border);border-radius:var(--grid-t);box-sizing:border-box;color:var(--col-settings-text);line-height:1.45;min-height:154px;outline:none;padding:var(--grid-app-control-pad-y);resize:vertical;width:100%}.app-settings .app-settings-field input[readonly]{background-color:var(--col-bg-form-field-readonly);color:var(--col-settings-muted);cursor:default;padding-right:calc(var(--grid-h) + var(--grid-gap)/2)}.app-settings .app-settings-field textarea:read-only,.app-settings .app-settings-field textarea:disabled{background-color:var(--col-bg-form-field-readonly);color:var(--col-settings-muted);cursor:default}.app-settings-form{display:flex;flex-direction:column;gap:calc(var(--grid-h) - (var(--grid-gap) + var(--grid-gap)/2))}.app-settings-section,.app-settings-mobile-section{display:flex;flex-direction:column;gap:var(--grid-app-accordion-gap)}.app-settings-kicker{color:var(--col-settings-section);font-weight:var(--font-fw-bold);letter-spacing:.5px;text-transform:uppercase}.app-settings-row,.app-settings-select-row{align-items:center;background:var(--col-settings-softer);border:solid 1px var(--col-settings-border);border-radius:16px;display:flex;justify-content:space-between;padding:var(--grid-app-control-pad-y) var(--grid-app-control-pad-x)}.app-settings-row{gap:var(--grid-t)}.app-settings-row>span:first-child{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.app-settings-row strong,.app-settings-select-row{color:var(--col-settings-text);font-weight:var(--font-fw-semibold)}.app-settings-row--select{min-height:calc(var(--grid-h) + var(--grid-app-control-pad-x));padding:calc(var(--grid-gap) + var(--grid-gap)/2) var(--grid-t)}.app-settings-row--select:has(select[name=theme]){display:none}.app-settings-row small{color:var(--col-settings-muted);font-weight:var(--font-fw-regular);line-height:1.35}.app-settings-row input[type=checkbox]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.app-settings-row:has(input[type=checkbox]),.app-settings-switch{cursor:pointer}.app-settings-switch{background:var(--col-grey-line);border-radius:999px;flex:0 0 68px;height:38px;position:relative;transition:background 180ms ease;width:68px}.app-settings-switch::after{background:var(--col-white);border-radius:50%;box-shadow:0 2px 5px var(--col-shade-18);content:"";height:30px;left:4px;position:absolute;top:4px;transition:left 180ms ease;width:30px}.app-settings-row input[type=checkbox]:checked+.app-settings-switch{background:var(--col-button-primary)}.app-settings-row input[type=checkbox]:checked+.app-settings-switch::after{left:34px}.app-settings-select-row{position:relative}.app-settings-select-control{align-items:center;background:var(--col-bg);border:solid 1px var(--col-settings-border);border-radius:var(--grid-t);box-sizing:border-box;display:flex;flex:0 0 auto;height:54px;position:relative;width:var(--app-settings-control-width)}.app-settings-field .app-settings-select-control{width:100%}.app-settings-row .app-settings-select-control{flex-basis:var(--app-settings-control-width);max-width:50%}.app-settings-select-control select{appearance:none;background:rgba(0,0,0,0);border:0;border-radius:0;box-sizing:border-box;color:var(--col-settings-text);font-weight:var(--font-fw-normal);height:54px;line-height:54px !important;outline:none;padding:0 calc(var(--grid-h) - var(--grid-gap)) 0 var(--grid-app-control-pad-y);text-align:left;width:100%}.app-settings-select-row i,.app-settings-select-control i{color:var(--col-text-form-field-placeholder);pointer-events:none;position:absolute;right:var(--grid-t);top:50%;transform:translateY(-50%)}.app-settings-segment,.app-settings-mobile-tabs{background:var(--col-settings-soft);border-radius:9999px;display:flex;padding:8px}.app-settings-segment-button,.app-settings-mobile-tabs .app-settings-tab{color:var(--col-settings-muted) !important;border:0;border-radius:9999px;flex:1 1 0;font-weight:var(--font-fw-semibold);height:auto;min-height:40px}.app-settings-segment-button.is-active,.app-settings-mobile-tabs .app-settings-tab.is-active{background:var(--col-white);box-shadow:0 1px 3px var(--col-shade-08);color:var(--col-settings-text) !important;font-weight:var(--font-fw-bold)}.app-settings-form.is-saving{opacity:.72}@media(max-width: 767px){.app-u .app-nav-shell-desktop{display:flex}.app-u-settings .app-nav-shell-desktop{display:flex}.app-u-settings .app-settings-mobile-shell{display:none}.app-settings-mobile{background:var(--col-white);display:flex;flex-direction:column;height:var(--safe-vh);width:100dvw}.app-settings-mobile-top{flex:0 0 auto;padding:var(--grid-t) var(--grid-app-content-r) 0}.app-settings-mobile-top>button{border-radius:50%;height:36px;margin-left:-4px;width:36px}.app-settings-mobile-top>button i{font-size:var(--font-fs-small)}.app-settings-mobile-top h1{margin-top:var(--grid-app-breadcrumb-gap)}.app-settings-mobile-tabs{margin-top:var(--grid-t)}.app-settings-mobile-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--grid-app-content-r) var(--grid-app-content-r) calc(var(--grid-app-content-b) + 96px)}.app-settings-mobile .app-settings-panel.is-active{display:flex;flex-direction:column;gap:var(--grid-app-content-r);max-width:none;width:100%}.app-settings-mobile .app-settings-form{gap:var(--grid-app-content-r)}.app-settings-mobile .app-settings-field{margin-bottom:var(--grid-gap)}.app-settings-mobile .app-settings-field input{height:54px}.app-settings-mobile .app-settings-row .app-settings-select-control{flex-basis:var(--app-settings-control-width);max-width:var(--app-settings-control-width);width:var(--app-settings-control-width)}.app-settings-mobile .app-settings-row--select{align-items:stretch;flex-direction:column}.app-settings-mobile .app-settings-row--select .app-settings-select-control{height:auto;min-height:0}.app-settings-mobile .app-settings-row--select .app-settings-select-control select{height:auto;line-height:var(--font-lh-normal) !important;padding:var(--grid-app-control-pad-y) calc(var(--grid-h) - var(--grid-gap)) var(--grid-app-control-pad-y) var(--grid-app-control-pad-y)}.app-settings-mobile .app-settings-field>i{right:var(--grid-t)}.app-settings-mobile-section fieldset{align-items:stretch}.app-settings-mobile .app-form-feedback-form:not(.is-state--hidden){margin-bottom:var(--grid-app-breadcrumb-gap)}.app-u-settings .app-stage-page{padding-left:var(--grid-app-content-r);padding-right:var(--grid-app-content-r);padding-top:72px}.app-u-settings .app-stage-tabs{background:var(--col-settings-soft);border:0;border-radius:9999px;margin-top:0;padding:8px}.app-u-settings .app-stage-tab{align-items:center;border:0;border-radius:9999px;color:var(--col-settings-muted) !important;display:flex;flex:1 1 0;font-size:var(--font-fs-small);font-weight:var(--font-fw-semibold);justify-content:center;min-height:40px;padding:0}.app-u-settings .app-stage-tab.is-active{background:var(--col-white);box-shadow:0 1px 3px var(--col-shade-08);color:var(--col-settings-text) !important;font-weight:var(--font-fw-bold)}.app-u-settings .app-stage-main{padding-right:0;padding-top:12px}.app-u-settings .app-stage-panel{max-width:none;width:100%}.app-u-settings .app-settings-accordion{border:0;border-radius:0;margin-bottom:var(--grid-app-content-r);overflow:visible}.app-u-settings .app-settings-accordion-head{background:rgba(0,0,0,0);justify-content:flex-start;margin-bottom:14px;padding:0}.app-u-settings .app-settings-accordion-head:hover{background:rgba(0,0,0,0)}.app-u-settings .app-settings-accordion-head span{color:var(--col-settings-section);font-size:var(--font-fs-smaller);font-weight:var(--font-fw-semibold);letter-spacing:1px}.app-u-settings .app-settings-accordion-head i{display:none}.app-u-settings .app-settings-accordion--danger .app-settings-accordion-head,.app-u-settings .app-settings-accordion--danger .app-settings-accordion-head:hover{background:rgba(0,0,0,0)}.app-u-settings .app-settings-accordion--danger .app-settings-accordion-head span{color:var(--col-settings-section)}.app-u-settings .app-settings-card-body{border:0;display:block;padding:0}.app-u-settings .app-settings-card-body fieldset{gap:14px}.app-u-settings .app-settings-card-body .app-settings-field{width:100% !important}.app-u-settings .app-settings-grid,.app-u-settings .app-settings-grid--password{display:flex;flex-direction:column;gap:6px}.app-u-settings .app-settings-form-grid{display:flex;flex-direction:column}.app-u-settings .app-settings-card-body fieldset>.app-button,.app-u-settings .app-settings-card-body fieldset>.app-button--only-icon,.app-u-settings .app-settings-card-body fieldset>.app-button--only-icon-square,.app-u-settings .app-settings-card-body fieldset>.app-button--only-text,.app-u-settings .app-settings-card-body fieldset>.app-button--only-text-square{max-width:none;margin-top:4px;width:100% !important}.app-u-settings .app-stage-page.js-app-settings>.app-stage-main,.app-u-settings .app-u-settings .app-stage-main{padding-bottom:calc(var(--grid-app-content-b) + 96px)}}.app-table-shell{--app-table-gap-2: calc(var(--grid-gap) + var(--grid-gap));--app-table-gap-3: calc(var(--grid-gap) + var(--grid-gap) + var(--grid-gap));--app-table-gap-8: calc(var(--app-table-gap-3) + var(--app-table-gap-3) + var(--grid-gap) + var(--grid-gap));--app-table-w-3: calc(var(--grid-w) + var(--grid-w) + var(--grid-w));--app-table-w-4: calc(var(--app-table-w-3) + var(--grid-w));--app-table-w-5: calc(var(--app-table-w-4) + var(--grid-w));--app-table-w-6: calc(var(--app-table-w-5) + var(--grid-w));--app-table-w-7: calc(var(--app-table-w-6) + var(--grid-w));--app-table-w-10: calc(var(--app-table-w-5) + var(--app-table-w-5));--app-table-w-17: calc(var(--app-table-w-10) + var(--app-table-w-7));--app-table-w-43: calc(var(--app-table-w-10) + var(--app-table-w-10) + var(--app-table-w-10) + var(--app-table-w-10) + var(--app-table-w-3));--app-table-w-58: calc(var(--app-table-w-43) + var(--app-table-w-10) + var(--app-table-w-5));--app-table-col-actions: 11%;--app-table-col-buffer: 2%;--app-table-col-check: 5%;--app-table-col-company: 20%;--app-table-col-country: 6%;--app-table-col-email: 23%;--app-table-col-id: 8%;--app-table-col-money: 8%;--app-table-col-numeric: 8%;--app-table-col-person: 17%;--app-table-col-role: 16%;--app-table-col-search: 50%;--app-table-col-service: 17%;--app-table-col-status: 8%;--app-table-col-subtotal: 8%;--app-table-pill-bg: var(--col-settings-softer);--app-table-pill-color: var(--col-settings-text);--app-table-pill-font-family: var(--font-ff-app);--app-table-pill-font-size: 12px;--app-table-pill-font-weight: var(--font-fw-semibold);--app-table-pill-h: calc(var(--grid-gap) * 3);--app-table-pill-pad-x: calc(var(--grid-gap) + calc(var(--grid-gap) / 2));--app-table-radius: var(--grid-t);--app-table-control-size: calc(var(--grid-h) - var(--grid-gap));--app-table-edge-l: 12px;--app-table-edge-r: calc(var(--grid-app-control-pad-x) / 2);--app-table-row-hover-bg: var(--col-mono-fd);--app-table-row-border-color: var(--col-settings-border);--app-table-row-icon-color: var(--col-settings-text);--app-table-row-icon-size: 12px;--app-table-state-select-chevron-gap: calc(var(--grid-gap) + 2px);--app-table-state-select-chevron-right: var(--app-table-pill-pad-x);--app-table-state-select-chevron-size: calc(var(--app-table-row-icon-size) - 2px);--app-table-state-select-pad-r: calc(var(--app-table-state-select-chevron-right) + var(--app-table-state-select-chevron-size) + var(--app-table-state-select-chevron-gap));--app-table-selector-gap: var(--app-selector-gap);--app-table-selector-font-size: var(--app-selector-font-size);--app-table-selector-font-weight: var(--app-selector-font-weight);--app-table-selector-line-h: var(--app-selector-line-h);--app-table-selector-pad: var(--app-selector-pad);--app-table-selector-h: var(--app-selector-h);--app-table-selector-pill-h: var(--app-selector-pill-h);--app-table-selector-pill-radius: var(--app-selector-pill-radius);--app-table-selector-pill-pad-x: var(--app-selector-pill-pad-x);--app-table-selector-pill-pad-y: var(--app-selector-pill-pad-y);--app-table-toolbar-control-gap: var(--grid-gap);--app-table-toolbar-sticky-bg: var(--col-white);--app-table-toolbar-sticky-top: 0px;--app-table-toolbar-sticky-z: 4;--app-table-search-icon-size: calc(var(--grid-h) - calc(var(--grid-gap) / 2));max-width:none}.app-table-shell.is-table-row-borders-transparent{--app-table-row-border-color: transparent}.app-table-toolbar{--app-table-toolbar-overlay-w: 0px;align-items:center;background:var(--app-table-toolbar-sticky-bg);box-sizing:border-box;display:grid;gap:var(--app-table-toolbar-control-gap);grid-template-columns:minmax(0, 1fr) auto auto;justify-content:space-between;margin-bottom:0;padding-bottom:var(--grid-app-accordion-gap);position:sticky;top:var(--app-table-toolbar-sticky-top);z-index:var(--app-table-toolbar-sticky-z)}.app-table-toolbar:has(>.app-button,>.app-button--only-icon,>.app-button--only-icon-square,>.app-button--only-text,>.app-button--only-text-square){--app-table-toolbar-overlay-w: var(--app-table-control-size)}.app-table-toolbar:has(>.app-table-filter){--app-table-toolbar-overlay-w: 260px}.app-table-toolbar:has(>.app-table-filter):has(>.app-button,>.app-button--only-icon,>.app-button--only-icon-square,>.app-button--only-text,>.app-button--only-text-square){--app-table-toolbar-overlay-w: calc(260px + var(--app-table-control-size) + var(--app-table-toolbar-control-gap))}.app-table-toolbar>.app-button.is-size--large,.app-table-toolbar>.is-size--large.app-button--only-icon,.app-table-toolbar>.is-size--large.app-button--only-icon-square,.app-table-toolbar>.is-size--large.app-button--only-text,.app-table-toolbar>.is-size--large.app-button--only-text-square{--app-table-toolbar-action-size: var(--app-table-control-size);border-radius:50%;grid-column:3;grid-row:1;height:var(--app-table-toolbar-action-size);min-height:var(--app-table-toolbar-action-size);min-width:var(--app-table-toolbar-action-size);padding:0;width:var(--app-table-toolbar-action-size);z-index:2}.app-table-toolbar>.app-button.is-size--large .app-button-label,.app-table-toolbar>.is-size--large.app-button--only-icon .app-button-label,.app-table-toolbar>.is-size--large.app-button--only-icon-square .app-button-label,.app-table-toolbar>.is-size--large.app-button--only-text .app-button-label,.app-table-toolbar>.is-size--large.app-button--only-text-square .app-button-label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.app-table-toolbar>.app-button.is-size--large.has-no-icons:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid)::before,.app-table-toolbar>.is-size--large.has-no-icons.app-button--only-icon:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid)::before,.app-table-toolbar>.is-size--large.has-no-icons.app-button--only-icon-square:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid)::before,.app-table-toolbar>.is-size--large.has-no-icons.app-button--only-text:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid)::before,.app-table-toolbar>.is-size--large.has-no-icons.app-button--only-text-square:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid)::before,.app-table-toolbar>.app-button.is-size--large.has-no-idle-icon:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid)::before,.app-table-toolbar>.is-size--large.has-no-idle-icon.app-button--only-icon:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid)::before,.app-table-toolbar>.is-size--large.has-no-idle-icon.app-button--only-icon-square:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid)::before,.app-table-toolbar>.is-size--large.has-no-idle-icon.app-button--only-text:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid)::before,.app-table-toolbar>.is-size--large.has-no-idle-icon.app-button--only-text-square:not(.is-state--loading):not(.is-state--valid):not(.is-state--invalid)::before{color:inherit;content:"+";display:block;font-size:var(--font-fs-largest);font-weight:var(--font-fw-regular);line-height:1;position:relative;z-index:1}.app-search{display:block;padding:0;position:relative}.app-table-search{grid-column:1/-1;grid-row:1;max-width:100%;width:100%;z-index:1}.app-table-filter{grid-column:2;grid-row:1;justify-self:end;width:auto;z-index:2;align-items:center;display:flex;gap:var(--app-table-toolbar-control-gap)}.app-table-filter span{color:var(--col-settings-muted-strong);font-weight:var(--font-fw-semibold);white-space:nowrap}.app-table-filter-options{background:var(--col-settings-softer);border:0;border-radius:100px;box-sizing:border-box;box-shadow:none;min-height:var(--app-table-selector-h);padding:var(--app-table-selector-pad);align-items:center;display:flex;gap:var(--app-table-selector-gap)}.app-table-filter-option,.app-table-page-sizes button{appearance:none;background:rgba(0,0,0,0);border:0;border-radius:var(--app-table-selector-pill-radius);color:var(--col-nav-shell-text);cursor:pointer;display:inline-flex;font-size:var(--app-table-selector-font-size);font-weight:var(--app-table-selector-font-weight);height:var(--app-table-selector-pill-h);line-height:var(--app-table-selector-line-h);align-items:center;justify-content:center;padding:var(--app-table-selector-pill-pad-y) var(--app-table-selector-pill-pad-x);text-align:center;transition:background 150ms ease,color 150ms ease;white-space:nowrap}.app-table-filter-option:hover,.app-table-page-sizes button:hover{background:var(--col-nav-shell-soft)}.app-table-filter-option.is-active,.app-table-page-sizes button.is-active{background:var(--col-nav-shell-text);color:var(--col-white);font-weight:var(--font-fw-bold)}.app-search-icon{align-items:center;background:var(--col-settings-softer);border:0;border-radius:999px;color:var(--col-settings-text);display:inline-flex;height:var(--app-table-search-icon-size);justify-content:center;left:0;min-width:var(--app-table-search-icon-size);cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);width:var(--app-table-search-icon-size)}.app-search-icon i{color:inherit;line-height:1}.app-search input:not([type=button]):not([type=submit]):not([type=reset]):not([type=radio]):not([type=checkbox]):not([type=color]):not([type=range]):not([type=file]){appearance:none;background:rgba(0,0,0,0);border:0;border-radius:0;box-sizing:border-box;color:var(--col-settings-text);display:block;height:calc(var(--grid-h) + var(--grid-gap) + var(--grid-gap)/2);outline:0;padding-bottom:0;padding-left:calc(var(--app-table-search-icon-size) + var(--grid-gap));padding-right:calc(var(--grid-h) + var(--grid-gap)/2 + var(--app-table-toolbar-overlay-w));padding-top:0;width:100%}.app-search input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}.app-search-clear{align-items:center;appearance:none;background:var(--col-bg);border:0;border-radius:50%;box-shadow:0 0 0 1px var(--col-settings-border);color:var(--col-settings-text);cursor:pointer;display:none;height:calc(var(--grid-h) - var(--grid-gap));justify-content:center;padding:0;position:absolute;right:calc(var(--grid-app-control-pad-x) - var(--grid-gap)/2 + var(--app-table-toolbar-overlay-w));top:50%;transform:translateY(-50%);width:calc(var(--grid-h) - var(--grid-gap))}.app-search-clear i{color:inherit;line-height:1;pointer-events:none}.app-table-viewport{border:0;border-radius:0;overflow:visible}.app-table{border-collapse:collapse;color:var(--col-settings-text);min-width:0;table-layout:fixed;width:100%}.app-table-shell[data-table=invoices] .app-table{min-width:0}.app-table th,.app-table td{border-bottom:solid 1px var(--app-table-row-border-color);overflow:hidden;padding:calc(var(--grid-gap) + var(--grid-gap)/2) var(--grid-app-control-pad-x) calc(var(--grid-gap) + var(--grid-gap)/2) 0;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.app-table th:first-child,.app-table td:first-child{padding-left:var(--app-table-edge-l)}.app-table th:last-child,.app-table td:last-child{padding-right:0}.app-table tbody tr:last-child td{border-bottom:0}.app-table th{background:var(--col-settings-softer);color:var(--col-settings-text);cursor:default;font-weight:var(--font-fw-bold);letter-spacing:0;text-transform:uppercase;vertical-align:top}.app-table th[data-table-sort]{cursor:pointer}.app-table th>span,.app-table td>span{align-items:center;display:flex;gap:var(--grid-gap);max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-table th i{color:currentColor;flex:0 0 auto}.app-table-cell-text{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-table th>span.app-table-head{align-items:flex-start;flex-direction:column;gap:calc(var(--grid-gap)/2);justify-content:flex-start}.app-table-head-main{align-items:center;display:flex;gap:var(--grid-gap);max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-table-head-label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-table-head-unit{color:var(--col-settings-muted);display:block;font-weight:var(--font-fw-regular);line-height:1;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.app-table .is-col--actions>.app-table-head,.app-table .is-col--money>.app-table-head,.app-table .is-col--numeric>.app-table-head,.app-table .is-col--role>.app-table-head,.app-table .is-col--roles>.app-table-head,.app-table .is-col--setup>.app-table-head,.app-table .is-col--state>.app-table-head,.app-table .is-col--status>.app-table-head,.app-table .is-col--subtotal>.app-table-head{align-items:flex-end}.app-table .is-col--actions .app-table-head-main,.app-table .is-col--money .app-table-head-main,.app-table .is-col--numeric .app-table-head-main,.app-table .is-col--role .app-table-head-main,.app-table .is-col--roles .app-table-head-main,.app-table .is-col--setup .app-table-head-main,.app-table .is-col--state .app-table-head-main,.app-table .is-col--status .app-table-head-main,.app-table .is-col--subtotal .app-table-head-main{justify-content:flex-end}.app-table td{font-weight:var(--font-fw-regular)}.app-table-row{cursor:pointer;transition:background 120ms ease}.app-table-row:hover{background:var(--app-table-row-hover-bg)}.app-table-row.is-selected{background:var(--app-table-row-hover-bg)}.app-table .is-col--check{line-height:0;width:var(--app-table-col-check)}.app-table .is-col--check>span{justify-content:flex-start;line-height:1;overflow:visible;text-overflow:clip}.app-table .is-col--id{width:var(--app-table-col-id)}.app-table .is-col--country{text-align:left;width:var(--app-table-col-country)}.app-table .is-col--country>span{justify-content:flex-start}.app-table .is-col--company{width:var(--app-table-col-company)}.app-table .is-col--handle{width:var(--app-table-col-handle)}.app-table .is-col--person,.app-table .is-col--service{width:var(--app-table-col-person)}.app-table .is-col--service{width:var(--app-table-col-service)}.app-table .is-col--email{width:var(--app-table-col-email)}.app-table .is-col--numeric,.app-table .is-col--money{text-align:right;width:var(--app-table-col-numeric)}.app-table .is-col--money{width:var(--app-table-col-money)}.app-table .is-col--subtotal{text-align:right;width:var(--app-table-col-subtotal)}.app-table .is-col--numeric>span,.app-table .is-col--money>span,.app-table .is-col--subtotal>span{justify-content:flex-end}.app-table .is-col--role,.app-table .is-col--roles,.app-table .is-col--setup{text-align:right;width:var(--app-table-col-role)}.app-table .is-col--role>span,.app-table .is-col--roles>span,.app-table .is-col--setup>span{justify-content:flex-end}.app-table .is-col--buffer{width:var(--app-table-col-buffer)}.app-table .is-col--status,.app-table .is-col--state{text-align:right;width:var(--app-table-col-status)}.app-table .is-col--status>span,.app-table .is-col--state>span{justify-content:flex-end;overflow:visible;text-overflow:clip}.app-table .is-col--actions{text-align:right;width:var(--app-table-col-actions)}.app-table .is-col--actions>span{align-items:center;justify-content:flex-end;overflow:visible;text-overflow:clip}.app-table-shell[data-table=customers]{--app-table-col-buffer: 14%;--app-table-col-company: 16%;--app-table-col-email: 16%;--app-table-col-person: 16%}.app-table-shell[data-table=invoices]{--app-table-col-buffer: 4%;--app-table-col-company: 20%;--app-table-col-money: 7%;--app-table-col-numeric: 7%;--app-table-col-service: 12%;--app-table-col-subtotal: 7%}.app-table-shell[data-table=users] .app-table .is-col--person{width:16%}.app-table-shell[data-table=users] .app-table .is-col--email{width:28%}.app-table-shell[data-table=users] .app-table .is-col--roles{text-align:right;width:16%}.app-table-shell[data-table=users] .app-table .is-col--setup{text-align:right;width:8%}.app-table-shell[data-table=users] .app-table .is-col--status{width:var(--app-table-col-status)}.app-table-shell[data-table=users] .app-table .is-col--roles .app-table-roles{justify-content:flex-end;overflow:visible;text-overflow:clip;white-space:normal}.app-table-shell[data-table=users] .app-table-person strong{font-weight:var(--font-fw-regular);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-teams-detail .app-table-shell[data-table=team-members]{width:100%}.app-table-shell[data-table=teams]{--app-table-col-buffer: 28%;--app-table-col-person: 16%;--app-table-col-role: 16%}.app-table-shell[data-table=team-members]{--app-table-col-buffer: 8%;--app-table-col-email: 28%;--app-table-col-person: 16%;--app-table-col-role: 16%}.app-table-shell[data-table=teams] .app-table-person strong,.app-table-shell[data-table=team-members] .app-table-person strong{font-weight:var(--font-fw-regular);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-table-checkbox-wrap{align-items:center;cursor:pointer;display:inline-flex;height:calc(var(--app-table-gap-2) + var(--grid-gap)/2);justify-content:center;margin:0;padding:0;width:calc(var(--app-table-gap-2) + var(--grid-gap)/2)}.app-table .app-table-checkbox-input{all:unset;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px !important;overflow:hidden;opacity:0;position:absolute;white-space:nowrap;width:1px !important}.app-table-checkbox{align-items:center;background:var(--col-bg);border:solid 1px var(--col-settings-border);border-radius:calc(var(--grid-gap)/2);box-sizing:border-box;color:var(--col-bg);cursor:pointer;display:inline-flex;height:calc(var(--app-table-gap-2) + var(--grid-gap)/2);justify-content:center;line-height:1;overflow:hidden;position:relative;transition:background 150ms ease,border-color 150ms ease;width:calc(var(--app-table-gap-2) + var(--grid-gap)/2)}.app-table-checkbox i{align-items:center;display:inline-flex;height:1em;justify-content:center;line-height:1;opacity:0;pointer-events:none;width:1em}.app-table-checkbox::after{border-bottom:solid 3px var(--col-bg);border-right:solid 3px var(--col-bg);content:"";display:block;height:calc(var(--grid-gap) + 3px);left:50%;opacity:0;position:absolute;top:45%;transform:translate(-50%, -50%) rotate(45deg);transform-origin:center;transition:opacity 150ms ease;width:calc(var(--grid-gap) - 1px)}.app-table-checkbox-input:checked+.app-table-checkbox{background:var(--col-settings-text);border-color:var(--col-settings-text);color:var(--col-bg)}.app-table-checkbox-input:checked+.app-table-checkbox::after{opacity:1}.app-table-checkbox-input:checked+.app-table-checkbox i{opacity:0}.app-table-checkbox-input:focus-visible+.app-table-checkbox{outline:solid 2px var(--col-settings-text);outline-offset:calc(var(--grid-gap)/2)}.app-table-id,.app-table-copy,.app-table-person,.app-table-actions{align-items:center;display:inline-flex;gap:var(--grid-gap);max-width:100%;min-width:0}.app-table-id,.app-table-copy,.app-table-person{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-table-company-cell{align-items:flex-start;display:inline-flex;flex-direction:column;gap:calc(var(--grid-gap)/2);max-width:100%;min-width:0;overflow:hidden;vertical-align:middle}.app-table-company-handle{align-items:center;background:var(--app-table-pill-bg);border-radius:999px;color:var(--app-table-pill-color);display:inline-flex;flex:0 0 auto;font-family:var(--app-table-pill-font-family);font-size:var(--app-table-pill-font-size);font-weight:var(--app-table-pill-font-weight);height:var(--app-table-pill-h);justify-content:center;line-height:1;max-width:100%;overflow:hidden;padding:0 var(--app-table-pill-pad-x);text-overflow:ellipsis;white-space:nowrap}.app-table-company-name{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-table-shell[data-table=invoices] .app-table-company-cell{align-items:flex-start;flex-direction:row;gap:0;width:100%}.app-table-shell[data-table=invoices] .app-table-company-handle{margin-right:var(--grid-app-control-pad-y)}.app-table-shell[data-table=invoices] .app-table-company-name{flex:1 1 auto}.app-table-actions{overflow:visible;text-overflow:clip}[data-clipboard-copy]{cursor:pointer}.app-table-id i,.app-table-copy i{color:var(--app-table-row-icon-color);flex:0 0 auto;font-size:var(--app-table-row-icon-size);line-height:1}.app-table-id.is-copy-success i,.app-table-copy.is-copy-success i{color:var(--col-settings-text)}.app-table-id code{align-items:center;background:var(--app-table-pill-bg);border-radius:999px;color:var(--app-table-pill-color);display:inline-flex;height:var(--app-table-pill-h);max-width:100%;font-family:var(--app-table-pill-font-family);font-size:var(--app-table-pill-font-size);font-weight:var(--app-table-pill-font-weight);justify-content:center;line-height:1;overflow:hidden;padding:0 var(--app-table-pill-pad-x);text-overflow:ellipsis;white-space:nowrap}.app-table-person>span:first-child{align-items:center;background:var(--col-settings-softer);border-radius:50%;color:var(--col-avatar-initials);display:inline-flex;flex:0 0 var(--app-table-control-size);font-weight:var(--font-fw-bolder);height:var(--app-table-control-size);justify-content:center;width:var(--app-table-control-size)}.app-table-person strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-table-avatar-button{--app-table-avatar-size: var(--app-table-control-size);align-items:center;aspect-ratio:1/1;background:var(--col-nav-shell-soft) !important;border:0;border-radius:50%;box-sizing:border-box;color:var(--col-avatar-initials);cursor:default;display:inline-flex;flex:0 0 var(--app-table-avatar-size);font-weight:var(--font-fw-bolder);height:var(--app-table-avatar-size) !important;justify-content:center;line-height:1;max-height:var(--app-table-avatar-size);max-width:var(--app-table-avatar-size);min-height:var(--app-table-avatar-size);min-width:var(--app-table-avatar-size);overflow:hidden;padding:0 !important;width:var(--app-table-avatar-size) !important}.app-table-avatar-button.js-ops-user-avatar-open{cursor:pointer}.app-table-avatar-button img{display:block;flex:0 0 100%;height:100%;min-width:100%;object-fit:cover;width:100%}.app-table-avatar-button span{align-items:center;display:flex;height:100%;justify-content:center;line-height:1;width:100%}.app-table-avatar-button img+span{display:none}.app-table-avatar-button.is-avatar--image-error img+span{display:flex}.app-table-status{align-items:center;background:var(--app-table-pill-bg);border-radius:999px;color:var(--app-table-pill-color);display:inline-flex;font-family:var(--app-table-pill-font-family);font-size:var(--app-table-pill-font-size);font-weight:var(--app-table-pill-font-weight);height:var(--app-table-pill-h);justify-content:center;line-height:1;padding:0 var(--app-table-pill-pad-x)}.app-table-status.is-status--aktiv,.app-table-status.is-status--available,.app-table-status.is-status--bezahlt,.app-table-status.is-status--paid,.app-table-status.is-status--sent-out,.app-table-status.is-status--sent_out,.app-table-status.is-status--ok,.app-table-state-select.is-status--ok{background:var(--col-settings-text);color:var(--col-bg)}.app-table-state-select.is-status--ok .app-table-state-select-value,.app-table-state-select.is-status--ok i{color:var(--col-bg)}.app-table-status.is-status--inaktiv,.app-table-status.is-status--ausstehend,.app-table-status.is-status--missing,.app-table-status.is-status--not-activated,.app-table-status.is-status--offen,.app-table-status.is-status--open,.app-table-status.is-status--draft,.app-table-status.is-status--pending,.app-table-state-select.is-status--pending{background:var(--app-table-pill-bg);color:var(--app-table-pill-color)}.app-table-status.is-status--banned,.app-table-status.is-status--closed,.app-table-status.is-status--cancelled,.app-table-status.is-status--suspended,.app-table-status.is-status--overdue,.app-table-status.is-status--ueberfaellig,.app-table-state-select.is-status--deleted{background:var(--col-theme-failed-light);color:var(--col-text-invalid)}.app-table-state-select.is-status--deleted .app-table-state-select-value,.app-table-state-select.is-status--deleted i{color:var(--col-text-invalid)}.app-table-roles{align-items:center;display:inline-flex;flex-wrap:wrap;gap:calc(var(--grid-gap)/2)}.app-table-role{background:var(--app-table-pill-bg);color:var(--app-table-pill-color)}.app-table-setup{background:var(--app-table-pill-bg);color:var(--app-table-pill-color)}.app-table-setup.is-setup--done{background:var(--col-settings-text);color:var(--col-bg)}.app-table-setup.is-setup--avatar,.app-table-setup.is-setup--name,.app-table-setup.is-setup--team{background:var(--app-table-pill-bg);color:var(--app-table-pill-color)}.app-table-action,.app-ops-icon-control{align-items:center;background:var(--col-settings-softer);border:0;border-radius:calc(var(--grid-gap) + var(--grid-gap)/2);color:var(--col-settings-text);display:inline-flex;height:calc(var(--grid-h) - var(--grid-gap));justify-content:center;text-decoration:none;width:calc(var(--grid-h) - var(--grid-gap))}.app-table-action:hover,.app-ops-icon-control:hover{background:var(--col-settings-border)}.app-table-action:first-child{background:rgba(0,0,0,0);color:var(--app-table-row-icon-color)}.app-table-action i,.app-ops-icon-control i{color:inherit;font-size:var(--app-table-row-icon-size);line-height:1}.app-table-button{align-items:center;background:var(--col-settings-softer) !important;border:0;box-sizing:border-box;color:var(--col-settings-text) !important;cursor:pointer;display:inline-flex;flex:0 0 calc(var(--grid-h) - var(--grid-gap));height:calc(var(--grid-h) - var(--grid-gap)) !important;justify-content:center;line-height:1;min-height:0;min-width:0;padding:0;pointer-events:auto;vertical-align:middle;width:calc(var(--grid-h) - var(--grid-gap)) !important}.app-table-button:hover{background:var(--col-settings-border) !important;color:var(--col-settings-text) !important}.app-table-button.is-playing{background:var(--col-settings-text) !important;color:var(--col-bg) !important}.app-table-button.is-table-action--trash{background:rgba(0,0,0,0) !important;color:var(--app-table-row-icon-color) !important}.app-table-button.is-table-action--trash:hover{background:var(--col-settings-softer) !important;color:var(--col-settings-text) !important}.app-table-button .app-button-icon{align-items:center !important;color:inherit;display:flex !important;flex:0 0 100% !important;height:100% !important;justify-content:center !important;line-height:1 !important;max-width:100% !important;min-width:100% !important;width:100% !important}.app-table-member-remove{align-items:center;appearance:none;background:rgba(0,0,0,0);border:0;color:var(--app-table-row-icon-color);cursor:pointer;display:inline-flex;height:calc(var(--grid-h) - var(--grid-gap));justify-content:center;line-height:1;padding:0;width:calc(var(--grid-h) - var(--grid-gap))}.app-table-member-remove:hover{color:var(--col-settings-text)}.app-table-member-remove i{font-size:var(--app-table-row-icon-size);line-height:1}.app-table-button .app-button-icon span:not(.is-icon--idle){display:none !important}.app-table-button .app-button-icon .is-icon--idle{align-items:center !important;color:inherit;display:inline-flex !important;flex:0 0 100% !important;height:100% !important;justify-content:center !important;line-height:1 !important;max-width:100% !important;min-width:100% !important;width:100% !important}.app-table-button .app-button-icon i{color:inherit;display:block !important;font-size:var(--app-table-row-icon-size) !important;line-height:1 !important}.app-table-state-select{align-items:center;background:var(--app-table-pill-bg);border:0;border-radius:999px;color:var(--app-table-pill-color);display:inline-flex;font-family:var(--app-table-pill-font-family);font-size:var(--app-table-pill-font-size);font-weight:var(--app-table-pill-font-weight);height:var(--app-table-pill-h);min-width:calc(var(--grid-gap)*7);padding:0 var(--app-table-state-select-pad-r) 0 var(--app-table-pill-pad-x);position:relative;width:auto}.app-table-state-select select{appearance:none;background:rgba(0,0,0,0);border:0;cursor:pointer;height:100%;inset:0;min-width:0;opacity:0;outline:0;padding:0;position:absolute;width:100%}.app-table-state-select-value{color:var(--app-table-pill-color);display:block;font-family:var(--app-table-pill-font-family);font-size:var(--app-table-pill-font-size);font-weight:var(--app-table-pill-font-weight);line-height:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.app-table-state-select i{color:var(--app-table-row-icon-color);font-size:var(--app-table-state-select-chevron-size);pointer-events:none;position:absolute;right:var(--app-table-state-select-chevron-right);top:50%;transform:translateY(-50%)}.app-table-empty{background:var(--col-bg);border-bottom:0 !important;color:var(--col-settings-muted);font-weight:var(--font-fw-regular);line-height:1.4;padding:calc(var(--grid-app-control-pad-x)*2) var(--grid-app-control-pad-x) calc(var(--grid-app-control-pad-x)*2) !important;text-align:center !important;white-space:normal !important}.app-table-pagination{align-items:center;color:var(--col-settings-muted-strong);display:flex;gap:var(--grid-gap);padding-top:var(--grid-app-accordion-gap)}.app-table-page-buttons,.app-table-page-sizes{align-items:center;display:flex;gap:var(--grid-gap)}.app-table-page-buttons{height:calc(var(--grid-h) - var(--grid-gap)/2)}.app-table-page-buttons button,.app-table-page-sizes button{align-items:center;background:var(--col-settings-softer);border:0;border-radius:999px;color:var(--col-settings-text);cursor:pointer;display:inline-flex;font-weight:var(--font-fw-bold);height:calc(var(--grid-h) - var(--grid-gap)/2);justify-content:center;min-width:calc(var(--grid-h) - var(--grid-gap)/2);padding:0 calc(var(--grid-gap) + var(--grid-gap)/2)}.app-table-page-buttons button:disabled{color:var(--col-settings-muted);cursor:default}.app-table-page-sizes{background:var(--col-settings-softer);border:0;border-radius:999px;box-sizing:border-box;gap:var(--app-table-selector-gap);min-height:var(--app-table-selector-h);padding:var(--app-table-selector-pad)}.app-table-page-sizes button{border-radius:var(--app-table-selector-pill-radius);height:var(--app-table-selector-pill-h);min-width:0;padding:var(--app-table-selector-pill-pad-y) var(--app-table-selector-pill-pad-x)}.app-table-page-count{align-items:center;color:var(--col-settings-muted);display:inline-flex;font-weight:var(--font-fw-bold);line-height:1;margin-left:auto}.has-content-team .app-form-island{margin-top:4px}.has-content-team .app-form-island fieldset{gap:14px}.has-content-team .app-island-body{color:var(--col-mono-66)}.has-content-team .app-team-cancel{color:var(--col-mono-66);font-weight:var(--font-fw-medium);text-decoration:none}.app-team-progress{margin-bottom:32px;margin-top:0;padding-left:0;padding-right:0}.app-team-card .app-island-card-inner{min-height:calc(100dvh - 64px);padding-top:24px}.app-team-card .app-island-title{min-height:0;padding-top:10px}.app-team-card .app-island-links{margin-top:auto}.app-team-invite-form fieldset{border:0;display:flex;flex-direction:column;gap:16px;margin:0;padding:0}.app-team-summary{background:var(--col-mono-fa);border-radius:16px;border:0;min-height:70px;padding:20px;align-items:center;display:flex;gap:14px}.app-team-summary strong{color:var(--col-mono-1a);font-weight:var(--font-fw-semibold);line-height:1.3}.app-team-summary em{color:var(--col-mono-88);font-style:normal;font-weight:var(--font-fw-regular);line-height:1.5}.app-team-summary-initial{background:var(--col-mono-eb);border-radius:14px;color:var(--col-mono-44);flex:0 0 auto;font-weight:var(--font-fw-semibold);height:52px;line-height:52px;text-align:center;width:52px}.app-team-summary-main{min-width:0;display:flex;flex-direction:column}.app-team-summary--hero{min-height:184px;text-align:center;flex-direction:column;gap:18px;justify-content:center}.app-team-summary--hero .app-team-summary-initial{border-radius:14px;height:64px;line-height:64px;width:64px}.app-team-summary--hero .app-team-summary-main{align-items:center}.app-team-static{display:flex;flex-direction:column;gap:14px}.app-team-static form fieldset{border:0;margin:0;padding:0}.app-team-list{display:flex;flex-direction:column;gap:10px}.app-team-person{background:var(--col-mono-fa);border:0;border-radius:14px;min-height:54px;padding:10px 14px;align-items:center;display:flex;gap:12px}.app-team-avatar{background:var(--col-white);border-radius:50%;color:var(--col-avatar-initials);flex:0 0 auto;font-weight:var(--font-fw-bold);height:34px;line-height:34px;text-align:center;width:34px}.app-team-person-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.app-team-person-main strong{color:var(--col-mono-1a);font-weight:var(--font-fw-semibold);line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-team-person-main em{color:var(--col-mono-88);font-style:normal;font-weight:var(--font-fw-regular);line-height:16px}.app-team-person-status{background:var(--col-mono-f0);border-radius:999px;color:var(--col-mono-88);flex:0 0 auto;font-style:normal;font-weight:var(--font-fw-semibold);line-height:16px;padding:3px 8px;white-space:nowrap}.app-team-static .app-button,.app-team-static .app-button--only-icon,.app-team-static .app-button--only-icon-square,.app-team-static .app-button--only-text,.app-team-static .app-button--only-text-square{margin-top:4px}.app-team-invite-composer{display:flex;flex-direction:column;gap:8px}.app-team-invite-field{position:relative}.app-team-invite-field input{padding-right:calc(36px + var(--grid-gap)*2)}.app-team-invite-add{border-radius:50%;height:36px;min-height:36px;min-width:36px;position:absolute;right:var(--grid-gap);top:50%;transform:translateY(-50%);width:36px}.app-team-invite-add:disabled{cursor:default}.app-team-invite-list{background:var(--col-mono-fa);border-radius:16px;gap:0;overflow:hidden}.app-team-invite-list .app-team-person{border-bottom:solid 1px var(--col-mono-eb);border-radius:0;min-height:64px;padding:16px 20px}.app-team-invite-list .app-team-person:last-child{border-bottom:0}.app-team-invite-list+.app-button,.app-team-invite-list+.app-button--only-icon,.app-team-invite-list+.app-button--only-icon-square,.app-team-invite-list+.app-button--only-text,.app-team-invite-list+.app-button--only-text-square{margin-top:12px}.app-team-person-remove{appearance:none;background:rgba(0,0,0,0);border:0;color:var(--col-mono-aa);cursor:pointer;flex:0 0 auto;height:32px;padding:0;width:32px;align-items:center;display:flex;justify-content:center}@media(max-width: 767px){.has-content-team .app-island-main{min-height:calc(100dvh - 64px)}.has-content-team .app-island-stack{min-height:calc(100dvh - 64px)}.has-content-team .app-form-island{margin-top:4px}.app-team-progress{margin-bottom:20px;margin-top:var(--app-flow-progress-top-gap);padding-left:20px;padding-right:20px}.app-team-invite-list{margin-top:-6px}}.app-editor-md-panel{--app-editor-md-content-pad: 18px;--app-editor-md-toolbar-h: calc(var(--grid-h) + var(--grid-gap) + calc(var(--grid-gap) / 2));--app-editor-md-footer-h: 64px;background:var(--col-white);box-sizing:border-box;container-type:inline-size;display:grid;grid-template-rows:minmax(0, 1fr);height:100%;max-width:100%;opacity:0;padding:0 var(--grid-app-content-r) var(--grid-app-content-b) var(--grid-app-content-l);pointer-events:none;position:relative;transform:translateX(100%);transition:transform .34s cubic-bezier(0.4, 0, 0.2, 1),opacity .16s linear;width:100%;z-index:30}.app-editor-md-panel.is-open{opacity:1;pointer-events:auto;transform:translateX(0)}.app-editor-md-workbench{display:grid;gap:var(--grid-app-accordion-gap);grid-template-rows:var(--app-editor-md-toolbar-h) minmax(0, 1fr) var(--app-editor-md-footer-h);height:100%;min-height:0;min-width:0}.app-editor-md-toolbar{align-items:center;background:var(--col-settings-softer);border:solid 1px var(--col-settings-border);border-radius:var(--grid-t);box-sizing:border-box;display:flex;gap:var(--grid-app-control-pad-x);height:var(--app-editor-md-toolbar-h);justify-content:space-between;min-width:0;padding:0 calc(var(--grid-app-control-pad-x)/2)}.app-editor-md-file{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:0;display:inline-flex;flex:0 1 auto;gap:var(--grid-gap);height:var(--app-selector-h);max-width:min(100%,360px);min-width:0;overflow:hidden}.app-editor-md-file i{color:var(--col-settings-muted);flex:0 0 auto;line-height:1}.app-editor-md-file strong{align-items:center;background:var(--col-white);border:0;border-radius:var(--app-selector-pill-radius);box-sizing:border-box;color:var(--col-settings-text);display:inline-flex;flex:1 1 auto;font-weight:var(--font-fw-semibold);height:var(--app-selector-pill-h);line-height:1;min-width:0;overflow:hidden;padding:var(--app-selector-pill-pad-y) var(--app-selector-pill-pad-x);text-overflow:ellipsis;white-space:nowrap}.app-editor-md-toolbar-actions{align-items:center;display:flex;flex:0 0 auto;gap:var(--grid-gap);margin-left:auto}.app-editor-md-control-group{align-items:center;background:var(--col-white);border:0;border-radius:100px;box-sizing:border-box;display:inline-flex;flex:0 0 auto;gap:var(--app-selector-gap);min-height:var(--app-selector-h);padding:var(--app-selector-pad)}.app-editor-md-control-group .app-button--only-icon,.app-editor-md-control-group .app-button--only-icon-square{background:rgba(0,0,0,0);border:0;border-radius:var(--app-selector-pill-radius);color:var(--col-settings-muted-strong) !important;height:var(--app-selector-pill-h);min-height:0;padding:var(--app-selector-pill-pad-y) var(--app-selector-pill-pad-x);width:calc(var(--app-selector-pill-h) + var(--app-selector-pill-pad-x))}.app-editor-md-control-group .app-button--only-icon .app-button-icon .is-icon--idle,.app-editor-md-control-group .app-button--only-icon-square .app-button-icon .is-icon--idle,.app-editor-md-control-group .app-button--only-icon .app-button-icon .is-icon--idle i,.app-editor-md-control-group .app-button--only-icon-square .app-button-icon .is-icon--idle i,.app-editor-md-control-group .app-button--only-icon .app-button-icon .is-icon--idle i::before,.app-editor-md-control-group .app-button--only-icon-square .app-button-icon .is-icon--idle i::before{color:var(--col-settings-muted-strong) !important}.app-editor-md-control-group .app-button--only-icon:hover,.app-editor-md-control-group .app-button--only-icon-square:hover{background:var(--col-settings-softer)}.app-editor-md-control-group .app-button--only-icon:disabled,.app-editor-md-control-group .app-button--only-icon-square:disabled,.app-editor-md-control-group .app-button--only-icon[aria-disabled=true],.app-editor-md-control-group [aria-disabled=true].app-button--only-icon-square{cursor:default;opacity:.36}.app-editor-md-control-group .app-button--only-icon:disabled:hover,.app-editor-md-control-group .app-button--only-icon-square:disabled:hover,.app-editor-md-control-group .app-button--only-icon[aria-disabled=true]:hover,.app-editor-md-control-group [aria-disabled=true].app-button--only-icon-square:hover{background:rgba(0,0,0,0)}.app-editor-md-control-group .app-button--only-icon.is-active,.app-editor-md-control-group .is-active.app-button--only-icon-square{background:var(--col-settings-text);color:var(--col-white) !important}.app-editor-md-control-group .app-button--only-icon.is-active .app-button-icon .is-icon--idle,.app-editor-md-control-group .is-active.app-button--only-icon-square .app-button-icon .is-icon--idle,.app-editor-md-control-group .app-button--only-icon.is-active .app-button-icon .is-icon--idle i,.app-editor-md-control-group .is-active.app-button--only-icon-square .app-button-icon .is-icon--idle i,.app-editor-md-control-group .app-button--only-icon.is-active .app-button-icon .is-icon--idle i::before,.app-editor-md-control-group .is-active.app-button--only-icon-square .app-button-icon .is-icon--idle i::before{color:var(--col-white) !important}.app-editor-md-body{min-height:0;position:relative}.app-editor-md-content,.app-editor-md-preview{background:var(--col-settings-softer);border:solid 1px var(--col-settings-border);border-radius:14px;box-sizing:border-box;color:var(--col-settings-text);height:100%;min-height:0;outline:none;overflow:auto;padding:var(--app-editor-md-content-pad);width:100%}.app-editor-md-content{display:block;font-family:var(--font-ff-mono);line-height:1.7;resize:none}.app-editor-md-content:focus,.app-editor-md-preview:focus{border-color:var(--col-settings-border)}.app-editor-md-content:disabled{color:var(--col-settings-muted)}.app-editor-md-preview{display:none;line-height:1.6;padding:var(--app-editor-md-content-pad)}.app-editor-md-panel[data-editor-md-view=preview] .app-editor-md-content{display:none}.app-editor-md-panel[data-editor-md-view=preview] .app-editor-md-preview{display:block}.app-editor-md-preview h1,.app-editor-md-preview h2,.app-editor-md-preview h3{color:var(--col-settings-text);font-weight:var(--font-fw-bold);letter-spacing:0;line-height:1.25;margin:0 0 12px}.app-editor-md-preview h1{font-size:var(--font-fs-larger)}.app-editor-md-preview h2{margin-top:24px}.app-editor-md-preview h3{margin-top:18px}.app-editor-md-preview p,.app-editor-md-preview li{color:var(--col-settings-text)}.app-editor-md-preview p{margin:0 0 12px}.app-editor-md-preview blockquote{border-left:solid 3px var(--col-settings-border);color:var(--col-settings-muted-strong);margin:0 0 16px;padding:0 0 0 14px}.app-editor-md-preview blockquote>:last-child{margin-bottom:0}.app-editor-md-preview table{border-collapse:collapse;margin:0 0 18px;width:100%}.app-editor-md-preview th,.app-editor-md-preview td{border-bottom:solid 1px var(--col-settings-border);color:var(--col-settings-text);padding:8px 10px;text-align:left;vertical-align:top}.app-editor-md-preview th{color:var(--col-settings-muted-strong);font-weight:var(--font-fw-bold)}.app-editor-md-preview ul,.app-editor-md-preview ol{margin:0 0 12px;padding-left:22px}.app-editor-md-preview li{margin-bottom:6px}.app-editor-md-preview code{background:var(--col-settings-soft);border-radius:6px;font-family:var(--font-ff-mono);padding:2px 6px}.app-editor-md-preview pre{background:var(--col-settings-soft);border-radius:12px;margin:0 0 12px;overflow:auto;padding:14px 16px}.app-editor-md-preview pre code{background:none;padding:0}.app-editor-md-preview hr{border:0;border-top:solid 1px var(--col-settings-border);margin:20px 0}.app-editor-md-footer{align-items:center;display:flex;gap:var(--grid-gap);min-height:0;min-width:0}.app-editor-md-footer-start,.app-editor-md-footer-end{align-items:center;display:flex;flex:0 0 auto;gap:calc(var(--grid-gap) - 4px);min-width:0}.app-editor-md-footer-start{margin-left:auto;order:3}.app-editor-md-footer-end{margin-left:0;order:1}.app-editor-md-footer .app-button:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-editor-md-footer .app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-editor-md-footer .app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-editor-md-footer .app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-editor-md-footer .app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square){flex:0 0 auto;min-width:132px;width:auto !important}.app-editor-md-footer .js-editor-md-save-version{min-width:220px !important}.app-editor-md-feedback{color:var(--col-settings-muted);flex:1 1 auto;font-weight:var(--font-fw-semibold);min-width:120px;order:2;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.app-editor-md-panel[data-editor-md-state=loading] .app-editor-md-feedback,.app-editor-md-panel[data-editor-md-state=saving] .app-editor-md-feedback{color:var(--col-settings-muted-strong)}.app-editor-md-panel[data-editor-md-state=dirty] .app-editor-md-feedback{color:var(--col-settings-text)}.app-editor-md-panel[data-editor-md-state=error] .app-editor-md-feedback{color:var(--col-text-invalid)}.app-editor-md-panel[data-editor-md-state=saved] .app-editor-md-feedback{color:var(--col-text-valid)}button.app-editor-md-artifact{border:0;cursor:pointer}button.app-editor-md-artifact:hover{background:var(--col-settings-soft)}@container (max-width: 700px){.app-editor-md-toolbar,.app-editor-md-footer{align-items:stretch;flex-wrap:wrap;height:auto}.app-editor-md-workbench{grid-template-rows:var(--app-editor-md-toolbar-h) minmax(0, 1fr) 120px}.app-editor-md-file{flex:1 1 260px}.app-editor-md-feedback{flex:1 1 100%;order:3;text-align:left}.app-editor-md-footer-start,.app-editor-md-footer-end{flex:1 1 100%;flex-wrap:wrap}.app-editor-md-footer-end{justify-content:flex-end;margin-left:0}}@media(max-width: 960px){.app-editor-md-panel{padding-top:0;width:100%}.app-editor-md-toolbar,.app-editor-md-footer{align-items:stretch;flex-wrap:wrap;height:auto}.app-editor-md-workbench{grid-template-rows:auto minmax(0, 1fr) auto}.app-editor-md-feedback{flex-basis:100%;order:3;text-align:left}.app-editor-md-footer-start,.app-editor-md-footer-end{flex-wrap:wrap}}.app-editor-json{display:flex;flex-direction:column;gap:var(--grid-app-accordion-gap);min-height:0;width:100%}.app-editor-json-id-field{width:100%}.app-editor-json-viewer{background:var(--col-settings-softer);border:solid 1px var(--col-settings-border);border-radius:var(--grid-t);box-sizing:border-box;color:var(--col-settings-text);font-family:var(--font-ff-mono);line-height:1.65;min-height:0;overflow:auto;padding:var(--grid-app-control-pad-y);scrollbar-width:none;width:100%}.app-editor-json-viewer::-webkit-scrollbar{display:none}.app-editor-json .app-editor-json-viewer{flex:1 1 auto}.app-editor-json-node{margin:2px 0}.app-editor-json-node summary{border-radius:calc(var(--grid-t)/2);color:var(--col-settings-text);cursor:pointer;font-family:var(--font-ff-mono);list-style-position:outside;outline:none;padding:3px var(--grid-gap)}.app-editor-json-node summary:hover{background:var(--col-white)}.app-editor-json-children{border-left:solid 1px var(--col-settings-border);margin-left:calc(var(--grid-gap) + 2px);padding-left:var(--grid-gap)}.app-editor-json-leaf{border-radius:calc(var(--grid-t)/2);margin:2px 0;padding:3px var(--grid-gap);white-space:pre-wrap;word-break:break-word}.app-editor-json-key,.app-editor-json-root{color:var(--col-settings-muted-strong);font-weight:var(--font-fw-semibold)}.app-editor-json-string{color:var(--col-settings-text)}.app-editor-json-primitive{color:var(--col-settings-text);font-weight:var(--font-fw-semibold)}.app-editor-json-null{color:var(--col-settings-muted)}.app-editor-json-empty,.app-editor-json-error{align-items:center;color:var(--col-settings-muted);display:flex;justify-content:center;min-height:calc(var(--grid-h)*3);text-align:center}.app-editor-json-error{color:var(--col-text-invalid)}.app-modal-frame.app-ops-modal.app-project-detail-modal{--app-modal-section-header-h: auto;max-width:none;width:100%}.app-project-detail-header{display:flex;flex-direction:column;gap:var(--grid-gap);justify-content:flex-start;min-width:0;width:100%}.app-project-detail-section-header{align-items:center;color:var(--col-settings-muted);display:inline-flex;font-weight:var(--font-fw-semibold);gap:var(--grid-gap);line-height:1;min-width:0}.app-project-detail-section-header i{color:inherit;flex:0 0 auto}.app-project-detail-section-header span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-project-detail-modal .app-modal-content{display:grid;gap:var(--grid-app-tabs-content-gap);grid-template-rows:auto minmax(0, 1fr);width:100%}.app-project-detail-header .app-modal-title{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-project-detail-tabs{margin-top:var(--grid-app-headline-tabs-gap);width:100%}.app-project-detail-tabs .app-project-detail-tab{cursor:pointer}.app-project-detail-panel{box-sizing:border-box;min-height:0;overflow:auto;width:50%}.app-project-detail-panel[hidden]{display:none !important}.app-project-detail-panel[data-ducky-project-detail-panel=settings]{padding-bottom:var(--grid-app-control-pad-y)}.app-project-detail-data-panel{display:flex;height:100%;min-height:0;overflow:hidden}.app-project-detail-data-panel .app-editor-json{height:100%}.app-project-detail-modal[data-project-detail-tab-active=data] .app-modal-footer{display:none}.app-project-detail-modal[data-project-detail-tab-active=data]{--app-modal-section-footer-h: 0px}.app-game-detail-modal[data-game-detail-tab-active=data] .app-modal-footer{display:none}.app-game-detail-modal[data-game-detail-tab-active=data]{--app-modal-section-footer-h: 0px}.app-ducky-game-source-dropzone{align-items:center;border:dashed 1px var(--col-settings-border);border-radius:var(--grid-t);cursor:pointer;gap:calc(var(--grid-gap)/2);justify-content:center;min-height:calc(var(--grid-h)*3);padding:calc(var(--grid-t) + var(--grid-gap));text-align:center}.app-ducky-game-source-dropzone.is-dragging,.app-ducky-game-source-dropzone:hover{background:var(--col-settings-softer);border-color:var(--col-settings-text)}.app-ducky-game-source-dropzone input{cursor:pointer}.app-ducky-game-source-dropzone-title{color:var(--col-settings-text);display:block;font-weight:var(--font-fw-bold)}.app-ducky-game-source-dropzone-copy,.app-ducky-game-source-file-list{color:var(--col-settings-muted);display:block;font-weight:var(--font-fw-regular);line-height:1.4}@media(max-width: 767px){.app-project-detail-tabs{overflow-x:auto}}.has-content-reframing .app-island-footer,.has-content-reframing .app-island-topbar{display:none}.has-content-reframing .app-island-main,.has-content-reframing .app-island-stack{height:var(--safe-vh);max-height:var(--safe-vh);max-width:none;padding:0;width:100dvw}.app-reframing{background:var(--col-white);color:var(--col-mono-1a);height:var(--safe-vh);min-height:var(--safe-vh);overflow:hidden;width:100dvw;display:flex;flex-direction:column}.app-reframing-topbar{flex:0 0 auto;padding:14px 20px 0 20px;align-items:center;display:flex;justify-content:space-between}.app-reframing-nav-spacer,.app-reframing-topbar .app-button,.app-reframing-topbar .app-button--only-icon,.app-reframing-topbar .app-button--only-icon-square,.app-reframing-topbar .app-button--only-text,.app-reframing-topbar .app-button--only-text-square,.app-reframing-avatar{flex:0 0 36px;height:36px;max-height:36px;max-width:36px;min-height:36px;min-width:36px;width:36px}.app-reframing-topbar .app-button,.app-reframing-topbar .app-button--only-icon,.app-reframing-topbar .app-button--only-icon-square,.app-reframing-topbar .app-button--only-text,.app-reframing-topbar .app-button--only-text-square{--bg: var(--col-nav-shell-soft);--bg-hover: var(--col-nav-shell-border);--border: solid 1.5px transparent;--text: var(--col-nav-shell-text);--text-hover: var(--col-nav-shell-text);background-color:var(--col-nav-shell-soft) !important;border-color:rgba(0,0,0,0) !important;border-radius:50%;box-shadow:none !important;color:var(--col-nav-shell-text) !important}.app-reframing-avatar{background:var(--col-nav-shell-border, var(--col-mono-eb));border-radius:50%;color:var(--col-avatar-initials);overflow:hidden;text-decoration:none;align-items:center;display:flex;justify-content:center}.app-reframing-avatar img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.app-reframing-avatar img+span{display:none}.app-reframing-avatar span{color:var(--col-avatar-initials);font-weight:var(--font-fw-bolder)}.app-reframing-main{flex:1 1 auto;min-height:0;padding:8px 24px 0 24px}.app-reframing-step{height:100%;min-height:0;display:flex;flex-direction:column}.app-reframing-step h1{color:var(--col-mono-1a);letter-spacing:0;margin:0;padding-top:calc(var(--grid-gap)/2 + 2px)}.app-reframing-visual{color:var(--col-mono-1a);flex:1 1 auto;min-height:180px;align-items:center;display:flex;justify-content:center}.app-reframing-step p{color:var(--col-mono-66);line-height:var(--font-lh-medium);margin:0;text-align:center}.app-reframing-points{gap:calc(var(--grid-gap)/2);align-items:center;display:flex;flex-direction:column}.app-reframing-points span{background:var(--col-mono-f5);border-radius:15px;color:var(--col-mono-66);font-weight:var(--font-fw-semibold);height:30px;width:84px;align-items:center;display:flex;justify-content:center}.app-reframing-points span:nth-child(2){background:var(--col-mono-eb);color:var(--col-mono-44);width:92px}.app-reframing-points span:nth-child(3){background:var(--col-mono-d4);color:var(--col-mono-1a);width:100px}.app-reframing-points span:nth-child(4){background:var(--col-mono-1a);color:var(--col-white);width:108px}.app-reframing-actions{flex:0 0 auto;gap:12px;padding:24px 24px 36px;align-items:center;display:flex;flex-direction:column}.app-reframing-actions .app-button,.app-reframing-actions .app-button--only-icon,.app-reframing-actions .app-button--only-icon-square,.app-reframing-actions .app-button--only-text,.app-reframing-actions .app-button--only-text-square{width:100%}.app-reframing-link{color:var(--col-mono-1a);font-weight:var(--font-fw-semibold);text-decoration:underline}.has-content-assessment .app-island-topbar,.has-content-assessment .app-island-footer{display:none}.has-content-assessment .app-island-main,.has-content-assessment .app-island-stack{height:var(--safe-vh);max-height:var(--safe-vh);max-width:none;min-height:var(--safe-vh);padding:0;width:100dvw}.has-content-assessment .app-content,.has-content-assessment .app-content-area,.has-content-assessment .app-content-inner{height:var(--safe-vh);max-height:var(--safe-vh);max-width:none;padding:0;width:100dvw}.app-assessment{background:var(--col-white);color:var(--col-mono-1a);height:var(--safe-vh);min-height:var(--safe-vh);overflow:hidden;position:relative;width:100dvw;display:flex;flex-direction:column}.app-assessment-topbar{flex:0 0 auto;padding:14px 20px 0 20px;align-items:center;display:flex;justify-content:space-between}.app-assessment-topbar-left{flex:0 0 auto;gap:8px;align-items:center;display:flex}.app-assessment-nav-spacer,.app-assessment-topbar .app-button,.app-assessment-topbar .app-button--only-icon,.app-assessment-topbar .app-button--only-icon-square,.app-assessment-topbar .app-button--only-text,.app-assessment-topbar .app-button--only-text-square,.app-assessment-menu-button,.app-assessment-avatar{flex:0 0 36px;height:36px;max-height:36px;max-width:36px;min-height:36px;min-width:36px;width:36px}.app-assessment-topbar .app-button,.app-assessment-topbar .app-button--only-icon,.app-assessment-topbar .app-button--only-text,.app-assessment-topbar .app-button--only-text-square,.app-assessment-topbar .app-button--only-icon-square,.app-assessment-menu-button{background:var(--col-canvas-soft, var(--col-mono-f5));border:0;border-radius:50%;box-shadow:none;color:var(--col-text, var(--col-mono-1a))}.app-assessment-topbar .app-button i,.app-assessment-topbar .app-button--only-icon i,.app-assessment-topbar .app-button--only-icon-square i,.app-assessment-topbar .app-button--only-text i,.app-assessment-topbar .app-button--only-text-square i,.app-assessment-menu-button i{color:currentColor}.app-assessment-nav-spacer{display:block}.app-assessment-start-nav{display:flex;flex:0 0 auto;gap:10px}.app-assessment-start-nav .app-button,.app-assessment-start-nav .app-button--only-icon,.app-assessment-start-nav .app-button--only-icon-square,.app-assessment-start-nav .app-button--only-text,.app-assessment-start-nav .app-button--only-text-square,.app-assessment-start-nav .app-assessment-menu-button{flex:0 0 36px}.app-assessment-avatar{background:var(--col-nav-shell-border, var(--col-mono-eb));border-radius:50%;color:var(--col-avatar-initials);overflow:hidden;text-decoration:none;align-items:center;display:flex;justify-content:center}.app-assessment-menu-button{background:var(--col-canvas-soft, var(--col-mono-f5));border-radius:50%;color:var(--col-text, var(--col-mono-1a));text-decoration:none;align-items:center;display:flex;justify-content:center}.app-assessment-avatar img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.app-assessment-avatar img+span{display:none}.app-assessment-avatar span{color:var(--col-avatar-initials);font-weight:var(--font-fw-bolder)}.app-assessment-main{flex:1 1 auto;min-height:0;overflow-y:auto;padding:8px 24px 0 24px;display:flex;flex-direction:column}.app-assessment-main--result{padding:32px 24px 100px 24px}.app-assessment-main--result>h1{order:0}.app-assessment-main--result>.app-assessment-result-card{order:1}.app-assessment-main--result>.app-assessment-score-tile{order:2}.app-assessment-main--result>.app-assessment-result-signals{order:3}.app-assessment-main h1{margin:0;padding-top:calc(var(--grid-gap)/2 + 2px)}.app-assessment-main.app-assessment-main--result h1{color:var(--col-text-primary);letter-spacing:0;line-height:.95;margin:0 0 28px;padding-top:0}.app-assessment-eyebrow{color:var(--col-mono-aa);letter-spacing:2px;margin-bottom:calc(var(--grid-gap)/2 - 2px);text-transform:uppercase}.app-assessment-main>.app-assessment-eyebrow:first-child{padding-top:calc(var(--grid-gap)*2)}.app-assessment-visual{flex:1 1 auto;min-height:180px;padding:0;align-items:center;display:flex;justify-content:center}.app-assessment-clipboard{border:solid 3px var(--col-text, var(--col-mono-1a));border-radius:var(--radius-large, 16px);height:150px;position:relative;transform:rotate(10deg);width:118px}.app-assessment-clipboard::before{background:var(--col-canvas, var(--col-white));border:solid 3px var(--col-text, var(--col-mono-1a));border-radius:999px;content:"";height:22px;left:50%;position:absolute;top:-16px;transform:translateX(-50%);width:48px}.app-assessment-clipboard span{background:var(--col-border, var(--col-mono-d4));border-radius:999px;display:block;height:7px;left:48px;position:absolute;width:48px}.app-assessment-clipboard span::before{border:solid 2px var(--col-text, var(--col-mono-1a));border-radius:50%;content:"";height:14px;left:-26px;position:absolute;top:-4px;width:14px}.app-assessment-clipboard span:nth-child(1){background:var(--col-text, var(--col-mono-1a));top:46px}.app-assessment-clipboard span:nth-child(1)::before{background:var(--col-text, var(--col-mono-1a))}.app-assessment-clipboard span:nth-child(2){top:76px}.app-assessment-clipboard span:nth-child(3){top:106px;width:34px}.app-assessment-card{background:var(--col-bg-tile);border-radius:calc(var(--grid-gap)*2);flex:0 0 auto;padding:22px}.app-assessment-result-card{background:var(--col-peach-lightest);border-radius:20px;margin-bottom:12px;margin-top:0;padding:28px 24px}.app-assessment-card h2{margin:0 0 calc(var(--grid-gap)/2) 0}.app-assessment-card p{color:var(--col-mono-66);line-height:var(--font-lh-medium);margin:0}.app-assessment-result-card h2{color:var(--col-peach);font-size:var(--font-fs-extra);font-weight:var(--font-fw-bold) !important;letter-spacing:0;line-height:1.1;margin:0 0 10px 0}.app-assessment-result-card p{color:var(--col-peach-deep);font-weight:var(--font-fw-regular);line-height:1.6}.app-assessment-card-label{gap:8px;margin-bottom:16px;align-items:center;display:flex}.app-assessment-card-label span{background:var(--col-text, var(--col-mono-1a));border-radius:50%;display:block;height:8px;width:8px}.app-assessment-card-label strong{color:var(--col-mono-88);font-weight:var(--font-fw-semibold);letter-spacing:1px;line-height:1.2;text-transform:uppercase}.app-assessment-score-tile{background:var(--col-bg-tile);border-radius:20px;display:flex;flex-direction:column;gap:20px;margin-bottom:12px;min-height:214px;padding:24px 24px 28px}.app-assessment-score-label{margin-bottom:0}.app-assessment-score-label strong{color:var(--col-mono-1a)}.app-assessment-score-tile-body{align-items:center;display:flex;gap:24px}.app-assessment-score-ring{align-items:center;display:flex;flex:0 0 124px;flex-direction:column;height:124px;justify-content:center;position:relative;row-gap:4px;width:124px}.app-assessment-score-ring svg{height:100%;inset:0;position:absolute;width:100%}.app-assessment-score-ring circle{fill:none;stroke:var(--col-white);stroke-width:10}.app-assessment-score-ring circle+circle{stroke:var(--col-mono-1a);stroke-dasharray:263.89;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%}.app-assessment-score-ring strong{color:var(--col-mono-1a);font-size:var(--font-fs-extra);font-weight:var(--font-fw-bolder);line-height:1;position:relative;z-index:1}.app-assessment-score-ring small{color:var(--col-mono-88);font-weight:var(--font-fw-regular);line-height:1.2;position:relative;z-index:1}.app-assessment-score-copy{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.app-assessment-score-copy strong{color:var(--col-mono-1a);font-weight:var(--font-fw-bolder);line-height:1.2}.app-assessment-score-copy small{color:var(--col-mono-88);font-weight:var(--font-fw-regular);line-height:1.5;margin-top:8px}.app-assessment-question{flex:1 1 auto;min-height:0;padding-bottom:52px;padding-top:calc(var(--grid-gap)*3);position:relative}.app-assessment-question-prompt{background:var(--col-bg-tile);border:0;border-radius:14px;padding:14px 18px}.app-assessment-question-prompt span{color:var(--col-mono-1a);line-height:var(--font-lh-medium)}.app-assessment-choices{gap:calc(var(--grid-gap)/2 + 2px);padding-top:28px;display:flex;flex-wrap:wrap;justify-content:center}.app-assessment-choice{background:var(--col-white);border:solid 1.5px var(--col-mono-eb);border-radius:999px;color:var(--col-mono-1a);cursor:pointer;min-height:48px;padding:0 22px;text-align:center}.app-assessment-choice.is-active{background:var(--col-text, var(--col-mono-1a));color:var(--col-canvas, var(--col-white))}.app-assessment-stepper{column-gap:calc(var(--grid-gap)*1.5);padding-top:calc(var(--grid-gap)*2);align-items:center;display:grid;grid-template-columns:var(--grid-h) minmax(0, calc(var(--grid-w) * 6)) var(--grid-h);justify-content:center}.app-assessment-stepper-button{background:var(--col-text, var(--col-mono-1a));border:0;border-radius:50%;color:var(--col-canvas, var(--col-white));cursor:pointer;height:var(--grid-h);line-height:1;place-self:center;width:var(--grid-h);align-items:center;display:flex;justify-content:center}.app-assessment-stepper-button i{display:block;line-height:1}.app-assessment-stepper-value{align-self:center;height:calc(var(--grid-h)*1.5);line-height:0;min-width:calc(var(--grid-w)*6);position:relative;display:flex}.app-assessment-stepper-value span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.app-assessment-stepper-value input{background:var(--col-canvas, var(--col-white));border:solid 1px var(--col-border, var(--col-grey-line));border-radius:999px;box-sizing:border-box;height:calc(var(--grid-h)*1.5);text-align:center;width:100%}.app-assessment-error{bottom:0;color:var(--col-error, var(--col-peach));left:0;margin:0;position:absolute;right:0;text-align:center;width:100%}.app-assessment-signals{gap:12px;padding-top:0;display:flex;flex-direction:column}.app-assessment-signals h2{color:var(--col-mono-aa);font-weight:var(--font-fw-bold);letter-spacing:1px;line-height:1.2;margin:12px 0 0 0;text-transform:uppercase}.app-assessment-signal{background:var(--col-bg-tile);border-radius:14px;gap:14px;min-height:0;padding:16px 18px;align-items:center;display:flex}.app-assessment-signal-icon{background:var(--col-white);border-radius:12px;flex:0 0 auto;height:42px;width:42px;align-items:center;display:flex;justify-content:center}.app-assessment-signal-icon i{color:var(--col-mono-1a)}.app-assessment-signal-content{flex:1 1 auto;min-width:0}.app-assessment-signal-content div{gap:8px;margin-bottom:4px;align-items:center;display:flex}.app-assessment-signal strong{color:var(--col-mono-1a);font-weight:var(--font-fw-semibold);line-height:1.35}.app-assessment-signal-score{align-self:center;color:var(--col-mono-1a);flex:0 0 auto;font-weight:var(--font-fw-bolder);line-height:1;min-width:44px;text-align:right}.app-assessment-signal p{color:var(--col-mono-88);font-weight:var(--font-fw-regular);line-height:1.5;margin:0}.app-assessment-score{margin-bottom:24px;margin-top:0}.app-assessment-score-header{margin-bottom:8px;align-items:center;display:flex;justify-content:space-between}.app-assessment-score-header strong{color:var(--col-mono-88);font-weight:var(--font-fw-semibold);letter-spacing:1px;line-height:1.2;text-transform:uppercase}.app-assessment-score-header span{color:var(--col-mono-aa);align-items:baseline;display:flex;gap:4px}.app-assessment-score-header b{color:var(--col-mono-1a);font-weight:var(--font-fw-bolder);line-height:1.2}.app-assessment-score-header em{color:var(--col-mono-aa);font-weight:var(--font-fw-regular);font-style:normal;line-height:1.2}.app-assessment-score-bar{background:var(--col-mono-eb);border-radius:999px;height:8px;overflow:hidden}.app-assessment-score-bar span{background:var(--col-mono-1a);border-radius:999px;display:block;height:100%}.app-assessment-score-labels{margin-top:6px;display:flex;justify-content:space-between}.app-assessment-score-labels span{color:var(--col-mono-aa);flex:1 1 0;font-weight:var(--font-fw-regular);line-height:1.35;min-width:0}.app-assessment-score-labels span:nth-child(2){text-align:center}.app-assessment-score-labels span:nth-child(3){text-align:right}.app-assessment-actions{flex:0 0 auto;gap:12px;padding:24px 24px 36px 24px;align-items:center;display:flex;flex-direction:column}.app-assessment-main--result+.app-assessment-actions{background:linear-gradient(var(--col-white-a00) 0%, var(--col-white) 20%);bottom:0;left:0;padding:16px 24px 36px 24px;position:absolute;right:0;z-index:10}.app-assessment-actions .app-button,.app-assessment-actions .app-button--only-icon,.app-assessment-actions .app-button--only-icon-square,.app-assessment-actions .app-button--only-text,.app-assessment-actions .app-button--only-text-square{max-width:none;width:100%}.app-assessment-main--result+.app-assessment-actions .app-button,.app-assessment-main--result+.app-assessment-actions .app-button--only-icon,.app-assessment-main--result+.app-assessment-actions .app-button--only-icon-square,.app-assessment-main--result+.app-assessment-actions .app-button--only-text,.app-assessment-main--result+.app-assessment-actions .app-button--only-text-square{border-radius:28px;box-shadow:0 4px 20px var(--col-shade-15);min-height:56px}.app-assessment-link{color:var(--col-mono-1a);font-weight:var(--font-fw-semibold);text-decoration:underline}.app-u-assessments-results article>div.is-level--low{background:var(--col-green-lightest)}.app-u-assessments-results article>div.is-level--low i{color:var(--col-green)}.app-u-assessments-results article>div.is-level--mid{background:var(--col-yellow-lightest)}.app-u-assessments-results article>div.is-level--mid i{color:var(--col-yellow-deep)}.app-u-assessments-results article>div.is-level--high{background:var(--col-peach-lightest)}.app-u-assessments-results article>div.is-level--high i{color:var(--col-peach-deep)}.has-content-goals .app-island-topbar,.has-content-goals .app-island-footer{display:none}.has-content-goals .app-island-main,.has-content-goals .app-island-stack{height:var(--safe-vh);max-height:var(--safe-vh);max-width:none;padding:0;width:100dvw}.app-goals{background:var(--col-white);color:var(--col-mono-1a);height:var(--safe-vh);min-height:var(--safe-vh);overflow:hidden;width:100dvw;display:flex;flex-direction:column}.app-goals-topbar{flex:0 0 auto;padding:14px 20px 0;align-items:center;display:flex;justify-content:space-between}.app-goals-nav-spacer,.app-goals-topbar .app-button,.app-goals-topbar .app-button--only-icon,.app-goals-topbar .app-button--only-icon-square,.app-goals-topbar .app-button--only-text,.app-goals-topbar .app-button--only-text-square,.app-goals-account-link{flex:0 0 36px;height:36px;max-height:36px;max-width:36px;min-height:36px;min-width:36px;width:36px}.app-goals-account-link{background:var(--col-nav-shell-border, var(--col-mono-eb));border-radius:50%;color:var(--col-avatar-initials, var(--col-mono-1a));overflow:hidden;text-decoration:none;align-items:center;display:flex;justify-content:center}.app-goals-account-link img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.app-goals-account-link img:not([hidden])+span{display:none}.app-goals-account-link span{color:var(--col-avatar-initials, var(--col-mono-1a));font-weight:var(--font-fw-bolder)}.app-goals-progress{flex:0 0 auto;margin-top:8px;padding:0 24px;align-items:center;display:flex;gap:14px}.app-goals-progress-bars{flex:1 1 auto;min-width:0;display:flex;gap:6px}.app-goals-progress-bars span{background:var(--col-mono-eb);border-radius:999px;display:block;flex:1 1 0;height:4px}.app-goals-progress-bars span.is-active{background:var(--col-mono-1a)}.app-goals-progress strong{color:var(--col-mono-aa);flex:0 0 auto;font-weight:var(--font-fw-medium)}.app-goals-main{flex:1 1 auto;min-height:0;overflow-y:auto;padding:20px 24px 36px;display:flex;flex-direction:column;gap:28px}.app-goals-header{flex:0 0 auto;display:flex;flex-direction:column;gap:14px}.app-goals-header>span{color:var(--col-mono-aa);font-weight:var(--font-fw-bold);letter-spacing:2px;text-transform:uppercase}.app-goals-header h1{color:var(--col-mono-1a);letter-spacing:0;line-height:1.15;margin:0;padding-top:4px}.app-goals-header p{color:var(--col-mono-66);line-height:var(--font-lh-medium);margin:0}.app-goals-visual{color:var(--col-mono-1a);flex:1 1 auto;min-height:160px;align-items:center;display:flex;justify-content:center}.app-goals-note{background:var(--col-mono-f5);border-radius:20px;color:var(--col-mono-66);padding:18px}.app-goals-note strong{color:var(--col-mono-66);display:block;font-weight:var(--font-fw-bold);letter-spacing:1.5px;margin-bottom:10px;text-transform:uppercase}.app-goals-note strong span{background:var(--col-mono-1a);border-radius:50%;display:inline-block;height:8px;margin-right:6px;width:8px}.app-goals-note p{color:var(--col-mono-66);line-height:var(--font-lh-medium);margin:0}.app-form-goals{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.app-form-goals .app-form{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.app-form-goals .app-form fieldset{gap:16px;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.app-form-goals .app-button,.app-form-goals .app-button--only-icon,.app-form-goals .app-button--only-icon-square,.app-form-goals .app-button--only-text,.app-form-goals .app-button--only-text-square{margin-top:auto;width:100%}.app-goals-panel{background:var(--col-mono-f5);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:18px}.app-goals-field-row{align-items:flex-start;display:grid;column-gap:14px;grid-template-columns:44px minmax(0, 1fr);grid-template-rows:auto auto auto}.app-goals-field-icon{background:var(--col-white);border:solid 1px var(--col-mono-eb);border-radius:50%;color:var(--col-button-primary);grid-column:1;grid-row:2;height:44px;width:44px;align-self:center;align-items:center;display:flex;justify-content:center}.app-goals-field-icon i{color:var(--col-button-primary)}.app-goals-field-row .app-form-field{display:contents}.app-goals-field-row .app-form-label{color:var(--col-mono-88);font-weight:var(--font-fw-bold);grid-column:2;grid-row:1;letter-spacing:1px;padding-bottom:7px;text-transform:uppercase}.app-goals-field-row input{background:var(--col-white);grid-column:2;grid-row:2;height:54px;min-width:0;width:100%}.app-goals-field-row input[type=number]{text-align:right}.app-goals-field-row .app-form-feedback-field{grid-column:2;grid-row:3}.app-goals-help{color:var(--col-mono-88);line-height:var(--font-lh-medium);margin:0;text-align:center}.app-goals-checks{display:flex;flex-direction:column;gap:10px}.app-goals-checks label{background:var(--col-white);border:solid 1px var(--col-mono-eb);border-radius:14px;cursor:pointer;min-height:54px;padding:0 16px;align-items:center;display:flex;gap:12px}.app-goals-checks span{color:var(--col-mono-1a)}.app-goals-next-list{display:flex;flex-direction:column;gap:10px}.app-goals-next-list div{background:var(--col-mono-f5);border-radius:16px;min-height:70px;padding:14px 16px;align-items:center;display:grid;column-gap:14px;grid-template-columns:44px 1fr}.app-goals-next-list i{background:var(--col-white);border-radius:12px;color:var(--col-mono-1a);grid-row:1/3;height:44px;width:44px;align-items:center;display:flex;justify-content:center}.app-goals-next-list strong{color:var(--col-mono-1a);font-weight:var(--font-fw-bold)}.app-goals-next-list span{color:var(--col-mono-88);line-height:var(--font-lh-medium)}.app-goals-actions{flex:0 0 auto;padding:16px 24px 36px;display:flex;flex-direction:column;gap:12px}.app-goals-actions .app-button,.app-goals-actions .app-button--only-icon,.app-goals-actions .app-button--only-icon-square,.app-goals-actions .app-button--only-text,.app-goals-actions .app-button--only-text-square{width:100%}.app-u-progress.app-goals-modal--savings{height:50dvh;max-height:50dvh;min-height:0}.app-goals-modal--savings .app-u-progress-header{padding-left:24px;padding-right:24px;padding-top:64px}.app-goals-modal--savings .app-goals-modal-main{gap:20px;padding:0 24px 24px}.app-goals-modal-main .app-form{flex:1 1 auto;min-height:0}.app-goals-modal-main .app-form fieldset{border:0;display:flex;flex-direction:column;gap:20px;margin:0;min-height:100%;padding:0}.app-goals-modal-main .app-button,.app-goals-modal-main .app-button--only-icon,.app-goals-modal-main .app-button--only-icon-square,.app-goals-modal-main .app-button--only-text,.app-goals-modal-main .app-button--only-text-square{margin-top:auto;width:100%}.app-goals-modal h1{color:var(--col-peach);font-size:var(--font-fs-extra);font-weight:var(--font-fw-bold) !important;letter-spacing:0}@keyframes app-u-quest-success-ripple{0%{opacity:0;transform:scale(1)}12%{opacity:.55}100%{opacity:0;transform:scale(1.9)}}.has-content-quests,.has-content-quests body{background:var(--col-white) !important}.app-u-quests{background:var(--col-white);color:var(--col-mono-1a);display:flex;flex-direction:column;height:100%;min-height:var(--safe-vh);overflow:hidden;width:100%;-webkit-font-smoothing:antialiased}.app-u-quests-topbar{flex:0 0 auto;padding:14px 20px 0}.app-u-quests-menu,.app-u-quests-back{align-items:center;background:var(--col-mono-f5);border:0;border-radius:50%;color:var(--col-mono-1a);display:flex;height:36px;justify-content:center;padding:0;text-decoration:none;width:36px}.app-u-quests-menu i{font-size:var(--font-fs-small)}.app-u-quests-header{flex:0 0 auto}.app-u-lab-header{display:grid;gap:12px;grid-template-columns:minmax(0, 1fr)}.app-u-achievements-header{display:grid;gap:12px;grid-template-columns:minmax(0, 1fr)}.app-u-lab-titlebar{align-items:center;background:var(--col-mono-f5);border-radius:9999px;display:flex;justify-content:center;min-height:60px;padding:8px;width:100%}.app-u-achievements-titlebar{align-items:center;background:var(--col-mono-f5);border-radius:9999px;display:flex;justify-content:center;min-height:60px;padding:8px;width:100%}.app-u-lab-titlebar h1{align-items:center;color:var(--col-mono-1a);display:inline-flex;justify-content:center;line-height:1;margin:0}.app-u-achievements-titlebar h1{align-items:center;color:var(--col-mono-1a);display:inline-flex;justify-content:center;line-height:1;margin:0}.app-u-lab-titlebar i{color:var(--col-mono-1a);font-size:var(--font-fs-large);line-height:1}.app-u-achievements-titlebar i{color:var(--col-mono-1a);font-size:var(--font-fs-large);line-height:1}.app-u-lab-titlebar-label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.app-u-achievements-titlebar-label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.app-u-quests-main{display:flex;flex-direction:column;flex:1 1 auto;overflow-y:auto;padding:12px 24px 120px}.app-u-quests .app-u-achievements-header+.app-u-quests-main{padding-top:0}.app-locations .app-u-quests-main,.app-times .app-u-quests-main{padding-top:0}.app-u-quests-list{display:flex;flex-direction:column}.app-u-quests-tabs{background:var(--col-mono-f5);border-radius:9999px;display:flex;gap:0;padding:8px}.app-u-quests-tabs--primary{margin-bottom:12px}.app-u-quests-header .app-u-quests-tabs--primary{margin-bottom:0;margin-top:24px}.app-u-lab-header .app-u-quests-tabs--primary{margin-top:0}.app-u-achievements-header .app-u-quests-tabs--primary{margin-top:0}.app-u-quests-tabs--secondary{grid-template-columns:repeat(2, minmax(0, 1fr));margin-top:0}.app-u-quests-tabs button,.app-u-quests-tabs a{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:9999px;color:var(--col-mono-88);display:flex;flex:1 1 0;font-weight:var(--font-fw-semibold);justify-content:center;min-height:44px;padding:0;text-decoration:none}.app-u-quests-tabs button.is-active,.app-u-quests-tabs a.is-active{background:var(--col-white);box-shadow:var(--col-shade-08) 0 1px 3px;color:var(--col-mono-1a);font-weight:var(--font-fw-bold)}.app-u-quests-section{margin-top:32px}.app-u-quests-section:first-of-type{margin-top:24px}.app-u-quests-tabs--secondary+.app-u-quests-panel .app-u-quests-section:first-of-type{margin-top:12px}.app-u-quests-panel[hidden]{display:none !important}.app-u-quests-section h2,.app-u-quest-detail-hero small,.app-u-quest-week h2{color:var(--col-mono-aa);font-weight:var(--font-fw-bold);letter-spacing:1.5px;line-height:1.2;margin:0;text-transform:uppercase}.app-u-quests-section h2{text-align:center}.app-u-quests-stack{display:flex;flex-direction:column;gap:14px;margin-top:14px}.app-u-quest-card{align-items:center;background:var(--col-white);border:solid 1px var(--col-mono-eb);border-radius:16px;color:var(--col-mono-1a);display:flex;gap:14px;min-height:74px;padding:14px 16px;text-decoration:none}.app-u-quest-card-icon{align-items:center;background:var(--col-mono-f5);border-radius:12px;color:var(--col-mono-1a);display:flex;flex:0 0 auto;height:44px;justify-content:center;width:44px}.app-u-quest-card-icon i{font-size:var(--font-fs-medium)}.app-u-quest-card-content{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.app-u-quest-card strong{color:var(--col-mono-1a);display:block;font-weight:var(--font-fw-bold);line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-u-quest-card-body{color:var(--col-mono-88);display:block;font-weight:var(--font-fw-regular);line-height:1.35;margin-top:2px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-u-quest-card-progress{background:var(--col-mono-f5);border-radius:3px;display:block;height:6px;margin-top:9px;overflow:hidden}.app-u-quest-card-progress span{background:var(--col-mono-1a);border-radius:inherit;display:block;height:100%}.app-u-quest-card-reward{align-items:center;background:var(--col-mono-f5);border-radius:9999px;color:var(--col-mono-1a);display:inline-flex;flex:0 0 auto;font-weight:var(--font-fw-bold);gap:5px;line-height:1;min-width:48px;padding:6px 12px;justify-content:center}.app-u-quest-card-reward.is-completed{background:var(--col-mono-1a);color:var(--col-white)}.app-u-quest-card-reward i{color:currentColor;font-size:var(--font-fs-smallest)}.app-u-quests-empty{color:var(--col-mono-88);font-weight:var(--font-fw-regular);line-height:1.45;margin:14px 0 0}.app-u-trophies .app-u-quests-main{padding-top:12px;position:relative}.app-u-trophies-empty{margin-top:30px}.app-u-trophies-empty p{color:var(--col-mono-88);font-weight:var(--font-fw-regular);line-height:1.45;margin:0}.app-u-trophies-group{margin-top:30px}.app-u-trophies-group header{display:block;margin-bottom:24px;text-align:center;width:100%}.app-u-trophies-group h2{color:var(--col-mono-aa);font-weight:var(--font-fw-bold);letter-spacing:1.5px;line-height:1.2;margin:0;text-align:center;text-transform:uppercase;width:100%}.app-u-trophies-grid{display:grid;gap:12px;grid-template-columns:repeat(2, minmax(0, 1fr))}.app-u-trophy-card{background:var(--col-mono-fa);border:solid 1px var(--col-mono-eb);border-radius:16px;color:var(--col-mono-1a);display:flex;flex-direction:column;gap:22px;min-height:148px;padding:18px 16px 16px;text-decoration:none}.app-u-trophy-icon{align-items:center;background:var(--col-white);border:solid 1px var(--col-mono-eb);border-radius:50%;color:var(--col-mono-1a);display:flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.app-u-trophy-icon i{font-size:var(--font-fs-small)}.app-u-trophy-copy{display:flex;flex-direction:column;min-width:0}.app-u-trophy-copy strong{color:var(--col-mono-1a);font-weight:var(--font-fw-bolder);letter-spacing:0;line-height:1.2}.app-u-trophy-copy small{color:var(--col-mono-88);font-weight:var(--font-fw-regular);line-height:1.2;margin-top:12px}.app-u-quest-detail{display:flex;flex-direction:column;min-height:calc(100dvh - 50px)}.app-u-quest-detail-body{display:flex;flex:1 1 auto;flex-direction:column;padding:18px 4px 24px}.app-u-quest-detail-hero{align-items:center;display:flex;flex-direction:column;text-align:center}.app-u-quest-detail-icon{align-items:center;background:var(--col-mono-f5);border-radius:50%;color:var(--col-mono-1a);display:flex;height:96px;justify-content:center;width:96px}.app-u-quest-detail-icon i{font-size:var(--font-fs-extra)}.app-u-quest-detail-hero small{margin-top:20px}.app-u-quest-detail-hero h1{color:var(--col-mono-1a);font-size:var(--font-fs-largest);font-weight:var(--font-fw-bolder);letter-spacing:0;line-height:1.15;margin:8px 0 0}.app-u-quest-detail-hero p{color:var(--col-mono-66);font-weight:var(--font-fw-regular);line-height:1.55;margin:14px 0 0;max-width:300px}.app-u-quest-detail-table{border:solid 1px var(--col-mono-eb);border-radius:18px;margin-top:30px;overflow:hidden}.app-u-quest-detail-table div{align-items:center;border-top:solid 1px var(--col-mono-eb);display:flex;justify-content:space-between;padding:17px 20px}.app-u-quest-detail-table div:first-child{border-top:0}.app-u-quest-detail-table span{color:var(--col-mono-88);font-weight:var(--font-fw-regular)}.app-u-quest-detail-table strong{color:var(--col-mono-1a);font-weight:var(--font-fw-bold)}.app-u-quest-detail-reward{align-items:center;border:solid 1px var(--col-mono-eb);border-radius:18px;display:flex;gap:16px;margin-top:16px;padding:18px 20px}.app-u-quest-detail-reward>span{align-items:center;background:var(--col-mono-f5);border-radius:14px;color:var(--col-mono-1a);display:flex;flex:0 0 auto;height:48px;justify-content:center;width:48px}.app-u-quest-detail-reward>span i{font-size:var(--font-fs-large)}.app-u-quest-detail-reward div{flex:1 1 auto}.app-u-quest-detail-reward strong{color:var(--col-mono-1a);display:block;font-weight:var(--font-fw-bold);line-height:1.25}.app-u-quest-detail-reward p{color:var(--col-mono-66);font-weight:var(--font-fw-regular);line-height:1.45;margin:2px 0 0}.app-u-quest-detail-reward b{color:var(--col-mono-1a);flex:0 0 auto;font-weight:var(--font-fw-bolder)}.app-u-quest-detail-footer{border-top:solid 1px var(--col-mono-f5);flex:0 0 auto;padding:12px 4px 28px}.app-u-quest-primary{align-items:center;background:var(--col-mono-1a);border:0;border-radius:28px;color:var(--col-white);display:flex;font-weight:var(--font-fw-bold);height:56px;justify-content:center;padding:0 18px;width:100%}.app-u-quest-primary:disabled{background:var(--col-mono-eb);color:var(--col-mono-88)}.app-u-quest-running-progress{display:flex;height:230px;justify-content:center;margin:30px 0;position:relative}.app-u-quest-running-progress svg{height:230px;transform:rotate(-90deg);width:230px}.app-u-quest-running-progress circle{fill:none;stroke:var(--col-mono-eb);stroke-width:14}.app-u-quest-running-progress circle+circle{stroke:var(--col-mono-1a);stroke-linecap:round}.app-u-quest-running-progress div{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.app-u-quest-running-progress strong{color:var(--col-mono-1a);font-size:var(--font-fs-ultra);font-weight:var(--font-fw-bolder);line-height:1}.app-u-quest-running-progress span{color:var(--col-mono-88);font-size:var(--font-fs-larger);font-weight:var(--font-fw-bolder);margin-top:2px}.app-u-quest-running-progress small{color:var(--col-mono-88);font-weight:var(--font-fw-bold);letter-spacing:1.5px;margin-top:8px;text-transform:uppercase}.app-u-quest-running-progress.is-saving{height:190px;margin:28px 0 0}.app-u-quest-running-progress.is-saving svg{height:190px;width:190px}.app-u-quest-running-progress.is-saving circle{stroke-width:12}.app-u-quest-running-progress.is-saving strong{font-size:var(--font-fs-extra);font-weight:var(--font-fw-bolder)}.app-u-quest-saving-progress-line{color:var(--col-mono-88);font-weight:var(--font-fw-regular);line-height:1.4;margin:12px 0 28px;text-align:center}.app-u-quest-week{border:solid 1px var(--col-mono-eb);border-radius:20px;padding:20px 22px}.app-u-quest-week-days{display:grid;gap:8px;grid-template-columns:repeat(7, minmax(0, 1fr));margin-top:16px}.app-u-quest-week-days span{align-items:center;border-radius:12px;display:flex;font-weight:var(--font-fw-bold);height:46px;justify-content:center}.app-u-quest-week-days span.is-done{background:var(--col-mono-1a);color:var(--col-white)}.app-u-quest-week-days span.is-current{background:var(--col-mono-eb);color:var(--col-mono-1a)}.app-u-quest-week-days span.is-open{background:var(--col-mono-f5);color:var(--col-mono-aa)}.has-modal.has-modal--type-fullscreen:has(.app-u-quest-detail-modal) .app-modal,.has-modal.has-modal--type-fullscreen:has(.app-u-quest-success) .app-modal{align-items:stretch;background:var(--col-white);bottom:0 !important;justify-content:flex-start;left:0;padding:0 !important;right:0;top:0 !important;z-index:2000}.has-modal.has-modal--type-fullscreen:has(.app-u-quest-detail-modal) .app-modal-area,.has-modal.has-modal--type-fullscreen:has(.app-u-quest-success) .app-modal-area{background:var(--col-white);border-radius:0;height:100dvh;max-height:none;max-width:none;padding:0;width:100dvw}.has-modal.has-modal--type-fullscreen:has(.app-u-quest-detail-modal) .app-modal-inner,.has-modal.has-modal--type-fullscreen:has(.app-u-quest-success) .app-modal-inner{height:100dvh;overflow:hidden;padding:0}.has-modal.has-modal--type-fullscreen:has(.app-u-quest-detail-modal) .app-modal-close,.has-modal.has-modal--type-fullscreen:has(.app-u-quest-success) .app-modal-close{height:36px;position:absolute;right:20px;top:14px;width:36px;z-index:2}.has-modal.has-modal--type-fullscreen:has(.app-u-quest-detail-modal) .app-modal-close a,.has-modal.has-modal--type-fullscreen:has(.app-u-quest-success) .app-modal-close a{align-items:center;background:var(--col-mono-f5);border-radius:50%;color:var(--col-mono-1a);display:flex;height:36px;justify-content:center;width:36px}.has-modal.has-modal--closing.has-modal--type-fullscreen:has(.app-u-quest-detail-modal) .app-modal-area,.has-modal.has-modal--closing.has-modal--type-fullscreen:has(.app-u-quest-success) .app-modal-area{transform:none !important;transition:opacity 160ms ease !important}.has-modal.has-modal--closing.has-modal--type-fullscreen:has(.app-u-quest-detail-modal) .app-u-quest-detail-footer{opacity:0 !important;transition:none !important}.app-u-quest-detail-modal{background:var(--col-white);height:100%;min-height:100dvh}.app-u-quest-detail-modal .app-u-quest-detail{min-height:100dvh}.app-u-quest-detail-modal .app-u-quest-detail-body{padding:84px 24px 120px}.app-u-quest-detail-modal .app-u-quest-detail-table{margin-top:24px}.app-u-quest-detail-modal .app-u-quest-detail-reward{margin-top:12px}.app-u-quest-detail-modal .app-u-quest-detail-footer{background:var(--col-white);border-top:0;bottom:0;left:0;padding:16px 24px 36px;position:fixed;right:0}.app-u-quest-success{align-items:center;background:var(--col-white);color:var(--col-mono-1a);display:flex;flex-direction:column;gap:36px;min-height:100dvh;padding:28dvh 40px 0;position:relative;text-align:center}.app-u-quest-success-fireworks{height:100dvh;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.app-u-quest-success-card{align-items:center;background:var(--col-green-lightest);border:none;border-radius:50%;display:flex;flex-direction:column;gap:16px;height:180px;justify-content:center;position:relative;width:180px;z-index:2}.app-u-quest-success-ripples{inset:0;pointer-events:none;position:absolute}.app-u-quest-success-ripples span{animation:app-u-quest-success-ripple 1.6s ease-out both;border:2.5px solid var(--col-red);border-radius:50%;inset:0;opacity:0;position:absolute}.app-u-quest-success-ripples span:nth-child(2){animation-delay:.4s;border-color:var(--col-green)}.app-u-quest-success-ripples span:nth-child(3){animation-delay:.8s;border-color:var(--col-yellow)}.app-u-quest-success-ripples span:nth-child(4){animation-delay:1.2s;border-color:var(--col-blue)}.app-u-quest-success-card i{color:var(--col-mono-1a);font-size:var(--font-fs-extra)}.app-u-quest-success-card strong{color:var(--col-mono-1a);font-size:var(--font-fs-ultra);font-weight:var(--font-fw-bolder);letter-spacing:-2px;line-height:1}.app-u-quest-success-copy{align-items:center;display:flex;flex-direction:column;gap:8px;position:relative;text-align:center;z-index:2}.app-u-quest-success h2{color:var(--col-mono-1a);font-size:var(--font-fs-largest);font-weight:var(--font-fw-bolder);letter-spacing:0;line-height:1.2;margin:0}.app-u-quest-success p{color:var(--col-mono-88);font-weight:var(--font-fw-regular);line-height:1.5;margin:0;max-width:313px}.app-u-savings-summary{display:flex;flex-direction:column;gap:14px;margin-top:0}.app-u-savings-card{background:var(--col-mono-fa);border-radius:16px;padding:20px}.app-u-savings-card--hero{background:var(--col-mono-f5);border-radius:22px;display:flex;flex-direction:column;gap:8px;min-height:213px;padding:24px 26px}.app-u-savings-label{color:var(--col-mono-aa);display:block;font-weight:var(--font-fw-bold);letter-spacing:1.2px;line-height:1.2;text-transform:uppercase}.app-u-savings-card strong{color:var(--col-mono-1a);display:block;font-size:var(--font-fs-extra);font-weight:var(--font-fw-bolder);letter-spacing:-0.02em;line-height:1.05}.app-u-savings-card--hero strong{font-size:var(--font-fs-mega);white-space:nowrap}.app-u-savings-card small{color:var(--col-mono-aa);display:block;font-weight:var(--font-fw-semibold);line-height:1.35;text-align:center}.app-u-savings-card--hero small{color:var(--col-mono-66);line-height:1.35;text-align:left}.app-u-savings-card--hero .app-u-savings-label{color:var(--col-mono-88)}.app-u-savings-grid{display:grid;gap:14px;grid-template-columns:repeat(2, minmax(0, 1fr))}.app-u-savings-grid .app-u-savings-card{align-items:center;display:flex;flex-direction:column;gap:6px;min-height:138px;padding:20px;text-align:center}.app-u-savings-goals{margin-top:30px}.app-u-savings-goals>header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.app-u-savings-goals h2{color:var(--col-mono-aa);font-weight:var(--font-fw-bold);letter-spacing:1px;line-height:1.2;margin:0;text-transform:uppercase}.app-u-savings-goal-card{background:var(--col-white);border:solid 1px var(--col-mono-eb);border-radius:18px;display:grid;gap:12px 8px;grid-template-columns:minmax(0, auto) auto minmax(0, 1fr) auto;padding:18px}.app-u-savings-goal-link{display:flex;flex-direction:column;grid-column:1;min-width:0;text-decoration:none}.app-u-savings-goal-card strong{color:var(--col-mono-1a);display:block;font-weight:var(--font-fw-bold);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-u-savings-goal-edit{align-self:start;background:rgba(0,0,0,0);border:0;color:var(--col-mono-aa);grid-column:2;height:24px;margin:-2px 0 0;padding:0;width:24px;align-items:center;display:flex;justify-content:center}.app-u-savings-goal-edit i{font-size:var(--font-fs-smaller)}.app-u-savings-goal-link>span{color:var(--col-mono-88);font-weight:var(--font-fw-regular);line-height:1.3;margin-top:8px}.app-u-savings-goal-card em{align-items:center;align-self:start;background:var(--col-mono-f5);border-radius:9999px;color:var(--col-mono-1a);display:inline-flex;font-style:normal;font-weight:var(--font-fw-bolder);justify-content:center;line-height:1;grid-column:4;min-width:56px;padding:8px 13px}.app-u-savings-goal-card>i{background:var(--col-mono-f5);border-radius:9999px;display:block;grid-column:1/-1;height:8px;overflow:hidden}.app-u-savings-goal-card>i b{background:var(--col-button-primary);border-radius:inherit;display:block;height:100%}.app-u-savings-empty{color:var(--col-mono-88);font-weight:var(--font-fw-regular);line-height:1.45;margin:0}.has-content-celebrate .app-island-topbar,.has-content-celebrate .app-island-footer{display:none}.has-content-celebrate .app-island-main,.has-content-celebrate .app-island-stack{height:var(--safe-vh);max-height:var(--safe-vh);max-width:none;padding:0;width:100dvw}.app-celebrate{height:var(--safe-vh);overflow:hidden;width:100%;display:flex;flex-direction:column}.app-celebrate .app-u-quest-success{flex:1 1 auto;min-height:0;padding-top:20dvh}.app-celebrate .app-u-quest-success-fireworks{height:100%}.app-celebrate-actions{flex:0 0 auto;padding:16px 24px 36px;position:relative;z-index:2;display:flex;flex-direction:column;gap:12px}.app-celebrate-actions .app-button,.app-celebrate-actions .app-button--only-icon,.app-celebrate-actions .app-button--only-icon-square,.app-celebrate-actions .app-button--only-text,.app-celebrate-actions .app-button--only-text-square{width:100%}.app-nav-mobile-topbar-right{pointer-events:none;align-items:center;display:flex;gap:10px}.app-user-score{background:var(--col-button-primary);border-radius:18px;box-shadow:none;color:var(--col-button-primary-text);height:36px;padding:0 15px 0 13px;pointer-events:auto;position:absolute;top:14px;left:50%;text-decoration:none;transform:translateX(-50%);align-items:center;display:flex;gap:8px}.app-user-score:hover{color:var(--col-button-primary-text) !important;text-decoration:none}.app-user-score i{font-size:var(--font-fs-smaller)}.app-user-score-value{font-size:var(--font-fs-small);font-variant-numeric:tabular-nums;font-weight:var(--font-fw-bolder);letter-spacing:.2px;line-height:1;min-width:24px;text-align:right}.app-user-score.is-user-score-pop{animation:user-score-pop .5s cubic-bezier(0.34, 1.56, 0.64, 1)}.app-user-score-effects{inset:0;pointer-events:none;position:absolute}.app-user-score-float{animation:user-score-float-up 1.4s ease-out forwards;color:var(--col-button-primary);font-size:var(--font-fs-small);font-variant-numeric:tabular-nums;font-weight:var(--font-fw-bolder);left:50%;position:absolute;top:100%}.app-user-score-spark{animation:user-score-spark-fly .85s cubic-bezier(0.15, 0.65, 0.35, 1) forwards;background:var(--col-button-primary);border-radius:2px;height:6px;left:50%;position:absolute;top:50%;width:6px}@keyframes user-score-pop{0%{transform:translateX(-50%) scale(1)}35%{transform:translateX(-50%) scale(1.14)}100%{transform:translateX(-50%) scale(1)}}@keyframes user-score-float-up{0%{opacity:0;transform:translate(-50%, 26px) scale(0.8)}18%{opacity:1;transform:translate(-50%, 18px) scale(1.05)}100%{opacity:0;transform:translate(-50%, -4px) scale(1)}}@keyframes user-score-spark-fly{0%{opacity:0;transform:translate(0, 0) scale(0.3) rotate(0deg)}12%{opacity:1}100%{opacity:0;transform:translate(var(--spark-dx), var(--spark-dy)) scale(1) rotate(var(--spark-rot))}}@keyframes app-action-breath{0%,100%{transform:scale(1)}50%{transform:scale(1.055)}}@keyframes app-action-alert{0%,100%{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes app-action-ripple{0%{opacity:0;transform:scale(1)}12%{opacity:.55}100%{opacity:0;transform:scale(1.9)}}@keyframes app-action-dropin{0%{opacity:0;transform:translateY(-70px)}100%{opacity:1;transform:translateY(0)}}.app-action{--app-action-fs-value: 3.25rem;--app-action-fs-glyph: 2.75rem;--app-action-fs-hourglass: 1.625rem;--app-action-fs-logo: 2rem;--app-action-ring: 186px;--app-action-button: 152px;--app-action-sat: 52px;--app-action-resolver: 78px;height:var(--safe-vh);min-height:var(--safe-vh);overflow:hidden;position:relative}.has-content-action .app-stage-content{min-height:var(--safe-vh);padding:0}.app-action-bg{background-color:var(--col-black);background-image:url("/img/action/airy_bg_action.png");background-position:center center;background-size:cover;inset:0;position:absolute}html:has(#meta-application-name[content=drywell]) .app-action-bg{background-image:url("/img/action/drywell_bg_action.png")}html:has(#meta-application-name[content=lessload]) .app-action-bg{background-image:url("/img/action/lessload_bg_action.png")}html:has(#meta-application-name[content=bigly]) .app-action-bg{background-image:url("/img/action/bigly_bg_action.png")}.app-action-overlay{background:var(--col-shade-50);inset:0;position:absolute}@media(max-width: 767px){.app-action-bg,.app-action-overlay{position:fixed}}.app-action-shell{height:100%;position:relative;display:flex;flex-direction:column}.has-content-action .app-nav-mobile-topbar{display:none}.app-action-top{flex:0 0 auto;min-height:60px;padding:0 20px;position:relative;align-items:center;display:flex}.app-action-logo{color:var(--col-white);font-size:var(--app-action-fs-logo);font-weight:var(--font-fw-bold);left:50%;letter-spacing:-0.01em;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%)}.app-action-close{background:var(--col-white-light);border-radius:50%;color:var(--col-mono-1a);height:36px;margin-left:auto;text-decoration:none;width:36px;align-items:center;display:flex;justify-content:center}.app-action-close i{font-size:var(--font-fs-small)}.app-action-timers{flex:0 0 auto;height:327px;align-items:center;display:flex;flex-direction:column;justify-content:center}.app-action-streak{text-align:center;align-items:center;display:flex;flex-direction:column;gap:8px}.app-action.is-active .app-action-streak{display:none}.app-action-streak-label{color:var(--col-white-light);font-size:var(--font-fs-normal);font-weight:var(--font-fw-medium);letter-spacing:2px;text-transform:uppercase}.app-action-streak-value{color:var(--col-white);font-variant-numeric:tabular-nums;text-shadow:0 2px 20px var(--col-shade-50);align-items:baseline;display:flex;gap:6px;justify-content:center}.app-action-streak-primary{font-size:var(--app-action-fs-value);font-weight:var(--font-fw-bold);letter-spacing:-0.02em;line-height:1}.app-action-streak-seconds{font-size:var(--font-fs-largest);font-weight:var(--font-fw-semibold);line-height:1;opacity:.85}.app-action-streak-day{color:var(--col-white);font-size:var(--font-fs-smaller);font-variant-numeric:tabular-nums;font-weight:var(--font-fw-medium);margin-top:6px;text-shadow:0 1px 6px var(--col-shade-45);align-items:center;display:flex;gap:6px;justify-content:center}.app-action-pill{background:var(--col-white);border-radius:14px;box-shadow:0 2px 8px var(--col-shade-25);color:var(--col-mono-1a);font-variant-numeric:tabular-nums;font-weight:var(--font-fw-bold);padding:0 12px;align-items:center;display:inline-flex;justify-content:center;min-height:28px}.app-action-craving{animation:app-action-dropin .5s cubic-bezier(0.34, 1.4, 0.5, 1) both;text-align:center;width:314px;align-items:center;display:none;flex-direction:column;gap:14px}.app-action.is-active .app-action-craving{display:flex;margin-top:calc(0px - min(var(--safe-t),44px))}.app-action-craving-label{color:var(--col-white-light);font-size:var(--font-fs-normal);font-weight:var(--font-fw-medium);letter-spacing:2px;text-shadow:0 1px 6px var(--col-shade-45);text-transform:uppercase}.app-action-craving-pill{animation:app-action-alert 1.5s ease-in-out infinite;background:var(--col-red);border-radius:26px;box-shadow:0 16px 40px -8px color-mix(in srgb, var(--col-red) 60%, transparent);padding:16px 26px 16px 16px;width:100%;align-items:center;display:flex;gap:16px;justify-content:center}.app-action-craving-icon{background:var(--col-white);border-radius:50%;color:var(--col-red);height:60px;width:60px;align-items:center;display:flex;justify-content:center}.app-action-craving-icon i{font-size:var(--app-action-fs-hourglass)}.app-action-craving-value{color:var(--col-white);font-size:var(--font-fs-mega);font-variant-numeric:tabular-nums;font-weight:var(--font-fw-bold);letter-spacing:-0.02em;line-height:1}.app-action-craving-hint{color:var(--col-white);font-size:var(--font-fs-smaller);font-weight:var(--font-fw-medium);text-shadow:0 1px 6px var(--col-shade-45);align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:center}.app-action-delete{appearance:none;background:var(--col-white-lightest);border:0;border-radius:50%;color:var(--col-white);cursor:pointer;height:30px;margin-top:calc(6px - min(var(--safe-t),8px));width:30px;align-items:center;display:flex;justify-content:center}.app-action-delete i{font-size:var(--font-fs-smaller)}.app-action-rig{flex:0 0 auto;height:465px;left:0;padding-bottom:180px;position:fixed;right:0;bottom:calc(10% - var(--safe-t) - min(var(--safe-t),14px));z-index:3;align-items:flex-end;display:flex;justify-content:center}.app-action-rig-core{height:200px;position:relative;width:200px}.app-action-orb{height:200px;position:relative;width:200px;align-items:center;display:flex;justify-content:center}.app-action-ring{height:var(--app-action-ring);position:absolute;transform:rotate(-90deg);width:var(--app-action-ring)}.app-action-ring-track{stroke:var(--col-white-lighter)}.app-action-ring-day{stroke:var(--col-white);transition:stroke-dashoffset 1.3s cubic-bezier(0.4, 0, 0.2, 1)}.app-action-ring-craving{opacity:0;stroke:var(--col-white);transition:stroke-dashoffset 1s linear}.app-action.is-active .app-action-ring-track{stroke:var(--col-red)}.app-action.is-active .app-action-ring-day{opacity:0}.app-action.is-active .app-action-ring-craving{opacity:1}.app-action-button{animation:app-action-breath 3.2s ease-in-out infinite;appearance:none;background:var(--col-white);border:0;border-radius:50%;box-shadow:0 14px 32px -6px var(--col-shade-30);cursor:pointer;height:var(--app-action-button);position:relative;width:var(--app-action-button);align-items:center;display:flex;justify-content:center}.app-action-button::before,.app-action-button::after{border:2px solid var(--col-red);border-radius:50%;content:"";inset:0;opacity:0;position:absolute}.app-action.is-active .app-action-button{animation:none;background:var(--col-red);box-shadow:0 14px 32px -6px color-mix(in srgb, var(--col-red) 50%, transparent)}.app-action.is-active .app-action-button::before{animation:app-action-ripple 3s ease-out infinite}.app-action.is-active .app-action-button::after{animation:app-action-ripple 3s ease-out 1.5s infinite}.app-action-button-glyph{color:var(--col-mono-1a);font-size:var(--app-action-fs-glyph);position:relative;transform-origin:center 80%;transition:transform .5s cubic-bezier(0.34, 1.5, 0.5, 1);z-index:1}html:has(#meta-application-name[content=drywell]) .app-action-button-glyph,html:has(#meta-application-name[content=lessload]) .app-action-button-glyph,html:has(#meta-application-name[content=bigly]) .app-action-button-glyph{font-size:64px;transform-origin:center center}.app-action-button-glyph--art{display:block;filter:brightness(0) saturate(100%) invert(8%) sepia(12%) saturate(878%) hue-rotate(292deg) brightness(97%) contrast(90%);height:59px;object-fit:contain;width:66px}.app-action.is-active .app-action-button-glyph{color:var(--col-white);filter:brightness(0) invert(1);transform:translateY(-16px) rotate(-45deg)}html:has(#meta-application-name[content=drywell]) .app-action.is-active .app-action-button-glyph,html:has(#meta-application-name[content=lessload]) .app-action.is-active .app-action-button-glyph,html:has(#meta-application-name[content=bigly]) .app-action.is-active .app-action-button-glyph{transform:rotate(45deg)}.app-action-sat{appearance:none;background:var(--col-white);border:0;border-radius:50%;box-shadow:0 6px 16px var(--col-shade-18);color:var(--col-mono-1a);cursor:pointer;height:var(--app-action-sat);left:50%;margin:-26px 0 0 -26px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(0, 0) scale(0.3);transition:transform .5s cubic-bezier(0.34, 1.7, 0.5, 1),opacity .28s;width:var(--app-action-sat);z-index:4;align-items:center;display:flex;justify-content:center}.app-action-sat i{font-size:var(--font-fs-larger)}.app-action-sat--gallery{transition-delay:.05s}.app-action-sat--distraction{transition-delay:.1s}.app-action-sat--game{transition-delay:.15s}.app-action-sat--streak-risk{transition-delay:.2s}.app-action.is-ready .app-action-sat,.app-action.is-active .app-action-sat{opacity:1;pointer-events:auto}.app-action.is-ready .app-action-sat--todos,.app-action.is-active .app-action-sat--todos{transform:translate(0, -146.4px) scale(1)}.app-action.is-ready .app-action-sat--gallery,.app-action.is-active .app-action-sat--gallery{transform:translate(-73.2px, -125.66px) scale(1)}.app-action.is-ready .app-action-sat--distraction,.app-action.is-active .app-action-sat--distraction{transform:translate(73.2px, -125.66px) scale(1)}.app-action.is-ready .app-action-sat--game,.app-action.is-active .app-action-sat--game{transform:translate(-128.1px, -71.98px) scale(1)}.app-action.is-ready .app-action-sat--streak-risk,.app-action.is-active .app-action-sat--streak-risk{transform:translate(126.88px, -71.98px) scale(1)}.app-action-resolver{appearance:none;background:rgba(0,0,0,0);border:0;cursor:pointer;left:50%;margin:-39px 0 0 -39px;opacity:0;padding:0;pointer-events:none;position:absolute;top:50%;transform:translate(0, 0) scale(0.3);transition:transform .5s cubic-bezier(0.34, 1.7, 0.5, 1),opacity .28s;width:var(--app-action-resolver);z-index:4;align-items:center;display:flex;flex-direction:column;gap:6px}.app-action-resolver--success{transition-delay:.25s}.app-action-resolver--failed{transition-delay:.3s}.app-action.is-active .app-action-resolver{opacity:1;pointer-events:auto}.app-action.is-active .app-action-resolver--success{transform:translate(-56.12px, 154.94px) scale(1)}.app-action.is-active .app-action-resolver--failed{transform:translate(54.9px, 154.94px) scale(1)}.app-action-resolver-btn{border-radius:50%;box-shadow:0 6px 16px var(--col-shade-18);color:var(--col-white);height:var(--app-action-resolver);width:var(--app-action-resolver);align-items:center;display:flex;justify-content:center}.app-action-resolver--success .app-action-resolver-btn{background:var(--col-button-primary)}.app-action-resolver--failed .app-action-resolver-btn{background:var(--col-button-primary)}.app-action-resolver-btn i{font-size:var(--font-fs-largest)}.app-action-resolver-label{color:var(--col-white);font-size:var(--font-fs-smallest);font-weight:var(--font-fw-medium);letter-spacing:1.5px;text-shadow:0 1px 6px var(--col-shade-45);text-transform:uppercase}.app-action-explainer{bottom:40px;color:var(--col-white);font-size:var(--font-fs-normal);font-weight:var(--font-fw-medium);left:0;line-height:1.5;opacity:1;padding:0 40px;pointer-events:none;position:absolute;right:0;text-align:center;text-shadow:0 1px 8px var(--col-shade-50);transform:translateY(0);transition:transform .5s cubic-bezier(0.34, 1.4, 0.5, 1),opacity .4s}.app-action.is-active .app-action-explainer{opacity:0;transform:translateY(120px)}.has-content-action.has-modal .app-action-rig,.has-content-action.has-modal .app-action-timers,.has-content-action.has-modal .app-action-explainer{opacity:0;pointer-events:none}.app-action-games-modal{background:var(--col-white);box-sizing:border-box;color:var(--col-mono-1a);min-height:100dvh;overflow:hidden;position:relative;width:100%}.app-action-games-select .app-u-quest-detail-body{justify-content:flex-start}.app-action-games-select .app-u-quest-detail-icon,.app-action-games-select .app-u-quest-detail-reward>span{background:var(--col-blue-lightest);color:var(--col-blue)}.app-action-games-select .app-u-quest-detail-icon i,.app-action-games-select .app-u-quest-detail-reward>span i{color:currentColor}.app-action-games-play .app-u-quest-detail-body{justify-content:flex-start;padding-top:48px}.app-action-games-play .app-u-quest-detail-icon{height:48px;width:48px}.app-action-games-play .app-u-quest-detail-hero small{margin-top:10px}.app-action-games-close{align-items:center;appearance:none;background:var(--col-mono-f5);border:0;border-radius:50%;color:var(--col-mono-1a);cursor:pointer;display:flex;height:56px;justify-content:center;padding:0;position:absolute;right:28px;top:28px;width:56px;z-index:3}.app-action-games-close i{color:currentColor;font-size:var(--font-fs-larger)}.app-action-games-stage{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:32px;justify-content:center;min-height:100dvh;padding:96px 28px 48px;width:100%}.app-action-games-stage--play{justify-content:flex-start;padding-top:112px}.app-action-games-header{max-width:520px;text-align:center;width:100%}.app-action-games-eyebrow{color:var(--col-mono-a6);display:block;font-weight:800;letter-spacing:3px;line-height:1;margin-bottom:14px;text-transform:uppercase}.app-action-games-header h1,.app-action-game h1{color:var(--col-mono-1a);font-size:var(--font-fs-extra);font-weight:800;letter-spacing:0;line-height:1.05;margin:0}.app-action-games-header p,.app-action-game>p{color:var(--col-mono-6d);font-weight:var(--font-fw-semibold);line-height:1.45;margin:16px auto 0;max-width:420px}.app-action-games-card{appearance:none;background:var(--col-white);cursor:pointer;text-align:left;width:100%}.app-action-games-select .app-action-games-list{margin-top:30px}.app-action-games-select .app-action-games-card{margin-top:12px}.app-action-games-select .app-action-games-card:first-child{margin-top:0}.app-action-game-canvas{border:1px solid var(--col-mono-eb);border-radius:18px;box-shadow:0 16px 44px var(--col-shade-04);box-sizing:border-box;height:524px;margin-top:30px;overflow:hidden;padding:22px;width:100%}.app-action-game-numbers,.app-action-game-focus{display:flex;flex-direction:column}.app-action-game-score{align-items:center;color:var(--col-mono-6d);display:flex;font-weight:var(--font-fw-bolder);gap:14px;justify-content:center;margin-top:0}.app-game-focus-board{align-items:center;appearance:none;background:var(--col-mono-f5);border:1px solid var(--col-mono-eb);border-radius:50%;box-shadow:0 20px 46px var(--col-shade-08);cursor:pointer;display:flex;height:min(58vw,240px);justify-content:center;margin:32px auto 0;padding:0;width:min(58vw,240px)}.app-game-focus-board span{background:var(--col-mono-1a);border-radius:50%;display:block;height:34%;opacity:.18;transform:scale(0.74);transition:opacity 220ms ease,transform 220ms ease;width:34%}.app-game-focus-board.is-live span{opacity:1;transform:scale(1)}.app-action-game-numbers-shell,.app-action-game-focus-shell{flex:1 1 auto;margin-top:0;min-height:0;overflow:hidden;width:100%}.app-action-game-link{flex:0 0 auto;margin-top:22px;text-align:center;width:100%}.app-game-numbers{background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0;width:100%}.app-game-numbers-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.app-game-numbers.is-screen--idle .app-game-numbers-header{display:none}.app-action-games-numbers-modal:has(.app-game-numbers.is-screen--idle) .app-action-game-link{visibility:hidden}.app-action-games-focus-modal:has(.app-game-focus.is-screen--idle) .app-action-game-link{visibility:hidden}.app-game-numbers-score-group{align-items:center;background:var(--col-mono-f5);border-radius:999px;color:var(--col-mono-1a);display:flex;font-weight:var(--font-fw-bold);gap:8px;line-height:1;padding:10px 18px}.app-game-numbers-score-group::before{background:var(--col-mono-1a);border-radius:50%;content:"";display:block;height:6px;width:6px}.app-game-numbers-score{color:var(--col-mono-1a)}.app-game-numbers-lives{display:flex;gap:4px}.app-game-numbers-life{background:var(--col-mono-1a);border-radius:50%;display:block;height:12px;opacity:.15;width:12px}.app-game-numbers-life.is-active{opacity:1}.app-game-numbers-screen{display:none}.app-game-numbers-screens{flex:1 1 auto;min-height:0}.app-game-numbers-screen.is-active{display:block}.app-game-numbers-screen-idle.is-active{align-items:center;display:flex;min-height:100%;justify-content:center;padding-top:0}.app-game-numbers-screen-feedback.is-active{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding-top:0}.app-game-numbers-screen-gameover.is-active{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding-top:0}.app-game-numbers-screen-idle,.app-game-numbers-screen-feedback,.app-game-numbers-screen-gameover{padding-top:104px;text-align:center}.app-game-numbers-idle-title,.app-game-numbers-feedback-title,.app-game-numbers-gameover-title{color:var(--col-mono-1a);font-size:var(--font-fs-largest);font-weight:800;letter-spacing:0;line-height:1.1;margin:0}.app-game-numbers-idle-subtitle,.app-game-numbers-feedback-subtitle,.app-game-numbers-gameover-subtitle{color:var(--col-mono-6d);font-weight:var(--font-fw-semibold);line-height:1.4;margin:10px auto 24px;max-width:300px}.app-game-numbers-screen-memorize{--app-game-numbers-grid-gap: 8px;--app-game-numbers-grid-cell: calc((100% - (var(--app-game-numbers-grid-gap) * 4)) / 5);padding-top:36px}.app-game-numbers-memorize-bar{background:var(--col-mono-eb);border-radius:15px;height:var(--app-game-numbers-grid-cell);margin:0 0 var(--app-game-numbers-grid-gap);overflow:hidden;position:relative}.app-game-numbers-memorize-bar-fill{background:var(--col-mono-1a);display:block;height:100%;width:0}.app-game-numbers-memorize-bar-label{color:var(--col-white);font-weight:var(--font-fw-boldest);left:50%;letter-spacing:2px;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%, -50%)}.app-game-numbers-memorize-numbers{display:flex;flex-wrap:wrap;gap:var(--app-game-numbers-grid-gap);justify-content:center;min-height:0}.app-game-numbers-memorize-number{align-items:center;aspect-ratio:1;background:var(--col-mono-f5);border:1px solid var(--col-mono-eb);border-radius:15px;box-sizing:border-box;color:var(--col-mono-1a);display:flex;font-weight:var(--font-fw-semibold);height:auto;justify-content:center;padding:0;width:var(--app-game-numbers-grid-cell)}.app-game-numbers-memorize-number.is-new{background:var(--col-mono-1a);border-color:var(--col-mono-1a);color:var(--col-white)}.app-game-numbers-round{background:rgba(0,0,0,0);border:0;border-radius:0;box-sizing:border-box;height:auto;margin-bottom:20px;overflow:visible;text-align:center}.app-game-numbers-round-fill{background:var(--col-mono-1a);display:none;height:100%;width:0}.app-game-numbers-round-label{color:var(--col-mono-aa);display:block;font-weight:var(--font-fw-bold);letter-spacing:1.5px;line-height:1.2;margin:0;position:static;text-transform:uppercase;transform:none}.app-game-numbers-grid{display:grid;gap:8px}.app-game-numbers-cell{align-items:center;appearance:none;aspect-ratio:1;background:var(--col-mono-f5);border:1px solid var(--col-mono-eb);border-radius:15px;color:var(--col-mono-1a);cursor:pointer;display:flex;font-weight:var(--font-fw-semibold);justify-content:center;padding:0;transition:background 160ms ease,border-color 160ms ease,color 160ms ease}.app-game-numbers-cell.is-correct{background:var(--col-mono-1a);border-color:var(--col-mono-1a);color:var(--col-white)}.app-game-numbers-cell.is-incorrect{background:var(--col-mono-e8)}.app-game-numbers-feedback-icon,.app-game-numbers-gameover-emoji{align-items:center;background:var(--col-mono-f5);border-radius:50%;color:var(--col-mono-1a);display:flex;height:82px;justify-content:center;margin:0 auto 22px;width:82px}.app-game-numbers-feedback-icon i,.app-game-numbers-gameover-emoji i{color:currentColor;font-size:var(--font-fs-largest)}.app-game-focus{background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0;width:100%}.app-game-focus-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.app-game-focus.is-screen--idle .app-game-focus-header{display:none}.app-game-focus-score-group{align-items:center;background:var(--col-mono-f5);border-radius:999px;color:var(--col-mono-1a);display:flex;font-weight:var(--font-fw-bold);gap:8px;line-height:1;padding:10px 18px}.app-game-focus-score-group::before{background:var(--col-mono-1a);border-radius:50%;content:"";display:block;height:6px;width:6px}.app-game-focus-score{color:var(--col-mono-1a)}.app-game-focus-lives{display:flex;gap:4px}.app-game-focus-life{background:var(--col-mono-1a);border-radius:50%;display:block;height:12px;opacity:.15;width:12px}.app-game-focus-life.is-active{opacity:1}.app-game-focus-screen{display:none}.app-game-focus-screens{flex:1 1 auto;min-height:0}.app-game-focus-screen.is-active{display:block}.app-game-focus-screen-idle.is-active,.app-game-focus-screen-feedback.is-active,.app-game-focus-screen-gameover.is-active{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding-top:0}.app-game-focus-screen-play.is-active{display:block;min-height:100%;text-align:center}.app-game-focus-feedback-title,.app-game-focus-gameover-title{color:var(--col-mono-1a);font-size:var(--font-fs-largest);font-weight:800;letter-spacing:0;line-height:1.1;margin:0}.app-game-focus-feedback-subtitle,.app-game-focus-gameover-subtitle{color:var(--col-mono-6d);font-weight:var(--font-fw-semibold);line-height:1.4;margin:10px auto 24px;max-width:300px}.app-game-focus-round{background:rgba(0,0,0,0);border:0;border-radius:0;box-sizing:border-box;height:auto;margin-bottom:24px;overflow:visible;text-align:center}.app-game-focus-round-label{color:var(--col-mono-aa);display:block;font-weight:var(--font-fw-bold);letter-spacing:1.5px;line-height:1.2;margin:0;text-transform:uppercase}.app-game-focus-feedback-icon,.app-game-focus-gameover-emoji{align-items:center;background:var(--col-mono-f5);border-radius:50%;color:var(--col-mono-1a);display:flex;height:82px;justify-content:center;margin:0 auto 22px;width:82px}.app-game-focus-feedback-icon i,.app-game-focus-gameover-emoji i{color:currentColor;font-size:var(--font-fs-largest)}@media(max-width: 767px){.app-action-games-close{height:48px;right:22px;top:22px;width:48px}.app-action-games-stage{padding-left:22px;padding-right:22px}.app-action-games-stage--play{padding-top:92px}.app-action-games-header h1,.app-action-game h1{font-size:var(--font-fs-largest)}.app-action-games-header p,.app-action-game>p{font-size:var(--font-fs-normal)}.app-action-games-card{border-radius:24px;min-height:90px}.app-action-game-canvas{height:524px;padding:18px}.app-action-game-link{margin-top:18px}.app-game-numbers{height:100%;padding:0}.app-game-numbers-grid{gap:6px}.app-game-numbers-screen-memorize{--app-game-numbers-grid-gap: 6px}.app-game-numbers-cell{border-radius:12px}.app-game-numbers-memorize-number{border-radius:12px}.app-game-numbers-memorize-bar{border-radius:12px}}.has-content-checkins .app-stage-content{padding:0}.has-modal:has(.app-checkins-modal) .app-modal{z-index:130}.app-checkins-page{background:var(--col-white);min-height:var(--safe-vh);padding:24px;width:100%;align-items:center;display:flex;justify-content:center}.app-checkins-page-inner{max-width:420px;width:100%;display:flex;flex-direction:column;gap:16px}.app-checkins-page-inner>span,.app-checkins-header>span,.app-checkins-center>span,.app-checkins-rating>span{color:var(--col-black-lighter);font-weight:var(--font-fw-bold);letter-spacing:1.5px;text-transform:uppercase}.app-checkins-page-inner h1,.app-checkins-header h1,.app-checkins-center h1{color:var(--col-black);line-height:var(--font-lh-tight);margin:0}.app-checkins-page-inner p,.app-checkins-center p{color:var(--col-black-lighter);line-height:var(--font-lh-medium);margin:0}.app-checkins-modal{background:var(--col-white);color:var(--col-black);height:100%;min-height:100%}.app-form-checkins{height:100%;min-height:0;display:flex;flex-direction:column}.app-form-checkins .app-form-feedback-form{margin:0 24px}.app-checkins-step{flex:1 1 auto;min-height:0;overflow-y:auto;padding:56px 24px 28px}.app-checkins-trigger-recap,.app-checkins-step[data-checkins-step=consumption]{padding-top:56px}.app-checkins-trigger-hero{margin-bottom:30px}.app-form-checkins.is-outcome--success .app-u-quest-detail-icon{background:var(--col-theme-succeeded-light);color:var(--col-theme-succeeded)}.app-form-checkins.is-outcome--failed .app-u-quest-detail-icon{background:var(--col-theme-failed-light);color:var(--col-theme-failed)}.app-checkins-center{min-height:440px;text-align:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.app-checkins-icon{background:var(--col-grey-lightest);border-radius:50%;color:var(--col-black);height:96px;margin-bottom:32px;width:96px;align-items:center;display:flex;justify-content:center}.app-checkins-icon i{font-size:var(--font-fs-extra)}.app-checkins-center>span{color:var(--col-black-lightest);margin-bottom:14px}.app-checkins-center p{margin-top:14px;max-width:300px}.app-checkins-header{margin-bottom:24px;display:flex;flex-direction:column;gap:8px}.app-checkins-header>span{color:var(--col-black-lightest)}.app-checkins-actions{flex:0 0 auto;padding:0 24px 32px;display:flex;flex-direction:column;gap:12px}.app-checkins-option-grid{display:grid;gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr))}.app-checkins-trigger-recap .app-checkins-rating{margin-top:28px}.app-checkins-option-grid button{background:var(--col-white);border:1.5px solid var(--col-grey-lighter);border-radius:14px;color:var(--col-black);cursor:pointer;min-height:44px;padding:0 8px;text-align:center;align-items:center;display:flex;gap:6px;justify-content:center}.app-checkins-option-grid button i{color:var(--col-black-lighter);flex:0 0 16px;text-align:center}.app-checkins-option-grid button.is-selected{background:var(--col-theme-succeeded-light);color:var(--col-theme-succeeded)}.app-checkins-option-grid button.is-selected i{color:var(--col-theme-succeeded)}.app-form-checkins.is-outcome--failed .app-checkins-option-grid button.is-selected{background:var(--col-theme-failed-light);color:var(--col-theme-failed)}.app-form-checkins.is-outcome--failed .app-checkins-option-grid button.is-selected i{color:var(--col-theme-failed)}.app-checkins-counters-label{color:var(--col-black-lighter);display:block;font-weight:var(--font-fw-bold);letter-spacing:1.5px;margin-bottom:14px;text-transform:uppercase}.app-checkins-counters-label[hidden]{display:none}.app-checkins-counters{display:flex;flex-direction:column;gap:10px}.app-checkins-counter{background:var(--col-grey-lightest);border-radius:16px;padding:14px 16px;align-items:center;display:flex;gap:12px;justify-content:space-between}.app-checkins-counter[hidden]{display:none}.app-checkins-counter-text{display:flex;flex-direction:column;gap:2px}.app-checkins-counter-title{color:var(--col-black);font-weight:var(--font-fw-semibold)}.app-checkins-counter-subtitle{color:var(--col-black-lighter)}.app-checkins-rating{margin-bottom:26px;margin-top:28px;display:flex;flex-direction:column;gap:12px}.app-checkins-rating>div{display:flex;gap:10px}.app-checkins-rating button{aspect-ratio:1/1;background:var(--col-white);border:1.5px solid var(--col-grey-lighter);border-radius:16px;color:var(--col-black-lighter);cursor:pointer;flex:1 1 0;font-weight:var(--font-fw-semibold)}.app-checkins-rating button.is-selected{background:var(--col-black);border-color:var(--col-black);color:var(--col-white)}.app-checkins-rating-labels{justify-content:space-between}.app-checkins-rating-labels small{color:var(--col-black-lightest)}.app-checkins-range{margin-top:28px}.app-checkins-range>div{align-items:center;display:flex;justify-content:space-between}.app-checkins-range>div>span{color:var(--col-black-lighter);font-weight:var(--font-fw-bold);letter-spacing:1.5px;text-transform:uppercase}.app-checkins-range strong{color:var(--col-black);font-weight:var(--font-fw-bold)}.app-checkins-range small{color:var(--col-black-lightest)}.app-checkins-range input[type=range]{appearance:none;border-radius:3px;cursor:pointer;height:6px;margin:16px 0 8px;outline:0;width:100%}.app-checkins-range input[type=range]::-webkit-slider-runnable-track{border-radius:3px;height:6px}.app-checkins-range input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--col-black);border:3px solid var(--col-white);border-radius:50%;box-shadow:0 1px 4px var(--col-shade-25);height:22px;margin-top:-8px;width:22px}.app-checkins-range input[type=range]::-moz-range-thumb{background:var(--col-black);border:3px solid var(--col-white);border-radius:50%;box-shadow:0 1px 4px var(--col-shade-25);height:22px;width:22px}.app-checkins-consumables{display:flex;flex-direction:column}.app-checkins-spend{margin-top:26px}.app-checkins-spend[hidden]{display:none}.app-checkins-spend-row{background:var(--col-grey-lightest);border-radius:16px;padding:14px 16px;align-items:center;display:flex;gap:14px}.app-checkins-spend-icon{background:var(--col-white);border:1px solid var(--col-grey-lighter);border-radius:50%;flex:0 0 auto;height:44px;width:44px;align-items:center;display:flex;justify-content:center}.app-checkins-spend-icon i{color:var(--col-black);font-size:var(--font-fs-small)}.app-checkins-spend-row input{text-align:right}.app-checkins-proof-hint{color:var(--col-black-lightest);margin:0 0 18px}.app-checkins-proof-grid{display:grid;gap:10px;grid-template-columns:repeat(3, minmax(0, 1fr))}.app-checkins-proof-more,.app-checkins-proof-item{aspect-ratio:1/1;border-radius:14px;overflow:hidden;position:relative}.app-checkins-proof-more{background:var(--col-grey-lightest);border:0;color:var(--col-black-lightest);align-items:center;display:flex;flex-direction:column;gap:7px;justify-content:center}.app-checkins-proof-more i{font-size:var(--font-fs-normal)}.app-checkins-proof-more span{font-size:var(--font-fs-smaller);font-weight:var(--font-fw-semibold);line-height:1}.app-checkins-proof-item{background:var(--col-grey-lightest)}.app-checkins-proof-image{display:block;height:100%;object-fit:cover;width:100%}.app-checkins-proof-delete{background:var(--col-shade-46);border:0;border-radius:50%;color:var(--col-white);height:28px;position:absolute;right:6px;top:6px;width:28px;z-index:2;align-items:center;display:flex;justify-content:center}.app-checkins-proof-delete i{font-size:var(--font-fs-smaller)}.app-checkins-proof-feedback{color:var(--col-error);display:block;font-size:var(--font-fs-smaller);margin-top:12px}.app-checkins-proof-feedback[hidden]{display:none}.app-checkins-proof-skip-wrap{flex:0 0 auto;padding:0 24px 28px;text-align:center}.app-checkins-proof-skip-wrap[hidden]{display:none}.app-checkins-link{color:var(--col-text);font-size:var(--font-fs-small);text-decoration:underline}.app-checkins-submit{flex:0 0 auto;padding:12px 24px 32px}@media(max-width: 767px){.app-checkins-modal{min-height:0}.app-form-checkins{min-height:0}.app-checkins-step{padding-bottom:20px}.app-checkins-submit{padding-bottom:24px}}.app-distractions-modal{background:var(--col-white);box-sizing:border-box;color:var(--col-mono-1a);min-height:100dvh;overflow:hidden;position:relative;width:100%}.has-modal.has-modal--type-fullscreen:has(.app-distractions-modal) .app-modal-close{left:0 !important;right:0 !important;width:100% !important}.app-distractions-select .app-u-quest-detail-body{justify-content:flex-start}.app-distractions-select .app-u-quest-detail-icon,.app-distractions-select .app-u-quest-detail-reward>span{background:var(--col-blue-lightest);color:var(--col-blue)}.app-distractions-select .app-u-quest-detail-icon i,.app-distractions-select .app-u-quest-detail-reward>span i{color:currentColor}.app-distractions-card{appearance:none;background:var(--col-white);cursor:pointer;text-align:left;width:100%}.app-distractions-list{margin-top:30px}.app-distractions-select .app-distractions-card{margin-top:12px}.app-distractions-select .app-distractions-card:first-child{margin-top:0}.app-distractions-play .app-u-quest-detail-body{justify-content:flex-start;padding-top:48px}.app-distractions-play .app-u-quest-detail-icon{background:var(--col-green-lightest);color:var(--col-green);height:48px;width:48px}.app-distractions-play .app-u-quest-detail-icon i{color:currentColor}.app-distractions-play .app-u-quest-detail-hero small{margin-top:10px}.app-distractions-stage{width:100%;display:flex;flex:1;flex-direction:column;justify-content:center}.app-distractions-breath-stage{width:100%;align-items:center;display:flex;flex:1;justify-content:center}.app-distractions-breath-ring{background:var(--col-green-lightest);border-radius:50%;box-sizing:border-box;height:260px;position:relative;width:260px;align-items:center;display:flex;justify-content:center}.app-distractions-breath-disc{background:var(--col-green);border-radius:50%;height:150px;transform:scale(1);transform-origin:center;width:150px;align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center}.app-distractions-breath-count{color:var(--col-white);font-size:var(--font-fs-mega);font-weight:var(--font-fw-bolder);line-height:1}.app-distractions-breath-timer{color:var(--col-white-lighter);font-size:var(--font-fs-smaller);font-weight:var(--font-fw-semibold);letter-spacing:1px}.app-distractions-wave-stage{width:100%;display:flex;flex:1;flex-direction:column;justify-content:center}.app-distractions-wave-canvas{color:var(--col-green);width:100%}.app-distractions-wave-svg{display:block;overflow:visible;width:100%}.app-distractions-wave-line{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.app-distractions-wave-marker{fill:var(--col-white);stroke:currentColor;stroke-width:3}.app-distractions-wave-meter{margin-top:18px;width:100%}.app-distractions-wave-meter-head{margin-bottom:8px;align-items:baseline;display:flex;justify-content:space-between}.app-distractions-wave-label{color:var(--col-black-lighter);font-size:var(--font-fs-smaller);font-weight:var(--font-fw-semibold);letter-spacing:.3px}.app-distractions-wave-readout{color:var(--col-green);font-size:var(--font-fs-small);font-weight:var(--font-fw-bolder)}.app-distractions-wave-unit{color:var(--col-black-lighter);font-size:var(--font-fs-smaller);font-weight:var(--font-fw-regular)}.app-distractions-wave-track{background:var(--col-green-lightest);border-radius:2px;height:4px;overflow:hidden;width:100%}.app-distractions-wave-bar{background:var(--col-green);border-radius:2px;height:100%;transition:width .1s linear;width:95%}.app-streak-risk-modal{background:var(--col-white);box-sizing:border-box;height:100%;width:100%}.app-streak-risk{box-sizing:border-box;height:100%;display:flex;flex-direction:column}.has-modal.has-modal--type-fullscreen:has(.app-streak-risk-modal) .app-modal-close{left:0 !important;right:0 !important;width:100% !important}.has-modal.has-modal--type-fullscreen:has(.app-streak-risk-modal) .app-modal-close a{background:var(--col-grey-lightest);border-radius:50%;color:var(--col-black);height:36px;width:36px;align-items:center;display:flex;justify-content:center}.app-streak-risk-intro{box-sizing:border-box;padding:72px 24px 0;align-items:center;display:flex;flex-direction:column;gap:10px}.app-streak-risk-hero .app-u-quest-detail-icon{background:var(--col-blue-lightest);color:var(--col-blue);height:48px;width:48px}.app-streak-risk-hero .app-u-quest-detail-icon i{color:currentColor}.app-streak-risk-body{box-sizing:border-box;flex:1 1 auto;min-height:0;overflow-y:auto;padding:22px 24px 0;display:flex;flex-direction:column;gap:14px}.app-streak-risk-stats{display:grid;gap:12px;grid-template-columns:1fr 1fr}.app-streak-risk-stat{background:var(--col-green-lightest);border-radius:16px;min-height:124px;padding:20px;align-items:center;display:flex;flex-direction:column;gap:6px}.app-streak-risk-stat-label{color:var(--col-green);font-weight:var(--font-fw-bold);letter-spacing:1px;line-height:1.2;text-align:center;text-transform:uppercase}.app-streak-risk-stat strong{color:var(--col-green);font-size:var(--font-fs-extra);font-weight:var(--font-fw-bolder);line-height:1}.app-streak-risk-stat small{color:var(--col-green);font-weight:var(--font-fw-semibold)}.app-streak-risk-warning{background:var(--col-red-lightest);border-radius:20px;padding:20px;display:flex;gap:16px}.app-streak-risk-warning-icon{background:var(--col-white);border-radius:14px;color:var(--col-red);flex:0 0 44px;font-size:var(--font-fs-large);height:44px;align-items:center;display:flex;justify-content:center}.app-streak-risk-warning-text{min-width:0}.app-streak-risk-warning-title{color:var(--col-red);display:block;font-size:var(--font-fs-medium);font-weight:var(--font-fw-bold);line-height:1.3}.app-streak-risk-warning-body{color:var(--col-peach-deep);font-size:var(--font-fs-small);line-height:1.5;margin:10px 0 0}.app-streak-risk-week{border:1px solid var(--col-grey-lighter);border-radius:20px;padding:20px}.app-streak-risk-week-label{color:var(--col-black-lighter);font-size:var(--font-fs-smaller);font-weight:var(--font-fw-semibold);letter-spacing:.6px;text-transform:uppercase}.app-streak-risk-week-grid{gap:8px;grid-template-columns:repeat(7, 1fr);margin-top:14px;display:grid}.app-streak-risk-day{align-items:center;display:flex;flex-direction:column;gap:8px}.app-streak-risk-day-cell{aspect-ratio:1/1;border-radius:12px;width:100%}.app-streak-risk-day-cell.is-filled{background:var(--col-theme-succeeded)}.app-streak-risk-day-cell.is-today{background:var(--col-theme-succeeded-light)}.app-streak-risk-day-cell.is-empty{background:var(--col-grey-lighter)}.app-streak-risk-day-label{color:var(--col-black-lighter);font-size:var(--font-fs-smaller);font-weight:var(--font-fw-medium)}.app-streak-risk-week-summary{color:var(--col-black-lighter);font-size:var(--font-fs-small);line-height:1.5;margin:16px 0 0}.app-streak-risk-footer{box-sizing:border-box;flex:0 0 auto;gap:12px;padding:24px 24px 40px;display:flex}.app-gallery-fullscreen-modal{background:var(--col-white);border-radius:36px;color:var(--col-text);height:100%;overflow:hidden;position:relative;width:100%}.has-modal:has(.js-gallery-modal) .app-nav-mobile-topbar,.has-modal:has(.js-gallery-modal) .app-nav-satellite{display:none !important}.app-gallery-screen{height:100%;overflow:hidden;position:relative;width:100%}.has-modal.has-modal--type-fullscreen:has(.app-gallery-organizer-modal) .app-modal-close{display:flex !important}.has-modal.has-modal--type-fullscreen:has(.app-gallery-organizer-modal) .app-modal-close a{background:var(--col-mono-f5) !important;color:var(--col-mono-1a) !important}.app-gallery-organizer-modal .app-gallery-topbar{left:20px;padding:0;position:absolute;top:14px}.app-gallery-topbar{padding:18px 22px 0}.app-gallery-topbar .app-button--only-icon,.app-gallery-topbar .app-button--only-icon-square,.app-gallery-circle-action{align-items:center;--bg: var(--col-nav-shell-soft);--bg-hover: var(--col-nav-shell-soft);--border: 0;background:var(--col-nav-shell-soft);border:0;border-radius:50%;box-shadow:none;color:var(--col-text);display:flex;height:36px;justify-content:center;min-height:36px;min-width:36px;padding:0;width:36px}.app-gallery-topbar .app-button-icon,.app-gallery-circle-action .app-button-icon,.app-gallery-control-action .app-button-icon{height:auto;width:auto}.app-gallery-topbar i{font-size:var(--font-fs-small)}.app-gallery-head{padding:72px 24px 0}.app-gallery-head h1{color:var(--col-text);letter-spacing:0;line-height:.95;margin:0}.app-gallery-head p{color:var(--col-black-lightest);font-size:var(--font-fs-small);font-weight:var(--font-fw-regular);line-height:1.4;margin:8px 0 0}.app-gallery-feedback{color:var(--col-text-invalid)}.app-gallery-feedback.is-hidden{display:none}.app-gallery-scroll{height:calc(100% - 154px);overflow-y:auto;padding:28px 24px 124px}.app-gallery-grid{display:grid;gap:10px;grid-template-columns:repeat(3, minmax(0, 1fr))}.app-gallery-more-tile,.app-gallery-item{aspect-ratio:1/1;border-radius:14px;overflow:hidden;position:relative}.app-gallery-more-tile{background:var(--col-grey-lightest);border:0;box-shadow:none;outline:0}.app-gallery-more-tile .app-button,.app-gallery-more-tile .app-button--only-icon,.app-gallery-more-tile .app-button--only-icon-square,.app-gallery-more-tile .app-button--only-text,.app-gallery-more-tile .app-button--only-text-square{--text: var(--col-black-lightest);--text-hover: var(--col-black-lightest);--border: 0;align-items:center;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;color:var(--col-black-lightest);display:flex;flex-direction:column;gap:7px;height:100%;justify-content:center;min-height:100%;padding:0;width:100%}.app-gallery-more-tile .app-button::before,.app-gallery-more-tile .app-button--only-icon::before,.app-gallery-more-tile .app-button--only-icon-square::before,.app-gallery-more-tile .app-button--only-text::before,.app-gallery-more-tile .app-button--only-text-square::before{display:none}.app-gallery-more-tile i{align-items:center;background:rgba(0,0,0,0);border-radius:50%;color:var(--col-black-lightest);display:flex;font-size:var(--font-fs-normal);height:36px;justify-content:center;width:36px}.app-gallery-more-tile span{font-size:var(--font-fs-smaller);font-weight:var(--font-fw-semibold);line-height:1}.app-gallery-item{background:var(--col-grey-lightest);cursor:grab;touch-action:none}.app-gallery-item.is-dragging{opacity:.48;transform:scale(0.96);z-index:5}.app-gallery-drag-clone{border-radius:14px;box-shadow:0 18px 40px var(--col-shade-28);left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transform:scale(1.04);z-index:210}.app-gallery-drag-clone img,.app-gallery-drag-clone video{display:block;height:100%;object-fit:cover;width:100%}.app-gallery-upload-file-field{height:0;margin:0;overflow:hidden;padding:0;width:0}.app-gallery-item img,.app-gallery-item video{display:block;height:100%;object-fit:cover;width:100%}.app-gallery-item-delete{position:absolute;right:6px;top:6px;z-index:2}.app-gallery-item-delete .app-button--only-icon,.app-gallery-item-delete .app-button--only-icon-square{align-items:center;background:var(--col-shade-46);border-radius:50%;color:var(--col-white);display:flex;height:28px;justify-content:center;min-height:28px;min-width:28px;width:28px}.app-gallery-item-delete i{font-size:var(--font-fs-smaller)}.app-gallery-duration{align-items:center;background:var(--col-shade-50);border-radius:999px;color:var(--col-white);display:flex;justify-content:center;position:absolute}.app-gallery-duration{bottom:6px;font-size:var(--font-fs-smallest);font-weight:var(--font-fw-bold);gap:4px;height:20px;left:6px;padding:0 8px;z-index:2}.app-gallery-duration i{font-size:var(--font-fs-mini)}.app-gallery-footer{background:linear-gradient(var(--col-white-a00) 0%, var(--col-white) 38%);bottom:0;left:0;padding:22px 24px 36px;position:absolute;right:0;z-index:8}.app-gallery-footer .app-button,.app-gallery-footer .app-button--only-icon,.app-gallery-footer .app-button--only-icon-square,.app-gallery-footer .app-button--only-text,.app-gallery-footer .app-button--only-text-square{align-items:center;background:var(--col-button-primary);border-radius:999px;color:var(--col-button-primary-text);display:flex;font-size:var(--font-fs-medium);font-weight:var(--font-fw-bolder);gap:10px;height:58px;justify-content:center;line-height:1;min-height:58px;width:100%}.app-gallery-footer i{font-size:var(--font-fs-normal)}.app-gallery-footer .app-button i,.app-gallery-footer .app-button--only-icon i,.app-gallery-footer .app-button--only-icon-square i,.app-gallery-footer .app-button--only-text i,.app-gallery-footer .app-button--only-text-square i{margin-right:10px}.app-gallery-more-tile .app-button.is-state--loading,.app-gallery-more-tile .is-state--loading.app-button--only-icon,.app-gallery-more-tile .is-state--loading.app-button--only-icon-square,.app-gallery-more-tile .is-state--loading.app-button--only-text,.app-gallery-more-tile .is-state--loading.app-button--only-text-square,.app-gallery-more-tile form.is-state--loading .app-button[type=submit],form.is-state--loading .app-gallery-more-tile .app-button[type=submit],.app-gallery-more-tile form.is-state--loading .app-button--only-icon[type=submit],form.is-state--loading .app-gallery-more-tile .app-button--only-icon[type=submit],.app-gallery-more-tile form.is-state--loading .app-button--only-icon-square[type=submit],form.is-state--loading .app-gallery-more-tile .app-button--only-icon-square[type=submit],.app-gallery-more-tile form.is-state--loading .app-button--only-text[type=submit],form.is-state--loading .app-gallery-more-tile .app-button--only-text[type=submit],.app-gallery-more-tile form.is-state--loading .app-button--only-text-square[type=submit],form.is-state--loading .app-gallery-more-tile .app-button--only-text-square[type=submit],.app-gallery-footer .app-button.is-state--loading,.app-gallery-footer .is-state--loading.app-button--only-icon,.app-gallery-footer .is-state--loading.app-button--only-icon-square,.app-gallery-footer .is-state--loading.app-button--only-text,.app-gallery-footer .is-state--loading.app-button--only-text-square,.app-gallery-footer form.is-state--loading .app-button[type=submit],form.is-state--loading .app-gallery-footer .app-button[type=submit],.app-gallery-footer form.is-state--loading .app-button--only-icon[type=submit],form.is-state--loading .app-gallery-footer .app-button--only-icon[type=submit],.app-gallery-footer form.is-state--loading .app-button--only-icon-square[type=submit],form.is-state--loading .app-gallery-footer .app-button--only-icon-square[type=submit],.app-gallery-footer form.is-state--loading .app-button--only-text[type=submit],form.is-state--loading .app-gallery-footer .app-button--only-text[type=submit],.app-gallery-footer form.is-state--loading .app-button--only-text-square[type=submit],form.is-state--loading .app-gallery-footer .app-button--only-text-square[type=submit]{opacity:.74;pointer-events:none}.app-gallery-viewer{background:var(--col-black);height:100%;isolation:isolate;overflow:hidden;position:relative;width:100%}.app-gallery-viewer-stage{inset:0;position:absolute;z-index:1}.app-gallery-viewer-slide{inset:0;opacity:0;position:absolute;transform:scale(1);transition:opacity 700ms ease}.app-gallery-viewer-slide--image{background-position:center;background-repeat:no-repeat;background-size:cover}.app-gallery-viewer-slide--video{height:100%;object-fit:cover;width:100%}.app-gallery-viewer-slide.is-active{opacity:1}.app-gallery-viewer-slide--image.is-active{transform:scale(1.08);transition:opacity 700ms ease,transform 5000ms ease-out}.app-gallery-viewer-head{align-items:flex-start;background:linear-gradient(var(--col-shade-45) 0%, var(--col-shade-00) 100%);display:flex;justify-content:space-between;left:0;padding:16px 18px 40px;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.app-gallery-viewer-title-main{color:var(--col-white);font-size:var(--font-fs-medium);font-weight:var(--font-fw-bolder);line-height:1.1;margin:0}.app-gallery-viewer-count{color:var(--col-white-a75);font-size:var(--font-fs-small);font-weight:var(--font-fw-regular);line-height:1.35;margin-top:4px}.app-gallery-viewer-actions{display:flex;gap:10px;pointer-events:auto}.app-gallery-circle-action{background:var(--col-shade-55);color:var(--col-white)}.app-gallery-circle-action i{font-size:var(--font-fs-normal)}.app-gallery-viewer-controls{align-items:center;background:var(--col-white);border-radius:999px;bottom:36px;display:flex;justify-content:space-between;left:16px;padding:8px 14px;position:absolute;right:16px;z-index:10}.app-gallery-viewer-arrows,.app-gallery-viewer-dots{align-items:center;display:flex}.app-gallery-viewer-arrows{gap:6px}.app-gallery-viewer-dots{gap:7px}.app-gallery-control-action{--text: var(--col-black);--text-hover: var(--col-black);align-items:center;background:rgba(0,0,0,0);border-radius:50%;color:var(--col-black);display:flex;height:40px;justify-content:center;min-height:40px;min-width:40px;padding:0;width:40px}.app-gallery-control-action i{font-size:var(--font-fs-normal)}.app-gallery-dot-action{background:rgba(0,0,0,0);height:20px;min-height:20px;min-width:7px;padding:0;width:7px}.app-gallery-dot-action span{background:var(--col-shade-25);border-radius:999px;display:block;height:7px;transition:background-color 180ms ease,width 180ms ease;width:7px}.app-gallery-dot-action.is-active{min-width:22px;width:22px}.app-gallery-dot-action.is-active span{background:var(--col-black);width:22px}.app-gallery-select-modal{background:var(--col-white);box-sizing:border-box;color:var(--col-mono-1a);min-height:100dvh;overflow:hidden;position:relative;width:100%}.app-gallery-select .app-u-quest-detail-body{justify-content:flex-start}.app-gallery-select .app-u-quest-detail-icon,.app-gallery-select .app-u-quest-detail-reward>span{background:var(--col-blue-lightest);color:var(--col-blue)}.app-gallery-select .app-u-quest-detail-icon i,.app-gallery-select .app-u-quest-detail-reward>span i{color:currentColor}.app-gallery-select .app-u-quest-detail-hero p{color:var(--col-text);text-align:center}.app-gallery-select-list{margin-top:30px}.app-gallery-select-card{appearance:none;background:var(--col-white);cursor:pointer;margin-top:12px;text-align:left;width:100%}.app-gallery-select-card:first-child{margin-top:0}@media(max-width: 767px){.app-gallery-select-card{border-radius:24px;min-height:90px}}.app-gallery-stack{background:var(--col-black);height:100%;isolation:isolate;overflow:hidden;position:relative;width:100%}.app-gallery-stack-bg{background-position:center;background-size:cover;filter:blur(8px) brightness(0.6);inset:-24px;position:absolute;z-index:0}.app-gallery-stack-overlay{background:var(--col-shade-30);inset:0;position:absolute;z-index:0}.app-gallery-stack-stage{inset:0;position:absolute;z-index:1}.app-gallery-stack-card{left:50%;position:absolute;top:50%;width:340px}.app-gallery-stack-ghost{left:50%;pointer-events:none;position:absolute;top:50%;width:340px}.app-gallery-stack-frame{background:var(--col-white);border-radius:5px;box-shadow:0 6px 18px var(--col-shade-28);overflow:hidden;padding:16px 16px 0;width:100%}.app-gallery-stack-card.is-active .app-gallery-stack-frame,.app-gallery-stack-card.is-flying .app-gallery-stack-frame{box-shadow:0 22px 50px var(--col-shade-46)}.app-gallery-stack-photo{border-radius:2px;height:452px;overflow:hidden;width:100%}.app-gallery-stack-media{background-position:center;background-size:cover;display:block;height:100%;object-fit:cover;width:100%}.app-gallery-stack-caption{height:72px;align-items:center;display:flex}.app-gallery-stack-date{color:var(--col-black);display:inline-block;white-space:nowrap}.app-gallery-stack-foot{bottom:40px;left:0;position:absolute;right:0;z-index:10;display:flex;justify-content:center}.app-gallery-stack-shuffle{--text: var(--col-black);--text-hover: var(--col-black);background:var(--col-white);border-radius:999px;box-shadow:0 10px 30px var(--col-shade-30);color:var(--col-black);min-height:56px;padding:0 30px}.app-gallery-stack-shuffle .app-button-label{align-items:center;display:flex;gap:10px}@keyframes galStackIn{from{transform:translateY(-900px) scale(1.04)}to{transform:translateY(0) scale(1)}}@keyframes galFlyIn{from{transform:translateY(-900px) scale(1.04)}to{transform:translateY(0) scale(1)}}@keyframes galGhostFade{from{opacity:1}to{opacity:0}}.app-todos{color:var(--col-text);inset:0;position:absolute;display:flex;flex-direction:column}.app-todos--modal{background:var(--col-white)}.app-todos-head{flex:0 0 auto;padding:72px 24px 12px}.app-todos--modal .app-todos-head{padding-bottom:4px;padding-top:48px}.app-todos--modal .app-todos-filters{margin-top:24px}.app-todos-titlebar{align-items:center;background:var(--col-mono-f5);border-radius:9999px;display:grid;grid-template-columns:1fr auto 1fr;min-height:60px;padding:8px 16px;width:100%}.app-todos-titlebar .app-todos-title{align-items:center;color:var(--col-mono-1a);display:inline-flex;grid-column:2;justify-content:center;line-height:1;margin:0}.app-todos-titlebar .app-todos-title i{color:var(--col-mono-1a);font-size:var(--font-fs-large);line-height:1}.app-todos-title-label{height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.app-todos-hero .app-u-quest-detail-icon{background:var(--col-blue-lightest);color:var(--col-blue);height:48px;width:48px}.app-todos-hero .app-u-quest-detail-icon i{color:currentColor}.app-todos-hero small{margin-top:10px}.app-todos-count{background:var(--col-green-lightest);border-radius:9999px;color:var(--col-green);font-size:var(--font-fs-smaller);font-weight:var(--font-fw-semibold);height:30px;margin-right:auto;padding:0 12px;white-space:nowrap;align-items:center;display:inline-flex}.app-todos-filters{margin-top:16px;display:flex;gap:8px;justify-content:flex-end}.app-todos-filter{background:var(--col-grey-lightest);border:0;border-radius:9999px;cursor:pointer;height:30px;padding:0;position:relative;transition:background .2s ease;width:52px}.app-todos-filter.is-active{background:var(--col-button-primary)}.app-todos-filter.is-appearing{animation:todos-switch-in .3s ease}@keyframes todos-switch-in{from{opacity:0;transform:scale(0.7)}to{opacity:1;transform:scale(1)}}.app-todos-filter-thumb{align-items:center;background:var(--col-white);border-radius:9999px;box-shadow:var(--col-shade-15) 0 1px 3px;color:var(--col-black);height:24px;left:3px;position:absolute;top:3px;transition:left .2s ease;width:24px;display:inline-flex;justify-content:center}.app-todos-filter.is-active .app-todos-filter-thumb{left:25px}.app-todos-filter-thumb i{font-size:var(--font-fs-smaller)}.app-todos-main{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 24px 190px;position:relative}.app-todos-empty{color:var(--col-black-lightest);font-size:var(--font-fs-normal);left:24px;position:absolute;right:24px;text-align:center;top:96px}.app-todos-list{display:block}.app-todos-section-label{color:var(--col-black-lightest);font-size:var(--font-fs-smaller);font-weight:var(--font-fw-semibold);letter-spacing:.5px;padding:20px 0 4px;text-transform:uppercase}.app-todos-item{border-bottom:1px solid var(--col-grey-lighter);overflow:hidden;position:relative}.app-todos-item:last-child,.app-todos-item:has(+.app-todos-section-label){border-bottom:0}.app-todos-item.is-dragging{border-bottom:0;overflow:visible;z-index:10}.app-todos-item-content{align-items:center;background:var(--col-white);padding:16px 0;position:relative;touch-action:pan-y;transition:transform .25s ease,opacity .3s ease;z-index:1;display:flex;gap:12px}.app-todos-item[data-item-state=done] .app-todos-item-content{opacity:1}.app-todos-item.is-dragging .app-todos-item-content{border-radius:12px;box-shadow:var(--col-black-trans) 0 8px 24px;transform:scale(1.02);transition:box-shadow .15s ease}.app-todos-actions{align-items:center;bottom:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:68px;display:flex;gap:6px}.app-todos-actions--left{justify-content:flex-start;left:0}.app-todos-actions--right{justify-content:flex-end;right:0}.app-todos-item.is-swiping-right .app-todos-actions--left,.app-todos-item.is-swiping-left .app-todos-actions--right{opacity:1}.app-todos-action{align-items:center;background:var(--col-grey-lightest);border:0;border-radius:9999px;color:var(--col-black-light);cursor:pointer;height:28px;padding:0;width:28px;display:inline-flex;justify-content:center}.app-todos-action.is-active,.app-todos-action--trash{background:var(--col-black);color:var(--col-white)}.app-todos-action i{font-size:var(--font-fs-smaller)}.app-todos-avatar{align-items:center;background:var(--col-grey-lightest);border-radius:9999px;color:var(--col-black-lighter);cursor:grab;flex:0 0 28px;font-size:var(--font-fs-smallest);font-weight:var(--font-fw-semibold);height:28px;touch-action:none;width:28px;display:inline-flex;justify-content:center}.app-todos-item.is-dragging .app-todos-avatar{cursor:grabbing}.app-todos-body{min-width:0;display:flex;flex:1 1 0;flex-direction:column;gap:4px}.app-todos-title-text,.app-todos-item .app-todos-title{color:var(--col-text);font-size:var(--font-fs-normal);font-weight:var(--font-fw-medium);line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.app-todos-item[data-item-state=done] .app-todos-title{color:var(--col-black-lightest);text-decoration:line-through}.app-todos-tags{flex-wrap:wrap;display:flex;gap:6px}.app-todos-tag{background:var(--col-grey-lightest);border-radius:9999px;color:var(--col-black-lighter);font-size:var(--font-fs-smaller);padding:2px 8px}.app-todos-age{color:var(--col-black-lightest);flex:0 0 auto;font-size:var(--font-fs-smaller)}.app-todos-check{align-items:center;background:rgba(0,0,0,0);border:2px solid var(--col-grey-lighter);border-radius:9999px;cursor:pointer;flex:0 0 28px;height:28px;padding:0;transition:opacity .2s ease;width:28px;display:inline-flex;justify-content:center}.app-todos-item.is-swiping-left .app-todos-check{opacity:0;pointer-events:none}.app-todos-check[data-item-state=in_progress]{border-color:var(--col-black)}.app-todos-check[data-item-state=done]{background:var(--col-green-lighter);border-color:var(--col-green-lighter);color:var(--col-white)}.app-todos-check-dot{background:var(--col-black);border-radius:9999px;height:12px;width:12px}.app-todos-check i{font-size:var(--font-fs-smaller)}.app-todos-compose-wrap{background:var(--col-white);bottom:0;left:0;padding:16px 16px 50px;position:absolute;right:0;z-index:2;display:flex;flex-direction:column;gap:10px}.app-todos--modal .app-todos-compose-wrap{padding-bottom:16px}.app-todos-compose,.app-todos-search-bar{background:var(--col-white);border:1.5px solid var(--col-grey-lighter);border-radius:14px;padding:12px}.app-todos-compose input[type=file]{display:none}.app-todos-search-bar{align-items:center;display:flex;gap:10px}.app-todos-search-bar i{color:var(--col-black-lighter)}.app-todos-search-input{background:rgba(0,0,0,0) !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;color:var(--col-text);flex:1 1 0;font-size:var(--font-fs-normal);height:auto !important;line-height:1.3;padding:0 !important}.app-todos-compose-input{border:0;color:var(--col-text);font-size:var(--font-fs-normal);line-height:1.35;max-height:96px;padding:0;resize:none;width:100%}.app-todos-compose-controls{align-items:center;margin-top:8px;display:flex;justify-content:space-between}.app-todos-compose-left,.app-todos-compose-right{align-items:center;position:relative;display:flex;gap:8px}.app-todos-compose-add{align-items:center;background:rgba(0,0,0,0);border:0;color:var(--col-black-lightest);cursor:pointer;font-size:var(--font-fs-large);height:28px;width:28px;display:inline-flex;justify-content:center}.app-todos-compose-avatar{align-items:center;background:var(--col-grey-lightest);border:0;border-radius:9999px;color:var(--col-black-lighter);cursor:pointer;font-size:var(--font-fs-smallest);font-weight:var(--font-fw-semibold);height:28px;width:28px;display:inline-flex;justify-content:center}.app-todos-compose-search{align-items:center;background:var(--col-grey-lightest);border:0;border-radius:9999px;color:var(--col-black-lighter);cursor:pointer;height:36px;width:36px;display:inline-flex;justify-content:center}.app-todos-compose-submit{align-items:center;background:var(--col-button-primary);border:0;border-radius:9999px;color:var(--col-button-primary-text);cursor:pointer;height:36px;transition:background .2s ease;width:36px;display:inline-flex;justify-content:center}.app-todos-compose-submit:hover{background:var(--col-button-primary-hover);color:var(--col-button-primary-text-hover)}.app-todos-compose-submit.is-state--disabled{background:var(--col-button-primary);color:var(--col-button-primary-text);cursor:default;pointer-events:none}.app-todos-search-clear{background:rgba(0,0,0,0);border:0;color:var(--col-black-lighter);cursor:pointer}.app-todos-menu{background:var(--col-white);border-radius:14px;bottom:100%;box-shadow:var(--col-shade-14) 0 8px 24px;left:0;margin-bottom:10px;min-width:180px;padding:6px;position:absolute;z-index:20;display:flex;flex-direction:column}.app-todos-menu-row{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:10px;cursor:pointer;padding:8px 10px;display:flex;gap:8px}.app-todos-menu-row.is-active{background:var(--col-grey-lightest)}.app-todos-menu-avatar{align-items:center;background:var(--col-grey-lightest);border-radius:9999px;color:var(--col-black-lighter);flex:0 0 24px;font-size:var(--font-fs-smallest);font-weight:var(--font-fw-semibold);height:24px;width:24px;display:inline-flex;justify-content:center}.app-todos-menu-name{color:var(--col-text);flex:1 1 0;font-size:var(--font-fs-small);text-align:left}.app-todos-menu-row i{color:var(--col-text);font-size:var(--font-fs-smaller)}.app-todos-attach{display:flex;flex-direction:column;gap:12px}.app-todos-attach-head{align-items:center;display:flex;justify-content:space-between}.app-todos-attach-title{color:var(--col-text);font-size:var(--font-fs-large);font-weight:var(--font-fw-bold)}.app-todos-attach-preview{display:grid;gap:8px;grid-template-columns:repeat(4, 1fr)}.app-todos-attach-thumb{align-items:center;aspect-ratio:1/1;background:var(--col-grey-lightest);border-radius:12px;color:var(--col-black-lightest);overflow:hidden;display:flex;justify-content:center}.app-todos-attach-thumb img{height:100%;object-fit:cover;width:100%}.app-todos-compose-attachments{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.app-todos-compose-attachment{aspect-ratio:1/1;background:var(--col-grey-lightest);border-radius:12px;height:64px;overflow:hidden;position:relative;width:64px}.app-todos-compose-attachment img{height:100%;object-fit:cover;width:100%}.app-todos-compose-attachment-remove{align-items:center;background:var(--col-black-trans);border:0;border-radius:9999px;color:var(--col-white);cursor:pointer;height:18px;padding:0;position:absolute;right:3px;top:3px;width:18px;display:inline-flex;justify-content:center}.app-todos-compose-attachment-remove i{font-size:var(--font-fs-mini)}.app-todo-detail{background:var(--col-white);inset:0;padding:72px 24px 0;position:absolute;display:flex;flex-direction:column}.has-modal.has-modal--type-fullscreen:has(.app-todos--modal) .app-modal-close,.has-modal.has-modal--type-fullscreen:has(.app-todo-detail) .app-modal-close{left:0 !important;right:0 !important;width:100% !important}.app-todo-detail-title{color:var(--col-text);font-size:var(--font-fs-larger);font-weight:var(--font-fw-bolder);letter-spacing:0;line-height:1.1;margin:0 0 20px}.app-todo-detail-scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.app-todo-detail-form{display:flex;flex-direction:column;gap:8px}.app-todo-detail-form input[type=file]{display:none}.app-todo-detail-task{background:var(--col-white);border:1.5px solid var(--col-grey-lighter);border-radius:14px;margin-bottom:8px;padding:8px 12px;position:relative}.app-todo-detail-body{border:0;color:var(--col-text);font-size:var(--font-fs-normal);min-height:40px;padding:2px 0 0;resize:none;width:100%}.app-todo-detail-task-controls{align-items:center;margin-top:8px;display:flex;gap:8px;justify-content:space-between}.app-todo-detail-task-actions{align-items:center;display:flex;gap:8px}.app-todo-detail-pen{align-items:center;background:var(--col-black);border:0;border-radius:9999px;color:var(--col-white);cursor:pointer;height:36px;transition:background .2s ease,color .2s ease;width:36px;display:inline-flex;justify-content:center}.app-todo-detail-pen.is-state--disabled{background:var(--col-grey-lightest);color:var(--col-black-lightest);cursor:default;pointer-events:none}.app-todo-detail-rewind{align-items:center;background:var(--col-grey-lightest);border:0;border-radius:9999px;color:var(--col-black-lighter);cursor:pointer;height:36px;width:36px;display:inline-flex;justify-content:center}.app-todo-detail-more-toggle{align-items:center;background:rgba(0,0,0,0);border:0;color:var(--col-black-lightest);cursor:pointer;font-size:var(--font-fs-smaller);font-weight:var(--font-fw-semibold);letter-spacing:1px;padding:8px 0;text-transform:uppercase;display:flex;gap:8px}.app-todo-detail-more-toggle i{transition:transform .2s ease}.app-todo-detail-more-toggle[aria-expanded=true] i{transform:rotate(90deg)}.app-todo-detail-settings{padding-top:8px;display:flex;flex-direction:column;gap:20px}.app-todo-detail-grid{display:flex;gap:12px}.app-todo-detail-field{display:flex;flex:1 1 0;flex-direction:column;gap:8px}.app-todo-detail-field input{background:var(--col-grey-min);border:1px solid var(--col-grey-lighter);border-radius:14px;font-size:var(--font-fs-normal);height:54px;padding:0 16px;width:100%}.app-todo-detail-segment{background:var(--col-grey-lightest);border-radius:9999px;padding:8px;display:flex;gap:0}.app-todo-detail-segment-item{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:9999px;color:var(--col-black-lighter);cursor:pointer;font-size:var(--font-fs-small);font-weight:var(--font-fw-medium);min-height:44px;display:flex;flex:1 1 0;justify-content:center}.app-todo-detail-segment-item.is-active{background:var(--col-white);box-shadow:var(--col-shade-08) 0 1px 3px;color:var(--col-text);font-weight:var(--font-fw-semibold)}.app-todo-detail-tags-input{background:var(--col-grey-min);border:1px solid var(--col-grey-lighter);border-radius:14px;color:var(--col-text);font-size:var(--font-fs-normal);line-height:1.4;max-height:120px;min-height:54px;padding:15px 16px;resize:none;width:100%}.app-todo-detail-tags{align-items:center;flex-wrap:wrap;display:flex;gap:8px}.app-todo-detail-tags:empty{display:none}.app-todo-detail-tag{align-items:center;background:var(--col-grey-lightest);border-radius:20px;color:var(--col-text);font-size:var(--font-fs-small);padding:8px 8px 8px 16px;display:inline-flex;gap:6px}.app-todo-detail-tag-remove{background:rgba(0,0,0,0);border:0;color:var(--col-black-lightest);cursor:pointer}.app-todo-detail-tag-add{align-items:center;background:var(--col-grey-lightest);border:0;border-radius:9999px;color:var(--col-black-lighter);cursor:pointer;height:36px;width:36px;display:inline-flex;justify-content:center}.app-todo-detail-assignee{align-items:center;background:var(--col-grey-min);border:1px solid var(--col-grey-lighter);border-radius:14px;cursor:pointer;height:54px;padding:0 16px;display:flex;gap:10px}.app-todo-detail-assignee-name{color:var(--col-text);flex:1 1 0;font-size:var(--font-fs-normal);text-align:left}.app-todo-detail-attachments{display:grid;gap:8px;grid-template-columns:repeat(4, 1fr)}.app-todo-detail-attachment,.app-todo-detail-attachment-add{align-items:center;aspect-ratio:1/1;background:var(--col-grey-lightest);border:0;border-radius:12px;color:var(--col-black-lightest);cursor:pointer;overflow:hidden;position:relative;display:flex;justify-content:center}.app-todo-detail-attachment img{height:100%;object-fit:cover;width:100%}.app-todo-detail-attachment-remove{align-items:center;background:var(--col-black-trans);border:0;border-radius:9999px;color:var(--col-white);cursor:pointer;height:22px;position:absolute;right:4px;top:4px;width:22px;display:inline-flex;justify-content:center}.app-todo-detail-footer{flex:0 0 auto;padding:16px 0 36px;display:flex;flex-direction:column;gap:16px}.app-todo-detail-actions{display:flex;gap:10px}.app-todo-detail-action{align-items:center;background:var(--col-grey-lightest);border:0;border-radius:24px;color:var(--col-text);cursor:pointer;height:48px;display:flex;flex:1 1 0;justify-content:center}.app-todo-detail-action i{font-size:var(--font-fs-normal)}.app-todo-detail-action[data-todo-action=complete]{background:var(--col-green-lightest);color:var(--col-green)}.app-todo-detail-action[data-todo-action=archive]{background:var(--col-yellow-lightest);color:var(--col-yellow-deep)}.app-todo-detail-action[data-todo-action=trash]{background:var(--col-red-lightest);color:var(--col-red)}.app-todo-detail-footer .app-button.is-state--disabled,.app-todo-detail-footer .is-state--disabled.app-button--only-icon,.app-todo-detail-footer .is-state--disabled.app-button--only-icon-square,.app-todo-detail-footer .is-state--disabled.app-button--only-text,.app-todo-detail-footer .is-state--disabled.app-button--only-text-square{background:var(--col-grey-lightest);color:var(--col-black-lightest);cursor:default;pointer-events:none}@media(max-width: 767px){.app-todos--page{bottom:calc(90px + env(safe-area-inset-bottom, 0px))}}.app-locations{position:relative}.app-locations-stage{border-radius:20px;flex:0 0 auto;height:340px;margin-bottom:16px;overflow:hidden;position:relative}.app-locations-map{height:100%;width:100%}.app-locations-map canvas{outline:none}.app-locations .maplibregl-ctrl-bottom-right{display:none}.app-locations .maplibregl-marker{cursor:pointer}.app-locations-actions{bottom:calc(var(--grid-gap)*2 + 20px);position:absolute;right:20px;z-index:5;align-items:center;display:flex;flex-direction:column;gap:10px}.app-locations-zoom{background:var(--col-bg-inverted);border-radius:999px;box-shadow:0 2px 8px var(--col-shade-12);overflow:hidden;display:flex;flex-direction:column}.app-locations-zoom-button{align-items:center;background:rgba(0,0,0,0);color:var(--col-white);display:flex;flex:0 0 36px;height:36px;justify-content:center;max-height:36px;max-width:36px;min-height:36px;min-width:36px;padding:0;width:36px}.app-locations-zoom-button:first-child{border-bottom:1px solid var(--col-shade-22)}.app-locations-zoom-button .app-button-icon,.app-locations-zoom-button .app-button-icon .is-icon--idle{align-items:center;display:flex;height:36px;justify-content:center;width:36px}.app-locations-zoom-button i{color:var(--col-white);font-size:var(--font-fs-small)}.app-locations-locate{align-items:center;background:var(--col-bg-inverted);border-radius:50%;box-shadow:0 2px 8px var(--col-shade-12);color:var(--col-white);display:flex;flex:0 0 36px;height:36px;justify-content:center;max-height:36px;max-width:36px;min-height:36px;min-width:36px;padding:0;width:36px}.app-locations-locate .app-button-icon,.app-locations-locate .app-button-icon .is-icon--idle{align-items:center;display:flex;height:36px;justify-content:center;width:36px}.app-locations-locate i{color:var(--col-white);font-size:var(--font-fs-small)}.app-locations-select-bar{display:none}.app-locations.is-select .app-locations-locate,.app-locations.is-select .app-locations-zoom{display:none}.app-locations.is-select .app-locations-select-bar{bottom:44px;left:20px;position:absolute;right:20px;z-index:6;display:flex;flex-direction:column;gap:10px}.app-locations-select-bar .app-button,.app-locations-select-bar .app-button--only-icon,.app-locations-select-bar .app-button--only-icon-square,.app-locations-select-bar .app-button--only-text,.app-locations-select-bar .app-button--only-text-square{box-shadow:0 4px 14px var(--col-shade-22);width:100%}.app-locations-select-marker{align-items:center;display:flex;justify-content:center}.app-locations-select-marker i{color:var(--col-theme-blue);font-size:var(--font-fs-extra)}.app-locations-sheet{position:relative;display:flex;flex-direction:column}.app-locations-sheet .app-locations-sheet-header{flex:0 0 auto;padding:0 0 16px;align-items:center;display:flex;gap:12px;justify-content:space-between}.app-locations-sheet-header h2{color:var(--col-mono-aa);font-weight:var(--font-fw-bold);letter-spacing:1px;line-height:1.2;margin:0;text-transform:uppercase}.app-locations-new{background:var(--col-button-primary) !important;color:var(--col-white) !important;flex:0 0 auto}.app-locations-new .app-button-label{align-items:center;display:flex;gap:7px}.app-locations-new i,.app-locations-new span{color:var(--col-white) !important}.app-locations-list{display:flex;flex-direction:column;gap:10px;padding:0}.app-locations-card{align-items:center;background:var(--col-bg);border:1px solid var(--col-grey-line);border-radius:18px;cursor:pointer;display:flex;flex:0 0 auto;gap:14px;padding:14px 16px;text-align:left;width:100%}.app-locations-card-icon{background:var(--col-red-lightest);border-radius:14px;color:var(--col-red);flex:0 0 auto;height:46px;width:46px;align-items:center;display:flex;justify-content:center}.app-locations-card-icon i{color:currentColor}.app-locations-card-copy{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.app-locations-card-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-locations-card-copy small{color:var(--col-grey);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-locations-card-delete{color:var(--col-text);cursor:pointer;flex:0 0 auto;height:36px;width:36px;align-items:center;display:flex;justify-content:center}.app-locations-card-delete i{color:currentColor;font-size:var(--font-fs-small)}.app-locations-card-edit{appearance:none;background:var(--col-grey-bg);border:0;border-radius:12px;color:var(--col-nav-shell-text);cursor:pointer;flex:0 0 auto;height:40px;padding:0;width:40px;align-items:center;display:flex;justify-content:center}.app-locations-card-edit i{color:currentColor;font-size:var(--font-fs-small)}.app-locations-empty{color:var(--col-grey);padding:var(--grid-gap) 0;text-align:center}.app-locations-save-modal.app-u-quest-detail-modal .app-u-quest-detail{height:100dvh}.app-locations-save-modal.app-u-quest-detail-modal .app-u-quest-detail-body{min-height:0;overflow-y:auto;padding-bottom:48px}.app-locations-save-modal .app-u-quest-detail-icon{background:var(--col-blue-lightest);color:var(--col-blue)}.app-locations-save-modal .app-form{margin:28px auto 0;max-width:360px;width:100%}.app-locations-save-modal .app-form-field{margin:0}.app-locations-save-modal .app-form fieldset{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.app-locations-save-modal .app-button,.app-locations-save-modal .app-button--only-icon,.app-locations-save-modal .app-button--only-icon-square,.app-locations-save-modal .app-button--only-text,.app-locations-save-modal .app-button--only-text-square{width:100%}.app-times{position:relative}.app-times-stage{background:var(--col-mono-f5);border-radius:20px;flex:0 0 auto;height:340px;margin-bottom:16px;display:flex;flex-direction:column}.app-times-clock-wrap{flex:1 1 auto;min-height:0;align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.app-times-clock{max-width:64vw;width:250px}.app-times-clock-svg{display:block;filter:drop-shadow(0 6px 16px var(--col-shade-12));height:auto;width:100%}.app-times-clock-ring{fill:var(--col-clock-ring)}.app-times-clock-face{fill:var(--col-clock-face)}.app-times-clock-tick{stroke:var(--col-clock-ink);stroke-linecap:butt}.app-times-clock-hand{stroke:var(--col-clock-ink);stroke-linecap:butt}.app-times-clock-second line{stroke:var(--col-clock-red);stroke-linecap:butt}.app-times-clock-second circle{fill:var(--col-clock-red)}.app-times-clock-hub{fill:var(--col-clock-ink)}.app-times-digital{color:var(--col-black-lighter);font-size:var(--font-fs-normal);font-weight:var(--font-fw-bold);letter-spacing:3px}.app-times-sheet{position:relative;display:flex;flex-direction:column}.app-times-sheet .app-times-sheet-header{flex:0 0 auto;padding:0 0 16px;align-items:center;display:flex;gap:12px;justify-content:space-between}.app-times-sheet-header h2{color:var(--col-mono-aa);font-weight:var(--font-fw-bold);letter-spacing:1px;line-height:1.2;margin:0;text-transform:uppercase}.app-times-new{background:var(--col-button-primary) !important;color:var(--col-white) !important;flex:0 0 auto}.app-times-new .app-button-label{align-items:center;display:flex;gap:7px}.app-times-new i,.app-times-new span{color:var(--col-white) !important}.app-times-list{padding:0;display:flex;flex-direction:column;gap:10px}.app-times-card{background:var(--col-bg);border:1px solid var(--col-grey-line);border-radius:18px;flex:0 0 auto;padding:14px 16px;text-align:left;width:100%;align-items:center;display:flex;gap:14px}.app-times-card-icon{background:var(--col-red-lightest);border-radius:14px;color:var(--col-red);flex:0 0 auto;height:46px;width:46px;align-items:center;display:flex;justify-content:center}.app-times-card-icon i{color:currentColor}.app-times-card-copy{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.app-times-card-copy strong{color:var(--col-text);font-size:var(--font-fs-normal);font-weight:var(--font-fw-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-times-card-copy small{color:var(--col-grey);font-size:var(--font-fs-smaller);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-times-card-delete{color:var(--col-text);cursor:pointer;flex:0 0 auto;height:36px;width:36px;align-items:center;display:flex;justify-content:center}.app-times-card-delete i{color:currentColor;font-size:var(--font-fs-small)}.app-times-card-edit{appearance:none;background:var(--col-grey-bg);border:0;border-radius:12px;color:var(--col-nav-shell-text);cursor:pointer;flex:0 0 auto;height:40px;padding:0;width:40px;align-items:center;display:flex;justify-content:center}.app-times-card-edit i{color:currentColor;font-size:var(--font-fs-small)}.app-times-empty{color:var(--col-grey);padding:var(--grid-gap) 0;text-align:center}.app-times-save-modal.app-u-quest-detail-modal .app-u-quest-detail{height:100dvh}.app-times-save-modal.app-u-quest-detail-modal .app-u-quest-detail-body{min-height:0;overflow-y:auto;padding-bottom:48px}.app-times-save-modal .app-u-quest-detail-icon{background:var(--col-blue-lightest);color:var(--col-blue)}.app-times-save-modal .app-form{margin:28px auto 0;max-width:360px;width:100%}.app-times-save-modal .app-form-field{margin:0}.app-times-save-modal .app-form fieldset{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.app-times-save-modal .app-button[type=submit],.app-times-save-modal [type=submit].app-button--only-icon,.app-times-save-modal [type=submit].app-button--only-icon-square,.app-times-save-modal [type=submit].app-button--only-text,.app-times-save-modal [type=submit].app-button--only-text-square{width:100%}.app-times-days{display:grid;gap:6px;grid-template-columns:repeat(7, 1fr)}.app-times-day.app-button,.app-times-day.app-button--only-icon,.app-times-day.app-button--only-icon-square,.app-times-day.app-button--only-text,.app-times-day.app-button--only-text-square{background:var(--col-bg);border:1px solid var(--col-grey-line);border-radius:12px;color:var(--col-black-lighter);height:42px;min-width:0;padding:0;width:100%}.app-times-day.app-button .app-button-label,.app-times-day.app-button--only-icon .app-button-label,.app-times-day.app-button--only-icon-square .app-button-label,.app-times-day.app-button--only-text .app-button-label,.app-times-day.app-button--only-text-square .app-button-label{font-size:var(--font-fs-smaller);font-weight:var(--font-fw-bold)}.app-times-day.app-button.is-selected,.app-times-day.is-selected.app-button--only-icon,.app-times-day.is-selected.app-button--only-icon-square,.app-times-day.is-selected.app-button--only-text,.app-times-day.is-selected.app-button--only-text-square{background:var(--col-bg-inverted);border-color:var(--col-bg-inverted);color:var(--col-text-inverted)}.app-times-form-row{display:grid;gap:12px;grid-template-columns:1fr 1fr}.app-u-dashboard-danger{display:flex;flex-direction:column;gap:12px}.app-u-dashboard-danger[hidden]{display:none}.app-u-dashboard-danger-slot{display:contents}.app-danger-tile{background:var(--col-red-lightest);border:1px solid var(--col-red-lightest);border-radius:18px;min-height:84px;overflow:hidden;padding:0 16px;position:relative;align-items:center;display:flex;gap:12px;justify-content:space-between}.app-danger-tile-badge{background:var(--col-button-primary);border-radius:16px;color:var(--col-white);height:32px;margin-right:0;padding:0 14px;position:relative;align-items:center;display:flex;flex:0 0 auto;gap:6px}.app-danger-tile-badge i{font-size:var(--font-fs-smaller)}.app-danger-tile-badge span{font-size:var(--font-fs-small);font-weight:var(--font-fw-bolder)}.app-danger-tile--timer{color:var(--col-peach-deep);text-decoration:none}.app-danger-timer-main{min-width:0;align-items:center;display:flex;gap:14px}.app-danger-timer-icon{background:var(--col-red);border-radius:50%;color:var(--col-white);height:44px;width:44px;align-items:center;display:flex;flex:0 0 auto;justify-content:center}.app-danger-timer-icon i{font-size:var(--font-fs-normal)}.app-danger-timer-copy{min-width:0;display:flex;flex-direction:column;gap:3px}.app-danger-timer-copy strong{color:var(--col-peach-deep);font-size:var(--font-fs-medium);font-weight:var(--font-fw-bolder);line-height:var(--font-lh-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-danger-timer-copy small{color:var(--col-red);font-size:var(--font-fs-small);font-weight:var(--font-fw-regular);line-height:var(--font-lh-small)}.app-danger-timer-pill{background:var(--col-red);border-radius:16px;color:var(--col-white);height:32px;padding:0 14px;align-items:center;display:flex;flex:0 0 auto;gap:6px}.app-danger-timer-pill i{font-size:var(--font-fs-smaller)}.app-danger-timer-pill span{font-size:var(--font-fs-small);font-variant-numeric:tabular-nums;font-weight:var(--font-fw-bold);letter-spacing:1px}.app-ops-page,.app-ops-invoice,.app-settings,.js-app-form-ops-settings-banking,.app-ops-modal{--app-ops-remove-track: calc(var(--grid-h) - var(--grid-gap));--app-ops-remove-size: calc(var(--app-ops-remove-track) / 2);--app-ops-repeat-field-label-h: 24px;--app-ops-repeat-field-control-h: 54px;--app-ops-remove-field-align: calc(var(--app-ops-repeat-field-label-h) + calc(var(--grid-gap) + calc(var(--grid-gap) / 2)) + ((var(--app-ops-repeat-field-control-h) - var(--app-ops-remove-size)) / 2) - calc(var(--grid-gap) / 2) - 1px)}.app-ops-modal{box-sizing:border-box;color:var(--col-settings-text);max-width:calc(var(--grid-w)*16);min-height:0}.app-ops-modal-header{flex:0 0 auto}.app-ops-modal-header h2{font-size:var(--font-fs-extra);font-weight:var(--font-weight-headline);letter-spacing:0;line-height:1.1;margin:0 0 calc(var(--grid-t) + var(--grid-t))}.app-ops-modal-header .app-modal-title{font-size:var(--font-fs-largest);margin:0}.app-ops-modal-form{display:flex;flex:1 1 auto;min-height:0}.app-modal-form{display:contents}.app-ops-modal-form fieldset{border:0;display:grid;flex:1 1 auto;gap:calc(var(--grid-t) + var(--grid-t));grid-template-columns:repeat(12, minmax(0, 1fr));margin:0;min-height:0;padding:0;width:100%}.app-ops-modal-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto;padding-bottom:0}.app-ops-modal-body>*{flex:0 0 auto}.app-ops-modal .app-settings-accordion{width:100%}.app-ops-modal .app-ops-customer-select{position:relative}.app-ops-modal .app-ops-customer-select input{background-color:var(--col-white) !important;padding-right:calc(var(--grid-h) + var(--grid-gap));width:100%}.app-ops-modal .app-ops-customer-select input:focus,.app-ops-modal .app-ops-customer-select input:active,.app-ops-modal .app-ops-customer-select input:not(:placeholder-shown){background-color:var(--col-white) !important}.app-ops-modal .app-ops-customer-select input:-webkit-autofill,.app-ops-modal .app-ops-customer-select input:-webkit-autofill:hover,.app-ops-modal .app-ops-customer-select input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--col-white) inset;-webkit-text-fill-color:var(--col-settings-text)}.app-ops-invoice .app-settings-field input,.app-ops-modal .app-settings-field input{padding-right:calc(var(--grid-h) + var(--grid-gap))}.app-ops-modal .app-button:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal .app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal .app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal .app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal .app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal-form>fieldset>.app-button:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal-form>fieldset>.app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal-form>fieldset>.app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal-form>fieldset>.app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal-form>fieldset>.app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal-actions .app-button:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal-actions .app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal-actions .app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal-actions .app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal-actions .app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal-form .app-ops-invoice-actions .app-button:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal-form .app-ops-invoice-actions .app-button--only-icon:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal-form .app-ops-invoice-actions .app-button--only-icon-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal-form .app-ops-invoice-actions .app-button--only-text:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square),.app-ops-modal-form .app-ops-invoice-actions .app-button--only-text-square:not(.app-button--only-icon):not(.app-button--only-icon-square):not(.app-button--only-icon-square){width:100% !important}.app-ops-role-list{--app-table-gap-2: calc(var(--grid-gap) + var(--grid-gap));box-sizing:border-box;width:100%;align-items:flex-start;display:flex;flex-direction:column;gap:var(--grid-gap)}.app-ops-role-list .app-form-checkbox-row{color:var(--col-settings-text);cursor:pointer;font-weight:var(--font-fw-regular) !important;margin:0;min-height:calc(var(--grid-gap)*3);padding:0;position:relative;white-space:nowrap;align-items:center;display:flex;gap:var(--grid-gap)}.app-ops-role-list .app-table-checkbox-input{all:unset;cursor:pointer;height:100% !important;inset:0;overflow:hidden;opacity:0;position:absolute;width:100% !important;z-index:1}.app-ops-role-list .app-table-checkbox{flex:0 0 calc(var(--app-table-gap-2) + var(--grid-gap)/2);pointer-events:none}.app-ops-role-list .app-form-checkbox-label{font-weight:var(--font-fw-regular) !important;pointer-events:none}.app-ops-role-list .app-form-checkbox-label{color:var(--col-settings-text);line-height:1}.app-ops-table-scroll{overflow-x:hidden}.app-ops-content-scroll{overflow-x:hidden;overflow-y:hidden}.app-ops-content-editor{color:var(--col-settings-text);display:flex;flex-direction:column;height:100%;min-height:0}.app-ops-content-stage{flex:1 1 auto;height:100%;min-height:0;overflow:visible;display:flex;flex-direction:column}.app-table-toolbar.app-ops-content-tools{--app-table-toolbar-overlay-w: calc((var(--grid-w) * 24) + (var(--grid-gap) * 9));flex:0 0 auto;grid-template-columns:minmax(0, 1fr) auto auto auto;margin-bottom:0}.app-ops-content-search{max-width:100%;width:100%}.app-ops-content-type-filter{grid-column:3}.app-ops-content-state-filter{grid-column:4}.app-ops-content-locale{grid-column:2}.app-ops-content-status{color:var(--col-settings-muted-strong);flex:0 0 auto;margin-bottom:0;min-height:0}.app-ops-content-status>span{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.app-ops-content-status p{color:var(--col-text-invalid);margin:var(--grid-gap) 0 0}.app-ops-content-loading{border:solid 1px var(--col-settings-border);border-radius:var(--grid-t);color:var(--col-settings-muted);padding:calc(var(--grid-t) + var(--grid-gap));text-align:center}.app-ops-content-empty{background:var(--col-bg);color:var(--col-settings-muted);font-weight:var(--font-fw-regular);line-height:1.4;padding:calc(var(--grid-app-control-pad-x)*2) var(--grid-app-control-pad-x);text-align:center}.app-ops-content-table{border:0;border-radius:0;flex:1 1 auto;min-height:0;overflow:visible;display:flex;flex-direction:column}.app-ops-content-table-head{background:var(--col-settings-softer);border-bottom:solid 1px var(--col-settings-border);color:var(--col-settings-text);display:grid;flex:0 0 auto;font-weight:var(--font-fw-bold);gap:var(--grid-app-control-pad-y);grid-template-columns:minmax(260px, 1fr) minmax(260px, 1fr) minmax(128px, 10%) minmax(96px, 8%);letter-spacing:0;padding:calc(var(--grid-gap) + var(--grid-gap)/2) var(--app-table-edge-r) calc(var(--grid-gap) + var(--grid-gap)/2) var(--app-table-edge-l);text-transform:uppercase}.app-ops-content-table-head span:nth-child(3),.app-ops-content-table-head span:nth-child(4){text-align:right}.app-ops-content-table-head small{color:var(--col-settings-muted);font-size:inherit;font-weight:var(--font-fw-semibold);text-transform:none}.app-ops-content-list{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.app-ops-content-list:empty{display:none}.app-ops-content-record{border-bottom:solid 1px var(--app-table-row-border-color)}.app-ops-content-record:last-child{border-bottom:0}.app-ops-content-record-key{color:var(--col-settings-muted-strong);padding:calc(var(--grid-gap) + var(--grid-gap)/2) var(--grid-app-control-pad-y) 0;align-items:center;display:flex;gap:var(--grid-gap)}.app-ops-content-record-key code{color:var(--col-settings-muted-strong);font-family:var(--font-ff-code);line-height:calc(var(--grid-gap) + var(--grid-gap))}.app-ops-content-copy{align-items:center;background:rgba(0,0,0,0);border:0;color:var(--col-settings-muted);cursor:pointer;display:inline-flex;height:calc(var(--grid-gap) + var(--grid-gap));justify-content:center;line-height:1;padding:0;width:calc(var(--grid-gap) + var(--grid-gap))}.app-ops-content-record-grid{align-items:stretch;display:grid;gap:var(--grid-app-control-pad-y);grid-template-columns:minmax(260px, 1fr) minmax(260px, 1fr) minmax(128px, 10%) minmax(96px, 8%);padding:var(--grid-gap) var(--app-table-edge-r) calc(var(--grid-gap) + var(--grid-gap)/2) var(--app-table-edge-l)}.app-ops-content-copy-box{display:block;height:100%;min-width:0;padding:0;position:relative}.app-ops-content-source-text,.app-ops-content-copy-box textarea{background-color:var(--col-bg-form-field);border:var(--border-form-field);border-radius:var(--rad-form-field-textarea);box-sizing:border-box;color:var(--col-text);font-family:var(--font-ff);line-height:1.5;height:100%;min-height:calc(var(--grid-h) + var(--grid-gap) + var(--grid-gap));padding:16px;white-space:pre-wrap;width:100%;word-break:break-word}.app-ops-content-copy-box textarea{display:block;padding-right:calc(var(--grid-h) + var(--grid-gap));resize:vertical}.app-ops-content-char{bottom:var(--grid-gap);color:var(--col-settings-muted);font-family:var(--font-ff-code);pointer-events:none;position:absolute;right:calc(var(--grid-gap) + var(--grid-gap)/2)}.app-ops-content-placeholder{background:var(--col-x-purple-soft);border-radius:calc(var(--grid-gap)/2);color:var(--col-x-purple);font-family:var(--font-ff-code);font-size:.88em;padding:0 calc(var(--grid-gap)/2)}.app-ops-content-record-meta{display:contents;text-align:right}.app-ops-content-counts{color:var(--col-settings-text);grid-column:3;margin-bottom:0;text-align:right;align-items:flex-end;display:flex;flex-direction:column;gap:calc(var(--grid-gap)/2);justify-content:center}.app-ops-content-counts span{color:var(--col-settings-text);font-weight:var(--font-fw-regular);line-height:1.25;white-space:nowrap}.app-ops-content-counts em{color:var(--col-settings-muted);font-style:normal;font-weight:var(--font-fw-semibold);margin-right:calc(var(--grid-gap)/2)}.app-ops-content-counts strong{color:var(--col-settings-text);font-weight:var(--font-fw-regular)}.app-ops-content-pill{align-items:center;appearance:none;align-self:center;background:var(--col-settings-softer);border:0;border-radius:999px;color:var(--col-settings-text);display:inline-flex;font-family:var(--font-ff-code);font-weight:var(--font-fw-semibold);grid-column:4;height:calc(var(--grid-gap)*3);justify-content:center;justify-self:end;line-height:1;max-width:100%;min-width:0;padding:calc(var(--grid-gap)/2 + 1px) calc(var(--grid-gap) + var(--grid-gap)/2);text-align:center;text-transform:uppercase;white-space:nowrap}.app-ops-content-state-select{gap:0;padding-right:var(--app-table-state-select-pad-r);position:relative}.app-ops-content-state-select select{appearance:none;background:rgba(0,0,0,0);border:0;cursor:pointer;height:100%;inset:0;opacity:0;outline:0;padding:0;position:absolute;width:100%}.app-ops-content-state-value{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-ops-content-state-select i{color:currentColor;font-size:var(--app-table-state-select-chevron-size);pointer-events:none;position:absolute;right:var(--app-table-state-select-chevron-right);top:50%;transform:translateY(-50%)}@media(max-width: 1180px){.app-table-toolbar.app-ops-content-tools{--app-table-toolbar-overlay-w: calc((var(--grid-w) * 24) + (var(--grid-gap) * 9))}.app-ops-content-table{overflow-x:auto}.app-ops-content-table-head,.app-ops-content-record-grid{min-width:760px}}.app-ops-content-pill.is-copy-state--translated,.app-ops-content-pill.is-copy-state--saved{background:var(--col-settings-text);color:var(--col-bg)}.app-ops-content-pill.is-copy-state--review,.app-ops-content-pill.is-copy-state--draft,.app-ops-content-pill.is-copy-state--archived,.app-ops-content-pill.is-copy-state--dirty,.app-ops-content-pill.is-copy-state--saving{background:var(--col-settings-soft);color:var(--col-settings-muted-strong)}.app-ops-content-pill.is-copy-state--invalid{background:var(--col-theme-failed-light);color:var(--col-text-invalid)}.app-ops-content-record-error{color:var(--col-text-invalid);margin:0;padding:0 var(--grid-app-control-pad-y) calc(var(--grid-gap) + var(--grid-gap)/2) calc(var(--grid-app-control-pad-y) + var(--grid-w))}.app-ops-bank-list{margin-bottom:0}.app-ops-bank-remove{align-items:center;background:var(--col-settings-text);border:0;border-radius:50%;color:var(--col-bg);cursor:pointer;display:inline-flex;height:var(--app-ops-remove-size);justify-content:center;padding:0;width:var(--app-ops-remove-size)}.app-ops-bank-name{grid-column:1/span 2}.app-ops-bank-currency{grid-column:3}.app-ops-bank-details{display:contents}.app-ops-bank-detail{grid-column:auto}.app-ops-bank-detail--full{grid-column:1/-1}.app-ops-bank-detail--wide{grid-column:1/span 2}.app-ops-bank-add{align-items:center;align-self:flex-start;background:rgba(0,0,0,0);border:dashed 1px var(--col-settings-section);border-radius:999px;color:var(--col-settings-text);cursor:pointer;display:inline-flex;font-weight:var(--font-fw-bold);gap:var(--grid-gap);height:calc(var(--grid-h) + var(--grid-gap));justify-content:center;padding:0 var(--grid-app-control-pad-x)}.app-ops-bank-add:hover{background:var(--col-settings-text);border-color:var(--col-settings-text);color:var(--col-bg)}.app-ops-bank-selector{width:100% !important}.app-ops-breadcrumb{align-items:center;color:var(--col-settings-muted);display:flex;font-weight:var(--font-fw-semibold);gap:var(--grid-gap);left:0;position:absolute;top:calc(var(--grid-app-breadcrumb-y)*-1)}.app-ops-breadcrumb a{align-items:center;color:var(--col-settings-muted);display:inline-flex;gap:var(--grid-gap);text-decoration:none}.app-ops-invoice-grid{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr))}.app-ops-invoice-grid>.app-settings-field{width:auto !important}.app-ops-invoice-grid>.w-24,.app-ops-invoice-grid>.w-32{grid-column:span 2}.app-ops-invoice-grid>.w-48{grid-column:span 3}.app-ops-invoice-grid>.w-64{grid-column:1/-1}.app-ops-invoice-customer-note{color:var(--col-settings-muted);font-weight:var(--font-fw-regular);grid-column:1/-1;line-height:1.55;margin:0;text-align:center;width:100%}.app-ops-invoice-customer-note a{color:var(--col-settings-text);font-weight:var(--font-fw-semibold);text-decoration:underline;text-underline-offset:3px}.app-ops-row-break{display:block;grid-column:1/-1;height:0}.app-ops-customer-select{gap:0;margin-bottom:var(--grid-app-accordion-gap);width:100%}.app-ops-customer-select>i{color:var(--col-text-form-field-placeholder);pointer-events:none;position:absolute;right:var(--grid-app-control-pad-x);top:50%;transform:translateY(-50%)}.app-ops-customer-drawer{background:var(--col-white);border:solid 1px var(--col-settings-border);border-radius:var(--grid-t);box-shadow:0 var(--grid-gap) var(--grid-h) var(--col-shade-12);left:0;margin-top:calc(var(--grid-gap)/2);max-height:calc(var(--grid-h)*4);overflow-y:auto;padding:calc(var(--grid-gap)/2);position:absolute;right:0;top:100%;z-index:30}.app-ops-customer-option{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--grid-t) - var(--grid-gap)/2);color:var(--col-settings-text);height:auto;padding:var(--grid-gap) calc(var(--grid-gap) + var(--grid-gap)/2);text-align:left;width:100%;align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--grid-gap)/2)}.app-ops-customer-option:hover,.app-ops-customer-option.is-active{background:var(--col-settings-softer)}.app-ops-customer-option span{color:var(--col-settings-text);font-weight:var(--font-fw-semibold)}.app-ops-customer-option small,.app-ops-customer-empty{color:var(--col-settings-muted);font-weight:var(--font-fw-regular)}.app-ops-customer-empty{display:block;padding:var(--grid-gap)}.app-ops-customer-option[hidden],.app-ops-customer-empty[hidden]{display:none}.app-ops-customer-select .app-settings-select-control{background:var(--col-bg);border-radius:var(--grid-t);height:calc(var(--grid-h) + var(--grid-gap) + var(--grid-gap)/2);width:100%}.app-ops-customer-select .app-settings-select-control select{height:calc(var(--grid-h) + var(--grid-gap) + var(--grid-gap)/2);line-height:calc(var(--grid-h) + var(--grid-gap) + var(--grid-gap)/2) !important;padding-left:calc(var(--grid-h) + var(--grid-gap));width:100%}.app-ops-invoice .app-settings-field-label i{height:auto;line-height:1;position:static;transform:none}.app-ops-invoice-file-control{align-items:center;background-color:rgba(0,0,0,0);border:0;border-radius:0;box-sizing:border-box;color:var(--col-settings-text);cursor:pointer;display:flex;gap:var(--grid-gap);min-height:calc(var(--grid-h) - var(--grid-gap));overflow:hidden;padding:0;position:relative;width:100%}.app-ops-invoice-file-control input[type=file]{all:unset;cursor:pointer;inset:0;opacity:0;position:absolute;z-index:2}.app-ops-invoice-file-button{align-items:center;background:rgba(0,0,0,0);border:solid 1px var(--col-settings-border);border-radius:999px;color:var(--col-settings-text);cursor:pointer;display:inline-flex;flex:0 0 auto;font-weight:var(--font-fw-bold);gap:var(--grid-gap);height:calc(var(--grid-h) - var(--grid-gap));justify-content:center;padding:0 var(--grid-app-control-pad-y)}.app-ops-invoice-file-button span{cursor:pointer}.app-ops-invoice-file-button i,.app-settings-field .app-ops-invoice-file-button i{color:currentColor;height:auto;line-height:1;position:static;transform:none}.app-ops-invoice-file-name{color:var(--col-settings-muted);display:block;flex:1 1 auto;font-weight:var(--font-fw-regular);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-ops-invoice-qr-preview{align-items:center;background:rgba(0,0,0,0);border:solid 1px var(--col-settings-border);border-radius:var(--grid-gap);box-sizing:border-box;display:inline-flex;height:calc(var(--grid-h)*3);justify-content:center;margin-bottom:var(--grid-gap);overflow:hidden;padding:var(--grid-gap);width:calc(var(--grid-h)*3)}.app-ops-invoice-qr-preview[href]{cursor:pointer}.app-ops-invoice-qr-preview[hidden]{display:none}.app-ops-invoice-qr-preview img{display:block;height:100%;object-fit:contain;width:100%}.app-ops-invoice-divider{border-top:solid 1px var(--col-settings-soft);display:block;grid-column:1/-1;height:0;margin:calc(var(--grid-gap) + var(--grid-gap)/2) 0}.app-ops-line-list{display:flex;flex-direction:column;gap:0;width:100%}.app-ops-line-item{align-items:start;display:grid;gap:var(--grid-app-control-pad-y);grid-template-columns:var(--app-ops-remove-track) minmax(0, 1fr);width:100%}.app-ops-line-item+.app-ops-line-item{border-top:solid 1px var(--col-settings-soft);margin-top:calc(var(--grid-app-control-pad-y) + var(--grid-gap) + var(--grid-gap)/2);padding-top:calc(var(--grid-app-control-pad-y) + var(--grid-gap) + var(--grid-gap)/2)}.app-ops-line-remove{align-items:center;align-self:start;background:var(--col-settings-text);border:0;border-radius:50%;color:var(--col-bg);display:inline-flex;grid-column:1;grid-row:1;height:var(--app-ops-remove-size) !important;justify-content:center;justify-self:center;margin-top:var(--app-ops-remove-field-align);max-height:var(--app-ops-remove-size);max-width:var(--app-ops-remove-size);min-height:var(--app-ops-remove-size);min-width:var(--app-ops-remove-size);padding:0;width:var(--app-ops-remove-size) !important}.app-ops-line-remove i{color:inherit;line-height:1}.app-ops-line-grid{display:grid;gap:var(--grid-app-control-pad-y);grid-column:2;grid-template-columns:repeat(3, minmax(0, 1fr));width:100%}.app-ops-line-grid>.app-settings-field{width:auto !important}.app-ops-line-service{grid-column:1/-1}.app-ops-line-add{margin-left:calc(var(--app-ops-remove-track) + var(--grid-app-control-pad-y));margin-top:calc(var(--grid-app-control-pad-y) + var(--grid-gap))}.app-ops-repeat-divider{align-self:stretch;flex:0 0 auto}.app-ops-totals-grid{margin-top:var(--grid-app-control-pad-x)}.app-ops-discount-field{position:relative}.app-ops-discount-suggestion{appearance:none;background:rgba(0,0,0,0);border:0;color:var(--col-settings-muted);cursor:pointer;font-weight:var(--font-fw-semibold);line-height:1;padding:0;position:absolute;right:0;text-align:right;top:5px}.app-ops-discount-suggestion:hover{color:var(--col-settings-text)}.app-ops-discount-suggestion[hidden]{display:none}.app-ops-modal-actions,.app-ops-invoice-actions{align-items:center;display:flex;flex:0 0 auto;gap:var(--grid-app-control-pad-y);margin-top:calc(var(--grid-t) + var(--grid-t));width:100%}.app-ops-modal .app-ops-invoice-actions{margin-top:0;width:100%}.app-ops-cancel-link{align-items:center;color:var(--col-settings-muted);display:inline-flex;font-weight:var(--font-fw-bold);height:var(--grid-h);padding:0 var(--grid-app-control-pad-y);text-decoration:none}.app-ops-document-wrap{display:flex;flex-direction:column;max-width:calc(var(--grid-w)*18)}.app-ops-document-actions{align-self:flex-end;display:flex;gap:var(--grid-gap);margin-bottom:calc(var(--grid-t) + var(--grid-gap)/2)}.app-ops-document-actions .app-ops-icon-control{background:rgba(0,0,0,0);border:solid 1px var(--col-settings-border);border-radius:50%;height:var(--grid-h);width:var(--grid-h)}.app-ops-document-actions .app-ops-icon-control:hover{background:var(--col-settings-softer)}.app-ops-invoice-document{border:solid 1px var(--col-settings-border);border-radius:calc(var(--grid-t) + var(--grid-gap)/2);color:var(--col-settings-text);padding:calc(var(--grid-t)*3 + var(--grid-gap))}.app-ops-invoice-doc-header{align-items:flex-start;display:flex;justify-content:space-between}.app-ops-invoice-doc-header address{color:var(--col-settings-muted-strong);display:flex;flex-direction:column;font-style:normal;gap:calc(var(--grid-gap)/2);line-height:1.35}.app-ops-invoice-doc-header address strong{color:var(--col-settings-text);font-weight:var(--font-fw-bold)}.app-ops-invoice-doc-header h2{color:var(--col-settings-text);font-size:var(--font-fs-largest);font-weight:var(--font-fw-semibold);letter-spacing:-0.02em;line-height:1.15;margin:0 0 var(--grid-gap);text-align:right}.app-ops-invoice-doc-header h2+strong{color:var(--col-settings-text);display:block;font-weight:var(--font-fw-regular);letter-spacing:0;line-height:1.4;text-align:right}.app-ops-invoice-doc-rule{background:var(--col-settings-text);height:2px;margin:calc(var(--grid-t) + var(--grid-gap) + var(--grid-gap)) 0}.app-ops-invoice-doc-meta,.app-ops-invoice-doc-footer{display:grid;gap:calc(var(--grid-t)*2 + var(--grid-gap));grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.app-ops-invoice-doc-meta span,.app-ops-invoice-doc-footer span{color:var(--col-settings-muted);display:block;font-weight:var(--font-fw-bold);letter-spacing:1px;margin-bottom:var(--grid-gap);text-transform:uppercase}.app-ops-invoice-doc-meta strong{display:block;font-weight:var(--font-fw-bold);margin-bottom:var(--grid-gap)}.app-ops-invoice-doc-meta p,.app-ops-invoice-doc-footer p{color:var(--col-settings-muted-strong);line-height:1.6;margin:0 0 var(--grid-app-control-pad-x)}.app-ops-invoice-doc-contact-label{margin-top:var(--grid-gap)}.app-ops-invoice-doc-meta dl,.app-ops-invoice-doc-footer dl{margin:0}.app-ops-invoice-doc-meta dl{background:var(--col-bg);border-radius:var(--grid-t);padding:calc(var(--grid-t) + var(--grid-gap)/2) calc(var(--grid-t) + var(--grid-gap))}.app-ops-invoice-doc-meta dl div,.app-ops-invoice-doc-footer dl div{display:contents}.app-ops-invoice-doc-meta dt,.app-ops-invoice-doc-meta dd,.app-ops-invoice-summary dt,.app-ops-invoice-summary dd{border-bottom:solid 1px var(--col-settings-border);margin:0;padding:calc(var(--grid-gap) + var(--grid-gap)/2) 0}.app-ops-invoice-doc-meta dl,.app-ops-invoice-summary dl{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.app-ops-invoice-doc-meta dt,.app-ops-invoice-summary dt{color:var(--col-settings-muted-strong);font-weight:var(--font-fw-semibold)}.app-ops-invoice-doc-meta dd,.app-ops-invoice-summary dd{font-weight:var(--font-fw-bold);text-align:right}.app-ops-invoice-doc-meta dl dt:last-of-type,.app-ops-invoice-doc-meta dl dd:last-of-type{border-bottom:0}.app-ops-invoice-lines{border-collapse:collapse;margin:calc(var(--grid-t)*2) 0 calc(var(--grid-t)*2 + var(--grid-gap));width:100%}.app-ops-invoice-lines th{background:var(--col-settings-text);color:var(--col-bg);font-weight:var(--font-fw-bold);letter-spacing:.5px;padding:calc(var(--grid-gap) + var(--grid-gap)/2) var(--grid-app-control-pad-y);text-align:left;text-transform:uppercase}.app-ops-invoice-lines th:first-child{border-radius:var(--grid-gap) 0 0 var(--grid-gap)}.app-ops-invoice-lines th:last-child{border-radius:0 var(--grid-gap) var(--grid-gap) 0}.app-ops-invoice-lines td{border-bottom:solid 1px var(--col-settings-border);padding:var(--grid-app-control-pad-y)}.app-ops-invoice-lines th:nth-child(3),.app-ops-invoice-lines th:nth-child(4),.app-ops-invoice-lines th:nth-child(5),.app-ops-invoice-lines th:nth-child(6),.app-ops-invoice-lines td:nth-child(1),.app-ops-invoice-lines td:nth-child(3),.app-ops-invoice-lines td:nth-child(4),.app-ops-invoice-lines td:nth-child(5),.app-ops-invoice-lines td:nth-child(6){text-align:right}.app-ops-invoice-lines td{color:var(--col-settings-muted-strong)}.app-ops-invoice-lines td:first-child,.app-ops-invoice-lines td:nth-child(2),.app-ops-invoice-lines td:nth-child(3),.app-ops-invoice-lines td:nth-child(4),.app-ops-invoice-lines td:nth-child(6){color:var(--col-settings-text)}.app-ops-invoice-lines td:first-child,.app-ops-invoice-lines td:nth-child(6){font-weight:var(--font-fw-semibold)}.app-ops-invoice-doc-footer{align-items:start}.app-ops-invoice-doc-payment span+p{margin-top:var(--grid-gap)}.app-ops-invoice-doc-payment p+span{margin-top:var(--grid-app-control-pad-x)}.app-ops-invoice-payment-link{overflow-wrap:anywhere}.app-ops-invoice-payment-link a{color:var(--col-settings-muted-strong);text-decoration:none}.app-ops-invoice-payment-link a:hover{color:var(--col-settings-text);text-decoration:underline;text-underline-offset:3px}.app-ops-invoice-payment-qr-link{display:inline-block;text-decoration:none}.app-ops-invoice-payment-qr{display:block;height:calc(var(--grid-h)*4);margin-top:var(--grid-gap);object-fit:contain;width:calc(var(--grid-h)*4)}.app-ops-invoice-summary{background:var(--col-settings-softer);border-radius:var(--grid-t);padding:calc(var(--grid-t) + var(--grid-gap)/2) calc(var(--grid-t) + var(--grid-gap))}.app-ops-invoice-summary dl{margin:0}.app-ops-invoice-summary dl:not(.app-ops-invoice-summary-total) dt:last-of-type,.app-ops-invoice-summary dl:not(.app-ops-invoice-summary-total) dd:last-of-type{border-bottom:0}.app-ops-invoice-summary dd small{color:var(--col-settings-muted);display:block;font-weight:var(--font-fw-regular);margin-top:calc(var(--grid-gap)/2)}.app-ops-invoice-summary dt small{color:var(--col-settings-muted);display:block;font-weight:var(--font-fw-regular);line-height:var(--font-lh-smaller);margin-top:calc(var(--grid-gap)/2)}.app-ops-invoice-summary-total{border-top:solid 1px var(--col-settings-border);margin-top:calc(var(--grid-gap) + var(--grid-gap)/2) !important;padding-top:var(--grid-gap)}.app-ops-invoice-summary-total.is-compact-after-vat{margin-top:0 !important}.app-ops-invoice-summary-total dt,.app-ops-invoice-summary-total dd{border-bottom:0}.app-ops-invoice-summary-total dt:first-of-type,.app-ops-invoice-summary-total dd:first-of-type{color:var(--col-settings-text);font-weight:var(--font-fw-bolder)}.app-ops-invoice-summary-total dt:last-of-type,.app-ops-invoice-summary-total dd:last-of-type{color:var(--col-settings-muted-strong);font-weight:var(--font-fw-semibold);padding-top:0}.app-ops-invoice-doc-note{border-top:solid 1px var(--col-settings-border);color:var(--col-settings-muted);line-height:1.6;margin-top:calc(var(--grid-t)*2 + var(--grid-gap));padding-top:calc(var(--grid-t) + var(--grid-gap)/2)}@media print{@page{size:A4 portrait;margin:0}html,body{background:var(--col-white) !important;height:auto !important;max-height:none !important;min-height:auto !important;overflow:visible !important}body *{visibility:hidden !important}.app-ops-invoice-document,.app-ops-invoice-document *{visibility:visible !important}.app-ops-invoice-document{border:0 !important;border-radius:0 !important;box-shadow:none !important;left:0 !important;margin:0 !important;position:absolute !important;top:0 !important;width:100% !important}}.app-ops-sections{display:flex;flex-direction:column;gap:var(--grid-app-accordion-gap)}.app-ops-section-header{margin-bottom:12px;align-items:center;display:flex;gap:8px}.app-ops-section-headline{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-ops-section-count{color:var(--col-text-light);flex:0 0 auto}.app-ops-section-actions{margin-left:auto;align-items:center;display:flex;gap:8px}.app-ops-section-toggle,.app-ops-section-rename,.app-ops-section-delete{appearance:none;background:rgba(0,0,0,0);border:0;color:var(--col-text);cursor:pointer;flex:0 0 auto;padding:0}.app-ops-section-rename:hover{color:var(--col-text-link)}.app-ops-section-delete:hover{color:var(--col-red)}.app-ops-section-toggle{transition:transform .15s ease}.app-ops-section.is-collapsed .app-ops-section-toggle{transform:rotate(-90deg)}.app-ops-section.is-collapsed .app-ops-assets-grid{display:none}.app-ops-section-handle{color:var(--col-text-light);display:none;flex:0 0 auto}.app-ops-section.is-collapsed .app-ops-section-handle{cursor:grab;display:inline-flex}.app-ops-section.is-dragging{opacity:.5}.app-ops-section.is-dragging .app-ops-section-handle{cursor:grabbing}.app-ops-section-placeholder{display:none}.app-ops-section.is-empty .app-ops-section-placeholder{aspect-ratio:1/1;border:dashed 2px var(--col-grey-line);border-radius:12px;color:var(--col-text-light);align-items:center;display:flex;justify-content:center}.app-ops-section-add{appearance:none;background:var(--col-white);border:dashed 1px var(--col-grey-line);border-radius:12px;color:var(--col-text-light);cursor:pointer;margin-top:var(--grid-app-accordion-gap);padding:12px;width:100%;align-items:center;display:flex;justify-content:center}.app-ops-section-add:hover{color:var(--col-text)}.app-ops-assets-grid{align-items:start;display:grid;gap:12px;grid-template-columns:repeat(7, minmax(0, 1fr))}.app-ops-assets-item{cursor:grab;display:flex;flex-direction:column;gap:6px;position:relative}.app-ops-assets-item.is-dragging{cursor:grabbing;opacity:.4}.app-ops-section.is-drag-over .app-ops-assets-grid{border-radius:12px;box-shadow:0 0 0 2px var(--col-text-link)}.app-ops-assets-thumb{aspect-ratio:1/1;background:var(--col-grey-lightest);border:solid 1px var(--col-grey-line);border-radius:12px;overflow:hidden;position:relative}.app-ops-assets-thumb img,.app-ops-assets-thumb video{height:100%;object-fit:cover;width:100%}.app-ops-assets-play{appearance:none;background:var(--col-white);border:solid 1px var(--col-grey-line);border-radius:50%;color:var(--col-text);cursor:pointer;height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:44px;align-items:center;display:flex;justify-content:center}.app-ops-assets-item.is-playing .app-ops-assets-play{display:none}.app-ops-assets-meta{align-items:center;display:flex;gap:8px;justify-content:space-between}.app-ops-assets-download{color:var(--col-text);cursor:pointer;flex:0 0 auto;text-decoration:none}.app-ops-assets-download:hover{color:var(--col-text-link)}.app-ops-assets-delete{appearance:none;background:rgba(0,0,0,0);border:0;color:var(--col-text);cursor:pointer;flex:0 0 auto;padding:0}.app-ops-assets-delete:hover{color:var(--col-red)}.app-ops-assets-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-ops-assets-host{color:var(--col-text-light)}.has-content-u,.has-content-u body{background:var(--col-white) !important}.has-content-u .app-header,.has-content-u .app-header--list{display:none}.has-content-u .app-content{background:var(--col-white) !important;height:var(--safe-vh);max-height:var(--safe-vh);width:100vw}.has-content-u .app-content-area{align-items:stretch !important;background:var(--col-white) !important;height:var(--safe-vh);max-width:none;overflow:hidden;padding:0 !important;width:100vw}.has-content-u .app-content-inner{height:var(--safe-vh) !important;margin:0 !important;max-width:none !important;width:100vw !important}.app-u{background:var(--col-white)}.app-u-empty{background:var(--col-white);inset:0;position:absolute}.app-u-dashboard{--col-bg-tile: var(--col-bg-form-field-readonly);background:var(--col-white);color:var(--col-mono-1a);display:flex;flex-direction:column;height:100%;min-height:var(--safe-vh);overflow:hidden;width:100%}.app-u-dashboard-main{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;overflow-y:auto;padding:0 24px 120px}.app-u-dashboard-progress{background:var(--col-green-lightest);border-radius:20px;display:flex;flex-direction:column;gap:20px;padding:28px 24px}.app-u-dashboard-progress.is-tone--mid{background:var(--col-yellow-lightest)}.app-u-dashboard-progress.is-tone--mid .app-u-dashboard-ring circle{stroke:var(--col-yellow-lighter)}.app-u-dashboard-progress.is-tone--mid .app-u-dashboard-dots span.is-success{background:var(--col-yellow-lighter)}.app-u-dashboard-progress.is-tone--mid .app-u-dashboard-ring circle+circle{stroke:var(--col-yellow-deep)}.app-u-dashboard-progress.is-tone--mid .app-u-dashboard-ring strong,.app-u-dashboard-progress.is-tone--mid .app-u-dashboard-progress-copy span,.app-u-dashboard-progress.is-tone--mid .app-u-dashboard-progress-copy strong{color:var(--col-yellow-deep)}.app-u-dashboard-progress.is-tone--low{background:var(--col-peach-lightest)}.app-u-dashboard-progress.is-tone--low .app-u-dashboard-ring circle{stroke:var(--col-peach-lighter)}.app-u-dashboard-progress.is-tone--low .app-u-dashboard-dots span.is-success{background:var(--col-peach-lighter)}.app-u-dashboard-progress.is-tone--low .app-u-dashboard-ring circle+circle{stroke:var(--col-peach-deep)}.app-u-dashboard-progress.is-tone--low .app-u-dashboard-ring strong,.app-u-dashboard-progress.is-tone--low .app-u-dashboard-progress-copy span,.app-u-dashboard-progress.is-tone--low .app-u-dashboard-progress-copy strong{color:var(--col-peach-deep)}.app-u-dashboard-progress-top{align-items:center;display:grid;gap:12px;grid-template-columns:1fr 1fr}.app-u-dashboard-ring{height:100px;place-self:center;position:relative;width:100px}.app-u-dashboard-ring svg{display:block;height:100px;width:100px}.app-u-dashboard-ring circle{fill:none;r:42px;stroke:var(--col-green-lighter);stroke-width:8}.app-u-dashboard-ring circle+circle{stroke:var(--col-green);stroke-dasharray:263.89;stroke-dashoffset:145.14;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%}.app-u-dashboard-ring strong{align-items:center;color:var(--col-green);display:flex;font-size:var(--font-fs-largest);font-weight:var(--font-fw-bolder);inset:0;justify-content:center;line-height:1;position:absolute}.app-u-dashboard-ring span{font-size:.72em}.app-u-dashboard-progress-copy{display:flex;flex-direction:column;gap:4px}.app-u-dashboard-progress-copy span,.app-u-dashboard-metrics span,.app-u-dashboard-latest h2,.app-u-dashboard-section h2{color:var(--col-mono-aa);font-weight:var(--font-fw-bold);letter-spacing:1px;line-height:1.2;text-transform:uppercase}.app-u-dashboard-progress-copy strong{color:var(--col-mono-1a);font-size:var(--font-fs-largest);font-weight:var(--font-fw-bolder);line-height:1}.app-u-dashboard-progress-copy small{color:var(--col-mono-88);font-weight:var(--font-fw-regular)}.app-u-dashboard-progress-copy span{color:var(--col-green)}.app-u-dashboard-progress-copy strong{color:var(--col-green)}.app-u-dashboard .app-u-dashboard-progress-copy strong{font-size:var(--font-fs-huge)}.app-u-dashboard .app-u-dashboard-progress-copy strong span{font-size:var(--font-fs-big)}.app-u-dashboard-streak{background:var(--col-mono-f5);border-radius:20px;padding:28px 24px;display:flex;flex-direction:column;gap:20px}.app-u-dashboard-streak-copy{align-items:center;display:flex;flex-direction:column;gap:4px}.app-u-dashboard-streak-copy span{color:var(--col-mono-aa);font-weight:var(--font-fw-bold);letter-spacing:1px;line-height:1.2;text-transform:uppercase}.app-u-dashboard-streak-copy strong{color:var(--col-mono-1a);font-size:var(--font-fs-largest);font-weight:var(--font-fw-bolder);line-height:var(--font-lh-largest)}.app-u-dashboard-streak-days{display:grid;gap:6px;grid-template-columns:repeat(15, 1fr)}.app-u-dashboard-streak-days span{aspect-ratio:1/1;background:var(--col-white);border-radius:50%;width:100%}.app-u-dashboard-streak-days span.is-clean{background:var(--col-green-lighter)}.app-u-dashboard-streak-days span.is-streak{background:var(--col-button-primary)}.app-u-dashboard-streak-hint{color:var(--col-mono-aa);font-weight:var(--font-fw-semibold);text-align:center}.app-u-dashboard-dots{display:flex;gap:4px;overflow:hidden}.app-u-dashboard-dots span{background:var(--col-white);border-radius:50%;flex:0 0 12px;height:12px;width:12px}.app-u-dashboard-dots span.is-success{background:var(--col-green)}.app-u-dashboard-dots span.is-today{background:var(--col-mono-1a)}.app-u-dashboard .app-u-dashboard-dots{display:grid;gap:6px;grid-template-columns:repeat(15, 1fr);overflow:visible}.app-u-dashboard .app-u-dashboard-dots span{aspect-ratio:1/1;flex:none;height:auto;width:100%}.app-u-dashboard .app-u-dashboard-dots span.is-failed{background:var(--col-red)}.app-u-dashboard .app-u-dashboard-dots span.is-success{background:var(--col-green-lighter)}.app-u-dashboard .app-u-dashboard-dots span.is-today{animation:app-u-dashboard-dot-pulse 1.8s ease-out infinite}.app-u-dashboard .app-u-dashboard-dots span.is-today--failed{--dot-pulse-color: var(--col-red);background:var(--col-red)}.app-u-dashboard .app-u-dashboard-dots span.is-today--success{--dot-pulse-color: var(--col-green-lighter);background:var(--col-green-lighter)}.app-u-dashboard-progress.is-tone--mid .app-u-dashboard-dots span.is-today--success{--dot-pulse-color: var(--col-yellow-lighter);background:var(--col-yellow-lighter)}.app-u-dashboard-progress.is-tone--low .app-u-dashboard-dots span.is-today--success{--dot-pulse-color: var(--col-peach-lighter);background:var(--col-peach-lighter)}@keyframes app-u-dashboard-dot-pulse{0%{box-shadow:0 0 0 0 var(--dot-pulse-color, var(--col-red))}100%{box-shadow:0 0 0 9px rgba(0,0,0,0)}}.app-u-dashboard-metrics,.app-u-progress-metric-row{display:grid;gap:12px;grid-template-columns:1fr 1fr}.app-u-dashboard-metrics article,.app-u-progress-metric-row article{align-items:center;background:var(--col-mono-f5);border-radius:16px;display:flex;flex-direction:column;gap:6px;min-height:124px;padding:20px}.app-u-dashboard .app-u-dashboard-metrics article{aspect-ratio:1/1;align-items:center;display:grid;grid-template-rows:1fr auto auto 1fr;justify-items:center}.app-u-dashboard .app-u-dashboard-metrics article>span{align-self:start;grid-row:1}.app-u-dashboard .app-u-dashboard-metrics article>.app-u-dashboard-trend{align-self:end;grid-row:2}.app-u-dashboard .app-u-dashboard-metrics article>strong{grid-row:3}.app-u-dashboard .app-u-dashboard-metrics article>small{align-self:end;grid-row:4}.app-u-dashboard-trend{border-radius:50%;height:32px;width:32px;align-items:center;display:inline-flex;justify-content:center}.app-u-dashboard-trend.is-ghost{visibility:hidden}.app-u-dashboard-trend i{font-size:var(--font-fs-smaller)}.app-u-dashboard-trend.is-tone--good{background:var(--col-green-lightest);color:var(--col-green)}.app-u-dashboard-trend.is-tone--bad{background:var(--col-red-lightest);color:var(--col-peach-deep)}.app-u-dashboard-trend i.fa-arrow-up{transform:rotate(45deg)}.app-u-dashboard-trend i.fa-arrow-down{transform:rotate(-45deg)}.app-u-dashboard .app-u-dashboard-metrics article strong{font-size:var(--font-fs-mega);font-variant-numeric:tabular-nums}.app-u-dashboard-money{height:1em;align-items:stretch;display:inline-flex}.app-u-dashboard-metrics .app-u-dashboard-money-symbol,.app-u-dashboard-metrics .app-u-dashboard-money-int,.app-u-dashboard-metrics .app-u-dashboard-money-dec{color:inherit;letter-spacing:0;line-height:1}.app-u-dashboard-metrics .app-u-dashboard-money-int{font-size:inherit;font-weight:inherit}.app-u-dashboard-metrics .app-u-dashboard-money-symbol{align-self:flex-end;font-size:.38em;line-height:1.1;text-align:center;width:1.2em}.app-u-dashboard-metrics .app-u-dashboard-money-dec{align-self:flex-start;font-size:.45em;font-weight:inherit;line-height:0;text-align:left;width:2.4ch}.app-u-dashboard-metrics strong,.app-u-progress-metric-row strong{color:var(--col-mono-1a);font-size:var(--font-fs-extra);font-weight:var(--font-fw-bolder);line-height:1}.app-u-dashboard-metrics article:nth-child(1){background:var(--col-mono-f5)}.app-u-dashboard-metrics article:nth-child(1) strong{color:var(--col-peach-deep)}.app-u-dashboard-metrics article:nth-child(2){background:var(--col-mono-f5)}.app-u-dashboard-metrics article:nth-child(2) strong{color:var(--col-green)}.app-u-dashboard-metrics article:nth-child(3){background:var(--col-mono-f5)}.app-u-dashboard-metrics article:nth-child(3) strong{color:var(--col-yellow-deep);margin-top:20px}.app-u-dashboard-metrics .app-u-dashboard-money-value{max-width:100%;white-space:nowrap}.app-u-dashboard-metrics .app-u-dashboard-money-value.is-value-size-medium{font-size:var(--font-fs-largest)}.app-u-dashboard-metrics .app-u-dashboard-money-value.is-value-size-small{font-size:var(--font-fs-largest)}.app-u-dashboard-metrics small,.app-u-progress-metric-row small{color:var(--col-mono-aa);font-weight:var(--font-fw-semibold)}.app-u-dashboard-section{display:flex;flex-direction:column;gap:0;padding-top:12px}.app-u-dashboard-section h2{margin:0 0 12px;text-align:center}.app-u-dashboard-latest{display:flex;flex-direction:column;gap:0;padding-top:12px}.app-u-dashboard-latest h2{margin:0 0 12px;text-align:center}.app-u-dashboard-latest .app-u-journal-empty{padding:8px 0 4px;text-align:center}.app-u-progress{--col-bg-tile: var(--col-bg-form-field-readonly);background:var(--col-white);color:var(--col-mono-1a);display:flex;flex-direction:column;height:100%;min-height:var(--safe-vh);overflow:hidden;width:100%}.app-u-dashboard-header,.app-u-progress-header{background:var(--col-white);flex:0 0 auto;padding:72px 20px 12px}.app-u-dashboard-header--split{align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0, 1fr)}.app-u-dashboard-titlebar{align-items:center;background:var(--col-mono-f5);border-radius:9999px;display:flex;gap:12px;justify-content:center;min-height:60px;padding:8px;position:relative;width:100%}.app-u-dashboard-header h1,.app-u-progress-header h1{color:var(--col-text-primary);letter-spacing:0;line-height:.95;margin:0}.app-u-dashboard-titlebar h1{align-items:center;color:var(--col-mono-1a);display:inline-flex;justify-content:center;line-height:1;margin:0}.app-u-dashboard-titlebar h1 i{color:var(--col-mono-1a);font-size:var(--font-fs-large);line-height:1}.app-u-dashboard-titlebar-label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.app-u-dashboard-titlebar .app-u-dashboard-day-pill{flex:0 0 auto;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:auto}.app-u-dashboard-day-pill{align-items:center;background:var(--col-white);border-radius:999px;color:var(--col-text-primary);display:inline-flex;font-weight:var(--font-fw-bold);justify-content:center;line-height:1;margin-top:0;padding:8px 12px;width:calc(var(--grid-w)*2 + var(--grid-gap));white-space:nowrap}.app-u-progress-header--split{align-items:start;display:grid;gap:16px;grid-template-columns:1fr auto}.app-u-progress-header--split .app-u-progress-tabs{grid-column:1/-1;margin-top:0}.app-u-dashboard-header--split .app-u-progress-tabs{grid-column:1/-1;margin-top:0}.app-u-progress-date-pill{align-items:center;background:var(--col-mono-f5);border-radius:14px;color:var(--col-mono-66);display:inline-flex;flex:0 0 auto;font-weight:var(--font-fw-bold);gap:5px;line-height:1;padding:5px 10px}.app-u-progress-body .app-u-progress-date-pill{border-radius:20px;padding:8px 14px}.app-u-progress-action-pill{background:var(--col-mono-1a);color:var(--col-white) !important}.app-u-progress-action-pill i{color:var(--col-white) !important}.app-u-progress-tabs{background:var(--col-mono-f5);border-radius:9999px;display:flex;gap:0;margin-top:24px;padding:8px}.app-u-progress-tab{align-items:center;border-radius:9999px;color:var(--col-mono-88) !important;display:flex;flex:1 1 0;font-weight:var(--font-fw-semibold);justify-content:center;min-height:44px;text-decoration:none}.app-u-progress-tab:hover{color:var(--col-mono-1a) !important;text-decoration:none}.app-u-progress-tab.is-active{background:var(--col-white);box-shadow:0 1px 3px var(--col-shade-08);color:var(--col-mono-1a) !important;font-weight:var(--font-fw-bold)}.app-u-progress-body-tabs{margin-top:0}.app-u-progress-main{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;padding:0 24px 120px}.app-u-progress-body-main{padding-bottom:32px;padding-top:22px}.app-u-progress-card{background:var(--col-bg-form-field-readonly);border-radius:20px;padding:28px 24px}.app-u-stats-chart{display:flex;flex-direction:column;gap:12px}.app-u-stats-chart-header{display:flex;flex-direction:column;gap:12px}.app-u-stats-chart-header div{align-items:center;display:flex;justify-content:space-between}.app-u-stats-chart-header strong{color:var(--col-mono-1a);font-weight:var(--font-fw-bolder)}.app-u-stats-chart-header nav{background:var(--col-white);border-radius:20px;display:flex;gap:4px;padding:8px}.app-u-stats-chart-header nav button{appearance:none;background:rgba(0,0,0,0);border:0;border-radius:16px;color:var(--col-mono-aa);cursor:pointer;flex:1 1 0;font-weight:var(--font-fw-regular);line-height:1;padding:7px 0;text-align:center}.app-u-stats-chart-header nav button.is-active{background:var(--col-mono-f5);color:var(--col-mono-1a);font-weight:var(--font-fw-bold)}.app-u-stats-chart-visual{background:var(--col-white);border-radius:14px;display:block;height:154px;overflow:hidden;padding:16px 12px 10px}.app-u-stats-chart-visual svg{display:block;height:118px;width:100%}.app-u-stats-chart-visual rect{fill:var(--col-peach-light)}.app-u-stats-chart-visual circle{fill:var(--col-peach-lighter)}.app-u-stats-chart-visual circle.is-before-platform{fill:var(--col-mono-ef)}.app-u-stats-chart-axis,.app-u-assessments-score-axis{align-items:center;color:var(--col-mono-aa);display:flex;font-weight:var(--font-fw-semibold);justify-content:space-between}.app-u-progress-metric-row span,.app-u-progress-list h2,.app-u-journal-date-pill,.app-u-assessments-results h2 span{color:var(--col-mono-aa);font-weight:var(--font-fw-bold);letter-spacing:1px;line-height:1.2;text-transform:uppercase}.app-u-progress-list,.app-u-assessments-results{display:flex;flex-direction:column;gap:0}.app-u-progress-list h2,.app-u-assessments-results h2{margin:12px 0}.app-u-progress-list h2{text-align:center}.app-u-progress-list article{align-items:center;border-bottom:solid 1px var(--col-mono-eb);display:flex;gap:12px;padding:14px 0}.app-u-progress-list article:last-child{border-bottom:0}.app-u-progress-list article span{color:var(--col-mono-1a);flex:1 1 auto;font-weight:var(--font-fw-semibold)}.app-u-progress-list--dates article span{color:var(--col-mono-1a);flex:1 1 auto;font-weight:var(--font-fw-semibold)}.app-u-journal-date-pill{background:var(--col-mono-f2);border-radius:9999px;color:var(--col-mono-aa);flex:0 0 auto;font-weight:var(--font-fw-bold);letter-spacing:1px;line-height:1.2;padding:7px 12px;text-align:center;text-transform:uppercase;width:84px}.app-u-progress-list-score{align-items:center;display:flex;flex:0 0 auto;gap:8px;margin-left:auto}.app-u-progress-list-score strong{color:var(--col-mono-1a);font-weight:var(--font-fw-semibold);min-width:34px;text-align:right}.app-u-progress-list-score small{color:var(--col-mono-aa);font-weight:var(--font-fw-semibold)}.app-u-progress-list-score i{background:var(--col-mono-eb);border-radius:999px;display:block;height:6px;overflow:hidden;width:60px}.app-u-progress-list-score b{background:var(--col-mono-1a);border-radius:999px;display:block;height:100%}.app-u-journal-timeline{display:flex;flex-direction:column;gap:0}.app-u-journal-section{display:flex;flex-direction:column;gap:0}.app-u-journal-section h2{align-items:center;display:flex;justify-content:space-between;margin:12px 0}.app-u-journal-section h2 span{color:var(--col-mono-aa);font-weight:var(--font-fw-bold);letter-spacing:1px;line-height:1.2;text-transform:uppercase}.app-u-journal-section h2 small{color:var(--col-mono-aa);font-weight:var(--font-fw-semibold)}.app-u-dashboard-journal .app-u-journal-section h2{justify-content:center;text-align:center}.app-u-dashboard-journal .app-u-journal-section h2 span{text-align:center;width:100%}.app-u-journal-entry{display:grid;gap:14px;grid-template-columns:14px 1fr}.app-u-journal-marker{position:relative}.app-u-journal-marker::before{background:var(--col-mono-eb);border-radius:999px;bottom:0;content:"";left:6px;position:absolute;top:33px;width:2px}.app-u-journal-marker::after{background:var(--col-mono-1a);border-radius:50%;content:"";height:12px;left:1px;position:absolute;top:21px;width:12px}.app-u-journal-entry:last-child .app-u-journal-marker::before{display:none}.app-u-journal-entry.is-marker--muted .app-u-journal-marker::after{background:var(--col-mono-d4)}.app-u-journal-entry.is-marker--open .app-u-journal-marker::after{background:var(--col-mono-aa)}.app-u-journal-entry.is-marker--current .app-u-journal-marker::after{background:var(--col-white);border:solid 2px var(--col-mono-1a)}.app-u-journal-entry.is-state--failed .app-u-journal-marker::before{background:var(--col-red-lightest)}.app-u-journal-entry.is-state--failed .app-u-journal-marker::after{background:var(--col-red);border:0}.app-u-journal-entry.is-state--success .app-u-journal-marker::before{background:var(--col-green-lightest)}.app-u-journal-entry.is-state--success .app-u-journal-marker::after{background:var(--col-green);border:0}.app-u-journal-card{background:var(--col-white);border:solid 1px var(--col-mono-eb);border-radius:16px;display:flex;flex-direction:column;gap:9px;margin-bottom:12px;padding:14px 16px}.app-u-journal-card header{align-items:center;display:flex;gap:10px}.app-u-journal-card header strong:not(.app-u-journal-date-pill),.app-u-journal-card>span{align-items:center;background:var(--col-mono-f5);border-radius:10px;color:var(--col-mono-66);display:inline-flex;font-weight:var(--font-fw-bold);gap:6px;padding:4px 11px}.app-u-journal-state-pill i{line-height:1}.app-u-journal-card time{color:var(--col-mono-aa);font-weight:var(--font-fw-regular);margin-left:auto}.app-u-journal-state-pill.is-state--success,.app-u-journal-card .app-u-journal-state-pill.is-state--success{background:var(--col-green-lightest);border-radius:9999px;color:var(--col-green)}.app-u-journal-state-pill.is-state--failed,.app-u-journal-card .app-u-journal-state-pill.is-state--failed{background:var(--col-peach-lightest);border-radius:9999px;color:var(--col-peach-deep)}.app-u-journal-card header .app-u-journal-consumption,.app-u-journal-card header strong+.app-u-journal-duration{margin-left:auto}.app-u-journal-duration,.app-u-journal-consumption{align-items:center;color:var(--col-mono-aa);display:inline-flex;font-weight:var(--font-fw-semibold);gap:5px}.app-u-journal-consumption{color:var(--col-red)}.app-u-journal-card--summary header strong{min-width:0;text-align:center}.app-u-journal-card p{color:var(--col-mono-44);font-weight:var(--font-fw-regular);line-height:1.5;margin:0}.app-u-journal-card>span{align-self:flex-start;color:var(--col-mono-88);font-weight:var(--font-fw-semibold)}.app-u-journal-empty{color:var(--col-mono-aa);font-weight:var(--font-fw-semibold);line-height:1.5;margin:64px auto 0;text-align:center}.app-u-journal-empty--section{margin:0 0 24px;text-align:left}.app-u-body-section-title{color:var(--col-mono-aa);font-weight:var(--font-fw-bold);letter-spacing:1.5px;line-height:1.2;margin:12px 0 24px;text-align:center;text-transform:uppercase}.app-u-body-timeline{display:flex;flex-direction:column;gap:0}.app-u-body-timeline-item{display:grid;gap:16px;grid-template-columns:28px 1fr}.app-u-body-timeline-marker{align-items:center;display:flex;height:28px;justify-content:center;position:relative;width:28px}.app-u-body-timeline-marker::after{background:var(--col-mono-eb);border-radius:1px;content:"";left:13px;position:absolute;top:32px;width:2px;bottom:-31px}.app-u-body-timeline-item:last-child .app-u-body-timeline-marker::after{display:none}.app-u-body-timeline-marker i{align-items:center;border-radius:50%;display:flex;height:28px;justify-content:center;width:28px;z-index:1}.app-u-body-timeline-item.is-state--done .app-u-body-timeline-marker i{background:var(--col-green-lightest);color:var(--col-green)}.app-u-body-timeline-item.is-state--locked .app-u-body-timeline-marker i{border:solid 2px var(--col-mono-eb);color:var(--col-mono-d4)}.app-u-body-timeline-item.is-state--current .app-u-body-timeline-marker{animation:app-u-progress-pulse 1.8s ease-out infinite;border:solid 2px var(--col-button-primary);border-radius:50%}.app-u-body-timeline-item.is-state--current .app-u-body-timeline-marker span{background:var(--col-button-primary);border-radius:50%;display:block;height:12px;width:12px}.app-u-body-timeline-content{display:flex;flex-direction:column;min-width:0;padding-bottom:26px}.app-u-body-timeline-item:last-child .app-u-body-timeline-content{padding-bottom:0}.app-u-body-timeline-content span{color:var(--col-mono-88);font-weight:var(--font-fw-bold);letter-spacing:1px;line-height:1.2;margin-bottom:5px;text-transform:uppercase}.app-u-body-timeline-content strong{color:var(--col-mono-1a);font-weight:var(--font-fw-bold);line-height:1.25;margin-bottom:5px}.app-u-body-timeline-content small{color:var(--col-mono-aa);font-weight:var(--font-fw-regular)}.app-u-body-timeline-item.is-state--locked .app-u-body-timeline-content span,.app-u-body-timeline-item.is-state--locked .app-u-body-timeline-content strong,.app-u-body-timeline-item.is-state--locked .app-u-body-timeline-content small{color:var(--col-mono-aa)}@keyframes app-u-progress-pulse{0%{box-shadow:0 0 0 0 var(--col-shade-ink-30)}100%{box-shadow:0 0 0 9px var(--col-shade-ink-00)}}.app-u-assessments-score{display:flex;flex-direction:column;gap:16px}.app-u-assessments-score-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.app-u-assessments-score-head>div{display:flex;flex-direction:column;gap:8px;min-width:0}.app-u-assessments-score-head span{color:#86797d;font-size:var(--font-fs-smaller);font-weight:var(--font-fw-bold);letter-spacing:1px;line-height:1.2;text-transform:uppercase}.app-u-assessments-score-value{align-items:center;display:flex;min-width:0}.app-u-assessments-score strong{color:var(--col-mono-1a);flex:0 0 auto;font-size:var(--font-fs-largest);font-weight:var(--font-fw-bolder);line-height:1}.app-u-assessments-score small{color:var(--col-mono-aa);font-weight:var(--font-fw-semibold)}.app-u-assessments-score em{align-items:center;background:var(--col-white);border-radius:9999px;color:var(--col-mono-1a);flex:0 0 auto;display:inline-flex;font-style:normal;font-weight:var(--font-fw-semibold);gap:5px;line-height:1.2;padding:6px 12px;white-space:nowrap}.app-u-assessments-score em i{color:var(--col-mono-1a)}.app-u-assessments-new{align-self:center;border-radius:9999px;gap:5px;line-height:24px;padding:4px 11px}.app-u-assessments-score-axis .app-u-assessments-new{color:var(--col-white) !important;margin-left:auto}.app-u-assessments-score-chart{background:var(--col-white);border-radius:14px;height:154px;padding:16px 12px 10px}.app-u-assessments-score-chart svg{display:block;height:118px;overflow:visible;width:100%}.app-u-assessments-score-chart circle{fill:var(--col-mono-eb)}.app-u-assessments-score-chart rect{fill:var(--col-peach-light)}.app-u-assessments-score-chart rect.is-latest{fill:var(--col-peach-light)}.app-u-assessments-results h2{align-items:center;display:flex;justify-content:center;text-align:center}.app-u-assessments-results>a{color:inherit;display:block;margin-bottom:14px;text-decoration:none}.app-u-assessments-results>a:last-child{margin-bottom:0}.app-u-assessments-results article{align-items:center;background:var(--col-white);border:solid 1px var(--col-mono-eb);border-radius:16px;display:flex;gap:14px;min-height:74px;padding:14px 16px}.app-u-assessments-results article>div{align-items:center;background:var(--col-mono-f5);border-radius:12px;display:flex;flex:0 0 44px;height:44px;justify-content:center;width:44px}.app-u-assessments-results article>div i{color:var(--col-mono-1a)}.app-u-assessments-results p{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;margin:0;min-width:0}.app-u-assessments-results p strong{color:var(--col-mono-1a);font-weight:var(--font-fw-bold)}.app-u-assessments-results p span{color:var(--col-mono-88);font-weight:var(--font-fw-regular)}.app-u-assessments-results em{align-items:center;color:var(--col-mono-aa);display:flex;font-style:normal;font-weight:var(--font-fw-semibold);gap:3px}.app-u-assessments-results em i{color:var(--col-mono-aa)}.app-u-assessments-results b{color:var(--col-mono-1a);font-weight:var(--font-fw-bolder);min-width:44px;text-align:right}.app-u-assessments-results b small{color:var(--col-mono-aa);font-weight:var(--font-fw-regular)}.app-u-assessments-results article>i{color:var(--col-mono-d4);flex:0 0 auto}.app-u-assessment-result-main{gap:0;padding:0 24px 120px}.app-u-assessment-result--modal{height:100%;min-height:0}.app-u-assessment-result--modal .app-u-progress-header{padding-left:24px;padding-right:24px;padding-top:64px}.app-u-assessment-result .app-u-progress-header{align-items:center;display:grid;grid-template-columns:minmax(0, 1fr) auto}.app-u-assessment-result .app-u-progress-header h1{min-width:0}.app-u-assessment-result-date-pill{justify-self:end;margin-top:0}.app-u-assessment-result-content{padding-bottom:0;display:flex;flex-direction:column}.app-u-assessment-result-content .app-assessment-result-card{background:var(--col-bg-form-field-readonly);border-radius:20px;margin:0 0 12px;order:1;padding:28px 24px}.app-u-assessment-result-content .app-assessment-result-card h2{color:var(--col-mono-1a);font-size:var(--font-fs-largest);font-weight:var(--font-fw-bolder) !important;letter-spacing:-0.02em;line-height:1.2;margin:0 0 10px 0}.app-u-assessment-result-content .app-assessment-result-card p{color:var(--col-mono-88);font-weight:var(--font-fw-regular);line-height:1.6;margin:0}.app-u-assessment-result-content .app-assessment-card-label{gap:8px;margin-bottom:16px}.app-u-assessment-result-content .app-assessment-card-label span{height:8px;width:8px}.app-u-assessment-result-content .app-assessment-card-label strong{color:var(--col-mono-88);font-weight:var(--font-fw-bold);letter-spacing:1px;line-height:1.2}.app-u-assessment-result-content .app-assessment-score-tile{background:var(--col-bg-form-field-readonly);border-radius:20px;display:flex;flex-direction:column;gap:20px;margin:0 0 12px;min-height:214px;order:2;padding:24px 24px 28px}.app-u-assessment-result-content .app-assessment-score-label{margin-bottom:0}.app-u-assessment-result-content .app-assessment-score-label strong{color:var(--col-mono-1a)}.app-u-assessment-result-content .app-assessment-score-tile-body{align-items:center;display:flex;gap:24px}.app-u-assessment-result-content .app-assessment-score-ring{align-items:center;display:flex;flex:0 0 124px;flex-direction:column;height:124px;justify-content:center;position:relative;row-gap:4px;width:124px}.app-u-assessment-result-content .app-assessment-score-ring svg{height:100%;inset:0;position:absolute;width:100%}.app-u-assessment-result-content .app-assessment-score-ring circle{fill:none;stroke:var(--col-white);stroke-width:10}.app-u-assessment-result-content .app-assessment-score-ring circle+circle{stroke:var(--col-mono-1a);stroke-dasharray:263.89;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%}.app-u-assessment-result-content .app-assessment-score-ring strong{color:var(--col-mono-1a);font-size:var(--font-fs-extra);font-weight:var(--font-fw-bolder);line-height:1;position:relative;z-index:1}.app-u-assessment-result-content .app-assessment-score-ring small{color:var(--col-mono-88);font-weight:var(--font-fw-regular);line-height:1.2;position:relative;z-index:1}.app-u-assessment-result-content .app-assessment-score-copy{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.app-u-assessment-result-content .app-assessment-score-copy strong{color:var(--col-mono-1a);font-weight:var(--font-fw-bolder);line-height:1.2}.app-u-assessment-result-content .app-assessment-score-copy small{color:var(--col-mono-88);font-weight:var(--font-fw-regular);line-height:1.5;margin-top:8px}.app-u-assessment-result-content .app-assessment-result-signals{gap:12px;order:3;padding-top:0}.app-u-assessment-result-content .app-assessment-result-signals h2{color:var(--col-mono-aa);font-weight:var(--font-fw-bold);letter-spacing:1px;line-height:1.2;margin:12px 0 0 0;text-transform:uppercase}.app-u-assessment-result-content .app-assessment-signal{background:var(--col-bg-form-field-readonly);border-radius:14px;gap:14px;min-height:0;padding:16px 18px}.app-u-assessment-result-content .app-assessment-signal-icon{background:var(--col-white);border-radius:12px;height:42px;width:42px}.app-u-assessment-result-content .app-assessment-signal-content div{gap:8px;margin-bottom:4px}.app-u-assessment-result-content .app-assessment-signal strong{color:var(--col-mono-1a);font-weight:var(--font-fw-bold);line-height:1.35}.app-u-assessment-result-content .app-assessment-signal-score{align-self:center;color:var(--col-mono-1a);font-weight:var(--font-fw-bolder);line-height:1;min-width:44px;text-align:right}.app-u-assessment-result-content .app-assessment-signal p{color:var(--col-mono-88);font-weight:var(--font-fw-regular);line-height:1.5;margin:0}.has-u-assessment-result-overlay{overflow:hidden}.app-u-assessment-result-overlay{background:var(--col-white);inset:0;position:fixed;z-index:10000}.app-u-assessment-result-overlay-shell{height:100%;overflow:hidden;width:100%}.app-u-assessment-result-overlay .app-u-assessment-result{height:100dvh;min-height:100dvh}.app-u-assessment-result-overlay .app-u-assessment-result-content>h1{display:none}.app-u-assessment-result-overlay .app-u-assessment-result-content .app-assessment-result-card{margin-top:0}.app-u-assessment-result-overlay .app-u-progress-main{padding-bottom:120px}.app-u-assessment-result-cta{background:linear-gradient(180deg, var(--col-white-a00), var(--col-white) 28%);bottom:0;left:0;padding:44px 20px 28px;position:fixed;right:0;z-index:20}.app-u-assessment-result-cta .app-button,.app-u-assessment-result-cta .app-button--only-icon,.app-u-assessment-result-cta .app-button--only-icon-square,.app-u-assessment-result-cta .app-button--only-text,.app-u-assessment-result-cta .app-button--only-text-square{border-radius:9999px;box-shadow:0 12px 28px var(--col-shade-ink-16);min-height:58px;width:100%}.app-u-stats-header{display:grid;gap:12px;grid-template-columns:minmax(0, 1fr)}.app-u-stats-titlebar{align-items:center;background:var(--col-mono-f5);border-radius:9999px;display:flex;justify-content:center;min-height:60px;padding:8px;width:100%}.app-u-stats-titlebar h1{align-items:center;color:var(--col-mono-1a);display:inline-flex;justify-content:center;line-height:1;margin:0}.app-u-stats-titlebar i{color:var(--col-mono-1a);font-size:var(--font-fs-large);line-height:1}.app-u-stats-titlebar-label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.app-u-stats-header .app-u-progress-tabs{margin-top:0}.app-u-stats-chart-header div{justify-content:center}.app-u-stats-chart-header strong{color:#86797d;font-size:var(--font-fs-smaller);font-weight:var(--font-fw-bold);letter-spacing:1px;line-height:1.2;text-transform:uppercase}.app-u-stats-caption{color:var(--col-mono-aa);font-weight:var(--font-fw-semibold);margin:8px 0 8px;text-align:center}.app-u-stats-chart-header .app-u-stats-caption{margin:0}.app-u-stats-chart-header div+.app-u-stats-caption{margin-top:-4px}.app-u-stats-empty{color:var(--col-mono-aa);font-weight:var(--font-fw-semibold);margin:12px 0}.app-u-progress-stats .app-u-progress-list>h2{align-self:center;display:block;margin-left:auto;margin-right:auto;text-align:center;width:max-content}.app-u-progress-stats .app-u-progress-list--dates>h2{align-self:center;text-align:center}.app-u-stats-note{color:var(--col-mono-aa);font-weight:var(--font-fw-semibold);margin:12px 0 0}.app-u-stats-note strong{color:var(--col-mono-1a)}.app-u-stats-reason-list{display:flex;flex-direction:column;gap:0;margin-top:12px}.app-u-stats-reason-list article{border-bottom:solid 1px var(--col-mono-eb);padding:12px 0;align-items:center;display:flex;gap:12px}.app-u-stats-reason-list article:last-child{border-bottom:0}.app-u-stats-reason-list article span{color:var(--col-mono-1a);font-weight:var(--font-fw-semibold);align-items:center;display:flex;flex:1 1 auto;gap:10px}.app-u-stats-reason-list article span i{color:var(--col-mono-aa);text-align:center;width:18px}.app-u-stats-reason-list .app-u-progress-list-score strong small{margin-left:4px}.app-u-stats-reasons-hero .app-u-dashboard-progress-copy{min-width:0}.app-u-stats-reasons-hero .app-u-dashboard-progress-copy strong{font-size:var(--font-fs-larger);overflow-wrap:anywhere}.app-u-stats-day-reasons{margin-left:auto;align-items:center;display:flex;flex:0 0 auto;gap:8px}.app-u-stats-day-reasons strong{color:var(--col-mono-1a);font-weight:var(--font-fw-semibold);min-width:20px;text-align:right}.app-u-stats-day-reasons small{color:var(--col-mono-aa);font-weight:var(--font-fw-semibold);overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:76px}.app-u-stats-day-reasons i{background:var(--col-mono-eb);border-radius:999px;height:6px;overflow:hidden;width:60px;display:flex}.app-u-stats-day-reasons i b{background:var(--col-mono-1a);display:block;height:100%}.app-u-stats-pie{margin:16px 0 8px;position:relative;display:flex;justify-content:center}.app-u-stats-pie small{color:var(--col-mono-aa);font-weight:var(--font-fw-semibold);left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%)}.app-u-stats-pie small strong{color:var(--col-mono-1a);display:block;font-weight:var(--font-fw-bolder)}.app-u-stats-pie svg{height:160px;transform:rotate(-90deg);width:160px}.app-u-stats-pie circle{fill:none;stroke:var(--col-mono-eb);stroke-width:16}.app-u-stats-chart-visual--scaled{padding:16px 16px 12px 44px;position:relative}.app-u-stats-scale{bottom:12px;font-style:normal;left:6px;position:absolute;text-align:right;top:16px;width:30px;align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between}.app-u-stats-scale b{color:var(--col-mono-aa);font-weight:var(--font-fw-semibold)}.app-u-stats-chart-visual svg{aspect-ratio:16/10;display:block;height:auto;width:100%}.app-u-stats-chart-visual,.app-u-assessments-score-chart{height:auto}.app-u-stats-chart-visual svg rect.is-axis{fill:var(--col-mono-1a)}.app-u-stats-chart-visual svg rect.is-level--high{fill:var(--col-red-light)}.app-u-stats-chart-visual svg rect.is-level--mid{fill:var(--col-yellow-light)}.app-u-stats-chart-visual svg rect.is-level--low{fill:var(--col-green-lighter)}.app-u-stats-chart-visual svg polyline{fill:none;stroke:var(--col-mono-1a);stroke-width:2;vector-effect:non-scaling-stroke}.app-u-stats-chart-visual svg polyline.is-trend{stroke:var(--col-blue-light)}.app-u-progress-list-score b.is-level--high{background:var(--col-red-light)}.app-u-progress-list-score b.is-level--mid{background:var(--col-yellow-light)}.app-u-progress-list-score b.is-level--low{background:var(--col-green-lighter)}.app-u-stats-reasons-hero.is-intensity--mid,.app-u-stats-mood-hero.is-mood--mid{background:var(--col-yellow-lightest)}.app-u-stats-reasons-hero.is-intensity--mid .app-u-dashboard-ring circle,.app-u-stats-mood-hero.is-mood--mid .app-u-dashboard-ring circle{stroke:var(--col-yellow-lighter)}.app-u-stats-reasons-hero.is-intensity--mid .app-u-dashboard-ring circle+circle,.app-u-stats-mood-hero.is-mood--mid .app-u-dashboard-ring circle+circle{stroke:var(--col-yellow-deep)}.app-u-stats-reasons-hero.is-intensity--mid .app-u-dashboard-ring strong,.app-u-stats-reasons-hero.is-intensity--mid .app-u-dashboard-progress-copy span,.app-u-stats-reasons-hero.is-intensity--mid .app-u-dashboard-progress-copy strong,.app-u-stats-mood-hero.is-mood--mid .app-u-dashboard-ring strong,.app-u-stats-mood-hero.is-mood--mid .app-u-dashboard-progress-copy span,.app-u-stats-mood-hero.is-mood--mid .app-u-dashboard-progress-copy strong{color:var(--col-yellow-deep)}.app-u-stats-reasons-hero.is-intensity--mid .app-u-dashboard-dots span.is-success,.app-u-stats-mood-hero.is-mood--mid .app-u-dashboard-dots span.is-success{background:var(--col-yellow-deep)}.app-u-stats-reasons-hero.is-intensity--high,.app-u-stats-mood-hero.is-mood--low{background:var(--col-peach-lightest)}.app-u-stats-reasons-hero.is-intensity--high .app-u-dashboard-ring circle,.app-u-stats-mood-hero.is-mood--low .app-u-dashboard-ring circle{stroke:var(--col-peach-lighter)}.app-u-stats-reasons-hero.is-intensity--high .app-u-dashboard-ring circle+circle,.app-u-stats-mood-hero.is-mood--low .app-u-dashboard-ring circle+circle{stroke:var(--col-peach-deep)}.app-u-stats-reasons-hero.is-intensity--high .app-u-dashboard-ring strong,.app-u-stats-reasons-hero.is-intensity--high .app-u-dashboard-progress-copy span,.app-u-stats-reasons-hero.is-intensity--high .app-u-dashboard-progress-copy strong,.app-u-stats-mood-hero.is-mood--low .app-u-dashboard-ring strong,.app-u-stats-mood-hero.is-mood--low .app-u-dashboard-progress-copy span,.app-u-stats-mood-hero.is-mood--low .app-u-dashboard-progress-copy strong{color:var(--col-peach-deep)}.app-u-stats-reasons-hero.is-intensity--high .app-u-dashboard-dots span.is-success,.app-u-stats-mood-hero.is-mood--low .app-u-dashboard-dots span.is-success{background:var(--col-peach-deep)}.app-u-stats-caption i{margin-right:2px}.app-u-stats-pie svg{aspect-ratio:1;height:auto;width:80%}.app-u-stats-pie circle.is-level--high{stroke:var(--col-red-light)}.app-u-stats-pie circle.is-level--mid{stroke:var(--col-yellow-light)}.app-u-stats-pie circle.is-level--low{stroke:var(--col-green-lighter)}.app-u-stats-day-reasons i b.is-rank--first{background:var(--col-red-light)}.app-u-stats-day-reasons i b.is-rank--second{background:var(--col-yellow-light)}.app-u-stats-day-reasons i b.is-rank--third{background:var(--col-green-lighter)}.app-u-stats-day-reasons i b.is-rank--rest{background:var(--col-blue-light)}html.is-page--error,html.is-page--error body{background:var(--col-white)}html.is-page--error .app-header,html.is-page--error .app-header--list{display:none}html.is-page--error .app-content{background:var(--col-white);display:block;width:100vw}html.is-page--error .app-content>:nth-child(1 of .app-content-area),html.is-page--error .app-content>:nth-last-child(1 of .app-content-area),html.is-page--error .app-content>:nth-child(2 of .app-content-area),html.is-page--error .app-content-area{background:var(--col-white);flex-grow:0;flex-shrink:0;height:100%;margin:0;max-width:none;overflow:hidden;padding:0;width:100vw}html.is-page--error .app-content-inner{background:var(--col-white);height:100%;margin:0;max-width:none;overflow:hidden;padding:0;width:100vw}.app-error-page{align-items:center;background:var(--col-white);box-sizing:border-box;color:var(--col-mono-1a);display:flex;flex-direction:column;gap:40px;height:var(--safe-vh);justify-content:flex-start;min-height:var(--safe-vh);padding-top:18dvh;text-align:center;width:100vw;-webkit-font-smoothing:antialiased}.app-error-page h1{color:var(--col-mono-1a);font-size:clamp(120px,10.42vw,200px);font-weight:var(--font-fw-bold);letter-spacing:0;line-height:1;margin:0}.app-error-page p{color:var(--col-mono-88);font-weight:var(--font-fw-regular);line-height:1.4;margin:0;max-width:480px}.app-error-avatar{--app-error-avatar-size: 56px;align-items:center;aspect-ratio:1/1;background:var(--col-nav-shell-soft) !important;border:0;border-radius:50%;box-sizing:border-box;color:var(--col-avatar-initials);display:inline-flex;flex:0 0 var(--app-error-avatar-size);font-weight:var(--font-fw-bolder);height:var(--app-error-avatar-size) !important;justify-content:center;line-height:1;margin-top:8px;max-height:var(--app-error-avatar-size);max-width:var(--app-error-avatar-size);min-height:var(--app-error-avatar-size);min-width:var(--app-error-avatar-size);overflow:hidden;padding:0 !important;text-decoration:none;transition:background 150ms ease;width:var(--app-error-avatar-size) !important}.app-error-avatar:hover{background:var(--col-settings-softer) !important;text-decoration:none}.app-error-avatar span{align-items:center;color:var(--col-avatar-initials);display:flex;height:100%;justify-content:center;line-height:1;width:100%}.app-error-avatar img{display:block;flex:0 0 100%;height:100%;min-width:100%;object-fit:cover;width:100%}@media(max-width: 767px){.app-error-page{gap:28px;padding:16dvh 28px 0}.app-error-page h1{font-size:112px}.app-error-page p{font-size:var(--font-fs-normal)}}html{font-size:16px}body{background-color:#fff;min-height:100dvh;max-height:100dvh;height:100dvh;padding-top:var(--safe-t)}@media(max-width: 767px){html,body{min-height:100dvh;max-height:100dvh;height:100dvh;min-width:100dvw;max-width:100dvw;position:relative;width:100dvw}}.has-modal.has-modal--type-fullscreen .app-modal,.has-modal.has-modal--type-half .app-modal,.has-modal.has-modal--type-sheet .app-modal,.has-modal.has-modal--type-delete .app-modal,.has-modal.has-modal--type-delete_plus .app-modal,.has-modal.has-modal--type-success .app-modal,.has-modal.has-modal--type-error .app-modal{bottom:auto !important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgba(255,255,255,.08) !important;top:0 !important;transition:-webkit-backdrop-filter 300ms ease,backdrop-filter 300ms ease,background-color 300ms ease !important;z-index:130 !important}.has-modal.has-modal--type-fullscreen .app-modal-close,.has-modal.has-modal--type-half .app-modal-close,.has-modal.has-modal--type-sheet .app-modal-close,.has-modal.has-modal--type-delete .app-modal-close,.has-modal.has-modal--type-delete_plus .app-modal-close,.has-modal.has-modal--type-success .app-modal-close,.has-modal.has-modal--type-error .app-modal-close{left:calc((100dvw - 100%)/-2) !important;padding:0 !important;right:auto !important;top:0 !important;width:100dvw !important}.has-modal.has-modal--type-fullscreen .app-modal-close a,.has-modal.has-modal--type-half .app-modal-close a,.has-modal.has-modal--type-sheet .app-modal-close a,.has-modal.has-modal--type-delete .app-modal-close a,.has-modal.has-modal--type-delete_plus .app-modal-close a,.has-modal.has-modal--type-success .app-modal-close a,.has-modal.has-modal--type-error .app-modal-close a{align-items:center;background:var(--col-nav-shell-soft) !important;border-radius:50%;color:var(--col-nav-shell-text) !important;display:flex;height:36px;justify-content:center;right:20px !important;top:14px !important;transform:none !important;width:36px}.has-modal.has-modal--type-fullscreen .app-modal-close a i,.has-modal.has-modal--type-half .app-modal-close a i,.has-modal.has-modal--type-sheet .app-modal-close a i,.has-modal.has-modal--type-delete .app-modal-close a i,.has-modal.has-modal--type-delete_plus .app-modal-close a i,.has-modal.has-modal--type-success .app-modal-close a i,.has-modal.has-modal--type-error .app-modal-close a i{font-size:14px}.has-modal.has-modal--type-fullscreen .app-modal-area,.has-modal.has-modal--type-half .app-modal-area,.has-modal.has-modal--type-sheet .app-modal-area,.has-modal.has-modal--type-delete .app-modal-area,.has-modal.has-modal--type-delete_plus .app-modal-area,.has-modal.has-modal--type-success .app-modal-area,.has-modal.has-modal--type-error .app-modal-area{bottom:0 !important;max-height:none;top:auto !important;z-index:131 !important}.has-modal.has-modal--type-sheet .app-nav-shell-mobile,.has-modal.has-modal--type-delete .app-nav-shell-mobile,.has-modal.has-modal--type-delete_plus .app-nav-shell-mobile,.has-modal.has-modal--type-success .app-nav-shell-mobile,.has-modal.has-modal--type-error .app-nav-shell-mobile{z-index:auto !important}.has-modal.has-modal--type-sheet .app-nav-mobile-bottom,.has-modal.has-modal--type-delete .app-nav-mobile-bottom,.has-modal.has-modal--type-delete_plus .app-nav-mobile-bottom,.has-modal.has-modal--type-success .app-nav-mobile-bottom,.has-modal.has-modal--type-error .app-nav-mobile-bottom{z-index:140 !important}.has-modal.has-modal--type-sheet .app-modal,.has-modal.has-modal--type-delete .app-modal,.has-modal.has-modal--type-delete_plus .app-modal,.has-modal.has-modal--type-success .app-modal,.has-modal.has-modal--type-error .app-modal{padding-bottom:0 !important}.has-modal.has-modal--type-sheet .app-modal-area,.has-modal.has-modal--type-delete .app-modal-area,.has-modal.has-modal--type-delete_plus .app-modal-area,.has-modal.has-modal--type-success .app-modal-area,.has-modal.has-modal--type-error .app-modal-area{height:calc(min(560px,72dvh) + var(--grid-agg-h-nav-main) + var(--grid-gap)) !important}.has-modal.has-modal--type-sheet .app-modal-inner,.has-modal.has-modal--type-delete .app-modal-inner,.has-modal.has-modal--type-delete_plus .app-modal-inner,.has-modal.has-modal--type-success .app-modal-inner,.has-modal.has-modal--type-error .app-modal-inner{padding-bottom:calc(var(--grid-agg-h-nav-main) + var(--grid-gap)) !important}.has-modal.has-modal--type-sheet .app-modal{padding-top:64px !important}.has-modal.has-modal--type-sheet .app-modal-area{height:calc(100dvh - 64px) !important;max-height:none !important}.has-modal.has-modal--type-delete .app-modal-area,.has-modal.has-modal--type-delete_plus .app-modal-area,.has-modal.has-modal--type-success .app-modal-area,.has-modal.has-modal--type-error .app-modal-area{height:calc(min(420px,56dvh) + var(--grid-agg-h-nav-main) + var(--grid-gap)) !important}.has-modal.has-modal--type-fullscreen .app-modal,.has-modal.has-modal--type-half .app-modal{align-items:center !important;bottom:auto !important;justify-content:center !important;padding:var(--grid-t) var(--grid-gap) !important;top:0 !important;z-index:150 !important}.has-modal.has-modal--type-fullscreen .app-modal-area,.has-modal.has-modal--type-half .app-modal-area{border-radius:36px !important;bottom:auto !important;box-shadow:0 32px 80px rgba(0,0,0,.24);max-height:none !important;max-width:393px !important;position:relative;top:auto !important;width:calc(100dvw - 40px) !important;z-index:151 !important}.has-modal.has-modal--type-fullscreen .app-modal-area{animation:app-modal-fullscreen-pop 220ms cubic-bezier(0.2, 1, 0.2, 1) both;height:calc(100dvh - max(64px,var(--safe-t) + 20px) - max(20px,64px - var(--safe-t))) !important;margin-bottom:max(20px,64px - var(--safe-t)) !important;margin-top:max(64px,var(--safe-t) + 20px) !important}.has-modal.has-modal--type-half .app-modal{justify-content:center !important;padding:var(--grid-t) var(--grid-gap) !important}.has-modal.has-modal--type-half .app-modal-area{animation:app-modal-fullscreen-pop 220ms cubic-bezier(0.2, 1, 0.2, 1) both;height:50dvh !important}.has-modal.has-modal--type-half .app-modal-close{left:0 !important;right:0 !important;width:100% !important}.has-modal.has-modal--closing.has-modal--type-delete .app-modal,.has-modal.has-modal--closing.has-modal--type-delete_plus .app-modal,.has-modal.has-modal--closing.has-modal--type-success .app-modal,.has-modal.has-modal--closing.has-modal--type-error .app-modal{-webkit-backdrop-filter:blur(0) !important;backdrop-filter:blur(0) !important;background-color:rgba(0,0,0,0) !important;transition:-webkit-backdrop-filter 300ms ease,backdrop-filter 300ms ease,background-color 300ms ease !important}.has-modal.has-modal--closing.has-modal--type-delete .app-modal-area,.has-modal.has-modal--closing.has-modal--type-delete_plus .app-modal-area,.has-modal.has-modal--closing.has-modal--type-success .app-modal-area,.has-modal.has-modal--closing.has-modal--type-error .app-modal-area{opacity:0 !important;transform:translateY(var(--grid-h)) !important;transition:opacity 300ms ease,transform 300ms ease !important}.has-modal.has-modal--closing.has-modal--type-fullscreen .app-modal,.has-modal.has-modal--closing.has-modal--type-half .app-modal{-webkit-backdrop-filter:blur(0) !important;backdrop-filter:blur(0) !important;background-color:rgba(0,0,0,0) !important;opacity:0 !important;transition:none !important}.has-modal.has-modal--closing.has-modal--type-fullscreen .app-modal-area,.has-modal.has-modal--closing.has-modal--type-half .app-modal-area{animation:none !important;opacity:0 !important;transform:none !important;transition:none !important}.has-modal.has-modal--closing.has-modal--type-sheet .app-modal{-webkit-backdrop-filter:blur(0) !important;backdrop-filter:blur(0) !important;background-color:rgba(0,0,0,0) !important;opacity:0 !important;transition:none !important}.has-modal.has-modal--closing.has-modal--type-sheet .app-modal-area{opacity:0 !important;transform:none !important;transition:none !important}@keyframes app-modal-fullscreen-pop{0%{opacity:0;transform:scale(0.96) translateY(var(--grid-gap))}70%{opacity:1;transform:scale(1.01) translateY(0)}100%{opacity:1;transform:scale(1) translateY(0)}}.has-modal.has-modal--type-timer .app-modal{align-items:stretch !important;bottom:auto !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;background-color:rgba(0,0,0,0) !important;justify-content:flex-start !important;padding:calc(var(--grid-app-content-headline-t) + var(--grid-h)/2) 14px 0 !important;pointer-events:none;top:0 !important;z-index:150 !important}.has-modal.has-modal--type-timer .app-modal-close{display:none !important}.has-modal.has-modal--type-timer .app-modal-area{background:rgba(0,0,0,0) !important;border-radius:0 !important;bottom:auto !important;box-shadow:none !important;height:auto !important;max-height:none !important;max-width:none !important;opacity:0;overflow:visible !important;padding:0 !important;pointer-events:auto;top:auto !important;transform:translateY(-140px) !important;transition:opacity 300ms ease,transform 300ms ease !important;width:100% !important;z-index:151 !important}.has-modal.has-modal--type-timer .app-modal-inner,.has-modal.has-modal--type-timer .app-modal-content,.has-modal.has-modal--type-timer .app-modal-content-inner{background:rgba(0,0,0,0) !important;border-radius:0 !important;box-shadow:none !important;overflow:visible !important;padding:0 !important}.has-modal.has-modal--type-timer .app-modal-timer{animation:app-modal-timer-enter 520ms cubic-bezier(0.22, 1, 0.36, 1) both;left:auto;position:static;right:auto;top:auto;width:100%;z-index:auto}.has-modal.has-modal--type-timer.has-modal--open .app-modal-area{opacity:1 !important;transform:translateY(0) !important}.has-modal.has-modal--closing.has-modal--type-timer .app-modal{-webkit-backdrop-filter:none !important;backdrop-filter:none !important;background-color:rgba(0,0,0,0) !important}.has-modal.has-modal--closing.has-modal--type-timer .app-modal-area{opacity:0 !important;transform:translateY(-140px) !important;transition:opacity 300ms ease,transform 300ms ease !important}.has-modal.has-modal--type-fullscreen:has(.app-u-quest-detail-modal) .app-modal-close,.has-modal.has-modal--type-fullscreen:has(.app-u-quest-success) .app-modal-close,.has-modal.has-modal--type-fullscreen:has(.app-checkins-modal) .app-modal-close,.has-modal.has-modal--type-fullscreen:has(.app-gallery-fullscreen-modal) .app-modal-close{left:0 !important;right:0 !important;width:100% !important}.fa.fa,.fas.fas,.far.far,.fab.fab,.fa-solid.fa-solid,.fa-sharp.fa-sharp,.fass.fass,.fa-regular.fa-regular,.fa-brands.fa-brands,.fa-classic.fa-classic,.fa-jelly.fa-jelly,.fa-slab-press.fa-slab-press{font-family:var(--_fa-family) !important;font-weight:var(--fa-style, 900) !important;line-height:1}
