.audit-task-header{margin-bottom:28px}.audit-task-navigation{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px 20px}.audit-task-navigation a{display:inline-flex;align-items:center;gap:8px;font-size:14px}.audit-task-navigation svg,.audit-task-status svg,.audit-task-sync-error button svg{width:16px;height:16px;flex-shrink:0}.audit-task-title{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.audit-task-title>div{min-width:0}.audit-task-title h1{font-size:30px;line-height:1.5;font-weight:600;overflow-wrap:anywhere;letter-spacing:-.02em}.audit-task-status{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;border-radius:999px;padding:8px 14px;font-size:13px;line-height:1.6;background:var(--site-surface)}.audit-task-status.is-preparing,.audit-task-status.is-processing,.audit-task-status.is-queued{background:#edf3ff;color:#2457ad}.audit-task-status.is-failed{background:#fff1f2;color:#a82036}.audit-task-progress{margin-top:28px;background:#f5f7ff;border:1px solid #dce3f7;border-radius:20px;padding:28px 32px;scroll-margin-top:calc(var(--audit-header-height, 64px) + 16px)}.audit-task-progress ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-top:20px;margin-top:20px;border-top:1px solid #dce3f7}.audit-task-progress li{display:flex;align-items:center;gap:10px;color:var(--site-muted);font-size:13px}.audit-task-progress li>span{display:grid;place-items:center;border:1px solid var(--site-border);border-radius:50%;width:28px;height:28px;flex-shrink:0;font-size:12px}.audit-task-progress li svg{width:14px;height:14px}.audit-task-progress li.is-current{color:var(--site-link);font-weight:500}.audit-task-progress li.is-current>span{background:var(--site-link);color:#fff;border-color:var(--site-link)}.audit-task-progress li.is-done>span{color:var(--site-link);background:#fff}.audit-task-progress-body{display:flex;justify-content:space-between;align-items:center;gap:24px}.audit-task-progress-body>div{min-width:0}.audit-task-progress h2,.audit-task-terminal h2{font-size:20px;font-weight:600;line-height:1.6}.audit-task-progress p,.audit-task-terminal p{font-size:14px;color:var(--site-muted);line-height:1.9;margin-top:6px;overflow-wrap:anywhere;white-space:pre-wrap}.audit-task-progress small{display:block;font-size:12px;line-height:1.8;color:var(--site-muted);margin-top:16px}.audit-task-progress-body>button{flex-shrink:0;border-radius:999px;font-size:13px}.audit-task-progress-heading{display:flex;align-items:center;gap:12px}.audit-task-running-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#e5eaff;color:var(--site-link);flex-shrink:0}.audit-task-running-icon svg{width:22px;height:22px}.audit-task-progress .audit-task-current-stage{color:var(--site-ink);font-weight:500;margin-top:12px}.audit-task-progress .audit-task-rule-count{font-size:14px}.audit-task-progress .audit-task-live-note{margin-top:20px;color:var(--site-link)}.audit-task-progress small{margin-top:6px}.audit-task-floating{position:fixed;left:0;right:0;z-index:30;height:56px;padding:8px 32px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f5f7ff;border-bottom:1px solid #dce3f7;box-shadow:0 4px 12px rgba(25,28,30,.05)}.audit-task-floating>div{display:flex;align-items:center;min-width:0;gap:10px;font-size:14px}.audit-task-floating svg{width:18px;height:18px;color:var(--site-link);flex-shrink:0}.audit-task-floating strong{white-space:nowrap;font-weight:600}.audit-task-floating span{color:var(--site-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-task-floating>button{flex-shrink:0;font-size:14px}.st-history-detail-page:has(.audit-task-floating) .st-review-toolbar{top:calc(var(--audit-header-height, 64px) + 56px)}.audit-task-terminal{margin-top:24px;border-left:3px solid #d6a875;padding:8px 20px}.audit-task-information{margin-bottom:24px;border:1px solid var(--site-border);border-radius:20px;padding:20px 24px;background:#fff}.audit-task-information-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px}.audit-task-information h2{font-size:20px;line-height:1.6;font-weight:600}.audit-task-information-body{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;margin-top:16px}.audit-task-information-body>section{min-width:0}.audit-task-information h3{font-size:14px;font-weight:500;color:var(--site-muted)}.audit-task-information p,.audit-task-information ul{font-size:15px;line-height:1.8;overflow-wrap:anywhere}.audit-task-information-body p,.audit-task-information-body ul{margin-top:8px}.audit-task-information .audit-task-submitted{margin:0;color:var(--site-muted)}.audit-task-submitted time{margin-left:12px}.audit-task-materials{display:grid;gap:8px}.audit-task-materials li{display:flex;align-items:baseline;gap:12px}.audit-task-materials li>span:last-child{min-width:0;overflow-wrap:anywhere}.audit-task-material-role{flex-shrink:0;font-size:13px;color:var(--site-muted)}.audit-task-empty{padding:40px 20px;text-align:center;background:var(--site-surface);border-radius:20px}.audit-task-empty h2{font-size:18px;font-weight:500}.audit-task-empty p{font-size:14px;line-height:1.9;color:var(--site-muted);margin-top:12px}.audit-resume-task,.audit-task-sync-error{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:24px 0;padding:16px 20px;border-radius:12px;background:#fff8ed;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.audit-task-sync-error button{flex-shrink:0;gap:8px}.audit-resume-task{background:var(--site-surface)}.audit-resume-task a{color:var(--site-link);flex-shrink:0}.audit-setup-summary{display:grid;gap:10px;font-size:13px;line-height:1.8;color:var(--site-muted)}.audit-setup-summary strong{font-weight:500;color:var(--site-ink)}.audit-uploading{display:flex;align-items:center;gap:8px;margin-bottom:24px;font-size:14px;color:var(--site-link)}.audit-uploading svg{height:16px;width:16px}@media(max-width:767px){.audit-task-title{align-items:flex-start;flex-wrap:wrap;gap:16px}.audit-task-title>div{flex:1 1 auto}.audit-task-title h1{font-size:24px}.audit-task-navigation{gap:8px 12px}.audit-task-progress{padding:24px 16px}.audit-task-progress ol{gap:16px 8px;grid-template-columns:1fr 1fr}.audit-task-progress li{font-size:12px;gap:8px}.audit-task-progress-body{flex-direction:column;align-items:stretch;gap:20px}.audit-task-information{padding:20px 16px}.audit-task-information-body{grid-template-columns:1fr;gap:20px}.audit-task-materials li{flex-wrap:wrap;gap:0 12px}.audit-resume-task,.audit-task-sync-error{align-items:start;flex-direction:column;gap:12px}}@media(prefers-reduced-motion:reduce){.audit-task-header .animate-spin,.audit-uploading .animate-spin{animation:none}}.st-history-detail-page .audit-task-header{margin-bottom:24px}.st-history-detail-page .audit-task-navigation a{min-height:44px;font-size:15px}.st-history-detail-page .audit-task-title h1{font-size:46px;line-height:1.22;letter-spacing:-.045em}.st-history-detail-page .audit-task-empty p,.st-history-detail-page .audit-task-progress p,.st-history-detail-page .audit-task-terminal p{font-size:16px}.st-history-detail-page .audit-task-progress li,.st-history-detail-page .audit-task-progress small,.st-history-detail-page .audit-task-status,.st-history-detail-page .audit-task-sync-error{font-size:15px}.st-history-detail-page .audit-billing-notice{padding:0;border:0;background:transparent;font-size:15px;line-height:1.8;color:var(--site-muted)}@media(max-width:767px){.st-history-detail-page .audit-task-title h1{font-size:34px}.audit-task-floating{padding-inline:16px}.audit-task-floating>div{gap:8px;font-size:13px}.audit-task-floating>div span{display:none}.audit-task-progress-body>button{align-self:flex-start}.st-history-detail-page .audit-task-progress li{font-size:13px}}.history-list-page{font-family:var(--font-ui)}.history-list-page>div{width:100%;gap:40px}.history-list-heading{display:flex;align-items:center;justify-content:space-between;gap:24px}.history-list-heading h1{margin:0;font-size:46px;line-height:1.2;font-weight:600;letter-spacing:-.03em}.history-list-heading p{margin:10px 0 0;color:var(--site-muted);font-size:16px;line-height:1.7}.history-list-page a[role=button],.history-list-page button{border-radius:999px}.history-list-heading>a{gap:8px;flex-shrink:0}.history-list-workspace{min-width:0}.history-list-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--site-border)}.history-list-tabs{display:flex;align-items:center;gap:4px;padding:4px;border-radius:999px;background:var(--site-surface);flex-shrink:0}.history-list-tabs button{background:transparent;padding:9px 16px;font:500 16px/1.5 var(--font-ui);color:var(--site-muted);white-space:nowrap}.history-list-tabs button[aria-pressed=true]{color:var(--site-ink);background:#fff;box-shadow:0 1px 4px #0000000a}.history-list-tabs button:focus-visible,.history-list-title:focus-visible{outline:2px solid var(--site-link);outline-offset:3px}.history-list-search{display:flex;align-items:center;gap:10px;width:340px;max-width:100%;padding:5px 6px 5px 15px;border-radius:999px;background:var(--site-surface);color:var(--site-muted)}.history-list-search:focus-within{outline:2px solid var(--site-link);outline-offset:2px}.history-list-search>svg{flex-shrink:0}.history-list-search input{width:100%;min-width:0;background:transparent;outline:none;color:var(--site-ink);font:400 16px/1.5 var(--font-ui)}.history-list-search button{flex-shrink:0}.history-list-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 0;font-size:15px;color:var(--site-muted)}.history-list-utilities{display:flex;align-items:center;gap:4px}.history-list-utilities button{font-size:15px;gap:6px}.history-list-records{border:1px solid var(--site-border);border-radius:20px;overflow:hidden}.history-list-columns,.history-list-row{display:grid;grid-template-columns:minmax(220px,2fr) minmax(125px,1fr) 90px 140px 140px;gap:16px;align-items:center}.history-list-columns{padding:14px 24px;background:var(--site-surface);border-bottom:1px solid var(--site-border);font-size:14px;font-weight:500;color:var(--site-muted)}.history-list-columns>span:last-child{text-align:right}.history-list-record{background:#fff;border-bottom:1px solid var(--site-border)}.history-list-record:last-child{border-bottom:0}.history-list-record.is-selected{background:#f6f8ff}.history-list-row{padding:24px 24px 12px;font-size:16px}.history-list-row>*{min-width:0}.history-list-report{display:flex;align-items:flex-start;gap:12px}.history-list-report>div{min-width:0}.history-list-file-icon{display:flex;align-items:center;justify-content:center;width:36px;height:40px;flex-shrink:0;color:var(--site-muted);background:var(--site-surface);border-radius:10px}.history-list-file-icon svg{width:19px;height:19px;stroke-width:1.5}.history-list-report>button{margin-top:5px;flex-shrink:0;border-radius:4px}.history-list-title{display:block;color:var(--site-ink);font-size:18px;font-weight:550;line-height:1.6;overflow-wrap:anywhere}.history-list-title:hover{color:var(--site-link);text-decoration:underline;text-underline-offset:3px}.history-list-report p{margin-top:6px;overflow-wrap:anywhere}.history-list-report p,.history-list-services{color:var(--site-muted);font-size:14px;line-height:1.6}.history-list-services{display:flex;flex-wrap:wrap;gap:5px 8px}.history-list-services span{background:var(--site-surface);padding:3px 8px;border-radius:6px}.history-list-status{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;color:var(--site-muted);font-size:15px}.history-list-status i{width:6px;height:6px;border-radius:50%;background:#929299}.history-list-status.is-completed{color:#237a53}.history-list-status.is-completed i{background:#32a572}.history-list-status:is(.is-processing,.is-preparing,.is-queued){color:var(--site-link)}.history-list-status.is-failed{color:#c2443e}.history-list-status.is-failed i{background:#d34b43}.history-list-date{color:var(--site-muted);font-size:14px;line-height:1.7}.history-list-mobile-label{display:none}.history-list-page .st-history-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.history-list-page .st-history-actions>a{height:42px;font-size:15px;padding:0 13px}.history-list-page .st-history-actions>button{width:30px;height:42px;flex-shrink:0}.history-list-materials{padding:0 24px 18px 72px;color:var(--site-muted);font-size:14px}.history-list-materials summary{display:flex;align-items:center;gap:3px;width:fit-content;cursor:pointer;list-style:none;padding:3px 0}.history-list-materials summary::-webkit-details-marker{display:none}.history-list-materials[open] summary svg{transform:rotate(90deg)}.history-list-materials ul{display:flex;flex-direction:column;gap:8px;padding:14px 0}.history-list-materials li{display:flex;align-items:flex-start;gap:8px;line-height:1.6;overflow-wrap:anywhere}.history-list-materials li svg{flex-shrink:0;margin-top:3px}.history-list-notice{margin:0 24px 12px 72px;padding:10px 12px;border-radius:10px;background:var(--site-surface);color:var(--site-muted);font-size:14px;line-height:1.7;overflow-wrap:anywhere}.history-list-notice.is-failed{background:#fff6f5;color:#b4453d}.history-list-pagination{padding-top:22px;color:var(--site-muted);font-size:15px}.history-list-pagination button{font-size:15px}.history-list-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:64px 24px;text-align:center;color:var(--site-muted)}.history-list-empty>svg{width:28px;height:28px;stroke-width:1.4;margin-bottom:4px}.history-list-empty h2{color:var(--site-ink);font-size:18px;font-weight:550}.history-list-empty p{font-size:16px;line-height:1.7}.history-list-empty a,.history-list-empty button{margin-top:8px}@media(max-width:1100px){.history-list-columns{display:none}.history-list-row{grid-template-columns:minmax(0,1fr) 140px;gap:14px 24px}.history-list-report{grid-column:1;grid-row:1}.history-list-services{grid-column:1;grid-row:2;padding-left:48px}.history-list-state{grid-column:2;grid-row:1;text-align:right}.history-list-date{grid-column:1;grid-row:3;padding-left:48px}.history-list-mobile-label{display:inline;margin-right:8px}.history-list-row .st-history-actions{grid-column:2;grid-row:3}}@media(max-width:760px){.history-list-controls{flex-direction:column;align-items:stretch;gap:16px}.history-list-tabs{align-self:flex-start}.history-list-search{width:100%}.history-list-heading{align-items:flex-start}.history-list-heading h1{font-size:34px}.history-list-heading p{max-width:280px}.history-list-tools{align-items:flex-start;flex-direction:column}.history-list-utilities{align-self:flex-end;flex-wrap:wrap}}@media(max-width:480px){.history-list-heading{flex-direction:column;gap:18px}.history-list-heading p{max-width:none}.history-list-tabs{max-width:100%;overflow-x:auto;justify-content:flex-start;gap:0}.history-list-tabs button{padding:8px 9px;font-size:14px}.history-list-row{grid-template-columns:minmax(0,1fr) auto;padding:20px 16px 12px;gap:12px}.history-list-report{grid-column:1/-1}.history-list-title{font-size:16px}.history-list-state{grid-column:1;grid-row:2;text-align:left;padding-left:48px}.history-list-services{grid-column:1/-1;grid-row:3}.history-list-date{grid-column:1/-1;grid-row:4}.history-list-row .st-history-actions{grid-column:1/-1;grid-row:5}.history-list-materials{padding:0 16px 18px}.history-list-notice{margin:0 16px 12px}.history-list-pagination form{flex-wrap:wrap}}.history-list-heading>a{min-height:46px;padding:12px 22px;font-size:16px}:root{--ui-page-title:40px;--ui-form-title:32px;--ui-section-title:24px;--ui-card-title:20px;--ui-body:15px;--ui-caption:13px;--ui-panel-radius:24px}.page-shell,.st-auth-page{font-family:var(--font-ui);color:var(--site-ink);font-size:var(--ui-body);line-height:1.7}.page-shell .audit-task-title h1,.page-shell .contact-hero h1,.page-shell .guide-hero h1,.page-shell .history-list-heading h1,.page-shell .page-heading h1,.page-shell .rule-config-page-heading h1,.page-shell.review-setup-page .workbench-heading h1,.page-shell.site-public-page .page-heading h1,.st-member-page.page-shell .page-heading h1{font-family:var(--font-ui);font-size:var(--ui-page-title);line-height:1.25;font-weight:600;letter-spacing:-.04em;color:var(--site-ink)}.page-shell .audit-task-title p,.page-shell .contact-hero>p,.page-shell .guide-intro,.page-shell .history-list-heading p,.page-shell .page-heading p,.page-shell .rule-config-page-heading p,.page-shell.review-setup-page .workbench-heading p{font-size:16px;line-height:1.75;color:var(--site-muted)}.st-auth-page .st-auth-form-heading>h1{font-size:var(--ui-form-title);line-height:1.3;font-weight:600;letter-spacing:-.035em}.st-auth-page .st-auth-form-heading>p{font-size:var(--ui-body);line-height:1.75}.contact-page h2,.model-review-workspace>.st-review-overview h2,.page-shell .contact-page h2,.page-shell :is(.review-section-heading,.guide-section-label,.guide-topic,.contact-section-heading) h2,.st-review-domain-heading h2{font-size:var(--ui-section-title);line-height:1.4;font-weight:600;letter-spacing:-.025em}.page-shell [data-slot=card-title],.st-auth-page [data-slot=card-title]{font-size:var(--ui-card-title);line-height:1.5;font-weight:600;letter-spacing:-.025em}.page-shell [data-slot=card-description]{font-size:var(--ui-body);line-height:1.75}.page-shell [data-slot=card]{border-radius:var(--ui-panel-radius);border-color:var(--site-border);box-shadow:none}.page-shell [data-site-button],.st-auth-page [data-site-button],[data-site-button],[data-slot=dialog-content] button[data-site-button],[role=alertdialog] button{min-height:44px;font-family:var(--font-ui);font-size:var(--ui-body);line-height:1.5;font-weight:500;border-radius:999px}.page-shell :is(.guide-primary,.review-rules-configure,.rule-config-page-heading>a,.history-list-heading>a,.audit-task-navigation a){min-height:44px;font-size:var(--ui-body);line-height:1.5}.page-shell :is([data-slot=input],[data-slot=textarea],select),.st-auth-page .auth-form-panel :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),[role=combobox]),[data-slot=dialog-content] :is([data-slot=input],[data-slot=textarea],select),[role=alertdialog] :is(input:not([type=checkbox]),textarea,select){font-family:var(--font-ui);font-size:16px;line-height:1.6;border-radius:12px}.page-shell :is([data-slot=input],select),[data-slot=dialog-content] :is([data-slot=input],select){min-height:44px}.page-shell :is(label,[data-slot=label]),.st-auth-page .auth-form-panel label,[data-slot=dialog-content] label{font-size:14px;line-height:1.6}.st-auth-page .st-auth-verification-row>button{font-size:14px}.st-auth-page .st-auth-tabs>a{min-height:44px;font-size:15px;line-height:1.5}[data-slot=dialog-content],[role=alertdialog]{border-radius:var(--ui-panel-radius);font-family:var(--font-ui);color:var(--site-ink)}.st-review-feedback-dialog [data-slot=dialog-title],[data-slot=alert-dialog-title],[data-slot=dialog-title]{font-size:var(--ui-section-title);line-height:1.4;font-weight:600;letter-spacing:-.025em;color:var(--site-ink)}[data-slot=alert-dialog-description],[data-slot=dialog-description]{font-size:var(--ui-body);line-height:1.75;color:var(--site-muted)}.member-admin-nav h2{font-size:var(--ui-caption)}.member-admin-nav button{min-height:44px;font-size:var(--ui-body)}.member-admin-main table{font-size:14px;line-height:1.7}.member-admin-main :is(th,td){overflow-wrap:anywhere}.member-admin-page .member-admin-main{overflow-x:auto}.page-shell :is(.guide-flow p,.guide-nav>p,.site-reading-nav a,.history-list-meta,.audit-task-information ul,.audit-task-information p){font-size:var(--ui-caption);line-height:1.75}.st-member-page.page-shell{--member-title-size:var(--ui-page-title);--member-section-size:var(--ui-section-title);--member-body-size:var(--ui-body);--member-caption-size:var(--ui-caption);--member-panel-radius:var(--ui-panel-radius)}@media(max-width:640px){:root{--ui-page-title:28px;--ui-form-title:28px;--ui-section-title:22px}.page-shell .audit-task-title p,.page-shell .contact-hero>p,.page-shell .guide-intro,.page-shell .history-list-heading p,.page-shell .page-heading p,.page-shell .rule-config-page-heading p,.page-shell.review-setup-page .workbench-heading p{font-size:var(--ui-body)}[data-slot=dialog-content],[role=alertdialog]{max-width:calc(100vw - 32px)}.member-admin-nav{position:static}.st-auth-page .auth-form-panel{padding:24px}}.page-shell [role=tab]{min-height:44px;font-size:16px;line-height:1.5}@media(max-width:640px){.page-shell [role=tab]{font-size:14px}}.site-language-toolbar{display:flex;justify-content:flex-end;align-items:center;min-height:64px;padding:12px 32px;background:#fff;border-bottom:1px solid var(--site-border)}.site-language-switcher{flex-shrink:0;white-space:nowrap}.site-language-switcher .site-language-option{min-height:32px}.st-auth-page .auth-utility{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:24px}.st-auth-page .auth-utility>.auth-utility-links{width:auto;flex-wrap:nowrap}.st-auth-page .auth-utility>.site-language-switcher{justify-self:end;width:auto;gap:0}.site-mobile-account-link{display:none}@media(max-width:1279px){.site-header-public .site-desktop-links{display:none}.site-header-public .site-menu-toggle{display:inline-flex}}@media(max-width:640px){.site-language-toolbar{padding-inline:16px}.site-nav-actions .account-menu-trigger>span:last-child,.site-nav-actions .nav-help-link,.site-nav-actions .st-nav-trial{display:none}.site-mobile-account-link{display:block}.st-auth-page .auth-utility{grid-template-columns:minmax(0,1fr) auto;gap:16px}.st-auth-page .auth-utility>.site-language-switcher{grid-column:2;grid-row:1}.st-auth-page .auth-utility>.auth-utility-links{grid-column:1/-1;justify-content:flex-end;gap:20px}}:root button[data-slot=select-trigger]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;max-width:100%;min-height:44px;height:auto;padding:9px 12px;border:1px solid var(--site-border,#dce1e7);border-radius:12px;background:#fff;color:var(--site-ink,#1d1d1f);font:400 16px/1.5 var(--font-ui,inherit);text-align:left;box-shadow:none;cursor:pointer}:root button[data-slot=select-trigger]>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}:root button[data-slot=select-trigger]>svg{flex:none;width:16px;height:16px;color:var(--site-muted,#6b7280)}:root button[data-slot=select-trigger]:hover:not(:disabled){border-color:#9ca8b8}:root button[data-slot=select-trigger]:focus-visible,:root button[data-slot=select-trigger][data-state=open]{border-color:var(--site-link,#2563eb);outline:2px solid var(--site-link,#2563eb);outline-offset:2px;box-shadow:none}:root button[data-slot=select-trigger]:disabled{cursor:not-allowed;background:var(--site-surface,#f5f5f7);opacity:.6}:root button[data-slot=select-trigger][aria-invalid=true]{border-color:#b42318}select[data-slot=form-select-native]{position:absolute!important;width:1px!important;min-width:0!important;max-width:1px!important;height:1px!important;min-height:0!important;padding:0!important;margin:-1px!important;border:0!important;clip-path:inset(50%)!important;overflow:hidden!important;white-space:nowrap!important;pointer-events:none!important}.form-select-error{display:block;margin-top:6px;color:#b42318;font:400 14px/1.5 var(--font-ui,inherit)}[data-slot=dropdown-content],[data-slot=select-content]{z-index:60;max-width:calc(100vw - 24px);border:1px solid var(--site-border,#dce1e7);border-radius:12px;background:#fff;color:var(--site-ink,#1d1d1f);font-family:var(--font-ui,inherit);box-shadow:0 8px 30px #1822301a,0 2px 6px #1822300a}[data-slot=select-content]{width:max(var(--radix-select-trigger-width),12rem);max-height:min(360px,var(--radix-select-content-available-height))}[data-slot=select-content] [data-radix-select-viewport]{padding:6px}[data-slot=dropdown-content]{padding:6px;max-height:var(--radix-dropdown-menu-content-available-height);overflow-y:auto}[data-slot=dropdown-content] [data-slot=dropdown-item],[data-slot=select-content] [data-slot=select-item]{min-height:44px;border-radius:8px;font:400 16px/1.5 var(--font-ui,inherit);overflow-wrap:anywhere;white-space:normal;cursor:pointer}[data-slot=select-item]{padding:9px 12px 9px 32px}[data-slot=dropdown-item]{padding-top:9px;padding-bottom:9px}[data-slot=dropdown-item][data-highlighted],[data-slot=select-item][data-highlighted]{outline:none;color:var(--site-ink,#1d1d1f);background:var(--site-surface,#f5f5f7)}[data-slot=select-item][data-state=checked]{color:var(--site-link,#2563eb);background:#f0f5ff}[data-slot=dropdown-item][data-disabled],[data-slot=select-item][data-disabled]{opacity:.45;cursor:not-allowed}[data-slot=dropdown-label],[data-slot=select-label]{padding:8px 12px;color:var(--site-muted,#6b7280);font:500 14px/1.5 var(--font-ui,inherit)}@media (prefers-reduced-motion:reduce){[data-slot=dropdown-content],[data-slot=select-content]{animation:none;transition:none}}[data-slot=suggestion-content]{z-index:60;width:var(--radix-popover-trigger-width);min-width:12rem;max-width:calc(100vw - 24px);max-height:min(320px,var(--radix-popover-content-available-height));overflow-y:auto;padding:6px;border:1px solid var(--site-border,#dce1e7);border-radius:12px;background:#fff;color:var(--site-ink,#1d1d1f);box-shadow:0 8px 30px #1822301a}[data-slot=suggestion-item]{min-height:44px;padding:9px 12px;border-radius:8px;font:400 16px/1.5 var(--font-ui,sans-serif);cursor:pointer;overflow-wrap:anywhere}[data-slot=suggestion-item][data-highlighted]{background:var(--site-surface,#f5f5f7)}