.KHjLKa_header{height:var(--header-height);border-bottom:1px solid var(--border);background:var(--surface);z-index:var(--z-sticky);position:sticky;top:0}.KHjLKa_inner{padding:0 var(--space-xl);justify-content:space-between;align-items:center;height:100%;display:flex}.KHjLKa_menuToggle{appearance:none;width:28px;height:28px;margin-right:var(--space-sm);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:none}.KHjLKa_menuToggle:hover{color:var(--text-primary);background:var(--surface-muted)}.KHjLKa_brand{align-items:center;margin-right:auto;display:flex}.KHjLKa_logoLight,.KHjLKa_logoDark{width:auto;height:24px}.KHjLKa_logoLight{display:none}html[data-theme=light] .KHjLKa_logoLight{display:block}html[data-theme=light] .KHjLKa_logoDark{display:none}.KHjLKa_user{align-items:center;gap:var(--space-base);display:flex}.KHjLKa_userName{font-size:var(--font-size-xs);color:var(--text-primary);font-weight:600}.KHjLKa_themeToggle{border-radius:var(--radius-sm);cursor:pointer;width:28px;height:28px;color:var(--text-secondary);transition:color var(--duration-base), background var(--duration-base);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.KHjLKa_themeToggle:hover{color:var(--text-primary);background:var(--surface-muted)}.KHjLKa_signOut{align-items:center;gap:var(--space-2xs);height:28px;font-size:var(--font-size-xs);color:var(--text-secondary);border-radius:var(--radius-sm);padding:0 var(--space-sm);cursor:pointer;transition:color var(--duration-base), background var(--duration-base);font-family:var(--font-sans);background:0 0;border:none;display:inline-flex}.KHjLKa_signOut:hover{color:var(--danger);background:var(--surface-muted)}.KHjLKa_languageSelect{height:28px;font-size:var(--font-size-xs);color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 var(--space-xs);cursor:pointer;font-family:var(--font-sans);transition:color var(--duration-base), border-color var(--duration-base)}.KHjLKa_languageSelect:hover{color:var(--text-primary);border-color:var(--text-muted)}.KHjLKa_languageSelect:disabled{cursor:progress;opacity:.6}.KHjLKa_languageSelect option{background:var(--bg);color:var(--text-primary)}@media (max-width:480px){.KHjLKa_userName,.KHjLKa_signOut span{display:none}}@media (max-width:640px){.KHjLKa_menuToggle{display:inline-flex}.KHjLKa_user{gap:var(--space-sm)}.KHjLKa_userName,.KHjLKa_languageSelect,.KHjLKa_signOut span{display:none}}
.y-Zxfa_sidebar{width:var(--sidebar-width);background:var(--surface);border-right:1px solid var(--border);padding:var(--space-xl) 0;gap:var(--space-2xl);flex-direction:column;flex-shrink:0;min-height:100%;display:flex}.y-Zxfa_section{padding:0 var(--space-sm)}.y-Zxfa_sectionLabel{font-size:var(--font-size-md);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--accent-text);padding:0 var(--space-sm);margin-bottom:var(--space-2xs);font-weight:800;display:block}.y-Zxfa_navList{gap:var(--space-3xs);flex-direction:column;list-style:none;display:flex}.y-Zxfa_navItem{align-items:center;gap:var(--space-sm);min-height:32px;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--text-secondary);transition:background var(--duration-fast), color var(--duration-fast);text-decoration:none;display:flex}.y-Zxfa_navItem:hover{background:var(--surface-muted);color:var(--text-primary)}.y-Zxfa_navItem[aria-current=page]{background:var(--accent);color:var(--text-on-accent);font-weight:600}.y-Zxfa_navIcon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.y-Zxfa_navLabel{min-width:0;line-height:var(--leading-base);overflow-wrap:anywhere}.y-Zxfa_flyoutWrap{position:relative}.y-Zxfa_drawerPrefs{display:none}.y-Zxfa_prefLabel{margin-bottom:var(--space-sm);display:block}.y-Zxfa_prefSelect{width:100%;height:32px;font-size:var(--font-size-xs);color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 var(--space-xs);font-family:var(--font-sans)}.y-Zxfa_navButton{appearance:none;cursor:pointer;text-align:left;background:0 0;border:none;outline:none;width:100%;font-family:inherit}.y-Zxfa_flyoutPanel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:200px;max-width:280px;box-shadow:var(--shadow-3);padding:var(--space-sm);z-index:var(--z-float);position:absolute;top:0;left:calc(100% + .4rem)}.y-Zxfa_flyoutList{gap:var(--space-3xs);flex-direction:column;list-style:none;display:flex}.y-Zxfa_flyoutLink{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;transition:background var(--duration-fast), color var(--duration-fast);text-decoration:none;display:block;overflow:hidden}.y-Zxfa_flyoutLink:hover{background:var(--surface-muted);color:var(--text-primary)}.y-Zxfa_flyoutEmpty{padding:var(--space-sm);font-size:var(--font-size-xs);color:var(--text-muted)}@media (min-width:641px) and (max-width:1199px){.y-Zxfa_sidebar{width:var(--sidebar-width-rail);gap:var(--space-base)}.y-Zxfa_section{padding:0 var(--space-sm)}.y-Zxfa_section+.y-Zxfa_section{border-top:1px solid var(--border);padding-top:var(--space-base)}.y-Zxfa_sectionLabel{display:none}.y-Zxfa_navItem{padding:var(--space-xs);justify-content:center;min-height:36px}.y-Zxfa_navLabel{display:none}}@media (max-width:640px){.y-Zxfa_overlay{background:var(--backdrop);z-index:var(--z-modal-backdrop);position:fixed;inset:0}.y-Zxfa_sidebar{width:var(--sidebar-width);background:var(--surface);border-right:1px solid var(--border);max-width:80vw;padding:var(--space-xl) 0;transition:transform var(--duration-base);z-index:var(--z-modal);position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.y-Zxfa_sidebar.y-Zxfa_open{transform:translate(0)}.y-Zxfa_drawerPrefs{border-top:1px solid var(--border);padding-top:var(--space-base);margin-top:auto;display:block}.y-Zxfa_flyoutPanel{min-width:0;max-width:none;margin-top:var(--space-2xs);box-shadow:none;position:static}}
.TIu4FW_container{max-width:960px;margin:0 auto}.TIu4FW_wizardWide{gap:var(--space-3xl);flex-direction:column;max-width:100%;display:flex}.TIu4FW_wizardStepNav{width:100%;max-width:960px;margin:0 auto}.TIu4FW_stepIndicator{margin-bottom:var(--space-3xl)}.TIu4FW_form{gap:var(--space-2xl);flex-direction:column;display:flex}.TIu4FW_fieldGroup{gap:var(--space-xs);flex-direction:column;display:flex}.TIu4FW_label{font-size:var(--font-size-sm);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.TIu4FW_input{background:var(--surface);border:1px solid var(--border-interactive);border-radius:var(--radius-sm);padding:var(--space-md) var(--space-lg);font-size:var(--font-size-md);color:var(--text-primary);font-family:var(--font-sans);width:100%;transition:border-color var(--duration-base);appearance:none;outline:none}.TIu4FW_input::placeholder{color:var(--text-muted)}.TIu4FW_input:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}.TIu4FW_searchError{font-size:var(--font-size-sm);color:var(--accent-orange);margin-top:var(--space-2xs)}.TIu4FW_error{font-size:var(--font-size-md);color:var(--accent-orange);background:var(--accent-orange-subtle);border:1px solid var(--accent-orange-medium);border-radius:var(--radius-md);padding:var(--space-base) var(--space-xl)}.TIu4FW_actions{justify-content:flex-start;align-items:center;gap:var(--space-base);padding-top:var(--space-sm);flex-wrap:wrap;display:flex}.TIu4FW_actionsLeft,.TIu4FW_actionsCenter,.TIu4FW_actionsRight{align-items:center;gap:var(--space-base);flex:1 1 0;display:flex}.TIu4FW_actionsLeft{justify-content:flex-start}.TIu4FW_actionsCenter{justify-content:center}.TIu4FW_actionsRight{justify-content:flex-end}@media (max-width:640px){.TIu4FW_actionsLeft,.TIu4FW_actionsCenter,.TIu4FW_actionsRight{flex-wrap:wrap;flex:auto}}.TIu4FW_proposalOutput{max-width:984px;margin:0 auto}.TIu4FW_outputHeader{align-items:flex-start;gap:var(--space-base);margin-bottom:var(--space-3xl);flex-direction:column;display:flex}.TIu4FW_outputHeaderLeft{align-items:center;gap:var(--space-base);flex-wrap:wrap;display:flex}.TIu4FW_outputActions{justify-content:flex-start;align-items:center;gap:var(--space-base);flex-wrap:wrap;display:flex}.TIu4FW_outputBadge{font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--green);background:var(--green-subtle);border:1px solid var(--green-medium);border-radius:var(--radius-sm);padding:var(--space-2xs) var(--space-md);font-weight:700;display:inline-block}.TIu4FW_dealId{font-size:var(--font-size-sm);color:var(--text-muted);font-family:var(--font-mono)}.TIu4FW_pdfBtn{padding:var(--space-md) var(--space-2xl);background:var(--accent);color:#fff;border-radius:var(--radius-md);font-size:var(--font-size-md);cursor:pointer;font-weight:600;font-family:var(--font-sans);transition:opacity var(--duration-base);white-space:nowrap;border:none;text-decoration:none;display:inline-block}.TIu4FW_pdfBtn:hover:not(:disabled){opacity:.85}.TIu4FW_pdfBtn:disabled{opacity:.5;cursor:not-allowed}.TIu4FW_proposalDoc{font-family:var(--font-doc);border-radius:var(--radius-2xl);color:var(--doc-heading);background:#fff;overflow:hidden;box-shadow:0 4px 32px #00000059}.TIu4FW_docCover{background:var(--doc-accent);flex-direction:column;display:flex}.TIu4FW_docCoverTopBar{background:var(--doc-highlight);flex-shrink:0;height:6px}.TIu4FW_docCoverBody{padding:var(--space-7xl) var(--space-8xl) var(--space-6xl);flex:1}.TIu4FW_docCoverBrand{gap:var(--space-2xs);flex-direction:column;display:flex}.TIu4FW_docCoverLogo{align-self:flex-start;width:auto;height:42px;display:block}.TIu4FW_docCoverSubsidiaryName{font-size:var(--font-size-base);color:#fff;letter-spacing:.02em;margin-top:var(--space-sm);font-weight:800}.TIu4FW_docCoverSubsidiary{margin-top:var(--space-sm);font-size:var(--font-size-xs);color:#ffffff80;line-height:var(--leading-xl)}.TIu4FW_docCoverDivider{height:1px;margin:var(--space-6xl) 0;background:#ffffff2e}.TIu4FW_docCoverLabel{font-size:var(--font-size-xs);color:var(--doc-highlight);letter-spacing:.2em;text-transform:uppercase;margin-bottom:var(--space-xl);font-weight:600}.TIu4FW_docCoverTitle{color:#fff;letter-spacing:-.02em;font-size:2.4rem;font-weight:800;line-height:var(--leading-md);margin-bottom:var(--space-md)}.TIu4FW_docCoverDealId{font-size:var(--font-size-md);color:#ffffffa6;letter-spacing:.05em;margin-bottom:var(--space-5xl);font-weight:600;display:block}.TIu4FW_docCoverClient{border-left:3px solid var(--doc-highlight);border-radius:var(--radius-sm);padding:var(--space-2xl) var(--space-3xl);margin-bottom:var(--space-6xl);background:#ffffff1a}.TIu4FW_docCoverClientLabel{font-size:var(--font-size-xs);color:var(--doc-highlight);letter-spacing:.18em;text-transform:uppercase;margin-bottom:var(--space-sm);font-weight:600}.TIu4FW_docCoverClientCompany{font-size:var(--font-size-xl);color:#fff;margin-bottom:var(--space-2xs);font-weight:700}.TIu4FW_docCoverClientContact{font-size:var(--font-size-base);color:#ffffffa6}.TIu4FW_docCoverMeta{gap:var(--space-7xl);padding-top:var(--space-3xl);margin-bottom:var(--space-3xl);border-top:1px solid #ffffff2e;flex-wrap:wrap;display:flex}.TIu4FW_docCoverMetaItem{gap:var(--space-2xs);flex-direction:column;display:flex}.TIu4FW_docCoverMetaLabel{font-size:var(--font-size-xs);color:var(--doc-highlight);letter-spacing:.15em;text-transform:uppercase;font-weight:600}.TIu4FW_docCoverMetaValue{font-size:var(--font-size-base);color:#fff;font-weight:700}.TIu4FW_docCoverBottomBar{background:#0003;flex-shrink:0;height:6px}.TIu4FW_docPageHeader{background:var(--doc-accent);padding:var(--space-lg) var(--space-8xl);justify-content:space-between;align-items:center;display:flex}.TIu4FW_docPageHeaderCompany{font-size:var(--font-size-xs);color:#fff;letter-spacing:.18em;text-transform:uppercase;font-weight:800}.TIu4FW_docPageHeaderTitle{font-size:var(--font-size-xs);color:#ffffffb3;letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;max-width:60%;overflow:hidden}.TIu4FW_docSections{padding:var(--space-6xl) var(--space-8xl);background:#fff;flex-direction:column;gap:0;display:flex}.TIu4FW_docIntroBox{border-radius:var(--radius-md);padding:var(--space-xl) var(--space-3xl);font-size:var(--font-size-base);color:var(--doc-accent);line-height:var(--leading-2xl);margin-bottom:var(--space-5xl);background:#e6f8fc}.TIu4FW_docIntroBox p,.TIu4FW_docIntroBox h2,.TIu4FW_docIntroBox h3,.TIu4FW_docIntroBox ul,.TIu4FW_docIntroBox ol{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 .4em}.TIu4FW_docIntroBox div,.TIu4FW_docIntroBox li{color:inherit;font-size:inherit;line-height:inherit;margin:0}.TIu4FW_docIntroBox h1,.TIu4FW_docIntroBox h2{font-size:1.25em;font-weight:700}.TIu4FW_docIntroBox h3{font-size:1.1em;font-weight:700}.TIu4FW_docIntroBox ul,.TIu4FW_docIntroBox ol{padding-left:1.5em}.TIu4FW_docIntroBox ul ul,.TIu4FW_docIntroBox ol ol,.TIu4FW_docIntroBox ul ol,.TIu4FW_docIntroBox ol ul,.TIu4FW_docIntroBox>:last-child{margin-bottom:0}.TIu4FW_docSection{margin-bottom:var(--space-5xl);padding-bottom:var(--space-5xl);border-bottom:1.5px solid var(--doc-border)}.TIu4FW_docSection:last-of-type{border-bottom:none}.TIu4FW_docSectionHeading{align-items:center;gap:var(--space-md);margin-bottom:var(--space-xl);padding-bottom:var(--space-base);border-bottom:1.5px solid var(--doc-border);display:flex}.TIu4FW_docSectionDot{border-radius:var(--radius-circle);background:var(--doc-accent);flex-shrink:0;width:7px;height:7px}.TIu4FW_docSectionTitle{font-size:var(--font-size-xs);color:var(--doc-accent);letter-spacing:.18em;text-transform:uppercase;font-weight:700}.TIu4FW_customerCard{background:var(--doc-surface);border-left:3px solid var(--doc-accent);border-radius:var(--radius-sm);padding:var(--space-lg) var(--space-xl);margin-bottom:var(--space-base)}.TIu4FW_customerCardType{font-size:var(--font-size-xs);color:var(--doc-muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--space-2xs);font-weight:700}.TIu4FW_customerCardName{font-size:var(--font-size-base);color:#2a2d3a;margin-bottom:var(--space-md);font-weight:700}.TIu4FW_customerCardFieldsWrap{border-top:1px solid var(--doc-border);padding-top:var(--space-sm)}.TIu4FW_customerCardFieldRow{gap:var(--space-base);padding:var(--space-xs) 0;border-bottom:1px solid var(--doc-border);font-size:var(--font-size-sm);display:flex}.TIu4FW_customerCardFieldRow:last-child{border-bottom:none}.TIu4FW_customerCardFieldKey{color:var(--doc-muted);flex-shrink:0;width:130px;font-weight:600}.TIu4FW_customerCardFieldVal{color:var(--doc-text);flex:1}.TIu4FW_contactGrid{gap:var(--space-base);flex-wrap:wrap;display:flex}.TIu4FW_contactGridCol{flex:calc(50% - .375rem);min-width:200px}.TIu4FW_docBodyText{font-size:var(--font-size-base);color:#2a2d3a;line-height:var(--leading-3xl);white-space:pre-wrap}.TIu4FW_docProductCardGrid{gap:var(--space-base);margin-bottom:var(--space-2xl);flex-direction:column;display:flex}.TIu4FW_docBundleSection{margin-bottom:var(--space-base)}.TIu4FW_docBundleTitle{margin:0 0 var(--space-sm);font-size:var(--font-size-md);color:var(--doc-accent);font-weight:700}.TIu4FW_docProductCard{align-items:flex-start;gap:var(--space-2xl);border:1px solid var(--doc-border);border-left:4px solid var(--doc-accent);border-radius:var(--radius-md);width:100%;padding:var(--space-xl) var(--space-2xl);background:#fff;display:flex}.TIu4FW_docProductCardImage{object-fit:contain;border-radius:var(--radius-sm);background:#f4f6f9;flex-shrink:0;width:120px;height:120px}.TIu4FW_docProductCardBody{flex:1;min-width:0}.TIu4FW_docProductCardName{font-size:var(--font-size-base);color:var(--doc-accent);margin-bottom:var(--space-2xs);font-weight:800}.TIu4FW_docProductCardSku{font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--doc-muted);margin-bottom:var(--space-md);font-weight:600}.TIu4FW_docProductCardProps{gap:var(--space-2xs);border-top:1px solid var(--doc-border);padding-top:var(--space-sm);flex-direction:column;display:flex}.TIu4FW_docProductCardProp{font-size:var(--font-size-sm);color:var(--doc-text)}.TIu4FW_docProductCardProp strong{color:var(--doc-muted);font-weight:600}.TIu4FW_docProductCardGroup{gap:var(--space-sm);flex-direction:column;display:flex}.TIu4FW_docProductCardChild{width:calc(100% - 2.5rem);margin-left:var(--space-6xl);padding:var(--space-base) var(--space-xl);gap:var(--space-lg);border-left:3px solid var(--doc-highlight);background:var(--doc-surface)}.TIu4FW_docProductCardChild .TIu4FW_docProductCardImage{width:60px;height:60px}.TIu4FW_docProductCardChild .TIu4FW_docProductCardName{font-size:var(--font-size-md);color:var(--doc-text)}.TIu4FW_docProductCardChild .TIu4FW_docProductCardSku{font-size:var(--font-size-xs);margin-bottom:var(--space-xs)}.TIu4FW_docMetaTable{border-collapse:collapse;width:100%;font-size:var(--font-size-md)}.TIu4FW_docMetaTable tbody tr{border-bottom:1px solid var(--doc-border)}.TIu4FW_docMetaTable tbody tr:last-child{border-bottom:none}.TIu4FW_docMetaKey{padding:var(--space-base) var(--space-xl) var(--space-base) 0;color:var(--doc-muted);white-space:nowrap;vertical-align:top;width:180px;font-weight:600}.TIu4FW_docMetaVal{padding:var(--space-base) 0;color:var(--doc-text)}.TIu4FW_docSignatureSection{gap:var(--space-3xl);flex-direction:column;display:flex}.TIu4FW_docSignatureRow{align-items:flex-end;gap:var(--space-6xl);flex-wrap:wrap;display:flex}.TIu4FW_docSignatureField{flex-direction:column;display:flex}.TIu4FW_docSignatureLine{border-bottom:1.5px solid var(--doc-text);width:220px;height:1.75rem}.TIu4FW_docSignatureLineShort{width:130px}.TIu4FW_docSignatureCaption{font-size:var(--font-size-sm);color:var(--doc-muted);margin-top:var(--space-sm)}.TIu4FW_docPageFooter{background:var(--doc-surface);border-top:1.5px solid var(--doc-border);padding:var(--space-base) var(--space-8xl);font-size:var(--font-size-xs);color:var(--doc-muted);justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.TIu4FW_autoAttachmentCard{border-radius:var(--radius-2xl);color:var(--doc-heading);margin-top:var(--space-3xl);padding:var(--space-5xl) var(--space-8xl);background:#fff;overflow:hidden;box-shadow:0 4px 32px #00000059}.TIu4FW_autoAttachmentFrameWrap{margin-top:var(--space-xl)}.TIu4FW_autoAttachmentFrame{border:1.5px solid var(--doc-border);border-radius:var(--radius-md);background:var(--doc-surface);width:100%;height:1000px;display:block}.TIu4FW_autoAttachmentOpenLink{margin-top:var(--space-sm);font-size:var(--font-size-sm);color:var(--doc-accent);text-decoration:underline;display:inline-block}.TIu4FW_dynamicFieldsGrid{gap:var(--space-2xl);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.TIu4FW_dealFieldSection{gap:var(--space-xl);flex-direction:column;display:flex}.TIu4FW_dealFieldSection+.TIu4FW_dealFieldSection{margin-top:var(--space-4xl);padding-top:var(--space-4xl);border-top:1px solid var(--doc-border,#e2e2e2)}.TIu4FW_dealFieldSectionHeader{font-size:var(--font-size-base);color:var(--text-primary,inherit);margin:0;font-weight:700}.TIu4FW_fieldError{margin:var(--space-2xs) 0 0;font-size:var(--font-size-sm);color:var(--accent-orange);font-weight:600}.TIu4FW_requiredStar{color:var(--accent-orange);margin-left:2px;font-size:1rem;font-weight:800}.TIu4FW_checkRow{align-items:center;gap:var(--space-md);font-size:var(--font-size-base);color:var(--text-primary);cursor:pointer;padding:var(--space-sm) 0;display:flex}.TIu4FW_checkRow input[type=checkbox]{width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.TIu4FW_signatoryCheckRow{font-size:var(--font-size-sm);color:var(--text-secondary);padding:var(--space-2xs) 0 var(--space-md)}.TIu4FW_signatureModeGroup{align-items:center;gap:var(--space-2xl);font-size:var(--font-size-sm);color:var(--text-secondary);padding:var(--space-2xs) 0 var(--space-md);flex-wrap:wrap;display:flex}.TIu4FW_signatureModeGroup .TIu4FW_checkRow{font-size:inherit;color:inherit;gap:var(--space-sm);padding:0}.TIu4FW_signatureModeGroup input[type=radio]{width:14px;height:14px;accent-color:var(--accent);cursor:pointer}.TIu4FW_lineItemsHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-xl);flex-wrap:wrap;display:flex}.TIu4FW_lineItemAddActions{align-items:stretch;gap:var(--space-sm);flex-direction:column;flex-shrink:0;display:flex}.TIu4FW_lineItemsTitle{font-size:var(--font-size-lg);color:var(--text-primary);margin-bottom:var(--space-2xs);font-weight:700}.TIu4FW_lineItemsDesc{font-size:var(--font-size-sm);color:var(--text-secondary)}.TIu4FW_quoteTypeTabs{border:1px solid var(--border);border-radius:var(--radius-md);flex-shrink:0;gap:0;display:flex;overflow:hidden}.TIu4FW_quoteTypeTab{padding:var(--space-sm) var(--space-2xl);font-size:var(--font-size-md);color:var(--text-secondary);cursor:pointer;transition:background var(--duration-fast), color var(--duration-fast);font-weight:500;font-family:var(--font-sans);background:0 0;border:none}.TIu4FW_quoteTypeTab+.TIu4FW_quoteTypeTab{border-left:1px solid var(--border)}.TIu4FW_quoteTypeTabActive{background:var(--accent-subtle);color:var(--accent);font-weight:600}.TIu4FW_quoteTabsRow{justify-content:space-between;align-items:center;gap:var(--space-base);margin-bottom:var(--space-xl);flex-wrap:wrap;max-width:960px;margin-left:auto;margin-right:auto;display:flex}.TIu4FW_quoteTabActions{align-items:center;gap:var(--space-xs);display:flex}.TIu4FW_lineItemsEmpty{border:1px dashed var(--border);border-radius:var(--radius-lg);padding:var(--space-6xl);text-align:center;font-size:var(--font-size-md);color:var(--text-secondary)}.TIu4FW_lineItemsTableWrap{border:1px solid var(--border);border-radius:var(--radius-lg);overflow:auto hidden}.TIu4FW_lineItemsTable{border-collapse:collapse;width:100%;font-size:var(--font-size-base)}.TIu4FW_lineItemsTable th{background:var(--surface);border-bottom:1px solid var(--border);padding:var(--space-md) var(--space-base);text-align:left;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-secondary);white-space:nowrap;font-weight:700}.TIu4FW_lineItemsTable td{padding:var(--space-md) var(--space-base);border-bottom:1px solid var(--border);vertical-align:middle;color:var(--text-primary)}.TIu4FW_lineItemsTable tfoot td{border-bottom:none;border-top:2px solid var(--border);padding:var(--space-base) var(--space-base)}.TIu4FW_lineItemsTable tr:last-child td{border-bottom:none}.TIu4FW_numCol{text-align:right!important}.TIu4FW_priceWarning{font-size:var(--font-size-xs);color:var(--accent-orange);margin:var(--space-2xs) 0 0;text-align:right;white-space:normal}.TIu4FW_actionCol{width:74px}.TIu4FW_productNameCell{max-width:200px;font-weight:500}.TIu4FW_productNameStatic{align-items:center;gap:var(--space-2xs);min-width:0;display:flex}.TIu4FW_productNameText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.TIu4FW_editNameBtn{cursor:pointer;color:var(--text-muted);font-size:var(--font-size-xs);padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-xs);line-height:var(--leading-xs);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.TIu4FW_editNameBtn:hover{color:var(--accent);background:var(--surface-hover)}.TIu4FW_skuText{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--text-muted)}.TIu4FW_lineInput{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--font-size-md);padding:var(--space-sm) var(--space-md);text-align:right;font-family:var(--font-sans);transition:border-color var(--duration-base);outline:none}.TIu4FW_lineInput:focus{border-color:var(--accent)}.TIu4FW_lineSelect{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--font-size-md);padding:var(--space-sm) var(--space-md);cursor:pointer;font-family:var(--font-sans);transition:border-color var(--duration-base);outline:none}.TIu4FW_lineSelect:focus{border-color:var(--accent)}.TIu4FW_totalCell{text-align:right;color:var(--text-primary);white-space:nowrap;font-weight:600}.TIu4FW_subtotalLabel{font-size:var(--font-size-sm);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em;font-weight:700;text-align:right!important}.TIu4FW_subtotalValue{font-size:var(--font-size-base);color:var(--accent);text-align:right;white-space:nowrap;font-weight:800}.TIu4FW_rowActions{align-items:center;gap:var(--space-3xs);display:flex}.TIu4FW_lineItemChildRow td{background:var(--bg)}.TIu4FW_lineItemChildNameCell{color:var(--text-secondary);font-weight:400;padding-left:var(--space-4xl)!important}.TIu4FW_lineItemChildNameCell:before{content:"↳";margin-right:var(--space-sm);color:var(--text-muted)}.TIu4FW_accessoryTriggerRow td{background:var(--surface);padding:var(--space-xs) var(--space-base)!important}.TIu4FW_docLineTable{border-collapse:collapse;width:100%;font-size:var(--font-size-md);margin-top:var(--space-sm)}.TIu4FW_docLineTh{background:var(--doc-surface);border-bottom:1.5px solid var(--doc-border);padding:var(--space-sm) var(--space-base);text-align:left;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--doc-muted);white-space:nowrap;font-weight:700}.TIu4FW_docLineTd{padding:var(--space-md) var(--space-base);border-bottom:1px solid var(--doc-border);color:var(--doc-text);vertical-align:middle}.TIu4FW_docLineTable tfoot td{border-bottom:none;border-top:2px solid var(--doc-border);padding:var(--space-base) var(--space-base)}.TIu4FW_docLineChildRow td{background:var(--doc-surface)}.TIu4FW_docLineChildNameCell{color:var(--doc-muted);padding-left:var(--space-4xl)!important}.TIu4FW_docLineChildNameCell:before{content:"↳";margin-right:var(--space-sm);color:var(--doc-muted)}.TIu4FW_modulesPreviewLayout{gap:var(--space-3xl);grid-template-columns:400px 1fr;align-items:start;max-width:1408px;margin:0 auto;display:grid}.TIu4FW_modulesPanel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);max-height:calc(100vh - 2rem);position:sticky;top:1rem;overflow:hidden auto}.TIu4FW_modulesPanelSection{padding:var(--space-xl) var(--space-2xl);border-bottom:1px solid var(--border);background:var(--bg);flex-shrink:0}.TIu4FW_moduleEditFields{gap:var(--space-xl);flex-direction:column;display:flex}.TIu4FW_modulesPanelSectionLabel{font-size:var(--font-size-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-sm);font-weight:700}.TIu4FW_checkboxRow{align-items:flex-start;gap:var(--space-sm);font-size:var(--font-size-md);color:var(--text);cursor:pointer;display:flex}.TIu4FW_introPanelEditor{font-size:var(--font-size-sm)}.TIu4FW_modulesPanelHeader{padding:var(--space-xl) var(--space-2xl);border-bottom:1px solid var(--border);background:var(--bg);flex-shrink:0}.TIu4FW_modulesPanelTitle{font-size:var(--font-size-md);color:var(--text-primary);margin-bottom:var(--space-2xs);font-weight:700}.TIu4FW_modulesPanelDesc{font-size:var(--font-size-xs);color:var(--text-secondary);line-height:var(--leading-lg)}.TIu4FW_attachmentRemoveBtn{padding:var(--space-2xs) var(--space-md);color:var(--text-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:var(--font-size-xs);cursor:pointer;background:0 0;font-weight:600}.TIu4FW_attachmentRemoveBtn:hover{background:var(--surface-hover);border-color:var(--text-muted)}.TIu4FW_moduleCategoryGroup{border-bottom:1px solid var(--border)}.TIu4FW_moduleCategoryGroup:last-child{border-bottom:none}.TIu4FW_moduleCategoryHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-2xl);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-secondary);background:var(--bg);border:none;border-bottom:1px solid var(--border);font-weight:700;font-family:var(--font-sans);cursor:pointer;display:flex}.TIu4FW_moduleCategoryToggle{font-size:var(--font-size-xs);text-transform:none;letter-spacing:normal;color:var(--text-muted);font-weight:600}.TIu4FW_moduleItem{align-items:flex-start;gap:var(--space-base);padding:var(--space-base) var(--space-2xl);cursor:pointer;transition:background var(--duration-fast);border-bottom:1px solid var(--border);display:flex}.TIu4FW_moduleItem:last-child{border-bottom:none}.TIu4FW_moduleItem:hover{background:var(--surface-hover)}.TIu4FW_moduleItemSelected,.TIu4FW_moduleItemSelected:hover{background:var(--accent-subtle)}.TIu4FW_moduleItemCheckbox{width:15px;height:15px;margin-top:var(--space-2xs);accent-color:var(--accent);cursor:pointer;flex-shrink:0}.TIu4FW_moduleItemContent{flex:1;min-width:0}.TIu4FW_moduleItemName{font-size:var(--font-size-md);color:var(--text-primary);margin-bottom:var(--space-2xs);font-weight:600;line-height:var(--leading-base)}.TIu4FW_moduleItemDesc{font-size:var(--font-size-xs);color:var(--text-secondary);line-height:var(--leading-lg);margin-bottom:var(--space-2xs)}.TIu4FW_moduleItemLocation{font-size:var(--font-size-xs);color:var(--text-muted);font-style:italic}.TIu4FW_modulesEmpty{padding:var(--space-4xl) var(--space-2xl);text-align:center;font-size:var(--font-size-sm);color:var(--text-secondary)}.TIu4FW_proposalPane{min-width:0}.TIu4FW_docModuleContent{font-size:var(--font-size-md);color:var(--doc-text);line-height:var(--leading-3xl);font-family:var(--font-doc,system-ui, sans-serif)}.TIu4FW_docModuleContent *{font-family:var(--font-sans,system-ui, sans-serif)!important;background-color:#0000!important;border:none!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.TIu4FW_docModuleContent span,.TIu4FW_docModuleContent font,.TIu4FW_docModuleContent div{color:inherit!important;font-size:inherit!important;line-height:inherit!important}.TIu4FW_docModuleContent p{color:var(--doc-text)!important;font-size:var(--font-size-md)!important;line-height:var(--leading-3xl)!important;margin-top:0!important;margin-bottom:var(--space-sm)!important}.TIu4FW_docModuleContent h1,.TIu4FW_docModuleContent h2{font-size:var(--font-size-base)!important;color:var(--doc-heading)!important;font-weight:700!important;line-height:var(--leading-base)!important;margin-top:var(--space-base)!important;margin-bottom:var(--space-sm)!important}.TIu4FW_docModuleContent h3,.TIu4FW_docModuleContent h4,.TIu4FW_docModuleContent h5,.TIu4FW_docModuleContent h6{font-size:var(--font-size-base)!important;color:var(--doc-accent)!important;font-weight:700!important;line-height:var(--leading-base)!important;margin-top:var(--space-md)!important;margin-bottom:var(--space-xs)!important}.TIu4FW_docModuleContent ul,.TIu4FW_docModuleContent ol{padding-left:var(--space-3xl)!important;margin-top:0!important;margin-bottom:var(--space-sm)!important}.TIu4FW_docModuleContent li{color:var(--doc-text)!important;font-size:var(--font-size-md)!important;line-height:var(--leading-3xl)!important;margin-bottom:var(--space-2xs)!important}.TIu4FW_docModuleContent strong,.TIu4FW_docModuleContent b{color:inherit!important;font-weight:700!important}.TIu4FW_docModuleContent em,.TIu4FW_docModuleContent i{color:inherit!important;font-style:italic!important}.TIu4FW_docModuleContent u{text-decoration:underline!important}.TIu4FW_docModuleContent p:empty,.TIu4FW_docModuleContent p br:only-child{display:none}.TIu4FW_docModuleContent br{content:"";margin-bottom:var(--space-sm);display:block}.TIu4FW_soToggleBtn{padding:var(--space-sm) var(--space-lg);border:1px solid var(--border);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--text-secondary);cursor:pointer;font-weight:500;font-family:var(--font-sans);transition:background var(--duration-fast), border-color var(--duration-fast), color var(--duration-fast);white-space:nowrap;align-items:center;gap:var(--space-sm);background:0 0;display:flex}.TIu4FW_soToggleBtn:hover,.TIu4FW_soToggleBtnActive{border-color:var(--accent);color:var(--accent);background:var(--accent-subtle)}.TIu4FW_soModalOverlay{z-index:var(--z-modal-standalone);padding:var(--space-3xl);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.TIu4FW_soModal{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-3xl);flex-direction:column;width:100%;max-width:640px;max-height:90vh;display:flex;overflow-y:auto}.TIu4FW_soModalHeader{justify-content:space-between;align-items:center;gap:var(--space-base);padding:var(--space-xl) var(--space-2xl);border-bottom:1px solid var(--border);background:var(--surface);z-index:var(--z-raised);display:flex;position:sticky;top:0}.TIu4FW_soModalTitle{font-size:var(--font-size-base);color:var(--text-primary);font-weight:700}.TIu4FW_soModalCloseBtn{cursor:pointer;color:var(--text-secondary);font-size:var(--font-size-lg);line-height:var(--leading-xs);padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-xs);background:0 0;border:none;flex-shrink:0}.TIu4FW_soModalCloseBtn:hover{background:var(--border);color:var(--text-primary)}.TIu4FW_soModalBody{padding:var(--space-2xl)}.TIu4FW_soPreviewWrap{min-width:0}.TIu4FW_soPreviewLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-muted);margin-bottom:var(--space-sm);padding-left:var(--space-3xs);font-weight:700}.TIu4FW_soDoc{font-family:var(--font-doc);border-radius:var(--radius-lg);color:var(--doc-heading);font-size:var(--font-size-sm);background:#fff;overflow:hidden;box-shadow:0 4px 24px #00000040}.TIu4FW_soDocHeader{border-bottom:2px solid var(--doc-accent);padding:var(--space-xl) var(--space-3xl);justify-content:space-between;align-items:flex-start;gap:var(--space-xl);display:flex}.TIu4FW_soDocHeaderLeft{gap:var(--space-2xs);flex-direction:column;display:flex}.TIu4FW_soDocTitle{font-size:var(--font-size-sm);color:var(--doc-accent);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.TIu4FW_soDocDealname{font-size:var(--font-size-md);color:var(--doc-text);text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-weight:600;overflow:hidden}.TIu4FW_soDocSubsidiary{font-size:var(--font-size-xs);color:var(--doc-muted)}.TIu4FW_soDocHeaderRight{gap:var(--space-3xs);text-align:right;flex-direction:column;display:flex}.TIu4FW_soDocMeta{font-size:var(--font-size-xs);color:var(--doc-muted)}.TIu4FW_soDocMetaVal{color:var(--doc-text);font-weight:600}.TIu4FW_soDocBody{padding:var(--space-2xl) var(--space-3xl);gap:var(--space-xl);flex-direction:column;display:flex}.TIu4FW_soSection{gap:var(--space-sm);flex-direction:column;display:flex}.TIu4FW_soSectionTitle{font-size:var(--font-size-xs);color:var(--doc-accent);letter-spacing:.15em;text-transform:uppercase;padding-bottom:var(--space-xs);border-bottom:1px solid var(--doc-border);font-weight:700}.TIu4FW_soCustomerRow{gap:var(--space-base);display:flex}.TIu4FW_soCustomerBox{background:var(--doc-surface);border-left:2px solid var(--doc-accent);border-radius:var(--radius-xs);padding:var(--space-md) var(--space-base);flex:1}.TIu4FW_soCustomerLabel{font-size:var(--font-size-xs);color:var(--doc-muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--space-2xs);font-weight:600}.TIu4FW_soCustomerValue{font-size:var(--font-size-sm);color:#2a2d3a;font-weight:700}.TIu4FW_soKvTable{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.TIu4FW_soKvTable tr{border-bottom:1px solid var(--doc-border)}.TIu4FW_soKvTable tr:last-child{border-bottom:none}.TIu4FW_soKvKey{padding:var(--space-sm) var(--space-sm) var(--space-sm) 0;color:var(--doc-muted);vertical-align:top;width:40%;font-weight:600}.TIu4FW_soKvVal{padding:var(--space-sm) 0;color:var(--doc-text)}.TIu4FW_soContactDetailBlock+.TIu4FW_soContactDetailBlock{margin-top:var(--space-base)}.TIu4FW_soContactDetailName{font-size:var(--font-size-sm);color:var(--doc-accent);margin-bottom:var(--space-2xs);font-weight:700}.TIu4FW_soLineTable{border-collapse:collapse;width:100%;font-size:var(--font-size-xs)}.TIu4FW_soLineTable th{background:var(--doc-surface);border-bottom:1px solid var(--doc-border);padding:var(--space-xs) var(--space-sm);text-align:left;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--doc-muted);white-space:nowrap;font-weight:700}.TIu4FW_soLineTable td{padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--doc-border);color:var(--doc-text);vertical-align:middle}.TIu4FW_soLineTable tfoot td{border-bottom:none;border-top:1.5px solid var(--doc-accent);padding:var(--space-sm) var(--space-sm);font-weight:700}.TIu4FW_soLineTable tr:last-child td{border-bottom:none}.TIu4FW_soModuleBody{font-size:var(--font-size-sm);color:var(--doc-text);line-height:var(--leading-2xl);white-space:pre-wrap}.TIu4FW_soDocFooter{border-top:1px solid var(--doc-border);padding:var(--space-md) var(--space-3xl);font-size:var(--font-size-xs);color:var(--doc-muted);background:var(--doc-surface);justify-content:space-between;display:flex}@media print{.TIu4FW_outputHeader{display:none!important}.TIu4FW_proposalOutput{max-width:100%}.TIu4FW_proposalDoc{box-shadow:none;border-radius:0}.TIu4FW_docCover{page-break-after:always;min-height:100vh}.TIu4FW_docSection,.TIu4FW_docInfoBox,.TIu4FW_docAmountBox,.TIu4FW_docIntroBox,.TIu4FW_docProductCard,.TIu4FW_docProductCardGroup,.TIu4FW_docSignatureRow{page-break-inside:avoid}.TIu4FW_docPageHeader{position:running(pageHeader)}.TIu4FW_docPageFooter{position:running(pageFooter)}@page{margin:0;size:A4 portrait}@page:first{margin:0}}.TIu4FW_loadingHint{font-size:var(--font-size-xs);color:var(--text-muted);font-style:italic}.TIu4FW_associationError{align-items:center;gap:var(--space-base);padding:var(--space-md) var(--space-xl);background:var(--status-danger-bg);border:1px solid var(--accent-orange);border-radius:var(--radius-sm);font-size:var(--font-size-md);color:var(--accent-orange);margin-bottom:var(--space-xl);display:flex}.TIu4FW_customerPanels{column-gap:var(--space-6xl);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (max-width:700px){.TIu4FW_customerPanels{grid-template-columns:1fr}.TIu4FW_customerPanel:first-child{border-right:none;padding-right:0}}@media (max-width:1024px){.TIu4FW_modulesPreviewLayout{grid-template-columns:1fr}.TIu4FW_modulesPanel{max-height:none;position:static}}.TIu4FW_customerPanel{flex-direction:column;display:flex}.TIu4FW_customerPanel:first-child{border-right:1px solid var(--border);padding-right:var(--space-6xl)}.TIu4FW_customerPanelHeader{padding-bottom:var(--space-sm);margin-bottom:var(--space-base);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.TIu4FW_customerPanelTitleGroup{align-items:center;gap:var(--space-base);display:flex}.TIu4FW_customerPanelTitle{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--accent);font-weight:700}.TIu4FW_manualBadge{font-size:var(--font-size-xs);text-transform:none;letter-spacing:normal;color:var(--accent);background:var(--accent-subtle);padding:var(--space-3xs) var(--space-sm);border-radius:var(--radius-xs);font-weight:600}.TIu4FW_manualBadgeRow{align-items:center;gap:var(--space-md);display:inline-flex}.TIu4FW_enumOptionRemove{color:var(--accent-orange);font-size:var(--font-size-base);line-height:var(--leading-xs);cursor:pointer;padding:0 var(--space-2xs);background:0 0;border:none;flex-shrink:0;margin-left:auto}.TIu4FW_enumOptionRemove:hover{opacity:.75}.TIu4FW_manualDisclaimer{margin-top:var(--space-3xl);padding-top:var(--space-base);border-top:1px solid var(--border);font-size:var(--font-size-xs);color:var(--text-muted);font-style:italic}.TIu4FW_customerPanelBody{gap:var(--space-2xl);flex-direction:column;display:flex}.TIu4FW_customerPanelEmpty{font-size:var(--font-size-md);color:var(--text-muted);font-style:italic}.TIu4FW_assocSelectorDivider{border:none;border-top:1px solid var(--border);margin:0}.TIu4FW_contactGroupHeader{font-size:var(--font-size-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:700}.TIu4FW_contactCards{gap:var(--space-md);flex-direction:column;display:flex}.TIu4FW_contactCard{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;display:flex}.TIu4FW_contactCardHeader{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.TIu4FW_contactCardTitleGroup{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.TIu4FW_contactCardFields{gap:var(--space-sm) var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TIu4FW_contactCardFieldWide{grid-column:1/-1}.TIu4FW_enumWrap{width:100%;position:relative}.TIu4FW_enumTrigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;display:flex}.TIu4FW_enumPlaceholder{color:var(--text-muted)}.TIu4FW_enumDropdown{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);z-index:var(--z-float);max-height:220px;box-shadow:var(--shadow-2);margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden auto}.TIu4FW_enumOption{width:100%;padding:var(--space-md) var(--space-xl);text-align:left;cursor:pointer;font-size:var(--font-size-base);color:var(--text-primary);font-family:var(--font-sans);transition:background var(--duration-fast);background:0 0;border:none;display:block}.TIu4FW_enumOption.TIu4FW_checkRow{display:flex}.TIu4FW_enumOption:hover{background:var(--surface-hover)}.TIu4FW_tokenErrorBanner{margin-bottom:var(--space-2xl);padding:var(--space-lg) var(--space-2xl);background:var(--accent-orange-subtle);border:1px solid var(--accent-orange-medium);border-radius:var(--radius-md)}.TIu4FW_tokenErrorTitle{font-size:var(--font-size-md);color:var(--accent-orange,var(--accent-orange));margin-bottom:var(--space-md);font-weight:700}.TIu4FW_tokenErrorList{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TIu4FW_tokenErrorItem{align-items:center;gap:var(--space-xs);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.TIu4FW_tokenErrorModName{color:var(--text-primary);font-weight:600}.TIu4FW_tokenErrorCode{font-family:var(--font-mono,monospace);font-size:var(--font-size-xs);padding:var(--space-3xs) var(--space-sm);background:var(--accent-orange-subtle);border:1px solid var(--accent-orange-medium);border-radius:var(--radius-xs);color:var(--accent-orange,var(--accent-orange))}.TIu4FW_leaseScheduleSection{border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.TIu4FW_leaseScheduleHeader{padding:var(--space-base) var(--space-xl);background:var(--surface);border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.TIu4FW_leaseScheduleTitle{font-size:var(--font-size-md);color:var(--text-primary);font-weight:700}.TIu4FW_leaseScheduleMeta{font-size:var(--font-size-xs);color:var(--text-muted)}.TIu4FW_leaseScheduleTableWrap{max-height:380px;overflow:auto}.TIu4FW_leaseScheduleTable{border-collapse:collapse;width:100%;font-size:var(--font-size-md)}.TIu4FW_leaseScheduleTable th{background:var(--bg);border-bottom:1px solid var(--border);padding:var(--space-sm) var(--space-base);text-align:left;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-secondary);white-space:nowrap;z-index:var(--z-raised);font-weight:700;position:sticky;top:0}.TIu4FW_leaseScheduleTable td{padding:var(--space-sm) var(--space-base);border-bottom:1px solid var(--border);color:var(--text-primary)}.TIu4FW_leaseScheduleTable tbody tr:last-child td{border-bottom:none}.TIu4FW_leaseScheduleTable tfoot td{border-bottom:none;border-top:2px solid var(--border);padding:var(--space-md) var(--space-base)}.TIu4FW_schedulePaymentCell{text-align:right;color:var(--accent);white-space:nowrap;font-weight:600}.TIu4FW_scheduleRunningCell{text-align:right;color:var(--text-secondary);white-space:nowrap}.TIu4FW_titanDisplayRow{align-items:center;gap:var(--space-sm);margin-top:var(--space-xs);font-size:var(--font-size-sm);color:var(--text-secondary);display:flex}.TIu4FW_shippingNotKnownRow{margin-bottom:var(--space-lg)}.TIu4FW_docMetaValMultiline{white-space:pre-line}
.jbid0q_banner{align-items:flex-start;gap:var(--space-base);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:var(--font-size-xs);line-height:var(--leading-xl);flex-wrap:wrap;display:flex}.jbid0q_text{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:200px;display:flex}.jbid0q_title{font-size:var(--font-size-md);font-weight:600;line-height:var(--leading-base)}.jbid0q_body{color:var(--text-secondary)}.jbid0q_actions{align-items:center;gap:var(--space-sm);flex-shrink:0;margin-left:auto;display:flex}.jbid0q_notice{padding:var(--space-lg);background:var(--surface);color:var(--text-primary);align-items:center}.jbid0q_notice .jbid0q_icon{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.jbid0q_notice.jbid0q_ok .jbid0q_icon{background:var(--status-ok-bg);color:var(--status-ok-text)}.jbid0q_notice.jbid0q_info .jbid0q_icon{background:var(--status-info-bg);color:var(--status-info-text)}.jbid0q_notice.jbid0q_warn .jbid0q_icon{background:var(--status-warn-bg);color:var(--status-warn-text)}.jbid0q_notice.jbid0q_danger .jbid0q_icon{background:var(--status-danger-bg);color:var(--status-danger-text)}.jbid0q_callout{padding:var(--space-xl)}.jbid0q_callout .jbid0q_icon{flex-shrink:0;display:inline-flex}.jbid0q_callout .jbid0q_body{color:inherit}.jbid0q_callout.jbid0q_ok{background:var(--status-ok-bg);border-color:var(--status-ok-border);color:var(--status-ok-text)}.jbid0q_callout.jbid0q_info{background:var(--status-info-bg);border-color:var(--status-info-border);color:var(--status-info-text)}.jbid0q_callout.jbid0q_warn{background:var(--status-warn-bg);border-color:var(--status-warn-border);color:var(--status-warn-text)}.jbid0q_callout.jbid0q_danger{background:var(--status-danger-bg);border-color:var(--status-danger-border);color:var(--status-danger-text)}
.VMVMAW_btn{justify-content:center;align-items:center;gap:var(--space-sm);height:32px;padding:var(--space-xs) var(--space-xl);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--font-size-sm);line-height:var(--leading-base);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);border:1px solid #0000;font-weight:600;display:inline-flex}.VMVMAW_btn:focus-visible{box-shadow:var(--focus-ring-button);outline:none}.VMVMAW_btn:disabled{opacity:.5;cursor:not-allowed}.VMVMAW_btn[data-loading]{cursor:progress}.VMVMAW_primary{background:var(--accent);color:var(--text-on-accent)}.VMVMAW_primary:hover:not(:disabled){background:var(--accent-hover)}.VMVMAW_primary:active:not(:disabled){background:var(--accent-active)}.VMVMAW_secondary{background:var(--surface);border-color:var(--border);color:var(--text-primary)}.VMVMAW_secondary:hover:not(:disabled){background:var(--bg);border-color:var(--border-interactive)}.VMVMAW_danger{background:var(--danger);color:var(--text-on-accent)}.VMVMAW_danger:hover:not(:disabled){background:var(--danger-hover)}.VMVMAW_danger-subtle{border-color:color-mix(in srgb, var(--danger) 45%, transparent);color:var(--danger);background:0 0}.VMVMAW_danger-subtle:hover:not(:disabled){background:var(--status-danger-bg);border-color:var(--danger)}.VMVMAW_ghost{color:var(--accent);background:0 0}.VMVMAW_ghost:hover:not(:disabled){background:var(--surface-muted)}.VMVMAW_micro{height:28px;padding:var(--space-2xs) var(--space-sm);font-size:var(--font-size-xs);border-color:var(--border)}.VMVMAW_micro.VMVMAW_primary{border-color:var(--accent)}.VMVMAW_micro.VMVMAW_danger{border-color:var(--danger)}.VMVMAW_micro.VMVMAW_ghost{border-color:#0000}.VMVMAW_micro.VMVMAW_danger-subtle{border-color:color-mix(in srgb, var(--danger) 45%, transparent)}.VMVMAW_iconOnly{gap:0;width:32px;padding:0}.VMVMAW_micro.VMVMAW_iconOnly{width:28px}.VMVMAW_spinner{border-radius:var(--radius-circle);border:2px solid;border-right-color:#0000;width:14px;height:14px;animation:.7s linear infinite VMVMAW_spin}@keyframes VMVMAW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.VMVMAW_spinner{animation-duration:2s}}
.QRy0Sa_card{gap:var(--space-xl);padding:var(--space-2xl);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-1);flex-direction:column;display:flex}.QRy0Sa_header{align-items:center;gap:var(--space-base);padding-bottom:var(--space-base);border-bottom:1px solid var(--border);display:flex}.QRy0Sa_step{border-radius:var(--radius-sm);background:var(--accent-subtle);width:28px;height:28px;color:var(--accent);font-size:var(--font-size-xs);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.QRy0Sa_headText{flex:1;min-width:0}.QRy0Sa_overline{font-size:var(--font-size-3xs);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-weight:700}.QRy0Sa_title{font-size:1.0625rem;line-height:var(--leading-lg);letter-spacing:-.015em;color:var(--text-primary);margin:0;font-weight:600}.QRy0Sa_right{align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}
._437oJG_list{gap:var(--space-md)}._437oJG_listHint{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}._437oJG_rows{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._437oJG_row{justify-content:space-between;align-items:center;gap:var(--space-xl);padding:var(--space-base) var(--space-xl);border:1px solid var(--border);border-radius:var(--radius-sm);display:flex}._437oJG_rowText{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}._437oJG_rowName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._437oJG_rowMeta,._437oJG_status{font-size:var(--font-size-sm);color:var(--text-secondary)}._437oJG_statusError{color:var(--danger)}._437oJG_controls{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}._437oJG_viewSelect{width:auto;min-width:160px}._437oJG_rowActions{align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}._437oJG_empty{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}._437oJG_linkButton{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}
.weKyha_overlay{z-index:var(--z-modal-standalone);padding:var(--space-xl);background:var(--backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.weKyha_panel{width:100%;max-height:calc(100vh - var(--space-5xl));background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-3);color:var(--text-primary);outline:none;flex-direction:column;display:flex}.weKyha_sm{max-width:400px}.weKyha_md{max-width:560px}.weKyha_lg{max-width:800px}.weKyha_header{justify-content:space-between;align-items:center;gap:var(--space-xl);padding:var(--space-lg) var(--space-2xl);border-bottom:1px solid var(--border);display:flex}.weKyha_title{font-size:1.0625rem;line-height:var(--leading-lg);letter-spacing:-.015em;margin:0;font-weight:600}.weKyha_close{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.weKyha_close:hover{background:var(--surface-hover);color:var(--text-primary)}.weKyha_close:focus-visible{box-shadow:var(--focus-ring-button);outline:none}.weKyha_body{min-height:0;padding:var(--space-2xl);font-size:var(--font-size-md);line-height:var(--leading-xl);flex:1;overflow-y:auto}.weKyha_footer{justify-content:flex-end;gap:var(--space-sm);padding:var(--space-base) var(--space-2xl);border-top:1px solid var(--border);display:flex}
.gp0rpq_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.gp0rpq_text{flex-direction:column;flex:320px;min-width:0;display:flex}.gp0rpq_backLink{letter-spacing:.05em;text-transform:uppercase;color:var(--accent);align-self:flex-start;align-items:center;gap:4px;margin-bottom:8px;font-size:12px;font-weight:600;line-height:16px;text-decoration:none;display:inline-flex}.gp0rpq_backLink:hover{text-decoration:underline}.gp0rpq_breadcrumb{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;font-size:12px;font-weight:600;line-height:16px;display:flex}.gp0rpq_crumbItem{align-items:center;gap:6px;display:inline-flex}.gp0rpq_crumbLink{color:inherit;text-decoration:none}.gp0rpq_crumbLink:hover{color:var(--text-secondary)}.gp0rpq_current{color:var(--accent)}.gp0rpq_title{letter-spacing:-.025em;color:var(--text-primary);margin:0;font-size:30px;font-weight:800;line-height:38px}.gp0rpq_subtitle{max-width:640px;color:var(--text-secondary);margin:8px 0 0;font-size:16px;line-height:24px}.gp0rpq_actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (max-width:767px){.gp0rpq_title{font-size:24px;line-height:32px}.gp0rpq_actions{flex-shrink:1;justify-content:flex-start;width:100%;min-width:0}}
.vNf8tq_page{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.vNf8tq_shell{flex:1;min-height:0;display:flex}.vNf8tq_main{flex:1;min-width:0;padding:24px}@media (max-width:767px){.vNf8tq_main{padding:16px}}.vNf8tq_spinnerRow{align-items:center;gap:var(--space-base);padding:var(--space-7xl) 0;color:var(--text-secondary);font-size:var(--font-size-base);display:flex}.vNf8tq_spinner{border:2px solid var(--border);border-top-color:var(--accent);border-radius:var(--radius-circle);flex-shrink:0;width:18px;height:18px;animation:.7s linear infinite vNf8tq_spin}@media (prefers-reduced-motion:reduce){.vNf8tq_spinner{animation:none}}@keyframes vNf8tq_spin{to{transform:rotate(360deg)}}.vNf8tq_skeletonHeader{background:var(--surface);border-bottom:1px solid var(--border);height:56px}.vNf8tq_skeletonSidebar{background:var(--surface);border-right:1px solid var(--border);flex-shrink:0;width:220px}@media (max-width:1024px){.vNf8tq_skeletonSidebar{width:56px}}@media (max-width:1280px) and (min-width:1025px){.vNf8tq_skeletonSidebar{width:180px}}
._6pvceG_pill{align-items:center;gap:var(--space-xs);height:20px;padding:0 var(--space-sm);border:1px solid var(--border);border-radius:var(--radius-full);font-size:var(--font-size-3xs);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-weight:700;line-height:1;display:inline-flex}._6pvceG_dot{border-radius:var(--radius-circle);background:currentColor;width:6px;height:6px}._6pvceG_ok{background:var(--status-ok-bg);border-color:var(--status-ok-border);color:var(--status-ok-text)}._6pvceG_info{background:var(--status-info-bg);border-color:var(--status-info-border);color:var(--status-info-text)}._6pvceG_warn{background:var(--status-warn-bg);border-color:var(--status-warn-border);color:var(--status-warn-text)}._6pvceG_danger{background:var(--status-danger-bg);border-color:var(--status-danger-border);color:var(--status-danger-text)}._6pvceG_neutral{background:var(--status-neutral-bg);border-color:var(--status-neutral-border);color:var(--status-neutral-text)}._6pvceG_micro{padding:var(--space-3xs) var(--space-xs);border:1px solid var(--status-neutral-border);border-radius:var(--radius-xs);background:var(--status-neutral-bg);color:var(--status-neutral-text);font-size:var(--font-size-2xs);font-weight:600;line-height:var(--leading-base);display:inline-block}._6pvceG_mono{font-family:var(--font-mono)}
.e0FWVa_fieldGroup{gap:var(--space-xs);flex-direction:column;display:flex}.e0FWVa_label{font-size:var(--font-size-2xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.e0FWVa_input{background:var(--surface);border:1px solid var(--border-interactive);border-radius:var(--radius-sm);padding:var(--space-md) var(--space-lg);font-size:var(--font-size-md);color:var(--text-primary);font-family:var(--font-sans);width:100%;transition:border-color var(--duration-base);appearance:none;outline:none}.e0FWVa_input::placeholder{color:var(--text-muted)}.e0FWVa_input:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}.e0FWVa_searchError{font-size:var(--font-size-sm);color:var(--danger);margin-top:var(--space-2xs)}.e0FWVa_searchWrap{position:relative}.e0FWVa_searchSpinner{color:var(--text-muted);font-size:var(--font-size-md);pointer-events:none;position:absolute;top:50%;right:.9rem;transform:translateY(-50%)}.e0FWVa_dropdown{background:var(--surface);border:1px solid var(--border-interactive);border-radius:var(--radius-sm);z-index:var(--z-dropdown);max-height:260px;box-shadow:var(--shadow-2);list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden auto}.e0FWVa_dropdownItem{gap:var(--space-2xs);width:100%;padding:var(--space-base) var(--space-xl);text-align:left;cursor:pointer;transition:background var(--duration-fast);font-family:var(--font-sans);background:0 0;border:none;flex-direction:column;display:flex}.e0FWVa_dropdownItem:hover{background:var(--surface-hover)}.e0FWVa_dropdownName{font-size:var(--font-size-base);color:var(--text-primary);font-weight:500}.e0FWVa_dropdownMeta{font-size:var(--font-size-sm);color:var(--text-muted)}.e0FWVa_selectedHint{font-size:var(--font-size-sm);color:var(--status-ok-text);margin-top:var(--space-2xs)}.e0FWVa_draftBadge{margin-left:var(--space-md)}
._-Q3JW_tracker{gap:var(--space-sm);padding:var(--space-xl);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-1);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;list-style:none;display:grid}._-Q3JW_item{min-width:0;display:flex}._-Q3JW_tile{align-items:center;gap:var(--space-md);width:100%;min-width:0;padding:var(--space-md);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-sans);text-align:left;color:var(--text-primary);cursor:default;display:flex}._-Q3JW_tile:not(:disabled){cursor:pointer}._-Q3JW_tile:not(:disabled):hover{background:var(--surface-muted)}._-Q3JW_tile:focus-visible{box-shadow:var(--focus-ring-button);outline:none}._-Q3JW_tile:disabled{opacity:1}._-Q3JW_circle{border:1px solid var(--border);border-radius:var(--radius-circle);background:var(--surface);width:28px;height:28px;color:var(--text-secondary);font-size:var(--font-size-xs);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}._-Q3JW_text{flex-direction:column;min-width:0;display:flex}._-Q3JW_overline{font-size:var(--font-size-3xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-weight:700}._-Q3JW_label{font-size:var(--font-size-xs);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._-Q3JW_active{border:2px solid var(--accent);padding:calc(var(--space-md) - 1px);background:var(--accent-subtle)}._-Q3JW_active ._-Q3JW_circle{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}._-Q3JW_active ._-Q3JW_overline{color:var(--accent)}._-Q3JW_done ._-Q3JW_circle{background:var(--green);border-color:var(--green);color:var(--text-on-accent)}@media (max-width:1199px){._-Q3JW_tracker{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){._-Q3JW_tracker{padding:var(--space-base);grid-template-columns:repeat(2,minmax(0,1fr))}}
.bxw1SW_track{gap:var(--space-3xs);background:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius-sm);max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.bxw1SW_tab{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-xs);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--font-size-2xs);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:none;font-weight:700;display:inline-flex}.bxw1SW_tab:hover:not(:disabled){color:var(--text-primary)}.bxw1SW_tab:focus-visible{box-shadow:var(--focus-ring-button);outline:none}.bxw1SW_tab:disabled{opacity:.5;cursor:not-allowed}.bxw1SW_active,.bxw1SW_active:hover:not(:disabled){background:var(--accent);color:var(--text-on-accent)}.bxw1SW_segmented .bxw1SW_active,.bxw1SW_segmented .bxw1SW_active:hover:not(:disabled){background:var(--surface);color:var(--accent);box-shadow:var(--shadow-1)}.bxw1SW_count{padding:0 var(--space-xs);border-radius:var(--radius-full);background:var(--status-neutral-bg);color:var(--status-neutral-text);font-size:var(--font-size-3xs);line-height:var(--leading-xl)}
.G5jpsW_filterGroup{gap:var(--space-xs);flex-direction:column;display:flex}.G5jpsW_filterLabel{font-size:var(--font-size-2xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.G5jpsW_filterSelect{box-sizing:border-box;background:var(--surface);border:1px solid var(--border-interactive);border-radius:var(--radius-sm);width:100%;color:var(--text-primary);font-size:var(--font-size-md);height:36px;padding:0 var(--space-lg);cursor:pointer;font-family:var(--font-sans);outline:none}.G5jpsW_filterSelect:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}
.fD_3VG_rteWrap{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color var(--duration-base), box-shadow var(--duration-base);overflow:hidden}.fD_3VG_rteWrap:focus-within{border-color:var(--accent);box-shadow:var(--focus-ring)}.fD_3VG_rteToolbar{align-items:center;gap:var(--space-3xs);padding:var(--space-xs) var(--space-base);background:var(--surface-muted);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.fD_3VG_rteBtn{justify-content:center;align-items:center;gap:var(--space-2xs);min-width:28px;height:28px;padding:0 var(--space-xs);border-radius:var(--radius-xs);font-size:var(--font-size-xs);color:var(--text-secondary);cursor:pointer;font-weight:700;font-family:var(--font-sans);transition:background var(--duration-fast), color var(--duration-fast), border-color var(--duration-fast);background:0 0;border:1px solid #0000;flex-shrink:0;line-height:1;display:inline-flex}.fD_3VG_rteBtn:hover{background:var(--surface);color:var(--text-primary)}.fD_3VG_rteBtn:focus-visible{box-shadow:var(--focus-ring-button);outline:none}.fD_3VG_rteBtnActive,.fD_3VG_rteBtnActive:hover{background:var(--surface);border-color:var(--border);box-shadow:var(--shadow-1);color:var(--accent)}.fD_3VG_rteEditor{min-height:180px;padding:var(--space-lg) var(--space-xl);font-size:var(--font-size-sm);color:var(--text-primary);line-height:var(--leading-3xl);background:var(--surface);font-family:var(--font-sans);outline:none}.fD_3VG_rteEditor *{font-family:var(--font-sans)!important;background-color:#0000!important;max-width:100%!important}.fD_3VG_rteEditor span,.fD_3VG_rteEditor font,.fD_3VG_rteEditor div{color:inherit!important;font-size:inherit!important;line-height:inherit!important}.fD_3VG_rteEditor:empty:before{content:attr(data-placeholder);color:var(--text-muted);pointer-events:none}.fD_3VG_rteEditor h2{font-size:var(--font-size-lg);margin-bottom:var(--space-sm);margin-top:var(--space-base);color:var(--text-primary);font-weight:700}.fD_3VG_rteEditor h3{font-size:var(--font-size-base);margin-bottom:var(--space-xs);margin-top:var(--space-md);color:var(--text-secondary);font-weight:700}.fD_3VG_rteEditor ul,.fD_3VG_rteEditor ol{padding-left:var(--space-3xl)}.fD_3VG_rteEditor p{margin-bottom:var(--space-sm)}.fD_3VG_rteBtnSep{background:var(--border);width:1px;height:16px;margin:0 var(--space-2xs);flex-shrink:0;align-self:center}.fD_3VG_rteInsertWrap{position:relative}.fD_3VG_rteBtnInsert{color:var(--accent);white-space:nowrap;padding:0 var(--space-sm)}.fD_3VG_rteVarPicker{background:var(--surface);border:1px solid var(--border-interactive);border-radius:var(--radius-sm);min-width:260px;max-height:320px;box-shadow:var(--shadow-2);z-index:var(--z-top);position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.fD_3VG_rteVarGroup{padding:var(--space-xs) 0}.fD_3VG_rteVarGroup+.fD_3VG_rteVarGroup{border-top:1px solid var(--border)}.fD_3VG_rteVarGroupLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-muted);padding:var(--space-sm) var(--space-xl) var(--space-2xs);font-weight:700}.fD_3VG_rteVarOption{width:100%;padding:var(--space-xs) var(--space-xl);cursor:pointer;text-align:left;align-items:flex-start;gap:var(--space-3xs);transition:background var(--duration-fast);background:0 0;border:none;flex-direction:column;display:flex}.fD_3VG_rteVarOption:hover{background:var(--surface-hover)}.fD_3VG_rteVarLabel{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:500;font-family:var(--font-sans)}.fD_3VG_rteVarToken{font-size:var(--font-size-xs);color:var(--text-muted);font-family:var(--font-mono,monospace)}
._1oMKlG_input{background:var(--surface);border:1px solid var(--border-interactive);border-radius:var(--radius-sm);padding:0 var(--space-base);min-height:36px;font-size:var(--font-size-sm);color:var(--text-primary);font-family:var(--font-sans);width:100%;transition:border-color var(--duration-base), box-shadow var(--duration-base), background var(--duration-base);appearance:none;outline:none}._1oMKlG_input::placeholder{color:var(--text-muted)}._1oMKlG_input:hover:not(:disabled):not(:focus):not([readonly]){border-color:var(--text-muted)}._1oMKlG_input:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}[data-invalid=true] ._1oMKlG_input,[data-invalid=true] ._1oMKlG_boolToggle,[data-invalid=true] ._1oMKlG_radioGroup,[data-invalid=true] ._1oMKlG_phoneDialBtn,[data-invalid=true] ._1oMKlG_phoneNumberInput,._1oMKlG_inputError{border-color:var(--danger)}[data-invalid=true] ._1oMKlG_input:focus,[data-invalid=true] ._1oMKlG_phoneNumberInput:focus,._1oMKlG_inputError:focus{border-color:var(--danger);box-shadow:0 0 0 3px var(--status-danger-bg)}._1oMKlG_inputVerified{border-color:var(--green)}._1oMKlG_inputReadonly,._1oMKlG_input[readonly]{background:var(--surface-muted);color:var(--text-muted);cursor:not-allowed}._1oMKlG_fieldWrap{align-items:center;width:100%;display:flex;position:relative}._1oMKlG_fieldWrap ._1oMKlG_input{padding-right:calc(var(--space-base) + 26px)}._1oMKlG_fieldStatusIcon{right:var(--space-md);pointer-events:none;display:inline-flex;position:absolute}._1oMKlG_fieldStatusError{color:var(--danger)}._1oMKlG_fieldStatusVerified{color:var(--green)}._1oMKlG_textarea{resize:vertical;min-height:100px;padding-top:var(--space-base);padding-bottom:var(--space-base);line-height:var(--leading-xl)}._1oMKlG_counter{text-align:right;margin-top:var(--space-2xs);font-size:var(--font-size-3xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-weight:700;display:block}._1oMKlG_counter b{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--text-primary)}._1oMKlG_percentFieldWrap{align-items:center;width:100%;display:flex;position:relative}._1oMKlG_inputPercent{padding-right:calc(var(--space-xl) + 16px);text-align:right;font-variant-numeric:tabular-nums}._1oMKlG_percentSuffix{right:var(--space-base);color:var(--text-muted);font-size:var(--font-size-sm);pointer-events:none;position:absolute}._1oMKlG_inputDisabled{opacity:.5;cursor:not-allowed;background:var(--surface-muted)!important}._1oMKlG_unitWrap{align-items:center;width:100%;display:flex;position:relative}._1oMKlG_unitPrefix{left:var(--space-base);font-size:var(--font-size-sm);color:var(--text-muted);pointer-events:none;position:absolute}._1oMKlG_unitInput{padding-left:calc(var(--space-base) + 14px);padding-right:calc(var(--space-base) + 44px);text-align:right;font-variant-numeric:tabular-nums;font-weight:600}._1oMKlG_unitBadge{right:var(--space-sm);border-radius:var(--radius-xs);background:var(--status-neutral-bg);border:1px solid var(--status-neutral-border);color:var(--status-neutral-text);font-size:var(--font-size-3xs);text-transform:uppercase;letter-spacing:.06em;pointer-events:none;padding:1px 6px;font-weight:700;position:absolute}._1oMKlG_stepper{border:1px solid var(--border-interactive);border-radius:var(--radius-sm);background:var(--surface);align-items:stretch;display:inline-flex;overflow:hidden}._1oMKlG_stepperBtn{background:var(--surface-muted);width:40px;height:34px;color:var(--text-secondary);cursor:pointer;transition:background var(--duration-fast);border:none;justify-content:center;align-items:center;display:inline-flex}._1oMKlG_stepperBtn:hover:not(:disabled){background:var(--surface-hover);color:var(--text-primary)}._1oMKlG_stepperBtn:disabled{opacity:.5;cursor:not-allowed}._1oMKlG_stepperValue{min-width:56px;font-size:var(--font-size-lg);font-variant-numeric:tabular-nums;color:var(--text-primary);border-left:1px solid var(--border-interactive);border-right:1px solid var(--border-interactive);justify-content:center;align-items:center;font-weight:600;display:inline-flex}._1oMKlG_label{align-items:center;gap:var(--space-2xs);margin-bottom:var(--space-2xs);font-size:var(--font-size-3xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);font-weight:700;display:flex}._1oMKlG_labelError,._1oMKlG_required{color:var(--danger)}._1oMKlG_helper{align-items:center;gap:var(--space-2xs);margin-top:var(--space-2xs);font-size:var(--font-size-sm);color:var(--text-muted);display:flex}._1oMKlG_helperError{color:var(--danger)}._1oMKlG_helperVerified{color:var(--status-ok-text)}._1oMKlG_checkRow{align-items:center;gap:var(--space-md);font-size:var(--font-size-sm);color:var(--text-primary);cursor:pointer;padding:var(--space-sm) 0;display:flex}._1oMKlG_checkRow input[type=checkbox],._1oMKlG_checkRow input[type=radio]{width:16px;height:16px;accent-color:var(--accent);cursor:pointer}._1oMKlG_radioGroup,._1oMKlG_enumWrap{width:100%;position:relative}._1oMKlG_enumTrigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;display:flex}._1oMKlG_enumChevron{color:var(--text-muted);transition:transform var(--duration-base) ease;flex-shrink:0}._1oMKlG_enumChevronOpen{transform:rotate(180deg)}._1oMKlG_enumPlaceholder{color:var(--text-muted)}._1oMKlG_enumDropdown{background:var(--surface);border:1px solid var(--border-interactive);border-radius:var(--radius-sm);z-index:var(--z-float);max-height:240px;box-shadow:var(--shadow-2);padding:var(--space-2xs);margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden auto}._1oMKlG_enumOption{width:100%;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-xs);text-align:left;cursor:pointer;font-size:var(--font-size-sm);color:var(--text-primary);font-family:var(--font-sans);transition:background var(--duration-fast);background:0 0;border:none;display:block}._1oMKlG_enumOption._1oMKlG_checkRow{display:flex}._1oMKlG_enumOption:hover{background:var(--surface-hover)}._1oMKlG_enumOptionSelected{color:var(--accent);background:var(--accent-subtle);font-weight:600}._1oMKlG_enumOptionSelected:hover{background:var(--accent-subtle)}._1oMKlG_enumNoResults{padding:var(--space-base) var(--space-xl);font-size:var(--font-size-sm);color:var(--text-muted);font-style:italic;list-style:none}._1oMKlG_enumFilter{margin-bottom:var(--space-sm);font-size:var(--font-size-sm)}._1oMKlG_enumFilterItem{padding:var(--space-xs) var(--space-xs) var(--space-sm);list-style:none}._1oMKlG_boolToggle{border:1px solid var(--border-interactive);border-radius:var(--radius-sm);background:var(--surface);width:100%;display:flex;overflow:hidden}._1oMKlG_boolOption{min-height:34px;padding:0 var(--space-xl);font-size:var(--font-size-sm);font-family:var(--font-sans);color:var(--text-secondary);cursor:pointer;transition:background var(--duration-fast), color var(--duration-fast);background:0 0;border:none;flex:1}._1oMKlG_boolOption+._1oMKlG_boolOption{border-left:1px solid var(--border-interactive)}._1oMKlG_boolOption:hover:not(:disabled){background:var(--surface-hover);color:var(--text-primary)}._1oMKlG_boolOptionActive{background:var(--accent);color:var(--text-on-accent);font-weight:600}._1oMKlG_boolOptionActive:hover:not(:disabled){background:var(--accent-hover);color:var(--text-on-accent)}._1oMKlG_enumNoResultsInline{font-size:var(--font-size-sm);color:var(--text-muted);padding:var(--space-2xs) 0;margin:0;font-style:italic}._1oMKlG_phoneFieldWrap{width:100%;display:flex;position:relative}._1oMKlG_phoneDialBtn{align-items:center;gap:var(--space-xs);padding:0 var(--space-md);background:var(--surface-muted);border:1px solid var(--border-interactive);border-radius:var(--radius-sm) 0 0 var(--radius-sm);min-height:36px;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;transition:background var(--duration-fast), border-color var(--duration-base), box-shadow var(--duration-base);color:var(--text-primary);border-right:none;flex-shrink:0;display:flex}._1oMKlG_phoneDialBtn:hover:not(:disabled){background:var(--surface-hover)}._1oMKlG_phoneDialBtn:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}._1oMKlG_phoneFlag{font-size:var(--font-size-base);line-height:var(--leading-xs);flex-shrink:0}._1oMKlG_phoneDialCode{font-size:var(--font-size-sm);color:var(--text-secondary);letter-spacing:.02em;font-weight:600}._1oMKlG_phoneDialChevron{color:var(--text-muted);display:inline-flex}._1oMKlG_phoneNumberInput{background:var(--surface);border:1px solid var(--border-interactive);border-radius:0 var(--radius-sm) var(--radius-sm) 0;padding:0 var(--space-base);min-height:36px;font-size:var(--font-size-sm);color:var(--text-primary);font-family:var(--font-sans);min-width:0;transition:border-color var(--duration-base), box-shadow var(--duration-base);appearance:none;outline:none;flex:1}._1oMKlG_phoneNumberInput::placeholder{color:var(--text-muted)}._1oMKlG_phoneNumberInput:hover:not(:disabled):not(:focus){border-color:var(--text-muted)}._1oMKlG_phoneNumberInput:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}._1oMKlG_phoneDialDropdown{background:var(--surface);border:1px solid var(--border-interactive);border-radius:var(--radius-sm);width:260px;z-index:var(--z-modal-backdrop);max-height:260px;box-shadow:var(--shadow-2);padding:var(--space-2xs);margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden auto}._1oMKlG_phoneDialOption{align-items:center;gap:var(--space-md);width:100%;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-xs);text-align:left;cursor:pointer;font-family:var(--font-sans);transition:background var(--duration-fast);background:0 0;border:none;display:flex}._1oMKlG_phoneDialOption:hover{background:var(--surface-hover)}._1oMKlG_phoneDialOptionSelected,._1oMKlG_phoneDialOptionSelected:hover{background:var(--accent-subtle)}._1oMKlG_phoneDialOptionName{font-size:var(--font-size-sm);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._1oMKlG_phoneDialOptionCode{font-size:var(--font-size-sm);color:var(--text-muted);flex-shrink:0;font-weight:600}select._1oMKlG_input{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:32px}
.F2BcNa_wrap{width:100%;position:relative}.F2BcNa_trigger{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;height:36px;padding:0 var(--space-base);background:var(--surface);border:1px solid var(--border-interactive);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--text-primary);text-align:left;cursor:pointer;transition:border-color var(--duration-fast), box-shadow var(--duration-fast);display:flex}.F2BcNa_trigger:focus-visible,.F2BcNa_triggerOpen{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.F2BcNa_triggerDisabled{background:var(--surface-muted);color:var(--text-muted);cursor:not-allowed}.F2BcNa_value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.F2BcNa_placeholder{color:var(--text-muted)}.F2BcNa_chevron{color:var(--text-muted);transition:transform var(--duration-base) ease;flex-shrink:0}.F2BcNa_chevronOpen{transform:rotate(180deg)}.F2BcNa_menu{z-index:var(--z-float);padding:var(--space-2xs);background:var(--surface);border:1px solid var(--border-interactive);border-radius:var(--radius-sm);box-shadow:var(--shadow-2);min-width:min(240px, 100vw - var(--space-5xl));max-width:calc(100vw - var(--space-5xl));flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0}.F2BcNa_search{margin-bottom:var(--space-2xs);color:var(--text-muted);flex-shrink:0;align-items:center;display:flex;position:relative}.F2BcNa_searchIcon{left:var(--space-sm);pointer-events:none;position:absolute}.F2BcNa_searchInput{width:100%;height:32px;padding:0 var(--space-5xl) 0 var(--space-6xl);background:var(--surface);border:1px solid var(--border-interactive);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--text-primary);outline:none}.F2BcNa_searchInput::placeholder{color:var(--text-muted)}.F2BcNa_searchInput:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}.F2BcNa_searchClear{right:var(--space-2xs);border-radius:var(--radius-xs);width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.F2BcNa_searchClear:hover{color:var(--text-primary)}.F2BcNa_list{max-height:240px;margin:0;padding:0;list-style:none;overflow-y:auto}.F2BcNa_option{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-xs);font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.F2BcNa_option:hover{background:var(--surface-hover)}.F2BcNa_optionSelected{font-weight:600}.F2BcNa_optionActive,.F2BcNa_optionActive:hover{background:var(--accent);color:var(--text-on-accent)}.F2BcNa_optionActive mark{background:var(--accent-secondary);color:var(--status-info-text)}.F2BcNa_check{flex-shrink:0}.F2BcNa_noResults{padding:var(--space-base) var(--space-sm);font-size:var(--font-size-sm);color:var(--text-muted)}
.D0FTFq_choice{align-items:center;gap:var(--space-sm);font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--text-primary);cursor:pointer;min-width:0;display:inline-flex}.D0FTFq_choiceText{flex-direction:column;min-width:0;display:flex}.D0FTFq_choiceHint{font-size:var(--font-size-xs);color:var(--text-muted)}.D0FTFq_choiceDisabled{opacity:.5;cursor:not-allowed}.D0FTFq_choiceLocked{cursor:not-allowed;color:var(--text-muted)}.D0FTFq_lockIcon{color:var(--text-muted);flex-shrink:0}.D0FTFq_control{appearance:none;background:var(--surface);border:1.5px solid var(--border-interactive);width:16px;height:16px;cursor:inherit;transition:background var(--duration-fast), border-color var(--duration-fast);flex-shrink:0;margin:0;position:relative}.D0FTFq_checkbox{border-radius:var(--radius-xs)}.D0FTFq_radio{border-radius:var(--radius-circle)}.D0FTFq_control:hover:not(:disabled){border-color:var(--accent)}.D0FTFq_control:focus-visible{box-shadow:var(--focus-ring-button);outline:none}.D0FTFq_control:after{content:"";opacity:0;margin:auto;position:absolute;inset:0}.D0FTFq_checkbox:checked,.D0FTFq_checkbox:indeterminate{background:var(--accent);border-color:var(--accent)}.D0FTFq_checkbox:checked:after{opacity:1;background:var(--text-on-accent);clip-path:polygon(14% 44%,0 58%,38% 100%,100% 20%,86% 6%,38% 72%);width:10px;height:8px}.D0FTFq_checkbox:indeterminate:after{opacity:1;background:var(--text-on-accent);clip-path:none;width:8px;height:2px}.D0FTFq_radio:checked{border-color:var(--accent)}.D0FTFq_radio:checked:after{opacity:1;border-radius:var(--radius-circle);background:var(--accent);width:8px;height:8px}.D0FTFq_control:disabled{cursor:not-allowed}.D0FTFq_choiceLocked .D0FTFq_checkbox:checked,.D0FTFq_choiceLocked .D0FTFq_checkbox:indeterminate{background:var(--text-muted);border-color:var(--text-muted)}.D0FTFq_choiceLocked .D0FTFq_radio:checked{border-color:var(--text-muted)}.D0FTFq_choiceLocked .D0FTFq_radio:checked:after{background:var(--text-muted)}.D0FTFq_controlError{border-color:var(--danger)}.D0FTFq_toggleWrap{align-items:center;gap:var(--space-sm);font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--text-primary);display:inline-flex}.D0FTFq_toggleWrapDisabled{opacity:.5}.D0FTFq_toggle{border-radius:var(--radius-full);background:var(--border-interactive);cursor:pointer;width:36px;height:20px;transition:background var(--duration-base);border:none;flex-shrink:0;padding:0;position:relative}.D0FTFq_toggle:focus-visible{box-shadow:var(--focus-ring-button);outline:none}.D0FTFq_toggle:disabled{cursor:not-allowed}.D0FTFq_toggleOn{background:var(--accent)}.D0FTFq_togglePending{background:color-mix(in srgb, var(--accent) 40%, transparent);cursor:progress}.D0FTFq_thumb{border-radius:var(--radius-circle);background:var(--text-on-accent);width:16px;height:16px;box-shadow:var(--shadow-1);transition:transform var(--duration-base);justify-content:center;align-items:center;display:flex;position:absolute;top:2px;left:2px}.D0FTFq_toggleOn .D0FTFq_thumb{transform:translate(16px)}.D0FTFq_spinner{border-radius:var(--radius-circle);border:2px solid var(--border-interactive);border-top-color:var(--accent);width:10px;height:10px;animation:.8s linear infinite D0FTFq_spin}@keyframes D0FTFq_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.D0FTFq_spinner{animation-duration:2.4s}.D0FTFq_thumb,.D0FTFq_toggle{transition:none}}.D0FTFq_chip{align-items:center;gap:var(--space-2xs);max-width:100%;padding:var(--space-3xs) var(--space-xs);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xs);font-family:var(--font-sans);font-size:var(--font-size-2xs);font-weight:700;line-height:var(--leading-xl);color:var(--text-primary);white-space:nowrap;display:inline-flex}.D0FTFq_chipMono{font-family:var(--font-mono)}.D0FTFq_chipLabel{text-overflow:ellipsis;overflow:hidden}.D0FTFq_chipNeutral{background:var(--status-neutral-bg);border-color:var(--status-neutral-border);color:var(--status-neutral-text)}.D0FTFq_chipDisabled{opacity:.5}.D0FTFq_chipRemove{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.D0FTFq_chipRemove:hover:not(:disabled){color:var(--danger)}.D0FTFq_chipRemove:focus-visible{box-shadow:var(--focus-ring-button);outline:none}.D0FTFq_chipRemove:disabled{cursor:not-allowed}.D0FTFq_chipAdd{background:var(--accent-subtle);color:var(--accent);cursor:pointer;border-color:#0000}.D0FTFq_chipAdd:hover:not(:disabled){border-color:var(--accent)}.D0FTFq_chipAdd:focus-visible{box-shadow:var(--focus-ring-button);outline:none}.D0FTFq_chipAdd:disabled{opacity:.5;cursor:not-allowed}.D0FTFq_clearAll{font-family:var(--font-sans);font-size:var(--font-size-3xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--danger);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.D0FTFq_clearAll:hover:not(:disabled){color:var(--danger-hover);text-decoration:underline}.D0FTFq_clearAll:focus-visible{box-shadow:var(--focus-ring-button);outline:none}.D0FTFq_clearAll:disabled{opacity:.5;cursor:not-allowed}.D0FTFq_mark{background:var(--accent-subtle);color:var(--accent);border-radius:var(--radius-xs)}.D0FTFq_cardGroup{grid-template-columns:repeat(var(--card-cols,2), minmax(0, 1fr));gap:var(--space-base);border:none;min-width:0;margin:0;padding:0;display:grid}@media (max-width:560px){.D0FTFq_cardGroup{grid-template-columns:minmax(0,1fr)}}.D0FTFq_card{align-items:flex-start;gap:var(--space-base);padding:calc(var(--space-lg) - 1px);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-sans);cursor:pointer;transition:background var(--duration-fast), border-color var(--duration-fast);display:flex;position:relative}.D0FTFq_card:hover:not(.D0FTFq_cardDisabled){background:var(--surface-muted)}.D0FTFq_cardInput{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.D0FTFq_cardSelected{padding:calc(var(--space-lg) - 2px);border:2px solid var(--accent);background:var(--accent-subtle)}.D0FTFq_cardSelected:hover:not(.D0FTFq_cardDisabled){background:var(--accent-subtle)}.D0FTFq_card:has(.D0FTFq_cardInput:focus-visible){box-shadow:var(--focus-ring-button)}.D0FTFq_cardDisabled{opacity:.5;cursor:not-allowed}.D0FTFq_cardBody{gap:var(--space-3xs);flex-direction:column;flex:1;min-width:0;display:flex}.D0FTFq_cardTitle{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:700}.D0FTFq_cardDesc{font-size:var(--font-size-xs);color:var(--text-secondary)}.D0FTFq_cardTag{margin-top:var(--space-2xs);padding:0 var(--space-sm);border-radius:var(--radius-full);border:1px solid var(--status-neutral-border);background:var(--status-neutral-bg);height:20px;color:var(--status-neutral-text);font-size:var(--font-size-3xs);text-transform:uppercase;letter-spacing:.05em;align-self:flex-start;align-items:center;font-weight:700;display:inline-flex}.D0FTFq_cardTagOk{background:var(--status-ok-bg);border-color:var(--status-ok-border);color:var(--status-ok-text)}.D0FTFq_cardTagInfo{background:var(--status-info-bg);border-color:var(--status-info-border);color:var(--status-info-text)}.D0FTFq_cardTagWarn{background:var(--status-warn-bg);border-color:var(--status-warn-border);color:var(--status-warn-text)}.D0FTFq_cardCheck{width:20px;height:20px;color:var(--border-interactive);flex-shrink:0}.D0FTFq_cardSelected .D0FTFq_cardCheck{color:var(--accent)}.D0FTFq_cardRing{border:1.5px solid var(--border-interactive);border-radius:var(--radius-circle);background:var(--surface);width:18px;height:18px;margin:1px;display:block}.D0FTFq_list{gap:var(--space-3xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.D0FTFq_row{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);transition:background var(--duration-fast);display:flex}.D0FTFq_row:hover{background:var(--surface-hover)}.D0FTFq_rowChoice{flex:1}.D0FTFq_rowDone .D0FTFq_choiceText>span:first-child{color:var(--text-muted);text-decoration:line-through}.D0FTFq_rowError,.D0FTFq_rowError:hover{background:var(--status-danger-bg)}.D0FTFq_rowError .D0FTFq_choiceText>span:first-child{color:var(--status-danger-text);font-weight:600}.D0FTFq_requiredPill{height:20px;padding:0 var(--space-sm);border-radius:var(--radius-full);border:1px solid var(--status-danger-border);background:var(--status-danger-bg);color:var(--status-danger-text);font-size:var(--font-size-3xs);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;align-items:center;font-weight:700;display:inline-flex}
.mEDl4a_root{gap:var(--space-2xl);flex-direction:column;display:flex}.mEDl4a_panel{gap:var(--space-xl)}.mEDl4a_controls{gap:var(--space-xl);flex-wrap:wrap;display:flex}.mEDl4a_field{flex-direction:column;min-width:180px;display:flex}.mEDl4a_dealSection{gap:var(--space-sm);padding-top:var(--space-xl);border-top:1px solid var(--border);flex-direction:column;display:flex}.mEDl4a_sectionTitle{font-size:var(--font-size-md);color:var(--text-primary);font-weight:700}.mEDl4a_dealRow{align-items:flex-end;gap:var(--space-xl);flex-wrap:wrap;display:flex}.mEDl4a_dealSearch{flex:1;min-width:260px;max-width:560px}.mEDl4a_hint{font-size:var(--font-size-sm);color:var(--text-secondary)}.mEDl4a_buildActions{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}.mEDl4a_qtyField{flex-direction:column;max-width:120px;display:flex}.mEDl4a_browser{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);height:75vh}@media (max-width:900px){.mEDl4a_browser{height:auto}}@media (max-width:520px){.mEDl4a_field,.mEDl4a_dealSearch{flex:100%;min-width:0}}
.t09zua_container{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-1);overflow:hidden}.t09zua_scroll{overflow-x:auto}.t09zua_table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm);color:var(--text-primary)}.t09zua_header{height:32px;padding:0 var(--space-base);background:var(--bg);border-bottom:1px solid var(--border);text-align:left;font-size:var(--font-size-2xs);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--text-secondary);font-weight:700}.t09zua_row{height:38px}.t09zua_row+.t09zua_row .t09zua_cell,.t09zua_header+.t09zua_row .t09zua_cell{border-top:1px solid var(--border)}tbody .t09zua_row:hover{background:var(--surface-hover)}.t09zua_cell{padding:0 var(--space-base);vertical-align:middle}.t09zua_selected,tbody .t09zua_selected:hover{background:var(--accent-subtle)}.t09zua_selected .t09zua_cell:first-child{box-shadow:inset 3px 0 0 var(--accent)}.t09zua_clickable{cursor:pointer}.t09zua_clickable:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.t09zua_numeric{text-align:right;font-variant-numeric:tabular-nums}.t09zua_mono{font-family:var(--font-mono)}.t09zua_muted{color:var(--text-muted)}.t09zua_actions{text-align:right;white-space:nowrap}.t09zua_empty{padding:var(--space-3xl);text-align:center;color:var(--text-secondary);font-size:var(--font-size-sm)}
.teK8_q_root{gap:var(--space-5xl);grid-template-columns:1fr 340px;align-items:start;display:grid}@media (max-width:900px){.teK8_q_root{grid-template-columns:1fr}}.teK8_q_configColumn{gap:var(--space-2xl);flex-direction:column;display:flex}.teK8_q_fieldGroup{gap:var(--space-sm);flex-direction:column;display:flex}.teK8_q_fieldsRow{gap:var(--space-xl) var(--space-2xl);flex-wrap:wrap;display:flex}.teK8_q_fieldGroupInline{flex:0 auto;min-width:160px}.teK8_q_fieldLabel{font-size:var(--font-size-md);color:var(--text-secondary);font-weight:600}.teK8_q_fieldControls{align-items:center;gap:var(--space-md);display:flex}.teK8_q_select{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg);font-size:var(--font-size-md);color:var(--text-primary);font-family:var(--font-sans);flex:1}.teK8_q_select:focus{border-color:var(--accent);outline:none}.teK8_q_optionTiles{gap:var(--space-sm);flex-wrap:wrap;display:flex}.teK8_q_optionTile{min-height:44px;padding:var(--space-md) var(--space-xl);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:var(--font-size-md);color:var(--text-primary);font-weight:600;font-family:var(--font-sans);cursor:pointer;transition:border-color var(--duration-fast), background var(--duration-fast), color var(--duration-fast), opacity var(--duration-fast)}.teK8_q_optionTile:hover:not(:disabled){background:var(--surface-muted)}.teK8_q_optionTile:focus-visible{box-shadow:var(--focus-ring-button);outline:none}.teK8_q_optionTileSelected,.teK8_q_optionTileSelected:hover:not(:disabled){background:var(--accent-subtle);border:2px solid var(--accent);padding:calc(var(--space-md) - 1px) calc(var(--space-xl) - 1px);color:var(--accent-text)}.teK8_q_optionTileMuted{border-style:dashed;border-color:var(--status-warn-border);background:var(--status-warn-bg);color:var(--text-secondary)}.teK8_q_optionTileMuted:hover:not(:disabled){background:var(--status-warn-bg)}.teK8_q_optionTileMutedSelected,.teK8_q_optionTileMutedSelected:hover:not(:disabled){background:var(--accent-subtle);border:2px solid var(--accent);padding:calc(var(--space-md) - 1px) calc(var(--space-xl) - 1px);color:var(--accent-text);box-shadow:0 0 0 3px var(--status-warn-border)}.teK8_q_optionTileBlocked,.teK8_q_optionTileBlocked:hover{background:var(--status-danger-bg);border-color:var(--status-danger-border);color:var(--text-muted);opacity:.65;cursor:not-allowed;text-decoration:line-through}.teK8_q_allBlockedMsg{font-size:var(--font-size-sm);color:var(--danger)}.teK8_q_disclosure{font-size:var(--font-size-sm);color:var(--text-secondary)}.teK8_q_disclosure summary{cursor:pointer;color:var(--accent)}.teK8_q_disclosureList{margin-top:var(--space-sm);padding-left:var(--space-2xl);gap:var(--space-2xs);flex-direction:column;display:flex}.teK8_q_resultsColumn{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-1);padding:var(--space-2xl);gap:var(--space-base);flex-direction:column;display:flex;position:sticky;top:1rem}.teK8_q_unitCard{border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:var(--radius-md);padding:var(--space-xl) var(--space-2xl);background:var(--bg);gap:var(--space-md);flex-direction:column;display:flex}.teK8_q_unitCardHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.teK8_q_unitCardTitle{font-size:var(--font-size-base);color:var(--accent);font-weight:800}.teK8_q_unitCardComplete{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--status-ok-text);white-space:nowrap;font-weight:700}.teK8_q_unitCardSku{font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-weight:600}.teK8_q_unitCardProps{gap:var(--space-xs);border-top:1px solid var(--border);padding-top:var(--space-md);flex-direction:column;display:flex}.teK8_q_unitCardProp{font-size:var(--font-size-sm);color:var(--text-secondary)}.teK8_q_unitCardProp strong{color:var(--text-primary);font-weight:600}.teK8_q_unitCardPropValue{color:var(--text-primary)}.teK8_q_unitCardPropEmpty{color:var(--text-muted);font-style:italic}.teK8_q_completionMsg{font-size:var(--font-size-md);color:var(--status-ok-text);font-weight:600}.teK8_q_matchCount{font-size:var(--font-size-base);color:var(--text-primary);font-weight:700}.teK8_q_matchCountUrgent{font-size:var(--font-size-base);color:var(--danger);font-weight:700}.teK8_q_productList{gap:var(--space-sm);flex-direction:column;max-height:420px;display:flex;overflow-y:auto}.teK8_q_productItem{justify-content:space-between;align-items:center;gap:var(--space-md);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-base);display:flex}.teK8_q_productItemInfo{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.teK8_q_productName{font-size:var(--font-size-md);color:var(--text-primary);font-weight:600}.teK8_q_productSku{font-size:var(--font-size-xs);color:var(--text-muted);font-family:var(--font-mono)}.teK8_q_productPrice{font-size:var(--font-size-sm);color:var(--text-secondary)}.teK8_q_hint{font-size:var(--font-size-md);color:var(--text-muted)}
._83846q_section{gap:var(--space-3xl);margin-bottom:var(--space-5xl);flex-direction:column;display:flex}._83846q_sectionTitle{font-size:var(--font-size-xl);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-weight:700}._83846q_group{gap:var(--space-base)}._83846q_groupTitle{font-size:var(--font-size-2xs);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin:0;font-weight:700}._83846q_row{align-items:center;gap:var(--space-base);flex-wrap:wrap;display:flex}._83846q_stack{gap:var(--space-base);flex-direction:column;display:flex}._83846q_grid2{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:900px){._83846q_grid2{grid-template-columns:1fr}}._83846q_frame ._83846q_demoBar{border:1px solid var(--border);border-radius:var(--radius-sm);position:static}._83846q_code{font-family:var(--font-mono)}
._1e3pbG_root{gap:var(--space-base);flex-direction:column;display:flex}._1e3pbG_summary{margin:var(--space-2xs) 0 0;font-size:var(--font-size-sm);color:var(--text-secondary)}._1e3pbG_total{margin:var(--space-md) 0 0;font-size:var(--font-size-base)}._1e3pbG_heading{margin:var(--space-md) 0 0;font-size:var(--font-size-sm);font-weight:600}._1e3pbG_issueList{padding-left:var(--space-3xl);margin:0}._1e3pbG_key{font-size:var(--font-size-xs);color:var(--text-secondary);display:block}
.RdwJEG_page{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.RdwJEG_shell{flex:1;min-height:0;display:flex}.RdwJEG_main{flex:1;min-width:0;padding:24px}@media (max-width:767px){.RdwJEG_main{padding:16px}}
.XEbC5a_root{gap:var(--space-3xl);flex-direction:column;display:flex}.XEbC5a_toolbar{justify-content:space-between;align-items:flex-start;gap:var(--space-3xl);flex-wrap:wrap;display:flex}.XEbC5a_title{font-size:var(--font-size-lg);color:var(--text-primary);margin-bottom:var(--space-2xs);font-weight:700}.XEbC5a_desc{font-size:var(--font-size-sm);color:var(--text-secondary);max-width:720px}.XEbC5a_desc+.XEbC5a_desc{margin-top:var(--space-xs)}.XEbC5a_hint{font-size:var(--font-size-sm);color:var(--text-muted)}.XEbC5a_saveArea{align-items:center;gap:var(--space-lg);display:flex}.XEbC5a_statusOk{align-items:center;gap:var(--space-xs);font-size:var(--font-size-sm);color:var(--green);display:inline-flex}.XEbC5a_statusErr{font-size:var(--font-size-sm);color:var(--danger,var(--accent-gold))}.XEbC5a_block{gap:var(--space-4xl);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-1);padding:var(--space-3xl);flex-direction:column;display:flex}.XEbC5a_formGroup{gap:var(--space-xs);flex-direction:column;display:flex}.XEbC5a_formLabel{font-size:var(--font-size-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:600}.XEbC5a_formHint{font-size:var(--font-size-sm);color:var(--text-muted);margin-top:var(--space-2xs)}.XEbC5a_formInput{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg);font-size:var(--font-size-base);color:var(--text-primary);font-family:var(--font-sans);width:100%;transition:border-color var(--duration-base);outline:none}.XEbC5a_formInput:focus{border-color:var(--accent)}.XEbC5a_optionInputRow{gap:var(--space-sm);margin-bottom:var(--space-sm);align-items:center;display:flex}.XEbC5a_optionInputRow .XEbC5a_formInput{flex:1}.XEbC5a_optionList{gap:var(--space-xs);margin-top:var(--space-sm);flex-direction:column;display:flex}.XEbC5a_optionItem{align-items:center;gap:var(--space-sm);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-xs) var(--space-base);font-size:var(--font-size-sm);color:var(--text-primary);display:flex}.XEbC5a_verifyDot{border-radius:var(--radius-circle);flex-shrink:0;width:10px;height:10px;display:inline-block}.XEbC5a_verifyGreen{background:var(--green);box-shadow:0 0 6px var(--green-strong)}.XEbC5a_verifyOrange{background:var(--accent-gold);box-shadow:0 0 6px var(--accent-gold-strong)}.XEbC5a_filterPropRow{align-items:center;gap:var(--space-sm);flex:1;min-width:0;display:flex}.XEbC5a_filterPropMeta{color:var(--text-muted);font-size:var(--font-size-xs);font-family:var(--font-mono)}.XEbC5a_filterPropUnverified{color:var(--accent-gold);font-size:var(--font-size-xs);font-style:italic}.XEbC5a_inlineLink{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.XEbC5a_inlineLink:hover{opacity:.8}
._aTWIa_wrap{gap:var(--space-md);flex-direction:column;display:flex}._aTWIa_header{justify-content:space-between;align-items:baseline;gap:var(--space-xl);display:flex}._aTWIa_label{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-secondary);gap:var(--space-2xs);flex-direction:column;font-weight:700;display:flex}._aTWIa_tooltip{font-size:var(--font-size-xs);text-transform:none;letter-spacing:normal;color:var(--text-muted);max-width:480px;font-weight:400}._aTWIa_empty{font-size:var(--font-size-sm);color:var(--text-secondary);font-style:italic}._aTWIa_list{gap:var(--space-sm);flex-direction:column;display:flex}._aTWIa_row{gap:var(--space-sm);grid-template-columns:2.5rem 1fr 1fr 1fr auto;align-items:center;display:grid}@media (max-width:640px){._aTWIa_row{grid-template-columns:1fr}}._aTWIa_connector{font-size:var(--font-size-xs);color:var(--text-muted);text-align:center;font-weight:700}._aTWIa_select,._aTWIa_input{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--font-size-sm);padding:var(--space-sm) var(--space-sm);outline:none;width:100%}._aTWIa_select:focus,._aTWIa_input:focus{border-color:var(--accent)}
.b1ujgq_page{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.b1ujgq_shell{flex:1;min-height:0;display:flex}.b1ujgq_main{flex:1;min-width:0;padding:24px}@media (max-width:767px){.b1ujgq_main{padding:16px}}
.wfdQMG_wrap{gap:var(--space-xl);flex-direction:column;display:flex}.wfdQMG_readinessRow{gap:var(--space-xl);flex-wrap:wrap;display:flex}.wfdQMG_readinessCard{gap:var(--space-sm);flex:240px}.wfdQMG_readinessLabel{font-size:var(--font-size-3xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);font-weight:700}.wfdQMG_readinessBarTrack{border-radius:var(--radius-full);background:var(--surface-muted);height:6px;overflow:hidden}.wfdQMG_readinessBarFill{background:var(--accent);height:100%}.wfdQMG_readinessValue{font-size:var(--font-size-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums}.wfdQMG_toolbar{justify-content:flex-end;align-items:center;gap:var(--space-md);display:flex}.wfdQMG_applyForm{align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}.wfdQMG_field{flex-direction:column;display:flex}.wfdQMG_inlineForm{align-items:flex-end;gap:var(--space-md);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.wfdQMG_categoryGroups{gap:var(--space-xl);flex-direction:column;display:flex}.wfdQMG_categoryCardHeader{padding:var(--space-md) var(--space-base);background:var(--surface-muted);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.wfdQMG_categoryCardTitle{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:700}.wfdQMG_completedCategoryGroup{border-top:1px solid var(--border)}.wfdQMG_completedCategoryHeading{padding:var(--space-base) var(--space-base) 0;font-size:var(--font-size-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);font-weight:700}.wfdQMG_checkboxCell{text-align:center;width:1%}.wfdQMG_checkbox{width:18px;height:18px;accent-color:var(--accent);cursor:pointer}.wfdQMG_checkbox:disabled{cursor:not-allowed}.wfdQMG_overdue{color:var(--danger);font-weight:600}.wfdQMG_assigneeCell{align-items:center;gap:var(--space-md);display:flex}.wfdQMG_assigneeCell select,.wfdQMG_applyForm select{width:auto}.wfdQMG_taskDone{color:var(--text-secondary);text-decoration:line-through}.wfdQMG_linkedBadge{vertical-align:middle;color:var(--text-secondary);margin-left:var(--space-sm);cursor:help;display:inline-flex}.wfdQMG_completedSummary{cursor:pointer;color:var(--text-secondary);padding:var(--space-md) var(--space-base);font-weight:600}.wfdQMG_empty{color:var(--text-secondary);font-size:var(--font-size-base)}.wfdQMG_modalTitle{align-items:center;gap:var(--space-sm);display:inline-flex}.wfdQMG_modalBody{font-size:var(--font-size-base);color:var(--text-secondary);margin:0}
.g3aW1a_wrap{width:100%;min-width:200px;position:relative}.g3aW1a_trigger{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;min-height:36px;padding:var(--space-2xs) var(--space-base);background:var(--surface);border:1px solid var(--border-interactive);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--text-primary);text-align:left;cursor:pointer;transition:border-color var(--duration-fast), box-shadow var(--duration-fast);display:flex}.g3aW1a_trigger:focus-visible,.g3aW1a_triggerOpen{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.g3aW1a_triggerDisabled{background:var(--surface-muted);color:var(--text-muted);cursor:not-allowed}.g3aW1a_chips{gap:var(--space-2xs);flex-wrap:wrap;min-width:0;display:flex}.g3aW1a_right{align-items:center;gap:var(--space-xs);flex-shrink:0;display:flex}.g3aW1a_chevron{color:var(--text-muted);transition:transform var(--duration-base) ease;flex-shrink:0}.g3aW1a_chevronOpen{transform:rotate(180deg)}.g3aW1a_placeholder{color:var(--text-muted)}.g3aW1a_dropdown{z-index:var(--z-float);padding:var(--space-2xs);background:var(--surface);border:1px solid var(--border-interactive);border-radius:var(--radius-sm);box-shadow:var(--shadow-2);min-width:min(240px, 100vw - var(--space-5xl));max-width:calc(100vw - var(--space-5xl));flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0}.g3aW1a_search{margin-bottom:var(--space-2xs);color:var(--text-muted);flex-shrink:0;align-items:center;display:flex;position:relative}.g3aW1a_searchIcon{left:var(--space-sm);pointer-events:none;position:absolute}.g3aW1a_filterInput{width:100%;height:32px;padding:0 var(--space-sm) 0 var(--space-6xl);background:var(--surface);border:1px solid var(--border-interactive);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--text-primary);outline:none}.g3aW1a_filterInput::placeholder{color:var(--text-muted)}.g3aW1a_filterInput:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}.g3aW1a_bar{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-2xs) var(--space-sm) var(--space-xs);display:flex}.g3aW1a_list{max-height:240px;margin:0;padding:0;list-style:none;overflow-y:auto}.g3aW1a_option{width:100%;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-xs);transition:background var(--duration-fast);display:block}.g3aW1a_option:hover{background:var(--surface-hover)}.g3aW1a_option>label{width:100%;display:flex}.g3aW1a_option:has(input:focus-visible){background:var(--accent);color:var(--text-on-accent)}.g3aW1a_option:has(input:focus-visible) label{color:var(--text-on-accent)}.g3aW1a_option:has(input:focus-visible) mark{background:var(--accent-secondary);color:var(--status-info-text)}.g3aW1a_noResults{padding:var(--space-base) var(--space-sm);font-size:var(--font-size-sm);color:var(--text-muted)}
.lNpUwW_page{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.lNpUwW_shell{flex:1;min-height:0;display:flex}.lNpUwW_main{flex:1;min-width:0;padding:24px}@media (max-width:767px){.lNpUwW_main{padding:16px}}
.F5Qx-q_wrap{gap:var(--space-sm);flex-direction:column;display:flex}.F5Qx-q_label{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-secondary);font-weight:700}.F5Qx-q_hint{font-size:var(--font-size-sm);color:var(--text-secondary)}.F5Qx-q_linkedRow{justify-content:space-between;align-items:center;gap:var(--space-base);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-sm) var(--space-base);background:var(--surface);display:flex}.F5Qx-q_linkedName{font-size:var(--font-size-md);color:var(--green);font-weight:600}.F5Qx-q_searchWrap{position:relative}.F5Qx-q_input{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--font-size-md);padding:var(--space-sm) var(--space-base);outline:none;width:100%}.F5Qx-q_input:focus{border-color:var(--accent)}.F5Qx-q_spinner{color:var(--text-secondary);position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.F5Qx-q_dropdown{z-index:var(--z-dropdown);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);max-height:240px;box-shadow:var(--shadow-2);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.F5Qx-q_dropdownItem{gap:var(--space-3xs);text-align:left;border:none;border-bottom:1px solid var(--border);width:100%;padding:var(--space-md) var(--space-base);cursor:pointer;font:inherit;background:0 0;flex-direction:column;display:flex}.F5Qx-q_dropdownItem:last-child{border-bottom:none}.F5Qx-q_dropdownItem:hover{background:var(--surface-hover)}.F5Qx-q_dropdownName{font-size:var(--font-size-md);color:var(--text-primary);font-weight:500}.F5Qx-q_dropdownMeta{font-size:var(--font-size-xs);color:var(--text-secondary)}
.D9TYCa_root{max-width:900px}.D9TYCa_tabs{margin-bottom:var(--space-3xl)}.D9TYCa_tabContent{min-height:300px}.D9TYCa_sectionWrap{position:relative}.D9TYCa_sectionToolbar{justify-content:space-between;align-items:flex-start;gap:var(--space-xl);margin-bottom:var(--space-3xl);flex-wrap:wrap;display:flex}.D9TYCa_sectionTitle{font-size:var(--font-size-lg);color:var(--text-primary);margin-bottom:var(--space-2xs);font-weight:700}.D9TYCa_sectionDesc{font-size:var(--font-size-sm);color:var(--text-secondary)}.D9TYCa_cardList{gap:var(--space-base);flex-direction:column;display:flex}.D9TYCa_cardList .D9TYCa_card{padding:var(--space-xl) var(--space-2xl);transition:border-color var(--duration-base);flex-flow:wrap;align-items:center}.D9TYCa_cardList .D9TYCa_card:hover{border-color:var(--accent)}.D9TYCa_cardMain{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.D9TYCa_cardNameRow{align-items:center;gap:var(--space-base);flex-wrap:wrap;display:flex}.D9TYCa_cardName{font-size:var(--font-size-base);color:var(--text-primary);font-weight:600}.D9TYCa_cardInternal{font-size:var(--font-size-sm);color:var(--text-muted);font-family:var(--font-mono)}.D9TYCa_cardOptionsCount{font-size:var(--font-size-xs);color:var(--text-muted)}.D9TYCa_cardActions{align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}.D9TYCa_verifyDot{border-radius:var(--radius-circle);flex-shrink:0;width:10px;height:10px;display:inline-block}.D9TYCa_verifyGreen{background:var(--green);box-shadow:0 0 6px var(--green-strong)}.D9TYCa_verifyRed{background:var(--accent-orange);box-shadow:0 0 6px var(--accent-orange-strong)}.D9TYCa_emptyState{border:1px dashed var(--border);border-radius:var(--radius-xl);padding:var(--space-7xl) var(--space-5xl);text-align:center}.D9TYCa_emptyTitle{font-size:var(--font-size-base);color:var(--text-secondary);margin-bottom:var(--space-sm);font-weight:600}.D9TYCa_emptyBody{font-size:var(--font-size-sm);color:var(--text-muted)}.D9TYCa_panelBody{gap:var(--space-2xl);flex-direction:column;display:flex}.D9TYCa_formGroup{gap:var(--space-xs);flex-direction:column;display:flex}.D9TYCa_formLabel{font-size:var(--font-size-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:600}.D9TYCa_formHint{font-size:var(--font-size-sm);color:var(--text-muted);margin-top:var(--space-2xs)}.D9TYCa_formInput{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg);font-size:var(--font-size-base);color:var(--text-primary);font-family:var(--font-sans);width:100%;transition:border-color var(--duration-base);appearance:none;outline:none}.D9TYCa_formInput:focus{border-color:var(--accent)}.D9TYCa_formInput::placeholder{color:var(--text-muted)}.D9TYCa_optionInputRow{gap:var(--space-sm);margin-bottom:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.D9TYCa_optionInputRow .D9TYCa_formInput{flex:1}.D9TYCa_optionList{gap:var(--space-xs);margin-top:var(--space-sm);flex-direction:column;display:flex}.D9TYCa_optionItem{align-items:center;gap:var(--space-sm);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-xs) var(--space-base);font-size:var(--font-size-sm);color:var(--text-primary);display:flex}.D9TYCa_optionValue{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--font-size-xs)}.D9TYCa_loadRow{align-items:center;gap:var(--space-base);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.D9TYCa_loadMsg{font-size:var(--font-size-sm)}.D9TYCa_loadMsgSuccess{color:var(--green)}.D9TYCa_loadMsgError{color:var(--danger)}
.BYQDUG_page{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.BYQDUG_shell{flex:1;min-height:0;display:flex}.BYQDUG_main{flex:1;min-width:0;padding:24px}@media (max-width:767px){.BYQDUG_main{padding:16px}}
.JIferW_wrap{gap:var(--space-xl);flex-direction:column;display:flex}.JIferW_toolbar{justify-content:flex-end;align-items:center;gap:var(--space-md);display:flex}.JIferW_assignForm{align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}.JIferW_assignForm select{width:auto}.JIferW_field{flex-direction:column;display:flex}.JIferW_categoryGroups{gap:var(--space-xl);flex-direction:column;display:flex}.JIferW_categoryCardHeader{padding:var(--space-md) var(--space-base);background:var(--surface-muted);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.JIferW_categoryCardTitle{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:700}.JIferW_linkBtn{color:var(--accent-text);font-size:var(--font-size-sm);font-weight:600;text-decoration:none}.JIferW_linkBtn:hover{text-decoration:underline}.JIferW_empty{color:var(--text-secondary);font-size:var(--font-size-base)}.JIferW_hint{font-size:var(--font-size-sm);margin:0}.JIferW_referenceList{padding-left:var(--space-xl);gap:var(--space-2xs);font-size:var(--font-size-base);flex-direction:column;margin:0;list-style:outside;display:flex}.JIferW_referenceCategory{font-size:var(--font-size-sm);opacity:.8}
.p9yY_q_page{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.p9yY_q_shell{flex:1;min-height:0;display:flex}.p9yY_q_main{flex:1;min-width:0;padding:24px}@media (max-width:767px){.p9yY_q_main{padding:16px}}.p9yY_q_editorLayout{gap:var(--space-3xl);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:1200px){.p9yY_q_editorLayout{grid-template-columns:1fr}}.p9yY_q_tablesColumn{gap:var(--space-3xl);flex-direction:column;min-width:0;display:flex}.p9yY_q_tableSection{gap:var(--space-base);flex-direction:column;display:flex}.p9yY_q_tableSectionHeader{justify-content:space-between;align-items:center;display:flex}.p9yY_q_tableSectionTitle{font-size:var(--font-size-base);color:var(--text-primary);font-weight:700}.p9yY_q_cellInput{min-width:7rem}.p9yY_q_tableSection td{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.p9yY_q_emptyRow{text-align:center;color:var(--text-secondary);font-size:var(--font-size-md);padding:var(--space-3xl)!important}.p9yY_q_issueList{padding-left:var(--space-2xl);margin:0}.p9yY_q_issueError{color:var(--danger)}.p9yY_q_issueWarning{color:var(--status-warn-text)}.p9yY_q_saveBar{justify-content:space-between;align-items:center;gap:var(--space-xl);border-top:1px solid var(--border);padding-top:var(--space-xl);display:flex}.p9yY_q_changeNoteInput{flex:1}.p9yY_q_saveActions{align-items:center;gap:var(--space-base);flex-shrink:0;display:flex}.p9yY_q_saveStatusSaved{color:var(--status-ok-text);font-size:var(--font-size-md);font-weight:600}.p9yY_q_saveStatusError{color:var(--danger);font-size:var(--font-size-md)}.p9yY_q_previewColumn{gap:var(--space-base);flex-direction:column;min-width:0;display:flex;position:sticky;top:1.5rem}.p9yY_q_previewTitle{font-size:var(--font-size-base);color:var(--text-primary);font-weight:700}.p9yY_q_ownerCellBtn{text-align:left;border:1px solid var(--border-interactive);border-radius:var(--radius-sm);width:100%;min-width:8rem;color:var(--text-primary);font-size:var(--font-size-md);padding:var(--space-xs) var(--space-sm);cursor:pointer;font-family:var(--font-sans);background:0 0}.p9yY_q_ownerCellBtn:hover{border-color:var(--accent)}.p9yY_q_ownerCellUnassigned{color:var(--text-secondary)}.p9yY_q_ownerCellPopover{gap:var(--space-sm);border:1px solid var(--border-interactive);border-radius:var(--radius-sm);min-width:14rem;padding:var(--space-sm);background:var(--surface);box-shadow:var(--shadow-2);flex-direction:column;display:flex}.p9yY_q_ownerCellHeader{gap:var(--space-sm);display:flex}.p9yY_q_ownerCellHeader input{min-width:0}.p9yY_q_ownerCellClear{align-self:flex-start}.p9yY_q_ownerCellList{gap:var(--space-2xs);flex-direction:column;max-height:180px;display:flex;overflow-y:auto}.p9yY_q_ownerCellOption{align-items:flex-start;gap:var(--space-3xs);border-radius:var(--radius-sm);width:100%;padding:var(--space-xs) var(--space-sm);cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;display:flex}.p9yY_q_ownerCellOption:hover{background:var(--surface-hover)}.p9yY_q_ownerCellEmail{font-size:var(--font-size-xs);color:var(--text-secondary)}.p9yY_q_ownerCellMuted{color:var(--text-secondary);font-size:var(--font-size-sm)}
.p6V1dG_page{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.p6V1dG_shell{flex:1;min-height:0;display:flex}.p6V1dG_main{flex:1;min-width:0;padding:24px}@media (max-width:767px){.p6V1dG_main{padding:16px}}
.yrMAWG_wrap{gap:var(--space-2xl);flex-direction:column;max-width:960px;display:flex}.yrMAWG_linkBtn{color:var(--accent-text);font-size:var(--font-size-sm);font-weight:600;text-decoration:none}.yrMAWG_linkBtn:hover{text-decoration:underline}.yrMAWG_categoryList{gap:var(--space-sm);flex-wrap:wrap;display:flex}.yrMAWG_categoryItem{align-items:center;gap:var(--space-2xs);display:inline-flex}.yrMAWG_retired{opacity:.5}.yrMAWG_categoryGroups{gap:var(--space-xl);flex-direction:column;display:flex}.yrMAWG_categoryCardHeader{padding:var(--space-md) var(--space-base);background:var(--surface-muted);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.yrMAWG_categoryCardTitle{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:700}.yrMAWG_field{flex-direction:column;display:flex}.yrMAWG_inlineForm{align-items:flex-end;gap:var(--space-md);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.yrMAWG_empty{color:var(--text-secondary);font-size:var(--font-size-base)}.yrMAWG_badge{margin-left:var(--space-sm)}
.GiSSqq_page{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.GiSSqq_shell{flex:1;min-height:0;display:flex}.GiSSqq_main{flex:1;min-width:0;padding:24px}@media (max-width:767px){.GiSSqq_main{padding:16px}}
