.modal-overlay[data-v-24bf7276]{position:fixed;inset:0;z-index:9000;background:#0009;display:flex;align-items:center;justify-content:center;padding:16px}.modal-box[data-v-24bf7276]{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;max-width:440px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column}.modal-header[data-v-24bf7276]{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid var(--color-border-subtle)}.modal-title[data-v-24bf7276]{font-size:14px;font-weight:700;color:var(--color-text-primary)}.modal-close[data-v-24bf7276]{background:none;border:none;color:var(--color-text-muted);font-size:20px;cursor:pointer;line-height:1;padding:0 4px}.modal-close[data-v-24bf7276]:hover{color:var(--color-text-primary)}.modal-body[data-v-24bf7276]{padding:14px;display:flex;flex-direction:column;gap:12px}.points-info[data-v-24bf7276]{display:flex;align-items:center;gap:8px;font-size:13px}.points-label[data-v-24bf7276]{color:var(--color-text-secondary)}.points-value[data-v-24bf7276]{color:var(--color-accent);font-weight:700;font-family:Consolas,monospace;font-size:16px}.points-zero[data-v-24bf7276]{color:var(--color-text-muted)}.points-pending[data-v-24bf7276]{color:var(--color-text-muted);font-size:11px}.stat-table[data-v-24bf7276]{display:flex;flex-direction:column;gap:0}.stat-header[data-v-24bf7276]{display:flex;align-items:center;font-size:10px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;padding:4px 6px;border-bottom:1px solid var(--color-border-subtle)}.stat-row[data-v-24bf7276]{display:flex;align-items:center;padding:6px;border-bottom:1px solid var(--color-border-subtle);font-size:12px;transition:background .1s}.stat-row[data-v-24bf7276]:hover{background:var(--color-bg-tertiary)}.stat-row[data-v-24bf7276]:last-child{border-bottom:none}.col-name[data-v-24bf7276]{flex:1;color:var(--color-text-secondary);min-width:0}.col-pure[data-v-24bf7276],.col-eval[data-v-24bf7276]{width:48px;text-align:center;font-family:Consolas,monospace;font-weight:600;color:var(--color-text-primary)}.col-eval[data-v-24bf7276]{color:var(--color-text-muted);font-weight:400}.col-pending[data-v-24bf7276]{width:44px;text-align:center;font-family:Consolas,monospace;color:var(--color-text-muted)}.col-pending.has-pending[data-v-24bf7276]{color:var(--color-accent);font-weight:700}.col-actions[data-v-24bf7276]{display:flex;gap:4px;flex-shrink:0;min-width:76px;justify-content:flex-end}.btn-add[data-v-24bf7276]{background:var(--color-bg-tertiary);border:1px solid var(--color-border);color:var(--color-text-secondary);font-size:11px;font-weight:600;padding:3px 8px;border-radius:var(--radius-sm);cursor:pointer;transition:all .15s;font-family:Consolas,monospace}.btn-add[data-v-24bf7276]:hover:not(:disabled){color:var(--color-text-primary);border-color:var(--color-accent);background:var(--color-bg-hover)}.btn-add[data-v-24bf7276]:disabled{opacity:.35;cursor:not-allowed}.error-msg[data-v-24bf7276]{color:#ef4444;font-size:12px;padding:6px 8px;background:#ef44441a;border-radius:var(--radius-sm)}.modal-footer[data-v-24bf7276]{display:flex;justify-content:flex-end;gap:8px;padding:10px 14px;border-top:1px solid var(--color-border-subtle)}.btn-reset[data-v-24bf7276]{background:var(--color-bg-tertiary);border:1px solid var(--color-border);color:var(--color-text-secondary);font-size:12px;padding:6px 14px;border-radius:var(--radius-sm);cursor:pointer;transition:all .15s}.btn-reset[data-v-24bf7276]:hover:not(:disabled){color:var(--color-text-primary);border-color:var(--color-text-muted)}.btn-reset[data-v-24bf7276]:disabled{opacity:.4;cursor:not-allowed}.btn-confirm[data-v-24bf7276]{background:var(--color-accent);border:none;color:#fff;font-size:12px;font-weight:600;padding:6px 18px;border-radius:var(--radius-sm);cursor:pointer;transition:opacity .15s}.btn-confirm[data-v-24bf7276]:hover:not(:disabled){opacity:.85}.btn-confirm[data-v-24bf7276]:disabled{opacity:.4;cursor:not-allowed}.modal-fade-enter-active[data-v-24bf7276],.modal-fade-leave-active[data-v-24bf7276]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-24bf7276],.modal-fade-leave-to[data-v-24bf7276]{opacity:0}.stat-breakdown-modal[data-v-ec07fc69]{position:fixed;inset:0;z-index:200;background:#00000080;display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg)}.stat-breakdown-panel[data-v-ec07fc69]{width:100%;max-width:560px;max-height:80vh;overflow-y:auto;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:16px}.stat-breakdown-panel__header[data-v-ec07fc69]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.stat-breakdown-panel__header h3[data-v-ec07fc69]{margin:0;font-size:15px;font-weight:700;color:var(--color-text-primary)}.stat-breakdown-panel__close[data-v-ec07fc69]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-bg-tertiary);border:1px solid var(--color-border);color:var(--color-text-secondary);padding:0}.stat-breakdown-panel__close svg[data-v-ec07fc69]{width:14px;height:14px}.stat-breakdown-panel__close[data-v-ec07fc69]:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.stat-breakdown-panel__loading[data-v-ec07fc69]{padding:24px;text-align:center;color:var(--color-text-dim);font-size:12px}.stat-breakdown-empty[data-v-ec07fc69]{font-size:12px;color:var(--color-text-dim);padding:8px 0}.stat-breakdown-table-wrap[data-v-ec07fc69]{overflow-x:auto}.stat-breakdown-table[data-v-ec07fc69]{width:100%;min-width:480px;border-collapse:collapse;font-size:12px}.stat-breakdown-table th[data-v-ec07fc69],.stat-breakdown-table td[data-v-ec07fc69]{padding:7px 8px;text-align:center;border-bottom:1px solid var(--color-border);white-space:nowrap}.stat-breakdown-table thead th[data-v-ec07fc69]{font-size:11px;font-weight:700;color:var(--color-text-muted);background:var(--color-bg-tertiary);border-bottom:1px solid var(--color-border)}.stat-breakdown-table thead .stat-breakdown-table__group-head[data-v-ec07fc69]{font-size:11px;font-weight:700;text-align:center;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border)}.stat-breakdown-table thead .stat-breakdown-table__group-head--pure[data-v-ec07fc69]{color:#a5b4fc;background:color-mix(in srgb,#6366f1 16%,var(--color-bg-tertiary));border-bottom:2px solid #6366f1}.stat-breakdown-table thead .stat-breakdown-table__group-head--eval[data-v-ec07fc69]{color:#34d399;background:color-mix(in srgb,#10b981 14%,var(--color-bg-tertiary));border-bottom:2px solid #10b981}.stat-breakdown-table thead .stat-breakdown-table__pure-sum[data-v-ec07fc69]{color:#a5b4fc}.stat-breakdown-table thead .stat-breakdown-table__total-col[data-v-ec07fc69]{color:#34d399}.stat-breakdown-table__col--boundary[data-v-ec07fc69]{border-left:2px solid var(--color-border-light)}.stat-breakdown-table__stat-col[data-v-ec07fc69]{text-align:left;font-weight:700;color:var(--color-text-primary)}.stat-breakdown-table__total-col[data-v-ec07fc69]{font-weight:800;color:#10b981;background:color-mix(in srgb,#10b981 8%,transparent)}.stat-breakdown-table__pure-sum[data-v-ec07fc69]{font-weight:800;color:#a5b4fc;background:color-mix(in srgb,#6366f1 8%,transparent)}.stat-breakdown-table__cell--empty[data-v-ec07fc69]{color:var(--color-text-dim)}.stat-breakdown-table__cell--neg[data-v-ec07fc69]{color:var(--color-error)}.stat-breakdown-table__total-col--neg[data-v-ec07fc69],.stat-breakdown-table__pure-sum--neg[data-v-ec07fc69]{color:var(--color-error);background:color-mix(in srgb,var(--color-error) 8%,transparent)}.stat-breakdown-table__cell--zero[data-v-ec07fc69]{color:var(--color-text-secondary)}.stat-breakdown-table tbody tr[data-v-ec07fc69]:nth-child(2n){background:var(--color-bg-tertiary)}.stat-breakdown-footnote[data-v-ec07fc69]{margin:10px 2px 0;font-size:10.5px;color:var(--color-text-dim);line-height:1.5}.main-root[data-v-5b07420d]{min-height:100vh;background:var(--color-bg-primary);color:var(--color-text-primary);font-family:inherit;font-size:13px;line-height:1.4;display:flex;flex-direction:column;align-items:center;padding:12px 12px 72px;box-sizing:border-box}.loading-state[data-v-5b07420d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:60vh}.loading-spinner[data-v-5b07420d]{width:24px;height:24px;border:2px solid var(--color-border-light);border-top-color:var(--color-accent);border-radius:50%;animation:spin-5b07420d .8s linear infinite}@keyframes spin-5b07420d{to{transform:rotate(360deg)}}.loading-label[data-v-5b07420d]{color:var(--color-text-secondary);font-size:13px}.layout[data-v-5b07420d]{display:flex;gap:10px;width:100%;max-width:1100px;align-items:flex-start}.col-char[data-v-5b07420d]{flex:0 0 380px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:14px;display:flex;flex-direction:column;gap:5px}.col-cards[data-v-5b07420d]{flex:1;display:flex;flex-direction:column;gap:10px}.row[data-v-5b07420d]{display:flex;align-items:center}.divider[data-v-5b07420d]{height:1px;background:var(--color-border-subtle);margin:4px 0}.divider--subtle[data-v-5b07420d]{background:var(--color-border-subtle);opacity:.5;margin:3px 0}.section-heading[data-v-5b07420d]{font-size:11px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.section-heading--with-btn[data-v-5b07420d]{display:flex;align-items:center;gap:5px}.section-heading--stat[data-v-5b07420d]{display:flex;align-items:center;justify-content:space-between}.section-heading__left[data-v-5b07420d]{display:inline-flex;align-items:center;gap:5px}.section-heading__right[data-v-5b07420d]{display:inline-flex;align-items:center;gap:5px;flex:none}.stat-view-toggle[data-v-5b07420d]{display:inline-flex;align-items:center;gap:2px;padding:2px;background:var(--color-bg-tertiary);border-radius:var(--radius-sm);flex:none}.stat-view-toggle__btn[data-v-5b07420d]{display:inline-flex;align-items:center;justify-content:center;height:18px;padding:0 8px;border:none;border-radius:3px;background:transparent;color:var(--color-text-muted);font-size:11px;font-weight:600;line-height:1;cursor:pointer;font-family:inherit;transition:background .15s,color .15s}.stat-view-toggle__btn[data-v-5b07420d]:hover{color:var(--color-text-secondary)}.stat-view-toggle__btn--active[data-v-5b07420d],.stat-view-toggle__btn--active[data-v-5b07420d]:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.stat-heading-sep[data-v-5b07420d]{width:1px;height:12px;background:var(--color-bg-hover);flex:none}.stat-help-btn[data-v-5b07420d]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;border:1px solid var(--color-text-muted);background:transparent;color:var(--color-text-muted);font-size:9px;font-weight:700;cursor:pointer;line-height:1;padding:0;font-family:inherit;transition:border-color .15s,color .15s;flex:none}.stat-help-btn[data-v-5b07420d]:hover{border-color:var(--color-text-secondary);color:var(--color-text-secondary)}.stat-detail-btn[data-v-5b07420d]{display:inline-flex;align-items:center;gap:1px;height:22px;padding:0 0 0 4px;border:none;background:transparent;color:var(--color-text-muted);font-size:11px;font-weight:600;cursor:pointer;line-height:1;font-family:inherit;transition:color .15s;flex:none}.stat-detail-btn[data-v-5b07420d]:hover{color:var(--color-text-primary)}.stat-detail-btn__icon[data-v-5b07420d]{width:12px;height:12px}.stat-help-overlay[data-v-5b07420d]{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9999;padding:16px}.stat-help-modal[data-v-5b07420d]{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:12px;width:100%;max-width:420px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden}.stat-help-header[data-v-5b07420d]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 12px;border-bottom:1px solid var(--color-border);flex:none}.stat-help-title[data-v-5b07420d]{font-size:14px;font-weight:700;color:var(--color-text-primary)}.stat-help-close[data-v-5b07420d]{background:transparent;border:none;color:var(--color-text-muted);font-size:14px;cursor:pointer;padding:2px 4px;font-family:inherit;line-height:1}.stat-help-close[data-v-5b07420d]:hover{color:var(--color-text-primary)}.stat-help-body[data-v-5b07420d]{overflow-y:auto;padding:14px 16px 18px;display:flex;flex-direction:column;gap:14px}.shm-term[data-v-5b07420d]{font-size:12px;font-weight:700;color:var(--color-text-primary);margin-bottom:5px;display:flex;align-items:center;gap:5px}.shm-list[data-v-5b07420d]{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:3px}.shm-list li[data-v-5b07420d]{font-size:12px;color:var(--color-text-secondary);line-height:1.5}.shm-note[data-v-5b07420d]{color:var(--color-text-muted)!important;font-size:11px!important;list-style-type:"* "!important}.identity[data-v-5b07420d]{gap:6px;padding-bottom:2px}.title-tag[data-v-5b07420d]{color:var(--color-text-muted);font-size:12px}.char-name[data-v-5b07420d]{color:var(--color-text-primary);font-size:16px;font-weight:700}.level-row[data-v-5b07420d]{gap:4px;font-size:12px;color:var(--color-text-secondary)}.lv[data-v-5b07420d]{color:var(--color-text-primary);font-weight:600;font-family:Consolas,monospace}.stack[data-v-5b07420d]{color:var(--color-text-muted)}.job[data-v-5b07420d]{color:var(--color-accent);font-weight:500}.bar-row[data-v-5b07420d]{display:flex;align-items:center;gap:8px;margin:1px 0}.bar-label[data-v-5b07420d]{width:28px;font-size:11px;font-weight:700;text-align:right;font-family:Consolas,monospace;flex-shrink:0}.bar-label--hp[data-v-5b07420d]{color:var(--color-hp)}.bar-label--exp[data-v-5b07420d]{color:var(--color-exp)}.bar-label--sp[data-v-5b07420d]{color:var(--color-sp)}.bar-track[data-v-5b07420d]{flex:1;height:18px;background:var(--color-bg-tertiary);border-radius:var(--radius-sm);position:relative;overflow:hidden}.bar-fill[data-v-5b07420d]{height:100%;border-radius:var(--radius-sm);transition:width .5s cubic-bezier(.4,0,.2,1)}.bar-fill--hp[data-v-5b07420d]{background:var(--color-hp)}.bar-track--dead[data-v-5b07420d]{opacity:.5}.sp-admin-recover-btn[data-v-5b07420d]{flex-shrink:0;width:22px;height:22px;line-height:1;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-accent-light);color:var(--color-accent);font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center}.sp-admin-recover-btn[data-v-5b07420d]:hover:not(:disabled){background:var(--color-accent);color:#fff}.sp-admin-recover-btn[data-v-5b07420d]:disabled{opacity:.5;cursor:not-allowed}.recovery-panel[data-v-5b07420d]{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#ef444414;border:1px solid rgba(239,68,68,.35);border-radius:var(--radius-md);animation:pulse-border-5b07420d 2s ease-in-out infinite}@keyframes pulse-border-5b07420d{0%,to{border-color:#ef444459}50%{border-color:#ef4444b3}}.recovery-panel__icon[data-v-5b07420d]{flex-shrink:0;color:#ef4444;display:flex;align-items:center}.recovery-panel__body[data-v-5b07420d]{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0}.recovery-panel__title[data-v-5b07420d]{font-size:12px;font-weight:700;color:#ef4444}.recovery-panel__desc[data-v-5b07420d]{font-size:10px;color:var(--color-text-muted)}.recovery-panel__btn[data-v-5b07420d]{flex-shrink:0;padding:6px 12px;background:#ef4444;color:#fff;border:none;border-radius:var(--radius-sm);font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s,opacity .15s}.recovery-panel__btn[data-v-5b07420d]:hover:not(:disabled){background:#dc2626}.recovery-panel__btn[data-v-5b07420d]:disabled{opacity:.5;cursor:not-allowed}.bar-fill--exp[data-v-5b07420d]{background:var(--color-exp)}.bar-fill--sp[data-v-5b07420d]{background:var(--color-sp)}.bar-text[data-v-5b07420d]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:10px;font-family:Consolas,monospace;font-weight:600;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.7);white-space:nowrap}.currency-row[data-v-5b07420d]{gap:6px;font-size:12px}.currency-label[data-v-5b07420d]{color:var(--color-text-secondary)}.currency-val[data-v-5b07420d]{color:var(--color-text-primary);font-weight:600;font-family:Consolas,monospace}.gold-val[data-v-5b07420d]{color:var(--color-gold)}.currency-sep[data-v-5b07420d]{width:1px;height:12px;background:var(--color-border-light);margin:0 2px}.karma-val--good[data-v-5b07420d]{color:#fbbf24}.karma-val--bad[data-v-5b07420d]{color:#a855f7}.data-pair[data-v-5b07420d]{justify-content:space-between;font-size:12px;padding:3px 6px;margin:0 -6px;border-radius:var(--radius-sm);transition:background .15s}.data-pair[data-v-5b07420d]:hover{background:var(--color-bg-tertiary)}.data-label[data-v-5b07420d]{color:var(--color-text-secondary)}.data-value[data-v-5b07420d]{color:var(--color-text-primary);font-weight:600;font-family:Consolas,monospace}.data-value--power[data-v-5b07420d]{color:var(--color-accent);font-size:14px;font-weight:700}.data-value--neg[data-v-5b07420d]{color:var(--color-error)}.equip-item[data-v-5b07420d]{display:flex;justify-content:space-between;font-size:12px;padding:3px 0;border-bottom:1px solid var(--color-border-subtle)}.equip-item[data-v-5b07420d]:last-of-type{border-bottom:none}.equip-slot-name[data-v-5b07420d]{color:var(--color-text-muted);min-width:64px}.equip-item-name[data-v-5b07420d]{color:var(--color-text-primary)}.equip-toggle[data-v-5b07420d]{background:var(--color-bg-tertiary);border:1px solid var(--color-border);color:var(--color-text-secondary);font-size:11px;cursor:pointer;padding:4px 0;margin-top:4px;width:100%;text-align:center;border-radius:var(--radius-sm);transition:all .2s ease}.equip-toggle[data-v-5b07420d]:hover{color:var(--color-text-primary);border-color:var(--color-accent);background:var(--color-bg-hover)}.stat-row[data-v-5b07420d]{display:flex;justify-content:space-between;align-items:center;font-size:12px;padding:3px 6px;border-radius:var(--radius-sm);border-left:2px solid transparent;transition:background .15s}.stat-row[data-v-5b07420d]:hover{background:var(--color-bg-tertiary)}.stat-row--main[data-v-5b07420d]{border-left-color:var(--color-accent);background:var(--color-accent-light)}.stat-row--sub[data-v-5b07420d]{border-left-color:var(--color-text-muted);background:#ffffff05}.stat-label[data-v-5b07420d]{color:var(--color-text-secondary);display:flex;align-items:center;gap:6px}.stat-val[data-v-5b07420d]{color:var(--color-text-primary);font-weight:700;font-family:Consolas,monospace}.stat-val--neg[data-v-5b07420d]{color:var(--color-error)}.stat-badge[data-v-5b07420d]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:10px;font-weight:700;border-radius:3px;line-height:1;flex-shrink:0}.stat-badge--main[data-v-5b07420d]{background:var(--color-accent);color:#fff}.stat-badge--sub[data-v-5b07420d]{background:var(--color-bg-hover);color:var(--color-text-secondary)}.stat-points[data-v-5b07420d]{justify-content:space-between;font-size:12px;color:var(--color-text-secondary);padding:4px 0}.stat-points--has[data-v-5b07420d]{color:var(--color-accent)}.btn-allocate[data-v-5b07420d]{background:var(--color-accent);border:none;color:#fff;font-size:11px;font-weight:600;padding:4px 12px;cursor:pointer;border-radius:var(--radius-sm);transition:opacity .15s}.btn-allocate[data-v-5b07420d]:hover{opacity:.85}.card-section[data-v-5b07420d]{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:14px}.card-count[data-v-5b07420d]{color:var(--color-text-muted);font-weight:400;font-size:11px}.card-grid[data-v-5b07420d]{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin-top:8px}.card-slot[data-v-5b07420d]{aspect-ratio:3 / 4;background:var(--color-bg-tertiary);border:1px dashed var(--color-border-light);border-radius:var(--radius-sm);display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden;padding:4px;gap:2px}.card-slot--empty[data-v-5b07420d]:hover{border-color:var(--color-accent);background:var(--color-bg-hover)}.card-slot--filled[data-v-5b07420d]{border-style:solid;border-width:2px;border-color:var(--slot-rarity-color, var(--color-border));background:var(--color-bg-tertiary);box-shadow:inset 0 0 12px #0003,0 0 6px color-mix(in srgb,var(--slot-rarity-color, transparent) 20%,transparent)}.card-slot--filled[data-v-5b07420d]:hover{background:var(--color-bg-hover);box-shadow:inset 0 0 12px #0003,0 0 10px color-mix(in srgb,var(--slot-rarity-color, transparent) 35%,transparent);transform:translateY(-2px)}.card-slot__image[data-v-5b07420d]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden}.card-slot__image img[data-v-5b07420d],.card-slot__image svg[data-v-5b07420d]{max-width:85%;max-height:85%;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4));pointer-events:none}.card-slot__name[data-v-5b07420d]{font-size:9px;font-weight:700;color:var(--slot-rarity-color, var(--color-text-primary));text-align:center;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:0 2px}.card-slot__level[data-v-5b07420d]{font-size:8px;font-weight:600;color:var(--color-text-muted);font-family:Consolas,monospace}.card-plus[data-v-5b07420d]{color:var(--color-text-muted);font-size:18px;font-weight:300}@media(max-width:768px){.main-root[data-v-5b07420d]{padding:6px 6px 68px}.layout[data-v-5b07420d]{flex-direction:column}.col-char[data-v-5b07420d]{flex:none;width:100%}.col-cards[data-v-5b07420d]{width:100%}}@media(max-width:480px){.card-grid[data-v-5b07420d]{grid-template-columns:repeat(3,1fr)}.col-char[data-v-5b07420d],.card-section[data-v-5b07420d]{padding:10px}}
