.mt-4[data-v-3638bc63]{margin-top:1rem}.ticket-row[data-v-a16016a3]{border-bottom:1px solid rgba(0,0,0,.05);cursor:pointer}.thread-list[data-v-a16016a3]{background:transparent;max-height:320px;overflow-y:auto;padding-right:4px}.thread-bubble[data-v-a16016a3]{border-left:3px solid transparent;border-radius:8px;padding:10px 14px}.thread-support[data-v-a16016a3]{background:rgba(var(--v-theme-primary),.07);border-left-color:rgb(var(--v-theme-primary))}.thread-user[data-v-a16016a3]{background:rgba(var(--v-theme-surface-variant),.6);border-left-color:rgba(var(--v-theme-on-surface),.2)}.ticket-list-container[data-v-a16016a3]{max-height:300px;overflow-y:auto}.ticket-list[data-v-a16016a3]{background:transparent}.reply-form-container[data-v-a16016a3]{border:1px solid rgba(var(--v-theme-primary),.3);border-radius:8px;margin-bottom:16px;padding:16px}.markdown-body[data-v-a16016a3] h1{color:var(--v-theme-primary);font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.markdown-body[data-v-a16016a3] h2{font-size:1.2rem;font-weight:600;margin-bottom:.5rem;margin-top:1rem}.markdown-body[data-v-a16016a3] ul{margin-bottom:1rem;padding-left:1.5rem}.v-img[data-v-4af34083]{border:2px solid rgb(var(--v-theme-primary))}.v-container.profile-page.fill-height[data-v-f8bfdd41]{container-name:profile;container-type:inline-size;display:block;min-height:100%;padding:clamp(18px,3vw,36px);width:100%}.profile-hero[data-v-f8bfdd41]{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-on-surface),.09);border-radius:18px;justify-content:space-between;margin:0 auto 18px;max-width:1160px;padding:clamp(20px,3vw,28px);width:100%}.profile-hero[data-v-f8bfdd41],.profile-hero-identity[data-v-f8bfdd41]{align-items:center;display:flex;gap:20px}.profile-hero-identity[data-v-f8bfdd41]{min-width:0}.avatar-button[data-v-f8bfdd41]{background:transparent;border:0;border-radius:50%;color:rgb(var(--v-theme-primary));cursor:pointer;display:grid;flex:0 0 auto;gap:7px;padding:0;place-items:center}.profile-avatar[data-v-f8bfdd41]{background:rgba(var(--v-theme-primary),.09);border:2px solid rgba(var(--v-theme-primary),.26);transition:transform .2s ease,box-shadow .2s ease}.avatar-button:hover .profile-avatar[data-v-f8bfdd41]{box-shadow:0 8px 18px rgba(var(--v-theme-primary),.14);transform:translateY(-2px)}.avatar-button[data-v-f8bfdd41]:focus-visible,.theme-option[data-v-f8bfdd41]:focus-visible{outline:3px solid rgba(var(--v-theme-primary),.48);outline-offset:3px}.avatar-action-label[data-v-f8bfdd41]{font-size:.73rem;font-weight:700;letter-spacing:.01em}.profile-hero-copy[data-v-f8bfdd41]{min-width:0}.profile-name[data-v-f8bfdd41]{color:rgb(var(--v-theme-on-surface));font-size:clamp(1.55rem,3vw,2.15rem);font-weight:750;letter-spacing:-.035em;line-height:1.12;margin:0}.profile-email[data-v-f8bfdd41],.profile-job[data-v-f8bfdd41]{color:rgba(var(--v-theme-on-surface),.68);font-size:.92rem;margin:8px 0 0}.profile-email[data-v-f8bfdd41]{align-items:center;display:flex;gap:7px;min-width:0;overflow-wrap:anywhere}.profile-wrapper[data-v-f8bfdd41]{align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(12,minmax(0,1fr));margin:0 auto;max-width:1160px;width:100%}.profile-section[data-v-f8bfdd41]{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:16px;grid-column:span 6;min-width:0;overflow:hidden}.profile-section--organization[data-v-f8bfdd41]{grid-column:span 4}.profile-section--phone[data-v-f8bfdd41]{grid-column:span 8}.profile-section--permissions[data-v-f8bfdd41]{grid-column:span 5}.profile-section--apprenticeship[data-v-f8bfdd41]{grid-column:span 7}.section-header[data-v-f8bfdd41]{align-items:center;background:transparent;border-bottom:1px solid rgba(var(--v-theme-on-surface),.06);display:flex;justify-content:space-between;min-height:58px;padding:14px 20px}.section-header .d-flex[data-v-f8bfdd41]{gap:5px;min-width:0}.section-header .v-icon[data-v-f8bfdd41]{color:rgb(var(--v-theme-primary))}.section-title[data-v-f8bfdd41]{color:rgb(var(--v-theme-on-surface));font-size:1rem;font-weight:750;letter-spacing:-.01em;line-height:1.25;margin:0}.section-content[data-v-f8bfdd41]{padding:18px 20px}.profile-details-list[data-v-f8bfdd41]{display:grid;gap:0;margin:0}.profile-detail-row[data-v-f8bfdd41]{align-items:center;border-bottom:1px solid rgba(var(--v-theme-on-surface),.07);display:grid;gap:14px;grid-template-columns:minmax(105px,.72fr) minmax(0,1.28fr);padding:10px 0}.profile-detail-row[data-v-f8bfdd41]:last-child{border-bottom:0;padding-bottom:0}.profile-detail-row dt[data-v-f8bfdd41]{align-items:center;color:rgba(var(--v-theme-on-surface),.58);display:flex;font-size:.8rem;font-weight:700;gap:7px}.profile-detail-row dt .v-icon[data-v-f8bfdd41]{color:rgb(var(--v-theme-primary))}.profile-detail-row dd[data-v-f8bfdd41]{color:rgba(var(--v-theme-on-surface),.86);font-size:.88rem;font-weight:600;margin:0;overflow-wrap:anywhere}.profile-detail-row .detail-empty[data-v-f8bfdd41]{color:rgba(var(--v-theme-on-surface),.48);font-style:italic;font-weight:500}.theme-picker[data-v-f8bfdd41]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.theme-option[data-v-f8bfdd41]{align-items:center;background:rgba(var(--v-theme-on-surface),.018);border:1px solid rgba(var(--v-theme-on-surface),.13);border-radius:14px;color:rgb(var(--v-theme-on-surface));cursor:pointer;display:grid;gap:10px;grid-template-columns:56px minmax(0,1fr) auto;min-width:0;padding:10px;text-align:left;transition:border-color .2s ease,background .2s ease,transform .2s ease,box-shadow .2s ease;width:100%}.theme-option[data-v-f8bfdd41]:hover{background:rgba(var(--v-theme-primary),.05);border-color:rgba(var(--v-theme-primary),.38);transform:translateY(-1px)}.theme-option--selected[data-v-f8bfdd41]{background:rgba(var(--v-theme-primary),.09);border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.11)}.theme-preview[data-v-f8bfdd41]{background:#fffff9;border:1px solid rgba(var(--v-theme-on-surface),.13);border-radius:8px;display:grid;grid-template-columns:13px 1fr;height:40px;overflow:hidden}.theme-preview-sidebar[data-v-f8bfdd41]{background:rgb(var(--v-theme-primary))}.theme-preview-content[data-v-f8bfdd41]{align-content:center;display:grid;gap:4px;padding:7px}.theme-preview-content span[data-v-f8bfdd41]{background:#1f1f1c2e;border-radius:999px;display:block;height:4px}.theme-preview-content span[data-v-f8bfdd41]:last-child{width:65%}.theme-option--dark .theme-preview[data-v-f8bfdd41]{background:#282828}.theme-option--dark .theme-preview-content span[data-v-f8bfdd41]{background:#fffff940}.theme-option-copy[data-v-f8bfdd41]{display:grid;gap:2px;min-width:0}.theme-option-title[data-v-f8bfdd41]{font-size:.88rem;font-weight:750}.theme-option-check[data-v-f8bfdd41]{color:rgb(var(--v-theme-primary))}.profile-preference-field[data-v-f8bfdd41]{margin-top:20px;width:100%}.profile-preference-field[data-v-f8bfdd41] .v-field{border-radius:12px}.toggle-preference[data-v-f8bfdd41]{align-items:center;border-top:1px solid rgba(var(--v-theme-on-surface),.08);display:flex;gap:16px;justify-content:space-between;margin-top:8px;padding:14px 0 0}.toggle-preference h3[data-v-f8bfdd41]{font-size:.88rem;font-weight:750;margin:0}.toggle-preference[data-v-f8bfdd41] .v-input{flex:0 0 auto}.section-action-content[data-v-f8bfdd41]{display:block}.organization-action[data-v-f8bfdd41]{min-height:72px}.phone-code-panel[data-v-f8bfdd41],.phone-content[data-v-f8bfdd41],.phone-editor[data-v-f8bfdd41]{display:grid;gap:14px}.phone-code-heading[data-v-f8bfdd41],.phone-editor-intro[data-v-f8bfdd41],.phone-summary[data-v-f8bfdd41],.phone-summary-main[data-v-f8bfdd41]{align-items:center;display:flex;gap:12px}.phone-code-heading[data-v-f8bfdd41],.phone-summary[data-v-f8bfdd41]{justify-content:space-between}.phone-editor-intro[data-v-f8bfdd41],.phone-summary-main[data-v-f8bfdd41]{min-width:0}.phone-status-icon[data-v-f8bfdd41]{background:rgba(var(--v-theme-primary),.1);border-radius:12px;color:rgb(var(--v-theme-primary));display:grid;flex:0 0 auto;height:38px;place-items:center;width:38px}.phone-status-icon--verified[data-v-f8bfdd41]{background:rgba(var(--v-theme-success),.11);color:rgb(var(--v-theme-success))}.phone-status-label[data-v-f8bfdd41]{color:rgba(var(--v-theme-on-surface),.58);font-size:.76rem;font-weight:700;line-height:1.3;margin:0 0 3px}.phone-code-heading h3[data-v-f8bfdd41],.phone-editor-intro h3[data-v-f8bfdd41],.phone-status-number[data-v-f8bfdd41]{color:rgb(var(--v-theme-on-surface));font-size:.96rem;font-weight:720;line-height:1.35;margin:0}.phone-code-heading[data-v-f8bfdd41],.phone-editor-intro[data-v-f8bfdd41]{align-items:flex-start}.phone-code-actions[data-v-f8bfdd41],.phone-editor-actions[data-v-f8bfdd41]{align-items:center;display:flex;gap:8px;justify-content:flex-end}.phone-code-actions[data-v-f8bfdd41]{border-top:1px solid rgba(var(--v-theme-on-surface),.07);padding-top:2px}.phone-otp-input[data-v-f8bfdd41]{max-width:430px}.phone-feedback[data-v-f8bfdd41]{margin:0}.section-eyebrow[data-v-f8bfdd41]{color:rgba(var(--v-theme-on-surface),.58);font-size:.74rem;font-weight:700;letter-spacing:.01em;line-height:1.25;margin:0 0 5px}.email-content[data-v-f8bfdd41],.email-editor[data-v-f8bfdd41],.email-overview[data-v-f8bfdd41],.permissions-content[data-v-f8bfdd41],.security-content[data-v-f8bfdd41]{display:grid;gap:14px}.email-primary[data-v-f8bfdd41]{align-items:center;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto}.email-primary-icon[data-v-f8bfdd41],.security-status-icon[data-v-f8bfdd41]{background:rgba(var(--v-theme-primary),.1);border-radius:10px;color:rgb(var(--v-theme-primary));display:grid;flex:0 0 auto;height:34px;place-items:center;width:34px}.email-primary-copy[data-v-f8bfdd41]{min-width:0}.email-address[data-v-f8bfdd41]{color:rgb(var(--v-theme-on-surface));font-size:.96rem;font-weight:760;line-height:1.35;margin:0;overflow-wrap:anywhere}.email-address--empty[data-v-f8bfdd41]{color:rgba(var(--v-theme-on-surface),.5);font-style:italic;font-weight:600}.email-editor-help[data-v-f8bfdd41]{color:rgba(var(--v-theme-on-surface),.62);font-size:.79rem;line-height:1.45;margin:0}.email-feedback[data-v-f8bfdd41]{margin:0}.email-editor-intro[data-v-f8bfdd41]{align-items:flex-start;display:flex;gap:12px}.email-editor-intro .email-primary-icon[data-v-f8bfdd41]{border-radius:10px;height:34px;width:34px}.email-editor-help[data-v-f8bfdd41]{margin-top:-5px}.email-editor-actions[data-v-f8bfdd41]{display:flex;gap:8px;justify-content:flex-end}.security-panel[data-v-f8bfdd41]{display:grid;gap:12px}.security-toolbar[data-v-f8bfdd41],.security-toolbar-actions[data-v-f8bfdd41],.security-toolbar-main[data-v-f8bfdd41]{align-items:center;display:flex}.security-toolbar[data-v-f8bfdd41]{gap:12px;justify-content:space-between}.security-toolbar-main[data-v-f8bfdd41]{gap:12px;min-width:0}.security-status-icon--protected[data-v-f8bfdd41]{background:rgba(var(--v-theme-success),.15);color:rgb(var(--v-theme-success))}.passkey-item-copy h4[data-v-f8bfdd41],.permissions-empty-state h3[data-v-f8bfdd41],.security-toolbar-main h3[data-v-f8bfdd41]{color:rgb(var(--v-theme-on-surface));font-size:.9rem;font-weight:760;line-height:1.3;margin:0}.security-count[data-v-f8bfdd41]{color:rgba(var(--v-theme-on-surface),.6);font-size:.78rem;line-height:1.35;margin:2px 0 0}.security-loading[data-v-f8bfdd41]{align-items:center;display:flex;justify-content:center;min-height:64px}.security-toolbar-actions[data-v-f8bfdd41]{flex:0 0 auto;gap:2px}.passkey-list[data-v-f8bfdd41]{border-top:1px solid rgba(var(--v-theme-on-surface),.07);display:grid;gap:0}.passkey-item[data-v-f8bfdd41]{align-items:center;border-bottom:1px solid rgba(var(--v-theme-on-surface),.07);display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr) auto;padding:10px 0}.passkey-item-icon[data-v-f8bfdd41]{background:rgba(var(--v-theme-primary),.09);border-radius:9px;color:rgb(var(--v-theme-primary));display:grid;height:30px;place-items:center;width:30px}.passkey-item-copy[data-v-f8bfdd41]{min-width:0}.passkey-item-copy h4[data-v-f8bfdd41]{overflow-wrap:anywhere}.permissions-empty-state[data-v-f8bfdd41]{align-items:flex-start;background:rgba(var(--v-theme-on-surface),.018);border:1px dashed rgba(var(--v-theme-on-surface),.18);border-radius:14px;display:flex;gap:12px;padding:16px}.permissions-empty-state h3[data-v-f8bfdd41]{margin:0}.security-primary-action[data-v-f8bfdd41]{min-width:0}.security-feedback-list[data-v-f8bfdd41]{display:grid;gap:8px}.security-feedback[data-v-f8bfdd41]{margin:0;width:100%}.permissions-compact[data-v-f8bfdd41]{display:grid;gap:12px}.permissions-compact-summary[data-v-f8bfdd41]{align-items:center;color:rgb(var(--v-theme-on-surface));display:flex;font-size:.88rem;gap:8px}.permissions-compact-summary .v-icon[data-v-f8bfdd41]{color:rgb(var(--v-theme-primary))}.permission-chip-list[data-v-f8bfdd41]{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.permission-chip-list[data-v-f8bfdd41] .v-chip{max-width:100%}.primary-text-field[data-v-f8bfdd41]{margin:0;max-width:100%;width:100%}.section-content[data-v-f8bfdd41] .v-list{background:transparent!important;padding:0}.section-content[data-v-f8bfdd41] .v-list-item{background:rgba(var(--v-theme-on-surface),.025);border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:12px;margin-bottom:8px;padding:12px 16px;transition:border-color .2s ease,background .2s ease}.section-content[data-v-f8bfdd41] .v-list-item:hover{background:rgba(var(--v-theme-primary),.05);border-color:rgba(var(--v-theme-primary),.22)}.section-content[data-v-f8bfdd41] .v-list-item:last-child{margin-bottom:0}.section-content[data-v-f8bfdd41] .v-list-item-title{font-size:.9rem;font-weight:600}.section-content[data-v-f8bfdd41] .v-list-item-subtitle{font-size:.8rem;opacity:.72}.section-content[data-v-f8bfdd41] .v-btn{box-shadow:none;font-weight:650;letter-spacing:0;text-transform:none}.profile-page[data-v-f8bfdd41] .v-btn{box-shadow:none;letter-spacing:0;text-transform:none}.section-content[data-v-f8bfdd41] .v-alert{border-radius:12px}.progress-item[data-v-f8bfdd41]{background:rgba(var(--v-theme-on-surface),.02);border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:12px;padding:14px}.color__primary[data-v-f8bfdd41]{color:rgb(var(--v-theme-primary))}.text-success[data-v-f8bfdd41]{color:rgb(var(--v-theme-success))!important}@container profile (max-width: 980px){.profile-section--apprenticeship[data-v-f8bfdd41],.profile-section--organization[data-v-f8bfdd41],.profile-section--permissions[data-v-f8bfdd41]{grid-column:span 6}.profile-section--phone[data-v-f8bfdd41]{grid-column:span 12}}@container profile (max-width: 700px){.profile-hero[data-v-f8bfdd41]{align-items:flex-start;border-radius:20px;flex-direction:column;gap:18px;margin-bottom:16px;padding:22px 18px}.profile-section[data-v-f8bfdd41],.profile-section--apprenticeship[data-v-f8bfdd41],.profile-section--organization[data-v-f8bfdd41],.profile-section--permissions[data-v-f8bfdd41],.profile-section--phone[data-v-f8bfdd41]{grid-column:span 12}.section-header[data-v-f8bfdd41]{min-height:60px;padding:14px 16px}.section-content[data-v-f8bfdd41]{padding:16px}.theme-picker[data-v-f8bfdd41]{grid-template-columns:1fr}.security-toolbar[data-v-f8bfdd41]{flex-wrap:wrap}.security-toolbar-actions[data-v-f8bfdd41]{margin-left:auto}.email-editor-actions[data-v-f8bfdd41]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.email-editor-actions[data-v-f8bfdd41] .v-btn{width:100%}.phone-code-heading[data-v-f8bfdd41],.phone-summary[data-v-f8bfdd41]{align-items:flex-start}.phone-otp-input[data-v-f8bfdd41]{max-width:none}}@container profile (max-width: 420px){.profile-hero-identity[data-v-f8bfdd41]{align-items:flex-start;gap:14px}.profile-avatar[data-v-f8bfdd41]{transform:scale(.9);transform-origin:top left}.avatar-action-label[data-v-f8bfdd41]{margin-top:-5px}.profile-detail-row[data-v-f8bfdd41]{gap:4px;grid-template-columns:1fr}.phone-code-actions[data-v-f8bfdd41]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.phone-code-actions[data-v-f8bfdd41] .v-btn{width:100%}}@media(max-width:700px){.v-container.profile-page.fill-height[data-v-f8bfdd41]{padding:16px 12px 24px}}@media(prefers-reduced-motion:reduce){.profile-avatar[data-v-f8bfdd41],.theme-option[data-v-f8bfdd41]{transition:none}}.subscription-container[data-v-67712347]{background:radial-gradient(circle at top right,rgba(var(--v-theme-primary),.08),transparent 36rem),rgba(var(--v-theme-background),1);min-height:100%;padding:32px clamp(16px,3vw,40px) 48px}.subscription-content[data-v-67712347]{align-items:start;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,500px),1fr));margin:0 auto;max-width:1080px;width:100%}.subscription-content--inactive[data-v-67712347]{grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr))}.subscription-content--inactive>.recovery-card[data-v-67712347],.subscription-content--inactive>.recovery-plan[data-v-67712347]{justify-self:center;max-width:720px;width:100%}.recovery-card[data-v-67712347]{background:linear-gradient(145deg,rgba(var(--v-theme-error),.08),rgba(var(--v-theme-surface),1) 52%),rgba(var(--v-theme-surface),1);border:1px solid rgba(var(--v-theme-error),.32);border-radius:20px;box-shadow:0 18px 48px #00000024;min-width:0;padding:clamp(22px,3vw,32px)}.recovery-heading[data-v-67712347]{display:block}.recovery-heading-copy[data-v-67712347]{flex:1 1 auto;min-width:0}.recovery-kicker[data-v-67712347]{align-items:center;color:rgba(var(--v-theme-on-surface),.7);display:flex;flex-wrap:wrap;font-size:.72rem;font-weight:700;gap:8px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.recovery-title[data-v-67712347]{color:rgb(var(--v-theme-on-surface));font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:750;letter-spacing:-.02em;line-height:1.25;margin:0}.recovery-message[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.74);font-size:.93rem;line-height:1.55;margin:8px 0 0}.recovery-actions[data-v-67712347]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin-top:28px}.recovery-actions[data-v-67712347] .v-btn{font-weight:700;letter-spacing:.035em;min-height:46px;min-width:0;padding-inline:16px;width:100%}.recovery-actions[data-v-67712347] .v-btn__content{min-width:0;white-space:nowrap}.recovery-alert[data-v-67712347]{margin-top:16px}.recovery-helper[data-v-67712347]{align-items:flex-start;color:rgba(var(--v-theme-on-surface),.7);display:flex;font-size:.78rem;gap:7px;line-height:1.5;margin:18px 2px 0}.recovery-footer[data-v-67712347]{align-items:center;border-top:1px solid rgba(var(--v-theme-on-surface),.1);color:rgba(var(--v-theme-on-surface),.68);display:flex;font-size:.8rem;gap:12px;justify-content:space-between;margin-top:24px;padding-top:18px}.subscription-section[data-v-67712347]{background:rgba(var(--v-theme-surface),1);border:1px solid rgba(var(--v-theme-on-surface),.12)!important;border-radius:20px!important;box-shadow:0 12px 36px #00000017;min-width:0;overflow:hidden;width:100%}.section-header[data-v-67712347]{align-items:center;background:rgba(var(--v-theme-primary),.065);border-bottom:1px solid rgba(var(--v-theme-on-surface),.08);display:flex;gap:16px;justify-content:space-between;padding:19px 22px}.section-header .d-flex[data-v-67712347]{gap:4px}.section-header .v-icon[data-v-67712347]{color:rgb(var(--v-theme-primary))}.section-title[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.94);font-size:1.02rem;font-weight:700;margin:0}.section-subtitle[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.66);font-size:.76rem;line-height:1.35;margin-top:2px}.section-content[data-v-67712347]{padding:22px}.recovery-plan-content[data-v-67712347]{display:flex;flex-direction:column;gap:20px}.summary-loading[data-v-67712347]{align-items:center;color:rgba(var(--v-theme-on-surface),.72);display:flex;font-size:.9rem;gap:12px;justify-content:center;min-height:180px}.recovery-summary-error[data-v-67712347]{align-items:center;display:flex;gap:12px;justify-content:space-between}.recovery-estimate[data-v-67712347]{background:rgba(var(--v-theme-primary),.07);border:1px solid rgba(var(--v-theme-primary),.2);border-radius:16px;padding:22px;text-align:left}.recovery-estimate-amount[data-v-67712347]{color:rgb(var(--v-theme-primary));font-size:clamp(2rem,5vw,2.6rem);font-weight:780;letter-spacing:-.035em;line-height:1.05;margin:3px 0 8px}.recovery-estimate-note[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.7);font-size:.78rem;line-height:1.5;margin:12px 0 0}.recovery-formula[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.72);display:flex;flex-wrap:wrap;font-size:.78rem;gap:4px;line-height:1.45;margin:0 0 10px}.recovery-metrics[data-v-67712347]{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.recovery-metric[data-v-67712347]{background:rgba(var(--v-theme-on-surface),.025);border:1px solid rgba(var(--v-theme-on-surface),.1);border-radius:14px;display:grid;gap:4px;justify-items:start;min-width:0;padding:14px}.recovery-metric .v-icon[data-v-67712347]{color:rgb(var(--v-theme-primary));margin-bottom:2px}.recovery-metric strong[data-v-67712347]{font-size:1.15rem;line-height:1}.recovery-metric span[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.68);font-size:.72rem;line-height:1.3;overflow-wrap:anywhere}.recovery-packages-label[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.66);font-size:.76rem;font-weight:700;letter-spacing:.05em;margin-bottom:9px;text-transform:uppercase}.recovery-package[data-v-67712347]{align-items:center;border-top:1px solid rgba(var(--v-theme-on-surface),.08);display:flex;font-size:.86rem;gap:16px;justify-content:space-between;padding:12px 0}.recovery-package>div[data-v-67712347]{align-items:center;display:flex;gap:8px;min-width:0}.recovery-package strong[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.78);flex:0 0 auto;font-size:.8rem}.cost-display[data-v-67712347]{background:rgba(var(--v-theme-primary),.04);border-radius:12px;margin-bottom:16px;padding:16px;text-align:center}.cost-label[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.6);font-size:.8rem;font-weight:500;letter-spacing:.03em;margin-bottom:4px;text-transform:uppercase}.cost-amount[data-v-67712347]{color:rgb(var(--v-theme-primary));font-size:2rem;font-weight:700;line-height:1.2}.cost-amount-custom[data-v-67712347]{align-items:center;display:flex;flex-direction:column;gap:2px}.cost-amount-custom .original-price[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.5);font-size:1rem;text-decoration:line-through}.cost-amount-custom .custom-price[data-v-67712347]{color:rgb(var(--v-theme-success));font-size:2rem;font-weight:700}.cost-amount-custom .custom-note[data-v-67712347]{color:rgb(var(--v-theme-success));font-size:.75rem;font-weight:500}.cost-breakdown-text[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.6);font-size:.8rem;margin-top:6px}.breakdown-panels[data-v-67712347]{margin-bottom:0}.breakdown-panel[data-v-67712347]{background:rgba(var(--v-theme-on-surface),.02)!important;border:1px solid rgba(var(--v-theme-on-surface),.1)!important;border-radius:10px!important}.breakdown-title[data-v-67712347]{font-size:.8rem;min-height:40px!important;padding:8px 16px!important}[data-v-67712347] .breakdown-panel .v-expansion-panel-text__wrapper{padding:16px!important}.breakdown-formula[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;text-align:center}.breakdown-row[data-v-67712347]{align-items:center;display:flex;font-size:.85rem;justify-content:space-between;padding:8px 0}.breakdown-value[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.9);font-weight:600}.breakdown-calc[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;margin-right:4px}.billing-action[data-v-67712347]{margin-bottom:16px;text-align:center}.billing-description[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.7);font-size:.85rem;margin:0 0 12px}.billing-btn[data-v-67712347]{font-weight:600}.billing-note[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;line-height:1.5;text-align:center}.billing-note a[data-v-67712347]{color:rgb(var(--v-theme-primary));text-decoration:none}.billing-note a[data-v-67712347]:hover{text-decoration:underline}.plan-summary[data-v-67712347]{background:rgba(var(--v-theme-success),.06);border-radius:10px;padding:12px;text-align:center}.plan-cost[data-v-67712347]{align-items:baseline;display:flex;gap:2px;justify-content:center}.plan-cost-amount[data-v-67712347]{color:rgb(var(--v-theme-success));font-size:1.5rem;font-weight:700}.plan-cost-period[data-v-67712347]{font-size:.85rem}.plan-cost-period[data-v-67712347],.plan-count[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.6)}.plan-count[data-v-67712347]{font-size:.8rem;margin-top:2px}.packages-list[data-v-67712347]{display:flex;flex-direction:column;gap:10px}.package-item[data-v-67712347]{border-radius:10px;overflow:hidden;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.package-item--active[data-v-67712347]{background:rgba(var(--v-theme-success),.04);border:1px solid rgba(var(--v-theme-success),.3)}.package-item--inactive[data-v-67712347]{background:rgba(var(--v-theme-on-surface),.02);border:1px solid rgba(var(--v-theme-on-surface),.1);opacity:.7}.package-header[data-v-67712347]{justify-content:space-between;padding:12px 14px}.package-header[data-v-67712347],.package-info[data-v-67712347]{align-items:center;display:flex}.package-name[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.9);font-size:.9rem;font-weight:600}.package-price[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem}.package-modules[data-v-67712347]{border-top:1px solid rgba(var(--v-theme-on-surface),.06);display:flex;flex-wrap:wrap;gap:6px;padding:10px 14px}.empty-state[data-v-67712347]{padding:24px 16px;text-align:center}.empty-title[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.7);font-size:.95rem;font-weight:600;margin-bottom:4px}.empty-message[data-v-67712347]{color:rgba(var(--v-theme-on-surface),.5);font-size:.8rem}@media(max-width:900px){.subscription-content[data-v-67712347]{grid-template-columns:minmax(0,1fr);max-width:720px}}@media(max-width:600px){.subscription-container[data-v-67712347]{padding:12px 10px 32px}.subscription-content[data-v-67712347]{gap:14px}.recovery-card[data-v-67712347]{border-radius:16px;padding:20px 16px}.recovery-actions[data-v-67712347],.recovery-metrics[data-v-67712347]{grid-template-columns:minmax(0,1fr)}.recovery-footer[data-v-67712347],.recovery-package[data-v-67712347]{align-items:flex-start;flex-direction:column}.recovery-package[data-v-67712347]{gap:5px}.subscription-section[data-v-67712347]{border-radius:16px!important}.section-header[data-v-67712347]{align-items:flex-start;padding:16px}.cost-amount[data-v-67712347],.cost-amount-custom .custom-price[data-v-67712347]{font-size:1.75rem}.section-content[data-v-67712347]{padding:16px}.breakdown-row[data-v-67712347]{align-items:flex-start;flex-direction:column;gap:6px}}@media(prefers-reduced-motion:reduce){.package-item[data-v-67712347]{transition:none}}[data-v-30e53650] .filepond--root{margin-bottom:0}.preview-box[data-v-30e53650]{align-items:center;border-radius:8px;display:flex;justify-content:center;padding:16px}.preview-light[data-v-30e53650]{background-color:#e0e0e0}.preview-dark[data-v-30e53650]{background-color:#2d2d2d}.circle-preview[data-v-30e53650]{align-items:center;border:2px dashed hsla(0,0%,50%,.4);border-radius:50%;display:flex;height:120px;justify-content:center;overflow:hidden;width:120px}.circle-preview-light[data-v-30e53650]{background-color:#e0e0e0}.circle-preview-dark[data-v-30e53650]{background-color:#2d2d2d}.circle-preview-img[data-v-30e53650]{border-radius:999px;height:auto;max-height:80%;max-width:80%;-o-object-fit:contain;object-fit:contain;width:auto}.bulk-columns[data-v-66a1bedb]{flex-wrap:nowrap;gap:16px}.bulk-column[data-v-66a1bedb]{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px);min-width:0}.bulk-options-bar[data-v-66a1bedb]{background-color:rgb(var(--v-theme-on-surface),.04);border:1px solid rgb(var(--v-theme-on-surface),.08);border-radius:8px;padding:8px 12px}.bulk-options-spacer[data-v-66a1bedb]{max-height:80px;min-height:40px;overflow:hidden}.bulk-search[data-v-66a1bedb] .v-field{min-height:40px}.bulk-list[data-v-66a1bedb]{background-color:rgb(var(--v-theme-background));border:1px solid rgb(var(--v-theme-on-surface),.12);border-radius:8px;height:400px;overflow:hidden}.bulk-list-row[data-v-66a1bedb]{border-bottom:1px solid rgb(var(--v-theme-on-surface),.06);cursor:pointer}.bulk-list-selected[data-v-66a1bedb]{background-color:rgb(var(--v-theme-primary),.12)!important}.bulk-list-disabled[data-v-66a1bedb]{cursor:not-allowed;opacity:.55}.row-line[data-v-66a1bedb]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vendors-table[data-v-d43acb51]{border:1px solid rgba(var(--v-border-color),.1);height:calc(var(--vh, 1vh)*100 - 260px)}.muted-row[data-v-d43acb51]{opacity:.6}.primary-text-field[data-v-d43acb51] .v-field__outline,.primary-text-field[data-v-d43acb51] .v-field--focused .v-field__outline,.primary-text-field[data-v-d43acb51] .v-field--variant-outlined.v-field--focused .v-field__outline{color:rgb(var(--v-theme-primary))!important}.bg-primary-lighten-4[data-v-a292646b]{background-color:rgba(var(--v-theme-primary),.1)!important}.cursor-pointer[data-v-45ed9deb]{cursor:pointer}.table-container[data-v-45ed9deb]{height:100%;overflow:auto}.equipment-table[data-v-45ed9deb] .v-data-table__wrapper{height:100%!important;overflow:auto}.equipment-table[data-v-45ed9deb] .v-table__wrapper{overflow-x:auto;overflow-y:auto}@media(max-width:768px){.equipment-table[data-v-45ed9deb] .v-data-table__wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.equipment-table[data-v-45ed9deb] .v-table__wrapper{min-width:800px}}.switch-wrapper[data-v-45ed9deb]{display:flex;justify-content:center;width:100%}.location-item[data-v-aeea4260]{background-color:rgba(var(--v-theme-on-surface),.04);cursor:pointer}.location-item.location-inactive[data-v-aeea4260]{cursor:default;opacity:.7}.state-list[data-v-78679665]{border:1px solid rgba(var(--v-theme-on-surface),.12);border-radius:12px;max-height:420px;overflow-y:auto;padding:8px}.agreement-preview[data-v-78679665]{border:1px solid rgba(var(--v-theme-on-surface),.12);max-height:320px;overflow-y:auto}.agreement-line[data-v-78679665]{font-family:Courier New,monospace;font-size:13px;margin-bottom:6px}.action-buttons[data-v-78679665]{align-items:center;display:flex;gap:8px}.jobs-preview-table[data-v-0a361a33]{max-height:400px;overflow-y:auto}.jobs-preview-table th[data-v-0a361a33]{background:rgb(var(--v-theme-surface));position:sticky;top:0;z-index:1}.error-row[data-v-0a361a33]{background-color:rgba(var(--v-theme-error),.1)}.gap-3[data-v-0a361a33]{gap:12px}.status-radio-group[data-v-0a361a33]{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.status-radio-group.status-error[data-v-0a361a33]{background-color:rgba(var(--v-theme-error),.05);border-color:rgb(var(--v-theme-error))}.categories-grid[data-v-f95b6702]{display:flex;flex-direction:column;gap:6px}.category-chip[data-v-f95b6702]{align-items:center;background:rgba(var(--v-theme-on-surface),.04);border:1.5px solid transparent;border-radius:10px;cursor:pointer;display:flex;padding:10px 14px;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.category-chip[data-v-f95b6702]:hover{background:rgba(var(--v-theme-primary),.06)}.category-chip.active[data-v-f95b6702]{background:rgba(var(--v-theme-primary),.08);border-color:rgba(var(--v-theme-primary),.3)}.category-chip.no-data[data-v-f95b6702]{opacity:.5}.category-label[data-v-f95b6702]{font-size:.9rem;font-weight:500}.settings.full-screen[data-v-d1908ce2]{background:radial-gradient(circle at 85% 0,rgba(var(--v-theme-primary),.035),transparent 32rem),rgb(var(--v-theme-background));box-sizing:border-box;color:rgb(var(--v-theme-on-background));font-family:Roboto,sans-serif;height:100vh;height:100dvh;inset:0;overflow:hidden;padding-bottom:0;position:fixed;transform:translate(100%);transition:transform .28s cubic-bezier(.4,0,.2,1);width:100vw;z-index:2000}.settings.full-screen[data-v-d1908ce2]:not(.slide-in):not(.slide-out){transform:translate(0)}.settings.full-screen.slide-in[data-v-d1908ce2],.settings.full-screen.slide-out[data-v-d1908ce2]{transform:translate(100%)}.settings.full-screen.compact[data-v-d1908ce2]{padding-bottom:env(safe-area-inset-bottom,0)}.back-arrow-btn[data-v-d1908ce2]{align-items:center;background:rgba(var(--v-theme-surface),.5);border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:10px;box-shadow:0 2px 8px #00000009;color:rgba(var(--v-theme-on-surface),.9);cursor:pointer;display:inline-flex;flex:0 0 auto;height:42px;justify-content:center;padding:0;transition:border-color .18s ease,background-color .18s ease,color .18s ease;width:42px}.back-arrow-btn[data-v-d1908ce2]:hover{background:rgba(var(--v-theme-primary),.1);border-color:rgba(var(--v-theme-primary),.35);color:rgb(var(--v-theme-primary))}.back-arrow-btn[data-v-d1908ce2]:focus-visible,.legal-link[data-v-d1908ce2]:focus-visible,.settings-card[data-v-d1908ce2]:focus-visible,.settings-item[data-v-d1908ce2]:focus-visible{outline:3px solid rgba(var(--v-theme-primary),.45);outline-offset:2px}.desktop-layout[data-v-d1908ce2]{display:grid;grid-template-columns:320px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);height:100%;min-width:0}.desktop-back-row[data-v-d1908ce2]{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(var(--v-theme-surface),.64);border-right:1px solid rgba(var(--v-theme-on-surface),.08);display:flex;gap:14px;grid-column:1;grid-row:1;padding:20px}.settings-shell-heading[data-v-d1908ce2]{min-width:0}.settings-shell-eyebrow[data-v-d1908ce2]{color:rgba(var(--v-theme-primary),.62);display:block;font-size:.64rem;font-weight:600;letter-spacing:.11em;line-height:1.2;text-transform:uppercase}.settings-shell-heading h1[data-v-d1908ce2],.settings-shell-heading h2[data-v-d1908ce2]{color:rgba(var(--v-theme-on-surface),.76);font-size:1.18rem;font-weight:400;line-height:1.25;margin:2px 0 0}.header-eyebrow[data-v-d1908ce2],.sidebar-label[data-v-d1908ce2]{color:rgba(var(--v-theme-primary),.9);display:block;font-size:.65rem;font-weight:600;letter-spacing:.11em;line-height:1.2;text-transform:uppercase}.content-header-copy p[data-v-d1908ce2],.mobile-heading p[data-v-d1908ce2]{color:rgba(var(--v-theme-on-surface),.62);font-size:.82rem;line-height:1.4;margin:3px 0 0}.desktop-main-row[data-v-d1908ce2]{display:contents}.settings-sidebar[data-v-d1908ce2]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(var(--v-theme-surface),.64);border-right:1px solid rgba(var(--v-theme-on-surface),.08);display:flex;flex-direction:column;grid-column:1;grid-row:2;height:100%;min-width:0;padding:14px 16px 20px;width:auto}.sidebar-content[data-v-d1908ce2]{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:4px;scrollbar-gutter:stable}.sidebar-group+.sidebar-group[data-v-d1908ce2]{margin-top:14px}.sidebar-label[data-v-d1908ce2]{color:rgba(var(--v-theme-on-surface),.46);margin:0 11px 6px}.sidebar-divider[data-v-d1908ce2]{display:none}.settings-item[data-v-d1908ce2]{align-items:center;background:transparent;border:1px solid transparent;border-radius:10px;color:rgba(var(--v-theme-on-surface),.84);cursor:pointer;display:flex;font:inherit;justify-content:space-between;margin:2px 0;min-height:50px;padding:8px 11px;text-align:left;transition:background-color .18s ease,border-color .18s ease,color .18s ease;width:100%}.settings-item[data-v-d1908ce2]:hover{background:rgba(var(--v-theme-on-surface),.035);border-color:rgba(var(--v-theme-on-surface),.07)}.settings-item.active[data-v-d1908ce2]{background:rgba(var(--v-theme-primary),.075);border-color:rgba(var(--v-theme-primary),.16);box-shadow:inset 2px 0 rgba(var(--v-theme-primary),.78);color:rgb(var(--v-theme-primary));opacity:1}.settings-item-leading[data-v-d1908ce2]{align-items:center;display:flex;gap:12px;min-width:0}.settings-item-icon[data-v-d1908ce2]{flex:0 0 auto;margin:0!important}.settings-item-copy[data-v-d1908ce2]{display:block;min-width:0}.settings-item-title[data-v-d1908ce2]{font-size:.96rem;font-weight:400;line-height:1.25}.settings-item-chevron[data-v-d1908ce2]{color:rgba(var(--v-theme-on-surface),.42);flex:0 0 auto;margin-left:8px}.settings-item.active .settings-item-chevron[data-v-d1908ce2]{color:rgb(var(--v-theme-primary))}.settings-item.danger-item[data-v-d1908ce2]:hover{background:rgba(var(--v-theme-error),.08);border-color:rgba(var(--v-theme-error),.22)}.settings-item.danger-item .settings-item-icon[data-v-d1908ce2],.settings-item.danger-item .settings-item-title[data-v-d1908ce2]{color:rgb(var(--v-theme-error))}.settings-item[data-v-d1908ce2]:disabled{cursor:not-allowed;opacity:.48;transform:none}.settings-item[data-v-d1908ce2]:disabled:hover{background:transparent;border-color:transparent;transform:none}.settings-content-area[data-v-d1908ce2]{background:transparent;grid-column:2;grid-row:1/-1;height:100%;min-width:0;overflow:hidden;padding:0}.content-body[data-v-d1908ce2]{height:100%;overflow-y:auto;padding:clamp(24px,4vw,52px);scrollbar-gutter:stable;width:100%}.content-body.company-settings-content[data-v-d1908ce2]{padding-top:clamp(18px,2vw,28px)}.content-header[data-v-d1908ce2]{align-items:center;border-bottom:1px solid rgba(var(--v-theme-on-surface),.09);display:flex;gap:16px;margin:0 auto 30px;padding-bottom:22px;text-align:left;width:min(100%,1120px)}.content-header.company-settings-header[data-v-d1908ce2]{flex-wrap:wrap}.content-header-icon[data-v-d1908ce2],.settings-card-icon[data-v-d1908ce2]{align-items:center;background:rgba(var(--v-theme-primary),.1);border:1px solid rgba(var(--v-theme-primary),.18);border-radius:14px;color:rgb(var(--v-theme-primary));display:inline-flex;flex:0 0 auto;height:46px;justify-content:center;width:46px}.content-header-copy[data-v-d1908ce2]{min-width:0}.company-settings-search[data-v-d1908ce2]{flex:1 1 300px;margin-left:auto;max-width:360px;min-width:0}.company-settings-search[data-v-d1908ce2] .v-field{background:rgba(var(--v-theme-surface),.72);border-radius:12px}.company-settings-search[data-v-d1908ce2] .v-field__input{min-height:40px}.page-title[data-v-d1908ce2]{color:rgb(var(--v-theme-on-surface));font-size:clamp(1.45rem,2vw,1.85rem);font-weight:720;line-height:1.2;margin:2px 0 0;text-align:left}.company-overview[data-v-d1908ce2],.main-overview[data-v-d1908ce2]{color:rgba(var(--v-theme-on-surface),.68);padding:0;text-align:left}.company-settings-grid[data-v-d1908ce2]{align-items:start;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:none;width:min(100%,1120px)}.company-settings-empty[data-v-d1908ce2]{background:rgba(var(--v-theme-surface),.48);border:1px dashed rgba(var(--v-theme-on-surface),.18);border-radius:18px;color:rgba(var(--v-theme-on-surface),.66);display:grid;gap:8px;margin:0 auto;min-height:180px;padding:30px;place-items:center;text-align:center;width:min(100%,1120px)}.company-settings-empty .v-icon[data-v-d1908ce2]{color:rgb(var(--v-theme-primary))}.company-settings-empty p[data-v-d1908ce2]{font-size:.92rem;font-weight:600;margin:0}.settings-group[data-v-d1908ce2]{background:rgba(var(--v-theme-surface),.82);border:1px solid rgba(var(--v-theme-on-surface),.1);border-radius:18px;box-shadow:0 14px 34px #0000000f;margin:0;overflow:hidden}.group-header[data-v-d1908ce2]{align-items:center;background:transparent;border-bottom-color:rgba(var(--v-theme-on-surface),.08);display:flex;padding:16px 18px}.group-header .v-icon[data-v-d1908ce2]{color:rgb(var(--v-theme-primary))}.group-header h3[data-v-d1908ce2]{color:rgba(var(--v-theme-on-surface),.9);font-size:.95rem;font-weight:700}.group-cards[data-v-d1908ce2]{display:grid;gap:8px;grid-template-columns:1fr;padding:10px}.settings-card[data-v-d1908ce2]{align-items:center;background:transparent;border:1px solid transparent;border-radius:13px;color:rgba(var(--v-theme-on-surface),.84);cursor:pointer;display:grid;font:inherit;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;min-height:62px;padding:8px 12px;text-align:left;transition:background-color .18s ease,border-color .18s ease,transform .18s ease;width:100%}.settings-card .settings-card-icon[data-v-d1908ce2]{border-radius:11px;height:38px;width:38px}.settings-card-title[data-v-d1908ce2]{color:inherit!important;font-size:.87rem!important;font-weight:620!important;line-height:1.3!important;text-align:left!important}.settings-card-chevron[data-v-d1908ce2]{color:rgba(var(--v-theme-on-surface),.4)!important}.settings-card[data-v-d1908ce2]:hover{background:rgba(var(--v-theme-primary),.075);border-color:rgba(var(--v-theme-primary),.2);box-shadow:none;color:rgb(var(--v-theme-primary));transform:translate(2px)}.settings-card:hover .v-icon[data-v-d1908ce2]{transform:none}.legal-links[data-v-d1908ce2]{align-items:center;color:rgba(var(--v-theme-on-background),.4);display:flex;flex-wrap:wrap;font-size:.7rem;gap:8px;justify-content:center;margin-top:20px}.legal-link[data-v-d1908ce2]{color:inherit;text-decoration:none}.legal-link[data-v-d1908ce2]:hover{color:rgb(var(--v-theme-primary));text-decoration:underline}.legal-label[data-v-d1908ce2],.legal-link-icon[data-v-d1908ce2]{display:none}.settings-sidebar .legal-section[data-v-d1908ce2]{margin-top:auto;padding-top:20px}.settings-sidebar .legal-links[data-v-d1908ce2]{margin-top:0}.mobile-layout[data-v-d1908ce2]{height:100%;overflow:hidden;position:relative;width:100%}.mobile-screen[data-v-d1908ce2]{background:radial-gradient(circle at 100% 0,rgba(var(--v-theme-primary),.035),transparent 24rem),rgb(var(--v-theme-background));display:flex;flex-direction:column;height:100%;inset:0;padding:0;position:absolute;transform:translate(0);transition:transform .28s cubic-bezier(.4,0,.2,1);width:100%}.mobile-screen.slide-out[data-v-d1908ce2]{transform:translate(-100%)}.mobile-screen.company-settings[data-v-d1908ce2],.mobile-screen.settings-component[data-v-d1908ce2]{transform:translate(100%)}.mobile-screen.company-settings.slide-in[data-v-d1908ce2],.mobile-screen.settings-component.slide-in[data-v-d1908ce2]{transform:translate(0)}.mobile-screen.company-settings.slide-out[data-v-d1908ce2]{transform:translate(-100%)}.mobile-screen.settings-component[data-v-d1908ce2]{z-index:3}.mobile-header[data-v-d1908ce2]{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(var(--v-theme-background),.86);border-bottom:1px solid rgba(var(--v-theme-on-surface),.08);display:flex;gap:14px;min-height:78px;padding:calc(12px + env(safe-area-inset-top,0px)) clamp(16px,4vw,26px) 12px;z-index:2}.mobile-heading[data-v-d1908ce2]{min-width:0}.mobile-title[data-v-d1908ce2]{color:rgb(var(--v-theme-on-surface));font-size:1.2rem;font-weight:500;line-height:1.25;margin:2px 0 0;position:static;transform:none}.mobile-content[data-v-d1908ce2]{flex:1;margin:0 auto;overflow-y:auto;padding:clamp(18px,3vw,24px) clamp(18px,3vw,24px) calc(30px + env(safe-area-inset-bottom,0px));scrollbar-gutter:stable;width:min(100%,900px)}.mobile-screen:not(.company-settings):not(.settings-component) .mobile-content[data-v-d1908ce2]{width:min(100%,680px)}.mobile-content .sidebar-group+.sidebar-group[data-v-d1908ce2]{margin-top:20px}.mobile-content .sidebar-label[data-v-d1908ce2]{margin:0 4px 8px}.mobile-content .settings-group-list[data-v-d1908ce2]{background:rgba(var(--v-theme-surface),.58);border:1px solid rgba(var(--v-theme-on-surface),.09);border-radius:14px;box-shadow:0 8px 24px #00000009;overflow:hidden}.mobile-content .settings-item[data-v-d1908ce2]{background:transparent;border:0;border-radius:0;box-shadow:none;margin:0;min-height:58px;padding:10px 14px}.mobile-content .settings-group-list .settings-item+.settings-item[data-v-d1908ce2]{border-top:1px solid rgba(var(--v-theme-on-surface),.07)}.mobile-content .settings-item.active[data-v-d1908ce2]{background:rgba(var(--v-theme-primary),.075);box-shadow:none}.mobile-content .legal-section[data-v-d1908ce2]{margin-top:20px}.mobile-content .legal-label[data-v-d1908ce2]{display:block}.mobile-content .legal-links[data-v-d1908ce2]{align-items:stretch;background:rgba(var(--v-theme-surface),.58);border:1px solid rgba(var(--v-theme-on-surface),.09);border-radius:14px;box-shadow:0 8px 24px #00000009;color:rgba(var(--v-theme-on-surface),.72);display:grid;font-size:.96rem;gap:0;justify-content:stretch;margin-top:0;overflow:hidden;padding:0}.mobile-content .legal-links>span[data-v-d1908ce2]{display:none}.mobile-content .legal-link[data-v-d1908ce2]{align-items:center;border-radius:0;display:flex;font-weight:400;justify-content:space-between;min-height:58px;padding:10px 14px;width:100%}.mobile-content .legal-link[data-v-d1908ce2]:not(:first-of-type){border-top:1px solid rgba(var(--v-theme-on-surface),.07)}.mobile-content .legal-link[data-v-d1908ce2]:hover{background:rgba(var(--v-theme-on-surface),.035);text-decoration:none}.mobile-content .legal-link-icon[data-v-d1908ce2]{color:rgba(var(--v-theme-on-surface),.32);display:inline-flex}.mobile-content .company-overview[data-v-d1908ce2]{padding:0}.mobile-company-settings-search[data-v-d1908ce2]{margin:0 0 18px;max-width:none}@media(max-width:1240px){.content-header .company-settings-search[data-v-d1908ce2]{flex-basis:100%;margin-left:62px;max-width:none}.company-settings-grid[data-v-d1908ce2]{grid-template-columns:1fr}}@media(max-width:959px){.company-settings-grid[data-v-d1908ce2]{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-group[data-v-d1908ce2]{margin-bottom:0}}@media(max-width:640px){.mobile-heading p[data-v-d1908ce2]{display:none}.mobile-header[data-v-d1908ce2]{min-height:74px}.mobile-content[data-v-d1908ce2]{padding:16px 14px calc(24px + env(safe-area-inset-bottom,0px))}.company-settings-grid[data-v-d1908ce2]{gap:14px;grid-template-columns:1fr}}@media(max-width:500px){.settings.full-screen.compact[data-v-d1908ce2]{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.back-arrow-btn[data-v-d1908ce2],.mobile-screen[data-v-d1908ce2],.settings-card[data-v-d1908ce2],.settings-item[data-v-d1908ce2],.settings.full-screen[data-v-d1908ce2]{transition:none}}.help-drawer[data-v-b06d71f3]{z-index:3000!important}.bg-surface-light[data-v-b06d71f3]{background-color:rgba(var(--v-theme-on-surface),.03);border-color:rgba(var(--v-theme-on-surface),.08)}.transition-all[data-v-b06d71f3]{transition:all .3s cubic-bezier(.4,0,.2,1)}.cursor-pointer[data-v-b06d71f3]{cursor:pointer}.hover-bg-surface-variant[data-v-b06d71f3]:hover{background-color:rgba(var(--v-theme-on-surface),.05)}.transition-colors[data-v-b06d71f3]{transition:background-color .2s ease}.v-navigation-drawer{-webkit-overflow-scrolling:touch;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;position:absolute;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer{background:rgb(var(--v-theme-surface));box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}@media(prefers-reduced-motion:reduce){.v-navigation-drawer{transition:none}}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{border-bottom-width:thin;top:0}.v-navigation-drawer--bottom{border-top-width:thin;left:0}.v-navigation-drawer--left{border-right-width:thin;left:0;right:auto;top:0}.v-navigation-drawer--right{border-left-width:thin;left:auto;right:0;top:0}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{background:#000;height:100%;left:0;opacity:.2;position:absolute;top:0;transition:opacity .2s cubic-bezier(.4,0,.2,1);width:100%;z-index:1}.v-navigation-drawer__append,.v-navigation-drawer__prepend{flex:none;overflow:hidden}.profile-button[data-v-fb504ef5]{height:100%!important;justify-content:start;padding:0 0 0 8px!important}.loading-container[data-v-fb504ef5]{align-items:center;background:radial-gradient(circle at 50% 44%,rgba(var(--v-theme-primary),.1),transparent 32%),radial-gradient(circle at 15% 15%,rgba(var(--v-theme-secondary),.055),transparent 28%),rgb(var(--v-theme-background));display:flex;height:calc(var(--vh, 1vh)*100);height:100dvh;isolation:isolate;justify-content:center;overflow:hidden;position:relative;width:100vw}.loading-container[data-v-fb504ef5]:before{background-image:radial-gradient(rgba(var(--v-theme-on-background),.16) .6px,transparent .6px);background-size:18px 18px;content:"";inset:0;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 72%);mask-image:radial-gradient(circle at center,#000,transparent 72%);opacity:.3;position:absolute;z-index:-1}.initial-loading-container[data-v-fb504ef5]{align-items:center;display:flex;flex-direction:column;gap:24px}.initial-logo[data-v-fb504ef5]{border-radius:8px;height:80px;-o-object-fit:contain;object-fit:contain;width:80px}.initial-loading-status[data-v-fb504ef5]{text-align:center;width:200px}.startup-loader[data-v-fb504ef5]{inset:0;position:absolute}.center-logo-stage[data-v-fb504ef5]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(var(--v-theme-background),.9);border:1px solid rgba(var(--v-theme-primary),.2);border-radius:50%;box-shadow:0 24px 70px rgba(var(--v-theme-on-background),.08),0 0 0 10px rgba(var(--v-theme-background),.65),0 0 0 11px rgba(var(--v-theme-primary),.08);display:grid;left:50%;place-items:center;position:absolute;top:47%;transform:translate(-50%,-50%);z-index:2}.center-logo-halo[data-v-fb504ef5]{background:radial-gradient(circle,rgba(var(--v-theme-primary),.13),transparent 68%);filter:blur(20px);inset:-12%;z-index:-1}.center-logo-halo[data-v-fb504ef5],.center-logo-mask[data-v-fb504ef5]{border-radius:inherit;position:absolute}.center-logo-mask[data-v-fb504ef5]{display:grid;inset:0;overflow:hidden;place-items:center}.center-logo[data-v-fb504ef5]{border-radius:999px;display:block;filter:drop-shadow(0 8px 18px rgba(var(--v-theme-on-background),.09));height:auto;max-height:80%;max-width:80%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}.chip-container[data-v-fb504ef5]{display:grid;height:48px;place-items:center;position:absolute;width:48px;z-index:3}.loading-icon[data-v-fb504ef5]{pointer-events:none}.loading-node[data-v-fb504ef5]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(var(--v-theme-primary),.18);box-shadow:0 8px 26px rgba(var(--v-theme-on-background),.1),inset 0 1px rgba(var(--v-theme-background),.45);transition:opacity .4s ease,box-shadow .4s ease,transform .4s ease!important}.chip-container:not(.chip-container--ready) .loading-node[data-v-fb504ef5]{background:rgba(var(--v-theme-background),.76)!important;opacity:.42}.chip-container--ready .loading-node[data-v-fb504ef5]{box-shadow:0 10px 30px rgba(var(--v-theme-primary),.24),0 0 0 5px rgba(var(--v-theme-primary),.1);transform:scale(1.06)}.progress-circle[data-v-fb504ef5]{inset:-5px;opacity:.52;position:absolute}.loading-lines[data-v-fb504ef5]{left:0;position:absolute;top:0;z-index:1}.loading-line[data-v-fb504ef5]{stroke:rgba(var(--v-theme-primary),.13);stroke-linecap:round;stroke-width:1;transition:stroke .6s ease,filter .6s ease}.loading-line--ready[data-v-fb504ef5]{filter:drop-shadow(0 0 4px rgba(var(--v-theme-primary),.22));stroke:rgba(var(--v-theme-primary),.55)}.startup-status[data-v-fb504ef5]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(var(--v-theme-background),.82);border:1px solid rgba(var(--v-theme-outline),.14);border-radius:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 16px);box-shadow:0 18px 50px rgba(var(--v-theme-on-background),.08);left:50%;padding:14px 16px 13px;position:absolute;transform:translate(-50%);width:min(360px,calc(100vw - 40px));z-index:4}.startup-status__heading[data-v-fb504ef5]{align-items:center;color:rgba(var(--v-theme-on-background),.86);display:flex;font-size:.82rem;font-weight:650;justify-content:space-between;letter-spacing:.015em;margin-bottom:9px}.startup-status__percent[data-v-fb504ef5]{color:rgb(var(--v-theme-primary));font-variant-numeric:tabular-nums;font-weight:750}.startup-status__track[data-v-fb504ef5]{background:rgba(var(--v-theme-primary),.12);border-radius:999px;height:4px;overflow:hidden}.startup-status__fill[data-v-fb504ef5]{background:linear-gradient(90deg,rgba(var(--v-theme-primary),.72),rgb(var(--v-theme-primary)));border-radius:inherit;box-shadow:0 0 12px rgba(var(--v-theme-primary),.35);height:100%;transition:width .55s cubic-bezier(.22,1,.36,1)}.startup-status__detail[data-v-fb504ef5]{color:rgba(var(--v-theme-on-background),.58);font-size:.72rem;line-height:1.35;margin:9px 0 0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(max-width:600px){.center-logo-stage[data-v-fb504ef5]{box-shadow:0 18px 50px rgba(var(--v-theme-on-background),.08),0 0 0 7px rgba(var(--v-theme-background),.65),0 0 0 8px rgba(var(--v-theme-primary),.08)}.startup-status[data-v-fb504ef5]{border-radius:14px;padding:12px 14px}.startup-status__detail[data-v-fb504ef5]{white-space:normal}}@media(prefers-reduced-motion:reduce){.loading-line[data-v-fb504ef5],.loading-node[data-v-fb504ef5],.startup-status__fill[data-v-fb504ef5]{transition-duration:.01ms!important}}.avatar_name[data-v-fb504ef5]{max-width:140px}.mobile-bottom-nav[data-v-fb504ef5]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--v-theme-background));border-top:1px solid rgba(var(--v-theme-outline),.2);bottom:0;left:0;padding:4px 0 calc(4px + env(safe-area-inset-bottom,0px));position:fixed;right:0;z-index:2500}.mobile-bottom-nav-slide-enter-active[data-v-fb504ef5],.mobile-bottom-nav-slide-leave-active[data-v-fb504ef5]{transition:transform .25s ease,opacity .25s ease}.mobile-bottom-nav-slide-enter-from[data-v-fb504ef5],.mobile-bottom-nav-slide-leave-to[data-v-fb504ef5]{opacity:0;transform:translateY(100%)}.mobile-bottom-nav-slide-enter-to[data-v-fb504ef5],.mobile-bottom-nav-slide-leave-from[data-v-fb504ef5]{opacity:1;transform:translateY(0)}.bottom-nav-container[data-v-fb504ef5]{align-items:center;display:flex;height:40px;justify-content:space-between;max-width:100%;padding:0 16px}.nav-section[data-v-fb504ef5]{align-items:center;display:flex;flex:1}.nav-center[data-v-fb504ef5],.nav-right[data-v-fb504ef5],.nav-section[data-v-fb504ef5]{justify-content:center}.home-btn[data-v-fb504ef5]{opacity:.9}.home-btn[data-v-fb504ef5]:hover{background:rgba(var(--v-theme-primary),.05)!important;opacity:1}.back-btn[data-v-fb504ef5]{opacity:.8}.back-btn[data-v-fb504ef5]:hover{background:rgba(var(--v-theme-primary),.05)!important;opacity:1}.mobile-nav-spacing[data-v-fb504ef5]{padding-bottom:calc(48px + env(safe-area-inset-bottom,0px))!important}.company-name[data-v-fb504ef5]{align-items:center;display:flex;overflow:hidden;padding-right:8px;text-overflow:ellipsis;transition:font-size .3s ease,font-weight .3s ease;white-space:nowrap}.company-name-link[data-v-fb504ef5]{color:rgba(var(--v-theme-on-background),.86);font-family:Avenir Next,Segoe UI,sans-serif;font-weight:600;letter-spacing:.01em;max-width:100%;position:relative;text-decoration:none;transition:color .22s ease,transform .22s ease}.company-name-link[data-v-fb504ef5]:after{background:linear-gradient(90deg,rgba(var(--v-theme-primary),.42),rgba(var(--v-theme-primary),0));bottom:-3px;content:"";height:1px;left:0;opacity:.5;position:absolute;transition:opacity .22s ease;width:100%}.company-name-link[data-v-fb504ef5]:hover{color:rgba(var(--v-theme-on-background),.96);transform:translateY(-1px)}.company-name-link[data-v-fb504ef5]:hover:after{opacity:.9}.company-name-text[data-v-fb504ef5]{display:block}.company-name-mobile[data-v-fb504ef5],.company-name-text[data-v-fb504ef5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-name-mobile[data-v-fb504ef5]{flex-shrink:1;font-size:clamp(1rem,4.2vw,1.18rem);max-width:min(45vw,220px);min-width:0}.company-name-desktop[data-v-fb504ef5]{font-size:clamp(1.08rem,1.65vw,1.42rem);max-width:min(34vw,560px)}.logo-container[data-v-fb504ef5]{flex-shrink:1;min-width:0}.header-nav-buttons[data-v-fb504ef5]{flex-shrink:0}.jobshack-logo-mobile[data-v-fb504ef5]{height:35px}.jobshack-logo-desktop[data-v-fb504ef5],.jobshack-logo-mobile[data-v-fb504ef5]{-o-object-fit:contain;object-fit:contain;transition:width .3s ease,height .3s ease;width:auto}.jobshack-logo-desktop[data-v-fb504ef5]{height:50px}.logo-mobile[data-v-fb504ef5]{height:40px;max-width:150px}.logo-desktop[data-v-fb504ef5],.logo-mobile[data-v-fb504ef5]{-o-object-fit:contain;object-fit:contain;transition:width .3s ease,height .3s ease;width:auto}.logo-desktop[data-v-fb504ef5]{height:55px;max-width:250px}.v-app-bar[data-v-fb504ef5]{transition:height .3s ease!important}.v-btn[data-v-fb504ef5]{transition:all .3s ease!important}.v-progress-circular[data-v-fb504ef5]{transition:width .3s ease,height .3s ease!important}.d-flex.align-center.mr-1[data-v-fb504ef5]{transition:margin-top .3s ease}.page-watermark-header[data-v-fb504ef5]{bottom:8px;color:rgba(var(--v-theme-on-background),.22);font-size:clamp(.62rem,.9vw,.78rem);letter-spacing:.32em;opacity:.7;text-shadow:0 1px 0 rgba(var(--v-theme-background),.75)}.page-watermark-header[data-v-fb504ef5],.page-watermark-mobile[data-v-fb504ef5]{font-weight:700;left:50%;line-height:1;pointer-events:none;position:absolute;text-transform:uppercase;transform:translate(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:0}.page-watermark-mobile[data-v-fb504ef5]{bottom:2px;color:rgba(var(--v-theme-on-background),.24);font-size:.54rem;letter-spacing:.26em}.position-relative[data-v-fb504ef5]{position:relative}@keyframes spinRefreshAnim-fb504ef5{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.spin-refresh[data-v-fb504ef5]{animation:spinRefreshAnim-fb504ef5 .9s linear infinite}.logout-spinner[data-v-fb504ef5]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.logout-icon-stage[data-v-fb504ef5]{align-items:center;display:flex;height:160px;justify-content:center;position:relative;width:160px}.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-main{flex:1 0 auto;max-width:100%;padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left);transition:.2s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.v-main{transition:none}}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left:0px;--v-layout-right:0px;--v-layout-top:0px;--v-layout-bottom:0px}
