.spinner-inner[data-v-7ad48cc3]{border:2px solid #fff;border-top-color:#0000;border-radius:50%;animation:.7s linear infinite spin-7ad48cc3;display:inline-block}@keyframes spin-7ad48cc3{to{transform:rotate(360deg)}}.map-pane[data-v-bd49993d]{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.viewer-bar[data-v-bd49993d]{box-sizing:border-box;border-bottom:1px solid var(--color-border);background:var(--color-background-light);justify-content:space-between;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}.viewer-identity[data-v-bd49993d]{flex-direction:column;gap:2px;min-width:0;display:flex}.viewer-identity strong[data-v-bd49993d]{overflow-wrap:anywhere;font-family:MrEavesRemake}.viewer-meta[data-v-bd49993d]{opacity:.72;font-size:11px}.viewer-tools[data-v-bd49993d]{align-items:center;gap:4px;display:flex}.viewer-tool[data-v-bd49993d]{border:1px solid var(--color-border);background:var(--color-background-soft);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;margin:0;padding:0;display:flex}.viewer-tool[data-v-bd49993d]:hover{background:var(--color-button-hover)}.viewer-tool.selected[data-v-bd49993d]{border-color:var(--color-link);background:var(--color-button-hover)}.tool-icon[data-v-bd49993d]{width:16px;height:16px;filter:invert(var(--color-icon-invert))}.zoom-readout[data-v-bd49993d]{text-align:center;min-width:46px;font-size:12px}.map-viewport[data-v-bd49993d]{background-color:var(--color-background);cursor:grab;touch-action:none;flex:1;width:100%;min-height:0;position:relative;overflow:hidden}.map-viewport.dragging[data-v-bd49993d]{cursor:grabbing}.map-image[data-v-bd49993d]{transform-origin:0 0;-webkit-user-select:none;user-select:none;max-width:none;position:absolute;top:0;left:0}.map-grid[data-v-bd49993d]{opacity:.55;pointer-events:none;position:absolute;top:0;left:0}.map-pins[data-v-bd49993d]{pointer-events:none;position:absolute;inset:0}.map-pin[data-v-bd49993d]{pointer-events:auto;border:1px solid var(--color-link);background:var(--color-background-soft);color:var(--color-text);cursor:pointer;border-radius:7px;align-items:center;gap:4px;margin:0;padding:3px 6px;font-size:11px;display:flex;position:absolute;transform:translate(-50%,-100%);box-shadow:0 0 6px -1px #0000008c}.map-pin[data-v-bd49993d]:hover{background:var(--color-button-hover)}.map-pin[data-v-bd49993d]:focus-visible{outline:1px solid var(--color-link)}.pin-icon[data-v-bd49993d]{width:12px;height:12px;filter:invert(var(--color-icon-invert))}.pin-label[data-v-bd49993d]{text-overflow:ellipsis;white-space:nowrap;max-width:200px;display:none;overflow:hidden}.map-pin:hover .pin-label[data-v-bd49993d],.map-pin:focus-visible .pin-label[data-v-bd49993d]{display:inline}.map-tokens[data-v-bd49993d]{pointer-events:none;position:absolute;inset:0}.map-token[data-v-bd49993d]{pointer-events:auto;border:2px solid var(--color-link);background:var(--color-background-soft);color:var(--color-text);cursor:grab;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 6px -1px #0000008c}.map-token[data-v-bd49993d]:hover{border-color:var(--color-text)}.map-token[data-v-bd49993d]:focus-visible{outline:1px solid var(--color-link);outline-offset:2px}.map-token.moving[data-v-bd49993d]{cursor:grabbing}.token-image[data-v-bd49993d]{box-sizing:border-box;-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.token-initials[data-v-bd49993d]{opacity:.8;white-space:nowrap}.token-label[data-v-bd49993d]{text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 4px #000c;max-width:160px;margin-top:3px;font-size:11px;display:none;position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%)}.map-token:hover .token-label[data-v-bd49993d],.map-token:focus-visible .token-label[data-v-bd49993d]{display:block}.map-drop-hint[data-v-bd49993d]{border:1px dashed var(--color-link);background:var(--color-background-soft);color:var(--color-text);pointer-events:none;border-radius:7px;padding:5px 10px;font-size:12px;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 0 6px -1px #0000008c}.map-empty[data-v-bd49993d]{opacity:.8;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;font-size:13px;display:flex}.map-edit[data-v-bd49993d]{border:1px solid var(--color-border);background:var(--color-background-soft);color:var(--color-text);cursor:pointer;border-radius:7px;padding:6px 11px;font-size:12px}.map-edit[data-v-bd49993d]:hover{background:var(--color-button-hover)}.toast-container[data-v-cb9a1e02]{background-color:var(--color-toast-background);border-top-right-radius:6px;border-bottom-right-radius:6px;flex-grow:1;height:100%;margin-left:5px;padding:10px}.toast[data-v-cb9a1e02]{text-align:center;z-index:9999999;border-radius:6px;flex-direction:column;min-width:400px;min-height:40px;animation:.4s ease-in-out slide-in-cb9a1e02;display:none;position:absolute;top:10px;left:50%;transform:translate(-50%)}@keyframes slide-in-cb9a1e02{0%{opacity:0;transform:translate(-50%,-50px)}to{opacity:1}}@keyframes slide-out-cb9a1e02{0%{opacity:1}to{opacity:0;transform:translate(-50%,-50px)}}.toast.sliding[data-v-cb9a1e02]{animation:.4s ease-in-out forwards slide-out-cb9a1e02}.toast.show[data-v-cb9a1e02]{display:flex}.toast.red[data-v-cb9a1e02]{background-color:#f34444}.toast.green[data-v-cb9a1e02]{background-color:#5cc75c}.toast.aqua[data-v-cb9a1e02]{background-color:#71fafa}.embedded-entry[data-v-13d905c6]{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-background-light);width:100%;box-shadow:0 3px 12px var(--color-window-shadow);color:var(--color-text);vertical-align:top;border-radius:10px;margin:8px 0;padding:13px 14px;font-size:13px;display:inline-block}.embedded-loading[data-v-13d905c6],.embedded-missing[data-v-13d905c6]{color:var(--color-gray);opacity:.75;font-size:12px}.embed-head[data-v-13d905c6]{border-bottom:1px solid var(--color-border);align-items:center;gap:11px;display:flex}.embed-mark[data-v-13d905c6]{border:1px solid var(--color-border);background:var(--color-background-soft);width:52px;height:52px;color:var(--color-link);border-radius:9px;flex:0 0 52px;place-items:center;font:24px MrEavesRemake;display:grid;overflow:hidden}.embed-mark.empty[data-v-13d905c6]{border-style:dashed}.embed-mark img[data-v-13d905c6]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.embed-identity[data-v-13d905c6]{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.embed-name[data-v-13d905c6]{letter-spacing:.02em;overflow-wrap:anywhere;font:21px MrEavesRemake}.embed-line[data-v-13d905c6]{opacity:.72;overflow-wrap:anywhere;font-size:11px}.embed-weight[data-v-13d905c6]{margin:0 0 10px;display:block}.embed-tags[data-v-13d905c6]{flex-wrap:wrap;gap:5px;display:flex}.embed-tag[data-v-13d905c6]{border:1px solid var(--color-border);background:var(--color-background-soft);opacity:.9;border-radius:999px;padding:2px 8px;font-size:11px}.embed-open[data-v-13d905c6]{border:1px solid var(--color-link);color:var(--color-link);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;flex:none;padding:6px 10px;font-size:11px}.embed-open[data-v-13d905c6]:hover{background:var(--color-button-hover)}.embed-vitals[data-v-13d905c6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.embed-stat[data-v-13d905c6]{border:1px solid var(--color-border);background:var(--color-background-soft);text-align:center;border-radius:7px;flex-direction:column;align-items:center;gap:3px;padding:7px 4px;display:flex}.embed-stat span[data-v-13d905c6]{text-transform:uppercase;letter-spacing:.05em;opacity:.68;font-size:9px}.embed-stat strong[data-v-13d905c6]{white-space:nowrap;font:16px MrEavesRemake}.embed-hp-track[data-v-13d905c6]{background:var(--color-background-soft);border-radius:999px;height:6px;margin:8px 0 10px;display:block;overflow:hidden}.embed-hp-fill[data-v-13d905c6]{border-radius:inherit;background:var(--color-red);height:100%;display:block}.embed-abilities[data-v-13d905c6]{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;display:grid}.embed-ability[data-v-13d905c6]{border:1px solid var(--color-border);background:var(--color-background-soft);text-align:center;border-radius:7px;flex-direction:column;align-items:center;gap:1px;padding:6px 3px;display:flex}.embed-ability>span[data-v-13d905c6]:first-child{letter-spacing:.06em;opacity:.68;font-size:9px;font-weight:700}.embed-ability strong[data-v-13d905c6]{font:17px MrEavesRemake}.embed-ability em[data-v-13d905c6]{opacity:.72;font-size:10px;font-style:normal}.embed-section[data-v-13d905c6]{margin-top:10px;display:block}.embed-section-title[data-v-13d905c6]{border-bottom:1px solid var(--color-border);letter-spacing:.03em;margin-bottom:5px;padding-bottom:5px;font:14px MrEavesRemake;display:block}.embed-copy[data-v-13d905c6]{-webkit-line-clamp:5;white-space:pre-wrap;overflow-wrap:anywhere;opacity:.85;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}@media (width<=520px){.embed-head[data-v-13d905c6]{flex-wrap:wrap;align-items:flex-start}.embed-open[data-v-13d905c6]{margin-left:auto}.embed-abilities[data-v-13d905c6]{grid-template-columns:repeat(3,minmax(0,1fr))}}.link-preview[data-v-52629918]{z-index:4000;box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-background-light);width:320px;max-height:min(70vh,420px);box-shadow:0 10px 30px var(--color-window-shadow);color:var(--color-text);border-radius:10px;padding:13px 14px 12px;font-size:13px;position:fixed;overflow:auto}.preview-head[data-v-52629918]{border-bottom:1px solid var(--color-border);align-items:center;gap:10px;margin-bottom:10px;padding-bottom:10px;display:flex}.preview-mark[data-v-52629918]{border:1px solid var(--color-border);background:var(--color-background-soft);width:44px;height:44px;color:var(--color-link);border-radius:9px;flex:0 0 44px;place-items:center;font:21px MrEavesRemake;display:grid;overflow:hidden}.preview-mark.empty[data-v-52629918]{border-style:dashed}.preview-mark img[data-v-52629918]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.preview-identity[data-v-52629918]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.preview-name[data-v-52629918]{letter-spacing:.02em;overflow-wrap:anywhere;font:18px MrEavesRemake}.preview-line[data-v-52629918]{opacity:.72;overflow-wrap:anywhere;font-size:11px}.preview-close[data-v-52629918]{width:22px;height:22px;color:var(--color-text);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;padding:0;font-size:18px;line-height:1}.preview-close[data-v-52629918]:hover{background:var(--color-button-hover)}.preview-stats[data-v-52629918]{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.preview-stat[data-v-52629918]{border:1px solid var(--color-border);background:var(--color-background-soft);text-align:center;border-radius:7px;flex-direction:column;align-items:center;gap:3px;padding:7px 4px;display:flex}.preview-stat span[data-v-52629918]{text-transform:uppercase;letter-spacing:.05em;opacity:.68;font-size:9px}.preview-stat strong[data-v-52629918]{white-space:nowrap;font:15px MrEavesRemake}.preview-copy[data-v-52629918]{-webkit-line-clamp:5;white-space:pre-wrap;overflow-wrap:anywhere;opacity:.85;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.preview-weight[data-v-52629918]{opacity:.68;margin:7px 0 0;font-size:11px}.preview-open[data-v-52629918]{border:1px solid var(--color-link);width:100%;color:var(--color-link);font:inherit;cursor:pointer;background:0 0;border-radius:7px;margin-top:11px;padding:7px 10px;font-size:12px}.preview-open[data-v-52629918]:hover{background:var(--color-button-hover)}.suggestion-menu[data-v-53d7d7cb]{z-index:40;border:1px solid var(--color-border);background-color:var(--color-background-light);min-width:190px;max-width:320px;max-height:240px;box-shadow:0 6px 18px var(--color-container-shadow);border-radius:6px;flex-direction:column;gap:2px;padding:4px;display:flex;position:absolute;overflow-y:auto}.suggestion[data-v-53d7d7cb]{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:baseline;gap:12px;padding:4px 8px;display:flex}.suggestion.selected[data-v-53d7d7cb]{background-color:var(--color-selected)}.suggestion-label[data-v-53d7d7cb]{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-family:monospace;overflow:hidden}.suggestion-hint[data-v-53d7d7cb]{color:var(--color-gray);white-space:nowrap;font-size:11px}.note-stunt[data-v-10e2f461]{writing-mode:vertical-lr;-webkit-user-select:none;user-select:none;padding:10px;display:flex;position:sticky;top:0;bottom:0;left:0}.unsaved-wrapper[data-v-10e2f461]{width:20px;height:20px;margin-bottom:5px;position:relative}.unsaved-dot[data-v-10e2f461]{pointer-events:none;background-color:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.close-hidden[data-v-10e2f461]{opacity:0;visibility:hidden;width:20px;height:20px;margin-bottom:0;transition:opacity .15s,visibility .15s;position:absolute;top:0;left:0}.unsaved-wrapper:hover .close-hidden[data-v-10e2f461]{opacity:1;visibility:visible}.unsaved-wrapper:hover .unsaved-dot[data-v-10e2f461]{opacity:0}.full-editor[data-v-10e2f461]{box-sizing:border-box;resize:none;border:none;outline:none;width:100%;height:100%;padding:20px 20px 400px;font-family:monospace;font-size:16px}.close-button[data-v-10e2f461]{cursor:pointer;width:20px;height:20px;filter:invert(var(--color-icon-invert));justify-content:center;margin-bottom:5px;display:flex}.note[data-v-10e2f461]{border-color:var(--color-note-border);background-color:var(--color-background);border-style:solid;border-width:0 1px 0 0;min-width:700px;max-width:700px;display:flex;position:sticky;top:0;overflow-y:auto}.note-content[data-v-10e2f461]{max-width:600px;padding:20px;overflow-y:auto}.note-content-container[data-v-10e2f461]{width:100%;position:relative}.note-content[data-v-10e2f461] img{max-width:100%;height:auto;display:block}.note-content[data-v-10e2f461] .vue-link{color:var(--color-link);cursor:pointer;text-underline-offset:2px;border-radius:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.note-content[data-v-10e2f461] .vue-link:hover,.note-content[data-v-10e2f461] .vue-link:focus-visible{background:var(--color-button-hover);outline:none;text-decoration-style:solid}.note-content[data-v-10e2f461] .vue-link.is-unresolved{color:var(--color-gray);cursor:help;opacity:.7;text-decoration-style:dashed}.note-scrolling-container[data-v-59c35453]{width:100%;height:100%;overflow-x:auto;overflow-y:none}.note-container[data-v-59c35453]{background-color:var(--color-background);height:100%;margin:0;display:flex}.content[data-v-db558a23]{flex-grow:1;justify-content:center;align-items:center;min-width:0;display:flex}.anchored-map[data-v-db558a23]{flex-direction:column;flex-grow:1;width:100%;min-width:0;height:100%;display:flex}.status-text[data-v-f9bac03c]{flex-direction:column;justify-content:center;margin-left:10px}.status-message[data-v-f9bac03c]{margin-left:5px}.status-bar[data-v-2498c37e]{background-color:var(--color-background-light);flex-grow:0;flex-shrink:0;width:100%;min-height:24px;max-height:24px;font-size:14px;display:flex}.left[data-v-2498c37e],.right[data-v-2498c37e]{flex-direction:column;flex:1;justify-content:center;display:flex}.right[data-v-2498c37e]{text-align:right}.top-bar-title[data-v-2498c37e]{padding:10px;font-weight:700;display:flex}.search-result[data-v-e8851da0]{cursor:pointer;width:100%;color:inherit;text-align:left;background:0 0;border:none;border-radius:4px;justify-content:space-between;align-items:center;padding:8px 12px;font-family:inherit;font-size:14px;transition:background-color .1s;display:flex}.search-result[data-v-e8851da0]:hover,.search-result.selected[data-v-e8851da0]{background-color:var(--color-search-hover)}.search-result-left[data-v-e8851da0]{align-items:center;gap:8px;min-width:0;display:flex}.result-icon[data-v-e8851da0]{width:14px;height:14px;filter:invert(var(--color-icon-invert));opacity:.6;flex-shrink:0}.result-title[data-v-e8851da0]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.result-subtitle[data-v-e8851da0]{opacity:.5;flex-shrink:0;font-size:12px}.top-search-container[data-v-8c4571e5]{align-items:center;height:100%;display:flex;position:relative}.top-search-box[data-v-8c4571e5]{background-color:var(--color-search-background);border-radius:5px;align-items:center;padding:2px;display:flex}.search-prompt[data-v-8c4571e5]{background:0 0;border:none;width:30vw;max-width:400px;margin-left:-5px;padding:5px;font-family:inherit}.search-prompt[data-v-8c4571e5]:focus{outline:none}.search-icon[data-v-8c4571e5]{filter:invert(var(--color-icon-invert));padding:5px}.search-container[data-v-8c4571e5]{background-color:var(--color-search-background-container);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:99999;border-radius:10px;flex-direction:column;width:calc(30vw + 400px);min-width:320px;max-width:600px;max-height:400px;margin-left:auto;margin-right:auto;display:flex;position:absolute;top:45px;left:0;right:0;overflow-y:auto}.search-container-list[data-v-8c4571e5]{flex-direction:column;padding:4px;display:flex}.search-empty[data-v-8c4571e5]{text-align:center;opacity:.5;padding:16px;font-size:14px}.top-bar[data-v-74444da5]{background-color:var(--color-background-light);flex-grow:0;flex-shrink:0;width:100%;min-height:40px;display:flex}.logo[data-v-74444da5]{width:32px;height:32px;position:absolute;top:0;left:6px}.left[data-v-74444da5]{flex:1}.center[data-v-74444da5]{align-items:center;display:flex}.right[data-v-74444da5]{flex:1;justify-content:flex-end;align-items:center;gap:8px;padding:0 10px;display:flex}.settings-button[data-v-74444da5]{padding:5px 10px}.top-bar-title[data-v-74444da5]{margin-left:48px;padding:10px;font-weight:700;display:flex}.entry-folder-row[data-v-26f9be66]{box-sizing:border-box;width:100%;min-width:0;color:var(--color-text);text-align:left;cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;margin:0;padding:8px 10px;display:flex}.entry-folder-row[data-v-26f9be66]:hover{background:var(--color-background-soft)}.entry-folder-row[data-v-26f9be66]:focus-visible{outline:1px solid var(--color-link)}.entry-folder-row.has-color[data-v-26f9be66]{background:color-mix(in srgb, var(--entry-color) 32%, transparent)}.entry-folder-row.has-color[data-v-26f9be66]:hover{background:color-mix(in srgb, var(--entry-color) 50%, transparent)}.entry-folder-arrow[data-v-26f9be66]{width:12px;height:12px;filter:invert(var(--color-icon-invert));opacity:.6;flex:0 0 12px}.entry-folder-icon[data-v-26f9be66]{width:15px;height:15px;filter:invert(var(--color-icon-invert));flex:0 0 15px}.entry-folder-name[data-v-26f9be66]{word-break:break-word;min-width:0;font-weight:700}.nested-list[data-v-1a3b2a3a]{flex-direction:column;gap:2px;display:flex}.folder-item[data-v-1a3b2a3a]{cursor:default;border-radius:10px;flex-direction:column;display:flex}.folder-item.drag-over[data-v-1a3b2a3a]{background:var(--color-button-hover)}.folder-toggle[data-v-1a3b2a3a]{cursor:grab;width:100%;color:var(--color-text);font-size:inherit;background:0 0;border:none;border-radius:10px;align-items:center;gap:6px;margin:0;padding:6px 8px;transition:background-color .15s;display:flex}.folder-toggle[data-v-1a3b2a3a]:hover{background:var(--color-background-soft)}.folder-toggle.has-color[data-v-1a3b2a3a]{background:color-mix(in srgb, var(--entry-color) 32%, transparent)}.folder-toggle.has-color[data-v-1a3b2a3a]:hover{background:color-mix(in srgb, var(--entry-color) 50%, transparent)}.folder-arrow[data-v-1a3b2a3a]{width:14px;height:14px;filter:invert(var(--color-icon-invert));opacity:.5}.folder-icon[data-v-1a3b2a3a]{width:16px;height:16px;filter:invert(var(--color-icon-invert))}.folder-name[data-v-1a3b2a3a]{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}.folder-children[data-v-1a3b2a3a]{cursor:default;margin-top:2px;padding-left:20px}.folder-children.drag-over[data-v-1a3b2a3a]{background:#fff2;border-radius:10px}.note-link[data-v-1a3b2a3a]{width:100%;box-shadow:none;text-align:left;cursor:grab;border:none;border-radius:8px;flex-direction:column;align-items:flex-start;margin:0;padding:6px;display:flex}.note-link.has-color[data-v-1a3b2a3a]{background:color-mix(in srgb, var(--entry-color) 32%, transparent)}.note-link.has-color[data-v-1a3b2a3a]:hover{background:color-mix(in srgb, var(--entry-color) 50%, transparent)}.note-link-title[data-v-1a3b2a3a]{word-break:break-word;font-weight:600}.sidebar-state[data-v-1a3b2a3a]{background:var(--color-background-soft);border-radius:10px;padding:12px;font-size:14px}.root-drop-zone[data-v-1a3b2a3a]{border-radius:10px;min-height:24px;transition:background-color .15s,border-color .15s;position:relative}.root-drop-zone.drag-over[data-v-1a3b2a3a]{background:var(--color-button-hover)}.sidebar-shell[data-v-f7946ab4]{flex-direction:row;min-height:0;display:flex}.sidebar-actions[data-v-f7946ab4]{border-right:1px solid var(--color-border);background-color:var(--color-background-light);flex-direction:column;align-items:center;gap:4px;width:46px;min-width:46px;padding:8px 6px;display:flex}.sidebar-action[data-v-f7946ab4]{border:1px solid var(--color-border);background:var(--color-background-soft);width:34px;height:34px;box-shadow:none;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.sidebar-action.selected[data-v-f7946ab4]{background:var(--color-button-hover);border-color:var(--color-link)}.sidebar-action[data-v-f7946ab4]:hover{background:var(--color-button-hover)}.sidebar-action[data-v-f7946ab4]:disabled{opacity:.45;cursor:not-allowed}.sidebar-action-icon[data-v-f7946ab4]{width:18px;height:18px;filter:invert(var(--color-icon-invert))}.notes-sidebar[data-v-f7946ab4]{border-right:1px solid var(--color-border);background-color:var(--color-background-light);flex-direction:column;width:280px;min-width:280px;transition:width .2s,min-width .2s,border-color .2s;display:flex;overflow:hidden}.notes-sidebar.collapsed[data-v-f7946ab4]{border-right-color:#0000;width:0;min-width:0}.sidebar-header[data-v-f7946ab4]{box-sizing:border-box;border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:8px;width:280px;min-width:280px;padding:12px;display:flex}.sidebar-header-actions[data-v-f7946ab4]{align-items:center;gap:4px;display:flex}.sidebar-header-actions .sidebar-action[data-v-f7946ab4]{width:30px;height:30px}.sidebar-header-actions .sidebar-action-icon[data-v-f7946ab4]{width:16px;height:16px}.sidebar-copy[data-v-f7946ab4]{flex-direction:column;gap:2px;min-width:0;display:flex}.sidebar-eyebrow[data-v-f7946ab4],.sidebar-meta[data-v-f7946ab4]{opacity:.7;font-size:12px}.sidebar-title[data-v-f7946ab4]{word-break:break-word;line-height:1.2}.sidebar-list-drop-wrap[data-v-f7946ab4]{box-sizing:border-box;flex-direction:column;flex:1;gap:2px;width:280px;min-width:280px;min-height:0;padding:10px;transition:background-color .15s;display:flex;overflow-y:auto}.sidebar-list-drop-wrap.drag-over[data-v-f7946ab4]{background:var(--color-button-hover)}.sidebar-state[data-v-f7946ab4]{background:var(--color-background-soft);border-radius:10px;padding:12px;font-size:14px}.sidebar-state.error[data-v-f7946ab4]{color:#9e2a2b}.entity-entry[data-v-f7946ab4]{box-sizing:border-box;width:100%;min-width:0;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-direction:column;gap:3px;padding:9px 10px;display:flex}.entity-entry[data-v-f7946ab4]:hover{border-color:var(--color-border);background:var(--color-background-soft)}.entity-entry[data-v-f7946ab4]:focus-visible{outline:1px solid var(--color-link)}.entity-entry.anchored[data-v-f7946ab4]{border-color:var(--color-link);background:var(--color-background-soft)}.entity-entry-name-row[data-v-f7946ab4]{align-items:baseline;gap:6px;min-width:0;display:flex}.entity-entry-name[data-v-f7946ab4]{word-break:break-word;min-width:0;font-weight:700}.entity-entry-sync[data-v-f7946ab4]{letter-spacing:.04em;text-transform:uppercase;opacity:.6;font-size:10px}.entity-entry-meta[data-v-f7946ab4],.entity-entry-description[data-v-f7946ab4]{opacity:.72;font-size:12px}.entity-entry-description[data-v-f7946ab4]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.entity-entry-title[data-v-f7946ab4]{align-items:center;gap:9px;min-width:0;display:flex}.entity-entry-name.rarity-common[data-v-f7946ab4]{color:var(--color-rarity-common)}.entity-entry-name.rarity-uncommon[data-v-f7946ab4]{color:var(--color-rarity-uncommon)}.entity-entry-name.rarity-rare[data-v-f7946ab4]{color:var(--color-rarity-rare)}.entity-entry-name.rarity-very-rare[data-v-f7946ab4]{color:var(--color-rarity-very-rare)}.entity-entry-name.rarity-legendary[data-v-f7946ab4]{color:var(--color-rarity-legendary)}.entity-entry-image[data-v-f7946ab4]{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-background-soft);border-radius:6px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.entity-entry-image img[data-v-f7946ab4]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media (width<=900px){.notes-sidebar[data-v-f7946ab4],.sidebar-header[data-v-f7946ab4],.sidebar-list-drop-wrap[data-v-f7946ab4]{width:220px;min-width:220px}}.content-manager[data-v-8228ddc1]{flex-direction:column;height:100%;display:flex}.content-layout[data-v-8228ddc1]{flex:1;min-height:0;display:flex}.window-enter-active,.window-leave-active{transition:all .15s}.window-enter-from,.window-leave-to{opacity:0;transition:all .15s;transform:translateY(15px)}.window-move{transition:transform .15s}.window-wrapper{background-color:var(--color-window-background);border:solid 1px var(--color-window-border);-webkit-user-select:none;user-select:none;box-shadow:0px 0px 10px -2px var(--color-window-shadow);flex-direction:column;align-items:center;display:flex}.service-link[data-v-6bb0148d]{box-sizing:border-box;background-color:var(--color-background);width:100%;min-height:100vh;color:var(--color-text);place-items:center;padding:24px;display:grid}.link-card[data-v-6bb0148d]{box-sizing:border-box;background-color:var(--color-window-background);border:1px solid var(--color-window-border);width:min(100%,460px);box-shadow:0 8px 24px var(--color-window-shadow);text-align:center;-webkit-user-select:none;user-select:none;border-radius:12px;padding:28px}.link-card h1[data-v-6bb0148d]{margin-top:0;font-family:MrEavesRemake,serif;font-size:1.5rem}.link-card p[data-v-6bb0148d]{line-height:1.5}.summary[data-v-6bb0148d]{color:var(--color-gray)}form[data-v-6bb0148d],section[data-v-6bb0148d]{margin-top:18px}.question[data-v-6bb0148d]{font-weight:700}.campaigns[data-v-6bb0148d]{text-align:left;flex-direction:column;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.campaign[data-v-6bb0148d]{border:1px solid var(--color-border);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:10px;display:flex}.campaign.selected[data-v-6bb0148d]{border-color:var(--color-accent);background-color:var(--color-background-soft)}.swatch[data-v-6bb0148d]{border:1px solid var(--color-border);border-radius:4px;flex:none;width:14px;height:14px}.campaign-name[data-v-6bb0148d]{flex:1}.badge[data-v-6bb0148d]{color:var(--color-gray);font-size:.8rem}.hint[data-v-6bb0148d]{color:var(--color-gray);font-size:.95rem}.success[data-v-6bb0148d]{color:var(--color-green)}.error[data-v-6bb0148d]{color:var(--color-red)}button[data-v-6bb0148d]{width:100%}.mouse-tooltip[data-v-9f145e3f]{z-index:214748364;background-color:var(--tooltip-background);border:solid 1px var(--color-border);padding:3px 6px;display:none;position:absolute;box-shadow:0 0 5px -2px #000000bf}.context-menu{z-index:214748363;background-color:var(--color-tooltip-background);border:1px solid var(--color-border);flex-direction:column;position:absolute;overflow:visible}.context-menu .context-menu-divider{border-top:1px solid var(--color-border);background-color:#0000;border:none;height:1px;margin:4px 0}.context-menu .context-menu-element:last-child{border-width:1px}.context-menu .context-menu-element{border:solid 1px var(--color-border);cursor:default;-webkit-user-select:none;user-select:none;background-color:var(--color-tooltip-background);border-width:1px 1px 0;align-items:center;padding:6px 10px 6px 8px;transition:background-color .1s;display:flex;position:relative}.context-menu .context-menu-element span{white-space:nowrap;flex-grow:1;padding-right:24px}.context-menu .context-menu-element img{filter:invert();width:16px;height:16px}.context-menu .context-menu-element .context-menu-swatch{border:1px solid var(--color-border);border-radius:4px;flex-grow:0;flex-shrink:0;width:14px;height:14px;padding-right:0}.context-menu .context-menu-element:hover{background-color:var(--color-background-softest)}.context-menu .context-menu-element>.context-menu{display:none!important}.context-menu .context-menu-element:hover>.context-menu{display:flex!important}.viewer[data-v-c81175be]{flex-direction:column;width:100%;height:100vh;display:flex}
