:root{--color-bg-primary-black: #131518;--color-bg-secondary-gray: #1F1F21;--color-bg-input-on-black: #2C2C30;--color-bg-input-on-gray: #131518;--color-bg-modal-mask: #242426D1;--color-bg-modal-content: #131518;--color-border-default: #363A40;--color-border-hover: #4A4F57;--color-border-focus: #5a9cf8;--color-border-error: #f87171;--color-border-success: #4F8F79;--global-border-width: none;--global-border-style: solid;--color-text-primary: #ffffff;--color-text-secondary: #8B8B8B;--color-text-tertiary: #6e6e73;--color-text-disabled: #4A4F57;--color-text-readonly: #717782;--color-icon-default: #5B728280;--color-icon-hover: #ffffff;--color-icon-active: #6281BB;--color-bg-disabled: #2C2E35;--color-border-disabled: #2C2E35;--color-bg-readonly: #1C202A;--color-border-readonly: #363A40;--color-hover-overlay: rgba(255, 255, 255, .05);--color-active-overlay: rgba(255, 255, 255, .1);--color-row-selected: #668FDB50;--color-primary: rgb(87, 125, 191);--color-primary-hover: #6a8fc0;--color-primary-active: #5373a8;--color-secondary-yellow: #C4B388;--color-secondary-violet: #625392;--color-secondary-red: #B3414C;--color-secondary-green: #5DAA8E;--sidebar-bg: var(--color-bg-primary-black);--sidebar-border: var(--color-border-default);--sidebar-item-hover: #1F1F21;--sidebar-item-active-bg: transparent;--sidebar-item-active-color: #6281BB;--sidebar-border-right: var(--global-border-width) var(--global-border-style) var(--sidebar-border);--sidebar-border-top: var(--global-border-width) var(--global-border-style) var(--sidebar-border);--sidebar-border-bottom: var(--global-border-width) var(--global-border-style) var(--sidebar-border);--header-bg: var(--color-bg-primary-black);--header-border: var(--color-border-default);--header-border-bottom: var(--global-border-width) var(--global-border-style) var(--header-border);--content-bg: var(--color-bg-primary-black);--section-bg: var(--color-bg-secondary-gray);--section-border: var(--color-border-default);--section-border-alpha: rgba(87, 125, 191, .2);--bg-primary: var(--color-bg-primary-black);--bg-secondary: var(--color-bg-secondary-gray);--border-color: var(--color-border-default);--text-primary: var(--color-text-primary);--text-secondary: var(--color-text-secondary)}[data-theme=light]{--color-bg-primary-black: #ffffff;--color-bg-secondary-gray: #f5f5f5;--color-bg-input-on-black: #f0f0f0;--color-bg-input-on-gray: #ffffff;--color-text-primary: #000000;--color-text-secondary: #6e6e73;--color-text-tertiary: #8e8e93;--color-text-disabled: #c7c7cc;--color-text-readonly: #8e8e93;--color-border-default: #d1d1d6;--color-border-hover: #b0b0b5;--color-border-focus: #007aff;--color-bg-disabled: #f2f2f7;--color-bg-readonly: #fafafa;--color-bg-modal-mask: rgba(0, 0, 0, .4);--color-icon-default: rgba(0, 0, 0, .3);--color-icon-hover: #000000;--color-icon-active: #007aff}:root{--sidebar-width: 120px;--sidebar-width-collapsed: 60px;--header-height: 72px;--content-padding: 0 24px 24px 0;--content-max-width: 1440px;--z-index-sidebar: 100;--z-index-header: 100;--z-index-modal: 1000;--z-index-dropdown: 500;--z-index-tooltip: 2000;--z-dropdown: var(--z-index-dropdown);--z-sticky: 100;--z-fixed: 500;--z-modal: var(--z-index-modal);--z-tooltip: var(--z-index-tooltip)}:root{--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-base: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-bg-primary-black);color:var(--color-text-primary);transition:background-color .3s ease,color .3s ease;overflow:hidden;height:100vh}#app{width:100%;height:100vh;overflow:hidden}*{transition:background-color .3s ease,border-color .3s ease,color .3s ease}*{scrollbar-width:thin;scrollbar-color:var(--color-text-tertiary) var(--color-bg-primary-black)}*::-webkit-scrollbar{width:12px;height:12px}*::-webkit-scrollbar-track{background:var(--color-bg-primary-black)}*::-webkit-scrollbar-thumb{background-color:var(--color-text-tertiary);border-radius:6px;border:3px solid var(--color-bg-primary-black)}*::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-secondary)}.n-tag{font-family:Ubuntu,sans-serif!important}.n-alert{border-radius:0!important}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu/Ubuntu-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu/Ubuntu-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu/Ubuntu-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu/Ubuntu-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu/Ubuntu-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu/Ubuntu-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu/Ubuntu-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu/Ubuntu-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Tektur;src:url(/fonts/Tektur/Tektur-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tektur;src:url(/fonts/Tektur/Tektur-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Tektur;src:url(/fonts/Tektur/Tektur-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Tektur;src:url(/fonts/Tektur/Tektur-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Tektur;src:url(/fonts/Tektur/Tektur-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Tektur;src:url(/fonts/Tektur/Tektur-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Tektur Condensed;src:url(/fonts/Tektur/Tektur_Condensed-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tektur Condensed;src:url(/fonts/Tektur/Tektur_Condensed-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Tektur Condensed;src:url(/fonts/Tektur/Tektur_Condensed-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Tektur Condensed;src:url(/fonts/Tektur/Tektur_Condensed-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Tektur Condensed;src:url(/fonts/Tektur/Tektur_Condensed-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Tektur Condensed;src:url(/fonts/Tektur/Tektur_Condensed-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}:root{--color-primary-active: rgb(87, 125, 191);--color-secondary-yellow: #C4B388;--color-secondary-violet: #8B5CF6;--color-secondary-red: #EF4444;--color-secondary-green: #10B981;--color-neutral-white: rgb(255, 255, 255);--color-neutral-light-gray: #E5E7EB;--color-neutral-medium-gray: #9CA3AF;--color-neutral-medium-gray-2: #6B7280;--color-neutral-dark-gray: #374151;--color-bg-black: rgb(0, 0, 0);--color-bg-dark-gray: #1F2937;--color-bg-deep-gray: rgb(19, 21, 24);--color-bg-shade-dark-gray: #111827;--color-bg-hover-dark-blue: #1E3A5F;--color-bg-disabled-blue: #2C3E50;--color-bg-quaternary: #131518;--color-border-contrast: #4B5563;--color-state-disabled-text: #6B7280;--font-family-heading: "Tektur", system-ui, -apple-system, sans-serif;--font-family-body: "Ubuntu", system-ui, -apple-system, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--heading-1-size: 32px;--heading-1-line-height: 41.6px;--heading-1-weight: var(--font-weight-bold);--heading-1-family: var(--font-family-heading);--heading-2-size: 26px;--heading-2-line-height: 33.8px;--heading-2-weight: var(--font-weight-bold);--heading-2-family: var(--font-family-heading);--heading-3-size: 20px;--heading-3-line-height: 26px;--heading-3-weight: var(--font-weight-semibold);--heading-3-family: var(--font-family-heading);--headline-4-size: 16px;--headline-4-line-height: 18.38px;--headline-4-weight: var(--font-weight-medium);--headline-4-family: var(--font-family-body);--headline-5-size: 14px;--headline-5-line-height: 16.09px;--headline-5-weight: var(--font-weight-medium);--headline-5-family: var(--font-family-body);--body-large-size: 16px;--body-large-line-height: 18.38px;--body-large-weight: var(--font-weight-regular);--body-medium-size: 14px;--body-medium-line-height: 20px;--body-medium-weight: var(--font-weight-regular);--body-small-size: 12px;--body-small-line-height: 13.79px;--body-small-weight: var(--font-weight-regular);--body-extra-small-size: 12px;--body-extra-small-line-height: 13.79px;--body-extra-small-weight: var(--font-weight-regular);--letter-spacing-normal: 0;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1);--modal-mask-color: #24242682;--color-text-primary: #ffffff;--color-text-secondary: #a1a1a6;--color-text-tertiary: #6e6e73;--color-error: #f87171;--color-success: #10b981;--color-warning: #C4B388;--color-bg-input-black: #131518;--color-bg-input-gray: #2a2a2c;--color-bg-input-white: #ffffff;--color-bg-input-disabled: #18181a;--color-bg-input-readonly: #1f1f21;--color-bg-uploader: #1F1F21;--color-border-input-black: #3a3a3c;--color-border-input-gray: #3f3f42;--color-border-input-white: rgba(98, 129, 187, .2);--color-border-hover: #4a4a4d;--color-border-focus: #5a9cf8;--color-border-error: #f87171;--color-border-uploader: #717782;--input-placeholder-color: #6e6e73;--input-icon-color: #5B728280;--input-clear-hover-bg: rgba(255, 255, 255, .1);--color-text-input-white: #131518;--input-height-normal: 40px;--input-height-small: 32px;--input-padding-x-normal: 16px;--input-padding-x-small: 8px;--input-padding-y: 8px;--input-border-width: 1px;--input-border-radius: 0;--input-font-size: 14px;--input-font-size-small: 12px;--input-line-height: 1.5;--input-focus-shadow: 0 0 0 3px rgba(90, 156, 248, .1);--input-error-shadow: 0 0 0 3px rgba(248, 113, 113, .1);--dropdown-bg: #1f1f21;--dropdown-border-color: #3a3a3c;--dropdown-border-width: 0;--dropdown-border-radius: 0;--dropdown-shadow: 0 10px 25px rgba(0, 0, 0, .3);--dropdown-max-height: 280px;--dropdown-padding: 10px 0;--dropdown-z-index: 10000;--dropdown-option-height: 36px;--dropdown-option-padding: 8px 16px;--dropdown-option-bg: transparent;--dropdown-option-bg-hover: rgba(90, 156, 248, .1);--dropdown-option-bg-selected: rgba(90, 156, 248, .15);--dropdown-option-bg-active: rgba(90, 156, 248, .2);--dropdown-option-text-color: #ffffff;--dropdown-option-text-color-disabled: #6e6e73;--dropdown-option-border-radius: 0;--dropdown-empty-text-color: #6e6e73;--dropdown-empty-padding: 24px 16px;--dropdown-search-margin-bottom: 8px;--dropdown-checkbox-size: 16px;--dropdown-checkbox-spacing: 8px;--dropdown-tag-bg: rgba(90, 156, 248, .2);--dropdown-tag-border-color: rgba(90, 156, 248, .3);--dropdown-tag-text-color: #ffffff;--dropdown-tag-height: 24px;--dropdown-tag-padding: 4px 8px;--dropdown-tag-gap: 4px;--dropdown-highlight-bg: rgba(255, 199, 0, .3);--dropdown-highlight-color: #FFC700;--tag-bg-default: transparent;--tag-border-default: #363A40;--tag-text-default: #ffffff;--tag-bg-red: rgba(239, 68, 68, .2);--tag-border-red: rgba(239, 68, 68, .2);--tag-text-red: #ffffff;--tag-bg-yellow: rgba(255, 199, 0, .2);--tag-border-yellow: rgba(255, 199, 0, .2);--tag-text-yellow: #ffffff;--tag-bg-green: rgba(16, 185, 129, .2);--tag-border-green: rgba(16, 185, 129, .2);--tag-text-green: #ffffff;--tag-bg-blue: rgba(87, 125, 191, .2);--tag-border-blue: rgba(87, 125, 191, .2);--tag-text-blue: #ffffff;--tag-bg-violet: rgba(139, 92, 246, .2);--tag-border-violet: rgba(139, 92, 246, .2);--tag-text-violet: #ffffff;--tag-bg-gray: rgba(156, 163, 175, .2);--tag-border-gray: rgba(156, 163, 175, .2);--tag-text-gray: #ffffff;--tag-bg-filled-red: #EF4444;--tag-text-filled-red: #ffffff;--tag-bg-filled-blue: rgb(87, 125, 191);--tag-text-filled-blue: #ffffff;--tag-height-normal: 22px;--tag-height-small: 18px;--tag-padding-x-normal: 10px;--tag-padding-x-small: 8px;--tag-padding-y: 4px;--tag-gap-normal: 6px;--tag-gap-small: 4px;--tag-border-radius: 0;--tag-border-width: 1px;--tag-font-size-normal: 12px;--tag-font-size-small: 11px;--tag-font-weight: var(--font-weight-medium);--tag-line-height: 1;--tag-close-size-normal: 14px;--tag-close-size-small: 12px;--tag-close-hover-bg: rgba(255, 255, 255, .1);--tag-close-opacity: .7;--tag-close-hover-opacity: 1;--btn-height-small: 32px;--btn-height-normal: 40px;--btn-height-large: 48px;--btn-padding-x-small: 12px;--btn-padding-x-normal: 16px;--btn-padding-x-large: 24px;--btn-padding-y: 0;--btn-min-width: 80px;--btn-border-width: 1px;--btn-border-radius: 0;--btn-font-size-small: 12px;--btn-font-size-normal: 14px;--btn-font-size-large: 16px;--btn-font-weight: var(--font-weight-medium);--btn-line-height: 1;--btn-icon-gap: 8px;--btn-icon-size-small: 14px;--btn-icon-size-normal: 16px;--btn-icon-size-large: 18px;--btn-primary-bg: rgb(87, 125, 191);--btn-primary-bg-hover: #6a8fc0;--btn-primary-bg-active: #5373a8;--btn-primary-text: #ffffff;--btn-primary-border: rgb(87, 125, 191);--btn-secondary-bg: #1F1F21;--btn-secondary-bg-hover: #2a2a2c;--btn-secondary-bg-active: #1a1a1c;--btn-secondary-text: #ffffff;--btn-secondary-border: #1F1F21;--btn-ghost-bg: transparent;--btn-ghost-bg-hover: rgba(255, 255, 255, .05);--btn-ghost-bg-active: rgba(255, 255, 255, .1);--btn-ghost-text: #ffffff;--btn-ghost-border: transparent;--btn-outline-bg: transparent;--btn-outline-bg-hover: rgba(255, 255, 255, .05);--btn-outline-bg-active: rgba(255, 255, 255, .1);--btn-outline-text: #ffffff;--btn-outline-border: #1F1F21;--btn-yellow-bg: #C4B388;--btn-yellow-bg-hover: #ffd633;--btn-yellow-bg-active: #e6b300;--btn-yellow-text: #000000;--btn-yellow-border: #C4B388;--btn-danger-bg: #EF4444;--btn-danger-bg-hover: #f56565;--btn-danger-bg-active: #dc2626;--btn-danger-text: #ffffff;--btn-danger-border: #EF4444;--btn-success-bg: #10B981;--btn-success-bg-hover: #34d399;--btn-success-bg-active: #059669;--btn-success-text: #ffffff;--btn-success-border: #10B981;--btn-warning-bg: #C4B388;--btn-warning-bg-hover: #C4B388;--btn-warning-bg-active: #C4B388;--btn-warning-text: #000000;--btn-warning-border: #C4B388;--btn-white-bg: #ffffff;--btn-white-bg-hover: #f5f5f5;--btn-white-bg-active: #e5e5e5;--btn-white-text: #131518;--btn-white-border: #ffffff;--btn-negative-bg: #131518;--btn-negative-bg-hover: #1a1c1f;--btn-negative-bg-active: #0d0f11;--btn-negative-text: #4A4F57;--btn-negative-border: #4A4F57;--btn-quiet-bg: #A9A99C;--btn-quiet-bg-hover: #b5b5aa;--btn-quiet-bg-active: #9a9a8e;--btn-quiet-text: #000000;--btn-quiet-border: #A9A99C;--btn-disabled-bg: #2C3E50;--btn-disabled-text: #6B7280;--btn-disabled-border: #2C3E50;--btn-disabled-opacity: .6;--btn-focus-shadow: 0 0 0 3px rgba(87, 125, 191, .2);--btn-transition: all .15s ease;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75}.heading-1{font-family:var(--heading-1-family);font-size:var(--heading-1-size);line-height:var(--heading-1-line-height);font-weight:var(--heading-1-weight)}.heading-2{font-family:var(--heading-2-family);font-size:var(--heading-2-size);line-height:var(--heading-2-line-height);font-weight:var(--heading-2-weight)}.heading-3{font-family:var(--heading-3-family);font-size:var(--heading-3-size);line-height:var(--heading-3-line-height);font-weight:var(--heading-3-weight)}.headline-4{font-family:var(--headline-4-family);font-size:var(--headline-4-size);line-height:var(--headline-4-line-height);font-weight:var(--headline-4-weight)}.headline-5{font-family:var(--headline-5-family);font-size:var(--headline-5-size);line-height:var(--headline-5-line-height);font-weight:var(--headline-5-weight)}.body-large{font-family:var(--font-family-body);font-size:var(--body-large-size);line-height:var(--body-large-line-height);font-weight:var(--body-large-weight)}.body-medium{font-family:var(--font-family-body);font-size:var(--body-medium-size);line-height:var(--body-medium-line-height);font-weight:var(--body-medium-weight)}.body-small{font-family:var(--font-family-body);font-size:var(--body-small-size);line-height:var(--body-small-line-height);font-weight:var(--body-small-weight)}.body-extra-small{font-family:var(--font-family-body);font-size:var(--body-extra-small-size);line-height:var(--body-extra-small-line-height);font-weight:var(--body-extra-small-weight)}[data-theme=light]{--color-text-primary: #000000;--color-text-secondary: #6e6e73;--color-text-tertiary: #8e8e93;--color-bg-input-black: #ffffff;--color-bg-input-gray: #f5f5f5;--color-bg-input-disabled: #e5e5e5;--color-bg-input-readonly: #fafafa;--color-border-input-black: #d1d1d6;--color-border-input-gray: #c7c7cc;--color-border-hover: #b0b0b5;--color-border-focus: #5a9cf8;--color-border-error: #f87171;--input-icon-color: #8e8e93;--input-placeholder-color: #a1a1a6;--input-clear-hover-bg: rgba(0, 0, 0, .05);--dropdown-bg: #ffffff;--dropdown-border-color: #d1d1d6;--dropdown-shadow: 0 10px 25px rgba(0, 0, 0, .1);--dropdown-option-bg-hover: rgba(90, 156, 248, .08);--dropdown-option-bg-selected: rgba(90, 156, 248, .12);--dropdown-option-bg-active: rgba(90, 156, 248, .16);--dropdown-option-text-color: #000000;--dropdown-option-text-color-disabled: #a1a1a6;--dropdown-tag-bg: rgba(90, 156, 248, .15);--dropdown-tag-border-color: rgba(90, 156, 248, .25);--dropdown-tag-text-color: #000000;--tag-border-default: #d1d1d6;--tag-text-default: #000000;--tag-text-red: #000000;--tag-text-yellow: #000000;--tag-text-green: #000000;--tag-text-blue: #000000;--tag-text-violet: #000000;--tag-text-gray: #000000;--tag-close-hover-bg: rgba(0, 0, 0, .05);--btn-ghost-bg-hover: rgba(0, 0, 0, .05);--btn-ghost-bg-active: rgba(0, 0, 0, .1);--btn-ghost-text: #000000;--btn-disabled-bg: #e5e5e5;--btn-disabled-text: #a1a1a6;--btn-disabled-border: #d1d1d6}.action-buttons{display:flex;align-items:center;gap:10px;justify-content:flex-end}.action-btn.n-button{background-color:transparent!important;box-shadow:none!important;border:none!important;padding:0!important;width:24px!important}.action-btn.n-button:hover,.action-btn.n-button:focus{background-color:transparent!important}.action-btn .is-fill path{fill:#fff!important}.action-btn .is-stroke path{stroke:#fff!important}.action-btn.edit:hover .is-fill path{fill:#c4b388!important}.action-btn.edit:hover .is-stroke path{stroke:#c4b388!important}.action-btn.delete:hover .is-fill path{fill:#b3414c!important}.action-btn.delete:hover .is-stroke path{stroke:#b3414c!important}.preloader-svg[data-v-106b2f4c]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem 0;color:#fff}:root:not(.dark) .preloader-svg[data-v-106b2f4c],.preloader-svg.light[data-v-106b2f4c]{color:#131518}.dark .preloader-svg[data-v-106b2f4c],.preloader-svg.dark[data-v-106b2f4c]{color:#fff}svg[data-v-106b2f4c]{max-width:200px;width:100%;height:auto}.segment[data-v-106b2f4c]{opacity:0;animation:waveAnimation-106b2f4c 2s ease-in-out infinite}.segment-1[data-v-106b2f4c]{animation-delay:0s}.segment-2[data-v-106b2f4c]{animation-delay:.08s}.segment-3[data-v-106b2f4c]{animation-delay:.16s}.segment-4[data-v-106b2f4c]{animation-delay:.24s}.segment-5[data-v-106b2f4c]{animation-delay:.32s}.segment-6[data-v-106b2f4c]{animation-delay:.4s}.segment-7[data-v-106b2f4c]{animation-delay:.48s}.segment-8[data-v-106b2f4c]{animation-delay:.56s}.segment-9[data-v-106b2f4c]{animation-delay:.64s}.segment-10[data-v-106b2f4c]{animation-delay:.72s}.segment-11[data-v-106b2f4c]{animation-delay:.88s}.segment-12[data-v-106b2f4c]{animation-delay:.96s}.segment-13[data-v-106b2f4c]{animation-delay:1.04s}.segment-14[data-v-106b2f4c]{animation-delay:1.12s}@keyframes waveAnimation-106b2f4c{0%{opacity:0}15%{opacity:1}35%{opacity:1}50%{opacity:0}to{opacity:0}}.message[data-v-106b2f4c]{color:currentColor;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:400;text-align:center;opacity:.8;margin:0}.global-preloader-overlay[data-v-b1b7a9a9]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--color-bg-primary);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999;padding:2rem;text-align:center}.preloader-content[data-v-b1b7a9a9]{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.preloader-message[data-v-b1b7a9a9]{color:var(--color-text-primary);font-family:Ubuntu;font-size:16px;font-weight:400;text-align:center;opacity:.8;max-width:400px}.preloader-fade-enter-active[data-v-b1b7a9a9],.preloader-fade-leave-active[data-v-b1b7a9a9]{transition:opacity .3s ease}.preloader-fade-enter-from[data-v-b1b7a9a9],.preloader-fade-leave-to[data-v-b1b7a9a9]{opacity:0}.session-warning-hint[data-v-aabc9f9f]{margin-top:8px;font-size:13px;color:var(--text-tertiary)}.icon-field[data-v-578e0c2b]{display:inline-flex;align-items:center;justify-content:center;text-align:center;overflow:visible;--icon-color: white;--icon-size: 16px;width:var(--icon-size);height:var(--icon-size);flex-shrink:0;line-height:1}.icon-field[data-v-578e0c2b] svg{display:block;width:var(--icon-size)!important;height:var(--icon-size)!important;color:var(--icon-color);max-width:none;max-height:none;vertical-align:top}.icon-field .is-stroke[data-v-578e0c2b] svg{stroke:var(--icon-color);fill:none}.icon-field .is-stroke[data-v-578e0c2b] svg path,.icon-field .is-stroke[data-v-578e0c2b] svg circle{stroke:var(--icon-color);fill:none}.icon-field .is-fill[data-v-578e0c2b] svg{fill:var(--icon-color);stroke:none}.icon-field .is-fill[data-v-578e0c2b] svg path,.icon-field .is-fill[data-v-578e0c2b] svg circle{fill:var(--icon-color);stroke:none}.icon-field .is-custom[data-v-578e0c2b] svg{color:var(--icon-color)}.icon-field .is-custom[data-v-578e0c2b] svg *{stroke:currentColor}.icon-container[data-v-578e0c2b]{display:inline-flex;align-items:center;justify-content:center;overflow:visible;width:100%;height:100%;line-height:1}.icon-error[data-v-578e0c2b]{color:red;font-size:14px}.btn[data-v-a19d8237]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-icon-gap);height:var(--btn-height-normal);padding:var(--btn-padding-y) var(--btn-padding-x-normal);min-width:var(--btn-min-width);border:var(--btn-border-width) solid;border-radius:var(--btn-border-radius);font-size:var(--btn-font-size-normal);font-weight:var(--btn-font-weight);font-family:var(--font-family-body);line-height:var(--btn-line-height);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--btn-transition);text-decoration:none;vertical-align:middle}.btn--small[data-v-a19d8237]{height:var(--btn-height-small);padding:var(--btn-padding-y) var(--btn-padding-x-small);font-size:var(--btn-font-size-small)}.btn--large[data-v-a19d8237]{height:var(--btn-height-large);padding:var(--btn-padding-y) var(--btn-padding-x-large);font-size:var(--btn-font-size-large)}.btn--primary[data-v-a19d8237]{background:var(--btn-primary-bg);border-color:var(--btn-primary-border);color:var(--btn-primary-text)}.btn--primary[data-v-a19d8237]:hover:not(:disabled){background:var(--btn-primary-bg-hover)}.btn--primary[data-v-a19d8237]:active:not(:disabled){background:var(--btn-primary-bg-active)}.btn--secondary[data-v-a19d8237]{background:var(--btn-secondary-bg);border-color:var(--btn-secondary-border);color:var(--btn-secondary-text)}.btn--secondary[data-v-a19d8237]:hover:not(:disabled){background:var(--btn-secondary-bg-hover)}.btn--secondary[data-v-a19d8237]:active:not(:disabled){background:var(--btn-secondary-bg-active)}.btn--ghost[data-v-a19d8237]{background:var(--btn-ghost-bg);border-color:var(--btn-ghost-border);color:var(--btn-ghost-text)}.btn--ghost[data-v-a19d8237]:hover:not(:disabled){background:var(--btn-ghost-bg-hover)}.btn--ghost[data-v-a19d8237]:active:not(:disabled){background:var(--btn-ghost-bg-active)}.btn--outline[data-v-a19d8237]{background:var(--btn-outline-bg);border-color:var(--btn-outline-border);color:var(--btn-outline-text)}.btn--outline[data-v-a19d8237]:hover:not(:disabled){background:var(--btn-outline-bg-hover)}.btn--outline[data-v-a19d8237]:active:not(:disabled){background:var(--btn-outline-bg-active)}.btn--danger[data-v-a19d8237]{background:var(--btn-danger-bg);border-color:var(--btn-danger-border);color:var(--btn-danger-text)}.btn--danger[data-v-a19d8237]:hover:not(:disabled){background:var(--btn-danger-bg-hover)}.btn--danger[data-v-a19d8237]:active:not(:disabled){background:var(--btn-danger-bg-active)}.btn--success[data-v-a19d8237]{background:var(--btn-success-bg);border-color:var(--btn-success-border);color:var(--btn-success-text)}.btn--success[data-v-a19d8237]:hover:not(:disabled){background:var(--btn-success-bg-hover)}.btn--success[data-v-a19d8237]:active:not(:disabled){background:var(--btn-success-bg-active)}.btn--warning[data-v-a19d8237]{background:var(--btn-yellow-bg);border-color:var(--btn-yellow-border);color:var(--btn-yellow-text)}.btn--warning[data-v-a19d8237]:hover:not(:disabled){background:var(--btn-yellow-bg-hover)}.btn--warning[data-v-a19d8237]:active:not(:disabled){background:var(--btn-yellow-bg-active)}.btn--warning[data-v-a19d8237]{background:var(--btn-warning-bg);border-color:var(--btn-warning-border);color:var(--btn-warning-text)}.btn--warning[data-v-a19d8237]:hover:not(:disabled){background:var(--btn-warning-bg-hover)}.btn--warning[data-v-a19d8237]:active:not(:disabled){background:var(--btn-warning-bg-active)}.btn--white[data-v-a19d8237]{background:var(--btn-white-bg);border-color:var(--btn-white-border);color:var(--btn-white-text)}.btn--white[data-v-a19d8237]:hover:not(:disabled){background:var(--btn-white-bg-hover)}.btn--white[data-v-a19d8237]:active:not(:disabled){background:var(--btn-white-bg-active)}.btn--negative[data-v-a19d8237]{background:var(--btn-negative-bg);border-color:var(--btn-negative-border);color:var(--btn-negative-text)}.btn--negative[data-v-a19d8237]:hover:not(:disabled){background:var(--btn-negative-bg-hover)}.btn--negative[data-v-a19d8237]:active:not(:disabled){background:var(--btn-negative-bg-active)}.btn--disabled[data-v-a19d8237],.btn[data-v-a19d8237]:disabled{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);color:var(--btn-disabled-text);opacity:var(--btn-disabled-opacity);cursor:not-allowed;pointer-events:none}.btn--loading[data-v-a19d8237]{cursor:wait}.btn--block[data-v-a19d8237]{width:100%;display:flex}.btn--icon-only[data-v-a19d8237]{min-width:auto;padding:var(--btn-padding-y) 10px}.btn--icon-only.btn--small[data-v-a19d8237]{padding:var(--btn-padding-y) 6px}.btn--icon-only.btn--large[data-v-a19d8237]{padding:var(--btn-padding-y) 12px}.btn--circle[data-v-a19d8237]{border-radius:50%;aspect-ratio:1 / 1;width:var(--btn-height-normal);min-width:var(--btn-height-normal);padding:0}.btn--circle.btn--small[data-v-a19d8237]{width:var(--btn-height-small);min-width:var(--btn-height-small)}.btn--circle.btn--large[data-v-a19d8237]{width:var(--btn-height-large);min-width:var(--btn-height-large)}.btn__label[data-v-a19d8237]{flex-shrink:0}.btn__icon[data-v-a19d8237]{flex-shrink:0;display:flex;align-items:center;justify-content:center}.btn__icon[data-v-a19d8237] .icon-field{--icon-color: currentColor}.btn__spinner[data-v-a19d8237]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;opacity:1!important}.btn__spinner[data-v-a19d8237] .preloader-svg{padding:0;gap:0;width:100%;height:100%}.btn__spinner[data-v-a19d8237] .preloader-svg svg{max-width:100%;width:100%;height:100%;filter:brightness(1.1) contrast(1.2)}.btn__spinner[data-v-a19d8237] .preloader-svg .message{display:none}.btn--small .btn__spinner[data-v-a19d8237]{width:20px;height:20px}.btn--large .btn__spinner[data-v-a19d8237]{width:36px;height:36px}.btn--loading .btn__label[data-v-a19d8237]{opacity:.5}.btn[data-v-a19d8237]:focus-visible{outline:none;box-shadow:var(--btn-focus-shadow)}@media(max-width:768px){.btn[data-v-a19d8237]{min-width:auto}}.form-control[data-v-644f46a9]{display:flex;flex-direction:column;gap:var(--spacing-sm, 8px);width:100%}.form-label[data-v-644f46a9]{font-size:var(--font-size-sm, 14px);font-weight:var(--font-weight-medium, 500);color:var(--color-text-primary, #ffffff);line-height:var(--line-height-tight, 1.25)}.required-indicator[data-v-644f46a9]{color:var(--color-error, #f87171);margin-left:2px}.form-message[data-v-644f46a9]{display:flex;align-items:center;gap:var(--spacing-xs, 4px);font-size:var(--font-size-xs, 12px);line-height:var(--line-height-tight, 1.25)}.message-icon[data-v-644f46a9]{flex-shrink:0;width:16px;height:16px}.error-message[data-v-644f46a9]{color:var(--color-error, #f87171)}.success-message[data-v-644f46a9]{color:var(--color-success, #10b981)}.helper-text[data-v-644f46a9]{font-size:var(--font-size-xs, 12px);color:var(--color-text-secondary, #a1a1a6);line-height:var(--line-height-tight, 1.25)}.size-small .form-label[data-v-644f46a9]{font-size:var(--font-size-xs, 12px)}.is-disabled[data-v-644f46a9]{opacity:.6;cursor:not-allowed}.form-control-wrapper[data-v-644f46a9]{position:relative;display:flex;align-items:center;gap:8px;width:100%}.form-control-wrapper.has-prefix[data-v-644f46a9],.form-control-wrapper.has-suffix[data-v-644f46a9]{gap:8px}.form-control-main[data-v-644f46a9]{flex:1;min-width:0}.form-control-prefix[data-v-644f46a9],.form-control-suffix[data-v-644f46a9]{flex-shrink:0}.form-tooltip[data-v-644f46a9]{position:absolute;bottom:100%;left:0;margin-bottom:8px;padding:8px 12px;background:#2a2d35;color:#fff;font-size:12px;line-height:1.4;border-radius:0;box-shadow:0 4px 12px #0000004d;white-space:nowrap;z-index:100}.form-tooltip[data-v-644f46a9]:after{content:"";position:absolute;top:100%;left:12px;border:6px solid transparent;border-top-color:#2a2d35}.fade-enter-active[data-v-644f46a9],.fade-leave-active[data-v-644f46a9]{transition:opacity .2s ease}.fade-enter-from[data-v-644f46a9],.fade-leave-to[data-v-644f46a9]{opacity:0}.tooltip-fade-enter-active[data-v-644f46a9],.tooltip-fade-leave-active[data-v-644f46a9]{transition:opacity .2s ease,transform .2s ease}.tooltip-fade-enter-from[data-v-644f46a9],.tooltip-fade-leave-to[data-v-644f46a9]{opacity:0;transform:translateY(4px)}.checkbox-wrapper[data-v-5c5425c8]{width:100%}.checkbox-container[data-v-5c5425c8]{display:inline-flex;align-items:center;gap:var(--spacing-sm, 8px);cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox-input[data-v-5c5425c8]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.checkbox-box[data-v-5c5425c8]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--checkbox-size, 20px);height:var(--checkbox-size, 20px);background:transparent;border:1px solid #4A4F57;border-radius:0;transition:all .2s ease}.checkbox-container:hover .checkbox-box[data-v-5c5425c8]{border-color:#5b728280}.checkbox-box.is-checked[data-v-5c5425c8]{background:#5b7282;border-color:#5b7282}.checkbox-container:hover .checkbox-box.is-checked[data-v-5c5425c8]{background:#6b8292;border-color:#6b8292}.checkbox-box.is-indeterminate[data-v-5c5425c8]{background:#5b7282;border-color:#5b7282}.checkbox-input:focus-visible+.checkbox-box[data-v-5c5425c8]{outline:2px solid #5B7282;outline-offset:2px}.checkbox-box.has-error[data-v-5c5425c8],.checkbox-container:hover .checkbox-box.has-error[data-v-5c5425c8]{border-color:var(--color-border-error, #f87171)}.checkbox-box.has-success[data-v-5c5425c8],.checkbox-container:hover .checkbox-box.has-success[data-v-5c5425c8]{border-color:#4f8f79}.is-disabled .checkbox-container[data-v-5c5425c8]{cursor:not-allowed;opacity:.6}.is-disabled .checkbox-box[data-v-5c5425c8]{background:transparent;border-color:#2c2e35}.is-disabled .checkbox-label[data-v-5c5425c8]{color:#4a4f57}.is-readonly .checkbox-container[data-v-5c5425c8]{cursor:default}.is-readonly .checkbox-box[data-v-5c5425c8]{background:transparent;border-color:#363a40}.checkmark-icon[data-v-5c5425c8],.indeterminate-icon[data-v-5c5425c8]{display:block;flex-shrink:0;transition:transform .2s ease}.checkmark-icon[data-v-5c5425c8]{width:20px;height:20px}.indeterminate-icon[data-v-5c5425c8]{width:12px;height:2px}.checkbox-box.is-checked .checkmark-icon[data-v-5c5425c8],.checkbox-box.is-indeterminate .indeterminate-icon[data-v-5c5425c8]{animation:checkmark-in-5c5425c8 .2s ease}@keyframes checkmark-in-5c5425c8{0%{transform:scale(0)}50%{transform:scale(1.1)}to{transform:scale(1)}}.checkbox-label[data-v-5c5425c8]{font-size:var(--font-size-sm, 14px);color:var(--color-text-primary, #ffffff);line-height:1.5}.size-small .checkbox-box[data-v-5c5425c8],.size-small .checkmark-icon[data-v-5c5425c8]{width:16px;height:16px}.size-small .checkbox-label[data-v-5c5425c8]{font-size:var(--font-size-xs, 12px)}.color-gray .checkbox-box[data-v-5c5425c8]{background:transparent;border-color:#4a4f57}.color-gray .checkbox-container:hover .checkbox-box[data-v-5c5425c8]{border-color:#5b728280}.modal-content[data-v-c801973d]{padding:20px 0;display:flex;flex-direction:column;gap:24px}.team-info[data-v-c801973d]{text-align:center;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}.team-name[data-v-c801973d]{font-family:Tektur,sans-serif;font-size:20px;font-weight:600;color:#577dbf;margin-bottom:4px}.mentor-info[data-v-c801973d]{font-size:14px;color:#fff9}.mentor-name[data-v-c801973d]{color:#c4b388;margin-left:4px}.permissions-section[data-v-c801973d]{margin-bottom:8px}.section-title[data-v-c801973d]{font-size:14px;font-weight:600;color:#fff;margin:0 0 12px}.permissions-list[data-v-c801973d]{display:flex;flex-direction:column;gap:4px;border:1px solid rgba(238,245,255,.1);padding:12px 5px}.permission-item[data-v-c801973d]{display:flex;align-items:center;gap:10px}.permission-icon[data-v-c801973d]{width:18px;height:18px;margin-left:15px;flex-shrink:0;color:#ddd;display:flex;justify-content:center;align-items:center}.permission-label[data-v-c801973d]{font-size:14px;color:#ffffffd9}.accounts-section[data-v-c801973d]{margin-bottom:8px}.no-accounts[data-v-c801973d]{padding:16px;text-align:center;color:#ffffff80;font-size:14px}.no-accounts p[data-v-c801973d]{margin:0}.accounts-list[data-v-c801973d]{display:flex;flex-direction:column;gap:8px}.account-item[data-v-c801973d]{display:flex;align-items:center;gap:12px;padding:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:8px;cursor:pointer;transition:all .2s ease}.account-item[data-v-c801973d]:hover{background:#ffffff0a;border-color:#ffffff1f}.account-item.selected[data-v-c801973d]{background:#6281bb1a;border-color:#6281bb4d}.account-info[data-v-c801973d]{flex:1;display:flex;flex-direction:column;gap:2px}.account-name[data-v-c801973d]{font-size:14px;font-weight:500;color:#fff}.account-platform[data-v-c801973d]{font-size:12px;color:#ffffff80}.account-check[data-v-c801973d]{width:20px;height:20px;color:#6281bb}.account-check svg[data-v-c801973d]{width:100%;height:100%}.consent-section[data-v-c801973d]{padding-top:8px}.modal-footer[data-v-c801973d]{display:flex;justify-content:flex-end;gap:12px}:root{--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease}.n-modal-mask{background-color:var(--modal-mask-color)!important}.app[data-v-c42d64bb]{height:100%;overflow:hidden;background:var(--color-bg-primary-black);color:var(--color-text-primary)}.content-container[data-v-fcd9a32d]{position:relative;overflow:hidden;background:var(--color-bg-primary-black);height:100%;padding:0 24px 0 0}@media(max-width:768px){.content-container[data-v-fcd9a32d]{padding:0 24px 0 0}}@media(max-width:480px){.content-container[data-v-fcd9a32d]{padding:0 16px 0 0}}.layout-header[data-v-90f09b52]{position:sticky;top:0;z-index:var(--z-index-header);background:var(--color-bg-primary-black);border-bottom:var(--header-border-bottom);height:var(--header-height)}.header-container[data-v-90f09b52]{height:100%;padding:16px 24px 16px 44px;display:flex;align-items:center}.header-right-menu[data-v-90f09b52]{display:flex;align-items:center;justify-content:flex-end;gap:40px;margin-left:auto;height:40px}.language-switcher[data-v-90f09b52]{display:flex;gap:1px;align-items:center;background:#1f1f21;padding:4px;border-radius:25px}.lang-button[data-v-90f09b52]{background:none;border:none;padding:10px 12px;font-size:14px;font-weight:500;color:#4a4f57;cursor:pointer;transition:all .2s ease;border-radius:52px;white-space:nowrap}.lang-button[data-v-90f09b52]:hover{color:#6281bb}.lang-button.active[data-v-90f09b52]{color:#6281bb;background:#2c2e35}.icon-button[data-v-90f09b52]{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease;position:relative}.icon-button[data-v-90f09b52]:hover{opacity:.8}.icon-button[data-v-90f09b52]:active{opacity:.6}.icon-question[data-v-90f09b52]{width:20px;height:20px;display:block;color:var(--color-text-primary, #FFFFFF)}.icon-question[data-v-90f09b52] svg{width:100%;height:100%}.icon-notification[data-v-90f09b52]{width:25px;height:25px;display:block;color:var(--color-text-primary, #FFFFFF)}.icon-notification[data-v-90f09b52] svg{width:100%;height:100%}.notification-wrapper[data-v-90f09b52]{position:relative}.notification-dot[data-v-90f09b52]{position:absolute;top:-2px;right:-2px;width:7.8px;height:7.8px;border-radius:50%;background:var(--color-secondary-red);border:1.5px solid var(--color-bg-primary-black);box-shadow:0 0 4px #ef444499}.avatar-button[data-v-90f09b52]{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:opacity .15s ease}.avatar-button[data-v-90f09b52]:hover{opacity:.9}.avatar-button[data-v-90f09b52]:active{opacity:.7}.user-greeting[data-v-90f09b52]{color:var(--color-text-primary, #FFFFFF);font-size:14px;font-weight:500;margin-right:12px;white-space:nowrap}.user-avatar[data-v-90f09b52],.user-avatar-placeholder[data-v-90f09b52]{width:40px!important;height:40px!important;border-radius:50%!important}.user-avatar-placeholder[data-v-90f09b52]{background:var(--color-secondary-green);font-weight:600;color:#fff;font-size:16px}@media(max-width:768px){.header-container[data-v-90f09b52]{padding:16px 24px}.header-right-menu[data-v-90f09b52]{gap:24px}}@media(max-width:480px){.header-container[data-v-90f09b52]{padding:16px}.header-right-menu[data-v-90f09b52]{gap:20px}}.sidebar[data-v-acd8487f]{width:var(--sidebar-width);height:100vh;background:var(--sidebar-bg);display:flex;flex-direction:column;padding:0;position:relative;border-right:var(--sidebar-border-right)}.sidebar-logo[data-v-acd8487f]{display:flex;justify-content:center;align-items:center;padding:20px 10px;border-bottom:var(--sidebar-border-bottom)}.sidebar-nav[data-v-acd8487f]{flex:1;display:flex;flex-direction:column;gap:0;padding:0 10px}.nav-item[data-v-acd8487f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px 0;border-radius:5px;text-decoration:none;color:var(--text-primary);transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative}.nav-item[data-v-acd8487f]:hover{background:var(--sidebar-item-hover)}.nav-item.active[data-v-acd8487f]{background:var(--sidebar-item-active-bg)}.nav-item.active .nav-label[data-v-acd8487f]{color:var(--sidebar-item-active-color)}.nav-item.active[data-v-acd8487f] .icon-field{--icon-color: var(--sidebar-item-active-color)}.nav-item[data-v-acd8487f] .icon-field{--icon-color: var(--text-primary);transition:all .2s ease}.nav-label[data-v-acd8487f]{font-size:var(--font-size-sm);font-weight:400;line-height:20px;color:var(--text-primary);transition:color .2s ease}.sidebar-footer[data-v-acd8487f]{padding:41px 10px;margin-top:auto;border-top:var(--sidebar-border-top)}.logout-btn[data-v-acd8487f]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px 0;border-radius:5px;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.logout-btn[data-v-acd8487f]:hover{background:var(--sidebar-item-hover)}.logout-btn[data-v-acd8487f] .icon-field{--icon-color: var(--text-secondary);transition:all .2s ease}.logout-label[data-v-acd8487f]{font-size:var(--font-size-sm);font-weight:400;line-height:20px;color:var(--text-secondary)}.admin-layout[data-v-96ca8fd0]{display:grid;height:100vh;grid-template-columns:var(--sidebar-width) 1fr;grid-template-rows:var(--header-height) 1fr;grid-template-areas:"sidebar header" "sidebar content"}.sidebar[data-v-96ca8fd0]{grid-area:sidebar}.header[data-v-96ca8fd0]{grid-area:header}.content[data-v-96ca8fd0]{grid-area:content}@media(max-width:768px){.admin-layout[data-v-96ca8fd0]{grid-template-columns:1fr;grid-template-areas:"header" "content"}.sidebar[data-v-96ca8fd0]{position:fixed;left:calc(-1 * var(--sidebar-width));top:var(--header-height);height:calc(100vh - var(--header-height));width:var(--sidebar-width);transition:left .3s ease;z-index:var(--z-index-sidebar);background:var(--sidebar-bg)}.sidebar.mobile-open[data-v-96ca8fd0]{left:0}}.u-button[data-v-0b02fe7e]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-style:solid;border-radius:0;box-sizing:border-box;font-family:Ubuntu,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;line-height:1.2;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none;white-space:nowrap;outline:none}.u-button[data-v-0b02fe7e]:active:not(:disabled){transform:scale(.98)}.u-button[data-v-0b02fe7e]:disabled{cursor:not-allowed;opacity:.5}.u-button--block[data-v-0b02fe7e]{width:100%;display:flex}.u-button--normal[data-v-0b02fe7e]{height:34px;padding:4px 20px;font-size:16px}.u-button--small[data-v-0b02fe7e]{height:24px;padding:2px 10px;font-size:12px}.u-button--icon-only.u-button--normal[data-v-0b02fe7e]{width:34px;min-width:34px}.u-button--icon-only.u-button--small[data-v-0b02fe7e]{width:24px;min-width:24px}.u-button--accent-white.u-button--default[data-v-0b02fe7e]{background-color:#fff;border:1px solid transparent;color:#000}.u-button--accent-white.u-button--hover[data-v-0b02fe7e],.u-button--accent-white.u-button--pressed[data-v-0b02fe7e]{background-color:#fff;border:1px solid #878787;color:#000}.u-button--accent-white.u-button--focused[data-v-0b02fe7e]{background-color:#fff;border:2px solid transparent;color:#000}.u-button--accent-white.u-button--disabled[data-v-0b02fe7e]{background-color:#1f1f21;border:2px solid transparent;color:#ffffff4d}.u-button--accent-blue.u-button--default[data-v-0b02fe7e]{background-color:#6181ba;border:1px solid transparent;color:#fff}.u-button--accent-blue.u-button--hover[data-v-0b02fe7e]{background-color:#5d8de7;border:2px solid transparent;color:#fff}.u-button--accent-blue.u-button--pressed[data-v-0b02fe7e]{background-color:#3f69b7;border:2px solid transparent;color:#fff}.u-button--accent-blue.u-button--focused[data-v-0b02fe7e]{background-color:#6181ba;border:2px solid #3f69b7;color:#fff}.u-button--accent-blue.u-button--disabled[data-v-0b02fe7e]{background-color:#1f1f21;border:2px solid transparent;color:#ffffff4d}.u-button--secondary.u-button--default[data-v-0b02fe7e]{background-color:#1f1f21;border:1px solid transparent;color:#fff}.u-button--secondary.u-button--hover[data-v-0b02fe7e]{background-color:#2d2d30;border:1px solid transparent;color:#fff}.u-button--secondary.u-button--pressed[data-v-0b02fe7e],.u-button--secondary.u-button--focused[data-v-0b02fe7e]{background-color:#1f1f21;border:1px solid transparent;color:#fff}.u-button--secondary.u-button--disabled[data-v-0b02fe7e]{background-color:#1f1f21;border:1px solid transparent;color:#ffffff4d}.u-button--negative.u-button--default[data-v-0b02fe7e]{background-color:#131518;border:1px solid #4a4f57;color:#fff}.u-button--negative.u-button--hover[data-v-0b02fe7e],.u-button--negative.u-button--pressed[data-v-0b02fe7e]{background-color:#131518;border:1px solid #ffffff;color:#fff}.u-button--negative.u-button--focused[data-v-0b02fe7e]{background-color:#131518;border:1px solid #4a4f57;color:#fff}.u-button--negative.u-button--disabled[data-v-0b02fe7e]{background-color:#1f1f21;border:1px solid #363a3f;color:#ffffff4d}.u-button--text.u-button--default[data-v-0b02fe7e]{background-color:transparent;border:1px solid transparent;color:#fff}.u-button--text.u-button--hover[data-v-0b02fe7e]{background-color:#1f1f21;border:1px solid transparent;color:#fff}.u-button--text.u-button--pressed[data-v-0b02fe7e]{background-color:transparent;border:1px solid transparent;color:#fff}.u-button--text.u-button--focused[data-v-0b02fe7e]{background-color:#1f1f21;border:1px solid transparent;color:#fff}.u-button--text.u-button--disabled[data-v-0b02fe7e]{background-color:#1f1f21;border:1px solid transparent;color:#ffffff4d}.u-button--icon-yellow.u-button--default[data-v-0b02fe7e]{background-color:transparent;border:1px solid transparent;color:gold}.u-button--icon-yellow.u-button--hover[data-v-0b02fe7e]{background-color:#1f1f21;border:1px solid transparent;color:gold}.u-button--icon-yellow.u-button--pressed[data-v-0b02fe7e]{background-color:transparent;border:1px solid transparent;color:gold}.u-button--icon-yellow.u-button--focused[data-v-0b02fe7e]{background-color:#1f1f21;border:1px solid transparent;color:gold}.u-button--icon-yellow.u-button--disabled[data-v-0b02fe7e]{background-color:#1f1f21;border:1px solid transparent;color:#ffd7004d}.u-button__icon[data-v-0b02fe7e]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.u-button__icon i[data-v-0b02fe7e]{font-size:16px;line-height:1}.u-button--icon-only .u-button__icon--main[data-v-0b02fe7e]{width:auto;height:auto}.u-button--small .u-button__icon[data-v-0b02fe7e]{width:16px;height:16px}.u-button--small .u-button__icon i[data-v-0b02fe7e]{font-size:14px}.u-button__text[data-v-0b02fe7e]{display:flex;align-items:center;line-height:inherit}.u-button__spinner[data-v-0b02fe7e]{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.u-button__spinner-icon[data-v-0b02fe7e]{animation:spin-0b02fe7e .8s linear infinite}@keyframes spin-0b02fe7e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.u-button--loading[data-v-0b02fe7e]{pointer-events:none}.u-button[data-v-0b02fe7e]:focus-visible{outline:2px solid #4a9eff;outline-offset:2px}.u-button[data-v-0b02fe7e]:focus:not(:focus-visible){outline:none}.u-button[data-v-0b02fe7e]:disabled{transform:none;transition:none}.theme-toggle[data-v-575d10cd]:hover{transform:scale(1.05)}.theme-icon[data-v-575d10cd]{font-size:18px;line-height:1}[data-v-575d10cd]:root{transition:background-color .3s ease,color .3s ease}.base-input[data-v-215290f6]{display:flex;align-items:center;gap:10px;width:100%;background:var(--input-bg);border:var(--input-border-width, 1px) solid var(--input-bg);overflow:hidden;border-radius:0;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;cursor:text}.base-input[data-v-215290f6]:has(button){cursor:pointer}.color-black[data-v-215290f6]{--input-bg: var(--color-bg-input-black, #131518);--input-border-color: var(--color-border-input-black, #3a3a3c);--input-text-color: var(--color-text-primary, #ffffff)}.color-gray[data-v-215290f6]{--input-bg: var(--color-bg-input-gray, #2a2a2c);--input-border-color: var(--color-border-input-gray, #3f3f42);--input-text-color: var(--color-text-primary, #ffffff)}.color-white[data-v-215290f6]{--input-bg: var(--color-bg-input-white, #fff);--input-border-color: var(--color-border-input-white, rgba(98, 129, 187, .2));--input-text-color: var(--color-text-input-white, #131518)}.size-normal[data-v-215290f6]{height:var(--input-height-normal, 40px);padding:0 var(--input-padding-x-normal, 16px);font-size:var(--input-font-size, 14px)}.size-small[data-v-215290f6]{height:var(--input-height-small, 32px);padding:0 var(--input-padding-x-small, 8px);font-size:var(--input-font-size-small, 12px)}.base-input.is-auto-height.size-normal[data-v-215290f6]{height:auto;min-height:var(--input-height-normal, 40px);padding:var(--input-padding-y, 8px) var(--input-padding-x-normal, 16px)}.base-input.is-auto-height.size-small[data-v-215290f6]{height:auto;min-height:var(--input-height-small, 32px);padding:6px var(--input-padding-x-small, 8px)}.base-input[data-v-215290f6]:hover:not(.is-disabled):not(.is-readonly):not(.has-error):not(.has-success),.base-input.is-focused[data-v-215290f6]:not(.has-error):not(.has-success),.base-input.is-focused[data-v-215290f6]:hover:not(.has-error):not(.has-success){border-color:#4a4f57}.base-input.is-focused[data-v-215290f6]{outline:none}.base-input.has-error[data-v-215290f6],.base-input.has-error[data-v-215290f6]:hover,.base-input.has-error.is-focused[data-v-215290f6]{border-color:var(--color-border-error, #f87171)}.base-input.has-error.is-focused[data-v-215290f6]{box-shadow:var(--input-error-shadow, 0 0 0 3px rgba(248, 113, 113, .1))}.base-input.has-success[data-v-215290f6],.base-input.has-success[data-v-215290f6]:hover,.base-input.has-success.is-focused[data-v-215290f6]{border-color:#4f8f79}.base-input.is-disabled[data-v-215290f6]{cursor:not-allowed;background:#2c2e35;border-color:#2c2e35}.base-input.is-disabled[data-v-215290f6] .base-input__element{color:#4a4f57}.base-input.is-readonly[data-v-215290f6]{cursor:default;background:#1c202a;border-color:#363a40}.base-input.is-readonly[data-v-215290f6] .base-input__element{color:#717782}.base-input__prefix[data-v-215290f6],.base-input__suffix[data-v-215290f6]{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#5b728280;height:100%;width:auto;min-width:16px}.color-white .base-input__prefix[data-v-215290f6],.color-white .base-input__suffix[data-v-215290f6]{color:#13151880}.base-input__prefix .icon[data-v-215290f6],.base-input__suffix .icon[data-v-215290f6]{display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1}.base-input__suffix-icon[data-v-215290f6]{display:flex;align-items:center;justify-content:center;height:100%;pointer-events:auto;transition:color .2s ease}.base-input__prefix[data-v-215290f6] .icon-field,.base-input__suffix[data-v-215290f6] .icon-field,.base-input__suffix-icon[data-v-215290f6] .icon-field{display:flex;align-items:center;justify-content:center}.base-input__prefix[data-v-215290f6]{cursor:pointer;transition:color .2s ease}.base-input__prefix[data-v-215290f6]:hover{color:var(--input-text-color, #ffffff)}.base-input__control[data-v-215290f6]{flex:1;min-width:0;display:flex;align-items:center}.base-input__clear[data-v-215290f6]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;border:none;border-radius:0;color:#5b728280;cursor:pointer;transition:color .2s ease,background .2s ease;font-size:20px;line-height:1;pointer-events:auto}.base-input__clear[data-v-215290f6]:hover:not(:disabled){color:var(--input-text-color);background:var(--input-clear-hover-bg, rgba(255, 255, 255, .1))}.base-input__clear[data-v-215290f6]:disabled{opacity:.5;cursor:not-allowed}.base-input__spinner[data-v-215290f6]{width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:#5b728280}.base-input__spinner svg[data-v-215290f6]{width:100%;height:100%;animation:spin-215290f6 1s linear infinite}@keyframes spin-215290f6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-215290f6] .base-input__element{width:100%;background:transparent;border:none;outline:none;color:var(--input-text-color);font-size:inherit;line-height:var(--input-line-height, 1.5);padding:0;font-family:inherit}[data-v-215290f6] .base-input__element::placeholder{color:var(--input-placeholder-color, #6e6e73)}.color-white[data-v-215290f6] .base-input__element::placeholder{color:#13151866}[data-v-215290f6] .base-input__element[type=number]::-webkit-inner-spin-button,[data-v-215290f6] .base-input__element[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-v-215290f6] .base-input__element[type=number]{-moz-appearance:textfield;appearance:textfield}[data-v-215290f6] .base-input__element[type=button],[data-v-215290f6] button.base-input__element{text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none}[data-v-659ac8ed] .base-input__suffix-icon{cursor:pointer}.textarea-wrapper[data-v-c63770e3]{position:relative;display:flex;flex-direction:column;background:var(--color-bg-input-black);border:var(--input-border-width) solid var(--color-border-input-black);border-radius:var(--input-border-radius);transition:border-color .2s ease}.textarea-wrapper[data-v-c63770e3]:hover:not(.is-disabled):not(.is-readonly){border-color:var(--color-border-hover)}.textarea-wrapper[data-v-c63770e3]:focus-within:not(.is-disabled):not(.is-readonly){border-color:var(--color-border-focus);box-shadow:var(--input-focus-shadow)}.textarea-wrapper.has-error[data-v-c63770e3]{border-color:var(--color-border-error)}.textarea-wrapper.has-error[data-v-c63770e3]:focus-within{box-shadow:var(--input-error-shadow)}.textarea-wrapper.is-disabled[data-v-c63770e3]{background:var(--color-bg-input-disabled);opacity:.6;cursor:not-allowed}.textarea-wrapper.is-readonly[data-v-c63770e3]{background:var(--color-bg-input-readonly);cursor:default}.textarea-wrapper.color-gray[data-v-c63770e3]{background:var(--color-bg-input-gray);border-color:var(--color-border-input-gray)}.textarea-element[data-v-c63770e3]{width:100%;padding:var(--input-padding-y) var(--input-padding-x-normal);background:transparent;border:none;outline:none;font-family:var(--font-family-body);font-size:var(--input-font-size);line-height:var(--input-line-height);color:var(--color-text-primary);resize:vertical;min-height:40px}.textarea-element[data-v-c63770e3]::placeholder{color:var(--input-placeholder-color)}.textarea-element[data-v-c63770e3]:disabled{cursor:not-allowed}.textarea-element[data-v-c63770e3]:read-only{cursor:default}.resize-none .textarea-element[data-v-c63770e3]{resize:none}.resize-both .textarea-element[data-v-c63770e3]{resize:both}.resize-horizontal .textarea-element[data-v-c63770e3]{resize:horizontal}.resize-vertical .textarea-element[data-v-c63770e3]{resize:vertical}.size-small .textarea-element[data-v-c63770e3]{padding:6px var(--input-padding-x-small);font-size:var(--input-font-size-small)}.char-counter[data-v-c63770e3]{position:absolute;bottom:8px;right:12px;font-size:var(--body-small-size);color:var(--color-text-secondary);pointer-events:none;background:var(--color-bg-input-black);padding:2px 4px;border-radius:0}.color-gray .char-counter[data-v-c63770e3]{background:var(--color-bg-input-gray)}.has-counter .textarea-element[data-v-c63770e3]{padding-bottom:32px}.is-disabled .char-counter[data-v-c63770e3],.is-readonly .char-counter[data-v-c63770e3]{opacity:.6}.datetime-picker-wrapper[data-v-c10f8563]{position:relative;width:100%}.datetime-picker[data-v-c10f8563] .n-input{background:var(--color-bg-input-black, #131518);border:1px solid var(--color-bg-input-black, #131518);border-radius:0;min-height:var(--input-height-normal, 40px);padding:0 var(--input-padding-x-normal, 16px);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.datetime-picker[data-v-c10f8563] .n-input:not(.n-input--disabled):hover{border-color:#4a4f57}.datetime-picker[data-v-c10f8563] .n-input.n-input--focus{border-color:#4a4f57;box-shadow:none;outline:none}.datetime-picker[data-v-c10f8563] .n-input__input-el{color:var(--color-text-primary, #ffffff);font-size:var(--input-font-size, 14px);font-family:var(--font-family-body);padding:0}.datetime-picker[data-v-c10f8563] .n-input__placeholder{color:var(--input-placeholder-color, #6e6e73)}.datetime-picker[data-v-c10f8563] .n-input__prefix,.datetime-picker[data-v-c10f8563] .n-input__suffix{color:#5b728280}.color-gray .datetime-picker[data-v-c10f8563] .n-input{background:var(--color-bg-input-gray, #2a2a2c);border-color:var(--color-bg-input-gray, #2a2a2c)}.color-gray .datetime-picker[data-v-c10f8563] .n-input:not(.n-input--disabled):hover{border-color:#4a4f57}.picker-error[data-v-c10f8563] .n-input,.picker-error[data-v-c10f8563] .n-input:hover,.picker-error[data-v-c10f8563] .n-input.n-input--focus{border-color:var(--color-border-error, #f87171)}.picker-error[data-v-c10f8563] .n-input.n-input--focus{box-shadow:var(--input-error-shadow, 0 0 0 3px rgba(248, 113, 113, .1))}.picker-success[data-v-c10f8563] .n-input,.picker-success[data-v-c10f8563] .n-input:hover,.picker-success[data-v-c10f8563] .n-input.n-input--focus{border-color:#4f8f79}.is-disabled .datetime-picker[data-v-c10f8563] .n-input,.datetime-picker[data-v-c10f8563] .n-input.n-input--disabled{background:#2c2e35;border-color:#2c2e35;cursor:not-allowed}.is-disabled .datetime-picker[data-v-c10f8563] .n-input__input-el,.datetime-picker[data-v-c10f8563] .n-input.n-input--disabled .n-input__input-el{color:#4a4f57}.is-readonly .datetime-picker[data-v-c10f8563] .n-input{background:#1c202a;border-color:#363a40;cursor:default}.is-readonly .datetime-picker[data-v-c10f8563] .n-input__input-el{color:#717782}.size-small .datetime-picker[data-v-c10f8563] .n-input{min-height:var(--input-height-small, 32px);padding:0 var(--input-padding-x-small, 8px)}.size-small .datetime-picker[data-v-c10f8563] .n-input__input-el{font-size:var(--input-font-size-small, 12px)}[data-v-c10f8563] .n-date-panel{background:var(--dropdown-bg);border:var(--dropdown-border-width) solid var(--dropdown-border-color);border-radius:var(--dropdown-border-radius);box-shadow:var(--dropdown-shadow)}[data-v-c10f8563] .n-date-panel-header,[data-v-c10f8563] .n-date-panel-date__day{color:var(--color-text-primary)}[data-v-c10f8563] .n-date-panel-date__day:hover{background:var(--dropdown-option-bg-hover)}[data-v-c10f8563] .n-date-panel-date__day--selected{background:var(--dropdown-option-bg-selected);color:var(--color-text-primary)}[data-v-c10f8563] .n-date-panel-date__day--disabled{color:var(--dropdown-option-text-color-disabled)}[data-v-c10f8563] .n-button{color:var(--color-text-primary)}[data-v-c10f8563] .n-button:hover{background:var(--dropdown-option-bg-hover)}.color-selector[data-v-27381f71]{display:flex;flex-direction:column;gap:12px}.color-selector__label[data-v-27381f71]{font-size:14px;font-weight:500;color:#fff}.color-selector__options[data-v-27381f71]{display:flex;gap:10px;flex-wrap:wrap}.color-selector__option[data-v-27381f71]{cursor:pointer}.color-selector__color-circle[data-v-27381f71]{width:18px;height:18px;border-radius:24px;border-width:1px;border-style:solid;border-color:#2c2e35;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.color-selector__option--selected .color-selector__color-circle[data-v-27381f71]{border-color:#fff;border-width:1px}.color-selector__check-icon[data-v-27381f71]{color:#fff;font-size:12px;filter:drop-shadow(0px 0px 1px rgba(0,0,0,.5))}.platform-select-trigger[data-v-6ea01b98]{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;background:transparent;border:none;outline:none;cursor:pointer;padding:0;color:var(--color-text-primary);font-size:var(--input-font-size);font-family:var(--font-family-body);line-height:var(--input-line-height)}.platform-select-trigger[data-v-6ea01b98]:disabled{cursor:not-allowed;opacity:.6}.platform-select-value[data-v-6ea01b98]{flex:1;display:flex;align-items:center;gap:12px;overflow:hidden;pointer-events:none}.platform-select-value span[data-v-6ea01b98]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-select-placeholder[data-v-6ea01b98]{flex:1;color:var(--input-placeholder-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.platform-icon[data-v-6ea01b98]{width:24px;height:24px;border-radius:4px;object-fit:contain;flex-shrink:0;pointer-events:none}.platform-select-dropdown[data-v-6ea01b98]{z-index:var(--dropdown-z-index);background:var(--dropdown-bg);border:var(--dropdown-border-width) solid var(--dropdown-border-color);border-radius:0;box-shadow:var(--dropdown-shadow);padding:0;overflow:hidden}.platform-select-options[data-v-6ea01b98]{overflow-y:auto;overflow-x:hidden;padding:var(--dropdown-padding)}.platform-select-options[data-v-6ea01b98]::-webkit-scrollbar{width:6px}.platform-select-options[data-v-6ea01b98]::-webkit-scrollbar-track{background:transparent}.platform-select-options[data-v-6ea01b98]::-webkit-scrollbar-thumb{background:var(--color-border-input-gray);border-radius:0}.platform-select-options[data-v-6ea01b98]::-webkit-scrollbar-thumb:hover{background:var(--color-border-hover)}.platform-option[data-v-6ea01b98]{display:flex;align-items:center;gap:12px;min-height:var(--dropdown-option-height);padding:var(--dropdown-option-padding);background:var(--dropdown-option-bg);border-radius:0;cursor:pointer;color:var(--dropdown-option-text-color);font-size:var(--input-font-size);transition:background-color .15s ease}.platform-info[data-v-6ea01b98]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.platform-label[data-v-6ea01b98]{font-weight:var(--font-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-description[data-v-6ea01b98]{font-size:var(--body-small-size);color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-option[data-v-6ea01b98]:hover{background:var(--dropdown-option-bg-hover)}.platform-option.is-active[data-v-6ea01b98]{background:var(--dropdown-option-bg-active)}.platform-option.is-selected[data-v-6ea01b98]{background:var(--dropdown-option-bg-selected);font-weight:var(--font-weight-semibold)}.select-trigger[data-v-d30b24f6]{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;background:transparent;border:none;outline:none;cursor:pointer;padding:0;color:var(--color-text-primary);font-size:var(--input-font-size);font-family:var(--font-family-body);line-height:var(--input-line-height)}.select-trigger[data-v-d30b24f6]:disabled{cursor:not-allowed;opacity:.6}.select-value[data-v-d30b24f6]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.select-placeholder[data-v-d30b24f6]{flex:1;color:var(--input-placeholder-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.select-suffix-icons[data-v-d30b24f6]{display:flex;align-items:center;gap:4px}.select-clear-btn[data-v-d30b24f6]{display:flex;align-items:center;justify-content:center;padding:2px;background:transparent;border:none;cursor:pointer;color:var(--input-icon-color);transition:color .15s ease;outline:none}.select-clear-btn[data-v-d30b24f6]:hover{color:var(--color-text-primary)}.select-arrow-icon[data-v-d30b24f6]{color:var(--input-icon-color);pointer-events:none;transition:transform .2s ease;transform:rotate(0)}.select-arrow-icon.is-open[data-v-d30b24f6]{transform:rotate(180deg)}.select-dropdown[data-v-d30b24f6]{z-index:var(--dropdown-z-index);background:var(--dropdown-bg);border:var(--dropdown-border-width) solid var(--dropdown-border-color);border-radius:0;box-shadow:var(--dropdown-shadow);padding:0;overflow:hidden}.select-dropdown__search[data-v-d30b24f6]{padding:var(--dropdown-padding);padding-bottom:0;margin-bottom:var(--dropdown-search-margin-bottom)}.select-dropdown__options[data-v-d30b24f6]{overflow-y:auto;overflow-x:hidden;padding:var(--dropdown-padding)}.select-dropdown__options[data-v-d30b24f6]::-webkit-scrollbar{width:6px}.select-dropdown__options[data-v-d30b24f6]::-webkit-scrollbar-track{background:transparent}.select-dropdown__options[data-v-d30b24f6]::-webkit-scrollbar-thumb{background:var(--color-border-input-gray);border-radius:0}.select-dropdown__options[data-v-d30b24f6]::-webkit-scrollbar-thumb:hover{background:var(--color-border-hover)}.select-option[data-v-d30b24f6]{display:flex;flex-direction:column;gap:2px;min-height:var(--dropdown-option-height);padding:var(--dropdown-option-padding);background:var(--dropdown-option-bg);border-radius:0;cursor:pointer;color:var(--dropdown-option-text-color);font-size:var(--input-font-size);transition:background-color .15s ease}.select-option__label[data-v-d30b24f6]{font-weight:var(--font-weight-medium)}.select-option__description[data-v-d30b24f6]{font-size:var(--body-small-size);color:var(--color-text-secondary)}.select-option[data-v-d30b24f6]:hover:not(.is-disabled){background:var(--dropdown-option-bg-hover)}.select-option.is-active[data-v-d30b24f6]{background:var(--dropdown-option-bg-active)}.select-option.is-selected[data-v-d30b24f6]{background:var(--dropdown-option-bg-selected);font-weight:var(--font-weight-semibold)}.select-option.is-disabled[data-v-d30b24f6]{opacity:.5;cursor:not-allowed;color:var(--dropdown-option-text-color-disabled)}.select-empty[data-v-d30b24f6]{padding:var(--dropdown-empty-padding);text-align:center;color:var(--dropdown-empty-text-color);font-size:var(--body-small-size)}.tag[data-v-743e2f52]{display:inline-flex;align-items:center;gap:var(--tag-gap-normal);height:var(--tag-height-normal);padding:var(--tag-padding-y) var(--tag-padding-x-normal);border:var(--tag-border-width) solid;border-radius:var(--tag-border-radius);font-size:var(--tag-font-size-normal);font-weight:var(--tag-font-weight);font-family:Ubuntu,sans-serif;line-height:var(--tag-line-height);white-space:nowrap;transition:all .15s ease;cursor:default;-webkit-user-select:none;user-select:none}.tag--small[data-v-743e2f52]{height:var(--tag-height-small);padding:var(--tag-padding-y) var(--tag-padding-x-small);gap:var(--tag-gap-small);font-size:var(--tag-font-size-small)}.tag--default[data-v-743e2f52]{background:var(--tag-bg-default);border-color:var(--tag-border-default);color:var(--tag-text-default)}.tag--red[data-v-743e2f52]{background:var(--tag-bg-red);border-color:var(--tag-bg-red);color:var(--tag-text-red)}.tag--yellow[data-v-743e2f52]{background:var(--tag-bg-yellow);border-color:var(--tag-bg-yellow);color:var(--tag-text-yellow)}.tag--green[data-v-743e2f52]{background:var(--tag-bg-green);border-color:var(--tag-bg-green);color:var(--tag-text-green)}.tag--blue[data-v-743e2f52]{background:var(--tag-bg-blue);border-color:var(--tag-bg-blue);color:var(--tag-text-blue)}.tag--violet[data-v-743e2f52]{background:var(--tag-bg-violet);border-color:var(--tag-bg-violet);color:var(--tag-text-violet)}.tag--gray[data-v-743e2f52]{background:var(--tag-bg-gray);border-color:var(--tag-bg-gray);color:var(--tag-text-gray)}.tag--filled-red[data-v-743e2f52]{background:var(--tag-bg-filled-red);border:none;color:var(--tag-text-filled-red)}.tag--filled-blue[data-v-743e2f52]{background:var(--tag-bg-filled-blue);border:none;color:var(--tag-text-filled-blue)}.tag__label[data-v-743e2f52]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag__close[data-v-743e2f52]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--tag-close-size-normal);height:var(--tag-close-size-normal);padding:0;margin:0;background:transparent;border:none;border-radius:0;color:currentColor;cursor:pointer;opacity:var(--tag-close-opacity);transition:all .15s ease}.tag--small .tag__close[data-v-743e2f52]{width:var(--tag-close-size-small);height:var(--tag-close-size-small)}.tag__close[data-v-743e2f52]:hover{opacity:var(--tag-close-hover-opacity);background:var(--tag-close-hover-bg)}.tag__close[data-v-743e2f52]:active{transform:scale(.95)}.tag--closable[data-v-743e2f52]{padding-right:6px}.tag--closable.tag--small[data-v-743e2f52]{padding-right:4px}.tag--disabled[data-v-743e2f52]{opacity:.5;cursor:not-allowed;pointer-events:none}.tag--clickable[data-v-743e2f52]{cursor:pointer}.tag--clickable[data-v-743e2f52]:hover:not(.tag--disabled){opacity:.8;transform:translateY(-1px)}.tag--clickable[data-v-743e2f52]:active:not(.tag--disabled){transform:translateY(0)}.tag--outline[data-v-743e2f52]{background:transparent!important}.tag--outline.tag--default[data-v-743e2f52]{color:var(--tag-border-default)}.tag--outline.tag--red[data-v-743e2f52]{color:var(--tag-text-red);background:transparent!important}.tag--outline.tag--yellow[data-v-743e2f52]{color:var(--tag-text-yellow);background:transparent!important}.tag--outline.tag--green[data-v-743e2f52]{color:var(--tag-text-green);background:transparent!important}.tag--outline.tag--blue[data-v-743e2f52]{color:var(--tag-text-blue);background:transparent!important}.tag--outline.tag--violet[data-v-743e2f52]{color:var(--tag-text-violet);background:transparent!important}.tag--outline.tag--gray[data-v-743e2f52]{color:var(--tag-text-gray);background:transparent!important}.tag[data-v-743e2f52]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.tag__close[data-v-743e2f52]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px}.multiselect-trigger[data-v-192d758f]{width:100%;display:flex;align-items:center;min-height:0;cursor:pointer;color:var(--color-text-primary);font-size:var(--input-font-size);font-family:var(--font-family-body);line-height:var(--input-line-height)}.multiselect-count[data-v-192d758f]{flex:1;font-weight:var(--font-weight-medium)}.multiselect-placeholder[data-v-192d758f]{flex:1;color:var(--input-placeholder-color)}.multiselect-content[data-v-192d758f]{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:0}.multiselect-input[data-v-192d758f]{flex:1;min-width:120px;background:transparent;border:none;outline:none;color:var(--color-text-primary);font-size:inherit;font-family:inherit;line-height:inherit;padding:0}.multiselect-input[data-v-192d758f]::placeholder{color:var(--input-placeholder-color)}.multiselect-input[data-v-192d758f]:disabled{cursor:not-allowed;opacity:.6}.multiselect-dropdown[data-v-192d758f]{z-index:var(--dropdown-z-index);background:var(--dropdown-bg);border:var(--dropdown-border-width) solid var(--dropdown-border-color);border-radius:0;box-shadow:var(--dropdown-shadow);padding:0;overflow:hidden}.multiselect-dropdown__search[data-v-192d758f]{padding:var(--dropdown-padding);padding-bottom:0;margin-bottom:var(--dropdown-search-margin-bottom)}.multiselect-actions[data-v-192d758f]{display:flex;gap:var(--spacing-xs);margin:0 var(--dropdown-padding);margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--dropdown-border-color)}.multiselect-action-btn[data-v-192d758f]{flex:1;padding:6px 12px;background:transparent;border:1px solid var(--dropdown-border-color);border-radius:0;color:var(--color-text-primary);font-size:var(--body-small-size);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .15s ease}.multiselect-action-btn[data-v-192d758f]:hover{background:var(--dropdown-option-bg-hover);border-color:var(--color-border-focus)}.multiselect-dropdown__options[data-v-192d758f]{overflow-y:auto;overflow-x:hidden;padding:var(--dropdown-padding)}.multiselect-dropdown__options[data-v-192d758f]::-webkit-scrollbar{width:6px}.multiselect-dropdown__options[data-v-192d758f]::-webkit-scrollbar-track{background:transparent}.multiselect-dropdown__options[data-v-192d758f]::-webkit-scrollbar-thumb{background:var(--color-border-input-gray);border-radius:0}.multiselect-dropdown__options[data-v-192d758f]::-webkit-scrollbar-thumb:hover{background:var(--color-border-hover)}.multiselect-option[data-v-192d758f]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--dropdown-option-height);padding:var(--dropdown-option-padding);background:var(--dropdown-option-bg);border-radius:0;cursor:pointer;color:var(--dropdown-option-text-color);font-size:var(--input-font-size);transition:background-color .15s ease}.multiselect-option__content[data-v-192d758f]{flex:1;display:flex;flex-direction:column;gap:2px}.multiselect-option__label[data-v-192d758f]{font-weight:var(--font-weight-medium)}.multiselect-option__description[data-v-192d758f]{font-size:var(--body-small-size);color:var(--color-text-secondary)}.multiselect-check-icon[data-v-192d758f]{flex-shrink:0;display:flex;align-items:center;justify-content:center}.multiselect-option[data-v-192d758f]:hover:not(.is-disabled){background:var(--dropdown-option-bg-hover)}.multiselect-option.is-active[data-v-192d758f]{background:var(--dropdown-option-bg-active)}.multiselect-option.is-selected[data-v-192d758f],.multiselect-option.is-selected .multiselect-option__label[data-v-192d758f]{color:var(--color-text-primary)}.multiselect-option.is-disabled[data-v-192d758f]{opacity:.5;cursor:not-allowed;color:var(--dropdown-option-text-color-disabled)}.multiselect-option.is-create-new[data-v-192d758f]{border-bottom:1px solid var(--dropdown-border-color);margin-bottom:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.multiselect-option.is-create-new[data-v-192d758f]:hover{background:var(--dropdown-option-bg-hover)}.multiselect-new-badge[data-v-192d758f]{flex-shrink:0;padding:2px 6px;background:#5a9cf833;border:1px solid rgba(90,156,248,.3);border-radius:0;color:var(--color-text-primary);font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.5px;text-transform:uppercase}.multiselect-empty[data-v-192d758f]{padding:var(--dropdown-empty-padding);text-align:center;color:var(--dropdown-empty-text-color);font-size:var(--body-small-size)}.autosuggest-input[data-v-00b72f67]{width:100%;background:transparent;border:none;outline:none;color:var(--color-text-primary);font-size:var(--input-font-size);font-family:var(--font-family-body);line-height:var(--input-line-height);padding:0}.autosuggest-input[data-v-00b72f67]::placeholder{color:var(--input-placeholder-color)}.autosuggest-input[data-v-00b72f67]:disabled{cursor:not-allowed;opacity:.6}.autosuggest-input[data-v-00b72f67]:readonly{cursor:default}.autosuggest-dropdown[data-v-00b72f67]{z-index:var(--dropdown-z-index);background:var(--dropdown-bg);border:var(--dropdown-border-width) solid var(--dropdown-border-color);border-radius:0;box-shadow:var(--dropdown-shadow);padding:0;overflow:hidden}.autosuggest-dropdown__options[data-v-00b72f67]{overflow-y:auto;overflow-x:hidden;padding:var(--dropdown-padding)}.autosuggest-dropdown__options[data-v-00b72f67]::-webkit-scrollbar{width:6px}.autosuggest-dropdown__options[data-v-00b72f67]::-webkit-scrollbar-track{background:transparent}.autosuggest-dropdown__options[data-v-00b72f67]::-webkit-scrollbar-thumb{background:var(--color-border-input-gray);border-radius:0}.autosuggest-dropdown__options[data-v-00b72f67]::-webkit-scrollbar-thumb:hover{background:var(--color-border-hover)}.autosuggest-option[data-v-00b72f67]{display:flex;flex-direction:column;gap:2px;min-height:var(--dropdown-option-height);padding:var(--dropdown-option-padding);background:var(--dropdown-option-bg);border-radius:0;cursor:pointer;color:var(--dropdown-option-text-color);font-size:var(--input-font-size);transition:background-color .15s ease}.autosuggest-option__label[data-v-00b72f67]{font-weight:var(--font-weight-medium)}.autosuggest-option__description[data-v-00b72f67]{font-size:var(--body-small-size);color:var(--color-text-secondary)}.autosuggest-option[data-v-00b72f67]:hover:not(.is-disabled){background:var(--dropdown-option-bg-hover)}.autosuggest-option.is-active[data-v-00b72f67]{background:var(--dropdown-option-bg-active)}.autosuggest-option.is-disabled[data-v-00b72f67]{opacity:.5;cursor:not-allowed;color:var(--dropdown-option-text-color-disabled)}[data-v-00b72f67] .autosuggest-highlight{background:var(--dropdown-highlight-bg);color:var(--dropdown-highlight-color);font-weight:var(--font-weight-semibold);padding:0;border:none}.autosuggest-empty[data-v-00b72f67]{padding:var(--dropdown-empty-padding);text-align:center;color:var(--dropdown-empty-text-color);font-size:var(--body-small-size)}.button-group[data-v-c3d886ab]{display:flex;width:fit-content}.button-group[data-v-c3d886ab]:not(.vertical){flex-direction:row}.button-group:not(.vertical).attached[data-v-c3d886ab]>*{margin-left:-1px}.button-group:not(.vertical).attached[data-v-c3d886ab]>*:first-child{margin-left:0}.button-group:not(.vertical).attached[data-v-c3d886ab]>*:first-child button,.button-group:not(.vertical).attached[data-v-c3d886ab]>*:first-child .n-button{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.button-group:not(.vertical).attached[data-v-c3d886ab]>*:last-child button,.button-group:not(.vertical).attached[data-v-c3d886ab]>*:last-child .n-button{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.button-group:not(.vertical).attached[data-v-c3d886ab]>*:not(:first-child):not(:last-child) button,.button-group:not(.vertical).attached[data-v-c3d886ab]>*:not(:first-child):not(:last-child) .n-button{border-radius:0!important}.button-group.vertical[data-v-c3d886ab]{flex-direction:column}.button-group.vertical.attached[data-v-c3d886ab]>*{margin-top:-1px}.button-group.vertical.attached[data-v-c3d886ab]>*:first-child{margin-top:0}.button-group.vertical.attached[data-v-c3d886ab]>*:first-child button,.button-group.vertical.attached[data-v-c3d886ab]>*:first-child .n-button{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.button-group.vertical.attached[data-v-c3d886ab]>*:last-child button,.button-group.vertical.attached[data-v-c3d886ab]>*:last-child .n-button{border-top-left-radius:0!important;border-top-right-radius:0!important}.button-group.vertical.attached[data-v-c3d886ab]>*:not(:first-child):not(:last-child) button,.button-group.vertical.attached[data-v-c3d886ab]>*:not(:first-child):not(:last-child) .n-button{border-radius:0!important}.button-group[data-v-c3d886ab]>*{position:relative}.button-group[data-v-c3d886ab]>*:hover,.button-group[data-v-c3d886ab]>*:active,.button-group[data-v-c3d886ab]>*:focus-within{z-index:1}.kbd[data-v-7ba91a41]{pointer-events:none;display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;border:1px solid rgba(255,255,255,.1);background-color:#ffffff0d;color:#fff9;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-weight:500;line-height:1;box-shadow:0 2px #ffffff0d;-webkit-user-select:none;user-select:none}.kbd--normal[data-v-7ba91a41]{height:1.5rem;min-width:1.5rem;padding:.25rem .375rem;font-size:.75rem}.kbd--small[data-v-7ba91a41]{height:1.25rem;min-width:1.25rem;padding:.125rem .25rem;font-size:.625rem}.input-group[data-v-1f1f01e4]{display:flex;width:100%}.input-group[data-v-1f1f01e4]:not(.vertical){flex-direction:row;gap:2px}.input-group.vertical[data-v-1f1f01e4]{flex-direction:column;gap:2px}.input-group[data-v-1f1f01e4]>span{display:flex;align-items:center;justify-content:center;padding:8px 12px;background:var(--color-input-bg, #131518);border:1px solid var(--color-border, rgba(255, 255, 255, .1));border-radius:0;font-family:Ubuntu,sans-serif;font-size:12px;font-weight:400;line-height:14px;color:var(--color-text-tertiary, #717782);white-space:nowrap;-webkit-user-select:none;user-select:none;min-height:26px;box-sizing:border-box}
