@layer tailwind-base,primevue,tailwind-utilities;@layer tailwind-base{:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}button,[role=button]{cursor:pointer}}@layer tailwind-utilities;.editor-page[data-v-cc20cb85]{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;height:100vh;padding:16px;overflow-y:auto}.top[data-v-cc20cb85]{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:end;justify-content:space-between}.picker[data-v-cc20cb85]{display:grid;flex:1 1 280px;gap:4px;max-width:480px;font-size:13px}.picker select[data-v-cc20cb85]{padding:6px 8px;background:#fff;border:1px solid #cfd6de;border-radius:6px;font:inherit}.switch[data-v-cc20cb85]{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid #e1e5ea}.switch button[data-v-cc20cb85]{padding:8px 14px;background:none;border:0;border-bottom:2px solid transparent;color:#5f6b7a;font:inherit;font-weight:600;cursor:pointer}.switch button.on[data-v-cc20cb85]{border-bottom-color:#1f6feb;color:#1f6feb}.box[data-v-cc20cb85]{min-width:0;padding:16px;background:#fff;border:1px solid #e1e5ea;border-radius:8px}.box h2[data-v-cc20cb85]{margin:0 0 12px;font-size:18px;font-weight:600}.box h3[data-v-cc20cb85]{margin:0 0 4px;font-size:15px;font-weight:600}.grid[data-v-cc20cb85]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.box h2+.grid[data-v-cc20cb85]{margin:0}.grid label[data-v-cc20cb85]{display:grid;gap:4px;font-size:13px}.wide[data-v-cc20cb85]{grid-column:1 / -1}.grid input[data-v-cc20cb85]:not([type=checkbox]),.grid textarea[data-v-cc20cb85]{box-sizing:border-box;width:100%;padding:6px 8px;border:1px solid #cfd6de;border-radius:6px;font:inherit}.grid label.check[data-v-cc20cb85]{display:flex;gap:8px;align-items:center}.authors[data-v-cc20cb85]{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:8px 12px;border:1px solid #cfd6de;border-radius:6px}.authors legend[data-v-cc20cb85]{padding:0 4px;font-size:13px}.md[data-v-cc20cb85]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.md>label[data-v-cc20cb85]{align-content:start}.md textarea[data-v-cc20cb85]{font-family:ui-monospace,Consolas,monospace;font-size:13px}.label[data-v-cc20cb85]{display:block;margin-bottom:4px;font-size:13px}.preview[data-v-cc20cb85]{height:400px;padding:8px 12px;overflow:auto;border:1px solid #cfd6de;border-radius:6px;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.preview[data-v-cc20cb85] h1{margin:12px 0 6px;font-size:22px;font-weight:700}.preview[data-v-cc20cb85] h2{margin:12px 0 6px;font-size:18px;font-weight:700}.preview[data-v-cc20cb85] h3{margin:10px 0 4px;font-size:15px;font-weight:700}.preview[data-v-cc20cb85] p{margin:6px 0}.preview[data-v-cc20cb85] ul{margin:6px 0;padding-left:20px;list-style:disc}.preview[data-v-cc20cb85] ol{margin:6px 0;padding-left:20px;list-style:decimal}.preview[data-v-cc20cb85] blockquote{margin:6px 0;padding-left:12px;border-left:3px solid #cfd6de;color:#5f6b7a}.preview[data-v-cc20cb85] code{padding:1px 4px;background:#f1f3f5;border-radius:3px;font-size:12px}.preview[data-v-cc20cb85] table{display:block;overflow-x:auto;border-collapse:collapse}.preview[data-v-cc20cb85] th,.preview[data-v-cc20cb85] td{padding:4px 8px;border:1px solid #cfd6de}.preview[data-v-cc20cb85] img{max-width:100%;height:auto}.preview[data-v-cc20cb85] pre{padding:8px;overflow-x:auto;background:#f1f3f5;border-radius:4px}.galleries[data-v-cc20cb85]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.galleries>div[data-v-cc20cb85]{min-width:0}.hint[data-v-cc20cb85]{margin:0 0 8px;color:#5f6b7a;font-size:13px}.files[data-v-cc20cb85]{margin:0;padding:0;list-style:none}.files li[data-v-cc20cb85]{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;padding:4px 0;font-size:13px}.files code[data-v-cc20cb85]{overflow-wrap:anywhere}.btn[data-v-cc20cb85]{padding:8px 16px;background:#1f6feb;border:0;border-radius:6px;color:#fff;font-weight:600;cursor:pointer}.btn[data-v-cc20cb85]:disabled{opacity:.6;cursor:progress}.link[data-v-cc20cb85]{padding:0;background:none;border:0;color:#1f6feb;font:inherit;font-size:14px;cursor:pointer}.link[data-v-cc20cb85]:hover{text-decoration:underline}.notice[data-v-cc20cb85]{margin-left:12px}.notice.ok[data-v-cc20cb85]{color:#137a4b}.notice.bad[data-v-cc20cb85]{color:#b42318}.tables[data-v-f49c690e]{box-sizing:border-box;height:100vh;padding:16px;overflow-y:auto}.trap[data-v-e061d6cb]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.cabinet[data-v-e061d6cb]{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.head[data-v-e061d6cb]{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between}.head h1[data-v-e061d6cb],.auth h1[data-v-e061d6cb]{margin:0}.who[data-v-e061d6cb]{display:flex;gap:12px;align-items:center}.panel[data-v-e061d6cb]{padding:20px;background:var(--gs-surface);border:1px solid var(--gs-line);border-radius:12px}.panel h2[data-v-e061d6cb]{margin:0 0 8px;font-size:20px}.auth[data-v-e061d6cb]{width:100%;max-width:420px;box-sizing:border-box}.auth form[data-v-e061d6cb]{display:grid;gap:12px;margin-top:16px}.auth label[data-v-e061d6cb]{display:grid;gap:4px;color:var(--gs-muted);font-size:14px}.auth label.agree[data-v-e061d6cb]{display:flex;gap:8px;align-items:flex-start}.auth label.agree input[data-v-e061d6cb]{flex:none;width:auto;margin:3px 0 0}input[data-v-e061d6cb]{box-sizing:border-box;width:100%;padding:8px 10px;border:1px solid var(--gs-line);border-radius:8px;font:inherit}.row[data-v-e061d6cb]{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.row input[data-v-e061d6cb]{flex:1 1 200px;width:auto}.btn[data-v-e061d6cb]{padding:9px 16px;background:var(--gs-accent);border:0;border-radius:8px;color:#fff;font:inherit;font-weight:600;cursor:pointer}.btn[data-v-e061d6cb]:disabled{opacity:.6;cursor:progress}.link[data-v-e061d6cb]{padding:0;background:none;border:0;color:var(--gs-accent);font:inherit;cursor:pointer}.link[data-v-e061d6cb]:hover{text-decoration:underline}.danger[data-v-e061d6cb]{color:var(--gs-error)}.links[data-v-e061d6cb]{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px}.muted[data-v-e061d6cb]{color:var(--gs-muted)}.notice[data-v-e061d6cb]{margin:12px 0 0}.notice.ok[data-v-e061d6cb]{color:var(--gs-ok)}.notice.bad[data-v-e061d6cb]{color:var(--gs-error)}.setup[data-v-e061d6cb]{display:grid;gap:6px;margin:12px 0;padding:12px;background:var(--gs-bg);border-radius:8px;font-size:14px}.setup p[data-v-e061d6cb]{margin:0}.field[data-v-e061d6cb]{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.field .muted[data-v-e061d6cb]{min-width:48px}code[data-v-e061d6cb]{overflow-wrap:anywhere;font-size:13px}.key-cell[data-v-e061d6cb]{display:flex;gap:6px;align-items:center}.copy[data-v-e061d6cb]{display:inline-flex;flex:none;padding:4px;background:none;border:0;border-radius:4px;color:var(--gs-muted);cursor:pointer}.copy[data-v-e061d6cb]:hover{background:var(--gs-line);color:var(--gs-accent)}.copy svg[data-v-e061d6cb]{width:16px;height:16px;fill:currentColor}.done[data-v-e061d6cb]{color:var(--gs-ok);font-size:13px}.scroll[data-v-e061d6cb]{overflow-x:auto}table[data-v-e061d6cb]{width:100%;border-collapse:collapse;font-size:14px}th[data-v-e061d6cb],td[data-v-e061d6cb]{padding:8px;border-bottom:1px solid var(--gs-line);text-align:left;white-space:nowrap}th[data-v-e061d6cb]{color:var(--gs-muted);font-weight:500}.reset-ask[data-v-e061d6cb]{margin:12px 0;padding:12px 16px;background:#fff8e6;border:1px solid #e8c766;border-radius:8px}.reset-ask p[data-v-e061d6cb]{margin:0 0 8px}.reset-ask__actions[data-v-e061d6cb]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.reset-used[data-v-e061d6cb]{display:block;font-size:13px}.actions[data-v-e061d6cb]{display:flex;flex-wrap:wrap;gap:12px}.state.active[data-v-e061d6cb]{color:var(--gs-ok)}.state.pending[data-v-e061d6cb]{color:#9a6700}.state.canceled[data-v-e061d6cb]{color:var(--gs-error)}.access[data-v-7ec07094]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.box[data-v-7ec07094]{min-width:0;padding:16px;background:#fff;border:1px solid #e1e5ea;border-radius:8px}.box h2[data-v-7ec07094]{margin:0;font-size:18px;font-weight:600}.warn[data-v-7ec07094]{margin:8px 0 12px;color:#9a6700;font-size:14px}.hint[data-v-7ec07094]{margin:8px 0;color:#5f6b7a;font-size:13px}.row[data-v-7ec07094]{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:end;margin-bottom:12px}.row label[data-v-7ec07094]{display:grid;gap:4px;font-size:13px}.row input[data-v-7ec07094]{box-sizing:border-box;width:110px;padding:6px 8px;border:1px solid #cfd6de;border-radius:6px;font:inherit}.head[data-v-7ec07094]{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}.btn[data-v-7ec07094]{padding:8px 16px;background:#1f6feb;border:0;border-radius:6px;color:#fff;font-weight:600;cursor:pointer}.btn[data-v-7ec07094]:disabled{opacity:.6;cursor:progress}.link[data-v-7ec07094]{padding:0;background:none;border:0;color:#1f6feb;font:inherit;cursor:pointer}.link[data-v-7ec07094]:hover{text-decoration:underline}.danger[data-v-7ec07094]{color:#b42318}.notice[data-v-7ec07094]{font-size:14px}.notice.ok[data-v-7ec07094]{color:#137a4b}.notice.bad[data-v-7ec07094]{color:#b42318}.scroll[data-v-7ec07094]{overflow-x:auto}table[data-v-7ec07094]{width:100%;border-collapse:collapse;font-size:14px}th[data-v-7ec07094],td[data-v-7ec07094]{padding:8px;border-bottom:1px solid #e1e5ea;text-align:left;white-space:nowrap}th[data-v-7ec07094]{color:#5f6b7a;font-weight:500}code[data-v-7ec07094]{font-size:13px}.token-cell[data-v-7ec07094]{display:flex;gap:6px;align-items:center}.copy[data-v-7ec07094]{display:inline-flex;flex:none;padding:4px;background:none;border:0;border-radius:4px;color:#5f6b7a;cursor:pointer}.copy[data-v-7ec07094]:hover{background:#e1e5ea;color:#1f6feb}.copy svg[data-v-7ec07094]{width:16px;height:16px;fill:currentColor}.done[data-v-7ec07094]{color:#137a4b;font-size:13px}.instruction[data-v-7ec07094]{max-height:480px;margin:0;padding:12px;overflow:auto;background:#f1f3f5;border-radius:6px;font-family:ui-monospace,Consolas,monospace;font-size:13px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}
