[data-theme=light][data-v-2a3d5145]{--brand-mark: #9c1261;--alert: #b42338;--warning: #8a4800;--info: #1859b8;--error: #c51f3f;--error-surface: #b42338;--control-border: #89808f;--focus-ring: none;--error-ring: none;--brand-action-gradient: linear-gradient(135deg, #9c1261 0%, #af127a 50%, #bd166b 100%);--primary: #e11d74;--primary-hover: #a3155a;--primary-disabled: #d8649a;--secondary: #d7196f;--secondary-button: #e5e8ef;--text-primary: #1a1325;--text-secondary: #5a5566;--text-tertiary: #686472;--text-inverse: #bfbfc0;--text-light: #fdfdfd;--text-darken-light: #c0bebe;--text-dark: #727272;--background-light: #f2f3f4;--background-primary: #ffffff;--background-secondary: #e9eaef;--background-highlighted: #bfbfc0;--background-highlighted-dark: #cacaca;--background-inverse: #3e3e3f;--background-special: #0d0c2b;--background-special-one: #2b043c;--background-special-two: #32031d;--background-special-three: #040228;--background-special-inverse: #121318;--background-body: #f5f5f7;--background-block: #fff;--background-block-special: #e2f2ff;--background-block-special-dark: #b8cdde;--background-block-special-hover: #e2f2ff;--background-banner-start: #faa2f7;--background-banner-end: #8386f8;--box-shadow-sidebar: #eee;--box-shadow-primary: #e0e0e0;--box-shadow-primary-hover: #acacac;--box-shadow-secondary: #aaa;--box-shadow-secondary-hover: #999;--box-shadow-tertiary: #777;--table-border: #e9eaef;--brand-violet: #6c19f6;--brand-violet-text: #6c19f6;--brand-purple: #cd1be9;--brand-magenta: #f9218d;--brand-pink-deep: #e11d74;--brand-pink-text: #c71564;--brand-gradient: linear-gradient(135deg, #6c19f6 0%, #cd1be9 50%, #f9218d 100%);--accent-gradient: linear-gradient(135deg, #c5187a 0%, #e11d74 50%, #f9218d 100%);--brand-gradient-soft: linear-gradient(135deg, rgb(108 25 246 / 15%) 0%, rgb(249 33 141 / 15%) 100%);--stage-deep: #0a0612;--stage-violet: #1a0a2e;--stage-plum: #2b043c;--stage-rose: #32031d;--disc-ring: #f9218d;--disc-ring-text: #c0126a;--disc-silk: #cd1be9;--disc-silk-text: #9a12b0;--disc-pole: #6c19f6;--disc-pole-text: #5a12d6;--disc-cube: #4a8df3;--disc-cube-text: #1f5fc4;--disc-corde: #ed9254;--disc-corde-text: #a14f17;--disc-straps: #00aa5f;--disc-acrobatics: #f36c3d;--disc-straps-text: #00733e;--line: rgb(20 12 30 / 8%);--line-strong: rgb(20 12 30 / 16%);--overlay-hover: rgb(0 0 0 / 3%);--overlay-mute: rgb(0 0 0 / 6%);--overlay-active: rgb(0 0 0 / 11%);--overlay-dark: rgb(0 0 0 / 70%);--brand-pink-soft: rgb(225 29 116 / 12%);--brand-purple-soft: rgb(205 27 233 / 12%);--brand-magenta-soft: rgb(249 33 141 / 12%);--brand-violet-soft: rgb(108 25 246 / 12%);--brand-pink-subtle: rgb(225 29 116 / 5%);--brand-pink-muted: rgb(225 29 116 / 20%);--brand-pink-strong: rgb(225 29 116 / 52%);--surface-on-dark-04: rgb(255 255 255 / 4%);--surface-on-dark-08: rgb(255 255 255 / 8%);--surface-on-dark-12: rgb(255 255 255 / 12%);--surface-on-dark-16: rgb(255 255 255 / 16%);--surface-on-dark-glass: rgb(10 6 18 / 70%);--text-on-dark-92: rgb(255 255 255 / 92%);--text-on-dark-88: rgb(255 255 255 / 88%);--text-on-dark-70: rgb(255 255 255 / 70%);--text-on-dark-60: rgb(255 255 255 / 60%);--text-on-dark-50: rgb(255 255 255 / 50%);--text-on-dark-40: rgb(255 255 255 / 40%);--success: #006d39;--status-success-soft: rgb(0 170 95 / 12%);--status-warning-soft: rgb(237 146 84 / 12%);--status-alert-soft: rgb(243 92 108 / 12%);--shadow-card-soft: 0 12px 32px rgb(20 12 30 / 8%);--shadow-surface: 0 1px 2px rgb(20 12 30 / 4%), 0 8px 28px rgb(20 12 30 / 6%);--shadow-surface-hover: 0 2px 6px rgb(20 12 30 / 5%), 0 18px 44px rgb(20 12 30 / 11%);--shadow-brand-glow: 0 8px 24px -10px rgb(205 27 233 / 45%);--halo-magenta-strong: radial-gradient(circle, rgb(249 33 141 / 30%) 0%, rgb(108 25 246 / 18%) 40%, transparent 65%);--halo-violet: radial-gradient(circle, rgb(205 27 233 / 28%) 0%, rgb(108 25 246 / 16%) 35%, transparent 60%)}[data-theme=dark][data-v-2a3d5145]{--brand-mark: #9c1261;--alert: #ff8996;--warning: #f3b373;--info: #8eb8ff;--error: #ff8996;--error-surface: #b42338;--control-border: #80768f;--focus-ring: none;--error-ring: none;--brand-action-gradient: linear-gradient(135deg, #9c1261 0%, #af127a 50%, #bd166b 100%);--primary: #e11d74;--primary-hover: #a3155a;--primary-disabled: #d8649a;--secondary: #d7196f;--secondary-button: #e5e8ef;--text-primary: #f0edf5;--text-secondary: #a09aae;--text-tertiary: #8b8399;--text-inverse: #232531;--text-light: #fdfdfd;--text-darken-light: #9b9a9a;--text-dark: #6a6969;--background-light: #120e1a;--background-primary: #0a0612;--background-secondary: #1d1729;--background-highlighted: #232531;--background-highlighted-dark: #303030;--background-inverse: #ababae;--background-special: #16121e;--background-special-one: #1b1726;--background-special-two: #212743;--background-special-three: #100d18;--background-special-inverse: #0d0c2b;--background-body: #0a0612;--background-block: #14101e;--background-block-special: #1a1526;--background-block-special-dark: #3c4691;--background-block-special-hover: #0d0a14;--background-banner-start: #51044f;--background-banner-end: #0707c4;--box-shadow-sidebar: #020202;--box-shadow-primary: #020202;--box-shadow-primary-hover: #121212;--box-shadow-secondary: #111;--box-shadow-secondary-hover: #222;--box-shadow-tertiary: #aaa;--table-border: rgb(255 255 255 / 8%);--brand-violet: #6c19f6;--brand-violet-text: #b38cff;--brand-purple: #cd1be9;--brand-magenta: #f9218d;--brand-pink-deep: #e11d74;--brand-pink-text: #ff4d92;--brand-gradient: linear-gradient(135deg, #6c19f6 0%, #cd1be9 50%, #f9218d 100%);--accent-gradient: linear-gradient(135deg, #c5187a 0%, #e11d74 50%, #f9218d 100%);--brand-gradient-soft: linear-gradient(135deg, rgb(108 25 246 / 22%) 0%, rgb(249 33 141 / 22%) 100%);--stage-deep: #0a0612;--stage-violet: #1a0a2e;--stage-plum: #2b043c;--stage-rose: #32031d;--disc-ring: #f9218d;--disc-ring-text: #ff5ca8;--disc-silk: #cd1be9;--disc-silk-text: #e46bf5;--disc-pole: #6c19f6;--disc-pole-text: #a98bff;--disc-cube: #4a8df3;--disc-cube-text: #7fb0ff;--disc-corde: #ed9254;--disc-corde-text: #f4ab7c;--disc-straps: #00aa5f;--disc-acrobatics: #f36c3d;--disc-straps-text: #3fd08c;--line: rgb(255 255 255 / 8%);--line-strong: rgb(255 255 255 / 16%);--overlay-hover: rgb(255 255 255 / 6%);--overlay-mute: rgb(255 255 255 / 10%);--overlay-active: rgb(255 255 255 / 16%);--overlay-dark: rgb(0 0 0 / 70%);--brand-pink-soft: rgb(225 29 116 / 18%);--brand-purple-soft: rgb(205 27 233 / 18%);--brand-magenta-soft: rgb(249 33 141 / 18%);--brand-violet-soft: rgb(108 25 246 / 18%);--brand-pink-subtle: rgb(225 29 116 / 8%);--brand-pink-muted: rgb(225 29 116 / 26%);--brand-pink-strong: rgb(225 29 116 / 55%);--surface-on-dark-04: rgb(255 255 255 / 4%);--surface-on-dark-08: rgb(255 255 255 / 8%);--surface-on-dark-12: rgb(255 255 255 / 12%);--surface-on-dark-16: rgb(255 255 255 / 16%);--surface-on-dark-glass: rgb(10 6 18 / 70%);--text-on-dark-92: rgb(255 255 255 / 92%);--text-on-dark-88: rgb(255 255 255 / 88%);--text-on-dark-70: rgb(255 255 255 / 70%);--text-on-dark-60: rgb(255 255 255 / 60%);--text-on-dark-50: rgb(255 255 255 / 50%);--text-on-dark-40: rgb(255 255 255 / 40%);--success: #39d98a;--status-success-soft: rgb(0 170 95 / 18%);--status-warning-soft: rgb(237 146 84 / 18%);--status-alert-soft: rgb(243 92 108 / 18%);--shadow-card-soft: 0 12px 32px rgb(0 0 0 / 50%);--shadow-surface: inset 0 1px 0 rgb(255 255 255 / 5%), 0 10px 30px rgb(0 0 0 / 35%);--shadow-surface-hover: inset 0 1px 0 rgb(255 255 255 / 8%), 0 18px 44px rgb(0 0 0 / 50%);--shadow-brand-glow: 0 8px 24px -10px rgb(205 27 233 / 55%);--halo-magenta-strong: radial-gradient(circle, rgb(249 33 141 / 35%) 0%, rgb(108 25 246 / 22%) 40%, transparent 65%);--halo-violet: radial-gradient(circle, rgb(205 27 233 / 32%) 0%, rgb(108 25 246 / 20%) 35%, transparent 60%)}.kit-loader[data-v-2a3d5145]{stroke:var(--primary);transform-origin:center center;animation:rotate-2a3d5145 2s linear infinite}.kit-loader--size-s[data-v-2a3d5145]{stroke-width:6px;width:40px;height:40px}.kit-loader--size-xs[data-v-2a3d5145]{stroke:currentColor;stroke-width:4px;width:16px;height:16px}.kit-loader--size-m[data-v-2a3d5145]{stroke-width:4px;width:60px;height:60px}.kit-loader__circle[data-v-2a3d5145]{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:dash-2a3d5145 1.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.kit-loader[data-v-2a3d5145],.kit-loader__circle[data-v-2a3d5145]{animation:none}.kit-loader__circle[data-v-2a3d5145]{stroke-dasharray:89,200;stroke-dashoffset:0}}@keyframes rotate-2a3d5145{to{transform:rotate(360deg)}}@keyframes dash-2a3d5145{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}[data-theme=light][data-v-9148ad96]{--brand-mark: #9c1261;--alert: #b42338;--warning: #8a4800;--info: #1859b8;--error: #c51f3f;--error-surface: #b42338;--control-border: #89808f;--focus-ring: none;--error-ring: none;--brand-action-gradient: linear-gradient(135deg, #9c1261 0%, #af127a 50%, #bd166b 100%);--primary: #e11d74;--primary-hover: #a3155a;--primary-disabled: #d8649a;--secondary: #d7196f;--secondary-button: #e5e8ef;--text-primary: #1a1325;--text-secondary: #5a5566;--text-tertiary: #686472;--text-inverse: #bfbfc0;--text-light: #fdfdfd;--text-darken-light: #c0bebe;--text-dark: #727272;--background-light: #f2f3f4;--background-primary: #ffffff;--background-secondary: #e9eaef;--background-highlighted: #bfbfc0;--background-highlighted-dark: #cacaca;--background-inverse: #3e3e3f;--background-special: #0d0c2b;--background-special-one: #2b043c;--background-special-two: #32031d;--background-special-three: #040228;--background-special-inverse: #121318;--background-body: #f5f5f7;--background-block: #fff;--background-block-special: #e2f2ff;--background-block-special-dark: #b8cdde;--background-block-special-hover: #e2f2ff;--background-banner-start: #faa2f7;--background-banner-end: #8386f8;--box-shadow-sidebar: #eee;--box-shadow-primary: #e0e0e0;--box-shadow-primary-hover: #acacac;--box-shadow-secondary: #aaa;--box-shadow-secondary-hover: #999;--box-shadow-tertiary: #777;--table-border: #e9eaef;--brand-violet: #6c19f6;--brand-violet-text: #6c19f6;--brand-purple: #cd1be9;--brand-magenta: #f9218d;--brand-pink-deep: #e11d74;--brand-pink-text: #c71564;--brand-gradient: linear-gradient(135deg, #6c19f6 0%, #cd1be9 50%, #f9218d 100%);--accent-gradient: linear-gradient(135deg, #c5187a 0%, #e11d74 50%, #f9218d 100%);--brand-gradient-soft: linear-gradient(135deg, rgb(108 25 246 / 15%) 0%, rgb(249 33 141 / 15%) 100%);--stage-deep: #0a0612;--stage-violet: #1a0a2e;--stage-plum: #2b043c;--stage-rose: #32031d;--disc-ring: #f9218d;--disc-ring-text: #c0126a;--disc-silk: #cd1be9;--disc-silk-text: #9a12b0;--disc-pole: #6c19f6;--disc-pole-text: #5a12d6;--disc-cube: #4a8df3;--disc-cube-text: #1f5fc4;--disc-corde: #ed9254;--disc-corde-text: #a14f17;--disc-straps: #00aa5f;--disc-acrobatics: #f36c3d;--disc-straps-text: #00733e;--line: rgb(20 12 30 / 8%);--line-strong: rgb(20 12 30 / 16%);--overlay-hover: rgb(0 0 0 / 3%);--overlay-mute: rgb(0 0 0 / 6%);--overlay-active: rgb(0 0 0 / 11%);--overlay-dark: rgb(0 0 0 / 70%);--brand-pink-soft: rgb(225 29 116 / 12%);--brand-purple-soft: rgb(205 27 233 / 12%);--brand-magenta-soft: rgb(249 33 141 / 12%);--brand-violet-soft: rgb(108 25 246 / 12%);--brand-pink-subtle: rgb(225 29 116 / 5%);--brand-pink-muted: rgb(225 29 116 / 20%);--brand-pink-strong: rgb(225 29 116 / 52%);--surface-on-dark-04: rgb(255 255 255 / 4%);--surface-on-dark-08: rgb(255 255 255 / 8%);--surface-on-dark-12: rgb(255 255 255 / 12%);--surface-on-dark-16: rgb(255 255 255 / 16%);--surface-on-dark-glass: rgb(10 6 18 / 70%);--text-on-dark-92: rgb(255 255 255 / 92%);--text-on-dark-88: rgb(255 255 255 / 88%);--text-on-dark-70: rgb(255 255 255 / 70%);--text-on-dark-60: rgb(255 255 255 / 60%);--text-on-dark-50: rgb(255 255 255 / 50%);--text-on-dark-40: rgb(255 255 255 / 40%);--success: #006d39;--status-success-soft: rgb(0 170 95 / 12%);--status-warning-soft: rgb(237 146 84 / 12%);--status-alert-soft: rgb(243 92 108 / 12%);--shadow-card-soft: 0 12px 32px rgb(20 12 30 / 8%);--shadow-surface: 0 1px 2px rgb(20 12 30 / 4%), 0 8px 28px rgb(20 12 30 / 6%);--shadow-surface-hover: 0 2px 6px rgb(20 12 30 / 5%), 0 18px 44px rgb(20 12 30 / 11%);--shadow-brand-glow: 0 8px 24px -10px rgb(205 27 233 / 45%);--halo-magenta-strong: radial-gradient(circle, rgb(249 33 141 / 30%) 0%, rgb(108 25 246 / 18%) 40%, transparent 65%);--halo-violet: radial-gradient(circle, rgb(205 27 233 / 28%) 0%, rgb(108 25 246 / 16%) 35%, transparent 60%)}[data-theme=dark][data-v-9148ad96]{--brand-mark: #9c1261;--alert: #ff8996;--warning: #f3b373;--info: #8eb8ff;--error: #ff8996;--error-surface: #b42338;--control-border: #80768f;--focus-ring: none;--error-ring: none;--brand-action-gradient: linear-gradient(135deg, #9c1261 0%, #af127a 50%, #bd166b 100%);--primary: #e11d74;--primary-hover: #a3155a;--primary-disabled: #d8649a;--secondary: #d7196f;--secondary-button: #e5e8ef;--text-primary: #f0edf5;--text-secondary: #a09aae;--text-tertiary: #8b8399;--text-inverse: #232531;--text-light: #fdfdfd;--text-darken-light: #9b9a9a;--text-dark: #6a6969;--background-light: #120e1a;--background-primary: #0a0612;--background-secondary: #1d1729;--background-highlighted: #232531;--background-highlighted-dark: #303030;--background-inverse: #ababae;--background-special: #16121e;--background-special-one: #1b1726;--background-special-two: #212743;--background-special-three: #100d18;--background-special-inverse: #0d0c2b;--background-body: #0a0612;--background-block: #14101e;--background-block-special: #1a1526;--background-block-special-dark: #3c4691;--background-block-special-hover: #0d0a14;--background-banner-start: #51044f;--background-banner-end: #0707c4;--box-shadow-sidebar: #020202;--box-shadow-primary: #020202;--box-shadow-primary-hover: #121212;--box-shadow-secondary: #111;--box-shadow-secondary-hover: #222;--box-shadow-tertiary: #aaa;--table-border: rgb(255 255 255 / 8%);--brand-violet: #6c19f6;--brand-violet-text: #b38cff;--brand-purple: #cd1be9;--brand-magenta: #f9218d;--brand-pink-deep: #e11d74;--brand-pink-text: #ff4d92;--brand-gradient: linear-gradient(135deg, #6c19f6 0%, #cd1be9 50%, #f9218d 100%);--accent-gradient: linear-gradient(135deg, #c5187a 0%, #e11d74 50%, #f9218d 100%);--brand-gradient-soft: linear-gradient(135deg, rgb(108 25 246 / 22%) 0%, rgb(249 33 141 / 22%) 100%);--stage-deep: #0a0612;--stage-violet: #1a0a2e;--stage-plum: #2b043c;--stage-rose: #32031d;--disc-ring: #f9218d;--disc-ring-text: #ff5ca8;--disc-silk: #cd1be9;--disc-silk-text: #e46bf5;--disc-pole: #6c19f6;--disc-pole-text: #a98bff;--disc-cube: #4a8df3;--disc-cube-text: #7fb0ff;--disc-corde: #ed9254;--disc-corde-text: #f4ab7c;--disc-straps: #00aa5f;--disc-acrobatics: #f36c3d;--disc-straps-text: #3fd08c;--line: rgb(255 255 255 / 8%);--line-strong: rgb(255 255 255 / 16%);--overlay-hover: rgb(255 255 255 / 6%);--overlay-mute: rgb(255 255 255 / 10%);--overlay-active: rgb(255 255 255 / 16%);--overlay-dark: rgb(0 0 0 / 70%);--brand-pink-soft: rgb(225 29 116 / 18%);--brand-purple-soft: rgb(205 27 233 / 18%);--brand-magenta-soft: rgb(249 33 141 / 18%);--brand-violet-soft: rgb(108 25 246 / 18%);--brand-pink-subtle: rgb(225 29 116 / 8%);--brand-pink-muted: rgb(225 29 116 / 26%);--brand-pink-strong: rgb(225 29 116 / 55%);--surface-on-dark-04: rgb(255 255 255 / 4%);--surface-on-dark-08: rgb(255 255 255 / 8%);--surface-on-dark-12: rgb(255 255 255 / 12%);--surface-on-dark-16: rgb(255 255 255 / 16%);--surface-on-dark-glass: rgb(10 6 18 / 70%);--text-on-dark-92: rgb(255 255 255 / 92%);--text-on-dark-88: rgb(255 255 255 / 88%);--text-on-dark-70: rgb(255 255 255 / 70%);--text-on-dark-60: rgb(255 255 255 / 60%);--text-on-dark-50: rgb(255 255 255 / 50%);--text-on-dark-40: rgb(255 255 255 / 40%);--success: #39d98a;--status-success-soft: rgb(0 170 95 / 18%);--status-warning-soft: rgb(237 146 84 / 18%);--status-alert-soft: rgb(243 92 108 / 18%);--shadow-card-soft: 0 12px 32px rgb(0 0 0 / 50%);--shadow-surface: inset 0 1px 0 rgb(255 255 255 / 5%), 0 10px 30px rgb(0 0 0 / 35%);--shadow-surface-hover: inset 0 1px 0 rgb(255 255 255 / 8%), 0 18px 44px rgb(0 0 0 / 50%);--shadow-brand-glow: 0 8px 24px -10px rgb(205 27 233 / 55%);--halo-magenta-strong: radial-gradient(circle, rgb(249 33 141 / 35%) 0%, rgb(108 25 246 / 22%) 40%, transparent 65%);--halo-violet: radial-gradient(circle, rgb(205 27 233 / 32%) 0%, rgb(108 25 246 / 20%) 35%, transparent 60%)}@layer app.components.KitButton{.kit-button[data-v-9148ad96]{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;font-size:inherit;font-weight:500;line-height:1;cursor:pointer;border-radius:8px;border:1px solid transparent;outline:none;padding:0;text-decoration:none;transition:all .4s ease}.kit-button[data-v-9148ad96]:focus-visible{outline:1px solid var(--primary);outline-offset:-1px;transition:outline-color .2s ease,border-color .2s ease}.kit-button__loader[data-v-9148ad96]{flex:none;margin-left:8px}.kit-button--icon-only .kit-button__loader[data-v-9148ad96]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.kit-button--loading .kit-button__icon-only[data-v-9148ad96]{opacity:0}.kit-button__text[data-v-9148ad96]{white-space:nowrap}.kit-button--block[data-v-9148ad96]{width:100%}.kit-button--readonly[data-v-9148ad96]{opacity:.4;cursor:default}.kit-button__icon-left[data-v-9148ad96],.kit-button__icon-right[data-v-9148ad96],.kit-button__icon-only[data-v-9148ad96]{fill:currentcolor}.kit-button--icon-size-xxs .kit-button__icon-left[data-v-9148ad96],.kit-button--icon-size-xxs .kit-button__icon-right[data-v-9148ad96],.kit-button--icon-size-xxs .kit-button__icon-only[data-v-9148ad96]{min-width:10px;max-width:10px;height:10px}.kit-button--icon-size-xs .kit-button__icon-left[data-v-9148ad96],.kit-button--icon-size-xs .kit-button__icon-right[data-v-9148ad96],.kit-button--icon-size-xs .kit-button__icon-only[data-v-9148ad96]{min-width:12px;max-width:12px;height:12px}.kit-button--icon-size-s .kit-button__icon-left[data-v-9148ad96],.kit-button--icon-size-s .kit-button__icon-right[data-v-9148ad96],.kit-button--icon-size-s .kit-button__icon-only[data-v-9148ad96],.kit-button--icon-size-m .kit-button__icon-left[data-v-9148ad96],.kit-button--icon-size-m .kit-button__icon-right[data-v-9148ad96]{min-width:16px;max-width:16px;height:16px}.kit-button--icon-size-m .kit-button__icon-only[data-v-9148ad96]{min-width:24px;max-width:24px;height:24px}.kit-button--size-l[data-v-9148ad96]:not(.kit-button--icon-only){height:48px;padding:0 26px;font-size:15px}.kit-button--icon-left-l .kit-button__icon-left[data-v-9148ad96]{margin:0 8px 0 0;width:16px;height:16px}.kit-button--icon-right-l .kit-button__icon-right[data-v-9148ad96]{margin:0 0 0 8px;width:16px;height:16px}.kit-button--icon-only-l[data-v-9148ad96]{width:40px;padding:0;text-align:center}.kit-button--icon-only-l .kit-button__icon-only[data-v-9148ad96]{margin:auto;width:32px;height:32px;padding:0}.kit-button--size-l.kit-button--clear[data-v-9148ad96]{padding:0}.kit-button--size-m[data-v-9148ad96]:not(.kit-button--icon-only){height:40px;padding:0 18px;font-size:14px}.kit-button--icon-left-m .kit-button__icon-left[data-v-9148ad96]{margin:0 8px 0 0;width:16px;height:16px}.kit-button--icon-right-m .kit-button__icon-right[data-v-9148ad96]{margin:0 0 0 8px;width:16px;height:16px}.kit-button--icon-only-m[data-v-9148ad96]{width:32px;height:32px;padding:0;text-align:center}@media(pointer:coarse){.kit-button--icon-only-m[data-v-9148ad96]{width:40px;height:40px}}.kit-button--icon-only-m .kit-button__icon-only[data-v-9148ad96]{margin:auto;width:24px;height:24px;padding:0}.kit-button--size-m.kit-button--clear[data-v-9148ad96]{padding:0}.kit-button--size-s[data-v-9148ad96]:not(.kit-button--icon-only){height:32px;padding:0 12px;font-size:13px}.kit-button--icon-left-s[data-v-9148ad96]{padding-right:12px}.kit-button--icon-left-s .kit-button__icon-left[data-v-9148ad96]{margin:0 4px 0 0;width:16px;height:16px}.kit-button--icon-right-s[data-v-9148ad96]{padding-left:12px}.kit-button--icon-right-s .kit-button__icon-right[data-v-9148ad96]{margin:0 0 0 4px;width:16px;height:16px}.kit-button--icon-only-s[data-v-9148ad96]{padding:0;text-align:center}.kit-button--icon-only-s .kit-button__icon-only[data-v-9148ad96]{margin:auto;width:16px;height:16px;padding:0}.kit-button--size-s.kit-button--clear[data-v-9148ad96]{padding:0}.kit-button--size-xs[data-v-9148ad96]{border-radius:4px}.kit-button--size-xs[data-v-9148ad96]:not(.kit-button--icon-only){height:26px;padding:0 10px;font-size:12px}.kit-button--icon-left-xs .kit-button__icon-left[data-v-9148ad96]{margin:0 4px 0 0}.kit-button--icon-right-xs .kit-button__icon-right[data-v-9148ad96]{margin:0 0 0 4px}.kit-button--icon-only-xs[data-v-9148ad96]{padding:0;text-align:center}.kit-button--icon-only-xs .kit-button__icon-only[data-v-9148ad96]{margin:auto;padding:0}.kit-button--size-xs.kit-button--clear[data-v-9148ad96]{padding:0}.kit-button--size-user-defined[data-v-9148ad96]{padding:0;margin:0}.kit-button--primary[data-v-9148ad96]{color:var(--background-block);background:var(--text-primary)}.kit-button--primary[data-v-9148ad96]:hover{opacity:.88}.kit-button--primary[data-v-9148ad96]:disabled{opacity:.4;cursor:not-allowed}.kit-button--brand[data-v-9148ad96]{color:var(--text-light);background:var(--brand-action-gradient);background-origin:border-box;box-shadow:var(--shadow-brand-glow)}.kit-button--brand[data-v-9148ad96]:hover{background:var(--brand-action-gradient);background-origin:border-box;filter:brightness(1.08)}.kit-button--brand[data-v-9148ad96]:active{transform:translateY(1px)}.kit-button--brand[data-v-9148ad96]:disabled{opacity:.4;cursor:not-allowed;filter:none;box-shadow:none}.kit-button--secondary[data-v-9148ad96]{color:var(--text-primary);background-color:transparent;border:1px solid var(--line-strong)}.kit-button--secondary[data-v-9148ad96]:hover{background-color:var(--overlay-hover)}.kit-button--secondary[data-v-9148ad96]:disabled{opacity:.4;cursor:not-allowed;background-color:transparent}.kit-button--clear[data-v-9148ad96]{color:inherit;background-color:transparent;padding:0}.kit-button--clear[data-v-9148ad96]:disabled{cursor:not-allowed;opacity:.6}.kit-button--clear:disabled .kit-button__icon-only[data-v-9148ad96]{opacity:.5}.kit-button--red[data-v-9148ad96]{color:var(--alert);background-color:transparent;border-color:var(--alert)}.kit-button--red[data-v-9148ad96]:hover{color:var(--text-light);background-color:var(--error-surface);border-color:var(--error-surface)}.kit-button--red[data-v-9148ad96]:disabled{cursor:not-allowed;opacity:.4}.kit-button--link[data-v-9148ad96]{height:initial;padding:0;font-weight:400;color:var(--text-primary);background-color:transparent}.kit-button--link__icon-only[data-v-9148ad96],.kit-button--link__icon-left[data-v-9148ad96],.kit-button--link__icon-right[data-v-9148ad96]{fill:var(--text-secondary)}.kit-button--link[data-v-9148ad96]:disabled{cursor:not-allowed;opacity:.6}.kit-button--link:disabled .kit-button__icon-only[data-v-9148ad96]{opacity:.5}}[data-theme=light][data-v-e2c12a29]{--brand-mark: #9c1261;--alert: #b42338;--warning: #8a4800;--info: #1859b8;--error: #c51f3f;--error-surface: #b42338;--control-border: #89808f;--focus-ring: none;--error-ring: none;--brand-action-gradient: linear-gradient(135deg, #9c1261 0%, #af127a 50%, #bd166b 100%);--primary: #e11d74;--primary-hover: #a3155a;--primary-disabled: #d8649a;--secondary: #d7196f;--secondary-button: #e5e8ef;--text-primary: #1a1325;--text-secondary: #5a5566;--text-tertiary: #686472;--text-inverse: #bfbfc0;--text-light: #fdfdfd;--text-darken-light: #c0bebe;--text-dark: #727272;--background-light: #f2f3f4;--background-primary: #ffffff;--background-secondary: #e9eaef;--background-highlighted: #bfbfc0;--background-highlighted-dark: #cacaca;--background-inverse: #3e3e3f;--background-special: #0d0c2b;--background-special-one: #2b043c;--background-special-two: #32031d;--background-special-three: #040228;--background-special-inverse: #121318;--background-body: #f5f5f7;--background-block: #fff;--background-block-special: #e2f2ff;--background-block-special-dark: #b8cdde;--background-block-special-hover: #e2f2ff;--background-banner-start: #faa2f7;--background-banner-end: #8386f8;--box-shadow-sidebar: #eee;--box-shadow-primary: #e0e0e0;--box-shadow-primary-hover: #acacac;--box-shadow-secondary: #aaa;--box-shadow-secondary-hover: #999;--box-shadow-tertiary: #777;--table-border: #e9eaef;--brand-violet: #6c19f6;--brand-violet-text: #6c19f6;--brand-purple: #cd1be9;--brand-magenta: #f9218d;--brand-pink-deep: #e11d74;--brand-pink-text: #c71564;--brand-gradient: linear-gradient(135deg, #6c19f6 0%, #cd1be9 50%, #f9218d 100%);--accent-gradient: linear-gradient(135deg, #c5187a 0%, #e11d74 50%, #f9218d 100%);--brand-gradient-soft: linear-gradient(135deg, rgb(108 25 246 / 15%) 0%, rgb(249 33 141 / 15%) 100%);--stage-deep: #0a0612;--stage-violet: #1a0a2e;--stage-plum: #2b043c;--stage-rose: #32031d;--disc-ring: #f9218d;--disc-ring-text: #c0126a;--disc-silk: #cd1be9;--disc-silk-text: #9a12b0;--disc-pole: #6c19f6;--disc-pole-text: #5a12d6;--disc-cube: #4a8df3;--disc-cube-text: #1f5fc4;--disc-corde: #ed9254;--disc-corde-text: #a14f17;--disc-straps: #00aa5f;--disc-acrobatics: #f36c3d;--disc-straps-text: #00733e;--line: rgb(20 12 30 / 8%);--line-strong: rgb(20 12 30 / 16%);--overlay-hover: rgb(0 0 0 / 3%);--overlay-mute: rgb(0 0 0 / 6%);--overlay-active: rgb(0 0 0 / 11%);--overlay-dark: rgb(0 0 0 / 70%);--brand-pink-soft: rgb(225 29 116 / 12%);--brand-purple-soft: rgb(205 27 233 / 12%);--brand-magenta-soft: rgb(249 33 141 / 12%);--brand-violet-soft: rgb(108 25 246 / 12%);--brand-pink-subtle: rgb(225 29 116 / 5%);--brand-pink-muted: rgb(225 29 116 / 20%);--brand-pink-strong: rgb(225 29 116 / 52%);--surface-on-dark-04: rgb(255 255 255 / 4%);--surface-on-dark-08: rgb(255 255 255 / 8%);--surface-on-dark-12: rgb(255 255 255 / 12%);--surface-on-dark-16: rgb(255 255 255 / 16%);--surface-on-dark-glass: rgb(10 6 18 / 70%);--text-on-dark-92: rgb(255 255 255 / 92%);--text-on-dark-88: rgb(255 255 255 / 88%);--text-on-dark-70: rgb(255 255 255 / 70%);--text-on-dark-60: rgb(255 255 255 / 60%);--text-on-dark-50: rgb(255 255 255 / 50%);--text-on-dark-40: rgb(255 255 255 / 40%);--success: #006d39;--status-success-soft: rgb(0 170 95 / 12%);--status-warning-soft: rgb(237 146 84 / 12%);--status-alert-soft: rgb(243 92 108 / 12%);--shadow-card-soft: 0 12px 32px rgb(20 12 30 / 8%);--shadow-surface: 0 1px 2px rgb(20 12 30 / 4%), 0 8px 28px rgb(20 12 30 / 6%);--shadow-surface-hover: 0 2px 6px rgb(20 12 30 / 5%), 0 18px 44px rgb(20 12 30 / 11%);--shadow-brand-glow: 0 8px 24px -10px rgb(205 27 233 / 45%);--halo-magenta-strong: radial-gradient(circle, rgb(249 33 141 / 30%) 0%, rgb(108 25 246 / 18%) 40%, transparent 65%);--halo-violet: radial-gradient(circle, rgb(205 27 233 / 28%) 0%, rgb(108 25 246 / 16%) 35%, transparent 60%)}[data-theme=dark][data-v-e2c12a29]{--brand-mark: #9c1261;--alert: #ff8996;--warning: #f3b373;--info: #8eb8ff;--error: #ff8996;--error-surface: #b42338;--control-border: #80768f;--focus-ring: none;--error-ring: none;--brand-action-gradient: linear-gradient(135deg, #9c1261 0%, #af127a 50%, #bd166b 100%);--primary: #e11d74;--primary-hover: #a3155a;--primary-disabled: #d8649a;--secondary: #d7196f;--secondary-button: #e5e8ef;--text-primary: #f0edf5;--text-secondary: #a09aae;--text-tertiary: #8b8399;--text-inverse: #232531;--text-light: #fdfdfd;--text-darken-light: #9b9a9a;--text-dark: #6a6969;--background-light: #120e1a;--background-primary: #0a0612;--background-secondary: #1d1729;--background-highlighted: #232531;--background-highlighted-dark: #303030;--background-inverse: #ababae;--background-special: #16121e;--background-special-one: #1b1726;--background-special-two: #212743;--background-special-three: #100d18;--background-special-inverse: #0d0c2b;--background-body: #0a0612;--background-block: #14101e;--background-block-special: #1a1526;--background-block-special-dark: #3c4691;--background-block-special-hover: #0d0a14;--background-banner-start: #51044f;--background-banner-end: #0707c4;--box-shadow-sidebar: #020202;--box-shadow-primary: #020202;--box-shadow-primary-hover: #121212;--box-shadow-secondary: #111;--box-shadow-secondary-hover: #222;--box-shadow-tertiary: #aaa;--table-border: rgb(255 255 255 / 8%);--brand-violet: #6c19f6;--brand-violet-text: #b38cff;--brand-purple: #cd1be9;--brand-magenta: #f9218d;--brand-pink-deep: #e11d74;--brand-pink-text: #ff4d92;--brand-gradient: linear-gradient(135deg, #6c19f6 0%, #cd1be9 50%, #f9218d 100%);--accent-gradient: linear-gradient(135deg, #c5187a 0%, #e11d74 50%, #f9218d 100%);--brand-gradient-soft: linear-gradient(135deg, rgb(108 25 246 / 22%) 0%, rgb(249 33 141 / 22%) 100%);--stage-deep: #0a0612;--stage-violet: #1a0a2e;--stage-plum: #2b043c;--stage-rose: #32031d;--disc-ring: #f9218d;--disc-ring-text: #ff5ca8;--disc-silk: #cd1be9;--disc-silk-text: #e46bf5;--disc-pole: #6c19f6;--disc-pole-text: #a98bff;--disc-cube: #4a8df3;--disc-cube-text: #7fb0ff;--disc-corde: #ed9254;--disc-corde-text: #f4ab7c;--disc-straps: #00aa5f;--disc-acrobatics: #f36c3d;--disc-straps-text: #3fd08c;--line: rgb(255 255 255 / 8%);--line-strong: rgb(255 255 255 / 16%);--overlay-hover: rgb(255 255 255 / 6%);--overlay-mute: rgb(255 255 255 / 10%);--overlay-active: rgb(255 255 255 / 16%);--overlay-dark: rgb(0 0 0 / 70%);--brand-pink-soft: rgb(225 29 116 / 18%);--brand-purple-soft: rgb(205 27 233 / 18%);--brand-magenta-soft: rgb(249 33 141 / 18%);--brand-violet-soft: rgb(108 25 246 / 18%);--brand-pink-subtle: rgb(225 29 116 / 8%);--brand-pink-muted: rgb(225 29 116 / 26%);--brand-pink-strong: rgb(225 29 116 / 55%);--surface-on-dark-04: rgb(255 255 255 / 4%);--surface-on-dark-08: rgb(255 255 255 / 8%);--surface-on-dark-12: rgb(255 255 255 / 12%);--surface-on-dark-16: rgb(255 255 255 / 16%);--surface-on-dark-glass: rgb(10 6 18 / 70%);--text-on-dark-92: rgb(255 255 255 / 92%);--text-on-dark-88: rgb(255 255 255 / 88%);--text-on-dark-70: rgb(255 255 255 / 70%);--text-on-dark-60: rgb(255 255 255 / 60%);--text-on-dark-50: rgb(255 255 255 / 50%);--text-on-dark-40: rgb(255 255 255 / 40%);--success: #39d98a;--status-success-soft: rgb(0 170 95 / 18%);--status-warning-soft: rgb(237 146 84 / 18%);--status-alert-soft: rgb(243 92 108 / 18%);--shadow-card-soft: 0 12px 32px rgb(0 0 0 / 50%);--shadow-surface: inset 0 1px 0 rgb(255 255 255 / 5%), 0 10px 30px rgb(0 0 0 / 35%);--shadow-surface-hover: inset 0 1px 0 rgb(255 255 255 / 8%), 0 18px 44px rgb(0 0 0 / 50%);--shadow-brand-glow: 0 8px 24px -10px rgb(205 27 233 / 55%);--halo-magenta-strong: radial-gradient(circle, rgb(249 33 141 / 35%) 0%, rgb(108 25 246 / 22%) 40%, transparent 65%);--halo-violet: radial-gradient(circle, rgb(205 27 233 / 32%) 0%, rgb(108 25 246 / 20%) 35%, transparent 60%)}@layer app.components.KitModal{@keyframes show-e2c12a29{0%{opacity:0}to{opacity:1}}@keyframes kit-modal-fade-out-e2c12a29{0%{opacity:1}to{opacity:0}}@keyframes kit-modal-sink-e2c12a29{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes kit-modal-rise-e2c12a29{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.kit-modal[data-v-e2c12a29]{font-size:14px;font-weight:400;font-style:normal;line-height:24px}@media(min-width:576px){.kit-modal[data-v-e2c12a29]{font-size:14px;line-height:1.6em}}.kit-modal[data-v-e2c12a29]{transition:all .4s ease;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:100%;height:100vh;max-width:100%;max-height:100%;padding:0;margin:0 auto;overflow:visible;background:color-mix(in srgb,#000 80%,transparent);border:none;color:var(--text-secondary)}.kit-modal__wrapper[data-v-e2c12a29]{background:var(--background-block);position:relative;box-sizing:border-box;width:calc(100% - 16px);padding:16px;border-radius:20px;max-height:calc(100vh - 64px);display:flex;flex-direction:column;margin:32px 0}.kit-modal__wrapper--no-overflow[data-v-e2c12a29]{overflow:visible}.kit-modal__wrapper--size-xs[data-v-e2c12a29]{max-width:400px}.kit-modal__wrapper--size-s[data-v-e2c12a29]{max-width:600px}.kit-modal__wrapper--size-m[data-v-e2c12a29]{max-width:700px}.kit-modal__wrapper--size-l[data-v-e2c12a29]{max-width:800px}.kit-modal__wrapper--size-xl[data-v-e2c12a29]{max-width:900px}.kit-modal__header[data-v-e2c12a29]{font-size:22px;font-style:normal;font-weight:700;line-height:30px}@media(min-width:576px){.kit-modal__header[data-v-e2c12a29]{font-size:30px;line-height:1.2em}}.kit-modal__header[data-v-e2c12a29]{color:var(--text-primary);position:relative}.kit-modal__header[data-v-e2c12a29]:before{content:"";position:absolute;left:0;bottom:-24px;height:24px;width:100%;background:linear-gradient(0deg,transparent,var(--background-block))}.kit-modal__header-text[data-v-e2c12a29]{margin:0 16px 0 0;min-width:0;overflow-wrap:anywhere}.kit-modal__header-text[data-v-e2c12a29]:empty{display:none}.kit-modal__close[data-v-e2c12a29]{position:absolute!important;opacity:.7;top:-8px;right:-12px;will-change:opacity,cursor}.kit-modal__close[data-v-e2c12a29]:disabled{cursor:not-allowed;opacity:.4}.kit-modal__close[data-v-e2c12a29]:hover{transform:rotate(180deg);opacity:1}.kit-modal[data-v-e2c12a29]:focus{outline:none}.kit-modal[open][data-v-e2c12a29]{opacity:1;animation:show-e2c12a29 .2s ease both}.kit-modal[open] .kit-modal__wrapper[data-v-e2c12a29]{animation:kit-modal-rise-e2c12a29 .26s cubic-bezier(.2,.8,.2,1) both}.kit-modal[open][data-v-e2c12a29]::backdrop{animation:show-e2c12a29 .2s ease 0s 1 normal forwards}.kit-modal--closing[open][data-v-e2c12a29]{animation:kit-modal-fade-out-e2c12a29 .18s ease forwards}.kit-modal--closing[open] .kit-modal__wrapper[data-v-e2c12a29]{animation:kit-modal-sink-e2c12a29 .18s ease forwards}.kit-modal[data-v-e2c12a29]:not([open]){display:none;pointer-events:none;opacity:0}.kit-modal[data-v-e2c12a29]:not([open])::backdrop{animation:show-e2c12a29 .2s ease 0s 1 reverse backwards}.kit-modal__content[data-v-e2c12a29]{overflow:auto;padding:16px 0 24px}.kit-modal__actions[data-v-e2c12a29]{display:flex;flex-wrap:wrap;margin:0;gap:12px;align-items:center;position:relative}.kit-modal__actions[data-v-e2c12a29]>.kit-button{flex:1 1 auto}.kit-modal__actions[data-v-e2c12a29]:before{content:"";position:absolute;left:0;top:-32px;height:32px;width:100%;background:linear-gradient(0deg,var(--background-block),transparent)}.kit-modal__actions-close[data-v-e2c12a29]{flex:0 0 auto}}@media(min-width:768px){.kit-modal__actions[data-v-e2c12a29]{justify-content:flex-end}.kit-modal__actions[data-v-e2c12a29]>.kit-button{flex:0 0 auto}}@media(min-width:992px){.kit-modal__wrapper[data-v-e2c12a29]{padding:24px 32px 32px}}[data-theme=light][data-v-59a03881]{--brand-mark: #9c1261;--alert: #b42338;--warning: #8a4800;--info: #1859b8;--error: #c51f3f;--error-surface: #b42338;--control-border: #89808f;--focus-ring: none;--error-ring: none;--brand-action-gradient: linear-gradient(135deg, #9c1261 0%, #af127a 50%, #bd166b 100%);--primary: #e11d74;--primary-hover: #a3155a;--primary-disabled: #d8649a;--secondary: #d7196f;--secondary-button: #e5e8ef;--text-primary: #1a1325;--text-secondary: #5a5566;--text-tertiary: #686472;--text-inverse: #bfbfc0;--text-light: #fdfdfd;--text-darken-light: #c0bebe;--text-dark: #727272;--background-light: #f2f3f4;--background-primary: #ffffff;--background-secondary: #e9eaef;--background-highlighted: #bfbfc0;--background-highlighted-dark: #cacaca;--background-inverse: #3e3e3f;--background-special: #0d0c2b;--background-special-one: #2b043c;--background-special-two: #32031d;--background-special-three: #040228;--background-special-inverse: #121318;--background-body: #f5f5f7;--background-block: #fff;--background-block-special: #e2f2ff;--background-block-special-dark: #b8cdde;--background-block-special-hover: #e2f2ff;--background-banner-start: #faa2f7;--background-banner-end: #8386f8;--box-shadow-sidebar: #eee;--box-shadow-primary: #e0e0e0;--box-shadow-primary-hover: #acacac;--box-shadow-secondary: #aaa;--box-shadow-secondary-hover: #999;--box-shadow-tertiary: #777;--table-border: #e9eaef;--brand-violet: #6c19f6;--brand-violet-text: #6c19f6;--brand-purple: #cd1be9;--brand-magenta: #f9218d;--brand-pink-deep: #e11d74;--brand-pink-text: #c71564;--brand-gradient: linear-gradient(135deg, #6c19f6 0%, #cd1be9 50%, #f9218d 100%);--accent-gradient: linear-gradient(135deg, #c5187a 0%, #e11d74 50%, #f9218d 100%);--brand-gradient-soft: linear-gradient(135deg, rgb(108 25 246 / 15%) 0%, rgb(249 33 141 / 15%) 100%);--stage-deep: #0a0612;--stage-violet: #1a0a2e;--stage-plum: #2b043c;--stage-rose: #32031d;--disc-ring: #f9218d;--disc-ring-text: #c0126a;--disc-silk: #cd1be9;--disc-silk-text: #9a12b0;--disc-pole: #6c19f6;--disc-pole-text: #5a12d6;--disc-cube: #4a8df3;--disc-cube-text: #1f5fc4;--disc-corde: #ed9254;--disc-corde-text: #a14f17;--disc-straps: #00aa5f;--disc-acrobatics: #f36c3d;--disc-straps-text: #00733e;--line: rgb(20 12 30 / 8%);--line-strong: rgb(20 12 30 / 16%);--overlay-hover: rgb(0 0 0 / 3%);--overlay-mute: rgb(0 0 0 / 6%);--overlay-active: rgb(0 0 0 / 11%);--overlay-dark: rgb(0 0 0 / 70%);--brand-pink-soft: rgb(225 29 116 / 12%);--brand-purple-soft: rgb(205 27 233 / 12%);--brand-magenta-soft: rgb(249 33 141 / 12%);--brand-violet-soft: rgb(108 25 246 / 12%);--brand-pink-subtle: rgb(225 29 116 / 5%);--brand-pink-muted: rgb(225 29 116 / 20%);--brand-pink-strong: rgb(225 29 116 / 52%);--surface-on-dark-04: rgb(255 255 255 / 4%);--surface-on-dark-08: rgb(255 255 255 / 8%);--surface-on-dark-12: rgb(255 255 255 / 12%);--surface-on-dark-16: rgb(255 255 255 / 16%);--surface-on-dark-glass: rgb(10 6 18 / 70%);--text-on-dark-92: rgb(255 255 255 / 92%);--text-on-dark-88: rgb(255 255 255 / 88%);--text-on-dark-70: rgb(255 255 255 / 70%);--text-on-dark-60: rgb(255 255 255 / 60%);--text-on-dark-50: rgb(255 255 255 / 50%);--text-on-dark-40: rgb(255 255 255 / 40%);--success: #006d39;--status-success-soft: rgb(0 170 95 / 12%);--status-warning-soft: rgb(237 146 84 / 12%);--status-alert-soft: rgb(243 92 108 / 12%);--shadow-card-soft: 0 12px 32px rgb(20 12 30 / 8%);--shadow-surface: 0 1px 2px rgb(20 12 30 / 4%), 0 8px 28px rgb(20 12 30 / 6%);--shadow-surface-hover: 0 2px 6px rgb(20 12 30 / 5%), 0 18px 44px rgb(20 12 30 / 11%);--shadow-brand-glow: 0 8px 24px -10px rgb(205 27 233 / 45%);--halo-magenta-strong: radial-gradient(circle, rgb(249 33 141 / 30%) 0%, rgb(108 25 246 / 18%) 40%, transparent 65%);--halo-violet: radial-gradient(circle, rgb(205 27 233 / 28%) 0%, rgb(108 25 246 / 16%) 35%, transparent 60%)}[data-theme=dark][data-v-59a03881]{--brand-mark: #9c1261;--alert: #ff8996;--warning: #f3b373;--info: #8eb8ff;--error: #ff8996;--error-surface: #b42338;--control-border: #80768f;--focus-ring: none;--error-ring: none;--brand-action-gradient: linear-gradient(135deg, #9c1261 0%, #af127a 50%, #bd166b 100%);--primary: #e11d74;--primary-hover: #a3155a;--primary-disabled: #d8649a;--secondary: #d7196f;--secondary-button: #e5e8ef;--text-primary: #f0edf5;--text-secondary: #a09aae;--text-tertiary: #8b8399;--text-inverse: #232531;--text-light: #fdfdfd;--text-darken-light: #9b9a9a;--text-dark: #6a6969;--background-light: #120e1a;--background-primary: #0a0612;--background-secondary: #1d1729;--background-highlighted: #232531;--background-highlighted-dark: #303030;--background-inverse: #ababae;--background-special: #16121e;--background-special-one: #1b1726;--background-special-two: #212743;--background-special-three: #100d18;--background-special-inverse: #0d0c2b;--background-body: #0a0612;--background-block: #14101e;--background-block-special: #1a1526;--background-block-special-dark: #3c4691;--background-block-special-hover: #0d0a14;--background-banner-start: #51044f;--background-banner-end: #0707c4;--box-shadow-sidebar: #020202;--box-shadow-primary: #020202;--box-shadow-primary-hover: #121212;--box-shadow-secondary: #111;--box-shadow-secondary-hover: #222;--box-shadow-tertiary: #aaa;--table-border: rgb(255 255 255 / 8%);--brand-violet: #6c19f6;--brand-violet-text: #b38cff;--brand-purple: #cd1be9;--brand-magenta: #f9218d;--brand-pink-deep: #e11d74;--brand-pink-text: #ff4d92;--brand-gradient: linear-gradient(135deg, #6c19f6 0%, #cd1be9 50%, #f9218d 100%);--accent-gradient: linear-gradient(135deg, #c5187a 0%, #e11d74 50%, #f9218d 100%);--brand-gradient-soft: linear-gradient(135deg, rgb(108 25 246 / 22%) 0%, rgb(249 33 141 / 22%) 100%);--stage-deep: #0a0612;--stage-violet: #1a0a2e;--stage-plum: #2b043c;--stage-rose: #32031d;--disc-ring: #f9218d;--disc-ring-text: #ff5ca8;--disc-silk: #cd1be9;--disc-silk-text: #e46bf5;--disc-pole: #6c19f6;--disc-pole-text: #a98bff;--disc-cube: #4a8df3;--disc-cube-text: #7fb0ff;--disc-corde: #ed9254;--disc-corde-text: #f4ab7c;--disc-straps: #00aa5f;--disc-acrobatics: #f36c3d;--disc-straps-text: #3fd08c;--line: rgb(255 255 255 / 8%);--line-strong: rgb(255 255 255 / 16%);--overlay-hover: rgb(255 255 255 / 6%);--overlay-mute: rgb(255 255 255 / 10%);--overlay-active: rgb(255 255 255 / 16%);--overlay-dark: rgb(0 0 0 / 70%);--brand-pink-soft: rgb(225 29 116 / 18%);--brand-purple-soft: rgb(205 27 233 / 18%);--brand-magenta-soft: rgb(249 33 141 / 18%);--brand-violet-soft: rgb(108 25 246 / 18%);--brand-pink-subtle: rgb(225 29 116 / 8%);--brand-pink-muted: rgb(225 29 116 / 26%);--brand-pink-strong: rgb(225 29 116 / 55%);--surface-on-dark-04: rgb(255 255 255 / 4%);--surface-on-dark-08: rgb(255 255 255 / 8%);--surface-on-dark-12: rgb(255 255 255 / 12%);--surface-on-dark-16: rgb(255 255 255 / 16%);--surface-on-dark-glass: rgb(10 6 18 / 70%);--text-on-dark-92: rgb(255 255 255 / 92%);--text-on-dark-88: rgb(255 255 255 / 88%);--text-on-dark-70: rgb(255 255 255 / 70%);--text-on-dark-60: rgb(255 255 255 / 60%);--text-on-dark-50: rgb(255 255 255 / 50%);--text-on-dark-40: rgb(255 255 255 / 40%);--success: #39d98a;--status-success-soft: rgb(0 170 95 / 18%);--status-warning-soft: rgb(237 146 84 / 18%);--status-alert-soft: rgb(243 92 108 / 18%);--shadow-card-soft: 0 12px 32px rgb(0 0 0 / 50%);--shadow-surface: inset 0 1px 0 rgb(255 255 255 / 5%), 0 10px 30px rgb(0 0 0 / 35%);--shadow-surface-hover: inset 0 1px 0 rgb(255 255 255 / 8%), 0 18px 44px rgb(0 0 0 / 50%);--shadow-brand-glow: 0 8px 24px -10px rgb(205 27 233 / 55%);--halo-magenta-strong: radial-gradient(circle, rgb(249 33 141 / 35%) 0%, rgb(108 25 246 / 22%) 40%, transparent 65%);--halo-violet: radial-gradient(circle, rgb(205 27 233 / 32%) 0%, rgb(108 25 246 / 20%) 35%, transparent 60%)}@layer app.components.KitLabel{.kit-label[data-v-59a03881]{-webkit-user-select:none;-ms-user-select:none;user-select:none;display:grid;gap:6px;min-width:0;scroll-margin-block:24px}.kit-label__text[data-v-59a03881]{color:var(--text-secondary)}.kit-label__text[data-v-59a03881]:empty{display:none}.kit-label__text--size-s[data-v-59a03881]{font-size:11px;font-weight:400;line-height:14px;font-size:12.5px;line-height:1.2}.kit-label__text--size-m[data-v-59a03881]{font-size:14px;font-weight:400;font-style:normal;line-height:24px}@media(min-width:576px){.kit-label__text--size-m[data-v-59a03881]{font-size:14px;line-height:1.6em}}.kit-label__text--size-l[data-v-59a03881]{font-size:15px;font-style:normal;font-weight:400;line-height:28px}@media(min-width:576px){.kit-label__text--size-l[data-v-59a03881]{font-size:16px;line-height:1.5em}}.kit-label__error-message[data-v-59a03881]{font-size:12px;font-weight:400;font-style:normal;line-height:18px}@media(min-width:576px){.kit-label__error-message[data-v-59a03881]{font-size:12px;line-height:1.4em}}.kit-label__error-message[data-v-59a03881]{color:var(--alert);overflow-wrap:anywhere}.kit-label__error-message--visually-hidden[data-v-59a03881]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kit-label__hint[data-v-59a03881]{font-size:12px;font-weight:400;font-style:normal;line-height:18px}@media(min-width:576px){.kit-label__hint[data-v-59a03881]{font-size:12px;line-height:1.4em}}.kit-label__hint[data-v-59a03881]{color:var(--text-secondary);overflow-wrap:anywhere}.kit-label__required[data-v-59a03881]{color:var(--alert);margin-left:2px}.kit-label--block[data-v-59a03881]{display:grid;width:100%}}[data-theme=light][data-v-112b1da0]{--brand-mark: #9c1261;--alert: #b42338;--warning: #8a4800;--info: #1859b8;--error: #c51f3f;--error-surface: #b42338;--control-border: #89808f;--focus-ring: none;--error-ring: none;--brand-action-gradient: linear-gradient(135deg, #9c1261 0%, #af127a 50%, #bd166b 100%);--primary: #e11d74;--primary-hover: #a3155a;--primary-disabled: #d8649a;--secondary: #d7196f;--secondary-button: #e5e8ef;--text-primary: #1a1325;--text-secondary: #5a5566;--text-tertiary: #686472;--text-inverse: #bfbfc0;--text-light: #fdfdfd;--text-darken-light: #c0bebe;--text-dark: #727272;--background-light: #f2f3f4;--background-primary: #ffffff;--background-secondary: #e9eaef;--background-highlighted: #bfbfc0;--background-highlighted-dark: #cacaca;--background-inverse: #3e3e3f;--background-special: #0d0c2b;--background-special-one: #2b043c;--background-special-two: #32031d;--background-special-three: #040228;--background-special-inverse: #121318;--background-body: #f5f5f7;--background-block: #fff;--background-block-special: #e2f2ff;--background-block-special-dark: #b8cdde;--background-block-special-hover: #e2f2ff;--background-banner-start: #faa2f7;--background-banner-end: #8386f8;--box-shadow-sidebar: #eee;--box-shadow-primary: #e0e0e0;--box-shadow-primary-hover: #acacac;--box-shadow-secondary: #aaa;--box-shadow-secondary-hover: #999;--box-shadow-tertiary: #777;--table-border: #e9eaef;--brand-violet: #6c19f6;--brand-violet-text: #6c19f6;--brand-purple: #cd1be9;--brand-magenta: #f9218d;--brand-pink-deep: #e11d74;--brand-pink-text: #c71564;--brand-gradient: linear-gradient(135deg, #6c19f6 0%, #cd1be9 50%, #f9218d 100%);--accent-gradient: linear-gradient(135deg, #c5187a 0%, #e11d74 50%, #f9218d 100%);--brand-gradient-soft: linear-gradient(135deg, rgb(108 25 246 / 15%) 0%, rgb(249 33 141 / 15%) 100%);--stage-deep: #0a0612;--stage-violet: #1a0a2e;--stage-plum: #2b043c;--stage-rose: #32031d;--disc-ring: #f9218d;--disc-ring-text: #c0126a;--disc-silk: #cd1be9;--disc-silk-text: #9a12b0;--disc-pole: #6c19f6;--disc-pole-text: #5a12d6;--disc-cube: #4a8df3;--disc-cube-text: #1f5fc4;--disc-corde: #ed9254;--disc-corde-text: #a14f17;--disc-straps: #00aa5f;--disc-acrobatics: #f36c3d;--disc-straps-text: #00733e;--line: rgb(20 12 30 / 8%);--line-strong: rgb(20 12 30 / 16%);--overlay-hover: rgb(0 0 0 / 3%);--overlay-mute: rgb(0 0 0 / 6%);--overlay-active: rgb(0 0 0 / 11%);--overlay-dark: rgb(0 0 0 / 70%);--brand-pink-soft: rgb(225 29 116 / 12%);--brand-purple-soft: rgb(205 27 233 / 12%);--brand-magenta-soft: rgb(249 33 141 / 12%);--brand-violet-soft: rgb(108 25 246 / 12%);--brand-pink-subtle: rgb(225 29 116 / 5%);--brand-pink-muted: rgb(225 29 116 / 20%);--brand-pink-strong: rgb(225 29 116 / 52%);--surface-on-dark-04: rgb(255 255 255 / 4%);--surface-on-dark-08: rgb(255 255 255 / 8%);--surface-on-dark-12: rgb(255 255 255 / 12%);--surface-on-dark-16: rgb(255 255 255 / 16%);--surface-on-dark-glass: rgb(10 6 18 / 70%);--text-on-dark-92: rgb(255 255 255 / 92%);--text-on-dark-88: rgb(255 255 255 / 88%);--text-on-dark-70: rgb(255 255 255 / 70%);--text-on-dark-60: rgb(255 255 255 / 60%);--text-on-dark-50: rgb(255 255 255 / 50%);--text-on-dark-40: rgb(255 255 255 / 40%);--success: #006d39;--status-success-soft: rgb(0 170 95 / 12%);--status-warning-soft: rgb(237 146 84 / 12%);--status-alert-soft: rgb(243 92 108 / 12%);--shadow-card-soft: 0 12px 32px rgb(20 12 30 / 8%);--shadow-surface: 0 1px 2px rgb(20 12 30 / 4%), 0 8px 28px rgb(20 12 30 / 6%);--shadow-surface-hover: 0 2px 6px rgb(20 12 30 / 5%), 0 18px 44px rgb(20 12 30 / 11%);--shadow-brand-glow: 0 8px 24px -10px rgb(205 27 233 / 45%);--halo-magenta-strong: radial-gradient(circle, rgb(249 33 141 / 30%) 0%, rgb(108 25 246 / 18%) 40%, transparent 65%);--halo-violet: radial-gradient(circle, rgb(205 27 233 / 28%) 0%, rgb(108 25 246 / 16%) 35%, transparent 60%)}[data-theme=dark][data-v-112b1da0]{--brand-mark: #9c1261;--alert: #ff8996;--warning: #f3b373;--info: #8eb8ff;--error: #ff8996;--error-surface: #b42338;--control-border: #80768f;--focus-ring: none;--error-ring: none;--brand-action-gradient: linear-gradient(135deg, #9c1261 0%, #af127a 50%, #bd166b 100%);--primary: #e11d74;--primary-hover: #a3155a;--primary-disabled: #d8649a;--secondary: #d7196f;--secondary-button: #e5e8ef;--text-primary: #f0edf5;--text-secondary: #a09aae;--text-tertiary: #8b8399;--text-inverse: #232531;--text-light: #fdfdfd;--text-darken-light: #9b9a9a;--text-dark: #6a6969;--background-light: #120e1a;--background-primary: #0a0612;--background-secondary: #1d1729;--background-highlighted: #232531;--background-highlighted-dark: #303030;--background-inverse: #ababae;--background-special: #16121e;--background-special-one: #1b1726;--background-special-two: #212743;--background-special-three: #100d18;--background-special-inverse: #0d0c2b;--background-body: #0a0612;--background-block: #14101e;--background-block-special: #1a1526;--background-block-special-dark: #3c4691;--background-block-special-hover: #0d0a14;--background-banner-start: #51044f;--background-banner-end: #0707c4;--box-shadow-sidebar: #020202;--box-shadow-primary: #020202;--box-shadow-primary-hover: #121212;--box-shadow-secondary: #111;--box-shadow-secondary-hover: #222;--box-shadow-tertiary: #aaa;--table-border: rgb(255 255 255 / 8%);--brand-violet: #6c19f6;--brand-violet-text: #b38cff;--brand-purple: #cd1be9;--brand-magenta: #f9218d;--brand-pink-deep: #e11d74;--brand-pink-text: #ff4d92;--brand-gradient: linear-gradient(135deg, #6c19f6 0%, #cd1be9 50%, #f9218d 100%);--accent-gradient: linear-gradient(135deg, #c5187a 0%, #e11d74 50%, #f9218d 100%);--brand-gradient-soft: linear-gradient(135deg, rgb(108 25 246 / 22%) 0%, rgb(249 33 141 / 22%) 100%);--stage-deep: #0a0612;--stage-violet: #1a0a2e;--stage-plum: #2b043c;--stage-rose: #32031d;--disc-ring: #f9218d;--disc-ring-text: #ff5ca8;--disc-silk: #cd1be9;--disc-silk-text: #e46bf5;--disc-pole: #6c19f6;--disc-pole-text: #a98bff;--disc-cube: #4a8df3;--disc-cube-text: #7fb0ff;--disc-corde: #ed9254;--disc-corde-text: #f4ab7c;--disc-straps: #00aa5f;--disc-acrobatics: #f36c3d;--disc-straps-text: #3fd08c;--line: rgb(255 255 255 / 8%);--line-strong: rgb(255 255 255 / 16%);--overlay-hover: rgb(255 255 255 / 6%);--overlay-mute: rgb(255 255 255 / 10%);--overlay-active: rgb(255 255 255 / 16%);--overlay-dark: rgb(0 0 0 / 70%);--brand-pink-soft: rgb(225 29 116 / 18%);--brand-purple-soft: rgb(205 27 233 / 18%);--brand-magenta-soft: rgb(249 33 141 / 18%);--brand-violet-soft: rgb(108 25 246 / 18%);--brand-pink-subtle: rgb(225 29 116 / 8%);--brand-pink-muted: rgb(225 29 116 / 26%);--brand-pink-strong: rgb(225 29 116 / 55%);--surface-on-dark-04: rgb(255 255 255 / 4%);--surface-on-dark-08: rgb(255 255 255 / 8%);--surface-on-dark-12: rgb(255 255 255 / 12%);--surface-on-dark-16: rgb(255 255 255 / 16%);--surface-on-dark-glass: rgb(10 6 18 / 70%);--text-on-dark-92: rgb(255 255 255 / 92%);--text-on-dark-88: rgb(255 255 255 / 88%);--text-on-dark-70: rgb(255 255 255 / 70%);--text-on-dark-60: rgb(255 255 255 / 60%);--text-on-dark-50: rgb(255 255 255 / 50%);--text-on-dark-40: rgb(255 255 255 / 40%);--success: #39d98a;--status-success-soft: rgb(0 170 95 / 18%);--status-warning-soft: rgb(237 146 84 / 18%);--status-alert-soft: rgb(243 92 108 / 18%);--shadow-card-soft: 0 12px 32px rgb(0 0 0 / 50%);--shadow-surface: inset 0 1px 0 rgb(255 255 255 / 5%), 0 10px 30px rgb(0 0 0 / 35%);--shadow-surface-hover: inset 0 1px 0 rgb(255 255 255 / 8%), 0 18px 44px rgb(0 0 0 / 50%);--shadow-brand-glow: 0 8px 24px -10px rgb(205 27 233 / 55%);--halo-magenta-strong: radial-gradient(circle, rgb(249 33 141 / 35%) 0%, rgb(108 25 246 / 22%) 40%, transparent 65%);--halo-violet: radial-gradient(circle, rgb(205 27 233 / 32%) 0%, rgb(108 25 246 / 20%) 35%, transparent 60%)}@layer app.components.KitForm{.modal-content[data-v-112b1da0]{max-width:500px}}[data-theme=light][data-v-096d37f1]{--brand-mark: #9c1261;--alert: #b42338;--warning: #8a4800;--info: #1859b8;--error: #c51f3f;--error-surface: #b42338;--control-border: #89808f;--focus-ring: none;--error-ring: none;--brand-action-gradient: linear-gradient(135deg, #9c1261 0%, #af127a 50%, #bd166b 100%);--primary: #e11d74;--primary-hover: #a3155a;--primary-disabled: #d8649a;--secondary: #d7196f;--secondary-button: #e5e8ef;--text-primary: #1a1325;--text-secondary: #5a5566;--text-tertiary: #686472;--text-inverse: #bfbfc0;--text-light: #fdfdfd;--text-darken-light: #c0bebe;--text-dark: #727272;--background-light: #f2f3f4;--background-primary: #ffffff;--background-secondary: #e9eaef;--background-highlighted: #bfbfc0;--background-highlighted-dark: #cacaca;--background-inverse: #3e3e3f;--background-special: #0d0c2b;--background-special-one: #2b043c;--background-special-two: #32031d;--background-special-three: #040228;--background-special-inverse: #121318;--background-body: #f5f5f7;--background-block: #fff;--background-block-special: #e2f2ff;--background-block-special-dark: #b8cdde;--background-block-special-hover: #e2f2ff;--background-banner-start: #faa2f7;--background-banner-end: #8386f8;--box-shadow-sidebar: #eee;--box-shadow-primary: #e0e0e0;--box-shadow-primary-hover: #acacac;--box-shadow-secondary: #aaa;--box-shadow-secondary-hover: #999;--box-shadow-tertiary: #777;--table-border: #e9eaef;--brand-violet: #6c19f6;--brand-violet-text: #6c19f6;--brand-purple: #cd1be9;--brand-magenta: #f9218d;--brand-pink-deep: #e11d74;--brand-pink-text: #c71564;--brand-gradient: linear-gradient(135deg, #6c19f6 0%, #cd1be9 50%, #f9218d 100%);--accent-gradient: linear-gradient(135deg, #c5187a 0%, #e11d74 50%, #f9218d 100%);--brand-gradient-soft: linear-gradient(135deg, rgb(108 25 246 / 15%) 0%, rgb(249 33 141 / 15%) 100%);--stage-deep: #0a0612;--stage-violet: #1a0a2e;--stage-plum: #2b043c;--stage-rose: #32031d;--disc-ring: #f9218d;--disc-ring-text: #c0126a;--disc-silk: #cd1be9;--disc-silk-text: #9a12b0;--disc-pole: #6c19f6;--disc-pole-text: #5a12d6;--disc-cube: #4a8df3;--disc-cube-text: #1f5fc4;--disc-corde: #ed9254;--disc-corde-text: #a14f17;--disc-straps: #00aa5f;--disc-acrobatics: #f36c3d;--disc-straps-text: #00733e;--line: rgb(20 12 30 / 8%);--line-strong: rgb(20 12 30 / 16%);--overlay-hover: rgb(0 0 0 / 3%);--overlay-mute: rgb(0 0 0 / 6%);--overlay-active: rgb(0 0 0 / 11%);--overlay-dark: rgb(0 0 0 / 70%);--brand-pink-soft: rgb(225 29 116 / 12%);--brand-purple-soft: rgb(205 27 233 / 12%);--brand-magenta-soft: rgb(249 33 141 / 12%);--brand-violet-soft: rgb(108 25 246 / 12%);--brand-pink-subtle: rgb(225 29 116 / 5%);--brand-pink-muted: rgb(225 29 116 / 20%);--brand-pink-strong: rgb(225 29 116 / 52%);--surface-on-dark-04: rgb(255 255 255 / 4%);--surface-on-dark-08: rgb(255 255 255 / 8%);--surface-on-dark-12: rgb(255 255 255 / 12%);--surface-on-dark-16: rgb(255 255 255 / 16%);--surface-on-dark-glass: rgb(10 6 18 / 70%);--text-on-dark-92: rgb(255 255 255 / 92%);--text-on-dark-88: rgb(255 255 255 / 88%);--text-on-dark-70: rgb(255 255 255 / 70%);--text-on-dark-60: rgb(255 255 255 / 60%);--text-on-dark-50: rgb(255 255 255 / 50%);--text-on-dark-40: rgb(255 255 255 / 40%);--success: #006d39;--status-success-soft: rgb(0 170 95 / 12%);--status-warning-soft: rgb(237 146 84 / 12%);--status-alert-soft: rgb(243 92 108 / 12%);--shadow-card-soft: 0 12px 32px rgb(20 12 30 / 8%);--shadow-surface: 0 1px 2px rgb(20 12 30 / 4%), 0 8px 28px rgb(20 12 30 / 6%);--shadow-surface-hover: 0 2px 6px rgb(20 12 30 / 5%), 0 18px 44px rgb(20 12 30 / 11%);--shadow-brand-glow: 0 8px 24px -10px rgb(205 27 233 / 45%);--halo-magenta-strong: radial-gradient(circle, rgb(249 33 141 / 30%) 0%, rgb(108 25 246 / 18%) 40%, transparent 65%);--halo-violet: radial-gradient(circle, rgb(205 27 233 / 28%) 0%, rgb(108 25 246 / 16%) 35%, transparent 60%)}[data-theme=dark][data-v-096d37f1]{--brand-mark: #9c1261;--alert: #ff8996;--warning: #f3b373;--info: #8eb8ff;--error: #ff8996;--error-surface: #b42338;--control-border: #80768f;--focus-ring: none;--error-ring: none;--brand-action-gradient: linear-gradient(135deg, #9c1261 0%, #af127a 50%, #bd166b 100%);--primary: #e11d74;--primary-hover: #a3155a;--primary-disabled: #d8649a;--secondary: #d7196f;--secondary-button: #e5e8ef;--text-primary: #f0edf5;--text-secondary: #a09aae;--text-tertiary: #8b8399;--text-inverse: #232531;--text-light: #fdfdfd;--text-darken-light: #9b9a9a;--text-dark: #6a6969;--background-light: #120e1a;--background-primary: #0a0612;--background-secondary: #1d1729;--background-highlighted: #232531;--background-highlighted-dark: #303030;--background-inverse: #ababae;--background-special: #16121e;--background-special-one: #1b1726;--background-special-two: #212743;--background-special-three: #100d18;--background-special-inverse: #0d0c2b;--background-body: #0a0612;--background-block: #14101e;--background-block-special: #1a1526;--background-block-special-dark: #3c4691;--background-block-special-hover: #0d0a14;--background-banner-start: #51044f;--background-banner-end: #0707c4;--box-shadow-sidebar: #020202;--box-shadow-primary: #020202;--box-shadow-primary-hover: #121212;--box-shadow-secondary: #111;--box-shadow-secondary-hover: #222;--box-shadow-tertiary: #aaa;--table-border: rgb(255 255 255 / 8%);--brand-violet: #6c19f6;--brand-violet-text: #b38cff;--brand-purple: #cd1be9;--brand-magenta: #f9218d;--brand-pink-deep: #e11d74;--brand-pink-text: #ff4d92;--brand-gradient: linear-gradient(135deg, #6c19f6 0%, #cd1be9 50%, #f9218d 100%);--accent-gradient: linear-gradient(135deg, #c5187a 0%, #e11d74 50%, #f9218d 100%);--brand-gradient-soft: linear-gradient(135deg, rgb(108 25 246 / 22%) 0%, rgb(249 33 141 / 22%) 100%);--stage-deep: #0a0612;--stage-violet: #1a0a2e;--stage-plum: #2b043c;--stage-rose: #32031d;--disc-ring: #f9218d;--disc-ring-text: #ff5ca8;--disc-silk: #cd1be9;--disc-silk-text: #e46bf5;--disc-pole: #6c19f6;--disc-pole-text: #a98bff;--disc-cube: #4a8df3;--disc-cube-text: #7fb0ff;--disc-corde: #ed9254;--disc-corde-text: #f4ab7c;--disc-straps: #00aa5f;--disc-acrobatics: #f36c3d;--disc-straps-text: #3fd08c;--line: rgb(255 255 255 / 8%);--line-strong: rgb(255 255 255 / 16%);--overlay-hover: rgb(255 255 255 / 6%);--overlay-mute: rgb(255 255 255 / 10%);--overlay-active: rgb(255 255 255 / 16%);--overlay-dark: rgb(0 0 0 / 70%);--brand-pink-soft: rgb(225 29 116 / 18%);--brand-purple-soft: rgb(205 27 233 / 18%);--brand-magenta-soft: rgb(249 33 141 / 18%);--brand-violet-soft: rgb(108 25 246 / 18%);--brand-pink-subtle: rgb(225 29 116 / 8%);--brand-pink-muted: rgb(225 29 116 / 26%);--brand-pink-strong: rgb(225 29 116 / 55%);--surface-on-dark-04: rgb(255 255 255 / 4%);--surface-on-dark-08: rgb(255 255 255 / 8%);--surface-on-dark-12: rgb(255 255 255 / 12%);--surface-on-dark-16: rgb(255 255 255 / 16%);--surface-on-dark-glass: rgb(10 6 18 / 70%);--text-on-dark-92: rgb(255 255 255 / 92%);--text-on-dark-88: rgb(255 255 255 / 88%);--text-on-dark-70: rgb(255 255 255 / 70%);--text-on-dark-60: rgb(255 255 255 / 60%);--text-on-dark-50: rgb(255 255 255 / 50%);--text-on-dark-40: rgb(255 255 255 / 40%);--success: #39d98a;--status-success-soft: rgb(0 170 95 / 18%);--status-warning-soft: rgb(237 146 84 / 18%);--status-alert-soft: rgb(243 92 108 / 18%);--shadow-card-soft: 0 12px 32px rgb(0 0 0 / 50%);--shadow-surface: inset 0 1px 0 rgb(255 255 255 / 5%), 0 10px 30px rgb(0 0 0 / 35%);--shadow-surface-hover: inset 0 1px 0 rgb(255 255 255 / 8%), 0 18px 44px rgb(0 0 0 / 50%);--shadow-brand-glow: 0 8px 24px -10px rgb(205 27 233 / 55%);--halo-magenta-strong: radial-gradient(circle, rgb(249 33 141 / 35%) 0%, rgb(108 25 246 / 22%) 40%, transparent 65%);--halo-violet: radial-gradient(circle, rgb(205 27 233 / 32%) 0%, rgb(108 25 246 / 20%) 35%, transparent 60%)}@layer app.components.KitControlCheckbox{.control-checkbox[data-v-096d37f1]{display:inline-block}.kit-checkbox-control[data-v-096d37f1]{-webkit-appearance:none;appearance:none;position:absolute;width:1px;height:1px;opacity:0;margin:0}.kit-checkbox-control:focus-visible+.kit-checkbox-element[data-v-096d37f1]{outline:1px solid var(--brand-pink-text);outline-offset:-1px;transition:outline-color .2s ease,border-color .2s ease}.kit-checkbox-control:disabled+.kit-checkbox-element[data-v-096d37f1]{cursor:not-allowed}.kit-checkbox-control[aria-readonly=true]+.kit-checkbox-element[data-v-096d37f1]{cursor:default}.kit-checkbox-control:checked+.kit-checkbox-element[data-v-096d37f1],.kit-checkbox-control:indeterminate+.kit-checkbox-element[data-v-096d37f1]{background:var(--primary);border-color:var(--primary)}.kit-checkbox-control:checked+.kit-checkbox-element[data-v-096d37f1]:hover,.kit-checkbox-control:indeterminate+.kit-checkbox-element[data-v-096d37f1]:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.kit-checkbox-control:checked+.kit-checkbox-element[data-v-096d37f1]:before{position:absolute;top:1px;left:-1px;width:6px;height:10px;content:"";border:2px solid var(--text-light);border-width:0 2px 2px 0;transform:translate(6px,1px) rotate(45deg);transform-origin:center}.kit-checkbox-control:indeterminate+.kit-checkbox-element[data-v-096d37f1]:before{position:absolute;top:8px;right:4px;left:4px;content:"";width:auto;height:0;border:0;border-top:2px solid var(--text-light);transform:none}.kit-checkbox-control:disabled:not(:checked):not(:indeterminate)+.kit-checkbox-element[data-v-096d37f1]{background-color:var(--background-secondary);border-color:var(--background-highlighted-dark)}.kit-checkbox-control:disabled:checked+.kit-checkbox-element[data-v-096d37f1],.kit-checkbox-control:disabled:indeterminate+.kit-checkbox-element[data-v-096d37f1]{background-color:var(--background-highlighted-dark);border-color:var(--background-highlighted-dark)}.kit-checkbox-control:disabled:checked+.kit-checkbox-element[data-v-096d37f1]:before,.kit-checkbox-control:disabled:indeterminate+.kit-checkbox-element[data-v-096d37f1]:before{border-color:var(--text-primary)}.kit-checkbox-element[data-v-096d37f1]{position:relative;display:inline-block;width:18px;height:18px;margin:0 8px 0 0;vertical-align:middle;cursor:pointer;border:1px solid var(--control-border);border-radius:4px;transition:all .4s ease}.kit-checkbox-element--error[data-v-096d37f1]{border-color:var(--alert)}}[data-theme=light][data-v-9fc131c7]{--brand-mark: #9c1261;--alert: #b42338;--warning: #8a4800;--info: #1859b8;--error: #c51f3f;--error-surface: #b42338;--control-border: #89808f;--focus-ring: none;--error-ring: none;--brand-action-gradient: linear-gradient(135deg, #9c1261 0%, #af127a 50%, #bd166b 100%);--primary: #e11d74;--primary-hover: #a3155a;--primary-disabled: #d8649a;--secondary: #d7196f;--secondary-button: #e5e8ef;--text-primary: #1a1325;--text-secondary: #5a5566;--text-tertiary: #686472;--text-inverse: #bfbfc0;--text-light: #fdfdfd;--text-darken-light: #c0bebe;--text-dark: #727272;--background-light: #f2f3f4;--background-primary: #ffffff;--background-secondary: #e9eaef;--background-highlighted: #bfbfc0;--background-highlighted-dark: #cacaca;--background-inverse: #3e3e3f;--background-special: #0d0c2b;--background-special-one: #2b043c;--background-special-two: #32031d;--background-special-three: #040228;--background-special-inverse: #121318;--background-body: #f5f5f7;--background-block: #fff;--background-block-special: #e2f2ff;--background-block-special-dark: #b8cdde;--background-block-special-hover: #e2f2ff;--background-banner-start: #faa2f7;--background-banner-end: #8386f8;--box-shadow-sidebar: #eee;--box-shadow-primary: #e0e0e0;--box-shadow-primary-hover: #acacac;--box-shadow-secondary: #aaa;--box-shadow-secondary-hover: #999;--box-shadow-tertiary: #777;--table-border: #e9eaef;--brand-violet: #6c19f6;--brand-violet-text: #6c19f6;--brand-purple: #cd1be9;--brand-magenta: #f9218d;--brand-pink-deep: #e11d74;--brand-pink-text: #c71564;--brand-gradient: linear-gradient(135deg, #6c19f6 0%, #cd1be9 50%, #f9218d 100%);--accent-gradient: linear-gradient(135deg, #c5187a 0%, #e11d74 50%, #f9218d 100%);--brand-gradient-soft: linear-gradient(135deg, rgb(108 25 246 / 15%) 0%, rgb(249 33 141 / 15%) 100%);--stage-deep: #0a0612;--stage-violet: #1a0a2e;--stage-plum: #2b043c;--stage-rose: #32031d;--disc-ring: #f9218d;--disc-ring-text: #c0126a;--disc-silk: #cd1be9;--disc-silk-text: #9a12b0;--disc-pole: #6c19f6;--disc-pole-text: #5a12d6;--disc-cube: #4a8df3;--disc-cube-text: #1f5fc4;--disc-corde: #ed9254;--disc-corde-text: #a14f17;--disc-straps: #00aa5f;--disc-acrobatics: #f36c3d;--disc-straps-text: #00733e;--line: rgb(20 12 30 / 8%);--line-strong: rgb(20 12 30 / 16%);--overlay-hover: rgb(0 0 0 / 3%);--overlay-mute: rgb(0 0 0 / 6%);--overlay-active: rgb(0 0 0 / 11%);--overlay-dark: rgb(0 0 0 / 70%);--brand-pink-soft: rgb(225 29 116 / 12%);--brand-purple-soft: rgb(205 27 233 / 12%);--brand-magenta-soft: rgb(249 33 141 / 12%);--brand-violet-soft: rgb(108 25 246 / 12%);--brand-pink-subtle: rgb(225 29 116 / 5%);--brand-pink-muted: rgb(225 29 116 / 20%);--brand-pink-strong: rgb(225 29 116 / 52%);--surface-on-dark-04: rgb(255 255 255 / 4%);--surface-on-dark-08: rgb(255 255 255 / 8%);--surface-on-dark-12: rgb(255 255 255 / 12%);--surface-on-dark-16: rgb(255 255 255 / 16%);--surface-on-dark-glass: rgb(10 6 18 / 70%);--text-on-dark-92: rgb(255 255 255 / 92%);--text-on-dark-88: rgb(255 255 255 / 88%);--text-on-dark-70: rgb(255 255 255 / 70%);--text-on-dark-60: rgb(255 255 255 / 60%);--text-on-dark-50: rgb(255 255 255 / 50%);--text-on-dark-40: rgb(255 255 255 / 40%);--success: #006d39;--status-success-soft: rgb(0 170 95 / 12%);--status-warning-soft: rgb(237 146 84 / 12%);--status-alert-soft: rgb(243 92 108 / 12%);--shadow-card-soft: 0 12px 32px rgb(20 12 30 / 8%);--shadow-surface: 0 1px 2px rgb(20 12 30 / 4%), 0 8px 28px rgb(20 12 30 / 6%);--shadow-surface-hover: 0 2px 6px rgb(20 12 30 / 5%), 0 18px 44px rgb(20 12 30 / 11%);--shadow-brand-glow: 0 8px 24px -10px rgb(205 27 233 / 45%);--halo-magenta-strong: radial-gradient(circle, rgb(249 33 141 / 30%) 0%, rgb(108 25 246 / 18%) 40%, transparent 65%);--halo-violet: radial-gradient(circle, rgb(205 27 233 / 28%) 0%, rgb(108 25 246 / 16%) 35%, transparent 60%)}[data-theme=dark][data-v-9fc131c7]{--brand-mark: #9c1261;--alert: #ff8996;--warning: #f3b373;--info: #8eb8ff;--error: #ff8996;--error-surface: #b42338;--control-border: #80768f;--focus-ring: none;--error-ring: none;--brand-action-gradient: linear-gradient(135deg, #9c1261 0%, #af127a 50%, #bd166b 100%);--primary: #e11d74;--primary-hover: #a3155a;--primary-disabled: #d8649a;--secondary: #d7196f;--secondary-button: #e5e8ef;--text-primary: #f0edf5;--text-secondary: #a09aae;--text-tertiary: #8b8399;--text-inverse: #232531;--text-light: #fdfdfd;--text-darken-light: #9b9a9a;--text-dark: #6a6969;--background-light: #120e1a;--background-primary: #0a0612;--background-secondary: #1d1729;--background-highlighted: #232531;--background-highlighted-dark: #303030;--background-inverse: #ababae;--background-special: #16121e;--background-special-one: #1b1726;--background-special-two: #212743;--background-special-three: #100d18;--background-special-inverse: #0d0c2b;--background-body: #0a0612;--background-block: #14101e;--background-block-special: #1a1526;--background-block-special-dark: #3c4691;--background-block-special-hover: #0d0a14;--background-banner-start: #51044f;--background-banner-end: #0707c4;--box-shadow-sidebar: #020202;--box-shadow-primary: #020202;--box-shadow-primary-hover: #121212;--box-shadow-secondary: #111;--box-shadow-secondary-hover: #222;--box-shadow-tertiary: #aaa;--table-border: rgb(255 255 255 / 8%);--brand-violet: #6c19f6;--brand-violet-text: #b38cff;--brand-purple: #cd1be9;--brand-magenta: #f9218d;--brand-pink-deep: #e11d74;--brand-pink-text: #ff4d92;--brand-gradient: linear-gradient(135deg, #6c19f6 0%, #cd1be9 50%, #f9218d 100%);--accent-gradient: linear-gradient(135deg, #c5187a 0%, #e11d74 50%, #f9218d 100%);--brand-gradient-soft: linear-gradient(135deg, rgb(108 25 246 / 22%) 0%, rgb(249 33 141 / 22%) 100%);--stage-deep: #0a0612;--stage-violet: #1a0a2e;--stage-plum: #2b043c;--stage-rose: #32031d;--disc-ring: #f9218d;--disc-ring-text: #ff5ca8;--disc-silk: #cd1be9;--disc-silk-text: #e46bf5;--disc-pole: #6c19f6;--disc-pole-text: #a98bff;--disc-cube: #4a8df3;--disc-cube-text: #7fb0ff;--disc-corde: #ed9254;--disc-corde-text: #f4ab7c;--disc-straps: #00aa5f;--disc-acrobatics: #f36c3d;--disc-straps-text: #3fd08c;--line: rgb(255 255 255 / 8%);--line-strong: rgb(255 255 255 / 16%);--overlay-hover: rgb(255 255 255 / 6%);--overlay-mute: rgb(255 255 255 / 10%);--overlay-active: rgb(255 255 255 / 16%);--overlay-dark: rgb(0 0 0 / 70%);--brand-pink-soft: rgb(225 29 116 / 18%);--brand-purple-soft: rgb(205 27 233 / 18%);--brand-magenta-soft: rgb(249 33 141 / 18%);--brand-violet-soft: rgb(108 25 246 / 18%);--brand-pink-subtle: rgb(225 29 116 / 8%);--brand-pink-muted: rgb(225 29 116 / 26%);--brand-pink-strong: rgb(225 29 116 / 55%);--surface-on-dark-04: rgb(255 255 255 / 4%);--surface-on-dark-08: rgb(255 255 255 / 8%);--surface-on-dark-12: rgb(255 255 255 / 12%);--surface-on-dark-16: rgb(255 255 255 / 16%);--surface-on-dark-glass: rgb(10 6 18 / 70%);--text-on-dark-92: rgb(255 255 255 / 92%);--text-on-dark-88: rgb(255 255 255 / 88%);--text-on-dark-70: rgb(255 255 255 / 70%);--text-on-dark-60: rgb(255 255 255 / 60%);--text-on-dark-50: rgb(255 255 255 / 50%);--text-on-dark-40: rgb(255 255 255 / 40%);--success: #39d98a;--status-success-soft: rgb(0 170 95 / 18%);--status-warning-soft: rgb(237 146 84 / 18%);--status-alert-soft: rgb(243 92 108 / 18%);--shadow-card-soft: 0 12px 32px rgb(0 0 0 / 50%);--shadow-surface: inset 0 1px 0 rgb(255 255 255 / 5%), 0 10px 30px rgb(0 0 0 / 35%);--shadow-surface-hover: inset 0 1px 0 rgb(255 255 255 / 8%), 0 18px 44px rgb(0 0 0 / 50%);--shadow-brand-glow: 0 8px 24px -10px rgb(205 27 233 / 55%);--halo-magenta-strong: radial-gradient(circle, rgb(249 33 141 / 35%) 0%, rgb(108 25 246 / 22%) 40%, transparent 65%);--halo-violet: radial-gradient(circle, rgb(205 27 233 / 32%) 0%, rgb(108 25 246 / 20%) 35%, transparent 60%)}@layer app.components.KitCheckbox{.kit-checkbox[data-v-9fc131c7]{position:relative;display:flex;align-items:center}.kit-checkbox__control[data-v-9fc131c7]{flex:0 0 auto;order:-1}.kit-checkbox__label[data-v-9fc131c7]{color:var(--text-primary)}.kit-checkbox--block[data-v-9fc131c7]{display:flex}}[data-theme=light][data-v-022bba73]{--brand-mark: #9c1261;--alert: #b42338;--warning: #8a4800;--info: #1859b8;--error: #c51f3f;--error-surface: #b42338;--control-border: #89808f;--focus-ring: none;--error-ring: none;--brand-action-gradient: linear-gradient(135deg, #9c1261 0%, #af127a 50%, #bd166b 100%);--primary: #e11d74;--primary-hover: #a3155a;--primary-disabled: #d8649a;--secondary: #d7196f;--secondary-button: #e5e8ef;--text-primary: #1a1325;--text-secondary: #5a5566;--text-tertiary: #686472;--text-inverse: #bfbfc0;--text-light: #fdfdfd;--text-darken-light: #c0bebe;--text-dark: #727272;--background-light: #f2f3f4;--background-primary: #ffffff;--background-secondary: #e9eaef;--background-highlighted: #bfbfc0;--background-highlighted-dark: #cacaca;--background-inverse: #3e3e3f;--background-special: #0d0c2b;--background-special-one: #2b043c;--background-special-two: #32031d;--background-special-three: #040228;--background-special-inverse: #121318;--background-body: #f5f5f7;--background-block: #fff;--background-block-special: #e2f2ff;--background-block-special-dark: #b8cdde;--background-block-special-hover: #e2f2ff;--background-banner-start: #faa2f7;--background-banner-end: #8386f8;--box-shadow-sidebar: #eee;--box-shadow-primary: #e0e0e0;--box-shadow-primary-hover: #acacac;--box-shadow-secondary: #aaa;--box-shadow-secondary-hover: #999;--box-shadow-tertiary: #777;--table-border: #e9eaef;--brand-violet: #6c19f6;--brand-violet-text: #6c19f6;--brand-purple: #cd1be9;--brand-magenta: #f9218d;--brand-pink-deep: #e11d74;--brand-pink-text: #c71564;--brand-gradient: linear-gradient(135deg, #6c19f6 0%, #cd1be9 50%, #f9218d 100%);--accent-gradient: linear-gradient(135deg, #c5187a 0%, #e11d74 50%, #f9218d 100%);--brand-gradient-soft: linear-gradient(135deg, rgb(108 25 246 / 15%) 0%, rgb(249 33 141 / 15%) 100%);--stage-deep: #0a0612;--stage-violet: #1a0a2e;--stage-plum: #2b043c;--stage-rose: #32031d;--disc-ring: #f9218d;--disc-ring-text: #c0126a;--disc-silk: #cd1be9;--disc-silk-text: #9a12b0;--disc-pole: #6c19f6;--disc-pole-text: #5a12d6;--disc-cube: #4a8df3;--disc-cube-text: #1f5fc4;--disc-corde: #ed9254;--disc-corde-text: #a14f17;--disc-straps: #00aa5f;--disc-acrobatics: #f36c3d;--disc-straps-text: #00733e;--line: rgb(20 12 30 / 8%);--line-strong: rgb(20 12 30 / 16%);--overlay-hover: rgb(0 0 0 / 3%);--overlay-mute: rgb(0 0 0 / 6%);--overlay-active: rgb(0 0 0 / 11%);--overlay-dark: rgb(0 0 0 / 70%);--brand-pink-soft: rgb(225 29 116 / 12%);--brand-purple-soft: rgb(205 27 233 / 12%);--brand-magenta-soft: rgb(249 33 141 / 12%);--brand-violet-soft: rgb(108 25 246 / 12%);--brand-pink-subtle: rgb(225 29 116 / 5%);--brand-pink-muted: rgb(225 29 116 / 20%);--brand-pink-strong: rgb(225 29 116 / 52%);--surface-on-dark-04: rgb(255 255 255 / 4%);--surface-on-dark-08: rgb(255 255 255 / 8%);--surface-on-dark-12: rgb(255 255 255 / 12%);--surface-on-dark-16: rgb(255 255 255 / 16%);--surface-on-dark-glass: rgb(10 6 18 / 70%);--text-on-dark-92: rgb(255 255 255 / 92%);--text-on-dark-88: rgb(255 255 255 / 88%);--text-on-dark-70: rgb(255 255 255 / 70%);--text-on-dark-60: rgb(255 255 255 / 60%);--text-on-dark-50: rgb(255 255 255 / 50%);--text-on-dark-40: rgb(255 255 255 / 40%);--success: #006d39;--status-success-soft: rgb(0 170 95 / 12%);--status-warning-soft: rgb(237 146 84 / 12%);--status-alert-soft: rgb(243 92 108 / 12%);--shadow-card-soft: 0 12px 32px rgb(20 12 30 / 8%);--shadow-surface: 0 1px 2px rgb(20 12 30 / 4%), 0 8px 28px rgb(20 12 30 / 6%);--shadow-surface-hover: 0 2px 6px rgb(20 12 30 / 5%), 0 18px 44px rgb(20 12 30 / 11%);--shadow-brand-glow: 0 8px 24px -10px rgb(205 27 233 / 45%);--halo-magenta-strong: radial-gradient(circle, rgb(249 33 141 / 30%) 0%, rgb(108 25 246 / 18%) 40%, transparent 65%);--halo-violet: radial-gradient(circle, rgb(205 27 233 / 28%) 0%, rgb(108 25 246 / 16%) 35%, transparent 60%)}[data-theme=dark][data-v-022bba73]{--brand-mark: #9c1261;--alert: #ff8996;--warning: #f3b373;--info: #8eb8ff;--error: #ff8996;--error-surface: #b42338;--control-border: #80768f;--focus-ring: none;--error-ring: none;--brand-action-gradient: linear-gradient(135deg, #9c1261 0%, #af127a 50%, #bd166b 100%);--primary: #e11d74;--primary-hover: #a3155a;--primary-disabled: #d8649a;--secondary: #d7196f;--secondary-button: #e5e8ef;--text-primary: #f0edf5;--text-secondary: #a09aae;--text-tertiary: #8b8399;--text-inverse: #232531;--text-light: #fdfdfd;--text-darken-light: #9b9a9a;--text-dark: #6a6969;--background-light: #120e1a;--background-primary: #0a0612;--background-secondary: #1d1729;--background-highlighted: #232531;--background-highlighted-dark: #303030;--background-inverse: #ababae;--background-special: #16121e;--background-special-one: #1b1726;--background-special-two: #212743;--background-special-three: #100d18;--background-special-inverse: #0d0c2b;--background-body: #0a0612;--background-block: #14101e;--background-block-special: #1a1526;--background-block-special-dark: #3c4691;--background-block-special-hover: #0d0a14;--background-banner-start: #51044f;--background-banner-end: #0707c4;--box-shadow-sidebar: #020202;--box-shadow-primary: #020202;--box-shadow-primary-hover: #121212;--box-shadow-secondary: #111;--box-shadow-secondary-hover: #222;--box-shadow-tertiary: #aaa;--table-border: rgb(255 255 255 / 8%);--brand-violet: #6c19f6;--brand-violet-text: #b38cff;--brand-purple: #cd1be9;--brand-magenta: #f9218d;--brand-pink-deep: #e11d74;--brand-pink-text: #ff4d92;--brand-gradient: linear-gradient(135deg, #6c19f6 0%, #cd1be9 50%, #f9218d 100%);--accent-gradient: linear-gradient(135deg, #c5187a 0%, #e11d74 50%, #f9218d 100%);--brand-gradient-soft: linear-gradient(135deg, rgb(108 25 246 / 22%) 0%, rgb(249 33 141 / 22%) 100%);--stage-deep: #0a0612;--stage-violet: #1a0a2e;--stage-plum: #2b043c;--stage-rose: #32031d;--disc-ring: #f9218d;--disc-ring-text: #ff5ca8;--disc-silk: #cd1be9;--disc-silk-text: #e46bf5;--disc-pole: #6c19f6;--disc-pole-text: #a98bff;--disc-cube: #4a8df3;--disc-cube-text: #7fb0ff;--disc-corde: #ed9254;--disc-corde-text: #f4ab7c;--disc-straps: #00aa5f;--disc-acrobatics: #f36c3d;--disc-straps-text: #3fd08c;--line: rgb(255 255 255 / 8%);--line-strong: rgb(255 255 255 / 16%);--overlay-hover: rgb(255 255 255 / 6%);--overlay-mute: rgb(255 255 255 / 10%);--overlay-active: rgb(255 255 255 / 16%);--overlay-dark: rgb(0 0 0 / 70%);--brand-pink-soft: rgb(225 29 116 / 18%);--brand-purple-soft: rgb(205 27 233 / 18%);--brand-magenta-soft: rgb(249 33 141 / 18%);--brand-violet-soft: rgb(108 25 246 / 18%);--brand-pink-subtle: rgb(225 29 116 / 8%);--brand-pink-muted: rgb(225 29 116 / 26%);--brand-pink-strong: rgb(225 29 116 / 55%);--surface-on-dark-04: rgb(255 255 255 / 4%);--surface-on-dark-08: rgb(255 255 255 / 8%);--surface-on-dark-12: rgb(255 255 255 / 12%);--surface-on-dark-16: rgb(255 255 255 / 16%);--surface-on-dark-glass: rgb(10 6 18 / 70%);--text-on-dark-92: rgb(255 255 255 / 92%);--text-on-dark-88: rgb(255 255 255 / 88%);--text-on-dark-70: rgb(255 255 255 / 70%);--text-on-dark-60: rgb(255 255 255 / 60%);--text-on-dark-50: rgb(255 255 255 / 50%);--text-on-dark-40: rgb(255 255 255 / 40%);--success: #39d98a;--status-success-soft: rgb(0 170 95 / 18%);--status-warning-soft: rgb(237 146 84 / 18%);--status-alert-soft: rgb(243 92 108 / 18%);--shadow-card-soft: 0 12px 32px rgb(0 0 0 / 50%);--shadow-surface: inset 0 1px 0 rgb(255 255 255 / 5%), 0 10px 30px rgb(0 0 0 / 35%);--shadow-surface-hover: inset 0 1px 0 rgb(255 255 255 / 8%), 0 18px 44px rgb(0 0 0 / 50%);--shadow-brand-glow: 0 8px 24px -10px rgb(205 27 233 / 55%);--halo-magenta-strong: radial-gradient(circle, rgb(249 33 141 / 35%) 0%, rgb(108 25 246 / 22%) 40%, transparent 65%);--halo-violet: radial-gradient(circle, rgb(205 27 233 / 32%) 0%, rgb(108 25 246 / 20%) 35%, transparent 60%)}.kit-radio[data-v-022bba73]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;cursor:pointer}.kit-radio[data-v-022bba73] .kit-label__text{grid-column:2;grid-row:1;min-width:0}.kit-radio[data-v-022bba73] .kit-label__error-message{grid-column:1/-1;grid-row:2}.kit-radio--disabled[data-v-022bba73]{cursor:not-allowed}.kit-radio--disabled[data-v-022bba73] .kit-radio__label{color:var(--text-tertiary)}.kit-radio__input[data-v-022bba73]{position:absolute;z-index:-1;opacity:0}.kit-radio__input:checked+.kit-radio__check[data-v-022bba73]{background:radial-gradient(circle at 50%,var(--primary) 45%,var(--background-primary) 45%)}.kit-radio__input:checked:disabled+.kit-radio__check[data-v-022bba73]{background:radial-gradient(circle at 50%,var(--background-highlighted) 45%,var(--background-primary) 45%)}.kit-radio__input:focus-visible+.kit-radio__check[data-v-022bba73]{outline:1px solid var(--brand-pink-text);outline-offset:-1px;transition:outline-color .2s ease,border-color .2s ease}.kit-radio__check[data-v-022bba73]{position:relative;display:inline-block;width:18px;height:18px;grid-column:1;grid-row:1;vertical-align:middle;border:1px solid var(--line-strong);border-radius:50%;transition:all .4s ease}.kit-radio__check--error[data-v-022bba73]{border-color:var(--alert)}.kit-radio__label[data-v-022bba73]{display:inline-block;font-size:14px;color:var(--text-primary);white-space:normal;overflow-wrap:anywhere}.kit-radio[data-v-022bba73] .tooltip-icon--alert{display:none}
