.discord-chat[data-v-6d212f90]{--dc-bg-chat:var(--ui-bg-elevated);--dc-bg-secondary:var(--ui-bg);--dc-bg-secondary-alt:var(--ui-bg-muted);--dc-bg-tertiary:var(--ui-bg-muted);--dc-bg-textarea:var(--ui-bg-accented);--dc-border-strong:var(--ui-border-accented);--dc-bg-msg-hover:var(--ui-bg-hover);--dc-bg-mod-accent:var(--ui-border);--dc-text:var(--ui-text);--dc-text-muted:var(--ui-text-muted);--dc-header:var(--ui-text-highlighted);--dc-link:var(--ui-primary);--dc-interactive:var(--ui-text-toned);--dc-interactive-hover:var(--ui-text-highlighted);--dc-interactive-muted:var(--ui-text-dimmed);--dc-mention-bg:color-mix(in srgb, var(--ui-primary) 25%, transparent);--dc-mention-fg:var(--ui-text-highlighted);--dc-mention-hover-bg:var(--ui-primary);--dc-mention-hover-fg:var(--ui-text-inverted);--dc-btn-primary:var(--ui-primary);--dc-btn-primary-hover:color-mix(in srgb, var(--ui-primary) 85%, black);--dc-btn-secondary:var(--ui-bg-accented);--dc-btn-secondary-hover:var(--ui-bg-elevated-hover);--dc-btn-success:var(--ui-success);--dc-btn-success-hover:color-mix(in srgb, var(--ui-success) 85%, black);--dc-btn-danger:var(--ui-error);--dc-btn-danger-hover:color-mix(in srgb, var(--ui-error) 85%, black);--dc-reaction-bg:var(--ui-bg);--dc-reaction-me-bg:color-mix(in srgb, var(--ui-primary) 15%, transparent);--dc-reaction-me-border:var(--ui-primary);--dc-spoiler-hidden:var(--ui-bg-muted);--dc-spoiler-revealed:var(--ui-bg);--dc-code-bg:var(--ui-bg);--dc-code-border:var(--ui-border);--dc-gutter:72px;--dc-avatar:40px;--dc-avatar-top:2px;--dc-group-gap:17px;--dc-msg-pad-y:2px;--dc-line-height:22px;--dc-header-line:22px;--dc-name-size:16px;--dc-name-weight:500;--dc-role-icon:20px;--dc-tag-height:15px;--dc-tag-font:12.8px;--dc-tag-check:16px;--dc-tag-radius:4px;--dc-time-size:12px;--dc-header-gap:4px;--dc-time-gap:8px;--dc-accessories-pad-top:2px;--dc-accessory-gap:4px;--dc-components-gap:8px;--dc-rows-gap:6px;--dc-ol-digits:1;--dc-radius-embed:4px;--dc-radius-rail:4px;--dc-radius-media:8px;--dc-radius-embed-media:4px;--dc-radius-card:8px;--dc-radius-btn:8px;--dc-btn-height:32px;--dc-btn-gap:8px;--dc-btn-pad-x:12px;--dc-embed-max-w:521px;--dc-embed-bar:4px;--dc-embed-border:var(--ui-border);--dc-embed-pad:2px 16px 16px 12px;--dc-embed-thumb:80px;--dc-embed-media-max-w:400px;--dc-embed-media-max-h:300px;--dc-embed-thumb-top:8px;--dc-embed-thumb-gap:16px;--dc-poll-max-w:472px;--dc-media-max-w:550px;--dc-media-max-h:350px;--dc-font:"gg sans", "Replica Sans", "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--dc-font-code:"gg mono", "Replica Mono", "Source Code Pro", Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;--dc-avatar-gap:16px;--dc-msg-pad-right:16px;--dc-cv2-max-w:600px;--dc-cv2-thumb:85px;--dc-cv2-pad:16px;--dc-cv2-media-max-w:600px;--dc-file-max-w:432px;--dc-select-max-w:400px;--dc-edit-control-bg:var(--ui-bg-accented);--dc-edit-control-fg:var(--ui-text-muted);--dc-edit-control-hover-bg:color-mix(in srgb, var(--ui-bg-accented) 70%, var(--ui-text-highlighted));--dc-edit-control-hover-fg:var(--ui-text-highlighted);--dc-edit-danger:var(--ui-error);--dc-edit-dashed:var(--ui-border-accented);--dc-edit-muted:var(--ui-text-muted);--dc-edit-hover:var(--ui-bg-hover);--dc-edit-hover-soft:color-mix(in srgb, var(--ui-bg-hover) 40%, transparent);--dc-edit-selection:color-mix(in srgb, var(--ui-primary) 10%, transparent);--dc-edit-selection-strong:color-mix(in srgb, var(--ui-primary) 20%, transparent)}[data-dc-width=phone] .discord-chat[data-v-6d212f90]{--dc-avatar-gap:12px;--dc-msg-pad-right:16px;--dc-gutter:64px;--dc-embed-max-w:100%;--dc-media-max-w:100%;--dc-cv2-max-w:100%;--dc-file-max-w:100%;--dc-select-max-w:100%}.cv2-container .cv2-text-display[data-v-6d212f90],.cv2-container .cv2-text-display__content[data-v-6d212f90]{--dc-line-height:19.25px;font-size:14px}.cv2-container .cv2-text-display__content[data-v-6d212f90] .dc-subtext{font-size:12px;line-height:16.5px}.cv2-text-display .cv2-text-display__content[data-v-6d212f90] .dc-markdown>:first-child{margin-top:0}.cv2-text-display .cv2-text-display__content[data-v-6d212f90] .dc-markdown>:last-child{margin-bottom:0}.cv2-text-display[data-v-6d212f90]{color:var(--dc-text);word-wrap:break-word;align-items:center;gap:8px;min-height:20px;font-size:16px;line-height:1.375;display:flex;position:relative}.cv2-text-display.editable[data-v-6d212f90]{cursor:pointer;border-radius:4px;flex-wrap:wrap;padding:4px;transition:background-color .15s}.cv2-text-display.editable[data-v-6d212f90]:after{content:"";pointer-events:none;border:2px solid #0000;border-radius:4px;transition:border-color .15s;position:absolute;inset:0}.cv2-text-display.editable[data-v-6d212f90]:hover{background:var(--dc-edit-hover)}.cv2-text-display.editable.selected[data-v-6d212f90]:after{border-color:var(--ui-primary)}.cv2-text-display.editable.selected[data-v-6d212f90],.cv2-text-display.editable.editing[data-v-6d212f90]{background:var(--dc-edit-hover)}.cv2-text-display__controls[data-v-6d212f90]{flex-shrink:0;align-self:flex-start;gap:2px;display:flex}.cv2-text-display__controls--left[data-v-6d212f90]{order:-1}.cv2-text-display__controls--right[data-v-6d212f90]{margin-left:auto}.cv2-text-display__control[data-v-6d212f90]{background:var(--dc-edit-control-bg);width:20px;height:20px;color:var(--dc-edit-control-fg);cursor:pointer;border:none;border-radius:3px;justify-content:center;align-items:center;transition:all .15s;display:flex}.cv2-text-display__control[data-v-6d212f90]:hover{background:var(--dc-edit-control-hover-bg);color:var(--dc-edit-control-hover-fg)}.cv2-text-display__control--delete[data-v-6d212f90]:hover{background:var(--dc-edit-danger);color:#fff}.cv2-text-display__control[aria-disabled=true][data-v-6d212f90]{opacity:.4;cursor:not-allowed}.cv2-text-display__control[aria-disabled=true][data-v-6d212f90]:hover{background:var(--dc-edit-control-bg);color:var(--dc-edit-control-fg)}@media (pointer:coarse){.cv2-text-display__controls[data-v-6d212f90]{gap:4px}.cv2-text-display__control[data-v-6d212f90]{width:24px;height:24px;position:relative}.cv2-text-display__control[data-v-6d212f90]:before{content:"";position:absolute;inset:-2px}}.cv2-text-display__edit-area[data-v-6d212f90]{flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:flex-start;gap:4px;min-width:0;display:flex}.cv2-text-display__input-wrapper[data-v-6d212f90]{flex:120px;min-width:min(120px,100%);position:relative}.cv2-text-display__textarea[data-v-6d212f90]{width:100%;min-width:0;min-height:24px;color:var(--dc-text);resize:none;background:0 0;border:none;outline:none;margin:0;padding:0;font-family:inherit;font-size:16px;line-height:1.375;overflow:hidden}.cv2-text-display__textarea[data-v-6d212f90]::placeholder{color:var(--dc-text-muted);font-style:italic}.cv2-text-display__emoji-btn[data-v-6d212f90]{width:24px;height:24px;color:var(--dc-edit-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.cv2-text-display__emoji-btn[data-v-6d212f90]:hover{background:var(--dc-edit-hover);color:var(--dc-edit-control-hover-fg)}.cv2-text-display__done-btn[data-v-6d212f90]{background:var(--ui-primary);color:#fff;cursor:pointer;border:none;border-radius:4px;flex-shrink:0;align-items:center;gap:3px;height:24px;padding:0 8px;font-size:12px;font-weight:600;transition:filter .15s;display:inline-flex}.cv2-text-display__done-btn[data-v-6d212f90]:hover{filter:brightness(1.1)}.cv2-text-display__content[data-v-6d212f90]{flex:1;min-width:0}.cv2-text-display__content[data-v-6d212f90]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px;border-radius:2px}.cv2-text-display.editable .cv2-text-display__content[data-v-6d212f90]{flex:120px;min-width:min(120px,100%)}.cv2-text-display__empty[data-v-6d212f90]{color:var(--dc-text-muted);font-style:italic}.cv2-autocomplete-popup{background:var(--ui-bg-elevated);border:1px solid var(--ui-border-accented);z-index:9999;border-radius:8px;max-height:300px;position:fixed;overflow:hidden auto;transform:translateY(-100%)translateY(-8px);box-shadow:0 8px 24px #0006}.cv2-autocomplete-popup .autocomplete-header{text-transform:uppercase;color:var(--ui-text-muted);border-bottom:1px solid var(--ui-border);padding:8px 12px;font-size:12px;font-weight:700}.cv2-autocomplete-popup .autocomplete-list{padding:4px}.cv2-autocomplete-popup .autocomplete-item{width:100%;color:var(--ui-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;padding:8px;font-size:15px;transition:background-color .1s;display:flex}.cv2-autocomplete-popup .autocomplete-item:hover,.cv2-autocomplete-popup .autocomplete-item.selected{background:var(--ui-bg-accented)}.cv2-autocomplete-popup .autocomplete-icon{width:18px;height:18px;color:var(--ui-text-muted);flex-shrink:0}.cv2-autocomplete-popup .autocomplete-role-dot{border-radius:50%;flex-shrink:0;width:12px;height:12px}.cv2-autocomplete-popup .autocomplete-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.autocomplete-fade-enter-active,.autocomplete-fade-leave-active{transition:all .15s}.autocomplete-fade-enter-from,.autocomplete-fade-leave-to{opacity:0;transform:translateY(-100%)translateY(-4px)}.template-thumbnail[data-v-06baa388]{background:#ffffff08;border-radius:6px;width:100%;overflow:hidden}.template-thumbnail img[data-v-06baa388]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.template-thumbnail .thumbnail-placeholder[data-v-06baa388]{width:100%;height:100%;color:var(--fg-muted,#a1a1aa);opacity:.4;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.safe-image-error[data-v-bc0260e0]{box-sizing:border-box;border:1px dashed var(--ui-error);background:var(--dc-bg-tertiary,var(--ui-bg-muted));color:var(--ui-error);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;font-size:.75rem;line-height:1.2;display:inline-flex;overflow:hidden}.safe-image-error__icon[data-v-bc0260e0]{flex-shrink:0;width:1.25em;height:1.25em}.safe-image-error__label[data-v-bc0260e0]{text-align:center;word-break:break-word}.safe-image-error--media[data-v-bc0260e0]{width:260px;height:120px;padding:var(--spacing-sm);flex-direction:column}.safe-image-error--media .safe-image-error__icon[data-v-bc0260e0]{width:1.75em;height:1.75em}.safe-image-error--thumb[data-v-bc0260e0],.safe-image-error--icon[data-v-bc0260e0]{border-style:solid}.safe-image-error--icon[data-v-bc0260e0]{font-size:.625rem}.member-card-image[data-v-5e1123ac]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.member-card-image__missing[data-v-5e1123ac]{color:var(--ui-text-muted);text-align:center;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem;font-size:.75rem;display:flex}.member-card-image__badge[data-v-5e1123ac]{color:#fff;background:#000000a6;border-radius:.25rem;align-items:center;gap:.25rem;padding:.0625rem .375rem;font-size:.6875rem;line-height:1.25rem;display:inline-flex;position:absolute;bottom:.25rem;left:.25rem}.member-card-image__badge--inline[data-v-5e1123ac]{position:static}.member-card-image--thumb[data-v-5e1123ac]{height:auto}.member-card-image--thumb .member-card-image__badge[data-v-5e1123ac]{padding:0 .1875rem;font-size:.625rem;line-height:1rem;bottom:.125rem;left:.125rem}.member-card-field[data-v-2553d553]{flex-direction:column;gap:.375rem;display:flex}.member-card-field__hint[data-v-2553d553]{color:var(--ui-text-muted);margin:0;font-size:.75rem}.cv2-button-wrapper[data-v-99fa9686]{align-items:center;display:inline-flex;position:relative}.cv2-button-wrapper.editable[data-v-99fa9686]{cursor:grab;border-radius:4px;transition:all .15s}.cv2-button-wrapper.editable .cv2-button[data-v-99fa9686]{position:relative}.cv2-button-wrapper.editable .cv2-button[data-v-99fa9686]:after{content:"";pointer-events:none;border:2px solid #0000;border-radius:5px;transition:border-color .15s;position:absolute;inset:-2px}.cv2-button-wrapper.editable:hover .cv2-button[data-v-99fa9686]:after,.cv2-button-wrapper.editable.selected .cv2-button[data-v-99fa9686]:after{border-color:var(--ui-primary)}.cv2-button-wrapper.editable[data-v-99fa9686]:active{cursor:grabbing}.cv2-button-wrapper.editable.not-draggable[data-v-99fa9686],.cv2-button-wrapper.editable.not-draggable[data-v-99fa9686]:active{cursor:pointer}.cv2-button[data-v-99fa9686]{min-width:60px;min-height:var(--dc-btn-height);padding:2px var(--dc-btn-pad-x);border-radius:var(--dc-radius-btn);cursor:pointer;-webkit-user-select:none;user-select:none;border:none;justify-content:center;align-items:center;gap:4px;font-family:inherit;font-size:14px;font-weight:500;transition:background-color .17s;display:inline-flex}.cv2-button--primary[data-v-99fa9686]{background-color:var(--dc-btn-primary);color:#fff}.cv2-button--primary[data-v-99fa9686]:hover:not(.disabled){background-color:var(--dc-btn-primary-hover)}.cv2-button--secondary[data-v-99fa9686]{background-color:var(--dc-btn-secondary);color:var(--dc-text)}.cv2-button--secondary[data-v-99fa9686]:hover:not(.disabled){background-color:var(--dc-btn-secondary-hover)}.cv2-button--success[data-v-99fa9686]{background-color:var(--dc-btn-success);color:#fff}.cv2-button--success[data-v-99fa9686]:hover:not(.disabled){background-color:var(--dc-btn-success-hover)}.cv2-button--danger[data-v-99fa9686]{background-color:var(--dc-btn-danger);color:#fff}.cv2-button--danger[data-v-99fa9686]:hover:not(.disabled){background-color:var(--dc-btn-danger-hover)}.cv2-button--link[data-v-99fa9686]{background-color:var(--dc-btn-secondary);color:var(--dc-text)}.cv2-button--link[data-v-99fa9686]:hover:not(.disabled){background-color:var(--dc-btn-secondary-hover)}.cv2-button.disabled[data-v-99fa9686]{opacity:.5;cursor:not-allowed}.cv2-button__emoji[data-v-99fa9686]{align-items:center;font-size:19.25px;line-height:1;display:flex}.cv2-button__emoji-img[data-v-99fa9686]{-o-object-fit:contain;object-fit:contain;width:19.25px;height:19.25px}.cv2-button__label[data-v-99fa9686]{line-height:18px}.cv2-button__link-icon[data-v-99fa9686]{flex:none;width:16px;height:16px;margin-left:5px}.cv2-button-popover[data-v-99fa9686]{flex-direction:column;gap:12px;min-width:200px;padding:12px;display:flex}.cv2-button-popover__field[data-v-99fa9686]{flex-direction:column;gap:4px;display:flex}.cv2-button-popover__field label[data-v-99fa9686]{color:var(--ui-text-muted);text-transform:uppercase;font-size:12px;font-weight:600}.cv2-button-popover__field--row[data-v-99fa9686]{flex-direction:row;align-items:center}.cv2-button-popover__field--emoji-row[data-v-99fa9686]{flex-direction:row;gap:8px}.cv2-button-popover__hint[data-v-99fa9686]{color:var(--ui-text-dimmed);margin:2px 0 0;font-size:11px;line-height:1.3}.cv2-button-popover__emoji-field[data-v-99fa9686]{flex-direction:column;gap:4px;display:flex}.cv2-button-popover__label-field[data-v-99fa9686]{flex-direction:column;flex:1;gap:4px;display:flex}.cv2-button-popover__styles[data-v-99fa9686]{gap:6px;display:flex}.cv2-button-popover__style-btn[data-v-99fa9686]{cursor:pointer;border:2px solid #0000;border-radius:4px;width:24px;height:24px;transition:all .15s}.cv2-button-popover__style-btn[data-v-99fa9686]:hover{transform:scale(1.1)}.cv2-button-popover__style-btn.active[data-v-99fa9686]{box-shadow:0 0 0 2px var(--ui-primary);border-color:#fff}.cv2-button-popover__actions[data-v-99fa9686]{border-top:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:8px;padding-top:4px;display:flex}.cv2-section[data-v-02ef6d16]{align-items:flex-start;gap:12px;display:flex;position:relative}.cv2-section.has-button[data-v-02ef6d16]:not(.editable){align-items:stretch}.cv2-section.has-button:not(.editable) .cv2-section__content[data-v-02ef6d16]{justify-content:center}.cv2-section.editable[data-v-02ef6d16]{cursor:pointer;border-radius:4px;flex-wrap:wrap;padding:4px;transition:background-color .15s}.cv2-section.editable[data-v-02ef6d16]:after{content:"";pointer-events:none;border:2px solid #0000;border-radius:4px;transition:border-color .15s;position:absolute;inset:0}.cv2-section.editable[data-v-02ef6d16]:hover{background:var(--dc-edit-hover-soft)}.cv2-section.editable.selected[data-v-02ef6d16]:after{border-color:var(--ui-primary)}.cv2-section.editable.selected[data-v-02ef6d16]{background:var(--dc-edit-hover)}.cv2-section__controls[data-v-02ef6d16]{flex-shrink:0;align-self:flex-start;gap:2px;display:flex}.cv2-section__controls--left[data-v-02ef6d16]{flex-direction:column;order:-1}.cv2-section__controls--right[data-v-02ef6d16]{margin-left:auto}.cv2-section__control[data-v-02ef6d16]{background:var(--dc-edit-control-bg);width:20px;height:20px;color:var(--dc-edit-control-fg);cursor:pointer;border:none;border-radius:3px;justify-content:center;align-items:center;transition:all .15s;display:flex}.cv2-section__control[data-v-02ef6d16]:hover{background:var(--dc-edit-control-hover-bg);color:var(--dc-edit-control-hover-fg)}.cv2-section__control--delete[data-v-02ef6d16]:hover{background:var(--dc-edit-danger);color:#fff}.cv2-section__control[aria-disabled=true][data-v-02ef6d16]{opacity:.4;cursor:not-allowed}.cv2-section__control[aria-disabled=true][data-v-02ef6d16]:hover{background:var(--dc-edit-control-bg);color:var(--dc-edit-control-fg)}@media (pointer:coarse){.cv2-section__controls[data-v-02ef6d16]{gap:4px}.cv2-section__control[data-v-02ef6d16]{width:24px;height:24px;position:relative}.cv2-section__control[data-v-02ef6d16]:before{content:"";position:absolute;inset:-2px}}.cv2-section__content[data-v-02ef6d16]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cv2-section.editable .cv2-section__content[data-v-02ef6d16]{flex:140px;min-width:min(140px,100%)}.cv2-section__texts[data-v-02ef6d16]{flex-direction:column;gap:4px;display:flex}.cv2-section__add-text[data-v-02ef6d16]{border:1px dashed var(--dc-edit-dashed);color:var(--dc-edit-muted);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:4px;width:fit-content;padding:4px 8px;font-size:12px;transition:all .15s;display:flex}.cv2-section__add-text[data-v-02ef6d16]:hover{border-color:var(--ui-primary);color:var(--ui-primary)}.cv2-section__add-text--disabled[data-v-02ef6d16]{cursor:not-allowed;opacity:.6;border-color:var(--dc-edit-danger);color:var(--dc-edit-danger)}.cv2-section__add-text--disabled[data-v-02ef6d16]:hover{border-color:var(--dc-edit-danger);color:var(--dc-edit-danger)}.cv2-section__add-count[data-v-02ef6d16]{opacity:.7;margin-left:4px;font-size:11.2px}.cv2-section__accessory[data-v-02ef6d16]{flex-shrink:0}.cv2-section__thumbnail[data-v-02ef6d16]{width:var(--dc-cv2-thumb);height:var(--dc-cv2-thumb);border-radius:8px;position:relative;overflow:hidden}.cv2-section__thumbnail.editable[data-v-02ef6d16]{cursor:pointer}.cv2-section__thumbnail.editable[data-v-02ef6d16]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.cv2-section__thumbnail.editable[data-v-02ef6d16]:after{content:"";pointer-events:none;border:2px solid #0000;border-radius:10px;transition:border-color .15s;position:absolute;inset:-2px}.cv2-section__thumbnail.editable[data-v-02ef6d16]:hover:after{border-color:var(--ui-primary)}.cv2-section__thumbnail img[data-v-02ef6d16],.cv2-section__thumbnail .safe-image-error[data-v-02ef6d16]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cv2-section__thumbnail-placeholder[data-v-02ef6d16]{background:var(--dc-bg-tertiary);width:100%;height:100%;color:var(--dc-text-muted);justify-content:center;align-items:center;display:flex}.cv2-section__thumbnail.spoiler img[data-v-02ef6d16]{filter:blur(44px);transition:filter .2s}.cv2-section__thumbnail.spoiler:hover img[data-v-02ef6d16]{filter:blur(20px)}.cv2-section__thumbnail.spoiler:hover .cv2-section__spoiler-overlay[data-v-02ef6d16]{opacity:0}.cv2-section__spoiler-overlay[data-v-02ef6d16]{pointer-events:none;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.cv2-section__spoiler-label[data-v-02ef6d16]{color:#fff;letter-spacing:.05em;background:#000000b3;border-radius:12px;padding:4px 8px;font-size:10px;font-weight:600}.cv2-section__accessory-placeholder[data-v-02ef6d16]{width:var(--dc-cv2-thumb);height:var(--dc-cv2-thumb);justify-content:center;align-items:center;display:flex}.cv2-section__add-accessory[data-v-02ef6d16]{border:2px dashed var(--dc-edit-dashed);width:48px;height:48px;color:var(--dc-edit-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex}.cv2-section__add-accessory[data-v-02ef6d16]:hover:not(:disabled){border-color:var(--ui-primary);color:var(--ui-primary)}.cv2-section__add-accessory[data-v-02ef6d16]:disabled{cursor:not-allowed;opacity:.5}@container (width<300px){.cv2-section.has-thumbnail[data-v-02ef6d16]:not(.editable){flex-direction:column;align-items:stretch}.cv2-section.has-thumbnail:not(.editable) .cv2-section__accessory[data-v-02ef6d16]{order:-1;align-self:flex-start}.cv2-section.has-button[data-v-02ef6d16]:not(.editable){flex-wrap:wrap}.cv2-section.has-button:not(.editable) .cv2-section__content[data-v-02ef6d16]{flex:auto}}.cv2-thumbnail-popover[data-v-02ef6d16]{flex-direction:column;gap:12px;min-width:min(250px,100vw - 16px);max-width:calc(100vw - 16px);padding:12px;display:flex}.cv2-thumbnail-popover__field[data-v-02ef6d16]{flex-direction:column;gap:4px;display:flex}.cv2-thumbnail-popover__field label[data-v-02ef6d16]{color:var(--ui-text-muted);text-transform:uppercase;font-size:12px;font-weight:600}.cv2-thumbnail-popover__field--row[data-v-02ef6d16]{flex-direction:row;align-items:center}.cv2-thumbnail-popover__actions[data-v-02ef6d16]{border-top:1px solid var(--ui-border);justify-content:flex-end;padding-top:4px;display:flex}.cv2-select-wrapper[data-v-e77bb7a3]{align-items:center;display:inline-flex;position:relative}.cv2-select-wrapper.editable[data-v-e77bb7a3]{cursor:grab;border-radius:4px;transition:all .15s}.cv2-select-wrapper.editable .cv2-select[data-v-e77bb7a3]{position:relative}.cv2-select-wrapper.editable .cv2-select[data-v-e77bb7a3]:after{content:"";pointer-events:none;border:2px solid #0000;border-radius:6px;transition:border-color .15s;position:absolute;inset:-2px}.cv2-select-wrapper.editable:hover .cv2-select[data-v-e77bb7a3]:after,.cv2-select-wrapper.editable.selected .cv2-select[data-v-e77bb7a3]:after{border-color:var(--ui-primary)}.cv2-select-wrapper.editable[data-v-e77bb7a3]:active{cursor:grabbing}.cv2-select[data-v-e77bb7a3]{box-sizing:border-box;width:var(--dc-select-max-w);background:var(--dc-bg-tertiary);border:1px solid var(--dc-border-strong);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;max-width:100%;min-height:40px;padding:8px 8px 8px 12px;transition:border-color .15s;display:flex}.cv2-select[data-v-e77bb7a3]:hover:not(.disabled){border-color:var(--ui-primary)}.cv2-select.disabled[data-v-e77bb7a3]{opacity:.5;cursor:not-allowed}.cv2-select--trigger[data-v-e77bb7a3]{font:inherit;color:inherit;text-align:left}.cv2-select--trigger[data-v-e77bb7a3]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.cv2-select__value[data-v-e77bb7a3]{color:var(--dc-text-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;font-size:16px;font-weight:500;display:flex;overflow:hidden}.cv2-select__emoji[data-v-e77bb7a3]{align-items:center;font-size:16px;display:flex}.cv2-select__emoji-img[data-v-e77bb7a3]{-o-object-fit:contain;object-fit:contain;width:16px;height:16px}.cv2-select__icon[data-v-e77bb7a3]{width:18px;height:18px;color:var(--dc-interactive);flex-shrink:0}.cv2-select-popover[data-v-e77bb7a3]{flex-direction:column;gap:12px;min-width:280px;max-width:350px;padding:12px;display:flex}.cv2-select-popover__field[data-v-e77bb7a3]{flex-direction:column;gap:4px;display:flex}.cv2-select-popover__field label[data-v-e77bb7a3]{color:var(--ui-text-muted);text-transform:uppercase;font-size:12px;font-weight:600}.cv2-select-popover__field--row[data-v-e77bb7a3]{flex-direction:row;align-items:center}.cv2-select-popover__options[data-v-e77bb7a3]{flex-direction:column;gap:6px;max-height:200px;display:flex;overflow-y:auto}.cv2-select-popover__option[data-v-e77bb7a3]{align-items:center;gap:4px;display:flex}.cv2-select-popover__option-delete[data-v-e77bb7a3]{width:24px;height:24px;color:var(--ui-text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cv2-select-popover__option-delete[data-v-e77bb7a3]:hover{background:var(--ui-error);color:#fff}.cv2-select-popover__add-option[data-v-e77bb7a3]{border:1px dashed var(--dc-edit-dashed);color:var(--dc-edit-muted);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:4px;padding:6px 8px;font-size:12px;transition:all .15s;display:flex}.cv2-select-popover__add-option[data-v-e77bb7a3]:hover{border-color:var(--ui-primary);color:var(--ui-primary)}.cv2-select-popover__actions[data-v-e77bb7a3]{border-top:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:8px;padding-top:4px;display:flex}.cv2-action-row[data-v-0736e41d]{gap:var(--dc-btn-gap);flex-wrap:wrap;align-items:center;display:flex;position:relative}.cv2-action-row.editable[data-v-0736e41d]{cursor:pointer;border-radius:4px;padding:4px;transition:background-color .15s}.cv2-action-row.editable[data-v-0736e41d]:after{content:"";pointer-events:none;border:2px solid #0000;border-radius:4px;transition:border-color .15s;position:absolute;inset:0}.cv2-action-row.editable[data-v-0736e41d]:hover{background:var(--dc-edit-hover-soft)}.cv2-action-row.editable.selected[data-v-0736e41d]:after{border-color:var(--ui-primary)}.cv2-action-row.editable.selected[data-v-0736e41d]{background:var(--dc-edit-hover)}.cv2-action-row.editable[data-v-0736e41d]{flex-wrap:nowrap;align-items:flex-start}.cv2-action-row__body[data-v-0736e41d]{gap:var(--dc-btn-gap);flex-wrap:wrap;flex:auto;align-items:center;min-width:0;display:flex}.cv2-action-row__controls[data-v-0736e41d]{min-height:var(--dc-btn-height);flex-shrink:0;align-items:center;gap:2px;display:flex}.cv2-action-row__controls--left[data-v-0736e41d]{order:-1}.cv2-action-row__controls--right[data-v-0736e41d]{margin-left:auto}.cv2-action-row.has-select .cv2-action-row__controls[data-v-0736e41d]{min-height:40px}.cv2-action-row__control[data-v-0736e41d]{background:var(--dc-edit-control-bg);width:20px;height:20px;color:var(--dc-edit-control-fg);cursor:pointer;border:none;border-radius:3px;justify-content:center;align-items:center;transition:all .15s;display:flex}.cv2-action-row__control[data-v-0736e41d]:hover{background:var(--dc-edit-control-hover-bg);color:var(--dc-edit-control-hover-fg)}.cv2-action-row__control--delete[data-v-0736e41d]:hover{background:var(--dc-edit-danger);color:#fff}.cv2-action-row__control[aria-disabled=true][data-v-0736e41d]{opacity:.4;cursor:not-allowed}.cv2-action-row__control[aria-disabled=true][data-v-0736e41d]:hover{background:var(--dc-edit-control-bg);color:var(--dc-edit-control-fg)}@media (pointer:coarse){.cv2-action-row__controls[data-v-0736e41d]{gap:4px}.cv2-action-row__control[data-v-0736e41d]{width:24px;height:24px;position:relative}.cv2-action-row__control[data-v-0736e41d]:before{content:"";position:absolute;inset:-2px}}.cv2-action-row__children[data-v-0736e41d]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cv2-action-row__empty[data-v-0736e41d]{color:var(--dc-edit-muted);font-size:14px;font-style:italic}.cv2-action-row__add-btn[data-v-0736e41d]{border:1px dashed var(--dc-edit-dashed);color:var(--dc-edit-muted);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;transition:all .15s;display:flex}.cv2-action-row__add-btn[data-v-0736e41d]:hover{border-color:var(--ui-primary);color:var(--ui-primary)}.cv2-action-row__add-btn--disabled[data-v-0736e41d]{cursor:not-allowed;opacity:.6;border-color:var(--dc-edit-danger);color:var(--dc-edit-danger)}.cv2-action-row__add-btn--disabled[data-v-0736e41d]:hover{border-color:var(--dc-edit-danger);color:var(--dc-edit-danger)}.cv2-action-row__add-count[data-v-0736e41d]{opacity:.7;margin-left:4px;font-size:11.2px}.cv2-ghost[data-v-0736e41d]{opacity:.4;background:var(--dc-edit-selection);border-radius:4px}.cv2-chosen[data-v-0736e41d]{box-shadow:0 0 0 2px var(--ui-primary);border-radius:4px}.cv2-drag[data-v-0736e41d]{opacity:.8}.cv2-separator-wrapper[data-v-74f781cf]{align-items:center;gap:8px;width:100%;display:flex;position:relative}.cv2-separator-wrapper.editable[data-v-74f781cf]{cursor:pointer;border-radius:4px;padding:4px;transition:background-color .15s}.cv2-separator-wrapper.editable[data-v-74f781cf]:after{content:"";pointer-events:none;border:2px solid #0000;border-radius:4px;transition:border-color .15s;position:absolute;inset:0}.cv2-separator-wrapper.editable[data-v-74f781cf]:hover{background:var(--dc-edit-hover)}.cv2-separator-wrapper.editable.selected[data-v-74f781cf]:after{border-color:var(--ui-primary)}.cv2-separator-wrapper.editable.selected[data-v-74f781cf]{background:var(--dc-edit-hover)}.cv2-separator-wrapper__controls[data-v-74f781cf]{z-index:10;flex-shrink:0;gap:2px;display:flex}.cv2-separator-wrapper__controls--left[data-v-74f781cf]{order:-1}.cv2-separator-wrapper__settings[data-v-74f781cf]{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cv2-separator-wrapper__control[data-v-74f781cf]{background:var(--dc-edit-control-bg);width:20px;height:20px;color:var(--dc-edit-control-fg);cursor:pointer;border:none;border-radius:3px;justify-content:center;align-items:center;transition:all .15s;display:flex}.cv2-separator-wrapper__control[data-v-74f781cf]:hover{background:var(--dc-edit-control-hover-bg);color:var(--dc-edit-control-hover-fg)}.cv2-separator-wrapper__control--delete[data-v-74f781cf]:hover{background:var(--dc-edit-danger);color:#fff}.cv2-separator-wrapper__control[aria-disabled=true][data-v-74f781cf]{opacity:.4;cursor:not-allowed}.cv2-separator-wrapper__control[aria-disabled=true][data-v-74f781cf]:hover{background:var(--dc-edit-control-bg);color:var(--dc-edit-control-fg)}@media (pointer:coarse){.cv2-separator-wrapper__controls[data-v-74f781cf]{gap:4px}.cv2-separator-wrapper__settings[data-v-74f781cf]{left:calc(50% - 28px)}.cv2-separator-wrapper__control[data-v-74f781cf]{width:24px;height:24px;position:relative}.cv2-separator-wrapper__control[data-v-74f781cf]:before{content:"";position:absolute;inset:-2px}}.cv2-separator[data-v-74f781cf]{flex:1;align-items:center;min-width:0;display:flex}.cv2-separator--small[data-v-74f781cf]{height:8px}.cv2-separator--large[data-v-74f781cf]{height:24px}.cv2-separator.divider[data-v-74f781cf]{position:relative}.cv2-separator.divider[data-v-74f781cf]:after{content:"";background:var(--dc-bg-mod-accent);height:1px;position:absolute;top:50%;left:0;right:0}.cv2-separator-wrapper:not(.editable) .cv2-separator[data-v-74f781cf]{height:0}.cv2-separator-wrapper:not(.editable) .cv2-separator.divider[data-v-74f781cf]{border-bottom:1px solid var(--dc-bg-mod-accent)}.cv2-separator-wrapper:not(.editable) .cv2-separator.divider[data-v-74f781cf]:after{content:none}.cv2-separator-wrapper:not(.editable) .cv2-separator--large[data-v-74f781cf]{margin:8px 0}.cv2-separator-popover[data-v-74f781cf]{flex-direction:column;gap:12px;min-width:180px;padding:12px;display:flex}.cv2-separator-popover__field[data-v-74f781cf]{flex-direction:column;gap:4px;display:flex}.cv2-separator-popover__field label[data-v-74f781cf]{color:var(--ui-text-muted);text-transform:uppercase;font-size:12px;font-weight:600}.cv2-separator-popover__field--row[data-v-74f781cf]{flex-direction:row;align-items:center}.cv2-separator-popover__spacing[data-v-74f781cf]{gap:4px;display:flex}.cv2-separator-popover__spacing-btn[data-v-74f781cf]{background:var(--ui-bg-muted);border:1px solid var(--ui-border-accented);color:var(--ui-text-muted);cursor:pointer;border-radius:4px;flex:1;padding:6px 12px;font-size:12px;transition:all .15s}.cv2-separator-popover__spacing-btn[data-v-74f781cf]:hover{background:var(--ui-bg-accented)}.cv2-separator-popover__spacing-btn.active[data-v-74f781cf]{background:var(--ui-primary);border-color:var(--ui-primary);color:#fff}.cv2-separator-popover__actions[data-v-74f781cf]{border-top:1px solid var(--ui-border);justify-content:flex-end;padding-top:4px;display:flex}.cv2-gallery-wrapper[data-v-1b2fe56a]{align-items:flex-start;gap:8px;display:flex;position:relative}.cv2-gallery-wrapper.editable[data-v-1b2fe56a]{cursor:pointer;border-radius:4px;padding:4px;transition:background-color .15s}.cv2-gallery-wrapper.editable[data-v-1b2fe56a]:after{content:"";pointer-events:none;border:2px solid #0000;border-radius:4px;transition:border-color .15s;position:absolute;inset:0}.cv2-gallery-wrapper.editable[data-v-1b2fe56a]:hover{background:var(--dc-edit-hover-soft)}.cv2-gallery-wrapper.editable.selected[data-v-1b2fe56a]:after{border-color:var(--ui-primary)}.cv2-gallery-wrapper.editable.selected[data-v-1b2fe56a]{background:var(--dc-edit-hover)}.cv2-gallery-wrapper__controls[data-v-1b2fe56a]{flex-shrink:0;align-self:flex-start;gap:2px;display:flex}.cv2-gallery-wrapper__controls--left[data-v-1b2fe56a]{order:-1}.cv2-gallery-wrapper__control[data-v-1b2fe56a]{background:var(--dc-edit-control-bg);width:20px;height:20px;color:var(--dc-edit-control-fg);cursor:pointer;border:none;border-radius:3px;justify-content:center;align-items:center;transition:all .15s;display:flex}.cv2-gallery-wrapper__control[data-v-1b2fe56a]:hover{background:var(--dc-edit-control-hover-bg);color:var(--dc-edit-control-hover-fg)}.cv2-gallery-wrapper__control--delete[data-v-1b2fe56a]:hover{background:var(--dc-edit-danger);color:#fff}.cv2-gallery-wrapper__control[aria-disabled=true][data-v-1b2fe56a]{opacity:.4;cursor:not-allowed}.cv2-gallery-wrapper__control[aria-disabled=true][data-v-1b2fe56a]:hover{background:var(--dc-edit-control-bg);color:var(--dc-edit-control-fg)}@media (pointer:coarse){.cv2-gallery-wrapper__controls[data-v-1b2fe56a]{gap:4px}.cv2-gallery-wrapper__control[data-v-1b2fe56a]{width:24px;height:24px;position:relative}.cv2-gallery-wrapper__control[data-v-1b2fe56a]:before{content:"";position:absolute;inset:-2px}}.cv2-gallery[data-v-1b2fe56a]{flex:0 1 var(--dc-cv2-media-max-w);width:var(--dc-cv2-media-max-w);border-radius:8px;grid-template-columns:repeat(6,1fr);gap:4px;max-width:100%;display:grid;overflow:hidden}.cv2-gallery[role=button][data-v-1b2fe56a]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.cv2-gallery .cv2-gallery__item[data-v-1b2fe56a]{aspect-ratio:1;grid-column:span 2}.cv2-gallery--n2 .cv2-gallery__item[data-v-1b2fe56a]{aspect-ratio:298/280;grid-column:span 3}.cv2-gallery--n4 .cv2-gallery__item[data-v-1b2fe56a]{aspect-ratio:298/173;grid-column:span 3}.cv2-gallery--n3 .cv2-gallery__item[data-v-1b2fe56a]{aspect-ratio:199/173;grid-column:5/7}.cv2-gallery--n3 .cv2-gallery__item[data-v-1b2fe56a]:first-child{aspect-ratio:auto;grid-area:1/1/3/5}.cv2-gallery--n5 .cv2-gallery__item[data-v-1b2fe56a]:nth-child(-n+2),.cv2-gallery--n8 .cv2-gallery__item[data-v-1b2fe56a]:nth-child(-n+2){aspect-ratio:298/280;grid-column:span 3}.cv2-gallery--n7 .cv2-gallery__item[data-v-1b2fe56a]:first-child,.cv2-gallery--n10 .cv2-gallery__item[data-v-1b2fe56a]:first-child{aspect-ratio:600/280;grid-column:span 6}.cv2-gallery--n1[data-v-1b2fe56a]{flex:0 auto;width:fit-content}.cv2-gallery--n1 .cv2-gallery__item[data-v-1b2fe56a]{aspect-ratio:auto;grid-column:span 6;width:fit-content;max-width:100%}.cv2-gallery--n1 .cv2-gallery__item img[data-v-1b2fe56a]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:350px;display:block;position:static}.cv2-gallery__item[data-v-1b2fe56a]{width:100%;position:relative;overflow:hidden}.cv2-gallery__item.editable[data-v-1b2fe56a]{cursor:pointer}.cv2-gallery__item.editable[data-v-1b2fe56a]:hover:after{content:"";background:var(--dc-edit-selection-strong);position:absolute;inset:0}.cv2-gallery__item.spoiler img[data-v-1b2fe56a]{filter:blur(44px);transition:filter .2s}.cv2-gallery__item.spoiler:hover img[data-v-1b2fe56a]{filter:blur(20px)}.cv2-gallery__item.spoiler:hover .cv2-gallery__spoiler-overlay[data-v-1b2fe56a]{opacity:0}.cv2-gallery__item img[data-v-1b2fe56a],.cv2-gallery__item .safe-image-error[data-v-1b2fe56a],.cv2-gallery__item .cv2-gallery__placeholder[data-v-1b2fe56a]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cv2-gallery__spoiler-overlay[data-v-1b2fe56a]{pointer-events:none;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.cv2-gallery__spoiler-label[data-v-1b2fe56a]{color:#fff;letter-spacing:.05em;background:#000000b3;border-radius:16px;padding:6px 12px;font-size:12px;font-weight:600}.cv2-gallery__placeholder[data-v-1b2fe56a]{background:var(--dc-bg-tertiary);width:100%;height:100%;color:var(--dc-text-muted);justify-content:center;align-items:center;font-size:32px;display:flex}.cv2-gallery__empty[data-v-1b2fe56a]{background:var(--dc-bg-tertiary);color:var(--dc-edit-muted);cursor:pointer;border-radius:8px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;padding:32px;font-size:14px;transition:all .15s;display:flex}.cv2-gallery__empty[data-v-1b2fe56a]:hover{background:var(--dc-edit-control-bg);color:var(--ui-primary)}.cv2-gallery-popover[data-v-1b2fe56a]{min-width:300px;max-width:400px;max-height:var(--reka-popover-content-available-height,none);box-sizing:border-box;flex-direction:column;gap:12px;padding:12px;display:flex;overflow-y:auto}.cv2-gallery-popover__header[data-v-1b2fe56a]{color:var(--ui-text-muted);text-transform:uppercase;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.cv2-gallery-popover__count[data-v-1b2fe56a]{opacity:.8;font-weight:500}.cv2-gallery-popover__items[data-v-1b2fe56a]{flex-direction:column;gap:12px;max-height:300px;display:flex;overflow-y:auto}.cv2-gallery-popover__item[data-v-1b2fe56a]{background:var(--ui-bg-muted);border-radius:4px;flex-direction:column;gap:6px;padding:8px;display:flex}.cv2-gallery-popover__item-header[data-v-1b2fe56a]{color:var(--ui-text-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.cv2-gallery-popover__remove[data-v-1b2fe56a]{width:18px;height:18px;color:var(--ui-text-muted);cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;transition:all .15s;display:flex}.cv2-gallery-popover__remove[data-v-1b2fe56a]:hover{background:var(--ui-error);color:#fff}.cv2-gallery-popover__add[data-v-1b2fe56a]{border:1px dashed var(--dc-edit-dashed);color:var(--dc-edit-muted);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:8px;font-size:12px;transition:all .15s;display:flex}.cv2-gallery-popover__add[data-v-1b2fe56a]:hover{border-color:var(--ui-primary);color:var(--ui-primary)}.cv2-gallery-popover__add--disabled[data-v-1b2fe56a]{cursor:not-allowed;opacity:.6;border-color:var(--dc-edit-danger);color:var(--dc-edit-danger)}.cv2-gallery-popover__add--disabled[data-v-1b2fe56a]:hover{border-color:var(--dc-edit-danger);color:var(--dc-edit-danger)}.cv2-gallery-popover__actions[data-v-1b2fe56a]{border-top:1px solid var(--ui-border);justify-content:flex-end;padding-top:4px;display:flex}.cv2-file-wrapper[data-v-191f4aa3]{align-items:center;gap:8px;display:inline-flex;position:relative}.cv2-file-wrapper.editable[data-v-191f4aa3]{cursor:pointer;border-radius:4px;padding:4px;transition:background-color .15s}.cv2-file-wrapper.editable[data-v-191f4aa3]:after{content:"";pointer-events:none;border:2px solid #0000;border-radius:4px;transition:border-color .15s;position:absolute;inset:0}.cv2-file-wrapper.editable[data-v-191f4aa3]:hover{background:var(--dc-edit-hover-soft)}.cv2-file-wrapper.editable.selected[data-v-191f4aa3]:after{border-color:var(--ui-primary)}.cv2-file-wrapper.editable.selected[data-v-191f4aa3]{background:var(--dc-edit-hover)}.cv2-file-wrapper__controls[data-v-191f4aa3]{z-index:10;flex-shrink:0;gap:2px;display:flex}.cv2-file-wrapper__controls--left[data-v-191f4aa3]{order:-1}.cv2-file-wrapper__control[data-v-191f4aa3]{background:var(--dc-edit-control-bg);width:20px;height:20px;color:var(--dc-edit-control-fg);cursor:pointer;border:none;border-radius:3px;justify-content:center;align-items:center;transition:all .15s;display:flex}.cv2-file-wrapper__control[data-v-191f4aa3]:hover{background:var(--dc-edit-control-hover-bg);color:var(--dc-edit-control-hover-fg)}.cv2-file-wrapper__control--delete[data-v-191f4aa3]:hover{background:var(--dc-edit-danger);color:#fff}.cv2-file-wrapper__control[aria-disabled=true][data-v-191f4aa3]{opacity:.4;cursor:not-allowed}.cv2-file-wrapper__control[aria-disabled=true][data-v-191f4aa3]:hover{background:var(--dc-edit-control-bg);color:var(--dc-edit-control-fg)}@media (pointer:coarse){.cv2-file-wrapper.editable[data-v-191f4aa3]{flex-wrap:wrap}.cv2-file-wrapper__controls[data-v-191f4aa3]{gap:4px}.cv2-file-wrapper__controls--right[data-v-191f4aa3]{margin-left:auto}.cv2-file-wrapper__control[data-v-191f4aa3]{width:24px;height:24px;position:relative}.cv2-file-wrapper__control[data-v-191f4aa3]:before{content:"";position:absolute;inset:-2px}}.cv2-file[data-v-191f4aa3]{box-sizing:border-box;width:var(--dc-file-max-w);background:var(--dc-bg-secondary);border:1px solid var(--dc-border-strong);border-radius:var(--dc-radius-card);align-items:center;gap:8px;max-width:100%;padding:16px;display:flex}.cv2-file.spoiler .cv2-file__name[data-v-191f4aa3]{filter:blur(4px)}.cv2-file.spoiler:hover .cv2-file__name[data-v-191f4aa3]{filter:blur(2px)}.cv2-file--empty[data-v-191f4aa3]{border-style:dashed;border-color:var(--dc-edit-dashed);background:0 0}.cv2-file__empty-label[data-v-191f4aa3]{color:var(--dc-edit-muted);font-size:14px}.cv2-file__icon[data-v-191f4aa3]{width:30px;height:40px;color:var(--dc-text-muted);flex-shrink:0}.cv2-file__info[data-v-191f4aa3]{flex:1;min-width:0}.cv2-file__name[data-v-191f4aa3]{color:var(--dc-link);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:400;line-height:20px;display:block;overflow:hidden}.cv2-file__name[data-v-191f4aa3]:hover{text-decoration:underline}.cv2-file__download[data-v-191f4aa3]{width:20px;height:20px;color:var(--dc-interactive);cursor:pointer;flex-shrink:0}.cv2-file__download[data-v-191f4aa3]:hover{color:var(--dc-interactive-hover)}.cv2-file-popover[data-v-191f4aa3]{flex-direction:column;gap:12px;width:max-content;min-width:240px;max-width:min(320px,100vw - 16px);padding:12px;display:flex}.cv2-file-popover__field[data-v-191f4aa3]{flex-direction:column;gap:4px;display:flex}.cv2-file-popover__field label[data-v-191f4aa3]{color:var(--ui-text-muted);text-transform:uppercase;font-size:12px;font-weight:600}.cv2-file-popover__field--row[data-v-191f4aa3]{flex-direction:row;align-items:center}.cv2-file-popover__hint[data-v-191f4aa3]{color:var(--ui-text-muted);white-space:normal;margin:0;font-size:12px;line-height:1.4}.cv2-file-popover__error[data-v-191f4aa3]{color:var(--ui-error);white-space:normal;margin:0;font-size:12px;line-height:1.4}.cv2-file-popover__actions[data-v-191f4aa3]{border-top:1px solid var(--ui-border);justify-content:flex-end;padding-top:8px;display:flex}.cv2-container[data-v-1794528d]{background:var(--dc-bg-secondary);border:1px solid var(--dc-embed-border);border-radius:var(--dc-radius-card);padding:var(--dc-cv2-pad);flex-direction:column;gap:8px;display:flex;position:relative}.cv2-container.editable[data-v-1794528d]{--cv2-rail-control:20px;--cv2-rail-gap:2px;min-height:calc(3 * var(--cv2-rail-control) + 2 * var(--cv2-rail-gap));justify-content:center;gap:12px;margin-left:28px;margin-right:28px;padding:12px;overflow:visible}.cv2-container[data-v-1794528d]:not(.editable){overflow:visible}.cv2-container.has-accent[data-v-1794528d]{border-top-left-radius:var(--dc-radius-rail);border-bottom-left-radius:var(--dc-radius-rail)}.cv2-container[data-v-1794528d]:before{content:"";background:var(--accent-color,transparent);border-radius:calc(var(--dc-radius-rail) - 1px) 0 0 calc(var(--dc-radius-rail) - 1px);width:4px;position:absolute;top:0;bottom:0;left:0}.cv2-container.spoiler[data-v-1794528d]:not(.editable){filter:blur(8px);cursor:pointer;transition:filter .2s}.cv2-container.spoiler[data-v-1794528d]:not(.editable):hover{filter:blur(4px)}.cv2-container.spoiler[data-v-1794528d]:not(.editable):active{filter:none}.cv2-container.editable[data-v-1794528d]{cursor:pointer}.cv2-container.editable[data-v-1794528d]:after{content:"";pointer-events:none;border:2px solid #0000;border-radius:12px;transition:border-color .15s;position:absolute;inset:-2px}.cv2-container.editable.selected[data-v-1794528d]:after{border-color:var(--ui-primary)}.cv2-container__controls[data-v-1794528d]{gap:var(--cv2-rail-gap);z-index:10;flex-direction:column;transition:opacity .15s;display:flex;position:absolute;top:-1px}.cv2-container__controls--left[data-v-1794528d]{opacity:1;left:-28px}.cv2-container__controls--right[data-v-1794528d]{opacity:1;right:-28px}.cv2-container__control[data-v-1794528d]{width:var(--cv2-rail-control);height:var(--cv2-rail-control);background:var(--dc-edit-control-bg);color:var(--dc-edit-control-fg);cursor:pointer;border:none;border-radius:3px;justify-content:center;align-items:center;transition:all .15s;display:flex}.cv2-container__control[data-v-1794528d]:hover{background:var(--dc-edit-control-hover-bg);color:var(--dc-edit-control-hover-fg)}.cv2-container__control--delete[data-v-1794528d]:hover{background:var(--dc-edit-danger);color:#fff}.cv2-container__control[aria-disabled=true][data-v-1794528d]{opacity:.4;cursor:not-allowed}.cv2-container__control[aria-disabled=true][data-v-1794528d]:hover{background:var(--dc-edit-control-bg);color:var(--dc-edit-control-fg)}@media (pointer:coarse){.cv2-container.editable[data-v-1794528d]{--cv2-rail-control:24px;--cv2-rail-gap:4px}.cv2-container__control[data-v-1794528d]{position:relative}.cv2-container__control[data-v-1794528d]:before{content:"";position:absolute;inset:-2px}}.cv2-container__children[data-v-1794528d]{flex-direction:column;gap:8px;display:flex}.cv2-container.editable.dragging .cv2-container__children--empty[data-v-1794528d],.cv2-container.editable.dragging .cv2-container__children[data-v-1794528d]:empty{border:1px dashed var(--dc-edit-dashed);border-radius:4px;min-height:36px}.cv2-container.editable:not(.dragging) .cv2-container__children--empty[data-v-1794528d]{display:none}.cv2-container__add-btn[data-v-1794528d]{border:1px dashed var(--dc-edit-dashed);color:var(--dc-edit-muted);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:4px;width:100%;padding:4px 8px;font-size:12px;transition:all .15s;display:flex}.cv2-container__add-btn[data-v-1794528d]:hover{border-color:var(--ui-primary);color:var(--ui-primary)}.cv2-container__add-btn--disabled[data-v-1794528d]{cursor:not-allowed;opacity:.6;border-color:var(--dc-edit-danger);color:var(--dc-edit-danger)}.cv2-container__add-btn--disabled[data-v-1794528d]:hover{border-color:var(--dc-edit-danger);color:var(--dc-edit-danger)}.cv2-container__add-count[data-v-1794528d]{opacity:.7;margin-left:auto;padding-left:8px;font-size:11.2px}.cv2-container__empty[data-v-1794528d]{color:var(--dc-text-muted);font-size:14px;font-style:italic}.cv2-ghost[data-v-1794528d]{opacity:.4;background:var(--dc-edit-selection);border-radius:4px}.cv2-chosen[data-v-1794528d]{box-shadow:0 0 0 2px var(--ui-primary);border-radius:4px}.cv2-drag[data-v-1794528d]{opacity:.8}.cv2-container-popover[data-v-1794528d]{flex-direction:column;gap:12px;min-width:220px;padding:12px;display:flex}.cv2-container-popover__field[data-v-1794528d]{flex-direction:column;gap:4px;display:flex}.cv2-container-popover__field label[data-v-1794528d]{color:var(--ui-text-muted);text-transform:uppercase;font-size:12px;font-weight:600}.cv2-container-popover__field--row[data-v-1794528d]{flex-direction:row;align-items:center}.cv2-container-popover__colors[data-v-1794528d]{flex-wrap:wrap;gap:6px;display:flex}.cv2-container-popover__color-btn[data-v-1794528d]{cursor:pointer;border:2px solid #0000;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .15s;display:flex}.cv2-container-popover__color-btn[data-v-1794528d]:hover{transform:scale(1.1)}.cv2-container-popover__color-btn.active[data-v-1794528d]{box-shadow:0 0 0 2px var(--ui-primary);border-color:#fff}.cv2-container-popover__color-btn--none[data-v-1794528d]{border:1px dashed var(--ui-border-accented);color:var(--ui-text-muted);background:var(--ui-bg-muted)!important}.cv2-container-popover__color-btn--none.active[data-v-1794528d]{border-style:solid;border-color:#fff}.cv2-container-popover__picker--unset[data-v-1794528d]{opacity:.5}.cv2-container-popover__error[data-v-1794528d]{color:var(--ui-error);font-size:12px}.cv2-container-popover__actions[data-v-1794528d]{border-top:1px solid var(--ui-border);justify-content:flex-end;padding-top:4px;display:flex}.cv2-unsupported[data-v-ef6d0fa9]{border:1px dashed var(--dc-edit-danger);background:color-mix(in srgb, var(--dc-edit-danger) 8%, transparent);color:var(--dc-edit-danger);border-radius:4px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.cv2-unsupported__icon[data-v-ef6d0fa9]{color:var(--dc-edit-danger);flex-shrink:0}.cv2-unsupported__label[data-v-ef6d0fa9]{flex:1;min-width:0}.cv2-unsupported__delete[data-v-ef6d0fa9]{width:24px;height:24px;color:var(--dc-edit-control-fg);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cv2-unsupported__delete[data-v-ef6d0fa9]:hover{background:color-mix(in srgb, var(--dc-edit-danger) 20%, transparent);color:var(--dc-edit-danger)}.cv2-unsupported--readonly[data-v-ef6d0fa9]{color:var(--dc-text-muted);background:0 0;border:0;padding:4px 0;font-style:italic}.cv2-unsupported--readonly .cv2-unsupported__icon[data-v-ef6d0fa9]{color:var(--dc-text-muted)}
