.ujz3sa_desktop{gap:var(--space-4);grid-template-columns:200px minmax(280px,380px) 1fr;align-items:start;height:calc(100vh - 110px);display:grid}.ujz3sa_folders{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-card);background:var(--glass-sidebar);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-edge);flex-direction:column;display:flex;position:sticky;top:0}.ujz3sa_compose{margin-bottom:var(--space-4);width:100%}.ujz3sa_folder{align-items:center;gap:var(--space-3);min-height:30px;padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--color-text);font:var(--type-body);font-weight:var(--weight-medium);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.ujz3sa_folder:hover{background:var(--color-hover)}.ujz3sa_folderOn,.ujz3sa_folderOn:hover{background:var(--color-accent-soft);color:var(--color-accent);font-weight:var(--weight-semibold)}.ujz3sa_folderLabel{flex:1}.ujz3sa_folderCount{font:var(--type-callout);font-weight:var(--weight-bold);color:var(--color-text-secondary)}.ujz3sa_folderCountHot{color:var(--color-accent)}.ujz3sa_groupLabel{margin:var(--space-5) 0 var(--space-2) var(--space-3);font:var(--type-footnote);font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-secondary)}.ujz3sa_dot{border-radius:var(--radius-circle);flex-shrink:0;width:8px;height:8px}.ujz3sa_hint{font:var(--type-callout);color:var(--color-text-secondary);margin:var(--space-5) var(--space-3) 0}.ujz3sa_pane{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.ujz3sa_paneScroll{flex:1;overflow-y:auto}.ujz3sa_reading{padding:var(--space-5);overflow-y:auto}.ujz3sa_placeholder{height:100%;font:var(--type-body);color:var(--color-text-secondary);place-items:center;display:grid}.ujz3sa_searchBar{align-items:center;gap:var(--space-2);padding:var(--space-3);border-bottom:1px solid var(--color-border);display:flex}.ujz3sa_search{flex:1;align-items:center;display:flex;position:relative}.ujz3sa_searchIcon{left:var(--space-3);color:var(--color-text-secondary);pointer-events:none;position:absolute}.ujz3sa_searchInput{width:100%;height:30px;padding:0 var(--space-3) 0 calc(var(--space-3) + 20px);border:1px solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface);color:var(--color-text);font:var(--type-body)}.ujz3sa_note{padding:var(--space-2) var(--space-4);font:var(--type-callout);color:var(--color-success-text);border-bottom:1px solid var(--color-border)}.ujz3sa_noteError{color:var(--color-danger-text)}.ujz3sa_footer{padding:var(--space-2) var(--space-4);font:var(--type-footnote);color:var(--color-text-secondary);border-top:1px solid var(--color-border)}.ujz3sa_seenDot{color:var(--color-success)}.ujz3sa_status{padding:var(--space-5);font:var(--type-body);color:var(--color-text-secondary)}.ujz3sa_row{width:100%;padding:var(--space-3) var(--space-4);border:none;border-bottom:1px solid var(--color-border);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border-left:3px solid #0000;display:block}.ujz3sa_row:hover{background:var(--color-hover)}.ujz3sa_rowOn,.ujz3sa_rowOn:hover{background:var(--color-selected);border-left-color:var(--color-accent)}.ujz3sa_rowLine{align-items:center;gap:var(--space-2);min-width:0;display:flex}.ujz3sa_unreadDot{border-radius:var(--radius-circle);background:var(--color-accent);flex-shrink:0;width:7px;height:7px}.ujz3sa_who{min-width:0;font:var(--type-body);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ujz3sa_count{font-weight:var(--weight-regular);color:var(--color-text-secondary)}.ujz3sa_time{font:var(--type-callout);color:var(--color-text-secondary);white-space:nowrap}.ujz3sa_subject{font:var(--type-callout);margin:var(--space-1) 0;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ujz3sa_snippet{min-width:0;font:var(--type-callout);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ujz3sa_stage{font:var(--type-footnote);color:var(--color-text-secondary);white-space:nowrap}.ujz3sa_unread .ujz3sa_who,.ujz3sa_unread .ujz3sa_subject{font-weight:var(--weight-bold)}.ujz3sa_unread .ujz3sa_time{color:var(--color-text);font-weight:var(--weight-semibold)}.ujz3sa_mobile{gap:var(--space-3);flex-direction:column;display:flex}.ujz3sa_mobileTop{align-items:center;gap:var(--space-3);display:flex}.ujz3sa_mobileList{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);overflow:hidden}.ujz3sa_mobileThread{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);padding:var(--space-4)}.ujz3sa_mobileNote{font:var(--type-callout);color:var(--color-success-text)}.ujz3sa_mobileSearch{border-radius:var(--radius-pill);height:40px}@media (max-width:640px){.ujz3sa_row{padding:var(--space-4)}.ujz3sa_mobileList .ujz3sa_row{border-left:none}}
._0SqekW_fab{right:var(--space-6);bottom:calc(64px + 10px + env(safe-area-inset-bottom,0px) + var(--space-4));z-index:var(--z-sticky);border-radius:var(--radius-circle);background:var(--color-accent);width:56px;height:56px;color:var(--color-on-accent);box-shadow:0 8px 24px rgba(var(--brand-primary-rgb), .45), var(--app-icon-shine);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--motion-fast);border:none;justify-content:center;align-items:center;display:flex;position:fixed}._0SqekW_fab:active{transform:scale(.94)}._0SqekW_fabSpacer{height:72px}._0SqekW_stages{gap:var(--space-3);flex-direction:column;display:flex}._0SqekW_summary{gap:var(--space-4) var(--space-5);padding:var(--space-5);background:var(--glass-card);-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);border:1px solid var(--glass-card-border);border-radius:var(--radius-card);box-shadow:var(--glass-card-shadow);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._0SqekW_fact{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._0SqekW_factLabel{font:var(--type-footnote);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}._0SqekW_factValue{font:var(--type-body);font-weight:var(--weight-semibold);color:var(--color-text);overflow-wrap:anywhere}._0SqekW_contact{align-items:center;gap:var(--space-3);padding:var(--space-3) 0 var(--space-2);text-align:center;flex-direction:column;display:flex}._0SqekW_contactName{font:var(--type-title1);color:var(--color-text);text-shadow:var(--shadow-text);margin:0}._0SqekW_contactSub{justify-content:center;align-items:center;gap:var(--space-3);font:var(--type-callout);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}._0SqekW_contactActions{justify-content:center;gap:var(--space-4);margin-top:var(--space-3);grid-auto-columns:minmax(0,76px);grid-auto-flow:column;width:100%;display:grid}._0SqekW_roundAction{align-items:center;gap:var(--space-2);color:var(--color-accent);font:var(--type-footnote);font-weight:var(--weight-semibold);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;padding:0;text-decoration:none;display:flex}._0SqekW_roundAction:hover{color:var(--color-accent);text-decoration:none}._0SqekW_roundAction:disabled,._0SqekW_roundAction[aria-disabled=true]{opacity:.4;cursor:default}._0SqekW_roundIcon{border-radius:var(--radius-circle);background:var(--color-glass);width:56px;height:56px;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-edge);transition:transform var(--motion-fast);justify-content:center;align-items:center;display:flex}._0SqekW_roundAction:active ._0SqekW_roundIcon{transform:scale(.92)}._0SqekW_roundLabel{color:var(--color-text)}._0SqekW_sheetList{gap:var(--space-2);flex-direction:column;display:flex}._0SqekW_sheetItem{align-items:center;gap:var(--space-4);width:100%;min-height:52px;padding:0 var(--space-4);border-radius:var(--radius-control);background:var(--fill-tertiary);color:var(--color-text);font:var(--type-body);font-weight:var(--weight-semibold);text-align:left;cursor:pointer;border:none;display:flex}._0SqekW_sheetItem:active{background:var(--fill-secondary)}._0SqekW_sheetItemDanger{color:var(--color-danger-text)}._0SqekW_sheetItemOn{background:var(--color-accent-soft);color:var(--color-accent)}._0SqekW_tileGrid{--gap:15px;--u:calc((100% - 3 * var(--gap)) / 4);gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(68px,auto);display:grid}._0SqekW_tile{min-width:0;color:var(--color-text);background:var(--color-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-edge), var(--shadow-glass);--liquid-glass:on;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--motion-fast);border:none;text-decoration:none;position:relative}._0SqekW_tile:hover{color:var(--color-text);text-decoration:none}._0SqekW_tile:active{transform:scale(.97)}._0SqekW_tile2x2{padding:var(--space-5);justify-content:space-between;gap:var(--space-3);border-radius:30px;flex-direction:column;grid-area:span 2/span 2;display:flex}._0SqekW_tile2x1{border-radius:var(--radius-pill);padding:var(--space-3) var(--space-5) var(--space-3) var(--space-3);align-items:center;gap:var(--space-3);grid-column:span 2;display:flex}._0SqekW_tile4x1{border-radius:var(--radius-pill);padding:var(--space-3) var(--space-5) var(--space-3) var(--space-3);align-items:center;gap:var(--space-3);grid-column:span 4;display:flex}._0SqekW_quad{gap:var(--space-3);padding:var(--space-4);grid-template-columns:1fr 1fr;justify-content:stretch;place-items:center;display:grid}._0SqekW_circle{aspect-ratio:1;border-radius:var(--radius-circle);background:var(--fill-tertiary);width:100%;max-width:60px;color:var(--color-text);cursor:pointer;transition:transform var(--motion-fast);border:none;justify-content:center;align-items:center;display:flex}._0SqekW_circle:active{transform:scale(.92)}._0SqekW_circleOn{background:var(--color-accent);color:var(--color-on-accent)}._0SqekW_well{border-radius:var(--radius-circle);background:var(--fill-tertiary);width:44px;height:44px;color:var(--color-text);flex-shrink:0;justify-content:center;align-items:center;display:flex}._0SqekW_wellAccent{background:var(--color-accent);color:var(--color-on-accent)}._0SqekW_wellSquare{border-radius:14px;width:48px;height:48px}._0SqekW_tileText{flex-direction:column;min-width:0;display:flex}._0SqekW_tileLabel{font:var(--type-body);font-weight:var(--weight-semibold);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._0SqekW_tileValue{font:var(--type-title2);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._0SqekW_tileDetail{font:var(--type-subheadline);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._0SqekW_tileDetailWrap{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}._0SqekW_swipe{touch-action:pan-y;border-bottom:1px solid var(--color-border);position:relative;overflow:hidden}._0SqekW_swipe:last-child,._0SqekW_swipe>._0SqekW_swipeContent>*{border-bottom:none}._0SqekW_swipeContent{z-index:1;background:var(--color-surface);transition:transform var(--motion-base);will-change:transform;position:relative}._0SqekW_swipeDragging ._0SqekW_swipeContent{transition:none}._0SqekW_swipeActions{justify-content:space-between;display:flex;position:absolute;inset:0}._0SqekW_swipeAction{align-items:center;gap:var(--space-2);padding:0 var(--space-6);color:var(--color-on-accent);font:var(--type-callout);font-weight:var(--weight-bold);cursor:pointer;border:none;display:flex}._0SqekW_swipeLeading{background:var(--color-success)}._0SqekW_swipeTrailing{background:var(--color-accent);margin-left:auto}@media (prefers-reduced-motion:reduce){._0SqekW_swipeContent{transition:none}}._0SqekW_backBar{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}._0SqekW_backButton{height:44px;padding:0 var(--space-4) 0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-edge);color:var(--color-accent);font:var(--type-body);font-weight:var(--weight-semibold);cursor:pointer;border:none;flex-shrink:0;align-items:center;gap:0;display:inline-flex}._0SqekW_backTitle{min-width:0;font:var(--type-headline);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;text-shadow:var(--shadow-text);flex:1;overflow:hidden}._0SqekW_group{margin-top:var(--space-3);flex-direction:column;display:flex}._0SqekW_groupHead{padding:var(--space-2) var(--space-3);font:var(--type-footnote);font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-secondary);justify-content:space-between;align-items:baseline;display:flex}._0SqekW_groupMore{color:var(--color-accent);font:var(--type-callout);font-weight:var(--weight-semibold);text-transform:none;letter-spacing:0;cursor:pointer;background:0 0;border:none}._0SqekW_list{gap:var(--space-3);flex-direction:column;display:flex}._0SqekW_listTop{align-items:center;gap:var(--space-3);display:flex}._0SqekW_listSearch{align-items:center;gap:var(--space-3);min-width:0;height:var(--hit-min);padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--color-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-edge);color:var(--color-text-secondary);flex:1;display:flex}._0SqekW_listSearch input{min-width:0;color:var(--color-text);font:var(--type-body);font-size:var(--text-input-phone);background:0 0;border:none;outline:none;flex:1}._0SqekW_listSearch input::placeholder{color:var(--color-text-secondary)}._0SqekW_listMenuBtn{width:var(--hit-min);height:var(--hit-min);border-radius:var(--radius-circle);background:var(--color-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-edge);color:var(--color-text);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._0SqekW_listCard{border:1px solid var(--glass-card-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--glass-card-shadow);overflow:hidden}._0SqekW_dot{border-radius:var(--radius-circle);flex-shrink:0;width:10px;height:10px}._0SqekW_stack{gap:var(--space-4);flex-direction:column;display:flex}._0SqekW_listChips{flex:1;min-width:0}._0SqekW_trailingStack{align-items:flex-end;gap:var(--space-1);color:var(--color-text);flex-direction:column;display:flex}._0SqekW_cardRows{flex-direction:column;display:flex}
.RPH50W_secondaryCallout{font-size:var(--text-callout);color:var(--color-text-secondary)}.RPH50W_stack{flex-direction:column;gap:.85rem;display:flex}.RPH50W_secondaryBody{font-size:var(--text-body);color:var(--color-text-secondary);margin:0}.RPH50W_secondaryBody2{font-size:var(--text-body);color:var(--color-warning-text,var(--color-text-secondary))}.RPH50W_rowBody{font-size:var(--text-body);cursor:pointer;align-items:center;gap:.5rem;display:flex}.RPH50W_dangerBody{font-size:var(--text-body);color:var(--color-danger);margin:0}.RPH50W_rowBody2{font-size:var(--text-body);cursor:pointer;align-items:flex-start;gap:.5rem;display:flex}.RPH50W_stackBody{font-size:var(--text-body);flex-direction:column;gap:.85rem;display:flex}.RPH50W_spacer{margin:0}.RPH50W_secondary{color:var(--color-text-secondary);margin:0}.RPH50W_stackSecondary{color:var(--color-text-secondary);flex-direction:column;gap:.3rem;margin:0;padding-left:1.25rem;display:flex}.RPH50W_danger{color:var(--color-danger);margin:0}
.rbIHgG_rowCentered{background:var(--color-surface-sunken,var(--color-surface-sunken));justify-content:center;align-items:center;min-height:100vh;display:flex}.rbIHgG_aligned{text-align:center}.rbIHgG_spacer{border:3px solid var(--color-border);border-top-color:var(--color-accent);border-radius:var(--radius-circle);width:32px;height:32px;margin:0 auto 1rem;animation:.8s linear infinite rbIHgG_spin}.rbIHgG_secondaryBody{color:var(--color-text-secondary,var(--color-text-secondary));font-size:var(--text-body)}
._57-oxW_page{flex-direction:column;gap:1.25rem;display:flex}._57-oxW_pageHeader{align-items:center;gap:.75rem;display:flex}._57-oxW_pageTitle{font-size:var(--text-large-title);line-height:var(--lh-large-title);font-weight:var(--weight-bold);letter-spacing:-.01em;color:var(--color-text)}._57-oxW_settingsLayout{align-items:flex-start;gap:1.25rem;display:flex}._57-oxW_tabBar{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:200px;box-shadow:var(--shadow-xs);flex-shrink:0;position:sticky;top:1rem;overflow:hidden}._57-oxW_tabBarLabel{font-size:var(--text-footnote);color:var(--color-text-secondary);padding:.75rem 1rem .4rem;font-weight:700}._57-oxW_about{border-top:1px solid var(--color-border);font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--color-text-secondary);-webkit-user-select:text;user-select:text;margin-top:.4rem;padding:.75rem 1rem}._57-oxW_aboutName{color:var(--color-text);font-weight:600}._57-oxW_tab{width:100%;font-size:var(--text-body);color:var(--color-text-secondary);cursor:pointer;transition:color var(--motion-fast), background var(--motion-fast), border-color var(--motion-fast);white-space:nowrap;text-align:left;background:0 0;border:none;border-left:3px solid #0000;align-items:center;gap:.5rem;padding:.6rem 1rem;font-family:inherit;font-weight:500;display:flex}._57-oxW_tab:hover{color:var(--color-accent);background:var(--color-accent-soft)}._57-oxW_tabActive{color:var(--color-accent);background:var(--color-accent-soft);border-left-color:var(--color-accent);font-weight:600}._57-oxW_tabContent{flex-direction:column;flex:1;gap:1rem;min-width:0;display:flex}._57-oxW_tabContent [id^=setting-]{scroll-margin-top:var(--space-6);outline-offset:2px;transition:outline-color var(--motion-base);outline:2px solid #0000}._57-oxW_tabContent [data-found]{outline-color:var(--color-accent)}@media (max-width:640px){._57-oxW_tabContent [id^=setting-]{scroll-margin-top:calc(var(--safe-top,0px) + 80px)}}@media (max-width:768px){._57-oxW_settingsLayout{flex-direction:column}._57-oxW_tabBar{flex-direction:row;width:100%;display:flex;position:static;overflow-x:auto}._57-oxW_tabBarLabel,._57-oxW_about{display:none}._57-oxW_tab{white-space:nowrap;border-bottom:3px solid #0000;border-left:none;padding:.6rem .875rem}._57-oxW_tabActive{border-bottom-color:var(--color-accent);border-left-color:#0000}}._57-oxW_omPillBar{background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg);gap:.25rem;width:fit-content;padding:.25rem;display:flex}._57-oxW_omPill{font-size:var(--text-body);color:var(--color-text-secondary);border-radius:var(--radius-md);cursor:pointer;transition:all var(--motion-fast);background:0 0;border:none;padding:.4rem 1rem;font-family:inherit;font-weight:600}._57-oxW_omPill:hover{color:var(--color-text);background:var(--color-surface)}._57-oxW_omPillActive{color:var(--color-accent);background:var(--color-surface);box-shadow:var(--shadow-xs)}._57-oxW_omSubBar{border-bottom:1px solid var(--color-border);gap:.5rem;padding-bottom:.5rem;display:flex}._57-oxW_omSubPill{font-size:var(--text-callout);color:var(--color-text-secondary);cursor:pointer;transition:all var(--motion-fast);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.35rem;padding:.35rem .75rem;font-family:inherit;font-weight:500;display:flex}._57-oxW_omSubPill:hover{color:var(--color-text)}._57-oxW_omSubPillActive{color:var(--color-accent);border-bottom-color:var(--color-accent)}._57-oxW_card{background:var(--glass-card);-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);border:1px solid var(--glass-card-border);border-radius:var(--radius-lg);box-shadow:var(--glass-card-shadow);overflow:hidden}._57-oxW_cardHeader{border-bottom:1px solid var(--color-border);background:var(--color-surface-sunken);padding:.75rem 1.25rem}._57-oxW_cardTitle{font-size:var(--text-body);color:var(--color-text-secondary);font-weight:700}._57-oxW_cardBody{padding:1.25rem}._57-oxW_formGrid{grid-template-columns:1fr 1fr;gap:1rem 1.5rem;display:grid}._57-oxW_formGridFull{grid-column:1/-1}._57-oxW_fieldGroup{flex-direction:column;gap:.3rem;display:flex}._57-oxW_label{font-size:var(--text-callout);color:var(--color-text-secondary);font-weight:700}._57-oxW_input,._57-oxW_select{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);height:34px;color:var(--color-text);font-size:var(--text-body);transition:border-color var(--motion-fast);box-sizing:border-box;width:100%;padding:0 .625rem;font-family:inherit}textarea._57-oxW_input{resize:vertical;field-sizing:content;height:auto;min-height:calc(2lh + 1rem);max-height:70vh;padding:.5rem .625rem;line-height:1.5}._57-oxW_input:focus,._57-oxW_select:focus{border-color:var(--color-accent);box-shadow:var(--focus-ring);outline:none}._57-oxW_cardFooter{border-top:1px solid var(--color-border);background:var(--color-surface-sunken);justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem;display:flex}._57-oxW_logoUpload{align-items:center;gap:1rem;display:flex}._57-oxW_logoPreview{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-sunken);width:112px;height:56px;font-size:var(--text-title1);color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex;overflow:hidden}._57-oxW_logoPreview img{object-fit:contain;background:var(--color-surface);width:100%;height:100%;padding:4px}._57-oxW_logoActions{flex-direction:column;gap:.35rem;display:flex}._57-oxW_logoHint{font-size:var(--text-callout);color:var(--color-text-secondary)}._57-oxW_toggleRow{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}._57-oxW_toggleRow:last-child{border-bottom:none}._57-oxW_toggleInfo{flex-direction:column;gap:.15rem;display:flex}._57-oxW_toggleLabel{font-size:var(--text-body);color:var(--color-text);font-weight:600}._57-oxW_toggleDesc{font-size:var(--text-callout);color:var(--color-text-secondary)}._57-oxW_toggle{flex-shrink:0;width:40px;height:22px;position:relative}._57-oxW_toggle input{opacity:0;width:0;height:0}._57-oxW_toggleSlider{background:var(--fill-primary);border-radius:var(--radius-sheet);cursor:pointer;transition:background var(--motion-fast);position:absolute;inset:0}._57-oxW_toggleSlider:before{content:"";background:var(--color-surface);border-radius:var(--radius-circle);width:16px;height:16px;transition:transform var(--motion-fast);box-shadow:0 1px 3px rgba(var(--shadow-rgb),.2);position:absolute;top:3px;left:3px}._57-oxW_toggle input:checked+._57-oxW_toggleSlider{background:var(--color-accent)}._57-oxW_toggle input:checked+._57-oxW_toggleSlider:before{transform:translate(18px)}._57-oxW_userTable{border-collapse:collapse;width:100%}._57-oxW_userTable th{text-align:left;font-size:var(--text-subheadline);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);background:var(--color-surface-sunken);padding:.5rem .75rem;font-weight:700}._57-oxW_userTable td{font-size:var(--text-body);color:var(--color-text);border-bottom:1px solid var(--color-border);vertical-align:middle;padding:.75rem}._57-oxW_userTable tr:last-child td{border-bottom:none}._57-oxW_userAvatar{border-radius:var(--radius-circle);background:var(--color-accent);width:32px;height:32px;color:var(--color-on-accent);font-weight:700;font-size:var(--text-body);flex-shrink:0;justify-content:center;align-items:center;display:flex}._57-oxW_userCell{align-items:center;gap:.625rem;display:flex}._57-oxW_userName{color:var(--color-text);font-weight:600}._57-oxW_userEmail{font-size:var(--text-callout);color:var(--color-text-secondary)}._57-oxW_roleSelect{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);height:28px;color:var(--color-text);font-size:var(--text-body);cursor:pointer;padding:0 .5rem;font-family:inherit}._57-oxW_roleSelect:focus{border-color:var(--color-accent);outline:none}._57-oxW_roleNote{font-size:var(--text-caption);color:var(--color-text-tertiary);margin-top:.25rem}._57-oxW_sendFrom{font-size:var(--text-caption);color:var(--color-text-tertiary);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-top:.125rem;display:flex}._57-oxW_sendFromChange{color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}._57-oxW_sendFromChange:hover{text-decoration:underline}._57-oxW_sendFromInput{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:100%;max-width:260px;height:26px;color:var(--color-text);font:inherit;padding:0 .5rem}._57-oxW_sendFromInput:focus{border-color:var(--color-accent);box-shadow:var(--focus-ring);outline:none}._57-oxW_sendFromInput[aria-invalid=true]{border-color:var(--color-danger)}._57-oxW_sendFromError{color:var(--color-danger-text);flex-basis:100%}._57-oxW_extraTeams{flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.375rem;display:flex}._57-oxW_extraTeamsLabel{font-size:var(--text-caption);color:var(--color-text-tertiary);margin-right:.125rem}._57-oxW_teamChip{border-radius:var(--radius-full);border:1px dashed var(--color-border);color:var(--color-text-tertiary);font-size:var(--text-caption);cursor:pointer;transition:all var(--motion-fast);background:0 0;padding:.1rem .5rem;font-family:inherit}._57-oxW_teamChip:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}._57-oxW_teamChip:disabled{cursor:default}._57-oxW_teamChipOn{border-style:solid;border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent);font-weight:600}._57-oxW_statusBadge{border-radius:var(--radius-full);font-size:var(--text-subheadline);align-items:center;padding:.15rem .5rem;font-weight:600;display:inline-flex}._57-oxW_statusActive{background:var(--color-success-soft);color:var(--color-success)}._57-oxW_statusInvited{background:var(--color-warning-soft);color:var(--color-warning)}._57-oxW_removeBtn{cursor:pointer;color:var(--color-text-secondary);border-radius:var(--radius-sm);transition:color var(--motion-fast), background var(--motion-fast);background:0 0;border:none;align-items:center;padding:.25rem;display:flex}._57-oxW_removeBtn:hover{color:var(--color-danger);background:var(--color-danger-soft)}._57-oxW_inviteForm{flex-wrap:wrap;align-items:flex-end;gap:.625rem;display:flex}._57-oxW_inviteForm ._57-oxW_fieldGroup{flex:1;min-width:160px}._57-oxW_rolePills{border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:.375rem;margin-bottom:1rem;padding:.875rem 0 .75rem;display:flex}._57-oxW_rolePill{border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface-sunken);color:var(--color-text-secondary);font-size:var(--text-body);cursor:pointer;transition:all var(--motion-fast);padding:.3rem .875rem;font-family:inherit;font-weight:500}._57-oxW_rolePill:hover{border-color:var(--color-accent);color:var(--color-accent)}._57-oxW_rolePillActive{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent);font-weight:600}._57-oxW_permPanels{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (max-width:600px){._57-oxW_permPanels{grid-template-columns:1fr}}._57-oxW_permPanelTitle{font-size:var(--text-subheadline);color:var(--color-text-secondary);margin-bottom:.5rem;font-weight:700}._57-oxW_permToggleRow{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:.45rem 0;display:flex}._57-oxW_permToggleRow:last-child{border-bottom:none}._57-oxW_permToggleLabel{font-size:var(--text-body);color:var(--color-text)}._57-oxW_toggleLocked{opacity:.4}._57-oxW_integrationGrid{flex-direction:column;gap:1rem;display:flex}._57-oxW_integrationCard{background:var(--glass-card);-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);border:1px solid var(--glass-card-border);border-radius:var(--radius-lg);box-shadow:var(--glass-card-shadow);overflow:hidden}._57-oxW_integrationHeader{justify-content:space-between;align-items:center;padding:.875rem 1rem;display:flex}._57-oxW_integrationInfo{align-items:center;gap:.75rem;display:flex}._57-oxW_integrationIcon{border-radius:var(--radius-sm);background:var(--color-surface-sunken);border:1px solid var(--color-border);width:36px;height:36px;font-size:var(--text-title2);flex-shrink:0;justify-content:center;align-items:center;display:flex}._57-oxW_integrationName{font-size:var(--text-title3);color:var(--color-text);font-weight:600}._57-oxW_integrationDesc{font-size:var(--text-callout);color:var(--color-text-secondary);margin-top:.1rem}._57-oxW_integrationActions{align-items:center;gap:.75rem;display:flex}._57-oxW_connectedBadge{font-size:var(--text-callout);color:var(--color-success);align-items:center;gap:.3rem;font-weight:600;display:inline-flex}._57-oxW_integrationFooter{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.6rem 1rem .8rem;display:flex}._57-oxW_configPanel{border-top:1px solid var(--color-border);background:var(--fill-quaternary);padding:1rem}._57-oxW_configGrid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._57-oxW_configActions{justify-content:flex-end;gap:.5rem;margin-top:.75rem;display:flex}._57-oxW_stripeCard{border-color:rgba(var(--brand-stripe-rgb), .25)}._57-oxW_stripeIcon{background:var(--accent-indigo-soft);border-color:rgba(var(--brand-stripe-rgb), .19)}._57-oxW_modeToggle{border:1px solid var(--color-border);border-radius:var(--radius-sm);gap:0;width:fit-content;margin-top:.4rem;display:flex;overflow:hidden}._57-oxW_modeBtn{font-size:var(--text-body);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:background var(--motion-fast), color var(--motion-fast);border:none;padding:.35rem 1rem;font-weight:500}._57-oxW_modeBtn+._57-oxW_modeBtn{border-left:1px solid var(--color-border)}._57-oxW_modeBtnActive{background:var(--color-accent);color:var(--color-on-accent)}._57-oxW_liveWarning{font-size:var(--text-callout);color:var(--color-danger);margin-top:.4rem;font-weight:500}._57-oxW_iconBtn{cursor:pointer;color:var(--color-text-secondary);border-radius:var(--radius-sm);transition:color var(--motion-fast), background var(--motion-fast);background:0 0;border:none;align-items:center;padding:.25rem;display:flex}._57-oxW_iconBtn:hover{color:var(--color-accent);background:var(--color-accent-soft)}._57-oxW_catalogForm{border-bottom:1px solid var(--color-border);background:var(--color-surface-sunken);padding:1rem 1.25rem}._57-oxW_catalogFormActions{justify-content:flex-end;gap:.5rem;margin-top:.75rem;display:flex}._57-oxW_catalogTable{border-collapse:collapse;width:100%}._57-oxW_catalogTable th{text-align:left;font-size:var(--text-subheadline);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);background:var(--color-surface-sunken);white-space:nowrap;padding:.5rem .875rem;font-weight:700}._57-oxW_catalogTable td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:.75rem .875rem}._57-oxW_catalogTable tr:last-child td{border-bottom:none}._57-oxW_catalogRowArchived{opacity:.55}._57-oxW_catalogEditRow td{background:var(--color-accent-soft)}._57-oxW_catalogItemName{font-size:var(--text-body);color:var(--color-text);font-weight:600}._57-oxW_catalogItemDesc{font-size:var(--text-callout);color:var(--color-text-secondary);margin-top:.15rem}._57-oxW_catalogFee{font-size:var(--text-body);color:var(--color-text);white-space:nowrap;font-weight:600}._57-oxW_catalogClients{font-size:var(--text-body);color:var(--color-text-secondary);text-align:center}._57-oxW_catalogBadgeActive{border-radius:var(--radius-full);font-size:var(--text-subheadline);background:var(--color-success-soft);color:var(--color-success);padding:.15rem .5rem;font-weight:600;display:inline-flex}._57-oxW_catalogBadgeArchived{border-radius:var(--radius-full);font-size:var(--text-subheadline);background:var(--color-surface-sunken);color:var(--color-text-secondary);border:1px solid var(--color-border);padding:.15rem .5rem;font-weight:600;display:inline-flex}._57-oxW_modalOverlay{background:rgba(var(--shadow-rgb),.35);z-index:500;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._57-oxW_modalBox{background:var(--glass-card-strong);-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);border:1px solid var(--glass-card-border);border-radius:var(--radius-lg);box-shadow:var(--glass-card-shadow);width:100%;max-width:460px;overflow:hidden}._57-oxW_modalHeader{border-bottom:1px solid var(--color-border);background:var(--color-surface-sunken);font-size:var(--text-title3);color:var(--color-text);align-items:center;gap:.625rem;padding:.875rem 1rem;font-weight:700;display:flex}._57-oxW_modalClose{cursor:pointer;color:var(--color-text-secondary);border-radius:var(--radius-sm);background:0 0;border:none;align-items:center;margin-left:auto;padding:.25rem;display:flex}._57-oxW_modalClose:hover{color:var(--color-text);background:var(--color-hover)}._57-oxW_modalBody{padding:1.25rem}._57-oxW_modalAffected{font-size:var(--text-body);color:var(--color-text-secondary);background:var(--color-warning-soft);border:1px solid var(--color-warning);border-radius:var(--radius-sm);margin-bottom:1rem;padding:.625rem .875rem;line-height:1.5}._57-oxW_modalOptions{flex-direction:column;gap:.625rem;display:flex}._57-oxW_modalOption{border:2px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--motion-fast), background var(--motion-fast);padding:.875rem 1rem;display:block}._57-oxW_modalOption:hover,._57-oxW_modalOptionSelected{border-color:var(--color-accent);background:var(--color-accent-soft)}._57-oxW_modalOptionHeader{font-size:var(--text-body);color:var(--color-text);align-items:center;gap:.5rem;margin-bottom:.3rem;font-weight:700;display:flex}._57-oxW_modalOption p{font-size:var(--text-callout);color:var(--color-text-secondary);margin:0;line-height:1.5}._57-oxW_modalFooter{border-top:1px solid var(--color-border);background:var(--color-surface-sunken);justify-content:flex-end;gap:.5rem;padding:.75rem 1rem;display:flex}._57-oxW_leadFieldTable{border-collapse:collapse;width:100%}._57-oxW_leadFieldTable th{text-align:left;font-size:var(--text-subheadline);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);background:var(--color-surface-sunken);white-space:nowrap;padding:.5rem .875rem;font-weight:700}._57-oxW_leadFieldTable td{border-bottom:1px solid var(--color-border);vertical-align:middle;font-size:var(--text-body);color:var(--color-text);padding:.65rem .875rem}._57-oxW_leadFieldTable tr:last-child td{border-bottom:none}._57-oxW_sysFieldRow{opacity:.8}._57-oxW_sysFieldLock{font-size:var(--text-subheadline);color:var(--color-text-secondary);background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-full);align-items:center;gap:.3rem;padding:.15rem .5rem;font-weight:600;display:inline-flex}._57-oxW_leadFieldLabel{color:var(--color-text);font-weight:600}._57-oxW_fieldKeyCode{font-family:SF Mono,Fira Code,monospace;font-size:var(--text-callout);background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-accent);padding:.1rem .4rem}._57-oxW_fieldTypePill{border-radius:var(--radius-full);font-size:var(--text-subheadline);background:var(--color-surface-sunken);color:var(--color-text-secondary);border:1px solid var(--color-border);padding:.1rem .45rem;font-weight:600;display:inline-flex}._57-oxW_reqBadge{border-radius:var(--radius-full);font-size:var(--text-subheadline);background:var(--color-danger-soft);color:var(--color-danger);padding:.1rem .45rem;font-weight:600;display:inline-flex}._57-oxW_optBadge{border-radius:var(--radius-full);font-size:var(--text-subheadline);background:var(--color-surface-sunken);color:var(--color-text-secondary);border:1px solid var(--color-border);padding:.1rem .45rem;font-weight:600;display:inline-flex}._57-oxW_fieldOptionsCell{font-size:var(--text-callout);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}._57-oxW_fieldActions{justify-content:flex-end;align-items:center;gap:.2rem;display:flex}._57-oxW_reorderBtn{cursor:pointer;color:var(--color-text-secondary);border-radius:var(--radius-sm);transition:color var(--motion-fast), background var(--motion-fast);background:0 0;border:none;align-items:center;padding:.2rem;display:flex}._57-oxW_reorderBtn:hover:not(:disabled){color:var(--color-accent);background:var(--color-accent-soft)}._57-oxW_reorderBtn:disabled{opacity:.3;cursor:default}._57-oxW_fieldFormPanel{border-bottom:1px solid var(--color-border);background:var(--color-surface-sunken);padding:1rem 1.25rem}._57-oxW_fieldFormGrid{grid-template-columns:1fr 1fr 1fr auto;align-items:start;gap:.875rem;display:grid}@media (max-width:900px){._57-oxW_fieldFormGrid{grid-template-columns:1fr 1fr}}._57-oxW_fieldKeyError{font-size:var(--text-callout);color:var(--color-danger);margin-top:.2rem}._57-oxW_optionsSection{border-top:1px solid var(--color-border);margin-top:.875rem;padding-top:.875rem}._57-oxW_optionTags{flex-wrap:wrap;gap:.4rem;margin:.4rem 0 .6rem;display:flex}._57-oxW_optionTag{background:var(--color-accent-soft);color:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-full);font-size:var(--text-callout);align-items:center;gap:.3rem;padding:.15rem .5rem .15rem .6rem;font-weight:600;display:inline-flex}._57-oxW_optionTagRemove{cursor:pointer;color:var(--color-accent);opacity:.7;transition:opacity var(--motion-fast);background:0 0;border:none;align-items:center;padding:0;display:flex}._57-oxW_optionTagRemove:hover{opacity:1}._57-oxW_optionAddRow{align-items:center;gap:.5rem;margin-top:.4rem;display:flex}._57-oxW_optionAddRow ._57-oxW_input{flex:1}._57-oxW_fieldFormActions{justify-content:flex-end;gap:.5rem;margin-top:.875rem;display:flex}._57-oxW_addFieldBtn{font-size:var(--text-body);background:var(--color-accent);color:var(--color-on-accent);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--motion-fast);border:none;align-items:center;gap:.3rem;padding:.4rem .875rem;font-family:inherit;font-weight:600;display:inline-flex}._57-oxW_addFieldBtn:hover{background:var(--brand-primary-dark,var(--color-accent));filter:brightness(.92)}._57-oxW_cancelFieldBtn{font-size:var(--text-body);background:var(--color-surface);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--motion-fast);align-items:center;padding:.4rem .875rem;font-family:inherit;font-weight:600;display:inline-flex}._57-oxW_cancelFieldBtn:hover{background:var(--color-surface-sunken)}._57-oxW_leadFieldsEmpty{color:var(--color-text-secondary);font-size:var(--text-body);text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;display:flex}._57-oxW_leadFieldsEmpty p{max-width:340px;margin:0;line-height:1.5}._57-oxW_fieldsIntro{font-size:var(--text-body);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);background:var(--color-surface-sunken);padding:.75rem 1.25rem;line-height:1.5}._57-oxW_layoutIntro{font-size:var(--text-body);color:var(--color-text-secondary);margin:0 0 1rem;line-height:1.5}._57-oxW_importWrap{flex-direction:column;gap:1rem;display:flex}._57-oxW_importModeToggle{gap:.5rem;margin-bottom:1rem;display:flex}._57-oxW_importModeBtn{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-sunken);color:var(--color-text-secondary);font-size:var(--text-body);cursor:pointer;align-items:center;gap:.375rem;padding:.5rem 1rem;font-weight:500;transition:all .15s;display:inline-flex}._57-oxW_importModeBtn:hover{border-color:var(--color-accent);color:var(--color-accent)}._57-oxW_importModeBtnActive,._57-oxW_importModeBtnActive:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}._57-oxW_dropZone{border:2px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);cursor:pointer;transition:border-color var(--motion-fast), background var(--motion-fast);outline:none;flex-direction:column;align-items:center;gap:.625rem;padding:2.5rem 1.25rem;display:flex}._57-oxW_dropZone:hover,._57-oxW_dropZone:focus-visible,._57-oxW_dropZoneDragging{border-color:var(--color-accent);background:var(--color-accent-soft)}._57-oxW_dropZoneText{font-size:var(--text-body);color:var(--color-text-secondary);flex-direction:column;align-items:center;gap:.2rem;display:flex}._57-oxW_dropZoneText strong{color:var(--color-text);font-size:var(--text-title3)}._57-oxW_dropZoneHint{font-size:var(--text-callout);color:var(--color-text-secondary)}._57-oxW_importError{font-size:var(--text-body);color:var(--color-danger);align-items:center;gap:.4rem;margin-top:.75rem;font-weight:500;display:flex}._57-oxW_connectorGrid{flex-direction:column;gap:0;display:flex}._57-oxW_connectorCard{border-bottom:1px solid var(--color-border);align-items:center;gap:.875rem;padding:.75rem 0;display:flex}._57-oxW_connectorCard:last-child{border-bottom:none}._57-oxW_connectorIcon{font-size:var(--text-title1);text-align:center;flex-shrink:0;width:32px}._57-oxW_connectorInfo{flex:1}._57-oxW_connectorName{font-size:var(--text-body);color:var(--color-text);font-weight:600}._57-oxW_connectorDesc{font-size:var(--text-callout);color:var(--color-text-secondary);margin-top:.1rem}._57-oxW_comingSoonBadge{font-size:var(--text-subheadline);color:var(--color-text-secondary);background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-full);flex-shrink:0;padding:.15rem .5rem;font-weight:600}._57-oxW_importMeta{font-size:var(--text-callout);color:var(--color-text-secondary);align-items:center;gap:.375rem;font-weight:500;display:flex}._57-oxW_importMetaSep{opacity:.4}._57-oxW_importWarningBanner{background:var(--color-warning-soft);border-bottom:1px solid var(--color-warning);font-size:var(--text-body);color:var(--color-warning);align-items:center;gap:.5rem;padding:.625rem 1.25rem;display:flex}._57-oxW_mapTable{border-collapse:collapse;width:100%}._57-oxW_mapTable th{text-align:left;font-size:var(--text-subheadline);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);background:var(--color-surface-sunken);padding:.5rem .875rem;font-weight:700}._57-oxW_mapTable td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:.5rem .875rem}._57-oxW_mapTable tr:last-child td{border-bottom:none}._57-oxW_mapColName{font-size:var(--text-body);color:var(--color-text);white-space:nowrap;font-weight:600}._57-oxW_mapSample{font-size:var(--text-callout);color:var(--color-text-secondary);max-width:240px}._57-oxW_mapSelect{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);height:30px;color:var(--color-text);font-size:var(--text-body);cursor:pointer;min-width:200px;padding:0 .5rem;font-family:inherit}._57-oxW_mapSelect:focus{border-color:var(--color-accent);outline:none}._57-oxW_importFooter{border-top:1px solid var(--color-border);background:var(--color-surface-sunken);justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}._57-oxW_importPreviewCounts{align-items:center;gap:.625rem;display:flex}._57-oxW_countImport,._57-oxW_countDup,._57-oxW_countSkip{font-size:var(--text-callout);border-radius:var(--radius-full);align-items:center;gap:.3rem;padding:.15rem .5rem;font-weight:600;display:inline-flex}._57-oxW_countImport{background:var(--color-success-soft);color:var(--color-success)}._57-oxW_countDup{background:var(--color-warning-soft);color:var(--color-warning)}._57-oxW_countSkip{background:var(--color-surface-sunken);color:var(--color-text-secondary);border:1px solid var(--color-border)}._57-oxW_importPreviewOptions{border-bottom:1px solid var(--color-border);background:var(--color-surface-sunken);padding:.625rem 1.25rem}._57-oxW_importPreviewToggle{font-size:var(--text-body);color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:.5rem;font-weight:500;display:flex}._57-oxW_previewTableWrap{max-height:420px;overflow:auto}._57-oxW_previewTable{border-collapse:collapse;width:100%;min-width:480px}._57-oxW_previewTable th{z-index:1;text-align:left;font-size:var(--text-subheadline);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);background:var(--color-surface-sunken);white-space:nowrap;padding:.5rem .75rem;font-weight:700;position:sticky;top:0}._57-oxW_previewTable td{border-bottom:1px solid var(--color-border);font-size:var(--text-body);vertical-align:middle;padding:.5rem .75rem}._57-oxW_previewTable tr:last-child td{border-bottom:none}._57-oxW_previewRowError{background:var(--color-danger-soft,var(--color-danger-soft))}._57-oxW_previewRowDup{background:var(--color-warning-soft)}._57-oxW_previewStatusCell{text-align:center}._57-oxW_previewCell{color:var(--color-text)}._57-oxW_previewCellSkipped{opacity:.4}._57-oxW_importSuccessTitle{font-size:var(--text-title2);color:var(--color-text);margin:.75rem 0 1.25rem;font-weight:700}._57-oxW_importSuccessStats{justify-content:center;gap:2rem;display:flex}._57-oxW_importStat{flex-direction:column;align-items:center;gap:.25rem;display:flex}._57-oxW_importStatNum{font-size:var(--text-large-title);color:var(--color-success);font-weight:800;line-height:1}._57-oxW_importStatLabel{font-size:var(--text-callout);color:var(--color-text-secondary);font-weight:500}._57-oxW_dangerZone{border:1px solid var(--color-danger);border-radius:var(--radius-sm);overflow:hidden}._57-oxW_dangerZoneHeader{background:var(--color-danger-soft);font-size:var(--text-callout);color:var(--color-danger);padding:.625rem 1rem;font-weight:700}._57-oxW_dangerZoneBody{background:var(--color-surface);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}._57-oxW_dangerZoneText{font-size:var(--text-body);color:var(--color-text-secondary)}@media (max-width:640px){._57-oxW_formGrid,._57-oxW_permPanels,._57-oxW_configGrid,._57-oxW_fieldFormGrid{grid-template-columns:minmax(0,1fr)}._57-oxW_formGridFull{grid-column:auto}._57-oxW_tabBar{box-shadow:none;gap:var(--space-3);padding:var(--space-1) var(--space-1) var(--space-2);scrollbar-width:none;background:0 0;border:none}._57-oxW_tabBar::-webkit-scrollbar{display:none}._57-oxW_tab{width:auto;min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--color-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-edge);color:var(--color-text);font-weight:var(--weight-semibold);border:none;flex-shrink:0}._57-oxW_tabActive,._57-oxW_tabActive:hover{background:var(--color-accent);color:var(--color-on-accent);border-bottom-color:#0000}._57-oxW_cardFooter{bottom:calc(64px + 10px + env(safe-area-inset-bottom,0px) + var(--space-3));z-index:var(--z-sticky);background:var(--color-surface-raised);-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);position:sticky}._57-oxW_cardFooter button{min-height:var(--hit-min);flex:auto}._57-oxW_userTable,._57-oxW_catalogTable,._57-oxW_leadFieldTable{width:100%;display:block}._57-oxW_userTable thead,._57-oxW_catalogTable thead,._57-oxW_leadFieldTable thead{display:none}._57-oxW_userTable tbody,._57-oxW_catalogTable tbody,._57-oxW_leadFieldTable tbody{display:block}._57-oxW_userTable tr,._57-oxW_catalogTable tr,._57-oxW_leadFieldTable tr{column-gap:var(--space-4);row-gap:var(--space-1);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;display:grid}._57-oxW_userTable td,._57-oxW_catalogTable td,._57-oxW_leadFieldTable td{white-space:normal;border:none;grid-column:1;padding:0;display:block}._57-oxW_userTable td:first-child,._57-oxW_catalogTable td:first-child,._57-oxW_leadFieldTable td:first-child{font-weight:var(--weight-semibold);color:var(--color-text)}._57-oxW_userTable td:not(:first-child),._57-oxW_catalogTable td:not(:first-child),._57-oxW_leadFieldTable td:not(:first-child){font:var(--type-callout);color:var(--color-text-secondary)}._57-oxW_userTable td:last-child,._57-oxW_catalogTable td:last-child,._57-oxW_leadFieldTable td:last-child{grid-area:1/2/span 6;align-self:center}}
.J9za_q_hidden{display:none}.J9za_q_sized{width:36px}.J9za_q_secondary{color:var(--color-text-secondary)}
.bMwTiq_stack{flex-direction:column;gap:1rem;display:flex}.bMwTiq_secondaryBody{font-size:var(--text-body);color:var(--color-text-secondary);margin:0}.bMwTiq_grid{grid-template-columns:1.2fr .6fr 1.4fr auto;align-items:end;gap:.5rem;display:grid}.bMwTiq_rowWrap{flex-wrap:wrap;gap:.5rem;display:flex}.bMwTiq_secondaryBody2{font-size:var(--text-body);color:var(--color-text-secondary);margin:0}.bMwTiq_grid2{grid-template-columns:1fr 1.2fr 1.4fr auto auto;align-items:end;gap:.5rem;display:grid}.bMwTiq_spacer{margin-top:3px}.bMwTiq_secondary{color:var(--color-text-secondary)}.bMwTiq_row{cursor:pointer;align-items:flex-start;gap:.6rem;display:flex}.bMwTiq_row2{align-items:center;gap:.75rem;display:flex}
.jqNq1W_track{border-radius:var(--radius-full);background:var(--glass-control);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-edge);align-self:flex-start;align-items:center;gap:2px;padding:2px;display:inline-flex}.jqNq1W_segment{border-radius:var(--radius-full);height:24px;color:var(--color-text);font-size:var(--text-body);font-weight:var(--weight-medium);white-space:nowrap;transition:background var(--motion-fast);background:0 0;align-items:center;gap:4px;padding:0 12px;display:inline-flex}.jqNq1W_segment:hover{background:var(--fill-tertiary)}.jqNq1W_selected,.jqNq1W_selected:hover{background:var(--color-accent);color:var(--color-on-accent);box-shadow:var(--elevation-1)}.jqNq1W_count{color:var(--color-text-secondary);font-weight:var(--weight-regular)}.jqNq1W_selected .jqNq1W_count{color:var(--on-accent-muted)}@media (max-width:640px){.jqNq1W_track{scrollbar-width:none;max-width:100%;overflow-x:auto}.jqNq1W_track::-webkit-scrollbar{display:none}.jqNq1W_segment{height:36px;padding:0 var(--space-4);flex-shrink:0}}
.pSVuza_secondaryBody{font-size:var(--text-body);color:var(--color-text-secondary);margin:0 0 .9rem}.pSVuza_rowWrap{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.pSVuza_style{font-weight:400}.pSVuza_dangerBody{color:var(--color-danger);font-size:var(--text-body);margin-top:.6rem}.pSVuza_spacer{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--fill-quaternary);margin-top:1rem;padding:.75rem}.pSVuza_row{align-items:center;gap:.5rem;display:flex}.pSVuza_secondaryCallout{font-size:var(--text-callout);color:var(--color-text-secondary);margin:.5rem 0 0}.pSVuza_aligned{text-align:right}
.jD9nUW_meter{margin-top:var(--space-2);--level:var(--fill-secondary)}.jD9nUW_meter[data-level=danger]{--level:var(--color-danger)}.jD9nUW_meter[data-level=warning]{--level:var(--color-warning)}.jD9nUW_meter[data-level=success]{--level:var(--color-success)}.jD9nUW_bars{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.jD9nUW_bar{border-radius:var(--radius-pill);background:var(--fill-secondary);height:4px;transition:background-color var(--motion-base)}.jD9nUW_bar[data-on]{background:var(--level)}.jD9nUW_row{justify-content:space-between;gap:var(--space-4);margin-top:var(--space-2);min-height:1.1em;font:var(--type-footnote);color:var(--color-text-secondary);display:flex}.jD9nUW_label{font-weight:var(--weight-semibold);color:var(--level);flex-shrink:0}.jD9nUW_match{margin-top:var(--space-2);font:var(--type-callout);color:var(--color-success-text)}.jD9nUW_noMatch{margin-top:var(--space-2);font:var(--type-callout);color:var(--color-danger-text)}
.wLMV4q_stepBar{justify-content:center;align-items:center;gap:0;margin-bottom:1.5rem;display:flex}.wLMV4q_stepItem{align-items:center;gap:0;display:flex}.wLMV4q_stepDot{border-radius:var(--radius-circle);border:2px solid var(--color-border);background:var(--color-surface);width:28px;height:28px;font-size:var(--text-subheadline);color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;transition:all .2s;display:flex}.wLMV4q_stepDotActive{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.wLMV4q_stepDotDone{border-color:var(--color-success);background:var(--color-success);color:var(--color-on-accent)}.wLMV4q_stepLabel{font-size:var(--text-subheadline);color:var(--color-text-secondary);white-space:nowrap;margin:0 .5rem;font-weight:600}.wLMV4q_stepLabelActive{color:var(--color-accent)}.wLMV4q_stepLine{background:var(--color-border);width:40px;height:2px}.wLMV4q_stepLineDone{background:var(--color-success)}.wLMV4q_wizardBody{flex-direction:column;gap:1rem;display:flex}.wLMV4q_fieldRow{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.wLMV4q_fieldGroup{flex-direction:column;gap:.3rem;display:flex}.wLMV4q_fieldGroupFull{flex-direction:column;grid-column:span 2;gap:.3rem;display:flex}.wLMV4q_label{font-size:var(--text-subheadline);color:var(--color-text-secondary);font-weight:700}.wLMV4q_input{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--text-body);box-sizing:border-box;width:100%;padding:.5rem .625rem;font-family:inherit;transition:border-color .15s}.wLMV4q_input:focus{border-color:var(--color-accent);box-shadow:var(--focus-ring);outline:none}.wLMV4q_textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--text-body);resize:vertical;box-sizing:border-box;width:100%;min-height:80px;padding:.5rem .625rem;font-family:inherit;transition:border-color .15s}.wLMV4q_textarea:focus{border-color:var(--color-accent);box-shadow:var(--focus-ring);outline:none}.wLMV4q_meetingToggle{border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;overflow:hidden}.wLMV4q_meetingToggleBtn{background:var(--color-surface);cursor:pointer;font-size:var(--text-body);color:var(--color-text-secondary);border:none;border-right:1px solid var(--color-border);flex:1;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .75rem;font-family:inherit;font-weight:600;transition:all .15s;display:flex}.wLMV4q_meetingToggleBtn:last-child{border-right:none}.wLMV4q_meetingToggleBtnActive{background:var(--color-accent);color:var(--color-on-accent)}.wLMV4q_teamList{border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-direction:column;gap:.4rem;max-height:160px;padding:.5rem;display:flex;overflow-y:auto}.wLMV4q_teamItem{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:.625rem;padding:.35rem .5rem;transition:background .1s;display:flex}.wLMV4q_teamItem:hover{background:var(--color-hover)}.wLMV4q_teamItemChecked{background:var(--color-accent-soft)}.wLMV4q_teamAvatar{border-radius:var(--radius-circle);background:var(--color-accent);width:26px;height:26px;color:var(--color-on-accent);font-size:var(--text-subheadline);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.wLMV4q_teamName{font-size:var(--text-body);color:var(--color-text);font-weight:600}.wLMV4q_teamRole{font-size:var(--text-callout);color:var(--color-text-secondary)}.wLMV4q_zoomBox{background:var(--color-accent-soft);border:1px solid var(--color-accent-soft);border-radius:var(--radius-md);flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex}.wLMV4q_zoomLabel{font-size:var(--text-subheadline);color:var(--color-accent);align-items:center;gap:.35rem;font-weight:700;display:flex}.wLMV4q_zoomLink{font-size:var(--text-body);color:var(--color-accent);word-break:break-all;font-weight:500}.wLMV4q_zoomCopyBtn{background:var(--color-accent);color:var(--color-on-accent);border-radius:var(--radius-sm);font-size:var(--text-callout);cursor:pointer;border:none;align-self:flex-start;padding:.25rem .625rem;font-family:inherit;font-weight:600}.wLMV4q_confirmGrid{background:var(--color-surface-sunken);border-radius:var(--radius-md);border:1px solid var(--color-border);grid-template-columns:1fr 1fr;gap:.75rem 1.25rem;padding:.875rem;display:grid}.wLMV4q_confirmField{flex-direction:column;gap:.2rem;display:flex}.wLMV4q_confirmLabel{font-size:var(--text-subheadline);color:var(--color-text-secondary);font-weight:700}.wLMV4q_confirmValue{font-size:var(--text-body);color:var(--color-text);font-weight:600}.wLMV4q_inviteNotice{background:var(--color-success-soft);border:1px solid var(--color-success-soft);border-radius:var(--radius-sm);font-size:var(--text-body);color:var(--color-success-text);align-items:flex-start;gap:.5rem;padding:.625rem .875rem;display:flex}.wLMV4q_wizardFooter{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-top:.5rem;padding-top:.5rem;display:flex}.wLMV4q_eventDetailHeader{align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;display:flex}.wLMV4q_eventTypeIcon{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--color-on-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.wLMV4q_eventDetailTitle{font-size:var(--text-title2);color:var(--color-text);font-weight:700;line-height:1.2}.wLMV4q_eventDetailMeta{font-size:var(--text-body);color:var(--color-text-secondary);margin-top:.2rem}.wLMV4q_eventDetailBody{flex-direction:column;gap:.875rem;display:flex}.wLMV4q_eventDetailRow{border-bottom:1px solid var(--color-border);align-items:flex-start;gap:.75rem;padding-bottom:.875rem;display:flex}.wLMV4q_eventDetailRow:last-child{border-bottom:none}.wLMV4q_eventDetailIcon{border-radius:var(--radius-circle);background:var(--color-surface-sunken);border:1px solid var(--color-border);width:32px;height:32px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.wLMV4q_eventDetailRowContent{flex:1}.wLMV4q_eventDetailRowLabel{font-size:var(--text-footnote);color:var(--color-text-secondary);margin-bottom:.15rem;font-weight:700}.wLMV4q_eventDetailRowValue{font-size:var(--text-body);color:var(--color-text);font-weight:500}.wLMV4q_statusBadge{border-radius:var(--radius-pill);font-size:var(--text-callout);align-items:center;gap:.3rem;padding:.2rem .625rem;font-weight:700;display:inline-flex}.wLMV4q_statusScheduled{background:var(--color-accent-soft);color:var(--color-accent)}.wLMV4q_statusCompleted{background:var(--color-success-soft);color:var(--color-success-text)}.wLMV4q_statusCancelled{background:var(--color-danger-soft);color:var(--color-danger-text)}.wLMV4q_actionRow{border-top:1px solid var(--color-border);gap:.5rem;padding-top:.5rem;display:flex}.wLMV4q_actionBtn{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--text-body);cursor:pointer;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .75rem;font-family:inherit;font-weight:600;transition:all .15s;display:flex}.wLMV4q_actionBtn:hover{background:var(--color-hover);color:var(--color-text)}.wLMV4q_actionBtnComplete:hover{background:var(--color-success-soft);color:var(--color-success-text);border-color:var(--color-success-soft)}.wLMV4q_actionBtnReschedule:hover{background:var(--color-warning-soft);color:var(--color-warning-text);border-color:var(--color-warning-soft)}.wLMV4q_actionBtnDelete:hover{background:var(--color-danger-soft);color:var(--color-danger-text);border-color:var(--color-danger-soft)}.wLMV4q_rescheduleForm{background:var(--color-surface-sunken);border-radius:var(--radius-md);border:1px solid var(--color-border);flex-direction:column;gap:.75rem;padding:.875rem;display:flex}.wLMV4q_rescheduleTitle{font-size:var(--text-body);color:var(--color-text-secondary);margin-bottom:.25rem;font-weight:700}.wLMV4q_quickEventForm{flex-direction:column;gap:1rem;display:flex}.wLMV4q_fieldLabel{font-size:var(--text-subheadline);color:var(--color-text-secondary);font-weight:700}.wLMV4q_fieldInput{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--text-body);box-sizing:border-box;width:100%;padding:.5rem .625rem;font-family:inherit;transition:border-color .15s}.wLMV4q_fieldInput:focus{border-color:var(--color-accent);box-shadow:var(--focus-ring);outline:none}.wLMV4q_fieldTextarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--text-body);resize:vertical;box-sizing:border-box;width:100%;min-height:56px;padding:.5rem .625rem;font-family:inherit;transition:border-color .15s}.wLMV4q_fieldTextarea:focus{border-color:var(--color-accent);box-shadow:var(--focus-ring);outline:none}.wLMV4q_labelPicker{flex-wrap:wrap;gap:.4rem;display:flex}.wLMV4q_labelChip{border:1.5px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-callout);color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:.35rem;padding:.3rem .65rem;font-family:inherit;font-weight:600;transition:all .15s;display:inline-flex}.wLMV4q_labelChip:hover{border-color:var(--chip-color)}.wLMV4q_labelChipActive{border-color:var(--chip-color);background:color-mix(in srgb, var(--chip-color) 10%, transparent);color:var(--color-text)}.wLMV4q_labelDot{border-radius:var(--radius-circle);flex-shrink:0;width:8px;height:8px}.wLMV4q_conflictWarning{background:var(--color-danger-soft);border:1px solid var(--color-danger-soft);border-radius:var(--radius-sm);font-size:var(--text-body);color:var(--color-danger-text);align-items:flex-start;gap:.5rem;padding:.625rem .875rem;font-weight:500;display:flex}.wLMV4q_slotPopover{z-index:100;background:var(--glass-card-strong);-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);border:1px solid var(--glass-card-border);border-radius:var(--radius-md);box-shadow:var(--glass-card-shadow);flex-direction:column;gap:.2rem;min-width:180px;padding:.4rem;display:flex;position:absolute}.wLMV4q_slotPopoverBtn{border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-body);color:var(--color-text);background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:inherit;font-weight:600;transition:background .1s;display:flex}.wLMV4q_slotPopoverBtn:hover{background:var(--color-hover)}.wLMV4q_slotPopoverIcon{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.wLMV4q_miniTimeline{background:var(--color-surface-sunken);border-radius:var(--radius-sm);border:1px solid var(--color-border);height:32px;position:relative;overflow:hidden}.wLMV4q_miniTimelineEvent{border-radius:var(--radius-sm);opacity:.7;font-size:var(--text-footnote);color:var(--color-on-accent);white-space:nowrap;align-items:center;padding:0 4px;font-weight:600;display:flex;position:absolute;top:3px;bottom:3px;overflow:hidden}.wLMV4q_miniTimelineNew{border-radius:var(--radius-sm);border:2px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 20%, transparent);position:absolute;top:2px;bottom:2px}.wLMV4q_miniTimelineLabels{font-size:var(--text-footnote);color:var(--color-text-secondary);justify-content:space-between;margin-top:.2rem;display:flex}.wLMV4q_contactSearchWrap{margin-bottom:.75rem;position:relative}.wLMV4q_contactSearchIcon{color:var(--color-text-secondary);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.wLMV4q_contactSearchInput{border:1px solid var(--color-border);border-radius:var(--radius-control);width:100%;font-size:var(--text-body);background:var(--color-surface);color:var(--color-text);padding:.6rem .75rem .6rem 2.4rem;transition:border-color .15s}.wLMV4q_contactSearchInput:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 12%, transparent);outline:none}.wLMV4q_contactSelected{border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-accent) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-accent) 25%, transparent);align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.5rem .75rem;display:flex}.wLMV4q_contactSelectedInfo{flex:1;align-items:center;gap:.4rem;min-width:0;display:flex}.wLMV4q_contactSelectedName{font-weight:600;font-size:var(--text-body);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wLMV4q_contactSelectedBadge{font-size:var(--text-subheadline);border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-on-accent);white-space:nowrap;padding:.1rem .4rem;font-weight:600}.wLMV4q_contactSelectedEmail{font-size:var(--text-callout);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wLMV4q_contactSelectedClear{font-size:var(--text-callout);color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;padding:.2rem .4rem}.wLMV4q_contactSelectedClear:hover{color:var(--color-text);background:var(--color-hover)}.wLMV4q_contactResults{border:1px solid var(--color-border);border-radius:var(--radius-control);max-height:280px;overflow-y:auto}.wLMV4q_contactGroupHeader{font-size:var(--text-subheadline);color:var(--color-text-secondary);background:var(--color-surface-sunken);border-bottom:1px solid var(--color-border);padding:.4rem .75rem;font-weight:700;position:sticky;top:0}.wLMV4q_contactResultItem{background:var(--glass-card);width:100%;-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);cursor:pointer;text-align:left;border:none;border-bottom:1px solid var(--color-border);box-shadow:var(--glass-card-shadow);align-items:center;gap:.75rem;padding:.55rem .75rem;transition:background .1s;display:flex}.wLMV4q_contactResultItem:last-child{border-bottom:none}.wLMV4q_contactResultItem:hover{background:var(--color-hover)}.wLMV4q_contactResultItemActive{background:color-mix(in srgb, var(--color-accent) 8%, transparent)}.wLMV4q_contactResultName{font-size:var(--text-body);color:var(--color-text);font-weight:500}.wLMV4q_contactResultEmail{font-size:var(--text-callout);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:180px;margin-left:auto;overflow:hidden}.wLMV4q_contactNoResults{text-align:center;font-size:var(--text-body);color:var(--color-text-secondary);padding:1.5rem}.wLMV4q_presetRow{flex-wrap:wrap;gap:.4rem;display:flex}.wLMV4q_presetChip{border-radius:var(--radius-field);border:1px solid var(--color-border);background:var(--color-surface);font-size:var(--text-callout);cursor:pointer;color:var(--color-text);padding:.3rem .7rem;transition:all .15s}.wLMV4q_presetChip:hover{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 6%, transparent)}.wLMV4q_presetChipActive{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent);font-weight:600}.wLMV4q_blockTeamList{flex-wrap:wrap;gap:.4rem;display:flex}.wLMV4q_blockTeamItem{border-radius:var(--radius-field);border:1px solid var(--glass-card-border);background:var(--glass-card);-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);font-size:var(--text-callout);cursor:pointer;color:var(--color-text);box-shadow:var(--glass-card-shadow);align-items:center;gap:.35rem;padding:.3rem .6rem;transition:all .15s;display:flex}.wLMV4q_blockTeamItem:hover{border-color:var(--color-accent)}.wLMV4q_blockTeamItemActive{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, transparent);color:var(--color-accent);font-weight:600}.wLMV4q_blockTeamAvatar{border-radius:var(--radius-circle);background:var(--color-accent);width:22px;height:22px;color:var(--color-on-accent);font-size:var(--text-footnote);justify-content:center;align-items:center;font-weight:700;display:flex}.wLMV4q_deleteScopeGroup{flex-direction:column;gap:.5rem;display:flex}.wLMV4q_deleteScopeOption{border-radius:var(--radius-control);border:1.5px solid var(--color-border);cursor:pointer;background:var(--color-surface);align-items:flex-start;gap:.65rem;padding:.65rem .75rem;transition:border-color .15s,background .15s;display:flex}.wLMV4q_deleteScopeOption:hover{border-color:var(--color-danger,var(--color-danger));background:color-mix(in srgb, var(--color-danger,var(--color-danger)) 5%, transparent)}.wLMV4q_deleteScopeOptionSelected{border-color:var(--color-danger,var(--color-danger));background:color-mix(in srgb, var(--color-danger,var(--color-danger)) 8%, transparent)}.wLMV4q_deleteScopeRadio{accent-color:var(--color-danger,var(--color-danger));flex-shrink:0;margin-top:2px}.wLMV4q_deleteScopeLabel{font-size:var(--text-body);color:var(--color-text);font-weight:600;line-height:1.3}.wLMV4q_deleteScopeDesc{font-size:var(--text-callout);color:var(--color-text-secondary);margin-top:.1rem;line-height:1.4}
._4FcYRG_steps{margin:0 0 var(--space-5);padding-left:var(--space-5);font:var(--type-body);color:var(--color-text-secondary);line-height:1.6}._4FcYRG_qrWrap{margin-bottom:var(--space-4);justify-content:center;display:flex}._4FcYRG_qr{background:var(--paper);border-radius:var(--radius-control);padding:var(--space-3);border:1px solid var(--color-border)}._4FcYRG_qrPlaceholder{border-radius:var(--radius-control);border:1px dashed var(--color-border);width:180px;height:180px;font:var(--type-callout);color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}._4FcYRG_keyBlock{text-align:center;margin-bottom:var(--space-5)}._4FcYRG_keyLabel{font:var(--type-subheadline);color:var(--color-text-secondary);margin-bottom:var(--space-2)}._4FcYRG_key{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-body);letter-spacing:.08em;color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-field);padding:var(--space-2) var(--space-3);cursor:pointer;word-break:break-all;background:0 0}._4FcYRG_code{text-align:center;width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-title1);letter-spacing:.5em;padding:var(--space-3) 0 var(--space-3) .5em;border-radius:var(--radius-control);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);outline:none}._4FcYRG_code:focus{border-color:var(--color-accent);box-shadow:var(--focus-ring)}._4FcYRG_error{margin-top:var(--space-3);text-align:center;font:var(--type-callout);color:var(--color-danger-text)}._4FcYRG_actions{gap:var(--space-3);margin-top:var(--space-5);display:flex}._4FcYRG_cancel{flex:1}._4FcYRG_confirm{flex:2}
.bZpR5W_stack{flex-direction:column;gap:1rem;display:flex}.bZpR5W_stack2{flex-direction:column;gap:.85rem;display:flex}.bZpR5W_rowSecondaryBody{font-size:var(--text-body);color:var(--color-text-secondary);align-items:center;gap:.4rem;display:flex}.bZpR5W_row{align-items:center;gap:.75rem;margin-top:1rem;display:flex}.bZpR5W_secondaryBody{font-size:var(--text-body);color:var(--color-text-secondary);margin:0 0 .9rem}.bZpR5W_secondaryBody2{font-size:var(--text-body);color:var(--color-text-secondary)}.bZpR5W_stack3{flex-direction:column;gap:.5rem;display:flex}.bZpR5W_row2{border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;gap:.6rem;padding:.6rem .75rem;display:flex}.bZpR5W_sized{flex:1;min-width:0}.bZpR5W_strongBodySemibold{font-size:var(--text-body);color:var(--color-text);font-weight:600}.bZpR5W_secondaryCallout{font-size:var(--text-callout);color:var(--color-text-secondary)}.bZpR5W_dangerBody{color:var(--color-danger);font-size:var(--text-body);margin-top:.6rem}.bZpR5W_spacer{border:1px solid var(--color-border);border-radius:var(--radius-md);max-width:380px;margin-top:1rem;padding:1rem}.bZpR5W_secondaryCallout2{font-size:var(--text-callout);color:var(--color-text-secondary);margin:1rem 0 0}
.-\34 PEpW_flexItem{flex-shrink:0}.-\34 PEpW_sized{flex-shrink:0;width:14px;height:14px}.-\34 PEpW_grid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.-\34 PEpW_rowBody{font-size:var(--text-body);cursor:pointer;align-items:center;gap:.5rem;display:flex}.-\34 PEpW_gridBody{font-size:var(--text-body);grid-template-columns:auto 1fr 1fr;align-items:center;gap:.35rem .9rem;display:grid}.-\34 PEpW_secondarySemibold{color:var(--color-text-secondary);font-weight:600}.-\34 PEpW_style{justify-self:start}.-\34 PEpW_secondaryCallout{font-size:var(--text-callout);color:var(--color-text-secondary)}
._60Dg5q_rowEnd{justify-content:flex-end;gap:.5rem;display:flex}._60Dg5q_row{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}._60Dg5q_stackSecondaryCallout{font-size:var(--text-callout);color:var(--color-text-secondary);flex-direction:column;gap:.15rem;margin-top:.15rem;display:flex}._60Dg5q_accent{color:var(--color-accent);text-decoration:none}._60Dg5q_secondary{color:var(--color-text-secondary)}._60Dg5q_stack{flex-direction:column;gap:.4rem;margin-top:.25rem;display:flex}._60Dg5q_row2{align-items:center;gap:.5rem;display:flex}._60Dg5q_rowCenteredOnAccentFootnoteBold{border-radius:var(--radius-circle);background:var(--color-accent);width:24px;height:24px;color:var(--color-on-accent);font-size:var(--text-footnote);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}._60Dg5q_flexItem{flex:1}._60Dg5q_strongBodySemibold{font-size:var(--text-body);color:var(--color-text);font-weight:600}._60Dg5q_secondaryCallout{font-size:var(--text-callout);color:var(--color-text-secondary)}._60Dg5q_row3{flex-shrink:0;gap:.3rem;display:flex}._60Dg5q_accentFootnoteBold{font-size:var(--text-footnote);background:var(--color-accent-soft);color:var(--color-accent);border-radius:var(--radius-pill);padding:.1rem .45rem;font-weight:700}._60Dg5q_secondaryFootnoteBold{font-size:var(--text-footnote);background:var(--bg-main);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:.1rem .45rem;font-weight:700}._60Dg5q_rowCenteredSecondaryFootnoteBold{border-radius:var(--radius-circle);background:var(--bg-main);border:1px solid var(--color-border);width:24px;height:24px;color:var(--color-text-secondary);font-size:var(--text-footnote);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}._60Dg5q_secondaryBody{font-size:var(--text-body);color:var(--color-text-secondary);margin-top:.15rem}._60Dg5q_row4{gap:.35rem;margin-top:.4rem;display:flex}._60Dg5q_callout{font-size:var(--text-callout);border-radius:var(--radius-field);background:var(--color-warning-soft);margin-top:.35rem;padding:.4rem .55rem}._60Dg5q_callout2{font-size:var(--text-callout);border-radius:var(--radius-field);background:var(--color-danger-soft);margin-top:.35rem;padding:.4rem .55rem}._60Dg5q_row5{align-items:center;gap:.4rem;margin-top:.4rem;display:flex}._60Dg5q_successCallout{font-size:var(--text-callout);color:var(--color-success)}._60Dg5q_secondaryBody2{font-size:var(--text-body);color:var(--color-text-secondary);margin-top:-.25rem;margin-bottom:.5rem}._60Dg5q_padded{padding:.5rem 0}._60Dg5q_secondary2{color:var(--color-text-secondary);margin-bottom:1rem}._60Dg5q_secondary3{color:var(--color-text-secondary);margin-bottom:.75rem}._60Dg5q_dangerBody{color:var(--color-danger);font-size:var(--text-body);margin-top:.75rem}
.PUzDxa_stack{flex-direction:column;min-width:0;display:flex}.PUzDxa_inline{flex-direction:row;align-items:center;min-width:0;display:flex}.PUzDxa_wrap{flex-wrap:wrap}.PUzDxa_gap1{gap:var(--space-1)}.PUzDxa_gap2{gap:var(--space-2)}.PUzDxa_gap3{gap:var(--space-3)}.PUzDxa_gap4{gap:var(--space-4)}.PUzDxa_gap5{gap:var(--space-5)}.PUzDxa_gap6{gap:var(--space-6)}.PUzDxa_gap7{gap:var(--space-7)}.PUzDxa_between{justify-content:space-between}.PUzDxa_grow{flex:1;min-width:0}.PUzDxa_pageHeader{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.PUzDxa_pageTitleBlock{flex:1;min-width:0}.PUzDxa_pageTitle{font:var(--type-large-title);letter-spacing:-.01em;color:var(--color-text);margin:0}.PUzDxa_pageSubtitle{font:var(--type-body);color:var(--color-text-secondary);margin:var(--space-1) 0 0}.PUzDxa_pageActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:640px){.PUzDxa_pageHeader[data-shell-title] .PUzDxa_pageTitleBlock{display:none}.PUzDxa_pageActions{width:100%}.PUzDxa_pageActions>*{flex:auto}}.PUzDxa_section{background:var(--glass-card);-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);border:1px solid var(--glass-card-border);border-radius:var(--radius-card);box-shadow:var(--glass-card-shadow);overflow:hidden}.PUzDxa_sectionHeader{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);display:flex}.PUzDxa_sectionIcon{color:var(--color-text-secondary);display:flex}.PUzDxa_sectionTitle{min-width:0;font:var(--type-headline);color:var(--color-text);flex:1;margin:0}.PUzDxa_sectionBody{padding:var(--space-5)}.PUzDxa_sectionFlush{padding:0}.PUzDxa_sectionFooter{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.PUzDxa_listRow{align-items:center;gap:var(--space-4);width:100%;min-height:44px;padding:var(--space-3) var(--space-5);border:none;border-bottom:1px solid var(--color-border);color:var(--color-text);font:inherit;text-align:left;background:0 0;text-decoration:none;display:flex}.PUzDxa_listRow:last-child{border-bottom:none}a.PUzDxa_listRow:hover,button.PUzDxa_listRow:hover{background:var(--color-hover);color:var(--color-text);text-decoration:none}button.PUzDxa_listRow,a.PUzDxa_listRow{cursor:pointer}.PUzDxa_listRowSelected,.PUzDxa_listRowSelected:hover{background:var(--color-selected)}.PUzDxa_listRowLeading{color:var(--color-text-secondary);flex-shrink:0;display:flex}.PUzDxa_listRowText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.PUzDxa_listRowTitle{font:var(--type-body);font-weight:var(--weight-semibold);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PUzDxa_listRowMeta{font:var(--type-callout);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PUzDxa_listRowTrailing{align-items:center;gap:var(--space-3);font:var(--type-callout);color:var(--color-text-secondary);flex-shrink:0;display:flex}@media (max-width:640px){.PUzDxa_listRow{min-height:56px;padding:var(--space-4)}}.PUzDxa_empty{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-6);text-align:center;color:var(--color-text-secondary);flex-direction:column;display:flex}.PUzDxa_emptyIcon{color:var(--color-text-tertiary);display:flex}.PUzDxa_emptyTitle{font:var(--type-headline);color:var(--color-text);margin:0}.PUzDxa_emptyText{font:var(--type-body);max-width:36ch;margin:0}.PUzDxa_chipRow{gap:var(--space-3);scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:var(--space-1) 0;display:flex;overflow-x:auto}.PUzDxa_chipRow::-webkit-scrollbar{display:none}@media (max-width:640px){.PUzDxa_chipRow{margin:0 calc(-1 * var(--space-4));padding:var(--space-1) var(--space-4)}}.PUzDxa_chip{align-items:center;gap:var(--space-2);min-height:32px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--color-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-edge);color:var(--color-text);font:var(--type-body);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast), transform var(--motion-fast);-webkit-tap-highlight-color:transparent;border:none;flex-shrink:0;display:inline-flex}.PUzDxa_chip:active{transform:scale(.96)}.PUzDxa_chipOn{background:var(--color-accent);color:var(--color-on-accent)}.PUzDxa_chipCount{min-width:18px;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent);font:var(--type-footnote);font-weight:var(--weight-bold);text-align:center;line-height:18px}.PUzDxa_chipOn .PUzDxa_chipCount{color:var(--color-on-accent);background:#ffffff40}.PUzDxa_dot{border-radius:var(--radius-circle);flex-shrink:0;width:8px;height:8px}@media (max-width:640px){.PUzDxa_chip{min-height:36px}}.PUzDxa_largeTitle{font:var(--type-large-title)}.PUzDxa_title1{font:var(--type-title1)}.PUzDxa_title2{font:var(--type-title2)}.PUzDxa_headline{font:var(--type-headline)}.PUzDxa_body{font:var(--type-body)}.PUzDxa_callout{font:var(--type-callout)}.PUzDxa_subheadline{font:var(--type-subheadline)}.PUzDxa_footnote{font:var(--type-footnote)}.PUzDxa_secondary{color:var(--color-text-secondary)}.PUzDxa_tertiary{color:var(--color-text-tertiary)}.PUzDxa_truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.PUzDxa_tabsVertical{gap:var(--space-1);flex-direction:column;display:flex}.PUzDxa_tabsHorizontal{gap:var(--space-1);scrollbar-width:none;display:flex;overflow-x:auto}.PUzDxa_tabsHorizontal::-webkit-scrollbar{display:none}.PUzDxa_tab{align-items:center;gap:var(--space-3);min-height:30px;padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--color-text);font:var(--type-body);font-weight:var(--weight-medium);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;flex-shrink:0;display:flex}.PUzDxa_tab:hover{background:var(--color-hover)}.PUzDxa_tabOn,.PUzDxa_tabOn:hover{background:var(--color-accent-soft);color:var(--color-accent);font-weight:var(--weight-semibold)}.PUzDxa_tabLabel{flex:1}.PUzDxa_tabCount{font:var(--type-callout);font-weight:var(--weight-bold);color:var(--color-text-secondary)}.PUzDxa_tabGroupLabel{margin:var(--space-4) 0 var(--space-1) var(--space-3);font:var(--type-footnote);font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-secondary)}.PUzDxa_tableWrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.PUzDxa_table{border-collapse:collapse;width:100%;font:var(--type-body);color:var(--color-text)}.PUzDxa_table th{z-index:1;padding:var(--space-3) var(--space-4);background:var(--color-surface-sunken);border-bottom:1px solid var(--color-border);font:var(--type-subheadline);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-align:left;white-space:nowrap;position:sticky;top:0}.PUzDxa_table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);vertical-align:middle}.PUzDxa_table tbody tr:last-child td{border-bottom:none}.PUzDxa_tableRowClickable{cursor:pointer}.PUzDxa_tableRowClickable:hover td{background:var(--color-hover)}.PUzDxa_tableRowSelected td,.PUzDxa_tableRowSelected:hover td{background:var(--color-selected)}.PUzDxa_alignRight{text-align:right!important}.PUzDxa_alignCenter{text-align:center!important}.PUzDxa_nowrap{white-space:nowrap}.PUzDxa_tableCards{flex-direction:column;display:flex}.PUzDxa_stat{gap:var(--space-2);padding:var(--space-5);background:var(--glass-card);-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);border:1px solid var(--glass-card-border);border-radius:var(--radius-card);box-shadow:var(--glass-card-shadow);flex-direction:column;min-width:0;display:flex}.PUzDxa_statTop{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.PUzDxa_statLabel{font:var(--type-callout);font-weight:var(--weight-semibold);color:var(--color-text-secondary)}.PUzDxa_statIcon{border-radius:var(--radius-control);justify-content:center;align-items:center;width:28px;height:28px;display:flex}.PUzDxa_statValue{font:var(--type-title1);color:var(--color-text);letter-spacing:-.01em}.PUzDxa_statDetail{font:var(--type-callout);color:var(--color-text-secondary)}.PUzDxa_toneAccent{background:var(--color-accent-soft);color:var(--color-accent)}.PUzDxa_toneSuccess{background:var(--color-success-soft);color:var(--color-success-text)}.PUzDxa_toneWarning{background:var(--color-warning-soft);color:var(--color-warning-text)}.PUzDxa_toneDanger{background:var(--color-danger-soft);color:var(--color-danger-text)}.PUzDxa_toneInfo{background:var(--color-info-soft);color:var(--color-info-text)}.PUzDxa_toneNeutral{background:var(--fill-secondary);color:var(--color-text-secondary)}.PUzDxa_field{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.PUzDxa_fieldLabel{font:var(--type-callout);font-weight:var(--weight-semibold);color:var(--color-text-secondary)}.PUzDxa_fieldHint{font:var(--type-footnote);color:var(--color-text-secondary)}.PUzDxa_fieldError{font:var(--type-footnote);color:var(--color-danger-text)}.PUzDxa_control{width:100%;min-height:32px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface);color:var(--color-text);font:var(--type-body);transition:border-color var(--motion-fast), box-shadow var(--motion-fast);outline:none}.PUzDxa_control::placeholder{color:var(--color-text-tertiary)}.PUzDxa_control:focus{border-color:var(--color-accent);box-shadow:var(--focus-ring)}.PUzDxa_control:disabled{opacity:.55;cursor:not-allowed}.PUzDxa_controlInvalid{border-color:var(--color-danger)}textarea.PUzDxa_control{resize:vertical;min-height:80px}@media (max-width:640px){.PUzDxa_control{min-height:var(--hit-min);font-size:var(--text-input-phone)}}.PUzDxa_check{align-items:center;gap:var(--space-3);font:var(--type-body);color:var(--color-text);cursor:pointer;display:inline-flex}.PUzDxa_check input{width:16px;height:16px;accent-color:var(--color-accent);flex-shrink:0;margin:0}.PUzDxa_toggle{align-items:center;gap:var(--space-3);cursor:pointer;font:var(--type-body);color:var(--color-text);display:inline-flex;position:relative}.PUzDxa_toggle input{opacity:0;width:1px;height:1px;position:absolute}.PUzDxa_toggleTrack{border-radius:var(--radius-pill);background:var(--fill-primary);width:38px;height:22px;transition:background-color var(--motion-fast);flex-shrink:0;position:relative}.PUzDxa_toggleTrack:after{content:"";border-radius:var(--radius-circle);width:18px;height:18px;box-shadow:var(--elevation-1);transition:transform var(--motion-spring);background:#fff;position:absolute;top:2px;left:2px}.PUzDxa_toggle input:checked+.PUzDxa_toggleTrack{background:var(--color-success)}.PUzDxa_toggle input:checked+.PUzDxa_toggleTrack:after{transform:translate(16px)}.PUzDxa_toggle input:focus-visible+.PUzDxa_toggleTrack{box-shadow:var(--focus-ring)}.PUzDxa_toggle input:disabled+.PUzDxa_toggleTrack{opacity:.5}.PUzDxa_avatar{border-radius:var(--radius-circle);color:#fff;font-weight:var(--weight-bold);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.PUzDxa_avatar img{object-fit:cover;width:100%;height:100%}.PUzDxa_avatarSm{width:22px;height:22px;font:var(--type-footnote);font-weight:var(--weight-bold)}.PUzDxa_avatarMd{width:32px;height:32px;font:var(--type-callout);font-weight:var(--weight-bold)}.PUzDxa_avatarLg{width:44px;height:44px;font:var(--type-headline)}.PUzDxa_spinner{border-radius:var(--radius-circle);border:2px solid var(--fill-primary);border-top-color:var(--color-accent);flex-shrink:0;animation:.8s linear infinite PUzDxa_spin;display:inline-block}.PUzDxa_spinnerRow{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-7);font:var(--type-body);color:var(--color-text-secondary);display:flex}.PUzDxa_skeleton{border-radius:var(--radius-control);background:linear-gradient(90deg, var(--fill-tertiary), var(--fill-secondary), var(--fill-tertiary));background-size:200% 100%;animation:1.4s ease-in-out infinite PUzDxa_shimmer;display:block}@keyframes PUzDxa_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.PUzDxa_skeleton,.PUzDxa_spinner{animation-duration:3s}}.PUzDxa_banner{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);font:var(--type-body);display:flex}.PUzDxa_bannerIcon{flex-shrink:0;margin-top:1px;display:flex}.PUzDxa_bannerText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.PUzDxa_bannerTitle{font-weight:var(--weight-semibold)}.PUzDxa_bannerAction{flex-shrink:0}.PUzDxa_popoverAnchor{display:inline-flex;position:relative}.PUzDxa_popover{top:calc(100% + var(--space-3));z-index:var(--z-menu);min-width:200px;max-height:70vh;padding:var(--space-2);border-radius:var(--radius-card);background:var(--color-surface-raised);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-edge), var(--elevation-2);position:absolute;right:0;overflow-y:auto}.PUzDxa_popoverLeft{left:0;right:auto}.PUzDxa_menuHeader{padding:var(--space-2) var(--space-3) var(--space-3);font:var(--type-subheadline);font-weight:var(--weight-bold);color:var(--color-text-secondary)}.PUzDxa_menuItem{align-items:center;gap:var(--space-3);width:100%;min-height:28px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--color-text);font:var(--type-body);text-align:left;cursor:pointer;background:0 0;border:none;text-decoration:none;display:flex}.PUzDxa_menuItem:hover{background:var(--color-accent);color:var(--color-on-accent);text-decoration:none}.PUzDxa_menuItemDanger{color:var(--color-danger-text)}.PUzDxa_menuSeparator{height:1px;margin:var(--space-2) var(--space-3);background:var(--color-border)}.PUzDxa_drawerScrim{z-index:var(--z-modal);background:#00000040;animation:.18s ease-out PUzDxa_fadeIn;position:fixed;inset:0}.PUzDxa_drawer{top:var(--space-3);right:var(--space-3);bottom:var(--space-3);z-index:var(--z-modal);width:min(560px, calc(100vw - 2 * var(--space-3)));border-radius:var(--radius-sheet);background:var(--color-surface-raised);-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);box-shadow:var(--glass-card-shadow), var(--elevation-3);flex-direction:column;animation:.25s cubic-bezier(.16,1,.3,1) PUzDxa_drawerIn;display:flex;position:fixed;overflow:hidden}.PUzDxa_drawerHeader{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);display:flex}.PUzDxa_drawerTitle{min-width:0;font:var(--type-title2);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.PUzDxa_drawerBody{padding:var(--space-5);flex:1;overflow-y:auto}.PUzDxa_drawerFooter{padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border)}@keyframes PUzDxa_drawerIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes PUzDxa_fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.PUzDxa_drawer{border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;width:100%;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom,0px);animation:.28s cubic-bezier(.16,1,.3,1) PUzDxa_sheetUp;inset:auto 0 0}}@keyframes PUzDxa_sheetUp{0%{transform:translateY(100%)}to{transform:none}}.PUzDxa_steps{gap:var(--space-3);margin:0;padding:0;list-style:none;display:flex}.PUzDxa_step{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.PUzDxa_stepBar{border-radius:var(--radius-pill);background:var(--fill-primary);height:3px}.PUzDxa_stepDone .PUzDxa_stepBar,.PUzDxa_stepNow .PUzDxa_stepBar{background:var(--color-accent)}.PUzDxa_stepLabel{font:var(--type-footnote);color:var(--color-text-tertiary)}.PUzDxa_stepNow .PUzDxa_stepLabel{color:var(--color-text);font-weight:var(--weight-semibold)}.PUzDxa_stepDone .PUzDxa_stepLabel{color:var(--color-text-secondary)}.PUzDxa_swatch{align-items:center;gap:var(--space-2);color:var(--color-text);cursor:pointer;background:0 0;border:none;flex-direction:column;padding:0;display:flex;position:relative}.PUzDxa_swatchFill{border-radius:inherit;width:100%;box-shadow:inset 0 0 0 1px var(--color-border);background-size:cover;display:block}.PUzDxa_swatchTile{border-radius:var(--radius-control);width:112px}.PUzDxa_swatchTile .PUzDxa_swatchFill{border-radius:var(--radius-control);height:70px}.PUzDxa_swatchCircle .PUzDxa_swatchFill{border-radius:var(--radius-circle);width:32px;height:32px}.PUzDxa_swatchOn .PUzDxa_swatchFill{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-accent)}.PUzDxa_swatch:focus-visible{outline:none}.PUzDxa_swatch:focus-visible .PUzDxa_swatchFill{box-shadow:var(--focus-ring)}.PUzDxa_swatchLabel{font:var(--type-callout);color:var(--color-text-secondary)}.PUzDxa_swatchOn .PUzDxa_swatchLabel{color:var(--color-text);font-weight:var(--weight-semibold)}
.UenbSW_page{background:var(--color-surface-sunken);flex-direction:column;min-height:100%;display:flex}.UenbSW_topHeader{background:var(--color-surface);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:1.25rem 2rem;display:flex}.UenbSW_clientBadge{color:var(--color-accent);align-items:center;gap:.75rem;display:flex}.UenbSW_clientName{font-size:var(--text-title2);color:var(--color-text);font-weight:700}.UenbSW_clientMeta{font-size:var(--text-body);color:var(--color-text-secondary)}.UenbSW_stageTag{background:var(--color-accent);color:var(--color-on-accent);border-radius:var(--radius-sheet);font-size:var(--text-body);letter-spacing:.03em;padding:.35rem 1rem;font-weight:700}.UenbSW_stepperWrapper{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:1.5rem 2rem;position:relative}.UenbSW_progressBarTrack{background:var(--color-border);height:3px;position:absolute;bottom:0;left:0;right:0}.UenbSW_progressBarFill{background:var(--color-accent);height:100%;transition:width .4s}.UenbSW_stepper{scrollbar-width:none;-ms-overflow-style:none;gap:0;display:flex;overflow-x:auto}.UenbSW_stepper::-webkit-scrollbar{display:none}.UenbSW_stepPip{flex-direction:column;flex:1;align-items:center;gap:.4rem;min-width:80px;display:flex;position:relative}.UenbSW_stepPip:not(:last-child):after{content:"";background:var(--color-border);z-index:0;height:2px;position:absolute;top:14px;left:calc(50% + 14px);right:calc(14px - 50%)}.UenbSW_stepDone:not(:last-child):after{background:var(--color-accent)}.UenbSW_stepCircle{border-radius:var(--radius-circle);border:2px solid var(--color-border);background:var(--glass-card);width:28px;height:28px;-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);font-size:var(--text-callout);z-index:1;box-shadow:var(--glass-card-shadow);justify-content:center;align-items:center;transition:all .2s;display:flex}.UenbSW_stepDone .UenbSW_stepCircle{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.UenbSW_stepActive .UenbSW_stepCircle{border-color:var(--color-accent);background:var(--glass-card);-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);color:var(--color-accent);box-shadow:var(--glass-card-shadow)}.UenbSW_stepLocked .UenbSW_stepCircle{opacity:.4}.UenbSW_stepLabel{font-size:var(--text-subheadline);color:var(--color-text-secondary);text-align:center;white-space:nowrap;font-weight:600}.UenbSW_stepActive .UenbSW_stepLabel{color:var(--color-accent)}.UenbSW_stepDone .UenbSW_stepLabel{color:var(--color-text-secondary)}.UenbSW_body{flex:1;grid-template-columns:1fr 300px;align-items:start;gap:1.5rem;padding:2rem;display:grid}.UenbSW_stepPanel{background:var(--glass-card);-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);border:1px solid var(--glass-card-border);border-radius:var(--radius-control);box-shadow:var(--glass-card-shadow);overflow:hidden}.UenbSW_stepHeader{border-bottom:1px solid var(--color-border);padding:1.75rem 2rem}.UenbSW_stepTitle{font-size:var(--text-title1);color:var(--color-text);margin-bottom:.4rem;font-weight:700}.UenbSW_stepDesc{font-size:var(--text-title3);color:var(--color-text-secondary);line-height:1.55}.UenbSW_recommendation{background:rgba(var(--warning-rgb), .12);color:var(--color-warning-text);border-radius:var(--radius-field);font-size:var(--text-body);align-items:center;gap:.4rem;margin-bottom:.75rem;padding:.4rem .75rem;font-weight:600;display:inline-flex}.UenbSW_formGrid{grid-template-columns:1fr 1fr;gap:1rem;padding:1.75rem 2rem;display:grid}.UenbSW_formField{flex-direction:column;gap:.4rem;display:flex}.UenbSW_fullWidth{grid-column:span 2}.UenbSW_label{font-size:var(--text-body);color:var(--color-text-secondary);font-weight:700}.UenbSW_input,.UenbSW_select,.UenbSW_textarea{border:1.5px solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface-sunken);color:var(--color-text);font-size:var(--text-title3);padding:.65rem .875rem;font-family:inherit;transition:border-color .15s}.UenbSW_input:focus,.UenbSW_select:focus,.UenbSW_textarea:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px rgba(var(--brand-primary-rgb), .15);outline:none}.UenbSW_textarea{resize:vertical}.UenbSW_fieldHint{font-size:var(--text-callout);color:var(--color-text-secondary);font-style:italic}.UenbSW_radioGroup{gap:1.5rem;padding:.5rem 0;display:flex}.UenbSW_radioLabel{font-size:var(--text-body);color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:.4rem;display:flex}.UenbSW_planGrid{grid-template-columns:repeat(3,1fr);gap:1rem;padding:1.75rem 2rem 0;display:grid}.UenbSW_planCard{border:2px solid var(--color-border);border-radius:var(--radius-control);cursor:pointer;padding:1.25rem;transition:all .2s}.UenbSW_planCard:hover{border-color:var(--color-accent);box-shadow:0 4px 12px rgba(var(--brand-primary-rgb), .15);transform:translateY(-2px)}.UenbSW_planCardActive{border-color:var(--color-accent);background:rgba(var(--brand-primary-rgb), .05)}.UenbSW_planCardHeader{flex-direction:column;gap:.25rem;margin-bottom:.75rem;display:flex;position:relative}.UenbSW_planCheck{background:var(--color-accent);width:20px;height:20px;color:var(--color-on-accent);border-radius:var(--radius-circle);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.UenbSW_planName{font-weight:700;font-size:var(--text-title3);color:var(--color-text)}.UenbSW_planPrice{font-size:var(--text-title1);color:var(--color-accent);font-weight:800}.UenbSW_planPrice span{font-size:var(--text-body);color:var(--color-text-secondary);font-weight:400}.UenbSW_planFeatures{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.UenbSW_planFeatures li{font-size:var(--text-body);color:var(--color-text-secondary);align-items:center;gap:.4rem;display:flex}.UenbSW_setupFeeRow{align-items:center;gap:1rem;padding:1.25rem 2rem 0;display:flex}.UenbSW_feeInput{max-width:160px}.UenbSW_priceSummary{background:var(--color-surface-sunken);border:1px dashed var(--color-border);border-radius:var(--radius-field);margin:1rem 2rem;padding:1rem 1.25rem}.UenbSW_summaryRow{font-size:var(--text-body);color:var(--color-text-secondary);justify-content:space-between;padding:.25rem 0;display:flex}.UenbSW_summaryTotal{font-size:var(--text-title3);color:var(--color-text);border-top:2px solid var(--color-border);justify-content:space-between;margin-top:.5rem;padding-top:.75rem;font-weight:700;display:flex}.UenbSW_contractPreview{border:1px solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface-sunken);max-height:340px;margin:1.5rem 2rem;overflow-y:auto}.UenbSW_contractText{font-family:Courier New,monospace;font-size:var(--text-callout);color:var(--color-text-secondary);white-space:pre-wrap;margin:0;padding:1.5rem;line-height:1.7}.UenbSW_contractProviders{align-items:center;gap:.75rem;padding:0 2rem 1rem;display:flex}.UenbSW_providerLabel{font-size:var(--text-body);color:var(--color-text-secondary)}.UenbSW_providerBadge{background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-sheet);font-size:var(--text-callout);color:var(--color-text-secondary);padding:.2rem .75rem;font-weight:700}.UenbSW_signatureGate{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3rem 2rem;display:flex}.UenbSW_pendingBadge{color:var(--color-warning);font-weight:700;font-size:var(--text-title2);flex-direction:column;align-items:center;gap:.5rem;display:flex}.UenbSW_signedBadge{color:var(--color-success);font-weight:700;font-size:var(--text-title2);flex-direction:column;align-items:center;gap:.5rem;display:flex}.UenbSW_gateNote{max-width:400px;font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.6}.UenbSW_paymentCard{background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-control);margin:1.75rem 2rem 0;padding:1.5rem}.UenbSW_paymentRow{font-size:var(--text-title3);color:var(--color-text-secondary);justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.UenbSW_paymentRow strong{color:var(--color-text)}.UenbSW_paymentDivider{border-top:2px solid var(--color-border);margin:.5rem 0}.UenbSW_paymentTotal{font-size:var(--text-title2);color:var(--color-text);justify-content:space-between;align-items:center;padding:.5rem 0;font-weight:700;display:flex}.UenbSW_stripeBadge{background:rgba(var(--brand-stripe-rgb), .08);color:var(--accent-indigo);border-radius:var(--radius-sheet);font-size:var(--text-callout);align-items:center;gap:.4rem;margin:1rem 2rem 0;padding:.3rem .85rem;font-weight:600;display:inline-flex}.UenbSW_buildDisplay,.UenbSW_launchDisplay{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3rem 2rem;display:flex}.UenbSW_buildIcon{color:var(--color-accent);opacity:.7}.UenbSW_launchIcon{color:var(--color-success)}.UenbSW_buildLabel,.UenbSW_launchLabel{font-size:var(--text-title1);color:var(--color-text);font-weight:700}.UenbSW_buildBar{background:var(--color-border);border-radius:var(--radius-sm);width:100%;max-width:320px;height:8px;overflow:hidden}.UenbSW_buildBarFill{background:var(--color-accent);border-radius:var(--radius-sm);width:65%;height:100%;animation:2s ease-in-out infinite UenbSW_pulse}@keyframes UenbSW_pulse{0%,to{opacity:1}50%{opacity:.6}}.UenbSW_buildNote{max-width:400px;font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.6}.UenbSW_activeDisplay{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:3rem 2rem;display:flex}.UenbSW_activeIcon{color:var(--color-success);animation:.4s UenbSW_popIn}@keyframes UenbSW_popIn{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}.UenbSW_activeTitle{font-size:var(--text-large-title);color:var(--color-text);font-weight:800}.UenbSW_activeDesc{max-width:440px;font-size:var(--text-title3);color:var(--color-text-secondary);line-height:1.6}.UenbSW_activeSummary{grid-template-columns:1fr 1fr;gap:1rem;width:100%;max-width:400px;display:grid}.UenbSW_activeSummaryItem{background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-field);text-align:left;flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:flex}.UenbSW_activeSummaryItem span{font-size:var(--text-callout);color:var(--color-text-secondary);font-weight:600}.UenbSW_activeSummaryItem strong{font-size:var(--text-title3);color:var(--color-text)}.UenbSW_sidebar{flex-direction:column;gap:1rem;display:flex}.UenbSW_sideCard{background:var(--glass-card);-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);border:1px solid var(--glass-card-border);border-radius:var(--radius-control);box-shadow:var(--glass-card-shadow);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.UenbSW_sideCardTitle{font-size:var(--text-callout);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);padding-bottom:.5rem;font-weight:700}.UenbSW_sideRow{font-size:var(--text-body);color:var(--color-text-secondary);justify-content:space-between;align-items:center;display:flex}.UenbSW_sideRow strong{color:var(--color-text);font-weight:600}.UenbSW_stepFooter{border-top:1px solid var(--color-border);background:var(--color-surface-sunken);justify-content:flex-end;gap:.75rem;padding:1.25rem 2rem;display:flex}.UenbSW_btn{border-radius:var(--radius-field);font-size:var(--text-body);cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.65rem 1.25rem;font-family:inherit;font-weight:700;transition:all .15s;display:inline-flex}.UenbSW_btn:disabled{opacity:.4;cursor:not-allowed}.UenbSW_btnPrimary{background:var(--color-accent);color:var(--color-on-accent)}.UenbSW_btnPrimary:hover:not(:disabled){filter:brightness(1.1);box-shadow:0 4px 10px rgba(var(--brand-primary-rgb), .3);transform:translateY(-1px)}.UenbSW_btnSecondary{background:var(--color-surface);color:var(--color-text-secondary);border:1.5px solid var(--color-border)}.UenbSW_btnSecondary:hover{background:var(--color-surface-sunken);border-color:var(--color-text-secondary)}.UenbSW_btnSuccess{background:var(--color-success);color:var(--color-on-accent)}.UenbSW_btnSuccess:hover{filter:brightness(1.1);transform:translateY(-1px)}.UenbSW_green{color:var(--color-success)!important}.UenbSW_yellow{color:var(--color-warning)!important}.UenbSW_discoveryProgress{padding:1.5rem 2rem .5rem}.UenbSW_discoveryProgressHeader{font-size:var(--text-body);color:var(--color-text-secondary);justify-content:space-between;align-items:center;margin-bottom:.5rem;font-weight:600;display:flex}.UenbSW_discoveryProgressText{color:var(--color-text);font-weight:700}.UenbSW_discoveryPercent{color:var(--color-accent)}.UenbSW_discoveryProgressBar{background:var(--color-border);border-radius:var(--radius-sm);width:100%;height:6px;overflow:hidden}.UenbSW_discoveryProgressBarFill{background:var(--color-accent);height:100%;transition:width .3s}.UenbSW_cardGrid{grid-template-columns:repeat(2,1fr);gap:1rem;padding:1.5rem 2rem;display:grid}.UenbSW_selectionCard{background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-control);cursor:pointer;text-align:left;align-items:flex-start;gap:1rem;padding:1.25rem;transition:all .2s;display:flex;position:relative}.UenbSW_selectionCard:hover{border-color:var(--color-accent);box-shadow:0 4px 12px rgba(var(--brand-primary-rgb), .1);transform:translateY(-2px)}.UenbSW_selectionCardActive{border-color:var(--color-accent);background:rgba(var(--brand-primary-rgb), .04)}.UenbSW_cardIcon{border-radius:var(--radius-control);background:rgba(var(--brand-primary-rgb), .08);width:40px;height:40px;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.UenbSW_selectionCardActive .UenbSW_cardIcon{background:var(--color-accent);color:var(--color-on-accent)}.UenbSW_cardContent{flex-direction:column;gap:.25rem;display:flex}.UenbSW_cardTitle{font-size:var(--text-title3);color:var(--color-text);font-weight:700}.UenbSW_cardDesc{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.4}.UenbSW_cardCheck{border-radius:var(--radius-circle);border:2px solid var(--color-border);background:var(--glass-card);width:18px;height:18px;-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);color:#0000;font-size:var(--text-footnote);box-shadow:var(--glass-card-shadow);justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;top:1rem;right:1rem}.UenbSW_selectionCardActive .UenbSW_cardCheck{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.UenbSW_recommendationSummary{flex-direction:column;gap:1.5rem;padding:1.75rem 2rem;display:flex}.UenbSW_summaryCardsGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.UenbSW_summaryMiniCard{background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-control);flex-direction:column;gap:.25rem;padding:1rem;display:flex}.UenbSW_summaryMiniCard span{font-size:var(--text-callout);color:var(--color-text-secondary);font-weight:600}.UenbSW_summaryMiniCard strong{font-size:var(--text-title3);color:var(--color-text)}.UenbSW_recMainCard{border:2px solid var(--color-warning);background:rgba(var(--warning-rgb), .03);border-radius:var(--radius-card);align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.UenbSW_recBadge{border-radius:var(--radius-circle);background:var(--color-warning);width:70px;height:70px;color:var(--color-on-accent);font-size:var(--text-large-title);box-shadow:0 4px 10px rgba(var(--warning-rgb), .3);flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:flex}.UenbSW_recContent{flex-direction:column;gap:.5rem;display:flex}.UenbSW_recTitle{font-size:var(--text-body);color:var(--color-warning-text);font-weight:700}.UenbSW_recPlanName{font-size:var(--text-large-title);color:var(--color-text);font-weight:800}.UenbSW_recPlanPrice{font-size:var(--text-title2);color:var(--color-accent);font-weight:700}.UenbSW_recBreakdown{background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-control);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.UenbSW_recBreakdownTitle{font-size:var(--text-title3);color:var(--color-text);font-weight:700}.UenbSW_recBreakdownList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.UenbSW_recBreakdownList li{font-size:var(--text-body);color:var(--color-text-secondary);align-items:flex-start;gap:.5rem;line-height:1.4;display:flex}.UenbSW_recBreakdownList li svg{color:var(--color-success);flex-shrink:0;margin-top:.15rem}@media (max-width:640px){.UenbSW_topHeader{gap:var(--space-3);padding:var(--space-4);flex-wrap:wrap}.UenbSW_body{gap:var(--space-4);padding:var(--space-3) 0;grid-template-columns:minmax(0,1fr)}.UenbSW_formGrid{padding:var(--space-5) var(--space-4);grid-template-columns:minmax(0,1fr)}.UenbSW_fullWidth{flex-wrap:wrap;grid-column:auto}.UenbSW_planGrid,.UenbSW_cardGrid,.UenbSW_summaryCardsGrid,.UenbSW_activeSummary{padding-left:var(--space-4);padding-right:var(--space-4);grid-template-columns:minmax(0,1fr)}.UenbSW_stepHeader{padding-left:var(--space-4);padding-right:var(--space-4)}.UenbSW_stepFooter{gap:var(--space-3);padding:var(--space-4);flex-wrap:wrap}.UenbSW_stepFooter>*{flex:auto;justify-content:center}.UenbSW_btn{min-height:var(--hit-min)}.UenbSW_input,.UenbSW_textarea{min-height:var(--hit-min);font-size:var(--text-input-phone)}.UenbSW_stepLabel{font:var(--type-footnote)}}
.EDdsUq_hint{align-items:center;gap:var(--space-2);margin-top:var(--space-3);display:flex}.EDdsUq_swatches{gap:var(--space-4);flex-wrap:wrap;display:flex}.EDdsUq_range{width:100%;max-width:360px;accent-color:var(--color-accent)}.EDdsUq_colorPick{border-radius:var(--radius-circle);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--color-border);cursor:pointer;background:conic-gradient(var(--accent-red), var(--accent-yellow), var(--accent-green), var(--accent-blue), var(--accent-purple), var(--accent-red));position:relative;overflow:hidden}.EDdsUq_colorPick input{opacity:0;cursor:pointer;position:absolute;inset:0}.EDdsUq_preview{gap:var(--space-3);height:200px;padding:var(--space-3);border-radius:var(--radius-sheet);background:var(--wallpaper);box-shadow:var(--glass-card-shadow);background-size:cover;display:flex;overflow:hidden}.EDdsUq_previewSidebar{gap:var(--space-2);width:120px;padding:var(--space-3);border-radius:var(--radius-card);background:var(--glass-sidebar);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-edge);flex-direction:column;flex-shrink:0;display:flex}.EDdsUq_previewRow,.EDdsUq_previewRowOn{border-radius:var(--radius-field);background:var(--fill-secondary);height:14px}.EDdsUq_previewRowOn{background:var(--color-selected);box-shadow:inset 3px 0 0 var(--color-accent)}.EDdsUq_previewMain{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.EDdsUq_previewToolbar{justify-content:flex-end;gap:var(--space-2);display:flex}.EDdsUq_previewPill,.EDdsUq_previewPillWide{border-radius:var(--radius-pill);background:var(--glass-control);width:28px;height:28px;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-edge)}.EDdsUq_previewPillWide{width:96px}.EDdsUq_previewCard{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-card);background:var(--glass-card);-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);border:1px solid var(--glass-card-border);box-shadow:var(--glass-card-shadow);flex-direction:column;display:flex}@media (max-width:640px){.EDdsUq_previewSidebar{display:none}}
.R3qKPW_filled{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);overflow:hidden}.R3qKPW_row{border-bottom:1px solid var(--color-border);background:var(--glass-card);-webkit-backdrop-filter:var(--glass-card-blur);box-shadow:var(--glass-card-shadow);align-items:center;gap:.5rem;padding:.4rem .6rem;display:flex}.R3qKPW_row2{gap:.3rem;display:flex}.R3qKPW_secondaryCallout{min-width:0;font-size:var(--text-callout);color:var(--color-text-secondary);background:var(--color-surface-sunken);border-radius:var(--radius-field);text-overflow:ellipsis;white-space:nowrap;flex:1;padding:.2rem .6rem;overflow:hidden}.R3qKPW_row3{justify-content:center;padding:.75rem;display:flex}.R3qKPW_secondaryCallout2{font-size:var(--text-callout);color:var(--color-text-secondary);padding:0 .75rem .6rem}
._3fBGDa_stack{flex-direction:column;gap:1rem;display:flex}._3fBGDa_secondaryBody{color:var(--color-text-secondary);font-size:var(--text-body)}._3fBGDa_secondaryBody2{color:var(--color-text-secondary);font-size:var(--text-body);padding-left:1.5rem;line-height:1.8}._3fBGDa_stack2{flex-direction:column;gap:.5rem;display:flex}._3fBGDa_bodySemibold{font-size:var(--text-body);font-weight:600}._3fBGDa_secondaryBody3{font-size:var(--text-body);color:var(--color-text-secondary)}._3fBGDa_dangerBody{color:var(--color-danger);font-size:var(--text-body)}._3fBGDa_secondaryBody4{font-size:var(--text-body);color:var(--color-text-secondary);margin:-.25rem 0 1rem}._3fBGDa_secondaryBody5{white-space:pre-wrap;font-size:var(--text-body);color:var(--color-text-secondary);margin:0;line-height:1.6}._3fBGDa_secondaryBody6{font-size:var(--text-body);color:var(--color-text-secondary);margin:0}._3fBGDa_rowBetweenWrapBody{border-radius:var(--radius-control);background:var(--color-accent-soft);font-size:var(--text-body);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem .65rem;display:flex}._3fBGDa_row{gap:.35rem;display:flex}._3fBGDa_successBody{font-size:var(--text-body);color:var(--color-success);margin:.5rem 0 0}._3fBGDa_strongBodySemibold{font-size:var(--text-body);color:var(--color-text);font-weight:600}._3fBGDa_secondaryBody7{font-size:var(--text-body);color:var(--color-text-secondary);text-align:center}._3fBGDa_body{font-size:var(--text-body)}._3fBGDa_secondaryCalloutBold{font-size:var(--text-callout);color:var(--color-text-secondary);margin:0;font-weight:700}._3fBGDa_grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._3fBGDa_stack3{flex-direction:column;gap:.25rem;display:flex}._3fBGDa_secondaryCalloutSemibold{font-size:var(--text-callout);color:var(--color-text-secondary);font-weight:600}._3fBGDa_stack4{flex-direction:column;grid-column:1/-1;gap:.25rem;display:flex}
.OEf_Fa_footnoteBold{font-size:var(--text-footnote);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-warning) 14%, transparent);padding:0 5px;font-weight:700}
.NW_jCG_row{justify-content:center;padding:2rem 0;display:flex}.NW_jCG_spacer{margin-bottom:1.5rem}.NW_jCG_spacer2{margin-bottom:1.25rem}
