.theme-export[data-v-a10b5bfb]{gap:var(--n-space-m);min-inline-size:0;display:grid}.theme-export p[data-v-a10b5bfb]{font-size:var(--n-font-size-s);color:var(--n-color-text-weak);margin:0}.theme-export-actions[data-v-a10b5bfb]{justify-content:space-between;align-items:end;gap:var(--n-space-m);flex-wrap:wrap;display:flex}.theme-export label[data-v-a10b5bfb]{font-weight:var(--n-font-weight-strong);overflow-wrap:anywhere}.theme-export textarea[data-v-a10b5bfb]{box-sizing:border-box;min-block-size:320px;inline-size:100%;padding:var(--n-space-m);border:1px solid var(--n-color-border);border-radius:var(--n-border-radius);background:var(--n-color-background);color:var(--n-color-text);font:var(--n-font-size-s)/var(--n-line-height) var(--n-font-family-code);resize:vertical;tab-size:2}.theme-export textarea[data-v-a10b5bfb]:focus-visible{outline:2px solid var(--n-color-accent);outline-offset:2px}.theme-preset-group[data-v-92a790fa],.theme-preset-list[data-v-92a790fa]{gap:var(--n-space-m);flex-direction:column;display:flex}.theme-preset-group h2[data-v-92a790fa]{font-size:var(--n-font-size-m);font-weight:var(--n-font-weight-active);margin:0}.theme-preset-list[data-v-92a790fa]{gap:var(--n-space-xs)}.theme-preset-wrap .theme-preset-list[data-v-92a790fa]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.theme-preset[data-v-92a790fa]{text-align:start;align-items:center;gap:var(--n-space-s);padding:var(--n-space-s);border-radius:var(--n-border-radius);color:var(--n-color-text);cursor:pointer;font:inherit;font-size:var(--n-font-size-s);background:0 0;border:1px solid #0000;grid-template-columns:32px minmax(0,1fr) 12px;display:grid}.theme-preset[data-v-92a790fa]:hover{background:var(--n-color-surface-lowered)}.theme-preset[aria-pressed=true][data-v-92a790fa]{border-color:var(--n-color-border);background:var(--n-color-surface);font-weight:var(--n-font-weight-active)}.theme-selected[data-v-92a790fa]{color:var(--n-color-accent)}.theme-swatches[data-v-92a790fa]{border:1px solid var(--n-color-border);border-radius:var(--n-border-radius);grid-template-columns:1fr 1fr;block-size:32px;inline-size:32px;display:grid;overflow:hidden}.theme-preset[data-v-92a790fa]:focus-visible{outline:2px solid var(--n-color-accent);outline-offset:2px}@container theme-explorer (width<=650px){.theme-preset-list[data-v-92a790fa]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.theme-preview[data-v-2946671c]{border:0;block-size:720px;inline-size:100%;display:block}.theme-font-status[data-v-2946671c]{padding:var(--n-space-s) var(--n-space-m);color:var(--n-color-text-weak);font-size:var(--n-font-size-s);margin:0}
