/* Import, account, and subscription use the Pilot Suite design system. */
[hidden]{display:none!important}
.workspace-main{padding:26px 28px 38px;min-width:0;outline:none;max-width:1660px;margin:0 auto;min-height:calc(100dvh - 126px)}
.workspace-main>.page-top{margin-bottom:24px}.workspace-title-icon>.icon{width:34px;height:34px;color:var(--blue)}
.workspace-breadcrumb{display:flex;align-items:center;gap:13px;color:var(--muted);min-width:0}.workspace-breadcrumb strong{color:var(--text);font-weight:500}.workspace-breadcrumb>a{color:var(--muted)}
#workspace-menu:empty{display:none}.workspace-status,.auth-status-pill{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#416582;background:#eaf2f7;border:1px solid #d5e4ef;border-radius:5px;padding:5px 10px}.status-dot{width:6px;height:6px;background:#16a075;border-radius:50%}.avatar .icon{width:20px;height:20px}#suite-footer>div{display:flex;gap:20px}
.workspace-main p{line-height:1.6}.workspace-main input:not([type=checkbox]):not([type=file]),.workspace-main select{min-height:43px;max-width:100%;border:1px solid #cbd9e6;border-radius:5px;background:#fff;padding:10px 12px;color:var(--text)}.workspace-main input[type=checkbox]{width:17px;height:17px;accent-color:var(--blue);flex:none}.workspace-main label{font-weight:500}.workspace-main label>input:not([type=checkbox]):not([type=file]){display:block;width:100%;margin-top:7px}
.primary-action,.primary-page-button,.secondary-action,.auth-provider-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:42px;padding:10px 17px;border-radius:5px;font-weight:500;font-size:14px;border:1px solid #9bbfe1;color:#006bc0;background:#fff;cursor:pointer;text-decoration:none}.primary-action,.primary-page-button{background:linear-gradient(115deg,#087dd0,#007de3);border-color:#007edb;color:#fff}.primary-action:hover,.primary-page-button:hover{background:#006dc5;text-decoration:none}.secondary-action:hover,.auth-provider-button:hover{background:#eef6fd}.text-page-button{background:none;border:0;color:var(--blue);padding:0;cursor:pointer;font-size:14px}.text-page-button:hover{text-decoration:underline}.section-kicker,.page-kicker{font-size:10px;letter-spacing:1.3px;color:#647e99;font-weight:700;text-transform:uppercase;margin-bottom:5px}.workspace-guidance{align-self:start}.workspace-guidance .card-body>p{color:var(--muted)}.workspace-guidance .card-head .icon{width:22px;height:22px}.workspace-feature{display:flex;gap:14px;margin-top:27px}.workspace-feature .icon{color:var(--blue);width:24px;height:24px}.workspace-feature h3{font-size:14px;margin-bottom:5px}.workspace-feature p{font-size:13px;color:var(--muted)}
/* Import and review */
.stepper{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0 0 22px;padding:0;border:1px solid var(--line);border-radius:7px;background:#fff;overflow:hidden}.step{display:flex;align-items:center;gap:12px;padding:17px 24px;position:relative;color:#6d8199}.step+.step{border-left:1px solid var(--line)}.step-number{display:grid;place-items:center;border-radius:50%;width:31px;height:31px;background:#eef3f7;font-weight:700;flex:none}.step.active{background:#eef7fe;color:#006dc5}.step.active .step-number,.step.complete .step-number{background:#007dde;color:#fff}.step-copy strong,.step-copy small{display:block}.step-copy strong{font-size:14px}.step-copy small{font-size:12px;margin-top:2px}.step.complete{color:#007d59}
.transfer-layout{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(260px,1fr);gap:20px}.transfer-card,.handoff-note,.review-card,.review-actions,.validation-card,.privacy-card,.local-history{border:1px solid var(--line);border-radius:7px;background:#fff;min-width:0}.transfer-body{padding:25px}.source-heading{display:flex;justify-content:space-between;gap:25px}.source-heading h2{font-size:21px;margin-bottom:8px}.source-heading p:not(.section-kicker){font-size:13px;color:var(--muted);max-width:560px}.formats-ready{display:none}.dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-height:220px;margin-top:24px;border:1.5px dashed #9ebfdd;border-radius:6px;background:linear-gradient(110deg,#f6fbff,#edf5fc);cursor:pointer;padding:26px;position:relative;text-align:center;overflow:hidden}.dropzone:hover,.dropzone.is-dragging{border-color:var(--blue);background:#eaf5ff}.dropzone:focus-within{outline:3px solid #52baff;outline-offset:3px}.dropzone input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.dropzone-main{display:flex;flex-direction:column;gap:16px;align-items:center;pointer-events:none}.file-badge{display:grid;place-items:center;width:45px;height:53px;border:1px solid #78b1e1;border-radius:5px;background:#fff;color:#0079d4;font-size:11px;font-weight:700;box-shadow:5px -5px 0 #dcecf9}.dropzone-copy strong{display:block;font-size:18px;margin-bottom:4px;color:#1a395b}.dropzone-copy>span{font-size:13px;color:#6985a0}.dropzone-copy u{color:var(--blue);text-decoration:none}.upload-arrow{display:none}.dropzone-meta{display:flex;gap:10px;font-size:11px;color:#6d849a;pointer-events:none}.fixture-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;font-size:12px;color:var(--muted)}.fixture-row button{color:var(--blue);border:0;background:none;padding:0;text-align:right;font-size:12px}.helper-row{display:flex;gap:9px;flex-wrap:wrap;align-items:center;border-top:1px solid var(--line);margin-top:23px;padding-top:17px;font-size:11px;color:var(--muted)}.helper-row p{flex:1;min-width:190px}.helper-icon{width:16px;height:16px;border:1px solid #a0b3c3;border-radius:50%;text-align:center;line-height:15px}.handoff-note{padding:25px;align-self:start}.handoff-note h2{font-size:21px;margin-top:7px}.principles{list-style:none;padding:0;margin:23px 0}.principles li{display:flex;gap:14px;margin:22px 0}.principles li>span:first-child{width:27px;height:27px;display:grid;place-items:center;border-radius:5px;background:#eaf4fc;color:var(--blue);flex:none;font-size:12px}.principles strong{display:block;font-size:13px;margin-bottom:5px}.principles small{display:block;line-height:1.6}.aside-link{display:block;border-top:1px solid var(--line);padding-top:17px;font-size:12px}.analysis-status{display:flex;gap:12px;align-items:center;padding:15px;background:#eaf5fd;border-radius:5px;margin-top:16px}.analysis-status strong,.analysis-status small{display:block}.activity-indicator{width:18px;height:18px;border:2px solid #bfd9ee;border-top-color:#0083db;border-radius:50%;animation:workspace-spin 1s linear infinite}@keyframes workspace-spin{to{transform:rotate(360deg)}}
.review-header,.review-card-heading,.local-history-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.review-header{margin:0 0 20px}.review-header h2{font-size:23px}.review-header p:not(.section-kicker){color:var(--muted);font-size:13px;margin-top:6px}.review-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:0 0 20px}.summary-item{padding:16px 20px;border:1px solid var(--line);border-radius:7px;background:#fff}.summary-value{display:block;color:#12507f;font-size:25px;font-weight:700}.summary-label{color:var(--muted);font-size:12px}.review-grid{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:20px;align-items:start}.review-main-column,.validation-column{display:grid;gap:18px;min-width:0}.review-card-heading{padding:17px 20px;border-bottom:1px solid var(--line)}.preview-caption{font-size:11px;color:var(--muted)}.source-files-list{padding:0 20px}.source-file-item{display:flex;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid var(--line)}.source-file-item:last-child{border:0}.source-file-mark{display:grid;place-items:center;width:30px;height:35px;border-radius:5px;background:#e8f6f0;color:#00825a;flex:none}.source-file-copy{flex:1;min-width:0}.source-file-copy strong{font-size:12px;overflow-wrap:anywhere}.source-file-copy small{display:block;margin-top:3px;font-size:11px}.source-file-status{font-size:11px;color:#007754}.source-file-item.warning .source-file-mark{color:#9c6a00;background:#fff4db}.source-file-item.error .source-file-mark{color:#b93430;background:#fceae9}.review-disclosure>summary{padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:15px;cursor:pointer}.review-disclosure>summary strong,.review-disclosure>summary small,.review-disclosure>summary .section-kicker{display:block}.review-disclosure>summary strong{font-size:14px}.review-disclosure>summary small{margin-top:5px;font-size:11px}.mapping-confidence{font-size:11px;color:#006db8;background:#ecf5fd;border-radius:4px;padding:5px 8px;flex:none}.mapping-table-wrap,.preview-table-wrap{overflow:auto}.workspace-main table{width:100%;border-collapse:collapse}.workspace-main th{padding:11px 15px;font-size:10px;letter-spacing:.3px;color:#607995;text-align:left;background:#f4f7fa;white-space:nowrap}.workspace-main td{padding:12px 15px;border-top:1px solid var(--line);font-size:12px}.mapping-table{min-width:550px}.preview-table{min-width:620px}.mapping-source{display:block;margin-bottom:6px}.mapping-source>span{display:block;color:var(--muted);font-size:10px;margin-bottom:4px}.mapping-source select{width:100%;font-size:12px;min-width:170px}.required-mark{color:#bb413c;margin-left:3px}.required-missing,.preview-cell-needs-repair{background:#fff8e9}.output-label{font-size:10px;color:var(--muted)}.preview-guidance{padding:13px 20px;background:#fff7e4;color:#876220;font-size:12px}.preview-cell-editor{min-width:150px}.preview-cell-editor small{display:block;max-width:180px;margin-top:4px;font-size:10px}.preview-cell-input{width:100%;border-color:#d8a639!important}.review-actions{padding:20px}.review-action-fields{display:grid;grid-template-columns:1fr 1.4fr;gap:16px;margin:18px 0}.review-action-fields label{font-size:12px}.review-action-fields select{display:block;width:100%;margin-top:6px;font-size:13px}.review-confirmation{display:flex;align-items:flex-start;gap:9px;font-size:12px;color:#526c85;margin:18px 0}.review-confirmation input{margin:1px 0 0}.preference-note{font-size:11px;color:var(--muted);margin-top:12px}.validation-card{padding:20px}.validation-heading{display:flex;align-items:center;gap:12px}.validation-icon{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#e6f5ee;color:#007d56;flex:none}.validation-copy{margin-top:15px;color:var(--muted);font-size:12px}.validation-action{margin-top:15px;width:100%;font-size:12px}.validation-details{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.validation-details summary{font-size:12px;cursor:pointer;color:#486a88}.validation-list{margin-top:13px}.validation-item{font-size:11px;padding:8px 0;border-bottom:1px solid #edf1f5;color:#546b7d}.validation-item.error{color:#b52b27}.validation-item.warning{color:#90610d}.privacy-card{display:flex;gap:11px;padding:17px;font-size:11px;color:var(--muted);background:#f4f8fb}.privacy-mark{color:#138c6b}.export-panel{display:flex;align-items:center;gap:18px;background:#e9f7f1;border:1px solid #b9dfd0;border-radius:7px;padding:22px;margin-top:20px}.export-ready-mark{font-size:25px;color:#008557}.export-copy{flex:1}.export-copy p:not(.section-kicker){font-size:13px;color:#4f7769;margin-top:5px}.local-history{margin-top:24px;padding:23px}.local-history-heading h2{font-size:20px}.local-history-heading p:not(.section-kicker){color:var(--muted);font-size:12px;max-width:690px;margin-top:6px}.local-history-list{margin-top:20px;border-top:1px solid var(--line)}.local-history-empty{padding:22px 0 4px;text-align:center}.local-history-empty h3{font-size:14px}.local-history-empty p{font-size:12px;color:var(--muted);margin:5px 0 12px}.local-history-empty .secondary-action{min-height:30px;padding:6px 12px;font-size:12px}.local-history-entry{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;padding:17px 0;border-bottom:1px solid var(--line);font-size:12px}.local-history-entry small{display:block;font-size:11px}.local-history-entry code{font-size:11px;overflow-wrap:anywhere;color:var(--muted)}
.airport-suggestions{position:fixed;z-index:1200;max-height:230px;overflow:auto;background:#fff;border:1px solid #98b9d8;border-radius:6px;box-shadow:0 8px 25px #10253b25}.airport-suggestion{display:flex;gap:12px;padding:10px 12px;cursor:pointer;border-bottom:1px solid var(--line)}.airport-suggestion:hover,.airport-suggestion[aria-selected=true]{background:#e9f4ff}.airport-suggestion-code{font-weight:700;color:var(--blue)}.airport-suggestion-copy strong,.airport-suggestion-copy small{display:block;font-size:12px}
/* Account and authentication */
.auth-layout{display:grid;grid-template-columns:minmax(360px,560px) minmax(300px,1fr);gap:24px;max-width:1160px}.auth-card,.account-card{background:#fff;border:1px solid var(--line);border-radius:7px;padding:28px;min-width:0}.auth-tabs{display:flex;gap:5px;padding:4px;background:#eef3f7;border-radius:5px;margin-bottom:25px}.auth-tab{flex:1;min-height:37px;border:0;background:none;border-radius:4px;color:#648099;font-size:13px;font-weight:600}.auth-tab.active{background:#fff;color:#0075ca;box-shadow:0 1px 4px #294b6517}.auth-card h2{font-size:24px}.auth-card-intro{font-size:13px;color:var(--muted);margin:8px 0 22px}.auth-provider-button{width:100%;font-weight:500;position:relative;color:#284969;border-color:#d2dfeb}.auth-provider-icon{font-size:18px;color:#267cce}.auth-provider-arrow{margin-left:auto;font-size:16px}.auth-provider-icon+span{flex:1}.auth-sso-disclosure{margin:14px 0}.auth-sso-disclosure summary{color:#557390;font-size:12px;cursor:pointer}.auth-sso-block{padding-top:13px}.auth-sso-label{font-size:12px}.auth-sso-row{display:flex;gap:8px;margin-top:6px}.auth-sso-row>input{min-width:0;flex:1}.auth-sso-row>.auth-provider-button{width:auto;font-size:12px;gap:6px;padding:8px 12px}.auth-sso-hint,.password-hint{font-size:11px;color:var(--muted);margin-top:6px}.auth-divider{display:flex;align-items:center;gap:15px;color:#8092a4;font-size:11px;margin:22px 0}.auth-divider:before,.auth-divider:after{content:'';height:1px;background:var(--line);flex:1}.auth-form label,.password-form label{display:block;font-size:12px;margin-bottom:17px}.auth-form .primary-page-button,.password-form .primary-page-button{width:100%;margin-top:3px}.auth-form .terms-check{display:flex;align-items:flex-start;gap:8px;line-height:1.5;font-weight:400}.terms-check input{margin:1px 0 0}.auth-message:empty,.account-action-message:empty{display:none}.auth-message,.account-action-message,.billing-status{font-size:12px;margin-top:15px;padding:12px;background:#eaf4fb;border-radius:5px;color:#2d678e}.auth-message.error,.account-action-message.error,.billing-status.error{background:#fff0ef;color:#a9332b}.auth-message.success,.billing-status.success{background:#e9f7ee;color:#17734b}.auth-footer-actions{margin-top:18px;display:flex;justify-content:center}.auth-footer-actions button{font-size:12px}.account-avatar-large{display:grid;place-items:center;background:#eaf5fe;color:#007acf;font-size:22px;font-weight:700;width:59px;height:59px;border-radius:12px;margin-bottom:21px}.account-card h2{font-size:21px;overflow-wrap:anywhere}.account-card #user-plan{color:var(--muted);font-size:13px;margin-top:6px}.account-detail-list{margin:24px 0}.account-detail-list>div{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:12px 0;font-size:12px}.account-detail-list dt{color:var(--muted)}.account-detail-list dd{margin:0;text-align:right}.account-card>.primary-page-button{width:100%}.account-danger-zone{margin-top:28px;padding-top:22px;border-top:1px solid var(--line)}.account-danger-zone h3{font-size:14px}.account-danger-zone p{font-size:12px;color:var(--muted);margin:8px 0 13px}.account-delete-button{border:1px solid #e9c7c3;background:#fff;color:#b84a40;border-radius:5px;padding:8px 13px;font-size:12px}
/* Subscription */
.current-plan{display:flex;align-items:center;gap:16px;padding:20px 23px;margin-bottom:23px;background:linear-gradient(110deg,#edf8f5,#f6fcfa);border-color:#d5e8e1}.current-plan-icon{color:#0a9265;display:grid;place-items:center;width:44px;height:44px;border:1px solid #c7e5d7;background:#fff;border-radius:8px}.current-plan-icon .icon{width:25px;height:25px}#current-plan{font-size:15px;color:#254f44;font-weight:500}.current-plan a{margin-left:15px}.subscription-layout{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(280px,1fr);gap:22px;align-items:start}.pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.plan-card{background:#fff;border:1px solid var(--line);border-radius:7px;padding:26px;display:flex;flex-direction:column;align-items:flex-start;position:relative;overflow:hidden;min-width:0}.plan-card.featured{border-color:#81bcea;background:linear-gradient(150deg,#fff,#f3f9ff);box-shadow:0 3px 15px #2c6fa009}.plan-card.featured:before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--blue)}.plan-label{font-size:10px;letter-spacing:.8px;text-transform:uppercase;color:#57748e;background:#eef3f7;border-radius:4px;padding:5px 8px;margin-bottom:20px}.featured .plan-label{color:#0074c7;background:#e3f2fe}.plan-card h2{font-size:20px}.plan-price{display:flex;align-items:baseline;gap:9px;margin:17px 0}.plan-price strong{font-size:41px;letter-spacing:-1.5px;line-height:1.2}.plan-price>span{color:var(--muted);font-size:13px}.plan-card>p{font-size:13px;color:var(--muted);margin-bottom:24px}.plan-card .primary-page-button{width:100%;margin-top:auto}.plan-note{display:block;font-size:11px;margin-top:13px;align-self:center;text-align:center}.manage-card{padding:23px;margin-top:22px;border:1px solid var(--line);border-radius:7px;background:#fff;display:flex;align-items:center;gap:20px}.manage-card>div{flex:1}.manage-card h2{font-size:18px}.manage-card p:not(.page-kicker){font-size:12px;color:var(--muted);margin-top:6px}.manage-card .primary-page-button{font-size:12px;flex:none}.included-list{list-style:none;margin:0;padding:0}.included-list li{font-size:13px;color:#486581;display:flex;gap:11px;padding:10px 0}.included-list li:before{content:'✓';color:#07895e;font-weight:700}.subscription-note{display:flex;gap:12px;margin:20px 0;border-top:1px solid var(--line);padding-top:20px;font-size:12px;color:var(--muted)}.subscription-note .icon{width:20px;height:20px;color:#537793}.subscription-layout .text-button{font-size:12px}
@media(max-width:1100px){.workspace-main{padding:24px 22px}.transfer-layout{grid-template-columns:minmax(0,1.7fr) minmax(230px,1fr)}.subscription-layout{grid-template-columns:1fr}.subscription-layout>.workspace-guidance .included-list{display:grid;grid-template-columns:1fr 1fr}.auth-layout{grid-template-columns:minmax(340px,1.2fr) minmax(260px,1fr)}.review-grid{grid-template-columns:minmax(0,1fr) 245px}.step{padding:15px}.manage-card{flex-wrap:wrap}.plan-card{padding:23px}}
@media(max-width:760px){.workspace-main{padding:20px 15px 28px}.workspace-main>.page-top{margin-bottom:20px}.page-title-icon{gap:12px}.workspace-title-icon>.icon{width:28px;height:28px}.page-top p{font-size:13px}.workspace-main h1{font-size:27px}.workspace-breadcrumb{gap:9px;font-size:12px}.workspace-breadcrumb>a{display:none}#suite-header{padding:12px 14px;gap:10px}.workspace-status{font-size:0;padding:8px;border:0;background:none}.workspace-status .status-dot{width:7px;height:7px}.auth-status-pill{font-size:10px;padding:4px 7px}.header-right{gap:10px}.workspace-main .page-top{align-items:flex-start}.step{padding:13px 8px;gap:7px}.step-number{width:24px;height:24px;font-size:11px}.step-copy strong{font-size:12px}.step-copy small{display:none}.stepper{margin-bottom:17px}.transfer-layout,.review-grid,.auth-layout,.subscription-layout{grid-template-columns:1fr;gap:16px}.transfer-body,.handoff-note,.auth-card,.account-card{padding:20px}.source-heading h2,.handoff-note h2{font-size:19px}.dropzone{padding:23px 13px;min-height:230px}.dropzone-copy strong{font-size:16px}.fixture-row{align-items:flex-start;flex-direction:column;gap:7px}.helper-row{font-size:11px}.review-summary{grid-template-columns:1fr 1fr;gap:10px}.summary-item{padding:13px 15px}.summary-value{font-size:23px}.review-header,.local-history-heading{align-items:flex-start;flex-direction:column;gap:12px}.review-header h2{font-size:21px}.review-header>.text-button{font-size:12px}.review-card-heading{gap:9px;padding:15px;align-items:flex-start}.preview-caption{max-width:90px;text-align:right}.source-files-list{padding:0 15px}.source-file-status{max-width:60px;text-align:right}.review-disclosure>summary{padding:16px;gap:8px}.mapping-confidence{font-size:10px;max-width:110px;white-space:normal}.review-action-fields{grid-template-columns:1fr}.review-actions{padding:18px}.review-actions>.primary-action{width:100%}.export-panel{flex-wrap:wrap;padding:18px;gap:12px}.export-copy{min-width:220px}.export-panel>.primary-action{width:100%}.local-history{padding:19px}.local-history-heading>.secondary-action{font-size:12px;min-height:34px;padding:6px 12px}.local-history-entry{grid-template-columns:1fr 1fr;gap:8px}.local-history-entry code{grid-column:1/-1}.pricing-grid{grid-template-columns:1fr;gap:16px}.plan-card{padding:25px}.plan-price strong{font-size:39px}.current-plan{padding:17px;gap:12px;margin-bottom:17px}#current-plan{font-size:13px}.current-plan a{display:block;margin:7px 0 0}.subscription-layout>.workspace-guidance .included-list{grid-template-columns:1fr}.manage-card{padding:20px;gap:17px}.manage-card .primary-page-button{width:100%}.auth-layout>.workspace-guidance{margin-top:3px}.auth-card-intro{font-size:12px}.auth-sso-row{flex-wrap:wrap}.auth-sso-row>input{width:100%;flex-basis:100%}.auth-sso-row>.auth-provider-button{width:100%}.auth-card h2{font-size:23px}.account-detail-list>div{font-size:11px}.workspace-main input:not([type=checkbox]):not([type=file]),.workspace-main select{font-size:16px}.workspace-main .preview-cell-input{font-size:16px}#suite-footer{padding:16px;font-size:10px}#suite-footer>div{gap:12px}}
@media(prefers-reduced-motion:reduce){.activity-indicator{animation:none}}
.summary-item:last-child .summary-value{font-size:17px;line-height:1.5;letter-spacing:-.3px}.formats-ready{display:flex;align-items:center;gap:8px;flex-shrink:0;font-size:11px;color:#567893}.formats-ready .check-mark{color:#00855d}.formats-ready small,.formats-ready strong{display:block;font-size:10px;font-weight:500}.source-heading{flex-wrap:wrap;gap:12px}
.manage-card:has(#manage-billing[hidden]){display:none}

body[data-workspace-page="account"]:has(#auth-panel:not([hidden])),body[data-workspace-page="account"]:has(#auth-panel:not([hidden])) .suite-shell,body[data-workspace-page="account"]:has(#auth-panel:not([hidden])) .workspace-main{background:#f2f2f2}.auth-brand-stack{display:flex;flex-direction:column;align-items:center;margin:-2px 0 24px;color:#111e40}.auth-brand-stack img{width:165px;height:115px;object-fit:contain}.auth-brand-stack strong{font-size:30px;line-height:1.1}.auth-brand-stack span{font-size:16px;color:#516b8f;margin-top:4px}@media(max-width:760px){.auth-brand-stack{margin-bottom:20px}.auth-brand-stack img{width:150px;height:105px}}
