@media (max-width:760px){.Us1wuW_page.Us1wuW_page{gap:14px}.main-content .page-wrap .Us1wuW_page.Us1wuW_page>.view-header{min-height:0;margin-bottom:0;padding-bottom:20px}.Us1wuW_page.model-managers-page .model-manager-inbox{gap:10px}.Us1wuW_page.model-managers-page .mobile-filter-disclosure>summary{box-sizing:border-box;gap:8px;min-height:44px;padding:10px 12px}.Us1wuW_page.model-managers-page .mobile-filter-disclosure>summary>span{font-size:13px}.Us1wuW_page.model-managers-page .mobile-filter-fields{padding:0 12px 12px}.Us1wuW_page.model-managers-page .model-manager-sidebar{scrollbar-gutter:stable;max-height:min(40dvh,300px)}.Us1wuW_page.model-managers-page .model-manager-contacts{padding:4px 0}.Us1wuW_page.model-managers-page .model-manager-contacts-heading{display:none}.Us1wuW_page.model-managers-page .model-manager-shared-chat{gap:10px;padding:10px}.Us1wuW_page.model-managers-page .model-manager-shared-chat strong{font-size:13px}.Us1wuW_page.model-managers-page .model-manager-shared-chat small{font-size:11px}.Us1wuW_page.model-managers-page .model-manager-direct-label{margin:12px 8px 4px;font-size:11px}.Us1wuW_page.model-managers-page .model-manager-contact-name{grid-template-columns:minmax(0,1fr) auto}.Us1wuW_page.model-managers-page .model-manager-contact-name strong{font-size:13px;line-height:1.4}.Us1wuW_page.model-managers-page .model-manager-contact-email{font-size:11px}.Us1wuW_page.model-managers-page .model-manager-chat-layout{border-radius:12px}.Us1wuW_page.model-managers-page .model-manager-conversation.model-manager-chat{height:max(280px, calc(var(--model-chat-height,420px) - 54px));min-height:0}.Us1wuW_page.model-managers-page .model-manager-chat-heading{padding:12px 14px}.Us1wuW_page.model-managers-page .model-manager-chat-heading h2{gap:8px;font-size:15px}.Us1wuW_page.model-managers-page .model-manager-chat-heading small{font-size:11px;line-height:1.5}.Us1wuW_page.model-managers-page .model-manager-chat .model-manager-chat-history{gap:10px;padding:16px 14px}.Us1wuW_page.model-managers-page .model-manager-chat-history>article{width:fit-content;max-width:82%;padding:8px 10px}.Us1wuW_page.model-managers-page .model-manager-chat-history>article header{gap:4px 10px}.Us1wuW_page.model-managers-page .model-manager-message-author{gap:6px}.Us1wuW_page.model-managers-page .model-manager-message-author .avatar{flex-basis:20px;width:20px;height:20px;font-size:9px}.Us1wuW_page.model-managers-page .model-manager-message-author strong{font-size:11px;line-height:1.4}.Us1wuW_page.model-managers-page .model-manager-chat-history>article header small{font-size:10px;line-height:1.4}.Us1wuW_page.model-managers-page .model-manager-chat-history>article p{margin-top:5px;font-size:13px;line-height:1.5}.Us1wuW_page.model-managers-page .model-manager-chat-empty{max-width:28ch;font-size:12px;line-height:1.6}.Us1wuW_page.model-managers-page .model-manager-chat-empty h3{margin-top:8px;font-size:14px}.Us1wuW_page.model-managers-page .model-manager-chat-empty>svg{width:24px;height:24px}.Us1wuW_page.model-managers-page .model-manager-read-only{padding:10px 14px;font-size:11px}.Us1wuW_page.model-managers-page .model-manager-chat form.model-manager-chat-composer{gap:8px;padding:10px}.Us1wuW_page.model-managers-page .model-manager-chat-composer textarea{min-height:44px;max-height:100px}.Us1wuW_page.model-managers-page .model-manager-send{min-height:44px;padding:8px 12px;font-size:12px}}
.n2C3UG_group{vertical-align:middle;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.n2C3UG_pictures{isolation:isolate;flex:none;align-items:center;display:inline-flex}.n2C3UG_picture{box-shadow:0 0 0 2px var(--panel-surface);position:relative}.n2C3UG_picture+.n2C3UG_picture{margin-left:calc(var(--model-picture-size) * -.32)}.n2C3UG_names{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}
.cvlslq_billingSettings.modal{flex-direction:column;width:min(800px,100%);max-height:90dvh;padding:0;display:flex;overflow:hidden}.cvlslq_billingSettings>.modal-head{border-bottom:1px solid var(--border);flex:none;margin:0;padding:22px 26px}.cvlslq_billingSettings>.form-error{flex:none;margin:12px 26px 0}.cvlslq_billingForm{flex-direction:column;min-height:0;display:flex;overflow:hidden}.cvlslq_billingBody{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--text) 28%, transparent) transparent;gap:26px;min-height:0;padding:24px 26px;display:grid;overflow-y:auto}@supports selector(::-webkit-scrollbar){.cvlslq_billingBody{scrollbar-width:auto;scrollbar-color:auto}.cvlslq_billingBody::-webkit-scrollbar{width:10px}.cvlslq_billingBody::-webkit-scrollbar-track{background:0 0;margin-block:8px}.cvlslq_billingBody::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text) 28%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.cvlslq_billingBody::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--text) 45%, transparent)}.cvlslq_billingBody::-webkit-scrollbar-button{width:0;height:0;display:none}}.cvlslq_modelBillingSettings.modal{width:min(640px,100%)}.cvlslq_profileBillingBody{gap:20px}.cvlslq_billingIntro{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.cvlslq_previewNotice{border:1px solid var(--border-soft);background:var(--interactive-fill);color:var(--muted);border-radius:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.cvlslq_billingFields .cvlslq_billingCheckbox{flex-direction:row;align-items:center;gap:9px}.cvlslq_billingCheckbox input{width:16px;height:16px}.cvlslq_billingSection{border:0;min-width:0;margin:0;padding:0}.cvlslq_billingSection legend{padding:0;font-size:15px;font-weight:650}.cvlslq_billingSection>p{color:var(--muted);margin:6px 0 18px;font-size:12px;line-height:1.6}.cvlslq_billingSection+.cvlslq_billingSection{border-top:1px solid var(--border);padding-top:22px}.cvlslq_collapsibleBillingSection{min-width:0}.cvlslq_collapsibleBillingSection+.cvlslq_collapsibleBillingSection{border-top:1px solid var(--border);padding-top:20px}.cvlslq_collapsibleBillingSection>summary{cursor:pointer;color:var(--text);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:650;list-style:none;display:flex}.cvlslq_collapsibleBillingSection>summary::-webkit-details-marker{display:none}.cvlslq_collapsibleBillingSection>summary svg{color:var(--muted);flex-shrink:0;transition:transform .15s}.cvlslq_collapsibleBillingSection:not([open])>summary svg{transform:rotate(-90deg)}.cvlslq_collapsibleBillingSection>summary:focus-visible{outline:2px solid var(--text);outline-offset:5px}.cvlslq_collapsibleBillingSection>div{padding-top:16px}.cvlslq_collapsibleBillingSection .cvlslq_addressFields{margin-top:0}.cvlslq_billingFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cvlslq_billingFields label{min-width:0;color:var(--muted);flex-direction:column;gap:7px;font-size:12px;font-weight:500;display:flex}.cvlslq_billingFields :is(input,textarea,select){border:1px solid var(--border-control);background:var(--field-surface);width:100%;min-width:0;color:var(--text);font:inherit;border-radius:8px;padding:10px 12px;font-size:14px;font-weight:400;line-height:1.5}.cvlslq_billingFields input{height:44px}.cvlslq_billingFields textarea{resize:vertical;min-height:88px}.cvlslq_billingFields :is(input,textarea,select):focus-visible{outline:2px solid var(--text);outline-offset:2px}.cvlslq_billingFields select:-webkit-any(:autofill,:-webkit-autofill){-webkit-text-fill-color:var(--text);box-shadow:0 0 0 1000px var(--field-surface) inset!important}.cvlslq_billingFields select:is(:autofill,:autofill){-webkit-text-fill-color:var(--text);box-shadow:0 0 0 1000px var(--field-surface) inset!important}.cvlslq_addressFields{margin-top:16px}.cvlslq_savedAddress{background:var(--interactive-fill);color:var(--muted);border-radius:8px;margin:12px 0;padding:10px 12px;font-size:12px}.cvlslq_savedAddress summary{cursor:pointer}.cvlslq_savedAddress p{white-space:pre-line;margin:10px 0}.cvlslq_billingFields small{font-size:11px;font-weight:400;line-height:1.5}.cvlslq_fullField{grid-column:1/-1}.cvlslq_billingFields .cvlslq_bankCode{font-variant-numeric:tabular-nums;letter-spacing:.35px}.cvlslq_billingFooter{border-top:1px solid var(--border);background:var(--panel,var(--field-surface));flex:none;justify-content:space-between;align-items:center;gap:18px;padding:16px 26px;display:flex}.cvlslq_billingFooter p{color:var(--muted);max-width:245px;margin:0;font-size:11px;line-height:1.5}.cvlslq_billingFooter>div{flex-shrink:0;gap:8px;display:flex}@media (max-width:600px){.cvlslq_billingSettings>.modal-head{padding:18px}.cvlslq_billingBody{gap:22px;padding:18px}.cvlslq_billingFields{grid-template-columns:minmax(0,1fr)}.cvlslq_billingFooter{flex-direction:column;align-items:stretch;gap:10px;padding:14px 18px}.cvlslq_billingFooter p{max-width:none}.cvlslq_billingFooter>div{justify-content:flex-end}.cvlslq_modelBillingSettings.modal{max-height:calc(100dvh - 40px - env(safe-area-inset-bottom,0px))}.cvlslq_modelBillingSettings>.modal-head{align-items:center;padding:12px 16px}.cvlslq_modelBillingSettings>.modal-head h2{margin:0;font-size:17px;line-height:1.4}.cvlslq_modelBillingSettings .cvlslq_profileBillingBody{gap:16px;padding:16px}.cvlslq_modelBillingSettings .cvlslq_billingIntro{font-size:12px;line-height:1.5}.cvlslq_modelBillingSettings .cvlslq_billingFields{gap:12px}.cvlslq_modelBillingSettings .cvlslq_billingFields label{gap:6px}.cvlslq_modelBillingSettings .cvlslq_billingFields :is(input:not([type=checkbox]),select){height:44px;min-height:44px;font-size:16px}.cvlslq_modelBillingSettings .cvlslq_addressFields{margin-top:12px}.cvlslq_modelBillingSettings .cvlslq_billingFooter{gap:8px;padding:12px 16px}.cvlslq_modelBillingSettings .cvlslq_billingFooter>div{grid-template-columns:auto minmax(0,1fr);width:100%;display:grid}.cvlslq_modelBillingSettings .cvlslq_billingFooter .button{white-space:nowrap;min-height:44px;padding:10px 12px;font-size:13px}}@media (min-width:360px) and (max-width:600px){.cvlslq_modelBillingSettings .cvlslq_addressFields{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:760px){.Q2f3pW_completion.Q2f3pW_completion{gap:8px;padding:14px 16px}.Q2f3pW_completion>div strong{font-size:13px}.Q2f3pW_completion>div span small,.Q2f3pW_completion>small{font-size:11px;line-height:1.5}.Q2f3pW_settings.Q2f3pW_settings{gap:14px}.Q2f3pW_settings .account-settings-nav{border-radius:10px;padding:3px}.Q2f3pW_settings .account-settings-nav button{min-height:40px;padding:8px;font-size:13px}.Q2f3pW_settings.Q2f3pW_settings .account-settings-content{border-radius:12px;padding:16px}.Q2f3pW_settings .settings-section-heading{gap:10px;margin-bottom:16px;padding-bottom:14px}.Q2f3pW_settings .settings-section-heading h2{font-size:17px}.Q2f3pW_settings .settings-section-heading>div>span{font-size:12px}.Q2f3pW_settings .settings-section-icon{flex:0 0 32px;width:32px;height:32px}.Q2f3pW_settings .settings-section-icon svg{width:24px;height:24px}.Q2f3pW_settings.Q2f3pW_settings .account-settings-content form{gap:16px}.Q2f3pW_settings.Q2f3pW_settings .account-settings-content label{gap:6px;font-size:13px}.Q2f3pW_settings.Q2f3pW_settings .account-settings-content label small{font-size:11px;line-height:1.5}:is(.Q2f3pW_settings .account-settings-content input:not([type=file]),.Q2f3pW_settings .account-settings-content select){min-height:44px;padding:10px 12px;font-size:16px}.Q2f3pW_settings.Q2f3pW_settings .profile-picture-editor{flex-direction:row;align-items:center;gap:14px;margin:0;display:flex}.Q2f3pW_settings .profile-picture-preview{flex:0 0 72px;width:72px;height:72px}.Q2f3pW_settings .profile-picture-preview .avatar{width:72px;height:72px;box-shadow:none;font-size:24px}.Q2f3pW_settings .profile-picture-copy{gap:4px;min-width:0}.Q2f3pW_settings .profile-picture-copy strong{font-size:13px}:is(.Q2f3pW_settings .profile-picture-copy span,.Q2f3pW_settings .profile-picture-copy small){font-size:11px;line-height:1.5}.Q2f3pW_settings .email-profile-status{gap:8px;font-size:12px}.Q2f3pW_settings .email-profile-status .auth-link{font-size:12px}.Q2f3pW_settings .settings-save{min-height:44px;font-size:13px}.Q2f3pW_settings.Q2f3pW_settings .decoration-picker{margin-top:24px;padding-top:20px}.Q2f3pW_settings .decoration-picker>header{margin-bottom:16px}.Q2f3pW_settings .decoration-picker h3{font-size:16px}.Q2f3pW_settings .decoration-picker>header p{font-size:12px;line-height:1.5}.Q2f3pW_settings .decoration-picker-layout{gap:16px}.Q2f3pW_settings .decoration-preview{text-align:left;grid-template-columns:88px minmax(0,1fr);gap:6px 12px;padding:12px;display:grid}.Q2f3pW_settings .decoration-preview-stage{grid-area:1/1/3;height:100px}.Q2f3pW_settings .decoration-preview-avatar{font-size:24px;width:72px!important;height:72px!important}.Q2f3pW_settings .decoration-preview>strong{grid-column:2;align-self:end;font-size:14px}.Q2f3pW_settings .decoration-preview>span{grid-column:2;align-self:start;min-height:0;margin:0;font-size:11px}.Q2f3pW_settings .decoration-preview>button{grid-column:1/-1;min-height:40px;margin-top:4px;font-size:12px}.Q2f3pW_settings .decoration-filters{gap:10px}.Q2f3pW_settings .decoration-results{margin-block:12px;font-size:11px}.Q2f3pW_settings .decoration-grid{gap:8px}.Q2f3pW_settings .decoration-choice{border-radius:10px;padding:8px 5px 10px}.Q2f3pW_settings .decoration-choice-art{height:86px}.Q2f3pW_settings .decoration-choice strong{font-size:11px}.Q2f3pW_settings .decoration-choice small{font-size:10px;line-height:1.4}.Q2f3pW_settings .decoration-pagination{gap:8px}.Q2f3pW_settings .decoration-pagination .button{min-height:40px;padding:8px 10px;font-size:12px}.Q2f3pW_settings .decoration-pagination>span{font-size:11px}.Q2f3pW_settings .form-error{overflow-wrap:anywhere;font-size:12px;line-height:1.5}:is(.Q2f3pW_settings [data-settings-section=Details]>.settings-section-heading,.Q2f3pW_settings [data-settings-section=Security]>.settings-section-heading){margin-bottom:0}.Q2f3pW_settings.Q2f3pW_settings [data-settings-section=Details]>form{gap:14px;padding-top:16px}.Q2f3pW_settings .account-details-grid{gap:14px}.Q2f3pW_settings .discord-link-row{gap:10px;min-height:0;padding:12px 0}.Q2f3pW_settings .discord-link-row strong{font-size:13px}.Q2f3pW_settings .discord-link-row small{font-size:12px;line-height:1.5}.Q2f3pW_settings .discord-link-row .settings-section-icon{width:32px;height:32px}.Q2f3pW_settings .discord-link-row .button{min-height:44px;padding:8px 12px;font-size:13px}.Q2f3pW_settings.Q2f3pW_settings .account-settings-content .email-security-settings{gap:12px;padding:14px 0}.Q2f3pW_settings .security-setting-card{border-radius:10px;padding:14px}.Q2f3pW_settings .security-card-heading{gap:6px;margin-bottom:10px}.Q2f3pW_settings .email-security-settings .security-card-heading h3{font-size:13px}.Q2f3pW_settings .security-card-heading>svg{width:17px;height:17px}.Q2f3pW_settings .security-card-heading .email-verification-badge{font-size:10px}.Q2f3pW_settings .security-setting-card .email-security-row{gap:8px}.Q2f3pW_settings .security-setting-card .email-security-row>div{gap:4px}.Q2f3pW_settings .security-setting-card .email-security-row>div>span{font-size:11px;line-height:1.5}.Q2f3pW_settings .security-setting-card>.button{min-height:40px;margin-top:12px;padding:8px 12px;font-size:12px}.Q2f3pW_settings .account-settings-content :is(.change-password-disclosure,.account-activity){border-radius:10px;margin-bottom:10px;padding-inline:14px}.Q2f3pW_settings .account-settings-content :is(.change-password-disclosure,.account-activity)>summary{gap:10px;min-height:58px;padding:12px 0}.Q2f3pW_settings .account-settings-content :is(.change-password-disclosure,.account-activity)>summary small{margin-top:3px;font-size:11px}.Q2f3pW_settings .change-password-description{font-size:12px;line-height:1.5}.Q2f3pW_settings.Q2f3pW_settings .account-settings-content .change-password-disclosure>form{gap:14px;padding-top:12px}.Q2f3pW_settings .account-activity li{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding-block:10px;font-size:12px}.Q2f3pW_settings .account-activity time{font-size:11px}}
.vqsa8G_dialog{border:1px solid var(--border);background:var(--panel-surface);width:min(420px,100vw - 32px);color:var(--text);border-radius:16px;margin:auto;padding:24px}.vqsa8G_dialog::backdrop{background:#050608}.vqsa8G_dialog p{margin:16px 0;line-height:1.5}
.VHIdnG_toggle{border:1px solid var(--border-soft);border-radius:10px;align-items:center;gap:4px;padding:4px;display:inline-flex}.VHIdnG_toggle.VHIdnG_toggle>button{width:auto;min-height:36px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 14px;font-size:13px}.VHIdnG_toggle.VHIdnG_toggle>button[aria-pressed=true]{background:var(--surface-strong);color:var(--text)}.VHIdnG_toggle>button:focus-visible{outline:2px solid var(--focus-ring)}.VHIdnG_panel.VHIdnG_panel{width:100%;max-width:none}.VHIdnG_vault{box-sizing:border-box;border-top:1px solid var(--border-soft);border-right:1px solid var(--border-soft);grid-template-columns:clamp(260px,25%,340px) minmax(0,1fr);width:100%;max-width:none;height:clamp(400px,65dvh,720px);min-height:0;display:grid;overflow:hidden}.VHIdnG_albums{overscroll-behavior-y:contain;scrollbar-width:thin;border-right:1px solid var(--border-soft);min-width:0;height:100%;min-height:0;overflow-y:auto}.VHIdnG_albumHeader{z-index:2;background:var(--panel-surface);box-sizing:border-box;border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;height:55px;padding:0 16px;display:flex;position:sticky;top:0}.VHIdnG_albumHeader strong{font-size:16px;font-weight:600}.VHIdnG_albumHeader>button,.VHIdnG_heading>.VHIdnG_searchToggle{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.VHIdnG_sectionLabel{height:48px;color:var(--muted);align-items:center;padding:0 16px;font-size:12px;display:flex}.VHIdnG_search{padding:0 16px 12px}.VHIdnG_vault input{border:1px solid var(--border-soft);background:var(--panel-surface);width:100%;min-width:0;min-height:36px;color:var(--text);font:inherit;border-radius:7px;padding:6px 10px;font-size:12px}.VHIdnG_album.VHIdnG_album{border:0;border-bottom:1px solid var(--border-soft);width:100%;height:72px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:10px;margin:0;padding:10px 16px;display:flex}.VHIdnG_album:hover{background:var(--surface-strong)}.VHIdnG_album[aria-current=true]{background:color-mix(in srgb, var(--focus-ring) 10%, var(--panel-surface))}.VHIdnG_album>span:first-child{flex:1;min-width:0}.VHIdnG_album strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.4;display:block;overflow:hidden}.VHIdnG_album small{color:var(--muted);margin-top:6px;font-size:11px;display:block}.VHIdnG_album .VHIdnG_counts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.VHIdnG_counts>span{align-items:center;gap:3px;display:inline-flex}.VHIdnG_cover{border-radius:4px;flex-shrink:0;width:72px;height:48px;display:block;position:relative;overflow:hidden}.VHIdnG_cover img{object-fit:cover;width:100%;height:100%}:is(.VHIdnG_cover>.media-hidden,.VHIdnG_cover>.media-thumbnail-fallback){box-sizing:border-box;width:100%;height:100%;min-height:0;padding:4px;position:absolute;inset:0}:is(.VHIdnG_cover .media-hidden strong,.VHIdnG_cover .media-thumbnail-fallback small){display:none}.VHIdnG_media{overscroll-behavior-y:contain;scrollbar-width:thin;min-width:0;height:100%;min-height:0;overflow-y:auto}.VHIdnG_heading{box-sizing:border-box;align-items:center;gap:12px;min-height:56px;padding:10px 16px;display:flex}.VHIdnG_heading h3{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:16px;font-weight:500;line-height:1.5;overflow:hidden}.VHIdnG_back{display:none}.VHIdnG_tools{z-index:2;background:var(--panel-surface);border-bottom:1px solid var(--border-soft);box-sizing:border-box;position:sticky;top:0}.VHIdnG_filters{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}.VHIdnG_searchToggle{flex-shrink:0}.VHIdnG_filters button{background:var(--surface-strong);color:var(--muted);min-height:32px;font:inherit;cursor:pointer;border:0;border-radius:20px;padding:6px 14px;font-size:12px}.VHIdnG_filters button[aria-pressed=true]{color:var(--text);background:color-mix(in srgb, var(--focus-ring) 20%, var(--panel-surface))}.VHIdnG_grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:2px;display:grid}.VHIdnG_tile{background:var(--surface-strong);min-width:0;position:relative}.VHIdnG_preview.VHIdnG_preview{aspect-ratio:1;width:100%;min-height:0;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.VHIdnG_preview:disabled{cursor:default}:is(.VHIdnG_preview>.media-thumbnail,.VHIdnG_preview>.media-hidden,.VHIdnG_preview>.media-thumbnail-fallback){box-sizing:border-box;width:100%;height:100%;min-height:0;position:absolute;inset:0}.VHIdnG_preview img{object-fit:cover;width:100%;height:100%}.VHIdnG_date{color:#fff;background:#0007;border-radius:4px;padding:4px 5px;font-size:10px;line-height:1.2;position:absolute;top:7px;left:7px}.VHIdnG_play{color:#fff;background:#000b;border-radius:5px;align-items:center;gap:6px;padding:4px 7px;font-size:11px;display:flex;position:absolute;bottom:8px;left:8px}.VHIdnG_meta{color:#fff;pointer-events:none;justify-content:flex-end;align-items:center;gap:6px;display:flex;position:absolute;bottom:5px;left:5px;right:5px}.VHIdnG_meta>.VHIdnG_originalBadge{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#101215e6;border:1px solid #ffffff26;border-radius:5px;min-width:0;max-width:calc(100% - 40px);margin-right:auto;padding:5px 7px;font-size:10px;font-weight:500;line-height:1.2;display:block;overflow:hidden}.VHIdnG_meta .media-download{pointer-events:auto;color:#fff;background:#0008;border-radius:5px;width:28px;height:28px;min-height:28px;padding:4px}.VHIdnG_message,.VHIdnG_albums>p{color:var(--muted);padding:16px;font-size:13px}.VHIdnG_vault button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}@media (max-width:760px){.VHIdnG_vault{border-right:0;max-width:none;min-height:0;display:block}.VHIdnG_panel.VHIdnG_panel{max-width:none}.VHIdnG_albums{border-right:0}.VHIdnG_vault[data-media-open=false] .VHIdnG_media,.VHIdnG_vault[data-media-open=true] .VHIdnG_albums{display:none}.VHIdnG_back{color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-height:32px;padding:0;display:inline-flex}.VHIdnG_heading{flex-wrap:wrap;gap:10px;padding:10px 12px}.VHIdnG_filters{scrollbar-width:none;flex-basis:100%;order:1;overflow-x:auto}.VHIdnG_filters button{flex-shrink:0}.VHIdnG_heading h3{font-size:14px}.VHIdnG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.VHIdnG_date{padding:3px;font-size:9px;top:4px;left:4px}}
.xxmdsG_fileCard.xxmdsG_fileCard{align-self:stretch;height:100%}.xxmdsG_actions.xxmdsG_actions.xxmdsG_actions{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}:is(.xxmdsG_actions.xxmdsG_actions.xxmdsG_actions>.button,.xxmdsG_actions.xxmdsG_actions.xxmdsG_actions>.media-download){white-space:normal;flex:1 1 0;justify-content:center;width:auto;min-width:0;min-height:38px;margin:0;padding:8px;font-size:12px;line-height:1.4}.xxmdsG_actions.xxmdsG_actions.xxmdsG_actions>.button-primary{flex-basis:0;order:0}.xxmdsG_actions.xxmdsG_actions.xxmdsG_actions>.xxmdsG_iconAction{flex:0 0 38px}.xxmdsG_actions.xxmdsG_actions.xxmdsG_actions>.media-download-compact{border:1px solid var(--border-control);border-radius:9px;flex:0 0 38px;order:1}.xxmdsG_actions.xxmdsG_actions.xxmdsG_actions>.danger{order:2}.xxmdsG_actions.xxmdsG_actions.xxmdsG_actions>.model-submission-request-link{flex-basis:100%}.xxmdsG_actions .button svg{flex-shrink:0}.xxmdsG_actions.xxmdsG_actions.xxmdsG_actions:has(>.xxmdsG_moreAction){grid-template-columns:minmax(0,1fr) 30px;display:grid}.xxmdsG_actions.xxmdsG_actions.xxmdsG_actions>.model-submission-request-link{grid-column:1/-1}.xxmdsG_actions.xxmdsG_actions.xxmdsG_actions>.xxmdsG_moreAction{width:30px;min-width:30px;min-height:38px;box-shadow:none;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:0 0 30px;grid-column:2;justify-content:center;align-self:stretch;align-items:center;margin:0;padding:0;display:inline-flex}.xxmdsG_actions>.xxmdsG_moreAction:hover{color:var(--text)}.xxmdsG_actions>.xxmdsG_moreAction:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.xxmdsG_actions>.xxmdsG_moreAction:disabled{opacity:.5;cursor:default}.xxmdsG_menu{border:1px solid var(--border-control);background:var(--panel-surface);width:200px;max-width:calc(100vw - 16px);color:var(--text);border-radius:10px;margin:0;padding:7px;position:fixed;inset:auto;box-shadow:0 8px 28px #0006}.xxmdsG_menu.xxmdsG_menu>:is(button,a){width:100%;min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:flex-start;align-items:center;gap:10px;padding:9px;font-size:12px;text-decoration:none;display:flex}.xxmdsG_menu.xxmdsG_menu>:is(button,a):hover,.xxmdsG_menu.xxmdsG_menu>:is(button,a):focus-visible{background:var(--surface-hover)}.xxmdsG_menu.xxmdsG_menu>:is(button,a):focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.xxmdsG_menu.xxmdsG_menu>.xxmdsG_deleteItem{color:var(--danger-text,#f18c8c)}.xxmdsG_information.xxmdsG_information{width:min(460px,100vw - 32px)}.xxmdsG_information .modal-head p{overflow-wrap:anywhere}.xxmdsG_information dl{margin:0;padding:0 24px 24px}.xxmdsG_information dl>div{border-bottom:1px solid var(--border-soft);grid-template-columns:110px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.xxmdsG_information dl>div:last-child{border-bottom:0;padding-bottom:0}.xxmdsG_information dt{color:var(--muted);font-size:13px}.xxmdsG_information dd{overflow-wrap:anywhere;margin:0;font-size:13px}.xxmdsG_information dl>.xxmdsG_mobileVaultHelp{display:none}@media (min-width:761px){.xxmdsG_information dl>div:has(+.xxmdsG_mobileVaultHelp){border-bottom:0;padding-bottom:0}}@media (max-width:760px){.xxmdsG_information.xxmdsG_information.xxmdsG_information{width:min(320px,100vw - 24px);max-width:calc(100vw - 24px);max-height:min(70dvh,480px);overflow-y:auto}.xxmdsG_information .modal-head{gap:10px;padding:16px 16px 12px}.xxmdsG_information .modal-head h2{font-size:16px}.xxmdsG_information .modal-head p{margin:6px 0 0;font-size:12px;line-height:1.4}.xxmdsG_information dl{padding:0 16px 16px}.xxmdsG_information dl>div{grid-template-columns:88px minmax(0,1fr);gap:12px;padding:10px 0}.xxmdsG_information :is(dt,dd){font-size:12px;line-height:1.5}.xxmdsG_information dl>.xxmdsG_mobileVaultHelp{grid-template-columns:max-content minmax(0,1fr);display:grid}.xxmdsG_information .xxmdsG_mobileVaultHelp dt{white-space:nowrap}.model-content-library:not(.hub-content-workspace) .xxmdsG_actions:has(>.xxmdsG_moreAction):not(:has(>.button,>.media-download,>label)){min-height:0;padding:0;display:block;position:absolute;top:calc(75cqw + 11px);right:10px}.model-content-library:not(.hub-content-workspace) .xxmdsG_actions:has(>.xxmdsG_moreAction):not(:has(>.button,>.media-download,>label))>.xxmdsG_moreAction{border:1px solid var(--border-soft);background:var(--panel-surface);width:32px;min-height:32px;color:var(--text);border-radius:8px}}
.t-ibaW_selection{--preview-height:clamp(76px, 12dvh, 100px);min-width:0}.t-ibaW_selection>p{color:var(--muted);margin:0 0 10px;font-size:12px}.t-ibaW_selection ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:calc(var(--preview-height) + 50px);max-height:calc(var(--preview-height) * 2 + 110px);overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;scrollbar-gutter:stable;gap:10px;margin:0;padding:0 10px 0 0;list-style:none;display:grid;overflow-y:auto}.t-ibaW_selection ul:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.t-ibaW_file{border:1px solid var(--border-soft);border-radius:9px;min-width:0;position:relative;overflow:hidden}.t-ibaW_remove{z-index:1;color:#fff;cursor:pointer;background:#111e;border:1px solid #ffffff40;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:6px;right:6px}.t-ibaW_remove:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.t-ibaW_remove:disabled{opacity:.5;cursor:default}.t-ibaW_preview{height:var(--preview-height);background:var(--surface-strong);position:relative;overflow:hidden}.t-ibaW_preview>img,.t-ibaW_preview>video{object-fit:contain;object-position:center;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:block;position:absolute;inset:0}.t-ibaW_preview>span{box-sizing:border-box;text-align:center;height:100%;color:var(--muted);place-content:center;justify-items:center;gap:6px;padding:8px;font-size:11px;display:grid}.t-ibaW_name{text-overflow:ellipsis;white-space:nowrap;margin:8px 8px 4px;font-size:11px;line-height:15px;display:block;overflow:hidden}.t-ibaW_file>small{color:var(--muted);margin:0 8px 8px;font-size:10px;line-height:13px;display:block}
.oo0nyW_header{border-bottom:1px solid var(--border-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 24px;display:grid}.oo0nyW_header .oo0nyW_back,.oo0nyW_header .oo0nyW_upload{white-space:nowrap;width:auto;margin:0}.oo0nyW_title{min-width:0}.oo0nyW_title h2{overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.4}.oo0nyW_title p{color:var(--muted);margin:4px 0 0;font-size:13px}.oo0nyW_selection{border-bottom:1px solid var(--border-soft);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;font-size:13px;display:flex}.oo0nyW_album .oo0nyW_selection>div{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.oo0nyW_album .oo0nyW_selection>div>.button{flex:none;width:auto;margin:0}.oo0nyW_album .oo0nyW_grid{align-items:start;gap:16px;margin:0;padding:20px 24px 24px}.oo0nyW_mobileCard{border:1px solid var(--border-soft);background:var(--panel-surface);border-radius:10px;min-width:0;overflow:hidden}.oo0nyW_mobileCover{aspect-ratio:4/3;border:0;border-bottom:1px solid var(--border-soft);background:var(--surface-strong);width:100%;color:var(--muted);cursor:pointer;border-radius:0;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}:is(.oo0nyW_mobileCover>.media-hidden,.oo0nyW_mobileCover>.media-thumbnail,.oo0nyW_mobileCover>.media-thumbnail-fallback){width:100%;height:100%;min-height:0}.oo0nyW_mobileCover .media-hidden :is(strong,small){display:none}.oo0nyW_mobileCover img{object-fit:cover;width:100%;height:100%}.oo0nyW_mobileCopy{gap:8px;padding:10px;display:grid}.oo0nyW_mobileTitleRow{grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:6px;min-height:32px;display:grid}.oo0nyW_mobileTitleRow>button:first-child{-webkit-line-clamp:2;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;font-size:13px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.oo0nyW_mobileTitleRow>button:last-of-type:not(:first-child){border:1px solid var(--border-soft);background:var(--panel-surface);width:32px;min-width:32px;min-height:32px;color:var(--text);cursor:pointer;border-radius:8px;place-items:center;padding:0;display:grid}.oo0nyW_mobileCopy>p,.oo0nyW_mobileCopy>small{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.oo0nyW_mobileCopy>small{font-size:10px}.oo0nyW_mobileStatuses{grid-template-columns:minmax(0,1fr);align-items:center;gap:5px;display:grid}.oo0nyW_mobileStatuses>.vault-verification-help{display:none}.oo0nyW_mobileStatuses>.content-status{gap:4px}.oo0nyW_mobileStatuses>.content-status>svg{flex-shrink:0}.oo0nyW_vaultedIcon{color:var(--success-text)}.oo0nyW_attentionIcon{color:var(--danger-bright)}.oo0nyW_mobileStatuses.oo0nyW_mobileStatuses.oo0nyW_mobileStatuses>.content-status{box-sizing:border-box;border:1px solid var(--border-soft);width:100%;min-height:26px;color:var(--text-secondary);white-space:normal;text-align:center;background:0 0;border-radius:5px;grid-column:1/-1;justify-content:center;align-items:center;margin:0;padding:4px 6px;font-size:10px;font-weight:500;line-height:1.4;display:inline-flex}.oo0nyW_mobileStatuses.oo0nyW_mobileStatuses>.vault-verification-badge{box-sizing:border-box;white-space:normal;text-align:center;justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;min-height:26px;padding:4px 6px;font-size:10px;line-height:1.4;display:inline-flex}.oo0nyW_mobileRequest{border:1px solid var(--border-soft);min-height:36px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:7px;justify-content:space-between;align-items:center;gap:6px;padding:6px 8px;font-size:11px;display:flex}.oo0nyW_mobileCard button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}@media (max-width:640px){.oo0nyW_header{grid-template-columns:minmax(0,1fr) auto;gap:16px 12px;padding:16px}.oo0nyW_header .oo0nyW_back{grid-column:1/-1;justify-self:start}.oo0nyW_title h2{font-size:16px}.oo0nyW_header .oo0nyW_upload{justify-self:end;padding-inline:12px}.oo0nyW_selection{padding:12px 16px}.oo0nyW_album .oo0nyW_grid{padding:16px}.model-content-library:not(.hub-content-workspace) .oo0nyW_header{grid-template-columns:minmax(0,1fr) auto;gap:14px 12px}.model-content-library:not(.hub-content-workspace) .oo0nyW_header .oo0nyW_back{grid-area:1/1}.model-content-library:not(.hub-content-workspace) .oo0nyW_header .oo0nyW_upload{grid-area:1/2}.model-content-library:not(.hub-content-workspace) .oo0nyW_header :is(.oo0nyW_back,.oo0nyW_upload){border-radius:9px;gap:6px;min-height:40px;padding:0 12px;font-size:12px}.model-content-library:not(.hub-content-workspace) .oo0nyW_header .oo0nyW_title{grid-area:2/1/auto/-1}}
._2apZkq_evidence{color:var(--muted);font-size:var(--type-meta);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;display:flex}._2apZkq_evidence>span:first-child{flex-basis:100%}@media (max-width:760px){.model-content-library:not(.hub-content-workspace) ._2apZkq_evidence{display:none}}
.lDLxLa_navigation{flex-direction:column;align-items:flex-start;gap:14px;padding:10px 20px;display:flex}.lDLxLa_withRequestType{flex-flow:wrap;align-items:center;gap:14px 20px}.lDLxLa_tabs{background:var(--surface);border:1px solid var(--border-soft);border-radius:11px;align-items:center;gap:4px;max-width:100%;padding:4px;scroll-margin-top:80px;display:flex;overflow-x:auto}.lDLxLa_tabs button{min-height:40px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.lDLxLa_tabs button[aria-selected=true]{background:var(--interactive-fill);border-color:var(--border-soft);color:var(--text)}.lDLxLa_tabs button:hover{color:var(--text);background:var(--interactive-fill)}.lDLxLa_tabs button:focus-visible{outline:2px solid var(--text-secondary);outline-offset:-2px}.lDLxLa_badge,.lDLxLa_total{font-variant-numeric:tabular-nums;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.lDLxLa_badge{color:#fff;background:#b84038}.lDLxLa_total{background:var(--border-soft);color:var(--muted)}.lDLxLa_requestType{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:13px;display:flex}.lDLxLa_withRequestType .lDLxLa_requestType{border-left:1px solid var(--border-soft);padding-left:20px}.lDLxLa_requestType button{min-height:38px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.lDLxLa_requestType button[aria-pressed=true]{background:var(--interactive-fill);color:var(--text);font-weight:600}.lDLxLa_requestType button:hover{color:var(--text)}.lDLxLa_requestType button:focus-visible{outline:2px solid var(--text-secondary);outline-offset:2px}@media (max-width:640px){.lDLxLa_withRequestType .lDLxLa_requestType{border-left:0;padding-left:0}.lDLxLa_navigation{padding:10px 16px}.lDLxLa_tabs{gap:2px}.lDLxLa_tabs button{gap:5px;padding-inline:7px;font-size:12px}.lDLxLa_badge,.lDLxLa_total{min-width:18px;height:18px;padding-inline:4px}.model-content-library:not(.hub-content-workspace) .lDLxLa_navigation{align-items:stretch}.model-content-library:not(.hub-content-workspace) .lDLxLa_tabs{box-sizing:border-box;width:100%}.model-content-library:not(.hub-content-workspace) .lDLxLa_tabs button{flex-grow:1}.model-content-library:not(.hub-content-workspace) .lDLxLa_withRequestType{flex-direction:column;align-items:stretch;gap:10px;padding-bottom:0}.model-content-library:not(.hub-content-workspace) .lDLxLa_withRequestType .lDLxLa_requestType{box-sizing:border-box;border:1px solid var(--border-soft);background:var(--surface);border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;width:100%;padding:3px;display:grid}.model-content-library:not(.hub-content-workspace) .lDLxLa_requestType button{justify-content:center;min-height:40px;padding:6px;font-size:12px}}@media (max-width:420px){.model-content-library:not(.hub-content-workspace) .lDLxLa_tabs button{flex:auto;gap:3px;min-width:0;padding-inline:4px;font-size:11px}.model-content-library:not(.hub-content-workspace) .lDLxLa_tabs :is(.lDLxLa_badge,.lDLxLa_total){min-width:16px;height:16px;padding-inline:3px;font-size:10px}}
.s5Nxeq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,284px),1fr));align-items:start;gap:16px;padding:16px 20px 20px;display:grid}.s5Nxeq_grid>div{min-width:0}:is(.s5Nxeq_grid .content-album-folder,.s5Nxeq_grid .connector-album-card){height:100%}@media (max-width:600px){.s5Nxeq_grid{padding-inline:12px}}@media (max-width:760px){.s5Nxeq_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;padding:16px 12px}}
@media (max-width:760px){.Ygwjra_profile.Ygwjra_profile{gap:16px}.Ygwjra_profile .member-dossier-header{gap:12px;padding-bottom:16px}.Ygwjra_profile .member-dossier-back{margin-bottom:14px;font-size:12px}.Ygwjra_profile .member-dossier-title{align-items:center;gap:12px}.Ygwjra_profile .member-dossier-avatar{flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:16px;display:grid;overflow:hidden}.Ygwjra_profile .member-dossier-title h1{overflow-wrap:anywhere;margin-bottom:4px;font-size:23px;line-height:1.25}.Ygwjra_profile .member-dossier-title>div>span{font-size:12px;line-height:1.5}.Ygwjra_profile .member-profile-tabs{margin-block:0}.Ygwjra_profile .member-profile-tabs button{min-height:40px;padding:8px 14px;font-size:13px}.Ygwjra_profile .member-dossier-detail-grid{gap:16px}.Ygwjra_profile .member-dossier-card+.member-dossier-card{border-left:1px solid var(--border-strong)}.Ygwjra_profile .member-dossier-card>header{gap:10px;padding:14px 16px}.Ygwjra_profile .member-detail-heading{gap:10px}.Ygwjra_profile .member-detail-heading-icon{border-radius:8px;flex-basis:32px;height:32px}.Ygwjra_profile .member-detail-heading h2{font-size:15px;line-height:1.4}.Ygwjra_profile .member-detail-heading p{margin-top:3px;font-size:11px;line-height:1.5}:is(.Ygwjra_profile .member-dossier-card>header>.role-badge,.Ygwjra_profile .member-dossier-card>header>.member-dossier-status){white-space:nowrap;padding:4px 7px;font-size:11px}.Ygwjra_profile .member-dossier-card .member-dossier-field-list{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;padding:0 16px}.Ygwjra_profile .member-dossier-field-list>div{box-sizing:border-box;grid-template-columns:108px minmax(0,1fr);align-items:baseline;gap:12px;min-height:44px;padding:12px 0;display:grid}.Ygwjra_profile .member-dossier-field-list>div+div{border-top:1px solid var(--border-soft)}.Ygwjra_profile .member-dossier-field-list dt{font-size:12px;line-height:1.5}.Ygwjra_profile .member-dossier-field-list dd{min-width:0;min-height:0;margin:0;font-size:13px;line-height:1.5}.Ygwjra_profile .member-organisation-canvas{padding:16px}.Ygwjra_profile .member-org-header{gap:10px;margin-bottom:14px;padding-bottom:14px}.Ygwjra_profile .member-org-header-icon{border-radius:8px;flex-basis:32px;height:32px}.Ygwjra_profile .member-organisation-canvas .member-org-title{font-size:15px}.Ygwjra_profile .member-org-header p{margin-top:4px;font-size:11px;line-height:1.5}.Ygwjra_profile .member-org-reporting-head{padding:8px 12px}.Ygwjra_profile .member-org-people>li{gap:10px;padding:12px}.Ygwjra_profile .member-org-people strong{font-size:13px}.Ygwjra_profile .member-org-people li>div>span{font-size:12px}.Ygwjra_profile .member-org-empty{margin:14px 0 0;font-size:12px;line-height:1.5}}
.j85-mG_dialogFooter{border-top:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.j85-mG_dialogFooter:has(.j85-mG_confirmationBlock){grid-template-columns:minmax(0,1fr) auto auto;display:grid}.j85-mG_footerActions{flex-wrap:wrap;gap:8px;display:flex}.j85-mG_confirmationBlock{flex:100%;gap:4px;min-width:0;display:grid}.j85-mG_confirmationBlock>p{color:var(--muted);margin:0;padding-left:28px;font-size:11px;line-height:1.5}.j85-mG_billing.modal{flex-direction:column;width:min(640px,100%);max-height:min(90dvh,900px);padding:0;display:flex;overflow:hidden}.j85-mG_billing form{flex-direction:column;flex:auto;gap:0;min-height:0;display:flex;overflow:hidden}.j85-mG_billingBody{scrollbar-width:thin;flex:auto;gap:22px;min-height:0;padding:24px;display:grid;overflow:auto}.j85-mG_billingBody p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.j85-mG_billingBody h3{margin:0 0 14px;font-size:15px}.j85-mG_billingBody>section+section{border-top:1px solid var(--border);padding-top:20px}.j85-mG_billingBody label{color:var(--muted);gap:7px;font-size:12px;font-weight:500;display:grid}.j85-mG_billingBody label+label{margin-top:16px}.j85-mG_billingBody p+label{margin-top:14px}.j85-mG_billingBody :is(input,textarea,select){background:var(--field-surface);border:1px solid var(--border-control);width:100%;min-width:0;min-height:44px;color:var(--text);border-radius:8px;padding:10px 12px;font-size:14px;font-weight:400;line-height:1.5}.j85-mG_billingBody :is(input,select):focus-visible{outline:2px solid var(--text);outline-offset:2px}.j85-mG_billingFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.j85-mG_billingFields label{min-width:0}.j85-mG_billingFields label+label{margin-top:0}.j85-mG_billingFields small{font-size:12px;font-weight:400}.j85-mG_billingBody h3+.j85-mG_billingFields{margin-top:0}.j85-mG_billingBody p+.j85-mG_billingFields{margin-top:16px}.j85-mG_fullField{grid-column:1/-1}.j85-mG_bankCode{font-variant-numeric:tabular-nums;letter-spacing:.3px}.j85-mG_legacyBilling{border:1px solid var(--border);color:var(--muted);border-radius:8px;margin:12px 0 18px;padding:12px;font-size:12px}.j85-mG_legacyBilling summary{cursor:pointer}.j85-mG_legacyBilling p{white-space:pre-line;margin-top:10px}.j85-mG_legacyBilling small{margin-top:8px;display:block}.j85-mG_billingBody textarea{resize:vertical}.j85-mG_billingFootnote{color:var(--muted);margin:0;font-size:11px}@media (max-width:600px){.j85-mG_billing.modal{max-height:calc(100dvh - 40px - env(safe-area-inset-bottom,0px))}.j85-mG_dialogFooter{gap:8px;padding:12px}.j85-mG_dialogFooter:has(.j85-mG_confirmationBlock){grid-template-columns:repeat(2,minmax(0,1fr))}.j85-mG_dialogFooter:has(.j85-mG_confirmationBlock)>.j85-mG_confirmationBlock{grid-column:1/-1}.j85-mG_dialogFooter>button{flex:1;min-height:44px;padding:9px 12px;font-size:12px}.j85-mG_footerActions{flex:1}.j85-mG_footerActions button{flex:1;min-height:44px;padding:9px 12px;font-size:12px}.j85-mG_billingBody{gap:18px;padding:16px}.j85-mG_billingBody :is(input,textarea,select){font-size:16px}.j85-mG_billing .j85-mG_dialogFooter{justify-content:flex-end}.j85-mG_billingFootnote{flex-basis:100%}}@media (max-width:359px){.j85-mG_billingFields{grid-template-columns:minmax(0,1fr)}}
.smZtRW_page{min-width:0}@media (max-width:760px){.smZtRW_page{padding-bottom:88px}}.smZtRW_page>.view-header{flex-wrap:wrap;align-items:center}.smZtRW_page>.view-header>div:first-child{flex:320px}.smZtRW_headerActions{justify-content:flex-end;align-items:center;gap:12px;min-width:0;max-width:100%;margin-left:auto;display:flex}.smZtRW_headerActions:empty{display:none}.smZtRW_headerActions>button{white-space:nowrap;flex-shrink:0}.smZtRW_headerActions .smZtRW_notice{width:auto;min-width:0}.smZtRW_headerActions .action-notice{margin:0}.smZtRW_workspace{gap:18px;min-width:0;display:grid}.smZtRW_toolbar.invoice-gallery-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:0;display:flex}.smZtRW_toolbar>div:first-child{flex:250px;min-width:0}.smZtRW_toolbar p{max-width:500px}.smZtRW_toolbar .invoice-controls{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:318px;max-width:100%;padding:0;display:grid}.smZtRW_toolbar .invoice-controls:has(>select){grid-template-columns:repeat(3,minmax(0,1fr));width:500px}.smZtRW_toolbar .invoice-controls>:is(label,select){width:100%;min-width:0}.smZtRW_toolbar .invoice-filter-field{grid-template-columns:minmax(0,1fr)}.smZtRW_toolbar .invoice-controls :is(input,select){box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:44px;font-size:13px}.smZtRW_toolbar input[type=month]{appearance:none;min-height:0;display:block;overflow:hidden}.smZtRW_toolbar input[type=month]::-webkit-date-and-time-value{text-align:left;min-width:0}.smZtRW_toolbar input[type=month]::-webkit-datetime-edit{min-width:0;padding:0}.smZtRW_notice{width:min(360px,100%)}.smZtRW_inlineNotice{justify-self:end}.smZtRW_billingReminder.panel{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;padding:20px;display:flex}.smZtRW_billingReminder h3{margin:0 0 6px;font-size:16px}.smZtRW_billingReminder p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.smZtRW_billingReminder .button{white-space:nowrap;flex-shrink:0;min-height:44px}.smZtRW_grid.invoice-card-grid{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:14px;display:grid}.smZtRW_groups{gap:28px;min-width:0;display:grid}.smZtRW_toolbarControls{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.smZtRW_monthControls{flex-shrink:0;justify-content:flex-end;display:flex}.smZtRW_monthControls>button{white-space:nowrap;width:100px;min-height:44px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:9px;padding:8px 0;font-size:12px;display:inline-flex}.smZtRW_monthControls>button>span{text-align:center;width:10px;color:var(--muted);flex:0 0 10px}.smZtRW_monthControls>button:hover{color:var(--muted)}.smZtRW_monthControls>button:focus-visible{outline:2px solid var(--text);outline-offset:4px;border-radius:3px}.smZtRW_monthGroup{gap:14px;min-width:0;display:grid}.smZtRW_monthHeading{border-bottom:1px solid var(--border-soft);margin:0;font-size:14px;font-weight:600}.smZtRW_monthHeading>button{width:100%;min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:8px 0 12px;display:flex}.smZtRW_monthHeading>button:focus-visible{outline:2px solid var(--text);outline-offset:4px}.smZtRW_monthHeading>button span{flex:1}.smZtRW_monthHeading>button[aria-expanded=false]>svg:last-child{transform:rotate(-90deg)}.smZtRW_monthHeading svg{color:var(--muted);flex-shrink:0}.smZtRW_grid[hidden]{display:none}.smZtRW_card.panel.invoice-card{gap:20px;padding:22px}.smZtRW_card.invoice-card>header{align-items:flex-start;gap:12px}.smZtRW_identity{align-items:center;gap:11px;min-width:0;display:flex}.smZtRW_identity>div{min-width:0}.smZtRW_identity .smZtRW_avatar{flex:0 0 38px;width:38px;height:38px}.smZtRW_card .smZtRW_identity h3{overflow-wrap:anywhere;margin:0;font-size:14px}.smZtRW_card .smZtRW_identity p{align-items:center;gap:6px;margin:4px 0 0;font-size:12px;display:flex}.smZtRW_identity svg{flex-shrink:0}.smZtRW_card .invoice-status{background:var(--interactive-fill);color:var(--muted);white-space:normal;text-align:center;font-size:11px}.smZtRW_card .invoice-card-total{gap:4px;padding:0}.smZtRW_card .invoice-card-total strong{overflow-wrap:anywhere;font-size:28px}.smZtRW_card .invoice-card-meta{gap:10px;padding-top:16px}.smZtRW_card .invoice-card-hint{font-size:12px;line-height:1.5}.smZtRW_card .invoice-card-actions{border-top:1px solid var(--border-soft);grid-template-columns:minmax(0,1fr) 44px;gap:10px;padding-top:14px}.smZtRW_card .invoice-card-actions .button{min-height:44px}.smZtRW_dialog.modal{flex-direction:column;width:min(960px,100%);max-height:min(84dvh,860px);padding:0;display:flex;overflow:hidden}.smZtRW_dialogHead{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.smZtRW_dialogHead h2{overflow-wrap:anywhere;margin:0;font-size:18px}.smZtRW_dialogHead p{color:var(--muted);margin:6px 0 0;font-size:13px}.smZtRW_headActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.smZtRW_headActions>button{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:3px;padding:0;display:inline-flex}.smZtRW_headActions>button:hover{background:var(--interactive-fill)}.smZtRW_scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#757575 transparent;min-height:0;overflow-y:auto}.smZtRW_dialogError{margin:12px 20px}.smZtRW_readiness{border-bottom:1px solid var(--border);font-size:12px}.smZtRW_readiness summary{cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:12px 22px;list-style:none;display:flex}.smZtRW_readiness summary::-webkit-details-marker{display:none}.smZtRW_readiness summary strong{font-size:13px;font-weight:600}.smZtRW_readiness summary span{color:var(--muted);flex-shrink:0;margin-left:auto;font-size:11px}.smZtRW_readiness summary svg{color:var(--muted);flex-shrink:0}.smZtRW_readiness details:not([open])>summary svg{transform:rotate(-90deg)}.smZtRW_readiness summary:hover,.smZtRW_hoursReview>summary:hover{background:var(--interactive-fill)}.smZtRW_readiness summary:focus-visible,.smZtRW_hoursReview>summary:focus-visible{outline:2px solid var(--text);outline-offset:-4px}.smZtRW_readinessBody{padding:0 22px 16px}.smZtRW_readiness ul{gap:12px;margin:4px 0 0;padding:0;list-style:none;display:grid}.smZtRW_readiness li{align-items:center;gap:16px;display:flex}.smZtRW_readiness li>div{flex:1;grid-template-columns:125px minmax(0,1fr);gap:12px;min-width:0;display:grid}.smZtRW_readiness li strong{overflow-wrap:anywhere;font-weight:500}.smZtRW_readiness li span{color:var(--muted);line-height:1.6}.smZtRW_readiness li .button{flex-shrink:0;min-height:40px;padding:8px 12px;font-size:12px}.smZtRW_readinessBody>p{color:var(--muted);margin:4px 0 0;line-height:1.6}.smZtRW_readiness .smZtRW_readinessFootnote{margin-top:12px;font-size:11px}.smZtRW_document{background:#e4e6e9;padding:24px}.smZtRW_documentFrame{width:100%;max-width:740px;margin:auto;overflow:hidden}.smZtRW_paper{width:740px;transform:scale(var(--invoice-preview-scale,1));transform-origin:0 0;color:#20252b;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#fff;font-size:12px;line-height:1.6;box-shadow:0 2px 10px #0001}.smZtRW_paper::selection,.smZtRW_paper ::selection{color:#20252b;background:#bfdbfe}.smZtRW_brand{background:#15191e;align-items:center;gap:18px;padding:14px 26px;display:flex}.smZtRW_brand img{object-fit:contain;max-width:32%;height:auto}.smZtRW_brand img:first-child{width:120px}.smZtRW_brand img:nth-child(2){width:210px}.smZtRW_brand span{color:#b9bec5;margin-left:auto;font-size:9px}.smZtRW_paperBody{padding:28px 32px 20px}.smZtRW_paperHeading{justify-content:space-between;gap:20px;margin-bottom:26px;display:flex}.smZtRW_paperHeading h3{color:#20252b;margin:0 0 6px;font-size:27px}.smZtRW_paperHeading p{color:#69727e;margin:0}.smZtRW_paperHeading>div:last-child{text-align:right}.smZtRW_paperHeading strong{overflow-wrap:anywhere}.smZtRW_paperHeading small{color:#69727e;margin-top:8px;font-size:9px;display:block}.smZtRW_parties{border-top:1px solid #d5d9df;border-left:1px solid #d5d9df;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.smZtRW_parties>section{overflow-wrap:anywhere;border-bottom:1px solid #d5d9df;border-right:1px solid #d5d9df;min-width:0;padding:14px}.smZtRW_paper h4{color:#20252b;margin:22px 0 10px;font-size:12px}.smZtRW_parties h4{color:#69727e;text-transform:uppercase;margin:0 0 7px;font-size:10px}.smZtRW_parties p{white-space:pre-line;margin:0}.smZtRW_paper table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:11px}.smZtRW_paper th,.smZtRW_paper td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border:1px solid #d5d9df;padding:10px 9px}.smZtRW_paper th{text-transform:uppercase;background:#f3f4f6;font-size:10px}.smZtRW_paper th:not(:first-child),.smZtRW_paper td:not(:first-child){text-align:right}.smZtRW_paper td strong{font-weight:500}.smZtRW_paper td small{color:#69727e;margin-top:3px;font-size:10px;display:block}.smZtRW_paySummary{margin-top:20px}.smZtRW_paySummary th:first-child{width:60%}.smZtRW_paySummary th:nth-child(2){width:8.5%}.smZtRW_paySummary th:nth-child(3){width:15.5%}.smZtRW_paySummary th:nth-child(4){width:16%}.smZtRW_paySummary th:nth-child(2),.smZtRW_paySummary td:nth-child(2){text-align:center}.smZtRW_totals{width:min(320px,100%);margin:18px 0 24px auto}.smZtRW_totals>div:not(.smZtRW_total){justify-content:space-between;gap:12px;padding:5px 0;display:flex}.smZtRW_totals>div:nth-child(2){font-size:11px}.smZtRW_totals>div>span:last-child{text-align:right}.smZtRW_hoursReview{border-bottom:1px solid var(--border);font-size:12px}.smZtRW_hoursReview>summary{cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:12px 22px;font-size:13px;list-style:none;display:flex}.smZtRW_hoursReview>summary::-webkit-details-marker{display:none}.smZtRW_hoursReview>summary>span{color:var(--muted);margin-left:auto}.smZtRW_hoursReview>summary>svg{color:var(--muted);flex-shrink:0}.smZtRW_hoursReview:not([open])>summary>svg{transform:rotate(-90deg)}.smZtRW_hoursReview>section{padding:0 22px 16px}.smZtRW_hoursReview table{table-layout:fixed;border-collapse:collapse;width:100%}.smZtRW_hoursReview th,.smZtRW_hoursReview td{text-align:right;border-bottom:1px solid var(--border-soft);overflow-wrap:anywhere;vertical-align:top;padding:10px 8px}.smZtRW_hoursReview th{color:var(--muted);font-weight:500}.smZtRW_hoursReview th:first-child,.smZtRW_hoursReview td:first-child{text-align:left;width:55%;padding-left:0}.smZtRW_hoursReview small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.smZtRW_hoursReview td strong{font-weight:500}.smZtRW_hoursReview p{color:var(--muted);margin:12px 0 0;line-height:1.6}.smZtRW_total.invoice-summary-total{color:#20252b;width:min(300px,100%);box-shadow:none;background:0 0;border-top:1px solid #d5d9df;border-radius:0;justify-content:space-between;align-items:baseline;gap:16px;margin:14px 0 0 auto;padding:12px 0;display:flex}.smZtRW_total.invoice-summary-total>span{color:#20252b}.smZtRW_total.invoice-summary-total strong{color:#20252b;overflow-wrap:anywhere;font-size:20px}.smZtRW_paperMuted{color:#69727e;margin:12px 0;font-size:11px}.smZtRW_receipt p{margin:0 0 20px}.smZtRW_paperFooter{color:#69727e;border-top:1px solid #d5d9df;margin-top:24px;padding-top:12px;font-size:9px}.smZtRW_history{border-top:1px solid var(--border);padding:16px 22px;font-size:12px}.smZtRW_history summary{cursor:pointer;color:var(--muted)}.smZtRW_history article{padding-top:12px}.smZtRW_history small{color:var(--muted);margin-top:3px;display:block}.smZtRW_history p{color:var(--muted);margin:4px 0}.smZtRW_confirmHours{cursor:pointer;align-items:center;min-height:28px;margin:0;line-height:1.5;gap:10px!important;font-size:13px!important;font-weight:500!important;display:flex!important}.smZtRW_confirmHours>span{flex:1;min-width:0}.smZtRW_confirmHours:has(input:disabled){cursor:default;color:var(--muted)}.smZtRW_confirmHours:after{content:none!important}.smZtRW_confirmHours input[type=checkbox]{flex:0 0 18px;align-self:center;width:18px;min-width:18px;height:18px;min-height:18px;margin:0;padding:0}.smZtRW_actionForm{border-top:1px solid var(--border);gap:16px;padding:20px;display:grid}.smZtRW_actionForm h3{margin:0;font-size:16px}@media (max-width:1000px){.smZtRW_toolbar .invoice-controls{flex:100%}.smZtRW_toolbar .invoice-controls>:is(label,select){width:auto}}@media (max-width:600px){.smZtRW_billingReminder.panel{flex-direction:column;align-items:stretch;gap:14px;padding:18px}.workspace-main .page-wrap:has(>.smZtRW_page){padding-top:24px}.smZtRW_page.staff-invoices>.view-header{min-height:0;margin-bottom:16px;padding:0 0 18px}.smZtRW_page>.view-header{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.smZtRW_page>.view-header>div:first-child{display:contents}.smZtRW_page>.view-header>.smZtRW_headerActions{display:contents}.smZtRW_page>.view-header>.smZtRW_headerActions:has(.smZtRW_agencyAction){flex-wrap:wrap;grid-area:3/1/auto/-1;width:100%;display:flex}.smZtRW_page:has(.smZtRW_agencyAction) .view-title-row{grid-column:1/-1}.smZtRW_page .view-title-row{grid-area:1/1}.smZtRW_page>.view-header h1{font-size:27px}.smZtRW_page>.view-header>div:first-child>p{grid-area:2/1/auto/-1;font-size:14px}.smZtRW_headerActions>button{grid-area:1/2;min-height:40px;padding:8px 10px;font-size:12px}.smZtRW_headerActions>.smZtRW_notice{grid-area:3/1/auto/-1}.smZtRW_page:has(>.view-header) .smZtRW_toolbar>div:first-child{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.smZtRW_toolbar .invoice-controls,.smZtRW_toolbar .invoice-controls:has(>select)){grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.smZtRW_toolbar .invoice-controls>select{grid-column:1/-1}.smZtRW_toolbar .invoice-controls :is(input,select){height:48px;font-size:16px}.smZtRW_dialog.modal{max-height:calc(100dvh - 40px - env(safe-area-inset-bottom,0px))}.smZtRW_dialogHead{gap:8px;padding:12px 16px}.smZtRW_dialogHead h2{font-size:17px}.smZtRW_dialogHead p{margin-top:3px;font-size:12px}.smZtRW_readiness summary{padding:12px 16px}.smZtRW_readinessBody{padding:0 16px 14px}.smZtRW_readiness li{flex-wrap:wrap;align-items:flex-start;gap:8px}.smZtRW_readiness li>div{flex-basis:100%;grid-template-columns:minmax(0,1fr);gap:3px}.smZtRW_hoursReview>summary{padding:12px 16px}.smZtRW_hoursReview>section{padding:0 16px 14px}.smZtRW_hoursReview th,.smZtRW_hoursReview td{padding:9px 4px;font-size:11px}.smZtRW_confirmHours{min-height:44px}.smZtRW_document{padding:8px}.smZtRW_toolbarControls{width:100%}.smZtRW_monthControls{margin-left:auto}}
._1Lopqq_planner{padding:0;container-type:inline-size}._1Lopqq_controls,._1Lopqq_navigation{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._1Lopqq_controls{border:1px solid var(--border-soft);background:var(--panel-surface);border-radius:12px;margin-bottom:0;padding:10px}._1Lopqq_filters{align-self:flex-start;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}._1Lopqq_contextGroup{flex-wrap:wrap;flex:1;align-items:center;gap:14px;min-width:0;display:flex}._1Lopqq_contextGroup>:first-child{flex:0 auto}._1Lopqq_contextGroup:empty{display:none}._1Lopqq_inlineStatus{flex-wrap:wrap;gap:8px;min-width:0;display:flex}._1Lopqq_inlineStatus:empty{display:none}._1Lopqq_typeFilter select{width:148px;height:44px;min-height:44px;padding-block:0}._1Lopqq_datePicker{margin-top:8px;display:block}._1Lopqq_datePicker input{width:160px;min-height:36px}._1Lopqq_navigation{color:var(--muted);font-size:var(--type-meta);justify-content:space-between;margin-bottom:22px}._1Lopqq_navigation>div{gap:6px;display:flex}._1Lopqq_dayLayout{grid-template-columns:165px minmax(0,1fr);align-items:start;gap:0 24px;display:grid}._1Lopqq_dayRail{grid-area:2/1;padding-top:14px}._1Lopqq_dayDetail{grid-area:2/2}._1Lopqq_days{flex-direction:column;gap:6px;display:flex}._1Lopqq_days button{border:1px solid var(--border);color:var(--text);background:var(--panel-surface);text-align:left;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}._1Lopqq_days button:hover{background:var(--interactive-fill)}._1Lopqq_days button[aria-pressed=true]{border-color:var(--muted);background:var(--interactive-fill);color:var(--text)}._1Lopqq_days strong{font-size:var(--type-body);font-weight:600;display:block}._1Lopqq_days small{font-size:var(--type-meta);color:var(--muted);margin-top:2px;display:block}._1Lopqq_count{font-size:var(--type-meta);font-variant-numeric:tabular-nums}._1Lopqq_dayDetail,._1Lopqq_column{min-width:0}._1Lopqq_dayHeading{border-bottom:1px solid var(--border-soft);flex-wrap:wrap;grid-area:1/2;justify-content:space-between;align-items:center;gap:8px;min-height:50px;padding:0 0 14px;display:flex}._1Lopqq_dayHeading h3,._1Lopqq_columnHeading h3{font-size:var(--type-body);margin:0;font-weight:600}._1Lopqq_dayHeading>span,._1Lopqq_columnHeading p{color:var(--muted);font-size:var(--type-meta)}._1Lopqq_entries{margin:0;padding:0;list-style:none}._1Lopqq_entry{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:18px;padding:14px 0;display:grid}._1Lopqq_entry time{font-size:var(--type-body);font-variant-numeric:tabular-nums;font-weight:600}._1Lopqq_kind{border:1px solid var(--border-soft);background:var(--panel-surface);min-height:54px;font-size:var(--type-body);color:var(--text);text-align:left;cursor:pointer;border-radius:9px;align-items:center;gap:10px;width:100%;padding:12px 14px;display:flex}._1Lopqq_kind:hover{background:var(--interactive-fill)}._1Lopqq_itemLabel{gap:4px;min-width:0;display:grid}._1Lopqq_itemLabel strong{font-weight:500}._1Lopqq_itemLabel small{color:var(--muted);font-size:var(--type-meta)}._1Lopqq_thumbnail{object-fit:cover;border-radius:6px;flex-shrink:0;width:40px;height:40px;display:block;overflow:hidden}._1Lopqq_emojiThumbnail{justify-content:center;align-items:center;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:26px;line-height:1;display:flex;transform:translateY(-2px)}._1Lopqq_privacyPreview{aspect-ratio:4/3;border-radius:8px;width:100%;overflow:hidden}._1Lopqq_thumbnail .media-thumbnail>img{object-fit:cover}._1Lopqq_thumbnail .media-thumbnail-fallback small{display:none}._1Lopqq_thumbnail .media-thumbnail-fallback svg{width:16px;height:16px}._1Lopqq_thumbnail .media-thumbnail-fallback{gap:0;padding:0}._1Lopqq_expandIcon,._1Lopqq_expandedIcon{color:var(--muted);flex-shrink:0}._1Lopqq_expandedIcon{transform:rotate(180deg)}._1Lopqq_content{flex-direction:column;grid-column:2;width:100%;min-width:0;max-width:480px;padding:2px 14px 14px;display:flex}._1Lopqq_messageContent{align-self:flex-end;max-width:420px;margin-left:auto}._1Lopqq_messageContent ._1Lopqq_gallery{order:0}._1Lopqq_messageContent ._1Lopqq_messageText{background:color-mix(in srgb, var(--info,#79b7f0) 16%, var(--panel-surface));width:fit-content;max-width:100%;color:var(--text);border-radius:0 0 0 10px;order:1;align-self:flex-end;margin:0;padding:10px 12px}._1Lopqq_postContent{border:1px solid var(--border-soft);background:var(--panel-surface);border-radius:12px;align-self:flex-end;max-width:420px;margin-top:0;margin-bottom:14px;margin-left:auto;padding:0;overflow:hidden}._1Lopqq_postContent ._1Lopqq_messageText{margin:0;padding:16px 18px;font-weight:400}._1Lopqq_postContent ._1Lopqq_gallery img{height:auto;max-height:none}._1Lopqq_postContent ._1Lopqq_gallery{gap:0}._1Lopqq_postContent ._1Lopqq_gallery figure+figure{border-top:1px solid var(--border-soft)}._1Lopqq_postContent ._1Lopqq_gallery img,._1Lopqq_postContent ._1Lopqq_gallery video,._1Lopqq_postContent ._1Lopqq_privacyPreview{border-radius:0}._1Lopqq_postContent ._1Lopqq_privacyPreview .media-thumbnail>img{object-fit:cover}._1Lopqq_postContent ._1Lopqq_gallery figcaption,._1Lopqq_postContent ._1Lopqq_unavailable{margin:0;padding:10px 18px}._1Lopqq_messageText:empty{display:none}._1Lopqq_messageText{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65;font-size:var(--type-body);margin:0 0 14px}._1Lopqq_gallery{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}._1Lopqq_gallery figure{min-width:0;margin:0}._1Lopqq_gallery img,._1Lopqq_gallery video{object-fit:contain;background:var(--canvas);border-radius:8px;width:100%;max-height:560px;display:block}._1Lopqq_gallery audio{width:100%}._1Lopqq_gallery figcaption,._1Lopqq_unavailable{color:var(--muted);font-size:var(--type-meta);line-height:1.5}._1Lopqq_board ._1Lopqq_itemLabel{flex:1}._1Lopqq_board ._1Lopqq_content{grid-column:1/-1;max-width:100%;padding:8px 0 0}._1Lopqq_board ._1Lopqq_postContent{margin-bottom:0;padding:0}._1Lopqq_icon{width:28px;height:28px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._1Lopqq_post ._1Lopqq_icon{color:var(--info,#79b7f0)}._1Lopqq_chat ._1Lopqq_icon{color:var(--warning,#d6ad6c)}._1Lopqq_stream ._1Lopqq_icon{color:var(--accent,#bb97ea)}._1Lopqq_board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}._1Lopqq_columnHeading{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding:8px 0 20px;display:flex}._1Lopqq_columnCount{color:var(--muted);border:1px solid var(--border-soft);background:var(--panel-surface);font-size:var(--type-meta);font-variant-numeric:tabular-nums;border-radius:6px;flex-shrink:0;padding:6px 8px}._1Lopqq_multiLayout{margin-top:16px}._1Lopqq_multiToolbar{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}._1Lopqq_multiToolbar ._1Lopqq_navigation{flex:1;justify-content:flex-start;gap:12px;min-width:0;margin:0}._1Lopqq_multiToolbar ._1Lopqq_navigation>div{border:1px solid var(--border-soft);background:var(--panel-surface);border-radius:9px;order:1;gap:3px;padding:3px}._1Lopqq_multiToolbar ._1Lopqq_navigation>span{order:2;align-items:center;gap:9px;display:inline-flex}._1Lopqq_multiRange{color:var(--text);font-size:var(--type-body);font-weight:600}._1Lopqq_multiToolbar ._1Lopqq_navigation .button.compact{min-height:32px;box-shadow:none;background:0 0;border:0;padding:0 8px}._1Lopqq_columnHeading p{margin:5px 0 0}._1Lopqq_board ._1Lopqq_entry{border:1px solid var(--border-soft);background:var(--panel-surface);border-radius:10px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:8px;margin-bottom:10px;padding:10px;display:grid}._1Lopqq_board ._1Lopqq_kind{background:0 0;border:0;border-radius:0;gap:8px;min-width:0;min-height:42px;padding:0}._1Lopqq_board ._1Lopqq_entry time{font-size:var(--type-meta)}._1Lopqq_board ._1Lopqq_thumbnail{width:32px;height:32px}._1Lopqq_board ._1Lopqq_emojiThumbnail{font-size:24px}._1Lopqq_board ._1Lopqq_icon{width:24px;height:24px}._1Lopqq_board ._1Lopqq_itemLabel{gap:3px}._1Lopqq_board ._1Lopqq_itemLabel strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._1Lopqq_board ._1Lopqq_itemLabel small{font-size:var(--type-label)}._1Lopqq_board ._1Lopqq_postContent ._1Lopqq_messageText{padding:12px}._1Lopqq_empty{color:var(--muted);font-size:var(--type-meta);text-align:center;padding:28px 8px;line-height:1.6}@container (max-width:700px){._1Lopqq_dayLayout{grid-template-columns:150px minmax(0,1fr);gap:16px}._1Lopqq_board{grid-template-columns:1fr;gap:24px}._1Lopqq_board ._1Lopqq_entries{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._1Lopqq_board ._1Lopqq_entry{margin:0}}@container (max-width:500px){._1Lopqq_controls{gap:10px}._1Lopqq_typeFilter,._1Lopqq_datePicker{flex:140px;margin-left:0}._1Lopqq_typeFilter select,._1Lopqq_datePicker input{width:100%}._1Lopqq_dayLayout{grid-template-columns:1fr;gap:20px}._1Lopqq_dayHeading,._1Lopqq_dayRail,._1Lopqq_dayDetail{grid-area:auto/1}._1Lopqq_dayRail{padding-top:0}._1Lopqq_days{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._1Lopqq_days button{min-height:56px;padding:10px}._1Lopqq_entry{gap:10px}._1Lopqq_kind{padding:10px}._1Lopqq_board ._1Lopqq_entries{grid-template-columns:1fr}._1Lopqq_navigation{gap:10px}}._1Lopqq_typeFilter{min-width:0}._1Lopqq_layoutToggle{border:1px solid var(--border);background:var(--canvas);border-radius:9px;flex-shrink:0;align-items:center;gap:2px;height:44px;padding:3px;display:flex}._1Lopqq_layoutToggle button{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex}._1Lopqq_layoutToggle button:hover,._1Lopqq_layoutToggle button[aria-pressed=true]{background:var(--interactive-fill);color:var(--text)}._1Lopqq_layoutToggle button:focus-visible{outline:2px solid var(--muted);outline-offset:2px}._1Lopqq_queued{color:var(--muted);font-size:var(--type-meta);margin-left:auto}._1Lopqq_todayBadge{border:1px solid var(--border);font-size:var(--type-label);vertical-align:middle;border-radius:4px;margin-left:10px;padding:1px 6px;font-weight:400;display:inline-block}._1Lopqq_dateNavigation{border-bottom:1px solid var(--border-soft);grid-area:1/1;align-self:stretch;width:100%;min-height:50px;margin:0;padding:0 0 14px}._1Lopqq_dateNavigation>span{display:none}._1Lopqq_dateNavigation>div{grid-template-columns:34px minmax(0,1fr) 34px;gap:6px;width:100%;display:grid}._1Lopqq_dateNavigation .button.compact{min-height:34px;padding:0 8px}._1Lopqq_datePicker input{border:1px solid var(--border);color:var(--muted);background:var(--panel-surface);width:100%;font:inherit;font-size:var(--type-meta);border-radius:8px;padding:8px 10px}._1Lopqq_board ._1Lopqq_queued{display:none}@container (max-width:500px){._1Lopqq_typeFilter{margin-left:0}._1Lopqq_days{grid-template-columns:repeat(3,minmax(0,1fr))}._1Lopqq_days button{gap:4px;padding:8px}._1Lopqq_days strong{font-size:var(--type-meta)}._1Lopqq_days small{font-size:var(--type-label)}._1Lopqq_dayRail ._1Lopqq_datePicker{max-width:180px}._1Lopqq_dateNavigation{border-bottom:0;grid-area:auto/1;max-width:175px;min-height:34px;padding-bottom:0}._1Lopqq_queued{display:none}}@container (max-width:700px){._1Lopqq_filters{flex:100%}._1Lopqq_filters ._1Lopqq_typeFilter{flex:1}._1Lopqq_filters select{width:100%}}@container (max-width:500px){._1Lopqq_filters{grid-template-columns:minmax(0,1fr) auto;width:100%;margin-left:0;display:grid}._1Lopqq_filters>button{grid-column:1/-1;width:100%}}
._6Regpa_mascot{pointer-events:none;width:64px;height:64px;display:inline-block;position:relative}._6Regpa_motion{position:absolute;inset:0}._6Regpa_mascot img{max-width:none;image-rendering:pixelated;position:absolute;top:0;right:0}
.KqCBWG_workspace{min-width:0}.KqCBWG_syncNoticeWrapper{min-width:0;max-width:100%;position:relative}.KqCBWG_syncNoticeWrapper .action-notice{box-sizing:border-box;height:44px;min-height:44px;margin:0;padding:4px 10px 4px 12px}.KqCBWG_syncNoticeWrapper .action-notice .KqCBWG_syncNoticeToggle{text-align:left;width:auto;height:auto;font-size:11px;display:block}.KqCBWG_syncNotice{border:1px solid var(--border-strong);max-width:420px;min-height:44px;color:var(--muted);border-radius:9px;align-items:center;gap:10px;padding:5px 10px 5px 12px;display:flex}.KqCBWG_syncNotice>svg{flex-shrink:0}.KqCBWG_syncNoticeToggle{text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;min-width:0;padding:0;display:grid}.KqCBWG_syncNoticeToggle strong{color:var(--text);font-size:12px;font-weight:600;line-height:1.4}.KqCBWG_syncNoticeToggle span{color:var(--muted);font-size:11px;line-height:1.4}.KqCBWG_syncNoticeDismiss{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;padding:0;display:grid}.KqCBWG_syncNoticeDismiss:hover{color:var(--text);background:var(--interactive-fill)}.KqCBWG_syncDetails{z-index:30;border:1px solid var(--border-soft);background:var(--panel-surface);border-radius:12px;width:min(390px,100vw - 32px);max-height:min(560px,70vh);padding:16px;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 12px 32px #00000059}.KqCBWG_syncProgressHeader,.KqCBWG_syncModelHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.KqCBWG_syncProgressHeader h3{font-size:var(--type-body);margin:0}.KqCBWG_syncProgressHeader>span,.KqCBWG_syncModel p,.KqCBWG_syncCompleted{color:var(--muted);font-size:var(--type-meta);line-height:1.5}.KqCBWG_syncModels{margin:14px 0 0;padding:0;list-style:none}.KqCBWG_syncModels:empty{display:none}.KqCBWG_syncModel{border-top:1px solid var(--border-soft);min-width:0;padding:12px 0}.KqCBWG_syncModel strong{font-size:var(--type-body)}.KqCBWG_syncModel p{margin:8px 0 0}.KqCBWG_syncState,.KqCBWG_syncCompleted{font-size:var(--type-meta);align-items:center;gap:6px;display:inline-flex}.KqCBWG_syncState[data-state=Completed]{color:var(--success,#80c99c)}.KqCBWG_syncState[data-state=Failed],.KqCBWG_syncState[data-state=Retrying]{color:var(--warning,#d5b94f)}.KqCBWG_syncCompleted{margin-top:8px}.KqCBWG_toolbar{border:1px solid var(--border-soft);background:var(--panel-surface);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:0;padding:10px;display:flex}.KqCBWG_primaryControls{flex-wrap:wrap;flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.KqCBWG_primaryControls>.segmented-control{align-items:center;min-height:44px}.KqCBWG_primaryControls>.segmented-control button{min-height:34px}.KqCBWG_primaryControls .KqCBWG_modelPicker .shift-assignee-trigger{height:44px;min-height:44px;padding-block:7px}.KqCBWG_modelPicker{width:198px;max-width:100%}.KqCBWG_reload{min-width:110px;height:44px;min-height:44px;margin-left:0}.KqCBWG_sourceNote{color:var(--muted);font-size:var(--type-meta);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0 18px;line-height:1.5;display:flex}.KqCBWG_updatedAt{align-items:center;gap:7px;display:inline-flex}.KqCBWG_updatedAt svg{color:var(--muted-dim);flex-shrink:0}.KqCBWG_captureWarning{color:var(--warning,#d5b94f);font-size:var(--type-meta)}.KqCBWG_panel{min-width:0;padding:0;overflow:hidden}.KqCBWG_tableHeader{flex-wrap:wrap;gap:16px;min-height:88px;padding:18px 22px}.KqCBWG_tableHeader h2{font-size:var(--type-title);margin:0}.KqCBWG_tableHeader p{color:var(--muted);font-size:var(--type-meta);margin:6px 0 0}.KqCBWG_filter{max-width:100%}.KqCBWG_filter select{width:220px;max-width:100%;min-height:40px}.KqCBWG_tableScroll{overflow-x:auto}.KqCBWG_table{border-collapse:collapse;text-align:left;width:100%}.KqCBWG_table th{border-bottom:1px solid var(--border-soft);color:var(--muted-dim);font-size:var(--type-label);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:13px 22px;font-weight:700}.KqCBWG_table td{border-bottom:1px solid var(--border-soft);height:72px;font-size:var(--type-body);font-variant-numeric:tabular-nums;padding:16px 22px}.KqCBWG_table tbody tr:last-child td{border-bottom:0}.KqCBWG_table tbody tr:hover{background:var(--interactive-fill)}.KqCBWG_table td strong{font-weight:600;display:block}.KqCBWG_table td small{color:var(--muted);font-size:var(--type-meta);margin-top:5px;display:block}.KqCBWG_table .KqCBWG_numeric{text-align:right}.KqCBWG_identity{white-space:nowrap;align-items:center;gap:10px;display:flex}.KqCBWG_status{color:var(--success,#81c89e);font-size:var(--type-meta);align-items:center;gap:8px;font-weight:600;display:inline-flex}.KqCBWG_status>span{background:currentColor;border-radius:50%;width:6px;height:6px}.KqCBWG_footer{border-top:1px solid var(--border-soft);color:var(--muted);font-size:var(--type-meta);justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.KqCBWG_footer>div{gap:8px;display:flex}.KqCBWG_empty{text-align:center;color:var(--muted);font-size:var(--type-body);margin:0;padding:44px 22px}.KqCBWG_empty h2,.KqCBWG_empty h3{color:var(--text);font-size:var(--type-title);margin:0 0 10px}.KqCBWG_empty p{margin:0 0 18px;line-height:1.5}@container (max-width:650px){.KqCBWG_toolbar{gap:10px}.KqCBWG_modelPicker{flex:100%;width:100%}.KqCBWG_reload{margin-left:auto}.KqCBWG_tableHeader{padding:16px}.KqCBWG_table th,.KqCBWG_table td{padding:13px 16px}.KqCBWG_table{min-width:560px}.KqCBWG_table th:first-child,.KqCBWG_table td:first-child{background:var(--panel-surface);position:sticky;left:0}.KqCBWG_footer{flex-wrap:wrap;padding:14px 16px}.KqCBWG_footerTimezone{display:none}}@container (max-width:390px){.KqCBWG_toolbar>.segmented-control{flex:100%}.KqCBWG_toolbar>.segmented-control button{flex:1}.KqCBWG_reload{margin:0}.KqCBWG_filter,.KqCBWG_filter select{width:100%}}.KqCBWG_queuePanel{min-width:0;padding:0}@container (max-width:650px){.KqCBWG_primaryControls{flex:100%}.KqCBWG_primaryControls .KqCBWG_modelPicker{flex:160px;width:auto}}@container (max-width:500px){.KqCBWG_primaryControls{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.KqCBWG_primaryControls .KqCBWG_modelPicker{width:100%}.KqCBWG_primaryControls>.segmented-control button{flex:1}}@container (max-width:650px){.KqCBWG_syncDetails{width:min(390px,100vw - 48px);left:0;right:auto}}
.ATU3va_widget{right:24px;bottom:max(24px, env(safe-area-inset-bottom));z-index:45;color:var(--text);font-family:inherit;position:fixed}.ATU3va_launcher{border:1px solid var(--border-strong);background:var(--panel-surface);width:60px;height:60px;color:var(--text);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:50%;place-items:center;padding:5px;display:grid;box-shadow:0 4px 16px #0003}.ATU3va_launcher:hover{background:var(--surface-hover,var(--panel-surface));box-shadow:0 4px 16px #0003}.ATU3va_dragging .ATU3va_launcher{cursor:grabbing}.ATU3va_dragging{will-change:transform}.ATU3va_launcher img{object-fit:contain;width:48px;height:30px}.ATU3va_launcher{position:relative}.ATU3va_panel{border:1px solid var(--border-strong);background:var(--panel-surface);border-radius:16px;flex-direction:column;width:360px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 130px);animation:.16s ease-out ATU3va_arrive;display:flex;position:absolute;bottom:60px;right:0;overflow:hidden;box-shadow:0 24px 80px #0009,0 2px 8px #0005}.ATU3va_header{align-items:center;gap:2px;padding:6px 8px 0 14px;display:flex}.ATU3va_headerTitle{flex:1;min-width:0}.ATU3va_header h2{letter-spacing:-.01em;outline:none;margin:0;font-size:16px;font-weight:600;line-height:1.4}.ATU3va_iconButton{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.ATU3va_iconButton:hover{color:var(--text);background:0 0}.ATU3va_body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-contrast) transparent;min-height:0;padding:14px 16px 18px;overflow:hidden auto}.ATU3va_actions{gap:6px;display:grid}.ATU3va_option{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:20px 1fr 16px;align-items:center;gap:12px;padding:15px 10px;transition:background .15s,border-color .15s;display:grid}.ATU3va_option+.ATU3va_option{margin-top:2px}.ATU3va_option:hover{background:color-mix(in srgb, var(--text) 4%, var(--panel-surface));border-color:var(--border)}.ATU3va_option strong{align-items:center;gap:8px;margin:0 0 4px;font-size:14px;font-weight:600;display:flex}.ATU3va_option small{color:var(--muted);font-size:12px;line-height:1.5;display:block}.ATU3va_option>svg{color:var(--muted);transition:transform .15s,color .15s}.ATU3va_option:hover>svg{transform:translate(2px)}.ATU3va_optionIcon{width:20px;height:20px;color:var(--text-secondary);place-items:center;display:grid}.ATU3va_count{border:1px solid var(--border);min-width:19px;height:19px;color:var(--muted);border-radius:5px;place-items:center;padding:0 5px;font-size:10px;font-weight:500;display:inline-grid}.ATU3va_localNote{color:var(--muted);margin:0 0 14px;font-size:12px;line-height:1.6}.ATU3va_form{gap:18px;display:grid}.ATU3va_intro{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.6}.ATU3va_form label{gap:8px;font-size:13px;font-weight:600;display:grid}.ATU3va_form label small{color:var(--muted);font-weight:400}.ATU3va_form input,.ATU3va_form textarea{box-sizing:border-box;background:var(--background);width:100%;min-height:44px;color:var(--text);border:1px solid var(--border-control);font:inherit;border-radius:8px;padding:11px 12px;font-size:13px}.ATU3va_form textarea{resize:vertical;line-height:1.6}.ATU3va_saveButton{border:1px solid var(--border-strong);background:var(--surface-hover);width:100%;min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:600}.ATU3va_saveButton:hover{background:color-mix(in srgb, var(--text) 10%, var(--panel-surface))}.ATU3va_widget button:focus-visible,.ATU3va_widget input:focus-visible,.ATU3va_widget textarea:focus-visible,.ATU3va_widget summary:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}.ATU3va_page{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px}.ATU3va_page span{color:var(--text-secondary);margin-top:5px;display:block}.ATU3va_error{color:#ef7474;margin:0 0 16px;font-size:13px;line-height:1.6}.ATU3va_success{color:var(--success);align-items:start;gap:10px;margin:0 0 16px;font-size:13px;line-height:1.6;display:flex}.ATU3va_success svg{flex-shrink:0;margin-top:2px}.ATU3va_empty{text-align:center;justify-items:center;gap:14px;padding:32px 8px 12px;display:grid}.ATU3va_empty>svg{color:var(--text)}.ATU3va_empty strong{font-size:15px}.ATU3va_empty p{color:var(--muted);margin:0 0 8px;font-size:13px}.ATU3va_request{border:1px solid var(--border);border-radius:10px;padding:14px}.ATU3va_request+.ATU3va_request{margin-top:10px}.ATU3va_requestHeading{overflow-wrap:anywhere;align-items:start;gap:8px;font-size:13px;line-height:1.5;display:flex}.ATU3va_requestHeading svg{color:var(--text-secondary);flex-shrink:0;margin-top:2px}.ATU3va_requestMeta{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:11px;display:flex}.ATU3va_status{border:1px solid var(--border-contrast);color:var(--text-secondary);background:0 0;border-radius:5px;padding:2px 7px;font-size:11px;display:inline-block}.ATU3va_request time{color:var(--muted);font-size:11px;display:block}.ATU3va_request details{border-top:1px solid var(--border-soft);margin-top:12px;font-size:12px}.ATU3va_request summary{cursor:pointer;min-height:36px;color:var(--text-secondary);justify-content:space-between;align-items:center;gap:10px;padding-top:8px;list-style:none;display:flex}.ATU3va_request summary::-webkit-details-marker{display:none}.ATU3va_request summary>span{align-items:center;gap:6px;font-size:11px;display:flex}.ATU3va_request details[open] summary svg{transform:rotate(180deg)}.ATU3va_requestDetails{border-top:1px solid var(--border-soft);gap:8px;padding-top:12px;display:grid}.ATU3va_requestDetails>strong:not(:first-child){margin-top:6px}.ATU3va_request details p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-secondary);margin:0;line-height:1.6}@keyframes ATU3va_arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.ATU3va_widget{right:16px;bottom:max(16px, env(safe-area-inset-bottom))}.ATU3va_panel{max-height:calc(100dvh - 120px);bottom:72px}.ATU3va_body{padding:18px}}@media (prefers-reduced-motion:reduce){.ATU3va_panel{animation:none}.ATU3va_launcher{transition:none}.ATU3va_launcher:hover{transform:none}}.ATU3va_actions .ATU3va_option:focus-visible{outline-offset:-3px}.ATU3va_optionalSteps{border-top:1px solid var(--border);padding-top:4px}.ATU3va_optionalSteps summary{cursor:pointer;min-height:40px;color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.ATU3va_optionalSteps summary:before{content:"+";color:var(--muted);font-size:17px}.ATU3va_optionalSteps[open] summary:before{content:"−"}.ATU3va_optionalSteps summary span{color:var(--muted);margin-left:auto;font-size:11px}.ATU3va_optionalSteps[open] label{margin-top:6px}.ATU3va_reportPage{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.ATU3va_reportPage span{overflow-wrap:anywhere;color:var(--text-secondary);margin-left:5px;display:inline}.ATU3va_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ATU3va_header:has(>button:first-child){padding-left:6px}.ATU3va_anonymityField{gap:6px;display:grid}.ATU3va_form .ATU3va_anonymityField label{cursor:pointer;align-items:center;gap:8px;display:flex}.ATU3va_form .ATU3va_anonymityField input{width:16px;height:16px;accent-color:var(--text-secondary);flex-shrink:0;margin:0;padding:0}.ATU3va_anonymityField p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.ATU3va_optionalMedia{min-width:0}.ATU3va_optionalMedia summary{list-style:none}.ATU3va_optionalMedia summary::-webkit-details-marker{display:none}.ATU3va_attachButton{border:1px solid var(--border);width:100%;color:var(--text-secondary);text-align:left;font:inherit;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:10px;padding:12px;font-size:12px;display:flex}.ATU3va_attachButton>svg{flex-shrink:0}.ATU3va_attachButton small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.ATU3va_mediaFiles{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ATU3va_mediaFiles li{border:1px solid var(--border);border-radius:8px;align-items:center;gap:10px;min-width:0;padding:8px;display:flex}.ATU3va_mediaFiles li>div{flex:1;align-items:center;gap:8px;min-width:0;font-size:11px;display:flex}.ATU3va_mediaFiles li>div>span{overflow-wrap:anywhere;flex:1;min-width:0}.ATU3va_mediaFiles .ATU3va_iconButton{width:32px;height:32px}.ATU3va_mediaFiles small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.ATU3va_thumbnailButton{cursor:pointer;background:0 0;border:0;flex:0 0 64px;padding:0;position:relative}.ATU3va_mediaPreview{object-fit:cover;background:var(--background);border-radius:5px;width:64px;height:48px;display:block}.ATU3va_playIcon{color:#fff;filter:drop-shadow(0 1px 3px #000);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ATU3va_mediaDialog{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--panel-surface);width:min(760px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);border-radius:16px;margin:auto;padding:18px}.ATU3va_mediaDialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000b}.ATU3va_mediaDialog header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.ATU3va_mediaDialog h2{overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:15px}.ATU3va_expandedMedia{object-fit:contain;background:var(--background);border-radius:8px;width:100%;height:min(60dvh,460px);display:block}.ATU3va_requestDetails label{gap:6px;font-size:12px;display:grid}.ATU3va_requestDetails select{border:1px solid var(--border-control);background:var(--background);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:8px}.ATU3va_boardLink{color:var(--text-secondary);justify-self:start;align-items:center;gap:6px;padding-top:4px;font-size:12px;text-decoration:none;display:inline-flex}.ATU3va_boardLink:hover{color:var(--text)}.ATU3va_requestAuthor{color:var(--text-secondary);align-items:center;gap:6px;margin-top:7px;font-size:11px;display:flex}.ATU3va_requestAuthor>span{overflow-wrap:anywhere;min-width:0}.ATU3va_emptyActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.ATU3va_emptyActions .ATU3va_saveButton{padding:10px 8px;font-size:12px}.ATU3va_body::-webkit-scrollbar{width:6px}.ATU3va_body::-webkit-scrollbar-track{background:0 0}.ATU3va_body::-webkit-scrollbar-thumb{background:var(--border-contrast);border-radius:999px}.ATU3va_body::-webkit-scrollbar-button{width:0;height:0;display:none}.ATU3va_requestStatus{gap:6px;font-size:12px;display:grid}@media (max-width:760px){.ATU3va_launcher{border:1px solid var(--border-strong);background:var(--panel-surface);cursor:pointer;touch-action:none;width:56px;height:56px;padding:5px;box-shadow:0 4px 16px #0003}.ATU3va_launcher img{width:44px;height:28px}.ATU3va_panel{box-sizing:border-box;border-radius:12px;max-width:calc(100vw - 24px);position:absolute}.ATU3va_body{padding:8px 12px 12px}.ATU3va_option{gap:10px;padding:10px 6px}body:has(#notifications-popover,#announcements-popover,.mobile-tools-open,.sidebar-open,.modal-backdrop) .ATU3va_widget{visibility:hidden;pointer-events:none}body:has(.model-manager-chat-composer) .ATU3va_widget:not([style]){bottom:calc(84px + env(safe-area-inset-bottom,0px))}body:has(.model-content-library:not(.hub-content-workspace) .content-download-actions) .ATU3va_widget:not([style]){bottom:calc(92px + env(safe-area-inset-bottom,0px))}body:has(.model-manager-chat-composer textarea:focus) .ATU3va_widget{visibility:hidden;pointer-events:none}}html[data-theme=light] .ATU3va_launcher img{filter:url(#light-brand-ink)}.ATU3va_launcher.ATU3va_catLauncher{width:64px;height:64px;box-shadow:none;background:0 0;border:0;border-radius:12px;padding:0}.ATU3va_launcher.ATU3va_catLauncher:hover{box-shadow:none;background:0 0}.ATU3va_launcher.ATU3va_catLauncher img{width:100%;height:100%}.ATU3va_launcher.ATU3va_catLauncher .halloween-cat{width:100%;height:100%}html[data-theme=light] .ATU3va_launcher.ATU3va_catLauncher img{filter:none}@media (max-width:760px){.ATU3va_launcher.ATU3va_catLauncher{width:56px;height:56px}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.LINzvG_className{font-family:Inter,Inter Fallback;font-style:normal}.LINzvG_variable{--font-inter:"Inter", "Inter Fallback"}
.xhvBKG_grid.invoice-card-grid{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr))}@media (max-width:760px){.xhvBKG_page{padding-bottom:88px}}.xhvBKG_invoiceCard.panel.invoice-card{gap:20px;padding:22px}.xhvBKG_invoiceCard.invoice-card>header{align-items:flex-start;gap:12px}.xhvBKG_cardIdentity{align-items:center;gap:11px;min-width:0;display:flex}.xhvBKG_cardIdentity>div{min-width:0}.xhvBKG_invoiceCard .xhvBKG_cardIdentity h3{overflow-wrap:anywhere;margin:0;font-size:14px;display:block}.xhvBKG_invoiceCard .xhvBKG_cardIdentity p{align-items:center;gap:6px;margin:4px 0 0;font-size:12px;display:flex}.xhvBKG_cardIdentity p svg{flex-shrink:0}.xhvBKG_cardAvatar{flex:0 0 38px;width:38px;height:38px}.xhvBKG_invoiceCard>.invoice-card-total{gap:4px;padding:0}.xhvBKG_invoiceCard .invoice-card-meta{gap:10px;padding-top:16px}.xhvBKG_invoiceCard .invoice-card-meta>div{align-items:baseline}.xhvBKG_invoiceCard .invoice-card-meta dt{flex-shrink:0}.xhvBKG_invoiceCard>.invoice-card-hint{font-size:11px;line-height:1.6}.xhvBKG_invoiceCard>.invoice-card-actions{border-top:1px solid var(--border-soft);gap:10px;padding-top:14px}.xhvBKG_invoiceCard .invoice-card-actions .button{white-space:nowrap;gap:6px;padding:8px}@media (max-width:380px){.xhvBKG_invoiceCard>.invoice-card-actions{grid-template-columns:1fr}}.xhvBKG_dialog.modal{flex-direction:column;width:min(960px,100%);max-height:min(84dvh,860px);padding:0;display:flex;overflow:hidden}.xhvBKG_issueDialog.modal{width:min(640px,100%)}.xhvBKG_paymentDialog.modal{width:min(720px,100%)}.xhvBKG_paymentReports{border-bottom:1px solid var(--border);flex-shrink:0;padding:12px 20px;font-size:12px}.xhvBKG_paymentReports>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}.xhvBKG_paymentReports>summary>span{color:var(--muted);margin-left:auto}.xhvBKG_paymentReports>summary>svg{color:var(--muted);flex-shrink:0}.xhvBKG_paymentReports:not([open])>summary>svg{transform:rotate(-90deg)}.xhvBKG_paymentReports>div{gap:10px;max-height:230px;padding-top:12px;display:grid;overflow:auto}.xhvBKG_singlePayment>h3{margin:0;font-size:12px;font-weight:600}.xhvBKG_singlePayment .xhvBKG_paymentReport{border:0;border-radius:0;padding:0}.xhvBKG_singlePayment .xhvBKG_paymentReport>header>strong{font-size:15px}.xhvBKG_paymentReport{border:1px solid var(--border);border-radius:8px;padding:12px}.xhvBKG_paymentReport>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.xhvBKG_paymentReport p{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0}.xhvBKG_reportActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.xhvBKG_reportActions .button{min-height:36px;padding:8px 10px;font-size:12px}.xhvBKG_reportFormBody{gap:20px}.xhvBKG_reportFormBody h3{margin:0 0 8px;font-size:16px}@media (max-width:600px){.xhvBKG_paymentReports{padding:12px}.xhvBKG_paymentReports>div{max-height:180px}.xhvBKG_reviewActions>button.xhvBKG_reportPrimaryAction{white-space:nowrap;padding-inline:12px;font-size:12px}}.xhvBKG_dialogHead{border-bottom:1px solid var(--border);margin:0;padding:18px 22px}.xhvBKG_dialogHead h2{margin:0;font-size:18px}.xhvBKG_dialogHead p{color:var(--muted);margin:6px 0 0;font-size:13px}.xhvBKG_dialogHeadActions{flex-shrink:0;align-items:center;gap:6px;display:flex}.xhvBKG_dialogHeadActions>.topbar-pay-visibility{justify-content:center;align-items:center;gap:4px;display:inline-flex}.xhvBKG_preview{background:#e4e6e9;width:100%;min-height:0;padding:24px;overflow:auto}.xhvBKG_dialogHead,.xhvBKG_footer{flex-shrink:0}.xhvBKG_paper{color:#20252b;background:#fff;max-width:740px;margin:auto;font-size:12px;line-height:1.6;box-shadow:0 2px 10px #0001}.xhvBKG_brand{background:#15191e;align-items:center;gap:18px;padding:14px 26px;display:flex}.xhvBKG_brand img{object-fit:contain;max-width:32%;height:auto}.xhvBKG_brand img:first-child{width:120px}.xhvBKG_brand img:nth-child(2){width:210px}.xhvBKG_brand span{color:#b9bec5;margin-left:auto;font-size:9px}.xhvBKG_paperBody{padding:28px 32px 20px}.xhvBKG_paperTitle{justify-content:space-between;gap:20px;margin-bottom:30px;display:flex}.xhvBKG_paperTitle h3{color:#20252b;margin:0 0 8px;font-size:27px}.xhvBKG_paperTitle p{color:#69727e;margin:0}.xhvBKG_paperTitle>div:last-child{text-align:right}.xhvBKG_paperTitle small{color:#69727e;margin-top:12px;font-size:9px;display:block}.xhvBKG_billingGrid{border-top:1px solid #d5d9df;border-left:1px solid #d5d9df;grid-template-columns:1fr 1fr;display:grid}.xhvBKG_billingGrid section{overflow-wrap:anywhere;border-bottom:1px solid #d5d9df;border-right:1px solid #d5d9df;min-width:0;padding:14px}.xhvBKG_paper h4{color:#20252b;margin:18px 0 8px;font-size:12px}.xhvBKG_billingGrid h4{text-transform:uppercase;color:#69727e;margin:0 0 8px;font-size:10px}.xhvBKG_billingGrid p{margin:0}.xhvBKG_paperNote{color:#69727e;margin:14px 0 20px;font-size:11px}.xhvBKG_invoiceNotes{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;line-height:1.6}.xhvBKG_lineItems{margin-top:20px;overflow-x:auto}.xhvBKG_lineItems table{border-collapse:collapse;color:#20252b;width:100%;min-width:480px;font-size:11px}.xhvBKG_lineItems th:first-child{width:60%}.xhvBKG_lineItems th:nth-child(2){width:8.5%}.xhvBKG_lineItems th:nth-child(3){width:15.5%}.xhvBKG_lineItems th:nth-child(4){width:16%}.xhvBKG_lineItems th,.xhvBKG_lineItems td{text-align:left;border:1px solid #d5d9df;padding:12px 8px}.xhvBKG_lineItems th{color:#20252b;text-transform:uppercase;background:#f3f4f6;font-size:10px}.xhvBKG_lineItems td:nth-last-child(-n+2),.xhvBKG_lineItems th:nth-last-child(-n+2){text-align:right;white-space:nowrap}.xhvBKG_totals{width:min(320px,100%);margin:20px 0 26px auto}.xhvBKG_totals>div{justify-content:space-between;gap:12px;padding:5px 0;display:flex}.xhvBKG_totals dd{white-space:nowrap;margin:0}.xhvBKG_totals>div:last-child{border-top:1px solid #d5d9df;margin-top:9px;padding-top:12px;font-size:14px;font-weight:700}.xhvBKG_paperFooter{color:#69727e;border-top:1px solid #d5d9df;padding-top:12px;font-size:9px}@media (max-width:600px){.xhvBKG_preview{padding:8px}.xhvBKG_paperBody{padding:20px 14px}.xhvBKG_brand{gap:10px;padding:12px}.xhvBKG_brand span{display:none}.xhvBKG_paperTitle{flex-direction:column;gap:8px}.xhvBKG_paperTitle>div:last-child{text-align:left}.xhvBKG_billingGrid{grid-template-columns:1fr}}.xhvBKG_footer{border-top:1px solid var(--border);justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.xhvBKG_footer button{align-items:center;gap:8px;display:inline-flex}.xhvBKG_dialog>.xhvBKG_footer{justify-content:space-between;gap:10px;padding:14px 20px}.xhvBKG_reviewActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.xhvBKG_moreActions{position:relative}.xhvBKG_moreActions summary{color:var(--muted);cursor:pointer;align-items:center;gap:8px;padding:10px;font-size:12px;list-style:none;display:flex}.xhvBKG_moreActions summary::-webkit-details-marker{display:none}.xhvBKG_moreActions>div{z-index:30;background:var(--panel-surface);border:1px solid var(--border-strong);border-radius:10px;width:220px;padding:6px;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 8px 24px #0005}.xhvBKG_moreActions>div button{color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;padding:10px;font-size:12px;display:block}.xhvBKG_moreActions>div button:hover{background:var(--interactive-fill)}.xhvBKG_moreActions>div .xhvBKG_voidAction{color:var(--danger-bright)}.xhvBKG_moreActions button:disabled{opacity:.45;cursor:default}@media (max-width:600px){.xhvBKG_dialog>.xhvBKG_footer{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px;display:grid}.xhvBKG_dialog>.xhvBKG_footer>button{order:1;justify-content:center}.xhvBKG_reviewActions{display:contents}.xhvBKG_reviewActions>button{justify-content:center}.xhvBKG_reviewActions>button.button-ghost{order:3}.xhvBKG_reviewActions>button.button-primary{order:4}.xhvBKG_moreActions{order:2}.xhvBKG_brand img:first-child{width:90px}}@media (max-width:500px){.xhvBKG_grid>article{max-width:none}.xhvBKG_dialogHead{padding:16px}.xhvBKG_footer{padding:12px 16px}}@media (max-width:600px){.xhvBKG_previewDialog.modal{max-height:calc(100dvh - 40px - env(safe-area-inset-bottom,0px))}.xhvBKG_previewDialog .xhvBKG_dialogHead{align-items:center;gap:8px;padding:12px 16px}.xhvBKG_previewDialog .xhvBKG_dialogHead h2{margin:0;font-size:17px;line-height:1.4}.xhvBKG_previewDialog .xhvBKG_dialogHead p{margin-top:3px;font-size:12px}.xhvBKG_previewDialog .xhvBKG_dialogHeadActions{gap:2px}.xhvBKG_previewDialog>.xhvBKG_footer{padding:10px 12px;display:flex}.xhvBKG_previewDialog>.xhvBKG_footer>button{flex:1;min-height:44px;padding:10px 12px;font-size:13px}.xhvBKG_previewDialog .xhvBKG_reviewActions:empty{display:none}.xhvBKG_preview{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#7c8086 transparent;padding:8px}.xhvBKG_paperBody{padding:18px 14px}.xhvBKG_paperTitle{gap:10px;margin-bottom:20px}.xhvBKG_paperTitle h3{margin-bottom:4px;font-size:24px}.xhvBKG_paperTitle small{margin-top:4px}.xhvBKG_billingGrid section{padding:12px}.xhvBKG_billingGrid h4{margin-bottom:6px}.xhvBKG_lineItems{margin-top:16px;overflow:visible}.xhvBKG_lineItems table{table-layout:fixed;min-width:0;font-size:11px}.xhvBKG_lineItems th:first-child{width:40%}.xhvBKG_lineItems th:nth-child(2){width:10%}.xhvBKG_lineItems th:nth-child(3),.xhvBKG_lineItems th:nth-child(4){width:25%}.xhvBKG_lineItems th,.xhvBKG_lineItems td{overflow-wrap:anywhere;padding:9px 5px}.xhvBKG_lineItems th{font-size:9px}.xhvBKG_lineItems th:nth-child(2),.xhvBKG_lineItems td:nth-child(2){text-align:center}.xhvBKG_lineItems td:nth-last-child(-n+2){white-space:normal}.xhvBKG_lineAmount>span{display:block}.xhvBKG_totals{margin-top:14px;margin-bottom:22px}.xhvBKG_totals dt{min-width:0}.xhvBKG_totals dd{white-space:normal;overflow-wrap:anywhere;text-align:right}}.xhvBKG_page{min-width:0}.xhvBKG_page>.view-header{flex-wrap:wrap}.xhvBKG_page>.view-header>div:first-child{flex:320px;min-width:0}.xhvBKG_headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;max-width:100%;margin-left:auto;display:flex}.xhvBKG_headerActions>.xhvBKG_confirmation{align-self:center;margin:0}.xhvBKG_headerActions .xhvBKG_managementTools{justify-content:flex-end}@media (max-width:760px){.xhvBKG_page>.view-header{min-height:0}.xhvBKG_page>.view-header>div:first-child{flex:0 auto}}.xhvBKG_page .xhvBKG_mobileBillingAction{display:none}.xhvBKG_confirmation{flex:0 360px;justify-content:flex-end;align-self:flex-start;width:360px;max-width:100%;margin:8px 0 0 auto;display:flex}.xhvBKG_confirmation .action-notice{margin:0}@media (max-width:600px){.xhvBKG_confirmation{flex-basis:auto;width:100%;margin-top:0}}.xhvBKG_workspace{gap:16px}.xhvBKG_galleryToolbar.invoice-gallery-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;padding-bottom:0;position:relative}.xhvBKG_galleryToolbar .invoice-controls{align-items:center}.xhvBKG_galleryToolbar .invoice-controls>:is(select,label){min-width:140px}:is(.xhvBKG_galleryToolbar .invoice-controls :is(select,input),.xhvBKG_galleryToolbar .invoice-controls>select){height:44px}.xhvBKG_managementTools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.xhvBKG_modelFilter{width:180px;min-width:0}.xhvBKG_modelFilter .shift-assignee-picker>label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xhvBKG_modelFilter .shift-assignee-trigger{height:44px;min-height:44px;padding:7px 10px}.xhvBKG_modelFilter .shift-assignee-popover{--picker-width:min(280px, calc(100vw - 32px));left:clamp(16px, calc(anchor(right) - var(--picker-width)), calc(100vw - var(--picker-width) - 16px))}.xhvBKG_modelFilter .team-people-search{margin:0 0 8px;padding:4px 8px 8px}.xhvBKG_modelFilter .team-people-options{gap:4px;padding:2px;display:grid}.xhvBKG_modelFilter .team-person-option{border-radius:8px;gap:10px;min-height:44px;padding:7px 10px}.xhvBKG_modelFilter .team-person-option .team-picker-avatar{width:28px;height:28px}.xhvBKG_modelFilter .team-person-option>svg{flex-shrink:0;margin-left:4px}:is(.xhvBKG_modelFilter .team-person-option:focus,.xhvBKG_modelFilter .team-person-option:focus-visible){box-shadow:none;background:var(--interactive-fill);border:0;outline:none}.xhvBKG_modelFilter .team-picker-avatar{box-shadow:none;background:0 0;border:0}.xhvBKG_modelFilter img[src*=invoice-logo\.png]{object-fit:contain;background:0 0;padding:3px}@media (max-width:600px){.xhvBKG_modelFilter{flex:140px;width:auto}}.xhvBKG_managementTools .button{min-height:40px;padding:8px 14px}@media (max-width:600px){.xhvBKG_headerActions{width:100%}.xhvBKG_headerActions .xhvBKG_managementTools{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.xhvBKG_headerActions .xhvBKG_managementTools .button{white-space:normal;min-height:44px;padding:8px 10px;font-size:12px}.xhvBKG_headerActions>.xhvBKG_confirmation{flex-basis:100%;width:100%}}.xhvBKG_workspace>.invoice-card-hint{margin:0}@media (max-width:600px){.workspace-main .page-wrap:has(>.xhvBKG_modelPage){padding-top:24px}.xhvBKG_page.xhvBKG_modelPage>.view-header{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;min-height:0;margin-bottom:16px;padding:0 0 18px;display:grid}.xhvBKG_modelPage>.view-header>div:first-child{display:contents}.xhvBKG_modelPage>.view-header .view-title-row{grid-area:1/1}.xhvBKG_modelPage>.view-header h1{margin:0;font-size:30px;line-height:1.2}.xhvBKG_modelPage>.view-header p{font-size:14px;line-height:1.5}.xhvBKG_modelPage>.view-header>div:first-child>p{grid-area:2/1/auto/-1}.xhvBKG_page.xhvBKG_modelPage .xhvBKG_mobileBillingAction{white-space:nowrap;grid-area:1/2;place-self:center end;min-height:40px;padding:8px 12px;font-size:12px;display:inline-flex}.xhvBKG_modelPage>.view-header>.xhvBKG_confirmation{grid-area:3/1/auto/-1;margin:0}.xhvBKG_modelPage .xhvBKG_galleryToolbar .xhvBKG_desktopBillingAction{display:none}.xhvBKG_modelPage .xhvBKG_galleryToolbar.invoice-gallery-toolbar{display:block}.xhvBKG_modelPage .xhvBKG_galleryToolbar>div:first-child{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xhvBKG_modelPage .xhvBKG_galleryToolbar .invoice-controls{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;width:100%;display:grid}.xhvBKG_modelPage .xhvBKG_galleryToolbar .invoice-controls>:is(select,label){width:100%;min-width:0}.xhvBKG_modelPage .xhvBKG_galleryToolbar .invoice-controls :is(select,input){width:100%;min-width:0;max-width:100%;height:48px;min-height:48px;font-size:16px}.xhvBKG_modelPage .xhvBKG_galleryToolbar .invoice-month-placeholder{font-size:16px}.xhvBKG_modelPage .xhvBKG_galleryToolbar .invoice-controls>.button{white-space:nowrap;grid-column:1/-1;width:100%;min-height:44px;padding:10px 14px;font-size:14px}.xhvBKG_modelPage .xhvBKG_workspace>.invoice-card-hint{font-size:12px;line-height:1.5}}@media (max-width:360px){.xhvBKG_modelPage .xhvBKG_galleryToolbar .invoice-controls{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.xhvBKG_galleryToolbar.invoice-gallery-toolbar{grid-template-columns:minmax(0,1fr);gap:12px}.xhvBKG_galleryToolbar .invoice-controls{flex-wrap:wrap;grid-area:2/1;gap:8px;display:flex}.xhvBKG_galleryToolbar.xhvBKG_galleryToolbar .invoice-controls>:is(select,label){flex:110px;min-width:0}}.xhvBKG_tools{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:12px 20px;display:flex}.xhvBKG_tools>button:not(.button){border:1px solid var(--border);background:var(--field-surface);color:var(--text);cursor:pointer;border-radius:8px;padding:8px 12px}.xhvBKG_actionForm{gap:14px;min-height:0;padding:20px;display:grid;overflow:auto}.xhvBKG_actionForm label{gap:6px;font-size:13px;display:grid}.xhvBKG_actionForm :is(input:not([type=checkbox]),textarea,select){border:1px solid var(--border-control);background:var(--field-surface);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:10px}.xhvBKG_actionForm p{overflow-wrap:anywhere;font-size:13px}.xhvBKG_dialog .xhvBKG_issueForm{gap:18px;padding:22px 26px}.xhvBKG_issueForm h3{margin:0;font-size:16px}.xhvBKG_issueForm p{color:var(--muted);margin:0;line-height:1.65}.xhvBKG_issueFacts{border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:14px;display:grid}.xhvBKG_issueFacts>div{gap:5px;min-width:0;display:grid}.xhvBKG_issueFacts dt{color:var(--muted);font-size:12px}.xhvBKG_issueFacts dd{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600}.xhvBKG_issueForm label.xhvBKG_clearedFundsConfirm{border:1px solid var(--border);background:var(--field-surface);color:var(--text);cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;padding:14px;font-size:13px;font-weight:500;line-height:1.6;display:flex}.xhvBKG_issueForm label.xhvBKG_clearedFundsConfirm:after{content:none!important}.xhvBKG_issueForm .xhvBKG_clearedFundsConfirm input[type=checkbox]{cursor:pointer;flex:0 0 18px;width:18px;min-width:18px;height:18px;min-height:18px;margin:2px 0 0;padding:0}.xhvBKG_issueForm .xhvBKG_tools{justify-content:flex-end;margin-top:2px;padding:0}@media (max-width:600px){.xhvBKG_dialog .xhvBKG_issueForm{padding:18px}.xhvBKG_issueForm label.xhvBKG_clearedFundsConfirm{padding:12px}}.xhvBKG_settings.modal{width:min(640px,100%)}.xhvBKG_createSettings.modal{width:min(720px,100%)}.xhvBKG_createSettings .modal-head{align-items:flex-start;gap:20px}.xhvBKG_createIntro{max-width:540px;color:var(--muted);margin:8px 0 0;font-size:13px;font-weight:400;line-height:1.6}.xhvBKG_createBody{padding-top:20px}.xhvBKG_createBody .shift-assignee-picker>label{margin-bottom:7px}.xhvBKG_createBody .shift-assignee-trigger{min-height:44px}.xhvBKG_blockers{flex-shrink:0;max-height:160px;padding:12px 20px;font-size:13px;overflow:auto}.xhvBKG_billingPrompt{justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.xhvBKG_billingPrompt h3{margin:0 0 6px;font-size:16px}.xhvBKG_billingPrompt p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.xhvBKG_billingPrompt button{flex-shrink:0}@media (max-width:600px){.xhvBKG_billingPrompt{flex-direction:column;align-items:stretch}}.xhvBKG_footer{flex-wrap:wrap}.xhvBKG_billingGrid p{white-space:pre-line}.xhvBKG_page .view-header>div{min-width:0;max-width:100%}.xhvBKG_page .invoice-gallery-toolbar>div:first-child{min-width:0;max-width:100%}:is(.xhvBKG_page .view-header p,.xhvBKG_page .invoice-gallery-toolbar p){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.xhvBKG_invoiceCard>.invoice-card-actions:has(.xhvBKG_cardPaymentAction){grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 42px;align-items:stretch;gap:6px}.xhvBKG_invoiceCard .invoice-card-actions:has(.xhvBKG_cardPaymentAction) .button{white-space:normal;min-width:0;padding:8px 5px;font-size:11px;line-height:1.35}.xhvBKG_cardPaymentAction{grid-column:auto}.xhvBKG_invoiceCard>.invoice-card-actions:not(:has(.xhvBKG_cardPaymentAction)){grid-template-columns:minmax(0,1fr) 42px}
@media (max-width:760px){._3aF38G_page .model-requests-overview{padding-bottom:16px}._3aF38G_page .model-requests-overview>.panel-heading{padding:16px 16px 14px}:is(._3aF38G_page .model-request-shared-filters,._3aF38G_page .model-request-shared-filters:has(.model-request-clear-inactive)){grid-template-columns:minmax(0,1fr) 32px;gap:10px 6px;margin:0 16px}._3aF38G_page .model-request-shared-filters .content-mode{box-sizing:border-box;grid-area:1/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;width:100%;padding:3px;display:grid}._3aF38G_page .content-mode button{justify-content:center;min-height:36px;padding:6px;font-size:12px}._3aF38G_page .model-request-shared-filters .content-search{grid-area:2/1/auto/-1;min-width:0;height:44px}._3aF38G_page .content-search input{min-width:0;height:42px;font-size:13px}._3aF38G_page .model-request-status{grid-area:3/1}._3aF38G_page .model-request-status select{height:44px;min-height:44px;font-size:13px}._3aF38G_page .model-request-shared-filters:has(.model-request-clear-inactive) .model-request-status{grid-column:1/-1}._3aF38G_page .model-request-shared-filters>.clear-filters-button:not(.model-request-clear-inactive){grid-area:3/2;gap:0;width:32px;min-height:40px;padding:0;font-size:0}}
.A_eLQq_page{min-width:0;container-type:inline-size}.A_eLQq_note{border:1px solid var(--border-control);background:var(--panel-surface);color:var(--muted);border-radius:10px;align-items:center;gap:9px;margin:0 0 16px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}.A_eLQq_note svg{flex-shrink:0}.A_eLQq_error{color:var(--danger,#ff8d80);font-size:13px}.A_eLQq_page>.view-header{flex-wrap:wrap;align-items:center;margin-bottom:22px;padding-bottom:22px}.A_eLQq_page>.view-header>div:first-child{flex:300px;min-width:0}.A_eLQq_headerActions{flex-wrap:wrap;flex-shrink:1;justify-content:flex-end;align-self:center;align-items:center;gap:10px;min-width:110px;max-width:100%;display:flex}.A_eLQq_headerActions:empty{display:none}@container (max-width:650px){.A_eLQq_headerActions{align-self:flex-end}}@media (max-width:720px){.A_eLQq_page>.view-header>div:first-child{flex:0 auto}}@container (max-width:650px){.A_eLQq_headerActions{flex-wrap:nowrap;gap:8px;width:100%}.A_eLQq_page .A_eLQq_headerActions .action-notice{flex:1 1 0;min-width:0;max-width:none;margin:0;padding-inline:10px}.A_eLQq_page .A_eLQq_headerActions .action-notice>div{min-width:0}.A_eLQq_page .A_eLQq_headerActions .action-notice strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.A_eLQq_page .A_eLQq_headerActions .action-notice>div>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.A_eLQq_headerActions>.button{flex:none;min-height:48px;padding-inline:12px}.A_eLQq_headerActions>div{flex:1 1 0;min-width:0}.A_eLQq_page .A_eLQq_headerActions .action-notice{height:48px;min-height:48px}}
.jK8Bga_statusSelect{min-width:126px;position:relative}.jK8Bga_statusSelect>button.jK8Bga_trigger{border:1px solid var(--border-control);background:var(--background);width:100%;min-height:38px;color:var(--text);cursor:pointer;font:inherit;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:inline-flex}.jK8Bga_statusSelect>button.jK8Bga_trigger:hover:not(:disabled){border-color:var(--border-contrast);background:var(--background)}.jK8Bga_statusSelect>button.jK8Bga_trigger:disabled{cursor:default;opacity:.6}.jK8Bga_statusOptions{z-index:10;border:1px solid var(--border-strong);background:var(--panel-surface);border-radius:8px;min-width:100%;padding:4px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 10px 28px #0006}.jK8Bga_statusSelect .jK8Bga_statusOptions>button{width:100%;min-height:34px;color:var(--text-secondary);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:5px;justify-content:flex-start;align-items:center;padding:8px 10px;font-size:12px;display:flex}.jK8Bga_statusSelect .jK8Bga_statusOptions>button[aria-selected=true],.jK8Bga_statusSelect .jK8Bga_statusOptions>button:hover,.jK8Bga_statusSelect .jK8Bga_statusOptions>button:focus-visible{background:var(--surface-hover);color:var(--text)}.jK8Bga_statusSelect .jK8Bga_statusOptions>button:focus-visible{outline:1px solid var(--border-contrast);outline-offset:-2px}
