.page_page__556_G{min-height:100vh;padding:24px 18px 42px;position:relative}.page_container__jZF7q{max-width:1040px;margin:0 auto;display:grid;grid-gap:16px;gap:16px}.page_card__Cf__u{border:1px solid color-mix(in srgb,var(--border-strong) 82%,transparent);border-radius:20px;background:linear-gradient(165deg,color-mix(in srgb,var(--surface-strong) 96%,transparent),color-mix(in srgb,rgba(177,70,255,.14) 18%,var(--surface-muted)),color-mix(in srgb,rgba(18,230,255,.08) 16%,var(--surface-item)));-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%);box-shadow:var(--card-shadow),inset 0 1px 0 color-mix(in srgb,#fff 12%,transparent);animation:page_fadeUp__aNNvE .38s ease-out both}.page_hero__7KFOs{padding:28px;display:grid;grid-gap:10px;gap:10px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent) 30%,transparent),transparent 28%),radial-gradient(circle at top left,color-mix(in srgb,var(--accent-2) 26%,transparent),transparent 30%),radial-gradient(circle at 55% 120%,color-mix(in srgb,var(--accent-strong) 18%,transparent),transparent 38%)}.page_authPanel__Te_vl{max-width:620px;margin:56px auto;padding:28px;border:1px solid color-mix(in srgb,var(--border-strong) 82%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--surface-strong) 97%,transparent),color-mix(in srgb,rgba(177,70,255,.16) 20%,var(--surface-muted)),color-mix(in srgb,rgba(18,230,255,.08) 14%,var(--surface-item)));box-shadow:var(--card-shadow),inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent);display:grid;grid-gap:18px;gap:18px;position:relative;overflow:hidden}.page_authPanel__Te_vl:before{content:"";position:absolute;inset:-18% 14% auto auto;width:260px;height:260px;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--accent-3) 22%,transparent),transparent 64%);pointer-events:none;opacity:.85}.page_authPanel__Te_vl>*{position:relative;z-index:1}.page_authHero__KxgIU{display:grid;grid-gap:14px;gap:14px}.page_authPanelHeader__IIoIR{display:grid;grid-gap:10px;gap:10px}.page_authHeroLead__QJnOA{margin:0;font-size:.98rem;line-height:1.65;color:var(--text-muted)}.page_authHighlightGrid__UPSc4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.page_authHighlightCard___ElpE{border:1px solid color-mix(in srgb,var(--border-strong) 78%,transparent);border-radius:16px;padding:14px;background:linear-gradient(155deg,color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,var(--accent-soft) 16%,var(--surface-muted)),color-mix(in srgb,rgba(255,182,92,.08) 10%,var(--surface-item)));display:grid;grid-gap:6px;gap:6px;box-shadow:0 16px 30px rgba(1,8,18,.18),inset 0 1px 0 color-mix(in srgb,#fff 12%,transparent)}.page_authHighlightLabel__8mbcj{font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-strong)}.page_authHighlightValue__KYqke{font-family:var(--font-heading);font-size:.98rem;line-height:1.3}.page_authHighlightHint__QR3B5{margin:0;font-size:.82rem;line-height:1.5;color:var(--text-muted)}.page_authPrimarySection__ee3e9,.page_authSecondarySection__ft7vW{border:1px solid color-mix(in srgb,var(--border-strong) 76%,transparent);border-radius:18px;padding:16px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,rgba(177,70,255,.12) 18%,var(--surface-muted)),color-mix(in srgb,rgba(18,230,255,.08) 10%,var(--surface-item)));display:grid;grid-gap:12px;gap:12px;box-shadow:0 16px 32px rgba(1,8,18,.16),inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent)}.page_authSectionHeader__b9kwA{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.page_authBadgeMuted__XCeuQ,.page_authBadge__n6DAV{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.page_authBadge__n6DAV{border:1px solid color-mix(in srgb,var(--accent) 34%,var(--border));background:linear-gradient(135deg,color-mix(in srgb,var(--accent-soft) 54%,var(--surface)),color-mix(in srgb,rgba(139,92,246,.16) 56%,var(--surface-muted)));color:#dbe9ff}.page_authBadgeMuted__XCeuQ{border:1px solid color-mix(in srgb,var(--border-subtle) 92%,transparent);background:color-mix(in srgb,var(--surface) 92%,transparent);color:var(--text-soft)}.page_authSecondarySection__ft7vW{margin-top:0}.page_authProviderRow__3O1xQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px}.page_authSecurityNote__B7Xcx{margin:0;font-size:.84rem;line-height:1.5;color:var(--text-dim);text-align:center}.page_heroHeader__slR6C{display:flex;align-items:center;justify-content:space-between;gap:12px}.page_tag__t9Q6I{width:-moz-fit-content;width:fit-content;padding:7px 12px;border-radius:999px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 28%,transparent),color-mix(in srgb,var(--accent-2) 34%,transparent),color-mix(in srgb,var(--accent-strong) 18%,transparent));color:#dbe9ff;border:1px solid color-mix(in srgb,var(--accent) 34%,var(--border));font-weight:600;box-shadow:0 12px 28px color-mix(in srgb,var(--accent) 18%,transparent),0 0 0 1px color-mix(in srgb,var(--accent-2) 14%,transparent)}.page_title__po7na{margin:0;font-family:var(--font-heading);font-size:clamp(1.8rem,4.8vw,3rem);line-height:1.05;letter-spacing:-.02em}.page_subtitle__YBgxm{margin:0;max-width:62ch;color:var(--text-muted)}.page_grid__JZ9Cz{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr}.page_actions___si5r{padding:20px;display:grid;grid-gap:12px;gap:12px}.page_sectionTitle__6ic_4{margin:0;font-family:var(--font-heading);font-size:1.12rem}.page_controls__AOfq_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.page_createRow__hkgaa{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px}.page_createRowWide__JSl3N{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:8px;gap:8px;align-items:center}.page_objectActionGroup__mytnW{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_runControls__XRwoh{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page_tabs__h2eeT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.page_mappingSubTabs__Seila,.page_subTabs__83bid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.page_mappingSubTabButton__Sm7CS{min-height:44px;border:1px solid var(--border);border-radius:12px;background:var(--control-bg);color:var(--text);font-family:var(--font-body);font-weight:600;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.page_mappingSubTabButton__Sm7CS:hover{transform:translateY(-1px)}.page_mappingSubTabActive__ZapHl{background:linear-gradient(120deg,var(--accent),var(--accent-strong));color:#fff;border-color:transparent;box-shadow:var(--action-shadow)}.page_mappingWorkspace__7bqg7{display:grid;grid-gap:10px;gap:10px;min-height:0}.page_stepToolbar__VHzcV{border:1px solid color-mix(in srgb,var(--border-strong) 80%,transparent);border-radius:16px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-strong) 88%,transparent),color-mix(in srgb,var(--surface-muted) 74%,transparent));-webkit-backdrop-filter:blur(16px) saturate(138%);backdrop-filter:blur(16px) saturate(138%);padding:8px;display:grid;grid-gap:8px;gap:8px;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 24%,transparent)}.page_stepToolbarRow__RdyOh{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.page_toolbarFieldGrid__z_qA8{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px;align-items:end}.page_toolbarMetrics__hznU1{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:8px;gap:8px;flex:1 1 420px}.page_toolbarMetricCard__c8a7H{border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--surface-item) 86%,transparent);padding:10px 12px;display:grid;grid-gap:4px;gap:4px;min-width:0}.page_toolbarMetricLabel__Ggj0c{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft)}.page_toolbarMetricValue__Cggzh{font-family:var(--font-heading);font-size:1rem;overflow-wrap:anywhere}.page_toolbarField__3xgcX{min-width:150px}.page_toolbarFieldWide__GySwx{flex:1 1 260px;min-width:min(100%,260px)}.page_actionBarSection__5x23P{border:1px solid color-mix(in srgb,var(--border-strong) 74%,transparent);border-radius:16px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,rgba(77,141,255,.12) 14%,var(--surface-muted)));padding:12px 14px;display:grid;grid-gap:12px;gap:12px;box-shadow:0 14px 28px rgba(1,8,18,.16),inset 0 1px 0 color-mix(in srgb,#fff 12%,transparent)}.page_actionBarHeader__Juvxc{display:grid;grid-gap:4px;gap:4px}.page_actionBarRow__jszS4{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_secondaryActionDetails__aTrH9{border:1px dashed color-mix(in srgb,var(--border-strong) 74%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface) 84%,transparent);padding:10px 12px;display:grid;grid-gap:8px;gap:8px}.page_secondaryActionSummary__wKe6v{min-height:36px;padding:0 12px;border:1px solid color-mix(in srgb,var(--border-subtle) 92%,transparent);border-radius:10px;background:color-mix(in srgb,var(--surface) 96%,transparent);display:inline-flex;align-items:center;font-size:.8rem;font-weight:700;color:var(--text-soft);width:-moz-fit-content;width:fit-content}.page_secondaryActionBody__vu2A2{display:grid;grid-gap:8px;gap:8px}.page_inlineControlRow__A0M_l{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_objectFormatsToolbar__YkcPj{display:grid;grid-gap:4px;gap:4px;min-width:0}.page_objectToolbarGrid__Dxmcn{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);grid-gap:12px;gap:12px;align-items:stretch}.page_objectCreatePanel__l9DOf{border:1px solid color-mix(in srgb,var(--border-strong) 78%,transparent);border-radius:16px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 90%,transparent),color-mix(in srgb,var(--accent-soft) 10%,var(--surface-muted)));padding:12px;display:grid;grid-gap:10px;gap:10px;box-shadow:0 16px 32px color-mix(in srgb,var(--surface) 10%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 22%,transparent)}.page_mappingSubTabHint__0m6dz{margin:0;font-size:.82rem;color:var(--text-soft)}.page_tabButton__uB6Ae{min-height:42px;border:1px solid var(--border);border-radius:10px;background:var(--control-bg);color:var(--text);font-family:var(--font-body);font-weight:600;cursor:pointer}.page_tabActive__3nEZU{background:linear-gradient(120deg,var(--accent),var(--accent-strong));color:#fff;border-color:transparent}.page_projectPanelStack__seMKR,.page_tabPanel__52Xdq{display:grid;grid-gap:12px;gap:12px}.page_projectPanelHeader__yVk_E{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.page_projectSelectionPanel___Lg5M{border:0;border-radius:18px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 82%,transparent),color-mix(in srgb,var(--surface-muted) 74%,transparent));-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);box-shadow:0 18px 38px color-mix(in srgb,var(--surface) 18%,transparent);padding:16px;display:grid;grid-gap:16px;gap:16px}.page_panelSection__Q1s39{border:1px solid color-mix(in srgb,var(--border-strong) 78%,transparent);border-radius:16px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-strong) 84%,transparent),color-mix(in srgb,var(--surface-muted) 72%,transparent));-webkit-backdrop-filter:blur(14px) saturate(136%);backdrop-filter:blur(14px) saturate(136%);padding:16px;display:grid;grid-gap:16px;gap:16px;box-shadow:0 14px 28px color-mix(in srgb,var(--surface) 10%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 22%,transparent)}.page_panelSectionMuted__fJ6XD{background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 90%,transparent),color-mix(in srgb,var(--surface-muted) 70%,transparent))}.page_panelSectionHeader__9qWeQ{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.page_panelSectionTitleGroup__g5zTx{display:grid;grid-gap:6px;gap:6px;max-width:76ch}.page_panelSectionDescription__9RXCZ{margin:0;color:var(--text-muted);font-size:.98rem;line-height:1.6}.page_projectPanelIntro__9k9CI{display:grid;grid-gap:6px;gap:6px;max-width:64ch}.page_projectPanelTitle__4pQo3{margin:0;font-family:var(--font-heading);font-size:1.3rem}.page_projectPanelDescription__w0_R_{margin:0;color:var(--text-muted);font-size:.98rem;line-height:1.6}.page_projectHeaderActions__BIlmf{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.page_projectImportButton__4JamK{background:linear-gradient(135deg,color-mix(in srgb,var(--accent-2) 80%,#fff 20%),color-mix(in srgb,var(--accent) 88%,#000 12%))}.page_projectLandingHero__L9eyX{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:14px;border-radius:16px;border:1px solid color-mix(in srgb,var(--border-strong) 82%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--surface-strong) 96%,transparent),color-mix(in srgb,var(--surface-muted) 84%,transparent));box-shadow:0 14px 28px rgba(1,8,18,.18),inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent)}.page_projectLandingHeroCopy__MoQlW{display:grid;grid-gap:14px;gap:14px;align-content:start}.page_projectLandingKickerRow__ZDdGw{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.page_projectLandingStatusPill__O1QHh{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border));background:linear-gradient(135deg,color-mix(in srgb,var(--accent-soft) 52%,var(--surface)),color-mix(in srgb,rgba(139,92,246,.16) 42%,var(--surface-muted)));color:#dbe9ff;font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 12px 24px color-mix(in srgb,var(--accent) 12%,transparent)}.page_projectLandingTitle__gJhWy{margin:0;font-family:var(--font-heading);font-size:clamp(1.3rem,2vw,1.85rem);line-height:1.08;letter-spacing:-.02em;max-width:18ch}.page_projectLandingDescription__n5Scg{margin:0;max-width:64ch;color:var(--text-muted);font-size:.94rem;line-height:1.55}.page_projectLandingMetricGrid__Ph64r{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.page_projectLandingMetricCard__AuM_n{border:1px solid color-mix(in srgb,var(--border-strong) 76%,transparent);border-radius:16px;padding:12px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 94%,transparent),color-mix(in srgb,var(--accent-soft) 10%,var(--surface-muted)));display:grid;grid-gap:5px;gap:5px;box-shadow:0 14px 28px rgba(1,8,18,.18),inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent)}.page_projectLandingMetricLabel__qjkhX{font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-strong)}.page_projectLandingMetricValue__q7nO_{font-family:var(--font-heading);font-size:1.24rem;color:var(--text)}.page_projectLandingMetricHint__4CPS3{font-size:.82rem;line-height:1.5;color:var(--text-muted)}.page_projectLandingAside__6kFxj{min-width:0;display:grid}.page_projectCurrentCard__253Ma{border:1px solid color-mix(in srgb,var(--border-strong) 74%,transparent);border-radius:14px;padding:12px;background:color-mix(in srgb,var(--surface-strong) 88%,transparent);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;box-shadow:0 12px 24px rgba(1,8,18,.14),inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent)}.page_projectCurrentMain__5OvIE{display:grid;grid-gap:6px;gap:6px;min-width:0}.page_projectCurrentTitleRow___txjc{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_projectCurrentTitle__dmzsj{font-size:1rem;font-family:var(--font-heading);color:var(--text);overflow-wrap:anywhere}.page_projectCurrentId__WRNlt{font-size:.76rem;color:var(--text-dim);overflow-wrap:anywhere}.page_projectCurrentMeta__qT6MP{display:flex;flex-wrap:wrap;gap:6px}.page_projectMetaPill__qv_Dl{display:inline-flex;align-items:center;min-height:24px;padding:2px 8px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text-soft);font-size:.72rem;font-weight:600}.page_projectActionCluster__2PKe5{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.page_projectAdminPanel__kPNpe{border:1px solid var(--border-strong);border-radius:12px;background:var(--surface-muted);padding:12px;display:grid;grid-gap:10px;gap:10px}.page_projectAdminInlinePanel__C764X{border:1px solid var(--border);border-radius:12px;padding:10px;background:color-mix(in srgb,var(--surface) 94%,transparent);display:grid;grid-gap:8px;gap:8px}.page_projectPropertiesInlineHeader__SFXBY{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.page_projectCurrentHint__ULRkt{margin:0;color:var(--text-soft);font-size:.8rem;line-height:1.45}.page_projectLandingEmptyCard__iIaCq{border:1px dashed color-mix(in srgb,var(--border-strong) 82%,transparent);border-radius:18px;padding:14px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-strong) 94%,transparent),color-mix(in srgb,var(--accent-soft) 12%,var(--surface-muted)));display:grid;grid-gap:6px;gap:6px;align-content:start;box-shadow:0 12px 24px rgba(1,8,18,.14),inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent)}.page_projectLandingEmptyTitle__GCo_p{font-family:var(--font-heading);font-size:1rem;color:var(--text)}.page_projectLandingEmptyBody__xO_h4{margin:0;font-size:.86rem;line-height:1.5;color:var(--text-soft)}.page_projectSageX3ConfigList__5vFRX{display:grid;grid-gap:10px;gap:10px}.page_projectSageX3ConfigCard__CxfQ3{border:1px solid var(--border);border-radius:12px;padding:10px;background:var(--surface-muted);display:grid;grid-gap:8px;gap:8px}.page_fieldGroup__YxvU4{display:grid;grid-gap:8px;gap:8px}.page_formField__gYHzJ{display:grid;grid-gap:6px;gap:6px;min-width:0}.page_formLabel___SCQg{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft)}.page_helper__USBpt{font-size:.92rem;line-height:1.55;color:var(--text-muted)}.page_passwordRules__m_r_8{margin:2px 0;padding-left:18px;display:grid;grid-gap:4px;gap:4px;font-size:.82rem}.page_passwordRuleOk__NLjzy{color:var(--semantic-success-text)}.page_passwordRuleTodo__ftzpj{color:var(--text-soft)}.page_errorText__JkHB_{color:var(--danger)}.page_button__52WaL{min-height:46px;border:1px solid color-mix(in srgb,var(--accent) 24%,transparent);border-radius:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 88%,#fff 12%),color-mix(in srgb,var(--accent-2) 88%,#000 4%));color:#fff;font-family:var(--font-body);font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .12s ease;box-shadow:var(--action-shadow)}.page_button__52WaL:hover{transform:translateY(-1px);filter:brightness(1.04)}.page_button__52WaL:active{transform:translateY(0)}.page_button__52WaL:disabled{cursor:not-allowed;opacity:.56;box-shadow:none}.page_outlineButton__2zEib{background:linear-gradient(160deg,color-mix(in srgb,var(--surface-strong) 96%,transparent),color-mix(in srgb,var(--surface-muted) 90%,transparent));color:var(--text);border:1px solid color-mix(in srgb,var(--border-strong) 78%,transparent);box-shadow:0 10px 24px rgba(1,8,18,.2),inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent)}.page_office365SetupRequiredButton__3MlpG{border:1px dashed var(--semantic-warning-border);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--semantic-warning-bg) 70%,transparent),color-mix(in srgb,var(--semantic-warning-bg) 70%,transparent) 8px,color-mix(in srgb,var(--semantic-warning-bg) 96%,transparent) 8px,color-mix(in srgb,var(--semantic-warning-bg) 96%,transparent) 16px);color:var(--semantic-warning-text)}.page_office365SetupRequiredButton__3MlpG:disabled{opacity:1;cursor:not-allowed}.page_oauthSetupHint__JQTDv{margin:8px 0 0;font-size:.8rem;color:var(--semantic-warning-text);border:1px dashed var(--semantic-warning-border);border-radius:10px;padding:8px 10px;background:color-mix(in srgb,var(--semantic-warning-bg) 75%,transparent)}.page_dangerButton__WS4tW{background:linear-gradient(120deg,#b23636,#8f2424);color:#fff;border:1px solid #8f2424}.page_dangerOutlineButton__AwnSY{background:color-mix(in srgb,var(--semantic-danger-bg) 76%,var(--surface));color:var(--semantic-danger-text);border:1px solid var(--semantic-danger-border);box-shadow:none}.page_dangerOutlineButton__AwnSY:hover{border-color:var(--semantic-danger-border);background:color-mix(in srgb,var(--semantic-danger-bg) 92%,var(--surface))}.page_dangerOutlineButton__AwnSY:focus-visible{outline:none;box-shadow:var(--focus-ring)}.page_uploadLabel__ErKWM{border:1px dashed color-mix(in srgb,var(--border-strong) 84%,transparent);border-radius:12px;padding:10px 12px;display:grid;grid-gap:6px;gap:6px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 92%,transparent),color-mix(in srgb,var(--accent-soft) 12%,var(--control-bg)));-webkit-backdrop-filter:blur(10px) saturate(128%);backdrop-filter:blur(10px) saturate(128%);box-shadow:0 14px 28px rgba(1,8,18,.18),inset 0 1px 0 color-mix(in srgb,#fff 12%,transparent);transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.page_uploadLabel__ErKWM span{font-size:.85rem;color:var(--text-soft)}.page_uploadLabel__ErKWM:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 34%,var(--border-strong));box-shadow:0 18px 34px color-mix(in srgb,var(--accent) 10%,rgba(1,8,18,.18)),inset 0 1px 0 color-mix(in srgb,#fff 12%,transparent)}.page_fileInput__3Qiq7{width:100%;font-family:var(--font-body)}.page_uploadProgressBox__5bWTS{display:grid;grid-gap:6px;gap:6px;padding-top:2px}.page_uploadProgressMeta__HE_bG{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.8rem;color:var(--text-soft)}.page_uploadProgressMeta__HE_bG strong{color:var(--text);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_uploadProgressStage__C711c{font-size:.78rem;color:var(--text-soft)}.page_uploadProgressBar__y2QAi{width:100%;height:8px;overflow:hidden;border:none;border-radius:999px;background:var(--surface-muted);color:var(--accent-strong)}.page_uploadProgressBar__y2QAi::-webkit-progress-bar{background:var(--surface-muted);border-radius:999px}.page_uploadProgressBar__y2QAi::-webkit-progress-value{background:linear-gradient(90deg,var(--accent-strong),color-mix(in srgb,var(--accent-strong) 72%,#fff));border-radius:999px}.page_uploadProgressBar__y2QAi::-moz-progress-bar{background:linear-gradient(90deg,var(--accent-strong),color-mix(in srgb,var(--accent-strong) 72%,#fff));border-radius:999px}.page_mergeBox__qhRyY{border:1px solid color-mix(in srgb,var(--border-strong) 82%,transparent);border-radius:16px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 86%,transparent),color-mix(in srgb,var(--surface-muted) 76%,transparent));-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);padding:12px;display:grid;grid-gap:10px;gap:10px;box-shadow:0 16px 34px color-mix(in srgb,var(--surface) 12%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 24%,transparent)}.page_mergeOption__gTy0D{font-size:.84rem}.page_mergeOptionInline__W9_OU,.page_mergeOption__gTy0D{display:flex;align-items:center;gap:8px;color:var(--text-soft)}.page_mergeOptionInline__W9_OU{font-size:.82rem}.page_mergeList__pnfPb,.page_mergeRow__0_IW0{display:grid;grid-gap:8px;gap:8px}.page_mergeRow__0_IW0{border:1px solid color-mix(in srgb,var(--border-strong) 78%,transparent);border-radius:14px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 92%,transparent),color-mix(in srgb,var(--accent-soft) 12%,var(--control-bg)));padding:12px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto auto;align-items:center;box-shadow:0 12px 24px rgba(1,8,18,.18),inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent)}.page_mergeFileMeta__4QHxg{display:grid;grid-gap:2px;gap:2px;min-width:0}.page_mergeFileMeta__4QHxg strong{font-size:.86rem;overflow-wrap:anywhere}.page_mergeFileMeta__4QHxg small{color:var(--text-soft);font-size:.76rem}.page_mergeRowActions__j6nJj{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.page_mergeActions__EMq83{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_meta__7uwVl{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.page_metaItem__Kmpba{border:1px solid color-mix(in srgb,var(--border-strong) 74%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 92%,transparent),color-mix(in srgb,var(--accent-soft) 10%,var(--surface-muted)));border-radius:12px;padding:12px;display:grid;grid-gap:4px;gap:4px;box-shadow:0 12px 24px rgba(1,8,18,.16),inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent)}.page_metaLabel__pxBql{font-size:.82rem;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:var(--text-soft)}.page_metaValue__jPQVr{font-family:var(--font-heading);font-size:.98rem;overflow-wrap:anywhere}.page_logCard__JSDmc{padding:20px;animation-delay:70ms}.page_logHeader__XjQ1k{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.page_statusPill__jGukt{font-size:.74rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:6px 10px;background:var(--semantic-success-bg);color:var(--semantic-success-text)}.page_statusTag__VZ4FQ{display:inline-flex;align-items:center;min-height:22px;border-radius:999px;padding:2px 9px;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--border)}.page_statusTagSuccess__bW2fL{background:var(--semantic-success-bg);color:var(--semantic-success-text);border-color:var(--semantic-success-border)}.page_statusTagPending__1ptif{background:var(--semantic-warning-bg);color:var(--semantic-warning-text);border-color:var(--semantic-warning-border)}.page_statusTagError__G95TG{background:var(--semantic-danger-bg);color:var(--semantic-danger-text);border-color:var(--semantic-danger-border)}.page_statusTagNeutral___9m3J{background:var(--surface-muted);color:var(--text-soft);border-color:var(--border)}.page_metaPill__SJtwI{border-radius:999px;border:1px solid var(--border);background:var(--surface-muted);color:var(--text-soft)}.page_metaPill__SJtwI,.page_warningPill__NQxvN{display:inline-flex;align-items:center;min-height:22px;padding:2px 9px;font-size:.72rem}.page_warningPill__NQxvN{border-radius:999px;font-weight:700;border:1px solid var(--semantic-warning-border);background:var(--semantic-warning-bg);color:var(--semantic-warning-text)}.page_runModifiedPill__QWaZ6{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:2px 10px;border-radius:999px;font-size:.72rem;font-weight:700;border:1px solid transparent;vertical-align:middle}.page_runModifiedPillIdle___0CZX{background:color-mix(in srgb,var(--surface-muted) 88%,transparent);border-color:var(--border);color:var(--text-soft)}.page_runModifiedPillActive__wSf3O{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 16%,transparent),color-mix(in srgb,var(--semantic-success-bg) 82%,transparent));border-color:color-mix(in srgb,var(--accent) 28%,var(--border));color:var(--text);box-shadow:0 8px 18px color-mix(in srgb,var(--accent) 12%,transparent)}.page_runModifiedDot__P3FE_{inline-size:8px;block-size:8px;border-radius:999px;background:linear-gradient(135deg,var(--accent),var(--semantic-success-text));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent);flex:0 0 auto}.page_runModifiedCount__q4Gca{font-size:.8rem;font-family:var(--font-heading);color:inherit}.page_error__JBrsB{background:var(--semantic-danger-bg);color:var(--danger)}.page_log___FLh3{margin:0;min-height:180px;max-height:440px;overflow:auto;border:1px solid var(--border);border-radius:12px;padding:14px;background:var(--log-bg);color:var(--log-text);font-size:.86rem;line-height:1.45}.page_actions___si5r.page_card__Cf__u{animation-delay:40ms}.page_currentProjectCard__1fxxu{padding:16px 20px;animation-delay:30ms}.page_recallBox__pBEnS{border:1px solid var(--border);background:var(--surface-muted);border-radius:14px;padding:12px;display:grid;grid-gap:10px;gap:10px}.page_recallTitle__C9f_t{font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-soft);font-weight:600}.page_recallRow__jQO4I{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px}.page_recallInput__uHoaP,.page_select__FkvQ2{min-height:44px;border-radius:12px;border:1px solid color-mix(in srgb,var(--border-strong) 76%,transparent);padding:0 12px;font-family:var(--font-body);font-size:.95rem;outline:none;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-strong) 94%,transparent),color-mix(in srgb,var(--control-bg) 92%,transparent));color:var(--text);box-shadow:0 10px 22px rgba(1,8,18,.12),inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent);transition:border-color .14s ease,box-shadow .14s ease,background .14s ease,transform .14s ease}.page_recallInput__uHoaP::placeholder{color:var(--text-dim)}.page_recallInput__uHoaP:hover,.page_select__FkvQ2:hover{border-color:color-mix(in srgb,var(--accent) 24%,var(--border-strong));background:linear-gradient(180deg,color-mix(in srgb,var(--surface-strong) 96%,transparent),color-mix(in srgb,var(--accent-soft) 10%,var(--control-bg)))}.page_recallInput__uHoaP:focus,.page_select__FkvQ2:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}.page_mappingCanvasConstantInput__zkKV7,.page_recallInput__uHoaP[aria-label="Valeur constante pour création visuelle"]{border-color:var(--semantic-success-border);background:color-mix(in srgb,var(--semantic-success-bg) 72%,var(--control-bg));color:var(--semantic-success-text);caret-color:var(--semantic-success-text)}.page_mappingCanvasConstantInput__zkKV7::placeholder,.page_recallInput__uHoaP[aria-label="Valeur constante pour création visuelle"]::placeholder{color:color-mix(in srgb,var(--semantic-success-text) 72%,var(--text-soft))}.page_mappingCanvasConstantInput__zkKV7:focus,.page_recallInput__uHoaP[aria-label="Valeur constante pour création visuelle"]:focus{border-color:var(--semantic-success-text);box-shadow:0 0 0 2px color-mix(in srgb,var(--semantic-success-bg) 84%,transparent)}.page_recentList__R7CfM{display:grid;grid-gap:10px;gap:10px}.page_projectListToolbar__Opu8i{display:grid;grid-template-columns:minmax(0,1.4fr) auto;grid-gap:10px;gap:10px;align-items:center}.page_recentHeader__RZjHf{display:flex;justify-content:space-between;align-items:center;gap:10px}.page_recentCount__NvWyF{border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border));border-radius:999px;padding:5px 11px;font-size:.76rem;font-weight:700;color:var(--text);background:linear-gradient(135deg,color-mix(in srgb,var(--surface-strong) 94%,transparent),color-mix(in srgb,var(--accent-soft) 20%,var(--surface-muted)));box-shadow:0 10px 22px rgba(1,8,18,.16),inset 0 1px 0 color-mix(in srgb,#fff 12%,transparent)}.page_recentItem__BpEoM{border:1px solid color-mix(in srgb,var(--border-strong) 80%,transparent);border-radius:16px;min-height:0;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-strong) 90%,transparent),color-mix(in srgb,var(--surface-muted) 76%,transparent));display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:14px;font-family:var(--font-body);font-size:.82rem;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease,background .12s ease;box-shadow:0 14px 26px rgba(1,8,18,.18),inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent)}.page_recentItem__BpEoM:hover{border-color:color-mix(in srgb,var(--accent) 24%,var(--border-strong));box-shadow:var(--active-ring),0 20px 38px color-mix(in srgb,var(--accent) 10%,rgba(1,8,18,.22));transform:translateY(-1px)}.page_recentItemActive__ZwjiT{border-color:color-mix(in srgb,var(--accent) 42%,var(--border-strong));box-shadow:var(--active-ring),0 22px 42px color-mix(in srgb,var(--accent) 18%,rgba(1,8,18,.2));background:linear-gradient(160deg,color-mix(in srgb,var(--accent-soft) 56%,var(--surface)),color-mix(in srgb,rgba(139,92,246,.16) 52%,var(--surface-muted)))}.page_recentItemMainButton__nCuql{border:0;padding:0;margin:0;background:transparent;color:inherit;font:inherit;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;min-width:0}.page_recentItemMainButton__nCuql:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:12px}.page_recentItemActions__nlpAl{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.page_projectRowNotice__U1XME{grid-column:1/-1}.page_projectRowNoticeActions__WTg4C{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.page_recentItemActionButton__5OFz8{min-height:46px;padding-inline:12px}.page_recentItemIconButton__5OoSO{min-width:40px;min-height:40px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 94%,transparent),color-mix(in srgb,var(--accent-soft) 10%,var(--surface-muted)));border:1px solid color-mix(in srgb,var(--border-strong) 74%,transparent)}.page_recentItemIconButton__5OoSO svg{width:18px;height:18px}.page_recentMain__NqP7X{display:grid;grid-gap:6px;gap:6px;min-width:0;text-align:left;flex:1 1 auto}.page_projectRowHeader__Ox5un{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_recentMain__NqP7X strong{font-size:.9rem;font-family:var(--font-heading);color:var(--text);overflow-wrap:anywhere}.page_projectRowMeta__jeARu{display:flex;flex-wrap:wrap;gap:6px}.page_recentMain__NqP7X small{color:var(--text-dim);font-size:.72rem}.page_recentStatus__uTcrt{flex-shrink:0;color:var(--text);font-weight:700;text-transform:uppercase;font-size:.69rem;letter-spacing:.08em;padding:6px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 34%,var(--border));background:color-mix(in srgb,var(--accent-soft) 38%,var(--surface))}.page_recentEmpty__52wsY{border:1px dashed color-mix(in srgb,var(--border-strong) 72%,transparent);border-radius:14px;padding:14px;background:color-mix(in srgb,var(--surface) 84%,transparent);color:var(--text-muted);font-size:.88rem;line-height:1.5}.page_projectEmptyState__58OnX{border:1px dashed color-mix(in srgb,var(--border-strong) 78%,transparent);border-radius:14px;padding:16px;display:grid;grid-gap:8px;gap:8px;background:color-mix(in srgb,var(--surface) 82%,transparent)}.page_projectEmptyStateTitle__LdPTU{font-family:var(--font-heading);font-size:1rem;color:var(--text)}.page_projectEmptyStateBody__mpGno{color:var(--text-muted);font-size:.92rem;line-height:1.55}.page_projectPagination__VtG_y{display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap}.page_projectModalOverlay__wGw80{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:20px 16px;background:var(--overlay-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.page_projectModalPanel__EBJ7_{width:min(94vw,920px);max-height:min(88vh,760px);border:1px solid color-mix(in srgb,var(--border-strong) 84%,transparent);border-radius:16px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 88%,transparent),color-mix(in srgb,var(--surface-muted) 76%,transparent));-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%);box-shadow:var(--card-shadow),inset 0 1px 0 color-mix(in srgb,#fff 24%,transparent);padding:14px;display:grid;grid-gap:12px;gap:12px;overflow:auto}.page_projectModalHeader__dhZ0p{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.page_projectModalSummary__v3vBQ{display:grid;grid-gap:8px;gap:8px;padding:10px 12px;border-radius:12px;border:1px solid var(--border);background:var(--surface-muted)}.page_projectModalBody__bOCe8,.page_projectModalSection__ncbED{display:grid;grid-gap:12px;gap:12px}.page_projectModalSection__ncbED{border:1px solid color-mix(in srgb,var(--border-strong) 78%,transparent);border-radius:16px;padding:12px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 92%,transparent),color-mix(in srgb,var(--accent-soft) 10%,var(--surface-muted)));box-shadow:0 14px 30px rgba(1,8,18,.18),inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent)}.page_projectModalSectionMuted__zUKOt{background:linear-gradient(160deg,color-mix(in srgb,var(--surface-muted) 92%,transparent),color-mix(in srgb,rgba(139,92,246,.08) 26%,var(--surface-item)))}.page_projectModalSectionHeader__DNY7W{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.page_projectModalSectionTitle__4cwhf{margin:0;font-family:var(--font-heading);font-size:1rem;color:var(--text)}.page_projectModalSectionDescription__6djON{margin:0;color:var(--text-soft);font-size:.88rem}.page_projectModalSectionGrid__57dUO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.page_projectModalActions__UUwYu,.page_projectModalSectionActions__iuUs_{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_importSummaryGrid__FgPPx{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px}.page_importSummaryCard__Lzy_b{border:1px solid color-mix(in srgb,var(--border-strong) 74%,transparent);border-radius:14px;padding:10px 12px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 94%,transparent),color-mix(in srgb,var(--accent-soft) 12%,var(--surface-muted)));display:grid;grid-gap:4px;gap:4px;box-shadow:0 12px 24px rgba(1,8,18,.16),inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent)}.page_importSummaryValue__ezZWD{font-family:var(--font-heading);font-size:.98rem;color:var(--text);overflow-wrap:anywhere}.page_mergeRowField__yVqxO{display:grid;grid-gap:6px;gap:6px;min-width:0}.page_projectModalActionSpacer__u253j{flex:1 1 auto}.page_renameRow__InBHG{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:center}.page_objectLayout__UzGfx{display:grid;grid-template-columns:360px 1fr;grid-gap:12px;gap:12px;align-items:start}.page_objectLayoutSingle__SpRpg{grid-template-columns:1fr}.page_objectListPanel__MCK4v{border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;padding:6px 8px 8px;display:grid;grid-template-rows:auto auto;grid-gap:6px;gap:6px;align-self:start;box-shadow:none}.page_objectLibraryPanel__vZjKu{border:1px solid color-mix(in srgb,var(--border-strong) 76%,transparent);border-radius:22px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,rgba(139,92,246,.1) 20%,var(--surface-muted)));padding:14px;gap:10px;box-shadow:0 22px 42px rgba(1,8,18,.26),inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent)}.page_objectLibraryIntro__S5uWL{display:grid;grid-gap:2px;gap:2px}.page_objectListHeader__rWWvo{display:flex;justify-content:space-between;align-items:center;gap:6px}.page_objectListHint__9AzXe{font-size:.75rem;line-height:1.2;color:var(--text-soft)}.page_objectSelectedTag__22Kg_{border:1px solid color-mix(in srgb,var(--accent) 22%,var(--border));border-radius:999px;padding:4px 8px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(135deg,color-mix(in srgb,var(--surface-item) 92%,transparent),color-mix(in srgb,var(--accent-soft) 18%,var(--surface-muted)));font-size:.74rem;color:var(--text-soft)}.page_objectList__2U_aU{display:grid;grid-gap:8px;gap:8px;max-height:min(62vh,760px);overflow:auto;align-content:start;margin:0;padding-top:0;padding-right:2px}.page_objectList__2U_aU,.page_transcodeTableList__HBBQW{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--border-strong) 70%,transparent) transparent}.page_objectList__2U_aU::-webkit-scrollbar,.page_transcodeTableList__HBBQW::-webkit-scrollbar{width:9px}.page_objectList__2U_aU::-webkit-scrollbar-thumb,.page_transcodeTableList__HBBQW::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background-clip:content-box;background-color:color-mix(in srgb,var(--border-strong) 76%,transparent)}.page_objectList__2U_aU::-webkit-scrollbar-thumb:hover,.page_transcodeTableList__HBBQW::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--accent) 55%,var(--border-strong))}.page_objectItem__wsbPY{border:1px solid color-mix(in srgb,var(--border-strong) 74%,transparent);border-radius:14px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 92%,transparent),color-mix(in srgb,var(--accent-soft) 10%,var(--control-bg)));text-align:left;padding:12px;display:grid;grid-gap:6px;gap:6px;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease,background .12s ease;box-shadow:0 12px 24px rgba(1,8,18,.18),inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent)}.page_objectItem__wsbPY:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 24%,var(--border-strong));box-shadow:var(--active-ring),0 16px 30px color-mix(in srgb,var(--accent) 10%,rgba(1,8,18,.18))}.page_objectItemTop__RKAEY{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.page_objectItem__wsbPY strong{font-family:var(--font-heading);font-size:.92rem;overflow-wrap:anywhere;line-height:1.3}.page_objectItem__wsbPY small{color:var(--text-soft);font-size:.72rem}.page_objectItemMetaRow__T_enB{display:flex;gap:6px;flex-wrap:wrap}.page_itemCountPill__dUA57{background:var(--surface-item);color:var(--text-soft);font-size:.69rem;white-space:nowrap}.page_itemCountPill__dUA57,.page_itemStatePill__Uj12e{border:1px solid var(--border);border-radius:999px;font-weight:700;line-height:1;padding:4px 8px}.page_itemStatePill__Uj12e{font-size:.68rem;letter-spacing:.02em}.page_itemStateOk__DaqeV{border-color:var(--semantic-success-border);background:var(--semantic-success-bg);color:var(--semantic-success-text)}.page_itemStateWarn__bBa1L{border-color:var(--semantic-warning-border);background:var(--semantic-warning-bg);color:var(--semantic-warning-text)}.page_itemStateTodo__RaAG2{border-color:var(--semantic-danger-border);background:var(--semantic-danger-bg);color:var(--semantic-danger-text)}.page_objectItemActive__CzQzz{border-color:color-mix(in srgb,var(--accent) 42%,var(--border-strong));box-shadow:var(--active-ring),0 18px 34px color-mix(in srgb,var(--accent) 14%,rgba(1,8,18,.18));background:linear-gradient(160deg,color-mix(in srgb,var(--accent-soft) 42%,var(--surface-item)),color-mix(in srgb,rgba(139,92,246,.14) 36%,var(--control-bg)))}.page_objectEditor__IcAsL{border:1px solid color-mix(in srgb,var(--border-strong) 84%,transparent);border-radius:16px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 86%,transparent),color-mix(in srgb,var(--surface-muted) 76%,transparent));-webkit-backdrop-filter:blur(18px) saturate(142%);backdrop-filter:blur(18px) saturate(142%);padding:12px;display:grid;grid-gap:10px;gap:10px;box-shadow:0 18px 38px color-mix(in srgb,var(--surface) 14%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 26%,transparent)}.page_objectEditorWorkflow__Hieq_{border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;padding:12px;display:grid;grid-gap:10px;gap:10px;box-shadow:none}.page_objectEditorEmptyState__Vohe6{background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 92%,transparent),color-mix(in srgb,var(--accent-soft) 12%,var(--surface-muted)))}.page_formatGrid__NU2IE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.page_formatBuilderGrid__Tk3w9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.page_formatBuilderCard__5SwvC{border:1px solid color-mix(in srgb,var(--border-strong) 78%,transparent);border-radius:18px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 92%,transparent),color-mix(in srgb,rgba(77,141,255,.08) 14%,var(--surface-muted)));padding:16px;display:grid;grid-gap:14px;gap:14px;box-shadow:0 12px 24px color-mix(in srgb,var(--surface) 7%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 20%,transparent)}.page_formatBuilderHeader__BQ9DM{display:grid;grid-gap:6px;gap:6px}.page_formatBuilderTitle__EwQGH{margin:0;font-family:var(--font-heading);font-size:1rem;color:var(--text)}.page_formatBuilderDescription__0_tGz{margin:0;font-size:.88rem;line-height:1.55;color:var(--text-muted)}@media (max-width:1200px){.page_formatBuilderGrid__Tk3w9,.page_objectToolbarGrid__Dxmcn{grid-template-columns:1fr}}.page_formatColumn__OYzNW{display:grid;grid-gap:8px;gap:8px}.page_jsonCard__A5Bgl{border:1px solid color-mix(in srgb,var(--border-strong) 74%,transparent);border-radius:14px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 92%,transparent),color-mix(in srgb,var(--accent-soft) 8%,var(--surface-muted)));padding:10px;max-height:360px;overflow:auto;box-shadow:0 14px 28px rgba(1,8,18,.16),inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent)}.page_jsonCardHeader__AqcHW{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.page_jsonStats__MkIey{display:flex;flex-wrap:wrap;gap:6px}.page_jsonStat__EcqC4{border:1px solid color-mix(in srgb,var(--border-strong) 74%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-muted) 94%,transparent);color:var(--text-soft);font-size:.72rem;padding:2px 8px}.page_jsonToolbar__xEyLY{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:8px;gap:8px;align-items:center}.page_jsonSearchWrap__8Dl5d{min-height:34px;border:1px solid color-mix(in srgb,var(--border-strong) 72%,transparent);border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-item) 96%,transparent),color-mix(in srgb,var(--accent-soft) 8%,var(--surface-muted)));display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:6px;gap:6px;padding:0 10px}.page_jsonSearchIcon__3TwcN{color:var(--text-dim);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.7rem;line-height:1}.page_jsonSearchInput__SFL0_{min-height:32px;border:0;border-radius:0;background:transparent;color:var(--text);font-family:var(--font-body);font-size:.8rem;padding:0}.page_jsonSearchWrap__8Dl5d:focus-within{border-color:var(--accent);box-shadow:var(--focus-ring)}.page_jsonSearchInput__SFL0_:focus{outline:none}.page_jsonTreeWrap__506je{border:1px dashed color-mix(in srgb,var(--border-strong) 76%,transparent);border-radius:12px;background:color-mix(in srgb,var(--surface-item) 92%,transparent);padding:8px}.page_jsonTree__hj3bf{margin:0;padding:0;list-style:none}.page_jsonNode__qIa1H,.page_jsonTree__hj3bf{display:grid;grid-gap:4px;gap:4px}.page_jsonNodeRow__dcP_x{border:1px solid transparent;border-radius:10px;background:transparent;min-height:32px;width:100%;display:grid;grid-template-columns:14px 26px minmax(0,1fr) auto auto;align-items:center;grid-gap:8px;gap:8px;padding:4px 8px;color:var(--text)}.page_jsonNodeBranch__No_Kl{cursor:pointer;text-align:left}.page_jsonNodeRow__dcP_x:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--surface-muted) 84%,transparent),color-mix(in srgb,var(--accent-soft) 14%,transparent));border-color:color-mix(in srgb,var(--accent) 20%,var(--border))}.page_jsonNodeCaret__TcHnx,.page_jsonNodeSpacer___JiBR{display:inline-flex;align-items:center;justify-content:center;width:14px;color:var(--text-dim);font-size:.74rem}.page_jsonNodeIcon__NN0Xg{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent-soft) 68%,transparent),color-mix(in srgb,rgba(139,92,246,.18) 42%,transparent));color:#dbe9ff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.72rem;font-weight:700}.page_jsonNodeLeaf___tlxW{grid-template-columns:14px 26px minmax(0,1fr) auto auto}.page_jsonNodeKey__sLuyQ{font-size:.78rem;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_jsonNodeSeparator__p0xl_{display:inline-block;margin:0 4px 0 6px;color:var(--text-dim)}.page_jsonTypePill__cdNFu{border:1px solid color-mix(in srgb,var(--border-strong) 74%,transparent);border-radius:999px;color:var(--text-dim);font-size:.67rem;line-height:1;letter-spacing:.03em;text-transform:uppercase;padding:2px 6px}.page_jsonNodeValue__wHWwW,.page_jsonTypePill__cdNFu{background:color-mix(in srgb,var(--surface-muted) 94%,transparent)}.page_jsonNodeValue__wHWwW{font-size:.74rem;color:var(--text-soft);border:1px solid color-mix(in srgb,var(--border-strong) 72%,transparent);border-radius:999px;padding:1px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_jsonChildren__HS2ZE{margin:0;padding:2px 0 0 18px;list-style:none;border-left:1px solid color-mix(in srgb,var(--border) 82%,transparent);display:grid;grid-gap:4px;gap:4px}.page_jsonNodeEmpty__ic4Sy{font-size:.74rem;color:var(--text-dim);padding-left:12px}.page_jsonArea__eaqxT{width:100%;min-height:220px;border-radius:10px;border:1px solid var(--border-strong);padding:12px;resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.84rem;line-height:1.45;background:color-mix(in srgb,var(--control-bg) 92%,var(--accent-soft));color:var(--text)}.page_jsonArea__eaqxT:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}.page_jsonEditorCard__bZ31c{border:1px solid var(--border-strong);border-radius:12px;background:var(--surface-item);padding:10px}.page_jsonEditorHeader__XsFLb{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_jsonEditorCaption__WMJYj{font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-soft)}.page_jsonEditorMeta__ujCE4{font-size:.74rem;color:var(--text-dim)}.page_jsonValidityPill__qj9wi{display:inline-flex;align-items:center;min-height:20px;border-radius:999px;padding:1px 8px;font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;font-weight:700;border:1px solid var(--border)}.page_jsonValidityOk__1jrJc{background:var(--semantic-success-bg);color:var(--semantic-success-text);border-color:var(--semantic-success-border)}.page_jsonValidityError__hbI3e{background:var(--semantic-danger-bg);color:var(--semantic-danger-text);border-color:var(--semantic-danger-border)}.page_csvFormatUpload__6AGcw{border:1px dashed var(--border-strong);border-radius:10px;padding:8px 10px;display:grid;grid-gap:6px;gap:6px;background:var(--control-bg)}.page_csvFormatUpload__6AGcw span{font-size:.8rem;color:var(--text-soft)}.page_mappingBox__tUFaR{border:1px solid color-mix(in srgb,var(--border-strong) 82%,transparent);border-radius:16px;padding:10px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 92%,transparent),color-mix(in srgb,rgba(34,211,238,.08) 20%,var(--surface-muted-strong)));-webkit-backdrop-filter:blur(14px) saturate(132%);backdrop-filter:blur(14px) saturate(132%);display:grid;grid-gap:8px;gap:8px;box-shadow:0 12px 28px color-mix(in srgb,var(--surface) 10%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 22%,transparent)}.page_workflowSection__Nayua{border:1px solid color-mix(in srgb,var(--border-strong) 80%,transparent);border-radius:18px;padding:14px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 95%,transparent),color-mix(in srgb,var(--accent-soft) 10%,var(--surface-muted)));-webkit-backdrop-filter:blur(16px) saturate(138%);backdrop-filter:blur(16px) saturate(138%);display:grid;grid-gap:12px;gap:12px;box-shadow:0 12px 24px color-mix(in srgb,var(--surface) 8%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 22%,transparent)}.page_workflowSectionMuted__7TL_L{background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 92%,transparent),color-mix(in srgb,rgba(139,92,246,.08) 18%,var(--surface-muted-strong)))}.page_workflowSummaryGrid__zPXRb{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:10px;gap:10px}.page_workflowSummaryCard__faKeu{border:1px solid color-mix(in srgb,var(--border-strong) 74%,transparent);border-radius:14px;padding:11px 12px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 96%,transparent),color-mix(in srgb,rgba(77,141,255,.08) 10%,var(--surface-muted)));display:grid;grid-gap:5px;gap:5px;min-width:0;box-shadow:0 10px 20px rgba(1,8,18,.12),inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent)}.page_workflowSummaryValue__A3pbM{font-family:var(--font-heading);font-size:1rem;color:var(--text);overflow-wrap:anywhere}.page_workflowSummaryHint__7RMlz{font-size:.8rem;line-height:1.45;color:var(--text-muted)}.page_mappingHeader__lNiT0{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;width:100%}.page_mappingWorkspaceShell__lVtX1{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.page_mappingWorkspaceShell__lVtX1,.page_mappingWorkspaceShell__lVtX1>*{min-width:0;width:100%;justify-self:stretch}.page_mappingWorkspaceShell__lVtX1 .page_objectFormatsToolbar__YkcPj{display:grid;grid-gap:6px;gap:6px}.page_mappingHeroGrid__V_eDS{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.4fr);grid-gap:10px;gap:10px;align-items:stretch}.page_mappingHeroCard__GiSTp{border-radius:18px;background:linear-gradient(155deg,color-mix(in srgb,var(--surface) 92%,transparent),color-mix(in srgb,var(--accent-soft) 12%,var(--surface-muted)));box-shadow:0 16px 30px color-mix(in srgb,var(--surface) 10%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 18%,transparent)}.page_mappingHeroTitle__I75qn{margin:0;font-family:var(--font-heading);font-size:1rem;color:var(--text)}.page_mappingHeroDescription__h7NdX{margin:0;font-size:.82rem;line-height:1.5;color:var(--text-soft)}.page_mappingObjectOverview__7jZ1_{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.page_mappingViewDetails__8EOg9{padding:10px 12px 12px;gap:12px}.page_mappingViewDetailsSummary__yWUSd{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border:1px solid color-mix(in srgb,var(--border-strong) 74%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface) 88%,transparent);font-size:.76rem;font-weight:700;color:var(--text);width:-moz-fit-content;width:fit-content}.page_mappingViewDetailsSummary__yWUSd::-webkit-details-marker{display:none}.page_mappingViewDetailsBody__02mbP{display:grid;grid-gap:12px;gap:12px;padding-top:4px}.page_mappingToolbarFieldGrid__QzPXE{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;width:100%}.page_mappingObjectField__1pZ1J,.page_mappingViewField__07SrJ{min-width:0}.page_mappingPrimaryViewCard__ZOoAu{border:1px solid color-mix(in srgb,var(--border-strong) 76%,transparent);border-radius:14px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 86%,transparent),color-mix(in srgb,var(--surface-muted) 76%,transparent));padding:10px 12px;display:grid;grid-gap:10px;gap:10px;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 18%,transparent)}.page_mappingPrimaryViewCopy__KVsnI{display:grid;grid-gap:4px;gap:4px}.page_mappingPrimaryViewCopy__KVsnI strong{font-size:.86rem;color:var(--text)}.page_mappingPrimaryViewCopy__KVsnI span{font-size:.76rem;line-height:1.45;color:var(--text-soft)}.page_mappingPrimaryViewButton__uQw2D{width:-moz-fit-content;width:fit-content;min-width:0}.page_mappingAdvancedViews__B7kNb{margin-top:8px}.page_mappingModeGrid__n17RJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:stretch;width:100%}.page_mappingModeButton__ga3A0{width:100%;min-width:0;min-height:132px;display:grid;grid-gap:8px;gap:8px;text-align:left;align-content:start;align-items:start;padding:14px 14px 12px;overflow:hidden;border-radius:16px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 92%,transparent),color-mix(in srgb,var(--surface-item) 80%,transparent));box-shadow:0 12px 24px color-mix(in srgb,var(--surface) 8%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 18%,transparent)}.page_mappingModeButtonLabel__QbtF_{font-weight:700;font-size:.92rem;overflow-wrap:anywhere}.page_mappingModeButtonDescription__QiZCN{font-size:.76rem;line-height:1.45;color:var(--text-soft);white-space:normal;overflow-wrap:anywhere}.page_mappingModeButtonFooter__hDMLO{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;width:100%;margin-top:auto}.page_mappingModeButtonMeta__LP7dE{font-size:.7rem;font-weight:600;color:var(--text-soft);white-space:normal;overflow-wrap:anywhere}.page_mappingModeButtonState__Etbw5{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--border-strong) 74%,transparent);background:color-mix(in srgb,var(--surface-item) 86%,transparent);font-size:.68rem;font-weight:700;color:var(--text-soft)}.page_mappingAssistantPanel__n3TE2{border-style:dashed;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 82%,transparent),color-mix(in srgb,var(--surface-muted) 72%,transparent))}.page_mappingAssistantCompactPanel__yZaw6{display:grid;grid-gap:10px;gap:10px;border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent-soft) 18%,var(--surface)),color-mix(in srgb,var(--surface-item) 88%,transparent));box-shadow:0 16px 30px color-mix(in srgb,var(--accent) 12%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 20%,transparent)}.page_mappingHeaderNotice__7Cqwd{margin-top:4px}.page_mappingAssistantSummary__h6oPj{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:10px;gap:10px;flex-wrap:wrap}.page_mappingAssistantSummaryCopy__PXP0M{display:grid;grid-gap:4px;gap:4px;min-width:0}.page_mappingAssistantStateStack__LDgEF{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.page_mappingAssistantActions__cjKsm{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.page_mappingAssistantActions__cjKsm>.page_button__52WaL{min-height:40px}.page_mappingReviewSection__daNPn{display:grid;grid-gap:10px;gap:10px}.page_mappingSaveMeta__BpWim{display:grid;grid-gap:2px;gap:2px;min-width:0}.page_mappingFooterSticky__aVyDc{border-top:1px solid color-mix(in srgb,var(--border) 88%,transparent);background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--surface-muted) 44%,transparent));padding-top:8px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.page_transcodeTableCreateRow__MoGbW{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:8px;gap:8px;align-items:center}.page_transcodeTablesLayout__CrAoW{display:grid;grid-template-columns:265px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.page_transcodeTableList__HBBQW{border:1px solid color-mix(in srgb,var(--border-strong) 80%,transparent);border-radius:16px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 84%,transparent),color-mix(in srgb,var(--surface-muted) 76%,transparent));-webkit-backdrop-filter:blur(16px) saturate(138%);backdrop-filter:blur(16px) saturate(138%);display:grid;grid-gap:8px;gap:8px;max-height:490px;overflow:auto;align-self:start;align-content:start;padding:10px 2px 10px 10px;box-shadow:0 16px 34px color-mix(in srgb,var(--surface) 12%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 24%,transparent)}.page_transcodeTableItem__Tx7lk{border:1px solid var(--border);border-radius:12px;background:var(--control-bg);text-align:left;padding:10px;display:grid;grid-gap:4px;gap:4px;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.page_transcodeTableItem__Tx7lk:hover{border-color:var(--border-strong);box-shadow:var(--active-ring)}.page_transcodeTableItem__Tx7lk strong{display:block;font-family:var(--font-heading);font-size:.92rem;overflow-wrap:anywhere}.page_transcodeTableItemActive__5YCOa{border-color:var(--accent);box-shadow:var(--active-ring)}.page_transcodeTableContent__rRxnX{display:grid;grid-gap:8px;gap:8px}.page_transcodeTableEditorHeader__NYDgh{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.page_transcodeRowsToolbar__18_yv{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:8px;gap:8px;align-items:center}.page_transcodeRows__BDUGF{display:grid;grid-gap:6px;gap:6px}.page_transcodeRow__Pdrja{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.page_transcodeRowIndex__qXYeG{font-size:.75rem;color:var(--text-soft);min-width:2.2rem;text-align:right}.page_transcodePagination__28w_f{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.page_mappingStrategyBox__DKWXH{border:1px solid color-mix(in srgb,var(--border-strong) 82%,transparent);border-radius:14px;padding:10px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 86%,transparent),color-mix(in srgb,var(--surface-muted) 76%,transparent));-webkit-backdrop-filter:blur(16px) saturate(138%);backdrop-filter:blur(16px) saturate(138%);display:grid;grid-gap:8px;gap:8px;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 24%,transparent)}.page_mappingAdvancedSection__dg_Kr{gap:12px}.page_mappingAdvancedSummary__40K1M{list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.page_mappingAdvancedSummary__40K1M::-webkit-details-marker{display:none}.page_mappingAdvancedSummaryCopy__dKLyL{display:grid;grid-gap:4px;gap:4px;min-width:0}.page_mappingAdvancedSummaryCopy__dKLyL strong{font-size:.88rem;color:var(--text)}.page_mappingAdvancedSummaryCopy__dKLyL span{font-size:.78rem;line-height:1.45;color:var(--text-soft)}.page_mappingAdvancedSummaryMeta__1x6tn{border:1px solid var(--border);border-radius:999px;padding:4px 8px;background:var(--surface-item);font-size:.72rem;font-weight:700;color:var(--text-soft);white-space:nowrap}.page_mappingStrategyHeader__O2Hx6{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:8px;gap:8px}.page_mappingStrategyFields__ixyNa{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:6px;gap:6px}.page_mappingViewHelp__Reiew{margin:0;font-size:.82rem;color:var(--text-soft)}.page_mappingJourney__A0c7H{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:8px;gap:8px;width:100%}.page_mappingJourneyStep__N4lPC{border:1px solid color-mix(in srgb,var(--border-strong) 78%,transparent);border-radius:12px;padding:10px;background:color-mix(in srgb,var(--surface-item) 82%,transparent);display:grid;grid-gap:4px;gap:4px;min-width:0}.page_mappingJourneyStepTitle__291d7{font-size:.78rem;font-weight:700;color:var(--text)}.page_mappingJourneyStepDetail__oqKmz{font-size:.74rem;color:var(--text-soft)}.page_mappingCompactSummaryGrid__aWldZ{grid-template-columns:repeat(2,minmax(0,1fr))}.page_mappingShortcutBar__hjBRa{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:8px;gap:8px;width:100%}.page_mappingShortcutChip__tZkLf{border:1px solid color-mix(in srgb,var(--border-strong) 76%,transparent);border-radius:999px;padding:6px 10px;background:color-mix(in srgb,var(--surface-item) 82%,transparent);display:inline-flex;align-items:center;flex-wrap:wrap;min-width:0;gap:8px;font-size:.74rem;color:var(--text-soft)}.page_mappingShortcutChip__tZkLf strong{color:var(--text);font-size:.72rem}.page_mappingStrategyField__NHlyh{display:flex;align-items:center;gap:8px;font-size:.82rem;color:var(--text-soft)}.page_mappingRow__XGwhI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.page_mappingRowTargets__ti41V,.page_mappingRowX3__vUE4w{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px;align-items:start}.page_mappingRowX3__vUE4w>.page_recallInput__uHoaP{width:100%;min-width:0}.page_mappingRuleInput__73nYF{min-width:0;grid-column:1/-1}.page_mappingEditButtons__woF0j{display:flex;justify-content:flex-start;gap:6px;flex-wrap:wrap;margin-left:0;grid-column:1/-1}.page_mappingTranscodeRow__7ibwi{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:8px;gap:8px;align-items:center}.page_mappingViewSwitch__ff2jc{width:100%;min-width:0;justify-self:stretch}.page_mappingSuggestionsLaunchButton__9j4X_{border:1px solid color-mix(in srgb,var(--accent-strong) 78%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 88%,#fff 12%),color-mix(in srgb,var(--accent-strong) 92%,#000 8%));box-shadow:var(--action-shadow),0 0 0 1px color-mix(in srgb,var(--accent-soft) 60%,transparent)}.page_mappingSuggestionsLaunchButton__9j4X_:hover{box-shadow:var(--action-shadow),0 0 0 1px color-mix(in srgb,var(--accent) 78%,transparent)}.page_mappingViewButtonActive__GBB6V{background:linear-gradient(135deg,color-mix(in srgb,var(--accent-soft) 78%,var(--surface)),color-mix(in srgb,var(--accent-2) 14%,var(--surface-muted)));border-color:color-mix(in srgb,var(--accent) 54%,var(--border-strong));box-shadow:0 14px 30px color-mix(in srgb,var(--accent) 14%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 22%,transparent)}.page_mappingViewButtonActive__GBB6V .page_mappingModeButtonState__Etbw5{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 42%,transparent);background:color-mix(in srgb,var(--surface) 92%,transparent)}.page_mappingList__Kz36a{display:grid;grid-gap:6px;gap:6px}.page_mappingTopActions__tdWsw{display:flex;justify-content:flex-end}.page_mappingManualSection__ZUeld{display:grid;grid-gap:10px;gap:10px}.page_mappingManualAdvancedDetails__BtrmC{margin-top:2px}.page_mappingEditorGrid__E78ve{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:10px;gap:10px}.page_mappingEditorCard__SdxcR{border:1px solid color-mix(in srgb,var(--border-strong) 80%,transparent);border-radius:14px;padding:12px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 86%,transparent),color-mix(in srgb,var(--surface-muted) 74%,transparent));display:grid;grid-gap:10px;gap:10px;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 18%,transparent)}.page_mappingEditorCardWide__GJKuN{grid-column:span 2}.page_mappingEditorFieldGrid__3nMcj{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}.page_mappingEditorHint__Pe1aB{margin:0;font-size:.8rem;color:var(--text-soft)}.page_mappingEditorFooter__dU49G{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.page_mappingExamplesCard__bal7r{border:1px dashed color-mix(in srgb,var(--border-strong) 82%,transparent);border-radius:12px;padding:10px 12px;background:color-mix(in srgb,var(--surface-item) 84%,transparent);display:grid;grid-gap:6px;gap:6px}.page_mappingExamplesCard__bal7r code{overflow-wrap:anywhere}.page_mappingCanvas__cNq1w{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.page_mappingGraphCanvasOnly__0bWst{grid-template-columns:minmax(0,1fr)}.page_mappingCanvasZone__N_ggp{border:1px solid color-mix(in srgb,var(--border-strong) 80%,transparent);border-radius:14px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 84%,transparent),color-mix(in srgb,var(--surface-muted) 76%,transparent));-webkit-backdrop-filter:blur(16px) saturate(136%);backdrop-filter:blur(16px) saturate(136%);padding:10px;display:grid;grid-gap:8px;gap:8px;min-height:320px;align-content:start;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 22%,transparent)}.page_mappingCanvasZoneLeft__o8Xr6{order:1}.page_mappingCanvasZoneCenter__2Dhh7{order:2}.page_mappingCanvasZoneRight__zhFBq{order:3}.page_mappingCanvasZoneHeader__jWiY0{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.page_mappingCanvasZoneHeaderRow__aOcnf{display:flex;align-items:center;justify-content:space-between;gap:8px}.page_mappingCanvasZoneCount__xlx8j{border:1px solid var(--border);border-radius:999px;padding:4px 8px;background:var(--surface-item);font-size:.72rem;color:var(--text-soft)}.page_mappingCanvasZoneHint__SIfab{margin:0;font-size:.76rem;color:var(--text-soft)}.page_mappingListToolbar__UvxL8{display:grid;grid-gap:8px;gap:8px;padding:8px;border:1px solid color-mix(in srgb,var(--border-strong) 76%,transparent);border-radius:12px;background:color-mix(in srgb,var(--surface-item) 80%,transparent)}.page_mappingListToolbarMeta__DLhgG{font-size:.74rem;color:var(--text-soft)}.page_mappingListToolbarActions___7ZTj,.page_mappingQuickFilters__jIp3F{display:flex;gap:6px;flex-wrap:wrap}.page_mappingQuickFilterButton__wlQCa{min-height:34px;padding:0 10px;border-radius:999px;font-size:.76rem;font-weight:700}.page_mappingQuickFilterButtonActive__Wnkmj{border-color:color-mix(in srgb,var(--accent) 52%,var(--border-strong));background:color-mix(in srgb,var(--accent-soft) 24%,var(--surface));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 16%,transparent)}.page_mappingFilterNotice__GeMXn{border:1px dashed color-mix(in srgb,var(--semantic-warning-border) 84%,transparent);border-radius:10px;padding:8px 10px;background:color-mix(in srgb,var(--semantic-warning-bg) 72%,var(--surface-item));font-size:.76rem;color:var(--semantic-warning-text)}.page_mappingCanvasNodeList__JK8wC{display:grid;grid-gap:6px;gap:6px;max-height:360px;overflow:auto;padding-right:2px;align-content:start}.page_mappingCanvasNode__1NKEs{border:1px solid var(--border);border-radius:10px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 84%,transparent),color-mix(in srgb,var(--control-bg) 78%,transparent));color:var(--text);padding:8px;text-align:left;display:grid;grid-gap:3px;gap:3px;cursor:pointer;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 18%,transparent)}.page_mappingCanvasNode__1NKEs:hover{border-color:var(--border-strong);box-shadow:var(--active-ring)}.page_mappingCanvasNodeActive__5sCYt{border-color:var(--accent);box-shadow:var(--active-ring)}.page_mappingCanvasNodeMapped__YuX82{border-color:color-mix(in srgb,var(--semantic-success-border) 72%,var(--border));background:color-mix(in srgb,var(--semantic-success-bg) 44%,var(--control-bg))}.page_mappingCanvasNodeDropTarget__gpe5e{border-color:var(--accent);background:color-mix(in srgb,var(--accent-soft) 28%,var(--control-bg))}.page_mappingCanvasNodeLabel__OYcfS{font-size:.82rem;font-weight:600;overflow-wrap:anywhere}.page_mappingCanvasNodeMeta__IYGoH{font-size:.72rem;color:var(--text-soft)}.page_mappingCanvasNodeConstant__KBGki{border-color:var(--semantic-success-border);background:color-mix(in srgb,var(--semantic-success-bg) 72%,var(--control-bg))}.page_mappingCanvasNodeConstant__KBGki.page_mappingCanvasNodeActive__5sCYt,.page_mappingCanvasNodeConstant__KBGki:hover{border-color:var(--semantic-success-text);box-shadow:0 0 0 2px color-mix(in srgb,var(--semantic-success-bg) 84%,transparent)}.page_mappingCanvasNodeConstant__KBGki .page_mappingCanvasNodeLabel__OYcfS{color:var(--semantic-success-text)}.page_mappingCanvasNodeConstant__KBGki .page_mappingCanvasNodeMeta__IYGoH{color:color-mix(in srgb,var(--semantic-success-text) 72%,var(--text-soft))}.page_mappingTargetGroup__1v9bN{display:grid;grid-gap:8px;gap:8px;padding:8px;border:1px solid color-mix(in srgb,var(--border-strong) 74%,transparent);border-radius:12px;background:color-mix(in srgb,var(--surface-item) 76%,transparent)}.page_mappingTargetGroupHeader___azuO{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap}.page_mappingTargetGroupTitle__g8g1G{display:grid;grid-gap:2px;gap:2px}.page_mappingTargetGroupTitle__g8g1G strong{font-size:.8rem;color:var(--text)}.page_mappingTargetGroupMeta__BU16d>span,.page_mappingTargetGroupTitle__g8g1G span{font-size:.72rem;color:var(--text-soft)}.page_mappingTargetGroupMeta__BU16d{display:grid;grid-gap:6px;gap:6px;justify-items:end}.page_mappingTargetPreview__6k9cz{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.page_mappingTargetPreviewChip__E668g,.page_mappingTargetPreviewMore__HOYVc{border:1px solid color-mix(in srgb,var(--border-strong) 74%,transparent);border-radius:999px;padding:2px 7px;background:color-mix(in srgb,var(--surface) 88%,transparent);font-size:.68rem;color:var(--text-soft)}.page_mappingTargetPreviewChip__E668g{color:var(--semantic-success-text);border-color:color-mix(in srgb,var(--semantic-success-border) 76%,transparent);background:color-mix(in srgb,var(--semantic-success-bg) 54%,var(--surface))}.page_mappingTargetGroupList__DWjnq{display:grid;grid-gap:6px;gap:6px}.page_mappingCanvasCreateRow__k10wO{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.page_mappingCanvasActionGroup__U4t_5{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.page_mappingSelectionGrid__hucCO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.page_mappingSelectionCard__CqlG8{border:1px solid color-mix(in srgb,var(--border-strong) 78%,transparent);border-radius:12px;padding:10px;background:color-mix(in srgb,var(--surface-item) 82%,transparent);display:grid;grid-gap:4px;gap:4px}.page_mappingSelectionCard__CqlG8 strong{font-size:.88rem;overflow-wrap:anywhere}.page_mappingGraphWorkspace__hyZQY{display:grid;grid-gap:10px;gap:10px}.page_mappingGraphToolbar__T7aKx{min-height:auto;position:-webkit-sticky;position:sticky;top:14px;z-index:2;-webkit-backdrop-filter:blur(14px) saturate(136%);backdrop-filter:blur(14px) saturate(136%);background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 88%,transparent),color-mix(in srgb,var(--accent-soft) 10%,var(--surface-muted)));box-shadow:0 18px 34px color-mix(in srgb,var(--surface) 12%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 18%,transparent)}.page_mappingGraphToolbarPrimary__ceZej,.page_mappingGraphToolbarSecondary__C4rC5{display:flex;flex-wrap:wrap;gap:8px}.page_mappingGraphToolbarSecondary__C4rC5{justify-content:flex-end}.page_mappingGraphToolbarPrimary__ceZej>.page_button__52WaL,.page_mappingGraphToolbarSecondary__C4rC5>.page_button__52WaL{min-height:38px}.page_mappingCanvasSectionDivider__xLEWP{border-top:1px solid color-mix(in srgb,var(--border) 82%,transparent);padding-top:10px;display:grid;grid-gap:4px;gap:4px}.page_mappingCompactReviewCard__Cpdno{border:1px solid color-mix(in srgb,var(--border-strong) 78%,transparent);border-radius:14px;padding:10px;background:color-mix(in srgb,var(--surface-item) 82%,transparent);display:grid;grid-gap:10px;gap:10px}.page_mappingCompactReviewHeader__043pB{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.page_mappingCompactReviewCopy__6QIr3{display:grid;grid-gap:4px;gap:4px;min-width:0}.page_mappingCompactReviewCopy__6QIr3 strong{font-size:.84rem;color:var(--text)}.page_mappingCompactReviewCopy__6QIr3 span{font-size:.76rem;line-height:1.45;color:var(--text-soft)}.page_mappingGraphMain__1ov3M{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr);grid-gap:14px;gap:14px;align-items:start}.page_mappingGraphInspector__Xgh63,.page_mappingGraphIssueCard__XP2tr,.page_mappingGraphStage___lhch{min-height:auto}.page_mappingGraphInspector__Xgh63{position:-webkit-sticky;position:sticky;top:92px}.page_mappingGraphSectionHeader__pTH15{display:grid;grid-gap:4px;gap:4px}.page_mappingFlowCanvas__V5D_l{border:1px solid color-mix(in srgb,var(--border-strong) 82%,transparent);border-radius:12px;overflow:hidden;min-height:320px;height:min(56vh,520px);background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 86%,transparent),color-mix(in srgb,var(--surface-muted) 78%,transparent));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 18%,transparent)}.page_mappingFlowCanvasDense__j2MQl{height:min(58vh,540px)}.page_mappingFlowFallback__uw9P2{height:100%;min-height:320px;padding:16px;display:grid;align-content:center;grid-gap:10px;gap:10px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-muted) 86%,transparent),color-mix(in srgb,var(--surface) 74%,transparent))}.page_mappingFlowFallbackTitle__6vSiO{font-size:.84rem;color:var(--text)}.page_mappingFlowFallbackHint__1cmiP{font-size:.76rem;color:var(--text-soft)}.page_mappingFlowFallbackActions__kEdNL{display:flex;flex-wrap:wrap;gap:8px}.page_mappingFlowCanvas__V5D_l .react-flow__pane{background:transparent}.page_mappingFlowCanvas__V5D_l .react-flow__edge-path{stroke:color-mix(in srgb,var(--accent) 62%,var(--border-strong));stroke-width:1.6}.page_mappingFlowCanvas__V5D_l .react-flow__edge-textbg{fill:var(--surface-muted)}.page_mappingFlowCanvas__V5D_l .react-flow__edge-text{fill:var(--text-soft);font-size:10px}.page_mappingFlowCanvas__V5D_l .react-flow__handle{width:10px;height:10px;border:1px solid color-mix(in srgb,var(--accent) 65%,var(--surface));background:var(--accent)}.page_mappingFlowCanvas__V5D_l .react-flow__controls{border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 18%,transparent)}.page_mappingFlowCanvas__V5D_l .react-flow__attribution{display:none}.page_mappingFlowNode__I3jyx{border:1px solid var(--border);border-radius:10px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 84%,transparent),color-mix(in srgb,var(--control-bg) 78%,transparent));padding:6px 8px;min-width:170px;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 16%,transparent)}.page_mappingFlowNodeIdle___kXZe{opacity:.88}.page_mappingFlowNodeSource__HPanK{border-color:color-mix(in srgb,var(--accent) 52%,var(--border))}.page_mappingFlowNodeTarget__pMnA1{border-color:color-mix(in srgb,var(--accent-2) 52%,var(--border))}.page_mappingFlowNodeMapped__BkOgb{border-color:color-mix(in srgb,var(--semantic-success-border) 76%,var(--border));background:color-mix(in srgb,var(--semantic-success-bg) 36%,var(--control-bg))}.page_mappingFlowNodeUnmapped__MsHpS{border-style:dashed}.page_mappingFlowNodeUnresolved__p_XWS{border-color:color-mix(in srgb,var(--danger) 66%,var(--border));background:color-mix(in srgb,var(--danger) 9%,var(--control-bg))}.page_mappingFlowNodeDense__ut3Dw{min-width:156px;padding:5px 7px}.page_mappingFlowNodeActive__raLjF{box-shadow:var(--active-ring);border-color:var(--accent)}.page_mappingFlowNodeContent__rA_Cm{display:grid;grid-gap:2px;gap:2px;text-align:left}.page_mappingFlowNodeContent__rA_Cm strong{font-size:.78rem;overflow-wrap:anywhere}.page_mappingFlowNodeContent__rA_Cm small{color:var(--text-soft);font-size:.68rem}.page_mappingFlowEdgeLabel__TgfSO{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;max-width:220px}.page_mappingFlowEdgeLabelCompact__SvqTC{max-width:160px}.page_mappingFlowEdgeBadge__plHAf{display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--border-strong) 76%,transparent);border-radius:999px;padding:2px 7px;background:color-mix(in srgb,var(--surface) 92%,transparent);font-size:.66rem;line-height:1.2;color:var(--text-soft)}.page_mappingFlowEdgeBadgeStrong__4sci_{color:var(--text);font-weight:700}.page_mappingFlowEdgeBadgeNeutral__HygFl{color:var(--text-soft)}.page_mappingFlowEdgeBadgeSuccess__q_f_N{color:var(--semantic-success-text);border-color:color-mix(in srgb,var(--semantic-success-border) 76%,transparent);background:color-mix(in srgb,var(--semantic-success-bg) 62%,var(--surface))}.page_mappingFlowEdgeBadgeWarn__FYRl5{color:var(--semantic-warning-text);border-color:color-mix(in srgb,var(--semantic-warning-border) 76%,transparent);background:color-mix(in srgb,var(--semantic-warning-bg) 68%,var(--surface))}.page_mappingFlowEdgeBadgeDanger__UvtYV{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 54%,transparent);background:color-mix(in srgb,var(--danger) 10%,var(--surface))}.page_mappingCanvasSelectionPill__6nvbx{border:1px dashed var(--border-strong);border-radius:999px;padding:6px 10px;font-size:.76rem;color:var(--text-soft);background:var(--surface-item);overflow-wrap:anywhere}.page_mappingGraphLegend__LyzGX{display:flex;flex-wrap:wrap;gap:6px;padding-top:2px}.page_mappingGraphInspectorBody__u3TRI{display:grid;grid-gap:10px;gap:10px}.page_mappingGraphInspectorGrid__2vdyz{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:8px;gap:8px}.page_mappingGraphInspectorField__nmEho{border:1px solid color-mix(in srgb,var(--border-strong) 76%,transparent);border-radius:10px;padding:8px;background:color-mix(in srgb,var(--surface-item) 78%,transparent);display:grid;grid-gap:4px;gap:4px}.page_mappingGraphInspectorField__nmEho strong{font-size:.82rem;overflow-wrap:anywhere}.page_mappingGraphInspectorTags__KbauO{display:flex;flex-wrap:wrap;gap:6px}.page_mappingIssuesGrid__GTIC4{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:12px;gap:12px}.page_mappingGraphIssueList__icYOO{display:grid;grid-gap:8px;gap:8px;max-height:320px;overflow:auto;padding-right:2px}.page_mappingGraphIssueItem__kC1py{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid color-mix(in srgb,var(--border-strong) 76%,transparent);border-radius:12px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 84%,transparent),color-mix(in srgb,var(--surface) 76%,transparent))}.page_mappingCanvasLinkActive__8qub9{border-color:color-mix(in srgb,var(--accent) 64%,var(--border-strong));box-shadow:var(--active-ring)}.page_mappingSuggestionsPanel__zUY3w{border:1px solid color-mix(in srgb,var(--border-strong) 80%,transparent);border-radius:14px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 84%,transparent),color-mix(in srgb,var(--surface-item) 78%,transparent));-webkit-backdrop-filter:blur(16px) saturate(136%);backdrop-filter:blur(16px) saturate(136%);padding:8px;display:grid;grid-gap:8px;gap:8px;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 22%,transparent)}.page_mappingSuggestionsHeader__SNBcT{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.page_mappingSuggestionsTitle___6FsZ{font-size:.78rem;letter-spacing:.03em;text-transform:uppercase;color:var(--text-dim)}.page_mappingSuggestionsTableWrap__MVJyx{overflow:auto;border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,var(--surface-muted) 86%,transparent)}.page_mappingSuggestionsTableSection__hGsEz{display:grid;grid-gap:8px;gap:8px}.page_mappingSuggestionsTableActions__Qk7BG{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.page_mappingSuggestionsSelectionSummary__EIr4V{font-size:.76rem;color:var(--text-soft)}.page_mappingSuggestionsTable__EnPPj{width:100%;border-collapse:collapse;min-width:0;table-layout:fixed}.page_mappingSuggestionsTable__EnPPj td,.page_mappingSuggestionsTable__EnPPj th{border-bottom:1px solid var(--border);padding:7px 8px;text-align:left;vertical-align:top;font-size:.76rem;white-space:normal;overflow-wrap:anywhere}.page_mappingSuggestionsTable__EnPPj th{color:var(--text-soft);font-weight:700;background:color-mix(in srgb,var(--surface-muted-strong) 84%,transparent)}.page_mappingSuggestionsTable__EnPPj td.page_mappingSuggestionsSelectionCell__87R_k,.page_mappingSuggestionsTable__EnPPj th.page_mappingSuggestionsSelectionColumn__IabA6{width:44px;text-align:center}.page_mappingSuggestionsTable__EnPPj td.page_mappingSuggestionsSelectionCell__87R_k{vertical-align:middle}.page_mappingSuggestionsOptionalColumn__GcnZh{width:88px}.page_mappingSuggestionsCheckbox__caQTd{width:16px;height:16px;margin:0;accent-color:var(--accent);cursor:pointer}.page_mappingSuggestionsCheckbox__caQTd:disabled{cursor:not-allowed;opacity:.52}.page_mappingSuggestionsTable__EnPPj tbody tr:last-child td{border-bottom:0}.page_mappingSuggestionRowAccepted__nUAQV td{background:color-mix(in srgb,var(--semantic-success-bg) 55%,transparent)}.page_mappingSuggestionCellMain__rUCAb{display:block;font-weight:600;overflow-wrap:anywhere}.page_mappingSuggestionCellMeta__xbI99{display:block;margin-top:2px;color:var(--text-soft);font-size:.7rem}.page_mappingCanvasLinks__burfX{display:grid;grid-gap:6px;gap:6px;align-content:start}.page_mappingGraphDegradedList__VHg4N{border:1px dashed color-mix(in srgb,var(--danger) 50%,var(--border));background:linear-gradient(160deg,color-mix(in srgb,var(--danger) 9%,var(--surface-muted)),color-mix(in srgb,var(--surface) 78%,transparent));border-radius:10px;padding:10px;display:grid;grid-gap:6px;gap:6px;font-size:.76rem}.page_mappingGraphDegradedItem__aLUYl{color:var(--text-soft);overflow-wrap:anywhere}.page_mappingGraphDegradedTag__HSCsP{color:var(--danger)}.page_mappingCanvasLink__XGHM5{border:1px solid var(--border);border-radius:10px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 84%,transparent),color-mix(in srgb,var(--control-bg) 78%,transparent));padding:8px;display:grid;grid-gap:8px;gap:8px;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 16%,transparent)}.page_mappingCanvasLinkMain__HFs7m{display:flex;align-items:center;gap:8px;min-width:0}.page_mappingCanvasLinkText__bLNXW{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0;font-size:.8rem}.page_mappingCanvasLinkText__bLNXW small{color:var(--text-soft);font-size:.72rem}.page_mappingFlow__Pi12L{display:grid;grid-gap:10px;gap:10px}.page_mappingGroup__5QR0T{border:1px solid var(--border);border-radius:10px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-muted) 84%,transparent),color-mix(in srgb,var(--surface) 74%,transparent));padding:8px;display:grid;grid-gap:8px;gap:8px;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 18%,transparent)}.page_mappingGroupHeader__5yuxG{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.page_mappingGroupMeta__m52td{font-size:.76rem;color:var(--text-soft)}.page_mappingFlowRow__4C7eY{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,.8fr) minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center}.page_mappingFlowSource__oWuPD,.page_mappingFlowTarget__4DXVK{border:1px solid var(--border);border-radius:8px;background:var(--control-bg);padding:6px 8px;font-size:.82rem;line-height:1.25;min-width:0;overflow-wrap:anywhere}.page_mappingFlowConnector__xps8O{display:grid;grid-template-rows:auto auto;justify-items:center;grid-gap:4px;gap:4px}.page_mappingFlowLine__V5qnP{width:100%;height:1px;background:var(--border);position:relative}.page_mappingFlowLine__V5qnP:after{content:"";position:absolute;right:-1px;top:-3px;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid var(--border)}.page_mappingFlowRule__s0ToU{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:999px;background:var(--surface);padding:2px 8px;font-size:.72rem;line-height:1.2;max-width:100%;overflow-wrap:anywhere}.page_mappingItem__4JJE0{border:1px solid var(--border);border-radius:8px;padding:8px;display:flex;justify-content:space-between;gap:10px;align-items:center;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 82%,transparent),color-mix(in srgb,var(--control-bg) 78%,transparent));font-size:.82rem;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 14%,transparent)}.page_mappingItemDragging__MAn6b{opacity:.58}.page_mappingRowDraggable__c7QfI{cursor:-webkit-grab;cursor:grab}.page_mappingRowDraggable__c7QfI:active{cursor:-webkit-grabbing;cursor:grabbing}.page_mappingItemContent__mgQCw{display:flex;align-items:flex-start;gap:8px;min-width:0}.page_mappingReviewCopy__1KC_8{display:grid;grid-gap:6px;gap:6px;min-width:0}.page_mappingReviewPrimary__teIil{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.85rem}.page_mappingMetaPills__xNhGG{display:flex;flex-wrap:wrap;gap:6px}.page_mappingMetaPill__Odlw9{border:1px solid color-mix(in srgb,var(--border-strong) 76%,transparent);border-radius:999px;padding:3px 8px;background:color-mix(in srgb,var(--surface) 88%,transparent);font-size:.72rem;color:var(--text-soft);max-width:100%;overflow-wrap:anywhere}.page_mappingOrder__z2dry{display:inline-flex;align-items:center;justify-content:center;min-width:2.2rem;padding:2px 6px;border-radius:999px;border:1px solid var(--border);background:var(--surface-muted);font-weight:600;font-size:.75rem}.page_mappingActions__c_4_L{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.page_iconActionButton__VZ2EP{min-width:40px;min-height:40px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;font-size:1.1rem;line-height:1}.page_iconActionButton__VZ2EP svg{width:18px;height:18px}.page_iconActionButton__VZ2EP>span{transform:translateY(-1px)}.page_dragHandle__4wvg0{cursor:-webkit-grab;cursor:grab;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;min-width:2.4rem}.page_dragHandle__4wvg0:active{cursor:-webkit-grabbing;cursor:grabbing}.page_dragHandleBadge__SOtKJ{border:1px solid var(--border);border-radius:10px;background:var(--surface-strong);color:var(--text-soft);min-height:46px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;font-size:.9rem}.page_mappingLinkModalOverlay__W3KMT{position:fixed;inset:0;z-index:1300;display:grid;place-items:center;padding:16px;background:var(--overlay-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.page_mappingLinkModal__gcAuI{width:min(92vw,760px);max-height:min(88vh,820px);overflow:auto;border:1px solid color-mix(in srgb,var(--border-strong) 84%,transparent);border-radius:16px;background:linear-gradient(165deg,color-mix(in srgb,var(--surface) 90%,transparent),color-mix(in srgb,var(--surface-muted) 78%,transparent));-webkit-backdrop-filter:blur(18px) saturate(142%);backdrop-filter:blur(18px) saturate(142%);box-shadow:var(--card-shadow),inset 0 1px 0 color-mix(in srgb,#fff 24%,transparent);padding:12px;display:grid;grid-gap:10px;gap:10px}.page_mappingLinkModalHeader__67Wnr{display:flex;justify-content:space-between;align-items:center;gap:8px}.page_mappingLinkModalHeader__67Wnr h3{margin:0;font-size:1rem}.page_mappingLinkModalBody__76QtA{display:grid;grid-gap:8px;gap:8px}.page_mappingLinkTranscodeHelper__vmtPX{border:1px dashed color-mix(in srgb,var(--border-strong) 82%,transparent);border-radius:10px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-muted) 84%,transparent),color-mix(in srgb,var(--surface-item) 74%,transparent));padding:8px;display:grid;grid-gap:8px;gap:8px}.page_mappingLinkTranscodeFields__fAOK6{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:8px;gap:8px}.page_mappingLinkModalActions__jHzuZ{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.page_mappingSuggestionsDialog__bvry_{width:min(98vw,1080px);max-height:min(92vh,860px)}.page_mappingSuggestionsDialogHeaderActions__ShxfO{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.page_mappingSuggestionsDialogState__BVmRz{border:1px dashed color-mix(in srgb,var(--border-strong) 82%,transparent);border-radius:10px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-muted) 84%,transparent),color-mix(in srgb,var(--surface-item) 74%,transparent));padding:12px;font-size:.84rem;color:var(--text-soft)}.page_adminPanel__my28V{display:grid;grid-gap:14px;gap:14px}.page_adminHero__3WoEm{display:grid;grid-gap:10px;gap:10px}.page_adminHeroCopy__btTSP{display:grid;grid-gap:6px;gap:6px}.page_adminEyebrow__qIhFX{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-strong)}.page_adminAlert__s8T7W{margin:0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--danger) 28%,transparent);border-radius:12px;background:color-mix(in srgb,var(--semantic-danger-bg) 88%,transparent);color:var(--semantic-danger-text);font-size:.84rem}.page_adminOverviewGrid__YNizp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.page_adminOverviewCard__oc_CL{border:1px solid color-mix(in srgb,var(--border-strong) 80%,transparent);border-radius:12px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 88%,transparent),color-mix(in srgb,var(--surface-muted) 76%,transparent));padding:12px;display:grid;grid-gap:4px;gap:4px}.page_adminOverviewLabel__2GH8I{font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-soft)}.page_adminOverviewValue__x0Yn6{font-family:var(--font-heading);font-size:1.34rem;line-height:1.1}.page_adminSectionNav___l85v{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.page_adminSectionTab__31uvn{min-height:56px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--border-strong) 80%,transparent);border-radius:12px;background:color-mix(in srgb,var(--surface-item) 82%,transparent);display:grid;grid-gap:3px;gap:3px;text-align:left;cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease}.page_adminSectionTab__31uvn:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 30%,var(--border-strong))}.page_adminSectionTabActive__DJ6Gu{border-color:color-mix(in srgb,var(--accent) 48%,var(--border-strong));background:color-mix(in srgb,var(--accent) 12%,var(--surface-item));box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent)}.page_adminSectionTab__31uvn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.page_adminSectionTabLabel__GuUc5{font-weight:700;color:var(--text)}.page_adminSectionTabMeta__boW7B{font-size:.76rem;color:var(--text-soft)}.page_adminSectionCard__JDj4A{display:grid;grid-gap:10px;gap:10px;padding-top:4px;scroll-margin-top:18px}.page_adminSectionIntro__0qZ_4{display:grid;grid-gap:4px;gap:4px}.page_adminFormField__ng26w{display:grid;grid-gap:5px;gap:5px}.page_adminTopBar__25oRK{justify-content:space-between}.page_adminTopActions__CX0il,.page_adminTopBar__25oRK{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_adminCreateCard__7RGXk{border:1px solid color-mix(in srgb,var(--border-strong) 80%,transparent);border-radius:12px;grid-gap:8px;gap:8px}.page_adminCreateCard__7RGXk,.page_adminOauthCard__ncOn2{background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 86%,transparent),color-mix(in srgb,var(--surface-muted) 76%,transparent));padding:10px;display:grid;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 20%,transparent)}.page_adminOauthCard__ncOn2{border:1px solid color-mix(in srgb,var(--border-strong) 82%,transparent);border-radius:12px;grid-gap:10px;gap:10px}.page_adminOauthGrid__HYQl0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.page_adminOauthProviderCard__O2vOs{border:1px solid var(--border);border-radius:10px;padding:10px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 84%,transparent),color-mix(in srgb,var(--control-bg) 78%,transparent));display:grid;grid-gap:8px;gap:8px;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 16%,transparent)}.page_adminBrandingPanel__eV1kf{display:grid;grid-gap:10px;gap:10px}.page_adminBrandingPreview__419NA{max-width:180px;max-height:72px;object-fit:contain;padding:8px;border:1px solid var(--border);border-radius:10px;background:var(--control-bg)}.page_adminOauthProviderHeader__1D2Yt{display:flex;align-items:center;justify-content:space-between;gap:8px}.page_adminCreateGrid__zvfNe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.page_adminCreateActions__SduXt{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.page_adminCheckboxRow__iprtl{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:var(--text-soft)}.page_adminCompactInput__dthbk{min-height:36px;padding:0 11px;font-size:.82rem}.page_adminCompactButton__dod9H{min-height:36px;padding:0 12px;border-radius:10px;font-size:.8rem;font-weight:700}.page_adminLoginEventsList__JDstG,.page_adminUsersList__HzwP2{display:grid;grid-gap:8px;gap:8px}.page_adminLoginEventRow__2Qkna{border:1px solid color-mix(in srgb,var(--border-strong) 78%,transparent);border-radius:10px;padding:10px;display:grid;grid-gap:6px;gap:6px;background:color-mix(in srgb,var(--surface-item) 84%,transparent)}.page_adminLoginEventHeader__hL_bu{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap}.page_adminLoginEventMeta__UEq3A{display:flex;gap:10px;flex-wrap:wrap;font-size:.76rem;color:var(--text-soft)}.page_adminFilterRow__kmVxS{display:grid;grid-gap:6px;gap:6px}.page_adminUserRow__nxffT{border:1px solid color-mix(in srgb,var(--border-strong) 80%,transparent);border-radius:12px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 84%,transparent),color-mix(in srgb,var(--control-bg) 78%,transparent));padding:12px;display:grid;grid-gap:10px;gap:10px;box-shadow:0 10px 20px color-mix(in srgb,var(--surface) 8%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 16%,transparent)}.page_adminUserHeader__UU9Qa{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;flex-wrap:wrap}.page_adminUserIdentity__HYIMw{display:grid;grid-gap:2px;gap:2px;min-width:0}.page_adminUserIdentity__HYIMw strong{font-size:.9rem;font-family:var(--font-heading);overflow-wrap:anywhere}.page_adminUserIdentity__HYIMw small{font-size:.74rem;color:var(--text-soft)}.page_adminMetaRow__MaOYm{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.page_adminBadge__uVspF{display:inline-flex;align-items:center;min-height:22px;padding:1px 8px;border-radius:999px;border:1px solid var(--border);font-size:.7rem;letter-spacing:.04em;text-transform:uppercase;font-weight:700}.page_adminBadgeAdmin__3B5c_{background:var(--semantic-success-bg);color:var(--semantic-success-text);border-color:var(--semantic-success-border)}.page_adminBadgeUser__PMcxH{background:var(--surface-muted);color:var(--text-soft)}.page_adminBadgeActive__mudgU{background:var(--semantic-success-bg);color:var(--semantic-success-text);border-color:var(--semantic-success-border)}.page_adminBadgeInactive__ETZ7g{background:var(--semantic-danger-bg);color:var(--semantic-danger-text);border-color:var(--semantic-danger-border)}.page_adminUserBody__RQt9n{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:end}.page_adminDisplayNameField__v__uF{display:grid;grid-gap:5px;gap:5px}.page_adminFieldLabel__a_lNP{font-size:.72rem;color:var(--text-soft);text-transform:uppercase;letter-spacing:.06em}.page_adminActions___BkZO{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.page_adminAdvancedActions__MM19E{display:grid;grid-gap:8px;gap:8px}.page_adminDisclosureSummary__iJBNk{list-style:none;min-height:36px;padding:0 12px;border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,var(--surface-item) 88%,transparent);display:inline-flex;align-items:center;font-size:.78rem;font-weight:700;color:var(--text);cursor:pointer}.page_adminDisclosureSummary__iJBNk::-webkit-details-marker{display:none}.page_adminSecondaryActions__Xd4h9{display:flex;flex-wrap:wrap;gap:6px}.page_adminDangerZone__KLouU{border-top:1px dashed color-mix(in srgb,var(--semantic-danger-border) 72%,transparent);padding-top:10px;display:grid;grid-gap:10px;gap:10px}.page_adminDangerZoneHeader__CtIoY{display:grid;grid-gap:6px;gap:6px}.page_adminDangerEyebrow__ZwGa8{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--semantic-danger-text)}.page_adminDangerCard__B26Z_{border:1px solid color-mix(in srgb,var(--semantic-danger-border) 68%,transparent);border-radius:12px;background:color-mix(in srgb,var(--semantic-danger-bg) 54%,transparent);padding:10px;display:grid;grid-gap:8px;gap:8px}.page_adminPasswordResetRow__qU_Ti{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;align-items:stretch}.page_adminInlineActions__K5CDI{display:flex;flex-wrap:wrap;gap:8px}.page_adminAssignmentBox__yK11u,.page_adminDeleteConfirmRow__OSonV{display:grid;grid-gap:8px;gap:8px}.page_adminAssignmentBox__yK11u{border-top:1px dashed color-mix(in srgb,var(--border-strong) 82%,transparent);padding-top:8px}.page_adminAssignmentHeader__0WQvA{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.page_adminAssignmentGrid__PtVX4{display:grid;grid-gap:6px;gap:6px;max-height:170px;overflow:auto;padding-right:2px}.page_adminAssignmentItem__tC6Hi{display:inline-flex;align-items:flex-start;gap:6px;font-size:.8rem;color:var(--text)}.page_adminAssignmentItem__tC6Hi small{color:var(--text-soft);font-size:.72rem}.page_runsList__jWN8w{display:grid;grid-gap:10px;gap:10px}.page_runsToolbarGrid__xNqfd{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);grid-gap:12px;gap:12px}.page_runsHeroCard__CbYUv{border:1px solid color-mix(in srgb,var(--border-strong) 80%,transparent);border-radius:18px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,var(--accent-soft) 8%,var(--surface-muted)));padding:14px;display:grid;grid-gap:12px;gap:12px;box-shadow:0 14px 28px color-mix(in srgb,var(--surface) 9%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 18%,transparent)}.page_runsBatchCard__LOdEu{border-radius:16px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 88%,transparent),color-mix(in srgb,var(--surface) 78%,transparent));box-shadow:0 10px 22px color-mix(in srgb,var(--surface) 8%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 18%,transparent)}.page_runsWorkspace___qlSC{display:grid;grid-template-columns:minmax(300px,.92fr) minmax(380px,1.08fr);grid-gap:16px;gap:16px;align-items:start}.page_runDetailPanel__hA_5Z,.page_runListCard__T82to{border:1px solid color-mix(in srgb,var(--border-strong) 78%,transparent);border-radius:18px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,var(--accent-soft) 12%,var(--surface-muted)));padding:14px;display:grid;grid-gap:14px;gap:14px;box-shadow:0 22px 40px rgba(1,8,18,.24),inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent)}.page_runsListHeader__KuteI{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.page_runDetailSummaryGrid__OkYvn{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px}.page_runDetailActionsLayout__rgHKp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.page_runPrimaryActionsInline__HTlb4{display:flex;flex-wrap:wrap;gap:8px}.page_runsPreviewHeader__MJ5kS{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.page_runPreviewMetaRow__Xt4XV{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.page_runItem__W8JFh{border:1px solid color-mix(in srgb,var(--border-strong) 80%,transparent);border-radius:18px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 92%,transparent),color-mix(in srgb,var(--accent-soft) 10%,var(--control-bg)));display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:10px;box-shadow:0 14px 28px rgba(1,8,18,.18),inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent);transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease,background .12s ease}.page_runSelectCell__QO1aL{display:flex;align-items:center;justify-content:center}.page_runSelectCheckbox__2kKyA{inline-size:16px;block-size:16px}.page_runProgressCell__KW9Ou{display:flex;align-items:center;justify-content:center}.page_runProgressRing__i0hUO{--run-progress-color:var(--accent-strong);position:relative;inline-size:44px;block-size:44px;display:grid;place-items:center}.page_runProgressRing__i0hUO svg{inline-size:44px;block-size:44px;transform:rotate(-90deg)}.page_runProgressTrack__gWnhD{fill:none;stroke:var(--surface-muted);stroke-width:4}.page_runProgressValueStroke__G_epF{fill:none;stroke:var(--run-progress-color);stroke-linecap:round;stroke-width:4;transition:stroke-dashoffset .18s ease}.page_runProgressText__BKs5J{position:absolute;inset:0;display:grid;place-items:center;font-size:.63rem;font-weight:700;color:var(--text)}.page_runProgressPending__VfOMt{--run-progress-color:var(--accent-strong)}.page_runProgressSuccess__TH3VR{--run-progress-color:var(--semantic-success-text)}.page_runProgressError__s7kXf{--run-progress-color:var(--semantic-danger-text)}.page_runItemActive__RZu4O{border-color:color-mix(in srgb,var(--accent) 54%,var(--border-strong));box-shadow:var(--active-ring),0 18px 34px color-mix(in srgb,var(--accent) 14%,rgba(1,8,18,.16));background:linear-gradient(160deg,color-mix(in srgb,var(--accent-soft) 44%,var(--surface-item)),color-mix(in srgb,rgba(139,92,246,.12) 28%,var(--control-bg)))}.page_runMain__ND_AK{border:0;background:transparent;text-align:left;display:grid;grid-gap:6px;gap:6px;cursor:pointer;padding:0;font-family:var(--font-body)}.page_runMainHeader__i5Oi_{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap}.page_runMain__ND_AK strong{font-size:.88rem;font-family:var(--font-heading)}.page_runMain__ND_AK small{font-size:.75rem;color:var(--text-muted);overflow-wrap:anywhere}.page_runMainMetrics__0OyM1{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.page_runMainMeta__6G8mz{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.page_runActions__0rBkU{display:grid;grid-gap:8px;gap:8px;justify-items:end}.page_runPrimaryActions__i2Lvj{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.page_runAdvancedActions__2Cccb{width:min(100%,340px);display:grid;grid-gap:8px;gap:8px}.page_runAdvancedSummary__E_Kq9{list-style:none;min-height:36px;padding:0 12px;border:1px solid color-mix(in srgb,var(--border-strong) 76%,transparent);border-radius:12px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-item) 94%,transparent),color-mix(in srgb,var(--accent-soft) 10%,var(--surface-muted)));display:inline-flex;align-items:center;font-size:.78rem;font-weight:700;color:var(--text);cursor:pointer}.page_runAdvancedSummary__E_Kq9::-webkit-details-marker{display:none}.page_runActionGroup__m8vIf{border:1px dashed color-mix(in srgb,var(--border-strong) 76%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface) 88%,transparent);padding:10px 12px;display:grid;grid-gap:8px;gap:8px;min-width:min(100%,340px);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent)}.page_runActionGroupTitle__YgJz5{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft)}.page_runActionGroupRow__MZ8o3{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.page_runEmptyState__HWUs5{border:1px dashed color-mix(in srgb,var(--border-strong) 80%,transparent);border-radius:14px;padding:16px;display:grid;grid-gap:8px;gap:8px;background:color-mix(in srgb,var(--surface) 86%,transparent)}.page_runEmptyStateTitle__WJhRV{font-family:var(--font-heading);font-size:1rem;color:var(--text)}.page_runEmptyStateBody__0sSaE{font-size:.92rem;line-height:1.55;color:var(--text-muted)}.page_runPreviewCard__Vd2zc{border:1px solid color-mix(in srgb,var(--border-strong) 80%,transparent);border-radius:18px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 92%,transparent),color-mix(in srgb,var(--surface-muted) 78%,transparent));padding:14px;display:grid;grid-gap:14px;gap:14px;box-shadow:0 12px 22px rgba(1,8,18,.16),inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent)}.page_runPreviewCardPrimary__ejb5D{background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 90%,transparent),color-mix(in srgb,var(--accent-soft) 16%,var(--surface-muted)))}.page_runPreviewCardSecondary__ZXmWK{background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,var(--surface-muted) 76%,transparent))}.page_buttonPriority__9tFf1{border-color:color-mix(in srgb,var(--accent-strong) 72%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 90%,#fff 10%),color-mix(in srgb,var(--accent-strong) 92%,#000 6%));box-shadow:var(--action-shadow),0 0 0 1px color-mix(in srgb,var(--accent-soft) 58%,transparent)}.page_buttonPriority__9tFf1:hover{filter:brightness(1.05);box-shadow:var(--action-shadow),0 0 0 1px color-mix(in srgb,var(--accent) 76%,transparent)}.page_runPreviewTableWrap__td8S7{overflow:auto;border:1px solid color-mix(in srgb,var(--border-strong) 76%,transparent);border-radius:12px;background:color-mix(in srgb,var(--surface-item) 92%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent)}.page_runPreviewTable__qDO_U{width:100%;border-collapse:collapse;font-size:.8rem}.page_runPreviewTable__qDO_U td,.page_runPreviewTable__qDO_U th{border-bottom:1px solid var(--border);padding:6px 8px;text-align:left;white-space:nowrap}.page_runPreviewTable__qDO_U th{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-soft);background:color-mix(in srgb,var(--surface-item) 98%,transparent);position:-webkit-sticky;position:sticky;top:0;z-index:1}.page_runInputStateOriginal__lIYzj td{background:transparent}.page_runInputStateEdited__iJrlj td{background:color-mix(in srgb,var(--semantic-success-bg) 70%,transparent)}.page_runInputStateDraft__obLV4 td{background:color-mix(in srgb,var(--semantic-warning-bg) 80%,transparent)}.page_runInputStatePill__G12RL{display:inline-flex;align-items:center;border:1px solid var(--border);border-radius:999px;padding:2px 8px;font-size:.7rem;color:var(--text-soft);background:var(--surface-item)}.page_runInputCellInput__XH6GT{min-width:140px}.page_runInputCellEdited__KoTDM{border-color:color-mix(in srgb,var(--semantic-success-border) 90%,transparent);background:color-mix(in srgb,var(--semantic-success-bg) 70%,transparent)}.page_runInputCellDirty__7vO_4{border-color:color-mix(in srgb,var(--semantic-warning-border) 92%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--semantic-warning-bg) 75%,transparent)}.page_profileOverlay__MbX92{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:22px 16px;background:var(--overlay-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.page_profilePanel__N7pPd{width:min(92vw,520px);max-height:min(88vh,640px);border:1px solid color-mix(in srgb,var(--border-strong) 84%,transparent);border-radius:20px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-strong) 94%,transparent),color-mix(in srgb,var(--accent-soft) 12%,var(--surface-muted)));box-shadow:var(--card-shadow),inset 0 1px 0 color-mix(in srgb,#fff 12%,transparent);padding:18px;display:grid;grid-gap:12px;gap:12px;overflow:auto}.page_overlayHeroCopy__Jm46c{display:grid;grid-gap:4px;gap:4px;min-width:0}.page_overlayHeroDescription__sJuPS{margin:0;max-width:66ch;font-size:.84rem;line-height:1.5;color:var(--text-soft)}.page_overlayMetricGrid__KCzG4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.page_overlayMetricCard__oOpvj{border:1px solid color-mix(in srgb,var(--border-subtle) 84%,transparent);border-radius:16px;padding:12px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,var(--accent-soft) 12%,var(--surface-muted)));box-shadow:var(--chrome-shadow-soft),var(--chrome-inset-highlight);display:grid;grid-gap:4px;gap:4px;min-width:0}.page_overlayMetricLabel__K25yZ{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft)}.page_overlayMetricValue__5OVDE{font-size:.96rem;font-family:var(--font-heading);line-height:1.2;color:var(--text);overflow-wrap:anywhere}.page_overlayMetricHint__NBHc8{font-size:.76rem;line-height:1.45;color:var(--text-dim);overflow-wrap:anywhere}.page_adminOverlay__38FSR{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:18px 16px;background:var(--overlay-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.page_adminOverlayPanel__K1lNL{width:min(96vw,1120px);max-height:min(92vh,980px);border:1px solid color-mix(in srgb,var(--border-strong) 84%,transparent);border-radius:22px;background:linear-gradient(165deg,color-mix(in srgb,var(--surface-strong) 94%,transparent),color-mix(in srgb,var(--accent-soft) 10%,var(--surface-muted)));-webkit-backdrop-filter:blur(18px) saturate(142%);backdrop-filter:blur(18px) saturate(142%);box-shadow:var(--card-shadow),inset 0 1px 0 color-mix(in srgb,#fff 12%,transparent);padding:14px;display:grid;grid-gap:10px;gap:10px;overflow:auto}.page_adminOverlayHeader__EsY4x{display:flex;align-items:center;justify-content:space-between;gap:8px}.page_profileForm__arGag{max-width:100%}.page_profileInput___LkAj{min-height:38px;padding:0 10px;font-size:.82rem}.page_profileButton__5VX7p{min-height:38px;padding:0 12px;font-size:.82rem;justify-self:flex-start}.page_fullscreenOverlay__snWB7{position:fixed;inset:0;background:var(--overlay-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1200;display:grid;place-items:center;padding:16px}.page_fullscreenPanel__0XrSv{width:min(98vw,1680px);height:min(94vh,1040px);border:1px solid color-mix(in srgb,var(--border-strong) 84%,transparent);border-radius:18px;background:linear-gradient(165deg,color-mix(in srgb,var(--surface) 90%,transparent),color-mix(in srgb,var(--surface-muted) 78%,transparent));-webkit-backdrop-filter:blur(18px) saturate(142%);backdrop-filter:blur(18px) saturate(142%);box-shadow:var(--card-shadow),inset 0 1px 0 color-mix(in srgb,#fff 24%,transparent);padding:12px;display:grid;grid-gap:10px;gap:10px;grid-template-rows:auto auto 1fr auto}.page_fullscreenHeader__NvFhS{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.page_fullscreenHeaderActions__txrI2{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap;justify-content:flex-end}.page_fullscreenSearchControl__uoZmF{display:flex;align-items:center;gap:8px;flex:1 1 360px}.page_fullscreenSearchInput__pZkdL{min-width:220px;width:100%}.page_overlaySummaryGrid__q2MHR{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px}.page_overlaySummaryCard__HhD5j{border:1px solid var(--border);border-radius:12px;padding:10px 12px;background:color-mix(in srgb,var(--surface-item) 88%,transparent);display:grid;grid-gap:4px;gap:4px;min-width:0}.page_runPreviewTableWrapFullscreen__Yuulu{overflow:auto;border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,var(--surface-item) 88%,transparent);min-height:0}.page_runPreviewTableWrapFullscreen__Yuulu .page_runPreviewTable__qDO_U th{white-space:nowrap}.page_runPreviewTableWrapFullscreen__Yuulu .page_runPreviewTable__qDO_U td{white-space:normal;overflow-wrap:anywhere}.page_runX3RequestDetailsGrid__NlWvj{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px;align-items:start}.page_runX3RequestCard__fTcZf{border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--surface-item) 90%,transparent);padding:12px;display:grid;grid-gap:6px;gap:6px;min-height:0}.page_runX3RequestPayload__Z_a2K{padding:12px;display:grid;grid-gap:8px;gap:8px;min-height:100%}.page_runX3RequestPayloadPre__c7zyl{margin:0;padding:12px;border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,var(--surface-muted) 90%,transparent);color:var(--text);font-size:.82rem;line-height:1.45;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;white-space:pre-wrap;word-break:break-word;overflow:auto;min-height:180px;max-height:100%}@keyframes page_fadeUp__aNNvE{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.page_authPanel__Te_vl{margin:40px auto;padding:22px}.page_authHighlightGrid__UPSc4{grid-template-columns:1fr}.page_authSectionHeader__b9kwA{flex-direction:column}.page_heroHeader__slR6C{flex-direction:column;align-items:flex-start}.page_controls__AOfq_,.page_createRowWide__JSl3N,.page_createRow__hkgaa,.page_jsonToolbar__xEyLY,.page_meta__7uwVl,.page_projectListToolbar__Opu8i,.page_recallRow__jQO4I,.page_renameRow__InBHG{grid-template-columns:1fr}.page_projectHeaderActions__BIlmf{justify-content:flex-start}.page_projectHeaderActions__BIlmf>.page_button__52WaL{flex:1 1 100%}.page_projectLandingHero__L9eyX{grid-template-columns:1fr}.page_projectLandingMetricGrid__Ph64r{grid-template-columns:repeat(2,minmax(0,1fr))}.page_panelSectionHeader__9qWeQ{flex-direction:column;align-items:flex-start}.page_projectCurrentCard__253Ma{grid-template-columns:1fr}.page_projectActionCluster__2PKe5{width:100%;justify-content:flex-start}.page_projectLandingKickerRow__ZDdGw{align-items:flex-start}.page_projectModalHeader__dhZ0p{flex-direction:column;align-items:flex-start}.page_projectModalActions__UUwYu{width:100%}.page_projectModalSectionGrid__57dUO{grid-template-columns:1fr}.page_projectModalSectionActions__iuUs_{width:100%;justify-content:flex-start}.page_recentItem__BpEoM{grid-template-columns:1fr}.page_recentItemMainButton__nCuql{align-items:flex-start;flex-direction:column}.page_recentItemActions__nlpAl{width:100%;justify-content:flex-start}.page_projectLandingMetricGrid__Ph64r{grid-template-columns:1fr}.page_projectModalActionSpacer__u253j{display:none}.page_objectLayout__UzGfx,.page_tabs__h2eeT{grid-template-columns:1fr}.page_actionBarRow__jszS4{flex-direction:column;align-items:stretch}.page_overlaySummaryGrid__q2MHR,.page_workflowSummaryGrid__zPXRb{grid-template-columns:1fr}.page_objectListHeader__rWWvo{flex-direction:column;align-items:flex-start}.page_formatGrid__NU2IE,.page_mappingRowTargets__ti41V,.page_mappingRowX3__vUE4w,.page_mappingRow__XGwhI,.page_transcodeRow__Pdrja,.page_transcodeRowsToolbar__18_yv,.page_transcodeTableCreateRow__MoGbW,.page_transcodeTableEditorHeader__NYDgh,.page_transcodeTablesLayout__CrAoW{grid-template-columns:1fr}.page_transcodeRowIndex__qXYeG{text-align:left}.page_transcodePagination__28w_f{width:100%}.page_mappingAssistantSummary__h6oPj,.page_mappingHeroGrid__V_eDS,.page_mappingStrategyFields__ixyNa,.page_mappingStrategyHeader__O2Hx6{grid-template-columns:1fr}.page_mappingAssistantStateStack__LDgEF{justify-content:flex-start}.page_mappingCompactSummaryGrid__aWldZ,.page_mappingToolbarFieldGrid__QzPXE{grid-template-columns:1fr}.page_mappingSuggestionsTable__EnPPj td.page_mappingSuggestionsOptionalColumn__GcnZh,.page_mappingSuggestionsTable__EnPPj th.page_mappingSuggestionsOptionalColumn__GcnZh{display:none}.page_mappingJourney__A0c7H{grid-template-columns:1fr}.page_mappingJourneyStep__N4lPC{min-width:0}.page_mappingListToolbarActions___7ZTj,.page_mappingShortcutBar__hjBRa{display:grid;grid-template-columns:1fr}.page_mappingEditorFieldGrid__3nMcj,.page_mappingEditorGrid__E78ve,.page_mappingGraphMain__1ov3M,.page_mappingIssuesGrid__GTIC4,.page_mappingSelectionGrid__hucCO{grid-template-columns:1fr}.page_mappingEditorCardWide__GJKuN{grid-column:span 1}.page_mappingEditorFooter__dU49G{align-items:flex-start}.page_mappingEditButtons__woF0j{width:100%;justify-content:flex-start;margin-left:0}.page_mappingCanvas__cNq1w,.page_mappingTranscodeRow__7ibwi{grid-template-columns:1fr}.page_mappingCanvasZoneLeft__o8Xr6{order:1}.page_mappingCanvasZoneRight__zhFBq{order:2}.page_mappingCanvasZoneCenter__2Dhh7{order:3}.page_mappingCanvasZone__N_ggp{min-height:auto}.page_mappingCanvasNodeList__JK8wC{max-height:240px;-webkit-overflow-scrolling:touch}.page_mappingQuickFilters__jIp3F{display:grid;grid-template-columns:1fr}.page_mappingQuickFilterButton__wlQCa{width:100%}.page_mappingTargetGroupMeta__BU16d{justify-items:start}.page_mappingTargetPreview__6k9cz{justify-content:flex-start}.page_mappingCanvasNode__1NKEs{padding:10px}.page_mappingCanvasCreateRow__k10wO{grid-template-columns:1fr}.page_mappingCanvasActionGroup__U4t_5{justify-content:flex-start;width:100%}.page_mappingAdvancedSummary__40K1M,.page_mappingCompactReviewHeader__043pB{flex-direction:column;align-items:flex-start}.page_mappingGraphToolbarSecondary__C4rC5{justify-content:flex-start}.page_runsToolbarGrid__xNqfd{grid-template-columns:1fr}.page_mappingGraphInspector__Xgh63,.page_mappingGraphToolbar__T7aKx{position:static;top:auto}.page_mappingModeGrid__n17RJ{grid-template-columns:1fr}.page_mappingActions__c_4_L>.page_button__52WaL,.page_mappingCanvasActionGroup__U4t_5>.page_button__52WaL,.page_mappingEditButtons__woF0j>.page_button__52WaL{flex:1 1 100%}.page_mappingFooterSticky__aVyDc{align-items:flex-start;position:-webkit-sticky;position:sticky;bottom:0;z-index:5;padding-bottom:calc(8px + env(safe-area-inset-bottom, 0px));-webkit-backdrop-filter:blur(16px) saturate(134%);backdrop-filter:blur(16px) saturate(134%)}.page_runActionGroup__m8vIf{min-width:100%}.page_runActionGroupRow__MZ8o3{justify-content:flex-start}.page_mappingFlowCanvas__V5D_l{height:320px;min-height:260px}.page_mappingFlowCanvasDense__j2MQl{height:340px}.page_mappingFlowNode__I3jyx{min-width:140px}.page_mappingLinkModal__gcAuI{width:100%;max-height:calc(100dvh - 32px)}.page_mappingLinkModalHeader__67Wnr{flex-direction:column;align-items:flex-start}.page_mappingLinkModalActions__jHzuZ{width:100%;justify-content:flex-start}.page_mappingFlowRow__4C7eY{grid-template-columns:1fr}.page_mappingItem__4JJE0{align-items:flex-start;flex-direction:column}.page_mappingActions__c_4_L{width:100%;justify-content:flex-start}.page_mappingSubTabs__Seila,.page_subTabs__83bid{grid-template-columns:1fr}.page_adminTopBar__25oRK{flex-direction:column;align-items:flex-start}.page_adminOverviewGrid__YNizp,.page_adminSectionNav___l85v{grid-template-columns:1fr}.page_adminSectionNav___l85v{grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:4px}.page_adminSectionTab__31uvn{scroll-snap-align:start}.page_adminCreateGrid__zvfNe,.page_adminOauthGrid__HYQl0{grid-template-columns:1fr}.page_adminCreateActions__SduXt{width:100%;justify-content:flex-start}.page_adminUserBody__RQt9n{grid-template-columns:1fr;align-items:stretch}.page_adminActions___BkZO{width:100%;justify-content:flex-start}.page_adminInlineActions__K5CDI,.page_adminSecondaryActions__Xd4h9{width:100%}.page_adminPasswordResetRow__qU_Ti,.page_runItem__W8JFh{grid-template-columns:1fr}.page_runMainHeader__i5Oi_{flex-direction:column;align-items:flex-start}.page_runDetailActionsLayout__rgHKp,.page_runsWorkspace___qlSC{grid-template-columns:1fr}.page_runsPreviewHeader__MJ5kS{flex-direction:column}.page_mergeRow__0_IW0{grid-template-columns:1fr}.page_mergeRowActions__j6nJj{justify-content:flex-start}.page_mergeActions__EMq83{width:100%}.page_importSummaryGrid__FgPPx{grid-template-columns:1fr}.page_runSelectCell__QO1aL{justify-content:flex-start}.page_runActions__0rBkU,.page_runAdvancedActions__2Cccb,.page_runPrimaryActions__i2Lvj{width:100%;justify-content:flex-start}.page_profileOverlay__MbX92,.page_projectModalOverlay__wGw80{padding:12px}.page_projectModalPanel__EBJ7_{padding:12px}.page_profilePanel__N7pPd,.page_projectModalPanel__EBJ7_{width:100%;max-height:calc(100dvh - 24px);border-radius:14px}.page_profilePanel__N7pPd{max-width:420px;padding:14px}.page_adminOverlay__38FSR{padding:12px}.page_adminOverlayPanel__K1lNL{width:100%;max-height:calc(100dvh - 24px);border-radius:14px;padding:12px}.page_adminOverlayHeader__EsY4x{flex-direction:column;align-items:flex-start}.page_overlayMetricGrid__KCzG4{grid-template-columns:1fr}.page_fullscreenPanel__0XrSv{width:100%;height:100%;border-radius:12px}.page_fullscreenHeader__NvFhS{flex-direction:column;align-items:flex-start}.page_fullscreenHeaderActions__txrI2{width:100%;justify-content:flex-start}.page_fullscreenSearchControl__uoZmF{width:100%}.page_fullscreenSearchInput__pZkdL{min-width:0}}