:root{--brand-1:#06b6d4;--brand-2:#3b82f6;--brand-accent:#7c5cff;--brand-grad:linear-gradient(135deg,var(--brand-1) 0%,var(--brand-2) 60%,var(--brand-accent) 100%);--brand-grad-soft:linear-gradient(135deg,color-mix(in oklch,var(--brand-1) 18%,transparent),color-mix(in oklch,var(--brand-2) 16%,transparent),color-mix(in oklch,var(--brand-accent) 16%,transparent));--bg-0:#0a0c12;--bg-1:#10131c;--bg-2:#161a25;--bg-3:#1d2230;--bg-4:#252b3d;--line:#232839;--line-2:#2e3447;--fg-0:#f3f5fb;--fg-1:#cdd2e2;--fg-2:#969cb1;--fg-3:#6c7388;--fg-4:#454b60;--ok:#34d99a;--warn:#ffb547;--err:#ff5470;--info:#5ec5ff;--r-xs:6px;--r-sm:9px;--r-md:12px;--r-lg:16px;--r-xl:22px;--font-sans:"Geist","Inter",-apple-system,system-ui,sans-serif;--font-mono:"Geist Mono","JetBrains Mono",ui-monospace,monospace}[data-theme=light]{--bg-0:#f6f7f9;--bg-1:#fff;--bg-2:#f9fafb;--bg-3:#f1f3f7;--bg-4:#e7eaf0;--line:#e5e8ee;--line-2:#d2d6e0;--fg-0:#0e1019;--fg-1:#2a2e3a;--fg-2:#5a6072;--fg-3:#898fa1;--fg-4:#b8bdcb}*{box-sizing:border-box}button{background:none;border:0;cursor:pointer;padding:0}button,input,textarea{color:inherit;font:inherit}.mono{font-family:var(--font-mono);font-feature-settings:"tnum","zero";letter-spacing:0}.tabular{font-variant-numeric:tabular-nums}*{scrollbar-color:var(--line-2) transparent;scrollbar-width:thin}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in oklch,var(--fg-4) 60%,transparent);background-clip:padding-box;border:1px solid transparent;border-radius:999px;-webkit-transition:background .2s ease;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:var(--fg-3);background-clip:padding-box;border:1px solid transparent}::-webkit-scrollbar-corner{background:transparent}.grad-text{background:var(--brand-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.field-label{color:var(--fg-3);font-size:10.5px;font-weight:600;letter-spacing:.08em}.field-input,.field-textarea{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--fg-0);font-size:13px;outline:none;padding:8px 12px}.field-input:focus,.field-textarea:focus{border-color:var(--brand-2)}.field-textarea{font-family:inherit;line-height:1.5;resize:vertical}.error-msg{background:color-mix(in oklch,var(--err) 10%,transparent);border:1px solid color-mix(in oklch,var(--err) 24%,transparent);border-radius:var(--r-sm);color:var(--err);font-size:12px;padding:8px 12px}.dot{border-radius:50%;display:inline-block;height:7px;width:7px}.dot.ok{background:var(--ok);box-shadow:0 0 8px color-mix(in oklch,var(--ok) 60%,transparent)}.dot.warn{background:var(--warn);box-shadow:0 0 8px color-mix(in oklch,var(--warn) 60%,transparent)}.dot.err{background:var(--err);box-shadow:0 0 8px color-mix(in oklch,var(--err) 60%,transparent)}.dot.info{background:var(--info);box-shadow:0 0 8px color-mix(in oklch,var(--info) 60%,transparent)}@keyframes shimmer-anim{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse-anim{0%,to{opacity:.5}50%{opacity:1}}.glow-edge{position:relative}.glow-edge:before{background:linear-gradient(135deg,color-mix(in oklch,var(--brand-1) 60%,transparent),color-mix(in oklch,var(--brand-2) 40%,transparent),transparent 70%);border-radius:inherit;content:"";inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.json-editor{border:1px solid var(--line);border-radius:var(--r-md);display:flex;flex-direction:column;overflow:hidden}.json-editor .jse-main{border:none;flex:1}.json-editor:not([data-theme]),[data-theme=dark] .json-editor{--jse-theme:dark;--jse-background-color:var(--bg-1);--jse-text-color:var(--fg-1);--jse-text-color-inverse:var(--fg-3);--jse-main-border:none;--jse-panel-background:var(--bg-2);--jse-panel-border:1px solid var(--line);--jse-panel-background-border:1px solid var(--line);--jse-panel-color:var(--fg-1);--jse-panel-button-background-highlight:var(--bg-3);--jse-menu-color:var(--fg-0);--jse-modal-background:var(--bg-2);--jse-context-menu-background:var(--bg-2);--jse-context-menu-background-highlight:var(--bg-3);--jse-context-menu-separator-color:var(--line);--jse-context-menu-color:var(--fg-1);--jse-key-color:#9cdcfe;--jse-value-color:var(--fg-1);--jse-value-color-number:#b5cea8;--jse-value-color-boolean:#569cd6;--jse-value-color-null:#569cd6;--jse-value-color-string:#ce9178;--jse-delimiter-color:var(--fg-3);--jse-selection-background-color:var(--bg-3);--jse-selection-background-inactive-color:var(--bg-2);--jse-hover-background-color:color-mix(in oklch,var(--bg-3) 60%,transparent);--jse-collapsed-items-background-color:var(--bg-2);--jse-tag-background:var(--bg-3);--jse-tag-color:var(--fg-2);--jse-input-background:var(--bg-2);--jse-input-border:1px solid var(--line);--jse-button-background:var(--bg-3);--jse-button-color:var(--fg-0);--jse-button-secondary-background:var(--bg-2);--jse-button-secondary-color:var(--fg-1);--jse-table-header-background:var(--bg-2);--jse-table-row-odd-background:color-mix(in oklch,var(--bg-2) 50%,transparent)}[data-theme=light] .json-editor{--jse-theme:light;--jse-background-color:var(--bg-1);--jse-text-color:var(--fg-1);--jse-main-border:none;--jse-panel-background:var(--bg-2);--jse-panel-border:1px solid var(--line);--jse-panel-background-border:1px solid var(--line);--jse-selection-background-color:color-mix(in oklch,var(--brand-2) 12%,transparent);--jse-hover-background-color:var(--bg-2);--jse-input-background:var(--bg-0);--jse-input-border:1px solid var(--line)}body,html{height:100%;margin:0;padding:0}body{background:var(--bg-0);color:var(--fg-0);font-family:var(--font-sans);font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;font-size:14px;letter-spacing:-.005em;overflow:hidden}#__nuxt{height:100%}[data-screen-label="B · Sidebar Layout"]{--r-xs:8px;--r-sm:12px;--r-md:16px;--r-lg:20px;--r-xl:26px;--capsule-bg:rgba(20,24,34,.55);--capsule-border:hsla(0,0%,100%,.08);--capsule-shadow:0 1px 0 hsla(0,0%,100%,.06) inset,0 8px 24px -12px rgba(0,0,0,.6),0 1px 2px rgba(0,0,0,.3)}[data-theme=light] [data-screen-label="B · Sidebar Layout"]{--capsule-bg:hsla(0,0%,100%,.62);--capsule-border:rgba(15,23,42,.08);--capsule-shadow:0 1px 0 hsla(0,0%,100%,.9) inset,0 1px 2px rgba(15,23,42,.04),0 4px 12px -6px rgba(15,23,42,.08)}[data-screen-label="B · Sidebar Layout"]:not([data-theme]),[data-theme=dark] [data-screen-label="B · Sidebar Layout"]{--line:color-mix(in oklch,#3b4258 50%,transparent);--line-2:color-mix(in oklch,#3b4258 70%,transparent)}[data-theme=light] [data-screen-label="B · Sidebar Layout"]{--line:rgba(15,23,42,.07);--line-2:rgba(15,23,42,.12)}[data-screen-label="B · Sidebar Layout"] table{border-radius:16px;overflow:hidden}[data-screen-label="B · Sidebar Layout"] tbody tr:last-child td{border-bottom:0!important}[data-screen-label="B · Sidebar Layout"]{--bg-0:transparent;--bg-1:rgba(20,24,34,.72);--bg-2:rgba(28,32,44,.78)}[data-theme=light] [data-screen-label="B · Sidebar Layout"]{--bg-0:transparent;--bg-1:hsla(0,0%,100%,.72);--bg-2:rgba(245,246,250,.78)}.ProseMirror{color:var(--fg-1);font-size:16px;line-height:1.6;min-height:100%;outline:none}.ProseMirror>h1:first-child{color:var(--fg-0);font-size:28px;font-weight:700;letter-spacing:-.01em;margin:0 0 18px}.ProseMirror h2{font-size:18px;margin:24px 0 8px}.ProseMirror h2,.ProseMirror h3{color:var(--fg-0);font-weight:600}.ProseMirror h3{font-size:15px;margin:20px 0 6px}.ProseMirror p{margin:0 0 10px}.ProseMirror ol,.ProseMirror ul{margin:0 0 10px;padding-left:18px}.ProseMirror li{margin-bottom:4px}.ProseMirror blockquote{border-left:3px solid var(--line-2);color:var(--fg-2);font-style:italic;margin:12px 0;padding-left:14px}.ProseMirror code{border-radius:4px;color:var(--fg-1);font-family:var(--font-mono);font-size:12.5px;padding:1px 5px}.ProseMirror code,.ProseMirror pre{background:var(--bg-3);border:1px solid var(--line)}.ProseMirror pre{border-radius:8px;margin:12px 0;overflow-x:auto;padding:12px 14px}.ProseMirror pre code{background:none;border:none;font-size:12.5px;line-height:1.5;padding:0}.ProseMirror a{color:var(--brand-2);text-decoration:underline;text-underline-offset:2px}.ProseMirror a:hover{color:var(--brand-1)}.ProseMirror hr{border:none;border-top:1px solid var(--line);margin:20px 0}.ProseMirror img{border-radius:8px;height:auto;margin:8px 0;max-width:100%}.ProseMirror table{border-collapse:collapse;font-size:13px;margin:12px 0;width:100%}.ProseMirror td,.ProseMirror th{border:1px solid var(--line);padding:8px 12px;text-align:left}.ProseMirror th{background:var(--bg-2);color:var(--fg-3);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ProseMirror td{color:var(--fg-1)}.ProseMirror h2.is-empty{display:none}.ProseMirror .is-empty:before,.ProseMirror p.is-editor-empty:first-child:before{color:var(--fg-3);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.collaboration-cursor__caret{border-left:2px solid;margin-left:-1px;margin-right:-1px;pointer-events:none;position:relative;word-break:normal}.collaboration-cursor__label{border-radius:4px;color:#fff;font-size:10px;font-weight:600;left:-1px;padding:1px 5px;pointer-events:none;position:absolute;top:-1.5em;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.ProseMirror ::-moz-selection{background:color-mix(in oklch,var(--brand-2) 30%,transparent)}.ProseMirror ::selection{background:color-mix(in oklch,var(--brand-2) 30%,transparent)}.pill[data-v-365a01c2]{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:530;gap:4px;line-height:1.4;padding:2px 8px}.btn[data-v-eaa49319]{align-items:center;background:var(--bg-2);border-radius:var(--r-sm);color:var(--fg-1);cursor:pointer;display:inline-flex;gap:6px;line-height:1}.btn[data-v-eaa49319]:hover:not(.btn--disabled){background:var(--bg-3)}.btn--disabled[data-v-eaa49319]{cursor:not-allowed;opacity:.35}.select-field[data-v-fb79fbf1]{display:flex;flex-direction:column;gap:6px}.select-label[data-v-fb79fbf1]{color:var(--fg-2);font-size:12px;font-weight:550}.select-root[data-v-fb79fbf1]{display:inline-flex;position:relative}.select-trigger[data-v-fb79fbf1]{align-items:center;background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-sm);box-sizing:border-box;color:var(--fg-1);cursor:pointer;display:flex;font-size:13px;gap:5px;height:32px;padding:0 10px;transition:border-color .15s;width:100%}.size-sm .select-trigger[data-v-fb79fbf1]{font-size:12.5px;height:30px}.select-trigger[data-v-fb79fbf1]:hover{border-color:var(--fg-4)}.select-root.open .select-trigger[data-v-fb79fbf1]{border-color:var(--brand-2)}.select-root.disabled .select-trigger[data-v-fb79fbf1]{opacity:.5;pointer-events:none}.select-root.loading .select-trigger[data-v-fb79fbf1]{pointer-events:none}.select-display[data-v-fb79fbf1]{line-height:normal;white-space:nowrap}.select-display.is-placeholder[data-v-fb79fbf1]{color:var(--fg-3)}.select-display.is-hidden[data-v-fb79fbf1]{visibility:hidden}.select-icon-lead[data-v-fb79fbf1]{flex-shrink:0}.select-spacer[data-v-fb79fbf1]{flex:1;min-width:4px}.select-search[data-v-fb79fbf1]{background:none;border:none;color:var(--fg-1);flex:1;font:inherit;margin:0;min-width:0;outline:none;padding:0}.select-search[data-v-fb79fbf1]::-moz-placeholder{color:var(--fg-4)}.select-search[data-v-fb79fbf1]::placeholder{color:var(--fg-4)}.select-chevron[data-v-fb79fbf1]{flex-shrink:0;transition:transform .15s}.select-chevron.flipped[data-v-fb79fbf1]{transform:rotate(180deg)}.select-spinner[data-v-fb79fbf1]{animation:spin-fb79fbf1 .8s linear infinite;flex-shrink:0}@keyframes spin-fb79fbf1{to{transform:rotate(1turn)}}.select-tag[data-v-fb79fbf1]{align-items:center;background:var(--bg-3);border:1px solid var(--line-2);border-radius:var(--r-xs);color:var(--fg-1);display:inline-flex;font-size:11.5px;gap:3px;line-height:1.4;max-width:120px;padding:1px 6px;white-space:nowrap}.select-tag-label[data-v-fb79fbf1]{overflow:hidden;text-overflow:ellipsis}.select-tag-remove[data-v-fb79fbf1]{align-items:center;border-radius:3px;display:flex;flex-shrink:0;height:14px;justify-content:center;transition:background .1s;width:14px}.select-tag-remove[data-v-fb79fbf1]:hover{background:var(--bg-4)}.select-tag-overflow[data-v-fb79fbf1]{color:var(--fg-3);font-weight:540;padding:1px 5px}.select-dropdown[data-v-fb79fbf1]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:color-mix(in srgb,var(--bg-2) 92%,transparent);border:1px solid var(--line-2);border-radius:var(--r-sm);box-shadow:0 12px 40px -10px #0009;left:0;max-width:320px;min-width:100%;overflow:hidden;position:absolute;top:calc(100% + 4px);z-index:10001}.select-list[data-v-fb79fbf1]{max-height:240px;overflow-y:auto;padding:4px}.select-async-loading[data-v-fb79fbf1]{align-items:center;color:var(--fg-4);display:flex;font-size:12.5px;gap:6px;justify-content:center;padding:12px}.select-option[data-v-fb79fbf1]{align-items:center;border-radius:var(--r-xs);color:var(--fg-1);cursor:pointer;display:flex;font-size:13px;gap:7px;padding:7px 8px;transition:background .1s}.select-option.highlighted[data-v-fb79fbf1]{background:var(--bg-3)}.select-option.selected[data-v-fb79fbf1]{font-weight:520}.select-option.disabled[data-v-fb79fbf1]{opacity:.4;pointer-events:none}.select-option-label[data-v-fb79fbf1]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-option-tick[data-v-fb79fbf1]{flex-shrink:0;margin-left:auto}.select-check[data-v-fb79fbf1]{flex-shrink:0}.select-checkbox[data-v-fb79fbf1]{align-items:center;background:var(--bg-2);border:1.5px solid var(--line-2);border-radius:4px;display:flex;height:16px;justify-content:center;transition:background .1s,border-color .1s;width:16px}.select-checkbox.checked[data-v-fb79fbf1]{border-color:transparent}.select-empty[data-v-fb79fbf1]{color:var(--fg-4);font-size:12.5px;padding:16px;text-align:center}.dropdown-enter-active[data-v-fb79fbf1],.dropdown-leave-active[data-v-fb79fbf1]{transition:opacity .12s ease,transform .12s ease}.dropdown-enter-from[data-v-fb79fbf1],.dropdown-leave-to[data-v-fb79fbf1]{opacity:0;transform:translateY(-4px)}.switch-row[data-v-eed37e37]{align-items:center;cursor:pointer;display:flex;gap:10px}.switch[data-v-eed37e37]{background:var(--bg-3);border:1px solid var(--fg-4);border-radius:10px;cursor:pointer;flex-shrink:0;height:20px;padding:0;position:relative;transition:background .15s ease,border-color .15s ease;width:36px}.switch.on[data-v-eed37e37]{border-color:transparent}.switch-thumb[data-v-eed37e37]{background:var(--fg-3);border-radius:50%;height:14px;left:2px;position:absolute;top:2px;transition:transform .15s ease,background .15s ease;width:14px}.switch.on .switch-thumb[data-v-eed37e37]{background:#fff;transform:translate(16px)}.switch-label[data-v-eed37e37]{color:var(--fg-1);font-size:13px}.text-input-root[data-v-4965fe87]{display:flex;flex-direction:column;gap:6px}.text-input-label[data-v-4965fe87]{color:var(--fg-2);font-size:12px;font-weight:550}.text-input-wrap[data-v-4965fe87]{align-items:center;background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-sm);box-sizing:border-box;color:var(--fg-1);display:flex;gap:5px;height:32px;padding:0 10px;transition:border-color .15s;width:100%}.size-sm .text-input-wrap[data-v-4965fe87]{height:30px}.text-input-wrap[data-v-4965fe87]:focus-within{border-color:var(--brand-2)}.text-input-wrap.disabled[data-v-4965fe87]{opacity:.5;pointer-events:none}.text-input-icon[data-v-4965fe87]{flex-shrink:0}.text-input-el[data-v-4965fe87]{background:none;border:none;color:var(--fg-0);flex:1;font:inherit;font-size:13px;min-width:0;outline:none;padding:0}.size-sm .text-input-el[data-v-4965fe87]{font-size:12.5px}.text-input-el[data-v-4965fe87]::-moz-placeholder{color:var(--fg-3)}.text-input-el[data-v-4965fe87]::placeholder{color:var(--fg-3)}.toast-container[data-v-42a39c4b]{align-items:center;display:flex;flex-direction:column;gap:8px;left:50%;pointer-events:none;position:fixed;top:75vh;transform:translate(-50%);z-index:10000}.toast[data-v-42a39c4b]{align-items:center;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:0 12px 40px -10px #00000073;display:inline-flex;gap:10px;max-width:440px;min-width:240px;padding:10px 14px;pointer-events:auto}.toast-icon[data-v-42a39c4b]{align-items:center;display:flex;flex:0 0 24px;height:24px;justify-content:center;width:24px}.toast-body[data-v-42a39c4b]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.toast-message[data-v-42a39c4b]{color:var(--fg-1);font-size:13px;font-weight:500;line-height:1.35}.toast-progress-track[data-v-42a39c4b]{background:var(--bg-3);border-radius:2px;height:3px;overflow:hidden;width:100%}.toast-progress-bar[data-v-42a39c4b]{border-radius:2px;height:100%;transition:width .3s ease}.toast-close[data-v-42a39c4b]{cursor:pointer;flex:0 0 auto;opacity:.5;padding:4px}.toast-close[data-v-42a39c4b]:hover{opacity:1}.toast-enter-active[data-v-42a39c4b]{transition:all .25s cubic-bezier(.16,1,.3,1)}.toast-leave-active[data-v-42a39c4b]{transition:all .2s ease-in}.toast-enter-from[data-v-42a39c4b]{opacity:0;transform:translateY(12px) scale(.95)}.toast-leave-to[data-v-42a39c4b]{opacity:0;transform:translateY(-8px) scale(.95)}.toast-move[data-v-42a39c4b]{transition:transform .25s ease}.checkbox-row[data-v-e7315637]{align-items:center;cursor:pointer;display:flex;gap:8px}.checkbox-row.disabled[data-v-e7315637]{opacity:.5;pointer-events:none}.checkbox-box[data-v-e7315637]{align-items:center;background:var(--bg-2);border:1px solid var(--line-2);border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;height:18px;justify-content:center;padding:0;transition:background .15s ease,border-color .15s ease;width:18px}.checkbox-box[data-v-e7315637]:hover:not(:disabled){border-color:var(--fg-3)}.checkbox-label[data-v-e7315637]{color:var(--fg-1);font-size:13px}.date-input-root[data-v-6055030c]{display:flex;flex-direction:column;gap:6px}.date-input-label[data-v-6055030c]{color:var(--fg-2);font-size:12px;font-weight:550}.date-input-wrap[data-v-6055030c]{align-items:center;background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-sm);display:flex;height:32px;padding:0 10px;transition:border-color .15s}.date-input-wrap[data-v-6055030c]:focus-within{border-color:var(--brand-2)}.date-input-wrap.disabled[data-v-6055030c]{opacity:.5;pointer-events:none}.date-input-el[data-v-6055030c]{background:none;border:none;color:var(--fg-0);color-scheme:dark;flex:1;font-size:13px;min-width:0;outline:none;padding:0;width:100%}.form-section[data-v-9bca1e0b]{border:1px solid var(--line);border-radius:var(--r-md);display:flex;flex-direction:column;gap:14px;margin:0;padding:14px}.form-section-label[data-v-9bca1e0b]{color:var(--fg-1);font-size:12.5px;font-weight:600;letter-spacing:.06em;padding:0 4px;text-transform:uppercase}.form-section-desc[data-v-9bca1e0b]{color:var(--fg-3);font-size:12px;line-height:1.4;margin:0}.form-section-body[data-v-9bca1e0b]{display:flex;flex-direction:column;gap:14px}.number-input-root[data-v-7ab17199]{display:flex;flex-direction:column;gap:6px}.number-input-label[data-v-7ab17199]{color:var(--fg-2);font-size:12px;font-weight:550}.number-input-wrap[data-v-7ab17199]{align-items:center;background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-sm);display:flex;height:32px;padding:0 10px;transition:border-color .15s}.number-input-wrap[data-v-7ab17199]:focus-within{border-color:var(--brand-2)}.number-input-wrap.disabled[data-v-7ab17199]{opacity:.5;pointer-events:none}.number-input-el[data-v-7ab17199]{background:none;border:none;color:var(--fg-0);flex:1;font-size:13px;min-width:0;outline:none;padding:0;width:100%}.number-input-el[data-v-7ab17199]::-moz-placeholder{color:var(--fg-3)}.number-input-el[data-v-7ab17199]::placeholder{color:var(--fg-3)}.number-input-el[data-v-7ab17199]::-webkit-inner-spin-button,.number-input-el[data-v-7ab17199]::-webkit-outer-spin-button{opacity:.3}.tag-input-root[data-v-47533aa9]{display:flex;flex-direction:column;gap:6px}.tag-input-label[data-v-47533aa9]{color:var(--fg-2);font-size:12px;font-weight:550}.tag-input-wrap[data-v-47533aa9]{align-items:center;background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-sm);display:flex;flex-wrap:wrap;gap:4px;min-height:32px;padding:3px 8px;transition:border-color .15s}.tag-input-wrap[data-v-47533aa9]:focus-within{border-color:var(--brand-2)}.tag-input-wrap.disabled[data-v-47533aa9]{opacity:.5;pointer-events:none}.tag-chip[data-v-47533aa9]{align-items:center;background:var(--bg-3);border-radius:4px;color:var(--fg-1);display:inline-flex;font-size:12px;font-weight:500;gap:3px;padding:2px 6px}.tag-remove[data-v-47533aa9]{align-items:center;display:flex;opacity:.6;transition:opacity .15s}.tag-remove[data-v-47533aa9]:hover{opacity:1}.tag-input-el[data-v-47533aa9]{background:none;border:none;color:var(--fg-0);flex:1;font-size:13px;min-width:60px;outline:none;padding:2px 0}.tag-input-el[data-v-47533aa9]::-moz-placeholder{color:var(--fg-3)}.tag-input-el[data-v-47533aa9]::placeholder{color:var(--fg-3)}.textarea-root[data-v-46bb1124]{display:flex;flex-direction:column;gap:6px}.textarea-label[data-v-46bb1124]{color:var(--fg-2);font-size:12px;font-weight:550}.textarea-el[data-v-46bb1124]{background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-sm);color:var(--fg-0);font-family:inherit;font-size:13px;line-height:1.5;outline:none;padding:8px 12px;resize:vertical;transition:border-color .15s;width:100%}.textarea-el.mono[data-v-46bb1124]{font-family:var(--font-mono);font-feature-settings:"tnum","zero";letter-spacing:0}.textarea-el[data-v-46bb1124]:focus{border-color:var(--brand-2)}.textarea-el[data-v-46bb1124]::-moz-placeholder{color:var(--fg-3)}.textarea-el[data-v-46bb1124]::placeholder{color:var(--fg-3)}.textarea-el[data-v-46bb1124]:disabled{opacity:.5;pointer-events:none}.tippy-box[data-theme~=bosca-popover]{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:0 12px 32px #0006;color:var(--fg-0);font-size:13px;max-width:400px;padding:0}.tippy-box[data-theme~=bosca-popover] .tippy-content{padding:12px}.bosca-form-field[data-v-b560250d]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-b560250d]{color:var(--fg-2);font-size:12px;font-weight:550}.field-required[data-v-b560250d]{color:var(--err);margin-left:2px}.field-unknown[data-v-b560250d]{border:1px dashed var(--warn);border-radius:var(--r-sm);color:var(--warn);font-size:12px;padding:8px}.field-error[data-v-b560250d]{color:var(--err);font-size:12px}.bosca-form-row[data-v-0dc26660]{display:grid;gap:14px;grid-template-columns:repeat(12,1fr)}.alert[data-v-feefd154]{border:1px solid;border-radius:var(--r-sm);font-size:13px;line-height:1.4;padding:10px 14px}.help-text[data-v-0e3651e1]{color:var(--fg-3);font-size:12px;line-height:1.4;margin:0}.bosca-form-section[data-v-d4afee05]{border:1px solid var(--line);border-radius:var(--r-md);display:flex;flex-direction:column;gap:14px;margin:0;padding:14px}.section-label[data-v-d4afee05]{color:var(--fg-1);font-size:12.5px;font-weight:600;letter-spacing:.06em;padding:0 4px;text-transform:uppercase}.section-body[data-v-d4afee05],.bosca-form-renderer[data-v-0fa37521]{display:flex;flex-direction:column;gap:14px}.select-error[data-v-2e5c12a9],.select-error[data-v-ae04ba5c],.select-error[data-v-4c16e6ee]{color:var(--err);font-size:12px;margin:4px 0 0}.form-loading[data-v-36b473ff]{color:var(--fg-3);font-size:13px;justify-content:center;padding:32px}.form-actions[data-v-36b473ff],.form-loading[data-v-36b473ff]{align-items:center;display:flex}.form-actions[data-v-36b473ff]{gap:12px;margin-top:14px}.form-error[data-v-36b473ff]{color:var(--err);font-size:12px}.form-success[data-v-36b473ff]{color:var(--ok);font-size:12px}.form-empty[data-v-36b473ff]{color:var(--fg-3);font-size:13px;padding:14px}.error-page[data-v-c83444f9]{align-items:center;background:var(--bg-0);color:var(--fg-0);display:flex;flex-direction:column;font-family:var(--font-sans);height:100%;justify-content:center;overflow:hidden;position:relative;width:100%;-webkit-font-smoothing:antialiased}.error-ambient[data-v-c83444f9]{inset:0;pointer-events:none;position:absolute}.error-brand[data-v-c83444f9]{align-items:center;display:flex;gap:10px;height:76px;left:0;padding:0 20px;position:absolute;top:0}.error-brand-text[data-v-c83444f9]{align-items:baseline;display:flex;gap:10px}.error-brand-name[data-v-c83444f9]{font-size:14px;font-weight:600;letter-spacing:-.01em}.error-brand-separator[data-v-c83444f9]{align-self:center;background:var(--fg-4);height:18px;width:1px}.error-brand-studio[data-v-c83444f9]{color:var(--fg-2);font-size:13px;font-weight:500}.error-content[data-v-c83444f9]{align-items:center;display:flex;flex-direction:column;gap:0;max-width:420px;padding:0 24px;position:relative;text-align:center}.error-icon-ring[data-v-c83444f9]{align-items:center;background:color-mix(in oklch,var(--accent) 10%,var(--bg-2));border:1px solid color-mix(in oklch,var(--accent) 20%,transparent);border-radius:50%;box-shadow:0 0 40px -10px color-mix(in oklch,var(--accent) 30%,transparent);display:flex;height:72px;justify-content:center;margin-bottom:24px;width:72px}.error-icon[data-v-c83444f9]{height:28px;width:28px}.error-code[data-v-c83444f9]{font-size:13px;font-weight:600;letter-spacing:.06em;margin-bottom:8px}.error-label[data-v-c83444f9]{color:var(--fg-3);font-size:12px;font-weight:500;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.error-headline[data-v-c83444f9]{color:var(--fg-0);font-size:28px;font-weight:650;letter-spacing:-.025em;line-height:1.2;margin:0 0 10px}.error-description[data-v-c83444f9]{color:var(--fg-2);font-size:14.5px;line-height:1.6;margin:0 0 28px}.error-btn[data-v-c83444f9]{align-items:center;background:var(--bg-2);border-radius:var(--r-sm);color:var(--fg-1);cursor:pointer;display:inline-flex;font-size:13px;font-weight:550;gap:6px;line-height:1;padding:8px 14px}.error-detail[data-v-c83444f9]{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-xs);color:var(--fg-4);font-size:12px;margin-top:24px;max-width:100%;padding:10px 14px;word-break:break-word}@media(max-width:480px){.error-headline[data-v-c83444f9]{font-size:22px}.error-description[data-v-c83444f9]{font-size:13.5px}.error-icon-ring[data-v-c83444f9]{height:60px;width:60px}.error-icon[data-v-c83444f9]{height:24px;width:24px}}
