.cls-1[data-v-60f67934]{fill:var(--accent)}.cls-2[data-v-60f67934]{fill:none}.cls-3[data-v-60f67934]{fill:var(--ink)}.workbench-panel .required-field-marker[data-v-7f758759]{color:var(--accent)!important;font-weight:800;margin-left:.18em}.submit-top-tools[data-v-7f758759]{align-items:center;display:flex;gap:.8rem;justify-content:space-between;margin-bottom:.2rem;margin-top:.6rem}.submit-guide-link[data-v-7f758759]{align-items:center;color:var(--accent);display:inline-flex;font-size:.92rem;font-weight:600;text-decoration:underline;text-underline-offset:.18em;width:-moz-fit-content;width:fit-content}.submit-guide-link[data-v-7f758759]:focus-visible,.submit-guide-link[data-v-7f758759]:hover{color:var(--accent)}.workbench-delete-trigger[data-v-7f758759]{border-radius:.72rem;flex:0 0 auto;height:2.2rem;margin-left:0;width:3.4rem}.workbench-delete-dialog__panel[data-v-7f758759]{align-items:start;border-color:var(--danger);grid-template-columns:auto minmax(0,1fr);row-gap:.75rem}.workbench-delete-dialog .workbench-delete-dialog__title[data-v-7f758759],.workbench-delete-dialog .workbench-like-dialog__icon[data-v-7f758759]{color:var(--danger)}.workbench-delete-dialog__content[data-v-7f758759]{min-width:0}.workbench-delete-dialog__title[data-v-7f758759]{font-weight:700;margin-bottom:.25rem}.workbench-delete-dialog__actions[data-v-7f758759]{border-top:1px solid var(--border);display:flex;gap:.45rem;grid-column:1/-1;justify-content:flex-end;padding-top:.55rem}.workbench-delete-dialog__actions .workbench-icon-button[data-v-7f758759]{border-radius:.7rem;height:2.35rem;width:2.35rem}.field-input--readonly[data-v-7f758759]{background:var(--bg);color:var(--ink-muted);cursor:default}.submit-search-row[data-v-7f758759]{align-items:stretch;display:grid;gap:.45rem;grid-template-columns:minmax(0,1fr) auto}.submit-search-row__button[data-v-7f758759]{background:var(--surface);border:1px solid var(--border);border-radius:8px;min-height:3.25rem;width:3.1rem}.submit-search-row__button[data-v-7f758759]:focus-visible,.submit-search-row__button[data-v-7f758759]:hover{border-color:var(--accent);color:var(--accent)}.field-input--readonly[data-v-7f758759]:focus{border-color:var(--border)}.coordinate-inputs[data-v-7f758759]{display:grid;gap:.55rem}.coordinate-inputs__fields[data-v-7f758759]{gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.coordinate-inputs__fields .field-input[aria-invalid=true][data-v-7f758759]{border-color:var(--danger)}.coordinate-inputs__error[data-v-7f758759]{color:var(--danger);font-size:.82rem;line-height:1.5;margin:0}.submit-location-field-skeleton[data-v-7f758759]{height:.9rem;width:min(100%,5.5rem)}.submit-character-retry[data-v-7f758759]{background:transparent;border:0;color:var(--danger);font:inherit;font-size:.82rem;padding:0;text-decoration:underline;text-underline-offset:.2em;width:-moz-fit-content;width:fit-content}.field-grid--three>.field-label:nth-child(2) .submit-location-field-skeleton[data-v-7f758759]{width:min(82%,4.5rem)}.field-grid--three>.field-label:nth-child(3) .submit-location-field-skeleton[data-v-7f758759]{width:min(68%,3.75rem)}@media(max-width:520px){.coordinate-inputs__fields[data-v-7f758759]{grid-template-columns:1fr}}.workbench-user__identity[data-v-acb1955a]{align-items:center;display:grid;gap:.45rem;grid-template-columns:minmax(0,1fr) auto}.workbench-user__identity .workbench-panel__title[data-v-acb1955a]{min-width:0}.workbench-user__username-input[data-v-acb1955a]{max-width:20rem;min-width:0;width:100%}.workbench-user__identity-actions[data-v-acb1955a]{align-items:center;display:inline-flex;gap:.15rem}.workbench-user__edit-username[data-v-acb1955a],.workbench-user__identity-actions .workbench-icon-button[data-v-acb1955a]{border-radius:.65rem;height:2.3rem;width:2.3rem}.workbench-user__posts-head[data-v-acb1955a]{align-items:center;display:flex;justify-content:space-between}.workbench-user__posts-stats[data-v-acb1955a]{align-items:center;display:inline-flex;gap:.75rem;justify-content:flex-end;margin-left:auto;min-width:0;text-align:right}.workbench-user__total-likes[data-v-acb1955a]{align-items:center;color:var(--accent);display:inline-flex;flex:none;font-size:.78rem;font-weight:600;gap:.1rem;white-space:nowrap}@media(max-width:720px){.workbench-user__identity[data-v-acb1955a]{gap:.55rem;grid-template-columns:minmax(0,1fr)}.workbench-user__identity-actions[data-v-acb1955a]{justify-self:end}}.workbench-region__titlebar[data-v-472a068a]{align-items:start;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto}.workbench-region__titlebar .workbench-panel__title[data-v-472a068a]{min-width:0}.workbench-region__sort[data-v-472a068a]{align-items:center;display:inline-flex;gap:.25rem}.workbench-region__sort .workbench-icon-button.is-active[data-v-472a068a]{color:var(--accent)}@media(max-width:720px){.workbench-region__titlebar[data-v-472a068a]{grid-template-columns:minmax(0,1fr)}.workbench-region__sort[data-v-472a068a]{justify-self:end}}.workbench-posts__toolbar[data-v-8742480b]{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.workbench-posts__sort-button[data-v-8742480b]{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--ink);display:inline-flex;font-size:.82rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.25rem;padding:.5rem .72rem;transition:transform .18s var(--motion-smooth);white-space:nowrap}.workbench-posts__sort-button[data-v-8742480b]:focus-visible,.workbench-posts__sort-button[data-v-8742480b]:hover{border-color:var(--accent);color:var(--accent);outline:0}.workbench-posts__sort-button[data-v-8742480b]:disabled{background:var(--surface);border-color:var(--border);color:var(--ink-muted);cursor:not-allowed;transform:none}.workbench-posts__count-skeleton[data-v-8742480b]{border-radius:999px;height:.78rem;width:min(8.5rem,44vw)}.workbench-posts__load-more[data-v-8742480b]{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--ink);display:inline-flex;font-weight:700;gap:.5rem;justify-content:center;justify-self:center;margin-top:1rem;padding:.72rem 1rem;transition:transform .18s var(--motion-smooth)}.workbench-posts__load-more[data-v-8742480b]:focus-visible,.workbench-posts__load-more[data-v-8742480b]:hover{border-color:var(--accent);color:var(--accent);outline:0}.workbench-posts__load-more[data-v-8742480b]:disabled{background:var(--surface);border-color:var(--border);color:var(--ink-muted);cursor:not-allowed;transform:none}@media(max-width:720px){.workbench-posts__toolbar[data-v-8742480b]{align-items:flex-start}}.map-character-filter[data-v-17d1bf01]{--map-character-filter-trigger-width:2.85rem;--map-character-filter-panel-width:min(20rem, calc(100vw - 5rem) );height:2.85rem;position:absolute;right:calc(0px - var(--map-character-filter-panel-width));top:1rem;transition:right .2s var(--motion-smooth);width:calc(var(--map-character-filter-trigger-width) + var(--map-character-filter-panel-width));z-index:45}.map-character-filter.is-open[data-v-17d1bf01]{right:0}.map-character-filter__trigger[data-v-17d1bf01]{background:var(--surface);border:1px solid var(--border);border-radius:8px 0 0 8px;border-right:0;color:var(--ink);display:inline-grid;height:2.85rem;left:0;padding:0;place-items:center;position:absolute;top:0;transition:border-color .16s var(--motion-smooth),border-radius .16s var(--motion-smooth),color .16s var(--motion-smooth);width:var(--map-character-filter-trigger-width);z-index:2}.map-character-filter__trigger.is-active[data-v-17d1bf01],.map-character-filter__trigger[data-v-17d1bf01]:focus-visible,.map-character-filter__trigger[data-v-17d1bf01]:hover{border-color:var(--accent);color:var(--accent);outline:0}.map-character-filter__badge[data-v-17d1bf01]{background:var(--accent);border-radius:999px;color:var(--on-accent);display:inline-grid;font-size:.68rem;font-variant-numeric:tabular-nums;font-weight:700;height:1.25rem;min-width:1.25rem;padding:0 .25rem;place-items:center;position:absolute;right:-.35rem;top:-.35rem}.map-character-filter__panel[data-v-17d1bf01]{background:var(--surface);border:1px solid var(--border);border-radius:0 0 0 8px;border-right:0;color:var(--ink);display:grid;gap:.55rem;padding:0 .65rem;position:absolute;right:0;top:0;width:var(--map-character-filter-panel-width)}.map-character-filter:not(.is-open) .map-character-filter__panel[data-v-17d1bf01]{pointer-events:none}.map-character-filter__panel[data-v-17d1bf01] .character-picker__search{min-height:calc(var(--map-character-filter-trigger-width) - 2px)}.map-character-filter__panel[data-v-17d1bf01] .character-picker__search input{height:calc(var(--map-character-filter-trigger-width) - 2px)}.map-character-filter__panel.no-radius[data-v-17d1bf01]{border-radius:0;margin-bottom:2px}.map-character-filter__meta[data-v-17d1bf01]{align-items:center;display:flex;gap:.65rem;justify-content:space-between;min-width:0}.map-character-filter__note[data-v-17d1bf01]{color:var(--ink-muted);font-size:.78rem;justify-self:center}.map-character-filter__note-block[data-v-17d1bf01]{height:.5rem}.map-character-filter__status[data-v-17d1bf01],.map-character-filter__summary[data-v-17d1bf01]{color:var(--ink-muted);font-size:.78rem;line-height:1.35;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-character-filter__clear[data-v-17d1bf01],.map-character-filter__retry[data-v-17d1bf01]{background:transparent;border:0;color:var(--accent);flex:none;font:inherit;font-size:.78rem;padding:0;text-decoration:underline;text-underline-offset:.2em}.map-character-filter__retry[data-v-17d1bf01]{color:var(--danger);width:-moz-fit-content;width:fit-content}.map-loading-indicator[data-v-17d1bf01]{right:3.65rem}.map-point-hover-preview[data-v-17d1bf01]{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--ink-muted);display:grid;height:108px;overflow:hidden;place-items:center;pointer-events:none;position:absolute;transform-origin:center;width:162px;z-index:29}.map-point-hover-preview img[data-v-17d1bf01]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-point-hover-preview i[data-v-17d1bf01]{font-size:1.35rem}.map-point-hover-preview-enter-active[data-v-17d1bf01],.map-point-hover-preview-leave-active[data-v-17d1bf01]{transition:opacity .14s ease,transform .14s ease}.map-point-hover-preview-enter-from[data-v-17d1bf01],.map-point-hover-preview-leave-to[data-v-17d1bf01]{opacity:0;transform:translateY(3px) scale(.96)}.map-preview-popover[data-v-17d1bf01]{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--ink);overflow:hidden;position:absolute;width:min(18rem,calc(100% - 1.5rem));z-index:30}.map-preview-list[data-v-17d1bf01]{display:grid;gap:0;max-height:inherit;overflow-y:auto}.map-preview-item[data-v-17d1bf01]{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--border);color:var(--ink);display:grid;gap:.9rem;grid-template-columns:4rem minmax(0,1fr);padding:.9rem;text-align:left;width:100%}.map-preview-item[data-v-17d1bf01]:last-child{border-bottom:0}.map-preview-item[data-v-17d1bf01]:focus-visible,.map-preview-item[data-v-17d1bf01]:hover{background:var(--accent);color:var(--on-accent);outline:0}.map-preview-item__thumb[data-v-17d1bf01]{aspect-ratio:1;background:var(--bg);border-radius:8px;color:var(--ink-muted);display:grid;overflow:hidden;place-items:center;width:4rem}.map-preview-item__thumb img[data-v-17d1bf01]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-preview-item__title[data-v-17d1bf01]{display:block;font-size:.92rem;line-height:1.45;min-width:0}.map-preview-state[data-v-17d1bf01]{color:var(--ink-muted);font-size:.9rem;line-height:1.5;margin:0;padding:1rem}.map-preview-sheet-backdrop[data-v-17d1bf01]{align-items:flex-end;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:transparent;display:flex;inset:0;position:fixed;transition:background .22s var(--motion-smooth);z-index:92}.map-preview-sheet[data-v-17d1bf01]{--preview-sheet-drag-offset:0px;--preview-sheet-enter-offset:0px;background:var(--surface);border-radius:22px 22px 0 0;border-top:1px solid var(--border);color:var(--ink);max-height:min(70svh,38rem);opacity:1;transform:translateY(var(--preview-sheet-enter-offset)) translateY(var(--preview-sheet-drag-offset));transition:transform .22s var(--motion-smooth),opacity .22s var(--motion-smooth);width:100%}.map-preview-sheet.is-dragging[data-v-17d1bf01]{transition:none}.map-preview-sheet__handle[data-v-17d1bf01]{align-items:center;display:flex;justify-content:center;padding:.7rem 0 .45rem;touch-action:none}.map-preview-sheet__handle span[data-v-17d1bf01]{background:var(--border);border-radius:999px;display:block;height:.22rem;width:2.35rem}.map-preview-sheet__body[data-v-17d1bf01]{overflow:hidden;padding-bottom:calc(.9rem + env(safe-area-inset-bottom))}.map-preview-sheet__body .map-preview-list[data-v-17d1bf01]{max-height:min(62svh,34rem)}.map-preview-sheet-enter-active[data-v-17d1bf01],.map-preview-sheet-leave-active[data-v-17d1bf01]{transition:opacity .22s var(--motion-smooth)}.map-preview-sheet-enter-active .map-preview-sheet[data-v-17d1bf01],.map-preview-sheet-leave-active .map-preview-sheet[data-v-17d1bf01]{transition:transform .22s var(--motion-smooth),opacity .22s var(--motion-smooth)}.map-preview-sheet-enter-from[data-v-17d1bf01],.map-preview-sheet-leave-to[data-v-17d1bf01]{opacity:0}.map-preview-sheet-enter-from .map-preview-sheet[data-v-17d1bf01],.map-preview-sheet-leave-to .map-preview-sheet[data-v-17d1bf01]{--preview-sheet-enter-offset:24px;opacity:0}@media(max-width:980px){.map-character-filter[data-v-17d1bf01]{--map-character-filter-panel-width:100vw;display:grid;grid-template-columns:var(--map-character-filter-trigger-width) 1fr;grid-template-rows:auto auto;height:auto;left:calc(50vw - var(--map-character-filter-panel-width)/2);right:auto;top:env(safe-area-inset-top);transform:translateY(calc(-100% + var(--map-character-filter-trigger-width)));transition:transform .26s var(--motion-smooth);width:var(--map-character-filter-panel-width);will-change:transform}.map-character-filter.is-open[data-v-17d1bf01]{right:auto;transform:translateY(0)}.map-character-filter__trigger[data-v-17d1bf01]{border:1px solid var(--border);border-radius:0 0 12px 12px;border-top:0;grid-column:1;grid-row:2;left:auto;margin-left:30px;margin-top:-1px;position:relative;top:auto}.map-character-filter__badge[data-v-17d1bf01]{bottom:-.35rem;right:-.35rem;top:auto}.map-character-filter__panel[data-v-17d1bf01],.map-character-filter__panel.no-radius[data-v-17d1bf01]{border:1px solid var(--border);border-radius:0 0 28px 28px;border-top:0;grid-column:1/-1;grid-row:1;left:auto;margin-bottom:0;position:relative;right:auto;top:auto;width:100%;z-index:3}.character-picker__search-layer[data-v-17d1bf01]{margin-bottom:.55rem}.map-loading-indicator[data-v-17d1bf01]{right:1rem;top:calc(.95rem + env(safe-area-inset-top))}}
