.unit-card-text-view_card___uXpH{background:var(--card-bg);border:1px solid var(--card-border);border-radius:5px;padding:8px 10px;display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--card-text);line-height:1.45;flex:1 1}.unit-card-text-view_header__zTcRS{display:flex;flex-direction:column;gap:2px}.unit-card-text-view_titleRow__53A3g{display:flex;align-items:center;gap:5px}.unit-card-text-view_uniqueDot__ao22x{color:var(--card-cost-border);font-size:14px;line-height:1;flex-shrink:0}.unit-card-text-view_name__Fn_PY{font-weight:700;font-size:13px;color:var(--card-text);flex:1 1}.unit-card-text-view_costBadge__w5QTF{font-size:11px;font-weight:600;color:var(--card-cost-border);white-space:nowrap;background:var(--card-cost-bg);border:1px solid var(--card-cost-border);border-radius:10px;padding:1px 7px;flex-shrink:0}.unit-card-text-view_subName__swyFF{font-size:10px;color:var(--card-text-muted);margin-left:14px}.unit-card-text-view_typeLine__T6mAK{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--card-text-muted)}.unit-card-text-view_subTitle__htnNr{font-style:italic}.unit-card-text-view_sep__N2w8m{color:var(--card-text-sep)}.unit-card-text-view_unitClass__Nb4vl{color:var(--card-unit-class);font-weight:600}.unit-card-text-view_stats__n37wD{display:flex;flex-wrap:wrap;gap:4px 10px;border-top:1px solid var(--card-divider);border-bottom:1px solid var(--card-divider);padding:5px 0}.unit-card-text-view_statGroup__GV7Do{display:flex;flex-direction:column;align-items:center;min-width:40px}.unit-card-text-view_statLabel__mdgfS{font-size:9px;color:var(--card-text-dim);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.unit-card-text-view_statValue__o_lXw{font-size:12px;font-weight:600;color:var(--card-text);display:flex;align-items:center;gap:2px}.unit-card-text-view_statMeta__lsFbs{font-size:10px;font-weight:400;color:var(--card-text-muted)}.unit-card-text-view_statNone__RJOZu{color:var(--card-text-dim)}.unit-card-text-view_statSurge__usEhb{color:var(--card-cmd-text)}.unit-card-text-view_defenseDie__UXBsj{display:inline-block;width:13px;height:13px;border-radius:3px;flex-shrink:0}.unit-card-text-view_defenseDieWhite__d1afy{background:var(--die-color-white);border:1.5px solid var(--die-color-black)}.unit-card-text-view_defenseDieRed__AER26{background:var(--die-color-red-face)}.unit-card-text-view_keywords__q5dB2{font-size:10px;color:var(--card-keyword);font-style:italic;line-height:1.5}.unit-card-text-view_weapons__g8WjI{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--card-divider);padding-top:4px}.unit-card-text-view_weaponRow__scxPO{display:flex;align-items:flex-start;gap:4px}.unit-card-text-view_weaponRowContent___X4Xf{flex:1 1;min-width:0}.unit-card-text-view_simBtn__Ej3WU{flex-shrink:0;padding:2px 5px;background:transparent;border:1px solid var(--panel-border-accent);border-radius:3px;color:var(--text-dim);font-size:10px;cursor:pointer;line-height:1.4;white-space:nowrap;margin-top:2px}.unit-card-text-view_simBtn__Ej3WU:hover{border-color:var(--text-accent);color:var(--text-accent)}.upgrade-card-editor_editor__qdKK9{--ed-bg:var(--background-color);--ed-panel:var(--panel-bg-raised);--ed-section:var(--panel-bg-section);--ed-row:var(--panel-bg-hover);--ed-input:var(--panel-bg-input);--ed-border:var(--panel-border-accent);--ed-border-lo:var(--panel-border);--ed-text:var(--text-primary);--ed-muted:var(--text-secondary);--ed-accent:var(--text-accent);--ed-accent-hi:var(--text-accent-bright);--ed-dim:var(--panel-bg-active);--ed-danger:var(--status-error-text);--ed-success:var(--status-ok-text);font-family:var(--font-family);font-size:13px;color:var(--ed-text);background:var(--ed-bg);border-radius:5px;border:1px solid var(--ed-border);box-shadow:0 4px 8px 0 rgba(255,188,116,.17),0 6px 20px 0 rgba(0,0,0,.4);padding:12px;box-sizing:border-box}.upgrade-card-editor_editor__qdKK9 input[type=number],.upgrade-card-editor_editor__qdKK9 input[type=text],.upgrade-card-editor_editor__qdKK9 select,.upgrade-card-editor_editor__qdKK9 textarea{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:var(--ed-text);background:var(--ed-input)}.upgrade-card-editor_editor__qdKK9 input[type=checkbox]{accent-color:var(--ed-accent-hi)}.upgrade-card-editor_editor__qdKK9 :focus{outline:1px solid var(--ed-accent-hi);outline-offset:1px}.upgrade-card-editor_editor__qdKK9 ::-webkit-scrollbar{width:5px}.upgrade-card-editor_editor__qdKK9 ::-webkit-scrollbar-track{background:var(--ed-panel)}.upgrade-card-editor_editor__qdKK9 ::-webkit-scrollbar-thumb{background:var(--ed-border);border-radius:2px}.upgrade-card-editor_editorHeader__NDbDs{font-family:var(--font-family);font-size:13px;font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:.15em;text-transform:uppercase;color:var(--ed-accent-hi);margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid var(--ed-border)}.upgrade-card-editor_sectionGroup__3XbSv{margin-bottom:12px}.upgrade-card-editor_sectionGroupLabel__fwD7l{font-size:10px;text-transform:uppercase;letter-spacing:.15em;color:var(--ed-muted);font-family:Arial,Helvetica,sans-serif;font-weight:700;padding:2px 2px 4px;margin-bottom:4px;border-bottom:1px solid var(--ed-border-lo)}.upgrade-card-editor_section__sHzkH{border-radius:5px;border:1px solid var(--ed-border-lo);margin-bottom:8px;background:var(--ed-panel)}.upgrade-card-editor_sectionToggle__9EFLx{width:100%;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;justify-content:space-between;align-items:center;background:var(--ed-section);border:none;border-bottom:1px solid var(--ed-border-lo);padding:7px 12px;cursor:pointer;color:var(--ed-accent-hi);font-family:var(--font-family);font-feature-settings:"smcp";font-variant:small-caps;font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.upgrade-card-editor_sectionToggle__9EFLx:hover{background:var(--ed-row)}.upgrade-card-editor_sectionToggleIcon__xBG2y{font-size:9px;opacity:.6;font-family:Arial,sans-serif}.upgrade-card-editor_mutated__XPfHg{outline:2px solid #f5a623!important;outline-offset:1px;color:#f5a623!important}.upgrade-card-editor_sectionToggleMutated__B7pck{border-bottom-color:#f5a623}.upgrade-card-editor_mutatedDot__XVLrA{display:inline-block;width:7px;height:7px;border-radius:50%;background:#f5a623;margin-left:6px;flex-shrink:0}.upgrade-card-editor_sectionBody__g1pjF{padding:10px 12px;background:var(--ed-panel)}.upgrade-card-editor_fieldLabel__Nvaib{font-size:12px;color:var(--ed-text);text-transform:uppercase;letter-spacing:.07em;margin-bottom:3px;display:block;font-family:Arial,Helvetica,sans-serif}.upgrade-card-editor_input__Ok0dM{background:var(--ed-input);border:1px solid var(--ed-border-lo);border-radius:3px;color:var(--ed-text);padding:4px 8px;font-size:13px;width:100%;box-sizing:border-box;transition:border-color .15s}.upgrade-card-editor_input__Ok0dM:hover{border-color:var(--ed-border)}.upgrade-card-editor_inputSmall__zYFmI{width:auto}.upgrade-card-editor_select__Laf00{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.upgrade-card-editor_textarea__qqG7M{resize:vertical;white-space:pre-wrap;overflow-wrap:break-word;font-family:Courier New,monospace;font-size:11px;line-height:1.4}.upgrade-card-editor_addBtn__okAGb{background-color:var(--ed-accent);border:1px solid #000;border-radius:5px;color:#000;padding:5px 10px;font-size:13px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;display:inline-block;letter-spacing:.02em;transition:background-color .15s}.upgrade-card-editor_addBtn__okAGb:hover{background-color:var(--ed-accent-hi)}.upgrade-card-editor_addBtn__okAGb:active{position:relative;top:1px}.upgrade-card-editor_addBtnSmall__WR9QO{font-size:12px;padding:4px 8px}.upgrade-card-editor_iconBtn__7_Tnf{background:none;border:none;cursor:pointer;padding:2px 5px;font-size:13px;color:var(--ed-muted);border-radius:3px;line-height:1;font-family:inherit}.upgrade-card-editor_fieldLabelRow__CLDNP{display:flex;align-items:center;gap:4px}.upgrade-card-editor_infoIconBtn__QttXj{background:none;border:none;cursor:pointer;padding:0 2px;font-size:12px;color:var(--ed-muted);line-height:1;font-family:inherit;position:relative}.upgrade-card-editor_infoIconBtn__QttXj:hover{color:var(--ed-accent)}.upgrade-card-editor_shortcodePopover__YpRzo{position:absolute;left:0;top:calc(100% + 4px);z-index:100;background:var(--ed-panel);border:1px solid var(--ed-border);border-radius:5px;padding:8px 10px;min-width:220px;box-shadow:0 4px 12px rgba(0,0,0,.5);color:var(--ed-text);font-size:12px;white-space:nowrap}.upgrade-card-editor_shortcodePopoverTitle__19X24{font-size:11px;color:var(--ed-accent);margin-bottom:6px;text-transform:uppercase;letter-spacing:.05em}.upgrade-card-editor_shortcodeRow__RgrUs{display:flex;gap:8px;align-items:center;padding:2px 0}.upgrade-card-editor_shortcodeCode__TZU7q{font-family:monospace;background:var(--ed-dim);border:1px solid var(--ed-border-lo);border-radius:3px;padding:1px 5px;color:var(--ed-accent-hi);font-size:11px;min-width:120px}.upgrade-card-editor_shortcodeDesc__L_ZTw{color:var(--ed-muted);font-size:11px}.upgrade-card-editor_iconBtnDanger__hDFVs{color:var(--ed-danger)}.upgrade-card-editor_iconBtnLg__Qaujd{font-size:14px}.upgrade-card-editor_removeBtn__fODI7,.upgrade-card-editor_scalerBtn__1h_UN{background:none;border:none;cursor:pointer;font-size:11px;color:var(--ed-danger);font-family:Arial,Helvetica,sans-serif}.upgrade-card-editor_scalerBtn__1h_UN{text-decoration:none}.upgrade-card-editor_scalerRow__WtZZt{display:flex;gap:6px;align-items:center;margin-top:4px}.upgrade-card-editor_scalerValue__BfhWM{min-width:40px;text-align:center;font-size:13px}.upgrade-card-editor_radioGroup__vYdq2{display:flex;gap:8px;margin-top:4px;flex-wrap:wrap}.upgrade-card-editor_btnGroupRow__3FfMx{display:flex;gap:6px;margin-bottom:6px;flex-wrap:wrap}.upgrade-card-editor_mt6__ty9hD{margin-top:6px}.upgrade-card-editor_nameRow__kVIOd{display:flex;gap:4px;margin-bottom:4px}.upgrade-card-editor_grid2__ZadPb{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.upgrade-card-editor_grid3__gLiGm{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:6px;gap:6px}.upgrade-card-editor_col__o8ATj{display:flex;flex-direction:column;gap:8px}.upgrade-card-editor_col4__L0J42{display:flex;flex-direction:column;gap:4px}.upgrade-card-editor_col10__rSJyK{display:flex;flex-direction:column;gap:10px}.upgrade-card-editor_blockLabel__XGG8l{display:block;margin-bottom:8px}.upgrade-card-editor_mb8__IxK_N{margin-bottom:8px}.upgrade-card-editor_factionGrid__Orjrg{display:flex;flex-wrap:wrap;gap:5px}.upgrade-card-editor_factionChip__PF_pU{padding:3px 10px;border-radius:5px;font-size:11px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;letter-spacing:.04em;text-transform:uppercase;transition:background-color .12s}.upgrade-card-editor_factionChipActive__x_NGc{background-color:var(--ed-accent);border:1px solid #000;color:#000;font-weight:700}.upgrade-card-editor_factionChipActive__x_NGc:hover{background-color:var(--ed-accent-hi)}.upgrade-card-editor_factionChipInactive__HdW0M{background-color:var(--ed-input);border:1px solid var(--ed-border-lo);color:var(--ed-muted)}.upgrade-card-editor_factionChipInactive__HdW0M:hover{border-color:var(--ed-border);color:var(--ed-text);background-color:var(--ed-row)}.upgrade-card-editor_checkRow__Gwg9I{display:flex;align-items:center;gap:8px;font-size:13px;font-family:Arial,Helvetica,sans-serif;cursor:pointer}.upgrade-card-editor_weaponCard__xAxX8{border:1px solid var(--ed-border);border-radius:5px;padding:10px 12px;background:var(--ed-row)}.upgrade-card-editor_weaponCardHeader__x71z7{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid var(--ed-border-lo)}.upgrade-card-editor_weaponCardTitle___xM1L{font-family:var(--font-family);font-size:11px;font-feature-settings:"smcp";font-variant:small-caps;font-weight:700;color:var(--ed-accent);letter-spacing:.1em;text-transform:uppercase}.upgrade-card-editor_diceSelectRed__7AooL{border-color:var(--dice-select-red-border);background:var(--dice-select-red-bg)}.upgrade-card-editor_diceSelectWhite__tokym{border-color:var(--dice-select-white-border);background:var(--dice-select-white-bg)}.upgrade-card-editor_diceLabelRed__lFmJr{color:var(--dice-label-red)}.upgrade-card-editor_diceLabelBlack__Bmq6P{color:var(--ed-muted)}.upgrade-card-editor_diceLabelWhite__zDCQg{color:var(--ui-text-muted)}.upgrade-card-editor_kwRow__PjnuX{display:flex;gap:4px;margin-bottom:4px;align-items:center;position:relative}.upgrade-card-editor_kwInputWrap__PsgUw{flex:2 1;position:relative}.upgrade-card-editor_kwInput__8j0jd{padding-right:22px}.upgrade-card-editor_kwInputInvalid__fU3Gz{border-color:var(--ed-danger)}.upgrade-card-editor_kwValidIcon__pndNQ{position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:10px;pointer-events:none;font-family:Arial,sans-serif}.upgrade-card-editor_kwValidIconOk__N6tD9{color:var(--ed-success)}.upgrade-card-editor_kwValidIconBad__nlQsV{color:var(--ed-danger)}.upgrade-card-editor_kwDropdown__Cpzl7{position:absolute;top:calc(100% + 2px);left:0;right:0;background:var(--ed-section);border:1px solid var(--ed-border);border-radius:5px;z-index:500;max-height:160px;overflow-y:auto;box-shadow:0 4px 8px 0 rgba(255,188,116,.17),0 6px 20px 0 rgba(0,0,0,.5)}.upgrade-card-editor_kwDropdownItem__TsXEg{display:block;width:100%;background:none;border:none;border-bottom:1px solid var(--ed-border-lo);color:var(--ed-text);padding:5px 10px;text-align:left;cursor:pointer;font-size:12px;font-family:Arial,Helvetica,sans-serif}.upgrade-card-editor_kwDropdownItem__TsXEg:hover{background:var(--ed-row);color:var(--ed-accent)}.upgrade-card-editor_kwDropdownItemActive__H_A2f{background:var(--ed-dim);color:var(--ed-accent);font-weight:700}.upgrade-card-editor_kwDropdownItemDisabled__nh5Xa{color:var(--ed-muted);cursor:not-allowed}.upgrade-card-editor_customBadge__Zksi_{font-size:11px;color:var(--ed-muted);font-style:italic}.upgrade-card-editor_kwXInput__ZJXFt{flex:0 0 44px;width:80px;text-align:center}.upgrade-card-editor_kwColonLabel__ErGeb{display:flex;align-items:center;gap:3px;font-size:12px;color:var(--ed-muted);white-space:nowrap;cursor:pointer;font-family:Arial,Helvetica,sans-serif}.upgrade-card-editor_kwReadonlyLabel__v_ZTA{font-size:12px;color:var(--text-primary);font-family:Arial,Helvetica,sans-serif;min-width:80px;flex:1 1}.upgrade-card-editor_kwXReadonly__egQAP{font-size:12px;color:var(--ed-muted);font-family:monospace;padding:0 4px}.upgrade-card-editor_jsonTextarea__CSzlB{height:160px}.upgrade-card-editor_unitChip__qrHRk{display:inline-flex;align-items:center;gap:4px;background:var(--ed-dim);border:1px solid var(--ed-border-lo);border-radius:4px;padding:2px 6px;font-size:11px;color:var(--ed-text);font-family:Arial,Helvetica,sans-serif}.upgrade-card-editor_unitChipRemove__eRNiC{background:none;border:none;cursor:pointer;color:var(--ed-danger);font-size:10px;padding:0 1px;line-height:1;font-family:inherit}.upgrade-card-editor_copyBtn__lk5nq{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;margin-bottom:8px;background-color:var(--ed-accent);border:1px solid #000;border-radius:5px;color:#000;padding:6px 12px;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background-color .15s}.upgrade-card-editor_copyBtn__lk5nq:hover{background-color:var(--ed-accent-hi)}.upgrade-card-editor_copyBtn__lk5nq:active{position:relative;top:1px}.upgrade-card-editor_copyBtnSuccess__WqWSn{background-color:var(--ed-success)}.upgrade-card-editor_posRelative__lIEmr{position:relative}.upgrade-card-editor_flex1__uPNJu{flex:1 1}.upgrade-card-editor_mt10__i61Jh{margin-top:10px}.upgrade-card-editor_mt16__Ta_6O{margin-top:16px}.upgrade-card-editor_mb4__zdjV_{margin-bottom:4px}.upgrade-card-editor_inlineBlock__l3MeI{position:relative;display:inline-block;max-width:100%}.upgrade-card-editor_overlayCanvas__wpmOY{position:absolute;inset:0;width:100%;height:100%;touch-action:none}.upgrade-card-editor_drawHint__Dq1ei{font-size:12px;color:var(--text-secondary);margin-top:8px}.upgrade-card-editor_fieldHeaderRow__sVKHd{display:flex;align-items:center;gap:8px;margin-bottom:4px}.upgrade-card-editor_addBtnFull__kYsNq{width:100%}.upgrade-card-editor_pl8__M2_Oc{padding-left:8px}.upgrade-card-editor_flexGap4__xVCDP{display:flex;gap:4px}.upgrade-card-editor_kwTagWrap__ZXvvp{display:flex;flex-wrap:wrap;gap:5px}.upgrade-card-editor_kwTag__xtHGE{display:inline-flex;align-items:center;gap:4px;background:var(--ui-panel-bg);border:1px solid var(--panel-border);border-radius:4px;padding:2px 8px;font-size:12px;color:var(--text-primary)}.upgrade-card-editor_kwTagGreen__sNvCC{background:var(--status-ok-bg);border-color:var(--status-ok-border);color:var(--status-ok-text)}.upgrade-card-editor_kwAddRow__QNqll{display:flex;gap:6px;align-items:flex-start}.upgrade-card-editor_kwDropdownInline__CN9ah{position:static;border-color:var(--cmd-panel-border)}.upgrade-card-editor_searchItemName__toPPQ{flex:1 1;font-size:13px;color:var(--ui-text)}.upgrade-card-editor_searchItemKey__Z4CE2{font-size:11px;color:var(--ui-text-muted);margin-right:8px}.upgrade-card-editor_searchItemSub__uvkgt{margin-left:8px;font-size:11px;opacity:.6}.upgrade-card-editor_listItemBox__ORbfC{border:1px solid var(--panel-border);border-radius:4px;padding:6px 8px;background:var(--panel-bg-raised)}.upgrade-card-editor_itemPreviewText__lnhGm{flex:1 1;font-size:11px;color:var(--ui-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upgrade-card-editor_itemBody__K5gWG{padding:8px 10px}.upgrade-card-editor_itemHeaderNote__7JUZo{font-size:11px;color:var(--ui-text-muted);margin-bottom:4px}.upgrade-card-editor_textError__Y1cy4{font-size:11px;color:var(--ed-danger);font-family:monospace}.upgrade-card-editor_textSuccess__16wmJ{font-size:11px;color:var(--ed-success)}.upgrade-card-editor_addDescWrap__xYnp_{position:relative;margin-top:4px}.upgrade-card-editor_addDescDropdown__b64UG{position:absolute;top:calc(100% + 2px);left:0;right:0;background:var(--panel-bg-section);border:1px solid var(--panel-border-accent);border-radius:5px;z-index:400;box-shadow:0 4px 16px rgba(0,0,0,.5);display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px;padding:6px}.upgrade-card-editor_anyConditionGroup___O77e{border:1px solid var(--ed-border-lo);border-radius:4px;padding:8px 10px;background:var(--ed-section);display:flex;flex-direction:column;gap:6px;margin-top:8px}.upgrade-card-editor_anyConditionGroupTitle__insTz{font-size:11px;font-feature-settings:"smcp";font-variant:small-caps;font-weight:700;letter-spacing:.1em;color:var(--ed-accent);margin-bottom:2px}.upgrade-card-editor_conditionCard__WKWcb{border:1px solid var(--ed-border);border-radius:5px;padding:8px 10px;background:var(--ed-row);display:flex;align-items:flex-start;gap:6px}.upgrade-card-editor_conditionFields__ZOW8c{flex:1 1;display:flex;flex-direction:column;gap:6px}.upgrade-card-editor_iconToggleGroup__AEIBQ{display:flex;flex-wrap:wrap;gap:3px;margin-top:2px}.upgrade-card-editor_iconToggleBtn__blHJs{height:28px;display:flex;align-items:center;justify-content:center;background:var(--ed-input);border:1px solid var(--ed-border-lo);border-radius:4px;cursor:pointer;opacity:.4;padding:0 5px;transition:opacity .12s,border-color .12s,background .12s}.upgrade-card-editor_iconToggleBtn__blHJs:hover{opacity:.75;border-color:var(--ed-border)}.upgrade-card-editor_iconToggleBtnActive__Psd_D{height:28px;display:flex;align-items:center;justify-content:center;background:var(--ed-dim);border:1px solid var(--ed-accent-hi);border-radius:4px;cursor:pointer;opacity:1;padding:0 5px;transition:opacity .12s,border-color .12s,background .12s}.upgrade-card-editor_iconToggleBtnAny__XoKcd{background:var(--ed-input);border:1px solid var(--ed-border-lo);border-radius:4px;color:var(--ed-muted)}.upgrade-card-editor_iconToggleBtnAnyActive__akNxz,.upgrade-card-editor_iconToggleBtnAny__XoKcd{width:auto;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:1;padding:0 6px;font-size:10px;font-family:Arial,Helvetica,sans-serif;transition:opacity .12s,border-color .12s,background .12s}.upgrade-card-editor_iconToggleBtnAnyActive__akNxz{background:var(--ed-dim);border:1px solid var(--ed-accent-hi);border-radius:4px;color:var(--ed-accent-hi)}.upgrade-card-editor_excludeWord__pt5YU{color:var(--ed-danger);font-weight:600}.upgrade-card-editor_upgradeIconImg__Q9V5E{width:auto}[data-theme=light] .upgrade-card-editor_upgradeIconImg__Q9V5E{filter:invert(1)}.upgrade-card-editor_affiliationIconImg__tb_gB{width:auto}[data-theme=dark] .upgrade-card-editor_affiliationIconImg__tb_gB{filter:invert(1)}.upgrade-card-editor_selectNarrow__p2FdR{background:var(--ed-input);border:1px solid var(--ed-border-lo);border-radius:3px;color:var(--ed-text);padding:4px 8px;font-size:13px;width:auto;box-sizing:border-box;transition:border-color .15s;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.upgrade-card-editor_rangeWarning__PJoIJ{background:rgba(180,120,20,.12);border:1px solid rgba(180,120,20,.4);border-radius:4px;padding:8px 10px;font-size:12px;font-family:Arial,Helvetica,sans-serif;line-height:1.4}.upgrade-card-editor_rangeWarningText__H98dk{color:#c89030;margin-bottom:8px}.upgrade-card-editor_rangeWarningActions__V3SNu{display:flex;gap:6px}.upgrade-card-editor_warnConfirmBtn__Wx6RA{background:rgba(180,120,20,.2);border:1px solid rgba(180,120,20,.6);border-radius:3px;color:#c89030;padding:3px 10px;font-size:12px;cursor:pointer;font-family:Arial,Helvetica,sans-serif}.upgrade-card-editor_warnConfirmBtn__Wx6RA:hover{background:rgba(180,120,20,.35)}.upgrade-card-editor_warnCancelBtn__nccjo{background:none;border:1px solid var(--ed-border-lo);border-radius:3px;color:var(--ed-muted);padding:3px 10px;font-size:12px;cursor:pointer;font-family:Arial,Helvetica,sans-serif}.upgrade-card-editor_warnCancelBtn__nccjo:hover{border-color:var(--ed-border);color:var(--ed-text)}.upgrade-card-editor_h56__Nt3Qh{height:56px}.upgrade-card-editor_h72__DnX9t{height:72px}.upgrade-card-editor_h120__pFLtj{height:120px}.upgrade-card-editor_h200__OAEkQ{height:200px}.upgrade-card-editor_inlinePreview__PDMkj{margin-top:6px;padding:6px 8px;background:var(--ed-dim);border:1px solid var(--ed-border-lo);border-radius:3px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:var(--ed-text);line-height:1.5}.upgrade-card-editor_kwWysiwygWrap__afoJZ{flex:2 1;position:relative}.upgrade-card-editor_kwWysiwygRow__YSRrU{display:flex;align-items:stretch}.upgrade-card-editor_kwWysiwygInput__1diNJ{flex:1 1;background:var(--ed-input);border:1px solid var(--ed-border-lo);border-right:none;border-radius:3px 0 0 3px;color:var(--ed-text);padding:4px 8px;font-size:13px;font-family:Arial,Helvetica,sans-serif;min-height:28px;outline:none;white-space:nowrap;overflow:hidden;line-height:1.5;cursor:text;box-sizing:border-box;transition:border-color .15s}.upgrade-card-editor_kwWysiwygInput__1diNJ:hover{border-color:var(--ed-border)}.upgrade-card-editor_kwWysiwygInput__1diNJ:focus{border-color:var(--ed-accent-hi)}.upgrade-card-editor_kwWysiwygInput__1diNJ:empty:before{content:attr(data-placeholder);color:var(--ed-muted);font-style:italic;pointer-events:none}.upgrade-card-editor_kwWysiwygIcon__2D_ZA{width:16px;height:16px;object-fit:contain;vertical-align:middle;margin:0 1px;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:brightness(0) invert(1)}[data-theme=light] .upgrade-card-editor_kwWysiwygIcon__2D_ZA{filter:none}.upgrade-card-editor_kwIconBtn__R4Q_E{padding:0 7px;background:var(--ed-input);border:1px solid var(--ed-border-lo);border-radius:0 3px 3px 0;color:var(--ed-muted);font-size:14px;cursor:pointer;flex-shrink:0;transition:color .1s,border-color .1s}.upgrade-card-editor_kwIconBtn__R4Q_E:hover{color:var(--ed-accent);border-color:var(--ed-border)}.upgrade-card-editor_kwIconBtnActive__nNfsa{padding:0 7px;background:var(--ed-dim);border:1px solid var(--ed-accent-hi);border-radius:0 3px 3px 0;color:var(--ed-accent-hi);font-size:14px;cursor:pointer;flex-shrink:0;transition:color .1s,border-color .1s}.upgrade-card-editor_kwIconPicker__hOD06{position:absolute;top:calc(100% + 3px);left:0;right:0;background:var(--ed-section);border:1px solid var(--ed-border);border-radius:5px;z-index:600;padding:8px;display:flex;flex-direction:column;gap:6px;box-shadow:0 4px 8px 0 rgba(255,188,116,.17),0 6px 20px 0 rgba(0,0,0,.5)}.upgrade-card-editor_kwIconPickerSearch__WnD4l{background:var(--ed-input);border:1px solid var(--ed-border-lo);border-radius:3px;color:var(--ed-text);padding:4px 8px;font-size:12px;font-family:Arial,Helvetica,sans-serif;width:100%;box-sizing:border-box}.upgrade-card-editor_kwIconPickerSearch__WnD4l:focus{outline:1px solid var(--ed-accent-hi);outline-offset:0;border-color:var(--ed-accent-hi)}.upgrade-card-editor_kwIconPickerGrid__M9zcw{display:flex;flex-wrap:wrap;gap:3px;max-height:160px;overflow-y:auto}.upgrade-card-editor_kwIconPickerBtnDark__qhaAA{padding:3px;border-radius:3px;border:1px solid var(--ed-border-lo);background:#f0ece0;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:border-color .1s}.upgrade-card-editor_kwIconPickerBtnDark__qhaAA:hover{border-color:var(--ed-border)}.upgrade-card-editor_kwIconPickerBtnWhite__hBZNx{padding:3px;border-radius:3px;border:1px solid var(--ed-border-lo);background:#2a2a2a;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:border-color .1s}.upgrade-card-editor_kwIconPickerBtnWhite__hBZNx:hover{border-color:var(--ed-border)}.upgrade-card-editor_kwIconPickerImg__WvAX3{width:22px;height:22px;object-fit:contain;display:block}.upgrade-card-editor_listItemRow__Q35B9{display:flex;gap:4px;align-items:center}.upgrade-card-editor_listItemRowSub__p_ZXF{margin-bottom:6px}.upgrade-card-editor_descItem__K56n1{border-radius:5px;margin-bottom:6px;background:var(--panel-bg)}.upgrade-card-editor_descItemText__OXY4c{border:1px solid #4a7a4a55}.upgrade-card-editor_descItemHeader__QVpiE{border:1px solid #7a5a9a55}.upgrade-card-editor_descItemQuotation__8_cH6{border:1px solid #6a6a3a55}.upgrade-card-editor_descItemIllustration__CGMev{border:1px solid #3a6a7a55}.upgrade-card-editor_descItemStructuredList__aQL8P{border:1px solid #7a4a2a55}.upgrade-card-editor_descItemKeywordList___BHlJ{border:1px solid #2a5a7a55}.upgrade-card-editor_descItemReference__NGLgF{border:1px solid #6a3a4a55}.upgrade-card-editor_descItemCallout__rILjW{border:1px solid #4a4a7a55}.upgrade-card-editor_descItemClarification__Xpjbd{border:1px solid #7a5a2a55}.upgrade-card-editor_descItemExample__GAhjy{border:1px solid #2a7a5a55}.upgrade-card-editor_descItemChangelog__Fyfn7{border:1px solid #5a5a5a55}.upgrade-card-editor_descHead__YhzEy{display:flex;align-items:center;gap:6px;padding:5px 8px}.upgrade-card-editor_descHeadExpanded__ank5T{border-bottom-width:1px;border-bottom-style:solid;border-radius:4px 4px 0 0}.upgrade-card-editor_descHeadCollapsed__9chbN{border-radius:4px}.upgrade-card-editor_descHeadText__bH0wK{background:#4a7a4a22;border-bottom-color:#4a7a4a44}.upgrade-card-editor_descHeadHeader__WO7qM{background:#7a5a9a22;border-bottom-color:#7a5a9a44}.upgrade-card-editor_descHeadQuotation__UBimE{background:#6a6a3a22;border-bottom-color:#6a6a3a44}.upgrade-card-editor_descHeadIllustration__vdfL1{background:#3a6a7a22;border-bottom-color:#3a6a7a44}.upgrade-card-editor_descHeadStructuredList__fg3Wm{background:#7a4a2a22;border-bottom-color:#7a4a2a44}.upgrade-card-editor_descHeadKeywordList___hiZf{background:#2a5a7a22;border-bottom-color:#2a5a7a44}.upgrade-card-editor_descHeadReference__jaGWi{background:#6a3a4a22;border-bottom-color:#6a3a4a44}.upgrade-card-editor_descHeadCallout__HvfnN{background:#4a4a7a22;border-bottom-color:#4a4a7a44}.upgrade-card-editor_descHeadClarification__S96Tc{background:#7a5a2a22;border-bottom-color:#7a5a2a44}.upgrade-card-editor_descHeadExample__cbXNL{background:#2a7a5a22;border-bottom-color:#2a7a5a44}.upgrade-card-editor_descHeadChangelog__RaR5R{background:#5a5a5a22;border-bottom-color:#5a5a5a44}.upgrade-card-editor_descBadge__ug84o{font-size:10px;font-family:monospace;border-radius:3px;padding:1px 6px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.upgrade-card-editor_descBadgeText__Pzyr0{color:#4a7a4a;background:#4a7a4a33;border:1px solid #4a7a4a55}.upgrade-card-editor_descBadgeHeader__fptdG{color:#7a5a9a;background:#7a5a9a33;border:1px solid #7a5a9a55}.upgrade-card-editor_descBadgeQuotation__yLNfl{color:#6a6a3a;background:#6a6a3a33;border:1px solid #6a6a3a55}.upgrade-card-editor_descBadgeIllustration__rT6Yd{color:#3a6a7a;background:#3a6a7a33;border:1px solid #3a6a7a55}.upgrade-card-editor_descBadgeStructuredList__PBcSw{color:#7a4a2a;background:#7a4a2a33;border:1px solid #7a4a2a55}.upgrade-card-editor_descBadgeKeywordList__K1299{color:#2a5a7a;background:#2a5a7a33;border:1px solid #2a5a7a55}.upgrade-card-editor_descBadgeReference__qVWtC{color:#6a3a4a;background:#6a3a4a33;border:1px solid #6a3a4a55}.upgrade-card-editor_descBadgeCallout__7bDUU{color:#4a4a7a;background:#4a4a7a33;border:1px solid #4a4a7a55}.upgrade-card-editor_descBadgeClarification__o76J7{color:#7a5a2a;background:#7a5a2a33;border:1px solid #7a5a2a55}.upgrade-card-editor_descBadgeExample__mls_D{color:#2a7a5a;background:#2a7a5a33;border:1px solid #2a7a5a55}.upgrade-card-editor_descBadgeChangelog__uLmCV{color:#5a5a5a;background:#5a5a5a33;border:1px solid #5a5a5a55}.upgrade-card-editor_typeBtn__sY0FB{border-radius:3px;padding:4px 8px;font-size:11px;font-family:monospace;cursor:pointer;text-align:left}.upgrade-card-editor_typeBtnText__oT_Kk{background:#4a7a4a22;border:1px solid #4a7a4a55;color:#4a7a4a}.upgrade-card-editor_typeBtnHeader__HfU7q{background:#7a5a9a22;border:1px solid #7a5a9a55;color:#7a5a9a}.upgrade-card-editor_typeBtnQuotation__TBy0a{background:#6a6a3a22;border:1px solid #6a6a3a55;color:#6a6a3a}.upgrade-card-editor_typeBtnIllustration__hHQrR{background:#3a6a7a22;border:1px solid #3a6a7a55;color:#3a6a7a}.upgrade-card-editor_typeBtnStructuredList__AND3F{background:#7a4a2a22;border:1px solid #7a4a2a55;color:#7a4a2a}.upgrade-card-editor_typeBtnKeywordList__gP2Pu{background:#2a5a7a22;border:1px solid #2a5a7a55;color:#2a5a7a}.upgrade-card-editor_typeBtnReference__ekN3t{background:#6a3a4a22;border:1px solid #6a3a4a55;color:#6a3a4a}.upgrade-card-editor_typeBtnCallout__mmn99{background:#4a4a7a22;border:1px solid #4a4a7a55;color:#4a4a7a}.upgrade-card-editor_typeBtnClarification__woM5g{background:#7a5a2a22;border:1px solid #7a5a2a55;color:#7a5a2a}.upgrade-card-editor_typeBtnExample__2XHd0{background:#2a7a5a22;border:1px solid #2a7a5a55;color:#2a7a5a}.upgrade-card-editor_typeBtnChangelog__E5z5z{background:#5a5a5a22;border:1px solid #5a5a5a55;color:#5a5a5a}[data-theme=light] .upgrade-card-editor_descHeadText__bH0wK{background:#4a7a4a44;border-bottom-color:#4a7a4a66}[data-theme=light] .upgrade-card-editor_descHeadHeader__WO7qM{background:#7a5a9a44;border-bottom-color:#7a5a9a66}[data-theme=light] .upgrade-card-editor_descHeadQuotation__UBimE{background:#6a6a3a44;border-bottom-color:#6a6a3a66}[data-theme=light] .upgrade-card-editor_descHeadIllustration__vdfL1{background:#3a6a7a44;border-bottom-color:#3a6a7a66}[data-theme=light] .upgrade-card-editor_descHeadStructuredList__fg3Wm{background:#7a4a2a44;border-bottom-color:#7a4a2a66}[data-theme=light] .upgrade-card-editor_descHeadKeywordList___hiZf{background:#2a5a7a44;border-bottom-color:#2a5a7a66}[data-theme=light] .upgrade-card-editor_descHeadReference__jaGWi{background:#6a3a4a44;border-bottom-color:#6a3a4a66}[data-theme=light] .upgrade-card-editor_descHeadCallout__HvfnN{background:#4a4a7a44;border-bottom-color:#4a4a7a66}[data-theme=light] .upgrade-card-editor_descHeadClarification__S96Tc{background:#7a5a2a44;border-bottom-color:#7a5a2a66}[data-theme=light] .upgrade-card-editor_descHeadExample__cbXNL{background:#2a7a5a44;border-bottom-color:#2a7a5a66}[data-theme=light] .upgrade-card-editor_descHeadChangelog__RaR5R{background:#5a5a5a44;border-bottom-color:#5a5a5a66}.upgrade-card-editor_kwWysiwygWrapFull__e5sN5{position:relative;width:100%}.upgrade-card-editor_kwWysiwygInputMulti__kNHXh{flex:1 1;background:var(--ed-input);border:1px solid var(--ed-border-lo);border-right:none;border-radius:3px 0 0 3px;color:var(--ed-text);padding:4px 8px;font-size:13px;font-family:Arial,Helvetica,sans-serif;min-height:72px;outline:none;white-space:pre-wrap;overflow-y:auto;line-height:1.5;cursor:text;box-sizing:border-box;transition:border-color .15s;word-break:break-word}.upgrade-card-editor_kwWysiwygInputMulti__kNHXh:hover{border-color:var(--ed-border)}.upgrade-card-editor_kwWysiwygInputMulti__kNHXh:focus{border-color:var(--ed-accent-hi)}.upgrade-card-editor_kwWysiwygInputMulti__kNHXh:empty:before{content:attr(data-placeholder);color:var(--ed-muted);font-style:italic;pointer-events:none}.upgrade-card-editor_nudgePad__PxXq9{display:grid;grid-template-columns:repeat(3,32px);grid-template-rows:repeat(3,32px);grid-gap:3px;gap:3px}.upgrade-card-editor_nudgeBtn__mp22Y{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--ed-input);border:1px solid var(--ed-border-lo);border-radius:4px;color:var(--ed-text);cursor:pointer;font-size:15px;padding:0;line-height:1;transition:background-color .12s,border-color .12s}.upgrade-card-editor_nudgeBtn__mp22Y:hover{background:var(--ed-row);border-color:var(--ed-border)}.upgrade-card-editor_nudgeBtnHome__DRYez{color:var(--ed-accent)}.upgrade-card-editor_nudgeBtnHome__DRYez:hover{color:var(--ed-accent-hi)}.upgrade-card-editor_nudgeEmpty__DD35G{width:32px;height:32px}