.snackbar[data-v-e45e0cca]{position:fixed;bottom:32px;left:50%;transform:translateX(-50%);min-width:320px;max-width:600px;padding:16px 20px;border-radius:8px;backdrop-filter:blur(10px);box-shadow:var(--shadow-dropdown),var(--shadow-white-border);z-index:1000;animation:slideIn-e45e0cca .4s cubic-bezier(.4,0,.2,1);border:1px solid var(--color-bg-stroke)}.snackbar.default[data-v-e45e0cca]{background:var(--snackbar-bg-default)}.snackbar.success[data-v-e45e0cca]{background:var(--snackbar-bg-success);border-color:var(--color-success-border);box-shadow:var(--shadow-dropdown),var(--snackbar-shadow-success)}.snackbar.error[data-v-e45e0cca]{background:var(--snackbar-bg-error);border-color:var(--color-error-border);box-shadow:var(--shadow-dropdown),var(--snackbar-shadow-error)}.snackbar.warning[data-v-e45e0cca]{background:var(--snackbar-bg-warning);border-color:var(--color-brand-border);box-shadow:var(--shadow-dropdown),var(--snackbar-shadow-warning)}@keyframes slideIn-e45e0cca{0%{transform:translateX(-50%) translateY(100px);opacity:0}to{transform:translateX(-50%) translateY(0);opacity:1}}.snackbar-content[data-v-e45e0cca]{display:flex;align-items:center;justify-content:space-between;gap:20px}.message[data-v-e45e0cca]{font-family:Onest,sans-serif;font-size:var(--type-body-b1-size);font-weight:600;font-style:normal;line-height:var(--type-body-b1-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b1-paragraph-spacing);flex-grow:1;color:var(--color-text-primary);word-break:break-word}.close-button[data-v-e45e0cca]{background:transparent;color:var(--color-icon-secondary);border:1px solid var(--color-bg-stroke);border-radius:6px;padding:6px;cursor:pointer;flex-shrink:0;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.close-button span[data-v-e45e0cca]{font-size:16px;line-height:1}.close-button[data-v-e45e0cca]:hover{background:var(--color-bg-quaternary);border-color:var(--color-icon-brand);color:var(--color-icon-brand)}.close-button[data-v-e45e0cca]:active{background:var(--color-bg-tertiary);transform:scale(.95)}.ff-chip[data-v-0c120ac8]{--_chip-bg:var(--color-chip-default-bg);--_chip-text:var(--color-chip-default-text);--_chip-icon-filter:var(--chip-icon-filter-primary);--_chip-border:transparent;--_chip-icon-size:24px;--_chip-image-size:20px;display:inline-flex;align-items:center;justify-content:center;gap:0;border-radius:400px;min-width:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;flex-shrink:0;transition:all .2s ease;background:var(--_chip-bg);border:none;box-sizing:border-box;font-feature-settings:"kern" 0,"calt" 0;box-shadow:var(--ff-chip-box-shadow,inset 0 0 0 1px var(--ff-chip-border-color,var(--_chip-border)));transform:var(--ff-chip-transform,none)}.ff-chip.size-large[data-v-0c120ac8]{min-width:103px;padding:12px 20px}.ff-chip.size-large .chip-icon[data-v-0c120ac8]{height:24px}.ff-chip.size-large .chip-close-img[data-v-0c120ac8]{width:20px;height:20px}.ff-chip.size-large .chip-text[data-v-0c120ac8]{font-family:Onest,sans-serif;font-size:var(--type-label-l2-size);font-weight:500;font-style:normal;line-height:var(--type-label-l2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing)}.ff-chip.size-medium[data-v-0c120ac8]{min-width:95px;padding:8px 16px}.ff-chip.size-medium .chip-icon[data-v-0c120ac8]{height:24px}.ff-chip.size-medium .chip-close-img[data-v-0c120ac8]{width:20px;height:20px}.ff-chip.size-medium .chip-text[data-v-0c120ac8]{font-family:Onest,sans-serif;font-size:var(--type-label-l2-size);font-weight:500;font-style:normal;line-height:var(--type-label-l2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing)}.ff-chip.size-small[data-v-0c120ac8]{min-width:75px;--_chip-icon-size:16px;--_chip-image-size:16px;padding:8px 12px;font-feature-settings:"calt" 0}.ff-chip.size-small .chip-icon[data-v-0c120ac8]{height:16px}.ff-chip.size-small .chip-close-img[data-v-0c120ac8]{width:16px;height:16px}.ff-chip.size-small .chip-text[data-v-0c120ac8]{font-family:Onest,sans-serif;font-size:var(--type-label-l5-size);font-weight:500;font-style:normal;line-height:var(--type-label-l5-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l5-paragraph-spacing)}.ff-chip.type-contrast[data-v-0c120ac8]{--_chip-bg:var(--component-chip-contrast-default-fill);--_chip-text:var(--component-chip-contrast-default-text);--_chip-border:var(--component-chip-contrast-default-stroke)}.ff-chip.type-contrast[data-v-0c120ac8]:hover:not(.disabled){--_chip-bg:var(--component-chip-contrast-hover-fill);--_chip-text:var(--component-chip-contrast-hover-text);--_chip-border:var(--component-chip-contrast-hover-stroke);--_chip-icon-filter:var(--chip-icon-filter-primary)}.ff-chip.type-contrast.active[data-v-0c120ac8]:not(.disabled){--_chip-bg:var(--component-chip-contrast-active-fill);--_chip-text:var(--component-chip-contrast-active-text);--_chip-border:var(--component-chip-contrast-active-stroke);--_chip-icon-filter:var(--chip-icon-filter-inverted)}.ff-chip.type-brand[data-v-0c120ac8]{--_chip-bg:var(--component-chip-brand-default-fill);--_chip-text:var(--component-chip-brand-default-text);--_chip-border:var(--component-chip-brand-default-stroke)}.ff-chip.type-brand[data-v-0c120ac8]:hover:not(.disabled){--_chip-bg:var(--component-chip-brand-hover-fill);--_chip-text:var(--component-chip-brand-hover-text);--_chip-border:var(--component-chip-brand-hover-stroke);--_chip-icon-filter:var(--chip-icon-filter-primary)}.ff-chip.type-brand.active[data-v-0c120ac8]:not(.disabled){--_chip-bg:var(--component-chip-brand-active-fill);--_chip-text:var(--component-chip-brand-active-text);--_chip-border:var(--component-chip-brand-active-stroke);--_chip-icon-filter:var(--chip-icon-filter-inverted)}.ff-chip.type-primary[data-v-0c120ac8]{--_chip-bg:var(--component-chip-primary-default-fill);--_chip-text:var(--component-chip-primary-default-text);--_chip-border:var(--component-chip-primary-default-stroke)}.ff-chip.type-primary[data-v-0c120ac8]:hover:not(.disabled){--_chip-bg:var(--component-chip-primary-hover-fill);--_chip-text:var(--component-chip-primary-hover-text);--_chip-border:var(--component-chip-primary-hover-stroke);--_chip-icon-filter:var(--chip-icon-filter-primary)}.ff-chip.type-primary.active[data-v-0c120ac8]:not(.disabled){--_chip-bg:var(--component-chip-primary-active-fill);--_chip-text:var(--component-chip-primary-active-text);--_chip-border:var(--component-chip-primary-active-stroke);--_chip-icon-filter:var(--chip-icon-filter-inverted)}.ff-chip.type-alternative[data-v-0c120ac8]{--_chip-bg:var(--component-chip-alternative-default-fill);--_chip-text:var(--component-chip-alternative-default-text);--_chip-border:var(--component-chip-alternative-default-stroke)}.ff-chip.type-alternative[data-v-0c120ac8]:hover:not(.disabled){--_chip-bg:var(--component-chip-alternative-hover-fill);--_chip-text:var(--component-chip-alternative-hover-text);--_chip-border:var(--component-chip-alternative-hover-stroke);--_chip-icon-filter:var(--chip-icon-filter-primary)}.ff-chip.type-alternative.active[data-v-0c120ac8]:not(.disabled){--_chip-bg:var(--component-chip-alternative-active-fill);--_chip-text:var(--component-chip-alternative-active-text);--_chip-border:var(--component-chip-alternative-active-stroke);--_chip-icon-filter:var(--chip-icon-filter-inverted)}.ff-chip.type-ghost[data-v-0c120ac8]{--_chip-bg:var(--component-chip-ghost-default-fill);--_chip-text:var(--component-chip-ghost-default-text);--_chip-border:var(--component-chip-ghost-default-stroke)}.ff-chip.type-ghost[data-v-0c120ac8]:hover:not(.disabled){--_chip-bg:var(--component-chip-ghost-hover-fill);--_chip-text:var(--component-chip-ghost-hover-text);--_chip-border:var(--component-chip-ghost-hover-stroke);--_chip-icon-filter:var(--chip-icon-filter-primary)}.ff-chip.type-ghost.active[data-v-0c120ac8]:not(.disabled){--_chip-bg:var(--component-chip-ghost-active-fill);--_chip-text:var(--component-chip-ghost-active-text);--_chip-border:var(--component-chip-ghost-active-stroke);--_chip-icon-filter:var(--chip-icon-filter-inverted)}.ff-chip.type-negative[data-v-0c120ac8]{--_chip-bg:var(--component-chip-negative-default-fill);--_chip-text:var(--component-chip-negative-default-text);--_chip-border:var(--component-chip-negative-default-stroke)}.ff-chip.type-negative[data-v-0c120ac8]:hover:not(.disabled){--_chip-bg:var(--component-chip-negative-hover-fill);--_chip-text:var(--component-chip-negative-hover-text);--_chip-border:var(--component-chip-negative-hover-stroke);--_chip-icon-filter:var(--chip-icon-filter-primary)}.ff-chip.type-negative.active[data-v-0c120ac8]:not(.disabled){--_chip-bg:var(--component-chip-negative-active-fill);--_chip-text:var(--component-chip-negative-active-text);--_chip-border:var(--component-chip-negative-active-stroke);--_chip-icon-filter:var(--chip-icon-filter-inverted)}.ff-chip.type-contrast[data-v-0c120ac8]{--_chip-icon-filter:var(--chip-icon-filter-inverted)}.ff-chip.type-contrast.active[data-v-0c120ac8]:not(.disabled){--_chip-icon-filter:var(--chip-icon-filter-primary)}.ff-chip.type-brand[data-v-0c120ac8],.ff-chip.type-negative[data-v-0c120ac8]{--_chip-icon-filter:var(--chip-icon-filter-constant)}.ff-chip.disabled[data-v-0c120ac8]{--_chip-bg:var(--component-chip-disabled-default-fill);--_chip-text:var(--component-chip-disabled-default-text);--_chip-border:var(--component-chip-disabled-default-stroke);--_chip-icon-filter:var(--chip-icon-filter-disabled);cursor:not-allowed;pointer-events:none}.ff-chip .chip-text[data-v-0c120ac8]{color:var(--_chip-text);transition:color .2s ease;flex-shrink:0;white-space:nowrap}.ff-chip .chip-icon[data-v-0c120ac8]{display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;width:var(--_chip-icon-size);margin-left:0}.ff-chip .chip-right-icon+.chip-icon[data-v-0c120ac8],.ff-chip .chip-text~.chip-icon[data-v-0c120ac8]{margin-left:4px}.ff-chip .chip-close-img[data-v-0c120ac8]{display:block;filter:var(--_chip-icon-filter);transition:filter .2s ease}.ff-chip .chip-right-icon[data-v-0c120ac8]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--_chip-icon-size);height:var(--_chip-icon-size)}.ff-chip .chip-right-icon--spaced[data-v-0c120ac8]{margin-left:4px}.ff-chip .chip-right-img[data-v-0c120ac8]{display:block;width:var(--_chip-image-size);height:var(--_chip-image-size);filter:var(--_chip-icon-filter)}.footer-wrapper[data-v-ec45890e]{width:100%;max-width:1920px;margin:0 auto;padding:40px}@media not all and (min-width:768px){.footer-wrapper[data-v-ec45890e]{padding:16px}}.footer-panel[data-v-ec45890e]{background:var(--color-background-secondary);color:var(--color-text-primary);border-radius:16px;overflow:hidden}@media(min-width:768px){@media not all and (min-width:1024px){.footer-panel[data-v-ec45890e]{display:flex;flex-direction:column;gap:20px}}}.footer-sections[data-v-ec45890e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:768px){@media not all and (min-width:1024px){.footer-sections[data-v-ec45890e]{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media not all and (min-width:768px){.footer-sections[data-v-ec45890e]{display:block}}.footer-column[data-v-ec45890e]{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:40px;min-width:0}@media not all and (min-width:1680px){.footer-column[data-v-ec45890e]{padding:20px;gap:16px}}@media(min-width:768px){@media not all and (min-width:1024px){.footer-column[data-v-ec45890e]{gap:20px}}}@media not all and (min-width:768px){.footer-column[data-v-ec45890e]{padding:16px 16px 0}}.footer-heading[data-v-ec45890e]{font-family:Onest,sans-serif;font-size:var(--type-body-b3-size);font-weight:400;font-style:normal;line-height:var(--type-body-b3-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b3-paragraph-spacing);color:var(--color-text-secondary);margin:0}.footer-options[data-v-ec45890e]{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0;margin:0}@media not all and (min-width:1680px){.footer-options[data-v-ec45890e]{gap:4px}}.footer-description[data-v-ec45890e],.footer-link[data-v-ec45890e]{font-family:Onest,sans-serif;font-size:var(--type-body-b2-size);font-weight:500;font-style:normal;line-height:var(--type-body-b2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b2-paragraph-spacing);color:var(--color-text-primary);text-decoration:none;margin:0;overflow-wrap:anywhere}a.footer-link[data-v-ec45890e]:hover{color:var(--color-text-secondary)}@media not all and (min-width:768px){.footer-desktop-column[data-v-ec45890e]{display:none}}.footer-mobile-sections[data-v-ec45890e]{display:none}@media not all and (min-width:768px){.footer-mobile-sections[data-v-ec45890e]{display:block;margin:40px 16px;border-bottom:1px solid var(--color-element-quaternary)}}.footer-details[data-v-ec45890e]{border-top:1px solid var(--color-element-quaternary)}.footer-details summary[data-v-ec45890e]{font-family:Onest,sans-serif;font-size:var(--type-body-b2-size);font-weight:500;font-style:normal;line-height:var(--type-body-b2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b2-paragraph-spacing);display:flex;justify-content:space-between;align-items:center;list-style:none;padding:16px 0;cursor:pointer}.footer-details summary[data-v-ec45890e]::-webkit-details-marker{display:none}.footer-details img[data-v-ec45890e]{display:block;filter:brightness(0) saturate(100%) invert(var(--icon-invert,0))}.footer-details[open] img[data-v-ec45890e]{transform:rotate(45deg)}.footer-details .footer-description[data-v-ec45890e],.footer-details .footer-options[data-v-ec45890e]{margin-bottom:16px}.footer-legal[data-v-ec45890e]{font-family:Onest,sans-serif;font-size:var(--type-body-b5-size);font-weight:500;font-style:normal;line-height:var(--type-body-b5-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b5-paragraph-spacing);display:flex;justify-content:space-between;align-items:center;gap:16px;color:var(--color-text-secondary);padding:24px 40px;min-height:68px;box-shadow:inset 0 2px var(--color-background-primary)}.footer-legal p[data-v-ec45890e]{margin:0}@media not all and (min-width:1680px){.footer-legal[data-v-ec45890e]{padding:20px;min-height:60px}}@media not all and (min-width:768px){.footer-legal[data-v-ec45890e]{flex-direction:column;gap:12px;padding:0 16px 32px;text-align:center;min-height:0;box-shadow:none}}.search-dropdown-wrapper[data-v-692ebed0]{display:flex;flex-direction:column;gap:8px}.search-dropdown-wrapper--flexible[data-v-692ebed0]{flex:1;min-width:0}.dropdown-description[data-v-692ebed0],.dropdown-label[data-v-692ebed0]{font-family:Onest,sans-serif;font-size:var(--type-label-l6-size);font-weight:400;font-style:normal;line-height:var(--type-label-l6-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l6-paragraph-spacing);color:var(--color-text-secondary)}.dropdown-description[data-v-692ebed0]{margin:0}.dropdown-area[data-v-692ebed0]{display:flex;align-items:center;position:relative;cursor:pointer;border-radius:var(--search-dropdown-area-radius,8px);border:var(--search-dropdown-area-border);background:var(--search-dropdown-area-background);box-shadow:var(--search-dropdown-area-box-shadow);outline:none;transition:background .2s ease,border-color .2s ease}.dropdown-area.sd--disabled[data-v-692ebed0]{opacity:.5;pointer-events:none}.dropdown-area.sd--large[data-v-692ebed0]{height:var(--search-dropdown-area-height,56px);padding:var(--search-dropdown-area-padding,0 20px)}.dropdown-area.sd--large .dropdown-placeholder[data-v-692ebed0],.dropdown-area.sd--large .dropdown-search-input[data-v-692ebed0],.dropdown-area.sd--large .dropdown-value[data-v-692ebed0]{font-family:Onest,sans-serif;font-size:var(--type-label-l2-size);font-weight:500;font-style:normal;line-height:var(--type-label-l2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing)}.dropdown-area.sd--large .dropdown-icons[data-v-692ebed0]{gap:12px}.dropdown-area.sd--large .dropdown-arrow-img[data-v-692ebed0],.dropdown-area.sd--large .dropdown-icon-img[data-v-692ebed0]{width:24px;height:24px}.dropdown-area.sd--medium[data-v-692ebed0]{height:var(--search-dropdown-area-height,48px);padding:var(--search-dropdown-area-padding,0 16px)}.dropdown-area.sd--medium .dropdown-placeholder[data-v-692ebed0],.dropdown-area.sd--medium .dropdown-search-input[data-v-692ebed0],.dropdown-area.sd--medium .dropdown-value[data-v-692ebed0]{font-family:Onest,sans-serif;font-size:var(--type-label-l2-size);font-weight:500;font-style:normal;line-height:var(--type-label-l2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing)}.dropdown-area.sd--medium .dropdown-icons[data-v-692ebed0]{gap:8px}.dropdown-area.sd--medium .dropdown-arrow-img[data-v-692ebed0],.dropdown-area.sd--medium .dropdown-icon-img[data-v-692ebed0]{width:24px;height:24px}.dropdown-area.sd--small[data-v-692ebed0]{height:var(--search-dropdown-area-height,40px);padding:var(--search-dropdown-area-padding,0 16px)}.dropdown-area.sd--small .dropdown-placeholder[data-v-692ebed0],.dropdown-area.sd--small .dropdown-search-input[data-v-692ebed0],.dropdown-area.sd--small .dropdown-value[data-v-692ebed0]{font-family:Onest,sans-serif;font-size:var(--type-label-l5-size);font-weight:500;font-style:normal;line-height:var(--type-label-l5-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l5-paragraph-spacing)}.dropdown-area.sd--small .dropdown-icons[data-v-692ebed0]{gap:4px}.dropdown-area.sd--small .dropdown-arrow-img[data-v-692ebed0],.dropdown-area.sd--small .dropdown-icon-img[data-v-692ebed0]{width:20px;height:20px}@media not all and (min-width:768px){.dropdown-area[data-v-692ebed0]{padding:var(--search-dropdown-area-small-mobile-padding,var(--search-dropdown-area-padding))}}.dropdown-area.sd--primary[data-v-692ebed0]{background:var(--search-dropdown-area-background,var(--color-dropdown-default-bg))}.dropdown-area.sd--primary[data-v-692ebed0]:hover:not(.sd--disabled,.sd--open){background:var(--search-dropdown-area-background,var(--color-dropdown-hover-bg))}.dropdown-area.sd--primary.sd--open[data-v-692ebed0]{background:var(--search-dropdown-area-background,var(--color-dropdown-active-bg))}.dropdown-area.sd--secondary[data-v-692ebed0]{background:var(--search-dropdown-area-background,transparent);border:var(--search-dropdown-area-border,1px solid var(--color-dropdown-default-stroke))}.dropdown-area.sd--secondary[data-v-692ebed0]:hover:not(.sd--disabled,.sd--open){background:var(--search-dropdown-area-background,var(--color-dropdown-hover-bg));border-color:var(--color-dropdown-hover-stroke)}.dropdown-area.sd--secondary.sd--open[data-v-692ebed0]{background:var(--search-dropdown-area-background,var(--color-dropdown-active-bg));border-color:var(--color-dropdown-active-stroke)}.dropdown-area.sd--tretiary[data-v-692ebed0]{background:transparent;border-radius:0;border-bottom:1px solid var(--color-dropdown-default-stroke);padding-left:0;padding-right:0}.dropdown-area.sd--tretiary[data-v-692ebed0]:hover:not(.sd--disabled,.sd--open){background:var(--color-dropdown-hover-bg);border-bottom-color:var(--color-dropdown-hover-stroke)}.dropdown-area.sd--tretiary.sd--open[data-v-692ebed0]{background:var(--color-dropdown-active-bg);border-bottom-color:var(--color-dropdown-active-stroke)}.dropdown-area.sd--surface[data-v-692ebed0]{border:var(--search-dropdown-area-border,none);box-shadow:var(--search-dropdown-area-box-shadow,none)}.dropdown-area.sd--surface.sd--open[data-v-692ebed0],.dropdown-area.sd--surface[data-v-692ebed0],.dropdown-area.sd--surface[data-v-692ebed0]:hover:not(.sd--disabled){background:var(--search-dropdown-area-background,var(--color-bg-tertiary))}.dropdown-trigger[data-v-692ebed0]{display:flex;align-items:center;width:100%;height:100%;gap:8px}.dropdown-value[data-v-692ebed0]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary)}.dropdown-value-text[data-v-692ebed0]{color:var(--color-text-primary)}.dropdown-placeholder[data-v-692ebed0]{color:var(--color-text-secondary)}.dropdown-search-input[data-v-692ebed0]{flex:1;min-width:0;background:transparent;outline:none;border:0;padding:0;color:var(--color-text-primary);font-family:inherit}.dropdown-search-input[data-v-692ebed0]::-moz-placeholder{color:var(--color-text-secondary)}.dropdown-search-input[data-v-692ebed0]::placeholder{color:var(--color-text-secondary)}.dropdown-icons[data-v-692ebed0]{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.dropdown-icon-slot[data-v-692ebed0]{display:flex;align-items:center;justify-content:center}.dropdown-icon-img[data-v-692ebed0]{opacity:.6;filter:brightness(0) saturate(100%) invert(var(--icon-invert,0))}.dropdown-arrow[data-v-692ebed0]{display:flex;align-items:center;justify-content:center;transition:transform .3s ease;cursor:pointer}.dropdown-arrow.rotated[data-v-692ebed0]{transform:rotate(180deg)}.dropdown-arrow-img[data-v-692ebed0]{filter:brightness(0) saturate(100%) invert(var(--icon-invert,0));opacity:.6}.dropdown-popup[data-v-692ebed0]{background:var(--color-dropdown-active-bg);border-radius:8px;box-shadow:var(--shadow-dropdown);display:flex;flex-direction:column;gap:16px}.dropdown-popup.sd-popup--large[data-v-692ebed0]{padding:16px 20px}.dropdown-popup.sd-popup--large .dropdown-option[data-v-692ebed0]{padding:12px 16px;font-family:Onest,sans-serif;font-size:var(--type-label-l2-size);font-weight:500;font-style:normal;line-height:var(--type-label-l2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing)}.dropdown-popup.sd-popup--medium[data-v-692ebed0]{padding:12px 16px}.dropdown-popup.sd-popup--medium .dropdown-option[data-v-692ebed0]{padding:10px 16px;font-family:Onest,sans-serif;font-size:var(--type-label-l2-size);font-weight:500;font-style:normal;line-height:var(--type-label-l2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing)}.dropdown-popup.sd-popup--medium .dropdown-option--two-col[data-v-692ebed0],.dropdown-popup.sd-popup--small[data-v-692ebed0]{padding:12px 16px}.dropdown-popup.sd-popup--small .dropdown-option[data-v-692ebed0]{padding:8px 12px;font-family:Onest,sans-serif;font-size:var(--type-label-l5-size);font-weight:500;font-style:normal;line-height:var(--type-label-l5-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l5-paragraph-spacing)}.dropdown-popup.sd-popup--small .dropdown-option--two-col[data-v-692ebed0]{padding:12px 16px}.dropdown-popup-search-wrapper[data-v-692ebed0]{display:flex;align-items:center;border:1px solid var(--color-text-primary);border-radius:8px;padding:12px 16px;min-height:48px}.dropdown-popup-search-input[data-v-692ebed0]{flex:1;min-width:0;background:transparent;outline:none;border:0;padding:0;color:var(--color-text-primary);font-family:inherit;font-family:Onest,sans-serif;font-size:var(--type-label-l2-size);font-weight:500;font-style:normal;line-height:var(--type-label-l2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing)}.dropdown-popup-search-input[data-v-692ebed0]::-moz-placeholder{color:var(--color-text-tertiary,var(--color-text-secondary))}.dropdown-popup-search-input[data-v-692ebed0]::placeholder{color:var(--color-text-tertiary,var(--color-text-secondary))}.dropdown-options-section[data-v-692ebed0]{display:flex;flex-direction:column;gap:8px}.dropdown-options[data-v-692ebed0]{list-style:none;overflow-y:auto;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.dropdown-option[data-v-692ebed0]{color:var(--color-text-primary);display:flex;align-items:center;gap:8px;cursor:pointer;border-radius:4px;transition:background .15s ease,border-radius .15s ease}.dropdown-option:hover.selected[data-v-692ebed0],.dropdown-option[data-v-692ebed0]:hover:not(.selected){background:var(--color-dropdown-default-bg);border-radius:8px}.dropdown-option:hover.selected[data-v-692ebed0]{opacity:.85}.dropdown-option.selected[data-v-692ebed0]{background:var(--color-dropdown-default-bg);border-radius:8px;opacity:1}.dropdown-option--empty[data-v-692ebed0]{color:var(--color-dropdown-default-text-secondary);cursor:default}.dropdown-option--empty[data-v-692ebed0]:hover{background:transparent}.dropdown-option--loading[data-v-692ebed0]{color:var(--color-dropdown-default-text);cursor:default}.dropdown-option--loading[data-v-692ebed0]:hover{background:transparent}.dropdown-option--two-col[data-v-692ebed0]{justify-content:space-between}.dropdown-option-check[data-v-692ebed0],.dropdown-option-right-text[data-v-692ebed0]{flex-shrink:0;color:var(--color-text-primary)}.dropdown-option-check[data-v-692ebed0]{margin-left:auto;font-size:14px;line-height:1;opacity:.7}.dropdown-scroller[data-v-692ebed0]{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:4px 0}.dropdown-scroller--up .dropdown-scroller-img[data-v-692ebed0]{transform:rotate(180deg)}.dropdown-scroller-img[data-v-692ebed0]{width:20px;height:20px;filter:brightness(0) saturate(100%) invert(var(--icon-invert,0));opacity:.5;transition:opacity .2s ease,transform .3s ease}.dropdown-scroller:hover .dropdown-scroller-img[data-v-692ebed0]{opacity:.8}.dropdown-chips-section[data-v-692ebed0]{display:flex;flex-direction:column;gap:12px}.dropdown-chips-label[data-v-692ebed0]{font-family:Onest,sans-serif;font-size:var(--type-label-l6-size);font-weight:400;font-style:normal;line-height:var(--type-label-l6-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l6-paragraph-spacing);color:var(--color-text-secondary)}.dropdown-chips-container[data-v-692ebed0]{display:flex;flex-wrap:wrap;gap:8px}.dropdown-reset-btn[data-v-692ebed0]{font-family:Onest,sans-serif;font-size:var(--type-label-l5-size);font-weight:500;font-style:normal;line-height:var(--type-label-l5-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l5-paragraph-spacing);display:flex;align-items:center;justify-content:center;width:100%;padding:8px 16px;border-radius:8px;background:var(--color-btn-default-bg-contrast);color:var(--color-text-inverted);cursor:pointer;transition:opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-reset-btn[data-v-692ebed0]:hover{opacity:.85}.BurgerWrapper[data-v-39a98cfa]{position:relative;display:inline-block}.BurgerButton[data-v-39a98cfa]{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;width:24px;height:18px;position:relative;transition:transform .2s ease,opacity .2s ease}.BurgerButton.disabled[data-v-39a98cfa]{opacity:.3;cursor:not-allowed}.BurgerButton[data-v-39a98cfa]:not(.disabled):hover{transform:scale(1.05)}.BurgerButton span[data-v-39a98cfa]{display:block;width:100%;height:2px;background-color:var(--color-icon-primary);transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:2px}.BurgerButton.active span[data-v-39a98cfa]:first-child{transform:translateY(8px) rotate(45deg)}.BurgerButton.active span[data-v-39a98cfa]:nth-child(2){opacity:0}.BurgerButton.active span[data-v-39a98cfa]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.BurgerMenu[data-v-39a98cfa]{position:absolute;top:calc(100% + 10px);left:0;min-width:200px;background-color:var(--color-menu-default-bg);backdrop-filter:blur(10px);border:1px solid var(--color-bg-stroke);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:4px;opacity:0;visibility:hidden;transform:translateY(-10px) scale(.95);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility 0s .3s;pointer-events:none;z-index:1000;box-shadow:var(--shadow-dropdown)}.BurgerMenu.active[data-v-39a98cfa]{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility 0s 0s}.BurgerMenu-section[data-v-39a98cfa]{display:none}@media not all and (min-width:1024px){.BurgerMenu-section[data-v-39a98cfa]{display:flex;flex-direction:column;gap:4px}}.BurgerMenu-divider[data-v-39a98cfa]{display:none}@media not all and (min-width:1024px){.BurgerMenu-divider[data-v-39a98cfa]{display:block;height:1px;background-color:var(--color-bg-stroke);margin:4px 0}}.BurgerMenu-item[data-v-39a98cfa]{padding:0;transition:background-color .2s ease;border-radius:8px}.BurgerMenu-link[data-v-39a98cfa]{display:block;padding:12px 16px;text-decoration:none;color:var(--color-menu-default-text);transition:background-color .2s ease,color .2s ease;border-radius:8px;font-size:14px}.BurgerMenu-link[data-v-39a98cfa]:hover{background-color:var(--color-menu-hover-bg);color:var(--color-bg-brand)}.BurgerMenu-link.router-link-active[data-v-39a98cfa]{color:var(--color-bg-brand);font-weight:500}.PageButtonsWrapper[data-v-b286f6d4]{display:flex;align-items:center;gap:12px}@media not all and (min-width:768px){.PageButtonsWrapper[data-v-b286f6d4]{display:none}}.Navbar-link[data-v-b286f6d4]{font-family:Onest,sans-serif;font-size:var(--type-label-l2-size);font-weight:500;font-style:normal;line-height:var(--type-label-l2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing);text-decoration:none;color:var(--color-text-primary);white-space:nowrap;transition:color .3s ease;position:relative}.Navbar-link[data-v-b286f6d4]:hover{color:var(--color-header-text-secondary)}.Navbar-link[data-v-b286f6d4]:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background-color:var(--color-header-text-secondary);transition:width .3s ease}.Navbar-link[data-v-b286f6d4]:hover:after{width:100%}.themed-icon[data-v-a8cd5888]{display:block;width:var(--themed-icon-width,24px);height:var(--themed-icon-height,24px);flex-shrink:0;opacity:var(--themed-icon-opacity,1);filter:brightness(0) saturate(100%) invert(var(--icon-invert,0))}.themed-icon--interactive[data-v-a8cd5888]{cursor:pointer;transition:opacity .2s,filter .2s}.themed-icon--interactive[data-v-a8cd5888]:hover{opacity:var(--themed-icon-hover-opacity,1)}.chevron-icon[data-v-f2045d80]{transition:transform .3s ease;cursor:pointer;flex-shrink:0}.chevron-icon.rotated[data-v-f2045d80]{transform:rotate(180deg)}.ProfileWrapper[data-v-ba2d197c]{display:flex;align-items:center}.ProfileTrigger[data-v-ba2d197c]{display:flex;align-items:center;gap:16px}.UserName[data-v-ba2d197c]{font-family:Onest,sans-serif;font-size:var(--type-label-l2-size);font-weight:500;font-style:normal;line-height:var(--type-label-l2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing);color:var(--color-text-primary);white-space:nowrap;text-align:center}@media not all and (min-width:1024px){.UserName[data-v-ba2d197c]{display:none}}.profile-circle[data-v-ba2d197c]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;cursor:pointer;-o-object-fit:cover;object-fit:cover;transition:opacity .2s ease}@media not all and (min-width:1024px){.profile-circle[data-v-ba2d197c]{width:32px;height:32px;border-radius:6px}}.profile-circle--default[data-v-ba2d197c]{background:var(--color-bg-secondary);border:1px solid var(--color-bg-stroke)}.profile-circle[data-v-ba2d197c]:hover{opacity:.85}.profile-container[data-v-ba2d197c]{position:relative;display:inline-block}.username-hover[data-v-ba2d197c]{position:absolute;top:calc(100% + 10px);right:0;width:-moz-max-content;width:max-content;max-width:calc(100vw - 80px);background-color:var(--color-dropdown-default-bg);backdrop-filter:blur(10px);border:1px solid var(--color-bg-stroke);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:4px;opacity:0;visibility:hidden;transform:translateY(-10px) scale(.95);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility 0s .3s;pointer-events:none;box-shadow:var(--shadow-dropdown);z-index:1000}@media not all and (min-width:1024px){.username-hover[data-v-ba2d197c]{padding:8px;max-width:calc(100vw - 40px)}}@media not all and (min-width:768px){.username-hover[data-v-ba2d197c]{padding:8px;max-width:calc(100vw - 32px)}}.username-hover.active[data-v-ba2d197c]{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility 0s 0s}.username-hover.active .profile-header[data-v-ba2d197c]{animation:slideInDown-ba2d197c .3s cubic-bezier(.4,0,.2,1) .05s forwards;opacity:0}.username-hover.active .profile-menu-item[data-v-ba2d197c]:nth-child(2){animation:slideInDown-ba2d197c .3s cubic-bezier(.4,0,.2,1) .1s forwards;opacity:0}.username-hover.active .profile-menu-item[data-v-ba2d197c]:nth-child(3){animation:slideInDown-ba2d197c .3s cubic-bezier(.4,0,.2,1) .15s forwards;opacity:0}@keyframes slideInDown-ba2d197c{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.profile-header[data-v-ba2d197c]{border-bottom:1px solid var(--color-bg-stroke);margin-bottom:16px}.profile-username[data-v-ba2d197c]{font-weight:600;color:var(--color-text-headline);font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-menu-item[data-v-ba2d197c]{display:flex;align-items:center;gap:12px;padding:12px 16px;text-align:left;width:100%;background:none;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .1s ease;color:var(--color-text-headline);font-size:14px;white-space:nowrap}.profile-menu-item[data-v-ba2d197c]:hover{background-color:var(--color-menu-hover-bg);color:var(--color-bg-brand);transform:translateX(2px)}.profile-menu-item[data-v-ba2d197c]:active{transform:translateX(2px) scale(.98)}.menu-icon[data-v-ba2d197c]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;filter:brightness(0) saturate(100%) invert(var(--icon-invert,0))}.logout-item[data-v-ba2d197c]{margin-top:16px;border-top:1px solid var(--color-bg-stroke)}.logout-item[data-v-ba2d197c]:hover{color:var(--color-error)}.JoinButton[data-v-712dafc6]{font-family:Onest,sans-serif;font-size:var(--type-body-b5-size);font-weight:500;font-style:normal;line-height:var(--type-body-b5-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b5-paragraph-spacing);background-color:var(--color-bg-brand);border:none;border-radius:8px;padding:8px 16px;height:40px;width:140px;display:flex;align-items:center;justify-content:center;color:var(--color-text-constant);cursor:pointer;white-space:nowrap;transition:opacity .2s ease}@media not all and (min-width:1024px){.JoinButton[data-v-712dafc6]{width:72px;height:32px;padding:4px 12px;font-family:Onest,sans-serif;font-size:var(--type-caption-c2-size);font-weight:500;font-style:normal;line-height:var(--type-caption-c2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-caption-c2-paragraph-spacing)}}.JoinButton[data-v-712dafc6]:hover{opacity:.9}.PlusButton[data-v-54a57fa5]{font-family:Onest,sans-serif;font-size:var(--type-label-l2-size);font-weight:500;font-style:normal;line-height:var(--type-label-l2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing);background-color:var(--component-button-primary-default-fill);color:var(--component-button-primary-default-text);border:none;border-radius:8px;padding:8px 16px;min-height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;white-space:nowrap;width:100%;transition:opacity .2s ease}.PlusButton[data-v-54a57fa5]:hover{background-color:var(--component-button-primary-hover-fill);color:var(--component-button-primary-hover-text)}.PlusButton[data-v-54a57fa5]:active{background-color:var(--component-button-primary-active-fill);color:var(--component-button-primary-active-text)}@media not all and (min-width:1024px){.PlusButton[data-v-54a57fa5]{padding:4px 12px;min-height:32px}}.ThemeButton[data-v-38b994e4]{background-color:transparent;border:none;color:var(--color-bg-brand);cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:14px;border-radius:4px;transition:background-color .3s ease}.ThemeButton[data-v-38b994e4]:hover{background-color:var(--color-border-secondary)}.MobileSearchWrapper[data-v-0d64a89e]{display:block;position:relative}.SearchIconButton[data-v-0d64a89e]{background:transparent;border:none;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:background-color .2s ease;padding:0}.SearchIconButton[data-v-0d64a89e]:hover{background-color:var(--color-border-secondary)}.SearchIconButton[data-v-0d64a89e]:active{transform:scale(.95)}.SearchIcon[data-v-0d64a89e]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.ExpandedSearch[data-v-0d64a89e]{position:fixed;top:10px;left:8px;right:8px;height:44px;background-color:var(--color-header-bg);z-index:1001;display:flex;align-items:center;gap:4px;padding:0 4px;animation:slideDown-0d64a89e .3s ease;border-radius:10px;box-shadow:var(--shadow-dropdown)}@media not all and (min-width:768px){.ExpandedSearch[data-v-0d64a89e]{left:6px;right:6px;padding:0 3px;gap:3px}}@keyframes slideDown-0d64a89e{0%{transform:translateY(-60px);opacity:0}to{transform:translateY(0);opacity:1}}.CloseButton[data-v-0d64a89e]{background:transparent;border:none;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--color-icon-primary);border-radius:8px;flex-shrink:0;transition:background-color .2s ease}@media not all and (min-width:768px){.CloseButton[data-v-0d64a89e]{width:28px;height:28px;font-size:16px}}.CloseButton[data-v-0d64a89e]:hover{background-color:var(--color-border-secondary)}.CloseButton[data-v-0d64a89e]:active{transform:scale(.95)}.TopMenuWrapper[data-v-719953a9]{position:fixed;top:0;left:0;right:0;width:100%;min-width:320px;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:var(--color-component-primary);height:72px;padding:16px 40px}@media(min-width:1024px){@media not all and (min-width:1680px){.TopMenuWrapper[data-v-719953a9]{height:64px;padding:12px 40px}}}@media not all and (min-width:1024px){.TopMenuWrapper[data-v-719953a9]{min-width:320px;height:64px;padding:12px 40px;justify-content:flex-end}}@media not all and (min-width:768px){.TopMenuWrapper[data-v-719953a9]{height:76px;padding:8px 16px;align-items:flex-end}}.HeaderInner[data-v-719953a9]{display:flex;align-items:center;justify-content:space-between;width:100%;flex-shrink:0}.LeftSection[data-v-719953a9]{display:flex;align-items:center;gap:20px;flex-shrink:0}@media not all and (min-width:1024px){.LeftSection[data-v-719953a9]{gap:12px}}.CenterSection[data-v-719953a9]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:260px}@media(min-width:1024px){@media not all and (min-width:1680px){.CenterSection[data-v-719953a9]{width:200px;flex-shrink:1;min-width:80px}}}@media not all and (min-width:1024px){.CenterSection[data-v-719953a9]{display:none}}.RightSection[data-v-719953a9]{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;max-width:none;min-width:0}@media not all and (min-width:1024px){.RightSection[data-v-719953a9]{flex:0 0 auto;max-width:none;gap:16px}}.RightInner[data-v-719953a9]{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}@media not all and (min-width:1024px){.RightInner[data-v-719953a9]{justify-content:flex-end;gap:16px}}.ModeSection[data-v-719953a9]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:96px;padding-left:0}@media not all and (min-width:1024px){.ModeSection[data-v-719953a9]{width:auto;padding-left:0}}.UserInfoSection[data-v-719953a9]{display:flex;align-items:center;gap:16px;flex-shrink:0}.UserName[data-v-719953a9]{font-family:Onest,sans-serif;font-size:var(--type-body-b2-size);font-weight:500;font-style:normal;line-height:var(--type-body-b2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b2-paragraph-spacing);color:var(--color-text-primary);white-space:nowrap;text-align:center}.LoginSection[data-v-719953a9]{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;width:210px}@media not all and (min-width:1024px){.LoginSection[data-v-719953a9]{width:auto}}.IconMenu[data-v-719953a9]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}@media not all and (min-width:1024px){.IconMenu[data-v-719953a9]{width:24px;height:24px}}.MainLogoWrapper[data-v-719953a9]{display:flex;align-items:center;justify-content:center;flex-shrink:0}@media not all and (min-width:1024px){.MainLogoWrapper[data-v-719953a9]{height:32px}}.MainLogoWrapper img[data-v-719953a9]{display:block;filter:brightness(0) saturate(100%) invert(var(--icon-invert,0))}.MobileActions[data-v-719953a9]{display:none}@media not all and (min-width:1024px){.MobileActions[data-v-719953a9]{display:flex;align-items:center;gap:16px}}.Content[data-v-719953a9]{flex:1;margin-top:72px}@media(min-width:1024px){@media not all and (min-width:1680px){.Content[data-v-719953a9]{margin-top:64px}}}@media not all and (min-width:1024px){.Content[data-v-719953a9]{margin-top:64px}}@media not all and (min-width:768px){.Content[data-v-719953a9]{margin-top:76px}}.ct[data-v-60c9489c]{display:flex;flex-direction:column;width:100%;margin-top:12px;min-width:0}.ct-top[data-v-60c9489c]{display:flex;align-items:center;gap:12px;flex-shrink:0}.ct-header[data-v-60c9489c]{display:flex;min-width:-moz-max-content;min-width:max-content;padding:0 40px;margin-bottom:12px;flex-shrink:0}@media not all and (min-width:1024px){.ct-header[data-v-60c9489c]{display:none}}@media(min-width:768px){@media not all and (min-width:1024px){.ct-header-tablet .ct-header[data-v-60c9489c]{display:grid}}}.ct-header.sticky[data-v-60c9489c]{position:sticky;top:0;z-index:10;background:var(--color-bg-primary);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ct-table[data-v-60c9489c]{display:flex;flex-direction:column;min-width:-moz-max-content;min-width:max-content}@media not all and (min-width:1024px){.ct-table[data-v-60c9489c]{min-width:100%}}.ct-body[data-v-60c9489c]{width:100%;overflow-x:auto;overflow-y:auto;display:block;min-width:0}@media not all and (min-width:1024px){.ct-body[data-v-60c9489c]{overflow-x:visible}}.ct-body[data-v-60c9489c]:not(.no-outer-border){border:1px solid var(--color-bg-stroke)}@media not all and (min-width:1024px){.ct-body[data-v-60c9489c]:not(.no-outer-border){border:none}}.ct-body.scrollable[data-v-60c9489c]{overflow-y:auto}.ct-row[data-v-60c9489c]{display:flex;min-width:-moz-max-content;min-width:max-content;align-items:center;border-bottom:1px solid var(--color-bg-stroke);padding:16px 40px;min-height:55px;gap:40px;transition:background-color .2s}@media not all and (min-width:1024px){.ct-row[data-v-60c9489c]{flex-direction:column;align-items:stretch;min-width:100%;padding:16px;margin-bottom:12px;border:1px solid var(--color-bg-stroke);border-radius:12px;background:var(--color-tile-default-bg);gap:0;min-height:auto}}.ct-row.clickable[data-v-60c9489c]{cursor:pointer}.ct-row.clickable[data-v-60c9489c]:hover{background-color:var(--color-tile-hover-bg)}@media not all and (min-width:1024px){.ct-row.clickable[data-v-60c9489c]:hover{background-color:var(--color-tile-hover-bg)}}.ct-cell[data-v-60c9489c]{font-family:Onest,sans-serif;font-size:var(--type-label-l2-size);font-weight:500;font-style:normal;line-height:var(--type-label-l2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing);display:flex;align-items:center;padding:0;color:var(--color-text-primary);min-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media not all and (min-width:1024px){.ct-cell[data-v-60c9489c]{padding:8px 0;min-width:auto;white-space:normal;word-break:break-word}.ct-cell[data-v-60c9489c]:before{content:attr(data-label);font-weight:500;color:var(--color-text-tertiary);min-width:120px;margin-right:12px;flex-shrink:0}}@media not all and (min-width:768px){.ct-cell[data-v-60c9489c]{padding:6px 0}.ct-cell[data-v-60c9489c]:before{min-width:100px;font-size:14px}}.ct-admin-text .ct-row .ct-cell[data-v-60c9489c]{font-family:Onest,sans-serif;font-size:var(--type-web-admin-row-size);font-weight:500;font-style:normal;line-height:var(--type-web-admin-row-line-height);letter-spacing:0;font-feature-settings:"calt" 0;--paragraph-spacing:var(--type-web-admin-row-paragraph-spacing)}.ct-th[data-v-60c9489c]{font-family:Onest,sans-serif;font-size:var(--type-label-l6-size);font-weight:400;font-style:normal;line-height:var(--type-label-l6-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l6-paragraph-spacing);color:var(--color-text-tertiary);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;min-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-th.sortable[data-v-60c9489c]{cursor:pointer;transition:color .2s}.ct-th.sortable[data-v-60c9489c]:hover{color:var(--color-text-secondary)}.ct-th.sorted[data-v-60c9489c]{color:var(--color-text-primary)}.ct-sort[data-v-60c9489c]{margin-left:6px;font-size:12px;opacity:.8}.ct-actions[data-v-60c9489c]{justify-content:flex-end;text-align:right}@media not all and (min-width:1024px){.ct-actions[data-v-60c9489c]{justify-content:flex-start;padding-top:12px;margin-top:8px;border-top:1px solid var(--color-border-secondary)}.ct-actions[data-v-60c9489c]:before{content:"";margin:0;min-width:0}}.align-left[data-v-60c9489c]{justify-content:flex-start;text-align:left}.align-center[data-v-60c9489c]{justify-content:center;text-align:center}@media not all and (min-width:1024px){.align-center[data-v-60c9489c]{justify-content:flex-start;text-align:left}}.align-right[data-v-60c9489c]{justify-content:flex-end;text-align:right}@media not all and (min-width:1024px){.align-right[data-v-60c9489c]{justify-content:flex-start;text-align:left}}.ct-sm .ct-cell[data-v-60c9489c]{font-size:14px}@media not all and (min-width:1024px){.ct-sm .ct-cell[data-v-60c9489c]{font-size:14px}}.ct-lg .ct-cell[data-v-60c9489c]{font-size:18px}@media not all and (min-width:1024px){.ct-lg .ct-cell[data-v-60c9489c]{font-size:16px}}.striped .ct-row[data-v-60c9489c]:nth-child(odd){background:var(--color-tile-default-bg)}@media not all and (min-width:1024px){.striped .ct-row[data-v-60c9489c]:nth-child(odd){background:var(--color-tile-default-bg)}}.dense .ct-row[data-v-60c9489c]{padding:8px 40px;min-height:auto}@media not all and (min-width:1024px){.dense .ct-row[data-v-60c9489c]{padding:12px}}.ct-th-inner[data-v-60c9489c]{display:inline-flex;align-items:center;gap:6px}.ct-text[data-v-60c9489c],.ct-th-inner[data-v-60c9489c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media not all and (min-width:1024px){.ct-text[data-v-60c9489c]{white-space:normal;word-break:break-word}}.ct-row-fade-enter-active[data-v-60c9489c]{transition:opacity .5s ease}.ct-row-fade-enter-from[data-v-60c9489c]{opacity:0}.ct-row--filler[data-v-60c9489c]{visibility:hidden;pointer-events:none}.ct-admin[data-v-60c9489c]{margin-top:0}.ct-admin .ct-body[data-v-60c9489c]{border:none}.ct-admin .ct-header[data-v-60c9489c]{padding:16px 40px;margin-bottom:0;border-bottom:1px solid var(--color-bg-stroke)}.ct-admin .ct-row[data-v-60c9489c]{min-height:55px;padding:16px 40px;border-bottom:1px solid var(--color-bg-stroke);gap:0}.ct-admin .ct-cell[data-v-60c9489c],.ct-admin .ct-th[data-v-60c9489c]{padding:0}@media not all and (min-width:1024px){.ct-admin .ct-row[data-v-60c9489c]{min-height:auto;padding:16px;border-right:none;gap:0}.ct-admin .ct-header[data-v-60c9489c]{padding:12px 16px;border-top:none;border-right:none}}.ct.songs[data-v-60c9489c]{margin-top:0}.ct.songs .ct-header[data-v-60c9489c]{padding:0 40px;margin-bottom:12px;gap:40px}.ct.songs .ct-body[data-v-60c9489c]{border-color:var(--color-bg-stroke)}.ct.songs .ct-table[data-v-60c9489c]{min-width:100%}.ct.songs .ct-row[data-v-60c9489c]{gap:40px;min-width:100%;min-height:56px;padding:16px 40px;background:var(--color-bg-primary)}.ct.songs .ct-row.clickable[data-v-60c9489c]:hover{background:var(--color-tile-hover-bg)}.ct.songs .ct-cell[data-v-60c9489c],.ct.songs .ct-th[data-v-60c9489c]{min-width:0}.ct.songs .ct-th[data-v-60c9489c]{color:var(--color-text-tertiary)}@media not all and (min-width:1024px){.ct.songs .ct-row[data-v-60c9489c]{gap:0;padding:16px;background:var(--color-tile-default-bg)}}.ct-linear[data-v-60c9489c]{margin-top:0}.ct-linear .ct-header[data-v-60c9489c],.ct-linear .ct-row[data-v-60c9489c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);-moz-column-gap:40px;column-gap:40px;row-gap:4px;min-width:0;padding:16px 40px}.ct-linear .ct-header[data-v-60c9489c]{margin-bottom:0}.ct-linear .ct-table[data-v-60c9489c]{min-width:0}.ct-linear .ct-body[data-v-60c9489c]:not(.no-outer-border){border:1px solid var(--color-bg-stroke)}.ct-linear .ct-row[data-v-60c9489c]{min-height:56px;margin-bottom:0;border:0;border-radius:0;background:var(--color-component-primary);box-shadow:inset 0 -1px var(--color-bg-stroke)}.ct-linear .ct-row[data-v-60c9489c]:last-child{box-shadow:none}.ct-linear .ct-row--expanded[data-v-60c9489c]{grid-template-rows:auto auto}.ct-linear .ct-row-expanded[data-v-60c9489c]{grid-column:1/-1;grid-row:2;min-width:0;padding-top:20px}@media not all and (min-width:768px){.ct-linear .ct-row-expanded[data-v-60c9489c]{grid-row:3}}.ct-linear .ct-row--empty>.ct-cell[data-v-60c9489c]:first-child{grid-column:1/-1}.ct-linear .ct-row--empty>.ct-cell[data-v-60c9489c]:not(:first-child){display:none}.ct-linear .ct-cell[data-v-60c9489c]{min-width:0;padding:0;white-space:nowrap;word-break:normal}.ct-linear .ct-cell[data-v-60c9489c]:before{content:none}.ct-linear [data-column=display][data-v-60c9489c],.ct-linear [data-column=name][data-v-60c9489c],.ct-linear [data-column=pseudonym][data-v-60c9489c]{grid-column:1;grid-row:1}.ct-linear [data-column=author][data-v-60c9489c],.ct-linear [data-column=authors][data-v-60c9489c],.ct-linear [data-column=country][data-v-60c9489c],.ct-linear [data-column=fullName][data-v-60c9489c]{grid-column:2;grid-row:1}.ct-linear [data-column=difficulty][data-v-60c9489c]{grid-column:3;grid-row:1;justify-content:flex-end;overflow:visible}.ct-linear [data-column=subgenres][data-v-60c9489c]{grid-column:2;grid-row:1}.ct-linear [data-column=count][data-v-60c9489c]{grid-column:3;grid-row:1}.ct-linear .ct-row [data-column=author][data-v-60c9489c],.ct-linear .ct-row [data-column=authors][data-v-60c9489c],.ct-linear .ct-row [data-column=count][data-v-60c9489c],.ct-linear .ct-row [data-column=country][data-v-60c9489c],.ct-linear .ct-row [data-column=fullName][data-v-60c9489c],.ct-linear .ct-row [data-column=subgenres][data-v-60c9489c]{color:var(--color-text-secondary)}.ct-linear .ct-actions[data-v-60c9489c]{grid-column:3;grid-row:1;padding:0;margin:0;border:0;justify-content:flex-end;overflow:visible}.ct-linear [data-column=addedAt][data-v-60c9489c]{grid-column:2;grid-row:2}.ct-linear .ct-text[data-v-60c9489c]{white-space:nowrap;word-break:normal}.ct-linear .ct-cell[data-v-60c9489c] .difficulty-cell{width:100%;justify-content:flex-end;gap:12px}.ct-linear .ct-cell[data-v-60c9489c] .ellipsis-menu-wrapper{width:20px;height:24px;flex-shrink:0}.ct-linear .ct-cell[data-v-60c9489c] .ellipsis-menu-trigger{position:relative;width:20px;height:24px;min-width:0;min-height:0}.ct-linear .ct-cell[data-v-60c9489c] .ellipsis-menu-trigger:before{content:"";position:absolute;inset:-10px -12px}.ct-linear .ct-cell[data-v-60c9489c] .ellipsis-menu-icon{width:20px;height:20px}@media(min-width:1024px){@media not all and (min-width:1680px){.ct-linear .ct-row[data-v-60c9489c]{min-height:48px;padding-block:12px}}}@media(min-width:768px){@media not all and (min-width:1024px){.ct-linear .ct-header[data-v-60c9489c],.ct-linear .ct-row[data-v-60c9489c]{grid-template-columns:calc(50% - 20px) minmax(0,1fr) max-content;-moz-column-gap:12px;column-gap:12px;padding:12px 20px}.ct-linear .ct-row[data-v-60c9489c]{min-height:48px;margin-bottom:0;border:0;border-radius:0;background:var(--color-bg-primary)}.ct-linear [data-column=author][data-v-60c9489c],.ct-linear [data-column=authors][data-v-60c9489c],.ct-linear [data-column=country][data-v-60c9489c],.ct-linear [data-column=fullName][data-v-60c9489c]{padding-left:28px}}}@media not all and (min-width:768px){.ct-linear .ct-header[data-v-60c9489c]{display:none;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:8px 16px}.ct-linear .ct-header[data-v-60c9489c]:has(.sortable){display:grid}.ct-linear.ct-header-hidden-mobile .ct-header[data-v-60c9489c]{display:none}.ct-linear.ct-header-hidden-mobile .ct-header[data-v-60c9489c]:has(.sortable){display:none}.ct-linear .ct-header [data-column=author][data-v-60c9489c],.ct-linear .ct-header [data-column=authors][data-v-60c9489c],.ct-linear .ct-header [data-column=country][data-v-60c9489c]{display:none}.ct-linear .ct-header [data-column=count][data-v-60c9489c],.ct-linear .ct-header [data-column=difficulty][data-v-60c9489c],.ct-linear .ct-header [data-column=fullName][data-v-60c9489c]{grid-column:2}.ct-linear .ct-row[data-v-60c9489c]{grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:8px;column-gap:8px;row-gap:4px;padding:16px;min-height:68px}.ct-linear .ct-row [data-column=country][data-v-60c9489c],.ct-linear .ct-row [data-column=fullName][data-v-60c9489c],.ct-linear [data-column=author][data-v-60c9489c],.ct-linear [data-column=authors][data-v-60c9489c]{font-family:Onest,sans-serif;font-size:var(--type-label-l5-size);font-weight:500;font-style:normal;line-height:var(--type-label-l5-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l5-paragraph-spacing);grid-column:1;grid-row:2}.ct-linear .ct-row [data-column=count][data-v-60c9489c],.ct-linear [data-column=difficulty][data-v-60c9489c]{grid-column:2;grid-row:1/span 2}.ct-linear [data-column=subgenres][data-v-60c9489c]{font-family:Onest,sans-serif;font-size:var(--type-label-l5-size);font-weight:500;font-style:normal;line-height:var(--type-label-l5-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l5-paragraph-spacing);grid-column:1;grid-row:2}.ct-linear .ct-actions[data-v-60c9489c]{grid-column:2;grid-row:1/span 2}.ct-linear .ct-header [data-column=addedAt][data-v-60c9489c]{grid-column:1/-1;grid-row:2}.ct-linear .ct-row [data-column=addedAt][data-v-60c9489c]{grid-column:1/-1;grid-row:3}}.ff-btn[data-v-7d2fc3a8]{display:inline-flex;align-items:center;justify-content:center;width:var(--ff-btn-width);box-sizing:border-box;font-feature-settings:"kern" 0,"calt" 0;border:none;cursor:pointer;transition:background .2s,color .2s}.ff-btn .ff-btn__icon[data-v-7d2fc3a8]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px}.ff-btn .ff-btn__icon--left[data-v-7d2fc3a8]{margin-right:var(--ff-btn-icon-gap,8px)}.ff-btn .ff-btn__icon--right[data-v-7d2fc3a8]{margin-left:var(--ff-btn-icon-gap,8px)}.ff-btn .ff-btn__icon img[data-v-7d2fc3a8],.ff-btn .ff-btn__icon svg[data-v-7d2fc3a8]{display:block}.ff-btn .ff-btn__content[data-v-7d2fc3a8]{display:flex;align-items:center;justify-content:center;white-space:nowrap;min-width:var(--ff-btn-content-width,auto)}.ff-btn--icon-only .ff-btn__content[data-v-7d2fc3a8]{display:none}.ff-btn--icon-only .ff-btn__icon--left[data-v-7d2fc3a8],.ff-btn--icon-only .ff-btn__icon--right[data-v-7d2fc3a8]{margin:0}.ff-btn--flexible[data-v-7d2fc3a8]{flex:1;min-width:0}.ff-btn--stable-icon .ff-btn__content[data-v-7d2fc3a8]{min-width:var(--ff-btn-content-width,190px)}.ff-btn--full[data-v-7d2fc3a8]{width:100%}@media not all and (min-width:1024px){.ff-btn--full-mobile[data-v-7d2fc3a8]{width:100%}}.ff-btn--large[data-v-7d2fc3a8]{height:56px;padding:16px 32px}.ff-btn--large[data-v-7d2fc3a8],.ff-btn--medium[data-v-7d2fc3a8]{border-radius:8px;font-family:Onest,sans-serif;font-size:var(--type-label-l2-size);font-weight:500;font-style:normal;line-height:var(--type-label-l2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing)}.ff-btn--medium[data-v-7d2fc3a8]{height:48px;padding:12px 24px}.ff-btn--small[data-v-7d2fc3a8]{height:40px;border-radius:8px;padding:8px 16px;font-feature-settings:"calt" 0;font-family:Onest,sans-serif;font-size:var(--type-label-l2-size);font-weight:500;font-style:normal;line-height:var(--type-label-l2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing)}.ff-btn--primary--default[data-v-7d2fc3a8]{background:var(--component-button-primary-default-fill);color:var(--component-button-primary-default-text);box-shadow:inset 0 0 0 1px var(--component-button-primary-default-stroke)}.ff-btn--primary--hover[data-v-7d2fc3a8]{background:var(--component-button-primary-hover-fill);color:var(--component-button-primary-hover-text);box-shadow:inset 0 0 0 1px var(--component-button-primary-hover-stroke)}.ff-btn--primary--active[data-v-7d2fc3a8]{background:var(--component-button-primary-active-fill);color:var(--component-button-primary-active-text);box-shadow:inset 0 0 0 1px var(--component-button-primary-active-stroke)}.ff-btn--contrast--default[data-v-7d2fc3a8]{background:var(--component-button-contrast-default-fill);color:var(--component-button-contrast-default-text);box-shadow:inset 0 0 0 1px var(--component-button-contrast-default-stroke)}.ff-btn--contrast--hover[data-v-7d2fc3a8]{background:var(--component-button-contrast-hover-fill);color:var(--component-button-contrast-hover-text);box-shadow:inset 0 0 0 1px var(--component-button-contrast-hover-stroke)}.ff-btn--contrast--active[data-v-7d2fc3a8]{background:var(--component-button-contrast-active-fill);color:var(--component-button-contrast-active-text);box-shadow:inset 0 0 0 1px var(--component-button-contrast-active-stroke)}.ff-btn--brand--default[data-v-7d2fc3a8]{background:var(--component-button-brand-default-fill);color:var(--component-button-brand-default-text);box-shadow:inset 0 0 0 1px var(--component-button-brand-default-stroke)}.ff-btn--brand--hover[data-v-7d2fc3a8]{background:var(--component-button-brand-hover-fill);color:var(--component-button-brand-hover-text);box-shadow:inset 0 0 0 1px var(--component-button-brand-hover-stroke)}.ff-btn--brand--active[data-v-7d2fc3a8]{background:var(--component-button-brand-active-fill);color:var(--component-button-brand-active-text);box-shadow:inset 0 0 0 1px var(--component-button-brand-active-stroke)}.ff-btn--positive--default[data-v-7d2fc3a8]{background:var(--component-button-positive-default-fill);color:var(--component-button-positive-default-text);box-shadow:inset 0 0 0 1px var(--component-button-positive-default-stroke)}.ff-btn--positive--hover[data-v-7d2fc3a8]{background:var(--component-button-positive-hover-fill);color:var(--component-button-positive-hover-text);box-shadow:inset 0 0 0 1px var(--component-button-positive-hover-stroke)}.ff-btn--positive--active[data-v-7d2fc3a8]{background:var(--component-button-positive-active-fill);color:var(--component-button-positive-active-text);box-shadow:inset 0 0 0 1px var(--component-button-positive-active-stroke)}.ff-btn--negative--default[data-v-7d2fc3a8]{background:var(--component-button-negative-default-fill);color:var(--component-button-negative-default-text);box-shadow:inset 0 0 0 1px var(--component-button-negative-default-stroke)}.ff-btn--negative--hover[data-v-7d2fc3a8]{background:var(--component-button-negative-hover-fill);color:var(--component-button-negative-hover-text);box-shadow:inset 0 0 0 1px var(--component-button-negative-hover-stroke)}.ff-btn--negative--active[data-v-7d2fc3a8]{background:var(--component-button-negative-active-fill);color:var(--component-button-negative-active-text);box-shadow:inset 0 0 0 1px var(--component-button-negative-active-stroke)}.ff-btn--alternative--default[data-v-7d2fc3a8]{background:var(--component-button-alternative-default-fill);color:var(--component-button-alternative-default-text);box-shadow:inset 0 0 0 1px var(--component-button-alternative-default-stroke)}.ff-btn--alternative--hover[data-v-7d2fc3a8]{background:var(--component-button-alternative-hover-fill);color:var(--component-button-alternative-hover-text);box-shadow:inset 0 0 0 1px var(--component-button-alternative-hover-stroke)}.ff-btn--alternative--active[data-v-7d2fc3a8]{background:var(--component-button-alternative-active-fill);color:var(--component-button-alternative-active-text);box-shadow:inset 0 0 0 1px var(--component-button-alternative-active-stroke)}.ff-btn--ghost--default[data-v-7d2fc3a8]{background:var(--component-button-ghost-default-fill);color:var(--component-button-ghost-default-text);box-shadow:inset 0 0 0 1px var(--component-button-ghost-default-stroke)}.ff-btn--ghost--hover[data-v-7d2fc3a8]{background:var(--component-button-ghost-hover-fill);color:var(--component-button-ghost-hover-text);box-shadow:inset 0 0 0 1px var(--component-button-ghost-hover-stroke)}.ff-btn--ghost--active[data-v-7d2fc3a8]{background:var(--component-button-ghost-active-fill);color:var(--component-button-ghost-active-text);box-shadow:inset 0 0 0 1px var(--component-button-ghost-active-stroke)}.ff-btn--filled[data-v-7d2fc3a8]{justify-content:space-between}.ff-btn--filled .ff-btn__icon--left[data-v-7d2fc3a8],.ff-btn--filled .ff-btn__icon--right[data-v-7d2fc3a8]{margin:0}.ff-btn[data-v-7d2fc3a8]:disabled{background:var(--component-button-disabled-default-fill);color:var(--component-button-disabled-default-text);box-shadow:none;cursor:not-allowed}.audio-control[data-v-5eac3a52]{display:flex;align-items:flex-start;gap:12px;width:100%}.audio-control--view[data-v-5eac3a52]{display:block}.audio-control__button[data-v-5eac3a52]{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:48px;height:48px;padding:12px;border:none;border-radius:var(--radius-m,8px);background:var(--color-btn-default-bg-primary);color:var(--color-text-primary);cursor:pointer;font-family:Onest,sans-serif;font-size:var(--type-body-b2-size);font-weight:500;font-style:normal;line-height:var(--type-body-b2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b2-paragraph-spacing)}.audio-control__button[data-v-5eac3a52]:disabled{color:var(--color-text-tertiary);cursor:not-allowed}.audio-control__button--main[data-v-5eac3a52]{flex:1 1 auto;width:auto;min-width:0;padding:12px 24px}.audio-control__button--view[data-v-5eac3a52]{width:100%;padding:12px 24px}.chord-diagram-builder[data-v-37edbd81]{display:flex;flex-direction:column;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.diagram-inner[data-v-37edbd81]{display:flex;flex-direction:column;gap:40px}.diagram-container[data-v-37edbd81]{display:flex;flex-direction:column;gap:0;width:344px;flex-shrink:0}.string-markers-row[data-v-37edbd81]{display:flex;gap:27px;justify-content:center;padding:0 8px}.string-marker-cell[data-v-37edbd81]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.string-marker-cell--clickable[data-v-37edbd81]{cursor:pointer}.marker-icon[data-v-37edbd81]{width:20px;height:20px;flex-shrink:0;filter:brightness(0) saturate(100%) invert(var(--icon-invert,0))}.marker-icon--ghost[data-v-37edbd81]{opacity:.3}.fretboard-row[data-v-37edbd81]{display:flex;align-items:center;gap:24px}.fret-numbers[data-v-37edbd81]{width:20px;height:256px;display:flex;flex-direction:column;justify-content:space-between;padding:10px 0;flex-shrink:0}.fret-numbers--left .fret-number[data-v-37edbd81]{justify-content:flex-end}.fret-numbers--right .fret-number[data-v-37edbd81]{justify-content:flex-start}.fret-number[data-v-37edbd81]{height:31px;display:flex;align-items:center;font-family:Onest,sans-serif;font-size:var(--type-body-b2-size);font-weight:500;font-style:normal;line-height:var(--type-body-b2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b2-paragraph-spacing);font-size:16px;color:var(--color-text-tertiary)}.fretboard-wrapper[data-v-37edbd81]{width:256px;height:256px;flex-shrink:0}.fretboard[data-v-37edbd81]{position:relative;width:100%;height:100%;touch-action:none;box-sizing:border-box}.fretboard-grid[data-v-37edbd81]{position:absolute;inset:0;display:grid;grid-template-rows:repeat(5,1fr);border:1px solid var(--color-bg-stroke);box-sizing:border-box}.fret-row[data-v-37edbd81]{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid var(--color-bg-stroke)}.fret-row[data-v-37edbd81]:last-child{border-bottom:none}.fret-cell[data-v-37edbd81]{border-right:1px solid var(--color-bg-stroke)}.fret-cell[data-v-37edbd81]:last-child{border-right:none}.dot-hitzone[data-v-37edbd81]{display:flex;align-items:center;justify-content:center;width:50px;height:50px;cursor:pointer}.dot[data-v-37edbd81]{width:31px;height:31px;border-radius:50%;transition:background-color .15s ease;flex-shrink:0;pointer-events:none}.dot--hovered[data-v-37edbd81],.dot--inactive[data-v-37edbd81]{background-color:var(--color-bg-transparent-4)}.barre-overlay[data-v-37edbd81],.dot--added[data-v-37edbd81]{background-color:var(--color-bg-brand)}.barre-overlay[data-v-37edbd81]{position:absolute;border-radius:14px;pointer-events:none;z-index:2;transition:left .1s ease,right .1s ease,top .1s ease}.barre-overlay--preview[data-v-37edbd81]{opacity:.7}.barre-overlay--ghost[data-v-37edbd81]{opacity:.25;transition:opacity .1s ease}.string-labels-row[data-v-37edbd81]{display:flex;gap:31px;justify-content:center;padding:0 8px}.string-label-cell[data-v-37edbd81]{width:20px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:Onest,sans-serif;font-size:var(--type-body-b2-size);font-weight:500;font-style:normal;line-height:var(--type-body-b2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b2-paragraph-spacing);font-size:16px;color:var(--color-text-tertiary)}.diagram-controls[data-v-37edbd81]{display:flex;flex-direction:column;gap:12px;width:344px;flex-shrink:0}.diagram-reset[data-v-37edbd81]{width:100%;height:48px;padding:12px 24px;border:none;border-radius:var(--radius-m,8px);background:var(--color-btn-default-bg-primary);color:var(--color-text-tertiary);cursor:not-allowed;font-family:Onest,sans-serif;font-size:var(--type-body-b2-size);font-weight:500;font-style:normal;line-height:var(--type-body-b2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b2-paragraph-spacing);font-size:16px}.diagram-reset--active[data-v-37edbd81]{background:var(--color-btn-default-bg-negative);color:var(--color-text-constant);cursor:pointer}.chord-diagram-builder--readonly .dot-hitzone[data-v-37edbd81],.chord-diagram-builder--readonly .fretboard[data-v-37edbd81],.chord-diagram-builder--readonly .string-marker-cell[data-v-37edbd81]{pointer-events:none;cursor:default}.chord-details[data-v-14a3b4a6]{font-family:Onest,sans-serif;font-size:var(--type-label-l2-size);font-weight:500;font-style:normal;line-height:var(--type-label-l2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing);display:flex;flex-direction:column;gap:24px;min-width:0;padding:20px;background:var(--color-component-primary);color:var(--color-text-primary)}@media(min-width:1680px){.chord-details[data-v-14a3b4a6]{gap:32px;padding:40px}}.chord-details__diagram[data-v-14a3b4a6]{display:flex;flex-direction:column;gap:16px;min-width:0}.chord-details__name[data-v-14a3b4a6]{font-family:Onest,sans-serif;font-size:var(--type-paragraph-p4-size);font-weight:600;font-style:normal;line-height:var(--type-paragraph-p4-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-paragraph-p4-paragraph-spacing)}.chord-details__fields[data-v-14a3b4a6]{display:flex;flex-direction:column;gap:20px}@media(min-width:1680px){.chord-details__fields[data-v-14a3b4a6]{gap:24px}}.chord-details__field[data-v-14a3b4a6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.chord-details__label[data-v-14a3b4a6],.chord-details__status[data-v-14a3b4a6]{color:var(--color-text-secondary)}.chord-details__player[data-v-14a3b4a6]{margin-top:auto}@media(min-width:768px){@media not all and (min-width:1024px){.chord-details[data-v-14a3b4a6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px 24px;padding:20px 0 8px}.chord-details__diagram[data-v-14a3b4a6]{grid-column:1;grid-row:1/3;width:100%;max-width:280px;justify-self:center}.chord-details__fields[data-v-14a3b4a6],.chord-details__player[data-v-14a3b4a6]{grid-column:2}.chord-details__player[data-v-14a3b4a6]{margin-top:0}.chord-details__status[data-v-14a3b4a6]{grid-column:1/-1}}}@media not all and (min-width:768px){.chord-details[data-v-14a3b4a6]{gap:20px;padding:16px 0 8px}.chord-details__diagram[data-v-14a3b4a6]{align-self:center;width:100%;max-width:240px}.chord-details__fields[data-v-14a3b4a6]{gap:16px}.chord-details__player[data-v-14a3b4a6]{margin-top:0}}.filters[data-v-d5b21aa8]{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1fr);gap:16px;width:100%}@media(min-width:1680px){.filters[data-v-d5b21aa8]{gap:20px}}@media not all and (min-width:1024px){.filters[data-v-d5b21aa8]{display:flex;flex-direction:column;gap:12px}}.filters__controls[data-v-d5b21aa8]{display:flex;grid-column:2;gap:16px}@media(min-width:1680px){.filters__controls[data-v-d5b21aa8]{gap:20px}}.filters__controls[data-v-d5b21aa8]>*{flex:1;min-width:0}.filters__search-row[data-v-d5b21aa8]{display:flex;grid-column:1;width:100%;min-width:0;gap:12px;align-items:center}.search-field[data-v-d5b21aa8]{flex:1;min-width:0}.filters__toggle[data-v-d5b21aa8]{display:none;flex:0 0 auto;align-items:center;justify-content:center;gap:4px;height:48px;box-sizing:border-box;padding:12px 24px;border:0;border-radius:8px;background:var(--color-component-secondary);color:var(--color-text-primary);font-family:Onest,sans-serif;font-size:var(--type-label-l2-size);font-weight:500;font-style:normal;line-height:var(--type-label-l2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing);cursor:pointer}.filters__toggle .filters__toggle-icon[data-v-d5b21aa8]{display:inline-flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px}.filters__toggle img[data-v-d5b21aa8]{width:20px;height:20px;filter:brightness(0) saturate(100%) invert(var(--icon-invert,0))}.content-layout[data-v-d5b21aa8]{display:flex;align-items:stretch}@media not all and (min-width:1024px){.content-layout[data-v-d5b21aa8]{flex-direction:column;gap:20px;align-items:stretch}}.table-section[data-v-d5b21aa8]{flex:3;min-width:0}.chord-sidebar[data-v-d5b21aa8]{display:flex;flex:0 0 25%;min-width:0;margin-top:48px;border:1px solid var(--color-bg-stroke);border-left:0;background:var(--color-component-primary)}.chord-sidebar[data-v-d5b21aa8]>*{flex:1}.chord-expanded[data-v-d5b21aa8]{border-top:1px solid var(--color-bg-stroke)}.chords-search[data-v-d5b21aa8] .ct-row--expanded.clickable:hover{background-color:var(--color-component-primary)}@media(min-width:1024px){@media not all and (min-width:1680px){.table-section[data-v-d5b21aa8] .ct-header,.table-section[data-v-d5b21aa8] .ct-row{padding-inline:20px}}}@media(min-width:1024px){.table-section[data-v-d5b21aa8] .ct-header,.table-section[data-v-d5b21aa8] .ct-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.chords-search__expand img[data-v-d5b21aa8]{transition:transform .2s ease}.chords-search__expand--active img[data-v-d5b21aa8]{transform:rotate(180deg)}.chords-search__expand[data-v-d5b21aa8]{display:none;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}.chords-search__expand img[data-v-d5b21aa8]{width:20px;height:20px;filter:brightness(0) saturate(100%) invert(var(--icon-invert,0))}.chords-search[data-v-d5b21aa8] .ct-actions{display:none}@media not all and (min-width:1024px){.filters__toggle[data-v-d5b21aa8]{display:inline-flex}.filters__toggle-label[data-v-d5b21aa8]{display:inline}.filters__controls[data-v-d5b21aa8]{display:none}.filters__controls--expanded[data-v-d5b21aa8]{display:flex;flex-direction:column}.chords-search__expand[data-v-d5b21aa8]{display:inline-flex}.chords-search[data-v-d5b21aa8] .ct-actions{display:flex}}@media not all and (min-width:768px){.filters__controls--expanded[data-v-d5b21aa8]{gap:8px}.filters__toggle[data-v-d5b21aa8]{width:48px;padding:12px}.filters__toggle-label[data-v-d5b21aa8]{display:none}}.level[data-v-47509c2c]{display:flex;align-items:center;gap:4px}.level--hidden[data-v-47509c2c]{opacity:0}.level__text[data-v-47509c2c]{font-family:Onest,sans-serif;font-size:var(--type-label-l5-size);font-weight:500;font-style:normal;line-height:var(--type-label-l5-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l5-paragraph-spacing);padding:4px 12px;border-radius:400px;background:var(--color-component-secondary);color:var(--color-element-primary);white-space:nowrap}.level__circle[data-v-47509c2c]{border-radius:50%;flex-shrink:0;transition:background-color .2s}.level__circle--filled[data-v-47509c2c]{background-color:var(--color-level-bg-brand)}.level__circle--empty[data-v-47509c2c]{background-color:var(--color-level-bg)}.level--small .level__circle[data-v-47509c2c]{width:15px;height:15px}.level--medium .level__circle[data-v-47509c2c]{width:20px;height:20px}.level--large .level__circle[data-v-47509c2c]{width:24px;height:24px}.level--state-active .level__circle--empty[data-v-47509c2c],.level--state-hover .level__circle--empty[data-v-47509c2c]{background-color:var(--color-icon-quaternary)}.expander[data-v-0afcb81c]{width:100%;height:56px;border-radius:12px;background:var(--color-menu-default-bg);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.expander[data-v-0afcb81c]:hover{background:var(--color-menu-hover-bg)}.expander--compact[data-v-0afcb81c]{max-width:360px}@media not all and (min-width:1024px){.expander--compact[data-v-0afcb81c]{max-width:100%}}.expander__icon[data-v-0afcb81c]{width:24px;height:24px;transition:transform .3s ease;opacity:.7;filter:brightness(0) saturate(100%) invert(var(--icon-invert,0))}.expander__icon.rotated[data-v-0afcb81c]{transform:rotate(180deg)}.ellipsis-menu-wrapper[data-v-df484f4c]{position:relative;display:inline-block}.ellipsis-menu-wrapper.menu-active[data-v-df484f4c]{z-index:10000}.ellipsis-menu-wrapper.hidden-by-default[data-v-df484f4c]:not(.is-revealed,.menu-active){opacity:0;pointer-events:none}@media not all and (min-width:1024px){.ellipsis-menu-wrapper.hidden-by-default[data-v-df484f4c]:not(.is-revealed,.menu-active){opacity:1;pointer-events:auto}}.ellipsis-menu-wrapper.hidden-by-default--display[data-v-df484f4c]:not(.is-revealed,.menu-active){display:none}@media not all and (min-width:1024px){.ellipsis-menu-wrapper.hidden-by-default--display[data-v-df484f4c]:not(.is-revealed,.menu-active){display:inline-block}}.ellipsis-menu-trigger[data-v-df484f4c]{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s,border-color .3s;min-width:44px;min-height:44px;position:relative}.ellipsis-menu-trigger[data-v-df484f4c]:hover{transform:scale(1.1)}.ellipsis-menu-trigger:hover .ellipsis-menu-icon[data-v-df484f4c]{opacity:1}.ellipsis-menu-trigger.is-active[data-v-df484f4c]{border:1px solid var(--color-bg-stroke);border-radius:24px;transform:scale(1);z-index:10002}.ellipsis-menu-trigger.is-active .ellipsis-menu-icon[data-v-df484f4c]{display:none}.ellipsis-menu-trigger.is-active .ellipsis-menu-close[data-v-df484f4c]{display:block}.ellipsis-menu-icon[data-v-df484f4c]{width:24px;height:24px;opacity:var(--ellipsis-menu-trigger-icon-opacity);transition:opacity .3s;filter:var(--ellipsis-menu-trigger-icon-filter)}.ellipsis-menu-dot[data-v-df484f4c]{width:6px;height:6px;background:var(--color-icon-secondary);border-radius:50%;margin:0 3px;transition:background-color .3s}.ellipsis-menu-close[data-v-df484f4c]{display:none;width:24px;height:24px;opacity:.7;filter:brightness(0) saturate(100%) invert(var(--icon-invert,0))}.ellipsis-menu[data-v-df484f4c]{width:360px;display:flex;flex-direction:column;gap:8px;position:relative;z-index:9999}.ellipsis-menu[data-v-df484f4c]:before{content:"";position:absolute;width:0;height:0;border-style:solid;z-index:10000}.ellipsis-menu.positioned-left[data-v-df484f4c]:before{right:-8px;top:16px;border-width:8px 0 8px 8px;border-color:transparent transparent transparent var(--color-menu-default-bg)}.ellipsis-menu.positioned-right[data-v-df484f4c]:before{left:-8px;top:16px;border-width:8px 8px 8px 0;border-color:transparent var(--color-menu-default-bg) transparent transparent}@media not all and (min-width:1024px){.ellipsis-menu[data-v-df484f4c]{width:calc(100vw - 16px);max-width:360px;min-width:280px}}.ellipsis-menu__items[data-v-df484f4c]{padding:20px;border-radius:12px;background:var(--color-menu-default-bg);display:flex;flex-direction:column;align-items:center;gap:var(--Inner-L,16px);align-self:stretch;position:relative;box-shadow:var(--shadow-large)}@media not all and (min-width:1024px){.ellipsis-menu__items[data-v-df484f4c]{box-shadow:var(--shadow-xlarge)}}.ellipsis-menu__item-wrapper[data-v-df484f4c]{width:100%;display:flex;flex-direction:column;gap:16px}.ellipsis-menu__item[data-v-df484f4c]{display:flex;align-items:center;gap:8px;cursor:pointer;transition:transform .3s ease,color .3s ease}.ellipsis-menu__item[data-v-df484f4c]:hover{transform:translateX(8px)}.ellipsis-menu__item:hover .ellipsis-menu__icon[data-v-df484f4c]{opacity:1}.ellipsis-menu__item:hover .ellipsis-menu__text[data-v-df484f4c]{color:var(--color-menu-hover-text-brand)}.ellipsis-menu__icon[data-v-df484f4c]{width:24px;height:24px;opacity:.7;transition:opacity .3s ease;filter:brightness(0) saturate(100%) invert(var(--icon-invert,0))}.ellipsis-menu__icon--checked[data-v-df484f4c],.ellipsis-menu__icon--unchecked[data-v-df484f4c]{filter:none}.ellipsis-menu__icon--just-added[data-v-df484f4c]{filter:brightness(0) saturate(100%) invert(64%) sepia(88%) saturate(3026%) hue-rotate(2deg) brightness(101%) contrast(101%);animation:ellipsis-menu-icon-pulse-df484f4c 2s infinite}.ellipsis-menu__icon--just-removed[data-v-df484f4c]{filter:brightness(0) saturate(100%) invert(27%) sepia(98%) saturate(7404%) hue-rotate(358deg) brightness(96%) contrast(118%);animation:ellipsis-menu-icon-pulse-df484f4c 2s infinite}.ellipsis-menu__text[data-v-df484f4c]{color:var(--color-menu-default-text);transition:color .3s ease}.ellipsis-menu__divider[data-v-df484f4c]{height:1px;align-self:stretch;background:var(--color-menu-default-stroke)}.ellipsis-menu.is-mobile[data-v-df484f4c]:before{display:none}.ellipsis-menu.is-mobile .ellipsis-menu__items[data-v-df484f4c]{padding-top:60px}.ellipsis-menu__close-btn[data-v-df484f4c]{position:absolute;top:12px;right:12px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--color-menu-default-bg);border:1px solid var(--color-bg-stroke);border-radius:24px;cursor:pointer;padding:0;z-index:11;transition:transform .2s}.ellipsis-menu__close-btn[data-v-df484f4c]:active{transform:scale(.9)}.ellipsis-menu__close-btn img[data-v-df484f4c]{width:24px;height:24px;opacity:.7;filter:brightness(0) saturate(100%) invert(var(--icon-invert,0))}.ellipsis-menu.positioned-left__items[data-v-df484f4c],.ellipsis-menu.positioned-right__items[data-v-df484f4c]{padding-left:20px;padding-right:20px}@keyframes ellipsis-menu-icon-pulse-df484f4c{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.input-wrapper[data-v-21a707ed]{display:flex;flex-direction:column;gap:8px;min-width:0}.input-wrapper--fill-height[data-v-21a707ed]{height:100%}.input-description[data-v-21a707ed],.input-label[data-v-21a707ed]{font-family:Onest,sans-serif;font-size:var(--type-label-l6-size);font-weight:400;font-style:normal;line-height:var(--type-label-l6-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l6-paragraph-spacing);color:var(--color-text-secondary);font-feature-settings:"calt" 0}.input-area[data-v-21a707ed]{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;border-radius:8px;background:var(--component-input-primary-default-fill);color:var(--component-input-primary-default-text);transition:background .2s,box-shadow .2s}.input-area.is-focused[data-v-21a707ed]:not(.is-disabled),.input-area.is-hovered[data-v-21a707ed]:not(.is-disabled){background:var(--component-input-primary-hover-fill);color:var(--component-input-primary-hover-text)}.input-area.is-focused[data-v-21a707ed]:not(.is-disabled){color:var(--component-input-primary-active-text)}.input-area.is-disabled[data-v-21a707ed]{opacity:.5}.input-field[data-v-21a707ed]{font-family:Onest,sans-serif;font-size:var(--type-label-l2-size);font-weight:500;font-style:normal;line-height:var(--type-label-l2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing);flex:1;width:100%;min-width:0;height:24px;padding:0;margin:0;border:none;background:transparent;color:inherit;caret-color:var(--color-icon-primary);outline:none;box-sizing:border-box;font-feature-settings:"kern" 0,"calt" 0;text-overflow:ellipsis}.input-field[data-v-21a707ed]::-moz-placeholder{color:inherit;opacity:1}.input-field[data-v-21a707ed]::placeholder{color:inherit;opacity:1}.input-field[data-v-21a707ed]:disabled{cursor:not-allowed}.input-icons[data-v-21a707ed]{display:flex;align-items:center;gap:8px;flex-shrink:0}.input-icon[data-v-21a707ed]{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.input-icon img[data-v-21a707ed]{display:block;width:24px;height:24px;filter:var(--chip-icon-filter-primary)}.input-large[data-v-21a707ed]{height:56px;padding:16px 20px}.input-medium[data-v-21a707ed]{height:48px;padding:12px 16px}.input-small[data-v-21a707ed]{height:40px;padding:8px 16px}.input-small .input-field[data-v-21a707ed]{font-family:Onest,sans-serif;font-size:var(--type-label-l5-size);font-weight:500;font-style:normal;line-height:var(--type-label-l5-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l5-paragraph-spacing);font-feature-settings:"calt" 0}.input-small .input-icons[data-v-21a707ed]{gap:4px}.input-small .input-icon img[data-v-21a707ed]{width:20px;height:20px}.input-secondary[data-v-21a707ed],.input-tertiary[data-v-21a707ed]{background:transparent;box-shadow:inset 0 0 0 1px var(--color-element-stroke)}.input-secondary.is-focused[data-v-21a707ed]:not(.is-disabled),.input-secondary.is-hovered[data-v-21a707ed]:not(.is-disabled),.input-tertiary.is-focused[data-v-21a707ed]:not(.is-disabled),.input-tertiary.is-hovered[data-v-21a707ed]:not(.is-disabled){background:transparent}.input-secondary.is-focused[data-v-21a707ed]:not(.is-disabled),.input-tertiary.is-focused[data-v-21a707ed]:not(.is-disabled){box-shadow:inset 0 0 0 1px var(--color-icon-primary)}.input-tertiary[data-v-21a707ed]{padding-left:0;padding-right:0;border-radius:0;box-shadow:inset 0 -1px var(--color-element-stroke)}.input-tertiary.is-focused[data-v-21a707ed]:not(.is-disabled){box-shadow:inset 0 -1px var(--color-icon-primary)}.input-plain[data-v-21a707ed]{height:100%;padding:12px 20px;border-radius:0;box-shadow:none}.input-plain.is-focused[data-v-21a707ed]:not(.is-disabled),.input-plain.is-hovered[data-v-21a707ed]:not(.is-disabled),.input-plain[data-v-21a707ed]{color:var(--color-input-default-text);background:inherit}.input-plain .input-field[data-v-21a707ed]{font-family:Onest,sans-serif;font-size:var(--type-label-l2-size);font-weight:500;font-style:normal;line-height:var(--type-label-l2-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing)}@media not all and (min-width:1024px){.input-plain[data-v-21a707ed]{padding:10px 16px}}@media not all and (min-width:768px){.input-plain[data-v-21a707ed]{padding:6px 10px}}.modal-overlay[data-v-7c8da819]{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--color-modal-backdrop);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-7c8da819]{background:var(--color-bg-primary);padding:24px;border-radius:8px;min-width:320px;display:flex;flex-direction:column;gap:16px}.modal-actions[data-v-7c8da819]{display:flex;gap:8px;justify-content:flex-end}.collection-header[data-v-65313c7a]{display:flex;justify-content:space-between;align-items:center}@media not all and (min-width:1024px){.collection-header[data-v-65313c7a]{flex-direction:column;align-items:flex-start;gap:16px}}.difficulty-cell[data-v-65313c7a]{display:flex;justify-content:flex-end;align-items:center;gap:8px}@media not all and (min-width:1024px){.difficulty-cell[data-v-65313c7a]{justify-content:space-between}}@font-face{font-family:Onest;src:url(/fonts/Onest-Regular.88c3a99e.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest-Medium.5e24757d.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest-SemiBold.250adcca.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest-Bold.769c1ddd.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Tac One;src:url(/fonts/TacOne-Regular.a3cd7751.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+0030-0039}:root{--type-promo-m1-size:72px;--type-promo-m1-line-height:80px;--type-promo-m1-paragraph-spacing:48px;--type-promo-m2-size:56px;--type-promo-m2-line-height:64px;--type-promo-m2-paragraph-spacing:36px;--type-promo-m3-size:48px;--type-promo-m3-line-height:56px;--type-promo-m3-paragraph-spacing:24px;--type-headline-h1-size:48px;--type-headline-h1-line-height:56px;--type-headline-h1-paragraph-spacing:48px;--type-headline-h2-size:40px;--type-headline-h2-line-height:48px;--type-headline-h2-paragraph-spacing:40px;--type-headline-h3-size:32px;--type-headline-h3-line-height:40px;--type-headline-h3-paragraph-spacing:36px;--type-paragraph-p1-size:24px;--type-paragraph-p1-line-height:36px;--type-paragraph-p1-paragraph-spacing:24px;--type-paragraph-p2-size:24px;--type-paragraph-p2-line-height:36px;--type-paragraph-p2-paragraph-spacing:24px;--type-paragraph-p3-size:24px;--type-paragraph-p3-line-height:36px;--type-paragraph-p3-paragraph-spacing:24px;--type-paragraph-p4-size:20px;--type-paragraph-p4-line-height:28px;--type-paragraph-p4-paragraph-spacing:20px;--type-paragraph-p5-size:20px;--type-paragraph-p5-line-height:28px;--type-paragraph-p5-paragraph-spacing:20px;--type-paragraph-p6-size:20px;--type-paragraph-p6-line-height:28px;--type-paragraph-p6-paragraph-spacing:20px;--type-body-b1-size:16px;--type-body-b1-line-height:24px;--type-body-b1-paragraph-spacing:16px;--type-body-b2-size:16px;--type-body-b2-line-height:24px;--type-body-b2-paragraph-spacing:16px;--type-body-b3-size:16px;--type-body-b3-line-height:24px;--type-body-b3-paragraph-spacing:16px;--type-body-b4-size:14px;--type-body-b4-line-height:20px;--type-body-b4-paragraph-spacing:14px;--type-body-b5-size:14px;--type-body-b5-line-height:20px;--type-body-b5-paragraph-spacing:14px;--type-body-b6-size:14px;--type-body-b6-line-height:20px;--type-body-b6-paragraph-spacing:14px;--type-caption-c1-size:14px;--type-caption-c1-line-height:20px;--type-caption-c1-paragraph-spacing:14px;--type-caption-c2-size:14px;--type-caption-c2-line-height:20px;--type-caption-c2-paragraph-spacing:14px;--type-caption-c3-size:14px;--type-caption-c3-line-height:20px;--type-caption-c3-paragraph-spacing:14px;--type-caption-c4-size:12px;--type-caption-c4-line-height:16px;--type-caption-c4-paragraph-spacing:12px;--type-caption-c5-size:12px;--type-caption-c5-line-height:16px;--type-caption-c5-paragraph-spacing:12px;--type-caption-c6-size:12px;--type-caption-c6-line-height:16px;--type-caption-c6-paragraph-spacing:12px;--type-label-l1-size:16px;--type-label-l1-line-height:16px;--type-label-l1-paragraph-spacing:16px;--type-label-l2-size:16px;--type-label-l2-line-height:16px;--type-label-l2-paragraph-spacing:16px;--type-label-l3-size:16px;--type-label-l3-line-height:16px;--type-label-l3-paragraph-spacing:16px;--type-label-l4-size:14px;--type-label-l4-line-height:16px;--type-label-l4-paragraph-spacing:14px;--type-label-l5-size:14px;--type-label-l5-line-height:16px;--type-label-l5-paragraph-spacing:14px;--type-label-l6-size:14px;--type-label-l6-line-height:16px;--type-label-l6-paragraph-spacing:14px;--type-label-l7-size:12px;--type-label-l7-line-height:16px;--type-label-l7-paragraph-spacing:12px;--type-label-l8-size:12px;--type-label-l8-line-height:16px;--type-label-l8-paragraph-spacing:12px;--type-label-l9-size:12px;--type-label-l9-line-height:16px;--type-label-l9-paragraph-spacing:12px;--type-web-headline-h5-size:36px;--type-web-headline-h5-line-height:40px;--type-web-headline-h5-paragraph-spacing:20px;--type-web-error-body-size:16px;--type-web-error-body-line-height:24px;--type-web-error-body-paragraph-spacing:16px;--type-web-admin-row-size:16px;--type-web-admin-row-line-height:23px;--type-web-admin-row-paragraph-spacing:16px}@media not all and (min-width:1680px){:root{--type-promo-m1-size:56px;--type-promo-m1-line-height:64px;--type-promo-m1-paragraph-spacing:40px;--type-promo-m2-size:48px;--type-promo-m2-line-height:56px;--type-promo-m2-paragraph-spacing:32px;--type-promo-m3-size:40px;--type-promo-m3-line-height:48px;--type-promo-m3-paragraph-spacing:28px;--type-headline-h1-size:40px;--type-headline-h1-line-height:48px;--type-headline-h1-paragraph-spacing:44px;--type-headline-h2-size:32px;--type-headline-h2-line-height:40px;--type-headline-h2-paragraph-spacing:36px;--type-headline-h3-size:24px;--type-headline-h3-line-height:32px;--type-headline-h3-paragraph-spacing:32px;--type-paragraph-p1-size:20px;--type-paragraph-p1-line-height:28px;--type-paragraph-p1-paragraph-spacing:20px;--type-paragraph-p2-size:20px;--type-paragraph-p2-line-height:28px;--type-paragraph-p2-paragraph-spacing:20px;--type-paragraph-p3-size:20px;--type-paragraph-p3-line-height:28px;--type-paragraph-p3-paragraph-spacing:20px;--type-paragraph-p4-size:16px;--type-paragraph-p4-line-height:24px;--type-paragraph-p4-paragraph-spacing:16px;--type-paragraph-p5-size:16px;--type-paragraph-p5-line-height:24px;--type-paragraph-p5-paragraph-spacing:16px;--type-paragraph-p6-size:16px;--type-paragraph-p6-line-height:24px;--type-paragraph-p6-paragraph-spacing:16px;--type-body-b1-size:14px;--type-body-b1-line-height:24px;--type-body-b1-paragraph-spacing:14px;--type-body-b2-size:14px;--type-body-b2-line-height:24px;--type-body-b2-paragraph-spacing:14px;--type-body-b3-size:14px;--type-body-b3-line-height:24px;--type-body-b3-paragraph-spacing:14px;--type-body-b4-size:12px;--type-body-b4-line-height:16px;--type-body-b4-paragraph-spacing:12px;--type-body-b5-size:12px;--type-body-b5-line-height:16px;--type-body-b5-paragraph-spacing:12px;--type-body-b6-size:12px;--type-body-b6-line-height:16px;--type-body-b6-paragraph-spacing:12px;--type-caption-c1-size:10px;--type-caption-c1-line-height:16px;--type-caption-c1-paragraph-spacing:10px;--type-caption-c2-size:10px;--type-caption-c2-line-height:16px;--type-caption-c2-paragraph-spacing:10px;--type-caption-c3-size:10px;--type-caption-c3-line-height:16px;--type-caption-c3-paragraph-spacing:10px;--type-caption-c4-size:8px;--type-caption-c4-line-height:12px;--type-caption-c4-paragraph-spacing:8px;--type-caption-c5-size:8px;--type-caption-c5-line-height:12px;--type-caption-c5-paragraph-spacing:8px;--type-caption-c6-size:8px;--type-caption-c6-line-height:12px;--type-caption-c6-paragraph-spacing:8px;--type-label-l1-size:14px;--type-label-l1-line-height:16px;--type-label-l1-paragraph-spacing:14px;--type-label-l2-size:14px;--type-label-l2-line-height:16px;--type-label-l2-paragraph-spacing:14px;--type-label-l3-size:14px;--type-label-l3-line-height:16px;--type-label-l3-paragraph-spacing:14px;--type-label-l4-size:12px;--type-label-l4-line-height:16px;--type-label-l4-paragraph-spacing:12px;--type-label-l5-size:12px;--type-label-l5-line-height:16px;--type-label-l5-paragraph-spacing:12px;--type-label-l6-size:12px;--type-label-l6-line-height:16px;--type-label-l6-paragraph-spacing:12px;--type-label-l7-size:10px;--type-label-l7-line-height:16px;--type-label-l7-paragraph-spacing:10px;--type-label-l8-size:10px;--type-label-l8-line-height:16px;--type-label-l8-paragraph-spacing:10px;--type-label-l9-size:10px;--type-label-l9-line-height:16px;--type-label-l9-paragraph-spacing:10px;--type-web-headline-h5-size:36px;--type-web-headline-h5-line-height:40px;--type-web-headline-h5-paragraph-spacing:20px;--type-web-error-body-size:16px;--type-web-error-body-line-height:24px;--type-web-error-body-paragraph-spacing:16px;--type-web-admin-row-size:16px;--type-web-admin-row-line-height:23px;--type-web-admin-row-paragraph-spacing:16px}}@media not all and (min-width:1024px){:root{--type-promo-m1-size:56px;--type-promo-m1-line-height:64px;--type-promo-m1-paragraph-spacing:40px;--type-promo-m2-size:48px;--type-promo-m2-line-height:56px;--type-promo-m2-paragraph-spacing:32px;--type-promo-m3-size:40px;--type-promo-m3-line-height:48px;--type-promo-m3-paragraph-spacing:28px;--type-headline-h1-size:40px;--type-headline-h1-line-height:48px;--type-headline-h1-paragraph-spacing:44px;--type-headline-h2-size:32px;--type-headline-h2-line-height:40px;--type-headline-h2-paragraph-spacing:36px;--type-headline-h3-size:24px;--type-headline-h3-line-height:32px;--type-headline-h3-paragraph-spacing:32px;--type-paragraph-p1-size:20px;--type-paragraph-p1-line-height:28px;--type-paragraph-p1-paragraph-spacing:20px;--type-paragraph-p2-size:20px;--type-paragraph-p2-line-height:28px;--type-paragraph-p2-paragraph-spacing:20px;--type-paragraph-p3-size:20px;--type-paragraph-p3-line-height:28px;--type-paragraph-p3-paragraph-spacing:20px;--type-paragraph-p4-size:16px;--type-paragraph-p4-line-height:24px;--type-paragraph-p4-paragraph-spacing:16px;--type-paragraph-p5-size:16px;--type-paragraph-p5-line-height:24px;--type-paragraph-p5-paragraph-spacing:16px;--type-paragraph-p6-size:16px;--type-paragraph-p6-line-height:24px;--type-paragraph-p6-paragraph-spacing:16px;--type-body-b1-size:14px;--type-body-b1-line-height:24px;--type-body-b1-paragraph-spacing:14px;--type-body-b2-size:14px;--type-body-b2-line-height:24px;--type-body-b2-paragraph-spacing:14px;--type-body-b3-size:14px;--type-body-b3-line-height:24px;--type-body-b3-paragraph-spacing:14px;--type-body-b4-size:12px;--type-body-b4-line-height:16px;--type-body-b4-paragraph-spacing:12px;--type-body-b5-size:12px;--type-body-b5-line-height:16px;--type-body-b5-paragraph-spacing:12px;--type-body-b6-size:12px;--type-body-b6-line-height:16px;--type-body-b6-paragraph-spacing:12px;--type-caption-c1-size:10px;--type-caption-c1-line-height:16px;--type-caption-c1-paragraph-spacing:10px;--type-caption-c2-size:10px;--type-caption-c2-line-height:16px;--type-caption-c2-paragraph-spacing:10px;--type-caption-c3-size:10px;--type-caption-c3-line-height:16px;--type-caption-c3-paragraph-spacing:10px;--type-caption-c4-size:8px;--type-caption-c4-line-height:12px;--type-caption-c4-paragraph-spacing:8px;--type-caption-c5-size:8px;--type-caption-c5-line-height:12px;--type-caption-c5-paragraph-spacing:8px;--type-caption-c6-size:8px;--type-caption-c6-line-height:12px;--type-caption-c6-paragraph-spacing:8px;--type-label-l1-size:14px;--type-label-l1-line-height:16px;--type-label-l1-paragraph-spacing:14px;--type-label-l2-size:14px;--type-label-l2-line-height:16px;--type-label-l2-paragraph-spacing:14px;--type-label-l3-size:14px;--type-label-l3-line-height:16px;--type-label-l3-paragraph-spacing:14px;--type-label-l4-size:12px;--type-label-l4-line-height:16px;--type-label-l4-paragraph-spacing:12px;--type-label-l5-size:12px;--type-label-l5-line-height:16px;--type-label-l5-paragraph-spacing:12px;--type-label-l6-size:12px;--type-label-l6-line-height:16px;--type-label-l6-paragraph-spacing:12px;--type-label-l7-size:10px;--type-label-l7-line-height:16px;--type-label-l7-paragraph-spacing:10px;--type-label-l8-size:10px;--type-label-l8-line-height:16px;--type-label-l8-paragraph-spacing:10px;--type-label-l9-size:10px;--type-label-l9-line-height:16px;--type-label-l9-paragraph-spacing:10px;--type-web-headline-h5-size:20px;--type-web-headline-h5-line-height:28px;--type-web-headline-h5-paragraph-spacing:16px;--type-web-error-body-size:14px;--type-web-error-body-line-height:20px;--type-web-error-body-paragraph-spacing:12px;--type-web-admin-row-size:16px;--type-web-admin-row-line-height:23px;--type-web-admin-row-paragraph-spacing:16px}}@media not all and (min-width:768px){:root{--type-promo-m1-size:56px;--type-promo-m1-line-height:64px;--type-promo-m1-paragraph-spacing:40px;--type-promo-m2-size:48px;--type-promo-m2-line-height:56px;--type-promo-m2-paragraph-spacing:32px;--type-promo-m3-size:40px;--type-promo-m3-line-height:48px;--type-promo-m3-paragraph-spacing:28px;--type-headline-h1-size:32px;--type-headline-h1-line-height:40px;--type-headline-h1-paragraph-spacing:36px;--type-headline-h2-size:28px;--type-headline-h2-line-height:36px;--type-headline-h2-paragraph-spacing:28px;--type-headline-h3-size:24px;--type-headline-h3-line-height:32px;--type-headline-h3-paragraph-spacing:24px;--type-paragraph-p1-size:20px;--type-paragraph-p1-line-height:28px;--type-paragraph-p1-paragraph-spacing:20px;--type-paragraph-p2-size:20px;--type-paragraph-p2-line-height:28px;--type-paragraph-p2-paragraph-spacing:20px;--type-paragraph-p3-size:20px;--type-paragraph-p3-line-height:28px;--type-paragraph-p3-paragraph-spacing:20px;--type-paragraph-p4-size:16px;--type-paragraph-p4-line-height:24px;--type-paragraph-p4-paragraph-spacing:16px;--type-paragraph-p5-size:16px;--type-paragraph-p5-line-height:24px;--type-paragraph-p5-paragraph-spacing:16px;--type-paragraph-p6-size:16px;--type-paragraph-p6-line-height:24px;--type-paragraph-p6-paragraph-spacing:16px;--type-body-b1-size:14px;--type-body-b1-line-height:24px;--type-body-b1-paragraph-spacing:14px;--type-body-b2-size:14px;--type-body-b2-line-height:24px;--type-body-b2-paragraph-spacing:14px;--type-body-b3-size:14px;--type-body-b3-line-height:24px;--type-body-b3-paragraph-spacing:14px;--type-body-b4-size:12px;--type-body-b4-line-height:16px;--type-body-b4-paragraph-spacing:12px;--type-body-b5-size:12px;--type-body-b5-line-height:16px;--type-body-b5-paragraph-spacing:12px;--type-body-b6-size:12px;--type-body-b6-line-height:16px;--type-body-b6-paragraph-spacing:12px;--type-caption-c1-size:10px;--type-caption-c1-line-height:16px;--type-caption-c1-paragraph-spacing:10px;--type-caption-c2-size:10px;--type-caption-c2-line-height:16px;--type-caption-c2-paragraph-spacing:10px;--type-caption-c3-size:10px;--type-caption-c3-line-height:16px;--type-caption-c3-paragraph-spacing:10px;--type-caption-c4-size:8px;--type-caption-c4-line-height:12px;--type-caption-c4-paragraph-spacing:8px;--type-caption-c5-size:8px;--type-caption-c5-line-height:12px;--type-caption-c5-paragraph-spacing:8px;--type-caption-c6-size:8px;--type-caption-c6-line-height:12px;--type-caption-c6-paragraph-spacing:8px;--type-label-l1-size:14px;--type-label-l1-line-height:16px;--type-label-l1-paragraph-spacing:14px;--type-label-l2-size:14px;--type-label-l2-line-height:16px;--type-label-l2-paragraph-spacing:14px;--type-label-l3-size:14px;--type-label-l3-line-height:16px;--type-label-l3-paragraph-spacing:14px;--type-label-l4-size:12px;--type-label-l4-line-height:16px;--type-label-l4-paragraph-spacing:12px;--type-label-l5-size:12px;--type-label-l5-line-height:16px;--type-label-l5-paragraph-spacing:12px;--type-label-l6-size:12px;--type-label-l6-line-height:16px;--type-label-l6-paragraph-spacing:12px;--type-label-l7-size:10px;--type-label-l7-line-height:16px;--type-label-l7-paragraph-spacing:10px;--type-label-l8-size:10px;--type-label-l8-line-height:16px;--type-label-l8-paragraph-spacing:10px;--type-label-l9-size:10px;--type-label-l9-line-height:16px;--type-label-l9-paragraph-spacing:10px;--type-web-headline-h5-size:20px;--type-web-headline-h5-line-height:28px;--type-web-headline-h5-paragraph-spacing:16px;--type-web-error-body-size:14px;--type-web-error-body-line-height:20px;--type-web-error-body-paragraph-spacing:12px;--type-web-admin-row-size:16px;--type-web-admin-row-line-height:23px;--type-web-admin-row-paragraph-spacing:16px}}:root,[data-theme=dark]{--color-background-primary:#0d0d0d;--color-background-secondary:#161616;--color-background-tertiary:#191919;--color-background-quaternary:#1d1d1d;--color-background-brand:#f94d00;--color-element-primary:#f5f5f5;--color-element-secondary:#a5a5a5;--color-element-tertiary:#676767;--color-element-quaternary:#323232;--color-component-primary:#0d0d0d;--color-component-secondary:#1a1a1a;--color-component-tertiary:#313131;--color-component-quaternary:#0a0a0a;--color-component-inverted:#fff;--color-element-stroke-inverted:#f5f5f5;--color-element-inverted:#262626;--color-component-brand:#f94d00;--color-element-negative:#cc0a0a;--color-component-negative:#cc0a0a;--color-component-positive:#0a6621;--color-element-positive:#0a6621;--color-element-constant:#f5f5f5;--color-text-quinary:#1d1d1d;--color-element-quinary:#1d1d1d;--color-component-quinary:#313131;--color-text-positive:#0a6621}[data-theme=light]{--color-background-primary:#fff;--color-background-secondary:#f1f2f4;--color-background-tertiary:#eff0f3;--color-background-quaternary:#e7e9ed;--color-background-brand:#f94d00;--color-element-primary:#17181a;--color-element-secondary:#8b9098;--color-element-tertiary:#b8bcc3;--color-element-quaternary:#d9dce1;--color-component-primary:#fff;--color-component-secondary:#eff0f3;--color-component-tertiary:#e7e9ed;--color-component-quaternary:#d9dce1;--color-component-inverted:#17181a;--color-element-stroke-inverted:#17181a;--color-element-inverted:#f5f5f5;--color-component-brand:#f94d00;--color-element-negative:#cc0a0a;--color-component-negative:#cc0a0a;--color-component-positive:#0a6621;--color-element-positive:#0a6621;--color-element-constant:#f5f5f5;--color-text-quinary:#e7e9ed;--color-element-quinary:#e7e9ed;--color-component-quinary:#fff;--color-text-positive:#0a6621}:root{--component-button-brand-default-fill:var(--color-component-brand);--component-button-brand-default-stroke:transparent;--component-button-brand-default-text:var(--color-text-constant);--component-button-brand-active-fill:var(--color-component-inverted);--component-button-brand-active-stroke:transparent;--component-button-brand-active-text:var(--color-text-inverted);--component-button-brand-hover-fill:transparent;--component-button-brand-hover-stroke:var(--color-element-stroke-inverted);--component-button-brand-hover-text:var(--color-text-primary);--component-button-positive-default-fill:var(--color-component-positive);--component-button-positive-default-stroke:transparent;--component-button-positive-default-text:var(--color-text-constant);--component-button-positive-active-fill:var(--color-component-inverted);--component-button-positive-active-stroke:transparent;--component-button-positive-active-text:var(--color-text-inverted);--component-button-positive-hover-fill:transparent;--component-button-positive-hover-stroke:var(--color-element-stroke-inverted);--component-button-positive-hover-text:var(--color-text-primary);--component-button-primary-default-fill:var(--color-component-secondary);--component-button-primary-default-stroke:transparent;--component-button-primary-default-text:var(--color-text-primary);--component-button-primary-active-fill:var(--color-component-inverted);--component-button-primary-active-stroke:transparent;--component-button-primary-active-text:var(--color-text-inverted);--component-button-primary-hover-fill:transparent;--component-button-primary-hover-stroke:var(--color-element-stroke-inverted);--component-button-primary-hover-text:var(--color-text-primary);--component-button-alternative-default-fill:transparent;--component-button-alternative-default-stroke:var(--color-component-tertiary);--component-button-alternative-default-text:var(--color-text-primary);--component-button-alternative-active-fill:var(--color-component-inverted);--component-button-alternative-active-stroke:transparent;--component-button-alternative-active-text:var(--color-text-inverted);--component-button-alternative-hover-fill:transparent;--component-button-alternative-hover-stroke:var(--color-element-stroke-inverted);--component-button-alternative-hover-text:var(--color-text-primary);--component-button-ghost-default-fill:transparent;--component-button-ghost-default-stroke:transparent;--component-button-ghost-default-text:var(--color-text-primary);--component-button-ghost-active-fill:var(--color-component-inverted);--component-button-ghost-active-stroke:transparent;--component-button-ghost-active-text:var(--color-text-inverted);--component-button-ghost-hover-fill:transparent;--component-button-ghost-hover-stroke:var(--color-element-stroke-inverted);--component-button-ghost-hover-text:var(--color-text-primary);--component-button-negative-default-fill:var(--color-component-negative);--component-button-negative-default-stroke:transparent;--component-button-negative-default-text:var(--color-text-constant);--component-button-negative-active-fill:var(--color-component-inverted);--component-button-negative-active-stroke:transparent;--component-button-negative-active-text:var(--color-text-inverted);--component-button-negative-hover-fill:transparent;--component-button-negative-hover-stroke:var(--color-element-stroke-inverted);--component-button-negative-hover-text:var(--color-text-primary);--component-button-disabled-default-fill:var(--color-component-secondary);--component-button-disabled-default-stroke:transparent;--component-button-disabled-default-text:var(--color-text-tertiary);--component-button-disabled-active-fill:var(--color-component-secondary);--component-button-disabled-active-stroke:transparent;--component-button-disabled-active-text:var(--color-text-tertiary);--component-button-disabled-hover-fill:var(--color-component-secondary);--component-button-disabled-hover-stroke:transparent;--component-button-disabled-hover-text:var(--color-text-tertiary);--component-button-contrast-default-fill:var(--color-component-inverted);--component-button-contrast-default-stroke:transparent;--component-button-contrast-default-text:var(--color-text-inverted);--component-button-contrast-active-fill:var(--color-component-quaternary);--component-button-contrast-active-stroke:transparent;--component-button-contrast-active-text:var(--color-text-primary);--component-button-contrast-hover-fill:transparent;--component-button-contrast-hover-stroke:var(--color-element-stroke-inverted);--component-button-contrast-hover-text:var(--color-text-primary);--component-chip-contrast-default-fill:var(--color-component-inverted);--component-chip-contrast-default-stroke:transparent;--component-chip-contrast-default-text:var(--color-text-inverted);--component-chip-contrast-active-fill:var(--color-component-quaternary);--component-chip-contrast-active-stroke:transparent;--component-chip-contrast-active-text:var(--color-text-primary);--component-chip-contrast-hover-fill:transparent;--component-chip-contrast-hover-stroke:var(--color-element-stroke-inverted);--component-chip-contrast-hover-text:var(--color-text-primary);--component-chip-brand-default-fill:var(--color-component-brand);--component-chip-brand-default-stroke:transparent;--component-chip-brand-default-text:var(--color-element-constant);--component-chip-brand-active-fill:var(--color-component-inverted);--component-chip-brand-active-stroke:transparent;--component-chip-brand-active-text:var(--color-text-inverted);--component-chip-brand-hover-fill:transparent;--component-chip-brand-hover-stroke:var(--color-element-stroke-inverted);--component-chip-brand-hover-text:var(--color-text-primary);--component-chip-primary-default-fill:var(--color-component-secondary);--component-chip-primary-default-stroke:transparent;--component-chip-primary-default-text:var(--color-text-primary);--component-chip-primary-active-fill:var(--color-component-inverted);--component-chip-primary-active-stroke:transparent;--component-chip-primary-active-text:var(--color-text-inverted);--component-chip-primary-hover-fill:transparent;--component-chip-primary-hover-stroke:var(--color-element-stroke-inverted);--component-chip-primary-hover-text:var(--color-text-primary);--component-chip-alternative-default-fill:transparent;--component-chip-alternative-default-stroke:var(--color-component-tertiary);--component-chip-alternative-default-text:var(--color-text-primary);--component-chip-alternative-active-fill:var(--color-component-inverted);--component-chip-alternative-active-stroke:transparent;--component-chip-alternative-active-text:var(--color-text-inverted);--component-chip-alternative-hover-fill:transparent;--component-chip-alternative-hover-stroke:var(--color-element-stroke-inverted);--component-chip-alternative-hover-text:var(--color-text-primary);--component-chip-ghost-default-fill:transparent;--component-chip-ghost-default-stroke:transparent;--component-chip-ghost-default-text:var(--color-text-primary);--component-chip-ghost-active-fill:var(--color-component-inverted);--component-chip-ghost-active-stroke:transparent;--component-chip-ghost-active-text:var(--color-text-inverted);--component-chip-ghost-hover-fill:transparent;--component-chip-ghost-hover-stroke:var(--color-element-stroke-inverted);--component-chip-ghost-hover-text:var(--color-text-primary);--component-chip-negative-default-fill:var(--color-component-negative);--component-chip-negative-default-stroke:transparent;--component-chip-negative-default-text:var(--color-text-constant);--component-chip-negative-active-fill:var(--color-component-inverted);--component-chip-negative-active-stroke:transparent;--component-chip-negative-active-text:var(--color-text-inverted);--component-chip-negative-hover-fill:transparent;--component-chip-negative-hover-stroke:var(--color-element-stroke-inverted);--component-chip-negative-hover-text:var(--color-text-primary);--component-chip-disabled-default-fill:var(--color-component-secondary);--component-chip-disabled-default-stroke:transparent;--component-chip-disabled-default-text:var(--color-text-tertiary);--component-chip-disabled-active-fill:var(--color-component-secondary);--component-chip-disabled-active-stroke:transparent;--component-chip-disabled-active-text:var(--color-text-tertiary);--component-chip-disabled-hover-fill:var(--color-component-secondary);--component-chip-disabled-hover-stroke:transparent;--component-chip-disabled-hover-text:var(--color-text-tertiary);--component-input-primary-default-fill:var(--color-component-secondary);--component-input-primary-default-stroke:transparent;--component-input-primary-default-text:var(--color-text-secondary);--component-input-primary-hover-fill:var(--color-component-tertiary);--component-input-primary-hover-stroke:transparent;--component-input-primary-hover-text:var(--color-text-primary);--component-input-primary-active-fill:var(--color-component-tertiary);--component-input-primary-active-stroke:transparent;--component-input-primary-active-text:var(--color-text-tertiary);--component-input-secondary-default-fill:transparent;--component-input-secondary-default-stroke:var(--color-element-stroke);--component-input-secondary-default-text:var(--color-text-secondary);--component-input-secondary-hover-fill:transparent;--component-input-secondary-hover-stroke:var(--color-element-stroke);--component-input-secondary-hover-text:var(--color-text-primary);--component-input-secondary-active-fill:transparent;--component-input-secondary-active-stroke:var(--color-element-stroke-inverted);--component-input-secondary-active-text:var(--color-text-tertiary);--component-input-tretiary-default-fill:transparent;--component-input-tretiary-default-stroke:var(--color-element-stroke);--component-input-tretiary-default-text:var(--color-text-secondary);--component-input-tretiary-hover-fill:transparent;--component-input-tretiary-hover-stroke:var(--color-element-stroke);--component-input-tretiary-hover-text:var(--color-text-primary);--component-input-tretiary-active-fill:transparent;--component-input-tretiary-active-stroke:var(--color-element-stroke-inverted);--component-input-tretiary-active-text:var(--color-text-tertiary);--component-tile-primary-default-fill:var(--color-component-primary);--component-tile-primary-default-stroke:var(--color-element-stroke);--component-tile-primary-default-text:var(--color-text-primary);--component-tile-primary-hover-fill:var(--color-component-secondary);--component-tile-primary-hover-stroke:var(--color-element-stroke);--component-tile-primary-hover-text:var(--color-text-primary);--component-tile-primary-active-fill:var(--color-component-secondary);--component-tile-primary-active-stroke:var(--color-element-stroke);--component-tile-primary-active-text:var(--color-text-primary);--component-tile-secondary-default-fill:var(--color-component-primary);--component-tile-secondary-default-stroke:var(--color-element-stroke);--component-tile-secondary-default-text:var(--color-text-primary);--component-tile-secondary-hover-fill:var(--color-component-secondary);--component-tile-secondary-hover-stroke:var(--color-element-stroke);--component-tile-secondary-hover-text:var(--color-text-primary);--component-tile-secondary-active-fill:var(--color-component-secondary);--component-tile-secondary-active-stroke:var(--color-element-stroke);--component-tile-secondary-active-text:var(--color-text-primary)}.promo-m1{font-size:var(--type-promo-m1-size);line-height:var(--type-promo-m1-line-height);font-feature-settings:normal;--paragraph-spacing:var(--type-promo-m1-paragraph-spacing)}.promo-m1,.promo-m2{font-family:Tac One,Onest,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03em;text-box-trim:trim-both;text-box-edge:cap alphabetic}.promo-m2{font-size:var(--type-promo-m2-size);line-height:var(--type-promo-m2-line-height);font-feature-settings:normal;--paragraph-spacing:var(--type-promo-m2-paragraph-spacing)}.promo-m3{font-family:Tac One,Onest,sans-serif;font-size:var(--type-promo-m3-size);font-weight:400;font-style:normal;line-height:var(--type-promo-m3-line-height);letter-spacing:.03em;font-feature-settings:normal;text-box-trim:trim-both;text-box-edge:cap alphabetic;--paragraph-spacing:var(--type-promo-m3-paragraph-spacing)}.headline-h1{font-size:var(--type-headline-h1-size);line-height:var(--type-headline-h1-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-headline-h1-paragraph-spacing)}.headline-h1,.headline-h2{font-family:Onest,sans-serif;font-weight:500;font-style:normal;letter-spacing:0}.headline-h2{font-size:var(--type-headline-h2-size);line-height:var(--type-headline-h2-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-headline-h2-paragraph-spacing)}.headline-h3{font-size:var(--type-headline-h3-size);font-weight:500;line-height:var(--type-headline-h3-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-headline-h3-paragraph-spacing)}.headline-h3,.paragraph-p1{font-family:Onest,sans-serif;font-style:normal;letter-spacing:0}.paragraph-p1{font-size:var(--type-paragraph-p1-size);font-weight:600;line-height:var(--type-paragraph-p1-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-paragraph-p1-paragraph-spacing)}.paragraph-p2{font-size:var(--type-paragraph-p2-size);font-weight:500;line-height:var(--type-paragraph-p2-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-paragraph-p2-paragraph-spacing)}.paragraph-p2,.paragraph-p3{font-family:Onest,sans-serif;font-style:normal;letter-spacing:0}.paragraph-p3{font-size:var(--type-paragraph-p3-size);font-weight:400;line-height:var(--type-paragraph-p3-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-paragraph-p3-paragraph-spacing)}.paragraph-p4{font-size:var(--type-paragraph-p4-size);font-weight:600;line-height:var(--type-paragraph-p4-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-paragraph-p4-paragraph-spacing)}.paragraph-p4,.paragraph-p5{font-family:Onest,sans-serif;font-style:normal;letter-spacing:0}.paragraph-p5{font-size:var(--type-paragraph-p5-size);font-weight:500;line-height:var(--type-paragraph-p5-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-paragraph-p5-paragraph-spacing)}.paragraph-p6{font-size:var(--type-paragraph-p6-size);font-weight:400;line-height:var(--type-paragraph-p6-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-paragraph-p6-paragraph-spacing)}.body-b1,.paragraph-p6{font-family:Onest,sans-serif;font-style:normal;letter-spacing:0}.body-b1{font-size:var(--type-body-b1-size);font-weight:600;line-height:var(--type-body-b1-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b1-paragraph-spacing)}.body-b2{font-size:var(--type-body-b2-size);font-weight:500;line-height:var(--type-body-b2-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b2-paragraph-spacing)}.body-b2,.body-b3{font-family:Onest,sans-serif;font-style:normal;letter-spacing:0}.body-b3{font-size:var(--type-body-b3-size);font-weight:400;line-height:var(--type-body-b3-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b3-paragraph-spacing)}.body-b4{font-size:var(--type-body-b4-size);font-weight:600;line-height:var(--type-body-b4-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b4-paragraph-spacing)}.body-b4,.body-b5{font-family:Onest,sans-serif;font-style:normal;letter-spacing:0}.body-b5{font-size:var(--type-body-b5-size);font-weight:500;line-height:var(--type-body-b5-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b5-paragraph-spacing)}.body-b6{font-size:var(--type-body-b6-size);font-weight:400;line-height:var(--type-body-b6-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b6-paragraph-spacing)}.body-b6,.caption-c1{font-family:Onest,sans-serif;font-style:normal;letter-spacing:0}.caption-c1{font-size:var(--type-caption-c1-size);font-weight:600;line-height:var(--type-caption-c1-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-caption-c1-paragraph-spacing)}.caption-c2{font-size:var(--type-caption-c2-size);font-weight:500;line-height:var(--type-caption-c2-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-caption-c2-paragraph-spacing)}.caption-c2,.caption-c3{font-family:Onest,sans-serif;font-style:normal;letter-spacing:0}.caption-c3{font-size:var(--type-caption-c3-size);font-weight:400;line-height:var(--type-caption-c3-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-caption-c3-paragraph-spacing)}.caption-c4{font-size:var(--type-caption-c4-size);font-weight:600;line-height:var(--type-caption-c4-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-caption-c4-paragraph-spacing)}.caption-c4,.caption-c5{font-family:Onest,sans-serif;font-style:normal;letter-spacing:0}.caption-c5{font-size:var(--type-caption-c5-size);font-weight:500;line-height:var(--type-caption-c5-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-caption-c5-paragraph-spacing)}.caption-c6{font-size:var(--type-caption-c6-size);font-weight:400;line-height:var(--type-caption-c6-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-caption-c6-paragraph-spacing)}.caption-c6,.label-l1{font-family:Onest,sans-serif;font-style:normal;letter-spacing:0}.label-l1{font-size:var(--type-label-l1-size);font-weight:600;line-height:var(--type-label-l1-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l1-paragraph-spacing)}.label-l2{font-size:var(--type-label-l2-size);font-weight:500;line-height:var(--type-label-l2-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l2-paragraph-spacing)}.label-l2,.label-l3{font-family:Onest,sans-serif;font-style:normal;letter-spacing:0}.label-l3{font-size:var(--type-label-l3-size);font-weight:400;line-height:var(--type-label-l3-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l3-paragraph-spacing)}.label-l4{font-size:var(--type-label-l4-size);font-weight:600;line-height:var(--type-label-l4-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l4-paragraph-spacing)}.label-l4,.label-l5{font-family:Onest,sans-serif;font-style:normal;letter-spacing:0}.label-l5{font-size:var(--type-label-l5-size);font-weight:500;line-height:var(--type-label-l5-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l5-paragraph-spacing)}.label-l6{font-size:var(--type-label-l6-size);font-weight:400;line-height:var(--type-label-l6-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l6-paragraph-spacing)}.label-l6,.label-l7{font-family:Onest,sans-serif;font-style:normal;letter-spacing:0}.label-l7{font-size:var(--type-label-l7-size);font-weight:600;line-height:var(--type-label-l7-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l7-paragraph-spacing)}.label-l8{font-size:var(--type-label-l8-size);font-weight:500;line-height:var(--type-label-l8-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l8-paragraph-spacing)}.label-l8,.label-l9{font-family:Onest,sans-serif;font-style:normal;letter-spacing:0}.label-l9{font-size:var(--type-label-l9-size);font-weight:400;line-height:var(--type-label-l9-line-height);font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-label-l9-paragraph-spacing)}.web-headline-h5{font-family:Onest,sans-serif;font-size:var(--type-web-headline-h5-size);font-weight:600;font-style:normal;line-height:var(--type-web-headline-h5-line-height);letter-spacing:0;font-feature-settings:"calt" 0;--paragraph-spacing:var(--type-web-headline-h5-paragraph-spacing)}.web-error-body{font-size:var(--type-web-error-body-size);line-height:var(--type-web-error-body-line-height);font-feature-settings:"calt" 0;--paragraph-spacing:var(--type-web-error-body-paragraph-spacing)}.web-admin-row,.web-error-body{font-family:Onest,sans-serif;font-weight:500;font-style:normal;letter-spacing:0}.web-admin-row{font-size:var(--type-web-admin-row-size);line-height:var(--type-web-admin-row-line-height);font-feature-settings:"calt" 0;--paragraph-spacing:var(--type-web-admin-row-paragraph-spacing)}@media not all and (min-width:768px){.tuner-page{--type-headline-h1-size:40px;--type-headline-h1-line-height:48px;--type-body-b2-line-height:20px}}:root,[data-theme=dark]{--color-text-headline:#f5f5f5;--color-text-primary:#f5f5f5;--color-text-secondary:#a5a5a5;--color-text-tertiary:#676767;--color-text-quaternary:#323232;--color-text-inverted:#262626;--color-text-brand:#f94d00;--color-text-negative:#cc0a0a;--color-text-constant:#f5f5f5;--color-icon-primary:#f5f5f5;--color-icon-secondary:#a5a5a5;--color-icon-tertiary:#676767;--color-icon-quaternary:#323232;--color-icon-inverted:#262626;--color-icon-brand:#f94d00;--color-icon-negative:#cc0a0a;--color-icon-constant:#f5f5f5;--color-icon-constant-inverted:#262626;--color-element-brand:#f94d00;--color-element-stroke:#1a1a1a;--icon-invert:1;--icon-filter-invert:brightness(0) invert(1);--color-bg-primary:#0d0d0d;--color-bg-secondary:#161616;--color-bg-tertiary:#191919;--color-bg-quaternary:#1d1d1d;--color-bg-stroke:#1a1a1a;--color-bg-inverted:#262626;--color-bg-brand:#f94d00;--color-btn-default-bg-contrast:#f5f5f5;--color-btn-default-bg-primary:#1a1a1a;--color-btn-default-bg-negative:#cc0a0a;--color-input-default-bg:#1a1a1a;--color-input-default-text:#a5a5a5;--color-input-default-text-secondary:#676767;--color-input-default-stroke:#313131;--color-input-hover-bg:#313131;--color-input-hover-text:#f5f5f5;--color-input-hover-stroke:#1a1a1a;--color-input-active-bg:#313131;--color-input-active-text:#676767;--color-input-active-stroke:#f5f5f5;--color-dropdown-default-bg:#1a1a1a;--color-dropdown-default-text:#a5a5a5;--color-dropdown-default-text-secondary:#676767;--color-dropdown-default-stroke:#313131;--color-dropdown-hover-bg:#313131;--color-dropdown-hover-stroke:#1a1a1a;--color-dropdown-active-bg:#313131;--color-dropdown-active-stroke:#1a1a1a;--color-menu-default-bg:#1a1a1a;--color-menu-default-text:#f5f5f5;--color-menu-default-stroke:#313131;--color-menu-hover-bg:#0d0d0d;--color-menu-hover-text:#f5f5f5;--color-menu-hover-text-brand:#f94d00;--color-header-bg:#161616;--color-header-text:#f5f5f5;--color-header-text-secondary:#a5a5a5;--color-tile-default-bg:#0d0d0d;--color-tile-default-text:#f5f5f5;--color-tile-default-text-secondary:#a5a5a5;--color-tile-default-text-tertiary:#676767;--color-tile-default-text-brand:#f94d00;--color-tile-default-stroke:#1a1a1a;--color-tile-hover-bg:#1a1a1a;--color-tile-hover-text:#f5f5f5;--color-tile-hover-stroke:#1a1a1a;--color-chip-default-bg:#1a1a1a;--color-chip-default-text:#f5f5f5;--color-chip-default-stroke:#1a1a1a;--color-chip-hover-bg:#fff;--color-chip-hover-text:#262626;--chip-icon-filter-primary:brightness(0) invert(1);--chip-icon-filter-inverted:brightness(0);--chip-icon-filter-constant:brightness(0) invert(1);--chip-icon-filter-disabled:brightness(0) invert(0.4);--color-level-bg:#1d1d1d;--color-level-bg-brand:#f94d00;--color-panel-bg:#1a1a1a;--color-panel-hover-semi:rgba(38,38,38,.5);--color-success:#0a6621;--color-error:#cc0a0a;--color-warning:#ffa94d;--color-info:#4a9eff;--shadow-dropdown:0 12px 20px rgba(0,0,0,.14),0 4px 24px rgba(0,0,0,.12);--shadow-heavy:0 2px 8px 0 rgba(0,0,0,.5);--shadow-large:0 4px 24px rgba(0,0,0,.15);--shadow-xlarge:0 8px 32px rgba(0,0,0,.2);--shadow-white-border:0 0 1px hsla(0,0%,100%,.1);--color-overlay-dark:rgba(0,0,0,.6);--color-overlay-light:rgba(0,0,0,.2);--color-overlay-medium:rgba(0,0,0,.3);--color-border-secondary:hsla(0,0%,100%,.05);--color-border-hover:hsla(0,0%,100%,.2);--color-brand-overlay-light:rgba(249,77,0,.05);--color-brand-overlay-medium:rgba(249,77,0,.1);--color-brand-overlay-strong:rgba(249,77,0,.15);--color-brand-shadow:rgba(249,77,0,.4);--color-brand-gradient-light:rgba(249,77,0,.3);--color-brand-gradient-mid:rgba(249,77,0,.5);--color-error-bg:rgba(239,68,68,.1);--color-warning-shadow:rgba(251,191,36,.4);--color-success-shadow:rgba(74,222,128,.4);--color-indigo-overlay:rgba(99,102,241,.1);--text-shadow-dark:0 2px 4px rgba(0,0,0,.5);--color-shimmer-overlay:hsla(0,0%,100%,.05);--color-modal-backdrop:rgba(0,0,0,.7);--color-modal-backdrop-light:rgba(0,0,0,.5);--color-success-bg-overlay:rgba(76,175,80,.1);--color-error-bg-overlay:rgba(244,67,54,.1);--color-error-border-overlay:rgba(255,0,0,.3);--color-success-border:rgba(74,222,128,.3);--color-error-border:rgba(204,10,10,.3);--color-brand-border:rgba(249,77,0,.3);--color-orange-overlay:rgba(255,126,7,.05);--snackbar-bg-default:linear-gradient(135deg,rgba(34,34,34,.98),rgba(28,28,28,.98));--snackbar-bg-success:linear-gradient(135deg,rgba(34,34,34,.98),rgba(22,44,22,.98));--snackbar-bg-error:linear-gradient(135deg,rgba(34,34,34,.98),rgba(44,22,22,.98));--snackbar-bg-warning:linear-gradient(135deg,rgba(34,34,34,.98),rgba(44,33,22,.98));--snackbar-shadow-success:0 0 8px rgba(74,222,128,.2);--snackbar-shadow-error:0 0 8px rgba(204,10,10,.2);--snackbar-shadow-warning:0 0 8px rgba(249,77,0,.2);--color-bg-transparent-1:hsla(0,0%,100%,.02);--color-bg-transparent-2:hsla(0,0%,100%,.03);--color-bg-transparent-4:hsla(0,0%,100%,.06);--color-blue-overlay:rgba(74,158,255,.1);color-scheme:dark}[data-theme=light]{--color-text-headline:#17181a;--color-text-primary:#17181a;--color-text-secondary:#8b9098;--color-text-tertiary:#b8bcc3;--color-text-quaternary:#d9dce1;--color-text-inverted:#f5f5f5;--color-text-brand:#f94d00;--color-text-negative:#cc0a0a;--color-text-constant:#f5f5f5;--color-icon-primary:#17181a;--color-icon-secondary:#8b9098;--color-icon-tertiary:#b8bcc3;--color-icon-quaternary:#d9dce1;--color-icon-inverted:#17181a;--color-icon-brand:#f94d00;--color-icon-negative:#cc0a0a;--color-icon-constant:#f5f5f5;--color-icon-constant-inverted:#262626;--color-element-brand:#f94d00;--color-element-stroke:#eff0f3;--icon-invert:0;--icon-filter-invert:brightness(0) invert(0);--color-bg-primary:#fff;--color-bg-secondary:#f1f2f4;--color-bg-tertiary:#eff0f3;--color-bg-quaternary:#e7e9ed;--color-bg-stroke:#eff0f3;--color-bg-inverted:#17181a;--color-bg-brand:#f94d00;--color-btn-default-bg-contrast:#17181a;--color-btn-default-bg-primary:#eff0f3;--color-btn-default-bg-negative:#cc0a0a;--color-input-default-bg:#eff0f3;--color-input-default-text:#8b9098;--color-input-default-text-secondary:#b8bcc3;--color-input-default-stroke:#e7e9ed;--color-input-hover-bg:#eff0f3;--color-input-hover-text:#17181a;--color-input-hover-stroke:#d9dce1;--color-input-active-bg:#fff;--color-input-active-text:#17181a;--color-input-active-stroke:#17181a;--color-dropdown-default-bg:#fff;--color-dropdown-default-text:#8b9098;--color-dropdown-default-text-secondary:#b8bcc3;--color-dropdown-default-stroke:#e7e9ed;--color-dropdown-hover-bg:#eff0f3;--color-dropdown-hover-stroke:#d9dce1;--color-dropdown-active-bg:#e7e9ed;--color-dropdown-active-stroke:#d9dce1;--color-menu-default-bg:#eff0f3;--color-menu-default-text:#17181a;--color-menu-default-stroke:#e7e9ed;--color-menu-hover-bg:#f1f2f4;--color-menu-hover-text:#17181a;--color-menu-hover-text-brand:#f94d00;--color-header-bg:#f1f2f4;--color-header-text:#17181a;--color-header-text-secondary:#8b9098;--color-tile-default-bg:#fff;--color-tile-default-text:#17181a;--color-tile-default-text-secondary:#8b9098;--color-tile-default-text-tertiary:#b8bcc3;--color-tile-default-text-brand:#f94d00;--color-tile-default-stroke:#eff0f3;--color-tile-hover-bg:#eff0f3;--color-tile-hover-text:#17181a;--color-tile-hover-stroke:#d9dce1;--color-chip-default-bg:#eff0f3;--color-chip-default-text:#17181a;--color-chip-default-stroke:#eff0f3;--color-chip-hover-bg:#17181a;--color-chip-hover-text:#f5f5f5;--chip-icon-filter-primary:brightness(0);--chip-icon-filter-inverted:brightness(0) invert(1);--chip-icon-filter-constant:brightness(0) invert(1);--chip-icon-filter-disabled:brightness(0) invert(0.65);--color-level-bg:#eff0f3;--color-level-bg-brand:#f94d00;--color-panel-bg:#eff0f3;--color-panel-hover-semi:hsla(0,0%,94%,.5);--color-success:#0a6621;--color-error:#cc0a0a;--color-warning:#ffc107;--color-info:#17a2b8;--shadow-dropdown:0 12px 20px rgba(0,0,0,.08),0 4px 24px rgba(0,0,0,.06);--shadow-heavy:0 2px 8px 0 rgba(0,0,0,.12);--shadow-large:0 4px 24px rgba(0,0,0,.1);--shadow-xlarge:0 8px 32px rgba(0,0,0,.12);--shadow-white-border:0 0 1px rgba(0,0,0,.05);--color-overlay-dark:rgba(0,0,0,.5);--color-overlay-light:rgba(0,0,0,.2);--color-overlay-medium:rgba(0,0,0,.3);--color-border-secondary:rgba(0,0,0,.08);--color-border-hover:rgba(0,0,0,.15);--color-brand-overlay-light:rgba(249,77,0,.03);--color-brand-overlay-medium:rgba(249,77,0,.06);--color-brand-overlay-strong:rgba(249,77,0,.1);--color-brand-shadow:rgba(249,77,0,.3);--color-brand-gradient-light:rgba(249,77,0,.2);--color-brand-gradient-mid:rgba(249,77,0,.35);--color-error-bg:rgba(220,53,69,.08);--color-warning-shadow:rgba(255,193,7,.3);--color-success-shadow:rgba(40,167,69,.3);--color-indigo-overlay:rgba(99,102,241,.08);--text-shadow-dark:0 2px 4px rgba(0,0,0,.3);--color-shimmer-overlay:rgba(0,0,0,.03);--color-modal-backdrop:rgba(0,0,0,.5);--color-modal-backdrop-light:rgba(0,0,0,.3);--color-success-bg-overlay:rgba(76,175,80,.08);--color-error-bg-overlay:rgba(244,67,54,.08);--color-error-border-overlay:rgba(255,0,0,.2);--color-success-border:rgba(40,167,69,.3);--color-error-border:rgba(220,53,69,.3);--color-brand-border:rgba(249,77,0,.3);--color-orange-overlay:rgba(255,126,7,.04);--snackbar-bg-default:linear-gradient(135deg,hsla(0,0%,100%,.98),hsla(0,0%,96%,.98));--snackbar-bg-success:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(230,245,230,.98));--snackbar-bg-error:linear-gradient(135deg,hsla(0,0%,100%,.98),hsla(0,67%,94%,.98));--snackbar-bg-warning:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(255,245,230,.98));--snackbar-shadow-success:0 0 8px rgba(40,167,69,.15);--snackbar-shadow-error:0 0 8px rgba(220,53,69,.15);--snackbar-shadow-warning:0 0 8px rgba(249,77,0,.15);--color-bg-transparent-1:rgba(0,0,0,.02);--color-bg-transparent-2:rgba(0,0,0,.03);--color-bg-transparent-4:rgba(0,0,0,.05);--color-blue-overlay:rgba(74,158,255,.08);color-scheme:light}input[type=date]{color-scheme:light}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7;-webkit-transition:opacity .2s,filter .2s;transition:opacity .2s,filter .2s;margin-left:8px}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}input[type=date]::-webkit-datetime-edit{font-weight:500}input[type=date]::-webkit-datetime-edit-fields-wrapper{padding:0}input[type=date]::-webkit-datetime-edit-text{padding:0 4px}input[type=date]::-webkit-datetime-edit-day-field,input[type=date]::-webkit-datetime-edit-month-field,input[type=date]::-webkit-datetime-edit-year-field{padding:2px 4px;border-radius:4px}input[type=date]::-webkit-datetime-edit-day-field:focus,input[type=date]::-webkit-datetime-edit-month-field:focus,input[type=date]::-webkit-datetime-edit-year-field:focus{background:var(--color-indigo-overlay);outline:none}input[type=date]:disabled::-webkit-calendar-picker-indicator{opacity:.3;cursor:not-allowed}.layout-grid-2col{display:grid;grid-template-columns:320px 1fr;height:100vh}@media not all and (min-width:1024px){.layout-grid-2col{grid-template-columns:1fr}}.slot-container{flex:1;width:100%;max-width:1920px;margin:0 auto;box-sizing:border-box;overflow:hidden}.page-padding{padding:0 40px}@media not all and (min-width:1024px){.page-padding{padding:0 40px}}@media not all and (min-width:768px){.page-padding{padding:0 16px}}.main-layout{display:flex;flex-direction:column;max-width:100%;min-height:100vh;margin:0;padding:0;box-sizing:border-box}.main-layout--fallback{background:var(--color-bg-primary)}.main-layout--fallback .slot-container--fallback{max-width:none;overflow:visible}.main-layout--fallback .page-padding{padding:0}.home-sections{display:flex;flex-direction:column;gap:120px;padding-top:120px;padding-bottom:120px}@media not all and (min-width:1680px){.home-sections{gap:80px;padding-top:80px;padding-bottom:80px}}@media not all and (min-width:768px){.home-sections{gap:72px;padding-top:72px;padding-bottom:72px}}.home-section{display:flex;flex-direction:column;gap:40px}@media not all and (min-width:1680px){.home-section{gap:32px}}@media not all and (min-width:768px){.home-section{gap:24px}}.home-section:first-child{gap:48px}@media not all and (min-width:1680px){.home-section:first-child{gap:40px}}@media not all and (min-width:768px){.home-section:first-child{gap:32px}}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}body,html{min-width:320px;overflow-x:hidden;width:100%}body{font-family:Onest,sans-serif;font-size:var(--type-body-b3-size);font-weight:400;font-style:normal;line-height:var(--type-body-b3-line-height);letter-spacing:0;font-feature-settings:"calt" 0,"kern" 0;--paragraph-spacing:var(--type-body-b3-paragraph-spacing);font-synthesis:style;background-color:var(--color-bg-primary);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}#app{min-width:320px}button,input,select,textarea{font:inherit}