.stat-item[data-v-60febb3d]{display:flex;flex-direction:column;gap:2px;border-radius:4px;padding:4px;margin:-4px;border:1px solid transparent;min-width:0}.stat-item.full[data-v-60febb3d]{grid-column:span 2}.stat-item.clickable[data-v-60febb3d]{cursor:pointer;transition:background .2s}.stat-item.clickable[data-v-60febb3d]:hover{background:#ffffff14;border-color:#ffffff1a}label[data-v-60febb3d]{font-size:11px;color:#888;min-width:0;overflow-wrap:anywhere}span[data-v-60febb3d]{font-size:13px;color:#ddd;font-weight:500;min-width:0;overflow-wrap:anywhere;word-break:break-word}.sub-value[data-v-60febb3d]{color:#666;font-size:11px;margin-left:4px}.entity-row[data-v-6bd82c8f]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;background:#ffffff08;border-radius:4px;cursor:pointer;font-size:13px;transition:background .2s}.entity-row.details-below[data-v-6bd82c8f]{display:block}.entity-row[data-v-6bd82c8f]:hover{background:#ffffff14}.entity-row.compact[data-v-6bd82c8f]{padding:4px 8px;font-size:12px}.content[data-v-6bd82c8f],.primary-line[data-v-6bd82c8f]{min-width:0}.info[data-v-6bd82c8f]{display:flex;align-items:center;gap:8px;min-width:0;justify-content:flex-end;flex-wrap:wrap}.name[data-v-6bd82c8f]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.details-line[data-v-6bd82c8f]{margin-top:4px;justify-content:flex-start}.entity-row.details-inline-preferred .primary-line[data-v-6bd82c8f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.entity-row.details-inline-preferred .inline-info[data-v-6bd82c8f]{justify-content:flex-start;flex-wrap:wrap}.entity-row.details-stacked .primary-line[data-v-6bd82c8f]{display:block}.grade[data-v-6bd82c8f]{font-size:11px;padding:0 5px;border-radius:3px;line-height:1.5}.grade-default[data-v-6bd82c8f]{background:#ffd70026;border:1px solid rgba(255,215,0,.3);color:#daa520}.grade-epic[data-v-6bd82c8f]{background:#c488fd26;border:1px solid rgba(196,136,253,.38);color:#d3a9ff}.grade-legendary[data-v-6bd82c8f]{background:#fddc8829;border:1px solid rgba(253,220,136,.4);color:#fddc88}.meta[data-v-6bd82c8f]{font-size:11px;color:#888;line-height:1.5}.entity-row.details-below.compact .details-line[data-v-6bd82c8f]{margin-top:2px}.relation-row[data-v-5e960157]{padding:6px 8px;background:#0003;border-left:2px solid #333;cursor:pointer;transition:all .2s}.relation-row[data-v-5e960157]:hover{background:#ffffff0d;border-left-color:#666}.rel-head[data-v-5e960157]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:2px}.rel-name[data-v-5e960157]{flex:1;min-width:0;font-size:13px;color:#eee;font-weight:700}.rel-meta-stack[data-v-5e960157]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.rel-type[data-v-5e960157]{font-size:12px;color:#aaa;line-height:1.2;text-align:right}.rel-sub[data-v-5e960157]{font-size:11px;color:#666}.tags-container[data-v-3681332e]{display:flex;flex-wrap:wrap;gap:6px}.tag[data-v-3681332e]{font-size:12px;padding:2px 8px;background:#ffffff0d;border:1px solid #444;border-radius:10px;cursor:pointer;transition:all .2s;color:#ccc}.tag[data-v-3681332e]:hover{background:#ffffff1a;border-color:#666;color:#fff}.entity-detail-card[data-v-5ce46a4f]{display:flex;flex-direction:column;gap:10px;font-size:13px;color:#ccc}.sec-title[data-v-5ce46a4f]{font-size:15px;font-weight:700}.badge[data-v-5ce46a4f]{display:inline-block;padding:2px 6px;background:#444;border-radius:4px;font-size:11px;color:#fff}.sec-row[data-v-5ce46a4f]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.grade-badge[data-v-5ce46a4f]{background:#ffd70033;border:1px solid rgba(255,215,0,.4);color:#daa520}.grade-badge.grade-epic[data-v-5ce46a4f]{background:#c488fd2e;border:1px solid rgba(196,136,253,.42);color:#d7b6ff}.grade-badge.grade-legendary[data-v-5ce46a4f]{background:#ffd70033;border:1px solid rgba(255,215,0,.4);color:#daa520}.type-badge[data-v-5ce46a4f]{background:#6495ed33;border:1px solid rgba(100,149,237,.4);color:#87ceeb}.attr-badge[data-v-5ce46a4f]{background:#59a87c2e;border:1px solid rgba(89,168,124,.35);color:#9fd8b1}.sec-desc[data-v-5ce46a4f]{line-height:1.5;color:#bbb}.effect-box[data-v-5ce46a4f]{background:#0003;padding:8px;border-radius:4px;border:1px solid #444}.label[data-v-5ce46a4f]{font-size:11px;color:#888;margin-bottom:4px}.effect-text[data-v-5ce46a4f]{color:gold;font-size:12px;line-height:1.4}.extra-info[data-v-5ce46a4f]{border-top:1px solid #444;padding-top:8px;font-size:12px}.sub-desc[data-v-5ce46a4f]{color:#888;margin-top:2px}.drops-box[data-v-5ce46a4f]{margin-top:4px}.drop-list[data-v-5ce46a4f]{display:flex;flex-wrap:wrap;gap:6px}.drop-tag[data-v-5ce46a4f]{background:#ffffff0d;padding:2px 6px;border-radius:4px;border:1px solid rgba(255,255,255,.1);font-size:11px}.empty-state[data-v-5ce46a4f]{color:#888;font-size:12px;line-height:1.5}.secondary-panel[data-v-3078250a]{position:fixed;top:96px;right:calc(var(--cws-sidebar-width, 400px) + clamp(340px,26vw,376px) + 32px);width:260px;background:#202020fa;border:1px solid #555;border-radius:8px;padding:16px;box-shadow:0 4px 25px #000c;z-index:2000;display:flex;flex-direction:column;gap:12px;max-width:min(260px,calc(100vw - var(--cws-sidebar-width, 400px) - clamp(340px,26vw,376px) - 56px))}.sec-header[data-v-3078250a]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #444;padding-bottom:8px}.sec-title[data-v-3078250a]{font-size:15px;font-weight:700;color:#eee}.close-btn[data-v-3078250a]{background:transparent;border:none;color:#888;cursor:pointer;padding:0 4px;display:inline-flex;align-items:center;justify-content:center}.close-btn[data-v-3078250a]:hover{color:#fff}.close-icon[data-v-3078250a]{width:18px;height:18px;display:inline-block;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.sec-body[data-v-3078250a]{display:block}.adjust-panel[data-v-0eadccf4]{position:fixed;top:96px;right:calc(var(--cws-sidebar-width, 400px) + clamp(340px,26vw,376px) + 32px);width:360px;background:#1a1a1afb;border:1px solid #555;border-radius:8px;padding:16px;box-shadow:0 4px 25px #000c;z-index:2100;display:flex;flex-direction:column;gap:12px;max-width:min(360px,calc(100vw - var(--cws-sidebar-width, 400px) - clamp(340px,26vw,376px) - 56px))}.adjust-header[data-v-0eadccf4]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #444;padding-bottom:8px}.adjust-title[data-v-0eadccf4]{font-size:15px;font-weight:700;color:#eee}.close-btn[data-v-0eadccf4]{background:transparent;border:none;color:#888;cursor:pointer;padding:0 4px;display:inline-flex;align-items:center;justify-content:center}.close-btn[data-v-0eadccf4]:hover{color:#fff}.adjust-body[data-v-0eadccf4]{display:flex;flex-direction:column;gap:12px}.block[data-v-0eadccf4]{display:flex;flex-direction:column;gap:8px}.custom-section[data-v-0eadccf4]{padding:12px;border-radius:8px;border:1px solid rgba(72,143,255,.35);background:linear-gradient(180deg,#3a5c962e,#18181840),#ffffff05;box-shadow:inset 0 1px #ffffff0a}.custom-section-header[data-v-0eadccf4]{display:flex;flex-direction:column}.custom-section-title[data-v-0eadccf4]{font-size:13px;font-weight:700;color:#dbe8ff}.grow[data-v-0eadccf4]{min-height:0}.block-title[data-v-0eadccf4]{font-size:11px;color:#888;letter-spacing:.02em}.search-field[data-v-0eadccf4]{width:100%;box-sizing:border-box;background:#111;border:1px solid #444;border-radius:4px;display:flex;align-items:center;gap:8px;padding:0 10px}.search-input[data-v-0eadccf4]{min-width:0;flex:1;background:transparent;border:none;color:#eee;padding:8px 0;font-size:12px;outline:none}.select-input[data-v-0eadccf4],.prompt-input[data-v-0eadccf4]{width:100%;box-sizing:border-box;background:#111;border:1px solid #444;color:#eee;border-radius:4px;font-size:12px}.select-input[data-v-0eadccf4]{padding:8px 10px}.prompt-input[data-v-0eadccf4]{min-height:86px;resize:vertical;padding:8px 10px;font-family:inherit}.draft-preview[data-v-0eadccf4]{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:6px;background:#00000038;border:1px solid rgba(255,255,255,.08)}.draft-name[data-v-0eadccf4]{font-size:15px;font-weight:700}.options-list[data-v-0eadccf4]{max-height:260px;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding-right:2px}.option-row[data-v-0eadccf4]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:8px 10px;display:flex;flex-direction:column;gap:4px;cursor:pointer;text-align:left;color:#ddd;transition:background .15s,border-color .15s}.option-row[data-v-0eadccf4]:hover:not(.disabled){background:#ffffff14}.option-row.selected[data-v-0eadccf4]{border-color:#1890ffb3;background:#1890ff24}.option-row.disabled[data-v-0eadccf4]{cursor:wait;opacity:.7}.option-main[data-v-0eadccf4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.option-name[data-v-0eadccf4]{font-size:13px;font-weight:600}.option-meta[data-v-0eadccf4]{font-size:11px;color:#888}.option-meta-default[data-v-0eadccf4]{color:#b9b9b9}.option-meta-epic[data-v-0eadccf4]{color:#d7b6ff}.option-meta-legendary[data-v-0eadccf4]{color:#fddc88}.option-desc[data-v-0eadccf4]{font-size:11px;line-height:1.4;color:#999}.custom-tag[data-v-0eadccf4]{color:#f4c96b}.footer[data-v-0eadccf4]{display:flex}.apply-btn[data-v-0eadccf4]{width:100%;padding:8px 12px;border:none;border-radius:4px;background:#177ddc;color:#fff;cursor:pointer;font-size:12px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.apply-btn[data-v-0eadccf4]:disabled{opacity:.7;cursor:wait}.apply-btn.secondary[data-v-0eadccf4]{background:#3f7548}.state-text[data-v-0eadccf4]{font-size:12px;color:#888;text-align:center;padding:12px 0}.state-text.error[data-v-0eadccf4]{color:#ff8a8a}.persona-summary[data-v-0eadccf4]{display:flex;flex-wrap:wrap;gap:6px}.persona-chip[data-v-0eadccf4]{font-size:12px;padding:2px 8px;background:#ffffff0d;border:1px solid #444;border-radius:10px;color:#ccc}.empty-text[data-v-0eadccf4]{color:#888;font-size:12px}.icon-mask[data-v-0eadccf4]{display:inline-block;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0}.close-icon[data-v-0eadccf4]{width:18px;height:18px}.button-icon[data-v-0eadccf4],.search-icon[data-v-0eadccf4]{width:1em;height:1em}.search-icon[data-v-0eadccf4]{color:#777}.portrait-panel[data-v-b270a738]{position:fixed;top:96px;right:calc(var(--cws-sidebar-width, 400px) + clamp(340px,26vw,376px) + 32px);width:360px;background:#181818fb;border:1px solid #555;border-radius:8px;padding:16px;box-shadow:0 4px 25px #000c;z-index:2100;display:flex;flex-direction:column;gap:12px;max-width:min(360px,calc(100vw - var(--cws-sidebar-width, 400px) - clamp(340px,26vw,376px) - 56px))}.panel-header[data-v-b270a738]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #444;padding-bottom:8px}.panel-title[data-v-b270a738]{font-size:15px;font-weight:700;color:#eee}.close-btn[data-v-b270a738]{background:transparent;border:none;color:#888;cursor:pointer;padding:0 4px;display:inline-flex;align-items:center;justify-content:center}.close-btn[data-v-b270a738]:hover{color:#fff}.icon-mask[data-v-b270a738]{display:inline-block;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0}.close-icon[data-v-b270a738]{width:18px;height:18px}.button-icon[data-v-b270a738]{width:1em;height:1em}.panel-body[data-v-b270a738]{display:flex;flex-direction:column;gap:14px}.preview-block[data-v-b270a738],.picker-block[data-v-b270a738]{display:flex;flex-direction:column;gap:8px}.block-title[data-v-b270a738]{font-size:11px;color:#888;letter-spacing:.02em}.avatar-preview[data-v-b270a738]{height:180px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at top,rgba(255,255,255,.08),transparent 60%),#ffffff0a;display:flex;align-items:center;justify-content:center;overflow:hidden}.avatar-preview img[data-v-b270a738]{width:100%;height:100%;object-fit:contain}.empty-preview[data-v-b270a738]{color:#777;font-size:12px}.avatar-grid[data-v-b270a738]{max-height:276px;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;padding-right:2px}.avatar-option[data-v-b270a738]{aspect-ratio:1;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;overflow:hidden;cursor:pointer;padding:4px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.avatar-option[data-v-b270a738]:hover{transform:translateY(-1px);border-color:#ffffff38;background:#ffffff14}.avatar-option.selected[data-v-b270a738]{border-color:#177ddce6;background:#177ddc2e}.avatar-option img[data-v-b270a738]{width:100%;height:100%;object-fit:contain}.state-text[data-v-b270a738]{padding:12px 0;text-align:center;color:#888;font-size:12px}.state-text.error[data-v-b270a738]{color:#ff8a8a}.footer[data-v-b270a738]{display:flex;gap:10px}.action-btn[data-v-b270a738]{flex:1;padding:8px 12px;border-radius:6px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#ddd;cursor:pointer;font-size:12px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.action-btn.primary[data-v-b270a738]{border:none;background:#177ddc;color:#fff}.action-btn[data-v-b270a738]:disabled{opacity:.7;cursor:wait}.roleplay-panel[data-v-c8d9a982]{display:flex;flex-direction:column;gap:6px;width:100%}.roleplay-panel__busy[data-v-c8d9a982]{color:#b9b0a0;font-size:12px;line-height:1.45}.roleplay-btn[data-v-c8d9a982]{width:100%;padding:8px 14px;border-radius:4px;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;color:#ccc;cursor:pointer;font-size:14px;font-weight:600;line-height:1.2;text-align:center;transition:all .2s}.roleplay-btn[data-v-c8d9a982]:hover:not(:disabled){background:#ffffff1a}.roleplay-btn[data-v-c8d9a982]:disabled{opacity:.5;cursor:not-allowed}.roleplay-btn--primary[data-v-c8d9a982]{background:linear-gradient(180deg,#2f8ef3,#1d73cb);color:#f8fbff;border-color:#78beff66;box-shadow:inset 0 1px #ffffff24}.roleplay-btn--primary[data-v-c8d9a982]:hover:not(:disabled){background:linear-gradient(180deg,#44a1ff,#2480de)}.roleplay-btn--secondary[data-v-c8d9a982]{background:#ffffff0f;color:#ddd6c8;border-color:#ffffff2e}.roleplay-btn--ghost[data-v-c8d9a982]{background:transparent;color:#cfc6b7;border-color:#ffffff1f}.avatar-detail[data-v-08f4a455]{display:flex;flex-direction:column;height:100%;min-height:0;position:relative}.actions-bar[data-v-08f4a455]{display:flex;gap:8px;padding-bottom:12px;border-bottom:1px solid #333;margin-bottom:12px}.dead-banner[data-v-08f4a455]{background:#4a1a1a;color:#faa;padding:8px;border-radius:4px;text-align:center;font-size:13px;margin-bottom:12px;border:1px solid #7a2a2a;display:flex;align-items:center;justify-content:center;gap:6px}.action-banner[data-v-08f4a455]{background:#177ddc26;color:#adf;padding:8px;border-radius:4px;text-align:center;font-size:13px;margin-bottom:8px;border:1px solid rgba(23,125,220,.3)}.objectives-banner[data-v-08f4a455]{display:flex;flex-direction:column;gap:4px;padding:8px;background:#ffffff08;border-radius:6px;margin-bottom:8px;border:1px solid rgba(255,255,255,.05)}.objective-item[data-v-08f4a455]{display:flex;gap:8px;font-size:12px;line-height:1.4}.objective-item .label[data-v-08f4a455]{color:#888;white-space:nowrap;font-weight:700}.objective-item .value[data-v-08f4a455]{color:#ccc}.content-scroll[data-v-08f4a455]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding-right:4px}.avatar-header[data-v-08f4a455]{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:12px;border-radius:10px;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#ffffff05;border:1px solid rgba(255,255,255,.06)}.portrait-button[data-v-08f4a455]{border:none;background:transparent;padding:0;cursor:pointer}.portrait-shell[data-v-08f4a455]{position:relative;width:96px;height:96px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at top,rgba(255,255,255,.1),transparent 58%),#ffffff0a;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.portrait-button:hover .portrait-shell[data-v-08f4a455]{border-color:#177ddc73;box-shadow:0 0 0 1px #177ddc2e;transform:translateY(-1px)}.portrait-image[data-v-08f4a455],.portrait-fallback[data-v-08f4a455]{width:100%;height:100%}.portrait-image[data-v-08f4a455]{object-fit:contain}.portrait-fallback[data-v-08f4a455]{display:flex;align-items:center;justify-content:center;color:#ddd;font-size:32px;font-weight:700}.portrait-overlay[data-v-08f4a455]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding:8px;background:linear-gradient(180deg,#0000000a,#00000057);opacity:0;transition:opacity .18s ease}.portrait-button:hover .portrait-overlay[data-v-08f4a455]{opacity:1}.portrait-overlay-text[data-v-08f4a455]{font-size:11px;color:#f2f6fb;padding:2px 8px;border-radius:999px;background:#00000057}.portrait-edit-badge[data-v-08f4a455]{position:absolute;right:8px;bottom:8px;width:22px;height:22px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#13181fdb;border:1px solid rgba(255,255,255,.16)}.portrait-edit-icon[data-v-08f4a455]{width:11px;height:11px;display:block}.avatar-header-meta[data-v-08f4a455]{display:flex;flex-direction:column;gap:4px;min-width:0}.avatar-name[data-v-08f4a455]{font-size:20px;line-height:1.2;font-weight:700;color:#f4f6f8}.avatar-realm[data-v-08f4a455]{font-size:13px;color:#b3d7ff}.avatar-sect[data-v-08f4a455]{font-size:12px;color:#8f98a3}.stats-grid[data-v-08f4a455]{display:grid;grid-template-columns:1fr 1fr;gap:8px;background:#ffffff08;padding:8px;border-radius:6px}.section[data-v-08f4a455]{display:flex;flex-direction:column;gap:6px}.section-header[data-v-08f4a455]{display:flex;justify-content:space-between;align-items:center;gap:8px}.section-title[data-v-08f4a455]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#9f9380;border-bottom:1px solid rgba(175,148,105,.32);padding-bottom:4px;margin-bottom:4px;letter-spacing:.02em}.equipment-slots[data-v-08f4a455]{display:flex;flex-direction:column;gap:10px}.equipment-slots.plain[data-v-08f4a455]{gap:8px}.equipment-slot-block[data-v-08f4a455]{display:flex;flex-direction:column;gap:4px}.subsection-title[data-v-08f4a455]{margin-bottom:2px;color:#a99a84}.adjustable-row[data-v-08f4a455]{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.empty-row[data-v-08f4a455]{padding:6px 8px;border-radius:4px;background:#ffffff08;color:#777;font-size:12px}.adjust-btn[data-v-08f4a455]{border:none;background:transparent;color:#8a8a8a;font-size:11px;cursor:pointer;padding:1px 0 1px 4px;display:inline-flex;align-items:center;justify-content:center;line-height:0;opacity:.62;transition:opacity .18s ease}.adjust-btn[data-v-08f4a455]:hover{opacity:.95}.adjust-btn.inline[data-v-08f4a455]{white-space:nowrap;align-self:center;margin-right:1px}.adjust-icon[data-v-08f4a455]{width:13px;height:13px;display:block}.text-content[data-v-08f4a455]{font-size:13px;line-height:1.5;color:#ccc}.list-container[data-v-08f4a455]{display:flex;flex-direction:column;gap:4px}.slot-empty[data-v-08f4a455]{min-height:36px;display:flex;align-items:center}.relation-group-label[data-v-08f4a455]{font-size:11px;color:#555;margin-top:4px;margin-bottom:2px;padding-left:4px}.mortal-row[data-v-08f4a455]{display:flex;justify-content:space-between;align-items:center;padding:6px 8px;background:#ffffff05;border-radius:4px;font-size:12px;opacity:.6;cursor:default}.mortal-row .label[data-v-08f4a455]{color:#aaa}.mortal-row .value[data-v-08f4a455]{color:#666;font-size:11px}.btn[data-v-08f4a455]{flex:1;padding:6px 12px;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;color:#ccc;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s;display:inline-flex;align-items:center;justify-content:center;gap:6px}.btn[data-v-08f4a455]:hover{background:#ffffff1a}.btn.primary[data-v-08f4a455]{background:#177ddc;color:#fff;border:none}.btn.primary[data-v-08f4a455]:hover{background:#1890ff}.modal-overlay[data-v-08f4a455]{position:absolute;top:0;left:-16px;right:-16px;bottom:-16px;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:100}.modal[data-v-08f4a455]{width:280px;background:#222;border:1px solid #444;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px}.modal h3[data-v-08f4a455]{margin:0;font-size:14px;color:#ddd}.modal textarea[data-v-08f4a455]{height:100px;background:#111;border:1px solid #444;color:#eee;padding:8px;resize:none}.modal-footer[data-v-08f4a455]{display:flex;gap:10px}.portrait-edit-icon[data-v-08f4a455],.adjust-icon[data-v-08f4a455],.section-title-icon[data-v-08f4a455],.inline-icon[data-v-08f4a455],.button-icon[data-v-08f4a455]{display:inline-block;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0}.section-title-icon[data-v-08f4a455],.inline-icon[data-v-08f4a455],.button-icon[data-v-08f4a455]{width:1em;height:1em}.effects-list[data-v-08f4a455]{display:flex;flex-direction:column;gap:10px;font-size:12px}.effect-row[data-v-08f4a455]{display:grid;grid-template-columns:minmax(84px,38%) minmax(0,1fr);gap:6px 12px;align-items:start}.effect-source[data-v-08f4a455]{color:#888;text-align:right;white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.35}.effect-content[data-v-08f4a455]{color:#adf;line-height:1.4;min-width:0;overflow-wrap:anywhere;word-break:break-word}@media (max-width: 420px){.effect-row[data-v-08f4a455]{grid-template-columns:minmax(0,1fr);gap:4px}.effect-source[data-v-08f4a455]{text-align:left}}.region-detail[data-v-7a2ec473]{display:flex;flex-direction:column;gap:16px;height:100%;overflow-y:auto;position:relative}.section[data-v-7a2ec473]{display:flex;flex-direction:column;gap:6px}.section-title[data-v-7a2ec473]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#666;text-transform:uppercase;border-bottom:1px solid #333;padding-bottom:4px}.desc[data-v-7a2ec473]{font-size:13px;line-height:1.5;color:#ccc}.type-note[data-v-7a2ec473]{display:flex;align-items:flex-start;gap:6px;font-size:12px;color:#a8d8c0;line-height:1.5}.section-title-icon[data-v-7a2ec473],.inline-icon[data-v-7a2ec473]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0}.essence-info[data-v-7a2ec473]{font-size:13px;color:#88fdc4}.empty-hint[data-v-7a2ec473]{font-size:12px;color:#666;font-style:italic}.list[data-v-7a2ec473]{display:flex;flex-direction:column;gap:4px}.actions[data-v-7a2ec473]{margin-top:8px}.btn[data-v-7a2ec473]{width:100%;padding:6px 12px;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;color:#ccc;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s}.btn[data-v-7a2ec473]:hover{background:#ffffff1a}.btn.primary[data-v-7a2ec473]{background:#177ddc;color:#fff;border:none}.btn.primary[data-v-7a2ec473]:hover{background:#1890ff}.population-container[data-v-7a2ec473]{margin-top:8px;display:flex;flex-direction:column;gap:4px}.population-bar[data-v-7a2ec473]{height:16px;background:#ffffff1a;border-radius:8px;position:relative;overflow:hidden}.population-bar .fill[data-v-7a2ec473]{height:100%;transition:width .3s ease,background-color .3s ease}.population-bar .text[data-v-7a2ec473]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.sect-detail[data-v-3fd2762f]{display:flex;flex-direction:column;height:100%;min-height:0;position:relative}.content-scroll[data-v-3fd2762f]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding-right:4px}.stats-grid[data-v-3fd2762f]{display:grid;grid-template-columns:1fr 1fr;gap:8px;background:#ffffff08;padding:8px;border-radius:6px}.section[data-v-3fd2762f]{display:flex;flex-direction:column;gap:6px}.section-title[data-v-3fd2762f]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#9f9380;border-bottom:1px solid rgba(175,148,105,.32);padding-bottom:4px;margin-bottom:4px;letter-spacing:.02em}.section-title-icon[data-v-3fd2762f]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0}.text-content[data-v-3fd2762f]{font-size:13px;line-height:1.6;color:#ccc;white-space:pre-wrap}.thinking-text-content[data-v-3fd2762f]{line-height:1.5;white-space:normal}.text-content.highlight[data-v-3fd2762f]{color:#e6f7ff;background:#1890ff1a;padding:8px;border-radius:4px}.runtime-effects-list[data-v-3fd2762f]{margin-top:8px;display:flex;flex-direction:column;gap:6px}.runtime-effect-item[data-v-3fd2762f]{padding:8px;border-radius:4px;background:#ffffff0a}.runtime-effect-desc[data-v-3fd2762f]{font-size:13px;color:#d8ecff;line-height:1.5}.runtime-effect-meta[data-v-3fd2762f]{margin-top:4px;font-size:12px;color:#9fb9d6}.runtime-effects-empty[data-v-3fd2762f]{margin-top:8px;font-size:12px;color:#9aa5b1}.rule-content[data-v-3fd2762f]{color:#f3e7bf;background:#b386001f;border:1px solid rgba(179,134,0,.18);padding:8px 10px;border-radius:6px}.tech-list[data-v-3fd2762f]{display:flex;flex-wrap:wrap;gap:8px}.tech-item[data-v-3fd2762f]{font-size:13px;color:#eee;padding:4px 8px;background:#ffffff0d;border-radius:4px;display:flex;align-items:center;gap:6px;transition:background .2s}.tech-item.clickable[data-v-3fd2762f]{cursor:pointer}.tech-item.clickable[data-v-3fd2762f]:hover{background:#ffffff1a}.tech-icon[data-v-3fd2762f]{font-size:14px}.info-panel[data-v-ba64ea5d]{position:absolute;top:60px;bottom:16px;right:20px;width:min(clamp(340px,26vw,376px),calc(100vw - var(--cws-sidebar-width, 400px) - 52px));background:var(--panel-bg);border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--panel-shadow);color:#eee;display:flex;flex-direction:column;z-index:50;pointer-events:auto;min-width:300px}.panel-header[data-v-ba64ea5d]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--panel-header-bg);border-bottom:1px solid var(--color-border);border-top-left-radius:8px;border-top-right-radius:8px;flex-shrink:0}.title-group[data-v-ba64ea5d]{display:flex;align-items:baseline;gap:8px;position:relative}.sub-title[data-v-ba64ea5d]{font-size:12px;color:var(--color-text-secondary)}.sub-title.clickable[data-v-ba64ea5d]{cursor:pointer;border-bottom:1px dashed #666}.sub-title.clickable[data-v-ba64ea5d]:hover{color:#bbb;border-bottom-color:#999}.nickname-reason-popover[data-v-ba64ea5d]{position:absolute;top:100%;left:0;margin-top:8px;background:#323232fa;border:1px solid #555;border-radius:4px;padding:8px 12px;z-index:100;width:max-content;max-width:260px;box-shadow:0 4px 12px #00000080;pointer-events:auto}.popover-arrow[data-v-ba64ea5d]{position:absolute;top:-5px;left:20px;width:8px;height:8px;background:#323232fa;border-left:1px solid #555;border-top:1px solid #555;transform:rotate(45deg)}.popover-content[data-v-ba64ea5d]{font-size:12px;color:#ccc;line-height:1.4}.main-title[data-v-ba64ea5d]{font-size:16px;font-weight:700;min-width:0;overflow-wrap:anywhere}.close-btn[data-v-ba64ea5d]{background:transparent;border:none;color:#999;cursor:pointer;padding:0 4px;display:inline-flex;align-items:center;justify-content:center}.close-btn[data-v-ba64ea5d]:hover{color:#fff}.close-icon[data-v-ba64ea5d]{width:18px;height:18px;display:inline-block;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.panel-body[data-v-ba64ea5d]{flex:1;overflow:hidden;padding:16px;display:flex;flex-direction:column;min-height:0}@media (max-width: 1280px){.info-panel[data-v-ba64ea5d]{width:min(clamp(328px,28vw,360px),calc(100vw - var(--cws-sidebar-width, 400px) - 48px));min-width:280px}}.content-wrapper[data-v-ba64ea5d]{flex:1;overflow:hidden;display:flex;flex-direction:column;min-height:0}.state-msg[data-v-ba64ea5d]{color:var(--color-text-secondary);font-size:13px;text-align:center;padding:20px 0}.state-msg.error[data-v-ba64ea5d]{color:#ff7875}.list-item-content[data-v-3ba79a79]{display:flex;flex-direction:column;gap:4px;padding:4px 0}.item-name[data-v-3ba79a79]{font-weight:700;font-size:15px;display:flex;align-items:center;gap:8px}.item-desc[data-v-3ba79a79]{color:#aeb4bc;font-size:13px}.item-effect[data-v-3ba79a79]{font-size:12px;color:#d8a14a;background:#d8a14a1f;padding:2px 6px;border-radius:4px;display:inline-block;margin-top:4px}.event-stream-list[data-v-5f530413]{height:100%;display:flex;flex-direction:column}.event-stream-list__row[data-v-5f530413]{display:flex;gap:8px;padding:6px 0;border-bottom:1px solid #2a2a2a}.event-stream-list__row[data-v-5f530413]:last-child{border-bottom:none}.event-stream-list__date[data-v-5f530413]{flex:0 0 76px;font-size:13px;color:#999;white-space:nowrap}.event-stream-list__content[data-v-5f530413],.event-stream-list__empty[data-v-5f530413]{font-size:13px;line-height:1.6}.event-stream-list__content[data-v-5f530413]{color:#ddd;flex:1;min-width:0;white-space:pre-line}.event-stream-list__empty[data-v-5f530413]{color:#666;text-align:center;padding:10px 0}.event-stream-list__link[data-v-5f530413]{cursor:pointer;transition:opacity .15s}.event-stream-list__link[data-v-5f530413]:hover{opacity:.8;text-decoration:underline}.sidebar-section[data-v-ceb0485f]{flex:1;display:flex;flex-direction:column;min-height:0}.sidebar-header[data-v-ceb0485f]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#222;border-bottom:1px solid #333}.sidebar-header h3[data-v-ceb0485f]{margin:0;font-size:13px;white-space:nowrap}.filter-group[data-v-ceb0485f]{display:flex;align-items:center;gap:4px}.roleplay-event-lock[data-v-ceb0485f]{max-width:160px;padding:2px 7px;border-radius:999px;border:1px solid rgba(208,180,124,.24);color:#dec48b;background:#563d1752;font-size:11px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-filter[data-v-ceb0485f]{width:120px}.event-list[data-v-ceb0485f]{flex:1;overflow-y:auto;padding:8px 12px}.empty[data-v-ceb0485f],.loading[data-v-ceb0485f]{padding:20px;text-align:center;color:#666;font-size:12px}.loading[data-v-ceb0485f]{display:flex;align-items:center;justify-content:center;gap:8px}.load-more-hint[data-v-ceb0485f]{text-align:center;padding:8px;color:#666;font-size:11px;border-bottom:1px solid #2a2a2a}.clickable-text[data-v-d961e227]{color:var(--panel-link);cursor:pointer;text-decoration:none;transition:color .2s}.clickable-text[data-v-d961e227]:hover{color:var(--panel-link-hover);text-decoration:underline}[data-v-d961e227] .n-tabs-tab{color:var(--panel-text-secondary)}[data-v-d961e227] .n-tabs-tab.n-tabs-tab--active{color:var(--panel-accent-strong)}[data-v-d961e227] .n-tabs-bar{background-color:var(--panel-accent-soft)}[data-v-d961e227] .n-table{background-color:transparent}[data-v-d961e227] .n-table th{font-weight:700;color:var(--panel-text-secondary)}.ranking-lead[data-v-d961e227]{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--panel-title);font-weight:700}.lead-icon[data-v-d961e227]{width:1em;height:1em;display:inline-block;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.empty-cell[data-v-d961e227]{text-align:center;color:var(--panel-empty)}.clickable-text[data-v-a708790f]{color:var(--panel-link);cursor:pointer;text-decoration:none;transition:color .2s;font-weight:700}.clickable-text[data-v-a708790f]:hover{color:var(--panel-link-hover);text-decoration:underline}.next-time[data-v-a708790f]{margin-bottom:16px;color:var(--panel-title)}.winner-list[data-v-a708790f]{display:flex;flex-direction:column;gap:16px}.winner-card[data-v-a708790f]{padding:12px;border:1px solid var(--panel-border);border-radius:6px;background:var(--panel-accent-soft)}.winner-label[data-v-a708790f]{font-weight:700;margin-bottom:6px;color:var(--panel-text-primary)}.empty-inline[data-v-a708790f]{color:var(--panel-empty)}.empty-block[data-v-a708790f]{margin:20px 0}.clickable-text[data-v-b4f1eefe]{color:var(--panel-link);cursor:pointer;text-decoration:none;transition:color .2s}.clickable-text[data-v-b4f1eefe]:hover{color:var(--panel-link-hover);text-decoration:underline}[data-v-b4f1eefe] .n-table th{color:var(--panel-text-secondary)}.value-label[data-v-b4f1eefe]{margin-left:6px;font-size:.9em;opacity:.9;color:var(--panel-text-secondary)}.reason-tag[data-v-b4f1eefe]{display:inline-flex;align-items:center;gap:6px;background:var(--panel-accent-soft)}.reason-text[data-v-b4f1eefe]{color:var(--panel-text-primary)}.delta-text[data-v-b4f1eefe]{font-weight:700}.empty-cell[data-v-b4f1eefe]{text-align:center;color:var(--panel-empty)}.mortal-overview[data-v-ead85952]{display:flex;flex-direction:column;gap:18px}.section[data-v-ead85952]{display:flex;flex-direction:column;gap:10px}.section-title[data-v-ead85952]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--panel-title);border-bottom:1px solid var(--panel-border);padding-bottom:6px}.section-title-icon[data-v-ead85952]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0}.summary-grid[data-v-ead85952]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.summary-card[data-v-ead85952]{padding:10px 12px;border:1px solid var(--panel-border);border-radius:6px;background:var(--panel-accent-soft)}.summary-label[data-v-ead85952]{font-size:12px;color:var(--panel-text-secondary);margin-bottom:6px}.summary-value[data-v-ead85952]{font-size:18px;font-weight:700;color:var(--panel-text-primary)}.summary-value.growth[data-v-ead85952]{color:var(--panel-accent-strong)}[data-v-ead85952] .n-table th{color:var(--panel-text-secondary)}.empty-cell[data-v-ead85952]{text-align:center;color:var(--panel-empty)}.dynasty-overview[data-v-804033c1]{display:flex;flex-direction:column;gap:18px}.hero-card[data-v-804033c1]{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--panel-border);border-radius:8px;background:linear-gradient(135deg,#b8793b57,#45301e24),#ffffff08}.hero-header[data-v-804033c1]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.hero-title-wrap[data-v-804033c1]{display:flex;align-items:flex-start;gap:12px}.hero-icon[data-v-804033c1]{width:28px;height:28px;color:var(--panel-accent-strong);margin-top:2px}.hero-title[data-v-804033c1]{font-size:24px;font-weight:700;color:var(--panel-text-primary)}.hero-subtitle[data-v-804033c1]{font-size:13px;color:var(--panel-text-secondary);margin-top:4px}.hero-desc[data-v-804033c1]{color:var(--panel-text-secondary);line-height:1.7}.section[data-v-804033c1]{display:flex;flex-direction:column;gap:10px}.section-title[data-v-804033c1]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--panel-title);border-bottom:1px solid var(--panel-border);padding-bottom:6px}.hero-icon[data-v-804033c1],.section-title-icon[data-v-804033c1]{display:inline-block;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0}.section-title-icon[data-v-804033c1]{width:1em;height:1em}.section-header[data-v-804033c1]{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.section-meta[data-v-804033c1]{font-size:12px;color:var(--panel-text-secondary)}.info-grid[data-v-804033c1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.info-card[data-v-804033c1],.effect-card[data-v-804033c1]{padding:10px 12px;border:1px solid var(--panel-border);border-radius:6px;background:var(--panel-accent-soft)}.info-label[data-v-804033c1]{font-size:12px;color:var(--panel-text-secondary);margin-bottom:6px}.info-value[data-v-804033c1]{font-size:18px;font-weight:700;color:var(--panel-text-primary)}.effect-card[data-v-804033c1]{color:var(--panel-text-secondary);line-height:1.7}.effects-grid[data-v-804033c1]{display:grid;grid-template-columns:max-content 1fr;gap:4px 12px;align-items:baseline}.effect-source[data-v-804033c1]{color:var(--panel-text-secondary);white-space:nowrap}.effect-content[data-v-804033c1]{color:var(--panel-text-primary)}.emperor-tag[data-v-804033c1]{color:var(--panel-accent-strong)}.official-list[data-v-804033c1]{display:flex;flex-direction:column;gap:8px}.official-row[data-v-804033c1]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;padding:12px;border:1px solid var(--panel-border);border-radius:6px;background:var(--panel-accent-soft);color:inherit;text-align:left;cursor:pointer;transition:background .2s ease,border-color .2s ease}.official-row[data-v-804033c1]:hover{background:#ffffff0f;border-color:var(--panel-accent)}.official-main[data-v-804033c1]{min-width:0}.official-name[data-v-804033c1]{font-size:16px;font-weight:700;color:var(--panel-text-primary)}.official-rank[data-v-804033c1]{margin-top:4px;font-size:12px;color:var(--panel-accent-strong)}.official-side[data-v-804033c1]{display:flex;flex-direction:column;gap:4px;align-items:flex-end}.official-meta[data-v-804033c1]{font-size:12px;color:var(--panel-text-secondary);white-space:nowrap}.empty-state[data-v-804033c1]{text-align:center;color:var(--panel-empty);padding:20px 0}.section-empty[data-v-804033c1]{padding:10px 0}@media (max-width: 640px){.official-row[data-v-804033c1]{grid-template-columns:1fr}.official-side[data-v-804033c1]{align-items:flex-start}}.hidden-domain-overview[data-v-5867a17e]{display:flex;flex-direction:column;gap:18px}.hero-card[data-v-5867a17e]{padding:14px;border:1px solid var(--panel-border);border-radius:8px;background:linear-gradient(135deg,#b78a5257,#4a37261f),#ffffff08}.hero-title-wrap[data-v-5867a17e]{display:flex;align-items:flex-start;gap:12px}.hero-icon[data-v-5867a17e],.section-title-icon[data-v-5867a17e],.stat-icon[data-v-5867a17e]{display:inline-block;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0}.hero-icon[data-v-5867a17e]{width:28px;height:28px;color:var(--panel-accent-strong);margin-top:2px}.hero-title[data-v-5867a17e]{font-size:24px;font-weight:700;color:var(--panel-text-primary)}.hero-subtitle[data-v-5867a17e]{margin-top:4px;line-height:1.7;color:var(--panel-text-secondary);font-size:14px}.section[data-v-5867a17e]{display:flex;flex-direction:column;gap:10px}.section-header[data-v-5867a17e]{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.section-title[data-v-5867a17e]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--panel-title);border-bottom:1px solid var(--panel-border);padding-bottom:6px;flex:1}.section-title-icon[data-v-5867a17e],.stat-icon[data-v-5867a17e]{width:1em;height:1em}.section-meta[data-v-5867a17e]{font-size:12px;color:var(--panel-text-secondary)}.domain-list[data-v-5867a17e]{display:flex;flex-direction:column;gap:10px}.domain-card[data-v-5867a17e]{display:flex;flex-direction:column;gap:14px;padding:14px;border:1px solid var(--panel-border);border-radius:8px;background:var(--panel-accent-soft)}.domain-card-header[data-v-5867a17e]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.domain-name[data-v-5867a17e]{font-size:19px;font-weight:700;color:var(--panel-text-primary)}.domain-desc[data-v-5867a17e]{margin-top:6px;font-size:14px;line-height:1.75;color:var(--panel-text-secondary)}.realm-tag[data-v-5867a17e]{flex-shrink:0;color:var(--panel-accent-strong);background:#ffffff14}.stats-grid[data-v-5867a17e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.stat-card[data-v-5867a17e]{padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#ffffff0a}.stat-title[data-v-5867a17e]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--panel-text-secondary)}.stat-value[data-v-5867a17e]{margin-top:8px;font-size:20px;font-weight:700;color:var(--panel-text-primary)}.stat-card-danger .stat-value[data-v-5867a17e]{color:#e39a89}.stat-card-drop .stat-value[data-v-5867a17e]{color:#e4c472}.stat-card-cooldown .stat-value[data-v-5867a17e]{color:#9fc5de}.stat-card-chance .stat-value[data-v-5867a17e]{color:#9fd4a1}.empty-state[data-v-5867a17e]{padding:20px 0}@media (max-width: 720px){.domain-card-header[data-v-5867a17e]{flex-direction:column}.stats-grid[data-v-5867a17e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.stats-grid[data-v-5867a17e]{grid-template-columns:1fr}}.world-info-card[data-v-52bd841a]{display:flex;flex-direction:column;gap:12px}.world-info-note[data-v-52bd841a]{display:flex;align-items:center;gap:6px;font-size:13px;line-height:1.5;color:#86afe0;padding:0 0 10px;border-bottom:1px solid #2f2f2f}.world-info-note-icon[data-v-52bd841a]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0}.world-info-list[data-v-52bd841a]{display:flex;flex-direction:column;gap:0}.world-info-item[data-v-52bd841a]{display:grid;grid-template-columns:88px minmax(0,1fr);column-gap:12px;align-items:start;padding:8px 0;border-bottom:1px solid #2f2f2f}.world-info-item-title[data-v-52bd841a]{font-size:15px;font-weight:700;color:#8fc0ff;line-height:1.5;white-space:nowrap}.world-info-item-desc[data-v-52bd841a]{font-size:13px;line-height:1.7;color:#bfd5ef;min-width:0}.world-info-empty[data-v-52bd841a]{font-size:13px;color:#8ea9c8;padding:8px 0}@media (max-width: 640px){.world-info-item[data-v-52bd841a]{grid-template-columns:1fr;row-gap:2px}.world-info-item-title[data-v-52bd841a]{white-space:normal}}.time-overview[data-v-129c6387]{display:flex;flex-direction:column;gap:14px}.time-hero[data-v-129c6387]{padding:14px 16px;border:1px solid var(--panel-border);border-radius:10px;background:linear-gradient(180deg,#d2c5a324,#d2c5a30f),#ffffff05}.hero-label[data-v-129c6387]{font-size:13px;color:var(--panel-text-secondary);margin-bottom:6px}.hero-value[data-v-129c6387]{font-size:24px;line-height:1.2;color:var(--panel-title);font-weight:700;letter-spacing:.02em;font-variant-numeric:tabular-nums}.time-grid[data-v-129c6387]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.time-card[data-v-129c6387]{min-width:0;padding:12px 14px;border:1px solid var(--panel-border);border-radius:10px;background:var(--panel-accent-soft)}.card-label[data-v-129c6387]{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:var(--panel-text-secondary);font-size:13px}.card-value[data-v-129c6387]{color:var(--panel-text-primary);line-height:1.5;font-weight:700}.card-icon[data-v-129c6387]{width:14px;height:14px;flex-shrink:0;display:inline-block;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media (max-width: 640px){.time-grid[data-v-129c6387]{grid-template-columns:1fr}}.avatar-overview[data-v-ad0cde09]{display:flex;flex-direction:column}.tab-content[data-v-ad0cde09]{display:flex;flex-direction:column;gap:18px;padding-top:8px}.section[data-v-ad0cde09]{display:flex;flex-direction:column;gap:10px}.section-title[data-v-ad0cde09]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--panel-title);border-bottom:1px solid var(--panel-border);padding-bottom:6px}.section-title-icon[data-v-ad0cde09]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0}.summary-grid[data-v-ad0cde09]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.summary-card[data-v-ad0cde09]{padding:10px 12px;border:1px solid var(--panel-border);border-radius:6px;background:var(--panel-accent-soft)}.summary-label[data-v-ad0cde09]{font-size:12px;color:var(--panel-text-secondary);margin-bottom:6px}.summary-value[data-v-ad0cde09]{font-size:18px;font-weight:700;color:var(--panel-text-primary)}.summary-value.success[data-v-ad0cde09]{color:var(--panel-accent-strong)}.summary-value.danger[data-v-ad0cde09]{color:#e5a693}[data-v-ad0cde09] .n-table th,[data-v-ad0cde09] .n-tabs-tab{color:var(--panel-text-secondary)}[data-v-ad0cde09] .n-tabs-tab.n-tabs-tab--active{color:var(--panel-title)}[data-v-ad0cde09] .n-tabs-bar{background:transparent}.empty-cell[data-v-ad0cde09]{text-align:center;color:var(--panel-empty)}.clickable-row[data-v-ad0cde09]{cursor:pointer;transition:background-color .15s}.clickable-row[data-v-ad0cde09]:hover{background-color:#ffffff0f}.deceased-toolbar[data-v-ad0cde09]{margin-bottom:12px}.deceased-detail-card[data-v-ad0cde09]{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:6px;background:#ffffff0a}.detail-row[data-v-ad0cde09]{display:flex;gap:12px}.detail-label[data-v-ad0cde09]{color:var(--panel-text-secondary);min-width:80px;flex-shrink:0}.subsection-title[data-v-ad0cde09]{margin:16px 0 8px;color:var(--panel-title)}.empty-events[data-v-ad0cde09]{text-align:center;color:var(--panel-empty);padding:16px}.event-list[data-v-ad0cde09]{display:flex;flex-direction:column;gap:6px;max-height:300px;overflow-y:auto}.event-item[data-v-ad0cde09]{font-size:13px;line-height:1.5}.event-time[data-v-ad0cde09]{color:var(--panel-text-secondary);margin-right:6px}.event-text[data-v-ad0cde09]{color:var(--panel-text-primary)}.game-start-panel[data-v-2e9b7746]{color:#eee;max-width:600px;margin:0 auto}.panel-header[data-v-2e9b7746]{margin-bottom:2em;text-align:center}.description[data-v-2e9b7746]{color:#888;font-size:.9em}.tip-text[data-v-2e9b7746]{margin-left:160px;margin-bottom:24px;color:#aaa;font-size:.85em;line-height:1.5}.actions[data-v-2e9b7746]{display:flex;justify-content:center;margin-top:2em}.save-panel[data-v-b3a68699],.load-panel[data-v-b3a68699]{height:100%;display:flex;flex-direction:column}.save-panel[data-v-b3a68699],.load-panel[data-v-b3a68699]{align-items:center;padding-top:2em}.save-actions[data-v-b3a68699]{display:flex;gap:1.5em;margin-bottom:2em}.new-save-card[data-v-b3a68699],.quick-save-card[data-v-b3a68699]{width:12em;height:9em;border:2px dashed #444;border-radius:.5em;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;color:#888}.new-save-card[data-v-b3a68699]:hover,.quick-save-card[data-v-b3a68699]:hover{border-color:#666;background:#222;color:#fff}.quick-save-card[data-v-b3a68699]{border-color:#3a5a3a}.quick-save-card[data-v-b3a68699]:hover{border-color:#4a7a4a;background:#1a2a1a}.new-save-card .icon[data-v-b3a68699],.quick-save-card .icon[data-v-b3a68699]{font-size:2.5em;margin-bottom:.2em;width:1em;height:1em;display:flex;align-items:center;justify-content:center}.icon-mask[data-v-b3a68699]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.new-save-card .sub[data-v-b3a68699],.quick-save-card .sub[data-v-b3a68699]{font-size:.75em;color:#666;margin-top:.3em}.saves-list[data-v-b3a68699]{width:100%;max-width:50em;overflow-y:auto;flex:1}.save-item[data-v-b3a68699]{background:#222;border:1px solid #333;padding:.8em 1em;margin-bottom:.6em;border-radius:.4em;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .2s}.save-panel .save-item[data-v-b3a68699]{cursor:default}.save-item[data-v-b3a68699]:hover{background:#2a2a2a;border-color:#444}.save-info[data-v-b3a68699]{flex:1}.save-header[data-v-b3a68699]{display:flex;align-items:center;gap:.6em;margin-bottom:.4em}.save-name[data-v-b3a68699]{color:#fff;font-weight:700;font-size:1.05em}.auto-save-badge[data-v-b3a68699]{background:#3a5a3a;color:#ada;padding:.1em .4em;border-radius:4px;font-size:.75em;border:1px solid #4a7a4a;display:inline-flex;align-items:center;gap:.3em}.save-meta[data-v-b3a68699]{display:flex;align-items:center;gap:.5em;margin-bottom:.3em;font-size:.85em}.save-meta-item[data-v-b3a68699]{display:inline-flex;align-items:center;gap:.35em}.meta-icon[data-v-b3a68699],.button-icon[data-v-b3a68699]{width:.95em;height:.95em;flex-shrink:0;display:inline-block;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.auto-save-icon[data-v-b3a68699]{width:.9em;height:.9em}.game-time[data-v-b3a68699]{color:#4a9eff}.avatar-count[data-v-b3a68699]{color:#7acc7a}.event-count[data-v-b3a68699]{color:#cc9a7a}.divider[data-v-b3a68699]{color:#444}.save-footer[data-v-b3a68699]{display:flex;align-items:center;gap:1em;font-size:.8em;color:#666}.version[data-v-b3a68699]{font-family:monospace}.load-actions[data-v-b3a68699]{display:flex;gap:1em;align-items:center}.load-action-inner[data-v-b3a68699]{display:inline-flex;align-items:center;gap:.4em}.loading[data-v-b3a68699]{display:flex;flex-direction:column;align-items:center;gap:.8em;color:#888;padding:3em;width:100%}.empty[data-v-b3a68699]{text-align:center;color:#888;padding:3em;width:100%}.save-modal-content[data-v-b3a68699]{display:flex;flex-direction:column;gap:.8em}.hint[data-v-b3a68699]{color:#aaa;margin:0;font-size:.9em}.error-text[data-v-b3a68699]{color:#e55;margin:0;font-size:.85em}.tip-text[data-v-b3a68699]{color:#888;margin:0;font-size:.85em}.modal-footer[data-v-b3a68699]{display:flex;justify-content:flex-end;gap:.8em}.create-panel[data-v-c92dfa07]{height:100%;display:flex;flex-direction:column}.loading[data-v-c92dfa07]{text-align:center;color:#888;padding:3em}.create-layout[data-v-c92dfa07]{display:flex;gap:1.5em;height:100%;max-width:1100px;margin:0 auto;width:100%}.form-column[data-v-c92dfa07]{flex:1;min-width:20em}.avatar-column[data-v-c92dfa07]{width:20em;display:flex;flex-direction:column;gap:.8em}.name-inputs[data-v-c92dfa07]{display:flex;gap:.8em}.avatar-preview[data-v-c92dfa07]{width:100%;height:15em;border:1px solid #444;border-radius:.3em;display:flex;align-items:center;justify-content:center;background:#222;overflow:hidden}.avatar-preview img[data-v-c92dfa07]{width:100%;height:100%;object-fit:contain}.no-avatar[data-v-c92dfa07]{color:#666;font-size:.85em}.avatar-grid[data-v-c92dfa07]{flex:1;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(4em,1fr));grid-auto-rows:5em;gap:.5em;padding:.4em;border:1px solid #333;border-radius:.3em;min-height:15em}.avatar-option[data-v-c92dfa07]{width:100%;height:100%;border:2px solid transparent;border-radius:.4em;overflow:hidden;cursor:pointer;background:#111;display:flex;align-items:center;justify-content:center;transition:border-color .2s,transform .2s}.avatar-option[data-v-c92dfa07]:hover{border-color:#666;transform:translateY(-2px)}.avatar-option.selected[data-v-c92dfa07]{border-color:#4a9eff}.avatar-option img[data-v-c92dfa07]{width:100%;height:100%;object-fit:contain;padding:.15em}.no-avatars[data-v-c92dfa07]{grid-column:span 4;text-align:center;color:#666;font-size:.85em}.appearance-slider[data-v-c92dfa07]{display:flex;align-items:center;gap:.8em;flex:1;min-width:0}.appearance-slider[data-v-c92dfa07] .n-slider{flex:1;min-width:0}.appearance-slider span[data-v-c92dfa07]{width:2.5em;text-align:right;color:#ddd}.relations-container[data-v-c92dfa07]{width:100%;display:flex;flex-direction:column;gap:.6em}.relation-row[data-v-c92dfa07]{display:flex;gap:.6em;align-items:center}.actions[data-v-c92dfa07]{margin-top:1.5em}.delete-panel[data-v-b01eb1d1]{height:100%;display:flex;flex-direction:column;max-width:800px;margin:0 auto;width:100%}.search-bar[data-v-b01eb1d1]{margin-bottom:1em}.loading[data-v-b01eb1d1]{text-align:center;color:#888;padding:3em}.empty[data-v-b01eb1d1]{text-align:center;color:#666;padding:3em}.avatar-item[data-v-b01eb1d1]{background:#222;border:1px solid #333;padding:.8em;margin-bottom:.8em;border-radius:.3em;display:flex;justify-content:space-between;align-items:center;cursor:default;transition:background .2s}.avatar-item[data-v-b01eb1d1]:hover{background:#2a2a2a;border-color:#444}.avatar-info .name[data-v-b01eb1d1]{color:#fff;font-weight:700;font-size:1em}.avatar-info .details[data-v-b01eb1d1]{color:#888;font-size:.85em;margin-top:.3em}.input-icon[data-v-b01eb1d1],.button-icon[data-v-b01eb1d1]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0}.input-icon[data-v-b01eb1d1]{color:#888}.llm-panel[data-v-0e0b0357]{height:100%;overflow-y:auto;padding:0 .8em}.loading[data-v-0e0b0357]{text-align:center;color:#888;padding:3em}.section[data-v-0e0b0357]{margin-bottom:1.5em}.error-banner[data-v-0e0b0357]{background:#9b30302e;border:1px solid rgba(225,92,92,.42);border-radius:.35em;color:#f0b7b7;line-height:1.45;margin-bottom:1em;max-height:7em;overflow:auto;padding:.75em .9em;word-break:break-word}.section-title[data-v-0e0b0357]{font-size:1em;font-weight:700;color:#ddd;margin-bottom:.8em;border-left:.2em solid #4a9eff;padding-left:.5em}.preset-buttons[data-v-0e0b0357]{display:flex;gap:.8em;flex-wrap:wrap}.preset-btn[data-v-0e0b0357]{background:#333;border:1px solid #444;color:#ccc;padding:.4em .8em;border-radius:.3em;cursor:pointer;transition:all .2s;font-size:.85em;position:relative;overflow:visible}.preset-btn .badge[data-v-0e0b0357]{position:absolute;top:-6px;right:-8px;font-size:.7em;padding:.1em .4em;border-radius:.5em;font-weight:700;pointer-events:none;z-index:1}.preset-btn .badge.recommended[data-v-0e0b0357]{background:#f39c12;color:#fff;border:1px solid #e67e22}.preset-btn .badge.free[data-v-0e0b0357]{background:#2ecc71;color:#fff;border:1px solid #27ae60}.preset-btn .badge.local[data-v-0e0b0357]{background:#3498db;color:#fff;border:1px solid #2980b9}.preset-btn[data-v-0e0b0357]:hover{background:#444;border-color:#666;color:#fff}.form-item[data-v-0e0b0357]{margin-bottom:1.2em}.form-item label[data-v-0e0b0357]{display:block;font-size:.9em;color:#bbb;margin-bottom:.4em}.form-item .desc[data-v-0e0b0357]{font-size:.8em;color:#666;margin-bottom:.4em}.input-field[data-v-0e0b0357]{width:100%;background:#222;border:1px solid #444;color:#ddd;padding:.6em .8em;border-radius:.3em;font-family:monospace;font-size:.9em}.input-field[data-v-0e0b0357]:focus{outline:none;border-color:#4a9eff;background:#1a1a1a}.label-row[data-v-0e0b0357]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4em}.help-btn[data-v-0e0b0357]{background:none;border:1px solid #444;color:#888;font-size:.8em;padding:.2em .6em;border-radius:1em;cursor:pointer;transition:all .2s}.help-btn[data-v-0e0b0357]:hover{border-color:#666;color:#bbb;background:#2a2a2a}.format-options[data-v-0e0b0357]{display:flex;flex-direction:row;gap:.5em}.format-radio[data-v-0e0b0357]{display:flex;background:#222;border:1px solid #333;padding:.35em .65em;border-radius:.3em;cursor:pointer;transition:all .2s;text-align:center;flex-direction:column;align-items:center;min-width:0}.format-radio[data-v-0e0b0357]:hover{background:#2a2a2a}.format-radio.active[data-v-0e0b0357]{background:#1a2a3a;border-color:#4a9eff}.format-options .radio-content[data-v-0e0b0357]{display:flex;flex-direction:column;gap:.12em}.format-options .radio-label[data-v-0e0b0357]{font-size:.82em;font-weight:600;line-height:1.2}.format-options .radio-desc[data-v-0e0b0357]{font-size:.72em;color:#8d8d8d;line-height:1.2}.mode-options.horizontal[data-v-0e0b0357]{display:flex;flex-direction:row;gap:.8em}.mode-options.horizontal .mode-radio[data-v-0e0b0357]{flex:1;flex-direction:column;align-items:center;text-align:center;padding:.8em .4em}.mode-radio[data-v-0e0b0357]{display:flex;background:#222;border:1px solid #333;padding:.8em;border-radius:.3em;cursor:pointer;transition:all .2s}.mode-radio[data-v-0e0b0357]:hover{background:#2a2a2a}.mode-radio.active[data-v-0e0b0357]{background:#1a2a3a;border-color:#4a9eff}.hidden-radio[data-v-0e0b0357]{display:none}.radio-content[data-v-0e0b0357]{flex:1}.radio-label[data-v-0e0b0357]{color:#ddd;font-size:.9em;font-weight:700;margin-bottom:.3em}.radio-desc[data-v-0e0b0357]{color:#777;font-size:.8em;line-height:1.3}.modal-overlay[data-v-0e0b0357]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000d9;z-index:2000;display:flex;align-items:center;justify-content:center}.modal-content[data-v-0e0b0357]{background:#0f1115;border:1px solid #333;border-radius:.8em;width:50em;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 1.5em 3em #000000b3;overflow:hidden;font-size:1rem}.modal-header[data-v-0e0b0357]{padding:1.2em 1.5em;border-bottom:1px solid #222;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(to bottom,#1a1c22,#0f1115)}.modal-header h3[data-v-0e0b0357]{margin:0;font-size:1.2em;color:#fff;display:flex;align-items:center;gap:.5em}.modal-header h3[data-v-0e0b0357]:before{content:"?";display:inline-flex;width:1.4em;height:1.4em;border:1px solid #00e0b0;color:#00e0b0;border-radius:50%;font-size:.9em;align-items:center;justify-content:center}.close-btn[data-v-0e0b0357]{background:none;border:none;color:#666;cursor:pointer;transition:color .2s;display:inline-flex;align-items:center;justify-content:center;padding:.2em}.close-btn[data-v-0e0b0357]:hover{color:#fff}.close-icon[data-v-0e0b0357]{width:1.1em;height:1.1em;display:inline-block;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.modal-body[data-v-0e0b0357]{flex:1;overflow-y:auto;padding:1.5em;color:#aaa}.help-section[data-v-0e0b0357]{margin-bottom:2em}.help-section h4[data-v-0e0b0357]{color:#6da;font-size:1.1em;margin:0 0 .8em}.help-section p[data-v-0e0b0357]{line-height:1.6;margin:0 0 .6em;font-size:.95em}.model-cards[data-v-0e0b0357]{display:flex;gap:.8em;margin-top:.8em}.card[data-v-0e0b0357]{flex:1;background:#16181d;border:1px solid #333;border-radius:.5em;padding:.8em}.card h5[data-v-0e0b0357]{color:#8a9eff;margin:0 0 .5em;font-size:.95em}.card p[data-v-0e0b0357]{font-size:.85em;color:#777;margin:0}.format-note[data-v-0e0b0357]{background:#1a1f2e;border:1px solid #4a5a7a;border-left:.3em solid #ffa500;border-radius:.5em;padding:.8em 1em;margin:.8em 0}.format-note p[data-v-0e0b0357]{margin:0;color:gold;font-size:.9em;line-height:1.5}.code-block[data-v-0e0b0357]{background:#111;border:1px solid #2a2a2a;border-radius:.5em;padding:1em;font-family:monospace}.code-block p[data-v-0e0b0357]{margin-bottom:.5em}.code-block p[data-v-0e0b0357]:last-child{margin-bottom:0}.code-block strong[data-v-0e0b0357]{color:#00e0b0}.code-block code[data-v-0e0b0357]{background:#333;padding:.1em .4em;border-radius:.2em;color:#ff79c6}.link-list[data-v-0e0b0357]{list-style:none;padding:0;margin:0;background:#16181d;border:1px solid #333;border-radius:.5em}.link-list li[data-v-0e0b0357]{border-bottom:1px solid #222}.link-list li[data-v-0e0b0357]:last-child{border-bottom:none}.link-list a[data-v-0e0b0357]{display:flex;justify-content:space-between;padding:.8em 1em;color:#ddd;text-decoration:none;font-size:.95em;transition:background .2s}.link-list a[data-v-0e0b0357]:hover{background:#1f2229}.link-list a[data-v-0e0b0357]:after{content:"↗";color:#666}.modal-footer[data-v-0e0b0357]{padding:1em 1.5em;border-top:1px solid #222;background:#0f1115}.confirm-btn[data-v-0e0b0357]{width:100%;background:#09c;color:#fff;border:none;padding:.8em;border-radius:.4em;font-size:1em;font-weight:700;cursor:pointer;transition:background .2s}.confirm-btn[data-v-0e0b0357]:hover{background:#08b}.action-bar[data-v-0e0b0357]{display:flex;justify-content:flex-end;padding-bottom:1.5em}.save-btn[data-v-0e0b0357]{background:#2a8a4a;color:#fff;border:none;padding:.7em 1.5em;border-radius:.3em;font-size:.95em;cursor:pointer;transition:background .2s}.save-btn[data-v-0e0b0357]:hover:not(:disabled){background:#3aa85a}.save-btn[data-v-0e0b0357]:disabled{background:#33443a;color:#888;cursor:not-allowed}
