.publish[data-v-fbdb2b0a]{padding-top:6px}.stack[data-v-fbdb2b0a]{display:flex;flex-direction:column;gap:6px}.hint[data-v-fbdb2b0a]{font-size:12px;line-height:1.5}.footer[data-v-fbdb2b0a]{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.slide-view[data-v-987e556d]{position:relative;width:100%;overflow:hidden;background:#fff;-webkit-user-select:none;user-select:none}.stage[data-v-987e556d]{position:absolute;left:0;top:0;transform-origin:0 0}.sd-slide{position:relative;overflow:hidden;color:#000;font-kerning:normal}.sd-el{position:absolute;box-sizing:border-box}.sd-shape{position:absolute;left:0;top:0;overflow:visible}.sd-text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;box-sizing:border-box;overflow-wrap:break-word}.sd-p{margin:0}.sd-math math{font-size:1em}.sd-picture{overflow:hidden}.sd-picture img{position:absolute;max-width:none;pointer-events:none}.sd-table{border-collapse:collapse;table-layout:fixed}.sd-table td{box-sizing:border-box;overflow:hidden}.sd-fallback{display:flex;align-items:center;justify-content:center;border:1px dashed #999;color:#666;font-size:14px;background:#00000008}.sd-enter-fade{animation:sd-fade .45s ease both}.sd-enter-wipe{animation:sd-wipe .5s ease both}.sd-enter-fly{animation:sd-fly .5s ease-out both}.sd-enter-zoom{animation:sd-zoom .4s ease-out both}@keyframes sd-fade{0%{opacity:0}}@keyframes sd-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes sd-fly{0%{translate:0 60px;opacity:0}}@keyframes sd-zoom{0%{scale:.4;opacity:0}}@media(prefers-reduced-motion:reduce){.sd-enter-fade,.sd-enter-wipe,.sd-enter-fly,.sd-enter-zoom{animation:none}}.thumbs[data-v-f957040e]{display:flex;gap:10px;overflow:auto;padding:10px}.thumbs.vertical[data-v-f957040e]{flex-direction:column}.thumbs.horizontal[data-v-f957040e]{flex-direction:row}.thumb[data-v-f957040e]{position:relative;display:flex;gap:6px;align-items:flex-start;padding:0;border:none;background:none;cursor:pointer;flex:none}.horizontal .thumb[data-v-f957040e]{width:150px}.number[data-v-f957040e]{width:18px;text-align:right;font-size:12px;color:var(--wb-muted);padding-top:2px}.view[data-v-f957040e]{flex:1;border-radius:var(--wb-radius-xs);box-shadow:0 0 0 1px var(--wb-border)}.thumb.active .view[data-v-f957040e]{box-shadow:0 0 0 2px var(--wb-accent)}.thumb.hidden .view[data-v-f957040e]{opacity:.45}.thumb[data-v-e5c50b33]{border-radius:var(--wb-radius-sm);box-shadow:0 0 0 1px var(--wb-border)}.placeholder[data-v-e5c50b33]{aspect-ratio:16 / 9;background:var(--wb-fill);display:flex;align-items:center;justify-content:center;font-size:12px}.picker[data-v-3b1041eb]{display:flex;flex-direction:column;gap:10px;max-height:52vh;overflow:auto;padding:2px}.group[data-v-3b1041eb]{font-size:12px;margin-bottom:6px}.grid[data-v-3b1041eb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.card[data-v-3b1041eb]{display:flex;flex-direction:column;gap:6px;padding:6px;border:1px solid transparent;border-radius:var(--wb-radius);background:none;color:var(--wb-text);cursor:pointer;text-align:left}.card[data-v-3b1041eb]:hover{background:var(--wb-hover)}.card.active[data-v-3b1041eb]{border-color:var(--wb-accent);box-shadow:0 0 0 1px var(--wb-accent)}.name[data-v-3b1041eb]{font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-deck[data-v-76bbb7b8]{display:flex;flex-direction:column;gap:14px}.actions[data-v-76bbb7b8]{display:flex;justify-content:flex-end;gap:8px}.roles[data-v-fc5f8b48]{display:grid;grid-template-columns:140px 1fr;gap:8px 12px;align-items:center;max-width:520px}.label[data-v-fc5f8b48]{font-size:13px}.label em[data-v-fc5f8b48]{color:var(--wb-red);font-style:normal;margin-left:2px}.options[data-v-40e4b81d]{max-width:460px}.pair[data-v-40e4b81d]{display:flex;gap:8px;width:100%}.label[data-v-40e4b81d]{flex:1}.color[data-v-40e4b81d]{width:120px}.report[data-v-aa80eb26]{display:flex;flex-direction:column;gap:10px;font-size:13px}.ok[data-v-aa80eb26]{display:flex;align-items:center;gap:6px;color:var(--wb-green-text)}.issues[data-v-aa80eb26]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.issues li[data-v-aa80eb26]{display:flex;gap:6px;align-items:flex-start;padding:6px 10px;border-radius:var(--wb-radius-sm);line-height:1.6}.issues li>.lucide[data-v-aa80eb26]{flex:none;margin-top:4px}.issues .error[data-v-aa80eb26]{background:var(--wb-red-soft);color:var(--wb-red-text)}.issues .warning[data-v-aa80eb26]{background:var(--wb-orange-soft);color:var(--wb-orange-text)}.size[data-v-aa80eb26]{font-size:12px}.layouts[data-v-aa80eb26]{border-collapse:collapse;width:100%;font-size:12.5px}.layouts th[data-v-aa80eb26],.layouts td[data-v-aa80eb26]{text-align:left;padding:5px 8px;border-bottom:1px solid var(--wb-border)}.layouts th[data-v-aa80eb26]{font-weight:600;color:var(--wb-muted)}.template-dialog[data-v-3d28144e]{display:flex;flex-direction:column;gap:12px}.preview[data-v-3d28144e]{display:flex;flex-direction:column;gap:10px}.big[data-v-3d28144e]{border-radius:var(--wb-radius-sm);box-shadow:0 0 0 1px var(--wb-border)}.strip[data-v-3d28144e]{padding:4px 0}.settings[data-v-3d28144e]{display:flex;flex-direction:column;gap:10px;max-height:60vh;overflow:auto;padding-right:4px}h4[data-v-3d28144e]{margin:6px 0 0;font-size:13px}.row[data-v-3d28144e]{display:flex;gap:8px}.actions[data-v-3d28144e]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.meta[data-v-3d28144e]{margin-right:auto;font-size:12px}.upload[data-v-74a708d7]{display:flex;flex-direction:column;gap:14px;max-height:72vh;overflow:auto;padding-right:4px}.file[data-v-74a708d7]{display:flex;align-items:center;gap:10px}.name[data-v-74a708d7]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hint[data-v-74a708d7]{font-size:12px}section[data-v-74a708d7]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}h4[data-v-74a708d7]{margin:0;font-size:13px}.recheck[data-v-74a708d7]{align-self:flex-start}.meta[data-v-74a708d7]{max-width:520px}.actions[data-v-74a708d7]{display:flex;justify-content:flex-end;align-items:center;gap:8px;font-size:12px}.note[data-v-a839625a]{font-size:12px;line-height:1.7;margin:0 0 12px}.footer[data-v-a839625a]{display:flex;justify-content:flex-end;gap:8px}.share-dialog[data-v-112aaf7c]{display:flex;flex-direction:column;gap:12px}.intro[data-v-112aaf7c]{margin:0;font-size:13px;color:var(--wb-muted);line-height:1.6}.spin[data-v-112aaf7c]{display:flex;justify-content:center;padding:20px 0}h4[data-v-112aaf7c]{margin:0 0 8px;font-size:13px}.link[data-v-112aaf7c]{padding:10px 12px;margin-bottom:8px;display:flex;flex-direction:column;gap:6px}.url-row[data-v-112aaf7c]{display:flex;align-items:center;gap:6px}.url-row .icon[data-v-112aaf7c]{flex-shrink:0;color:var(--wb-accent)}.url[data-v-112aaf7c]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-family:var(--wb-mono)}.meta[data-v-112aaf7c]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;color:var(--wb-muted)}.toggles[data-v-112aaf7c],.options[data-v-112aaf7c]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:12.5px}.toggles label[data-v-112aaf7c],.options label[data-v-112aaf7c]{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.options[data-v-112aaf7c]{margin-bottom:8px}.answers[data-v-112aaf7c]{display:inline-flex;align-items:center;gap:8px}.answers .label[data-v-112aaf7c]{font-size:12.5px;color:var(--wb-muted)}.answers-row[data-v-112aaf7c]{margin-bottom:8px}.answers-row .note[data-v-112aaf7c]{margin:6px 0 0}.spacer[data-v-112aaf7c]{flex:1}.issue[data-v-112aaf7c]{margin-bottom:6px;font-size:12.5px}.fixes[data-v-112aaf7c]{display:flex;gap:6px;margin-top:6px}.note[data-v-112aaf7c]{margin:4px 0;font-size:12px;color:var(--wb-muted)}.footer[data-v-112aaf7c]{display:flex;align-items:center;gap:8px;margin-top:6px}.history[data-v-112aaf7c]{font-size:12px;color:var(--wb-muted)}.history summary[data-v-112aaf7c]{cursor:pointer}.old[data-v-112aaf7c]{display:flex;align-items:center;gap:8px;padding:4px 0}.old code[data-v-112aaf7c]{font-family:var(--wb-mono)}:root{--wb-font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", Inter, "Segoe UI Variable Text", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", system-ui, sans-serif;--wb-mono: "SF Mono", "JetBrains Mono", "Cascadia Code", Menlo, Consolas, "Microsoft YaHei", monospace;--wb-radius-xs: 6px;--wb-radius-sm: 8px;--wb-radius: 10px;--wb-radius-md: 12px;--wb-radius-lg: 16px;--wb-radius-xl: 20px;--wb-radius-panel: 12px;--wb-gap: 6px;--wb-ease: cubic-bezier(.25, .1, .25, 1);--wb-ease-out: cubic-bezier(.22, 1, .36, 1);--wb-spring: cubic-bezier(.32, .72, 0, 1);--wb-blur: saturate(180%) blur(24px);--wb-ai-gradient: linear-gradient(135deg, #0a84ff 0%, #5e5ce6 32%, #bf5af2 64%, #ff375f 100%);--wb-bg: #000000;--wb-text: #f5f5f7;color-scheme:dark}:root[data-theme=light]{color-scheme:light}*{box-sizing:border-box}html,body,#app{margin:0;height:100%}body{font-family:var(--wb-font);font-size:13px;line-height:1.5;background:var(--wb-bg);color:var(--wb-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:color-mix(in srgb,var(--wb-accent) 28%,transparent)}a{color:var(--wb-accent)}code{font-family:var(--wb-mono)}kbd{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:5px;font-family:var(--wb-font);font-size:10.5px;font-weight:500;line-height:1;color:var(--wb-muted);background:var(--wb-fill);box-shadow:inset 0 -.5px 0 var(--wb-border-strong)}.lucide{stroke-width:1.8}button:not(.n-button):focus-visible{outline:2px solid color-mix(in srgb,var(--wb-accent) 70%,transparent);outline-offset:2px}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background-clip:content-box;background-color:color-mix(in srgb,var(--wb-scrollbar) 60%,transparent)}*:hover::-webkit-scrollbar-thumb{background-color:var(--wb-scrollbar)}::-webkit-scrollbar-thumb:hover{background-color:var(--wb-scrollbar-hover)}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--wb-scrollbar) transparent}}.wb-theme-switching,.wb-theme-switching *,.wb-theme-switching *:before,.wb-theme-switching *:after{transition:background-color .35s var(--wb-ease),border-color .35s var(--wb-ease),color .35s var(--wb-ease),fill .35s var(--wb-ease),box-shadow .35s var(--wb-ease)!important}.wb-page{height:100%;overflow:auto;padding:28px 32px 48px}.wb-page h2{margin:0 0 6px;font-size:26px;font-weight:700;letter-spacing:-.022em;line-height:1.25}.wb-page .subtitle{color:var(--wb-muted);margin:0 0 24px;font-size:13px;line-height:1.65;max-width:780px}.wb-page h3{margin:30px 0 12px;font-size:17px;font-weight:600;letter-spacing:-.01em}.wb-toolbar{display:flex;align-items:center;gap:8px;padding:8px 14px;min-height:48px;flex-wrap:wrap;border-bottom:1px solid var(--wb-border);background:var(--wb-surface)}.wb-toolbar .spacer{flex:1}.wb-toolbar>strong{font-size:14px;font-weight:600;letter-spacing:-.01em}.wb-side{padding:2px 12px 14px;display:flex;flex-direction:column;gap:10px}.wb-list-item{padding:9px 12px;border-radius:var(--wb-radius);cursor:pointer;transition:background-color .15s var(--wb-ease),box-shadow .15s var(--wb-ease)}.wb-list-item:hover{background:var(--wb-hover)}.wb-list-item.active{background:var(--wb-active)}.wb-muted{color:var(--wb-muted)}.wb-card{background:var(--wb-card);border-radius:var(--wb-radius-lg);padding:16px 18px}.wb-card h4{margin:0 0 10px;font-size:14px;font-weight:600;letter-spacing:-.005em}.wb-grid{display:grid;gap:14px}.n-button{transition:color .2s var(--wb-ease),background-color .2s var(--wb-ease),opacity .2s var(--wb-ease),border-color .2s var(--wb-ease),box-shadow .2s var(--wb-ease),transform .2s var(--wb-spring)!important}.n-button:not(.n-button--disabled):active{transform:scale(.96)}.n-button.n-button--dashed.n-button--default-type .n-button__border{border:1px dashed var(--wb-border-strong)!important}.n-button.n-button--dashed:not(.n-button--disabled):hover{background-color:var(--wb-hover)}.n-button.n-button--dashed.n-button--default-type:not(.n-button--disabled):hover .n-button__state-border{border:1px dashed var(--wb-accent)!important}.n-radio-group.n-radio-group--button-group{display:inline-flex;align-items:center;padding:2px;border-radius:9px;background:var(--wb-fill);vertical-align:middle}.n-radio-group--button-group>.n-radio-button{height:calc(var(--n-height) - 4px);line-height:calc(var(--n-height) - 4px);padding:0 12px;border:0!important;border-radius:7px!important;font-weight:500;transition:background-color .2s var(--wb-ease),box-shadow .2s var(--wb-ease),color .2s var(--wb-ease)}.n-radio-group--button-group>.n-radio-button .n-radio-button__state-border{border-radius:7px!important}.n-radio-group--button-group>.n-radio-button--checked{font-weight:600;box-shadow:0 1px 3px #0000001f,0 0 0 .5px #0000000a}.n-radio-group--button-group>.n-radio-group__splitor{align-self:center;width:1px;height:14px;background:var(--wb-border-strong);transition:opacity .2s var(--wb-ease)}.n-radio-group--button-group>.n-radio-group__splitor--checked{opacity:0}.n-tabs.n-tabs--segment-type .n-tabs-rail{padding:2px}.n-tabs.n-tabs--segment-type .n-tabs-capsule{box-shadow:0 1px 3px #0000001f,0 0 0 .5px #0000000a}.n-tabs.n-tabs--segment-type .n-tabs-tab{font-weight:500}.n-popover-shared,.n-base-select-menu,.n-tree-select-menu,.n-date-panel,.n-message,.n-notification{-webkit-backdrop-filter:var(--wb-blur);backdrop-filter:var(--wb-blur)}.n-dropdown-menu .n-dropdown-option-body:before{left:5px!important;right:5px!important;border-radius:7px!important}.wb-menu-option{display:flex;align-items:baseline;gap:24px}.wb-menu-hint{margin-left:auto;color:var(--wb-faint);font-size:12px}.n-base-select-option:before{left:5px!important;right:5px!important;border-radius:7px!important}.n-card-header__close{background-color:var(--wb-fill)}.n-modal-mask{background-color:#0000004d!important}:root[data-theme=dark] .n-modal-mask{background-color:#0000008c!important}.n-data-table .n-data-table-th{font-size:12px;letter-spacing:.01em}:root{--wb-window-inset-left: 0px;--wb-window-inset-right: 0px;--wb-window-bar-height: 0px}.wb-window-drag{display:none}@media(display-mode:window-controls-overlay){:root{--wb-window-inset-left: env(titlebar-area-x, 0px);--wb-window-inset-right: calc(100vw - env(titlebar-area-x, 0px) - env(titlebar-area-width, 100vw)) ;--wb-window-bar-height: env(titlebar-area-height, 0px)}.wb-window-bar,.wb-window-drag{-webkit-app-region:drag;app-region:drag}.wb-window-drag{display:block;position:fixed;top:0;left:var(--wb-window-inset-left);right:var(--wb-window-inset-right);height:var(--wb-window-bar-height)}.wb-window-bar :is(button,a,input,textarea,select,[role=button],[tabindex]),.wb-window-no-drag,.v-binder-follower-content,.n-message,.n-notification,.n-modal-container,.n-drawer-container{-webkit-app-region:no-drag;app-region:no-drag}.n-notification-container:is(.n-notification-container--top,.n-notification-container--top-right,.n-notification-container--top-left){top:calc(12px + var(--wb-window-bar-height))!important}}.splitpanes__splitter{position:relative;z-index:20;flex-shrink:0;background:var(--wb-border)}.splitpanes--vertical>.splitpanes__splitter{width:1px}.splitpanes--horizontal>.splitpanes__splitter{height:1px}.splitpanes__splitter:before{content:"";position:absolute;border-radius:999px;background:transparent;transition:background-color .15s var(--wb-ease) .2s}.splitpanes--vertical>.splitpanes__splitter:before{top:0;bottom:0;left:-4px;right:-4px}.splitpanes--horizontal>.splitpanes__splitter:before{left:0;right:0;top:-4px;bottom:-4px}.splitpanes--vertical>.splitpanes__splitter:hover:before,.splitpanes--vertical>.splitpanes__splitter:active:before{background:linear-gradient(to right,transparent 3.5px,var(--wb-accent) 3.5px 5.5px,transparent 5.5px)}.splitpanes--horizontal>.splitpanes__splitter:hover:before,.splitpanes--horizontal>.splitpanes__splitter:active:before{background:linear-gradient(to bottom,transparent 3.5px,var(--wb-accent) 3.5px 5.5px,transparent 5.5px)}.splitpanes__splitter:active:before{transition-delay:0s}.wb-gap-split.splitpanes--horizontal>.splitpanes__splitter{height:var(--wb-gap);background:transparent}.wb-gap-split.splitpanes--horizontal>.splitpanes__splitter:before{top:-2px;bottom:-2px;left:18px;right:18px}.wb-gap-split.splitpanes--horizontal>.splitpanes__splitter:hover:before,.wb-gap-split.splitpanes--horizontal>.splitpanes__splitter:active:before{background:linear-gradient(to bottom,transparent 4px,var(--wb-accent) 4px 6px,transparent 6px)}.wb-gap-split>.splitpanes__pane{overflow:clip!important;overflow-clip-margin:8px}.splitpanes--vertical.splitpanes--dragging,.splitpanes--vertical.splitpanes--dragging *{cursor:col-resize!important}.splitpanes--horizontal.splitpanes--dragging,.splitpanes--horizontal.splitpanes--dragging *{cursor:row-resize!important}.splitpanes--dragging iframe{pointer-events:none}.wb-resizing,.wb-resizing *{cursor:col-resize!important;-webkit-user-select:none;user-select:none}.wb-resizing iframe{pointer-events:none}.wb-region-selecting,.wb-region-selecting *{cursor:crosshair!important;-webkit-user-select:none;user-select:none}.wb-jump-line{background:color-mix(in srgb,var(--wb-accent) 22%,transparent);animation:wb-jump-fade 1.2s ease-out forwards}.wb-region-source{background:color-mix(in srgb,var(--wb-ai) 24%,transparent)}@keyframes wb-jump-fade{0%,40%{opacity:1}to{opacity:0}}
