.cms-dnd-ghost{opacity:.45;background:color-mix(in srgb, var(--app-accent) 12%, var(--app-surface));border-radius:8px}.cms-dnd-chosen{cursor:grabbing;box-shadow:0 4px 14px color-mix(in srgb, var(--app-text) 14%, transparent)}.cms-dnd-drag{opacity:.7}.it{border:1px solid var(--app-border);background:var(--app-surface);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;display:flex}.it__title{color:var(--app-text);white-space:nowrap;margin:0 4px 0 2px;font-size:15px;font-weight:600;line-height:1.3}.it__search{border:1px solid var(--app-border);background:var(--app-input-bg);height:34px;color:var(--app-text-muted);cursor:text;border-radius:9px;flex:260px;align-items:center;gap:10px;min-width:220px;max-width:420px;padding:0 12px;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.it__search:hover{background:var(--app-chrome-bg);color:var(--app-text)}.it__search:focus-within{background:var(--app-chrome-bg);border-color:var(--app-accent);color:var(--app-text)}.it__search-icon{width:14px;height:14px;color:var(--app-text-muted);flex-shrink:0;transition:color .12s}.it__search:hover .it__search-icon,.it__search:focus-within .it__search-icon{color:var(--app-accent-ink)}.it__search-input{min-width:0;box-shadow:none;letter-spacing:.01em;color:var(--app-text);caret-color:var(--app-accent);background:0 0;border:0;outline:none;flex:1;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:12.5px}.it__search-input:focus,.it__search-input:focus-visible{box-shadow:none;outline:none}.it__search-input::placeholder{color:var(--app-text-faint)}.it__trailing{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.system-toolbar-trigger{border:1px solid var(--app-border);background:var(--app-surface);height:34px;color:var(--app-text);letter-spacing:.08em;cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:500;transition:background .12s,color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.system-toolbar-trigger:hover:not(:disabled){background:var(--app-surface-2);border-color:color-mix(in srgb, var(--app-accent) 32%, var(--app-border))}.system-toolbar-trigger[aria-expanded=true]{color:var(--app-accent-ink);border-color:var(--app-accent)}.system-toolbar-trigger:disabled{cursor:not-allowed;opacity:.5}.system-toolbar-trigger__icon{color:var(--app-accent-ink);flex:none}.system-toolbar-trigger__chev{color:var(--app-text-faint);flex:none;transition:transform .16s,color .12s}.system-toolbar-trigger[aria-expanded=true] .system-toolbar-trigger__chev{color:var(--app-accent-ink);transform:rotate(180deg)}.ctree{--ctree-indent-step:22px;--ctree-row-h:52px;--ctree-row-pad-l:10px;--ctree-row-pad-x:14px;--ctree-chev-col:22px;--ctree-chev-size:14px;--ctree-radius:8px;--ctree-accent:var(--app-accent);--ctree-line:color-mix(in srgb, var(--app-border) 80%, transparent);--ctree-line-hover:color-mix(in srgb, var(--ctree-accent) 32%, var(--app-border))}.ctree__node{position:relative}.ctree__row{min-height:var(--ctree-row-h);padding:0 var(--ctree-row-pad-x) 0 calc(var(--ctree-row-pad-l) + var(--ctree-depth,0) * var(--ctree-indent-step));align-items:center;gap:8px;display:flex;position:relative}.ctree__body{flex:auto;min-width:0}.ctree__toggle{width:var(--ctree-chev-col);height:var(--ctree-chev-col);color:var(--app-text-dim);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.ctree__toggle:hover{background:color-mix(in srgb, var(--ctree-accent) 12%, transparent);color:var(--app-text)}.ctree__chev{width:var(--ctree-chev-size);height:var(--ctree-chev-size);transition:transform .18s cubic-bezier(.2,.7,.2,1)}.ctree__chev--open{transform:rotate(90deg)}.ctree__toggle--empty{cursor:default}.ctree__toggle--empty:hover{color:var(--app-text-faint);background:0 0}.ctree__leaf-dot{background:var(--app-text-faint);opacity:.6;border-radius:999px;width:4px;height:4px}.ctree__children{position:relative}.ctree__connector{top:50%;left:calc(var(--ctree-row-pad-l) + (var(--ctree-depth,0) - 1) * var(--ctree-indent-step) + (var(--ctree-chev-col) / 2) + .5px);width:calc(var(--ctree-indent-step) - 6px);background:var(--ctree-line);pointer-events:none;height:1px;transition:background .14s;position:absolute}.ctree__children>.ctree__node:before{content:"";top:0;bottom:0;left:calc(var(--ctree-row-pad-l) + (var(--ctree-depth,0) - 1) * var(--ctree-indent-step) + (var(--ctree-chev-col) / 2) + .5px);background:var(--ctree-line);pointer-events:none;width:1px;transition:background .14s;position:absolute}.ctree__children>.ctree__node:first-child:before{top:calc(-1 * (var(--ctree-row-h) - var(--ctree-chev-col)) / 2 + 4px)}.ctree__children>.ctree__node:last-child:before{height:calc(var(--ctree-row-h) / 2);bottom:auto}.ctree__children>.ctree__node:first-child:last-child:before{top:calc(-1 * (var(--ctree-row-h) - var(--ctree-chev-col)) / 2 + 4px);height:calc(var(--ctree-row-h) - var(--ctree-chev-col) / 2 - 4px);bottom:auto}.ctree__node:hover>.ctree__children>.ctree__node:before,.ctree__node:hover>.ctree__children>.ctree__node>.ctree__row>.ctree__connector{background:var(--ctree-line-hover)}.ctree__branch{top:0;bottom:0;left:calc(var(--ctree-row-pad-l) + var(--ctree-b-level,0) * var(--ctree-indent-step) + (var(--ctree-chev-col) / 2) + .5px);background:var(--ctree-line);pointer-events:none;width:1px;position:absolute}.ctree__branch--first{top:calc(-1 * (var(--ctree-row-h) - var(--ctree-chev-col)) / 2 + 4px)}.ctree__branch--last{height:calc(var(--ctree-row-h) / 2);bottom:auto}.ctree__branch--only{top:calc(-1 * (var(--ctree-row-h) - var(--ctree-chev-col)) / 2 + 4px);height:calc(var(--ctree-row-h) - var(--ctree-chev-col) / 2 - 4px);bottom:auto}.cbadge{--cbadge-pad-y:3px;--cbadge-pad-x:10px;--cbadge-gap:6px;--cbadge-radius:999px;--cbadge-label-size:12px;--cbadge-token-size:10.5px;--cbadge-icon-size:13px;--cbadge-fg:var(--app-text-muted);--cbadge-bg:var(--app-hover-tint);--cbadge-border:var(--app-border);align-items:center;gap:var(--cbadge-gap);max-width:100%;padding:var(--cbadge-pad-y) var(--cbadge-pad-x);border:1px solid var(--cbadge-border);border-radius:var(--cbadge-radius);background:var(--cbadge-bg);color:var(--cbadge-fg);font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:var(--cbadge-label-size);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.45;display:inline-flex;overflow:hidden}.cbadge--token{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--cbadge-token-size);letter-spacing:.15em;text-transform:uppercase;font-weight:500}.cbadge--no-uppercase{text-transform:none}.cbadge__icon{color:var(--app-accent-ink);flex:none}.cbadge--type{--cbadge-fg:var(--app-text);--cbadge-bg:var(--app-surface);--cbadge-border:var(--app-border);font-weight:400}.cbadge__text{text-overflow:ellipsis;overflow:hidden}.cbadge--neutral{--cbadge-fg:var(--app-text-muted);--cbadge-bg:var(--app-hover-tint);--cbadge-border:var(--app-border)}.cbadge--accent{--cbadge-fg:var(--app-accent-ink);--cbadge-bg:var(--app-accent-soft);--cbadge-border:color-mix(in srgb, var(--app-accent) 40%, transparent)}.cbadge--info{--cbadge-fg:var(--app-info);--cbadge-bg:color-mix(in srgb, var(--app-info) 12%, transparent);--cbadge-border:color-mix(in srgb, var(--app-info) 35%, transparent)}.cbadge--success,.cbadge--online{--cbadge-fg:var(--app-success);--cbadge-bg:color-mix(in srgb, var(--app-success) 12%, transparent);--cbadge-border:color-mix(in srgb, var(--app-success) 35%, transparent)}.cbadge--warning{--cbadge-fg:var(--app-warning);--cbadge-bg:color-mix(in srgb, var(--app-warning) 12%, transparent);--cbadge-border:color-mix(in srgb, var(--app-warning) 35%, transparent)}.cbadge--danger{--cbadge-fg:var(--app-danger);--cbadge-bg:color-mix(in srgb, var(--app-danger) 12%, transparent);--cbadge-border:color-mix(in srgb, var(--app-danger) 35%, transparent)}.cbadge--token.cbadge--info:before,.cbadge--token.cbadge--success:before,.cbadge--token.cbadge--warning:before,.cbadge--token.cbadge--danger:before,.cbadge--token.cbadge--online:before{content:"";width:5px;height:5px;box-shadow:0 0 0 2px color-mix(in srgb, currentColor 24%, transparent);background:currentColor;border-radius:50%;flex:none}.cbadge--token.cbadge--online:before{box-shadow:0 0 10px color-mix(in srgb, var(--app-success) 50%, transparent);animation:2.4s ease-in-out infinite cbadge-blink}@keyframes cbadge-blink{0%,to{opacity:1}50%{opacity:.35}}.cbadge--xs{--cbadge-pad-y:2px;--cbadge-pad-x:7px;--cbadge-label-size:11px;--cbadge-token-size:9.5px;--cbadge-icon-size:12px;--cbadge-gap:5px;letter-spacing:.1em}.cbadge-bool{border:1px solid var(--app-border);border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.cbadge-bool--on{color:var(--app-success);background:color-mix(in srgb, var(--app-success) 14%, transparent);border-color:color-mix(in srgb, var(--app-success) 38%, transparent)}.cbadge-bool--off{color:var(--app-danger);background:color-mix(in srgb, var(--app-danger) 14%, transparent);border-color:color-mix(in srgb, var(--app-danger) 38%, transparent)}.cbadge-bool__icon{width:13px;height:13px}.cbadge-group{gap:var(--cbadge-gap,6px);flex-wrap:wrap;min-width:0;display:flex}:root{--app-mime-image:linear-gradient(135deg, #dbeafe 0%, #93c5fd 100%);--app-mime-image-fg:#1e40af;--app-mime-video:linear-gradient(135deg, #ede9fe 0%, #c4b5fd 100%);--app-mime-video-fg:#5b21b6;--app-mime-audio:linear-gradient(135deg, #fed7aa 0%, #fb923c 100%);--app-mime-audio-fg:#9a3412;--app-mime-document:linear-gradient(135deg, #dcfce7 0%, #86efac 100%);--app-mime-document-fg:#166534;--app-mime-archive:linear-gradient(135deg, #fef3c7 0%, #fcd34d 100%);--app-mime-archive-fg:#854d0e;--app-mime-pdf:linear-gradient(135deg, #fee2e2 0%, #fca5a5 100%);--app-mime-pdf-fg:#991b1b;--app-mime-doc:linear-gradient(135deg, #e0e7ff 0%, #a5b4fc 100%);--app-mime-doc-fg:#3730a3;--app-mime-sheet:linear-gradient(135deg, #d1fae5 0%, #6ee7b7 100%);--app-mime-sheet-fg:#065f46;--app-mime-slides:linear-gradient(135deg, #ffedd5 0%, #fdba74 100%);--app-mime-slides-fg:#9a3412;--app-mime-code:linear-gradient(135deg, #ede9fe 0%, #c4b5fd 100%);--app-mime-code-fg:#5b21b6;--app-mime-folder:linear-gradient(135deg, #fff8d6 0%, #f5deb5 100%);--app-mime-folder-fg:#9a6b19}.dark{--app-mime-image:linear-gradient(135deg, #3b82f638 0%, #1d4ed838 100%);--app-mime-image-fg:#93c5fd;--app-mime-video:linear-gradient(135deg, #8b5cf638 0%, #5b21b638 100%);--app-mime-video-fg:#c4b5fd;--app-mime-audio:linear-gradient(135deg, #f9731638 0%, #9a341238 100%);--app-mime-audio-fg:#fdba74;--app-mime-document:linear-gradient(135deg, #22c55e38 0%, #16653438 100%);--app-mime-document-fg:#86efac;--app-mime-archive:linear-gradient(135deg, #eab30838 0%, #854d0e38 100%);--app-mime-archive-fg:#fcd34d;--app-mime-pdf:linear-gradient(135deg, #dc262633 0%, #991b1b33 100%);--app-mime-pdf-fg:#fca5a5;--app-mime-doc:linear-gradient(135deg, #6366f133 0%, #4338ca33 100%);--app-mime-doc-fg:#a5b4fc;--app-mime-sheet:linear-gradient(135deg, #10b98133 0%, #065f4633 100%);--app-mime-sheet-fg:#6ee7b7;--app-mime-slides:linear-gradient(135deg, #ea580c33 0%, #9a341233 100%);--app-mime-slides-fg:#fdba74;--app-mime-code:linear-gradient(135deg, #7c3aed33 0%, #5b21b633 100%);--app-mime-code-fg:#c4b5fd;--app-mime-folder:linear-gradient(135deg, #f0b42838 0%, #d28c1438 100%);--app-mime-folder-fg:#fbbf24}.mime-tone{background:var(--app-surface-2);color:var(--app-text-muted)}.mime-tone.mime-tone--image{background:var(--app-mime-image);color:var(--app-mime-image-fg)}.mime-tone.mime-tone--video{background:var(--app-mime-video);color:var(--app-mime-video-fg)}.mime-tone.mime-tone--audio{background:var(--app-mime-audio);color:var(--app-mime-audio-fg)}.mime-tone.mime-tone--document{background:var(--app-mime-document);color:var(--app-mime-document-fg)}.mime-tone.mime-tone--archive{background:var(--app-mime-archive);color:var(--app-mime-archive-fg)}.mime-tone.mime-tone--pdf{background:var(--app-mime-pdf);color:var(--app-mime-pdf-fg)}.mime-tone.mime-tone--doc{background:var(--app-mime-doc);color:var(--app-mime-doc-fg)}.mime-tone.mime-tone--sheet{background:var(--app-mime-sheet);color:var(--app-mime-sheet-fg)}.mime-tone.mime-tone--slides{background:var(--app-mime-slides);color:var(--app-mime-slides-fg)}.mime-tone.mime-tone--code{background:var(--app-mime-code);color:var(--app-mime-code-fg)}.mime-tone.mime-tone--folder{background:var(--app-mime-folder);color:var(--app-mime-folder-fg)}.relrow__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.relrow{-moz-column-gap:9px;border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:8px;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"grip thumb head actions""grip thumb input input";align-items:center;gap:6px 9px;padding:8px 10px;transition:background .12s,opacity .12s;display:grid}.relrow:hover{background:linear-gradient(var(--app-hover-tint), var(--app-hover-tint)), var(--app-surface-2)}.relrow.is-saving{opacity:.55}.relrow.is-orphan .relrow__name{color:var(--app-text-faint);font-style:italic}.relrow__grip{width:24px;height:28px;color:var(--app-text-faint);cursor:grab;background:0 0;border:0;border-radius:6px;grid-area:grip;justify-content:center;align-self:center;align-items:center;padding:0;display:inline-flex}.relrow__grip:hover{color:var(--app-text-muted);background:var(--app-surface)}.relrow__grip--disabled{cursor:default;opacity:.4}.relrow__thumb{width:48px;height:64px;min-height:48px;color:var(--app-accent-ink);background:color-mix(in srgb, var(--app-accent) 10%, var(--app-surface-2));border:2px solid var(--app-surface);box-shadow:0 0 0 1px var(--app-border);border-radius:7px;grid-area:thumb;justify-content:center;align-self:center;align-items:center;display:flex;overflow:hidden}.relrow__thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.relrow__head{flex-direction:column;grid-area:head;justify-content:center;gap:2px;min-width:0;display:flex}.relrow__name{color:var(--app-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.25;overflow:hidden}.relrow__meta{color:var(--app-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.relrow__input{width:100%;min-width:0;color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border);border-radius:6px;grid-area:input;padding:5px 9px;font-size:12.5px}.relrow__input::placeholder{color:var(--app-text-faint)}.relrow__actions{grid-area:actions;place-self:start end;align-items:center;gap:2px;display:inline-flex}.relrow__action{width:28px;height:28px;color:var(--app-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;transition:color .12s,background .12s,border-color .12s;display:inline-flex}.relrow__action:hover{color:var(--app-accent-ink);background:var(--app-surface);border-color:var(--app-border)}.relrow__action--accent{color:var(--app-accent-ink)}.relrow__action--accent[data-active=true]{background:color-mix(in srgb, var(--app-accent) 12%, transparent);border-color:color-mix(in srgb, var(--app-accent) 30%, var(--app-border))}.relrow__action--danger:hover{color:var(--app-danger);border-color:color-mix(in srgb, var(--app-danger) 35%, var(--app-border));background:color-mix(in srgb, var(--app-danger) 10%, transparent)}.relrow-cta{height:34px;color:var(--app-bg);background:var(--app-text);border:1px solid var(--app-text);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:600;transition:border-color .12s,background .12s;display:inline-flex}.relrow-cta:hover:not(:disabled){background:color-mix(in srgb, var(--app-text) 86%, var(--app-bg));border-color:color-mix(in srgb, var(--app-text) 86%, var(--app-bg))}.relrow-cta:disabled{cursor:not-allowed;background:var(--app-surface-2);border-color:var(--app-border);color:var(--app-text-faint)}.relrow-cta--accent{color:var(--app-accent-ink);background:color-mix(in srgb, var(--app-accent) 10%, transparent);border-color:color-mix(in srgb, var(--app-accent) 28%, var(--app-border));font-weight:700}.relrow-cta--accent:hover:not(:disabled){border-color:color-mix(in srgb, var(--app-accent) 48%, var(--app-border));background:var(--app-accent-soft)}.relrow-cta--ghost{border-color:var(--app-border);color:var(--app-text);background:0 0}.relrow-cta--ghost:hover:not(:disabled){background:var(--app-surface-2);border-color:var(--app-text-dim);color:var(--app-text)}[role=list]:has(>.form-list-group){counter-reset:hl-listcard;row-gap:14px}.form-list-group{border:1px solid var(--app-border);background:var(--app-surface);counter-increment:hl-listcard;border-radius:9px;padding:46px 14px 14px;position:relative}.form-list-group:before{content:"";background:color-mix(in srgb, var(--app-hover-tint) 60%, var(--app-surface-2));border-bottom:1px solid var(--app-border);pointer-events:none;border-radius:8px 8px 0 0;height:36px;position:absolute;inset:0 0 auto}.form-list-group:after{content:"#" counter(hl-listcard);letter-spacing:.02em;height:36px;color:var(--app-text-dim);pointer-events:none;align-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:650;display:inline-flex;position:absolute;top:0;left:42px}.form-list-group:not(:has([data-handle])):after{left:14px}.form-list-group [data-handle]{cursor:grab;z-index:2;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;left:8px;opacity:1!important;width:28px!important;height:36px!important;transform:translate(0,0)!important}.form-list-group [data-handle]:active{cursor:grabbing}.form-list-group [data-handle]>span{transition:background-color .12s;background-color:var(--app-text-faint)!important}.form-list-group [data-handle]:hover>span{background-color:var(--app-text-muted)!important}.form-list-group [id$=-remove-button]{cursor:pointer;z-index:2;border-radius:6px;justify-content:center;align-items:center;transition:background .12s;display:inline-flex;position:absolute;top:6px;right:8px;opacity:1!important;background:0 0!important;width:24px!important;height:24px!important;padding:0!important;left:auto!important;transform:translate(0,0)!important}.form-list-group [id$=-remove-button]:hover{background:color-mix(in srgb, var(--app-danger) 12%, transparent)!important}.form-list-group [id$=-remove-button]:focus-visible{outline:2px solid var(--app-accent);outline-offset:1px}.form-list-group [id$=-remove-button]>span{transition:background-color .12s;background-color:var(--app-text-muted)!important;width:12px!important;height:12px!important}.form-list-group [id$=-remove-button]:hover>span{background-color:var(--app-danger)!important}.system-form__section{border-bottom:1px dashed var(--app-border-strong);margin-top:22px;margin-bottom:2px;padding-top:2px;padding-bottom:10px}.system-vueform>.grid>:first-child .system-form__section{margin-top:4px}.system-form__section-title{letter-spacing:.08em;text-transform:uppercase;color:var(--app-accent-ink);margin:0 0 4px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:600}.system-form__section-desc{color:var(--app-text-dim);margin:0;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:12.5px;line-height:1.55}.system-vueform span:has(>input[type=hidden]){display:none}.system-form__locked{background:0 0;border:0;align-items:baseline;gap:9px;margin:0 0 18px;padding:0;display:flex}.system-form__locked-arrow{color:var(--app-accent-ink);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;line-height:1}.system-form__locked-body{flex-wrap:wrap;flex:0 auto;align-items:baseline;gap:3px 20px;min-width:0;display:flex}.system-form__locked-entry{align-items:baseline;gap:8px;min-width:0;display:inline-flex}.system-form__locked-meta{color:var(--app-text-dim);letter-spacing:.16em;text-transform:uppercase;flex:none;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;font-weight:700}.system-form__locked-value{color:var(--app-text);text-overflow:ellipsis;white-space:nowrap;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:600;overflow:hidden}.system-form__locked:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--app-border-strong) 80%, transparent), transparent);flex:auto;min-width:24px;height:1px}.form-text:has(.system-inline-create){position:relative}.system-inline-create{z-index:2;color:var(--app-text-dim);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:3px 9px 3px 3px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:550;line-height:1.4;transition:color .14s,background .14s;display:inline-flex;position:absolute;top:-2px;right:0}.system-inline-create:hover,.system-inline-create:focus-visible{color:var(--app-accent-ink);background:var(--app-accent-soft);outline:none}.system-inline-create:focus-visible{box-shadow:0 0 0 3px var(--app-accent-soft)}.system-inline-create__tile{background:var(--app-accent-soft);width:19px;height:19px;color:var(--app-accent-ink);border-radius:999px;place-items:center;transition:background .14s,color .14s;display:grid}.system-inline-create:hover .system-inline-create__tile,.system-inline-create:focus-visible .system-inline-create__tile{background:var(--app-accent-ink);color:#fff}.system-inline-create__glyph{color:inherit}.sysicon-btn{--sysicon-size:30px;width:var(--sysicon-size);height:var(--sysicon-size);border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text-dim);cursor:pointer;border-radius:8px;flex:none;place-items:center;padding:0;line-height:1;transition:color .12s,border-color .12s,background-color .12s;display:inline-grid}.sysicon-btn--sm{--sysicon-size:26px;border-radius:7px}.sysicon-btn--lg{--sysicon-size:34px}.sysicon-btn:hover:not(:disabled){color:var(--app-accent-ink);border-color:color-mix(in srgb, var(--app-accent) 34%, var(--app-border));background:var(--app-surface-2)}.sysicon-btn:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.sysicon-btn:disabled{cursor:not-allowed;color:var(--app-text-faint);background:var(--app-surface-2)}.sysicon-btn--danger:hover:not(:disabled){color:var(--app-danger);border-color:color-mix(in srgb, var(--app-danger) 40%, var(--app-border));background:var(--app-danger-soft)}.sysicon-btn--char{font-size:18px}@media (prefers-reduced-motion:reduce){.sysicon-btn{transition:none}}:root{--flow-canvas-bg:color-mix(in oklab, var(--app-accent) 4%, var(--app-bg));--flow-canvas-dot:color-mix(in oklab, var(--app-accent) 28%, var(--app-border))}.dark{--flow-canvas-bg:var(--app-bg);--flow-canvas-dot:var(--app-border)}.flow-graph .vue-flow__edge-path,.flow-graph .vue-flow__connection-path{stroke:var(--app-border-strong);stroke-width:2px;stroke-linecap:round;opacity:.55;transition:opacity .14s,stroke-width .14s}.flow-graph .flow-edge--success .vue-flow__edge-path{stroke:var(--app-success)}.flow-graph .flow-edge--danger .vue-flow__edge-path{stroke:var(--app-danger)}.flow-graph .flow-edge--warning .vue-flow__edge-path{stroke:var(--app-warning)}.flow-graph .flow-edge--info .vue-flow__edge-path{stroke:var(--app-info)}.flow-graph .flow-edge--neutral .vue-flow__edge-path{stroke:var(--app-text-faint)}.flow-graph .flow-edge--dashed .vue-flow__edge-path{stroke-dasharray:7 6}@media (prefers-reduced-motion:no-preference){.flow-graph .flow-edge--solid .vue-flow__edge-path{stroke-dasharray:26 6;animation:1.5s linear infinite flow-edge-drift-money}.flow-graph .flow-edge--dashed .vue-flow__edge-path{animation:1.3s linear infinite flow-edge-drift-coverage}}@keyframes flow-edge-drift-money{to{stroke-dashoffset:-32px}}@keyframes flow-edge-drift-coverage{to{stroke-dashoffset:-13px}}.flow-graph .flow-edge--ghost .vue-flow__edge-path{stroke:var(--app-text-faint);stroke-dasharray:3 5;opacity:.28}.flow-graph .vue-flow__edge:hover .vue-flow__edge-path,.flow-graph .vue-flow__edge.selected .vue-flow__edge-path{opacity:1;stroke-width:3px}.flow-graph .vue-flow__edge-textbg{fill:var(--app-surface);stroke:var(--app-border);stroke-width:1px}.flow-graph .vue-flow__edge-text{fill:var(--app-text-muted);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;font-weight:700}.flow-graph .vue-flow__handle{border:1.5px solid var(--app-border-strong);background:var(--app-surface);pointer-events:none;border-radius:50%;width:7px;height:7px}.flow-graph .vue-flow__pane:focus-visible{outline:2px solid var(--app-accent);outline-offset:-2px}:root{--app-ai-a:color-mix(in oklch, var(--app-accent) 70%, magenta);--app-ai-b:color-mix(in oklch, var(--app-accent) 55%, blueviolet);--app-ai-c:color-mix(in oklch, var(--app-accent) 80%, deeppink)}.ai-glow{border-radius:var(--ai-glow-radius,10px);position:relative}.ai-glow__body{z-index:1;border-radius:inherit;position:relative}.ai-glow--active:before,.ai-glow--active:after{content:"";z-index:0;border-radius:calc(var(--ai-glow-radius,10px) + 2px);background:linear-gradient(115deg, var(--app-ai-a), var(--app-ai-b), var(--app-ai-c), var(--app-ai-a));background-size:300% 300%;animation:2.4s linear infinite ai-glow-sweep;position:absolute;inset:-2px}.ai-glow--active:after{filter:blur(8px);opacity:.55}@keyframes ai-glow-sweep{to{background-position:300% 0}}.ai-sparkle{transform-origin:50%;animation:1.1s ease-in-out infinite ai-sparkle-pulse}@keyframes ai-sparkle-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.25)rotate(8deg)}}@media (prefers-reduced-motion:reduce){.ai-glow--active:before,.ai-glow--active:after,.ai-sparkle{animation:none}}.ai-overlay{z-index:5;border-radius:inherit;background:var(--app-surface);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0;overflow:hidden}.ai-overlay:before,.ai-overlay:after{content:"";aspect-ratio:1;filter:blur(46px);opacity:.35;pointer-events:none;border-radius:50%;width:60%;position:absolute}.ai-overlay:before{background:radial-gradient(circle, var(--app-ai-a), transparent 65%);animation:5s ease-in-out infinite ai-aurora-breathe;top:-25%;left:-18%}.ai-overlay:after{background:radial-gradient(circle, var(--app-ai-c), transparent 65%);animation:6.2s ease-in-out infinite reverse ai-aurora-breathe;bottom:-28%;right:-15%}@keyframes ai-aurora-breathe{0%,to{opacity:.28;transform:scale(1)translate(0)}50%{opacity:.45;transform:scale(1.25)translate(4%,4%)}}.ai-overlay__core{color:#fff;background:linear-gradient(135deg, var(--app-ai-a), var(--app-ai-b) 55%, var(--app-ai-c));width:52px;height:52px;box-shadow:0 0 26px color-mix(in srgb, var(--app-ai-b) 55%, transparent);background-size:200% 200%;border-radius:50%;flex:none;justify-content:center;align-items:center;animation:2.4s ease-in-out infinite ai-overlay-core;display:inline-flex;position:relative}.ai-overlay__label{letter-spacing:.08em;text-transform:uppercase;color:var(--app-text-muted);font-size:12px;font-weight:600}.ai-overlay__hint{min-height:16px;color:var(--app-text-faint);font-size:12px}.ai-task-sources__label{letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-faint);margin-right:4px;font-size:11px}.ai-overlay__live{max-width:min(620px,90%);color:var(--app-text-dim);white-space:pre-wrap;word-break:break-word;text-align:left;font-size:13px;line-height:1.6;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 22px);mask-image:linear-gradient(#0000 0,#000 22px)}.ai-overlay--streaming{justify-content:flex-start;padding:26px 0 18px}.ai-overlay--streaming .ai-overlay__core{width:34px;height:34px}.ai-overlay--streaming .ai-overlay__live{flex:auto;width:min(620px,90%);min-height:0;overflow-y:auto}.ai-overlay__star{color:var(--app-ai-b);opacity:0;animation:ai-overlay-star var(--ai-star-duration,2.6s) ease-in-out infinite;animation-delay:var(--ai-star-delay,0s);position:absolute}@keyframes ai-overlay-core{0%,to{background-position:0%;transform:scale(1)}50%{background-position:100%;transform:scale(1.07)}}@keyframes ai-overlay-star{0%{opacity:0;transform:translateY(14px)scale(.5)rotate(0)}35%{opacity:.9}70%{opacity:.35}to{opacity:0;transform:translateY(-22px)scale(1.15)rotate(40deg)}}.ai-affordance>svg{color:var(--app-ai-b)}.ai-tile{color:#fff;background:linear-gradient(135deg, var(--app-ai-a), var(--app-ai-b) 60%, var(--app-ai-c));border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@media (prefers-reduced-motion:reduce){.ai-overlay__core,.ai-overlay__star{animation:none}.ai-overlay__star{opacity:.4}}.ai-frame--active{position:relative}.ai-frame--active:before{content:"";z-index:-1;background:linear-gradient(120deg, var(--app-ai-a), var(--app-ai-b), var(--app-ai-c), var(--app-ai-a));filter:blur(10px);opacity:.75;background-size:300% 300%;border-radius:14px;animation:3s ease-in-out infinite ai-frame-pulse;position:absolute;inset:-3px}@keyframes ai-frame-pulse{0%,to{opacity:.55;background-position:0%}50%{opacity:.9;background-position:100%}}.ai-spinner{border:2px solid color-mix(in srgb, currentColor 35%, transparent);border-top-color:currentColor;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite ai-spinner-turn;display:inline-block}@keyframes ai-spinner-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ai-overlay:before,.ai-overlay:after,.ai-frame--active:before{animation:none}}.ai-submit{color:#fff;background:linear-gradient(120deg, var(--app-ai-a), var(--app-ai-b) 70%);background-size:150% 150%;border:none;align-items:center;gap:8px;transition:background-position .3s,opacity .15s;display:inline-flex}.ai-submit:hover:not(:disabled){background-position:100%}.ai-submit:disabled{opacity:.55}.smp.surface-panel.ai-modal{max-width:620px}.ai-task-group{border:1px solid var(--app-border);border-radius:10px;padding:10px 14px;transition:border-color .2s,background-color .2s}.ai-task-group .ai-task-title p{color:var(--app-text);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.ai-task-icon{width:24px;height:24px;color:var(--app-ai-b);background:color-mix(in srgb, var(--app-ai-b) 12%, transparent);border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ai-task-group .ai-task-title .form-color-muted{margin-top:2px;font-size:12px;line-height:1.45}.ai-task-group .ai-task-title--icon .form-color-muted{padding-left:32px}.ai-task-group .ai-task-toggle{align-self:flex-start;margin-top:2px}.ai-task-toggle [role=switch] .form-bg-primary{background:linear-gradient(120deg, var(--app-ai-a), var(--app-ai-b) 60%, var(--app-ai-c));border-color:#0000}.ai-task-sources{margin-top:-2px}.ai-task-sources--indent{padding-left:32px}.ai-task-note{letter-spacing:.02em;color:var(--app-text-faint);font-size:11px}.ai-task-sources .cbadge{--cbadge-pad-y:1px;--cbadge-pad-x:6px;font-size:10px;line-height:1.55}.ai-source-chip{align-items:center;gap:4px;display:inline-flex}.ai-source-chip svg{opacity:.75;flex-shrink:0}.ai-task-group:has(input[type=checkbox]:checked){border-color:color-mix(in srgb, var(--app-ai-b) 45%, transparent);background:color-mix(in srgb, var(--app-ai-b) 6%, transparent)}.ai-assist__vueform{--vf-gutter:.3rem}.ai-assist__vueform .ai-task-group+.ai-task-group{margin-top:10px}.ai-assist__vueform p{margin:0}:is(.ai-task-group:has([class*=danger]),.ai-task-group:has(.form-color-danger)){border-color:color-mix(in srgb, var(--app-danger) 45%, transparent);background:color-mix(in srgb, var(--app-danger) 5%, transparent)}.sys-tooltip{z-index:var(--z-tooltip);background:var(--app-text);max-width:260px;color:var(--app-surface);font-size:var(--fs-micro);letter-spacing:.01em;box-shadow:0 10px 24px -12px color-mix(in srgb, var(--app-text) 55%, transparent);opacity:0;pointer-events:none;border-radius:7px;padding:6px 10px;font-weight:600;line-height:1.45;transition:opacity .12s,transform .12s;position:absolute;top:0;left:0;transform:translateY(2px)}.sys-tooltip[data-show]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.sys-tooltip{transition:none}}.identity-t1{--identity-base:#0d9488;--identity-solid:#0f766e}.identity-t2{--identity-base:#0284c7;--identity-solid:#0369a1}.identity-t3{--identity-base:#2563eb;--identity-solid:#1d4ed8}.identity-t4{--identity-base:#4f46e5;--identity-solid:#4338ca}.identity-t5{--identity-base:#7c3aed;--identity-solid:#6d28d9}.identity-t6{--identity-base:#a21caf;--identity-solid:#a21caf}.identity-t7{--identity-base:#be185d;--identity-solid:#be185d}.identity-t8{--identity-base:#64748b;--identity-solid:#475569}.identity-avatar{border-color:color-mix(in srgb, var(--identity-base,var(--app-text-faint)) 35%, var(--app-border));background:color-mix(in srgb, var(--identity-base,var(--app-text-faint)) 14%, var(--app-surface));color:color-mix(in srgb, var(--identity-base,var(--app-text-faint)) 65%, var(--app-text))}.identity-avatar--solid{background:var(--identity-solid,var(--app-text-dim));color:#fff;border-color:#0000}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Geist,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6b7280;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#2563eb;outline:2px solid #0000}input::-moz-placeholder{color:#6b7280;opacity:1}textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}input:where([type=checkbox]),input:where([type=radio]){appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#2563eb;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6b7280;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline:2px solid #0000}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media (forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{background-color:currentColor;border-color:#0000}input:where([type=file]){background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[type=checkbox],[type=radio],[multiple],textarea,select{appearance:none;font-size:var(--vf-font-size);line-height:var(--vf-line-height);letter-spacing:var(--vf-letter-spacing)}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[type=checkbox]:focus,[type=radio]:focus,[multiple]:focus,textarea:focus,select:focus{outline:none}[type=text]::-webkit-search-decoration{-webkit-appearance:none}[type=email]::-webkit-search-decoration{-webkit-appearance:none}[type=url]::-webkit-search-decoration{-webkit-appearance:none}[type=password]::-webkit-search-decoration{-webkit-appearance:none}[type=number]::-webkit-search-decoration{-webkit-appearance:none}[type=date]::-webkit-search-decoration{-webkit-appearance:none}[type=datetime-local]::-webkit-search-decoration{-webkit-appearance:none}[type=month]::-webkit-search-decoration{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=tel]::-webkit-search-decoration{-webkit-appearance:none}[type=time]::-webkit-search-decoration{-webkit-appearance:none}[type=week]::-webkit-search-decoration{-webkit-appearance:none}[type=checkbox]::-webkit-search-decoration{-webkit-appearance:none}[type=radio]::-webkit-search-decoration{-webkit-appearance:none}[multiple]::-webkit-search-decoration{-webkit-appearance:none}textarea::-webkit-search-decoration{-webkit-appearance:none}select::-webkit-search-decoration{-webkit-appearance:none}[type=text]::-webkit-search-cancel-button{-webkit-appearance:none}[type=email]::-webkit-search-cancel-button{-webkit-appearance:none}[type=url]::-webkit-search-cancel-button{-webkit-appearance:none}[type=password]::-webkit-search-cancel-button{-webkit-appearance:none}[type=number]::-webkit-search-cancel-button{-webkit-appearance:none}[type=date]::-webkit-search-cancel-button{-webkit-appearance:none}[type=datetime-local]::-webkit-search-cancel-button{-webkit-appearance:none}[type=month]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=tel]::-webkit-search-cancel-button{-webkit-appearance:none}[type=time]::-webkit-search-cancel-button{-webkit-appearance:none}[type=week]::-webkit-search-cancel-button{-webkit-appearance:none}[type=checkbox]::-webkit-search-cancel-button{-webkit-appearance:none}[type=radio]::-webkit-search-cancel-button{-webkit-appearance:none}[multiple]::-webkit-search-cancel-button{-webkit-appearance:none}textarea::-webkit-search-cancel-button{-webkit-appearance:none}select::-webkit-search-cancel-button{-webkit-appearance:none}[type=text]::-webkit-search-results-button{-webkit-appearance:none}[type=email]::-webkit-search-results-button{-webkit-appearance:none}[type=url]::-webkit-search-results-button{-webkit-appearance:none}[type=password]::-webkit-search-results-button{-webkit-appearance:none}[type=number]::-webkit-search-results-button{-webkit-appearance:none}[type=date]::-webkit-search-results-button{-webkit-appearance:none}[type=datetime-local]::-webkit-search-results-button{-webkit-appearance:none}[type=month]::-webkit-search-results-button{-webkit-appearance:none}[type=search]::-webkit-search-results-button{-webkit-appearance:none}[type=tel]::-webkit-search-results-button{-webkit-appearance:none}[type=time]::-webkit-search-results-button{-webkit-appearance:none}[type=week]::-webkit-search-results-button{-webkit-appearance:none}[type=checkbox]::-webkit-search-results-button{-webkit-appearance:none}[type=radio]::-webkit-search-results-button{-webkit-appearance:none}[multiple]::-webkit-search-results-button{-webkit-appearance:none}textarea::-webkit-search-results-button{-webkit-appearance:none}select::-webkit-search-results-button{-webkit-appearance:none}[type=text]::-webkit-search-results-decoration{-webkit-appearance:none}[type=email]::-webkit-search-results-decoration{-webkit-appearance:none}[type=url]::-webkit-search-results-decoration{-webkit-appearance:none}[type=password]::-webkit-search-results-decoration{-webkit-appearance:none}[type=number]::-webkit-search-results-decoration{-webkit-appearance:none}[type=date]::-webkit-search-results-decoration{-webkit-appearance:none}[type=datetime-local]::-webkit-search-results-decoration{-webkit-appearance:none}[type=month]::-webkit-search-results-decoration{-webkit-appearance:none}[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}[type=tel]::-webkit-search-results-decoration{-webkit-appearance:none}[type=time]::-webkit-search-results-decoration{-webkit-appearance:none}[type=week]::-webkit-search-results-decoration{-webkit-appearance:none}[type=checkbox]::-webkit-search-results-decoration{-webkit-appearance:none}[type=radio]::-webkit-search-results-decoration{-webkit-appearance:none}[multiple]::-webkit-search-results-decoration{-webkit-appearance:none}textarea::-webkit-search-results-decoration{-webkit-appearance:none}select::-webkit-search-results-decoration{-webkit-appearance:none}input::-moz-placeholder{color:var(--vf-color-placeholder)}textarea::-moz-placeholder{color:var(--vf-color-placeholder)}input::placeholder,textarea::placeholder{color:var(--vf-color-placeholder)}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset}:root,:before,:after,*{--vf-primary:#07bf9b;--vf-primary-darker:#06ac8b;--vf-danger:#ef4444;--vf-danger-lighter:#fee2e2;--vf-success:#22c55e;--vf-success-lighter:#dcfce7;--vf-ring-color:#07bf9b66;--vf-ring-width:2px;--vf-link-color:var(--vf-primary);--vf-link-decoration:none;--vf-gray-50:#f9fafb;--vf-gray-100:#f3f4f6;--vf-gray-200:#e5e7eb;--vf-gray-300:#d1d5db;--vf-gray-400:#9ca3af;--vf-gray-500:#6b7280;--vf-gray-600:#4b5563;--vf-gray-700:#374151;--vf-gray-800:#1f2937;--vf-gray-900:#111827;--vf-dark-50:#efefef;--vf-dark-100:#dcdcdc;--vf-dark-200:#bdbdbd;--vf-dark-300:#a0a0a0;--vf-dark-400:#848484;--vf-dark-500:#737373;--vf-dark-600:#393939;--vf-dark-700:#323232;--vf-dark-800:#262626;--vf-dark-900:#191919;--vf-font-size:1rem;--vf-font-size-sm:.875rem;--vf-font-size-lg:1rem;--vf-font-size-small:.875rem;--vf-font-size-small-sm:.8125rem;--vf-font-size-small-lg:.875rem;--vf-font-size-h1:2.125rem;--vf-font-size-h1-sm:2.125rem;--vf-font-size-h1-lg:2.125rem;--vf-font-size-h2:1.875rem;--vf-font-size-h2-sm:1.875rem;--vf-font-size-h2-lg:1.875rem;--vf-font-size-h3:1.5rem;--vf-font-size-h3-sm:1.5rem;--vf-font-size-h3-lg:1.5rem;--vf-font-size-h4:1.25rem;--vf-font-size-h4-sm:1.25rem;--vf-font-size-h4-lg:1.25rem;--vf-font-size-h1-mobile:1.5rem;--vf-font-size-h1-mobile-sm:1.5rem;--vf-font-size-h1-mobile-lg:1.5rem;--vf-font-size-h2-mobile:1.25rem;--vf-font-size-h2-mobile-sm:1.25rem;--vf-font-size-h2-mobile-lg:1.25rem;--vf-font-size-h3-mobile:1.125rem;--vf-font-size-h3-mobile-sm:1.125rem;--vf-font-size-h3-mobile-lg:1.125rem;--vf-font-size-h4-mobile:1rem;--vf-font-size-h4-mobile-sm:1rem;--vf-font-size-h4-mobile-lg:1rem;--vf-line-height:1.5rem;--vf-line-height-sm:1.25rem;--vf-line-height-lg:1.5rem;--vf-line-height-small:1.25rem;--vf-line-height-small-sm:1.125rem;--vf-line-height-small-lg:1.25rem;--vf-line-height-headings:1.2;--vf-line-height-headings-sm:1.2;--vf-line-height-headings-lg:1.2;--vf-line-height-blockquote:1.5rem;--vf-line-height-blockquote-sm:1.25rem;--vf-line-height-blockquote-lg:1.5rem;--vf-letter-spacing:0;--vf-letter-spacing-sm:0;--vf-letter-spacing-lg:0;--vf-letter-spacing-small:0;--vf-letter-spacing-small-sm:0;--vf-letter-spacing-small-lg:0;--vf-letter-spacing-headings:0;--vf-letter-spacing-headings-sm:0;--vf-letter-spacing-headings-lg:0;--vf-letter-spacing-blockquote:0;--vf-letter-spacing-blockquote-sm:0;--vf-letter-spacing-blockquote-lg:0;--vf-gutter:1rem;--vf-gutter-sm:.5rem;--vf-gutter-lg:1rem;--vf-min-height-input:2.375rem;--vf-min-height-input-sm:2.125rem;--vf-min-height-input-lg:2.875rem;--vf-py-input:.375rem;--vf-py-input-sm:.375rem;--vf-py-input-lg:.625rem;--vf-px-input:.75rem;--vf-px-input-sm:.5rem;--vf-px-input-lg:.875rem;--vf-py-btn:.375rem;--vf-py-btn-sm:.375rem;--vf-py-btn-lg:.625rem;--vf-px-btn:.875rem;--vf-px-btn-sm:.75rem;--vf-px-btn-lg:1.25rem;--vf-py-btn-small:.25rem;--vf-py-btn-small-sm:.25rem;--vf-py-btn-small-lg:.375rem;--vf-px-btn-small:.625rem;--vf-px-btn-small-sm:.625rem;--vf-px-btn-small-lg:.75rem;--vf-py-group-tabs:var(--vf-py-input);--vf-py-group-tabs-sm:var(--vf-py-input-sm);--vf-py-group-tabs-lg:var(--vf-py-input-lg);--vf-px-group-tabs:var(--vf-px-input);--vf-px-group-tabs-sm:var(--vf-px-input-sm);--vf-px-group-tabs-lg:var(--vf-px-input-lg);--vf-py-group-blocks:.75rem;--vf-py-group-blocks-sm:.625rem;--vf-py-group-blocks-lg:.875rem;--vf-px-group-blocks:1rem;--vf-px-group-blocks-sm:1rem;--vf-px-group-blocks-lg:1rem;--vf-py-tag:0px;--vf-py-tag-sm:var(--vf-py-tag);--vf-py-tag-lg:var(--vf-py-tag);--vf-px-tag:.4375rem;--vf-px-tag-sm:var(--vf-px-tag);--vf-px-tag-lg:var(--vf-px-tag);--vf-py-slider-tooltip:.125rem;--vf-py-slider-tooltip-sm:.0625rem;--vf-py-slider-tooltip-lg:.1875rem;--vf-px-slider-tooltip:.375rem;--vf-px-slider-tooltip-sm:.3125rem;--vf-px-slider-tooltip-lg:.5rem;--vf-py-blockquote:.25rem;--vf-py-blockquote-sm:.25rem;--vf-py-blockquote-lg:.25rem;--vf-px-blockquote:.75rem;--vf-px-blockquote-sm:.75rem;--vf-px-blockquote-lg:.75rem;--vf-py-hr:.25rem;--vf-space-addon:0px;--vf-space-addon-sm:var(--vf-space-addon);--vf-space-addon-lg:var(--vf-space-addon);--vf-space-checkbox:.375rem;--vf-space-checkbox-sm:var(--vf-space-checkbox);--vf-space-checkbox-lg:var(--vf-space-checkbox);--vf-space-tags:.1875rem;--vf-space-tags-sm:var(--vf-space-tags);--vf-space-tags-lg:var(--vf-space-tags);--vf-space-static-tag-1:1rem;--vf-space-static-tag-2:2rem;--vf-space-static-tag-3:3rem;--vf-floating-top:0px;--vf-floating-top-sm:0px;--vf-floating-top-lg:.6875rem;--vf-bg-input:#fff;--vf-bg-input-hover:var(--vf-bg-input);--vf-bg-input-focus:var(--vf-bg-input);--vf-bg-input-danger:var(--vf-bg-input);--vf-bg-input-success:var(--vf-bg-input);--vf-bg-checkbox:var(--vf-bg-input);--vf-bg-checkbox-hover:var(--vf-bg-checkbox);--vf-bg-checkbox-focus:var(--vf-bg-checkbox);--vf-bg-checkbox-danger:var(--vf-bg-checkbox);--vf-bg-checkbox-success:var(--vf-bg-checkbox);--vf-bg-disabled:var(--vf-gray-200);--vf-bg-selected:var(--vf-gray-100);--vf-bg-passive:var(--vf-gray-300);--vf-bg-icon:var(--vf-gray-500);--vf-bg-danger:var(--vf-danger-lighter);--vf-bg-success:var(--vf-success-lighter);--vf-bg-tag:var(--vf-primary);--vf-bg-slider-handle:var(--vf-primary);--vf-bg-toggle-handle:#fff;--vf-bg-date-head:var(--vf-gray-100);--vf-bg-addon:transparent;--vf-bg-btn:var(--vf-primary);--vf-bg-btn-danger:var(--vf-danger);--vf-bg-btn-secondary:var(--vf-gray-200);--vf-bg-table-header:var(--vf-gray-100);--vf-color-input:var(--vf-gray-800);--vf-color-input-hover:var(--vf-color-input);--vf-color-input-focus:var(--vf-color-input);--vf-color-input-danger:var(--vf-color-input);--vf-color-input-success:var(--vf-color-input);--vf-color-disabled:var(--vf-gray-400);--vf-color-placeholder:var(--vf-gray-300);--vf-color-passive:var(--vf-gray-700);--vf-color-muted:var(--vf-gray-500);--vf-color-floating:var(--vf-color-muted);--vf-color-floating-focus:var(--vf-color-floating);--vf-color-floating-success:var(--vf-color-floating);--vf-color-floating-danger:var(--vf-color-floating);--vf-color-on-primary:#fff;--vf-color-danger:var(--vf-danger);--vf-color-success:var(--vf-success);--vf-color-tag:var(--vf-color-on-primary);--vf-color-addon:inherit;--vf-color-date-head:var(--vf-gray-700);--vf-color-btn:var(--vf-color-on-primary);--vf-color-btn-danger:#fff;--vf-color-btn-secondary:var(--vf-gray-700);--vf-color-table-header:inherit;--vf-border-color-input:var(--vf-gray-300);--vf-border-color-input-hover:var(--vf-border-color-input);--vf-border-color-input-focus:var(--vf-primary);--vf-border-color-input-danger:var(--vf-border-color-input);--vf-border-color-input-success:var(--vf-border-color-input);--vf-border-color-checkbox:var(--vf-border-color-input);--vf-border-color-checkbox-hover:var(--vf-border-color-checkbox);--vf-border-color-checkbox-focus:var(--vf-primary);--vf-border-color-checkbox-danger:var(--vf-border-color-checkbox);--vf-border-color-checkbox-success:var(--vf-border-color-checkbox);--vf-border-color-checked:var(--vf-primary);--vf-border-color-passive:var(--vf-gray-300);--vf-border-color-slider-tooltip:var(--vf-primary);--vf-border-color-tag:var(--vf-primary);--vf-border-color-btn:var(--vf-primary);--vf-border-color-btn-danger:var(--vf-danger);--vf-border-color-btn-secondary:var(--vf-gray-200);--vf-border-color-blockquote:var(--vf-gray-300);--vf-border-color-hr:var(--vf-gray-300);--vf-border-color-signature-hr:var(--vf-gray-300);--vf-border-color-table:var(--vf-gray-300);--vf-border-width-input-t:1px;--vf-border-width-input-r:1px;--vf-border-width-input-b:1px;--vf-border-width-input-l:1px;--vf-border-width-radio-t:var(--vf-border-width-input-t);--vf-border-width-radio-r:var(--vf-border-width-input-r);--vf-border-width-radio-b:var(--vf-border-width-input-b);--vf-border-width-radio-l:var(--vf-border-width-input-l);--vf-border-width-checkbox-t:var(--vf-border-width-input-t);--vf-border-width-checkbox-r:var(--vf-border-width-input-r);--vf-border-width-checkbox-b:var(--vf-border-width-input-b);--vf-border-width-checkbox-l:var(--vf-border-width-input-l);--vf-border-width-dropdown:var(--vf-border-width-input-t) var(--vf-border-width-input-r) var(--vf-border-width-input-b) var(--vf-border-width-input-l);--vf-border-width-btn:var(--vf-border-width-input-t) var(--vf-border-width-input-r) var(--vf-border-width-input-b) var(--vf-border-width-input-l);--vf-border-width-toggle:.125rem;--vf-border-width-tag:1px;--vf-border-width-blockquote:3px;--vf-border-width-table:1px;--vf-shadow-input:0px 0px 0px 0px #0000;--vf-shadow-input-hover:var(--vf-shadow-input);--vf-shadow-input-focus:var(--vf-shadow-input);--vf-shadow-handles:0px 0px 0px 0px #0000;--vf-shadow-handles-hover:var(--vf-shadow-input-hover);--vf-shadow-handles-focus:var(--vf-shadow-input-focus);--vf-shadow-btn:var(--vf-shadow-input);--vf-shadow-dropdown:var(--vf-shadow-input);--vf-radius-input:.25rem;--vf-radius-input-sm:var(--vf-radius-input);--vf-radius-input-lg:var(--vf-radius-input);--vf-radius-btn:var(--vf-radius-input);--vf-radius-btn-sm:var(--vf-radius-input-sm);--vf-radius-btn-lg:var(--vf-radius-input);--vf-radius-small:var(--vf-radius-input);--vf-radius-small-sm:var(--vf-radius-input-sm);--vf-radius-small-lg:var(--vf-radius-input);--vf-radius-large:var(--vf-radius-input);--vf-radius-large-sm:var(--vf-radius-input-sm);--vf-radius-large-lg:var(--vf-radius-input);--vf-radius-tag:var(--vf-radius-input);--vf-radius-tag-sm:var(--vf-radius-input-sm);--vf-radius-tag-lg:var(--vf-radius-input);--vf-radius-checkbox:var(--vf-radius-input);--vf-radius-checkbox-sm:var(--vf-radius-input-sm);--vf-radius-checkbox-lg:var(--vf-radius-input);--vf-radius-slider:var(--vf-radius-input);--vf-radius-slider-sm:var(--vf-radius-input-sm);--vf-radius-slider-lg:var(--vf-radius-input);--vf-radius-image:var(--vf-radius-input);--vf-radius-image-sm:var(--vf-radius-input-sm);--vf-radius-image-lg:var(--vf-radius-input);--vf-radius-gallery:var(--vf-radius-input);--vf-radius-gallery-sm:var(--vf-radius-input-sm);--vf-radius-gallery-lg:var(--vf-radius-input);--vf-checkbox-size:1rem;--vf-checkbox-size-sm:.875rem;--vf-checkbox-size-lg:1rem;--vf-gallery-size:6rem;--vf-gallery-size-sm:5rem;--vf-gallery-size-lg:7rem;--vf-toggle-width:3rem;--vf-toggle-width-sm:2.75rem;--vf-toggle-width-lg:3rem;--vf-toggle-height:1.25rem;--vf-toggle-height-sm:1rem;--vf-toggle-height-lg:1.25rem;--vf-slider-height:.375rem;--vf-slider-height-sm:.3125rem;--vf-slider-height-lg:.5rem;--vf-slider-height-vertical:20rem;--vf-slider-height-vertical-sm:var(--vf-slider-height-vertical);--vf-slider-height-vertical-lg:var(--vf-slider-height-vertical);--vf-slider-handle-size:1rem;--vf-slider-handle-size-sm:.875rem;--vf-slider-handle-size-lg:1.25rem;--vf-slider-tooltip-distance:.5rem;--vf-slider-tooltip-distance-sm:.375rem;--vf-slider-tooltip-distance-lg:.5rem;--vf-slider-tooltip-arrow-size:.3125rem;--vf-slider-tooltip-arrow-size-sm:var(--vf-slider-tooltip-arrow-size);--vf-slider-tooltip-arrow-size-lg:var(--vf-slider-tooltip-arrow-size)}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.form-input,.form-textarea,.form-select,.form-multiselect{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6b7280;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}.form-input:focus,.form-textarea:focus,.form-select:focus,.form-multiselect:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#2563eb;outline:2px solid #0000}.form-input::-moz-placeholder{color:#6b7280;opacity:1}.form-textarea::-moz-placeholder{color:#6b7280;opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:#6b7280;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:#1118271a;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-bottom-px{bottom:-1px}.-left-px{left:-1px}.-right-px{right:-1px}.-top-0\.5{top:-.125rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-1{bottom:.25rem}.bottom-1\/2{bottom:50%}.bottom-5{bottom:1.25rem}.bottom-8{bottom:2rem}.bottom-\[50\%\]{bottom:50%}.bottom-auto{bottom:auto}.end-0{inset-inline-end:0}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\/2{left:50%}.left-3{left:.75rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-9{left:2.25rem}.left-full{left:100%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-9{right:2.25rem}.right-full{right:100%}.start-0{inset-inline-start:0}.top-0{top:0}.top-0\.5{top:.125rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-6{top:1.5rem}.top-px{top:1px}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-1000{z-index:1000}.z-50{z-index:50}.z-999{z-index:999}.z-\[1002\]{z-index:1002}.z-\[2\]{z-index:2}.-order-1{order:-1}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.\!ml-0{margin-left:0!important}.\!mr-0{margin-right:0!important}.\!mt-0{margin-top:0!important}.-me-0\.5{margin-inline-end:-.125rem}.-me-1{margin-inline-end:-.25rem}.-me-2{margin-inline-end:-.5rem}.-ml-px{margin-left:-1px}.-mt-0\.5{margin-top:-.125rem}.-mt-px{margin-top:-1px}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-px{margin-bottom:1px}.me-2{margin-inline-end:.5rem}.me-3{margin-inline-end:.75rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-2\.5{margin-left:.625rem}.ml-3{margin-left:.75rem}.ml-px{margin-left:1px}.mr-3{margin-right:.75rem}.mr-px{margin-right:1px}.ms-1{margin-inline-start:.25rem}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.ms-4{margin-inline-start:1rem}.ms-6{margin-inline-start:1.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-px{margin-top:1px}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.\!grid{display:grid!important}.grid{display:grid}.\!contents{display:contents!important}.contents{display:contents}.hidden{display:none}.size-10{width:2.5rem;height:2.5rem}.size-11{width:2.75rem;height:2.75rem}.size-12{width:3rem;height:3rem}.size-16{width:4rem;height:4rem}.size-20{width:5rem;height:5rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-8{width:2rem;height:2rem}.h-0\.75{height:.1875rem}.h-12{height:3rem}.h-16{height:4rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[16px\]{height:16px}.h-\[8\.5rem\]{height:8.5rem}.h-full{height:100%}.h-px{height:1px}.max-h-60{max-height:15rem}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-full{max-height:100%}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-60{width:15rem}.w-9{width:2.25rem}.w-\[24px\]{width:24px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-5{min-width:1.25rem}.min-w-\[100px\]{min-width:100px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-7xl{max-width:80rem}.max-w-full{max-width:100%}.max-w-screen-xl{max-width:1280px}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.4\]{--tw-scale-x:1.4;--tw-scale-y:1.4;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.select-none{-webkit-user-select:none;user-select:none}.select-all{-webkit-user-select:all;user-select:all}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.\!items-stretch{align-items:stretch!important}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-stretch{justify-content:stretch}.justify-items-center{justify-items:center}.\!gap-0{gap:0!important}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-ellipsis,.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.\!rounded-b-none{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.\!rounded-t{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.\!rounded-t-none{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.\!border-b-0{border-bottom-width:0!important}.\!border-l-0{border-left-width:0!important}.\!border-r-0{border-right-width:0!important}.\!border-t-0{border-top-width:0!important}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-app-border{border-color:var(--app-border)}.border-app-border-strong{border-color:var(--app-border-strong)}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-indigo-400{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-opacity-15{--tw-border-opacity:.15}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-current{background-color:currentColor}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-yellow-600{--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))}.bg-opacity-25{--tw-bg-opacity:.25}.bg-opacity-50{--tw-bg-opacity:.5}.bg-opacity-90{--tw-bg-opacity:.9}.bg-form-flags{background-image:url(data:image/png;base64,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)}.bg-\[length\:24px_4716px\]{background-size:24px 4716px}.bg-cover{background-size:cover}.bg-\[0px_0px\]{background-position:0 0}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-black{fill:#000}.fill-indigo-500{fill:#6366f1}.stroke-gray-400{stroke:#9ca3af}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-px{padding-left:1px;padding-right:1px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.25{padding-top:.3125rem;padding-bottom:.3125rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-1\.75{padding-top:.4375rem;padding-bottom:.4375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pe-4{padding-inline-end:1rem}.pr-2{padding-right:.5rem}.pr-9{padding-right:2.25rem}.ps-3{padding-inline-start:.75rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.indent-9{text-indent:2.25rem}.font-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Geist,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.\!text-\[10px\]{font-size:10px!important}.\!text-\[12px\]{font-size:12px!important}.text-0\.5sm{font-size:.8125rem;line-height:1.125rem}.text-0\.5xs{font-size:.6875rem;line-height:.875rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[32px\]{font-size:32px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.\!uppercase{text-transform:uppercase!important}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-\[1\.05\]{line-height:1.05}.leading-none{line-height:1}.leading-px{line-height:1px}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-\[color\:var\(--app-accent\)\]{color:var(--app-accent)}.text-app-success{color:var(--app-success)}.text-app-text{color:var(--app-text)}.text-app-text-dim{color:var(--app-text-dim)}.text-app-text-faint{color:var(--app-text-faint)}.text-app-text-muted{color:var(--app-text-muted)}.text-app-warning{color:var(--app-warning)}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-transparent{color:#0000}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}.ring-opacity-5{--tw-ring-opacity:.05}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-100{--tw-brightness:brightness(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-90{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-95{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-3xl{--tw-backdrop-blur:blur(64px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-input{transition-property:box-shadow,color,background-color,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.form-text{font-size:var(--vf-font-size);line-height:var(--vf-line-height);letter-spacing:var(--vf-letter-spacing)}.form-text-small{font-size:var(--vf-font-size-small);line-height:var(--vf-line-height-small);letter-spacing:var(--vf-letter-spacing-small)}.form-text-h1-mobile{font-size:var(--vf-font-size-h1-mobile);line-height:var(--vf-line-height-headings);letter-spacing:var(--vf-letter-spacing-headings)}.form-text-h2-mobile{font-size:var(--vf-font-size-h2-mobile);line-height:var(--vf-line-height-headings);letter-spacing:var(--vf-letter-spacing-headings)}.form-text-h3-mobile{font-size:var(--vf-font-size-h3-mobile);line-height:var(--vf-line-height-headings);letter-spacing:var(--vf-letter-spacing-headings)}.form-text-h4-mobile{font-size:var(--vf-font-size-h4-mobile);line-height:var(--vf-line-height-headings);letter-spacing:var(--vf-letter-spacing-headings)}.form-text-blockquote{font-size:var(--vf-font-size-blockquote);line-height:var(--vf-line-height-blockquote);letter-spacing:var(--vf-letter-spacing-blockquote)}.form-gap-gutter{-moz-column-gap:min(calc(100% / 12), var(--vf-gutter));column-gap:min(calc(100% / 12), var(--vf-gutter));row-gap:var(--vf-gutter)}.form-gap-x-gutter{-moz-column-gap:min(calc(100% / 12), var(--vf-gutter));column-gap:min(calc(100% / 12), var(--vf-gutter))}.form-gap-y-gutter{row-gap:var(--vf-gutter)}.form-gap-0\.5gutter{gap:calc(var(--vf-gutter) * .5)}.form-gap-y-0\.5gutter{row-gap:calc(var(--vf-gutter) * .5)}.form-radius-input{border-radius:var(--vf-radius-input)}.form-radius-input-t{border-radius:var(--vf-radius-input);border-bottom-right-radius:0;border-bottom-left-radius:0}.form-radius-input-r{border-radius:var(--vf-radius-input);border-top-left-radius:0;border-bottom-left-radius:0}.form-radius-input-b{border-radius:var(--vf-radius-input);border-top-left-radius:0;border-top-right-radius:0}.form-radius-input-l{border-radius:var(--vf-radius-input);border-top-right-radius:0;border-bottom-right-radius:0}.form-radius-btn{border-radius:var(--vf-radius-btn)}.form-radius-small{border-radius:var(--vf-radius-small)}.form-radius-large{border-radius:var(--vf-radius-large)}.form-radius-large-t{border-radius:var(--vf-radius-large);border-bottom-right-radius:0;border-bottom-left-radius:0}.form-radius-large-b{border-radius:var(--vf-radius-large);border-top-left-radius:0;border-top-right-radius:0}.form-radius-input-tag{border-radius:var(--vf-radius-tag)}.form-radius-checkbox{border-radius:var(--vf-radius-checkbox)}.form-radius-slider{border-radius:var(--vf-radius-slider)}.form-radius-image{border-radius:var(--vf-radius-image)}.form-radius-gallery{border-radius:var(--vf-radius-gallery)}.form-my-slider{margin-top:calc((var(--vf-line-height) - var(--vf-slider-height)) / 2);margin-bottom:calc((var(--vf-line-height) - var(--vf-slider-height)) / 2)}.form-mt-floating{margin-top:var(--vf-floating-top)}.form-pt-0,.form-text-type .form-pt-0{padding-top:0}.form-pr-select{padding-right:calc(var(--vf-px-input) * 2.5 + 20px)}.form-pr-select-no-clear,.form-pr-select-no-caret{padding-right:calc(var(--vf-px-input) * 1.5 + 10px)}.form-py-0\.5input{padding-bottom:calc(var(--vf-py-input) * .5);padding-top:calc(var(--vf-py-input) * .5)}.form-top-input-border{top:calc(var(--vf-border-width-input-t) + var(--vf-py-input))}.form-left-input{left:var(--vf-px-input)}.form-py-tag{padding-bottom:var(--vf-py-tag);padding-top:var(--vf-py-tag)}.form-py-slider-tooltip{padding-bottom:var(--vf-py-slider-tooltip);padding-top:var(--vf-py-slider-tooltip)}.form-px-slider-tooltip{padding-left:var(--vf-px-slider-tooltip);padding-right:var(--vf-px-slider-tooltip)}.form-p-btn{padding:var(--vf-py-btn) var(--vf-px-btn)}.form-p-btn-small{padding:var(--vf-py-btn-small) var(--vf-px-btn-small)}.form-p-group-tabs{padding:var(--vf-py-group-tabs) var(--vf-px-group-tabs)}.form-p-group-blocks{padding:var(--vf-py-group-blocks) var(--vf-px-group-blocks)}.form-pl-space-addon{padding-left:var(--vf-space-addon)}.form-pr-space-addon{padding-right:var(--vf-space-addon)}.form-p-blockquote{padding:var(--vf-py-blockquote) var(--vf-px-blockquote)}.form-py-hr{padding:var(--vf-py-hr) 0px}.form-mt-checkbox{margin-top:calc((var(--vf-line-height) - var(--vf-checkbox-size)) / 2)}.\!form-mr-space-checkbox{margin-right:var(--vf-space-checkbox)!important}.form-mr-space-checkbox{margin-right:var(--vf-space-checkbox)}.\!form-ml-space-checkbox{margin-left:var(--vf-space-checkbox)!important}.form-ml-space-checkbox{margin-left:var(--vf-space-checkbox)}.form-mt-space-tags{margin-top:var(--vf-space-tags)}.form-mr-space-tags{margin-right:var(--vf-space-tags)}.form-mb-space-tags{margin-bottom:var(--vf-space-tags)}.form-bottom-slider-tooltip-top{bottom:calc(var(--vf-slider-handle-size) + var(--vf-slider-tooltip-distance))}.form-top-slider-tooltip-bottom{top:calc(var(--vf-slider-handle-size) + var(--vf-slider-tooltip-distance))}.form-right-slider-tooltip-left{right:calc(var(--vf-slider-handle-size) + var(--vf-slider-tooltip-distance))}.form-left-slider-tooltip-right{left:calc(var(--vf-slider-handle-size) + var(--vf-slider-tooltip-distance))}.form-mt-gutter{margin-top:calc(var(--vf-gutter) * 1)}.form-mb-gutter{margin-bottom:calc(var(--vf-gutter) * 1)}.form-w-checkbox{width:var(--vf-checkbox-size)}.form-w-gallery{width:var(--vf-gallery-size)}.form-w-toggle{width:var(--vf-toggle-width)}.form-w-toggle-label{width:calc(var(--vf-toggle-width) - var(--vf-toggle-height))}.form-w-slider-vertical{width:var(--vf-slider-height)}.form-w-input-height{width:var(--vf-min-height-input)}.form-h-checkbox{height:var(--vf-checkbox-size)}.form-h-gallery{height:var(--vf-gallery-size)}.form-h-toggle{height:var(--vf-toggle-height)}.form-h-slider-horizontal{height:var(--vf-slider-height)}.form-h-slider-vertical{height:var(--vf-slider-height-vertical)}.form-h-input-height{height:var(--vf-min-height-input)}.form-h-input-height-inner{height:calc(var(--vf-min-height-input) - (var(--vf-border-width-input-t) + var(--vf-border-width-input-b)))}.form-min-h-input-height-inner{min-height:calc(var(--vf-min-height-input) - (var(--vf-border-width-input-t) + var(--vf-border-width-input-b)))}.form-min-h-input-height{min-height:var(--vf-min-height-input)}.form-left-input-height{left:var(--vf-min-height-input)}.form-size-toggle-handle{width:var(--vf-toggle-height);height:var(--vf-toggle-height)}.form-size-slider-handle{width:var(--vf-slider-handle-size);height:var(--vf-slider-handle-size)}.form-bg-spinner-white{color:#0000;position:relative}.form-bg-spinner-white:after{content:"";width:calc(var(--vf-min-height-input) * .4);height:calc(var(--vf-min-height-input) * .4);margin-left:calc(var(--vf-min-height-input) * (-.2));margin-top:calc(var(--vf-min-height-input) * (-.2));background-color:#fff;animation:1s linear infinite form-spin;display:inline-block;position:absolute;top:50%;left:50%;-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3e%3c/path%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form-bg-spinner-on-primary{color:#0000;position:relative}.form-bg-spinner-on-primary:after{content:"";width:calc(var(--vf-min-height-input) * .4);height:calc(var(--vf-min-height-input) * .4);margin-left:calc(var(--vf-min-height-input) * (-.2));margin-top:calc(var(--vf-min-height-input) * (-.2));background-color:var(--vf-color-on-primary);animation:1s linear infinite form-spin;display:inline-block;position:absolute;top:50%;left:50%;-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3e%3c/path%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form-bg-spinner-btn-secondary{color:#0000;position:relative}.form-bg-spinner-btn-secondary:after{content:"";width:calc(var(--vf-min-height-input) * .4);height:calc(var(--vf-min-height-input) * .4);margin-left:calc(var(--vf-min-height-input) * (-.2));margin-top:calc(var(--vf-min-height-input) * (-.2));background-color:var(--vf-color-btn-secondary);animation:1s linear infinite form-spin;display:inline-block;position:absolute;top:50%;left:50%;-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3e%3c/path%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.slider-vertical .v\:arrow-right:before{content:"";right:calc(var(--vf-slider-tooltip-arrow-size) * (-2));border:var(--vf-slider-tooltip-arrow-size) solid transparent;border-left-color:inherit;width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)}.slider-vertical .v\:arrow-left:before{content:"";left:calc(var(--vf-slider-tooltip-arrow-size) * (-2));border:var(--vf-slider-tooltip-arrow-size) solid transparent;border-right-color:inherit;width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)}.slider-horizontal .h\:arrow-bottom:before{content:"";bottom:calc(var(--vf-slider-tooltip-arrow-size) * (-2));border:var(--vf-slider-tooltip-arrow-size) solid transparent;border-top-color:inherit;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.slider-horizontal .h\:arrow-top:before{content:"";top:calc(var(--vf-slider-tooltip-arrow-size) * (-2));border:var(--vf-slider-tooltip-arrow-size) solid transparent;border-bottom-color:inherit;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.form-text-sm{font-size:var(--vf-font-size-sm);line-height:var(--vf-line-height-sm);letter-spacing:var(--vf-letter-spacing-sm)}.form-text-small-sm{font-size:var(--vf-font-size-small-sm);line-height:var(--vf-line-height-small-sm);letter-spacing:var(--vf-letter-spacing-small-sm)}.form-text-h1-mobile-sm{font-size:var(--vf-font-size-h1-mobile-sm);line-height:var(--vf-line-height-headings-sm);letter-spacing:var(--vf-letter-spacing-headings-sm)}.form-text-h2-mobile-sm{font-size:var(--vf-font-size-h2-mobile-sm);line-height:var(--vf-line-height-headings-sm);letter-spacing:var(--vf-letter-spacing-headings-sm)}.form-text-h3-mobile-sm{font-size:var(--vf-font-size-h3-mobile-sm);line-height:var(--vf-line-height-headings-sm);letter-spacing:var(--vf-letter-spacing-headings-sm)}.form-text-h4-mobile-sm{font-size:var(--vf-font-size-h4-mobile-sm);line-height:var(--vf-line-height-headings-sm);letter-spacing:var(--vf-letter-spacing-headings-sm)}.form-text-blockquote-sm{font-size:var(--vf-font-size-blockquote-sm);line-height:var(--vf-line-height-blockquote-sm);letter-spacing:var(--vf-letter-spacing-blockquote-sm)}.form-gap-gutter-sm{-moz-column-gap:min(calc(100% / 12), var(--vf-gutter-sm));column-gap:min(calc(100% / 12), var(--vf-gutter-sm));row-gap:var(--vf-gutter-sm)}.form-gap-x-gutter-sm{-moz-column-gap:min(calc(100% / 12), var(--vf-gutter-sm));column-gap:min(calc(100% / 12), var(--vf-gutter-sm))}.form-gap-y-gutter-sm{row-gap:var(--vf-gutter-sm)}.form-gap-0\.5gutter-sm{gap:calc(var(--vf-gutter-sm) * .5)}.form-gap-y-0\.5gutter-sm{row-gap:calc(var(--vf-gutter-sm) * .5)}.form-radius-input-sm{border-radius:var(--vf-radius-input-sm)}.form-radius-input-t-sm{border-radius:var(--vf-radius-input-sm);border-bottom-right-radius:0;border-bottom-left-radius:0}.form-radius-input-r-sm{border-radius:var(--vf-radius-input-sm);border-top-left-radius:0;border-bottom-left-radius:0}.form-radius-input-b-sm{border-radius:var(--vf-radius-input-sm);border-top-left-radius:0;border-top-right-radius:0}.form-radius-input-l-sm{border-radius:var(--vf-radius-input-sm);border-top-right-radius:0;border-bottom-right-radius:0}.form-radius-btn-sm{border-radius:var(--vf-radius-btn-sm)}.form-radius-small-sm{border-radius:var(--vf-radius-small-sm)}.form-radius-large-sm{border-radius:var(--vf-radius-large-sm)}.form-radius-large-t-sm{border-radius:var(--vf-radius-large-sm);border-bottom-right-radius:0;border-bottom-left-radius:0}.form-radius-large-b-sm{border-radius:var(--vf-radius-large-sm);border-top-left-radius:0;border-top-right-radius:0}.form-radius-input-tag-sm{border-radius:var(--vf-radius-tag-sm)}.form-radius-checkbox-sm{border-radius:var(--vf-radius-checkbox-sm)}.form-radius-slider-sm{border-radius:var(--vf-radius-slider-sm)}.form-radius-image-sm{border-radius:var(--vf-radius-image-sm)}.form-radius-gallery-sm{border-radius:var(--vf-radius-gallery-sm)}.form-my-slider-sm{margin-top:calc((var(--vf-line-height-sm) - var(--vf-slider-height-sm)) / 2);margin-bottom:calc((var(--vf-line-height-sm) - var(--vf-slider-height-sm)) / 2)}.form-mt-floating-sm{margin-top:var(--vf-floating-top-sm)}.form-pr-select-sm{padding-right:calc(var(--vf-px-input-sm) * 2.5 + 20px)}.form-pr-select-no-clear-sm,.form-pr-select-no-caret-sm{padding-right:calc(var(--vf-px-input-sm) * 1.5 + 10px)}.form-top-input-border-sm{top:calc(var(--vf-border-width-input-t) + var(--vf-py-input-sm))}.form-left-input-sm{left:var(--vf-px-input-sm)}.form-py-tag-sm{padding-bottom:var(--vf-py-tag-sm);padding-top:var(--vf-py-tag-sm)}.form-py-slider-tooltip-sm{padding-bottom:var(--vf-py-slider-tooltip-sm);padding-top:var(--vf-py-slider-tooltip-sm)}.form-px-slider-tooltip-sm{padding-left:var(--vf-px-slider-tooltip-sm);padding-right:var(--vf-px-slider-tooltip-sm)}.form-p-btn-sm{padding:var(--vf-py-btn-sm) var(--vf-px-btn-sm)}.form-p-btn-small-sm{padding:var(--vf-py-btn-small-sm) var(--vf-px-btn-small-sm)}.form-p-group-tabs-sm{padding:var(--vf-py-group-tabs-sm) var(--vf-px-group-tabs-sm)}.form-p-group-blocks-sm{padding:var(--vf-py-group-blocks-sm) var(--vf-px-group-blocks-sm)}.form-pl-space-addon-sm{padding-left:var(--vf-space-addon-sm)}.form-pr-space-addon-sm{padding-right:var(--vf-space-addon-sm)}.form-p-blockquote-sm{padding:var(--vf-py-blockquote-sm) var(--vf-px-blockquote-sm)}.form-mt-checkbox-sm{margin-top:calc((var(--vf-line-height-sm) - var(--vf-checkbox-size-sm)) / 2)}.\!form-mr-space-checkbox-sm{margin-right:var(--vf-space-checkbox-sm)!important}.form-mr-space-checkbox-sm{margin-right:var(--vf-space-checkbox-sm)}.\!form-ml-space-checkbox-sm{margin-left:var(--vf-space-checkbox-sm)!important}.form-ml-space-checkbox-sm{margin-left:var(--vf-space-checkbox-sm)}.form-mt-space-tags-sm{margin-top:var(--vf-space-tags-sm)}.form-mr-space-tags-sm{margin-right:var(--vf-space-tags-sm)}.form-mb-space-tags-sm{margin-bottom:var(--vf-space-tags-sm)}.form-bottom-slider-tooltip-top-sm{bottom:calc(var(--vf-slider-handle-size-sm) + var(--vf-slider-tooltip-distance-sm))}.form-top-slider-tooltip-bottom-sm{top:calc(var(--vf-slider-handle-size-sm) + var(--vf-slider-tooltip-distance-sm))}.form-right-slider-tooltip-left-sm{right:calc(var(--vf-slider-handle-size-sm) + var(--vf-slider-tooltip-distance-sm))}.form-left-slider-tooltip-right-sm{left:calc(var(--vf-slider-handle-size-sm) + var(--vf-slider-tooltip-distance-sm))}.form-mt-gutter-sm{margin-top:calc(var(--vf-gutter-sm) * 1)}.form-mb-gutter-sm{margin-bottom:calc(var(--vf-gutter-sm) * 1)}.form-w-checkbox-sm{width:var(--vf-checkbox-size-sm)}.form-w-gallery-sm{width:var(--vf-gallery-size-sm)}.form-w-toggle-sm{width:var(--vf-toggle-width-sm)}.form-w-toggle-label-sm{width:calc(var(--vf-toggle-width-sm) - var(--vf-toggle-height-sm))}.form-w-slider-vertical-sm{width:var(--vf-slider-height-sm)}.form-w-input-height-sm{width:var(--vf-min-height-input-sm)}.form-h-checkbox-sm{height:var(--vf-checkbox-size-sm)}.form-h-gallery-sm{height:var(--vf-gallery-size-sm)}.form-h-toggle-sm{height:var(--vf-toggle-height-sm)}.form-h-slider-horizontal-sm{height:var(--vf-slider-height-sm)}.form-h-slider-vertical-sm{height:var(--vf-slider-height-vertical-sm)}.form-h-input-height-sm{height:var(--vf-min-height-input-sm)}.form-h-input-height-inner-sm{height:calc(var(--vf-min-height-input-sm) - (var(--vf-border-width-input-t) + var(--vf-border-width-input-b)))}.form-min-h-input-height-inner-sm{min-height:calc(var(--vf-min-height-input-sm) - (var(--vf-border-width-input-t) + var(--vf-border-width-input-b)))}.form-min-h-input-height-sm{min-height:var(--vf-min-height-input-sm)}.form-left-input-height-sm{left:var(--vf-min-height-input-sm)}.form-size-toggle-handle-sm{width:var(--vf-toggle-height-sm);height:var(--vf-toggle-height-sm)}.form-size-slider-handle-sm{width:var(--vf-slider-handle-size-sm);height:var(--vf-slider-handle-size-sm)}.slider-vertical .v\:arrow-right-sm:before{content:"";right:calc(var(--vf-slider-tooltip-arrow-size-sm) * (-2));border:var(--vf-slider-tooltip-arrow-size-sm) solid transparent;border-left-color:inherit;width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)}.slider-vertical .v\:arrow-left-sm:before{content:"";left:calc(var(--vf-slider-tooltip-arrow-size-sm) * (-2));border:var(--vf-slider-tooltip-arrow-size-sm) solid transparent;border-right-color:inherit;width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)}.slider-horizontal .h\:arrow-bottom-sm:before{content:"";bottom:calc(var(--vf-slider-tooltip-arrow-size-sm) * (-2));border:var(--vf-slider-tooltip-arrow-size-sm) solid transparent;border-top-color:inherit;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.slider-horizontal .h\:arrow-top-sm:before{content:"";top:calc(var(--vf-slider-tooltip-arrow-size-sm) * (-2));border:var(--vf-slider-tooltip-arrow-size-sm) solid transparent;border-bottom-color:inherit;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.form-text-lg{font-size:var(--vf-font-size-lg);line-height:var(--vf-line-height-lg);letter-spacing:var(--vf-letter-spacing-lg)}.form-text-small-lg{font-size:var(--vf-font-size-small-lg);line-height:var(--vf-line-height-small-lg);letter-spacing:var(--vf-letter-spacing-small-lg)}.form-text-h1-mobile-lg{font-size:var(--vf-font-size-h1-mobile-lg);line-height:var(--vf-line-height-headings-lg);letter-spacing:var(--vf-letter-spacing-headings-lg)}.form-text-h2-mobile-lg{font-size:var(--vf-font-size-h2-mobile-lg);line-height:var(--vf-line-height-headings-lg);letter-spacing:var(--vf-letter-spacing-headings-lg)}.form-text-h3-mobile-lg{font-size:var(--vf-font-size-h3-mobile-lg);line-height:var(--vf-line-height-headings-lg);letter-spacing:var(--vf-letter-spacing-headings-lg)}.form-text-h4-mobile-lg{font-size:var(--vf-font-size-h4-mobile-lg);line-height:var(--vf-line-height-headings-lg);letter-spacing:var(--vf-letter-spacing-headings-lg)}.form-text-blockquote-lg{font-size:var(--vf-font-size-blockquote-lg);line-height:var(--vf-line-height-blockquote-lg);letter-spacing:var(--vf-letter-spacing-blockquote-lg)}.form-gap-gutter-lg{-moz-column-gap:min(calc(100% / 12), var(--vf-gutter-lg));column-gap:min(calc(100% / 12), var(--vf-gutter-lg));row-gap:var(--vf-gutter-lg)}.form-gap-x-gutter-lg{-moz-column-gap:min(calc(100% / 12), var(--vf-gutter-lg));column-gap:min(calc(100% / 12), var(--vf-gutter-lg))}.form-gap-y-gutter-lg{row-gap:var(--vf-gutter-lg)}.form-gap-0\.5gutter-lg{gap:calc(var(--vf-gutter-lg) * .5)}.form-gap-y-0\.5gutter-lg{row-gap:calc(var(--vf-gutter-lg) * .5)}.form-radius-input-lg{border-radius:var(--vf-radius-input-lg)}.form-radius-input-t-lg{border-radius:var(--vf-radius-input-lg);border-bottom-right-radius:0;border-bottom-left-radius:0}.form-radius-input-r-lg{border-radius:var(--vf-radius-input-lg);border-top-left-radius:0;border-bottom-left-radius:0}.form-radius-input-b-lg{border-radius:var(--vf-radius-input-lg);border-top-left-radius:0;border-top-right-radius:0}.form-radius-input-l-lg{border-radius:var(--vf-radius-input-lg);border-top-right-radius:0;border-bottom-right-radius:0}.form-radius-btn-lg{border-radius:var(--vf-radius-btn-lg)}.form-radius-small-lg{border-radius:var(--vf-radius-small-lg)}.form-radius-large-lg{border-radius:var(--vf-radius-large-lg)}.form-radius-large-t-lg{border-radius:var(--vf-radius-large-lg);border-bottom-right-radius:0;border-bottom-left-radius:0}.form-radius-large-b-lg{border-radius:var(--vf-radius-large-lg);border-top-left-radius:0;border-top-right-radius:0}.form-radius-input-tag-lg{border-radius:var(--vf-radius-tag-lg)}.form-radius-checkbox-lg{border-radius:var(--vf-radius-checkbox-lg)}.form-radius-slider-lg{border-radius:var(--vf-radius-slider-lg)}.form-radius-image-lg{border-radius:var(--vf-radius-image-lg)}.form-radius-gallery-lg{border-radius:var(--vf-radius-gallery-lg)}.form-my-slider-lg{margin-top:calc((var(--vf-line-height-lg) - var(--vf-slider-height-lg)) / 2);margin-bottom:calc((var(--vf-line-height-lg) - var(--vf-slider-height-lg)) / 2)}.form-mt-floating-lg{margin-top:var(--vf-floating-top-lg)}.form-pr-select-no-clear-lg,.form-pr-select-no-caret-lg{padding-right:calc(var(--vf-px-input-lg) * 1.5 + 10px)}.form-top-input-border-lg{top:calc(var(--vf-border-width-input-t) + var(--vf-py-input-lg))}.form-left-input-lg{left:var(--vf-px-input-lg)}.form-py-tag-lg{padding-bottom:var(--vf-py-tag-lg);padding-top:var(--vf-py-tag-lg)}.form-py-slider-tooltip-lg{padding-bottom:var(--vf-py-slider-tooltip-lg);padding-top:var(--vf-py-slider-tooltip-lg)}.form-px-slider-tooltip-lg{padding-left:var(--vf-px-slider-tooltip-lg);padding-right:var(--vf-px-slider-tooltip-lg)}.form-p-btn-lg{padding:var(--vf-py-btn-lg) var(--vf-px-btn-lg)}.form-p-btn-small-lg{padding:var(--vf-py-btn-small-lg) var(--vf-px-btn-small-lg)}.form-p-group-tabs-lg{padding:var(--vf-py-group-tabs-lg) var(--vf-px-group-tabs-lg)}.form-p-group-blocks-lg{padding:var(--vf-py-group-blocks-lg) var(--vf-px-group-blocks-lg)}.form-pl-space-addon-lg{padding-left:var(--vf-space-addon-lg)}.form-pr-space-addon-lg{padding-right:var(--vf-space-addon-lg)}.form-p-blockquote-lg{padding:var(--vf-py-blockquote-lg) var(--vf-px-blockquote-lg)}.form-mt-checkbox-lg{margin-top:calc((var(--vf-line-height-lg) - var(--vf-checkbox-size-lg)) / 2)}.\!form-mr-space-checkbox-lg{margin-right:var(--vf-space-checkbox-lg)!important}.form-mr-space-checkbox-lg{margin-right:var(--vf-space-checkbox-lg)}.\!form-ml-space-checkbox-lg{margin-left:var(--vf-space-checkbox-lg)!important}.form-ml-space-checkbox-lg{margin-left:var(--vf-space-checkbox-lg)}.form-mt-space-tags-lg{margin-top:var(--vf-space-tags-lg)}.form-mr-space-tags-lg{margin-right:var(--vf-space-tags-lg)}.form-mb-space-tags-lg{margin-bottom:var(--vf-space-tags-lg)}.form-bottom-slider-tooltip-top-lg{bottom:calc(var(--vf-slider-handle-size-lg) + var(--vf-slider-tooltip-distance-lg))}.form-top-slider-tooltip-bottom-lg{top:calc(var(--vf-slider-handle-size-lg) + var(--vf-slider-tooltip-distance-lg))}.form-right-slider-tooltip-left-lg{right:calc(var(--vf-slider-handle-size-lg) + var(--vf-slider-tooltip-distance-lg))}.form-left-slider-tooltip-right-lg{left:calc(var(--vf-slider-handle-size-lg) + var(--vf-slider-tooltip-distance-lg))}.form-mt-gutter-lg{margin-top:calc(var(--vf-gutter-lg) * 1)}.form-mb-gutter-lg{margin-bottom:calc(var(--vf-gutter-lg) * 1)}.form-w-checkbox-lg{width:var(--vf-checkbox-size-lg)}.form-w-gallery-lg{width:var(--vf-gallery-size-lg)}.form-w-toggle-lg{width:var(--vf-toggle-width-lg)}.form-w-toggle-label-lg{width:calc(var(--vf-toggle-width-lg) - var(--vf-toggle-height-lg))}.form-w-slider-vertical-lg{width:var(--vf-slider-height-lg)}.form-w-input-height-lg{width:var(--vf-min-height-input-lg)}.form-h-checkbox-lg{height:var(--vf-checkbox-size-lg)}.form-h-gallery-lg{height:var(--vf-gallery-size-lg)}.form-h-toggle-lg{height:var(--vf-toggle-height-lg)}.form-h-slider-horizontal-lg{height:var(--vf-slider-height-lg)}.form-h-slider-vertical-lg{height:var(--vf-slider-height-vertical-lg)}.form-h-input-height-lg{height:var(--vf-min-height-input-lg)}.form-h-input-height-inner-lg{height:calc(var(--vf-min-height-input-lg) - (var(--vf-border-width-input-t) + var(--vf-border-width-input-b)))}.form-min-h-input-height-inner-lg{min-height:calc(var(--vf-min-height-input-lg) - (var(--vf-border-width-input-t) + var(--vf-border-width-input-b)))}.form-min-h-input-height-lg{min-height:var(--vf-min-height-input-lg)}.form-left-input-height-lg{left:var(--vf-min-height-input-lg)}.form-size-toggle-handle-lg{width:var(--vf-toggle-height-lg);height:var(--vf-toggle-height-lg)}.form-size-slider-handle-lg{width:var(--vf-slider-handle-size-lg);height:var(--vf-slider-handle-size-lg)}.slider-vertical .v\:arrow-right-lg:before{content:"";right:calc(var(--vf-slider-tooltip-arrow-size-lg) * (-2));border:var(--vf-slider-tooltip-arrow-size-lg) solid transparent;border-left-color:inherit;width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)}.slider-vertical .v\:arrow-left-lg:before{content:"";left:calc(var(--vf-slider-tooltip-arrow-size-lg) * (-2));border:var(--vf-slider-tooltip-arrow-size-lg) solid transparent;border-right-color:inherit;width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)}.slider-horizontal .h\:arrow-bottom-lg:before{content:"";bottom:calc(var(--vf-slider-tooltip-arrow-size-lg) * (-2));border:var(--vf-slider-tooltip-arrow-size-lg) solid transparent;border-top-color:inherit;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.slider-horizontal .h\:arrow-top-lg:before{content:"";top:calc(var(--vf-slider-tooltip-arrow-size-lg) * (-2));border:var(--vf-slider-tooltip-arrow-size-lg) solid transparent;border-bottom-color:inherit;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}@keyframes form-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form-color-input{color:var(--vf-color-input)}.form-color-input-danger{color:var(--vf-color-input-danger)}.form-color-input-success{color:var(--vf-color-input-success)}.form-color-muted{color:var(--vf-color-muted)}.form-color-floating{color:var(--vf-color-floating)}.form-color-floating-focus{color:var(--vf-color-floating-focus)}.form-color-floating-success{color:var(--vf-color-floating-success)}.form-color-floating-danger{color:var(--vf-color-floating-danger)}.form-color-placeholder{color:var(--vf-color-placeholder)}.form-color-disabled{color:var(--vf-color-disabled)}.form-color-danger{color:var(--vf-color-danger)}.form-color-success{color:var(--vf-color-success)}.form-color-tag{color:var(--vf-color-tag)}.form-color-addon{color:var(--vf-color-addon)}.form-color-btn{color:var(--vf-color-btn)}.form-color-btn-secondary{color:var(--vf-color-btn-secondary)}.form-color-btn-danger{color:var(--vf-color-btn-danger)}.form-color-table-header{color:var(--vf-color-table-header)}.form-color-transparent{color:#0000!important}.form-color-link{color:var(--vf-link-color)}.form-contains-link a{color:var(--vf-link-color);-webkit-text-decoration:var(--vf-link-decoration);-webkit-text-decoration:var(--vf-link-decoration);text-decoration:var(--vf-link-decoration)}.form-decoration-link{-webkit-text-decoration:var(--vf-link-decoration);-webkit-text-decoration:var(--vf-link-decoration);text-decoration:var(--vf-link-decoration)}.form-bg-input{background-color:var(--vf-bg-input)}.form-bg-input-color{background-color:var(--vf-color-input)}.form-bg-input-success{background-color:var(--vf-bg-input-success)}.form-bg-input-danger{background-color:var(--vf-bg-input-danger)}.form-bg-checkbox{background-color:var(--vf-bg-checkbox)}.form-bg-checkbox-danger{background-color:var(--vf-bg-checkbox-danger)}.form-bg-disabled{background-color:var(--vf-bg-disabled)}.form-bg-selected{background-color:var(--vf-bg-selected)}.form-bg-passive{background-color:var(--vf-bg-passive)}.form-bg-passive-color{background-color:var(--vf-color-passive)}.form-bg-icon{background-color:var(--vf-bg-icon)}.form-bg-slider-handle{background-color:var(--vf-bg-slider-handle)}.form-bg-toggle-handle{background-color:var(--vf-bg-toggle-handle)}.form-bg-danger{background-color:var(--vf-bg-danger)}.form-bg-danger-color{background-color:var(--vf-color-danger)}.form-bg-success{background-color:var(--vf-bg-success)}.form-bg-success-color{background-color:var(--vf-color-success)}.form-bg-tag{background-color:var(--vf-bg-tag)}.form-bg-addon{background-color:var(--vf-bg-addon)}.form-bg-btn{background-color:var(--vf-bg-btn)}.form-bg-btn-secondary{background-color:var(--vf-bg-btn-secondary)}.form-bg-btn-danger{background-color:var(--vf-bg-btn-danger)}.form-bg-table-header{background-color:var(--vf-bg-table-header)}.form-border-color-input-success{border-color:var(--vf-border-color-input-success)}.form-border-color-input-danger{border-color:var(--vf-border-color-input-danger)}.form-border-color-checkbox-danger{border-color:var(--vf-border-color-checkbox-danger)}.form-border-color-danger{border-color:var(--vf-border-color-danger)}.form-border-color-btn{border-color:var(--vf-border-color-btn)}.form-border-color-tag{border-color:var(--vf-border-color-tag)}.form-border-color-slider-tooltip{border-color:var(--vf-border-color-slider-tooltip)}.form-border-color-btn-secondary{border-color:var(--vf-border-color-btn-secondary)}.form-border-color-btn-danger{border-color:var(--vf-border-color-btn-danger)}.form-border-color-blockquote{border-color:var(--vf-border-color-blockquote)}.form-border-color-hr{border-color:var(--vf-border-color-hr)}.form-border-color-signature-hr{border-color:var(--vf-border-color-signature-hr)}.form-border-color-table{border-color:var(--vf-border-color-table)}.form-border-width-btn{border-width:var(--vf-border-width-btn);border-style:solid}.form-border-width-toggle{border-width:var(--vf-border-width-toggle);border-style:solid}.form-border-width-tag{border-width:var(--vf-border-width-tag);border-style:solid}.form-border-width-blockquote{border-left-width:var(--vf-border-width-blockquote);border-style:solid}.form-border-width-table{border-width:var(--vf-border-width-table);border-style:solid}.form-shadow-input{box-shadow:var(--vf-shadow-input)}.form-shadow-btn{box-shadow:var(--vf-shadow-btn)}.form-shadow-dropdown{box-shadow:var(--vf-shadow-dropdown)}.form-shadow-handles{box-shadow:var(--vf-shadow-handles)}.form-mt-tag-1{margin-top:var(--vf-space-static-tag-1)}.form-mt-tag-2{margin-top:var(--vf-space-static-tag-2)}.form-mt-tag-3{margin-top:var(--vf-space-static-tag-3)}.form-mb-tag-1{margin-bottom:var(--vf-space-static-tag-1)}.form-mb-tag-2{margin-bottom:var(--vf-space-static-tag-2)}.form-mb-tag-3{margin-bottom:var(--vf-space-static-tag-3)}.-form-mb-border-width-table{margin-bottom:calc(var(--vf-border-width-table)*-1)}.-form-mr-border-width-table{margin-right:calc(var(--vf-border-width-table)*-1)}.form-hide-empty-img:not([src]),.form-hide-empty-img[src=""],.form-hide-empty-img[src=data\:]{opacity:0}.form-autofill-default:-webkit-autofill{-webkit-box-shadow:0 0 0 99px var(--vf-bg-input) inset!important}.form-autofill-default:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 99px var(--vf-bg-input) inset!important}.form-autofill-default:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 99px var(--vf-bg-input) inset!important}.form-autofill-default:-webkit-autofill:active{-webkit-box-shadow:0 0 0 99px var(--vf-bg-input) inset!important}.form-autofill-default:-webkit-autofill{-webkit-text-fill-color:var(--vf-color-input)!important}.form-autofill-focus:-webkit-autofill{-webkit-box-shadow:0 0 0 99px var(--vf-bg-input-focus) inset!important}.form-autofill-focus:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 99px var(--vf-bg-input-focus) inset!important}.form-autofill-focus:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 99px var(--vf-bg-input-focus) inset!important}.form-autofill-focus:-webkit-autofill:active{-webkit-box-shadow:0 0 0 99px var(--vf-bg-input-focus) inset!important}.form-autofill-focus:-webkit-autofill{-webkit-text-fill-color:var(--vf-color-input-focus)!important}.form-autofill-success:-webkit-autofill{-webkit-box-shadow:0 0 0 99px var(--vf-bg-input-success) inset!important}.form-autofill-success:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 99px var(--vf-bg-input-success) inset!important}.form-autofill-success:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 99px var(--vf-bg-input-success) inset!important}.form-autofill-success:-webkit-autofill:active{-webkit-box-shadow:0 0 0 99px var(--vf-bg-input-success) inset!important}.form-autofill-success:-webkit-autofill{-webkit-text-fill-color:var(--vf-color-input-success)!important}.form-autofill-danger:-webkit-autofill{-webkit-box-shadow:0 0 0 99px var(--vf-bg-input-danger) inset!important}.form-autofill-danger:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 99px var(--vf-bg-input-danger) inset!important}.form-autofill-danger:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 99px var(--vf-bg-input-danger) inset!important}.form-autofill-danger:-webkit-autofill:active{-webkit-box-shadow:0 0 0 99px var(--vf-bg-input-danger) inset!important}.form-autofill-danger:-webkit-autofill{-webkit-text-fill-color:var(--vf-color-input-danger)!important}.form-assistive-text{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.form-bg-info:before{content:"";background-color:var(--vf-bg-passive);width:.875rem;height:.875rem;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'%3e%3c/path%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form-steps{width:100%;position:relative}.form-steps:before{content:" ";background:var(--vf-bg-passive);height:.25rem;display:inline-block;position:absolute;top:.375rem;left:.125rem;right:.125rem}.form-step{white-space:nowrap;text-align:center;flex:1;padding:1.25rem .625rem 0;display:block;position:relative}.form-step a,.form-step a:hover,.form-step a:focus,.form-step a:active{text-decoration:none!important}.form-step a:before{content:" ";background:var(--vf-primary);border-radius:50%;width:1rem;height:1rem;display:inline-block;position:absolute;top:0;left:50%;transform:translate(-50%)}.form-step a:after{content:" ";background:var(--vf-color-on-primary);border-radius:50%;width:.5rem;height:.5rem;transition:transform .3s ease-in-out;display:inline-block;position:absolute;top:.25rem;left:calc(50% - .25rem);transform:scale(0)}.form-step:first-of-type{text-align:left;padding-left:0}.form-step:first-of-type:before{display:none}.form-step:first-of-type:after{left:0}.form-step:first-of-type a:before{left:0;transform:none}.form-step:first-of-type a:after{left:.25rem;transform:scale(0)}.form-step:last-of-type{text-align:right;padding-right:0}.form-step:last-of-type:after{display:none}.form-step:last-of-type:before{right:0}.form-step:last-of-type a:before{right:0;left:initial;transform:none}.form-step:last-of-type a:after{left:initial;right:.25rem;transform:scale(0)}.form-step.form-step-disabled:before{background:var(--vf-bg-passive);left:-100%}.form-step.form-step-disabled a{color:var(--vf-color-disabled)}.form-step.form-step-disabled a:before{background:var(--vf-bg-passive)}.form-step.form-step-completed+.form-step:not(.form-step-completed):before{content:" ";background:var(--vf-primary);height:.25rem;display:inline-block;position:absolute;top:.375rem;left:0;right:50%}.form-step.form-step-completed+.form-step:last-of-type:before{right:0}.form-step.form-step-completed:before{content:" ";background:var(--vf-primary);height:.25rem;display:inline-block;position:absolute;top:.375rem;left:0;right:0}.form-step.form-step-completed a:after{background-color:var(--vf-color-on-primary);border-radius:0;transform:scale(1);-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3e%3c/path%3e%3c/svg%3e");-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:.5rem .5rem;mask-size:.5rem .5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form-step.form-step-active a:after{background:var(--vf-color-on-primary);border-radius:50%;top:.25rem;transform:scale(1);-webkit-mask-image:none;mask-image:none}.form-step.form-step-has-errors a{color:var(--vf-bg-btn-danger)}.form-step.form-step-has-errors a:before{background-color:var(--vf-bg-btn-danger)}.form-step.form-step-has-errors a:after{background-color:var(--vf-color-btn-danger);border-radius:0;width:.5rem;height:.5rem;top:.25rem;-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 192 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 192 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z'%3e%3c/path%3e%3c/svg%3e");-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:.5rem .5rem;mask-size:.5rem .5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form-step.form-step-has-errors.form-step-active a:after{background:var(--vf-color-on-primary);border-radius:50%;top:.25rem;transform:scale(1);-webkit-mask-image:none;mask-image:none}.form-step.form-step-pending a:after{background:var(--vf-color-btn-danger);border-radius:50%;animation:1s linear infinite step-loading;top:.25rem}@keyframes step-loading{0%{transform:scale(.5)}20%{transform:scale(1.2)}to{transform:scale(.5)}}.cursor-grab{cursor:grab}.user-select-none{-webkit-user-select:none;user-select:none}.touch-none{touch-action:none}.tap-highlight-transparent{-webkit-tap-highlight-color:#0000}.touch-callout-none{-webkit-touch-callout:none}.transform-origin-0{transform-origin:0 0}.transform-style-flat{transform-style:flat}.cursor-ew-resize{cursor:ew-resize}.mask-bg{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mask-size-2\.5{-webkit-mask-size:.625rem .625rem;mask-size:.625rem .625rem}.mask-size-2\.8{-webkit-mask-size:.7rem .7rem;mask-size:.7rem .7rem}.mask-size-3{-webkit-mask-size:.75rem .75rem;mask-size:.75rem .75rem}.form-static-tag-hr-wrapper hr{border-color:inherit}.form-static-tag-img img{display:inline-block}.mask-form-check-solid{-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3e%3c/path%3e%3c/svg%3e")}.mask-form-spinner{-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3e%3c/path%3e%3c/svg%3e")}.mask-form-caret{-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'%3e%3c/path%3e%3c/svg%3e")}.mask-form-exclamation-solid{-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 192 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 192 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z'%3e%3c/path%3e%3c/svg%3e")}.mask-form-remove{-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3e%3c/path%3e%3c/svg%3e")}.mask-form-remove-light{-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z'%3e%3c/path%3e%3c/svg%3e")}.mask-form-sort-handle{-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 11 9' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.0418527%2c0.894571939 L0.309709821%2c0.894571939 C0.235791888%2c0.894571939 0.17578125%2c0.834156736 0.17578125%2c0.759740479 L0.17578125%2c0.220414636 C0.17578125%2c0.145998379 0.235791888%2c0.0855831754 0.309709821%2c0.0855831754 L10.0418527%2c0.0855831754 C10.1157706%2c0.0855831754 10.1757812%2c0.145998379 10.1757812%2c0.220414636 L10.1757812%2c0.759740479 C10.1757812%2c0.834156736 10.1157706%2c0.894571939 10.0418527%2c0.894571939 Z M10.0418527%2c4.8049452 L0.309709821%2c4.8049452 C0.235791888%2c4.8049452 0.17578125%2c4.74453 0.17578125%2c4.67011374 L0.17578125%2c4.1307879 C0.17578125%2c4.05637164 0.235791888%2c3.99595644 0.309709821%2c3.99595644 L10.0418527%2c3.99595644 C10.1157706%2c3.99595644 10.1757812%2c4.05637164 10.1757812%2c4.1307879 L10.1757812%2c4.67011374 C10.1757812%2c4.74453 10.1157706%2c4.8049452 10.0418527%2c4.8049452 Z M10.0418527%2c8.80953919 L0.309709821%2c8.80953919 C0.235791888%2c8.80953919 0.17578125%2c8.74912399 0.17578125%2c8.67470773 L0.17578125%2c8.13538189 C0.17578125%2c8.06096563 0.235791888%2c8.00055043 0.309709821%2c8.00055043 L10.0418527%2c8.00055043 C10.1157706%2c8.00055043 10.1757812%2c8.06096563 10.1757812%2c8.13538189 L10.1757812%2c8.67470773 C10.1757812%2c8.74912399 10.1157706%2c8.80953919 10.0418527%2c8.80953919 Z'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 11 9' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.0418527%2c0.894571939 L0.309709821%2c0.894571939 C0.235791888%2c0.894571939 0.17578125%2c0.834156736 0.17578125%2c0.759740479 L0.17578125%2c0.220414636 C0.17578125%2c0.145998379 0.235791888%2c0.0855831754 0.309709821%2c0.0855831754 L10.0418527%2c0.0855831754 C10.1157706%2c0.0855831754 10.1757812%2c0.145998379 10.1757812%2c0.220414636 L10.1757812%2c0.759740479 C10.1757812%2c0.834156736 10.1157706%2c0.894571939 10.0418527%2c0.894571939 Z M10.0418527%2c4.8049452 L0.309709821%2c4.8049452 C0.235791888%2c4.8049452 0.17578125%2c4.74453 0.17578125%2c4.67011374 L0.17578125%2c4.1307879 C0.17578125%2c4.05637164 0.235791888%2c3.99595644 0.309709821%2c3.99595644 L10.0418527%2c3.99595644 C10.1157706%2c3.99595644 10.1757812%2c4.05637164 10.1757812%2c4.1307879 L10.1757812%2c4.67011374 C10.1757812%2c4.74453 10.1157706%2c4.8049452 10.0418527%2c4.8049452 Z M10.0418527%2c8.80953919 L0.309709821%2c8.80953919 C0.235791888%2c8.80953919 0.17578125%2c8.74912399 0.17578125%2c8.67470773 L0.17578125%2c8.13538189 C0.17578125%2c8.06096563 0.235791888%2c8.00055043 0.309709821%2c8.00055043 L10.0418527%2c8.00055043 C10.1157706%2c8.00055043 10.1757812%2c8.06096563 10.1757812%2c8.13538189 L10.1757812%2c8.67470773 C10.1757812%2c8.74912399 10.1157706%2c8.80953919 10.0418527%2c8.80953919 Z'%3e%3c/path%3e%3c/svg%3e")}.mask-form-arrows{-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M337.782 434.704l-73.297 73.782c-4.686 4.686-12.284 4.686-16.971 0l-73.296-73.782c-4.686-4.686-4.686-12.284 0-16.97l7.07-7.07c4.686-4.686 12.284-4.686 16.971 0L239 451.887h1V272H60.113v1l41.224 40.741c4.686 4.686 4.686 12.284 0 16.971l-7.071 7.07c-4.686 4.686-12.284 4.686-16.97 0L3.515 264.485c-4.686-4.686-4.686-12.284 0-16.971l73.782-73.297c4.686-4.686 12.284-4.686 16.971 0l7.071 7.071c4.686 4.686 4.686 12.284 0 16.971L60.113 239v1H240V60.113h-1l-40.741 41.224c-4.686 4.686-12.284 4.686-16.971 0l-7.07-7.071c-4.686-4.686-4.687-12.284 0-16.97l73.297-73.782c4.686-4.686 12.284-4.686 16.971 0l73.297 73.782c4.686 4.686 4.686 12.284 0 16.971l-7.071 7.071c-4.686 4.686-12.284 4.686-16.971 0L273 60.113h-1V240h179.887v-1l-41.224-40.741c-4.686-4.686-4.686-12.284 0-16.971l7.071-7.07c4.686-4.686 12.284-4.686 16.97 0l73.782 73.297c4.687 4.686 4.686 12.284 0 16.971l-73.782 73.297c-4.686 4.686-12.284 4.686-16.97 0l-7.071-7.07c-4.686-4.686-4.686-12.284 0-16.971L451.887 273v-1H272v179.887h1l40.741-41.224c4.686-4.686 12.284-4.686 16.971 0l7.07 7.071c4.686 4.685 4.686 12.283 0 16.97z'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M337.782 434.704l-73.297 73.782c-4.686 4.686-12.284 4.686-16.971 0l-73.296-73.782c-4.686-4.686-4.686-12.284 0-16.97l7.07-7.07c4.686-4.686 12.284-4.686 16.971 0L239 451.887h1V272H60.113v1l41.224 40.741c4.686 4.686 4.686 12.284 0 16.971l-7.071 7.07c-4.686 4.686-12.284 4.686-16.97 0L3.515 264.485c-4.686-4.686-4.686-12.284 0-16.971l73.782-73.297c4.686-4.686 12.284-4.686 16.971 0l7.071 7.071c4.686 4.686 4.686 12.284 0 16.971L60.113 239v1H240V60.113h-1l-40.741 41.224c-4.686 4.686-12.284 4.686-16.971 0l-7.07-7.071c-4.686-4.686-4.687-12.284 0-16.97l73.297-73.782c4.686-4.686 12.284-4.686 16.971 0l73.297 73.782c4.686 4.686 4.686 12.284 0 16.971l-7.071 7.071c-4.686 4.686-12.284 4.686-16.971 0L273 60.113h-1V240h179.887v-1l-41.224-40.741c-4.686-4.686-4.686-12.284 0-16.971l7.071-7.07c4.686-4.686 12.284-4.686 16.97 0l73.782 73.297c4.687 4.686 4.686 12.284 0 16.971l-73.782 73.297c-4.686 4.686-12.284 4.686-16.97 0l-7.071-7.07c-4.686-4.686-4.686-12.284 0-16.971L451.887 273v-1H272v179.887h1l40.741-41.224c4.686-4.686 12.284-4.686 16.971 0l7.07 7.071c4.686 4.685 4.686 12.283 0 16.97z'%3e%3c/path%3e%3c/svg%3e")}.mask-form-inbox-in{-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 576 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M560.8 329.8l-94.6-88.7c-2.4-2.3-6.2-2.1-8.5.3L444.1 256c-2.3 2.4-2.1 6.2.3 8.5l59.3 55.6H388.2l-32 64H219.8l-32-64H72.4l59.3-55.6c2.4-2.3 2.5-6.1.3-8.5l-13.7-14.6c-2.3-2.4-6.1-2.5-8.5-.3l-94.6 88.7c-9.7 9-15.2 21.7-15.2 35V464c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48v-99.2c0-13.3-5.5-26-15.2-35zM544 464c0 8.8-7.2 16-16 16H48c-8.8 0-16-7.2-16-16v-96c0-8.8 7.2-16 16-16h120l32 64h176l32-64h120c8.8 0 16 7.2 16 16v96zM416 128h-64V24c0-13.2-10.8-24-24-24h-80c-13.2 0-24 10.8-24 24v104h-64c-28.4 0-42.8 34.5-22.6 54.6l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c20-20.1 5.8-54.6-22.7-54.6zM288 288L160 160h96V32h64v128h96L288 288z'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 576 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M560.8 329.8l-94.6-88.7c-2.4-2.3-6.2-2.1-8.5.3L444.1 256c-2.3 2.4-2.1 6.2.3 8.5l59.3 55.6H388.2l-32 64H219.8l-32-64H72.4l59.3-55.6c2.4-2.3 2.5-6.1.3-8.5l-13.7-14.6c-2.3-2.4-6.1-2.5-8.5-.3l-94.6 88.7c-9.7 9-15.2 21.7-15.2 35V464c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48v-99.2c0-13.3-5.5-26-15.2-35zM544 464c0 8.8-7.2 16-16 16H48c-8.8 0-16-7.2-16-16v-96c0-8.8 7.2-16 16-16h120l32 64h176l32-64h120c8.8 0 16 7.2 16 16v96zM416 128h-64V24c0-13.2-10.8-24-24-24h-80c-13.2 0-24 10.8-24 24v104h-64c-28.4 0-42.8 34.5-22.6 54.6l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c20-20.1 5.8-54.6-22.7-54.6zM288 288L160 160h96V32h64v128h96L288 288z'%3e%3c/path%3e%3c/svg%3e")}.mask-form-trix-undo{-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M255.545 8c-66.269.119-126.438 26.233-170.86 68.685L48.971 40.971C33.851 25.851 8 36.559 8 57.941V192c0 13.255 10.745 24 24 24h134.059c21.382 0 32.09-25.851 16.971-40.971l-41.75-41.75c30.864-28.899 70.801-44.907 113.23-45.273 92.398-.798 170.283 73.977 169.484 169.442C423.236 348.009 349.816 424 256 424c-41.127 0-79.997-14.678-110.63-41.556-4.743-4.161-11.906-3.908-16.368.553L89.34 422.659c-4.872 4.872-4.631 12.815.482 17.433C133.798 479.813 192.074 504 256 504c136.966 0 247.999-111.033 248-247.998C504.001 119.193 392.354 7.755 255.545 8z'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M255.545 8c-66.269.119-126.438 26.233-170.86 68.685L48.971 40.971C33.851 25.851 8 36.559 8 57.941V192c0 13.255 10.745 24 24 24h134.059c21.382 0 32.09-25.851 16.971-40.971l-41.75-41.75c30.864-28.899 70.801-44.907 113.23-45.273 92.398-.798 170.283 73.977 169.484 169.442C423.236 348.009 349.816 424 256 424c-41.127 0-79.997-14.678-110.63-41.556-4.743-4.161-11.906-3.908-16.368.553L89.34 422.659c-4.872 4.872-4.631 12.815.482 17.433C133.798 479.813 192.074 504 256 504c136.966 0 247.999-111.033 248-247.998C504.001 119.193 392.354 7.755 255.545 8z'%3e%3c/path%3e%3c/svg%3e")}.mask-form-trix-redo{-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M256.455 8c66.269.119 126.437 26.233 170.859 68.685l35.715-35.715C478.149 25.851 504 36.559 504 57.941V192c0 13.255-10.745 24-24 24H345.941c-21.382 0-32.09-25.851-16.971-40.971l41.75-41.75c-30.864-28.899-70.801-44.907-113.23-45.273-92.398-.798-170.283 73.977-169.484 169.442C88.764 348.009 162.184 424 256 424c41.127 0 79.997-14.678 110.629-41.556 4.743-4.161 11.906-3.908 16.368.553l39.662 39.662c4.872 4.872 4.631 12.815-.482 17.433C378.202 479.813 319.926 504 256 504 119.034 504 8.001 392.967 8 256.002 7.999 119.193 119.646 7.755 256.455 8z'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M256.455 8c66.269.119 126.437 26.233 170.859 68.685l35.715-35.715C478.149 25.851 504 36.559 504 57.941V192c0 13.255-10.745 24-24 24H345.941c-21.382 0-32.09-25.851-16.971-40.971l41.75-41.75c-30.864-28.899-70.801-44.907-113.23-45.273-92.398-.798-170.283 73.977-169.484 169.442C88.764 348.009 162.184 424 256 424c41.127 0 79.997-14.678 110.629-41.556 4.743-4.161 11.906-3.908 16.368.553l39.662 39.662c4.872 4.872 4.631 12.815-.482 17.433C378.202 479.813 319.926 504 256 504 119.034 504 8.001 392.967 8 256.002 7.999 119.193 119.646 7.755 256.455 8z'%3e%3c/path%3e%3c/svg%3e")}.form-hidden{display:none}.form-color-input-focus{color:var(--vf-color-input-focus)}.form-bg-input-focus{background-color:var(--vf-bg-input-focus)}.form-bg-primary{background-color:var(--vf-primary)}.form-border-width-input{border-width:var(--vf-border-width-input-t) var(--vf-border-width-input-r) var(--vf-border-width-input-b) var(--vf-border-width-input-l)}.form-border-width-dropdown{border-width:var(--vf-border-width-dropdown)}.form-border-width-checkbox{border-width:var(--vf-border-width-checkbox-t) var(--vf-border-width-checkbox-r) var(--vf-border-width-checkbox-b) var(--vf-border-width-checkbox-l)}.form-border-width-radio{border-width:var(--vf-border-width-radio-t) var(--vf-border-width-radio-r) var(--vf-border-width-radio-b) var(--vf-border-width-radio-l)}.border-0{border:0}.form-border-color-primary{border-color:var(--vf-primary)}.form-border-color-input{border-color:var(--vf-border-color-input)}.form-border-color-checkbox{border-color:var(--vf-border-color-checkbox)}.form-border-color-passive{border-color:var(--vf-border-color-passive)}.form-bg-primary-darker{background-color:var(--vf-primary-darker)}.cursor-grabbing{cursor:grabbing}.\!form-color-on-primary{color:var(--vf-color-on-primary)!important}.form-color-on-primary{color:var(--vf-color-on-primary)}.form-p-input{padding:var(--vf-py-input) var(--vf-px-input)}.form-p-input-border{padding:calc(var(--vf-border-width-input-t) + var(--vf-py-input)) calc(var(--vf-border-width-input-r) + var(--vf-px-input)) calc(var(--vf-border-width-input-b) + var(--vf-py-input)) calc(var(--vf-border-width-input-l) + var(--vf-px-input))}.form-py-input{padding-top:var(--vf-py-input);padding-bottom:var(--vf-py-input)}.form-py-input-border{padding-top:calc(var(--vf-border-width-input-t) + var(--vf-py-input));padding-bottom:calc(var(--vf-border-width-input-b) + var(--vf-py-input))}.form-px-input{padding-left:var(--vf-px-input);padding-right:var(--vf-px-input)}.form-pl-input{padding-left:var(--vf-px-input)}.form-pr-input{padding-right:var(--vf-px-input)}.form-ml-input{margin-left:var(--vf-px-input)}.form-mr-input{margin-right:var(--vf-px-input)}.form-pl-tag{padding-left:var(--vf-px-tag)}.form-pr-tag{padding-right:var(--vf-px-tag)}.form-pl-input-y{padding-left:var(--vf-py-input)}.form-ml-space-tags{margin-left:var(--vf-space-tags)}.form-p-input-sm{padding:var(--vf-py-input-sm) var(--vf-px-input-sm)}.form-p-input-border-sm{padding:calc(var(--vf-border-width-input-t) + var(--vf-py-input-sm)) calc(var(--vf-border-width-input-r) + var(--vf-px-input-sm)) calc(var(--vf-border-width-input-b) + var(--vf-py-input-sm)) calc(var(--vf-border-width-input-l) + var(--vf-px-input-sm))}.form-py-input-sm{padding-top:var(--vf-py-input-sm);padding-bottom:var(--vf-py-input-sm)}.form-py-input-border-sm{padding-top:calc(var(--vf-border-width-input-t) + var(--vf-py-input-sm));padding-bottom:calc(var(--vf-border-width-input-b) + var(--vf-py-input-sm))}.form-px-input-sm{padding-left:var(--vf-px-input-sm);padding-right:var(--vf-px-input-sm)}.form-pl-input-sm{padding-left:var(--vf-px-input-sm)}.form-pr-input-sm{padding-right:var(--vf-px-input-sm)}.form-ml-input-sm{margin-left:var(--vf-px-input-sm)}.form-mr-input-sm{margin-right:var(--vf-px-input-sm)}.form-pl-tag-sm{padding-left:var(--vf-px-tag-sm)}.form-pr-tag-sm{padding-right:var(--vf-px-tag-sm)}.form-pl-input-y-sm{padding-left:var(--vf-py-input-sm)}.form-ml-space-tags-sm{margin-left:var(--vf-space-tags-sm)}.form-p-input-lg{padding:var(--vf-py-input-lg) var(--vf-px-input-lg)}.form-p-input-border-lg{padding:calc(var(--vf-border-width-input-t) + var(--vf-py-input-lg)) calc(var(--vf-border-width-input-r) + var(--vf-px-input-lg)) calc(var(--vf-border-width-input-b) + var(--vf-py-input-lg)) calc(var(--vf-border-width-input-l) + var(--vf-px-input-lg))}.form-py-input-lg{padding-top:var(--vf-py-input-lg);padding-bottom:var(--vf-py-input-lg)}.form-py-input-border-lg{padding-top:calc(var(--vf-border-width-input-t) + var(--vf-py-input-lg));padding-bottom:calc(var(--vf-border-width-input-b) + var(--vf-py-input-lg))}.form-px-input-lg{padding-left:var(--vf-px-input-lg);padding-right:var(--vf-px-input-lg)}.form-pl-input-lg{padding-left:var(--vf-px-input-lg)}.form-pr-input-lg{padding-right:var(--vf-px-input-lg)}.form-ml-input-lg{margin-left:var(--vf-px-input-lg)}.form-mr-input-lg{margin-right:var(--vf-px-input-lg)}.form-pl-tag-lg{padding-left:var(--vf-px-tag-lg)}.form-pr-tag-lg{padding-right:var(--vf-px-tag-lg)}.form-pl-input-y-lg{padding-left:var(--vf-py-input-lg)}.form-ml-space-tags-lg{margin-left:var(--vf-space-tags-lg)}.form-pt-0{padding-top:0}.form-pb-gutter\/3{padding-bottom:calc(var(--vf-gutter) / 3)}.form-pr-gutter{padding-right:var(--vf-gutter)}.form-pr-0{padding-right:0}.form-pb-gutter\/3-sm{padding-bottom:calc(var(--vf-gutter-sm) / 3)}.form-pr-gutter-sm{padding-right:var(--vf-gutter-sm)}.form-pb-gutter\/3-lg{padding-bottom:calc(var(--vf-gutter-lg) / 3)}.form-pr-gutter-lg{padding-right:var(--vf-gutter-lg)}:root{--app-bg:#f6f8fb;--app-surface:#fff;--app-surface-2:#eef2f9;--app-surface-3:#dfe7f2;--app-border:#e2e8f0;--app-border-strong:#cbd5e1;--app-border-bright:#94a3b8;--app-accent:#0ea5e9;--app-accent-strong:#075985;--app-accent-soft:#0ea5e917;--app-accent-glow:#0ea5e952;--app-accent-ink:#0369a1;--app-accent-2:#a855f7;--app-accent-2-soft:#a855f714;--app-accent-2-glow:#a855f747;--app-text:#0f172a;--app-text-muted:#475569;--app-text-dim:#5c6a7d;--app-text-faint:#8090a6;--app-danger:#dc2626;--app-danger-strong:#b91c1c;--app-danger-soft:#dc262614;--app-validation:#e05b6b;--app-validation-strong:#c74455;--app-validation-soft:#e05b6b17;--app-validation-border:#e05b6b7a;--app-success:#0ea371;--app-warning:#d97706;--app-info:var(--app-accent-ink);--app-ink-on-accent:#fff;--app-accent-contrast:#001016;--app-code-bg:#0e1116;--app-code-text:#e7eaf0;--app-shadow-popover:0 18px 45px color-mix(in srgb, var(--app-text) 18%, transparent);--app-font-mono:"JetBrains Mono", ui-monospace, monospace;--app-hover-tint:#0ea5e90d;--app-grid-tint:#0ea5e913;--app-chrome-bg:#ffffffc7;--app-recess:#eef2f999;--app-panel-gradient:linear-gradient(180deg, #ffffffeb 0%, #f6f8fbf5 100%);--app-panel-inset:0 1px 0 0 #ffffffd9 inset;--app-panel-shadow:0 1px 0 0 #0ea5e90f, 0 20px 40px -24px #0ea5e938;--app-panel-shadow-lg:0 1px 0 0 #0ea5e914, 0 40px 80px -30px #0ea5e947;--app-body-bg:radial-gradient(1100px 620px at 6% -12%, #0ea5e921, transparent 60%), radial-gradient(850px 500px at 100% 8%, #a855f717, transparent 55%), radial-gradient(700px 420px at 50% 105%, #38bdf814, transparent 60%);--auth-panel-gradient:linear-gradient(180deg, #fffffff0 0%, #f6f8fbf7 100%);--auth-panel-shadow:0 1px 0 0 #ffffffe6 inset, 0 40px 80px -28px #0ea5e947;--auth-panel-head-gradient:linear-gradient(180deg, #0ea5e90a, transparent);--auth-panel-foot-bg:#eef2f999;--auth-panel-grid-tint:#0ea5e90a;--auth-hud-divider:#0f172a14;--aurora-blob-a:radial-gradient(circle at 50% 50%, #0ea5e947, #0ea5e90f 40%, transparent 70%);--aurora-blob-b:radial-gradient(circle at 50% 50%, #a855f738, #a855f70d 40%, transparent 70%);--aurora-orbit:conic-gradient(from 0deg, transparent 0%, #0ea5e90e 14%, #0ea5e905 22%, transparent 32%, transparent 55%, #a855f70a 68%, transparent 78%, transparent 100%);--aurora-scan:linear-gradient(90deg, transparent 0%, #0ea5e908 25%, #0ea5e947 50%, #0ea5e908 75%, transparent 100%);--aurora-scan-glow:#0ea5e938;--aurora-mote:#0ea5e98c;--aurora-mote-glow:#0ea5e94d;--success-pill-soft:#0ea3711a;--success-pill-border:#0ea3714d;--success-pill-glow:#0ea37180;--danger-pill-border:#dc26264d;--warning-pill-border:#d9770659;--warning-pill-soft:#d9770614;--app-input-bg:#ffffffe6;--app-input-bg-focus:#fff;--app-input-autofill:#fff;--app-modal-backdrop:#0f172a73;--app-check-bg:#ffffffe6;--app-gutter:clamp(1rem, 2.5vw, 2rem);--app-sidenav-width:288px;--app-topbar-h:56px;--app-heading-h:94px;--app-page-gutter:var(--app-gutter);--app-page-py-top:22px;--app-page-py-bottom:clamp(1.75rem, 3vw, 2.5rem);--app-page-gap:18px;--fs-micro:11px;--fs-mono:12px;--fs-body:14px;--fs-md:15px;--fs-lg:16.5px;--fs-xl:19px;--fs-display:34px;--z-modal:1000;--z-popover:2000;--z-toast:3000;--z-drag:3500;--z-tooltip:4000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark{--app-bg:#020617;--app-surface:#0f172a;--app-surface-2:#172033;--app-surface-3:#1e293b;--app-border:#1e293b;--app-border-strong:#334155;--app-border-bright:#475569;--app-accent:#38bdf8;--app-accent-strong:#0ea5e9;--app-accent-soft:#38bdf81f;--app-accent-glow:#38bdf861;--app-accent-ink:var(--app-accent);--app-accent-2:#c084fc;--app-accent-2-soft:#c084fc1a;--app-accent-2-glow:#c084fc52;--app-text:#e2e8f0;--app-text-muted:#94a3b8;--app-text-dim:#7b8ba3;--app-text-faint:#5f6d82;--app-danger:#fca5a5;--app-danger-strong:#f87171;--app-danger-soft:#fca5a51a;--app-validation:#fb7185;--app-validation-strong:#fda4af;--app-validation-soft:#fb71851c;--app-validation-border:#fb71856b;--app-success:#6ee7b7;--app-warning:#fbbf24;--app-ink-on-accent:#03131f;--app-hover-tint:#94a3b80b;--app-grid-tint:#94a3b80f;--app-chrome-bg:#020617c7;--app-recess:#00000047;--app-panel-gradient:linear-gradient(180deg, #172033b8 0%, #0f172ad6 100%);--app-panel-inset:0 1px 0 0 #ffffff0a inset;--app-panel-shadow:0 1px 0 0 #38bdf80d, 0 20px 40px -28px #000000d9;--app-panel-shadow-lg:0 1px 0 0 #38bdf80f, 0 40px 80px -30px #000000f2;--app-body-bg:radial-gradient(1100px 620px at 6% -12%, #38bdf817, transparent 60%), radial-gradient(850px 500px at 100% 8%, #c084fc12, transparent 55%), radial-gradient(700px 420px at 50% 110%, #0ea5e90f, transparent 60%);--auth-panel-gradient:linear-gradient(180deg, #172033eb 0%, #0f172af5 100%);--auth-panel-shadow:0 1px 0 0 #ffffff0a inset, 0 40px 80px -30px #000000e6;--auth-panel-head-gradient:linear-gradient(180deg, #38bdf806, transparent);--auth-panel-foot-bg:#00000040;--auth-panel-grid-tint:#94a3b805;--auth-hud-divider:#94a3b814;--aurora-blob-a:radial-gradient(circle at 50% 50%, #38bdf866, #38bdf814 40%, transparent 70%);--aurora-blob-b:radial-gradient(circle at 50% 50%, #c084fc52, #c084fc14 40%, transparent 70%);--aurora-orbit:conic-gradient(from 0deg, transparent 0%, #38bdf81a 14%, #38bdf806 22%, transparent 32%, transparent 55%, #c084fc12 68%, transparent 78%, transparent 100%);--aurora-scan:linear-gradient(90deg, transparent 0%, #38bdf80d 25%, #38bdf86b 50%, #38bdf80d 75%, transparent 100%);--aurora-scan-glow:#38bdf84d;--aurora-mote:#38bdf899;--aurora-mote-glow:#38bdf861;--success-pill-soft:#6ee7b712;--success-pill-border:#6ee7b74d;--success-pill-glow:#6ee7b7b3;--danger-pill-border:#fca5a559;--warning-pill-border:#fbbf244d;--warning-pill-soft:#fbbf240f;--app-input-bg:#020617b3;--app-input-bg-focus:#020617f2;--app-input-autofill:#020617f2;--app-modal-backdrop:#000c;--app-check-bg:#0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{overflow-y:scroll}html,body{background:var(--app-bg);color:var(--app-text);font-feature-settings:"ss01", "cv01", "cv09";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;margin:0;font-family:Geist,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;transition:background .24s,color .24s;overflow-x:clip}body{background-image:var(--app-body-bg);background-attachment:fixed}.system-scrollbar{scrollbar-color:var(--app-border-strong) transparent;scrollbar-gutter:stable;scrollbar-width:thin}.app-shell{scrollbar-color:var(--app-border-strong) transparent;scrollbar-width:thin}.system-scrollbar::-webkit-scrollbar{width:8px;height:8px}.app-shell ::-webkit-scrollbar{width:8px;height:8px}.system-scrollbar::-webkit-scrollbar-track{background:0 0}.app-shell ::-webkit-scrollbar-track{background:0 0}.system-scrollbar::-webkit-scrollbar-thumb{background:var(--app-border-strong);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.app-shell ::-webkit-scrollbar-thumb{background:var(--app-border-strong);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.system-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--app-border-bright);background-clip:padding-box}.app-shell ::-webkit-scrollbar-thumb:hover{background:var(--app-border-bright);background-clip:padding-box}::selection{background:var(--app-accent-glow);color:var(--app-text)}.app-container{width:100%;padding-inline:var(--app-gutter);margin-inline:auto}.page-body{width:100%;padding-inline:var(--app-page-gutter);padding-block:var(--app-page-py-top) var(--app-page-py-bottom);gap:var(--app-page-gap);flex-direction:column;display:flex}.page-body--fill{width:100%;height:calc(100vh - var(--app-topbar-h) - var(--app-heading-h));gap:0;min-height:0;padding:0;overflow:hidden}.app-shell{min-height:100vh;color:var(--app-text);background:var(--app-bg);align-items:stretch;display:flex;position:relative;overflow-x:clip}.app-shell:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(var(--app-grid-tint) 1px, transparent 1px), linear-gradient(90deg, var(--app-grid-tint) 1px, transparent 1px);opacity:1;background-position:-1px -1px;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 60% at 50% 0,#000 30%,#0000 80%);mask-image:radial-gradient(90% 60% at 50% 0,#000 30%,#0000 80%)}.meta-label{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--app-text-dim)}.meta-label--accent{color:var(--app-accent-ink)}.meta-label--chevron:before{content:"› ";color:var(--app-accent-ink);margin-right:1px}.app-heading{font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:var(--fs-display);letter-spacing:-.02em;color:var(--app-text);margin:0;font-weight:500;line-height:1.1}.surface-panel{background:var(--app-panel-gradient);border:1px solid var(--app-border);box-shadow:var(--app-panel-inset), var(--app-panel-shadow);border-radius:12px;position:relative;overflow:hidden}.surface-panel:before{content:"";background:linear-gradient(180deg, transparent 0%, var(--app-accent) 15%, var(--app-accent) 85%, transparent 100%);opacity:.75;pointer-events:none;width:2px;position:absolute;top:14px;bottom:14px;left:0}.surface-panel--danger{border-color:var(--danger-pill-border)}.surface-panel--danger:before{background:linear-gradient(180deg, transparent 0%, var(--app-danger-strong) 15%, var(--app-danger-strong) 85%, transparent 100%);opacity:.75}.surface-panel--bare{background:var(--app-surface)}.surface-panel--bare:before{display:none}.cms-checker-surface{--cms-checker-surface-background:repeating-conic-gradient(color-mix(in srgb, var(--app-surface) 92%, white) 0% 25%, color-mix(in srgb, var(--app-surface-2) 82%, white) 0% 50%) 50% / 12px 12px;--cms-checker-surface-shadow:inset 0 1px 0 color-mix(in srgb, var(--app-text) 4%, transparent), 0 18px 38px -34px color-mix(in srgb, var(--app-text) 28%, transparent);background:var(--cms-checker-surface-background);box-shadow:var(--cms-checker-surface-shadow)}.cms-elevated-surface{background:var(--app-surface);box-shadow:0 1px 0 color-mix(in srgb, var(--app-text) 5%, transparent), 0 14px 28px -24px color-mix(in srgb, var(--app-text) 30%, transparent)}.section-title{font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:var(--fs-lg);letter-spacing:-.01em;color:var(--app-text);font-weight:500}.section-description{font-size:var(--fs-body);color:var(--app-text-muted);margin-top:.35rem;line-height:1.55}.app-input{background:var(--app-input-bg);border:1px solid var(--app-border);width:100%;color:var(--app-text);font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:var(--fs-md);border-radius:7px;padding:9px 12px;line-height:1.35;transition:border-color .15s,background .15s,box-shadow .15s;display:block}.app-input::placeholder{color:var(--app-text-faint)}.dark .app-input{border-color:var(--app-border-strong)}.dark .app-input::placeholder{color:var(--app-text-muted)}.app-input:hover:not(:disabled):not(:focus){border-color:var(--app-border-strong)}.app-input:focus{border-color:var(--app-accent);background:var(--app-input-bg-focus);box-shadow:0 0 0 3px var(--app-accent-soft);outline:none}.app-input:disabled{opacity:.55;cursor:not-allowed}.app-input:-webkit-autofill{-webkit-text-fill-color:var(--app-text);-webkit-box-shadow:0 0 0 1000px var(--app-input-autofill) inset;transition:background-color 600000s,color 600000s}.app-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--app-text);-webkit-box-shadow:0 0 0 1000px var(--app-input-autofill) inset;transition:background-color 600000s,color 600000s}.app-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--app-text);-webkit-box-shadow:0 0 0 1000px var(--app-input-autofill) inset;transition:background-color 600000s,color 600000s}.app-label{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--app-text-muted);align-items:center;gap:6px;display:inline-flex}.app-error{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);letter-spacing:.04em;color:var(--app-danger)}.app-error:before{content:"! ";color:var(--app-danger);opacity:.7}.app-hint{background:var(--app-hover-tint);border:1px dashed var(--app-border-strong);font-size:var(--fs-body);color:var(--app-text-muted);border-radius:6px;padding:10px 12px;line-height:1.55}.app-hint--danger{border-color:var(--danger-pill-border);background:var(--app-danger-soft);color:var(--app-danger)}.btn-base{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);letter-spacing:.15em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-weight:600;line-height:1.2;transition:filter .12s,transform 80ms,background .14s,border-color .14s;display:inline-flex}.btn-base:disabled{opacity:.45;cursor:not-allowed}.btn-base:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.btn-primary{background:var(--app-accent-ink);color:var(--app-ink-on-accent);border-color:#0000;box-shadow:0 1px 2px #0000001f}.btn-primary:hover:not(:disabled){background:var(--app-accent-ink);box-shadow:0 6px 18px -8px var(--app-accent-glow)}.btn-primary:active:not(:disabled){transform:translateY(.5px)scale(.99);box-shadow:0 1px 2px #0000001f}.btn-ghost{color:var(--app-text-muted);border-color:var(--app-border-strong);background:0 0}.btn-ghost:hover:not(:disabled){background:var(--app-hover-tint);color:var(--app-text);border-color:var(--app-border-bright)}.btn-solid{background:var(--app-surface);color:var(--app-text);border-color:var(--app-border)}.btn-solid:hover:not(:disabled){background:var(--app-surface-2);border-color:var(--app-text-dim)}.btn-solid:disabled{opacity:1;background:var(--app-surface-2);color:var(--app-text-faint);border-color:var(--app-border)}.btn-danger{background:var(--app-danger-soft);color:var(--app-danger);border-color:var(--danger-pill-border)}.btn-danger:hover:not(:disabled){background:color-mix(in srgb, var(--app-danger-soft) 80%, var(--app-danger));border-color:var(--app-danger)}.btn-arrow{transition:transform .16s;display:inline-block}.btn-primary:hover:not(:disabled) .btn-arrow{transform:translate(3px)}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes status-blink{0%,to{opacity:1}50%{opacity:.45}}.auth-shell{background:var(--app-bg);flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.auth-hud{z-index:5;letter-spacing:.15em;text-transform:uppercase;color:var(--app-text-dim);justify-content:space-between;align-items:center;gap:16px;padding:18px clamp(1rem,3vw,2.5rem);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;display:flex;position:relative}.auth-hud--top{border-bottom:1px solid var(--auth-hud-divider)}.auth-hud--bottom{border-top:1px solid var(--auth-hud-divider)}.auth-stage{z-index:5;flex:1;place-items:center;padding:clamp(1.5rem,4vw,3rem) clamp(1rem,3vw,2rem);display:grid;position:relative}.auth-stamp{color:var(--app-text-faint);letter-spacing:.2em}.auth-channel{color:var(--app-text-dim);align-items:center;gap:10px;display:inline-flex}.auth-channel__bar{background:var(--app-hover-tint);width:140px;height:2px;display:inline-block;position:relative;overflow:hidden}.auth-channel__fill{background:linear-gradient(90deg, transparent 0%, var(--app-accent-glow) 45%, var(--app-accent) 50%, var(--app-accent-glow) 55%, transparent 100%);animation:2.8s linear infinite auth-channel-flow;position:absolute;inset:0}@media (width<=640px){.auth-hud{gap:10px;padding-inline:1rem;font-size:10px}.auth-stamp{display:none}.auth-channel__bar{width:80px}}@keyframes auth-channel-flow{0%{transform:translate(-100%)}to{transform:translate(100%)}}.auth-aurora{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.auth-aurora__blob{filter:blur(90px);opacity:.95;will-change:transform;border-radius:50%;width:85vw;max-width:1200px;height:85vw;max-height:1200px;position:absolute}.auth-aurora__blob--a{background:var(--aurora-blob-a);animation:42s ease-in-out infinite alternate aurora-drift-a;top:-18%;left:-22%}.auth-aurora__blob--b{background:var(--aurora-blob-b);animation:38s ease-in-out infinite alternate aurora-drift-b;bottom:-22%;right:-20%}.auth-aurora__orbit{background:var(--aurora-orbit);will-change:transform;width:140vmin;height:140vmin;animation:60s linear infinite aurora-orbit-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:radial-gradient(circle,#000 0% 18%,#0000 72%);mask:radial-gradient(circle,#000 0% 18%,#0000 72%)}.auth-aurora__scanline{background:var(--aurora-scan);height:1px;box-shadow:0 0 14px var(--aurora-scan-glow);will-change:transform, opacity;opacity:0;animation:18s cubic-bezier(.4,0,.2,1) infinite aurora-scan;position:absolute;top:0;left:0;right:0}.auth-aurora__motes{position:absolute;inset:0}.auth-aurora__mote{background:var(--aurora-mote);width:2px;height:2px;box-shadow:0 0 6px var(--aurora-mote-glow);opacity:0;will-change:transform, opacity;border-radius:50%;animation:22s linear infinite aurora-mote-rise;position:absolute}.auth-aurora__mote--1{animation-duration:22s;animation-delay:0s;bottom:-20px;left:6%}.auth-aurora__mote--2{animation-duration:28s;animation-delay:3.5s;bottom:-20px;left:14%}.auth-aurora__mote--3{animation-duration:19s;animation-delay:11s;bottom:-20px;left:22%}.auth-aurora__mote--4{animation-duration:25s;animation-delay:7.2s;bottom:-20px;left:31%}.auth-aurora__mote--5{animation-duration:21s;animation-delay:15s;bottom:-20px;left:38%}.auth-aurora__mote--6{animation-duration:30s;animation-delay:2s;bottom:-20px;left:46%}.auth-aurora__mote--7{animation-duration:24s;animation-delay:18s;bottom:-20px;left:54%}.auth-aurora__mote--8{animation-duration:27s;animation-delay:9s;bottom:-20px;left:63%}.auth-aurora__mote--9{animation-duration:20s;animation-delay:13s;bottom:-20px;left:71%}.auth-aurora__mote--10{animation-duration:26s;animation-delay:5s;bottom:-20px;left:79%}.auth-aurora__mote--11{animation-duration:22s;animation-delay:17s;bottom:-20px;left:86%}.auth-aurora__mote--12{animation-duration:29s;animation-delay:8s;bottom:-20px;left:93%}.auth-aurora__mote--13{width:1px;height:1px;animation-duration:23s;animation-delay:20s;bottom:-20px;left:10%}.auth-aurora__mote--14{width:3px;height:3px;animation-duration:31s;animation-delay:4s;bottom:-20px;left:68%}@keyframes aurora-drift-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(18%,10%)scale(1.18)}}@keyframes aurora-drift-b{0%{transform:translate(0,0)scale(1.1)}to{transform:translate(-14%,-8%)scale(.95)}}@keyframes aurora-orbit-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes aurora-scan{0%{opacity:0;transform:translateY(0)}6%{opacity:1}94%{opacity:1}to{opacity:0;transform:translateY(100vh)}}@keyframes aurora-mote-rise{0%{opacity:0;transform:translate(0,0)}10%{opacity:.9}50%{opacity:.6;transform:translate(14px,-50vh)}90%{opacity:.4}to{opacity:0;transform:translate(-6px,-105vh)}}@media (prefers-reduced-motion:reduce){.auth-aurora__blob,.auth-aurora__orbit,.auth-aurora__scanline,.auth-aurora__mote,.auth-channel__fill{animation:none!important}.auth-aurora__scanline{opacity:.2;top:40%}.auth-aurora__mote{opacity:.25}}.auth-panel{background:var(--auth-panel-gradient);border:1px solid var(--app-border);width:100%;max-width:460px;box-shadow:var(--auth-panel-shadow);border-radius:14px;animation:.34s cubic-bezier(.22,1,.36,1) both auth-panel-in;position:relative;overflow:hidden}.auth-panel:before{content:"";background:linear-gradient(180deg, transparent 0%, var(--app-accent) 20%, var(--app-accent) 80%, transparent 100%);opacity:.85;width:2px;position:absolute;inset:0 auto 0 0}.auth-panel:after{content:"";pointer-events:none;background-image:linear-gradient(var(--auth-panel-grid-tint) 1px, transparent 1px), linear-gradient(90deg, var(--auth-panel-grid-tint) 1px, transparent 1px);opacity:.8;background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 0,#000 20%,#0000 75%);mask-image:radial-gradient(80% 60% at 50% 0,#000 20%,#0000 75%)}.auth-panel__head{border-bottom:1px solid var(--auth-hud-divider);background:var(--auth-panel-head-gradient);letter-spacing:.2em;text-transform:uppercase;color:var(--app-text-muted);z-index:1;align-items:center;gap:10px;padding:11px 18px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;display:flex;position:relative}.auth-panel__dot{background:var(--app-accent-ink);width:6px;height:6px;box-shadow:0 0 8px var(--app-accent-glow);border-radius:50%;animation:2.4s ease-in-out infinite status-blink}.auth-panel__progress{color:color-mix(in srgb, var(--app-accent) 50%, transparent);letter-spacing:.1em;margin-left:auto;font-size:10px}.auth-panel__body{z-index:1;padding:26px 24px 22px;position:relative}.auth-panel__foot{z-index:1;border-top:1px solid var(--auth-hud-divider);background:var(--auth-panel-foot-bg);letter-spacing:.1em;color:var(--app-text-muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px 14px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;display:flex;position:relative}.auth-intro{margin-bottom:22px;animation:.36s cubic-bezier(.22,1,.36,1) 80ms both auth-rise}.auth-intro__title{letter-spacing:-.017em;color:var(--app-text);margin:0;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:22px;font-weight:500;line-height:1.2}.auth-intro__sub{color:var(--app-text-muted);margin-top:8px;font-size:13.5px;line-height:1.55}.auth-fields{flex-direction:column;gap:18px;display:flex}.auth-fields>*{animation:.36s cubic-bezier(.22,1,.36,1) both auth-rise}.auth-fields>:first-child{animation-delay:.12s}.auth-fields>:nth-child(2){animation-delay:.18s}.auth-fields>:nth-child(3){animation-delay:.24s}.auth-fields>:nth-child(4){animation-delay:.3s}.auth-fields>:nth-child(5){animation-delay:.36s}.auth-field{flex-direction:column;gap:7px;display:flex}.auth-label{letter-spacing:.22em;text-transform:uppercase;color:var(--app-text-dim);align-items:center;gap:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;transition:color .14s;display:inline-flex}.auth-label:before{content:"›";color:color-mix(in srgb, var(--app-accent) 60%, transparent);font-size:13px;line-height:1;transform:translateY(-1px)}.auth-field:focus-within .auth-label,.auth-field:focus-within .auth-label:before{color:var(--app-accent-ink)}.auth-input{border:0;border-bottom:1px solid var(--app-border-strong);width:100%;color:var(--app-text);letter-spacing:.01em;caret-color:var(--app-accent);background:0 0;border-radius:0;padding:6px 2px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;transition:border-color .16s,box-shadow .16s;display:block}.auth-input::placeholder{color:var(--app-text-faint)}.auth-input:focus{border-bottom-color:var(--app-accent);box-shadow:0 1px 0 0 var(--app-accent);outline:none}.auth-input:-webkit-autofill{-webkit-text-fill-color:var(--app-text);-webkit-box-shadow:0 0 0 1000px var(--app-input-autofill) inset;caret-color:var(--app-accent);transition:background-color 600000s,color 600000s}.auth-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--app-text);-webkit-box-shadow:0 0 0 1000px var(--app-input-autofill) inset;caret-color:var(--app-accent);transition:background-color 600000s,color 600000s}.auth-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--app-text);-webkit-box-shadow:0 0 0 1000px var(--app-input-autofill) inset;caret-color:var(--app-accent);transition:background-color 600000s,color 600000s}.auth-secret{position:relative}.auth-secret__input{padding-right:32px}.auth-secret__reveal{width:26px;height:26px;color:var(--app-text-dim);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;transition:color .14s;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.auth-secret__reveal:hover{color:var(--app-text)}.auth-secret__reveal:focus-visible{outline:2px solid var(--app-accent);outline-offset:1px}.auth-error{letter-spacing:.04em;color:var(--app-danger);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.auth-error:before{content:"! ";color:var(--app-danger);opacity:.7}.auth-status-msg{border:1px solid var(--success-pill-border);background:var(--success-pill-soft);color:var(--app-success);border-radius:6px;align-items:center;gap:8px;margin-bottom:18px;padding:9px 12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;display:flex}.auth-status-msg:before{content:"✓";color:var(--app-success)}.auth-check{cursor:pointer;letter-spacing:.12em;text-transform:uppercase;color:var(--app-text-muted);-webkit-user-select:none;user-select:none;align-items:center;gap:9px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;display:inline-flex;position:relative}.auth-check__box{border:1px solid var(--app-border-strong);background:var(--app-check-bg);border-radius:3px;place-items:center;width:13px;height:13px;transition:border-color .14s,background .14s;display:grid;position:relative}.auth-check__native{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-check__native:checked+.auth-check__box{border-color:var(--app-accent);background:var(--app-accent-soft)}.auth-check__native:checked+.auth-check__box:after{content:"";border:1.5px solid var(--app-accent);border-top:0;border-left:0;width:5px;height:7px;transform:rotate(45deg)translate(-1px,-1px)}.auth-check__native:focus-visible+.auth-check__box{outline:2px solid var(--app-accent);outline-offset:2px}.auth-actions{border-top:1px dashed var(--app-border);justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:18px;display:flex}.auth-submit{background:linear-gradient(180deg, var(--app-accent), var(--app-accent-strong));border:1px solid var(--app-accent-strong);color:var(--app-ink-on-accent);letter-spacing:.15em;text-transform:uppercase;cursor:pointer;white-space:nowrap;box-shadow:0 1px 0 0 #fff3 inset, 0 10px 24px -12px var(--app-accent-glow);border-radius:6px;align-items:center;gap:10px;padding:9px 16px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;font-weight:700;transition:filter .14s,transform 80ms;display:inline-flex}.auth-submit:hover:not(:disabled){filter:brightness(1.1)}.auth-submit:active:not(:disabled){transform:translateY(1px)}.auth-submit:disabled{opacity:.55;cursor:not-allowed}.auth-submit:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.auth-submit__arrow{transition:transform .16s}.auth-submit:hover:not(:disabled) .auth-submit__arrow{transform:translate(3px)}.auth-ghost-link{letter-spacing:.1em;color:var(--app-text-muted);border-bottom:1px dashed var(--app-border);cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;padding:0 0 1px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;text-decoration:none;transition:color .14s,border-color .14s}.auth-ghost-link:hover{color:var(--app-accent-ink);border-bottom-color:color-mix(in srgb, var(--app-accent) 50%, transparent)}.auth-prompt{color:var(--app-text-muted)}.auth-prompt__cmd{color:var(--app-accent-ink);font-weight:600}.auth-prompt__cursor{background:var(--app-accent-ink);vertical-align:-2px;width:7px;height:1.1em;margin-left:2px;animation:1.05s steps(2,end) infinite auth-cursor-blink;display:inline-block}@keyframes auth-panel-in{0%{opacity:0;transform:scale(.97)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes auth-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-cursor-blink{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.auth-panel,.auth-fields>*,.auth-intro,.auth-prompt__cursor{animation:none!important}}.app-dropdown-panel{background:var(--app-surface-2);border:1px solid var(--app-border);box-shadow:var(--app-panel-inset), var(--app-panel-shadow-lg);border-radius:9px;padding:6px}.app-modal-panel{background:var(--app-surface-2);border:1px solid var(--app-border);box-shadow:var(--app-panel-inset), var(--app-panel-shadow-lg);border-radius:14px;position:relative;overflow:hidden}.app-modal-panel:before{content:"";background:linear-gradient(180deg, transparent 0%, var(--app-accent) 20%, var(--app-accent) 80%, transparent 100%);opacity:.6;width:2px;position:absolute;inset:0 auto 0 0}.app-modal-panel--danger:before{background:linear-gradient(180deg, transparent 0%, var(--app-danger-strong) 20%, var(--app-danger-strong) 80%, transparent 100%)}.app-modal-body{padding:22px 24px}.app-modal-footer{background:var(--app-recess);border-top:1px solid var(--app-border);justify-content:flex-end;gap:12px;padding:14px 24px;display:flex}.theme-switch{border:1px solid var(--app-border);background:var(--app-hover-tint);border-radius:999px;align-items:center;gap:2px;height:32px;padding:3px;display:inline-flex}.theme-switch__btn{width:28px;height:26px;color:var(--app-text-dim);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;transition:color .14s,background .14s;display:inline-grid;position:relative}.theme-switch__btn:hover:not(.theme-switch__btn--active){color:var(--app-text-muted)}.theme-switch__btn--active{background:var(--app-surface);color:var(--app-accent-ink);box-shadow:0 1px 0 0 var(--app-border) inset, 0 1px 2px 0 color-mix(in srgb, var(--app-text) 10%, transparent)}.theme-switch__btn:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.theme-switch__icon{width:13px;height:13px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-main__header{border-bottom:1px solid var(--app-border);background:color-mix(in srgb, var(--app-bg) 72%, var(--app-surface));align-items:center;height:94px;display:flex}.app-main__header-inner{width:100%}.page-header{justify-content:space-between;align-items:flex-end;gap:16px;padding-block:20px 14px;display:flex}.page-header__meta{letter-spacing:.22em;text-transform:uppercase;color:var(--app-text-dim);margin-bottom:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}[x-cloak]{display:none}input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=tel],input[type=search],input[type=date],textarea,input[type=checkbox],input[type=radio]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=tel],input[type=search],input[type=date],textarea,input[type=checkbox],input[type=radio]{--lightningcss-light: ;--lightningcss-dark:initial}}.ce-float-panel{border:1px solid var(--app-border);background:color-mix(in srgb, var(--app-surface) 98%, transparent);-webkit-backdrop-filter:blur(10px);border-radius:9px;animation:70ms ease-out ce-float-panel-in;box-shadow:0 18px 38px #00000038}@keyframes ce-float-panel-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ce-float-panel{animation:none}}.dark\:prose-invert:is(.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:shadow-\[inset_0_0_0_1px_var\(--vf-danger\)\]:after{content:var(--tw-content);--tw-shadow:inset 0 0 0 1px var(--vf-danger);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}.checked\:form-bg-primary:checked{background-color:var(--vf-primary)}.checked\:form-border-color-checked:checked{border-color:var(--vf-border-color-checked)}.checked\:form-bg-icon-check:checked:after{content:"";background-color:var(--vf-color-on-primary);width:calc(100% + var(--vf-border-width-checkbox-l) + var(--vf-border-width-checkbox-r));height:calc(100% + var(--vf-border-width-checkbox-t) + var(--vf-border-width-checkbox-b));left:calc(var(--vf-border-width-checkbox-l) * (-1));top:calc(var(--vf-border-width-checkbox-t) * (-1));display:block;position:relative;-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.checked\:form-bg-icon-radio:checked:after{content:"";background-color:var(--vf-color-on-primary);width:100%;height:100%;display:block;-webkit-mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3.5'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3.5'/%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body[dir=rtl] .checked\:form-bg-icon-check:checked:after{left:auto;right:calc(var(--vf-border-width-checkbox-l) * (-1))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.4\]:hover{--tw-scale-x:1.4;--tw-scale-y:1.4;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))}.hover\:bg-opacity-10:hover{--tw-bg-opacity:.1}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:brightness-90:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:form-bg-selected:hover{background-color:var(--vf-bg-selected)}.hover\:form-color-input-hover:hover{color:var(--vf-color-input-hover)}.hover\:form-bg-input-hover:hover{background-color:var(--vf-bg-input-hover)}.hover\:form-bg-checkbox-hover:hover{background-color:var(--vf-bg-checkbox-hover)}.hover\:form-border-color-input-hover:hover{border-color:var(--vf-border-color-input-hover)}.hover\:form-border-color-checkbox-hover:hover{border-color:var(--vf-border-color-checkbox-hover)}.hover\:form-shadow-input-hover:hover{box-shadow:var(--vf-shadow-input), var(--vf-shadow-input-hover)}.hover\:form-shadow-handles-hover:hover{box-shadow:var(--vf-shadow-handles-hover)}.focus\:relative:focus{position:relative}.focus\:z-1:focus{z-index:1}.focus\:z-10:focus{z-index:10}.focus\:border-none:focus{border-style:none}.focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.focus\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgb(67 56 202/var(--tw-border-opacity,1))}.focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.focus\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.focus\:bg-indigo-600:focus{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.focus\:bg-red-600:focus{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.focus\:bg-yellow-600:focus{--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))}.focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.focus\:text-gray-700:focus{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.focus\:text-gray-800:focus{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.focus\:text-indigo-800:focus{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity,1))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:form-bg-selected:focus{background-color:var(--vf-bg-selected)}.focus\:form-ring:focus{outline:var(--vf-ring-width) solid var(--vf-ring-color)}.focus\:form-shadow-handles-focus:focus{box-shadow:var(--vf-shadow-handles-focus)}.focus-visible\:opacity-60:focus-visible{opacity:.6}.focus-visible\:opacity-80:focus-visible{opacity:.8}.focus-visible\:form-ring:focus-visible{outline:var(--vf-ring-width) solid var(--vf-ring-color)}.active\:bg-gray-100:active{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.active\:bg-gray-50:active{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.active\:bg-gray-900:active{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.active\:bg-red-700:active{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.active\:text-gray-500:active{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.active\:text-gray-700:active{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.active\:text-gray-800:active{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.active\:cursor-grabbing:active{cursor:grabbing}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:form-hidden{display:none}.group:hover .group-hover\:form-inline-block{display:inline}.group:hover .group-hover\:form-color-input-hover{color:var(--vf-color-input-hover)}.group:hover .group-hover\:form-visible{visibility:visible}.slider-horizontal .h\:left-1\/2{left:50%}.slider-horizontal .h\:h-0{height:0}.slider-horizontal .h\:-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.slider-horizontal .h\:form-top-slider-handle-horizontal{top:calc((var(--vf-slider-handle-size) - var(--vf-slider-height)) / 2 * (-1))}.slider-horizontal .h\:form-right-slider-handle-horizontal{right:calc(var(--vf-slider-handle-size) / 2 * (-1))}.slider-horizontal .h\:form-top-slider-handle-horizontal-sm{top:calc((var(--vf-slider-handle-size-sm) - var(--vf-slider-height-sm)) / 2 * (-1))}.slider-horizontal .h\:form-right-slider-handle-horizontal-sm{right:calc(var(--vf-slider-handle-size-sm) / 2 * (-1))}.slider-horizontal .h\:form-top-slider-handle-horizontal-lg{top:calc((var(--vf-slider-handle-size-lg) - var(--vf-slider-height-lg)) / 2 * (-1))}.slider-horizontal .h\:form-right-slider-handle-horizontal-lg{right:calc(var(--vf-slider-handle-size-lg) / 2 * (-1))}.slider-vertical .v\:-top-full{top:-100%}.slider-vertical .v\:top-1\/2{top:50%}.slider-vertical .v\:w-0{width:0}.slider-vertical .v\:-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.slider-vertical .v\:cursor-ns-resize{cursor:ns-resize}.slider-vertical .v\:form-bottom-slider-handle-vertical{bottom:calc(var(--vf-slider-handle-size) / 2 * (-1))}.slider-vertical .v\:form-right-slider-handle-vertical{right:calc((var(--vf-slider-handle-size) - var(--vf-slider-height)) / 2 * (-1))}.slider-vertical .v\:form-bottom-slider-handle-vertical-sm{bottom:calc(var(--vf-slider-handle-size-sm) / 2 * (-1))}.slider-vertical .v\:form-right-slider-handle-vertical-sm{right:calc((var(--vf-slider-handle-size-sm) - var(--vf-slider-height-sm)) / 2 * (-1))}.slider-vertical .v\:form-bottom-slider-handle-vertical-lg{bottom:calc(var(--vf-slider-handle-size-lg) / 2 * (-1))}.slider-vertical .v\:form-right-slider-handle-vertical-lg{right:calc((var(--vf-slider-handle-size-lg) - var(--vf-slider-height-lg)) / 2 * (-1))}.slider-horizontal .slider-origin>.merge-h\:left-auto{left:auto}.slider-horizontal .slider-origin>.merge-h\:translate-x-1\/2{--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.slider-horizontal .slider-origin>.merge-h\:form-bottom-slider-tooltip-top-merged{bottom:calc((var(--vf-slider-handle-size) - var(--vf-slider-height)) / 2 + var(--vf-slider-tooltip-distance))}.slider-horizontal .slider-origin>.merge-h\:form-top-slider-tooltip-bottom-merged{top:calc((var(--vf-slider-handle-size) - var(--vf-slider-height)) / 2 + var(--vf-slider-height) + var(--vf-slider-tooltip-distance))}.slider-horizontal .slider-origin>.merge-h\:form-bottom-slider-tooltip-top-merged-sm{bottom:calc((var(--vf-slider-handle-size-sm) - var(--vf-slider-height-sm)) / 2 + var(--vf-slider-tooltip-distance-sm))}.slider-horizontal .slider-origin>.merge-h\:form-top-slider-tooltip-bottom-merged-sm{top:calc((var(--vf-slider-handle-size-sm) - var(--vf-slider-height-sm)) / 2 + var(--vf-slider-height-sm) + var(--vf-slider-tooltip-distance-sm))}.slider-horizontal .slider-origin>.merge-h\:form-bottom-slider-tooltip-top-merged-lg{bottom:calc((var(--vf-slider-handle-size-lg) - var(--vf-slider-height-lg)) / 2 + var(--vf-slider-tooltip-distance-lg))}.slider-horizontal .slider-origin>.merge-h\:form-top-slider-tooltip-bottom-merged-lg{top:calc((var(--vf-slider-handle-size-lg) - var(--vf-slider-height-lg)) / 2 + var(--vf-slider-height-lg) + var(--vf-slider-tooltip-distance-lg))}.slider-vertical .slider-origin>.merge-v\:top-auto{top:auto}.slider-vertical .slider-origin>.merge-v\:translate-y-1\/2{--tw-translate-y:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.slider-vertical .slider-origin>.merge-v\:form-right-slider-tooltip-left-merged{right:calc((var(--vf-slider-handle-size) - var(--vf-slider-height)) / 2 + var(--vf-slider-height) + var(--vf-slider-tooltip-distance))}.slider-vertical .slider-origin>.merge-v\:form-left-slider-tooltip-right-merged{left:calc((var(--vf-slider-handle-size) - var(--vf-slider-height)) / 2 + var(--vf-slider-tooltip-distance))}.slider-vertical .slider-origin>.merge-v\:form-right-slider-tooltip-left-merged-sm{right:calc((var(--vf-slider-handle-size-sm) - var(--vf-slider-height-sm)) / 2 + var(--vf-slider-height-sm) + var(--vf-slider-tooltip-distance-sm))}.slider-vertical .slider-origin>.merge-v\:form-left-slider-tooltip-right-merged-sm{left:calc((var(--vf-slider-handle-size-sm) - var(--vf-slider-height-sm)) / 2 + var(--vf-slider-tooltip-distance-sm))}.slider-vertical .slider-origin>.merge-v\:form-right-slider-tooltip-left-merged-lg{right:calc((var(--vf-slider-handle-size-lg) - var(--vf-slider-height-lg)) / 2 + var(--vf-slider-height-lg) + var(--vf-slider-tooltip-distance-lg))}.slider-vertical .slider-origin>.merge-v\:form-left-slider-tooltip-right-merged-lg{left:calc((var(--vf-slider-handle-size-lg) - var(--vf-slider-height-lg)) / 2 + var(--vf-slider-tooltip-distance-lg))}.slider-state-tap .tap\:transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slider-state-tap .tap\:duration-300{transition-duration:.3s}.checked-focused\:form-bg-primary:checked:focus,.checked-hover\:form-bg-primary:checked:hover{background-color:var(--vf-primary)}.checked-hover\:form-bg-primary:checked:hover{background-color:var(--vf-primary)}.checked-hover\:form-border-color-checked:checked:hover{border-color:var(--vf-border-color-checked)}.slider-tooltip-focus:not(.slider-focused) .tt-focus\:hidden{display:none!important}.slider-tooltip-focus.slider-focused .tt-focused\:block\:not\(_____\.slider-tooltip-hidden\){display:block!important}.slider-tooltip-drag:not(.slider-state-drag) .tt-drag\:hidden{display:none!important}.slider-tooltip-drag.slider-state-drag .tt-dragging\:block\:not\(_____\.slider-tooltip-hidden\){display:block!important}.label-floating~.with-floating\:form-p-input-floating{padding-top:calc(var(--vf-py-input) + (var(--vf-floating-top) / 2));padding-bottom:calc(var(--vf-py-input) - (var(--vf-floating-top) / 2))}.label-floating~.with-floating\:form-p-tags-floating{padding-left:var(--vf-px-input);margin:calc(var(--vf-space-tags) + var(--vf-floating-top) + .34375rem - 1px) 0 0}.label-floating~.with-floating\:form-p-input-floating-sm{padding-top:calc(var(--vf-py-input-sm) + (var(--vf-floating-top-sm) / 2));padding-bottom:calc(var(--vf-py-input-sm) - (var(--vf-floating-top-sm) / 2))}.label-floating~.with-floating\:form-p-tags-floating-sm{padding-left:var(--vf-px-input-sm);margin:calc(var(--vf-space-tags-sm) + var(--vf-floating-top-sm) + .34375rem - 1px) 0 0}.label-floating~.with-floating\:form-p-input-floating-lg{padding-top:calc(var(--vf-py-input-lg) + (var(--vf-floating-top-lg) / 2));padding-bottom:calc(var(--vf-py-input-lg) - (var(--vf-floating-top-lg) / 2))}.label-floating~.with-floating\:form-p-tags-floating-lg{padding-left:var(--vf-px-input-lg);margin:calc(var(--vf-space-tags-lg) + var(--vf-floating-top-lg) + .34375rem - 1px) 0 0}.label-floating~div .with-floating\:form-p-input-floating{padding-top:calc(var(--vf-py-input) + (var(--vf-floating-top) / 2));padding-bottom:calc(var(--vf-py-input) - (var(--vf-floating-top) / 2))}.label-floating~div .with-floating\:form-p-tags-floating{padding-left:var(--vf-px-input);margin:calc(var(--vf-space-tags) + var(--vf-floating-top) + .34375rem - 1px) 0 0}.label-floating~div .with-floating\:form-p-input-floating-sm{padding-top:calc(var(--vf-py-input-sm) + (var(--vf-floating-top-sm) / 2));padding-bottom:calc(var(--vf-py-input-sm) - (var(--vf-floating-top-sm) / 2))}.label-floating~div .with-floating\:form-p-tags-floating-sm{padding-left:var(--vf-px-input-sm);margin:calc(var(--vf-space-tags-sm) + var(--vf-floating-top-sm) + .34375rem - 1px) 0 0}.label-floating~div .with-floating\:form-p-input-floating-lg{padding-top:calc(var(--vf-py-input-lg) + (var(--vf-floating-top-lg) / 2));padding-bottom:calc(var(--vf-py-input-lg) - (var(--vf-floating-top-lg) / 2))}.label-floating~div .with-floating\:form-p-tags-floating-lg{padding-left:var(--vf-px-input-lg);margin:calc(var(--vf-space-tags-lg) + var(--vf-floating-top-lg) + .34375rem - 1px) 0 0}.focused\:form-color-input-focus.form-focus{color:var(--vf-color-input-focus)}.focused\:form-bg-input-focus.form-focus{background-color:var(--vf-bg-input-focus)}.focused\:form-bg-checkbox-focus.form-focus{background-color:var(--vf-bg-checkbox-focus)}.focused\:form-border-color-input-focus.form-focus{border-color:var(--vf-border-color-input-focus)}.focused\:form-border-color-checkbox-focus.form-focus{border-color:var(--vf-border-color-checkbox-focus)}.focused\:form-ring.form-focus{outline:var(--vf-ring-width) solid var(--vf-ring-color)}.focused\:form-shadow-input-focus.form-focus{box-shadow:var(--vf-shadow-input), var(--vf-shadow-input-focus)}.focused\:form-shadow-handles-focus.form-focus{box-shadow:var(--vf-shadow-handles-focus)}.focused\:form-color-input-focus:focus{color:var(--vf-color-input-focus)}.focused\:form-bg-input-focus:focus{background-color:var(--vf-bg-input-focus)}.focused\:form-bg-checkbox-focus:focus{background-color:var(--vf-bg-checkbox-focus)}.focused\:form-border-color-input-focus:focus{border-color:var(--vf-border-color-input-focus)}.focused\:form-border-color-checkbox-focus:focus{border-color:var(--vf-border-color-checkbox-focus)}.focused\:form-ring:focus{outline:var(--vf-ring-width) solid var(--vf-ring-color)}.focused\:form-shadow-input-focus:focus{box-shadow:var(--vf-shadow-input), var(--vf-shadow-input-focus)}.focused\:form-shadow-handles-focus:focus{box-shadow:var(--vf-shadow-handles-focus)}.focused-hover\:form-shadow-input-hover.form-focus:hover{box-shadow:var(--vf-shadow-input), var(--vf-shadow-input-hover)}.focused-hover\:form-shadow-handles-hover.form-focus:hover{box-shadow:var(--vf-shadow-handles-hover)}.focused-hover\:form-shadow-input-hover:focus:hover{box-shadow:var(--vf-shadow-input), var(--vf-shadow-input-hover)}.focused-hover\:form-shadow-handles-hover:focus:hover{box-shadow:var(--vf-shadow-handles-hover)}.form-list-group:hover>.list-group-hover\:opacity-100,.form-info-group:hover .info-group-hover\:opacity-100{opacity:1}.form-info-group:hover .info-group-hover\:form-visible{visibility:visible}.form-input-group .in-input-group\:-form-top-border-width-input-t{top:calc(var(--vf-border-width-input-t) * (-1))}.sortable-ghost.ghost\:opacity-60{opacity:.6}.form-text-type .text-type\:form-pt-input-border{padding-top:calc(var(--vf-py-input) + var(--vf-border-width-input-t))}.form-text-type .text-type\:form-pt-input-border-sm{padding-top:calc(var(--vf-py-input-sm) + var(--vf-border-width-input-t))}.form-text-type .text-type\:form-pt-input-border-lg{padding-top:calc(var(--vf-py-input-lg) + var(--vf-border-width-input-t))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:pointer-events-none[disabled]{pointer-events:none}.disabled\:cursor-not-allowed[disabled]{cursor:not-allowed}.disabled\:opacity-25[disabled]{opacity:.25}.disabled\:opacity-50[disabled]{opacity:.5}.disabled\:opacity-60[disabled]{opacity:.6}[disabled] .disabled\:pointer-events-none{pointer-events:none}[disabled] .disabled\:cursor-not-allowed{cursor:not-allowed}[disabled] .disabled\:opacity-25{opacity:.25}[disabled] .disabled\:opacity-50{opacity:.5}[disabled] .disabled\:opacity-60{opacity:.6}.dark\:border-gray-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.dark\:border-gray-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.dark\:border-indigo-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity,1))}.dark\:bg-gray-200:is(.dark *){--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.dark\:bg-indigo-900\/50:is(.dark *){background-color:#312e8180}.dark\:bg-gradient-to-bl:is(.dark *){background-image:linear-gradient(to bottom left, var(--tw-gradient-stops))}.dark\:from-gray-700\/50:is(.dark *){--tw-gradient-from:#37415180 var(--tw-gradient-from-position);--tw-gradient-to:#37415100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:via-transparent:is(.dark *){--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:fill-indigo-200:is(.dark *){fill:#c7d2fe}.dark\:fill-white:is(.dark *){fill:#fff}.dark\:text-gray-100:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:text-gray-500:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.dark\:text-gray-600:is(.dark *){--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dark\:text-gray-800:is(.dark *){--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:invert:is(.dark *){--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.dark\:filter:is(.dark *){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.dark\:hover\:border-gray-600:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:hover\:border-gray-700:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.dark\:hover\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-900:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.dark\:hover\:bg-white:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dark\:hover\:text-gray-100:hover:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-200:hover:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-400:hover:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:focus\:border-blue-700:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.dark\:focus\:border-blue-800:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.dark\:focus\:border-gray-600:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:focus\:border-gray-700:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.dark\:focus\:border-indigo-300:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(165 180 252/var(--tw-border-opacity,1))}.dark\:focus\:border-indigo-600:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity,1))}.dark\:focus\:bg-gray-700:focus:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:focus\:bg-gray-800:focus:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:focus\:bg-gray-900:focus:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.dark\:focus\:bg-indigo-900:focus:is(.dark *){--tw-bg-opacity:1;background-color:rgb(49 46 129/var(--tw-bg-opacity,1))}.dark\:focus\:bg-white:focus:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dark\:focus\:text-gray-200:focus:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:focus\:text-gray-300:focus:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:focus\:text-gray-400:focus:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:focus\:text-indigo-200:focus:is(.dark *){--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity,1))}.dark\:focus\:ring-indigo-600:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity,1))}.dark\:focus\:ring-offset-gray-800:focus:is(.dark *){--tw-ring-offset-color:#1f2937}.dark\:active\:bg-gray-300:active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.dark\:active\:bg-gray-700:active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:active\:text-gray-300:active:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}@media (width>=640px){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:col-span-11{grid-column:span 11/span 11}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-span-8{grid-column:span 8/span 8}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:-my-px{margin-top:-1px;margin-bottom:-1px}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:-me-2{margin-inline-end:-.5rem}.sm\:ms-10{margin-inline-start:2.5rem}.sm\:ms-3{margin-inline-start:.75rem}.sm\:ms-4{margin-inline-start:1rem}.sm\:ms-6{margin-inline-start:1.5rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:size-10{width:2.5rem;height:2.5rem}.sm\:w-3\/4{width:75%}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-1{flex:1}.sm\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-4{gap:1rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-md{border-radius:.375rem}.sm\:rounded-bl-md{border-bottom-left-radius:.375rem}.sm\:rounded-br-md{border-bottom-right-radius:.375rem}.sm\:rounded-tl-md{border-top-left-radius:.375rem}.sm\:rounded-tr-md{border-top-right-radius:.375rem}.sm\:p-6{padding:1.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-4{padding-bottom:1rem}.sm\:pt-0{padding-top:0}.sm\:text-start{text-align:start}.sm\:text-\[40px\]{font-size:40px}.sm\:form-pt-0,.form-text-type .sm\:form-pt-0{padding-top:0}.sm\:form-pt-0{padding-top:0}.sm\:form-pb-gutter\/3{padding-bottom:calc(var(--vf-gutter) / 3)}.sm\:form-pr-gutter{padding-right:var(--vf-gutter)}.sm\:form-pr-0{padding-right:0}.sm\:form-pb-gutter\/3-sm{padding-bottom:calc(var(--vf-gutter-sm) / 3)}.sm\:form-pr-gutter-sm{padding-right:var(--vf-gutter-sm)}.sm\:form-pb-gutter\/3-lg{padding-bottom:calc(var(--vf-gutter-lg) / 3)}.sm\:form-pr-gutter-lg{padding-right:var(--vf-gutter-lg)}.form-text-type .sm\:text-type\:form-pt-input-border{padding-top:calc(var(--vf-py-input) + var(--vf-border-width-input-t))}.form-text-type .sm\:text-type\:form-pt-input-border-sm{padding-top:calc(var(--vf-py-input-sm) + var(--vf-border-width-input-t))}.form-text-type .sm\:text-type\:form-pt-input-border-lg{padding-top:calc(var(--vf-py-input-lg) + var(--vf-border-width-input-t))}}@media (width>=768px){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:grid{display:grid}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:gap-6{gap:1.5rem}.md\:pb-0{padding-bottom:0}.md\:pr-6{padding-right:1.5rem}.md\:form-pt-0,.form-text-type .md\:form-pt-0{padding-top:0}.md\:form-text-h1{font-size:var(--vf-font-size-h1);line-height:var(--vf-line-height-headings);letter-spacing:var(--vf-letter-spacing-headings)}.md\:form-text-h2{font-size:var(--vf-font-size-h2);line-height:var(--vf-line-height-headings);letter-spacing:var(--vf-letter-spacing-headings)}.md\:form-text-h3{font-size:var(--vf-font-size-h3);line-height:var(--vf-line-height-headings);letter-spacing:var(--vf-letter-spacing-headings)}.md\:form-text-h4{font-size:var(--vf-font-size-h4);line-height:var(--vf-line-height-headings);letter-spacing:var(--vf-letter-spacing-headings)}.md\:form-pt-0{padding-top:0}.md\:form-pb-gutter\/3{padding-bottom:calc(var(--vf-gutter) / 3)}.md\:form-pr-gutter{padding-right:var(--vf-gutter)}.md\:form-pr-0{padding-right:0}.md\:form-text-h1-sm{font-size:var(--vf-font-size-h1-sm);line-height:var(--vf-line-height-headings-sm);letter-spacing:var(--vf-letter-spacing-headings-sm)}.md\:form-text-h2-sm{font-size:var(--vf-font-size-h2-sm);line-height:var(--vf-line-height-headings-sm);letter-spacing:var(--vf-letter-spacing-headings-sm)}.md\:form-text-h3-sm{font-size:var(--vf-font-size-h3-sm);line-height:var(--vf-line-height-headings-sm);letter-spacing:var(--vf-letter-spacing-headings-sm)}.md\:form-text-h4-sm{font-size:var(--vf-font-size-h4-sm);line-height:var(--vf-line-height-headings-sm);letter-spacing:var(--vf-letter-spacing-headings-sm)}.md\:form-pb-gutter\/3-sm{padding-bottom:calc(var(--vf-gutter-sm) / 3)}.md\:form-pr-gutter-sm{padding-right:var(--vf-gutter-sm)}.md\:form-text-h1-lg{font-size:var(--vf-font-size-h1-lg);line-height:var(--vf-line-height-headings-lg);letter-spacing:var(--vf-letter-spacing-headings-lg)}.md\:form-text-h2-lg{font-size:var(--vf-font-size-h2-lg);line-height:var(--vf-line-height-headings-lg);letter-spacing:var(--vf-letter-spacing-headings-lg)}.md\:form-text-h3-lg{font-size:var(--vf-font-size-h3-lg);line-height:var(--vf-line-height-headings-lg);letter-spacing:var(--vf-letter-spacing-headings-lg)}.md\:form-text-h4-lg{font-size:var(--vf-font-size-h4-lg);line-height:var(--vf-line-height-headings-lg);letter-spacing:var(--vf-letter-spacing-headings-lg)}.md\:form-pb-gutter\/3-lg{padding-bottom:calc(var(--vf-gutter-lg) / 3)}.md\:form-pr-gutter-lg{padding-right:var(--vf-gutter-lg)}.form-text-type .md\:text-type\:form-pt-input-border{padding-top:calc(var(--vf-py-input) + var(--vf-border-width-input-t))}.form-text-type .md\:text-type\:form-pt-input-border-sm{padding-top:calc(var(--vf-py-input-sm) + var(--vf-border-width-input-t))}.form-text-type .md\:text-type\:form-pt-input-border-lg{padding-top:calc(var(--vf-py-input-lg) + var(--vf-border-width-input-t))}}@media (width>=1024px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:gap-8{gap:2rem}.lg\:p-10{padding:2.5rem}.lg\:p-8{padding:2rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pb-0{padding-bottom:0}.lg\:form-pt-0,.form-text-type .lg\:form-pt-0{padding-top:0}.lg\:form-pt-0{padding-top:0}.lg\:form-pb-gutter\/3{padding-bottom:calc(var(--vf-gutter) / 3)}.lg\:form-pr-gutter{padding-right:var(--vf-gutter)}.lg\:form-pr-0{padding-right:0}.lg\:form-pb-gutter\/3-sm{padding-bottom:calc(var(--vf-gutter-sm) / 3)}.lg\:form-pr-gutter-sm{padding-right:var(--vf-gutter-sm)}.lg\:form-pb-gutter\/3-lg{padding-bottom:calc(var(--vf-gutter-lg) / 3)}.lg\:form-pr-gutter-lg{padding-right:var(--vf-gutter-lg)}.form-text-type .lg\:text-type\:form-pt-input-border{padding-top:calc(var(--vf-py-input) + var(--vf-border-width-input-t))}.form-text-type .lg\:text-type\:form-pt-input-border-sm{padding-top:calc(var(--vf-py-input-sm) + var(--vf-border-width-input-t))}.form-text-type .lg\:text-type\:form-pt-input-border-lg{padding-top:calc(var(--vf-py-input-lg) + var(--vf-border-width-input-t))}}@media (width>=1280px){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:col-span-11{grid-column:span 11/span 11}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:pb-0{padding-bottom:0}.xl\:form-pt-0,.form-text-type .xl\:form-pt-0{padding-top:0}.xl\:form-pt-0{padding-top:0}.xl\:form-pb-gutter\/3{padding-bottom:calc(var(--vf-gutter) / 3)}.xl\:form-pr-gutter{padding-right:var(--vf-gutter)}.xl\:form-pr-0{padding-right:0}.xl\:form-pb-gutter\/3-sm{padding-bottom:calc(var(--vf-gutter-sm) / 3)}.xl\:form-pr-gutter-sm{padding-right:var(--vf-gutter-sm)}.xl\:form-pb-gutter\/3-lg{padding-bottom:calc(var(--vf-gutter-lg) / 3)}.xl\:form-pr-gutter-lg{padding-right:var(--vf-gutter-lg)}.form-text-type .xl\:text-type\:form-pt-input-border{padding-top:calc(var(--vf-py-input) + var(--vf-border-width-input-t))}.form-text-type .xl\:text-type\:form-pt-input-border-sm{padding-top:calc(var(--vf-py-input-sm) + var(--vf-border-width-input-t))}.form-text-type .xl\:text-type\:form-pt-input-border-lg{padding-top:calc(var(--vf-py-input-lg) + var(--vf-border-width-input-t))}}@media (width>=1536px){.\32 xl\:col-span-1{grid-column:span 1/span 1}.\32 xl\:col-span-10{grid-column:span 10/span 10}.\32 xl\:col-span-11{grid-column:span 11/span 11}.\32 xl\:col-span-12{grid-column:span 12/span 12}.\32 xl\:col-span-2{grid-column:span 2/span 2}.\32 xl\:col-span-3{grid-column:span 3/span 3}.\32 xl\:col-span-4{grid-column:span 4/span 4}.\32 xl\:col-span-5{grid-column:span 5/span 5}.\32 xl\:col-span-6{grid-column:span 6/span 6}.\32 xl\:col-span-7{grid-column:span 7/span 7}.\32 xl\:col-span-8{grid-column:span 8/span 8}.\32 xl\:col-span-9{grid-column:span 9/span 9}.\32 xl\:pb-0{padding-bottom:0}.\32 xl\:form-pt-0,.form-text-type .\32 xl\:form-pt-0{padding-top:0}.\32 xl\:form-pt-0{padding-top:0}.\32 xl\:form-pb-gutter\/3{padding-bottom:calc(var(--vf-gutter) / 3)}.\32 xl\:form-pr-gutter{padding-right:var(--vf-gutter)}.\32 xl\:form-pr-0{padding-right:0}.\32 xl\:form-pb-gutter\/3-sm{padding-bottom:calc(var(--vf-gutter-sm) / 3)}.\32 xl\:form-pr-gutter-sm{padding-right:var(--vf-gutter-sm)}.\32 xl\:form-pb-gutter\/3-lg{padding-bottom:calc(var(--vf-gutter-lg) / 3)}.\32 xl\:form-pr-gutter-lg{padding-right:var(--vf-gutter-lg)}.form-text-type .\32 xl\:text-type\:form-pt-input-border{padding-top:calc(var(--vf-py-input) + var(--vf-border-width-input-t))}.form-text-type .\32 xl\:text-type\:form-pt-input-border-sm{padding-top:calc(var(--vf-py-input-sm) + var(--vf-border-width-input-t))}.form-text-type .\32 xl\:text-type\:form-pt-input-border-lg{padding-top:calc(var(--vf-py-input-lg) + var(--vf-border-width-input-t))}}.ltr\:origin-top-left:where([dir=ltr],[dir=ltr] *){transform-origin:0 0}.ltr\:origin-top-right:where([dir=ltr],[dir=ltr] *){transform-origin:100% 0}.rtl\:left-0:where([dir=rtl],[dir=rtl] *){left:0}.rtl\:left-3:where([dir=rtl],[dir=rtl] *){left:.75rem}.rtl\:left-auto:where([dir=rtl],[dir=rtl] *){left:auto}.rtl\:right-0:where([dir=rtl],[dir=rtl] *){right:0}.rtl\:right-auto:where([dir=rtl],[dir=rtl] *){right:auto}.rtl\:-order-1:where([dir=rtl],[dir=rtl] *){order:-1}.rtl\:order-1:where([dir=rtl],[dir=rtl] *){order:1}.rtl\:order-none:where([dir=rtl],[dir=rtl] *){order:0}.rtl\:\!mr-0:where([dir=rtl],[dir=rtl] *){margin-right:0!important}.rtl\:ml-0:where([dir=rtl],[dir=rtl] *){margin-left:0}.rtl\:mr-0:where([dir=rtl],[dir=rtl] *){margin-right:0}.rtl\:mr-2:where([dir=rtl],[dir=rtl] *){margin-right:.5rem}.rtl\:mr-3:where([dir=rtl],[dir=rtl] *){margin-right:.75rem}.rtl\:origin-top-left:where([dir=rtl],[dir=rtl] *){transform-origin:0 0}.rtl\:origin-top-right:where([dir=rtl],[dir=rtl] *){transform-origin:100% 0}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.rtl\:justify-start:where([dir=rtl],[dir=rtl] *){justify-content:flex-start}.rtl\:justify-end:where([dir=rtl],[dir=rtl] *){justify-content:flex-end}.rtl\:pl-0:where([dir=rtl],[dir=rtl] *){padding-left:0}.rtl\:pl-3\.5:where([dir=rtl],[dir=rtl] *){padding-left:.875rem}.rtl\:pl-9:where([dir=rtl],[dir=rtl] *){padding-left:2.25rem}.rtl\:pr-0:where([dir=rtl],[dir=rtl] *){padding-right:0}.rtl\:form-right-input:where([dir=rtl],[dir=rtl] *){right:var(--vf-px-input)}.rtl\:form-mr-space-checkbox:where([dir=rtl],[dir=rtl] *){margin-right:var(--vf-space-checkbox)}.rtl\:form-ml-space-checkbox:where([dir=rtl],[dir=rtl] *){margin-left:var(--vf-space-checkbox)}.rtl\:form-right-input-sm:where([dir=rtl],[dir=rtl] *){right:var(--vf-px-input-sm)}.rtl\:form-mr-space-checkbox-sm:where([dir=rtl],[dir=rtl] *){margin-right:var(--vf-space-checkbox-sm)}.rtl\:form-ml-space-checkbox-sm:where([dir=rtl],[dir=rtl] *){margin-left:var(--vf-space-checkbox-sm)}.rtl\:form-right-input-lg:where([dir=rtl],[dir=rtl] *){right:var(--vf-px-input-lg)}.rtl\:form-mr-space-checkbox-lg:where([dir=rtl],[dir=rtl] *){margin-right:var(--vf-space-checkbox-lg)}.rtl\:form-ml-space-checkbox-lg:where([dir=rtl],[dir=rtl] *){margin-left:var(--vf-space-checkbox-lg)}.rtl\:form-pl-input:where([dir=rtl],[dir=rtl] *){padding-left:var(--vf-px-input)}.rtl\:form-pr-input:where([dir=rtl],[dir=rtl] *){padding-right:var(--vf-px-input)}.rtl\:form-ml-input:where([dir=rtl],[dir=rtl] *){margin-left:var(--vf-px-input)}.rtl\:form-mr-input:where([dir=rtl],[dir=rtl] *){margin-right:var(--vf-px-input)}.rtl\:form-pl-select:where([dir=rtl],[dir=rtl] *){padding-left:calc(var(--vf-px-input) * 2.5 + 20px)}.rtl\:form-pl-select-no-caret:where([dir=rtl],[dir=rtl] *),.rtl\:form-pl-select-no-clear:where([dir=rtl],[dir=rtl] *){padding-left:calc(var(--vf-px-input) * 1.5 + 10px)}.rtl\:form-pl-tag:where([dir=rtl],[dir=rtl] *){padding-left:var(--vf-px-tag)}.rtl\:form-pr-tag:where([dir=rtl],[dir=rtl] *){padding-right:var(--vf-px-tag)}.rtl\:form-pr-input-y:where([dir=rtl],[dir=rtl] *){padding-right:var(--vf-py-input)}.rtl\:form-ml-space-tags:where([dir=rtl],[dir=rtl] *){margin-left:var(--vf-space-tags)}.rtl\:form-pl-input-sm:where([dir=rtl],[dir=rtl] *){padding-left:var(--vf-px-input-sm)}.rtl\:form-pr-input-sm:where([dir=rtl],[dir=rtl] *){padding-right:var(--vf-px-input-sm)}.rtl\:form-ml-input-sm:where([dir=rtl],[dir=rtl] *){margin-left:var(--vf-px-input-sm)}.rtl\:form-mr-input-sm:where([dir=rtl],[dir=rtl] *){margin-right:var(--vf-px-input-sm)}.rtl\:form-pl-select-sm:where([dir=rtl],[dir=rtl] *){padding-left:calc(var(--vf-px-input-sm) * 2.5 + 20px)}.rtl\:form-pl-select-no-caret-sm:where([dir=rtl],[dir=rtl] *),.rtl\:form-pl-select-no-clear-sm:where([dir=rtl],[dir=rtl] *){padding-left:calc(var(--vf-px-input-sm) * 1.5 + 10px)}.rtl\:form-pl-tag-sm:where([dir=rtl],[dir=rtl] *){padding-left:var(--vf-px-tag-sm)}.rtl\:form-pr-tag-sm:where([dir=rtl],[dir=rtl] *){padding-right:var(--vf-px-tag-sm)}.rtl\:form-pr-input-y-sm:where([dir=rtl],[dir=rtl] *){padding-right:var(--vf-py-input-sm)}.rtl\:form-ml-space-tags-sm:where([dir=rtl],[dir=rtl] *){margin-left:var(--vf-space-tags-sm)}.rtl\:form-pl-input-lg:where([dir=rtl],[dir=rtl] *){padding-left:var(--vf-px-input-lg)}.rtl\:form-pr-input-lg:where([dir=rtl],[dir=rtl] *){padding-right:var(--vf-px-input-lg)}.rtl\:form-ml-input-lg:where([dir=rtl],[dir=rtl] *){margin-left:var(--vf-px-input-lg)}.rtl\:form-mr-input-lg:where([dir=rtl],[dir=rtl] *){margin-right:var(--vf-px-input-lg)}.rtl\:form-pl-select-no-caret-lg:where([dir=rtl],[dir=rtl] *),.rtl\:form-pl-select-no-clear-lg:where([dir=rtl],[dir=rtl] *){padding-left:calc(var(--vf-px-input-lg) * 1.5 + 10px)}.rtl\:form-pl-tag-lg:where([dir=rtl],[dir=rtl] *){padding-left:var(--vf-px-tag-lg)}.rtl\:form-pr-tag-lg:where([dir=rtl],[dir=rtl] *){padding-right:var(--vf-px-tag-lg)}.rtl\:form-pr-input-y-lg:where([dir=rtl],[dir=rtl] *){padding-right:var(--vf-py-input-lg)}.rtl\:form-ml-space-tags-lg:where([dir=rtl],[dir=rtl] *){margin-left:var(--vf-space-tags-lg)}.\[\&\>div\>div\>\.form-inner-wrapper-after\]\:\!block>div>div>.form-inner-wrapper-after,.\[\&\>div\>div\>\.form-inner-wrapper-before\]\:\!block>div>div>.form-inner-wrapper-before{display:block!important}.\[\&\>div\>label\.form-element-label\]\:\!flex>div>label.form-element-label{display:flex!important}.\[\&\>div\]\:border-b-0>div{border-bottom-width:0}.\[\&\>div\]\:border-l-0>div{border-left-width:0}.\[\&\>div\]\:border-r-0>div{border-right-width:0}.\[\&\>div\]\:border-t-0>div{border-top-width:0}.\[\&\>trix-editor\]\:h-full>trix-editor{height:100%}.\[\&_label\:first-of-type\>div\]\:border-l-0 label:first-of-type>div{border-left-width:0}.\[\&_label\:first-of-type\>div\]\:border-t-0 label:first-of-type>div{border-top-width:0}.media-picker-modal__header[data-v-a9359244]{border-bottom:1px solid var(--app-border);background:var(--app-surface);justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;min-height:72px;padding:18px 16px 14px 20px;display:flex}.media-picker-modal__title-row[data-v-a9359244]{align-items:flex-start;gap:11px;min-width:0;display:flex}.media-picker-modal__icon[data-v-a9359244]{border:1px solid color-mix(in srgb, var(--app-accent) 24%, var(--app-border));background:linear-gradient(180deg, color-mix(in srgb, var(--app-accent-soft) 74%, var(--app-surface)) 0%, var(--app-surface) 100%);width:34px;height:34px;color:var(--app-accent-ink);border-radius:8px;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.media-picker-modal__heading[data-v-a9359244]{gap:5px;min-width:0;display:grid}.media-picker-modal__heading h2[data-v-a9359244]{color:var(--app-text);margin:0;font-size:16px;font-weight:720;line-height:1.2}.media-picker-modal__heading p[data-v-a9359244]{color:var(--app-text-muted);margin:0;font-size:12px;line-height:1.45}.media-picker-modal__actions[data-v-a9359244]{flex:0 auto;justify-content:flex-end;align-items:center;gap:10px;min-width:0;padding-top:1px;display:flex}.media-picker-modal__type-row[data-v-a9359244]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.media-picker-modal__type-label[data-v-a9359244]{color:var(--app-text-muted);font-size:11px;font-weight:650}.media-picker-modal__type-pill[data-v-a9359244]{border:1px solid color-mix(in srgb, var(--app-accent) 42%, var(--app-border));background:color-mix(in srgb, var(--app-accent-soft) 74%, var(--app-surface));min-height:20px;color:var(--app-accent-ink);text-transform:uppercase;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:750;line-height:1;display:inline-flex}.media-picker-modal__close[data-v-a9359244]{justify-content:center;align-items:center}.media-picker-modal__drive[data-v-a9359244]{min-height:0;overflow:hidden;border:0!important;border-radius:0!important;height:100%!important;margin:0!important}.media-picker-modal__no-access[data-v-a9359244]{min-height:min(520px,66vh);color:var(--app-text-muted);background:var(--app-surface);text-align:center;align-content:center;place-items:center;gap:10px;padding:32px;display:grid}.media-picker-modal__no-access-icon[data-v-a9359244]{width:48px;height:48px;color:var(--app-text-muted);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.media-picker-modal__no-access h3[data-v-a9359244]{color:var(--app-text);margin:2px 0 0;font-size:15px;font-weight:650}.media-picker-modal__no-access p[data-v-a9359244]{max-width:360px;margin:0;font-size:13px;line-height:1.45}@media (width<=720px){.media-picker-modal__header[data-v-a9359244]{align-items:flex-start;gap:12px;min-height:76px;padding:18px 14px 14px}.media-picker-modal__title-row[data-v-a9359244]{gap:10px}.media-picker-modal__icon[data-v-a9359244]{width:32px;height:32px}.media-picker-modal__actions[data-v-a9359244]{align-items:flex-start}.media-picker-modal__type-row[data-v-a9359244]{max-width:min(48vw,220px)}}.media-picker-field[data-v-6a5e3a27]{gap:10px;display:grid}.media-picker-field__card[data-v-6a5e3a27]{border:1px solid var(--app-border);background:var(--app-surface);min-width:0;box-shadow:0 10px 26px color-mix(in srgb, var(--app-text) 6%, transparent);border-radius:8px;overflow:hidden;container-type:inline-size}.media-picker-field__card.has-selection[data-v-6a5e3a27],.media-picker-field__card.is-empty[data-v-6a5e3a27]{box-shadow:none;background:0 0;border:0}.media-picker-field__preview[data-v-6a5e3a27]{gap:10px;padding:12px;display:grid}.media-picker-field__card.has-selection .media-picker-field__preview[data-v-6a5e3a27]{padding:0}.media-picker-field__preview.is-empty[data-v-6a5e3a27]{padding:0;display:grid}.media-picker-field__item[data-v-6a5e3a27]{border:1px solid color-mix(in srgb, var(--app-border) 76%, transparent);background:var(--app-surface);border-radius:8px;gap:12px;min-width:0;display:grid;overflow:hidden}.media-picker-field__item.is-image[data-v-6a5e3a27]{grid-template-columns:minmax(160px,1fr) minmax(180px,.68fr);align-items:stretch;min-height:253px;padding:12px}.media-picker-field__item.is-file[data-v-6a5e3a27]{grid-template-columns:auto minmax(0,1fr);align-items:center;padding:10px 12px}.media-picker-field__visual[data-v-6a5e3a27]{background:var(--app-surface-2);border-radius:7px;min-width:0;overflow:hidden}.media-picker-field__item.is-file .media-picker-field__visual[data-v-6a5e3a27]{width:52px}.media-picker-field__visual[data-v-6a5e3a27] .file-thumb{aspect-ratio:16/9;border:0;border-radius:7px;min-height:168px}.media-picker-field__item.is-image .media-picker-field__visual[data-v-6a5e3a27] .file-thumb{aspect-ratio:auto;height:227px;min-height:0}.media-picker-field__item.is-file .media-picker-field__visual[data-v-6a5e3a27] .file-thumb{aspect-ratio:1;border-radius:7px;width:52px;height:52px;min-height:0}.media-picker-field__visual[data-v-6a5e3a27] .file-thumb__image{padding:5px}.media-picker-field__fallback[data-v-6a5e3a27]{aspect-ratio:16/9;width:100%;min-height:168px;color:var(--app-text-muted);justify-content:center;align-items:center;display:inline-flex}.media-picker-field__item.is-image .media-picker-field__fallback[data-v-6a5e3a27]{aspect-ratio:auto;height:227px;min-height:0}.media-picker-field__item.is-file .media-picker-field__fallback[data-v-6a5e3a27]{aspect-ratio:1;min-height:0}.media-picker-field__content[data-v-6a5e3a27]{flex-direction:column;justify-content:center;gap:16px;min-width:0;display:flex}.media-picker-field__item.is-file .media-picker-field__content[data-v-6a5e3a27]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.media-picker-field__meta[data-v-6a5e3a27]{gap:4px;min-width:0;display:grid}.media-picker-field__name[data-v-6a5e3a27],.media-picker-field__sub[data-v-6a5e3a27]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-picker-field__name[data-v-6a5e3a27]{color:var(--app-text);font-size:14px;font-weight:700}.media-picker-field__sub[data-v-6a5e3a27]{color:var(--app-text-muted);font-size:12px}.media-picker-field__badge[data-v-6a5e3a27]{border:1px solid color-mix(in srgb, var(--app-accent) 26%, var(--app-border));background:color-mix(in srgb, var(--app-accent-soft) 58%, transparent);min-height:22px;color:var(--app-accent-ink);border-radius:999px;justify-self:start;align-items:center;margin-top:4px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.media-picker-field__actions[data-v-6a5e3a27]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.system-inspector-rail{border:1px solid var(--app-border);background:var(--app-surface);box-shadow:none;aspect-ratio:16/10;aspect-ratio:16/10;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;width:100%;height:clamp(148px,48cqw,214px);min-height:0;padding:2px 2px 0;display:grid}@container (width<=560px){.media-picker-field__item.is-file[data-v-6a5e3a27]{grid-template-columns:1fr}.media-picker-field__item.is-image[data-v-6a5e3a27]{grid-template-columns:minmax(0,1fr);align-items:stretch;min-height:0;padding:10px}.media-picker-field__item.is-image .media-picker-field__visual[data-v-6a5e3a27] .file-thumb,.media-picker-field__item.is-image .media-picker-field__fallback[data-v-6a5e3a27]{aspect-ratio:16/10;width:100%;height:clamp(148px,48cqw,214px);min-height:0}.media-picker-field__item.is-image .media-picker-field__content[data-v-6a5e3a27]{gap:12px;padding:2px 2px 0}.media-picker-field__item.is-image .media-picker-field__actions[data-v-6a5e3a27]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.media-picker-field__item.is-image .relrow-cta[data-v-6a5e3a27]{width:100%}.media-picker-field__item.is-file .media-picker-field__visual[data-v-6a5e3a27]{width:64px}.media-picker-field__item.is-file .media-picker-field__content[data-v-6a5e3a27]{grid-template-columns:1fr}.media-picker-field__item.is-file .media-picker-field__visual[data-v-6a5e3a27] .file-thumb{width:64px;height:64px}}@media (width<=720px){.media-picker-field__preview[data-v-6a5e3a27]{padding:8px}.media-picker-field__preview.is-empty[data-v-6a5e3a27]{padding:0}}.video-source-field[data-v-051c27d2]{gap:12px;min-width:0;display:grid}.video-source-field__segmented[data-v-051c27d2]{background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;padding:3px;display:grid}.video-source-field__segmented button[data-v-051c27d2]{min-width:0;height:32px;color:var(--app-text-muted);background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:13px;font-weight:700}.video-source-field__segmented button.is-active[data-v-051c27d2]{color:var(--app-text);background:var(--app-surface);box-shadow:0 1px 3px #0f172a1f}.video-source-field__panel[data-v-051c27d2]{gap:10px;display:grid}.video-source-field__input[data-v-051c27d2]{width:100%;min-width:0;color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border);border-radius:7px;padding:9px 11px;font-size:14px}.video-source-field__preview[data-v-051c27d2]{aspect-ratio:16/9;border:1px solid var(--app-border);background:#0f172a;border-radius:8px;width:100%;overflow:hidden}.video-source-field__preview iframe[data-v-051c27d2],.video-source-field__preview video[data-v-051c27d2]{border:0;width:100%;height:100%;display:block}.video-source-field__preview video[data-v-051c27d2]{-o-object-fit:contain;object-fit:contain;background:#0f172a}.video-source-field__empty[data-v-051c27d2],.video-source-field__media[data-v-051c27d2]{width:100%;min-height:72px;color:var(--app-text-muted);background:var(--app-surface-2);border:1px dashed var(--app-border);border-radius:8px;align-items:center;gap:10px;padding:12px;font-size:13px;display:flex}.video-source-field__empty.is-invalid[data-v-051c27d2]{color:var(--app-danger);border-color:color-mix(in srgb, var(--app-danger) 42%, var(--app-border))}.video-source-field__media[data-v-051c27d2]{background:var(--app-surface);border-style:solid;grid-template-columns:40px minmax(0,1fr) auto 32px;display:grid}.video-source-field__media-text[data-v-051c27d2]{gap:2px;min-width:0;display:grid}.video-source-field__media-text strong[data-v-051c27d2],.video-source-field__media-text span[data-v-051c27d2]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.video-source-field__button[data-v-051c27d2],.video-source-field__ghost[data-v-051c27d2],.video-source-field__icon[data-v-051c27d2]{height:32px;color:var(--app-accent-ink);background:color-mix(in srgb, var(--app-accent) 10%, transparent);border:1px solid color-mix(in srgb, var(--app-accent) 28%, var(--app-border));border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:13px;font-weight:700;display:inline-flex}.video-source-field__icon[data-v-051c27d2]{width:32px;color:var(--app-text-muted);background:var(--app-surface-2);border-color:var(--app-border);padding:0}.ce-image-card[data-v-f4655dfc]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:11px;margin:1.2rem 0;transition:border-color .14s,box-shadow .14s;position:relative;overflow:hidden}.ce-image-card[data-selected][data-v-f4655dfc]{border-color:var(--app-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent)}.ce-image-card__media[data-v-f4655dfc]{background:repeating-conic-gradient(color-mix(in srgb, var(--app-surface) 92%, white) 0% 25%, color-mix(in srgb, var(--app-surface-2) 82%, white) 0% 50%) 50% / 12px 12px;min-height:96px;color:var(--app-text-muted);justify-content:center;align-items:center;display:flex;position:relative}.ce-image-card__media img[data-v-f4655dfc]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:300px;display:block}.ce-image-card__placeholder[data-v-f4655dfc]{color:var(--app-text-muted);align-items:center;gap:8px;padding:20px;font-size:13px;font-weight:600;display:inline-flex}.ce-image-card__placeholder-icon[data-v-f4655dfc]{width:20px;height:20px}.ce-image-card__actions[data-v-f4655dfc]{opacity:0;gap:4px;transition:opacity .12s;display:inline-flex;position:absolute;top:8px;right:8px}.ce-image-card:hover .ce-image-card__actions[data-v-f4655dfc],.ce-image-card[data-selected] .ce-image-card__actions[data-v-f4655dfc]{opacity:1}.ce-image-card__action[data-v-f4655dfc]{background:color-mix(in srgb, var(--app-surface) 84%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:28px;height:28px;color:var(--app-text);cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex;box-shadow:0 1px 3px #0000002e}.ce-image-card__action[data-v-f4655dfc]:hover{background:var(--app-surface)}.ce-image-card__action--danger[data-v-f4655dfc]:hover{color:var(--app-danger)}.ce-image-card__action[data-v-f4655dfc] svg{width:15px;height:15px}.ce-image-card__fields[data-v-f4655dfc]{border-top:1px solid var(--app-border);background:var(--app-surface);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;padding:10px 12px;display:grid}.ce-image-card__field[data-v-f4655dfc]{flex-direction:column;gap:4px;min-width:0;display:flex}.ce-image-card__label[data-v-f4655dfc]{letter-spacing:.07em;text-transform:uppercase;color:var(--app-text-faint);font-size:10px;font-weight:700}.ce-image-card__control[data-v-f4655dfc]{display:block;position:relative}.ce-image-card__input[data-v-f4655dfc]{border:1px solid var(--app-border-strong);background:var(--app-surface-2);width:100%;color:var(--app-text);font:inherit;border-radius:7px;outline:none;padding:6px 28px 6px 9px;font-size:12.5px;line-height:1.4;transition:border-color .12s,box-shadow .12s,background-color .12s}.ce-image-card__input[data-v-f4655dfc]::placeholder{color:var(--app-text-faint)}.ce-image-card__input[data-v-f4655dfc]:focus{border-color:var(--app-accent);background:var(--app-surface);box-shadow:0 0 0 3px var(--app-accent-soft)}.ce-image-card__clear[data-v-f4655dfc]{width:20px;height:20px;color:var(--app-text-faint);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.ce-image-card__clear[data-v-f4655dfc]:hover{background:var(--app-surface);color:var(--app-text)}.ce-image-card__clear[data-v-f4655dfc] svg{width:13px;height:13px}.ce-image-card__hint[data-v-f4655dfc]{color:var(--app-text-faint);grid-column:1/-1;margin:0;font-size:11px;line-height:1.3}@media (width<=639px){.ce-image-card__fields[data-v-f4655dfc]{grid-template-columns:1fr}}.ce-mediacard[data-v-ef7472ee]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:11px;margin:1.2rem 0;transition:border-color .14s,box-shadow .14s;position:relative;overflow:hidden}.ce-mediacard[data-selected][data-v-ef7472ee]{border-color:var(--app-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent)}.ce-mediacard__media[data-v-ef7472ee]{background:repeating-conic-gradient(color-mix(in srgb, var(--app-surface) 92%, white) 0% 25%, color-mix(in srgb, var(--app-surface-2) 82%, white) 0% 50%) 50% / 12px 12px;min-height:96px;color:var(--app-text-muted);justify-content:center;align-items:center;display:flex;position:relative}.ce-mediacard__badge[data-v-ef7472ee]{z-index:1;position:absolute;top:8px;left:8px}.ce-mediacard__actions[data-v-ef7472ee]{opacity:0;gap:4px;transition:opacity .12s;display:inline-flex;position:absolute;top:8px;right:8px}.ce-mediacard:hover .ce-mediacard__actions[data-v-ef7472ee],.ce-mediacard[data-selected] .ce-mediacard__actions[data-v-ef7472ee]{opacity:1}.ce-mediacard__fields[data-v-ef7472ee]{border-top:1px solid var(--app-border);background:var(--app-surface);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.ce-mediacard__field[data-v-ef7472ee]{flex-direction:column;gap:4px;min-width:0;display:flex}.ce-mediacard__label[data-v-ef7472ee]{letter-spacing:.07em;text-transform:uppercase;color:var(--app-text-faint);font-size:10px;font-weight:700}.ce-mediacard__control[data-v-ef7472ee]{display:block;position:relative}.ce-mediacard__input[data-v-ef7472ee]{border:1px solid var(--app-border-strong);background:var(--app-surface-2);width:100%;color:var(--app-text);font:inherit;border-radius:7px;outline:none;padding:6px 28px 6px 9px;font-size:12.5px;line-height:1.4;transition:border-color .12s,box-shadow .12s,background-color .12s}.ce-mediacard__input[data-v-ef7472ee]::placeholder{color:var(--app-text-faint)}.ce-mediacard__input[data-v-ef7472ee]:focus{border-color:var(--app-accent);background:var(--app-surface);box-shadow:0 0 0 3px var(--app-accent-soft)}.ce-mediacard__clear[data-v-ef7472ee]{width:20px;height:20px;color:var(--app-text-faint);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.ce-mediacard__clear[data-v-ef7472ee]:hover{background:var(--app-surface);color:var(--app-text)}.ce-mediacard__clear[data-v-ef7472ee] svg{width:13px;height:13px}.ce-mediacard__media>img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:360px;display:block}.ce-mediacard-frame{aspect-ratio:16/9;background:#000;width:min(100%,640px);max-height:360px;position:relative}.ce-mediacard-frame>iframe,.ce-mediacard-frame>video{-o-object-fit:contain;object-fit:contain;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.ce-mediacard__action{background:color-mix(in srgb, var(--app-surface) 84%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:28px;height:28px;color:var(--app-text);cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex;box-shadow:0 1px 3px #0000002e}.ce-mediacard__action:hover{background:var(--app-surface)}.ce-mediacard__action--danger:hover{color:var(--app-danger)}.ce-mediacard__action svg{width:15px;height:15px}.ce-youtube-embed[data-v-a6a3852d]{margin:1.2rem 0}.ce-youtube-edit[data-v-a6a3852d]{flex-direction:column;gap:8px;width:min(100%,460px);padding:18px;display:flex}.ce-youtube-edit__input[data-v-a6a3852d]{border:1px solid var(--app-border-strong);background:var(--app-surface);width:100%;color:var(--app-text);font:inherit;border-radius:7px;outline:none;padding:8px 10px;font-size:13px}.ce-youtube-edit__input[data-v-a6a3852d]:focus{border-color:var(--app-accent);box-shadow:0 0 0 3px var(--app-accent-soft)}.ce-youtube-edit__row[data-v-a6a3852d]{gap:6px;display:flex}.ce-youtube-edit__btn[data-v-a6a3852d]{border:1px solid var(--app-border);background:var(--app-surface);height:30px;color:var(--app-text);cursor:pointer;border-radius:7px;padding:0 12px;font-size:12px;font-weight:660;transition:background-color .12s,border-color .12s}.ce-youtube-edit__btn[data-v-a6a3852d]:hover{background:var(--app-surface-2)}.ce-youtube-edit__btn--primary[data-v-a6a3852d]{background:var(--app-accent-ink);color:#fff;border-color:#0000}.ce-youtube-edit__btn--primary[data-v-a6a3852d]:hover{filter:brightness(1.06);background:var(--app-accent-ink)}.ce-youtube-edit__error[data-v-a6a3852d]{color:var(--app-danger);font-size:11px}.ce-tooltip-anchor[data-v-950e2832]{align-items:center;display:inline-flex}.ce-tooltip[data-v-950e2832]{z-index:var(--z-tooltip);background:color-mix(in srgb, var(--app-text) 92%, transparent);max-width:240px;color:var(--app-surface);letter-spacing:.01em;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:8px;padding:6px 9px;font-size:11.5px;font-weight:600;line-height:1.3;display:inline-flex;box-shadow:0 8px 18px #0000002e}.ce-tooltip__shortcuts[data-v-950e2832]{border-left:1px solid color-mix(in srgb, var(--app-surface) 22%, transparent);color:color-mix(in srgb, var(--app-surface) 78%, transparent);align-items:center;gap:3px;padding-left:4px;display:inline-flex}.ce-tooltip__kbd[data-v-950e2832]{background:color-mix(in srgb, var(--app-surface) 15%, transparent);border-radius:3px;padding:1px 4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:700}.ce-tooltip__plus[data-v-950e2832]{opacity:.6;font-size:9.5px}.ce-button[data-v-ed785a75]{min-width:32px;height:32px;color:var(--app-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:600;line-height:1;transition:background-color .12s,color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.ce-button[data-v-ed785a75]:hover:not(:disabled){background:var(--app-surface-2);color:var(--app-text)}.ce-button[data-active=true][data-v-ed785a75]{color:var(--app-accent-ink);box-shadow:inset 0 -2px 0 var(--app-accent)}.ce-button[data-v-ed785a75]:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.ce-button[data-v-ed785a75]:disabled{opacity:.4;cursor:not-allowed}.ce-button[data-style=primary][data-v-ed785a75]{background:var(--app-accent-ink);color:#fff;border-color:#0000}.ce-button[data-style=primary][data-v-ed785a75]:hover:not(:disabled){filter:brightness(1.06);color:#fff}.ce-button[data-size=small][data-v-ed785a75]{min-width:26px;height:26px;padding:0 6px;font-size:12px}.ce-button[data-size=large][data-v-ed785a75]{min-width:38px;height:38px;padding:0 12px;font-size:14px}.ce-separator[data-v-dacd4eca]{background:var(--app-border);flex-shrink:0;display:inline-block}.ce-separator[data-orientation=vertical][data-v-dacd4eca]{width:1px;height:18px;margin:0 4px}.ce-separator[data-orientation=horizontal][data-v-dacd4eca]{width:100%;height:1px;margin:4px 0}.ce-toolbar[data-v-af58f1d4]{border-bottom:1px solid var(--app-border);background:color-mix(in srgb, var(--app-surface-2) 80%, transparent);flex-wrap:wrap;align-items:center;gap:2px;padding:6px 10px;display:flex}.ce-toolbar[data-orientation=vertical][data-v-af58f1d4]{border-bottom:0;border-right:1px solid var(--app-border);flex-direction:column;align-items:stretch}.ce-toolbar-group[data-v-aeb03772]{align-items:center;gap:1px;display:inline-flex;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;row-gap:1px!important;padding:0!important}.ce-embed-block[data-v-5e88a332]{margin:1.4rem 0}.ce-embed-card[data-v-5e88a332]{border:1px solid var(--app-border);background:var(--app-surface-2);width:100%;color:var(--app-text);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:.85rem;padding:.85rem 1rem;transition:border-color .12s,box-shadow .12s,background .12s;display:flex}.ce-embed-card[data-v-5e88a332]:hover{border-color:var(--app-border-strong);background:var(--app-surface-3)}.ce-embed-block[data-selected] .ce-embed-card[data-v-5e88a332]{border-color:var(--app-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--app-accent) 40%, transparent)}.ce-embed-card__icon[data-v-5e88a332]{background:var(--app-accent-soft);width:2.25rem;height:2.25rem;color:var(--app-accent-ink);border-radius:8px;flex:none;place-items:center;display:grid}.ce-embed-card__glyph[data-v-5e88a332]{width:1.25rem;height:1.25rem}.ce-embed-card__body[data-v-5e88a332]{flex:auto;gap:.15rem;min-width:0;display:grid}.ce-embed-card__type[data-v-5e88a332]{letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-muted);font-size:.7rem;font-weight:600}.ce-embed-card__label[data-v-5e88a332]{color:var(--app-text);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:500;overflow:hidden}.ce-embed-card__meta[data-v-5e88a332]{flex-direction:row;flex:none;align-items:center;gap:.5rem;display:flex}.ce-embed-card__status[data-v-5e88a332]{white-space:nowrap}.ce-embed-card__variant[data-v-5e88a332]{background:var(--app-surface-3);color:var(--app-text-dim);letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:.68rem;font-weight:600}.ce-embed-variants[data-v-5e88a332]{flex-wrap:wrap;gap:.35rem;display:flex}.ce-embed-variant[data-v-5e88a332]{border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text-dim);cursor:pointer;border-radius:7px;padding:.35rem .7rem;font-size:.78rem;transition:border-color .12s,color .12s,background .12s}.ce-embed-variant[data-v-5e88a332]:hover{border-color:var(--app-border-strong);color:var(--app-text)}.ce-embed-variant.is-active[data-v-5e88a332]{border-color:var(--app-accent);background:var(--app-accent-soft);color:var(--app-accent-ink);font-weight:600}.ce-embed-loading[data-v-5e88a332]{color:var(--app-text-dim);align-items:center;gap:.5rem;padding:.35rem .1rem;font-size:.78rem;display:flex}.ce-embed-spinner[data-v-5e88a332]{border:2px solid var(--app-border-strong);border-top-color:var(--app-accent);border-radius:50%;width:.85rem;height:.85rem;animation:.6s linear infinite ce-embed-spin-5e88a332}@keyframes ce-embed-spin-5e88a332{to{transform:rotate(360deg)}}.ce-embed-footer[data-v-5e88a332]{flex-direction:column;gap:.5rem;display:flex}.ce-embed-footer .ce-atom-form__btn[data-v-5e88a332]{flex:none}.cmr[data-v-9820cd78]{gap:12px;min-width:0;display:grid;position:relative}.relrow__thumb[data-v-9820cd78] .file-thumb--row{aspect-ratio:auto;border:0;border-radius:6px;width:100%;height:100%}.relrow__thumb[data-v-9820cd78] .file-thumb__image{-o-object-fit:cover;object-fit:cover;padding:0}.relrow[data-v-9820cd78]:has(.relrow__input--desc){grid-template-areas:"grip thumb head actions""grip thumb input input""grip thumb desc desc"}.relrow__input--desc[data-v-9820cd78]{color:var(--app-text-muted);grid-area:desc;font-size:12px}.cmr__loading[data-v-9820cd78]{color:var(--app-text-muted);background:var(--app-surface);border:1px solid var(--app-border);z-index:1;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;display:inline-flex;position:absolute;top:-6px;right:0;box-shadow:0 1px 2px #0000000f}.cmr__actions[data-v-9820cd78]{align-items:center;gap:10px;display:flex}.cmr__limit[data-v-9820cd78]{color:var(--app-text-muted);font-size:12px}.ce-inline-gallery[data-v-cdd2897c]{border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:10px;margin:1.4rem 0;transition:border-color .12s,box-shadow .12s}.ce-inline-gallery[data-selected][data-v-cdd2897c]{border-color:var(--app-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--app-accent) 40%, transparent)}.ce-inline-gallery__head[data-v-cdd2897c]{border-bottom:1px solid var(--app-border);cursor:pointer;align-items:center;gap:.85rem;padding:.7rem .85rem;display:flex}.ce-inline-gallery__icon[data-v-cdd2897c]{background:var(--app-accent-soft);width:2.25rem;height:2.25rem;color:var(--app-accent-ink);border-radius:8px;flex:none;place-items:center;display:grid}.ce-inline-gallery__glyph[data-v-cdd2897c]{width:1.25rem;height:1.25rem}.ce-inline-gallery__title[data-v-cdd2897c]{flex:auto;gap:.3rem;min-width:0;display:grid}.ce-inline-gallery__type[data-v-cdd2897c]{letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-muted);font-size:.7rem;font-weight:600;line-height:1}.ce-inline-gallery__count[data-v-cdd2897c]{color:var(--app-text);font-size:.9rem;font-weight:500;line-height:1}.ce-inline-gallery__meta[data-v-cdd2897c]{flex:none;align-items:center;gap:.5rem;display:flex}.ce-inline-gallery__variant[data-v-cdd2897c]{background:var(--app-surface-3);color:var(--app-text-dim);letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:.68rem;font-weight:600}.ce-inline-gallery__action[data-v-cdd2897c]{border:1px solid var(--app-border);background:var(--app-surface);width:1.9rem;height:1.9rem;color:var(--app-text-dim);cursor:pointer;border-radius:7px;place-items:center;transition:border-color .12s,color .12s;display:grid}.ce-inline-gallery__action[data-v-cdd2897c]:hover{border-color:var(--app-border-strong);color:var(--app-text)}.ce-inline-gallery__action--danger[data-v-cdd2897c]:hover{border-color:var(--app-danger);color:var(--app-danger)}.ce-inline-gallery__action svg[data-v-cdd2897c]{width:.95rem;height:.95rem}.ce-inline-gallery__body[data-v-cdd2897c]{background:repeating-conic-gradient(color-mix(in srgb, var(--app-surface) 92%, white) 0% 25%, color-mix(in srgb, var(--app-surface-2) 82%, white) 0% 50%) 50% / 12px 12px;padding:.85rem}.ce-inline-gallery__footer[data-v-cdd2897c]{background:var(--app-surface-2);border-top:1px solid var(--app-border);border-radius:0 0 10px 10px;padding:.6rem .85rem}.ce-inline-gallery__cta[data-v-cdd2897c]{width:100%}.ce-inline-gallery__variants[data-v-cdd2897c]{flex-wrap:wrap;gap:.35rem;display:flex}.ce-inline-gallery__variant-btn[data-v-cdd2897c]{border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text-dim);cursor:pointer;border-radius:7px;padding:.35rem .7rem;font-size:.78rem;transition:border-color .12s,color .12s,background .12s}.ce-inline-gallery__variant-btn[data-v-cdd2897c]:hover{border-color:var(--app-border-strong);color:var(--app-text)}.ce-inline-gallery__variant-btn.is-active[data-v-cdd2897c]{border-color:var(--app-accent);background:var(--app-accent-soft);color:var(--app-accent-ink);font-weight:600}.ce-callout[data-v-5e04fb1d]{--ce-callout-accent:var(--app-accent);border:1px solid var(--app-border);border-left:4px solid var(--ce-callout-accent);background:color-mix(in srgb, var(--ce-callout-accent) 7%, var(--app-surface));border-radius:8px;margin:1.4rem 0;padding:.9rem 1.1rem}.ce-callout[data-tone=info][data-v-5e04fb1d]{--ce-callout-accent:var(--app-info)}.ce-callout[data-tone=tip][data-v-5e04fb1d]{--ce-callout-accent:var(--app-success)}.ce-callout[data-tone=warning][data-v-5e04fb1d]{--ce-callout-accent:var(--app-warning)}.ce-callout[data-tone=note][data-v-5e04fb1d]{--ce-callout-accent:var(--app-text-muted)}.ce-callout[data-selected][data-v-5e04fb1d]{box-shadow:0 0 0 2px color-mix(in srgb, var(--ce-callout-accent) 40%, transparent)}.ce-callout__toolbar[data-v-5e04fb1d]{flex-wrap:wrap;gap:.3rem;margin-bottom:.6rem;display:flex}.ce-callout__tone[data-v-5e04fb1d]{border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text-muted);cursor:pointer;border-radius:999px;padding:.15rem .6rem;font-size:.7rem;font-weight:600;transition:border-color .12s,color .12s,background .12s}.ce-callout__tone[data-v-5e04fb1d]:hover{color:var(--app-text);border-color:var(--app-border-strong)}.ce-callout__tone.is-active[data-v-5e04fb1d]{border-color:var(--ce-callout-accent);background:color-mix(in srgb, var(--ce-callout-accent) 14%, transparent);color:var(--app-text)}.ce-callout__body[data-v-5e04fb1d] p:last-child{margin-bottom:0}.ce-columns[data-v-0227f771]{border:1px dashed var(--app-border-strong);border-radius:8px;margin:1.4rem 0;padding:.65rem}.ce-columns[data-selected][data-v-0227f771]{box-shadow:0 0 0 2px color-mix(in srgb, var(--app-accent) 35%, transparent)}.ce-columns__toolbar[data-v-0227f771]{cursor:pointer;flex-wrap:wrap;gap:.3rem;margin-bottom:.6rem;display:flex}.ce-columns__variant[data-v-0227f771]{border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text-muted);cursor:pointer;border-radius:999px;padding:.15rem .6rem;font-size:.7rem;font-weight:600;transition:border-color .12s,color .12s,background .12s}.ce-columns__variant[data-v-0227f771]:hover{color:var(--app-text);border-color:var(--app-border-strong)}.ce-columns__variant.is-active[data-v-0227f771]{border-color:var(--app-accent);background:color-mix(in srgb, var(--app-accent) 14%, transparent);color:var(--app-text)}.ce-columns__body[data-v-0227f771]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.ce-columns__body[data-variant=thirds][data-v-0227f771]{grid-template-columns:1fr 2fr}.ce-columns__body[data-variant=thirds_reverse][data-v-0227f771]{grid-template-columns:2fr 1fr}.ce-columns__body[data-variant=three][data-v-0227f771]{grid-template-columns:1fr 1fr 1fr}.ce-columns__body[data-v-0227f771] [data-type=column]{border:1px dashed color-mix(in srgb, var(--app-border-strong) 80%, transparent);border-radius:6px;min-width:0;padding:.5rem .65rem}.ce-columns__body[data-v-0227f771] [data-type=column]>p:last-child{margin-bottom:0}.ce-command-list__search[data-v-ca7ad512]{border-bottom:1px solid var(--app-border);margin-bottom:4px;padding:4px 4px 8px}.ce-command-list__search input[data-v-ca7ad512]{border:1px solid var(--app-border);background:var(--app-surface-2);width:100%;color:var(--app-text);border-radius:6px;outline:none;padding:6px 8px;font-size:13px;transition:border-color .12s,background-color .12s}.ce-command-list__search input[data-v-ca7ad512]:focus{border-color:var(--app-accent);background:var(--app-surface)}.ce-command-list__sections[data-v-ca7ad512]{gap:6px;max-height:360px;display:grid;overflow-y:auto}.ce-command-list__section+.ce-command-list__section[data-v-ca7ad512]{border-top:1px solid var(--app-border);padding-top:6px}.ce-command-list__label[data-v-ca7ad512]{color:var(--app-text-muted);letter-spacing:.08em;text-transform:uppercase;padding:4px 8px 2px;font-size:10px;font-weight:760}.ce-command-list__list[data-v-ca7ad512]{gap:1px;margin:0;padding:0;list-style:none;display:grid}.ce-command-list__item[data-v-ca7ad512]{color:var(--app-text);cursor:pointer;border-radius:7px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;padding:6px 8px;transition:background-color .1s,color .1s;display:grid}.ce-command-list__item.is-active[data-v-ca7ad512]{background:var(--app-surface-2);color:var(--app-accent-ink)}.ce-command-list__icon[data-v-ca7ad512]{border:1px solid var(--app-border);background:var(--app-surface-2);width:28px;height:28px;color:var(--app-text-muted);border-radius:7px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.ce-command-list__item.is-active .ce-command-list__icon[data-v-ca7ad512]{color:var(--app-accent-ink);border-color:color-mix(in srgb, var(--app-accent) 30%, var(--app-border))}.ce-command-list__copy[data-v-ca7ad512]{gap:2px;min-width:0;display:grid}.ce-command-list__copy strong[data-v-ca7ad512]{font-size:13px;font-weight:660;line-height:1.2}.ce-command-list__copy small[data-v-ca7ad512]{color:var(--app-text-muted);font-size:11px;line-height:1.2}.ce-command-list__empty[data-v-ca7ad512]{color:var(--app-text-muted);text-align:center;padding:12px 10px;font-size:12px}.ce-icon[data-v-ca7ad512]{width:16px;height:16px}.ce-slash-menu[data-v-dcdaa6c6]{border:1px solid var(--app-border);background:color-mix(in srgb, var(--app-surface) 98%, transparent);-webkit-backdrop-filter:blur(10px);border-radius:9px;width:300px;padding:6px;animation:70ms ease-out ce-slash-in-dcdaa6c6;box-shadow:0 18px 38px #00000038}@keyframes ce-slash-in-dcdaa6c6{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ce-slash-menu[data-v-dcdaa6c6]{animation:none}}.ce-mention-menu[data-v-c76b44a5]{flex-direction:column;gap:2px;width:300px;padding:4px;display:flex}.ce-mention-menu__hint[data-v-c76b44a5]{color:var(--app-text-muted);margin:0;padding:8px 10px;font-size:12px}.ce-mention-menu__item[data-v-c76b44a5]{width:100%;color:var(--app-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}.ce-mention-menu__item.is-active[data-v-c76b44a5]{background:color-mix(in srgb, var(--app-accent) 10%, transparent)}.ce-mention-menu__icon[data-v-c76b44a5]{color:var(--app-accent-ink);flex:none}.ce-mention-menu__label[data-v-c76b44a5]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ce-emoji-menu[data-v-e5e6de3c]{width:296px;padding:6px}.ce-emoji-menu__hint[data-v-e5e6de3c]{color:var(--app-text-muted);margin:0;padding:6px 8px;font-size:12px}.ce-emoji-menu__grid[data-v-e5e6de3c]{grid-template-columns:repeat(8,1fr);gap:2px;display:grid}.ce-emoji-menu__item[data-v-e5e6de3c]{cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;height:32px;padding:0;font-size:19px;line-height:1;display:inline-flex}.ce-emoji-menu__item.is-active[data-v-e5e6de3c]{background:color-mix(in srgb, var(--app-accent) 12%, transparent)}.ce-insert-popover__panel[data-v-d33e5c59]{width:320px;padding:4px}.ce-node-menu__panel[data-v-4b8946b2]{width:280px;padding:4px}.ce-embed-url__panel[data-v-75745a6d]{width:340px;padding:10px 12px}.ce-embed-url__label[data-v-75745a6d]{color:var(--app-text-muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.ce-embed-url__row[data-v-75745a6d]{gap:6px;display:flex}.ce-embed-url__input[data-v-75745a6d]{border:1px solid var(--app-border);background:var(--app-surface);min-width:0;color:var(--app-text);border-radius:7px;flex:1;padding:6px 9px;font-size:13px}.ce-embed-url__input[data-v-75745a6d]:focus{border-color:var(--app-accent);outline:none}.ce-embed-url__input.has-error[data-v-75745a6d]{border-color:var(--app-danger)}.ce-embed-url__submit[data-v-75745a6d]{background:var(--app-accent-ink);color:#fff;cursor:pointer;border:none;border-radius:7px;padding:6px 12px;font-size:13px;font-weight:600}.ce-embed-url__error[data-v-75745a6d]{color:var(--app-danger);margin:6px 0 0;font-size:12px}.ce-icon[data-v-a53626d3]{width:16px;height:16px}.ce-mark-token[data-v-a53626d3]{font-size:12px;font-weight:700;line-height:1}.ce-link-form{gap:8px;width:320px;max-width:min(320px,100vw - 32px);padding:4px 4px 6px;display:grid}.ce-link-form__tabs{background:var(--app-surface-2);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.ce-link-form__tab{color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;padding:5px 8px;font-size:12px;font-weight:640;transition:background-color .12s,color .12s}.ce-link-form__tab:hover{color:var(--app-text)}.ce-link-form__tab.is-active{background:var(--app-surface);color:var(--app-text);box-shadow:0 1px 2px #00000014}.ce-link-form__label{letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-muted);font-size:11px;font-weight:720}.ce-link-form__input,.ce-link-form__pick{border:1px solid var(--app-border);background:var(--app-surface-2);width:100%;color:var(--app-text);border-radius:7px;outline:none;padding:7px 10px;font-size:13px;line-height:1.3;transition:border-color .14s,background-color .14s}.ce-link-form__pick{text-align:left;cursor:pointer}.ce-link-form__pick.is-resolving{opacity:.7}.ce-link-form__input:focus,.ce-link-form__pick:hover{border-color:var(--app-accent);background:var(--app-surface)}.ce-link-form__input.has-error{border-color:var(--app-danger)}.ce-link-form__error{color:var(--app-danger);font-size:11px;line-height:1.3}.ce-link-form__checkbox{color:var(--app-text);cursor:pointer;align-items:center;gap:8px;font-size:12px;display:inline-flex}.ce-link-form__actions{align-items:center;gap:6px;margin-top:4px;display:flex}.ce-link-form__spacer{flex:1}.ce-link-form__btn{border:1px solid var(--app-border);background:var(--app-surface);height:30px;color:var(--app-text);cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:660;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.ce-link-form__btn--ghost{color:var(--app-text-muted);background:0 0;border-color:#0000}.ce-link-form__btn--ghost:hover{color:var(--app-text);background:var(--app-surface-2)}.ce-link-form__btn--primary{background:var(--app-accent-ink);color:#fff;border-color:#0000}.ce-link-form__btn--primary:disabled{opacity:.5;cursor:not-allowed}.ce-link-form__btn--primary:hover:not(:disabled){filter:brightness(1.06)}.ce-link-form__icon{width:14px;height:14px}.ce-link-form__icon--small{width:12px;height:12px}.ce-color-popover[data-v-dfc0cbd0]{gap:14px;width:280px;padding:4px 4px 6px;display:grid}.ce-color-section__header[data-v-dfc0cbd0]{justify-content:space-between;align-items:center;gap:10px;padding:0 4px 6px;display:flex}.ce-color-section__header h3[data-v-dfc0cbd0]{color:var(--app-text-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:720}.ce-color-reset[data-v-dfc0cbd0]{color:var(--app-accent-ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:660}.ce-color-reset[data-v-dfc0cbd0]:hover{text-decoration:underline}.ce-color-grid[data-v-dfc0cbd0]{grid-template-columns:repeat(10,1fr);gap:6px;display:grid}.ce-color-swatch[data-v-dfc0cbd0]{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:transform .1s;display:inline-flex}.ce-color-swatch[data-v-dfc0cbd0]:hover{transform:scale(1.12)}.ce-color-swatch[data-v-dfc0cbd0]:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px;border-radius:50%}.ce-color-swatch__dot[data-v-dfc0cbd0]{background:var(--ce-swatch);border:1px solid color-mix(in srgb, var(--app-text) 18%, transparent);border-radius:50%;width:18px;height:18px;display:block}.ce-color-swatch.is-default .ce-color-swatch__dot[data-v-dfc0cbd0]{background:linear-gradient(135deg, transparent 47%, var(--app-danger) 47%, var(--app-danger) 53%, transparent 53%), var(--app-surface)}.ce-color-swatch.is-active[data-v-dfc0cbd0]{box-shadow:0 0 0 2px var(--app-accent)}.ce-bubble-layer{z-index:var(--ce-bubble-z,calc(var(--z-modal) - 1))}.ce-bubble{border:1px solid var(--app-border);background:color-mix(in srgb, var(--app-surface) 96%, transparent);-webkit-backdrop-filter:blur(10px);border-radius:9px;flex-wrap:wrap;align-items:center;gap:2px;padding:4px;animation:90ms ease-out ce-bubble-in;display:inline-flex;box-shadow:0 14px 30px #0000002e}.ce-bubble--form{padding:6px}@keyframes ce-bubble-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ce-bubble{animation:none}}.ce-bubble__sep{background:var(--app-border);align-self:stretch;width:1px;margin:4px}.ce-bubble__btn{width:30px;height:30px;color:var(--app-text);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background-color .1s,color .1s;display:inline-flex}.ce-bubble__btn:hover{background:var(--app-surface-2)}.ce-bubble__btn.is-active{background:color-mix(in srgb, var(--app-accent) 14%, transparent);color:var(--app-accent-ink)}.ce-bubble__icon{width:16px;height:16px}.ce-bubble__btn--ai{color:var(--app-ai-b)}.ce-bubble{position:relative}.ce-bubble__dropdown{z-index:1;position:absolute;top:calc(100% + 6px);right:0}.ce-bubble__ai-menu{flex-direction:column;gap:2px;min-width:220px;padding:6px;display:flex}.ce-bubble__color-panel{padding:8px}.ce-bubble__color-a{border-bottom:3px solid #0000;font-size:14px;font-weight:800;line-height:1}.ce-bubble__ai-item--submenu .ce-bubble__ai-item-chevron{color:var(--app-text-muted);margin-left:auto}.ce-bubble__ai-item--back{color:var(--app-text-muted);font-size:12px}.ce-bubble__ai-item{text-align:left;width:100%;color:var(--app-text);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}.ce-bubble__ai-item:hover:not(:disabled){background:color-mix(in oklch, var(--app-ai-b) 10%, transparent)}.ce-bubble__ai-item:disabled{opacity:.5;cursor:default}.ce-bubble__ai-item-icon{color:var(--app-text-muted);flex:none}.ce-bubble__ai-item:hover:not(:disabled) .ce-bubble__ai-item-icon{color:var(--app-ai-b)}.ce-bubble__error{max-width:320px;color:var(--app-danger);flex-basis:100%;padding:4px 6px 2px;font-size:12px}.ce-bubble__btn--danger:hover{background:var(--app-danger-soft);color:var(--app-danger)}.ce-fullscreen-btn[data-v-1c5d6d6f]{z-index:5;width:30px;height:30px;color:var(--app-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex;position:absolute;top:6px;right:6px}.ce-fullscreen-btn[data-v-1c5d6d6f]:hover{background:var(--app-surface-2);border-color:var(--app-border);color:var(--app-text)}.ce-fullscreen-btn[data-v-1c5d6d6f]:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.ce-fullscreen-btn__icon[data-v-1c5d6d6f]{width:16px;height:16px}.keycombo[data-v-e9e8b5e8]{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.keycombo__cap[data-v-e9e8b5e8]{--cap-bg:var(--app-surface);border:1px solid var(--app-border-strong);background:linear-gradient(180deg, color-mix(in srgb, var(--cap-bg) 100%, #fff 6%), var(--cap-bg));min-width:26px;height:26px;color:var(--app-text);letter-spacing:-.01em;border-bottom-width:2px;border-radius:6px;justify-content:center;align-items:center;padding:0 7px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:500;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff8c}.keycombo__cap--mod[data-v-e9e8b5e8]{--cap-bg:var(--app-surface-2);color:var(--app-text-muted);font-weight:500}.keycombo__plus[data-v-e9e8b5e8]{color:var(--app-text-faint);-webkit-user-select:none;user-select:none;font-size:11px;font-weight:500}.keycombo--sm .keycombo__cap[data-v-e9e8b5e8]{border-radius:5px;min-width:22px;height:22px;padding:0 6px;font-size:11px}.keycombo--sm[data-v-e9e8b5e8]{gap:4px}@media (prefers-reduced-motion:no-preference){.keycombo__cap[data-v-e9e8b5e8]{transition:transform 90ms}}:where(.dark) .keycombo__cap[data-v-e9e8b5e8]{box-shadow:inset 0 1px #ffffff14}.ehm__head[data-v-b972a952]{border-bottom:1px solid var(--app-border);background:var(--app-surface);flex-direction:column;gap:14px;padding:18px 20px 16px;display:flex}.ehm__head-row[data-v-b972a952]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ehm__brand[data-v-b972a952]{align-items:center;gap:12px;min-width:0;display:flex}.ehm__brand-mark[data-v-b972a952]{background:var(--app-accent-soft);border-radius:9px;padding:6px;display:inline-flex}.ehm__titles[data-v-b972a952]{min-width:0}.ehm__title[data-v-b972a952]{color:var(--app-text);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.ehm__subtitle[data-v-b972a952]{color:var(--app-text-muted);margin:2px 0 0;font-size:12.5px;line-height:1.4}.ehm__head-actions[data-v-b972a952]{flex-shrink:0;align-items:center;gap:10px;display:flex}.ehm__profile[data-v-b972a952]{border:1px solid var(--app-border-strong);height:24px;color:var(--app-text-muted);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:500;display:inline-flex}.ehm__close[data-v-b972a952]{justify-content:center;align-items:center}.ehm__close-icon[data-v-b972a952]{width:17px;height:17px}.ehm__search[data-v-b972a952]{align-items:center;display:flex;position:relative}.ehm__search-icon[data-v-b972a952]{width:16px;height:16px;color:var(--app-text-faint);pointer-events:none;position:absolute;left:11px}.ehm__search-input[data-v-b972a952]{border:1px solid var(--app-border);background:var(--app-input-bg);width:100%;height:38px;color:var(--app-text);border-radius:9px;outline:none;padding:0 12px 0 34px;font-family:inherit;font-size:13.5px;transition:border-color .12s,box-shadow .12s}.ehm__search-input[data-v-b972a952]::placeholder{color:var(--app-text-faint)}.ehm__search-input[data-v-b972a952]:focus{border-color:var(--app-accent);box-shadow:0 0 0 3px var(--app-accent-soft)}.ehm__body[data-v-b972a952]{grid-template-columns:200px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.ehm__rail[data-v-b972a952]{border-right:1px solid var(--app-border);background:var(--app-recess);flex-direction:column;gap:1px;padding:12px 10px;display:flex;overflow-y:auto}.ehm__rail-item[data-v-b972a952]{color:var(--app-text-muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .11s,color .11s;display:flex}.ehm__rail-item[data-v-b972a952]:hover{background:var(--app-hover-tint);color:var(--app-text)}.ehm__rail-item.is-active[data-v-b972a952]{background:var(--app-accent-soft);color:var(--app-accent-ink)}.ehm__rail-item[data-v-b972a952]:focus-visible{outline:2px solid var(--app-accent);outline-offset:-2px}.ehm__rail-label[data-v-b972a952]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ehm__rail-count[data-v-b972a952]{background:var(--app-surface-3);min-width:18px;color:var(--app-text-dim);text-align:center;border-radius:999px;flex-shrink:0;padding:1px 5px;font-size:10.5px;font-weight:600}.ehm__rail-item.is-active .ehm__rail-count[data-v-b972a952]{background:color-mix(in srgb, var(--app-accent) 18%, transparent);color:var(--app-accent-ink)}.ehm__content[data-v-b972a952]{scroll-behavior:smooth;padding:4px 20px 22px;overflow-y:auto}.ehm__hero[data-v-b972a952]{border:1px solid color-mix(in srgb, var(--app-accent) 26%, var(--app-border));background:linear-gradient(180deg, var(--app-accent-soft), transparent 70%), var(--app-surface);border-radius:12px;margin-top:16px;padding:16px}.ehm__hero-head[data-v-b972a952]{align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.ehm__hero-icon[data-v-b972a952]{width:20px;height:20px;color:var(--app-accent-ink);flex-shrink:0}.ehm__hero-title[data-v-b972a952]{color:var(--app-text);margin:0;font-size:14px;font-weight:600}.ehm__hero-lead[data-v-b972a952]{color:var(--app-text-muted);margin:1px 0 0;font-size:12.5px}.ehm__hero-grid[data-v-b972a952]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ehm__trick[data-v-b972a952]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:9px;padding:12px}.ehm__trick-demo[data-v-b972a952]{min-height:28px;margin-bottom:9px}.ehm__trick-samples[data-v-b972a952]{flex-direction:column;gap:3px;display:flex}.ehm__sample[data-v-b972a952]{align-items:center;gap:7px;font-size:12px;display:flex}.ehm__trick-title[data-v-b972a952]{color:var(--app-text);margin:0 0 3px;font-size:13px;font-weight:600}.ehm__trick-desc[data-v-b972a952]{color:var(--app-text-muted);margin:0;font-size:12px;line-height:1.45}.ehm__section[data-v-b972a952]{padding-top:22px;scroll-margin-top:8px}.ehm__section-head[data-v-b972a952]{border-bottom:1px solid var(--app-border);align-items:baseline;gap:10px;margin-bottom:8px;padding-bottom:7px;display:flex}.ehm__section-title[data-v-b972a952]{color:var(--app-text);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.ehm__section-hint[data-v-b972a952]{color:var(--app-text-faint);margin:0;font-size:12px}.ehm__rows[data-v-b972a952]{margin:0;padding:0;list-style:none}.ehm__row[data-v-b972a952]{border-bottom:1px solid color-mix(in srgb, var(--app-border) 55%, transparent);justify-content:space-between;align-items:center;gap:14px;min-height:38px;padding:6px 2px;display:flex}.ehm__row[data-v-b972a952]:last-child{border-bottom:0}.ehm__row-main[data-v-b972a952]{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.ehm__row-label[data-v-b972a952]{color:var(--app-text);font-size:13.5px}.ehm__scope[data-v-b972a952]{background:var(--app-surface-2);color:var(--app-text-dim);white-space:nowrap;border-radius:999px;align-items:center;padding:1px 7px;font-size:11px;display:inline-flex}.ehm__typed[data-v-b972a952]{border:1px solid var(--app-border);background:var(--app-surface-2);color:var(--app-text);white-space:pre;border-radius:5px;align-items:center;padding:2px 7px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;display:inline-flex}.ehm__arrow[data-v-b972a952]{color:var(--app-text-faint);font-size:12px}.ehm__becomes[data-v-b972a952]{color:var(--app-text-muted);font-size:13px}.ehm__empty[data-v-b972a952]{text-align:center;padding:48px 16px}.ehm__empty-title[data-v-b972a952]{color:var(--app-text);margin:0;font-size:14px;font-weight:500}.ehm__empty-hint[data-v-b972a952]{color:var(--app-text-muted);margin:5px 0 0;font-size:12.5px}@media (width<=640px){.ehm__body[data-v-b972a952]{grid-template-columns:1fr}.ehm__rail[data-v-b972a952]{border-right:0;border-bottom:1px solid var(--app-border);flex-direction:row;gap:6px;padding:10px 12px;overflow-x:auto}.ehm__rail-item[data-v-b972a952]{flex-shrink:0}.ehm__hero-grid[data-v-b972a952]{grid-template-columns:1fr}.ehm__subtitle[data-v-b972a952]{display:none}}@media (prefers-reduced-motion:reduce){.ehm__content[data-v-b972a952]{scroll-behavior:auto}}.ce-help-btn[data-v-c0a8afc5]{z-index:5;width:30px;height:30px;color:var(--app-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex;position:absolute;top:6px;right:42px}.ce-help-btn[data-v-c0a8afc5]:hover{background:var(--app-surface-2);border-color:var(--app-border);color:var(--app-text)}.ce-help-btn[data-v-c0a8afc5]:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.ce-help-btn__icon[data-v-c0a8afc5]{width:16px;height:16px}.ce-heading-trigger__label[data-v-f2203f4d]{font-size:12px;font-weight:700;line-height:1}.ce-heading-trigger__caret[data-v-f2203f4d]{opacity:.6;width:12px;height:12px}.ce-heading-list[data-v-f2203f4d]{gap:1px;min-width:180px;margin:0;padding:0;list-style:none;display:grid}.ce-heading-row[data-v-f2203f4d]{width:100%;color:var(--app-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;padding:6px 10px;transition:background-color .12s,color .12s;display:grid}.ce-heading-row[data-v-f2203f4d]:hover:not(:disabled){background:var(--app-surface-2)}.ce-heading-row.is-active[data-v-f2203f4d]{background:color-mix(in srgb, var(--app-accent) 14%, transparent);color:var(--app-accent-ink)}.ce-heading-row__token[data-v-f2203f4d]{border:1px solid var(--app-border);background:var(--app-surface);letter-spacing:.02em;width:28px;height:24px;color:var(--app-text-muted);border-radius:5px;justify-content:center;align-items:center;font-size:10.5px;font-weight:800;display:inline-flex}.ce-heading-row.is-active .ce-heading-row__token[data-v-f2203f4d]{color:var(--app-accent-ink);border-color:color-mix(in srgb, var(--app-accent) 30%, var(--app-border))}.ce-heading-row__label[data-v-f2203f4d]{font-size:13px;font-weight:600;line-height:1.2}.ce-heading-row[data-v-f2203f4d]:disabled{opacity:.4;cursor:not-allowed}.ce-icon[data-v-c62d670a]{width:16px;height:16px}.ce-embed-trigger__icon[data-v-091f3524]{width:15px;height:15px}.ce-embed-trigger__label[data-v-091f3524]{font-size:12px;font-weight:700;line-height:1}.ce-embed-trigger__caret[data-v-091f3524]{opacity:.6;width:12px;height:12px}.ce-embed-menu[data-v-091f3524]{width:280px}.ce-icon[data-v-2ac975dd],.ce-icon[data-v-8c16b67d],.ce-icon[data-v-bd9068e8]{width:16px;height:16px}.ce-caret[data-v-bd9068e8]{opacity:.6;width:12px;height:12px}.ce-list-menu[data-v-bd9068e8]{gap:1px;min-width:200px;margin:0;padding:0;list-style:none;display:grid}.ce-list-row[data-v-bd9068e8]{width:100%;color:var(--app-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:6px 10px;font-size:13px;transition:background-color .12s,color .12s;display:inline-flex}.ce-list-row[data-v-bd9068e8]:hover:not(:disabled){background:var(--app-surface-2)}.ce-list-row.is-active[data-v-bd9068e8]{color:var(--app-accent-ink);background:color-mix(in srgb, var(--app-accent) 14%, transparent)}.ce-list-row[data-v-bd9068e8]:disabled{opacity:.4;cursor:not-allowed}.ce-icon[data-v-87d7ceed]{width:16px;height:16px}.ce-caret[data-v-87d7ceed]{opacity:.6;width:12px;height:12px}.ce-align-menu[data-v-87d7ceed]{gap:1px;min-width:180px;margin:0;padding:0;list-style:none;display:grid}.ce-align-row[data-v-87d7ceed]{width:100%;color:var(--app-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:6px 10px;font-size:13px;transition:background-color .12s,color .12s;display:inline-flex}.ce-align-row[data-v-87d7ceed]:hover:not(:disabled){background:var(--app-surface-2)}.ce-align-row[data-v-87d7ceed]:disabled{opacity:.45;cursor:default}.ce-align-row.is-active[data-v-87d7ceed]{color:var(--app-accent-ink);background:color-mix(in srgb, var(--app-accent) 14%, transparent)}.ce-icon[data-v-f7f9d698],.ce-icon[data-v-1447d2f3]{width:16px;height:16px}.ce-icon[data-v-75c91411]{width:14px;height:14px}.ce-color-trigger[data-v-7cb277c2]{flex-direction:column;align-items:center;gap:1px;line-height:1;display:inline-flex}.ce-color-trigger__a[data-v-7cb277c2]{font-size:13px;font-weight:800;line-height:1}.ce-color-trigger__bar[data-v-7cb277c2]{background:currentColor;border-radius:1px;width:14px;height:3px;margin-top:1px}.ce-icon--small[data-v-7cb277c2]{opacity:.6;width:12px;height:12px}.ce-table-overlay[data-v-c0586c17]{pointer-events:none;z-index:5;position:absolute;inset:0}.ce-table-pill[data-v-c0586c17]{border:1px solid var(--app-border);background:var(--app-surface);width:18px;height:18px;color:var(--app-text-muted);cursor:pointer;pointer-events:auto;opacity:.55;border-radius:5px;justify-content:center;align-items:center;padding:0;transition:opacity .12s,background-color .12s,border-color .12s,color .12s;display:inline-flex;position:absolute;box-shadow:0 1px 4px #00000014}.ce-table-pill[data-v-c0586c17]:hover,.ce-table-pill[data-v-c0586c17]:focus-visible,.ce-table-pill.is-open[data-v-c0586c17]{opacity:1;color:var(--app-accent-ink);border-color:color-mix(in srgb, var(--app-accent) 40%, var(--app-border));outline:none}.ce-table-pill__icon[data-v-c0586c17]{width:14px;height:14px}.ce-table-pill--corner[data-v-c0586c17]{background:color-mix(in srgb, var(--app-surface) 92%, transparent);border-radius:50%}.ce-table-pill--column[data-v-c0586c17]{border-radius:8px;width:28px;height:14px}.ce-table-pill--row[data-v-c0586c17]{border-radius:8px;width:14px;height:28px}.ce-table-bubble[data-v-c0586c17]{border:1px solid color-mix(in srgb, var(--app-accent) 28%, var(--app-border));background:var(--app-surface);color:var(--app-accent-ink);letter-spacing:.02em;cursor:pointer;pointer-events:auto;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;transition:background-color .12s,color .12s;position:absolute;transform:translate(-50%);box-shadow:0 4px 14px #0000001f}.ce-table-bubble[data-v-c0586c17]:hover,.ce-table-bubble.is-open[data-v-c0586c17]{background:var(--app-accent-ink);color:#fff}.ce-table-menu[data-v-c0586c17]{z-index:10;border:1px solid var(--app-border);background:color-mix(in srgb, var(--app-surface) 98%, transparent);-webkit-backdrop-filter:blur(10px);pointer-events:auto;border-radius:9px;gap:1px;min-width:180px;padding:4px;animation:80ms ease-out ce-table-menu-in-c0586c17;display:grid;position:absolute;box-shadow:0 18px 38px #00000038}@keyframes ce-table-menu-in-c0586c17{0%{opacity:0;transform-origin:var(--ce-origin,top center)}to{opacity:1}}.ce-table-menu__item[data-v-c0586c17]{width:100%;color:var(--app-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 10px;font-size:13px;transition:background-color 90ms,color 90ms}.ce-table-menu__item[data-v-c0586c17]:hover{background:var(--app-surface-2)}.ce-table-menu__item.is-danger[data-v-c0586c17]{color:var(--app-danger)}.ce-table-menu__item.is-danger[data-v-c0586c17]:hover{background:color-mix(in srgb, var(--app-danger) 10%, transparent)}.ce-table-menu__sep[data-v-c0586c17]{background:var(--app-border);height:1px;margin:4px 6px}.rp__panel[data-v-2b97d721]{background:var(--app-surface);border:1px solid var(--app-border);border-radius:12px;grid-template-rows:auto 1fr auto;width:100%;max-width:1280px;max-height:min(900px,92vh);display:grid;position:relative;overflow:visible;box-shadow:0 32px 80px -28px #080c1673}.rp__head[data-v-2b97d721]{border-bottom:1px solid var(--app-border);background:var(--app-surface);border-top-left-radius:12px;border-top-right-radius:12px}.rp__head-row[data-v-2b97d721]{justify-content:space-between;align-items:flex-start;gap:16px;padding:15px 16px 14px 18px;display:flex}.rp__title-row[data-v-2b97d721]{align-items:flex-start;gap:12px;min-width:0;display:flex}.rp__icon[data-v-2b97d721]{border:1px solid color-mix(in srgb, var(--app-accent) 24%, var(--app-border));background:linear-gradient(180deg, color-mix(in srgb, var(--app-accent-soft) 74%, var(--app-surface)) 0%, var(--app-surface) 100%);width:34px;height:34px;color:var(--app-accent-ink);border-radius:8px;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.rp__heading[data-v-2b97d721]{gap:3px;min-width:0;display:grid}.rp__title[data-v-2b97d721]{letter-spacing:-.01em;color:var(--app-text);margin:0;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-weight:720;line-height:1.2}.rp__subtitle[data-v-2b97d721]{color:var(--app-text-muted);margin:0;font-size:12px;line-height:1.4}.rp__body[data-v-2b97d721]{flex-direction:column;min-height:0;display:flex;overflow:visible}.rp__body--table[data-v-2b97d721]{background:var(--app-surface);gap:0;padding:0}.rp__body--table[data-v-2b97d721] .it,.rp__body--table[data-v-2b97d721] .rib__chips,.rp__body--table[data-v-2b97d721] .ip{padding:12px 16px}.rp__body--tree[data-v-2b97d721]{background:var(--app-surface);padding:0;overflow:hidden}.rp-tree[data-v-2b97d721]{background:var(--app-surface);flex:1;min-height:0;padding:8px 12px 12px;overflow-y:auto}.rp-tree__list[data-v-2b97d721]{--ctree-indent-step:20px;--ctree-row-h:36px;--ctree-row-pad-l:6px;--ctree-chev-col:20px;--ctree-chev-size:12px;margin:0;padding:0;list-style:none}.rp-tree__row[data-v-2b97d721]{grid-template-columns:var(--ctree-chev-col) auto minmax(0, 1fr) auto;min-height:var(--ctree-row-h);padding:4px 10px 4px calc(var(--ctree-row-pad-l) + var(--ctree-depth,0) * var(--ctree-indent-step));color:var(--app-text);cursor:pointer;border-radius:6px;align-items:center;gap:8px;transition:background .12s;display:grid;position:relative}.rp-tree__row[data-v-2b97d721]:hover:not(.rp-tree__row--disabled){background:var(--app-hover-tint)}.rp-tree__row--active[data-v-2b97d721]{background:color-mix(in srgb, var(--app-accent) 14%, transparent);box-shadow:inset 0 0 0 1px var(--app-accent)}.rp-tree__row--selected[data-v-2b97d721]{background:var(--app-accent-soft)}.rp-tree__row--disabled[data-v-2b97d721]{cursor:not-allowed;opacity:.5;background:repeating-linear-gradient(135deg, transparent 0, transparent 6px, color-mix(in srgb, var(--app-text-faint) 6%, transparent) 6px, color-mix(in srgb, var(--app-text-faint) 6%, transparent) 12px)}.rp-tree__row--group[data-v-2b97d721]{background:color-mix(in srgb, var(--app-text-faint) 5%, transparent);margin-top:2px}.rp-tree__row--group[data-v-2b97d721]:first-child{margin-top:0}.rp-tree__row--group[data-v-2b97d721]:hover{background:color-mix(in srgb, var(--app-accent) 8%, transparent)}.rp-tree__row--group .rp-tree__label[data-v-2b97d721]{color:var(--app-text);font-weight:700}.rp-tree__group-tag[data-v-2b97d721]{letter-spacing:.18em;text-transform:uppercase;color:var(--app-text-faint);border:1px solid var(--app-border);border-radius:999px;justify-self:start;padding:1px 7px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:8.5px}.rp-tree__check[data-v-2b97d721]{margin-right:2px}.rp-tree__label[data-v-2b97d721]{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.rp-tree__type[data-v-2b97d721]{letter-spacing:.16em;text-transform:uppercase;color:var(--app-text-faint);font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px}.rp-tree__loading[data-v-2b97d721]{flex-direction:column;gap:8px;padding:8px;display:flex}.rp-tree__skeleton-row[data-v-2b97d721]{align-items:center;height:32px;padding:0 10px;display:flex}.rp-tree__skeleton[data-v-2b97d721]{background:linear-gradient(90deg, var(--app-surface-2) 0%, var(--app-surface-3) 50%, var(--app-surface-2) 100%);background-size:200% 100%;border-radius:4px;height:10px;animation:1.4s ease-in-out infinite rp-shimmer-2b97d721;display:inline-block}@keyframes rp-shimmer-2b97d721{0%{background-position:100% 0}to{background-position:-100% 0}}.rp-tree__empty[data-v-2b97d721]{color:var(--app-text-muted);flex-direction:column;align-items:center;gap:10px;padding:60px 24px;font-size:13px;display:flex}.rp-tree__empty-glyph[data-v-2b97d721]{color:var(--app-text-faint);opacity:.55;font-family:JetBrains Mono,ui-monospace,monospace;font-size:32px}.rp__foot[data-v-2b97d721]{border-top:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text-dim);border-bottom-right-radius:12px;border-bottom-left-radius:12px;justify-content:flex-end;align-items:center;gap:14px;padding:12px 22px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;display:flex}.rp__selected[data-v-2b97d721]{color:var(--app-text-dim)}.rp__selected--has[data-v-2b97d721]{color:var(--app-text)}.rp__selected-count[data-v-2b97d721]{background:var(--app-accent-ink);color:#fff;font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;min-width:22px;margin-right:4px;padding:1px 7px;font-family:inherit;display:inline-block}.rp__selected--has .rp__selected-count[data-v-2b97d721]{box-shadow:0 0 0 3px var(--app-accent-soft)}.rp__submit[data-v-2b97d721]{background:linear-gradient(180deg, var(--app-accent) 0%, var(--app-accent-strong) 100%);height:34px;color:var(--app-ink-on-accent);letter-spacing:.01em;cursor:pointer;box-shadow:0 8px 18px -8px var(--app-accent-glow), 0 1px 0 #ffffff52 inset;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 16px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:600;transition:transform .1s,box-shadow .12s;display:inline-flex}.rp__submit[data-v-2b97d721]:hover:not(:disabled){box-shadow:0 12px 24px -10px var(--app-accent-glow), 0 1px 0 #ffffff6b inset;transform:translateY(-1px)}.rp__submit[data-v-2b97d721]:disabled{background:var(--app-border-strong);color:var(--app-text-faint);cursor:not-allowed;box-shadow:none}.rp__submit-glyph[data-v-2b97d721]{opacity:.8;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.rp__sr-live[data-v-2b97d721]{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=720px){.rp__panel[data-v-2b97d721]{border-radius:0;width:100%;max-height:100vh}}.ai-dialog__from-content[data-v-6d9b3d02]{border:1px dashed var(--app-border);color:var(--app-text-muted);cursor:pointer;background:0 0;border-radius:7px;margin-top:8px;padding:6px 10px;font-size:12.5px}.ai-dialog__from-content[data-v-6d9b3d02]:hover{color:var(--app-accent-ink);border-color:var(--app-accent)}.ai-dialog__note[data-v-6d9b3d02]{color:var(--app-text-muted);margin:0;font-size:13px}.ai-dialog__error[data-v-6d9b3d02]{color:var(--app-danger);margin:0;font-size:12px}.ce-editor__prose{width:100%;min-height:240px;color:var(--app-text);caret-color:var(--app-accent);outline:none;margin:0;padding:24px 64px 36px;font-size:15px;line-height:1.7}.ce-field--lead .ce-editor__prose{min-height:96px;padding:12px 64px;font-size:14px;line-height:1.55}.ce-field--lead .ce-editor__prose p{margin:.35em 0}.ce-field--banner .ce-editor__prose{background:var(--ce-canvas-bg,#1c2533);color:var(--ce-canvas-text,#f4f6fb);background-position:50%;background-size:cover;border-radius:0 0 8px 8px;min-height:160px;padding:18px 64px}.ce-field--banner .ce-editor__prose ::selection{background:color-mix(in srgb, var(--app-accent) 40%, transparent)}.ce-field--banner .ce-block-gutter{color:color-mix(in srgb, var(--ce-canvas-text,#f4f6fb) 55%, transparent)}.ce-field.is-fullscreen .ce-editor__prose{max-width:none;min-height:100%;margin-inline:auto;padding-top:48px;padding-bottom:96px}html.ce-fullscreen-lock,body.ce-fullscreen-lock{overflow:hidden}.ce-editor__prose:focus{outline:none}.ce-editor__prose>:first-child{margin-top:0}.ce-editor__prose>:last-child{margin-bottom:0}.ce-editor__prose p{margin:.75em 0}.ce-editor__prose a{color:var(--app-accent-ink);text-underline-offset:3px;cursor:text;text-decoration:underline}.ce-editor__prose a[data-target-type]{text-decoration-style:dotted;text-decoration-thickness:1.5px}.ce-editor__prose a[data-target-type]:after{content:"↪";vertical-align:baseline;opacity:.6;margin-left:2px;font-size:.78em}.ce-editor__prose a[data-target-type=content]:after{content:"↪"}.ce-editor__prose a[data-target-type=menu_item]:after{content:"▸"}.ce-editor__prose a[data-target-type=media_file]:after{content:"⇣"}.ce-editor__prose a[data-target-type]:has(.ce-link--broken){color:var(--app-danger);-webkit-text-decoration-color:var(--app-danger);text-decoration-color:var(--app-danger)}.ce-editor__prose a[data-target-type]:has(.ce-link--broken):after{content:"⚠";color:var(--app-danger);opacity:.85}.ce-editor__prose a[data-target-type]:has(.ce-link--unpublished){color:var(--app-warning);-webkit-text-decoration-color:var(--app-warning);text-decoration-color:var(--app-warning)}.ce-editor__prose a[data-target-type]:has(.ce-link--unpublished):after{color:var(--app-warning);opacity:.85}.ce-editor__prose mark{border-radius:4px;padding:.05rem .18rem}.ce-block-gutter{height:24px;color:var(--app-text-muted);opacity:0;align-items:center;gap:2px;padding:0;transition:opacity .12s,top .18s ease-out,left .18s ease-out;display:inline-flex}@media (prefers-reduced-motion:reduce){.ce-block-gutter{transition:opacity .12s}}.ce-block-gutter:hover{opacity:1}body:has(.ce-editor__prose:hover) .ce-block-gutter{opacity:1}.ce-field__body[data-editor-typing] .ce-block-gutter{opacity:0;pointer-events:none}.ce-block-gutter__drag,.ce-block-gutter__add{width:22px;height:24px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-flex}.ce-block-gutter__drag{cursor:grab}.ce-block-gutter__drag:hover,.ce-block-gutter__add:hover{background:color-mix(in srgb, var(--app-text) 8%, transparent);color:var(--app-accent-ink)}.ce-block-gutter__drag:active{cursor:grabbing}.ce-editor__prose .ProseMirror-selectednode:not(hr):not([data-type=horizontalRule]):not([data-node-view-wrapper]){background:color-mix(in srgb, var(--app-accent) 10%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 10%, transparent);border-radius:4px}.ce-editor__prose .is-empty:before{content:attr(data-placeholder);float:left;height:0;color:color-mix(in srgb, var(--app-text-muted) 70%, transparent);pointer-events:none;font-weight:500}.ce-editor__prose h1.is-empty:before,.ce-editor__prose h2.is-empty:before,.ce-editor__prose h3.is-empty:before,.ce-editor__prose h4.is-empty:before,.ce-editor__prose h5.is-empty:before,.ce-editor__prose h6.is-empty:before{font-weight:inherit;opacity:.55}.ce-editor__prose h1,.ce-editor__prose h2,.ce-editor__prose h3,.ce-editor__prose h4,.ce-editor__prose h5,.ce-editor__prose h6{color:var(--app-text);margin:1.4em 0 .5em;font-weight:750;line-height:1.25}.ce-editor__prose h1{font-size:1.85rem;font-weight:800}.ce-editor__prose h2{font-size:1.45rem}.ce-editor__prose h3{font-size:1.18rem;font-weight:720}.ce-editor__prose h4{font-size:1.05rem;font-weight:700}.ce-editor__prose h5{font-size:1rem;font-weight:700}.ce-editor__prose h6{color:var(--app-text-muted);font-size:.95rem;font-weight:700}.ce-editor__prose ul,.ce-editor__prose ol{margin:1em 0;padding-left:1.5rem}.ce-editor__prose ul:not([data-type=taskList]){list-style:outside}.ce-editor__prose ul:not([data-type=taskList]) ul{list-style:circle}.ce-editor__prose ul:not([data-type=taskList]) ul ul{list-style:square}.ce-editor__prose ol{list-style:decimal}.ce-editor__prose ol ol{list-style:lower-alpha}.ce-editor__prose ol ol ol{list-style:lower-roman}.ce-editor__prose li>p{margin:.25em 0;line-height:1.6}.ce-editor__prose ul[data-type=taskList]{flex-direction:column;gap:2px;margin:.85em 0;padding-left:0;list-style:none;display:flex}.ce-editor__prose ul[data-type=taskList] ul[data-type=taskList]{margin:2px 0 0 1.2rem}.ce-editor__prose ul[data-type=taskList]>li,.ce-editor__prose li[data-type=taskItem]{flex-direction:row;align-items:flex-start;gap:8px;line-height:1.55;list-style:none;display:flex}.ce-editor__prose ul[data-type=taskList]>li>label,.ce-editor__prose li[data-type=taskItem]>label{-webkit-user-select:none;user-select:none;flex:none;margin:0;padding-top:4px;padding-right:0;line-height:1;position:relative}.ce-editor__prose ul[data-type=taskList]>li>div>p,.ce-editor__prose li[data-type=taskItem]>div>p{margin:0;line-height:1.55}.ce-editor__prose ul[data-type=taskList]>li>label input[type=checkbox],.ce-editor__prose li[data-type=taskItem]>label input[type=checkbox]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.ce-editor__prose ul[data-type=taskList]>li>label span,.ce-editor__prose li[data-type=taskItem]>label span{border:1px solid var(--app-border);background:var(--app-surface);cursor:pointer;border-radius:4px;width:1rem;height:1rem;transition:background-color 90ms,border-color 90ms;display:block;position:relative}.ce-editor__prose ul[data-type=taskList]>li>label input[type=checkbox]:focus-visible+span,.ce-editor__prose li[data-type=taskItem]>label input[type=checkbox]:focus-visible+span{outline:2px solid color-mix(in srgb, var(--app-accent) 58%, transparent);outline-offset:2px}.ce-editor__prose ul[data-type=taskList]>li>label input[type=checkbox]:checked+span,.ce-editor__prose li[data-type=taskItem]>label input[type=checkbox]:checked+span{background:var(--app-accent-ink);border-color:var(--app-accent)}.ce-editor__prose ul[data-type=taskList]>li>label input[type=checkbox]:checked+span:before,.ce-editor__prose li[data-type=taskItem]>label input[type=checkbox]:checked+span:before{content:"";background:#fff;position:absolute;inset:2px;-webkit-mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E") 50%/contain no-repeat}.ce-editor__prose ul[data-type=taskList]>li>div,.ce-editor__prose li[data-type=taskItem]>div{flex:1;min-width:0}.ce-editor__prose ul[data-type=taskList]>li[data-checked=true]>div,.ce-editor__prose li[data-type=taskItem][data-checked=true]>div{color:var(--app-text-muted);text-decoration:line-through}.ce-editor__prose blockquote{border-left:3px solid color-mix(in srgb, var(--app-accent) 48%, var(--app-border));color:var(--app-text-muted);margin:1rem 0;padding:.25rem 0 .25rem 1rem;font-style:italic}.ce-editor__prose code{background:var(--app-surface-2);color:var(--app-text);border-radius:5px;padding:.15rem .35rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:.9em}.ce-editor__prose pre{border:1px solid var(--app-border);background:color-mix(in srgb, var(--app-surface-2) 84%, #000 16%);color:var(--app-text);border-radius:8px;margin:1rem 0;padding:1rem 1.1rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:.88em;line-height:1.55;overflow-x:auto}.ce-editor__prose pre code{color:inherit;font-size:inherit;background:0 0;border-radius:0;padding:0}.ce-editor__prose [data-type=horizontalRule]{cursor:pointer;margin:1.1rem 0;padding:.5rem 0}.ce-editor__prose [data-type=horizontalRule] hr,.ce-editor__prose hr{border:0;border-top:1px solid var(--app-border);margin:0}.ce-editor__prose [data-type=horizontalRule].ProseMirror-selectednode hr,.ce-editor__prose hr.ProseMirror-selectednode{border-top-color:var(--app-accent)}.ce-editor__prose .tableWrapper{margin:1.4rem 0;overflow-x:auto}.ce-editor__prose table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.ce-editor__prose td,.ce-editor__prose th{box-sizing:border-box;border:1px solid var(--app-border);vertical-align:top;min-width:72px;padding:7px 9px;position:relative}.ce-editor__prose th{background:color-mix(in srgb, var(--app-surface-2) 82%, var(--app-accent) 8%);text-align:left;font-weight:700}.ce-editor__prose td>*,.ce-editor__prose th>*{margin-bottom:0}.ce-editor__prose .selectedCell:after{z-index:2;background:color-mix(in srgb, var(--app-accent) 14%, transparent);box-shadow:inset 0 0 0 2px var(--app-accent);content:"";pointer-events:none;position:absolute;inset:0}.ce-editor__prose .column-resize-handle{background:var(--app-accent-ink);pointer-events:none;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.ce-editor__prose.resize-cursor{cursor:col-resize}.ce-editor__prose [style*="text-align: center"]{text-align:center}.ce-editor__prose [style*="text-align: right"]{text-align:right}.ce-editor__prose [style*="text-align: justify"]{text-align:justify}.ce-editor__prose .has-focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--app-accent) 36%, transparent);border-radius:4px}.ce-editor__prose ::selection{background:color-mix(in srgb, var(--app-accent) 28%, transparent)}.ce-banner-atom{vertical-align:middle;line-height:0;display:inline-block}.banner-badge,.banner-button{appearance:none;margin:0 .4em .35em 0;font-family:inherit}.ce-banner-atom[data-selected] .banner-badge,.ce-banner-atom[data-selected] .banner-button{outline:2px solid var(--app-accent);outline-offset:2px}.banner-badge{letter-spacing:-.01em;cursor:pointer;-webkit-user-select:none;user-select:none;color:#111;background:#fff;border:1px solid #0000001f;border-radius:999px;align-items:center;gap:7px;height:32px;padding:0 13px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.banner-badge__icon{-o-object-fit:contain;object-fit:contain;border-radius:999px;width:20px;height:20px;margin-left:-3px}.banner-badge--dark{color:#fff;background:#111;border-color:#0000}.banner-badge--accent{color:#fff;background:#ff4949;border-color:#0000}.banner-badge--success{color:#0b3d1a;background:#7cff98;border-color:#0000}.banner-badge--transparent{color:var(--app-text);border:1px dashed var(--app-border-strong);background:0 0}.banner-button{letter-spacing:-.01em;cursor:pointer;-webkit-user-select:none;user-select:none;color:#fff;background:#111;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 18px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.banner-button__icon{-o-object-fit:contain;object-fit:contain;border-radius:999px;width:22px;height:22px;margin-left:-5px}.banner-button--light{color:#111;background:#fff;border-color:#00000024}.banner-button--accent{color:#fff;background:#ff4949}.banner-button--transparent{color:var(--app-text);border:1px solid var(--app-border-strong);background:0 0}.ce-atom-form{flex-direction:column;gap:11px;width:264px;padding:14px;display:flex}.ce-atom-form__group{flex-direction:column;gap:6px;display:flex}.ce-atom-form__label{letter-spacing:.08em;text-transform:uppercase;color:var(--app-text-faint);font-size:10.5px;font-weight:700}.ce-atom-form__input{border:1px solid var(--app-border-strong);background:var(--app-surface-2);width:100%;color:var(--app-text);font:inherit;border-radius:8px;outline:none;padding:7px 10px;font-size:13px;transition:border-color .12s,box-shadow .12s,background-color .12s}.ce-atom-form__input:focus{border-color:var(--app-accent);background:var(--app-surface);box-shadow:0 0 0 3px var(--app-accent-soft)}.ce-atom-form__input.has-error{border-color:var(--app-danger)}.ce-atom-form__modes{background:var(--app-surface-2);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.ce-atom-form__mode{color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;padding:4px 8px;font-size:12px;font-weight:640;transition:background-color .12s,color .12s}.ce-atom-form__mode:hover{color:var(--app-text)}.ce-atom-form__mode.is-active{background:var(--app-surface);color:var(--app-text);box-shadow:0 1px 2px #00000014}.ce-atom-form__pick{border:1px solid var(--app-border-strong);background:var(--app-surface-2);width:100%;color:var(--app-text);font:inherit;text-align:left;cursor:pointer;border-radius:8px;padding:7px 10px;font-size:13px;transition:border-color .12s,background-color .12s}.ce-atom-form__pick:hover{border-color:var(--app-accent);background:var(--app-surface)}.ce-atom-form__error{color:var(--app-danger);font-size:11px}.ce-atom-form__tones{flex-wrap:wrap;gap:8px;display:flex}.ce-atom-form__tone{cursor:pointer;border:1px solid #00000024;border-radius:999px;width:26px;height:26px;padding:0;transition:transform .1s,box-shadow .1s;position:relative}.ce-atom-form__tone:hover{transform:scale(1.08)}.ce-atom-form__tone.is-active{box-shadow:0 0 0 2px var(--app-surface), 0 0 0 4px var(--app-text)}.ce-atom-form__tone--transparent{background:repeating-linear-gradient(45deg, var(--app-surface-2) 0 5px, var(--app-border-strong) 5px 7px)}.ce-atom-form__icon-row{gap:7px;display:flex}.ce-atom-form__btn{border:1px solid var(--app-border-strong);background:var(--app-surface-2);color:var(--app-text);font:inherit;cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:12.5px;transition:background-color .12s;display:inline-flex}.ce-atom-form__btn:hover{background:var(--app-surface)}.ce-atom-form__btn--ghost{flex:none;padding:8px}.ce-atom-form__btn-icon{width:15px;height:15px}.ce-atom-form__icon-preview{-o-object-fit:contain;object-fit:contain;border-radius:999px;width:18px;height:18px}.ce-atom-form__checkbox{color:var(--app-text);cursor:pointer;align-items:center;gap:9px;font-size:13px;display:inline-flex}.ce-atom-form__footer{border-top:1px solid var(--app-border);margin-top:1px;padding-top:10px}.ce-atom-form__remove{border:1px solid color-mix(in srgb, var(--app-danger) 32%, transparent);background:color-mix(in srgb, var(--app-danger) 8%, transparent);width:100%;color:var(--app-danger);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:9px;font-size:12.5px;font-weight:600;transition:background-color .12s,border-color .12s;display:flex}.ce-atom-form__remove:hover{background:color-mix(in srgb, var(--app-danger) 16%, transparent);border-color:color-mix(in srgb, var(--app-danger) 45%, transparent)}.ce-field[data-v-a0e804bd]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:8px;transition:border-color .14s,box-shadow .14s;position:relative;overflow:hidden}.ce-field[data-v-a0e804bd]:focus-within{border-color:var(--app-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent)}.ce-field.is-fullscreen[data-v-a0e804bd]{z-index:var(--ce-fullscreen-z,calc(var(--z-modal) - 10));box-shadow:none;border:0;border-radius:0;flex-direction:column;display:flex;position:fixed;inset:0}.ce-field.is-fullscreen .ce-field__body[data-v-a0e804bd]{flex:auto;overflow-y:auto}.ce-field__body[data-v-a0e804bd]{position:relative}.tree-select-field[data-v-9c9a5489]{width:100%;position:relative}.tree-select-field__trigger[data-v-9c9a5489]{border:1px solid var(--vf-border-color-input);background:var(--app-input-bg);width:100%;min-height:42px;color:var(--app-text);text-align:left;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:7px 10px 7px 12px;transition:border-color .12s,box-shadow .12s,background .12s;display:grid;position:relative;box-shadow:0 1px #0f172a08}.tree-select-field__trigger[data-v-9c9a5489]:hover,.tree-select-field.is-open .tree-select-field__trigger[data-v-9c9a5489]{border-color:var(--vf-border-color-input-focus);box-shadow:0 0 0 3px var(--app-accent-soft)}.tree-select-field__trigger[data-v-9c9a5489]:disabled{cursor:not-allowed;opacity:.66}.tree-select-field__trigger.is-empty[data-v-9c9a5489]{color:var(--app-text-muted)}.tree-select-field__value[data-v-9c9a5489]{flex-direction:column;gap:2px;min-width:0;display:flex}.tree-select-field__label[data-v-9c9a5489],.tree-select-field__path[data-v-9c9a5489],.tree-select-field__row-label[data-v-9c9a5489]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tree-select-field__label[data-v-9c9a5489]{font-size:13px;font-weight:650}.tree-select-field__path[data-v-9c9a5489]{color:var(--app-text-muted);font-size:11px}.tree-select-field__row-label[data-v-9c9a5489]{font-size:12.5px}.tree-select-field__chevron[data-v-9c9a5489]{width:12px;height:12px;color:var(--app-text-muted);transition:transform .15s,color .13s}.tree-select-field.is-open .tree-select-field__chevron[data-v-9c9a5489]{color:var(--app-accent-ink);transform:rotate(180deg)}.tree-select-field__clear[data-v-9c9a5489]{width:24px;height:24px;color:var(--app-text-muted);background:0 0;border:0;border-radius:999px;place-items:center;line-height:1;display:grid;position:absolute;top:50%;right:28px;transform:translateY(-50%)}.tree-select-field__clear[data-v-9c9a5489]:hover{background:var(--app-surface-2);color:var(--app-text)}.tree-select-field__panel[data-v-9c9a5489]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:8px;overflow:hidden;box-shadow:0 16px 36px #0f172a29}.tree-select-field__search[data-v-9c9a5489]{border-bottom:1px solid var(--app-border);background:var(--app-surface-2);padding:8px}.tree-select-field__input[data-v-9c9a5489]{border:1px solid var(--app-border);background:var(--app-input-bg);width:100%;color:var(--app-text);border-radius:6px;outline:none;padding:7px 9px;font-size:12px}.tree-select-field__input[data-v-9c9a5489]:focus{border-color:var(--app-accent);box-shadow:0 0 0 3px var(--app-accent-soft)}.tree-select-field__list[data-v-9c9a5489]{--ctree-indent-step:20px;--ctree-row-h:30px;--ctree-row-pad-l:5px;--ctree-chev-col:18px;--ctree-chev-size:12px;max-height:278px;padding:5px;overflow-y:auto}.tree-select-field__row[data-v-9c9a5489]{grid-template-columns:var(--ctree-chev-col) minmax(0, 1fr) 18px;width:100%;min-height:var(--ctree-row-h);padding:4px 8px 4px calc(var(--ctree-row-pad-l) + var(--ctree-depth) * var(--ctree-indent-step));color:var(--app-text);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;display:grid;position:relative}.tree-select-field__row[data-v-9c9a5489]:hover,.tree-select-field__row.is-selected[data-v-9c9a5489]{background:var(--app-surface-2)}.tree-select-field__row.is-selected[data-v-9c9a5489]{color:var(--app-accent-ink);font-weight:650}.tree-select-field__check[data-v-9c9a5489]{color:var(--app-accent-ink);text-align:right;font-size:12px}.tree-select-field__empty[data-v-9c9a5489]{color:var(--app-text-muted);text-align:center;padding:14px 8px;font-size:12px}.map-location-field[data-v-0b872138]{gap:12px;display:grid}.map-location-field__search[data-v-0b872138]{position:relative}.map-location-field__search-icon[data-v-0b872138]{width:17px;height:17px;color:var(--app-text-muted);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.map-location-field__search-input[data-v-0b872138],.map-location-field__control input[data-v-0b872138]{border:1px solid var(--app-border);background:var(--app-surface);width:100%;min-height:38px;color:var(--app-text);font:inherit;border-radius:7px;font-size:13px}.map-location-field__search-input[data-v-0b872138]{padding:8px 12px 8px 38px}.map-location-field__search-input[data-v-0b872138]:disabled,.map-location-field__control input[data-v-0b872138]:disabled,.map-location-field__control input[readonly][data-v-0b872138]{color:var(--app-text-muted);background:var(--app-surface-2);cursor:not-allowed}.map-location-field__surface[data-v-0b872138]{border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:8px;min-height:280px;position:relative;overflow:hidden}.map-location-field__map[data-v-0b872138]{width:100%;height:100%;min-height:280px}.map-location-field__fallback[data-v-0b872138]{color:var(--app-text-muted);background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--app-surface-2), transparent 8%), color-mix(in srgb, var(--app-surface-2), transparent 8%) 12px, var(--app-surface) 12px, var(--app-surface) 24px);justify-content:center;align-items:center;gap:9px;padding:18px;font-size:13px;display:flex;position:absolute;inset:0}.map-location-field__fallback svg[data-v-0b872138]{width:20px;height:20px}.map-location-field__grid[data-v-0b872138]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.map-location-field__control[data-v-0b872138]{gap:5px;min-width:0;display:grid}.map-location-field__control.is-wide[data-v-0b872138]{grid-column:1/-1}.map-location-field__control span[data-v-0b872138]{color:var(--app-text-dim);font-size:12px;font-weight:600}.map-location-field__control input[data-v-0b872138]{padding:8px 10px}.map-location-field__actions[data-v-0b872138]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.map-location-field__button[data-v-0b872138]{border:1px solid var(--app-border);background:var(--app-surface);min-height:34px;color:var(--app-text);border-radius:7px;align-items:center;gap:7px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.map-location-field__button svg[data-v-0b872138]{width:15px;height:15px}.map-location-field__button[data-v-0b872138]:not(:disabled):hover{border-color:var(--app-accent);color:var(--app-accent-ink)}.map-location-field__button[data-v-0b872138]:disabled{color:var(--app-text-muted);cursor:not-allowed}.map-location-field__button.is-quiet[data-v-0b872138]{background:0 0}.map-location-field__status[data-v-0b872138]{color:var(--app-text-muted);font-size:12.5px}@media (width<=700px){.map-location-field__grid[data-v-0b872138]{grid-template-columns:1fr}.map-location-field__surface[data-v-0b872138],.map-location-field__map[data-v-0b872138]{min-height:230px}}.rps__listbar[data-v-fd0ecfe7]{align-items:center;gap:10px;margin-bottom:8px;display:flex}.rps__title[data-v-fd0ecfe7]{color:var(--app-text);font-size:13.5px;font-weight:650}.rps__count[data-v-fd0ecfe7]{color:var(--app-text-faint);margin-left:auto;font-size:12px;font-weight:500}.rps__row[data-v-fd0ecfe7]{-moz-column-gap:12px;grid-template-areas:"grip thumb head actions";align-items:center;column-gap:12px;padding:8px 12px}.rps__row .relrow__thumb[data-v-fd0ecfe7]{border-radius:8px;width:40px;height:40px;overflow:hidden}.rps__row .relrow__thumb img[data-v-fd0ecfe7]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.rps__row .relrow__name[data-v-fd0ecfe7]{font-size:13.5px;font-weight:600}.rps__row .relrow__actions[data-v-fd0ecfe7]{align-self:center;gap:2px}.rps__add[data-v-fd0ecfe7]{border:1px solid color-mix(in srgb, var(--app-accent) 45%, transparent);background:color-mix(in srgb, var(--app-accent) 8%, var(--app-surface));color:var(--app-accent-ink);cursor:pointer;border-radius:8px;align-items:center;padding:5px 12px;font-size:12.5px;font-weight:600;transition:background .12s,border-color .12s;display:inline-flex}.rps__add[data-v-fd0ecfe7]:hover:not(:disabled){background:color-mix(in srgb, var(--app-accent) 14%, var(--app-surface));border-color:var(--app-accent)}.rps__add[data-v-fd0ecfe7]:disabled{cursor:not-allowed;opacity:.6}.rps__empty[data-v-fd0ecfe7]{border:1px dashed var(--app-border);color:var(--app-text-faint);text-align:center;border-radius:8px;margin:0;padding:14px 12px;font-size:12.5px}.rps__control[data-v-fd0ecfe7]{min-height:var(--vf-min-height-input,2.375rem);background:var(--vf-bg-input,var(--app-input-bg));border:1px solid var(--vf-border-color-input,var(--app-border-strong));border-radius:var(--vf-radius-input,4px);color:var(--vf-color-input,var(--app-text));align-items:center;gap:4px;padding-right:.65rem;transition:border-color .12s;display:flex}.rps__control[data-v-fd0ecfe7]:hover:not(.rps__control--disabled){border-color:var(--vf-border-color-input-hover,var(--app-border-bright))}.rps__control[data-v-fd0ecfe7]:focus-within{border-color:var(--vf-border-color-input-focus,var(--app-accent))}.rps__control--disabled[data-v-fd0ecfe7]{cursor:not-allowed;opacity:.72}.rps__trigger[data-v-fd0ecfe7]{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:.3rem .75rem;display:flex}.rps__trigger[data-v-fd0ecfe7]:focus-visible{outline:none}.rps__trigger[data-v-fd0ecfe7]:disabled,.rps__clear[data-v-fd0ecfe7]:disabled{cursor:not-allowed}.rps__value[data-v-fd0ecfe7]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.rps__placeholder[data-v-fd0ecfe7]{color:var(--app-text-muted);flex:1}.rps__chips[data-v-fd0ecfe7]{flex-wrap:wrap;flex:1;gap:4px;display:flex}.rps__chip[data-v-fd0ecfe7]{border-radius:var(--vf-radius-tag,999px);background:var(--app-accent-soft);border:1px solid color-mix(in srgb, var(--app-accent) 35%, transparent);color:var(--app-accent-ink);align-items:center;gap:6px;padding:1px 8px;font-size:12.5px;font-weight:550;display:inline-flex}.rps__chip-x[data-v-fd0ecfe7]{cursor:pointer;color:inherit;opacity:.75;font-size:14px;line-height:1}.rps__chip-x[data-v-fd0ecfe7]:hover{opacity:1}.rps__clear[data-v-fd0ecfe7]{cursor:pointer;color:var(--app-text-muted);background:0 0;border:0;padding:0 2px;font-size:16px;line-height:1}.rps__clear[data-v-fd0ecfe7]:hover{color:var(--app-danger)}.rps__caret[data-v-fd0ecfe7]{color:var(--app-text-muted);cursor:pointer;align-items:center;display:inline-flex}.system-server-errors[data-v-00eaac7a]{border:1px solid color-mix(in srgb, var(--app-danger) 42%, var(--app-border));color:var(--app-text);background:color-mix(in srgb, var(--app-danger) 9%, var(--app-surface));box-shadow:inset 3px 0 0 var(--app-danger), 0 16px 34px -30px color-mix(in srgb, var(--app-danger) 70%, transparent);border-radius:8px;gap:12px;padding:14px 16px;display:grid}.system-server-errors__header[data-v-00eaac7a]{flex-wrap:wrap;align-items:baseline;gap:8px 12px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:14px;display:flex}.system-server-errors__eyebrow[data-v-00eaac7a]{letter-spacing:.12em;text-transform:uppercase;color:var(--app-danger);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:700}.system-server-errors__list[data-v-00eaac7a]{gap:7px;margin:0;padding:0;list-style:none;display:grid}.system-server-errors__item[data-v-00eaac7a]{grid-template-columns:minmax(120px,max-content) minmax(0,1fr);align-items:baseline;gap:10px;font-size:13px;line-height:1.45;display:grid}.system-server-errors__field[data-v-00eaac7a]{color:var(--app-text);font-weight:650}.system-server-errors__message[data-v-00eaac7a]{color:var(--app-text-muted)}@media (width<=639px){.system-server-errors__item[data-v-00eaac7a]{grid-template-columns:minmax(0,1fr);gap:2px}}.hrf[data-v-aa5a7bd9]{flex-direction:column;gap:14px;display:flex}[data-v-aa5a7bd9] .hrf__vueform .vf-form-elements{--vf-gutter:14px}.hrf[data-v-aa5a7bd9] .system-section:not(.system-section--renderless)>label,.hrf[data-v-aa5a7bd9] .system-section:not(.system-section--renderless)>div>label{color:var(--app-text-dim);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;margin:6px 0 2px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;font-weight:700;line-height:1;display:flex}.hrf[data-v-aa5a7bd9] .system-section:not(.system-section--renderless)>label:after,.hrf[data-v-aa5a7bd9] .system-section:not(.system-section--renderless)>div>label:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--app-border-strong) 80%, transparent), transparent);flex:1;height:1px}.hrf--quick[data-v-aa5a7bd9] .system-section:not(.system-section--renderless)>label,.hrf--quick[data-v-aa5a7bd9] .system-section:not(.system-section--renderless)>div>label{display:none}.rfm__empty[data-v-6d53a83c]{text-align:center;color:var(--app-text-muted);margin:0;padding:28px 8px;font-size:13px}.relation-table-field__empty[data-v-eb9195a1]{border:1px dashed var(--app-border);color:var(--app-text-dim);border-radius:8px;margin:0;padding:14px 16px;font-size:13px}.relation-table-field__frame[data-v-eb9195a1]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:8px;overflow:hidden}.relation-table-field__error[data-v-eb9195a1]{border-bottom:1px solid color-mix(in srgb, var(--app-danger) 24%, var(--app-border));background:color-mix(in srgb, var(--app-danger) 7%, var(--app-surface));color:var(--app-danger);margin:0;padding:10px 14px;font-size:12px}.relation-table-field__frame[data-v-eb9195a1] .it{padding:12px 14px}.relation-table-field__frame[data-v-eb9195a1] .rib__chips{padding:11px 14px}.relation-table-field__frame[data-v-eb9195a1] .ip{padding:10px 14px}.rtf__create[data-v-eb9195a1]{border:1px solid var(--app-accent);background:var(--app-accent-ink);color:#fff;cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;display:inline-flex}.rtf__create[data-v-eb9195a1]:hover{filter:brightness(1.06)}.system-money-input[data-v-aa75128e]{border:1px solid var(--app-border-strong);background:var(--app-input-bg);width:100%;min-height:36px;color:var(--app-text);font:inherit;font-variant-numeric:tabular-nums;border-radius:7px;padding:0 11px;transition:border-color .12s,box-shadow .12s,background-color .12s}.system-money-input[data-v-aa75128e]:hover:not(:disabled):not(:-moz-read-only){border-color:var(--app-border-bright)}.system-money-input[data-v-aa75128e]:hover:not(:disabled):not(:read-only){border-color:var(--app-border-bright)}.system-money-input[data-v-aa75128e]:focus{border-color:var(--app-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 14%, transparent);outline:none}.system-money-input[data-v-aa75128e]:-moz-read-only{background:var(--app-surface-2);color:var(--app-text-muted);cursor:not-allowed}.system-money-input[data-v-aa75128e]:disabled,.system-money-input[data-v-aa75128e]:read-only{background:var(--app-surface-2);color:var(--app-text-muted);cursor:not-allowed}.clearable-text[data-v-cd32c0e4]{align-items:center;display:flex;position:relative}.clearable-text__field[data-v-cd32c0e4]{width:100%;padding-right:40px}.clearable-text__clear[data-v-cd32c0e4]{width:28px;height:28px;color:var(--app-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.clearable-text__clear[data-v-cd32c0e4]:hover{color:var(--app-danger);background-color:var(--app-danger-soft)}.assist-button[data-v-c9d2dd5d]{flex-direction:column;gap:6px;display:flex}.assist-button__btn[data-v-c9d2dd5d]{justify-content:center;align-items:center;gap:8px;width:100%;display:inline-flex}.assist-button__error[data-v-c9d2dd5d]{color:var(--app-danger);margin:0;font-size:12px}.system-code-field[data-v-58011281]{flex-direction:column;gap:8px;display:flex}.system-code-field__bar[data-v-58011281]{flex-wrap:wrap;gap:6px;display:flex}.system-code-field__lang[data-v-58011281]{appearance:none;border:1px solid var(--app-border);background:var(--app-input-bg);color:var(--app-text-muted);cursor:pointer;border-radius:6px;padding:3px 11px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;line-height:1.6;transition:border-color .12s,background .12s,color .12s}.system-code-field__lang[data-v-58011281]:hover:not(:disabled){border-color:var(--app-accent)}.system-code-field__lang--active[data-v-58011281]{border-color:var(--app-accent);background:color-mix(in srgb, var(--app-accent) 12%, transparent);color:var(--app-accent-ink)}.system-code-field__lang[data-v-58011281]:disabled{opacity:.55;cursor:not-allowed}.form-builder__mock-captcha[data-v-85a6411d]{border:1px dashed var(--app-border);background:var(--app-input-bg);color:var(--app-text-muted);border-radius:7px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.form-builder__mock-captcha svg[data-v-85a6411d]{width:22px;height:22px;color:var(--app-accent-ink)}.form-builder__mock-captcha span[data-v-85a6411d]{gap:1px;min-width:0;display:grid}.form-builder__mock-captcha strong[data-v-85a6411d]{font-size:var(--fs-body);color:var(--app-text);font-weight:600}.form-builder__mock-captcha small[data-v-85a6411d]{font-size:var(--fs-mono)}.form-builder-canvas-label[data-v-5b94195a]{gap:3px;min-width:0;display:grid}.form-builder-canvas-label__text[data-v-5b94195a]{min-width:0;color:var(--app-text-muted);align-items:center;gap:4px;font-size:13px;font-weight:700;line-height:1.25;display:inline-flex}.form-builder-canvas-label__required[data-v-5b94195a]{color:var(--app-danger);font-weight:900}.form-builder-canvas-label__info[data-v-5b94195a]{color:#64748b;border:1px solid #cbd5e1;border-radius:999px;place-items:center;width:15px;height:15px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:800;line-height:1;display:inline-grid}.form-builder-canvas-label__description[data-v-5b94195a]{color:#64748b;margin:0;font-size:12px;font-weight:500;line-height:1.35}.form-builder__mock-image[data-v-44e7271a]{margin:0}.form-builder__mock-image img[data-v-44e7271a]{-o-object-fit:cover;object-fit:cover;border-radius:7px;max-width:100%;max-height:220px;display:block}.form-builder__mock-image--empty[data-v-44e7271a]{border:1px dashed var(--app-border);min-height:86px;color:var(--app-text-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-mono);border-radius:7px;justify-content:center;align-items:center;gap:8px;display:flex}.form-builder__mock-image--empty svg[data-v-44e7271a]{width:18px;height:18px}.form-builder__mock-location[data-v-31a5bf9d]{align-items:center;gap:8px;display:flex}.form-builder__mock-location svg[data-v-31a5bf9d]{width:16px;height:16px;color:var(--app-accent-ink);flex-shrink:0}.cms-switch[data-v-b7566f95]{border:1px solid var(--app-border);background:var(--app-hover-tint);border-radius:8px;align-items:center;gap:4px;height:32px;padding:0 4px;display:inline-flex;position:relative}.cms-switch__pill[data-v-b7566f95]{display:inline-flex;position:relative}.cms-switch__trigger[data-v-b7566f95]{height:26px;color:var(--app-text);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:7px;max-width:220px;padding:0 8px;font-size:12px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.cms-switch__trigger--compact[data-v-b7566f95]{padding:0 8px}.cms-switch__trigger[data-v-b7566f95]:hover:not(:disabled){background:var(--app-chrome-bg);color:var(--app-accent-ink)}.cms-switch__trigger[data-v-b7566f95]:disabled{cursor:default;opacity:.85}.cms-switch__trigger--open[data-v-b7566f95]{background:var(--app-chrome-bg);color:var(--app-accent-ink)}.cms-switch__icon[data-v-b7566f95]{width:14px;height:14px;color:var(--app-text-muted);flex-shrink:0}.cms-switch__trigger:hover:not(:disabled) .cms-switch__icon[data-v-b7566f95],.cms-switch__trigger--open .cms-switch__icon[data-v-b7566f95]{color:var(--app-accent-ink)}.cms-switch__label[data-v-b7566f95]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cms-switch__label--code[data-v-b7566f95]{letter-spacing:.1em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.cms-switch__chevron[data-v-b7566f95]{width:11px;height:11px;color:var(--app-text-faint);opacity:.9;flex-shrink:0}.cms-switch__sep[data-v-b7566f95]{color:var(--app-text-faint);-webkit-user-select:none;user-select:none;font-size:12px}.cms-switch__menu[data-v-b7566f95]{border:1px solid var(--app-border);background:var(--app-chrome-bg);-webkit-backdrop-filter:blur(14px);border-radius:9px;flex-direction:column;gap:1px;min-width:240px;padding:4px;display:flex;box-shadow:0 12px 32px -12px #00000040}.cms-switch__menu--narrow[data-v-b7566f95]{min-width:200px}.cms-switch__item[data-v-b7566f95]{color:var(--app-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;transition:background .11s,color .11s;display:flex}.cms-switch__item[data-v-b7566f95]:hover{background:var(--app-hover-tint);color:var(--app-accent-ink)}.cms-switch__item--active[data-v-b7566f95]{background:var(--app-accent-soft);color:var(--app-accent-ink)}.cms-switch__item-code[data-v-b7566f95]{letter-spacing:.1em;color:var(--app-text-muted);min-width:26px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:700}.cms-switch__item--active .cms-switch__item-code[data-v-b7566f95]{color:var(--app-accent-ink)}.cms-switch__item-name[data-v-b7566f95]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cms-switch__item-sub[data-v-b7566f95]{letter-spacing:.02em;color:var(--app-text-faint);white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:10.5px;overflow:hidden}.cms-switch__check[data-v-b7566f95]{width:13px;height:13px;color:var(--app-accent-ink);flex-shrink:0}@media (width<=1023px){.cms-switch__trigger[data-v-b7566f95]{max-width:140px}.cms-switch__menu[data-v-b7566f95]{min-width:200px}}.rpanel[data-v-79ceee93]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:10px;font-family:Geist,ui-sans-serif,system-ui,sans-serif}.rpanel__head[data-v-79ceee93]{border:0;border-bottom:1px solid color-mix(in srgb, var(--app-border) 70%, transparent);background:color-mix(in srgb, var(--app-hover-tint) 58%, var(--app-surface-2));width:100%;min-height:44px;color:var(--app-text);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;border-radius:9px 9px 0 0;align-items:center;gap:10px;margin:0;padding:0 12px 0 14px;transition:background-color .14s,color .14s;display:flex}.rpanel__head[data-v-79ceee93]:hover{background:color-mix(in srgb, var(--app-hover-tint) 72%, var(--app-surface-2))}.rpanel--collapsed .rpanel__head[data-v-79ceee93]{background:color-mix(in srgb, var(--app-surface) 76%, transparent);border-bottom-color:#0000;border-radius:9px}.rpanel__icon[data-v-79ceee93]{color:var(--app-text-muted);flex:none}.rpanel__title[data-v-79ceee93]{letter-spacing:.14em;text-transform:uppercase;color:var(--app-text);white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:650;overflow:hidden}.rpanel__spacer[data-v-79ceee93]{flex:auto;min-width:8px}.rpanel__stats[data-v-79ceee93]{align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}.rpanel__stat[data-v-79ceee93]{letter-spacing:.04em;color:var(--app-text-faint);white-space:nowrap;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.rpanel__stat+.rpanel__stat[data-v-79ceee93]{padding-left:11px;position:relative}.rpanel__stat+.rpanel__stat[data-v-79ceee93]:before{content:"·";color:var(--app-text-faint);position:absolute;left:2px}.rpanel__badge[data-v-79ceee93]{flex:none}.rpanel__badge[data-empty=true][data-v-79ceee93]{--cbadge-fg:var(--app-text-faint);--cbadge-bg:var(--app-hover-tint);--cbadge-border:var(--app-border)}.rpanel__chevron[data-v-79ceee93]{color:var(--app-text-muted);flex:none;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.rpanel--collapsed .rpanel__chevron[data-v-79ceee93]{transform:rotate(-90deg)}.rpanel__body[data-v-79ceee93]{border-radius:0 0 9px 9px;padding:14px}.cms-related__group[data-v-3c2af77f]{gap:8px;display:grid}.cms-related__group+.cms-related__group[data-v-3c2af77f]{margin-top:14px}.cms-related__inverse[data-v-3c2af77f]{border-top:1px dashed var(--app-border);margin-top:16px;padding-top:16px}.cms-related__inverse-hint[data-v-3c2af77f]{color:var(--app-text-muted);margin:0;font-size:11.5px;line-height:1.4}.relrow--inverse[data-v-3c2af77f]{background:color-mix(in srgb, var(--app-accent) 5%, var(--app-surface-2));grid-template-rows:auto;grid-template-areas:"grip thumb head head";align-items:center}.relrow--link[data-v-3c2af77f]{color:inherit;cursor:pointer;text-decoration:none;transition:background .12s}.relrow--link[data-v-3c2af77f]:hover{background:color-mix(in srgb, var(--app-accent) 11%, var(--app-surface-2))}.relrow__grip--static[data-v-3c2af77f]{width:24px;height:28px;color:var(--app-accent-ink);cursor:inherit;justify-content:center;align-items:center;display:inline-flex}.cms-related__group-head[data-v-3c2af77f]{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.cms-related__group-label[data-v-3c2af77f]{color:var(--app-text);margin:0;font-size:13px;font-weight:700}.cms-related__group-count[data-v-3c2af77f]{color:var(--app-text-faint);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.mvt__summary[data-v-85cfc184]{border:1px solid var(--app-border);background:color-mix(in srgb, var(--app-surface) 84%, var(--app-surface-2));border-radius:8px;gap:8px;margin-bottom:10px;padding:10px 12px;display:grid}.mvt__summary-head[data-v-85cfc184]{justify-content:space-between;align-items:center;gap:12px;display:flex}.mvt__summary-title[data-v-85cfc184]{color:var(--app-text);font-size:13px;font-weight:700}.mvt__summary-subtitle[data-v-85cfc184]{color:var(--app-text-muted);margin-top:1px;font-size:11.5px}.mvt__summary-score[data-v-85cfc184]{border:1px solid color-mix(in srgb, var(--app-accent) 28%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 9%, var(--app-surface));min-width:48px;height:28px;color:var(--app-accent-ink);border-radius:7px;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.mvt__meter[data-v-85cfc184]{background:color-mix(in srgb, var(--app-danger) 12%, var(--app-surface-2));border-radius:999px;height:6px;position:relative;overflow:hidden}.mvt__meter-fill[data-v-85cfc184]{border-radius:inherit;background:var(--app-accent-ink);height:100%;transition:width .16s;display:block}.mvt__metrics[data-v-85cfc184]{flex-wrap:wrap;gap:6px;display:flex}.mvt__metric[data-v-85cfc184]{border:1px solid var(--app-border);background:var(--app-surface);min-height:24px;color:var(--app-text-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;line-height:1;display:inline-flex}.mvt__metric strong[data-v-85cfc184]{color:var(--app-text);font-size:11.5px}.mvt__metric.is-visible[data-v-85cfc184]{border-color:color-mix(in srgb, var(--app-accent) 28%, var(--app-border));color:var(--app-accent-ink)}.mvt__metric.is-hidden[data-v-85cfc184]{border-color:color-mix(in srgb, var(--app-danger) 24%, var(--app-border));color:var(--app-danger)}@media (width<=620px){.mvt__summary-head[data-v-85cfc184]{align-items:flex-start}}.mvt-sel[data-v-26c7fa71]{min-width:0;max-width:var(--mvt-sel-max,230px);flex-direction:column;align-items:flex-start;gap:3px;display:inline-flex}.mvt-sel__label[data-v-26c7fa71]{color:color-mix(in srgb, var(--app-text-muted) 78%, var(--app-text-faint));letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;padding-left:2px;font-size:8.5px;font-weight:700;line-height:1}.mvt-sel__field[data-v-26c7fa71]{width:var(--mvt-trigger-w,auto);max-width:min(var(--mvt-sel-max,230px), 100%);min-width:76px;display:flex}.mvt-sel__trigger[data-v-26c7fa71]{width:100%;max-width:100%;height:var(--mvt-control-h,26px);border:1px solid color-mix(in srgb, var(--app-border) 92%, transparent);background:var(--app-input-bg);color:var(--app-text);box-shadow:0 1px 1px color-mix(in srgb, var(--app-text) 4%, transparent);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:11px;font-weight:600;line-height:1;transition:border-color .13s,box-shadow .13s,background .13s;display:inline-flex}.mvt-sel__trigger[data-v-26c7fa71]:hover{border-color:color-mix(in srgb, var(--app-accent) 50%, var(--app-border));background:var(--app-surface)}.mvt-sel.is-open .mvt-sel__trigger[data-v-26c7fa71]{border-color:var(--app-accent);box-shadow:0 0 0 3px var(--app-accent-soft)}.mvt-sel.is-exclude .mvt-sel__trigger[data-v-26c7fa71]:hover{border-color:color-mix(in srgb, var(--app-danger) 50%, var(--app-border))}.mvt-sel.is-exclude.is-open .mvt-sel__trigger[data-v-26c7fa71]{border-color:var(--app-danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-danger) 16%, transparent)}.mvt-sel__trigger-icon[data-v-26c7fa71]{width:14px;height:14px;color:var(--app-text-muted);flex-shrink:0}.mvt-sel.is-exclude .mvt-sel__trigger-icon[data-v-26c7fa71]{color:var(--app-danger)}.mvt-sel__value[data-v-26c7fa71]{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.mvt-sel__caret[data-v-26c7fa71]{width:12px;height:12px;color:var(--app-text-faint);flex-shrink:0;transition:transform .15s,color .13s}.mvt-sel.is-open .mvt-sel__caret[data-v-26c7fa71]{color:var(--app-accent-ink);transform:rotate(180deg)}.mvt-sel.is-exclude.is-open .mvt-sel__caret[data-v-26c7fa71]{color:var(--app-danger)}.mvt-sel__menu[data-v-26c7fa71]{border:1px solid var(--app-border);background:var(--app-surface);max-width:340px;max-height:320px;box-shadow:0 12px 32px -8px color-mix(in srgb, var(--app-text) 28%, transparent);border-radius:9px;padding:5px;animation:.12s mvt-sel-fade-26c7fa71;overflow-y:auto}@keyframes mvt-sel-fade-26c7fa71{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.mvt-sel__option[data-v-26c7fa71]{width:100%;color:var(--app-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:flex-start;gap:9px;padding:7px 9px;display:flex}.mvt-sel__option[data-v-26c7fa71]:hover:not(.is-disabled){background:var(--app-hover-tint)}.mvt-sel__option.is-active[data-v-26c7fa71]{background:var(--app-accent-soft)}.mvt-sel.is-exclude .mvt-sel__option.is-active[data-v-26c7fa71]{background:color-mix(in srgb, var(--app-danger) 12%, transparent)}.mvt-sel__option-icon[data-v-26c7fa71]{width:15px;height:15px;color:var(--app-text-faint);flex-shrink:0;margin-top:1px}.mvt-sel__option.is-active .mvt-sel__option-icon[data-v-26c7fa71]{color:var(--app-accent-ink)}.mvt-sel.is-exclude .mvt-sel__option.is-active .mvt-sel__option-icon[data-v-26c7fa71]{color:var(--app-danger)}.mvt-sel__option-text[data-v-26c7fa71]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mvt-sel__option-label[data-v-26c7fa71]{font-size:12px;font-weight:500;line-height:1.2}.mvt-sel__option.is-active .mvt-sel__option-label[data-v-26c7fa71]{color:var(--app-accent-ink);font-weight:600}.mvt-sel.is-exclude .mvt-sel__option.is-active .mvt-sel__option-label[data-v-26c7fa71]{color:var(--app-danger)}.mvt-sel__option-desc[data-v-26c7fa71]{color:var(--app-text-muted);font-size:10.5px;font-weight:400;line-height:1.35}.mvt-sel__option.is-disabled[data-v-26c7fa71]{color:var(--app-text-faint);cursor:not-allowed}.mvt-sel__option-code[data-v-26c7fa71]{color:var(--app-text-faint);letter-spacing:.02em;word-break:break-all;margin-top:2px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px}@container mvt (width<=880px){.mvt-sel[data-v-26c7fa71],.mvt-sel__field[data-v-26c7fa71]{width:100%;max-width:100%}}.mvt__row-shell[data-v-d171c0aa]{z-index:auto;padding-left:calc(var(--depth) * var(--mvt-indent));margin:1px 0;position:relative}.mvt__row-shell.has-open-menu[data-v-d171c0aa]{z-index:70}.mvt__row-shell.has-open-menu .mvt__row[data-v-d171c0aa]{z-index:80}.mvt__branch[data-v-d171c0aa]{top:-3px;bottom:-3px;left:calc((var(--branch-depth) * var(--mvt-indent)) - 12px);pointer-events:none;z-index:0;width:16px;position:absolute}.mvt__branch[data-v-d171c0aa]:before,.mvt__branch[data-v-d171c0aa]:after{content:"";position:absolute}.mvt__branch[data-v-d171c0aa]:before{border-left:1px solid var(--ctree-line);top:0;bottom:0;left:0}.mvt__branch.is-current[data-v-d171c0aa]:not(.is-continues):before{bottom:50%}.mvt__branch[data-v-d171c0aa]:after{border-top:1px solid var(--ctree-line);width:13px;display:none;top:50%;left:0}.mvt__branch.is-current[data-v-d171c0aa]:after{display:block}.mvt__row[data-v-d171c0aa]{z-index:2;min-height:var(--mvt-row-height);background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:6px;padding:4px 7px;transition:background .12s,border-color .12s,box-shadow .12s;display:grid;position:relative}.mvt__body[data-v-d171c0aa]{flex-wrap:wrap;align-items:center;gap:5px 12px;min-width:0;display:flex}.mvt__row[data-v-d171c0aa]:hover{background:var(--app-hover-tint)}.mvt__row-shell.is-explicit.is-visible .mvt__row[data-v-d171c0aa]{border-color:color-mix(in srgb, var(--app-accent) 30%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 6%, var(--app-surface))}.mvt__row-shell.is-inherited .mvt__row[data-v-d171c0aa]{border-color:color-mix(in srgb, var(--mvt-amber) 24%, var(--app-border));background:color-mix(in srgb, var(--mvt-amber) 7%, var(--app-surface))}.mvt__row-shell.is-idle .mvt__row[data-v-d171c0aa]{border-color:color-mix(in srgb, var(--app-border) 68%, transparent);background:color-mix(in srgb, var(--app-surface) 92%, var(--app-surface-2));color:var(--app-text-muted)}.mvt__row-shell.is-exclude .mvt__row[data-v-d171c0aa]{border-color:color-mix(in srgb, var(--app-danger) 28%, var(--app-border));background:color-mix(in srgb, var(--app-danger) 6%, var(--app-surface))}.mvt__row-shell.is-group .mvt__row[data-v-d171c0aa]{background:color-mix(in srgb, var(--app-surface-2) 55%, transparent);min-height:30px}.mvt__group-label[data-v-d171c0aa]{min-width:0;color:var(--app-text);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;grid-column:2/-1;font-size:12px;font-weight:700;overflow:hidden}.mvt__identity[data-v-d171c0aa]{cursor:pointer;flex:190px;align-items:center;gap:8px;min-width:0;display:flex}.mvt__identity input[data-v-d171c0aa]{width:15px;height:15px;accent-color:var(--app-accent);flex-shrink:0}.mvt__label-wrap[data-v-d171c0aa]{gap:1px;min-width:0;display:grid}.mvt__label[data-v-d171c0aa]{min-width:0;color:var(--app-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.mvt__node-type[data-v-d171c0aa]{color:var(--app-text-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mvt__row-shell.is-idle .mvt__label[data-v-d171c0aa]{color:var(--app-text-muted);font-weight:500}.mvt__row-shell.is-exclude .mvt__label[data-v-d171c0aa]{color:var(--app-danger);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--app-danger) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--app-danger) 55%, transparent)}.mvt__actions[data-v-d171c0aa]{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:6px 8px;min-width:0;margin-left:auto;display:flex;overflow:visible}.mvt__inherited[data-v-d171c0aa]{border:1px dashed color-mix(in srgb, var(--mvt-amber) 32%, var(--app-border));min-height:22px;color:var(--mvt-amber);letter-spacing:0;white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.mvt__control[data-v-d171c0aa]{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;max-width:100%;display:inline-flex}.mvt__control-label[data-v-d171c0aa]{color:color-mix(in srgb, var(--app-text-muted) 78%, var(--app-text-faint));letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;padding-left:2px;font-size:8.5px;font-weight:700;line-height:1}.mvt__static[data-v-d171c0aa]{width:168px;height:var(--mvt-control-h,26px);border:1px dashed color-mix(in srgb, var(--app-border) 92%, transparent);background:color-mix(in srgb, var(--app-surface-2) 55%, transparent);color:var(--app-text-muted);white-space:nowrap;border-radius:8px;align-items:center;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.mvt__clear[data-v-d171c0aa]{width:var(--mvt-control-h,26px);height:var(--mvt-control-h,26px);border:1px solid color-mix(in srgb, var(--app-border) 92%, transparent);background:var(--app-surface);color:var(--app-text-faint);cursor:pointer;border-radius:8px;flex:none;align-self:flex-end;place-items:center;padding:0;font-size:17px;line-height:1;transition:border-color .13s,color .13s,background .13s;display:inline-grid}.mvt__clear[data-v-d171c0aa]:hover{border-color:color-mix(in srgb, var(--app-danger) 45%, var(--app-border));background:color-mix(in srgb, var(--app-danger) 7%, var(--app-surface));color:var(--app-danger)}@container mvt (width<=880px){.mvt__row[data-v-d171c0aa]{align-items:start;padding:8px 9px}.mvt__body[data-v-d171c0aa]{flex-direction:column;align-items:stretch;gap:9px}.mvt__identity[data-v-d171c0aa]{flex:none;align-self:flex-start;padding:2px 34px 0 0}.mvt__actions[data-v-d171c0aa]{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;align-items:start;gap:10px 12px;width:100%;margin-left:0;display:grid}.mvt__control[data-v-d171c0aa],.mvt__static[data-v-d171c0aa]{width:100%}.mvt__clear[data-v-d171c0aa]{z-index:3;align-self:auto;position:absolute;top:8px;right:9px}}@container mvt (width<=480px){.mvt__actions[data-v-d171c0aa]{grid-template-columns:1fr}}.mvt[data-v-2639a745]{--mvt-indent:22px;--mvt-row-height:48px;--mvt-control-h:26px;--mvt-sel-max:230px;--mvt-amber:#b7791f;z-index:0;isolation:isolate;width:100%;margin-bottom:12px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;display:flow-root;position:relative}.mvt__list[data-v-2639a745]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:8px;min-height:0;padding:7px;display:flow-root;position:relative;overflow:visible;container:mvt/inline-size}.mvt__empty[data-v-2639a745]{color:var(--app-text-muted);text-align:center;border:1px dashed var(--app-border);border-radius:8px;padding:14px 10px;font-size:12px}@media (width<=620px){.mvt[data-v-2639a745]{--mvt-indent:16px}}:root,:before,:after,*{--vf-primary:var(--app-accent);--vf-primary-darker:var(--app-accent-strong);--vf-color-on-primary:var(--app-ink-on-accent);--vf-danger:var(--app-validation);--vf-danger-lighter:var(--app-validation-soft);--vf-success:var(--app-success);--vf-warning:var(--app-warning);--vf-bg-input:var(--app-input-bg);--vf-bg-input-hover:var(--app-input-bg);--vf-bg-input-focus:var(--app-input-bg-focus);--vf-bg-input-danger:var(--app-input-bg);--vf-bg-input-success:var(--app-input-bg);--vf-bg-checkbox:var(--app-check-bg);--vf-bg-checkbox-hover:var(--app-check-bg);--vf-bg-checkbox-focus:var(--app-check-bg);--vf-bg-checkbox-danger:var(--app-check-bg);--vf-bg-checkbox-success:var(--app-check-bg);--vf-bg-disabled:var(--app-surface-2);--vf-bg-selected:var(--app-hover-tint);--vf-bg-passive:var(--app-surface-2);--vf-bg-icon:var(--app-text-dim);--vf-bg-danger:var(--app-validation-soft);--vf-bg-addon:transparent;--vf-bg-tag:var(--app-accent);--vf-bg-slider-handle:var(--app-accent);--vf-bg-toggle-handle:#fff;--vf-bg-date-head:var(--app-surface-2);--vf-bg-btn:var(--app-accent);--vf-bg-btn-danger:var(--app-danger);--vf-bg-btn-secondary:var(--app-surface-2);--vf-color-input:var(--app-text);--vf-color-input-hover:var(--app-text);--vf-color-input-focus:var(--app-text);--vf-color-input-danger:var(--app-text);--vf-color-input-success:var(--app-text);--vf-color-placeholder:var(--app-text-dim);--vf-color-disabled:var(--app-text-faint);--vf-color-passive:var(--app-text-muted);--vf-color-muted:var(--app-text-muted);--vf-color-floating:var(--app-text-muted);--vf-color-floating-focus:var(--app-text-muted);--vf-color-floating-success:var(--app-text-muted);--vf-color-floating-danger:var(--app-text-muted);--vf-color-danger:var(--app-validation-strong);--vf-color-success:var(--app-success);--vf-color-addon:var(--app-text-muted);--vf-color-tag:var(--app-ink-on-accent);--vf-color-date-head:var(--app-text);--vf-color-btn:var(--app-ink-on-accent);--vf-color-btn-danger:#fff;--vf-color-btn-secondary:var(--app-text);--vf-border-color-input:var(--app-border-strong);--vf-border-color-input-hover:var(--app-border-bright);--vf-border-color-input-focus:var(--app-accent);--vf-border-color-input-danger:var(--app-validation-border);--vf-border-color-input-success:var(--app-border-strong);--vf-border-color-checkbox:var(--app-border-strong);--vf-border-color-checkbox-focus:var(--app-accent);--vf-border-color-checkbox-hover:var(--app-border-bright);--vf-border-color-checked:var(--app-accent);--vf-border-color-btn:var(--app-accent);--vf-border-color-tag:var(--app-accent);--vf-border-color-slider-tooltip:var(--app-accent);--vf-border-color-passive:var(--app-border);--vf-border-color-btn-danger:var(--app-danger);--vf-border-color-btn-secondary:var(--app-border);--vf-border-color-blockquote:var(--app-border);--vf-border-color-hr:var(--app-border);--vf-shadow-input:0 0 0 0 #0000;--vf-shadow-input-hover:0 0 0 0 #0000;--vf-shadow-input-focus:0 0 0 3px var(--app-accent-soft);--vf-shadow-handles:0 0 0 0 #0000;--vf-shadow-handles-hover:0 0 0 0 #0000;--vf-shadow-handles-focus:0 0 0 3px var(--app-accent-soft);--vf-shadow-btn:0 0 0 0 #0000;--vf-shadow-dropdown:0 10px 30px -10px #0f172a40, 0 0 0 1px var(--app-border);--vf-font-family:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--vf-font-size:14px;--vf-line-height:1.5;--vf-font-size-sm:12.5px;--vf-font-size-small:12px;--vf-line-height-small:1.45;--vf-letter-spacing:0;--vf-letter-spacing-sm:0;--vf-py-input:9px;--vf-px-input:12px;--vf-border-width-input:1px;--vf-radius-input:8px;--vf-radius-input-sm:6px;--vf-radius-large:10px;--vf-radius-small:6px;--vf-radius-tag:6px;--vf-radius-btn:8px;--vf-radius-checkbox:3px;--vf-gutter:16px;--vf-ring-color:var(--app-accent-soft)}.dark .system-vueform,.dark .system-vueform *{--vf-border-color-input:var(--app-border-bright);--vf-border-color-input-success:var(--app-border-bright);--vf-border-color-checkbox:var(--app-border-bright);--vf-color-placeholder:var(--app-text-muted);--vf-color-muted:var(--app-text-muted)}.form-input-group input,.form-input-group textarea,.form-input-group select{font-family:var(--vf-font-family)}.system-vueform label[class*=col-span],.system-vueform label[class*=col-span]>span:first-child,.system-vueform .label-floating>span{font-weight:700}.form-errors .form-error{letter-spacing:.05em;color:var(--app-validation-strong);margin-top:4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.vf-field-required label>span:first-child:after{content:" *";color:var(--app-validation-strong);margin-left:2px;font-weight:900}.form-builder__required-field label>span:first-child:after{content:" *";color:#dc2626;margin-left:2px;font-weight:900}.vf-element-info{color:var(--app-text)!important}.vf-element-info:before{transition:color .12s;opacity:1!important;background-color:currentColor!important;width:1rem!important;height:1rem!important}.vf-element-info:hover{color:var(--app-accent)!important}:is(.form-text-type,.form-textarea-type,.form-select-type,.form-date-type,.form-file-type,.form-phone-type,.form-tags-type).has-error .form-input-group,.has-error .cms-vf-select-control{--vf-ring-color:var(--app-validation-soft)}.form-input-group input,.form-input-group textarea,.form-input-group select,.form-input-group [contenteditable]{outline:none}.form-input-group input:focus,.form-input-group input:focus-visible,.form-input-group textarea:focus,.form-input-group textarea:focus-visible,.form-input-group select:focus,.form-input-group select:focus-visible,.form-input-group [contenteditable]:focus,.form-input-group [contenteditable]:focus-visible{box-shadow:none;outline:none}.cms-vf-select-control.form-focus,.cms-vf-select-control:focus-within{background:var(--vf-bg-input-focus)!important;border-color:var(--vf-border-color-input-focus)!important;box-shadow:var(--vf-shadow-input-focus)!important}.form-input-group input:not([type=checkbox]):not([type=radio]),.form-input-group textarea{border:0}:is(.form-text-type,.form-textarea-type,.form-select-type,.form-date-type,.form-file-type,.form-phone-type,.form-tags-type).has-error .form-input-group,.has-error .cms-vf-select-control{border-color:var(--vf-border-color-input-danger)!important}[class*=form-text-type],[class*=form-textarea-type],[class*=form-select-type],[class*=form-date-type],[class*=form-file-type],[class*=form-phone-type],[class*=form-checkbox-type],[class*=form-radiogroup-type],[class*=form-tags-type],[class*=form-toggle-type],[class*=form-editor-type]{scroll-margin-top:6rem}.cms-vf-select-dropdown,.cms-vf-select-options{background:var(--app-surface)!important;color:var(--app-text)!important}.cms-vf-select-dropdown{scrollbar-gutter:stable;border-color:var(--app-border-strong)!important;box-shadow:var(--vf-shadow-dropdown)!important;border-radius:var(--vf-radius-input)!important}.cms-vf-select-option,.cms-vf-select-group,.cms-vf-select-empty{background-color:var(--app-surface)!important;color:var(--app-text)!important;min-height:38px!important;padding:9px 12px!important}.cms-vf-select-option:hover,.cms-vf-select-group:hover{background-color:var(--app-surface-2)!important;color:var(--app-text)!important}.cms-vf-select-option--hover{box-shadow:inset 2px 0 0 0 var(--app-accent)}.cms-vf-select-option--selected{background-color:color-mix(in srgb, var(--app-accent) 10%, var(--app-surface-2))!important;color:var(--app-text)!important;font-weight:650!important}.cms-vf-select-option--selected:hover,.cms-vf-select-option--selected.cms-vf-select-option--hover{background-color:color-mix(in srgb, var(--app-accent) 14%, var(--app-surface-2))!important;color:var(--app-text)!important}.flatpickr-day.today:not(.selected):not(.flatpickr-disabled){border-color:color-mix(in srgb, var(--app-accent) 55%, transparent);background:color-mix(in srgb, var(--app-accent) 10%, transparent);color:var(--app-accent-ink);font-weight:700;position:relative}.flatpickr-day.today:not(.selected):not(.flatpickr-disabled):after{content:"";background:var(--app-accent-ink);border-radius:9999px;width:4px;height:4px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.flatpickr-day.today:not(.selected):not(.flatpickr-disabled):hover,.flatpickr-day.today:not(.selected):not(.flatpickr-disabled):focus{border-color:var(--app-accent);background:color-mix(in srgb, var(--app-accent) 16%, transparent);color:var(--app-accent-ink)}.system-icon-option{align-items:center;gap:8px;min-width:0;display:inline-flex}.system-icon-option--single{min-width:0;margin-right:auto;padding-left:10px}.system-icon-option__glyph{color:var(--app-text-muted);flex-shrink:0}.system-icon-option--single .system-icon-option__glyph,.cms-vf-select-option--selected .system-icon-option__glyph{color:var(--app-accent-ink)}.system-icon-option__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cms-vf-select-option:has(.system-kind-option){min-height:0!important;padding-top:8px!important;padding-bottom:8px!important;padding-left:10px!important}.system-kind-option{align-items:flex-start;gap:11px;width:100%;min-width:0;display:flex}.system-kind-option__glyph{color:var(--app-text-muted);flex-shrink:0;margin-top:1px}.cms-vf-select-option--selected .system-kind-option__glyph{color:var(--app-accent-ink)}.system-kind-option__body{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.system-kind-option__label{color:var(--app-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.875rem;font-weight:500;line-height:1.3;overflow:hidden}.system-kind-option__desc{color:var(--app-text-muted);white-space:normal;align-items:center;gap:5px;font-size:.75rem;line-height:1.3;display:flex}.system-kind-option__lock{color:var(--app-text-dim);flex-shrink:0}.system-kind-option__tag{letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-faint);flex-shrink:0;align-self:center;padding-left:12px;font-size:.6875rem;font-weight:600}.system-kind-option--disabled .system-kind-option__label{color:var(--app-text-dim);font-weight:400}.system-kind-option--disabled .system-kind-option__glyph{color:var(--app-text-dim)}body>.multiselect-dropdown,body>.cms-vf-select-dropdown,body>.flatpickr-calendar.open{z-index:var(--z-popover)}body>.flatpickr-calendar,.flatpickr-calendar.static{background:var(--app-surface);border:1px solid var(--app-border);border-radius:10px;box-shadow:0 8px 24px #00000024}.system-vueform .break-words,.system-vueform [class*=col-span-],.system-server-errors{scroll-margin-top:calc(var(--app-topbar-h) + var(--app-heading-h) + 16px)}.system-content-lang-host .system-translatable-field>div>label:after{content:"(" var(--system-content-lang) ")";color:var(--app-text-dim);margin-left:.35em;font-weight:400}.form-builder{height:100%;min-height:0;color:var(--app-text);grid-template-columns:minmax(304px,360px) minmax(0,1fr) minmax(304px,360px);gap:14px;display:grid}.form-builder__mobile-switcher{display:none}.form-builder__panel-head{border-bottom:1px solid var(--app-border);justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:10px 14px;display:flex}.form-builder__panel-head-text{gap:2px;display:grid}.form-builder__panel-head h2{font-size:var(--fs-lg);color:var(--app-text);margin:0;font-weight:600}.form-builder__workspace,.form-builder__settings{border:1px solid var(--app-border);background:var(--app-surface);min-width:0;min-height:0;box-shadow:var(--app-panel-inset);border-radius:8px}.form-builder__settings{flex-direction:column;display:flex;overflow:hidden}.form-builder__settings-form{flex-direction:column;gap:8px;min-height:0;padding:12px;display:flex;overflow-y:auto}.form-builder__settings .form-builder__control .app-input:not(textarea){height:36px;padding:0 10px}.form-builder__settings .form-builder__control textarea.app-input{min-height:72px;padding:8px 10px}.form-builder__settings .fb-select .fb-select__trigger{height:36px;padding:0 10px}.form-builder__settings .form-builder__section-settings-input{height:36px}.form-builder__settings .form-builder__settings-section-body{gap:8px}.form-builder__settings .form-builder__logic-summary{padding:8px 10px}.form-builder__workspace{background:var(--app-bg);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.form-builder__workspace--active{border-color:var(--app-accent);box-shadow:0 0 0 3px var(--app-accent-soft)}.form-builder__segmented button{border:1px solid var(--app-border);background:var(--app-input-bg);color:var(--app-text-muted);font-size:var(--fs-micro);text-transform:uppercase;border-radius:7px;align-items:center;gap:6px;padding:7px 9px;font-weight:700;display:inline-flex}.form-builder__segmented-active{border-color:var(--app-accent)!important;background:var(--app-accent)!important;color:var(--app-accent-contrast)!important}.form-builder__canvas-shell,.form-builder__preview,.form-builder__schema-preview{min-height:0;margin:14px;overflow:auto}.form-builder__preview:has(.form-schema-preview--split){overflow:hidden}.form-builder__canvas-shell{border:1px solid var(--app-border);border-radius:8px}.form-builder__empty{border:1px dashed color-mix(in srgb, var(--app-accent) 48%, transparent);min-height:260px;color:var(--app-text-muted);background:color-mix(in srgb, var(--app-surface) 34%, transparent);pointer-events:none;border-radius:8px;justify-content:center;align-items:center;gap:12px;margin:18px;display:flex}.form-builder__empty svg{width:28px;height:28px;color:var(--app-accent-ink);flex:none}.form-builder__empty p{font-size:var(--fs-body);margin:0;font-weight:500}.form-builder__drop-preview,.form-builder__sortable-placeholder-preview{display:none}body.form-builder-palette-dragging .form-builder__canvas-grid>.form-builder__canvas-field--sortable-ghost{border-style:solid;min-height:54px;padding:0;grid-column:1/-1!important}body.form-builder-palette-dragging .form-builder__canvas-grid>.form-builder__canvas-field--sortable-ghost>*{visibility:hidden!important;display:none!important}body.form-builder-palette-dragging .form-builder__canvas-grid>.form-builder__canvas-field--sortable-ghost .form-builder__drop-preview{grid-template-columns:20px minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:54px;padding:6px 14px;visibility:visible!important;display:grid!important}body.form-builder-palette-dragging .form-builder__canvas-grid>.form-builder__canvas-field--sortable-ghost.form-builder__canvas-field--palette-ghost-ready{grid-template-columns:20px minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:54px;padding:6px 14px;display:grid}body.form-builder-palette-dragging .form-builder__canvas-grid>.form-builder__canvas-field--sortable-ghost.form-builder__canvas-field--palette-ghost-ready .form-builder__drop-preview{display:none!important}body.form-builder-palette-dragging .form-builder__canvas-grid>.form-builder__canvas-field--sortable-ghost .form-builder__sortable-placeholder-preview{visibility:visible!important;display:contents!important}body.form-builder-palette-dragging .form-builder__sortable-placeholder-icon{width:20px;height:20px;color:var(--app-accent-ink);justify-content:center;align-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:20px;font-weight:700;line-height:1;display:inline-flex}body.form-builder-palette-dragging .form-builder__sortable-placeholder-icon svg{width:20px;height:20px;color:var(--app-accent-ink)}body.form-builder-palette-dragging .form-builder__sortable-placeholder-copy{gap:1px;min-width:0;display:grid}body.form-builder-palette-dragging .form-builder__sortable-placeholder-copy strong,body.form-builder-palette-dragging .form-builder__sortable-placeholder-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.form-builder-palette-dragging .form-builder__sortable-placeholder-copy strong{color:var(--app-text);font-size:var(--fs-body);font-weight:700}body.form-builder-palette-dragging .form-builder__sortable-placeholder-copy small{color:var(--app-text-muted);font-size:var(--fs-mono)}body.form-builder-palette-dragging .form-builder__drop-preview svg{width:20px;height:20px;color:var(--app-accent-ink)}body.form-builder-palette-dragging .form-builder__drop-preview span{gap:1px;min-width:0;display:grid}body.form-builder-palette-dragging .form-builder__drop-preview strong,body.form-builder-palette-dragging .form-builder__drop-preview small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.form-builder-palette-dragging .form-builder__drop-preview strong{color:var(--app-text);font-size:var(--fs-body);font-weight:700}body.form-builder-palette-dragging .form-builder__drop-preview small{color:var(--app-text-muted);font-size:var(--fs-mono)}body.form-builder-dragging .form-builder__empty{display:none}.form-builder__canvas-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-content:start;align-items:start;gap:14px;max-width:720px;margin:0 auto;padding:28px;list-style:none;display:grid}.form-builder__canvas-grid--empty{grid-template-columns:1fr;min-height:260px}.form-builder__preview,.form-builder__schema-preview{border:1px solid var(--app-border);border-radius:8px}@media (width<=1180px){.form-builder{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.form-builder__workspace{min-height:680px}.form-builder__mobile-switcher{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.form-builder__mobile-switcher button{border:1px solid var(--app-border);background:var(--app-input-bg);min-width:0;color:var(--app-text-muted);font-size:var(--fs-micro);text-transform:uppercase;border-radius:7px;padding:9px 8px;font-weight:800}.form-builder__mobile-switcher-active{border-color:var(--app-accent)!important;background:var(--app-accent)!important;color:var(--app-accent-contrast)!important}.form-builder__palette,.form-builder__workspace,.form-builder__settings{min-height:0;display:none}.form-builder__palette--mobile-active,.form-builder__workspace--mobile-active,.form-builder__settings--mobile-active{display:flex}.form-builder__workspace--mobile-active{min-height:0;display:grid}}@media (width<=720px){.form-builder__canvas-grid{grid-template-columns:1fr;padding:16px}.form-builder__canvas-field{grid-column:auto!important}}@media (hover:none) and (pointer:coarse){.form-builder__field-actions,.fb-condition__row-remove{opacity:1!important}}.form-builder__inspector-vueform .form-list-group{align-items:center;min-height:40px;padding-left:32px;padding-right:32px}.form-builder__inspector-vueform .form-list-group>.absolute.left-0.top-0{opacity:1;width:28px;height:28px;color:var(--app-text-muted);border-radius:6px;justify-content:center;align-items:center;display:inline-flex;inset:50% auto auto 0;transform:translateY(-50%)}.form-builder__inspector-vueform .form-list-group>.absolute.left-0.top-0:hover{background:color-mix(in srgb, var(--app-text) 6%, transparent)}.form-builder__inspector-vueform .form-list-group>.absolute.left-0.top-0 .mask-form-sort-handle{width:18px;height:18px}.form-builder__inspector-vueform .form-list-group>.absolute.top-px.left-0{width:24px;height:24px;color:var(--app-text-muted);background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .12s,border-color .12s,background .12s;display:inline-flex;inset:50% 0 auto auto;transform:translateY(-50%)}.form-builder__inspector-vueform .form-list-group:hover>.absolute.top-px.left-0,.form-builder__inspector-vueform .form-list-group:focus-within>.absolute.top-px.left-0{color:var(--app-danger);border-color:color-mix(in srgb, var(--app-danger) 40%, transparent)}.form-builder__inspector-vueform .form-list-group>.absolute.top-px.left-0 .mask-form-remove-light{background-color:currentColor;width:14px;height:14px}.form-builder__inspector-vueform .form-list-group .form-checkbox-container{align-items:center;min-height:40px;display:inline-flex}.form-builder__section--chrome{border:1px solid var(--app-border);background:color-mix(in srgb, var(--app-surface) 55%, transparent);border-radius:10px;width:min(100%,820px);margin:12px auto;overflow:clip}.form-builder__section--chrome+.form-builder__section--chrome{margin-top:0}.form-builder__section--selected.form-builder__section--chrome{border-color:var(--app-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 14%, transparent)}.form-builder__section-head{border-bottom:1px solid var(--app-border);background:color-mix(in srgb, var(--app-surface) 92%, transparent);cursor:pointer;align-items:center;gap:10px;padding:10px 12px;display:flex}.form-builder__section-chip{background:color-mix(in srgb, var(--app-accent) 14%, transparent);color:var(--app-accent-ink);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:2px 8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:800}.form-builder__section-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--app-text);font-size:var(--fs-body);font-weight:700;overflow:hidden}.form-builder__section-label-input{border:1px solid var(--app-accent);background:var(--app-input-bg);min-width:0;height:34px;color:var(--app-text);font-size:var(--fs-body);border-radius:7px;flex:1;padding:0 10px;font-weight:700}.form-builder__section-label-input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent);outline:none}.form-builder__section-warning{background:color-mix(in srgb, var(--app-warning) 16%, transparent);color:var(--app-warning);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:800;display:inline-flex}.form-builder__section-warning svg{width:13px;height:13px}.form-builder__section-conditional{background:color-mix(in srgb, var(--app-accent) 10%, transparent);color:var(--app-text-muted);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:800}.form-builder__section-count{color:var(--app-text-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);white-space:nowrap;margin-left:auto;font-weight:700}.form-builder__section-actions{opacity:0;align-items:center;gap:4px;transition:opacity .14s;display:inline-flex}.form-builder__section-head:hover .form-builder__section-actions,.form-builder__section-head:focus-within .form-builder__section-actions,.form-builder__section--selected .form-builder__section-actions{opacity:1}.form-builder__section-action{border:1px solid var(--app-border);background:var(--app-input-bg);width:26px;height:26px;color:var(--app-text-muted);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.form-builder__section-action:hover:not(:disabled){border-color:var(--app-accent);color:var(--app-accent-ink)}.form-builder__section-action--danger:hover:not(:disabled){border-color:var(--app-danger);color:var(--app-danger)}.form-builder__section-action:disabled{opacity:.4;cursor:not-allowed}.form-builder__section-action svg{width:14px;height:14px}.form-builder__add-section{border:1px dashed color-mix(in srgb, var(--app-accent) 50%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 6%, transparent);width:min(100% - 24px,820px);color:var(--app-accent-ink);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;margin:0 auto 12px;padding:12px;font-weight:800;display:flex}.form-builder__add-section:hover{background:color-mix(in srgb, var(--app-accent) 12%, transparent)}.form-builder__section--chrome .form-builder__section-head{z-index:3;position:sticky;top:0}.form-builder__section-head--collapsed{border-bottom:0}.form-builder__section-collapse svg{transition:transform .14s}.form-builder__section-collapse-icon--collapsed{transform:rotate(-90deg)}.form-builder-ai-modal__hint[data-v-85c6a98c]{color:var(--app-text-muted);margin:0;font-size:12px}.form-builder-ai-modal__error[data-v-85c6a98c]{color:var(--app-danger);margin:0;font-size:12px}.form-builder__canvas-render{width:100%;min-width:0}.form-builder__canvas-vueform{width:100%;min-width:0;color:var(--app-text);--form-builder-canvas-accent:var(--app-accent);--form-builder-canvas-accent-strong:var(--app-accent-strong);--form-builder-canvas-accent-soft:var(--app-accent-soft);--form-builder-canvas-accent-glow:var(--app-accent-glow);--form-builder-canvas-accent-contrast:var(--app-accent-contrast);--vf-primary:var(--form-builder-canvas-accent);--vf-primary-darker:var(--form-builder-canvas-accent-strong);--vf-color-on-primary:var(--form-builder-canvas-accent-contrast);--vf-bg-input:var(--app-input-bg);--vf-bg-input-hover:var(--app-input-bg);--vf-bg-input-focus:var(--app-input-bg-focus);--vf-bg-checkbox:var(--app-input-bg);--vf-bg-checkbox-hover:var(--app-input-bg);--vf-bg-checkbox-focus:var(--app-input-bg-focus);--vf-bg-disabled:var(--app-surface-2);--vf-bg-passive:var(--app-surface-2);--vf-bg-selected:color-mix(in srgb, var(--form-builder-canvas-accent) 18%, var(--app-surface));--vf-bg-btn:var(--form-builder-canvas-accent);--vf-bg-btn-secondary:var(--app-surface-2);--vf-color-input:var(--app-text);--vf-color-input-hover:var(--app-text);--vf-color-input-focus:var(--app-text);--vf-color-placeholder:var(--app-text-dim);--vf-color-muted:var(--app-text-muted);--vf-color-passive:var(--app-text-muted);--vf-color-btn:var(--form-builder-canvas-accent-contrast);--vf-color-btn-secondary:var(--app-text);--vf-border-color-input:var(--app-border);--vf-border-color-input-hover:var(--app-border-strong);--vf-border-color-input-focus:var(--form-builder-canvas-accent);--vf-border-color-input-success:var(--app-border);--vf-border-color-checkbox:var(--app-border);--vf-border-color-checkbox-hover:var(--app-border-strong);--vf-border-color-checkbox-focus:var(--form-builder-canvas-accent);--vf-border-color-checked:var(--form-builder-canvas-accent);--vf-border-color-passive:var(--app-border);--vf-ring-color:color-mix(in srgb, var(--form-builder-canvas-accent) 20%, transparent);--vf-shadow-input-focus:0 0 0 3px color-mix(in srgb, var(--form-builder-canvas-accent) 18%, transparent)}.form-builder__canvas-vueform .form-elements,.form-builder__canvas-vueform .form-element{min-width:0}.form-builder__canvas-vueform .form-element{margin-bottom:0}.form-builder__canvas-vueform input,.form-builder__canvas-vueform textarea,.form-builder__canvas-vueform select{background-color:var(--app-input-bg)!important;color:var(--app-text)!important}.form-builder__mock-input,.form-builder__mock-textarea{border:1px solid var(--app-border);background:var(--app-input-bg);min-height:38px;color:var(--app-text-dim);border-radius:5px;padding:9px 11px;font-size:14px}.form-builder__mock-input{justify-content:space-between;align-items:center;gap:10px;display:flex}.form-builder__mock-input span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.form-builder__mock-input small{background:color-mix(in srgb, var(--app-accent) 14%, transparent);color:var(--app-accent-ink);border-radius:999px;flex:none;padding:2px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:800;line-height:1.2}.form-builder__mock-input--select:after{content:"⌄";float:right}.form-builder__mock-textarea{min-height:86px}.form-builder__mock-static{color:var(--app-text);margin:0;font-weight:800;line-height:1.2}h2.form-builder__mock-static{text-align:center;font-size:30px}h3.form-builder__mock-static{font-size:24px}.form-builder__mock-divider{border:0;border-top:1px solid var(--app-border);width:100%}.form-builder__mock-options{gap:7px;display:grid}.form-builder__mock-options span,.form-builder__mock-checkbox-line{align-items:center;gap:8px;font-size:14px;display:inline-flex}.form-builder__mock-options i,.form-builder__mock-checkbox-line i{border:1px solid var(--app-border);background:var(--app-input-bg);border-radius:3px;width:16px;height:16px}.form-builder__mock-radio{border-radius:999px!important}.form-builder__mock-drop{background:color-mix(in srgb, var(--app-accent) 14%, transparent);min-height:78px;color:var(--app-accent-ink);border-radius:7px;place-items:center;gap:6px;font-size:13px;font-weight:700;display:grid}.form-builder__mock-drop svg{width:24px;height:24px}.form-builder__mock-submit{background:var(--app-accent);color:var(--app-accent-contrast);border:0;border-radius:5px;justify-self:stretch;padding:8px 12px;font-weight:800}.form-builder__mock-slider{background:var(--app-border-strong);border-radius:999px;height:7px}.form-builder__mock-slider span{border-radius:inherit;background:var(--app-accent);width:36%;height:100%;display:block}.form-builder__canvas-field[data-v-5e80f59a]{--form-builder-canvas-accent:var(--app-accent);--form-builder-canvas-accent-strong:var(--app-accent-strong);--form-builder-canvas-accent-soft:var(--app-accent-soft);--form-builder-canvas-accent-glow:var(--app-accent-glow);--form-builder-canvas-accent-contrast:var(--app-accent-contrast);border:1px solid color-mix(in srgb, var(--app-border) 84%, transparent);min-width:0;color:var(--app-text);cursor:pointer;border-radius:7px;align-self:start;padding:34px 14px 12px;transition:border-color .14s,background .14s,box-shadow .14s,transform .14s;position:relative}.form-builder__canvas-field[data-v-5e80f59a]:hover{border-color:color-mix(in srgb, var(--form-builder-canvas-accent) 42%, transparent);background:color-mix(in srgb, var(--app-accent) 4%, var(--app-surface));box-shadow:0 1px 0 color-mix(in srgb, var(--app-text) 5%, transparent), 0 18px 34px -24px color-mix(in srgb, var(--app-text) 34%, transparent);transform:translateY(-1px)}.form-builder__canvas-field--selected[data-v-5e80f59a],.form-builder__canvas-field--selected[data-v-5e80f59a]:hover{border-color:var(--form-builder-canvas-accent);background:var(--app-surface);box-shadow:0 0 0 3px color-mix(in srgb, var(--form-builder-canvas-accent) 18%, transparent), 0 18px 34px -24px color-mix(in srgb, var(--app-text) 36%, transparent);transform:translateY(-1px)}.form-builder__canvas-field--dragging[data-v-5e80f59a]{border-color:color-mix(in srgb, var(--form-builder-canvas-accent) 48%, var(--app-border));background:color-mix(in srgb, var(--app-bg) 60%, var(--app-surface));opacity:.54;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--form-builder-canvas-accent) 18%, transparent), 0 10px 24px -22px color-mix(in srgb, var(--app-text) 30%, transparent);border-style:dashed;transform:none}.form-builder__canvas-field--sortable-chosen[data-v-5e80f59a]{border-color:color-mix(in srgb, var(--form-builder-canvas-accent) 62%, transparent);background:color-mix(in srgb, var(--form-builder-canvas-accent) 10%, #fff);cursor:grabbing;box-shadow:0 8px 22px #0f172a1a}.form-builder__canvas-field--sortable-drag[data-v-5e80f59a]{opacity:.72;border-style:dashed;box-shadow:0 14px 34px #0f172a2e}.form-builder__canvas-field--sortable-ghost[data-v-5e80f59a]{border:1px dashed color-mix(in srgb, var(--form-builder-canvas-accent) 78%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--form-builder-canvas-accent) 13%, transparent) 0%, color-mix(in srgb, var(--form-builder-canvas-accent) 6%, transparent) 100%);opacity:1;min-height:58px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--form-builder-canvas-accent) 18%, transparent)}.form-builder__canvas-field--sortable-ghost[data-v-5e80f59a]>*{visibility:hidden}.form-builder__canvas-field--nested[data-v-5e80f59a]{box-sizing:border-box;width:100%;box-shadow:0 1px 0 color-mix(in srgb, var(--app-text) 4%, transparent), 0 10px 22px -22px color-mix(in srgb, var(--app-text) 26%, transparent)}.form-builder__field-badge[data-v-5e80f59a]{border:1px solid var(--app-border);background:var(--app-input-bg);color:var(--app-text);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);border-radius:5px;padding:2px 8px;font-weight:700;display:none;position:absolute;top:7px;left:8px}.form-builder__condition-badge[data-v-5e80f59a]{border:1px dashed color-mix(in srgb, var(--form-builder-canvas-accent) 60%, var(--app-border));background:color-mix(in srgb, var(--form-builder-canvas-accent) 6%, transparent);max-width:min(58%,360px);color:var(--form-builder-canvas-accent);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-weight:700;display:inline-flex;position:absolute;top:7px;left:72px;overflow:hidden}.form-builder__canvas-field[data-v-5e80f59a]:has(.form-builder__condition-badge){border-left-color:var(--form-builder-canvas-accent);border-left-width:3px}.form-builder__field-actions[data-v-5e80f59a]{opacity:0;gap:4px;transition:opacity .12s;display:flex;position:absolute;top:6px;right:8px}.form-builder__canvas-field:hover .form-builder__field-actions[data-v-5e80f59a],.form-builder__canvas-field:focus-within .form-builder__field-actions[data-v-5e80f59a],.form-builder__canvas-field--selected .form-builder__field-actions[data-v-5e80f59a]{opacity:1}.form-builder__canvas-field--selected .form-builder__field-badge[data-v-5e80f59a],.form-builder__canvas-field--selected .form-builder__condition-badge[data-v-5e80f59a]{display:inline-flex}.form-builder__canvas-field--dragging .form-builder__field-actions[data-v-5e80f59a]{display:none}.form-builder__field-actions button[data-v-5e80f59a]{width:24px;height:24px;color:var(--form-builder-canvas-accent);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.form-builder__field-actions button[data-v-5e80f59a]:hover{border-color:color-mix(in srgb, var(--form-builder-canvas-accent) 36%, var(--app-border));background:color-mix(in srgb, var(--form-builder-canvas-accent) 10%, transparent)}.form-builder__field-actions button[data-v-5e80f59a]:last-child:hover{color:var(--app-danger);border-color:var(--app-danger)}.form-builder__field-actions svg[data-v-5e80f59a]{width:14px;height:14px}.form-builder__field-render[data-v-5e80f59a]{pointer-events:none;gap:8px;min-height:34px;display:grid}.form-builder__mock-drop.form-builder__nested-drop[data-v-5e80f59a]{pointer-events:auto;place-items:stretch stretch;padding:12px;position:relative}.form-builder__nested-list[data-v-5e80f59a]{grid-template-columns:repeat(12,minmax(0,1fr));place-self:stretch stretch;gap:8px;width:100%;display:grid}.form-builder__nested-empty[data-v-5e80f59a]{justify-content:center;align-items:center;gap:10px;min-width:0;min-height:86px;display:flex}body.form-builder-dragging .form-builder__nested-empty[data-v-5e80f59a]{display:none}.form-builder__mock-button[data-v-5e80f59a]{background:var(--form-builder-canvas-accent);color:var(--form-builder-canvas-accent-contrast);border:0;border-radius:5px;justify-self:start;padding:8px 12px;font-weight:800}.fb-condition__panel[data-v-608d398f]{z-index:1;border:1px solid var(--app-border);background:var(--app-surface);width:min(880px,100%);min-height:min(60vh,60dvh);max-height:min(92vh,92dvh);box-shadow:0 32px 90px -28px color-mix(in srgb, var(--app-text) 50%, transparent), var(--app-panel-inset);border-radius:12px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.fb-condition__head[data-v-608d398f]{border-bottom:1px solid var(--app-border);background:linear-gradient(180deg, color-mix(in srgb, var(--app-accent) 6%, var(--app-surface)) 0%, var(--app-surface) 100%);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.fb-condition__head-text h2[data-v-608d398f]{font-size:var(--fs-lg);color:var(--app-text);margin:2px 0 3px;font-weight:600}.fb-condition__head-text p[data-v-608d398f]{color:var(--app-text-muted);font-size:var(--fs-mono);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.fb-condition__head-text code[data-v-608d398f]{border:1px solid var(--app-border);background:var(--app-input-bg);color:var(--app-text);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);border-radius:5px;padding:2px 8px}.fb-condition__close svg[data-v-608d398f]{width:16px;height:16px}.fb-condition__body[data-v-608d398f]{--fb-menu-max-height:260px;z-index:2;background:var(--app-bg);padding:14px 16px 6px;position:relative;overflow:auto}.fb-condition__warning[data-v-608d398f]{border:1px dashed color-mix(in srgb, var(--app-accent) 36%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 6%, var(--app-surface));color:var(--app-text-muted);font-size:var(--fs-body);border-radius:9px;margin:0;padding:16px}.fb-condition__groups[data-v-608d398f]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.fb-condition__group[data-v-608d398f]{border-left:2px solid color-mix(in srgb, var(--app-accent) 42%, var(--app-border));margin-left:6px;padding:14px 0 4px 16px;position:relative}.fb-condition__group[data-v-608d398f]:first-child{padding-top:4px}.fb-condition__group-join[data-v-608d398f]{color:var(--app-accent-ink);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:10px;margin:0 0 12px -22px;font-weight:900;display:flex}.fb-condition__group-join span[data-v-608d398f]{background:var(--app-accent-ink);color:var(--app-accent-contrast);border-radius:999px;padding:2px 9px}.fb-condition__group-join[data-v-608d398f]:after{content:"";background:color-mix(in srgb, var(--app-accent) 28%, transparent);flex:1;height:1px}.fb-condition__rows[data-v-608d398f]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fb-condition__row[data-v-608d398f]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:7px;grid-template-columns:44px minmax(0,2fr) minmax(180px,1.35fr) minmax(120px,1.15fr);align-items:center;gap:8px;min-height:66px;padding:6px 8px 6px 4px;transition:border-color .14s,box-shadow .14s;display:grid;position:relative}.fb-condition__row[data-v-608d398f]:hover{border-color:color-mix(in srgb, var(--app-accent) 32%, var(--app-border));box-shadow:0 1px #0f172a0a}.fb-condition__row[data-v-608d398f]:focus-within{z-index:30}.fb-condition__rail[data-v-608d398f]{background:color-mix(in srgb, var(--app-accent) 18%, var(--app-input-bg));height:22px;color:var(--app-text);letter-spacing:.06em;text-transform:uppercase;border-radius:5px;justify-content:center;align-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:900;display:inline-flex}.fb-condition__rail--or[data-v-608d398f]{background:color-mix(in srgb, var(--app-accent) 8%, var(--app-input-bg));color:var(--app-text-muted)}.fb-condition__row-remove[data-v-608d398f]{border:1px solid var(--app-border);background:var(--app-surface);width:20px;height:20px;color:var(--app-text-muted);cursor:pointer;opacity:0;border-radius:999px;justify-content:center;align-items:center;transition:opacity .12s,color .12s,border-color .12s;display:inline-flex;position:absolute;top:-8px;right:-8px;box-shadow:0 1px #0f172a0f}.fb-condition__row:hover .fb-condition__row-remove[data-v-608d398f],.fb-condition__row:focus-within .fb-condition__row-remove[data-v-608d398f]{opacity:1}.fb-condition__row-remove[data-v-608d398f]:hover{border-color:var(--app-danger);color:var(--app-danger)}.fb-condition__row-remove svg[data-v-608d398f]{width:12px;height:12px}.fb-condition__field-picker[data-v-608d398f]{min-width:0}.fb-condition__field-trigger[data-v-608d398f]{border:1px solid var(--app-border);background:var(--app-input-bg);width:100%;height:52px;color:var(--app-text);text-align:left;cursor:pointer;border-radius:7px;grid-template-columns:20px minmax(0,1fr) 14px;align-items:center;gap:9px;padding:0 10px;display:grid}.fb-condition__field-trigger[data-v-608d398f]:hover{border-color:color-mix(in srgb, var(--app-accent) 50%, var(--app-border))}.fb-condition__field-trigger[aria-expanded=true][data-v-608d398f]{border-color:var(--app-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent)}.fb-condition__field-icon[data-v-608d398f]{width:20px;height:20px;color:var(--app-accent-ink)}.fb-condition__field-label[data-v-608d398f]{gap:1px;min-width:0;display:grid}.fb-condition__field-label strong[data-v-608d398f]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);font-weight:600;overflow:hidden}.fb-condition__field-label small[data-v-608d398f]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-mono);color:var(--app-text-muted);overflow:hidden}.fb-condition__field-chevron[data-v-608d398f]{width:14px;height:14px;color:var(--app-text-muted)}.fb-condition__field-menu[data-v-608d398f]{max-height:var(--fb-menu-max-height,260px);border:1px solid var(--app-border);background:var(--app-surface);border-radius:8px;gap:2px;margin:0;padding:6px;list-style:none;display:grid;overflow-y:auto;box-shadow:0 18px 40px -18px #0f172a66}.fb-condition__field-option[data-v-608d398f]{width:100%;min-height:48px;color:var(--app-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;padding:7px 9px;display:grid}.fb-condition__field-option[data-v-608d398f]:hover{background:color-mix(in srgb, var(--app-accent) 10%, transparent)}.fb-condition__field-option--active[data-v-608d398f]{background:color-mix(in srgb, var(--app-accent) 18%, transparent)}.fb-condition__value input[data-v-608d398f]{border:1px solid var(--app-border);background:var(--app-input-bg);width:100%;height:52px;color:var(--app-text);font-size:var(--fs-body);border-radius:7px;padding:0 12px;line-height:1}.fb-condition__value input[data-v-608d398f]:focus{border-color:var(--app-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent);outline:none}.fb-condition__value input[data-v-608d398f]:disabled{background:color-mix(in srgb, var(--app-input-bg) 70%, transparent);color:var(--app-text-muted);font-style:italic}.fb-condition__op-picker[data-v-608d398f]{min-width:0}.fb-condition__op-trigger[data-v-608d398f]{border:1px solid var(--app-border);background:var(--app-input-bg);width:100%;height:52px;color:var(--app-text);font-size:var(--fs-body);text-align:left;cursor:pointer;border-radius:7px;grid-template-columns:20px minmax(0,1fr) 14px;align-items:center;gap:9px;padding:0 10px;display:grid}.fb-condition__op-trigger[data-v-608d398f]:hover{border-color:color-mix(in srgb, var(--app-accent) 50%, var(--app-border))}.fb-condition__op-trigger[aria-expanded=true][data-v-608d398f]{border-color:var(--app-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent)}.fb-condition__op-label[data-v-608d398f],.fb-condition__op-option-label[data-v-608d398f]{gap:1px;min-width:0;display:grid}.fb-condition__op-label strong[data-v-608d398f],.fb-condition__op-option-label strong[data-v-608d398f]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);font-weight:600;overflow:hidden}.fb-condition__op-label small[data-v-608d398f],.fb-condition__op-option-label small[data-v-608d398f]{text-overflow:ellipsis;white-space:nowrap;color:var(--app-text-muted);font-size:var(--fs-mono);overflow:hidden}.fb-condition__op-icon[data-v-608d398f]{width:20px;height:20px;color:var(--app-accent-ink)}.fb-condition__op-chevron[data-v-608d398f]{width:14px;height:14px;color:var(--app-text-muted);transition:transform .14s}.fb-condition__op-trigger[aria-expanded=true] .fb-condition__op-chevron[data-v-608d398f]{transform:rotate(180deg)}.fb-condition__op-menu[data-v-608d398f]{max-height:var(--fb-menu-max-height,260px);border:1px solid var(--app-border);background:var(--app-surface);border-radius:8px;gap:2px;margin:0;padding:6px;list-style:none;display:grid;overflow-y:auto;box-shadow:0 18px 40px -18px #0f172a66}.fb-condition__op-option[data-v-608d398f]{width:100%;min-height:48px;color:var(--app-text);text-align:left;font-size:var(--fs-body);cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;padding:7px 9px;display:grid}.fb-condition__op-option[data-v-608d398f]:hover{background:color-mix(in srgb, var(--app-accent) 10%, transparent)}.fb-condition__op-option--active[data-v-608d398f]{background:color-mix(in srgb, var(--app-accent) 18%, transparent);font-weight:600}.fb-condition__field-trigger[aria-expanded=true] .fb-condition__field-chevron[data-v-608d398f]{transform:rotate(180deg)}.fb-condition__field-chevron[data-v-608d398f]{transition:transform .14s}.fb-condition__add[data-v-608d398f]{border:1px dashed color-mix(in srgb, var(--app-accent) 50%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 6%, transparent);color:var(--app-accent-ink);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-weight:800;display:inline-flex}.fb-condition__add[data-v-608d398f]:hover{background:color-mix(in srgb, var(--app-accent) 12%, transparent)}.fb-condition__add svg[data-v-608d398f]{width:14px;height:14px}.fb-condition__add--or[data-v-608d398f]{margin:10px 0 4px}.fb-condition__add--and[data-v-608d398f]{margin:14px 0 6px}.fb-condition__foot[data-v-608d398f]{z-index:1;border-top:1px solid var(--app-border);background:var(--app-surface);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex;position:relative}.fb-condition__foot-hint[data-v-608d398f]{color:var(--app-text-muted);font-size:var(--fs-mono);margin:0 0 0 auto}.fb-condition__foot-hint strong[data-v-608d398f]{color:var(--app-text)}@media (width<=720px){.fb-condition__row[data-v-608d398f]{grid-template-columns:1fr;gap:6px;padding:14px 12px}.fb-condition__row-remove[data-v-608d398f]{opacity:1}}.fb-select[data-v-d7fcc196]{width:100%;min-width:0}.fb-select__trigger[data-v-d7fcc196]{border:1px solid var(--app-border);background:var(--app-input-bg);width:100%;height:52px;color:var(--app-text);font-size:var(--fs-body);text-align:left;cursor:pointer;border-radius:7px;grid-template-columns:minmax(0,1fr) 14px;align-items:center;gap:8px;padding:0 12px;display:grid}.fb-select__trigger[data-v-d7fcc196]:hover:not(:disabled){border-color:color-mix(in srgb, var(--app-accent) 50%, var(--app-border))}.fb-select__trigger[aria-expanded=true][data-v-d7fcc196]{border-color:var(--app-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent)}.fb-select__trigger[data-v-d7fcc196]:focus-visible{border-color:var(--app-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent);outline:none}.fb-select__trigger[data-v-d7fcc196]:disabled{cursor:not-allowed;background:color-mix(in srgb, var(--app-input-bg) 70%, transparent);color:var(--app-text-muted)}.fb-select__label[data-v-d7fcc196]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fb-select__label--placeholder[data-v-d7fcc196]{color:var(--app-text-muted);font-style:italic}.fb-select__chevron[data-v-d7fcc196]{width:14px;height:14px;color:var(--app-text-muted);transition:transform .14s}.fb-select__trigger[aria-expanded=true] .fb-select__chevron[data-v-d7fcc196]{transform:rotate(180deg)}.fb-select__menu[data-v-d7fcc196]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:8px;gap:2px;max-height:280px;margin:0;padding:6px;list-style:none;display:grid;overflow-y:auto;box-shadow:0 18px 40px -18px #0f172a66}.fb-select__option[data-v-d7fcc196]{width:100%;color:var(--app-text);text-align:left;font-size:var(--fs-body);cursor:pointer;background:0 0;border:0;border-radius:6px;gap:2px;padding:8px 10px;display:grid}.fb-select__option[data-v-d7fcc196]:hover:not(.fb-select__option--disabled){background:color-mix(in srgb, var(--app-accent) 10%, transparent)}.fb-select__option--active[data-v-d7fcc196]{background:color-mix(in srgb, var(--app-accent) 18%, transparent);font-weight:600}.fb-select__option--disabled[data-v-d7fcc196]{color:var(--app-text-muted);cursor:not-allowed;font-style:italic}.fb-select__option-label[data-v-d7fcc196]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fb-select__option-description[data-v-d7fcc196]{font-size:var(--fs-micro);color:var(--app-text-muted)}.form-builder__settings-section-body[data-v-9057f770]{gap:10px;padding:12px;display:grid}.form-builder__control[data-v-9057f770]{gap:6px;display:grid}.form-builder__field-error[data-v-9057f770]{color:var(--app-danger);font-size:var(--fs-mono);margin:0;line-height:1.35}.form-builder__condition-inline[data-v-9057f770]{border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text-muted);font-size:var(--fs-small);border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.form-builder__additional-rules[data-v-9057f770]{gap:8px;display:grid}.form-builder__rule-add[data-v-9057f770]{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.form-builder__rule-picker[data-v-9057f770]{gap:8px;display:grid}.form-builder__rule-chips[data-v-9057f770]{flex-wrap:wrap;gap:6px;display:flex}.form-builder__rule-chips button[data-v-9057f770]{border:1px solid var(--app-border);background:var(--app-surface);max-width:100%;color:var(--app-text);font-size:var(--fs-micro);border-radius:999px;align-items:center;gap:5px;padding:5px 8px;display:inline-flex}.form-builder__rule-chips svg[data-v-9057f770],.form-builder__rule-add svg[data-v-9057f770]{width:13px;height:13px}.form-builder__hint[data-v-9057f770]{color:var(--app-text-muted);font-size:var(--fs-small);margin:0}[data-v-9057f770] .form-builder__inspector-vueform .vf-form-elements{gap:10px;display:grid}[data-v-9057f770] .form-builder__inspector-vueform label{color:var(--app-text-dim);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);text-transform:uppercase;font-weight:700}[data-v-9057f770] .form-builder__inspector-vueform .form-element{margin-bottom:0}[data-v-9057f770] .form-builder__inspector-vueform .form-input,[data-v-9057f770] .form-builder__inspector-vueform .form-text-input,[data-v-9057f770] .form-builder__inspector-vueform input.form-control,[data-v-9057f770] .form-builder__inspector-vueform textarea.form-control,[data-v-9057f770] .form-builder__inspector-vueform .multiselect{border-radius:7px;min-height:52px}[data-v-9057f770] .form-builder__inspector-vueform .form-input:focus,[data-v-9057f770] .form-builder__inspector-vueform .form-text-input:focus-within,[data-v-9057f770] .form-builder__inspector-vueform input.form-control:focus,[data-v-9057f770] .form-builder__inspector-vueform textarea.form-control:focus,[data-v-9057f770] .form-builder__inspector-vueform .multiselect.is-active{border-color:var(--app-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent)}.form-builder__media-picker-row[data-v-4cec5bd8]{align-items:stretch;gap:6px;display:flex}.form-builder__media-picker-trigger[data-v-4cec5bd8]{border:1px solid var(--app-border);background:var(--app-input-bg);min-height:52px;color:var(--app-text);cursor:pointer;text-align:left;border-radius:7px;flex:1;align-items:center;gap:10px;padding:6px 12px;display:flex}.form-builder__media-picker-trigger[data-v-4cec5bd8]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent);outline:none}.form-builder__media-picker-trigger img[data-v-4cec5bd8]{-o-object-fit:cover;object-fit:cover;border-radius:5px;width:38px;height:38px}.form-builder__media-picker-glyph[data-v-4cec5bd8]{width:20px;height:20px;color:var(--app-accent-ink)}.form-builder__media-picker-copy[data-v-4cec5bd8]{min-width:0;display:grid}.form-builder__media-picker-copy strong[data-v-4cec5bd8]{font-size:var(--fs-body);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.form-builder__media-picker-copy small[data-v-4cec5bd8]{color:var(--app-text-muted);font-size:var(--fs-mono)}.form-builder__media-picker-clear[data-v-4cec5bd8]{border:1px solid var(--app-border);width:34px;color:var(--app-text-muted);cursor:pointer;background:0 0;border-radius:7px;place-items:center;display:grid}.form-builder__media-picker-clear[data-v-4cec5bd8]:hover{border-color:color-mix(in srgb, var(--app-danger) 50%, var(--app-border));color:var(--app-danger)}.form-builder__media-picker-clear svg[data-v-4cec5bd8]{width:16px;height:16px}.form-builder__settings-group[data-v-8ca8f626],.form-builder__settings-section-body[data-v-8ca8f626]{gap:10px;display:grid}.form-builder__settings-section[data-v-8ca8f626]{border:1px solid var(--app-border);background:color-mix(in srgb, var(--app-input-bg) 64%, transparent);border-radius:8px}.form-builder__settings-section-head[data-v-8ca8f626]{border:0;border-bottom:1px solid var(--app-border);background:color-mix(in srgb, var(--app-surface) 86%, var(--app-input-bg));width:100%;color:inherit;cursor:pointer;text-align:left;border-radius:7px 7px 0 0;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.form-builder__settings-section-head[data-v-8ca8f626]:hover{background:color-mix(in srgb, var(--app-accent) 8%, var(--app-surface))}.form-builder__settings-section-head h3[data-v-8ca8f626]{color:var(--app-text);font-size:var(--fs-body);margin:0;font-weight:700}.form-builder__settings-section-head svg[data-v-8ca8f626]{width:16px;height:16px;color:var(--app-text-muted);transition:transform .14s}.form-builder__settings-section-icon--collapsed[data-v-8ca8f626]{transform:rotate(-90deg)}.form-builder__settings-section-body[data-v-8ca8f626]{padding:12px}.form-builder__control[data-v-8ca8f626]{gap:6px;display:grid}.form-builder__section-label[data-v-8ca8f626]{border-top:1px solid var(--app-border);color:var(--app-text-muted);font-size:var(--fs-micro);text-transform:uppercase;margin-top:8px;padding-top:12px;font-weight:700}.form-builder__check[data-v-8ca8f626]{color:var(--app-text-muted);font-size:var(--fs-body);align-items:center;gap:9px;display:flex}.form-builder__check input[data-v-8ca8f626]{width:16px;height:16px;accent-color:var(--app-accent)}.form-builder__check-block[data-v-8ca8f626]{gap:8px;display:grid}.form-builder__condition-inline[data-v-8ca8f626]{border:1px solid var(--app-border);background:var(--app-input-bg);color:var(--app-text-muted);font-size:var(--fs-mono);border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-left:25px;padding:8px;display:grid}.form-builder__option-row[data-v-8ca8f626]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto 28px 28px 28px;align-items:center;gap:6px;display:grid}.form-builder__option-row button[data-v-8ca8f626]{border:1px solid var(--app-border);background:var(--app-input-bg);color:var(--app-text-muted);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.form-builder__option-disabled[data-v-8ca8f626]{color:var(--app-text-muted);font-size:var(--fs-micro);text-transform:uppercase;align-items:center;gap:5px;font-weight:700;display:inline-flex}.form-builder__option-disabled input[data-v-8ca8f626]{width:14px;height:14px;accent-color:var(--app-accent)}.form-builder__option-row svg[data-v-8ca8f626],.form-builder__options-editor .btn-base svg[data-v-8ca8f626],.form-builder__rule-add .btn-base svg[data-v-8ca8f626],.form-builder__rule-chips svg[data-v-8ca8f626]{width:15px;height:15px}.form-builder__rule-add[data-v-8ca8f626]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.form-builder__rule-picker[data-v-8ca8f626]{gap:6px;min-width:0;display:grid}.form-builder__rule-add .btn-base[data-v-8ca8f626]:disabled{cursor:not-allowed;opacity:.45}.form-builder__rule-chips[data-v-8ca8f626]{flex-wrap:wrap;gap:6px;display:flex}.form-builder__rule-chips button[data-v-8ca8f626]{border:1px solid color-mix(in srgb, var(--app-accent) 34%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 12%, var(--app-input-bg));max-width:100%;min-height:28px;color:var(--app-text);font-size:var(--fs-micro);text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-weight:800;display:inline-flex}.form-builder__rule-chips span[data-v-8ca8f626]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form-builder__hint[data-v-8ca8f626]{color:var(--app-text-muted);font-size:var(--fs-mono);margin:0}.form-builder__warning[data-v-8ca8f626]{color:var(--app-warning);font-size:var(--fs-mono);margin:0}.form-builder__field-error[data-v-8ca8f626]{color:var(--app-danger);font-size:var(--fs-mono);margin:0;line-height:1.35}.form-builder__option-action[data-v-8ca8f626]{border:1px solid var(--app-border);width:28px;height:28px;color:var(--app-text-muted);cursor:pointer;opacity:0;background:0 0;border-radius:999px;justify-content:center;align-items:center;transition:opacity .12s,color .12s,border-color .12s;display:inline-flex}.form-builder__option-row:hover .form-builder__option-action[data-v-8ca8f626],.form-builder__option-row:focus-within .form-builder__option-action[data-v-8ca8f626]{opacity:1}.form-builder__option-action[data-v-8ca8f626]:hover{border-color:var(--app-accent);color:var(--app-accent-ink)}.form-builder__option-action--remove[data-v-8ca8f626]:hover{border-color:var(--app-danger);color:var(--app-danger)}.form-builder__option-action svg[data-v-8ca8f626]{width:14px;height:14px}.form-builder__control .app-input[data-v-8ca8f626]:not(textarea){border-radius:7px;height:52px;padding:0 12px}.form-builder__control textarea.app-input[data-v-8ca8f626]{border-radius:7px;padding:12px}.form-builder__control .app-input[data-v-8ca8f626]:focus{border-color:var(--app-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent);outline:none}.form-builder__settings[data-v-21d53d64]{border:1px solid var(--app-border);background:var(--app-surface);min-width:0;min-height:0;box-shadow:var(--app-panel-inset);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.form-builder__settings-form[data-v-21d53d64]{flex-direction:column;gap:10px;min-height:0;padding:14px;display:flex;overflow-y:auto}.form-builder__breadcrumb[data-v-21d53d64]{min-width:0;color:var(--app-text-muted);font-size:var(--fs-mono);align-items:center;gap:6px;display:flex}.form-builder__breadcrumb strong[data-v-21d53d64],.form-builder__breadcrumb span[data-v-21d53d64]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form-builder__control[data-v-21d53d64]{gap:6px;display:grid}.form-builder__section-settings-input[data-v-21d53d64]{border:1px solid var(--app-border);background:var(--app-input-bg);height:52px;color:var(--app-text);font-size:var(--fs-body);border-radius:7px;padding:0 12px}.form-builder__section-settings-input[data-v-21d53d64]:focus{border-color:var(--app-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent);outline:none}.form-builder__section-settings-hint[data-v-21d53d64]{color:var(--app-text-muted);font-size:var(--fs-mono);margin:8px 0 0;line-height:1.5}.form-builder__settings-section[data-v-21d53d64]{border:1px solid var(--app-border);background:color-mix(in srgb, var(--app-input-bg) 64%, transparent);border-radius:8px}.form-builder__settings-section-head[data-v-21d53d64]{border:0;border-bottom:1px solid var(--app-border);background:color-mix(in srgb, var(--app-surface) 86%, var(--app-input-bg));width:100%;color:inherit;cursor:pointer;text-align:left;border-radius:7px 7px 0 0;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;transition:background .14s,color .14s;display:flex}.form-builder__settings-section-head[data-v-21d53d64]:hover{background:color-mix(in srgb, var(--app-accent) 10%, var(--app-surface));color:var(--app-accent-ink)}.form-builder__settings-section-head:hover h3[data-v-21d53d64],.form-builder__settings-section-head:hover svg[data-v-21d53d64]{color:var(--app-accent-ink)}.form-builder__settings-section-head h3[data-v-21d53d64]{color:var(--app-text);font-size:var(--fs-body);margin:0;font-weight:700}.form-builder__settings-section-head svg[data-v-21d53d64]{width:16px;height:16px;color:var(--app-text-muted);transition:transform .14s}.form-builder__settings-section-icon--collapsed[data-v-21d53d64]{transform:rotate(-90deg)}.form-builder__settings-section-body[data-v-21d53d64]{gap:10px;padding:12px;display:grid}.form-builder__section-label[data-v-21d53d64]{border-top:1px solid var(--app-border);color:var(--app-text-muted);font-size:var(--fs-micro);text-transform:uppercase;margin-top:8px;padding-top:12px;font-weight:700}.form-builder__check[data-v-21d53d64]{color:var(--app-text-muted);font-size:var(--fs-body);align-items:center;gap:9px;display:flex}.form-builder__check input[data-v-21d53d64]{width:16px;height:16px;accent-color:var(--app-accent)}.form-builder__option-row[data-v-21d53d64]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto 28px 28px 28px;align-items:center;gap:6px;display:grid}.form-builder__option-row button[data-v-21d53d64]{border:1px solid var(--app-border);background:var(--app-input-bg);color:var(--app-text-muted);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.form-builder__option-disabled[data-v-21d53d64]{color:var(--app-text-muted);font-size:var(--fs-micro);text-transform:uppercase;align-items:center;gap:5px;font-weight:700;display:inline-flex}.form-builder__option-disabled input[data-v-21d53d64]{width:14px;height:14px;accent-color:var(--app-accent)}.form-builder__option-row svg[data-v-21d53d64],.form-builder__delete svg[data-v-21d53d64],.form-builder__options-editor .btn-base svg[data-v-21d53d64],.form-builder__rule-add .btn-base svg[data-v-21d53d64],.form-builder__rule-chips svg[data-v-21d53d64]{width:15px;height:15px}.form-builder__rule-add[data-v-21d53d64]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.form-builder__rule-add .btn-base[data-v-21d53d64]:disabled{cursor:not-allowed;opacity:.45}.form-builder__rule-chips[data-v-21d53d64]{flex-wrap:wrap;gap:6px;display:flex}.form-builder__rule-chips button[data-v-21d53d64]{border:1px solid color-mix(in srgb, var(--app-accent) 34%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 12%, var(--app-input-bg));max-width:100%;min-height:28px;color:var(--app-text);font-size:var(--fs-micro);text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-weight:800;display:inline-flex}.form-builder__rule-chips span[data-v-21d53d64]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form-builder__hint[data-v-21d53d64]{color:var(--app-text-muted);font-size:var(--fs-mono);margin:0}.form-builder__segmented[data-v-21d53d64],.form-builder__breakpoints[data-v-21d53d64]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.form-builder__breakpoints button[data-v-21d53d64],.form-builder__segmented button[data-v-21d53d64]{border:1px dashed color-mix(in srgb, var(--app-accent) 28%, var(--app-border));background:var(--app-input-bg);min-height:32px;color:var(--app-text-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;text-align:center;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;font-weight:800;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.form-builder__breakpoints button[data-v-21d53d64]:hover,.form-builder__segmented button[data-v-21d53d64]:hover{border-color:var(--app-accent);color:var(--app-accent-ink)}.form-builder__breakpoint-active[data-v-21d53d64],.form-builder__segmented-active[data-v-21d53d64]{border-style:solid!important;border-color:var(--app-accent)!important;background:var(--app-accent)!important;color:var(--app-accent-contrast)!important}.form-builder__logic-summary[data-v-21d53d64]{border:1px solid var(--app-border);background:var(--app-input-bg);color:var(--app-text-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-mono);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 12px;display:grid}.form-builder__logic-summary .btn-base[data-v-21d53d64],.form-builder__condition-inline .btn-base[data-v-21d53d64]{text-transform:uppercase;letter-spacing:.06em;align-items:center;display:inline-flex;border:1px dashed color-mix(in srgb, var(--app-accent) 50%, var(--app-border))!important;background:color-mix(in srgb, var(--app-accent) 6%, transparent)!important;color:var(--app-accent)!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:var(--fs-micro)!important;border-radius:999px!important;padding:6px 12px!important;font-weight:800!important}.form-builder__logic-summary .btn-base[data-v-21d53d64]:hover,.form-builder__condition-inline .btn-base[data-v-21d53d64]:hover{background:color-mix(in srgb, var(--app-accent) 14%, transparent)!important}.form-builder__warning[data-v-21d53d64]{color:var(--app-warning);font-size:var(--fs-mono);margin:0}.form-builder__field-error[data-v-21d53d64]{color:var(--app-danger);font-size:var(--fs-mono);margin:0;line-height:1.35}.form-builder__settings-empty[data-v-21d53d64]{color:var(--app-text-muted);font-size:var(--fs-body);padding:14px}.form-builder__delete[data-v-21d53d64]{margin-top:4px}@media (width<=720px){.form-builder__settings[data-v-21d53d64]{min-height:0;display:none}.form-builder__settings--mobile-active[data-v-21d53d64]{display:flex}}.form-builder__palette[data-v-f53940c3]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:8px;flex-direction:column;min-height:0;display:flex}.form-builder__palette-body[data-v-f53940c3]{flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px;display:flex}.form-builder__search[data-v-f53940c3]{border:1px solid var(--app-border);background:var(--app-input-bg);height:40px;color:var(--app-text-muted);border-radius:7px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:0 10px;display:grid}.form-builder__search[data-v-f53940c3]:focus-within{border-color:var(--app-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent)}.form-builder__search svg[data-v-f53940c3]{width:16px;height:16px}.form-builder__search input[data-v-f53940c3]{color:var(--app-text);font-size:var(--fs-body);background:0 0;border:0;outline:none}.form-builder__palette-list[data-v-f53940c3]{flex-direction:column;flex:1;gap:12px;min-height:0;margin-right:-12px;padding-right:12px;display:flex;overflow-y:auto}.form-builder__palette-group[data-v-f53940c3]{gap:6px;display:grid}.form-builder__palette-group h3[data-v-f53940c3]{color:var(--app-text-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:800}.form-builder__palette-group-list[data-v-f53940c3]{gap:6px;display:grid}.form-builder__palette-item[data-v-f53940c3]{border:1px solid var(--app-border);background:var(--app-input-bg);width:100%;min-height:48px;color:var(--app-text);text-align:left;cursor:grab;border-radius:7px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;padding:5px 10px;display:grid}.form-builder__palette-item[data-v-f53940c3]:hover{border-color:color-mix(in srgb, var(--app-accent) 50%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 4%, var(--app-input-bg))}.form-builder__palette-item[data-v-f53940c3]:focus-visible{border-color:var(--app-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent);outline:none}.form-builder__palette-item--disabled[data-v-f53940c3]{opacity:.45;cursor:not-allowed}.form-builder__palette-item--disabled[data-v-f53940c3]:hover{border-color:var(--app-border);background:var(--app-input-bg)}.form-builder__palette-item--sortable-chosen[data-v-f53940c3]{border-color:color-mix(in srgb, var(--app-accent) 62%, transparent);background:color-mix(in srgb, var(--app-accent) 10%, var(--app-input-bg));cursor:grabbing;box-shadow:0 8px 22px #0f172a1a}.form-builder__palette-item--sortable-drag[data-v-f53940c3]{opacity:.92;background:var(--app-surface);border-style:solid;border-color:var(--app-accent);box-shadow:0 14px 34px #0f172a2e;width:320px!important}.form-builder__palette-item--sortable-ghost[data-v-f53940c3]{opacity:.4}.form-builder__palette-item svg[data-v-f53940c3]{width:18px;height:18px;color:var(--app-accent-ink)}.form-builder__palette-item span[data-v-f53940c3]{gap:1px;min-width:0;display:grid}.form-builder__palette-item strong[data-v-f53940c3]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);font-weight:600;overflow:hidden}.form-builder__palette-item small[data-v-f53940c3]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-mono);color:var(--app-text-muted);overflow:hidden}.form-builder__muted[data-v-f53940c3]{color:var(--app-text-muted);font-size:var(--fs-body);text-align:center;margin:0;padding:12px}.form-builder__toolbar[data-v-3e7cee37]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.form-builder__toolbar-group[data-v-3e7cee37]{border:1px solid var(--app-border);background:var(--app-input-bg);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.form-builder__toolbar-segment[data-v-3e7cee37]{color:var(--app-text-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-weight:800;transition:background .14s,color .14s;display:inline-flex}.form-builder__toolbar-segment[data-v-3e7cee37]:hover{color:var(--app-accent-ink)}.form-builder__toolbar-segment--active[data-v-3e7cee37]{background:var(--app-accent-ink);color:#fff;box-shadow:0 8px 18px -12px color-mix(in srgb, var(--app-accent) 70%, transparent)}.form-builder__toolbar-segment--active[data-v-3e7cee37]:hover{color:#fff}.form-builder__toolbar-segment svg[data-v-3e7cee37]{width:15px;height:15px}.form-builder__toolbar-segment[data-v-3e7cee37]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent);outline:none}.form-builder__toolbar-button[data-v-3e7cee37]{border:1px solid var(--app-border);background:var(--app-input-bg);color:var(--app-text-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-weight:800;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.form-builder__toolbar-button[data-v-3e7cee37]:hover:not(:disabled){border-color:color-mix(in srgb, var(--app-accent) 50%, var(--app-border));color:var(--app-accent-ink)}.form-builder__toolbar-button[data-v-3e7cee37]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent);outline:none}.form-builder__toolbar-button[data-v-3e7cee37]:disabled{opacity:.45;cursor:not-allowed}.form-builder__toolbar-button svg[data-v-3e7cee37]{width:16px;height:16px}.form-builder__toolbar-button--icon[data-v-3e7cee37]{padding:7px 9px}.form-builder__count[data-v-3e7cee37]{background:var(--app-input-bg);color:var(--app-text-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);white-space:nowrap;border-radius:999px;padding:2px 8px;font-weight:700}@media (width<=1100px){.form-builder__toolbar-segment span[data-v-3e7cee37]{display:none}.form-builder__toolbar-segment[data-v-3e7cee37]{padding:6px 9px}}.form-schema-json-preview[data-v-9f482d09]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;overflow:hidden}.form-schema-json-preview.cms-checker-surface[data-v-9f482d09]{background:var(--cms-checker-surface-background)}.form-schema-json-preview__head[data-v-9f482d09]{border-bottom:1px solid var(--app-border);background:var(--app-surface);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.form-schema-json-preview__head h3[data-v-9f482d09]{color:var(--app-text);font-size:var(--fs-body);margin:3px 0 0;font-weight:600}.form-schema-json-preview__actions[data-v-9f482d09]{align-items:center;gap:8px;display:inline-flex}.form-schema-json-preview__count[data-v-9f482d09]{border:1px solid var(--app-border);background:var(--app-input-bg);color:var(--app-text-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);border-radius:999px;flex:none;padding:4px 8px}.form-schema-json-preview__toggle[data-v-9f482d09]{border:1px solid var(--app-border);background:var(--app-input-bg);color:var(--app-text-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-weight:800;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.form-schema-json-preview__toggle[data-v-9f482d09]:hover:not(:disabled){border-color:color-mix(in srgb, var(--app-accent) 50%, var(--app-border));color:var(--app-accent-ink)}.form-schema-json-preview__toggle[data-v-9f482d09]:disabled{opacity:.5;cursor:not-allowed}.form-schema-json-preview__toggle svg[data-v-9f482d09]{width:14px;height:14px}.form-schema-json-preview__toggle--save[data-v-9f482d09]{border-color:var(--app-accent);background:var(--app-accent-ink);color:#fff;box-shadow:0 8px 18px -12px color-mix(in srgb, var(--app-accent) 70%, transparent)}.form-schema-json-preview__toggle--save[data-v-9f482d09]:hover:not(:disabled){border-color:var(--app-accent-strong);background:var(--app-accent-strong);color:#fff}.form-schema-json-preview__toggle--cancel[data-v-9f482d09]:hover{border-color:var(--app-danger);color:var(--app-danger)}.form-schema-json-preview__code[data-v-9f482d09]{border:0;border-left:3px solid var(--app-accent);border-radius:0;min-height:0}.form-schema-json-preview__problems[data-v-9f482d09]{border-top:1px solid var(--app-border);background:color-mix(in srgb, var(--app-danger) 6%, var(--app-surface));font-size:var(--fs-body);gap:6px;padding:10px 14px;display:grid}.form-schema-json-preview__problems ul[data-v-9f482d09]{color:var(--app-text-muted);gap:4px;margin:0;padding:0;list-style:none;display:grid}.form-schema-json-preview__problems code[data-v-9f482d09]{border:1px solid var(--app-border);background:var(--app-input-bg);color:var(--app-text);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);border-radius:4px;padding:1px 6px}.form-schema-json-preview__error[data-v-9f482d09]{border-left:3px solid var(--app-danger);color:var(--app-danger);margin:0;padding:6px 10px}@media (width<=720px){.form-schema-json-preview__head[data-v-9f482d09]{flex-direction:column;align-items:flex-start}.form-schema-json-preview__actions[data-v-9f482d09]{flex-wrap:wrap}}.form-schema-preview[data-v-67d967a5]{min-width:0;padding-block:clamp(16px,3vw,28px)}.form-schema-preview--split[data-v-67d967a5]{align-items:stretch;height:100%;padding-block:0;display:flex}.form-schema-preview--split .form-schema-preview__stage[data-v-67d967a5]{flex:1;min-width:0;padding-block:clamp(16px,3vw,28px);padding-inline:16px;overflow-y:auto}.form-schema-preview__error[data-v-67d967a5]{border:1px solid color-mix(in srgb, var(--app-danger) 36%, var(--app-border));background:color-mix(in srgb, var(--app-danger) 8%, var(--app-surface));color:var(--app-text);border-radius:8px;gap:6px;padding:14px;display:grid}.form-schema-preview__error strong[data-v-67d967a5]{font-size:var(--fs-body);font-weight:600}.form-schema-preview__error p[data-v-67d967a5]{color:var(--app-text-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-mono);margin:0;line-height:1.5}.form-schema-preview__data[data-v-67d967a5]{border-left:1px solid var(--app-border);background:var(--app-surface);flex-direction:column;flex-shrink:0;width:clamp(300px,32%,440px);display:flex;overflow:hidden}.form-schema-preview__data-head[data-v-67d967a5]{border-bottom:1px solid var(--app-border);padding:12px 14px}.form-schema-preview__data-head p[data-v-67d967a5]{color:var(--app-text-muted);font-size:var(--fs-mono);margin:2px 0 0}.form-schema-preview__data-editor[data-v-67d967a5]{flex:1;min-height:0}.form-schema-preview__data-editor[data-v-67d967a5]>div{height:100%}.form-schema-preview__data-editor[data-v-67d967a5] .monaco-editor-wrapper{border:0;border-radius:0}.form-schema-preview__data-editor[data-v-67d967a5] .monaco-editor-wrapper>*{border-radius:0}.form-schema-preview[data-v-67d967a5] .form-schema-preview-vueform,.form-schema-preview[data-v-67d967a5] .form-builder-vueform,.form-schema-preview[data-v-67d967a5] .form-schema-mock-preview{background:var(--app-surface);width:min(100%,760px);min-height:auto;box-shadow:0 1px 0 color-mix(in srgb, var(--app-text) 4%, transparent), 0 20px 44px -34px color-mix(in srgb, var(--app-text) 34%, transparent);color:var(--app-text);--vf-primary:var(--app-accent);--vf-primary-darker:var(--app-accent-strong);--vf-color-on-primary:var(--app-accent-contrast);--vf-bg-input:var(--app-input-bg);--vf-bg-input-hover:var(--app-input-bg);--vf-bg-input-focus:var(--app-input-bg-focus);--vf-bg-checkbox:var(--app-input-bg);--vf-bg-checkbox-hover:var(--app-input-bg);--vf-bg-checkbox-focus:var(--app-input-bg-focus);--vf-bg-disabled:var(--app-surface-2);--vf-bg-passive:var(--app-surface-2);--vf-bg-selected:color-mix(in srgb, var(--app-accent) 18%, var(--app-surface));--vf-bg-btn:var(--app-accent);--vf-bg-btn-secondary:var(--app-surface-2);--vf-color-input:var(--app-text);--vf-color-input-hover:var(--app-text);--vf-color-input-focus:var(--app-text);--vf-color-placeholder:var(--app-text-dim);--vf-color-muted:var(--app-text-muted);--vf-color-passive:var(--app-text-muted);--vf-color-btn:var(--app-accent-contrast);--vf-color-btn-secondary:var(--app-text);--vf-border-color-input:var(--app-border);--vf-border-color-input-hover:var(--app-border-strong);--vf-border-color-input-focus:var(--app-accent);--vf-border-color-input-success:var(--app-border);--vf-border-color-checkbox:var(--app-border);--vf-border-color-checkbox-hover:var(--app-border-strong);--vf-border-color-checkbox-focus:var(--app-accent);--vf-border-color-checked:var(--app-accent);--vf-border-color-passive:var(--app-border);--vf-ring-color:color-mix(in srgb, var(--app-accent) 20%, transparent);--vf-shadow-input-focus:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent);border-radius:8px;margin:0 auto;padding:28px}.form-schema-preview[data-v-67d967a5] .form-builder-vueform .form-input-group,.form-schema-preview[data-v-67d967a5] .form-schema-preview-vueform .form-input-group{background:var(--app-input-bg)}.form-schema-preview[data-v-67d967a5] .form-builder-vueform input:not([type=checkbox]):not([type=radio]),.form-schema-preview[data-v-67d967a5] .form-builder-vueform textarea,.form-schema-preview[data-v-67d967a5] .form-builder-vueform select,.form-schema-preview[data-v-67d967a5] .form-schema-mock-preview input:not([type=checkbox]):not([type=radio]),.form-schema-preview[data-v-67d967a5] .form-schema-mock-preview textarea,.form-schema-preview[data-v-67d967a5] .form-schema-mock-preview select{border-color:var(--app-border)!important;background-color:var(--app-input-bg)!important;color:var(--app-text)!important}.form-schema-preview[data-v-67d967a5] .form-builder-vueform input::-moz-placeholder{color:var(--app-text-dim)}.form-schema-preview[data-v-67d967a5] .form-builder-vueform textarea::-moz-placeholder{color:var(--app-text-dim)}.form-schema-preview[data-v-67d967a5] .form-schema-mock-preview input::-moz-placeholder{color:var(--app-text-dim)}.form-schema-preview[data-v-67d967a5] .form-schema-mock-preview textarea::-moz-placeholder{color:var(--app-text-dim)}.form-schema-preview[data-v-67d967a5] .form-builder-vueform input::placeholder,.form-schema-preview[data-v-67d967a5] .form-builder-vueform textarea::placeholder,.form-schema-preview[data-v-67d967a5] .form-schema-mock-preview input::placeholder,.form-schema-preview[data-v-67d967a5] .form-schema-mock-preview textarea::placeholder{color:var(--app-text-dim)}.form-schema-preview[data-v-67d967a5] .form-builder-vueform label,.form-schema-preview[data-v-67d967a5] .form-builder-vueform legend,.form-schema-preview[data-v-67d967a5] .form-schema-mock-preview__field,.form-schema-preview[data-v-67d967a5] .form-schema-mock-preview legend{color:var(--app-text);font-weight:700}.form-schema-preview[data-v-67d967a5] .form-builder-vueform button[type=submit],.form-schema-preview[data-v-67d967a5] .form-builder-vueform .form-btn,.form-schema-preview[data-v-67d967a5] .form-schema-mock-preview__button,.form-schema-preview[data-v-67d967a5] .form-schema-mock-preview__submit{border-color:var(--app-accent);background:var(--app-accent);color:var(--app-accent-contrast);font-weight:800}.form-schema-preview[data-v-67d967a5] .form-builder-vueform .form-file-main,.form-schema-preview[data-v-67d967a5] .form-builder-vueform .form-file-preview{background:var(--app-surface-2);color:var(--app-text-muted)}.form-schema-preview[data-v-67d967a5] .form-schema-preview__captcha-note{border:1px dashed var(--app-border);color:var(--app-text-muted);font-size:var(--fs-mono);border-radius:7px;padding:10px 12px}.form-builder-modal__panel[data-v-865bbc4b]{width:100vw;max-width:none;height:100dvh;margin:calc(-1 * clamp(18px, 4vh, 40px)) calc(-1 * var(--app-gutter));background:var(--app-surface);border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.form-builder-modal__header[data-v-865bbc4b]{border-bottom:1px solid var(--app-border);background:linear-gradient(180deg, color-mix(in srgb, var(--app-accent) 6%, var(--app-surface)) 0%, var(--app-surface) 100%);align-items:center;gap:10px;padding:8px 14px;display:flex}.form-builder-modal__header h1[data-v-865bbc4b]{font-size:var(--fs-body);color:var(--app-text);margin:0;font-weight:700}.form-builder-modal__header code[data-v-865bbc4b]{border:1px solid var(--app-border);background:var(--app-input-bg);color:var(--app-text);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);border-radius:5px;padding:2px 8px}.form-builder-modal__close[data-v-865bbc4b]{border:1px solid var(--app-border);background:var(--app-input-bg);width:28px;height:28px;color:var(--app-text-muted);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.form-builder-modal__close[data-v-865bbc4b]:hover{border-color:var(--app-accent);color:var(--app-accent-ink)}.form-builder-modal__close svg[data-v-865bbc4b]{width:16px;height:16px}.form-builder-modal__dirty[data-v-865bbc4b]{background:color-mix(in srgb, var(--app-success) 16%, transparent);color:var(--app-success);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;margin-left:4px;padding:2px 8px;font-weight:800}.form-builder-modal__dirty--unsaved[data-v-865bbc4b]{background:color-mix(in srgb, var(--app-danger) 16%, transparent);color:var(--app-danger)}.form-builder-modal__body[data-v-865bbc4b]{background:var(--app-bg);min-height:0;padding:10px;overflow:hidden}@media (width<=720px){.form-builder-modal__panel[data-v-865bbc4b]{border:0;border-radius:0;height:100dvh;max-height:100dvh}.form-builder-modal__header[data-v-865bbc4b]{flex-direction:column;align-items:flex-start}}.form-schema-builder-field[data-v-ffffaa83]{gap:12px;display:grid}.form-schema-builder-field__header[data-v-ffffaa83]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.form-schema-builder-field__meta[data-v-ffffaa83]{gap:2px;display:grid}.form-schema-builder-field__header strong[data-v-ffffaa83]{color:var(--app-text);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-mono);font-weight:700}.form-schema-builder-field__open-pill[data-v-ffffaa83]{border:1px dashed color-mix(in srgb, var(--app-accent) 50%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 6%, transparent);color:var(--app-accent-ink);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-weight:800;display:inline-flex}.form-schema-builder-field__open-pill[data-v-ffffaa83]:hover{background:color-mix(in srgb, var(--app-accent) 12%, transparent)}.form-schema-builder-field__preview[data-v-ffffaa83]{border:1px solid var(--app-border);border-radius:8px;min-height:180px;overflow:auto}.form-schema-builder-field__empty[data-v-ffffaa83]{border:1px dashed color-mix(in srgb, var(--app-accent) 34%, var(--app-border));min-height:180px;color:var(--app-text);text-align:center;border-radius:8px;justify-items:center;gap:10px;padding:28px;display:grid}.form-schema-builder-field__empty-icon[data-v-ffffaa83]{border:1px solid color-mix(in srgb, var(--app-accent) 48%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 12%, var(--app-surface));width:58px;height:58px;color:var(--app-text-muted);border-radius:8px;place-items:center;display:grid}.form-schema-builder-field__empty-icon svg[data-v-ffffaa83]{width:30px;height:30px}.form-schema-builder-field__empty strong[data-v-ffffaa83]{font-size:var(--fs-lg);font-weight:800}.form-schema-builder-field__empty p[data-v-ffffaa83]{color:var(--app-text-muted);font-size:var(--fs-body);margin:0}.form-schema-builder-field__preview[data-v-ffffaa83] .form-schema-builder-vueform,.form-schema-builder-field__preview[data-v-ffffaa83] .form-schema-mock-preview{background:var(--app-surface);width:min(100%,760px);box-shadow:0 1px 0 color-mix(in srgb, var(--app-text) 4%, transparent), 0 20px 44px -34px color-mix(in srgb, var(--app-text) 34%, transparent);color:var(--app-text);margin:0 auto;padding:16px}.form-schema-builder-field__preview[data-v-ffffaa83] .form-schema-mock-preview input,.form-schema-builder-field__preview[data-v-ffffaa83] .form-schema-mock-preview textarea,.form-schema-builder-field__preview[data-v-ffffaa83] .form-schema-mock-preview select{border-color:var(--app-border)!important;background-color:var(--app-input-bg)!important;color:var(--app-text)!important}.form-schema-builder-field__preview[data-v-ffffaa83] .form-schema-mock-preview input::-moz-placeholder{color:var(--app-text-dim)}.form-schema-builder-field__preview[data-v-ffffaa83] .form-schema-mock-preview textarea::-moz-placeholder{color:var(--app-text-dim)}.form-schema-builder-field__preview[data-v-ffffaa83] .form-schema-mock-preview input::placeholder,.form-schema-builder-field__preview[data-v-ffffaa83] .form-schema-mock-preview textarea::placeholder{color:var(--app-text-dim)}.form-schema-builder-field__preview[data-v-ffffaa83] .form-schema-mock-preview__field,.form-schema-builder-field__preview[data-v-ffffaa83] .form-schema-mock-preview legend{color:var(--app-text);font-weight:700}.form-schema-builder-field__preview[data-v-ffffaa83] .form-schema-mock-preview__button,.form-schema-builder-field__preview[data-v-ffffaa83] .form-schema-mock-preview__submit{border-color:var(--app-accent);background:var(--app-accent);color:var(--app-accent-contrast);font-weight:800}@media (width<=720px){.form-schema-builder-field__header[data-v-ffffaa83]{flex-direction:column;align-items:flex-start}}.content-target-field[data-v-8163d0d5]{width:100%}.content-target-field__trigger[data-v-8163d0d5]{border:1px solid var(--app-border);background:var(--app-surface);width:100%;min-width:0;min-height:52px;color:var(--app-text);cursor:pointer;border-radius:8px;flex:1;align-items:center;gap:10px;padding:0 14px;transition:border-color .12s,background .12s;display:flex}.content-target-field__main[data-v-8163d0d5]{min-width:0;min-height:50px;color:inherit;font:inherit;text-align:left;cursor:inherit;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.content-target-field__trigger[data-v-8163d0d5]:hover,.content-target-field__trigger.is-open[data-v-8163d0d5]{border-color:var(--app-accent);background:var(--app-hover-tint)}.content-target-field__main[data-v-8163d0d5]:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.content-target-field__trigger.is-disabled[data-v-8163d0d5]{cursor:not-allowed;opacity:.72}.content-target-field__trigger.is-empty .content-target-field__label[data-v-8163d0d5]{color:var(--app-text-muted)}.content-target-field__type[data-v-8163d0d5]{border:1px solid color-mix(in srgb, var(--app-accent) 28%, var(--app-border));background:var(--app-accent-soft);height:24px;color:var(--app-accent-ink);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:600;display:inline-flex}.content-target-field__label[data-v-8163d0d5]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.content-target-field__clear[data-v-8163d0d5]{width:26px;height:26px;color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;font-size:18px;line-height:1;transition:background .12s,color .12s;display:grid}.content-target-field__clear[data-v-8163d0d5]:hover{background:color-mix(in srgb, var(--app-danger) 14%, transparent);color:var(--app-danger)}.content-target-field__chevron[data-v-8163d0d5]{color:var(--app-text-muted);margin-left:auto;font-size:13px;line-height:1}.content-target-field__menu[data-v-8163d0d5]{background:var(--app-surface);border:1px solid var(--app-border);border-radius:8px;padding:4px;list-style:none;box-shadow:0 16px 36px -16px #080c1652}.content-target-field__menu-item[data-v-8163d0d5]{cursor:pointer;border-radius:6px;padding:8px 12px;font-size:13.5px;transition:background .1s,color .1s}.content-target-field__menu-item[data-v-8163d0d5]:hover,.content-target-field__menu-item[data-v-8163d0d5]:focus-visible{background:var(--app-hover-tint);color:var(--app-accent-ink);outline:none}.content-target-field__menu-item[aria-selected=true][data-v-8163d0d5]{color:var(--app-accent-ink);font-weight:600}.content-rec-field[data-v-4fc99ee8]{width:100%}.content-rec-field__add-wrap[data-v-4fc99ee8]{margin-top:10px}.content-rec-field__type[data-v-4fc99ee8]{align-self:center}.content-rec-field__menu[data-v-4fc99ee8]{background:var(--app-surface);border:1px solid var(--app-border);border-radius:8px;min-width:200px;padding:4px;list-style:none;box-shadow:0 16px 36px -16px #080c1652}.content-rec-field__menu-item[data-v-4fc99ee8]{cursor:pointer;border-radius:6px;padding:8px 12px;font-size:13.5px;transition:background .1s,color .1s}.content-rec-field__menu-item[data-v-4fc99ee8]:hover,.content-rec-field__menu-item[data-v-4fc99ee8]:focus-visible{background:var(--app-hover-tint);color:var(--app-accent-ink);outline:none}.mpr__row[data-v-5d60d1f5]{--mpr-type-col:188px;--mpr-status-col:116px;--mpr-layout-col:168px;grid-template-columns:16px minmax(0, 1fr) var(--mpr-type-col) var(--mpr-status-col) var(--mpr-layout-col) auto;border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:7px;align-items:center;gap:12px;padding:8px 10px;transition:background .12s,opacity .12s;display:grid}.mpr__row[data-v-5d60d1f5]:hover{background:var(--app-hover-tint)}.mpr__row.is-saving[data-v-5d60d1f5]{opacity:.55}.mpr__handle[data-v-5d60d1f5]{color:var(--app-text-faint);cursor:grab;-webkit-user-select:none;user-select:none;text-align:center;line-height:1}.mpr__title[data-v-5d60d1f5]{color:var(--app-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.mpr__cell[data-v-5d60d1f5]{justify-content:center;align-items:center;min-width:0;display:flex}.mpr__cell--layout[data-v-5d60d1f5] .ce-popover-anchor{display:inline-flex}.mpr__layout-badge[data-v-5d60d1f5]{border:1px solid var(--cbadge-border);justify-content:center;min-width:124px}.mpr__layout-badge--editable[data-v-5d60d1f5]{--cbadge-bg:var(--app-surface);--cbadge-border:var(--app-border);cursor:pointer;transition:background .12s,border-color .12s,color .12s,box-shadow .12s}.mpr__layout-badge--editable[data-v-5d60d1f5]:hover,.mpr__layout-badge--editable.is-open[data-v-5d60d1f5]{--cbadge-bg:var(--app-hover-tint);--cbadge-border:var(--app-border-strong);box-shadow:0 0 0 2px color-mix(in srgb, var(--app-accent) 10%, transparent)}.mpr__layout-badge--readonly[data-v-5d60d1f5]{--cbadge-bg:var(--app-surface-3);--cbadge-border:transparent}.mpr__layout-caret[data-v-5d60d1f5]{color:var(--app-text-muted);flex:none}.mpr__layout-menu[data-v-5d60d1f5]{border:1px solid var(--app-border);background:var(--app-surface);width:260px;box-shadow:var(--app-shadow-popover);border-radius:8px;padding:6px}.mpr__layout-option[data-v-5d60d1f5]{width:100%;color:var(--app-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;padding:8px 9px;display:grid}.mpr__layout-option[data-v-5d60d1f5]:hover,.mpr__layout-option.is-active[data-v-5d60d1f5]{background:var(--app-hover-tint)}.mpr__layout-option-check[data-v-5d60d1f5]{color:var(--app-accent-ink);text-align:center;font-size:12px;line-height:1.4}.mpr__layout-option-text[data-v-5d60d1f5]{gap:2px;min-width:0;display:grid}.mpr__layout-option-label[data-v-5d60d1f5]{color:var(--app-text);font-size:12px;font-weight:500;line-height:1.35}.mpr__layout-option-description[data-v-5d60d1f5]{color:var(--app-text-muted);font-size:11px;line-height:1.35}.mpr__actions[data-v-5d60d1f5]{align-items:center;gap:2px;display:inline-flex}.mpr__action[data-v-5d60d1f5]{width:26px;height:26px;color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;text-decoration:none;transition:background .12s,color .12s;display:inline-flex}.mpr__action[data-v-5d60d1f5]:hover{background:var(--app-hover-tint);color:var(--app-text)}.mpr__action--danger[data-v-5d60d1f5]{font-size:16px;line-height:1}.mpr__action--danger[data-v-5d60d1f5]:hover{background:color-mix(in srgb, var(--app-danger) 14%, transparent);color:var(--app-danger)}@media (width<=980px){.mpr__row[data-v-5d60d1f5]{grid-template-columns:16px minmax(0,1fr) auto}.mpr__cell[data-v-5d60d1f5]{grid-column:2/-1}.mpr__cell--type[data-v-5d60d1f5],.mpr__cell--status[data-v-5d60d1f5]{display:none}.mpr__actions[data-v-5d60d1f5]{grid-area:1/3}}.cmp[data-v-39782ff2]{gap:12px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;display:grid}.cmp__hint[data-v-39782ff2],.cmp__loading[data-v-39782ff2],.cmp__empty[data-v-39782ff2]{border:1px dashed var(--app-border);color:var(--app-text-dim);border-radius:8px;margin:0;padding:14px 16px;font-size:13px}.cmp__error[data-v-39782ff2]{background:color-mix(in srgb, var(--app-danger) 14%, transparent);border:1px solid color-mix(in srgb, var(--app-danger) 36%, transparent);color:var(--app-danger);cursor:pointer;border-radius:6px;margin:0;padding:8px 12px;font-size:12.5px}.cmp__zones[data-v-39782ff2]{gap:12px;display:grid}.cmp__zone[data-v-39782ff2]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:10px;overflow:hidden}.cmp__zone-head[data-v-39782ff2]{border-bottom:1px solid color-mix(in srgb, var(--app-border) 70%, transparent);background:color-mix(in srgb, var(--app-hover-tint) 50%, var(--app-surface-2));grid-template-columns:auto auto minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.cmp__zone-grip[data-v-39782ff2]{color:var(--app-text-faint);cursor:grab;-webkit-user-select:none;user-select:none;line-height:1}.cmp__zone-name[data-v-39782ff2]{color:var(--app-text);font-size:13px;font-weight:700}.cmp__zone-key[data-v-39782ff2]{color:var(--app-text-faint);text-overflow:ellipsis;justify-self:start;min-width:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;overflow:hidden}.cmp__zone-count[data-v-39782ff2]{background:var(--app-surface-3);min-width:22px;color:var(--app-text-muted);text-align:center;border-radius:999px;padding:1px 7px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px}.cmp__add[data-v-39782ff2]{border:1px solid color-mix(in srgb, var(--app-accent) 28%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 8%, transparent);min-height:28px;color:var(--app-accent-ink);cursor:pointer;border-radius:7px;align-items:center;padding:0 10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;transition:border-color .12s,background .12s;display:inline-flex}.cmp__add[data-v-39782ff2]:hover{border-color:color-mix(in srgb, var(--app-accent) 48%, var(--app-border));background:var(--app-accent-soft)}.cmp__zone-remove[data-v-39782ff2]{width:26px;height:26px;color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:17px;line-height:1}.cmp__zone-remove[data-v-39782ff2]:hover{background:color-mix(in srgb, var(--app-danger) 14%, transparent);color:var(--app-danger)}.cmp__confirm[data-v-39782ff2]{color:var(--app-danger);white-space:nowrap;font-size:11.5px}.cmp__confirm-yes[data-v-39782ff2],.cmp__confirm-no[data-v-39782ff2]{border:1px solid var(--app-border);background:var(--app-surface);cursor:pointer;border-radius:6px;padding:3px 8px;font-size:11px}.cmp__confirm-yes[data-v-39782ff2]{color:var(--app-danger);border-color:color-mix(in srgb, var(--app-danger) 36%, var(--app-border))}.cmp__confirm-no[data-v-39782ff2]{color:var(--app-text-muted)}.cmp__list[data-v-39782ff2]{flex-direction:column;gap:4px;margin:0;padding:8px;list-style:none;display:flex}.cmp__zone-empty[data-v-39782ff2]{color:var(--app-text-faint);text-align:center;margin:0;padding:12px 10px;font-size:12.5px;font-style:italic}.cmp__addzone-trigger[data-v-39782ff2]{border:1px dashed color-mix(in srgb, var(--app-accent) 36%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 5%, transparent);width:100%;color:var(--app-accent-ink);cursor:pointer;border-radius:8px;padding:10px;font-size:12.5px;font-weight:600;transition:background .12s,border-color .12s}.cmp__addzone-trigger[data-v-39782ff2]:hover{background:var(--app-accent-soft);border-color:color-mix(in srgb, var(--app-accent) 56%, var(--app-border))}.cmp__addzone-panel[data-v-39782ff2]{border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.cmp__addzone-label[data-v-39782ff2]{color:var(--app-text-muted);flex-basis:100%;margin:0;font-size:12px}.cmp__choices[data-v-39782ff2]{flex-wrap:wrap;flex-basis:100%;gap:6px;display:flex}.cmp__choice[data-v-39782ff2]{border:1px solid color-mix(in srgb, var(--app-accent) 26%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 6%, transparent);color:var(--app-text);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:6px 11px;font-size:12.5px;transition:border-color .12s,background .12s;display:inline-flex}.cmp__choice[data-v-39782ff2]:hover{border-color:color-mix(in srgb, var(--app-accent) 50%, var(--app-border));background:var(--app-accent-soft)}.cmp__choice-name[data-v-39782ff2]{font-weight:500}.cmp__choice-key[data-v-39782ff2]{color:var(--app-text-faint);font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px}.cmp__choices-empty[data-v-39782ff2]{color:var(--app-text-faint);flex-basis:100%;margin:0;font-size:12px;font-style:italic}.cmp__addzone-actions[data-v-39782ff2]{flex-basis:100%;gap:8px;display:flex}.cmp__input[data-v-39782ff2]{border:1px solid var(--app-border);background:var(--app-input-bg);min-width:180px;min-height:36px;color:var(--app-text);font:inherit;border-radius:7px;flex:1;padding:6px 10px}.cmp__btn[data-v-39782ff2]{border:1px solid var(--app-border);background:var(--app-surface);min-height:36px;color:var(--app-text);cursor:pointer;border-radius:7px;padding:0 12px;font-size:12.5px}.cmp__btn[data-v-39782ff2]:disabled{opacity:.5;cursor:not-allowed}.cmp__btn--primary[data-v-39782ff2]{background:linear-gradient(180deg, var(--app-accent) 0%, var(--app-accent-strong) 100%);color:var(--app-ink-on-accent);border-color:#0000;font-weight:600}.cmp__btn--ghost[data-v-39782ff2]{color:var(--app-text-muted)}.ctl[data-v-a3231345]{gap:10px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;display:grid}.ctl__hint[data-v-a3231345],.ctl__loading[data-v-a3231345],.ctl__empty[data-v-a3231345]{border:1px dashed var(--app-border);color:var(--app-text-dim);border-radius:8px;margin:0;padding:14px 16px;font-size:13px}.ctl__error[data-v-a3231345]{background:color-mix(in srgb, var(--app-danger) 14%, transparent);border:1px solid color-mix(in srgb, var(--app-danger) 36%, transparent);color:var(--app-danger);cursor:pointer;border-radius:6px;margin:0;padding:8px 12px;font-size:12.5px}.ctl__list[data-v-a3231345]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ctl__row[data-v-a3231345]{border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:8px;grid-template-columns:minmax(140px,.6fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 12px;display:grid}.ctl__row.is-current[data-v-a3231345]{background:color-mix(in srgb, var(--app-accent) 6%, var(--app-surface-2));border-color:color-mix(in srgb, var(--app-accent) 24%, var(--app-border))}.ctl__lang[data-v-a3231345]{align-items:center;gap:8px;min-width:0;display:flex}.ctl__code[data-v-a3231345]{background:var(--app-surface-3);min-width:28px;color:var(--app-text);text-transform:uppercase;border-radius:5px;justify-content:center;align-items:center;padding:1px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:700;display:inline-flex}.ctl__name[data-v-a3231345]{color:var(--app-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ctl__badge[data-v-a3231345]{letter-spacing:.1em;text-transform:uppercase;color:var(--app-accent-ink);font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px}.ctl__self[data-v-a3231345],.ctl__title[data-v-a3231345]{color:var(--app-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ctl__self[data-v-a3231345]{color:var(--app-text-muted);font-style:italic}.ctl__counterpart[data-v-a3231345]{align-items:center;gap:8px;min-width:0;display:flex}.ctl__counterpart .cbadge[data-v-a3231345]{flex:none}.ctl__link[data-v-a3231345]{border:1px solid color-mix(in srgb, var(--app-accent) 28%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 8%, transparent);min-height:30px;color:var(--app-accent-ink);letter-spacing:.06em;text-transform:lowercase;cursor:pointer;border-radius:7px;justify-self:end;align-items:center;padding:0 11px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;transition:border-color .12s,background .12s;display:inline-flex}.ctl__link[data-v-a3231345]:hover{border-color:color-mix(in srgb, var(--app-accent) 48%, var(--app-border));background:var(--app-accent-soft)}.ctl__unlink[data-v-a3231345]{width:24px;height:24px;color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:16px;line-height:1}.ctl__unlink[data-v-a3231345]:hover{background:color-mix(in srgb, var(--app-danger) 14%, transparent);color:var(--app-danger)}.ctl[data-v-e6f1d30b]{gap:10px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;display:grid}.ctl__hint[data-v-e6f1d30b],.ctl__loading[data-v-e6f1d30b],.ctl__empty[data-v-e6f1d30b]{border:1px dashed var(--app-border);color:var(--app-text-dim);border-radius:8px;margin:0;padding:14px 16px;font-size:13px}.ctl__error[data-v-e6f1d30b]{background:color-mix(in srgb, var(--app-danger) 14%, transparent);border:1px solid color-mix(in srgb, var(--app-danger) 36%, transparent);color:var(--app-danger);cursor:pointer;border-radius:6px;margin:0;padding:8px 12px;font-size:12.5px}.ctl__list[data-v-e6f1d30b]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ctl__row[data-v-e6f1d30b]{border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:8px;grid-template-columns:minmax(140px,.6fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 12px;display:grid}.ctl__row.is-current[data-v-e6f1d30b]{background:color-mix(in srgb, var(--app-accent) 6%, var(--app-surface-2));border-color:color-mix(in srgb, var(--app-accent) 24%, var(--app-border))}.ctl__lang[data-v-e6f1d30b]{align-items:center;gap:8px;min-width:0;display:flex}.ctl__code[data-v-e6f1d30b]{background:var(--app-surface-3);min-width:28px;color:var(--app-text);text-transform:uppercase;border-radius:5px;justify-content:center;align-items:center;padding:1px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:700;display:inline-flex}.ctl__name[data-v-e6f1d30b]{color:var(--app-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ctl__badge[data-v-e6f1d30b]{letter-spacing:.1em;text-transform:uppercase;color:var(--app-accent-ink);font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px}.ctl__self[data-v-e6f1d30b],.ctl__title[data-v-e6f1d30b]{color:var(--app-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ctl__self[data-v-e6f1d30b]{color:var(--app-text-muted);font-style:italic}.ctl__counterpart[data-v-e6f1d30b]{align-items:center;gap:8px;min-width:0;display:flex}.ctl__counterpart .cbadge[data-v-e6f1d30b]{flex:none}.ctl__link[data-v-e6f1d30b]{border:1px solid color-mix(in srgb, var(--app-accent) 28%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 8%, transparent);min-height:30px;color:var(--app-accent-ink);letter-spacing:.06em;text-transform:lowercase;cursor:pointer;border-radius:7px;justify-self:end;align-items:center;padding:0 11px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;transition:border-color .12s,background .12s;display:inline-flex}.ctl__link[data-v-e6f1d30b]:hover{border-color:color-mix(in srgb, var(--app-accent) 48%, var(--app-border));background:var(--app-accent-soft)}.ctl__unlink[data-v-e6f1d30b]{width:24px;height:24px;color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:16px;line-height:1}.ctl__unlink[data-v-e6f1d30b]:hover{background:color-mix(in srgb, var(--app-danger) 14%, transparent);color:var(--app-danger)}.product-rec-field[data-v-6f8ff326]{width:100%}.product-rec-field__add[data-v-6f8ff326]{margin-top:10px}.product-rec-field__overrides[data-v-6f8ff326]{grid-area:input;grid-template-columns:1fr 1fr;gap:8px;min-width:0;display:grid}.product-rec-field__input[data-v-6f8ff326]{border:1px solid var(--app-border);background:var(--app-surface);width:100%;height:32px;color:var(--app-text);border-radius:6px;padding:0 10px;font-size:12.5px}.product-rec-field__input[data-v-6f8ff326]:focus{border-color:var(--app-accent);outline:none}.product-offer-field[data-v-15da8cc9]{width:100%}.product-offer-field__add[data-v-15da8cc9]{margin-top:10px}.product-offer-field__controls[data-v-15da8cc9]{flex-direction:column;grid-area:input;gap:8px;min-width:0;display:flex}.product-offer-field__window[data-v-15da8cc9]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.product-offer-field__window-field[data-v-15da8cc9]{flex-direction:column;gap:3px;min-width:0;display:flex}.product-offer-field__window-label[data-v-15da8cc9]{color:var(--app-text-muted);font-size:11.5px}.product-offer-field__input[data-v-15da8cc9]{border:1px solid var(--app-border);background:var(--app-surface);width:100%;height:32px;color:var(--app-text);border-radius:6px;padding:0 10px;font-size:12.5px}.product-offer-field__input[data-v-15da8cc9]:focus{border-color:var(--app-accent);outline:none}.positioned-picker[data-v-fd9832f4]{width:100%}.positioned-picker__add[data-v-fd9832f4]{margin-top:10px}.ppick__pos[data-v-fd9832f4]{grid-area:input;align-items:center;gap:8px;min-width:0;display:inline-flex}.ppick__pos-label[data-v-fd9832f4]{color:var(--app-text-muted);font-size:11.5px}.ppick__pos-input[data-v-fd9832f4]{width:84px;height:32px;color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border);border-radius:6px;padding:0 9px;font-size:12.5px}.ppick__pos-input[data-v-fd9832f4]:focus{border-color:var(--app-accent);outline:none}.order-items-field[data-v-60cdba39]{flex-direction:column;gap:10px;display:flex}.order-items-field__empty[data-v-60cdba39],.order-items-field__row[data-v-60cdba39]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:8px}.order-items-field__empty[data-v-60cdba39]{color:var(--app-text-muted);padding:18px}.order-items-field__row[data-v-60cdba39]{scroll-margin-top:calc(var(--app-topbar-h) + var(--app-heading-h) + 16px);padding:10px 12px 12px}.order-items-field__row-head[data-v-60cdba39]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.order-items-field__identity[data-v-60cdba39]{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.order-items-field__identity strong[data-v-60cdba39]{color:var(--app-text);font-size:14px;font-weight:650;line-height:1.3}.order-items-field__eyebrow[data-v-60cdba39]{color:var(--app-text-muted);letter-spacing:.02em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.order-items-field__actions[data-v-60cdba39]{flex:none;gap:2px;display:flex}.order-items-field__icon-btn[data-v-60cdba39]{justify-content:center;align-items:center}.order-items-field__icon-btn svg[data-v-60cdba39]{stroke-width:1.8px;width:16px;height:16px}.order-items-field__icon-btn--danger[data-v-60cdba39]:hover:not(:disabled){background:color-mix(in srgb, var(--app-danger) 10%, transparent);border-color:color-mix(in srgb, var(--app-danger) 35%, var(--app-border));color:var(--app-danger)}.order-items-field__grid[data-v-60cdba39]{grid-template-columns:minmax(180px,1.8fr) minmax(56px,.45fr) repeat(2,minmax(100px,.8fr)) minmax(60px,.45fr);align-items:end;gap:9px;display:grid}.order-items-field__grid label[data-v-60cdba39],.order-items-field__field[data-v-60cdba39]{flex-direction:column;gap:5px;min-width:0;display:flex}.order-items-field__grid span[data-v-60cdba39]{color:var(--app-text);font-size:11.5px;font-weight:600;line-height:1.2}.order-items-field__grid input[data-v-60cdba39]{width:100%;min-height:36px;scroll-margin-top:calc(var(--app-topbar-h) + var(--app-heading-h) + 16px);border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text);font:inherit;border-radius:7px;padding:0 9px;transition:border-color .12s,box-shadow .12s,background-color .12s}.order-items-field__grid input[data-v-60cdba39]:focus{border-color:var(--app-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 14%, transparent);outline:none}.order-items-field__grid input[data-v-60cdba39]:-moz-read-only{background:var(--app-surface-2);color:var(--app-text-muted)}.order-items-field__grid input[data-v-60cdba39]:read-only,.order-items-field__grid input[data-v-60cdba39]:disabled,.order-items-field__grid input[data-field-state=readonly][data-v-60cdba39]{background:var(--app-surface-2);color:var(--app-text-muted)}.order-items-field__field--variation[data-v-60cdba39] .system-sel__trigger{border-radius:7px;min-height:36px}.order-items-field__tour-badge[data-v-60cdba39]{border:1px solid color-mix(in srgb, var(--app-success) 40%, var(--app-border));background:color-mix(in srgb, var(--app-success) 12%, var(--app-surface));color:color-mix(in srgb, var(--app-success) 72%, var(--app-text));letter-spacing:.02em;border-radius:999px;align-items:center;gap:4px;padding:2px 9px 2px 7px;font-size:11px;font-weight:700;display:inline-flex}.order-items-field__tour-badge svg[data-v-60cdba39]{stroke-width:2px;width:13px;height:13px}.order-items-field__totals[data-v-60cdba39]{border-top:1px dashed var(--app-border);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin-top:12px;padding-top:11px;font-size:12.5px;display:flex}.order-items-field__total-net[data-v-60cdba39],.order-items-field__total-tax[data-v-60cdba39]{align-items:baseline;gap:6px;display:inline-flex}.order-items-field__total-label[data-v-60cdba39]{color:var(--app-text-dim);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.order-items-field__total-unit[data-v-60cdba39],.order-items-field__total-qty[data-v-60cdba39],.order-items-field__total-tax span[data-v-60cdba39]{color:var(--app-text-muted)}.order-items-field__total-op[data-v-60cdba39]{color:var(--app-text-dim)}.order-items-field__total-sum[data-v-60cdba39]{color:var(--app-text);font-weight:700}.order-items-field__refs[data-v-60cdba39]{flex-wrap:wrap;gap:6px 18px;margin-top:9px;display:flex}.order-items-field__ref-group[data-v-60cdba39]{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.order-items-field__ref-label[data-v-60cdba39]{color:var(--app-text-dim);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.order-items-field__ref-link[data-v-60cdba39]{border:1px solid color-mix(in srgb, var(--app-accent) 28%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 7%, var(--app-surface));color:var(--app-accent-ink);border-radius:999px;align-items:center;padding:1px 9px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.order-items-field__ref-link[data-v-60cdba39]:hover{background:color-mix(in srgb, var(--app-accent) 14%, var(--app-surface));border-color:var(--app-accent)}.order-items-field__ref-more[data-v-60cdba39]{color:var(--app-text-muted);font-size:11px;font-style:italic}.order-items-field__add[data-v-60cdba39]{align-self:flex-start}.order-items-field__add svg[data-v-60cdba39]{stroke-width:2px;width:15px;height:15px}.order-items-field__error[data-v-60cdba39]{color:var(--app-danger);margin:0;font-size:13px}@media (width<=760px){.order-items-field__row-head[data-v-60cdba39]{flex-direction:column;align-items:stretch}.order-items-field__actions[data-v-60cdba39]{justify-content:flex-start}.order-items-field__grid[data-v-60cdba39]{grid-template-columns:1fr}}.order-summary__invoice-warning[data-v-d6372b4d]{border:1px solid color-mix(in srgb, var(--app-warning) 45%, transparent);background:color-mix(in srgb, var(--app-warning) 12%, transparent);color:var(--app-text);border-radius:8px;margin:10px 0 0;padding:8px 10px;font-size:12px;line-height:1.45}.order-summary[data-v-d6372b4d]{padding:2px 0 0}.order-summary__lines[data-v-d6372b4d]{flex-direction:column;gap:0;margin:0;display:flex}.order-summary__line[data-v-d6372b4d]{justify-content:space-between;align-items:baseline;gap:16px;padding:7px 0;display:flex}.order-summary__line[data-v-d6372b4d]:first-child{padding-top:0}.order-summary__line dt[data-v-d6372b4d]{color:var(--app-text-muted);font-size:13px}.order-summary__line dd[data-v-d6372b4d]{font-variant-numeric:tabular-nums;color:var(--app-text);white-space:nowrap;margin:0;font-size:13.5px;font-weight:500}.order-summary__divider[data-v-d6372b4d]{background:color-mix(in srgb, var(--app-border) 70%, transparent);height:1px;margin:5px 0}.order-summary__line--total[data-v-d6372b4d]{border-top:1px solid var(--app-border);margin-top:4px;padding-top:12px}.order-summary__line--total dt[data-v-d6372b4d]{color:var(--app-text);font-weight:600}.order-summary__line--total dd[data-v-d6372b4d]{letter-spacing:0;font-size:18px;font-weight:700}.order-summary__line--paid dd[data-v-d6372b4d]{color:var(--app-success)}.order-summary__meta[data-v-d6372b4d]{border-top:1px dashed var(--app-border);letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-dim);flex-wrap:wrap;gap:14px;margin-top:10px;padding-top:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;display:flex}.order-customer[data-v-fe0ff447]{padding:2px 0 0}.order-customer__head[data-v-fe0ff447]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.order-customer__title[data-v-fe0ff447]{align-items:center;gap:10px;min-width:0;display:flex}.order-customer__avatar[data-v-fe0ff447]{background:var(--app-accent-ink);width:34px;height:34px;color:var(--app-accent-contrast);border-radius:999px;flex:0 0 34px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.order-customer__title strong[data-v-fe0ff447]{color:var(--app-text);font-size:13.5px;line-height:1.3;display:block}.order-customer__title span[data-v-fe0ff447]:not(.order-customer__avatar){color:var(--app-text-dim);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px}.order-customer__link[data-v-fe0ff447]{border:1px solid var(--app-border);min-height:30px;color:var(--app-text);text-transform:uppercase;border-radius:7px;flex:none;padding:0 9px;font-size:11px;font-weight:700;line-height:28px;text-decoration:none}.order-customer__link[data-v-fe0ff447]:hover{border-color:var(--app-accent);color:var(--app-accent-ink)}.order-customer__details[data-v-fe0ff447]{flex-direction:column;gap:7px;margin:13px 0 0;display:flex}.order-customer__details div[data-v-fe0ff447]{justify-content:space-between;gap:12px;display:flex}.order-customer__details dt[data-v-fe0ff447]{color:var(--app-text-dim);font-size:12px}.order-customer__details dd[data-v-fe0ff447]{min-width:0;color:var(--app-text-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12.5px;overflow:hidden}.order-timeline[data-v-ba729821]{padding:2px 0 0}.order-timeline__empty[data-v-ba729821]{color:var(--app-text-dim);margin:0;padding:0 0 12px;font-size:13px}.order-timeline__list[data-v-ba729821]{margin:0;padding:0;list-style:none}.order-timeline__item[data-v-ba729821]{padding:0 0 18px 24px;position:relative}.order-timeline__item[data-v-ba729821]:before{content:"";background:var(--app-border);width:1px;position:absolute;top:12px;bottom:-4px;left:5px}.order-timeline__item[data-v-ba729821]:last-child:before{display:none}.order-timeline__dot[data-v-ba729821]{background:var(--app-surface);border:2px solid var(--app-accent);border-radius:999px;width:11px;height:11px;position:absolute;top:4px;left:0}.order-timeline__body[data-v-ba729821]{min-width:0;padding-bottom:2px}.order-timeline__row[data-v-ba729821]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.order-timeline__status[data-v-ba729821]{color:var(--app-text);font-size:13.5px;font-weight:600}.order-timeline__date[data-v-ba729821]{color:var(--app-text-dim);white-space:nowrap;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.order-timeline__message[data-v-ba729821]{color:var(--app-text-muted);margin:4px 0 0;font-size:13px}.order-timeline__meta[data-v-ba729821]{letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-dim);flex-wrap:wrap;gap:10px;margin-top:5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;display:flex}.order-timeline__notified[data-v-ba729821]{color:var(--app-success)}.order-table[data-v-2649a222]{overflow-x:auto}.order-table__frame[data-v-2649a222]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:8px;min-width:100%;overflow-x:auto}.order-table__empty[data-v-2649a222]{border:1px dashed var(--app-border);color:var(--app-text-dim);border-radius:8px;margin:0;padding:14px 16px;font-size:13px}.order-table__table[data-v-2649a222]{border-collapse:collapse;width:100%;font-size:13px}.order-table__table th[data-v-2649a222]{border-bottom:1px solid var(--app-border);background:var(--app-surface-2);letter-spacing:.1em;text-transform:uppercase;color:var(--app-text-dim);white-space:nowrap;padding:10px 12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:600}.order-table__table td[data-v-2649a222]{border-bottom:1px solid color-mix(in srgb, var(--app-border) 60%, transparent);color:var(--app-text-muted);font-variant-numeric:tabular-nums;vertical-align:top;padding:10px 12px}.order-table__cell--code[data-v-2649a222]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.order-table__cell--message[data-v-2649a222]{white-space:normal;min-width:180px}.order-table__cell--amount[data-v-2649a222]{color:var(--app-text);font-weight:600}.order-table__link[data-v-2649a222]{appearance:none;font:inherit;color:var(--app-accent-ink);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.order-table__link[data-v-2649a222]:hover{text-decoration:underline}.order-table__status[data-v-2649a222]{background:var(--app-hover-tint);min-height:22px;color:var(--app-text);border-radius:999px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.order-table__table tbody tr:last-child td[data-v-2649a222]{border-bottom:0}.order-table__table tbody tr:hover td[data-v-2649a222]{background:var(--app-hover-tint)}.bx-brand[data-v-41ebd27d]{-webkit-user-select:none;user-select:none;color:var(--app-text);text-transform:none;letter-spacing:normal;font-variant:normal;flex-direction:column;align-items:flex-start;gap:6px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;line-height:1;display:inline-flex}.bx-brand__prompt[data-v-41ebd27d]{letter-spacing:.08em;color:var(--app-accent-ink);align-items:center;gap:6px;font-size:12px;display:inline-flex}.bx-brand__prompt-dollar[data-v-41ebd27d]{opacity:.8;font-weight:500}.bx-brand__prompt-cmd[data-v-41ebd27d]{color:var(--app-text);font-weight:500}.bx-brand__word[data-v-41ebd27d]{letter-spacing:-.03em;align-items:center;font-weight:800;line-height:.95;display:inline-flex}.bx-brand__bracket[data-v-41ebd27d]{color:color-mix(in srgb, var(--app-accent) 55%, transparent);font-weight:300}.bx-brand__char[data-v-41ebd27d]{color:var(--app-text)}.bx-brand__dot[data-v-41ebd27d]{background:var(--app-accent);box-shadow:0 0 0 1px color-mix(in srgb, var(--app-accent) 22%, transparent), 0 0 12px color-mix(in srgb, var(--app-accent) 28%, transparent);border-radius:0;align-self:center;margin:0 .14em;display:inline-block}.bx-brand__cursor[data-v-41ebd27d]{background:var(--app-accent);border-radius:0;margin-left:.18em;animation:1.06s step-end infinite bx-brand-blink-41ebd27d;display:inline-block}@keyframes bx-brand-blink-41ebd27d{0%,49.999%{opacity:1}50%,to{opacity:0}}.bx-brand--full .bx-brand__word[data-v-41ebd27d]{font-size:26px}.bx-brand--full .bx-brand__cursor[data-v-41ebd27d]{width:4px;height:18px}.bx-brand--full .bx-brand__dot[data-v-41ebd27d]{width:8px;height:8px}.bx-brand--auth[data-v-41ebd27d]{gap:14px}.bx-brand--auth .bx-brand__word[data-v-41ebd27d]{letter-spacing:-.04em;font-size:64px}.bx-brand--auth .bx-brand__cursor[data-v-41ebd27d]{width:8px;height:42px;margin-left:.14em}.bx-brand--auth .bx-brand__dot[data-v-41ebd27d]{width:16px;height:16px;margin:0 .18em}.bx-brand--auth .bx-brand__prompt[data-v-41ebd27d]{letter-spacing:.1em;font-size:13px}.bx-brand--compact .bx-brand__word[data-v-41ebd27d]{letter-spacing:-.02em;font-size:16px}.bx-brand--compact .bx-brand__cursor[data-v-41ebd27d]{display:none}.bx-brand--compact .bx-brand__dot[data-v-41ebd27d]{width:5px;height:5px;margin:0 .12em}@media (prefers-reduced-motion:reduce){.bx-brand__cursor[data-v-41ebd27d]{animation:none}}
