@charset "UTF-8";@font-face{font-family:Roboto;src:url(assets/Roboto-Regular.woff2) format("woff2"),url(assets/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(assets/Roboto-Medium.woff2) format("woff2"),url(assets/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(assets/Roboto-Bold.woff2) format("woff2"),url(assets/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(assets/Inter-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(assets/Inter-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Inter;src:url(assets/Inter-Bold.woff2) format("woff2");font-weight:700;font-style:normal}:root{color-scheme:light dark;--color-whitest: #FFFFFF;--color-white: #F5F5F7;--color-white-ish: #E0E6E9;--color-silver: #C5CFD4;--color-silver-dark: #AAB9C1;--color-gray-light: #8C9FA9;--color-gray: #6A767C;--color-gray-dark: #4E565C;--color-black-light: #32363C;--color-black: #28292E;--color-black-dark: #13161D;--color-transparent: #00000000;--color-accent: #546AC9;--color-accent-dark: #475BB1;--color-success: #85A947;--color-success-dark: #6E9405;--color-warning: #EF9845;--color-warning-dark: #DB741F;--color-danger: #D7425B;--color-danger-dark: #C11A3F;--color-info: var(--color-accent);--color-edition: var(--color-accent);--text-default-color: var(--color-black-light);--text-default-sub-color: var(--color-gray);--text-font-family: Inter, Roboto, Helvetica, Arial, sans-serif;--text-font-weight: 400;--text-font-weight-bold: 600;--text-letter-spacing: .03em;--text-size-title: 16px;--text-size-default: 14px;--text-size-small: 12px;--text-size-mini: 10px;--ui-bg: var(--color-white);--ui-bar-bg: var(--color-whitest);--ui-panel-bg: var(--color-white-ish);--ui-panel-header-bg: var(--ui-panel-bg);--ui-panel-section: var(--color-white);--ui-modal-bg: var(--color-whitest);--ui-overlay: color-mix(in srgb, var(--color-gray-light) 25%, transparent);--ui-divider: color-mix(in srgb, var(--color-silver) 50%, transparent);--ui-progress-bar: var(--color-accent);--ui-progress-bar-bg: color-mix(in srgb, var(--color-silver) 50%, transparent);--ui-link-color: var(--color-accent);--ui-backdrop-bg: color-mix(in srgb, var(--color-black-dark) 70%, transparent);--ui-scrollbar-bg: transparent;--ui-scrollbar: var(--color-silver-dark);--ui-radius: 4px;--ui-spacing: 8px;--ui-spacing-x2: calc(var(--ui-spacing) * 2);--ui-gap: var(--ui-spacing);--ui-background-blur: 12px;--ui-animation-duration-short: .1s;--ui-animation-duration-long: .25s;--button-size-big: 44px;--button-size: 40px;--button-size-md: 36px;--button-size-small: 32px;--button-padding-h: 12px;--button-radius: var(--ui-radius);--button-border-focus: 4px;--button-hover-shadow: none;--button-font-weight: var(--text-font-weight);--button-focus-color: color-mix(in srgb, var(--color-accent) 50%, transparent);--button-opacity-disabled: .25;--button-opacity-hover: .75;--button-default-bg: color-mix(in srgb, var(--color-silver) 50%, transparent);--button-default-txt: var(--text-default-color);--button-default-icon: var(--color-gray-dark);--button-default-hover-bg: color-mix(in srgb, var(--color-silver) 75%, transparent);--button-default-hover-txt: var(--text-default-color);--button-default-hover-icon: var(--color-gray-dark);--button-default-active-bg: var(--button-default-hover-bg);--button-default-disabled-txt: var(--color-silver-dark);--button-default-border-color: var(--color-transparent);--button-default-hover-border-color: var(--color-transparent);--button-default-border-size: 0;--button-accent-bg: var(--color-accent);--button-accent-txt: var(--color-white);--button-accent-icon: var(--color-white);--button-accent-hover-bg: var(--color-accent-dark);--button-accent-hover-txt: var(--color-white);--button-accent-hover-icon: var(--color-white);--button-accent-active-bg: var(--color-accent-dark);--button-accent-disabled-txt: var(--color-silver);--button-accent-split-bg: var(--color-accent-dark);--button-accent-border-color: var(--color-transparent);--button-accent-hover-border-color: var(--color-transparent);--button-accent-border-size: 0;--button-alt-bg: var(--color-whitest);--button-alt-txt: var(--color-black-light);--button-alt-icon: var(--color-black-light);--button-alt-hover-bg: color-mix(in srgb, var(--color-white) 75%, transparent);--button-alt-hover-txt: var(--color-black-light);--button-alt-hover-icon: var(--color-black-light);--button-alt-active-bg: var(--color-white);--button-alt-disabled-txt: var(--color-silver-dark);--button-alt-border-color: var(--color-transparent);--button-alt-hover-border-color: var(--color-transparent);--button-alt-border-size: 0;--form-field-bg: var(--color-whitest);--form-accent-color: var(--color-accent);--form-field-border: color-mix(in srgb, var(--color-silver) 50%, transparent);--form-accent-txt: var(--color-white);--form-field-focus-border: var(--form-accent-color);--form-field-placeholder-txt: var(--color-silver);--form-field-txt: var(--button-default-txt);--form-button-active-bg: color-mix(in srgb, var(--color-gray) 25%, transparent);--form-dropdown-bg: var(--color-whitest);--form-dropdown-hover-bg: color-mix(in srgb, var(--color-silver) 35%, transparent);--form-dropdown-active-bg: color-mix(in srgb, var(--color-silver) 75%, transparent);--form-dropdown-unavailable-bg: color-mix(in srgb, var(--color-silver) 50%, transparent);--form-highlight-width: 4px;--card-bg: color-mix(in srgb, var(--color-white-ish) 50%, transparent);--card-outline: transparent;--card-outline-size: 0;--card-bg-alt: var(--color-whitest);--card-txt: var(--color-gray);--card-price-txt: var(--color-gray-light);--card-hover-border: var(--color-silver);--card-hover-outline-size: 2px;--card-selected-bg: var(--color-accent);--card-selected-txt: var(--color-gray-dark);--card-selected-img-border: var(--color-gray-light);--card-selected-outline: var(--color-accent);--card-selected-outline-size: 4px;--card-img-bg: var(--color-white-ish);--menu-icon: var(--color-gray-dark);--menu-txt: var(--color-silver-dark);--menu-hover-bg: var(--color-white-ish);--menu-selected-icon: var(--color-whitest);--menu-selected-txt: var(--color-whitest);--menu-selected-bg: var(--color-accent);--menu-disabled-txt: var(--color-silver);--menu-dimmed-bg: var(--color-silver);--toolbox-icon: var(--color-gray-dark);--toolbox-button-bg: color-mix(in srgb, var(--color-silver) 75%, transparent);--toolbox-detail: var(--color-black-light);--toolbox-detail2: color-mix(in srgb, var(--color-black-dark) 25%, transparent);--toolbox-button-selected-bg: var(--color-white-ish);--toolbar-bg: var(--button-default-bg);--toolbar-icon: var(--color-black);--toolbar-disabled-icon: color-mix(in srgb, var(--color-black-light) 30%, transparent);--toolbar-txt: var(--button-default-txt);--toolbar-hover-bg: var(--button-default-hover-bg);--side-panel-message-bg: var(--color-white);--side-panel-message-popup-icon: var(--color-silver-dark);--side-panel-message-arrow: var(--color-accent);--side-panel-message-txt: var(--color-gray-light);--side-panel-message-circle: color-mix(in srgb, var(--color-gray-light) 25%, transparent);--side-panel-source-selected-bg: var(--color-white);--side-panel-source-selected-accent: var(--color-accent);--gallery-photo-container-bg: color-mix(in srgb, var(--color-white) 75%, transparent);--gallery-icon: var(--color-white);--gallery-caption: var(--color-black);--gallery-caption-bg: var(--color-silver);--gallery-caption-icon: var(--color-gray);--gallery-hover-border: var(--color-silver-dark);--gallery-checkmark-bg: var(--color-gray);--gallery-checkmark-disabled: var(--color-gray-light);--gallery-img-border: var(--ui-divider);--gallery-highlight: var(--color-accent);--gallery-selected: var(--color-gray-dark);--gallery-button-bg: color-mix(in srgb, var(--color-gray-dark) 50%, transparent);--gallery-colorizable-icon: var(--color-white);--gallery-colorizable-bg: color-mix(in srgb, var(--color-accent) 75%, transparent);--collage-outline: var(--color-white-ish);--collage-margin-area: color-mix(in srgb, var(--color-warning) 25%, transparent);--collage-dropzone-txt: var(--color-black-light);--collage-dropzone-bg: color-mix(in srgb, var(--color-silver) 75%, transparent);--collage-guide-1: #00E3A3;--collage-guide-2: #FF92F0;--collage-shadows: color-mix(in srgb, var(--color-gray-light) 25%, transparent);--collage-placeholder-bg: ;--collage-placeholder-image: url(assets/image-add.svg);--draggable-item-color: var(--color-warning);--draggable-item-success-color: var(--color-edition);--edit-icon: var(--color-white);--edit-handles: var(--color-edition);--edit-handles-border: var(--color-white);--tour-accent: var(--color-accent);--tour-border-size: 2px;--tour-arrow-color: var(--tour-accent);--tour-toggle-switch-bg: var(--color-white-ish);--tour-toggle-switch-knob: var(--color-whitest);--modal-section-bg: var(--color-white);--modal-shadow: 0 4px 15px 2px color-mix(in srgb, var(--color-gray) 25%, transparent);--autofill-accent: var(--color-accent);--autofill-breadcrumb-folders: var(--color-gray-light);--autofill-breadcrumb-arrows: var(--color-silver);--autofill-gallery-photo-container-bg: color-mix(in srgb, var(--color-white-ish) 75%, transparent);--event-side-panel-day-bg: var(--color-whitest);--event-date-picker-date-bg: color-mix(in srgb, var(--color-silver) 25%, transparent);--event-date-picker-date-hover-bg: color-mix(in srgb, var(--color-silver) 50%, transparent);--event-date-picker-event-bg: var(--color-accent);--event-date-picker-event-txt: var(--button-accent-txt);--event-date-picker-event-hover-bg: var(--color-accent-dark);--pagetrack-bg: var(--color-white-ish);--pagetrack-page-outline: var(--color-silver-dark);--pagetrack-page-selected-outline: var(--color-accent);--pagetrack-page-label-txt: var(--color-gray-light);--pagetrack-page-label-selected-txt: var(--color-accent);--pagetrack-overview-move-icon-bg: var(--color-gray-light);--print-card-bg: var(--color-whitest);--print-card-hover-bg: color-mix(in srgb, var(--color-silver) 25%, transparent);--print-card-photo-container-bg: var(--color-white-ish);--print-card-field-bg: var(--color-white);--print-edit-bg: color-mix(in srgb, var(--color-silver) 35%, transparent);--print-edit-field-bg: color-mix(in srgb, var(--color-white-ish) 50%, transparent);--print-product-selection-card-selected-bg: var(--color-accent);--print-product-selection-card-selected-txt: var(--color-white);--toast-bg: var(--color-whitest);--toast-border: var(--color-info);--toast-accent: var(--color-accent);--toast-border-size: 2px;--vdp-table-bg: var(--color-whitest);--bs-btn-active-border-color: var(--color-silver);--bs-heading-color: var(--text-default-color)}@supports not (color: color-mix(in srgb,white 25%,transparent)){:root{--ui-overlay: var(--color-gray-light-25);--ui-divider: var(--color-silver-50);--ui-progress-bar-bg: var(--color-silver-50);--ui-backdrop-bg: var(--color-black-dark-70);--button-focus-color: var(--color-accent-50);--button-default-bg: var(--color-silver-50);--button-default-hover-bg: var(--color-silver-75);--button-alt-hover-bg: var(--color-white-75);--form-field-border: var(--color-silver-50);--form-button-active-bg: var(--color-gray-25);--form-dropdown-hover-bg: var(--color-silver-35);--form-dropdown-active-bg: var(--color-silver-75);--form-dropdown-unavailable-bg: var(--color-silver-50);--card-bg: var(--color-white-ish-50);--toolbox-button-bg: var(--color-silver-75);--toolbox-detail2: var(--color-black-dark-25);--toolbar-disabled-icon: var(--color-black-light-30);--side-panel-message-circle: var(--color-gray-light-25);--gallery-photo-container-bg: var(--color-white-75);--gallery-button-bg: var(--color-gray-dark-50);--gallery-colorizable-bg: var(--color-accent-75);--collage-margin-area: var(--color-warning-25);--collage-dropzone-bg: var(--color-silver-75);--collage-shadows: var(--color-gray-light-25);--modal-shadow: 0 4px 15px 2px var(--color-gray-25);--autofill-gallery-photo-container-bg: var(--color-white-ish-75);--event-date-picker-date-bg: var(--color-silver-25);--event-date-picker-date-hover-bg: var(--color-silver-50);--print-card-hover-bg: var(--color-silver-25);--print-edit-bg: var(--color-silver-35);--print-edit-field-bg: var(--color-white-ish-50)}}:root[data-color-theme=dark]{--text-default-color: var(--color-white-ish);--text-default-sub-color: var(--color-silver-dark);--ui-bg: var(--color-black-light);--ui-bar-bg: var(--color-black-dark);--ui-panel-bg: var(--color-black);--ui-panel-header-bg: var(--ui-panel-bg);--ui-modal-bg: var(--color-black);--ui-panel-section: color-mix(in srgb, var(--color-black-dark) 50%, transparent);--ui-overlay: color-mix(in srgb, var(--color-gray-dark) 50%, transparent);--ui-divider: color-mix(in srgb, var(--color-gray-dark) 50%, transparent);--ui-progress-bar-bg: var(--color-black);--ui-scrollbar-bg: transparent;--ui-scrollbar: var(--color-gray-dark);--button-focus-color: color-mix(in srgb, var(--color-accent) 50%, transparent);--button-default-bg: color-mix(in srgb, var(--color-gray-dark) 50%, transparent);--button-default-txt: var(--text-default-color);--button-default-icon: var(--color-silver-dark);--button-default-hover-bg: color-mix(in srgb, var(--color-gray-light) 25%, transparent);--button-default-hover-txt: var(--text-default-color);--button-default-hover-icon: var(--color-silver-dark);--button-default-active-bg: color-mix(in srgb, var(--color-gray) 25%, transparent);--button-default-disabled-txt: var(--color-gray);--button-default-border-color: var(--color-transparent);--button-default-hover-border-color: var(--color-transparent);--button-accent-bg: var(--color-accent);--button-accent-txt: var(--color-white);--button-accent-icon: var(--color-white);--button-accent-hover-bg: var(--color-accent-dark);--button-accent-hover-txt: var(--color-white);--button-accent-hover-icon: var(--color-white);--button-accent-active-bg: var(--color-accent-dark);--button-accent-disabled-txt: var(--color-silver);--button-accent-split-bg: var(--color-accent-dark);--button-accent-border-color: var(--color-transparent);--button-accent-hover-border-color: var(--color-transparent);--button-alt-bg: var(--button-default-bg);--button-alt-txt: var(--button-default-txt);--button-alt-icon: var(--button-default-icon);--button-alt-hover-bg: var(--button-default-hover-bg);--button-alt-hover-txt: var(--button-default-txt);--button-alt-hover-icon: var(--button-default-icon);--button-alt-active-bg: var(--button-default-active-bg);--button-alt-disabled-txt: var(--button-default-disabled-txt);--button-alt-border-color: var(--button-default-border-color);--button-alt-hover-border-color: var(--button-default-hover-border-color);--form-field-bg: var(--color-black-dark);--form-field-border: var(--color-black);--form-field-focus-border: var(--form-accent-color);--form-field-placeholder-txt: var(--color-gray);--form-field-txt: var(--button-default-txt);--form-dropdown-bg: var(--ui-bar-bg);--form-dropdown-hover-bg: color-mix(in srgb, var(--color-gray-dark) 25%, transparent);--form-dropdown-active-bg: color-mix(in srgb, var(--color-gray-dark) 35%, transparent);--form-button-active-bg: var(--color-black-dark);--card-bg: var(--button-default-bg);--card-bg-alt: var(--color-black-light);--card-txt: var(--color-silver-dark);--card-hover-txt: var(--color-silver);--card-price-txt: var(--color-gray);--card-img-bg: var(--color-black-light);--card-selected-txt: var(--color-white);--card-price-selected-txt: var(--color-gray-light);--card-selected-outline: var(--color-silver-dark);--menu-icon: var(--color-silver);--menu-txt: var(--color-gray);--menu-hover-bg: var(--color-black-light);--menu-selected-icon: var(--color-whitest);--menu-selected-txt: var(--color-whitest);--menu-selected-bg: var(--color-accent);--menu-disabled-txt: var(--color-black-light);--menu-dimmed-bg: var(--color-black-light);--toolbox-icon: var(--color-white);--toolbox-button-bg: color-mix(in srgb, var(--color-black) 50%, transparent);--toolbox-detail: var(--text-default-color);--toolbox-detail2: color-mix(in srgb, var(--color-silver) 30%, transparent);--toolbox-button-selected-bg: color-mix(in srgb, var(--color-gray-dark) 50%, transparent);--toolbar-bg: color-mix(in srgb, var(--color-black-dark) 70%, transparent);--toolbar-icon: var(--text-default-color);--toolbar-disabled-icon: color-mix(in srgb, var(--color-white-ish) 20%, transparent);--toolbar-txt: var(--button-default-txt);--toolbar-hover-bg: var(--color-black-dark);--side-panel-message-bg: var(--color-black);--side-panel-message-popup-icon: var(--color-gray);--side-panel-message-arrow: var(--color-accent);--side-panel-message-txt: var(--color-silver-dark);--side-panel-message-circle: color-mix(in srgb, var(--color-gray) 25%, transparent);--side-panel-source-selected-bg: var(--color-black-light);--gallery-photo-container-bg: color-mix(in srgb, var(--color-black-dark) 50%, transparent);--gallery-icon: var(--color-white);--gallery-hover-border: var(--color-gray-light);--gallery-highlight: var(--color-accent);--gallery-selected: var(--color-gray-dark);--gallery-button-bg: color-mix(in srgb, var(--color-gray-dark) 50%, transparent);--gallery-colorizable-icon: var(--color-white);--gallery-colorizable-bg: color-mix(in srgb, var(--color-accent) 75%, transparent);--collage-outline: color-mix(in srgb, var(--color-gray) 25%, transparent);--collage-shadows: color-mix(in srgb, var(--color-black-dark) 25%, transparent);--modal-section-bg: color-mix(in srgb, var(--color-black-dark) 50%, transparent);--modal-shadow: 0 4px 15px 2px rgba(0, 0, 0, .15);--autofill-breadcrumb-folders: var(--color-gray-light);--autofill-breadcrumb-arrows: var(--color-silver);--autofill-gallery-photo-container-bg: var(--gallery-photo-container-bg);--event-side-panel-day-bg: var(--color-black);--event-date-picker-date-bg: color-mix(in srgb, var(--color-gray-dark) 25%, transparent);--event-date-picker-date-hover-bg: color-mix(in srgb, var(--color-gray-dark) 50%, transparent);--pagetrack-bg: var(--color-black);--pagetrack-page-outline: var(--color-gray-dark);--pagetrack-page-selected-outline: var(--color-accent);--pagetrack-page-label-txt: var(--color-gray-light);--pagetrack-page-label-selected-txt: var(--color-white);--pagetrack-overview-move-icon-bg: var(--color-gray);--print-card-bg: var(--color-black-dark);--print-card-hover-bg: color-mix(in srgb, var(--color-black-dark) 75%, transparent);--print-card-photo-container-bg: var(--color-black);--print-card-field-bg: var(--color-black);--print-edit-field-bg: var(--color-black);--print-edit-bg: color-mix(in srgb, var(--color-gray-dark) 35%, transparent);--toast-bg: var(--color-black-light);--vdp-table-bg: var(--color-black)}@media(max-height:479px){.hidden-xs-height{display:none!important}}@layer bootstrap{/*!
 * Bootstrap Reboot v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: rgb(5.2, 44, 101.2);--bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);--bs-success-text-emphasis: rgb(10, 54, 33.6);--bs-info-text-emphasis: rgb(5.2, 80.8, 96);--bs-warning-text-emphasis: rgb(102, 77.2, 2.8);--bs-danger-text-emphasis: rgb(88, 21.2, 27.6);--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: rgb(206.6, 226, 254.6);--bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);--bs-success-bg-subtle: rgb(209, 231, 220.8);--bs-info-bg-subtle: rgb(206.6, 244.4, 252);--bs-warning-bg-subtle: rgb(255, 242.6, 205.4);--bs-danger-bg-subtle: rgb(248, 214.6, 217.8);--bs-light-bg-subtle: rgb(251.5, 252, 252.5);--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: rgb(158.2, 197, 254.2);--bs-secondary-border-subtle: rgb(196.2, 199.8, 203);--bs-success-border-subtle: rgb(163, 207, 186.6);--bs-info-border-subtle: rgb(158.2, 233.8, 249);--bs-warning-border-subtle: rgb(255, 230.2, 155.8);--bs-danger-border-subtle: rgb(241, 174.2, 180.6);--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: .875rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5384615385;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: rgb(10.4, 88, 202.4);--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: rgb(255, 242.6, 205.4);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13, 110, 253, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: rgb(42.5, 47.5, 52.5);--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: rgb(109.8, 168, 253.8);--bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);--bs-success-text-emphasis: rgb(117, 183, 152.4);--bs-info-text-emphasis: rgb(109.8, 223.2, 246);--bs-warning-text-emphasis: rgb(255, 217.8, 106.2);--bs-danger-text-emphasis: rgb(234, 133.8, 143.4);--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: rgb(2.6, 22, 50.6);--bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);--bs-success-bg-subtle: rgb(5, 27, 16.8);--bs-info-bg-subtle: rgb(2.6, 40.4, 48);--bs-warning-bg-subtle: rgb(51, 38.6, 1.4);--bs-danger-bg-subtle: rgb(44, 10.6, 13.8);--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: rgb(7.8, 66, 151.8);--bs-secondary-border-subtle: rgb(64.8, 70.2, 75);--bs-success-border-subtle: rgb(15, 81, 50.4);--bs-info-border-subtle: rgb(7.8, 121.2, 144);--bs-warning-border-subtle: rgb(153, 115.8, 4.2);--bs-danger-border-subtle: rgb(132, 31.8, 41.4);--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: rgb(109.8, 168, 253.8);--bs-link-hover-color: rgb(138.84, 185.4, 254.04);--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: rgb(230.4, 132.6, 181.2);--bs-highlight-color: #dee2e6;--bs-highlight-bg: rgb(102, 77.2, 2.8);--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: rgb(117, 183, 152.4);--bs-form-valid-border-color: rgb(117, 183, 152.4);--bs-form-invalid-color: rgb(234, 133.8, 143.4);--bs-form-invalid-border-color: rgb(234, 133.8, 143.4)}*,*:before,*:after{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:1.09375rem}h2,.h2{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){h2,.h2{font-size:1.75rem}}h3,.h3{font-size:calc(1.278125rem + .3375vw)}@media(min-width:1200px){h3,.h3{font-size:1.53125rem}}h4,.h4{font-size:1.125rem}h5,.h5,h6,.h6{font-size:.875rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.09375rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media(min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media(min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media(min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media(min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media(min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.09375rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"\2014\a0"}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: rgb(206.6, 226, 254.6);--bs-table-border-color: rgb(165.28, 180.8, 203.68);--bs-table-striped-bg: rgb(196.27, 214.7, 241.87);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(185.94, 203.4, 229.14);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(191.105, 209.05, 235.505);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: rgb(225.6, 227.4, 229);--bs-table-border-color: rgb(180.48, 181.92, 183.2);--bs-table-striped-bg: rgb(214.32, 216.03, 217.55);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(203.04, 204.66, 206.1);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(208.68, 210.345, 211.825);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: rgb(209, 231, 220.8);--bs-table-border-color: rgb(167.2, 184.8, 176.64);--bs-table-striped-bg: rgb(198.55, 219.45, 209.76);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(188.1, 207.9, 198.72);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(193.325, 213.675, 204.24);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: rgb(206.6, 244.4, 252);--bs-table-border-color: rgb(165.28, 195.52, 201.6);--bs-table-striped-bg: rgb(196.27, 232.18, 239.4);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(185.94, 219.96, 226.8);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(191.105, 226.07, 233.1);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: rgb(255, 242.6, 205.4);--bs-table-border-color: rgb(204, 194.08, 164.32);--bs-table-striped-bg: rgb(242.25, 230.47, 195.13);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(229.5, 218.34, 184.86);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(235.875, 224.405, 189.995);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: rgb(248, 214.6, 217.8);--bs-table-border-color: rgb(198.4, 171.68, 174.24);--bs-table-striped-bg: rgb(235.6, 203.87, 206.91);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(223.2, 193.14, 196.02);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(229.4, 198.505, 201.465);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: rgb(198.4, 199.2, 200);--bs-table-striped-bg: rgb(235.6, 236.55, 237.5);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(223.2, 224.1, 225);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(229.4, 230.325, 231.25);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: rgb(77.4, 80.6, 83.8);--bs-table-striped-bg: rgb(44.1, 47.9, 51.7);--bs-table-striped-color: #fff;--bs-table-active-bg: rgb(55.2, 58.8, 62.4);--bs-table-active-color: #fff;--bs-table-hover-bg: rgb(49.65, 53.35, 57.05);--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:479.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5384615385}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.09375rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.765625rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5384615385;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5384615385em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5384615385;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5384615385em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.765625rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5384615385em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.09375rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5384615385em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5384615385em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5384615385em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5384615385em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5384615385em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5384615385em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5384615385;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.765625rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.09375rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:21.5384615385px;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.2692307692em;vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5384615385;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.09375rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.765625rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.765625rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5384615385em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.3846153846em + .1875rem) center;background-size:calc(.7692307692em + .375rem) calc(.7692307692em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5384615385em + .75rem);background-position:top calc(.3846153846em + .1875rem) right calc(.3846153846em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.7692307692em + .375rem) calc(.7692307692em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5384615385em + .75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.765625rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5384615385em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.3846153846em + .1875rem) center;background-size:calc(.7692307692em + .375rem) calc(.7692307692em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5384615385em + .75rem);background-position:top calc(.3846153846em + .1875rem) right calc(.3846153846em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.7692307692em + .375rem) calc(.7692307692em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5384615385em + .75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size: .875rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5384615385;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary,.themes-container .categories .btn.active{--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);--bs-btn-hover-border-color: rgb(10.4, 88, 202.4);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(10.4, 88, 202.4);--bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);--bs-btn-hover-border-color: rgb(86.4, 93.6, 100);--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(86.4, 93.6, 100);--bs-btn-active-border-color: rgb(81, 87.75, 93.75);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);--bs-btn-hover-border-color: rgb(20, 108, 67.2);--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(20, 108, 67.2);--bs-btn-active-border-color: rgb(18.75, 101.25, 63);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);--bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(61.4, 212.6, 243);--bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(255, 202.3, 44.2);--bs-btn-hover-border-color: rgb(255, 199.2, 31.8);--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(255, 205.4, 56.6);--bs-btn-active-border-color: rgb(255, 199.2, 31.8);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(187, 45.05, 58.65);--bs-btn-hover-border-color: rgb(176, 42.4, 55.2);--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(176, 42.4, 55.2);--bs-btn-active-border-color: rgb(165, 39.75, 51.75);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);--bs-btn-hover-border-color: rgb(198.4, 199.2, 200);--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(198.4, 199.2, 200);--bs-btn-active-border-color: rgb(186, 186.75, 187.5);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);--bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(77.4, 80.6, 83.8);--bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.09375rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .765625rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size: .875rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: .5rem;--bs-dropdown-box-shadow: var(--bs-box-shadow);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: .5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width:480px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.765625rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 8px;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: .125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: .5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: 5.3076923077px;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 17.5px;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: .5rem;--bs-navbar-toggler-padding-y: .25rem;--bs-navbar-toggler-padding-x: .75rem;--bs-navbar-toggler-font-size: 17.5px;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius: var(--bs-border-radius);--bs-navbar-toggler-focus-width: .25rem;--bs-navbar-toggler-transition: box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container-xxl,.navbar>.container-xl,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 8px;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:8px;padding-bottom:8px;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width:480px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: rgba(255, 255, 255, .55);--bs-navbar-hover-color: rgba(255, 255, 255, .75);--bs-navbar-disabled-color: rgba(255, 255, 255, .25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: .5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.badge{--bs-badge-padding-x: .65em;--bs-badge-padding-y: .35em;--bs-badge-font-size: .75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size: .65625rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #0d6efd;--bs-progress-bar-transition: width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: var(--bs-body-bg);--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: .5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: var(--bs-body-bg);--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #0d6efd;--bs-list-group-active-border-color: #0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):hover,.list-group-item-action:not(.active):focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width:480px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: .5rem;--bs-modal-color: var(--bs-body-color);--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5384615385;--bs-modal-footer-gap: .5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media(min-width:480px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width:992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width:1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width:479.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: .5rem;--bs-tooltip-padding-y: .25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size: .765625rem;--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-emphasis-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: .9;--bs-tooltip-arrow-width: .8rem;--bs-tooltip-arrow-height: .4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5384615385;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size: .765625rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: var(--bs-box-shadow);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: .5rem;--bs-popover-header-font-size: .875rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: .5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5384615385;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:before,.popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity: .1}.border-opacity-25{--bs-border-opacity: .25}.border-opacity-50{--bs-border-opacity: .5}.border-opacity-75{--bs-border-opacity: .75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:1.09375rem!important}.fs-2{font-size:calc(1.3rem + .6vw)!important}.fs-3{font-size:calc(1.278125rem + .3375vw)!important}.fs-4{font-size:1.125rem!important}.fs-5,.fs-6{font-size:.875rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5384615385!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity: 1;color:#00000080!important}.text-white-50{--bs-text-opacity: 1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity: 1;color:inherit!important}.text-opacity-25{--bs-text-opacity: .25}.text-opacity-50{--bs-text-opacity: .5}.text-opacity-75{--bs-text-opacity: .75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity: .1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity: .25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity: .5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity: .75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity, 1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: .1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: .25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: .5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: .75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity: .1}.bg-opacity-25{--bs-bg-opacity: .25}.bg-opacity-50{--bs-bg-opacity: .5}.bg-opacity-75{--bs-bg-opacity: .75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media(min-width:480px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media(min-width:1200px){.fs-2{font-size:1.75rem!important}.fs-3{font-size:1.53125rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}a{text-decoration:initial}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{font-weight:var(--text-font-weight);letter-spacing:var(--text-letter-spacing);margin-top:.5rem}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-size:var(--text-size-title)}h5,.h5{font-size:var(--text-size-default)}h6,.h6{font-size:var(--text-size-mini)}}@layer mediaclip{/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor .h1,.ql-editor h2,.ql-editor .h2,.ql-editor h3,.ql-editor .h3,.ql-editor h4,.ql-editor .h4,.ql-editor h5,.ql-editor .h5,.ql-editor h6,.ql-editor .h6{margin:0;padding:0}@supports (counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor .h1,.ql-editor h2,.ql-editor .h2,.ql-editor h3,.ql-editor .h3,.ql-editor h4,.ql-editor .h4,.ql-editor h5,.ql-editor .h5,.ql-editor h6,.ql-editor .h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor .h1,.ql-editor h2,.ql-editor .h2,.ql-editor h3,.ql-editor .h3,.ql-editor h4,.ql-editor .h4,.ql-editor h5,.ql-editor .h5,.ql-editor h6,.ql-editor .h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set: none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1,.ql-snow .ql-editor .h1{font-size:2em}.ql-snow .ql-editor h2,.ql-snow .ql-editor .h2{font-size:1.5em}.ql-snow .ql-editor h3,.ql-snow .ql-editor .h3{font-size:1.17em}.ql-snow .ql-editor h4,.ql-snow .ql-editor .h4{font-size:1em}.ql-snow .ql-editor h5,.ql-snow .ql-editor .h5{font-size:.83em}.ql-snow .ql-editor h6,.ql-snow .ql-editor .h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.disable-animations *,.disable-animations * :after,.disable-animations * :before{transition:none!important}body{--bs-body-font-family: var(--text-font-family);position:absolute;inset:0;overflow:hidden;touch-action:none;background-color:var(--ui-bg);color:var(--text-default-color)}html{position:absolute;inset:0;overflow:hidden}input,textarea{background-color:var(--form-field-bg);color:var(--text-default-color)}.flex-container{display:flex}[hidden]{display:none!important}.content-preloading{position:absolute;left:-1000px;top:-1000px}.force-display{min-height:100px}.horizontal-slide{touch-action:pan-x;height:100%;width:100%;white-space:nowrap;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.selectable-text{-webkit-user-select:text;user-select:text}.unselectable,.unselectable:focus{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:default}.clickable{cursor:pointer}.no-bounce{padding-top:0!important;padding-bottom:0!important;overflow:auto;-webkit-overflow-scrolling:touch}.no-bounce-content,.fullheight{height:100%}@supports (scrollbar-width: auto){html:not(.custom-scrollbar) *{scrollbar-color:var(--ui-scrollbar) var(--ui-scrollbar-bg);scrollbar-width:thin}}@supports selector(::-webkit-scrollbar){.custom-scrollbar{--scrollbar-width: 12px}.custom-scrollbar ::-webkit-scrollbar{width:var(--scrollbar-width);height:12px}.custom-scrollbar ::-webkit-scrollbar-track{background-color:var(--ui-scrollbar-bg)}.custom-scrollbar ::-webkit-scrollbar-thumb{background-color:var(--ui-scrollbar);border-radius:10px;border:3px solid transparent;background-clip:padding-box}.custom-scrollbar ::-webkit-scrollbar-thumb:hover{opacity:var(--button-opacity-hover)}}@keyframes mc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mc-fade-out{0%{opacity:1}to{opacity:0}}.fillable{position:relative}.fill-parent{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.copyright{position:absolute;bottom:0;right:20px;color:#00000040;font-family:Arial,serif;font-size:8px;text-align:right;z-index:2000;pointer-events:none;-webkit-user-select:none;user-select:none}.sidepanel-dock-right .copyright{right:auto;left:20px}:focus-visible{box-shadow:0 0 0 var(--button-border-focus) var(--button-focus-color);outline-width:0;outline-style:none}.visible-xs,.visible-xs-inline,.visible-sm,.visible-sm-inline{display:none!important}@media(max-width:479px){.hidden-xs{display:none!important}.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}.visible-xs-inline{display:inline-block!important}}@media(max-width:767px){.hidden-sm{display:none!important}.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}.visible-sm-inline{display:inline-block!important}}.btn{--bs-btn-color: var(--button-default-txt);--btn-icon-color: var(--button-default-txt);--bs-btn-close-opacity: 1;--bs-btn-close-hover-opacity: .5;--bs-btn-font-family: var(--text-font-family);--bs-btn-border-radius: var(--button-radius);--bs-btn-border-color: var(--color-transparent);height:var(--button-size);display:flex;align-items:center;justify-content:center;padding:8px var(--button-padding-h);font-size:var(--text-size-default);font-weight:var(--button-font-weight);letter-spacing:var(--text-letter-spacing);line-height:1;white-space:nowrap;transition:all ease-in-out var(--ui-animation-duration-short);fill:var(--btn-icon-color);color:var(--button-default-txt)}.btn:hover{transition:all ease-in-out var(--ui-animation-duration-short);box-shadow:var(--button-hover-shadow)}.btn:hover svg-icon,.btn:hover span{opacity:var(--button-opacity-hover)}.btn:active svg,.btn:active span{opacity:var(--button-opacity-hover)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{fill:var(--bs-btn-disabled-color);color:var(--button-accent-disabled-txt)}.btn.dropdown-toggle:after{display:none}.btn.btn-sm,.btn-group-sm>.btn{height:var(--button-size-small)}.btn.btn-sm.btn-icon-only,.btn-group-sm>.btn.btn-icon-only{width:var(--button-size-small)}.btn.btn-md{height:var(--button-size-md)}.btn.btn-md.btn-icon-only{width:var(--button-size-md)}.btn.btn-icon-only{display:inline-flex;width:var(--button-size);padding:0}.btn.btn-icon-text{display:flex;align-items:center;padding-left:calc(var(--button-padding-h) / 2)}.btn.btn-icon-text svg-icon{margin-right:calc(var(--button-padding-h) / 2)}.btn.btn-icon-text.btn-icon-right{padding-right:calc(var(--button-padding-h) / 2);padding-left:var(--button-padding-h)}.btn.btn-icon-text.btn-icon-right svg-icon{margin-right:0;margin-left:calc(var(--button-padding-h) / 2)}.btn .btn-label{cursor:inherit}.btn>span{display:inline-block}.btn .badge{font-size:var(--text-size-small);margin-left:4px;border-radius:4px;padding:6px;top:0}.btn-default,.btn-viewer{background-color:var(--button-default-bg);color:var(--button-default-txt);fill:var(--button-default-icon);border-color:var(--button-default-border-color);border-width:var(--button-default-border-size)}.btn-default:focus-visible,.btn-viewer:focus-visible,.btn-default:hover,.btn-viewer:hover{background-color:var(--button-default-hover-bg);color:var(--button-default-hover-txt);fill:var(--button-default-hover-icon);border-color:var(--button-default-hover-border-color);border-width:var(--button-default-border-size)}.btn-default:active,.btn-viewer:active{background-color:var(--button-default-active-bg)}.btn-default:disabled,.btn-viewer:disabled{color:var(--button-default-disabled-txt);fill:var(--button-default-disabled-txt)}.btn-default,.btn-viewer{-webkit-backdrop-filter:blur(var(--ui-background-blur));backdrop-filter:blur(var(--ui-background-blur))}.btn-primary,.themes-container .categories .btn.active{background-color:var(--button-accent-bg);color:var(--button-accent-txt);fill:var(--button-accent-icon);border-color:var(--button-accent-border-color);border-width:var(--button-accent-border-size)}.btn-primary:focus-visible,.themes-container .categories .btn.active:focus-visible,.btn-primary:hover,.themes-container .categories .btn.active:hover{background-color:var(--button-accent-hover-bg);color:var(--button-accent-hover-icon);fill:var(--button-accent-hover-icon);border-color:var(--button-accent-hover-border-color);border-width:var(--button-accent-border-size)}.btn-primary:active,.themes-container .categories .btn.active:active{background-color:var(--button-accent-active-bg)}.btn-primary:disabled,.themes-container .categories .btn.active:disabled{color:var(--button-accent-disabled-txt);fill:var(--button-accent-disabled-txt)}.btn-secondary{background-color:var(--button-alt-bg);color:var(--button-alt-txt);fill:var(--button-alt-icon);border-color:var(--button-alt-border-color);border-width:var(--button-alt-border-size)}.btn-secondary:focus-visible,.btn-secondary:hover{background-color:var(--button-alt-hover-bg);color:var(--button-alt-hover-txt);fill:var(--button-alt-hover-icon);border-color:var(--button-alt-hover-border-color);border-width:var(--button-alt-border-size)}.btn-secondary:active{background-color:var(--button-alt-active-bg)}.btn-secondary:disabled{color:var(--button-alt-disabled-txt);fill:var(--button-alt-disabled-txt)}.btn-secondary{-webkit-backdrop-filter:blur(var(--ui-background-blur));backdrop-filter:blur(var(--ui-background-blur))}.btn-viewer{color:var(--toolbar-txt);background-color:var(--toolbar-bg);fill:var(--toolbar-icon);border-width:0}.btn-viewer:focus-visible,.btn-viewer:hover{background-color:var(--toolbar-hover-bg);border-width:0}.btn-viewer:active{background-color:var(--toolbar-bg)}.btn-viewer:disabled{--bs-btn-disabled-bg: var(--toolbar-bg);--bs-btn-disabled-color: var(--toolbar-disabled-icon);opacity:1}.btn-close{background:transparent;border:none}.btn-close:focus:not(:focus-visible){box-shadow:none}upload-button .fileinput-button{position:relative;overflow:hidden;margin:0 auto}upload-button .fileinput-button:focus-within{outline:var(--button-border-focus) solid var(--button-focus-color)}upload-button .fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;font-size:200px;direction:ltr}loading-button .loading-button.loading .btn-label,loading-button .loading-button.loading .content{opacity:0}loading-button[animation=spinner] .loading-button.loading .content{display:none}loading-button .spinner-small{margin-right:var(--ui-spacing)}.loading-button{position:relative}.loading-button span{display:inline-block;vertical-align:middle}.loading-button dots-loader{position:absolute;top:-5px;left:0}svg.icon{vertical-align:baseline}svg-icon{line-height:0;pointer-events:none}svg-icon>*{width:24px;height:24px}svg-icon [class$="-18"]{width:18px;height:18px}svg-icon.left svg{transform:rotate(180deg)}svg-icon.down svg{transform:rotate(90deg)}svg-icon.up svg{transform:rotate(-90deg)}svg-icon.mirror svg{transform:scaleX(-1)}svg-icon.rotate-clockwise svg{transform:rotate(90deg)}.icon-round-container{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:100%}.icon-round-container.icon-color-edit{background-color:var(--color-edition);fill:var(--color-white)}.icon-round-container.icon-color-warning{background-color:var(--color-warning);fill:var(--color-black)}.icon-round-container.icon-color-danger{background-color:var(--color-danger);fill:var(--color-white)}.icon-colored{--icon-color: var(--color-white);--icon-bg: var(--color-danger);display:flex}add-photo-drop-zone{position:absolute;pointer-events:none}add-photo-drop-zone .drop-zone-target{pointer-events:auto;position:absolute;top:12px;left:0;display:flex;align-items:center;background-color:var(--collage-dropzone-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:2px dashed var(--collage-dropzone-txt);border-left-width:0;border-radius:0 4px 4px 0;color:var(--collage-dropzone-txt)}add-photo-drop-zone .drop-zone-target svg-icon{line-height:.5;margin-right:8px;fill:var(--collage-dropzone-txt)}add-photo-drop-zone .drop-zone-target svg-icon.label-disabled{margin:0}add-photo-drop-zone .drop-zone-target.dropping{opacity:var(--button-opacity-hover)}.sidepanel-dock-right .gifting add-photo-drop-zone .drop-zone-target,add-photo-drop-zone.right .drop-zone-target,add-photo-drop-zone.front .drop-zone-target,.back-flap add-photo-drop-zone .drop-zone-target{left:initial;right:0;border-left-width:2px;border-right-width:0;border-radius:4px 0 0 4px}.sidepanel-dock-right .gifting add-photo-drop-zone svg-icon,add-photo-drop-zone.right svg-icon,add-photo-drop-zone.front svg-icon,.back-flap add-photo-drop-zone svg-icon{order:3;margin:0 0 0 8px}.sidepanel-dock-right .gifting add-photo-drop-zone svg-icon.label-disabled,add-photo-drop-zone.right svg-icon.label-disabled,add-photo-drop-zone.front svg-icon.label-disabled,.back-flap add-photo-drop-zone svg-icon.label-disabled{margin:0}.beautyshot-modal .btn-close{position:absolute;top:0;right:0;z-index:2}.beautyshot-modal.modal .modal-dialog{width:auto}.beautyshot-modal beautyshot-viewer{--margin: 0}.beautyshot-modal beautyshot-viewer .beautyshot-container canvas{width:600px;height:400px;transition:width var(--ui-animation-duration-long),height var(--ui-animation-duration-long)}beautyshot-viewer{--margin: 16px;position:relative;display:flex;height:100%;width:100%;flex-direction:column;justify-content:space-between;align-items:center}beautyshot-viewer .beautyshot-container{position:relative;margin:var(--margin);text-align:center;font-size:0;width:calc(100% - var(--margin) * 2);height:calc(100% - var(--margin) * 2)}beautyshot-viewer .beautyshot-container canvas{pointer-events:none}beautyshot-viewer .beautyshot-container map area{outline:none;display:block}beautyshot-viewer .beautyshot-container img{position:absolute;max-height:100%;max-width:100%;top:0;left:0}beautyshot-viewer beautyshot-selector{width:100%;display:flex}beautyshot-viewer beautyshot-selector .beautyshot-selector{display:flex;max-width:100%;margin:0 auto var(--ui-spacing);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--ui-radius)}beautyshot-viewer beautyshot-selector .btn{flex-shrink:0}beautyshot-viewer beautyshot-selector .dots{display:flex;align-items:center;margin:0 var(--ui-spacing-x2);overflow:auto;gap:var(--ui-spacing-x2)}beautyshot-viewer beautyshot-selector .dot{flex-shrink:0}beautyshot-viewer beautyshot-selector .dot:after{content:"";display:block;position:relative;width:14px;height:14px;border-radius:100%;background-color:var(--color-black-25)}@supports (color: color-mix(in srgb,white 5%,transparent)){beautyshot-viewer beautyshot-selector .dot:after{background-color:color-mix(in srgb,var(--toolbar-icon) 25%,transparent)}}@media(max-width:479px){beautyshot-viewer beautyshot-selector .dot:after{width:8px;height:8px}}beautyshot-viewer beautyshot-selector .dot.selected:after{background-color:var(--toolbar-icon)}block-sheet-badge .badge-container{position:absolute;right:-10px;top:-18px;width:18px;height:16px;pointer-events:none}block-sheet-badge .badge-container .badge{transform:translate(-2px,8px)}.popover.block-sheet-popover{min-width:348px}.popover.block-sheet-popover .popover-content{padding:10px 20px}.popover.block-sheet-popover .popover-content ul{padding-left:20px}.popover.block-sheet-popover .popover-content ul li:not(:last-child){padding-bottom:6px}.popover.block-sheet-popover .popover-warning{display:block;margin-top:20px;padding:var(--ui-spacing);font-size:var(--text-size-small);border:1px solid var(--color-warning);background-color:var(--color-warning-50)}@supports (color: color-mix(in srgb,white 5%,transparent)){.popover.block-sheet-popover .popover-warning{background-color:color-mix(in srgb,var(--color-warning) 50%,transparent)}}.popover.block-sheet-popover .popover-warning p{margin:0}.btn block-sheet-badge .badge{width:18px;height:18px;padding:4px}.btn block-sheet-badge .badge,.popover.block-sheet-popover .badge{font-size:var(--text-size-mini);background-color:var(--color-warning)}#book{margin:auto;display:block}#book .stf__wrapper{position:relative;z-index:80}#book .stf__wrapper .stf__block .page-wrapper:not(.inside-cover).--right{box-shadow:0 0 2px #0000001a,0 0 8px #0000001a}#book .stf__wrapper .stf__block .page-wrapper:not(.inside-cover).--left{box-shadow:0 0 2px #0000001a,0 0 8px #0000001a}#book:not(.printable-cover) .mc-shadow{border-radius:2%}#book .page{width:100%;height:100%;position:relative;background-color:var(--color-whitest);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:block}#book .page .cover-inside-effect{transform:scaleX(-1)}#book .page.is-cover.textured,#book .page.cover-inside.hard{background-color:transparent}#book .page.even .cover-inside-effect,#book .page.even .cover-inside-bg,#book .page.even canvas,#book .page.even .workarea,#book .page.odd .cover-inside-effect,#book .page.odd .cover-inside-bg,#book .page.odd canvas,#book .page.odd .workarea{position:absolute;top:0;width:100%;height:100%}#book .page .book-page{width:100%;height:100%;position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#book .page .book-page.page-content{background-color:var(--color-whitest)}#book .page-wrapper{z-index:64;background-color:var(--ui-bg)}#book .page-wrapper:not(.inside-cover){box-shadow:0 0 4px 1px var(--collage-shadows),-15px 15px 15px 0 var(--collage-shadows)}#book .page-wrapper.inside-cover{overflow:visible}#book .page-wrapper.inside-cover .page{position:absolute}#book .page-wrapper.inside-cover .page.even{right:0}#book .page-wrapper.inside-cover .page.odd{left:0}#book .cover-inside-bg{width:100%;height:100%}#book cover-inside-effect canvas{filter:saturate(75%) brightness(98%)}#book .dust-cover-flap{height:100%;z-index:10;position:absolute;top:0;background-color:#fff;transform:translateZ(1px);box-shadow:0 0 10px #0000004d}#book .dust-cover-flap .inner-shadow{position:absolute;height:100%;width:100%}#book .mc-shadow{box-shadow:0 0 4px 1px var(--collage-shadows),-15px 15px 15px 0 var(--collage-shadows)}#book .cover-inside.p2 .dust-cover-flap .inner-shadow{background:linear-gradient(to right,#0000001f,#ffffff26 5%,#fff0 25% 98%,#fff3)}#book .cover-inside:not(.p2) .dust-cover-flap .inner-shadow{background:linear-gradient(to left,#0000001f,#ffffff26 5%,#fff0 25% 98%,#fff3)}#cover{display:block;width:100%;height:100%}#cover .back-cover,#cover .front-cover,#cover .spine{position:absolute;height:100%;display:block;top:0}#cover .spine .crease{position:absolute;inset:0;z-index:1}#cover .spine .crease canvas{position:absolute;top:0;left:0;width:100%;height:100%}#cover cover-effect canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#cover.mc-shadow{box-shadow:0 0 4px 1px var(--collage-shadows),-15px 15px 15px 0 var(--collage-shadows)}#book .book-page-shadow,#cover .book-page-shadow{pointer-events:none;position:absolute;top:0;width:15%;height:100%;z-index:1000}#book .back-cover .book-page-shadow,#cover .back-cover .book-page-shadow{background:linear-gradient(to left,#fff3,#fff0),linear-gradient(to left,#0000000d,#00000005 30%,#0000);right:0}#book .front-cover .book-page-shadow,#cover .front-cover .book-page-shadow{background:linear-gradient(to right,#ffffff0d,#fff0 5%,#ffffff1a 50%,#fff0),linear-gradient(to right,#0000000d,#00000014 5%,#0000);left:0}#book .page.even .book-page-shadow,#cover .page.even .book-page-shadow{background:linear-gradient(to right,#9990,#99999926 65%,#00000026 95%,#0003);right:0}#book .page.even .book-page-shadow.layflat,#cover .page.even .book-page-shadow.layflat{background:linear-gradient(to left,#0000000a,#0000),linear-gradient(to left,#fff0,#ffffff1a,#fff0 2%),linear-gradient(to left,#0000,#0000000d,#0000 2%);right:0;width:30%}#book .page.odd .book-page-shadow,#cover .page.odd .book-page-shadow{background:linear-gradient(to right,#0003,#00000026 5%,#99999926 35%,#9990);left:0}#book .page.odd .book-page-shadow.layflat,#cover .page.odd .book-page-shadow.layflat{background:linear-gradient(to right,#ffffff1c,#fff0),linear-gradient(to right,#fff0,#ffffff1a,#fff0 2%),linear-gradient(to right,#0000,#0000000d,#0000 2%);left:0;width:30%}book-container .front-flap,book-container .back-flap{position:absolute;height:100%;top:0;z-index:1000}book-container .front-flap{left:0}book-container .back-flap{right:0}book-container .book-container{position:absolute}cover-container .cover-container{position:absolute}.change-theme-modal .modal{margin:var(--ui-spacing-x2)}.change-theme-modal .modal .modal-dialog{width:900px;max-width:90%;margin:0}@media(max-width:479px),(max-width:767px)and (max-height:479px){.change-theme-modal .modal .modal-dialog{width:100%;max-width:none}}.change-theme-modal .modal .modal-dialog .modal-content .modal-header{--bs-modal-header-border-color: transparent}@media(max-width:479px),(max-height:479px){.change-theme-modal .modal .modal-dialog .modal-content .modal-header{display:none}}.change-theme-modal .modal .modal-dialog .modal-content .modal-body{position:relative;padding:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.change-theme-modal .modal .modal-dialog .modal-content .modal-body .tile-list-container{-webkit-user-select:none;user-select:none;padding:var(--ui-spacing);margin:var(--ui-spacing);border-radius:var(--ui-radius);background-color:var(--modal-section-bg);gap:var(--ui-gap)}.change-theme-modal .modal .modal-dialog .modal-content .modal-body .tile-list-container .tile-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-template-rows:min-content;grid-auto-rows:min-content;gap:var(--ui-gap)}@media(max-width:479px){.change-theme-modal .modal .modal-dialog .modal-content .modal-body .tile-list-container .tile-list{grid-template-columns:auto}}.change-theme-modal .modal .modal-dialog .modal-content .modal-body .tile-list-container .tile-list .tile{display:flex;flex-direction:column;align-items:center;gap:var(--ui-spacing);overflow:hidden;padding:var(--ui-spacing-x2);cursor:pointer;background-color:var(--card-bg-alt);color:var(--card-txt);border-radius:var(--ui-radius);transition:opacity var(--ui-animation-duration-long) ease}@media(max-width:767px)and (max-height:479px){.change-theme-modal .modal .modal-dialog .modal-content .modal-body .tile-list-container .tile-list .tile{justify-content:center}}@media(max-width:479px){.change-theme-modal .modal .modal-dialog .modal-content .modal-body .tile-list-container .tile-list .tile{height:auto;flex-direction:row;padding:var(--ui-spacing)}}.change-theme-modal .modal .modal-dialog .modal-content .modal-body .tile-list-container .tile-list .tile:hover{opacity:var(--button-opacity-hover)}.change-theme-modal .modal .modal-dialog .modal-content .modal-body .tile-list-container .tile-list .tile:hover:active{opacity:calc(var(--button-opacity-hover) - .2)}.change-theme-modal .modal .modal-dialog .modal-content .modal-body .tile-list-container .tile-list .tile.active{cursor:default;outline:var(--card-selected-outline-size) var(--card-selected-outline) solid}.change-theme-modal .modal .modal-dialog .modal-content .modal-body .tile-list-container .tile-list .tile .title-container{text-align:center;line-height:1}.change-theme-modal .modal .modal-dialog .modal-content .modal-body .tile-list-container .tile-list .tile .title-container .title{font-size:var(--text-size-small)}@media(max-width:479px){.change-theme-modal .modal .modal-dialog .modal-content .modal-body .tile-list-container .tile-list .tile .title-container{text-align:left}}@media(max-width:479px)and (max-height:479px){.change-theme-modal .modal .modal-dialog .modal-content .modal-body .tile-list-container .tile-list .tile .title-container{text-align:center}}.change-theme-modal .modal .modal-dialog .modal-content .modal-body .tile-list-container .tile-list .tile img{width:100%}@media(max-width:479px){.change-theme-modal .modal .modal-dialog .modal-content .modal-body .tile-list-container .tile-list .tile img{width:28%}}.change-theme-modal .modal .modal-dialog .modal-content .modal-footer{--bs-modal-footer-border-color: transparent}collage-margins-area{position:absolute;z-index:0;pointer-events:none;width:100%;height:100%}collage-margins-area .area{position:absolute;overflow:hidden}collage-margins-area .area .inner{position:absolute}collage-margins-area .area.active{opacity:1}color-picker .dropdown{margin-bottom:12px}color-picker .dropdown:after{border-top-color:var(--caret-color)}color-picker .dropdown .dropdown-toggle{width:100%;padding-right:18px;text-align:left;justify-content:space-between}color-picker .dropdown .dropdown-toggle svg-icon{fill:var(--caret-color)}color-picker .dropdown-menu{width:100%}@media(max-width:479px)and (orientation:landscape),(max-height:479px)and (orientation:landscape){color-picker .dropdown-menu{top:0}}color-picker .dropdown-menu eye-dropper{display:flex;justify-content:flex-start;margin:14px}@media(max-width:479px),(max-width:991px)and (orientation:landscape){color-picker .dropdown-menu eye-dropper{margin:8px}}color-palette{display:flex;justify-content:flex-start;padding:0;margin:14px}@-moz-document url-prefix(){color-palette{margin:14px 13px}}color-palette{flex-wrap:wrap;transform:translateZ(0);filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}@media(max-width:479px),(max-width:991px)and (orientation:landscape){color-palette{margin:8px}@-moz-document url-prefix(){color-palette{margin:8px 7px}}}color-palette.theme-palette .swatch.selected{z-index:998;box-shadow:0 2px 8px #0003}color-palette.theme-palette .swatch:hover{z-index:999}color-palette.generic-palette .swatch-check-icon:before{opacity:.5}color-palette .swatch{position:relative;display:flex;width:12.5%;height:32px;box-shadow:inset 0 -3px #0000001a;fill:var(--caret-color);transform:scale(1);transition:transform var(--ui-animation-duration-long) cubic-bezier(.23,1,.32,1)}color-palette .swatch:nth-child(1),color-palette .swatch:nth-child(2),color-palette .swatch:nth-child(3),color-palette .swatch:nth-child(4),color-palette .swatch:nth-child(5),color-palette .swatch:nth-child(6),color-palette .swatch:nth-child(7),color-palette .swatch:nth-child(8){flex:1 0 12.5%}color-palette .swatch.selected .swatch-check-icon{display:flex}color-palette .swatch.selected:hover{box-shadow:none}color-palette .swatch:not(.selected):hover{z-index:999;transform:scale(1.1);box-shadow:0 2px 8px #0003}color-palette .swatch.ng-animating{transition:none}color-palette .swatch .swatch-check-icon{display:none;margin:0 auto;align-items:center}date-picker{height:100%;display:flex;align-items:center}@media(max-height:479px){date-picker{align-items:flex-start}}@media(max-width:479px),(max-height:479px){date-picker{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}}date-picker table{border-spacing:6px;border-collapse:separate}@media(max-width:479px),(max-height:479px){date-picker table{border-spacing:2px}}date-picker table tr{height:46px}@media(max-width:479px),(max-height:479px){date-picker table tr{height:36px}date-picker table tr.day-name-row{height:20px}}date-picker table tr th{width:46px;text-align:center;font-size:var(--text-size-mini);text-transform:uppercase;letter-spacing:2px}@media(max-width:479px),(max-height:479px){date-picker table tr th{width:36px}}date-picker table tr td{text-align:center;pointer-events:none;border-radius:100%}date-picker table tr td.clickable{cursor:pointer;pointer-events:auto;background-color:var(--event-date-picker-date-bg);transition:color var(--ui-animation-duration-short) ease-in 50ms,background-color var(--ui-animation-duration-short) ease-in}date-picker table tr td.clickable:active{opacity:var(--button-opacity-hover)}date-picker table tr td.clickable:hover{background-color:var(--event-date-picker-date-hover-bg)}date-picker table tr td.hasContent{position:relative;color:var(--event-date-picker-event-txt);background-color:var(--event-date-picker-event-bg)}date-picker table tr td.hasContent:hover{background-color:var(--event-date-picker-event-hover-bg)}date-picker table tr td.hasContent:after{content:"";position:absolute;display:block;width:9px;height:3px;top:31px;bottom:12px;left:50%;transform:translate(-50%);background-color:var(--event-date-picker-event-txt);opacity:.25}@media(max-width:479px),(max-height:479px){date-picker table tr td.hasContent:after{width:6px;height:2px;top:25px}}@keyframes mc-dotsBounce{0%{transform:translateY(-1px) translate(0)}50%{transform:translateY(2px) translate(0)}to{transform:translateY(-1px) translate(0)}}dots-loader{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%;background-color:transparent;pointer-events:none;transition:background-color .3s linear}dots-loader.overlay{background-color:#32323280}dots-loader:not(.dots) .animation{display:none}dots-loader.dots .animation{position:relative;transform:translateY(-1px)}dots-loader.dots .animation div{position:absolute;border-radius:50%;height:5px;width:5px;background-color:var(--color-whitest);animation:mc-dotsBounce 1.5s cubic-bezier(.645,.045,.355,1) infinite}dots-loader.dots .animation div:first-of-type{left:-12px;animation-delay:.2s}dots-loader.dots .animation div:nth-of-type(2){left:-2px;animation-delay:.1s}dots-loader.dots .animation div:last-of-type{left:8px}.draggable-item{position:absolute;z-index:10000;pointer-events:none;top:0}.draggable-item .content{position:relative;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;transition:opacity var(--ui-animation-duration-short) ease-in;background-color:transparent;outline:3px solid var(--draggable-item-color)}.draggable-item .content:before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:var(--color-white-75)}@supports (color: color-mix(in srgb,white 5%,transparent)){.draggable-item .content:before{background-color:color-mix(in srgb,var(--color-white) 75%,transparent)}}.touchevents .draggable-item .content{animation:mc-bubbleFX linear .42s;transition:background-color var(--ui-animation-duration-short) ease-in,outline-color var(--ui-animation-duration-short) ease-in}.touchevents .draggable-item .content:before{transition:background-color var(--ui-animation-duration-short) ease-in}.touchevents .draggable-item .content .pill{top:-10px;bottom:auto;transition:transform .14s ease-in 65ms}.draggable-item .content .pill{position:absolute;bottom:-10px;right:-10px;width:30px;height:30px;background-color:var(--draggable-item-color);border-radius:100%}.draggable-item .content .pill .loading-circle{position:relative;width:38px;height:38px;right:3px;bottom:3px;display:none}.draggable-item .content .pill .loading-circle circle{fill:none;stroke-width:5;stroke-dasharray:0,95;stroke-dashoffset:20;stroke:var(--color-gray-dark-50)}@supports (color: color-mix(in srgb,white 5%,transparent)){.draggable-item .content .pill .loading-circle circle{stroke:color-mix(in srgb,var(--color-gray-dark) 50%,transparent)}}.draggable-item .content .pill svg-icon{position:absolute;left:6px;top:6px;fill:var(--color-white)}@keyframes mc-timer{to{stroke-dasharray:95,0}}.draggable-item.dropping .content{outline-color:var(--draggable-item-success-color);background-color:var(--color-white-75)}@supports (color: color-mix(in srgb,white 5%,transparent)){.draggable-item.dropping .content{background-color:color-mix(in srgb,var(--color-white) 75%,transparent)}}.draggable-item.dropping .content:before{background-color:transparent}.draggable-item.dropping .content .pill{background-color:var(--draggable-item-success-color)}.draggable-item.holding .pill .loading-circle{display:block}.draggable-item.holding .pill .loading-circle circle{animation:mc-timer .8s ease-in-out 1}body:not(.move-spread-in-progress) .draggable-item{--scale: 1}@media(max-width:767px){body:not(.move-spread-in-progress) .draggable-item{--scale: .8}}@media(max-width:479px){body:not(.move-spread-in-progress) .draggable-item{--scale: .6}}body:not(.move-spread-in-progress) .draggable-item .content{transform:scale(var(--scale))}body:not(.move-spread-in-progress) .draggable-item .content .pill{transform:scale(calc(1 / var(--scale)))}@keyframes mc-bubbleFX{16.7%{transform:scale(calc(var(--scale, 1) * 1.15))}33.4%{transform:scale(calc(var(--scale, 1) * 1))}50.1%{transform:scale(calc(var(--scale, 1) * .92))}66.7%{transform:scale(calc(var(--scale, 1) * 1))}83.4%{transform:scale(calc(var(--scale, 1) * 1.05))}to{transform:scale(calc(var(--scale, 1) * 1))}}.dropdown{position:relative;display:flex;align-items:center;justify-content:space-between;border-radius:var(--button-radius)}.dropdown:after{content:"";position:absolute;top:calc(50% - 2px);right:18px;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;pointer-events:none}.dropdown label{font-weight:500;margin-right:1em}.dropdown select{border-radius:var(--button-radius);-webkit-appearance:none;height:40px;width:100%;cursor:pointer;padding:0 36px 0 var(--button-padding-h);text-transform:inherit;font-size:var(--text-size-default);text-align:left}.dropdown select:focus{box-shadow:none}.dropdown select:focus-visible{box-shadow:0 0 0 var(--button-border-focus) var(--button-focus-color)}@-moz-document url-prefix(){.dropdown select{letter-spacing:normal}}.dropdown-sm .dropdown select{height:var(--button-size-small);padding:0 24px 0 var(--button-padding-h)}.dropdown-sm .dropdown:after{right:12px}gallery-filter .dropdown select{width:auto}.dropdown-menu{border-radius:var(--ui-radius);padding:5px 0;margin-top:2px;background-clip:border-box;background-color:var(--form-dropdown-bg);color:var(--text-default-color);box-shadow:var(--modal-shadow);border-color:var(--color-gray-light-25)}@supports (color: color-mix(in srgb,white 5%,transparent)){.dropdown-menu{border-color:color-mix(in srgb,var(--color-gray-light) 25%,transparent)}}.dropdown-menu .dropdown-item{padding:0}.dropdown-menu .dropdown-item:active{background-color:var(--form-dropdown-active-bg)}.dropdown-menu button{border:none}.dropdown-menu button:not(.btn-default):not(.btn-viewer){border-radius:0;color:var(--text-default-color);background-color:transparent}.dropdown-menu .btn:disabled,.dropdown-menu .btn.disabled,.dropdown-menu fieldset:disabled .btn{color:var(--text-default-color);background-color:transparent}.dropup{border-radius:0}.dropup:after{content:"";position:absolute;top:calc(50% - 2px);right:18px;border-top:0;border-right:4px solid transparent;border-bottom:4px solid;border-left:4px solid transparent;border-bottom-color:var(--button-default-icon);z-index:1}.dropup .dropdown-toggle{flex-grow:1;border-radius:0}.dropup .dropdown-toggle .button-inline-label{margin-right:24px}.dropup .item-list-dropdown{padding:0}@media(max-height:479px){.dropup .item-list-dropdown{max-height:122px}}.dropup .item-list-dropdown li{transition:background-color var(--ui-animation-duration-long) ease-in-out}.dropup .item-list-dropdown li:hover{background-color:var(--form-dropdown-hover-bg)}.dropup .item-list-dropdown li:active{background-color:var(--form-dropdown-active-bg)}.dropup .item-list-dropdown li.active{cursor:default;font-weight:500;background-color:var(--form-dropdown-active-bg)}.item-selector .dropup:not(.has-items){pointer-events:none}.item-selector .dropup:not(.has-items):after{display:none}.item-selector .dropup:not(.has-items) .dropdown-toggle .button-inline-label{opacity:var(--button-opacity-disabled)}select option{background-color:var(--form-dropdown-bg)}drop-zone{position:absolute;height:100%;width:100%;top:0;z-index:1035;pointer-events:none}drop-zone .overlay{height:100%;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;background-color:var(--ui-overlay);-webkit-backdrop-filter:blur(var(--ui-background-blur));backdrop-filter:blur(var(--ui-background-blur));color:var(--text-default-color)}drop-zone .overlay:before{content:"";position:absolute;inset:24px;border:3px dashed var(--side-panel-message-arrow);border-radius:12px;background-color:var(--side-panel-message-bg)}drop-zone .overlay .hint{display:flex;position:relative;justify-content:center;align-items:center;width:180px;height:180px;background-color:var(--side-panel-message-circle);fill:var(--side-panel-message-popup-icon);border-radius:90px}@media(max-height:479px){drop-zone .overlay .hint{display:none}}drop-zone .overlay .hint .cover-icon{margin-top:16px}drop-zone .overlay .hint .cover-icon svg{width:112px;height:112px;transform:rotate(20deg)}drop-zone .overlay .hint .drop-icon{position:absolute;top:0;right:10px;fill:var(--side-panel-message-arrow)}drop-zone .overlay .hint .drop-icon svg{width:54px;height:54px;transform:scaleX(-1) rotate(45deg)}drop-zone .overlay h4,drop-zone .overlay .h4{z-index:1}drop-zone.drag-hover .overlay:before{border-color:var(--side-panel-message-popup-icon);transition:border-color var(--ui-animation-duration-long) linear}.edit.modal{--filter-gallery-height: 120px}@media(max-height:479px){.edit.modal{--filter-gallery-height: 90px}}.edit.modal{margin:var(--ui-spacing);border-radius:var(--ui-radius)}.edit.modal .modal-dialog{height:100%;width:100%;margin:0}.edit.modal .modal-dialog .modal-content{height:100%;background-color:var(--print-edit-bg);-webkit-backdrop-filter:blur(var(--ui-background-blur));backdrop-filter:blur(var(--ui-background-blur))}.edit.modal .modal-dialog .modal-content .modal-header{padding-top:var(--ui-spacing);padding-bottom:var(--ui-spacing);background-color:var(--ui-bar-bg);gap:var(--ui-gap)}.edit.modal .modal-dialog .modal-content .modal-header .modal-title{flex-grow:1}@media(min-width:480px){.edit.modal .modal-dialog .modal-content .modal-header h4,.edit.modal .modal-dialog .modal-content .modal-header .h4{text-align:center}}.edit.modal .modal-dialog .modal-content .modal-body{display:flex;justify-content:center;align-items:center;overflow:hidden;flex-direction:column;gap:var(--ui-spacing)}@media(min-width:768px){.edit.modal .modal-dialog .modal-content .modal-body{padding-left:calc(var(--button-size-big) + var(--ui-spacing-x2));padding-right:calc(var(--button-size-big) + var(--ui-spacing-x2))}}.edit.modal .modal-dialog .modal-content .modal-body.filter-panel-opened .photo-body{padding:calc(var(--filter-gallery-height) / 2 - var(--ui-spacing)) 0}.edit.modal .modal-dialog .modal-content .modal-body.filter-panel-opened .messages{display:none}.edit.modal .modal-dialog .modal-content .modal-body .navigation{position:absolute;inset:0;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;z-index:1;pointer-events:none}.edit.modal .modal-dialog .modal-content .modal-body .navigation .btn{pointer-events:all;margin:0 var(--ui-spacing);width:var(--button-size-big);height:var(--button-size-big)}.edit.modal .modal-dialog .modal-content .modal-body .navigation .btn[disabled]{pointer-events:none}.edit.modal .modal-dialog .modal-content .modal-body .messages{display:flex;justify-content:center}.edit.modal .modal-dialog .modal-content .modal-body .messages .lowres-warning{overflow:hidden;margin:0 var(--ui-spacing);position:relative;display:none}@media(max-height:479px){.edit.modal .modal-dialog .modal-content .modal-body .messages .lowres-warning{padding-left:30px}}.edit.modal .modal-dialog .modal-content .modal-body .messages .lowres-warning .lowres-warning-title{font-weight:var(--text-font-weight-bold);margin-bottom:2px}@media(max-width:767px){.edit.modal .modal-dialog .modal-content .modal-body .messages .lowres-warning .lowres-warning-title{font-size:var(--text-size-small);margin:0}}.edit.modal .modal-dialog .modal-content .modal-body .messages .lowres-warning .lowres-warning-details,.edit.modal .modal-dialog .modal-content .modal-body .messages .lowres-warning .lowres-warning-moredetails{font-size:var(--text-size-small);margin:0}@media(max-width:767px){.edit.modal .modal-dialog .modal-content .modal-body .messages .lowres-warning .lowres-warning-details,.edit.modal .modal-dialog .modal-content .modal-body .messages .lowres-warning .lowres-warning-moredetails{font-size:var(--text-size-mini);margin:0}}@media(max-width:767px){.edit.modal .modal-dialog .modal-content .modal-body .messages .lowres-warning .lowres-warning-moredetails{display:none}}.edit.modal .modal-dialog .modal-content .modal-body .photo-body{display:flex;flex-direction:column;justify-content:center;align-items:center}.edit.modal .modal-dialog .modal-content .modal-body .photo-body .photo-container{display:inline-block;position:relative}.edit.modal .modal-dialog .modal-content .modal-body .photo-body .photo-container:before{content:"";position:absolute;inset:-2px}.edit.modal .modal-dialog .modal-content .modal-body .photo-body .photo-container .element-warning .lowres-icon{position:absolute;top:var(--ui-spacing-x2);left:var(--ui-spacing-x2)}.edit.modal .modal-dialog .modal-content .modal-body .photo-body .photo-container .btn-rotate-inside{position:absolute;right:var(--ui-spacing);bottom:var(--ui-spacing)}@media(max-width:479px),(max-height:479px){.edit.modal .modal-dialog .modal-content .modal-body .photo-body .photo-container .btn-rotate-inside{display:none}}.edit.modal .modal-dialog .modal-content .modal-body .photo-body .photo-container workarea .clickable{cursor:default}.edit.modal .modal-dialog .modal-content .modal-body .photo-body .photo-container element-selection .selection:before,.edit.modal .modal-dialog .modal-content .modal-body .photo-body .photo-container element-selection .selection:after,.edit.modal .modal-dialog .modal-content .modal-body .photo-body .photo-container .collage-selection{display:none}.edit.modal .modal-dialog .modal-content .modal-body .photo-container:before{background-color:var(--ui-overlay);border-radius:4px}.edit.modal .modal-dialog .modal-content .modal-footer{--bs-modal-footer-gap: 0;transition:height var(--ui-animation-duration-long) ease,bottom var(--ui-animation-duration-long) ease;background-color:var(--ui-bar-bg);justify-content:center;flex-wrap:nowrap;padding:var(--ui-spacing);gap:var(--ui-gap)}.edit.modal .modal-dialog .modal-content .modal-footer print-quantity-selector .nb-prints{background-color:var(--print-edit-field-bg);font-weight:var(--text-font-weight-bold)}.edit.modal .modal-dialog .modal-content .modal-footer.bottom-gallery-opened{bottom:var(--filter-gallery-height)}.edit.modal .modal-dialog .modal-content .modal-footer.bottom-gallery-closed{bottom:0}@media(max-width:991px){.edit.modal .modal-dialog .modal-content .modal-footer>.btn{padding:7px}.edit.modal .modal-dialog .modal-content .modal-footer>.btn span{display:none}.edit.modal .modal-dialog .modal-content .modal-footer>.btn svg-icon{margin-right:0}}.edit.modal .modal-dialog .modal-content .modal-footer .btn-toggle-filters{position:relative;border-radius:var(--ui-radius);padding-right:32px}.edit.modal .modal-dialog .modal-content .modal-footer .btn-toggle-filters:after{top:16px;right:12px}.edit.modal .modal-dialog .modal-content .modal-footer .btn-rotate-inside{display:none}@media(max-width:479px),(max-height:479px){.edit.modal .modal-dialog .modal-content .modal-footer .btn-rotate-inside{display:flex}}.edit.modal .modal-dialog .modal-content .modal-footer print-quantity-selector{white-space:nowrap}@media(max-width:479px){.edit.modal .modal-dialog .modal-content .modal-footer print-quantity-selector.fitting-mode-enabled{display:none}}.edit.modal .modal-dialog .modal-content .modal-footer print-quantity-selector .btn{font-size:var(--text-size-title)}@media(max-width:479px){.edit.modal .modal-dialog .modal-content .modal-footer print-quantity-selector .btn{width:32px}}.edit.modal .modal-dialog .modal-content .modal-footer print-quantity-selector .btn-remove-single span{margin-top:-14px}.edit.modal .modal-dialog .modal-content .modal-footer print-quantity-selector .nb-prints{position:relative;width:44px;padding:0;font-size:var(--text-size-title);border:none;text-align:center;color:var(--form-field-txt)}.edit.modal .modal-dialog .modal-content .modal-header,.edit.modal .modal-dialog .modal-content .modal-footer{border:0;border-radius:0}.edit.modal .modal-dialog .modal-content filter-selector .filter-selector{position:relative;width:100%;transition:height var(--ui-animation-duration-long) ease,bottom var(--ui-animation-duration-long) ease;background-color:var(--ui-panel-bg)}.edit.modal .modal-dialog .modal-content filter-selector .filter-selector a{border:none;border-radius:0}.edit.modal .modal-dialog .modal-content filter-selector .filter-selector.opened{height:var(--filter-gallery-height)}.edit.modal .modal-dialog .modal-content filter-selector .filter-selector.closed{height:0}.edit.modal .modal-dialog .modal-content filter-selector .filter-selector .no-bounce{width:100%;overflow-y:hidden}.edit.modal .modal-dialog .modal-content filter-selector .filter-selector .list-container{display:inline-flex}.edit.modal .modal-dialog .modal-content filter-selector .filter-selector .list-container .item-container gallery-item .thumbnail .item{width:80px;height:80px}@media(max-height:479px){.edit.modal .modal-dialog .modal-content filter-selector .filter-selector .list-container .item-container gallery-item .thumbnail .item{width:78px;height:78px}}.edit.modal .modal-dialog .modal-content filter-selector .filter-selector .list-container .item-container gallery-item .thumbnail .item img{background-size:cover;height:100%;width:auto}.edit.modal .modal-dialog .modal-content filter-selector .filter-selector .list-container .item-container gallery-item .thumbnail .asset-label{width:100%;overflow:hidden;text-overflow:ellipsis}@media(max-height:479px){.edit.modal .modal-dialog .modal-content filter-selector .filter-selector .list-container .item-container gallery-item .thumbnail .asset-label{display:none}}.edit.modal .modal-dialog .modal-content filter-selector .filter-selector .caption-container{top:auto;outline:none;z-index:1}.edit.modal .modal-dialog .modal-content filter-selector .filter-selector .checkmark{top:4px}.edit.modal.lowres .modal-dialog .modal-content .modal-body .messages .lowres-warning{display:inline-block}.edit.modal.lowres .modal-dialog .modal-content .modal-body .photo-container:before{background-color:var(--color-danger-40)}@supports (color: color-mix(in srgb,white 5%,transparent)){.edit.modal.lowres .modal-dialog .modal-content .modal-body .photo-container:before{background-color:color-mix(in srgb,var(--color-danger) 40%,transparent)}}.pan-zoom:not(.active) .collage.pan-zoom-handler{cursor:grab}.pan-zoom:not(.active) .element:not(.empty):not(.fit-frame) .pan-zoom-handler,.pan-zoom:not(.active) pan-zoom-handle .pan-zoom-handler{cursor:grab;-webkit-user-select:none;user-select:none}.pan-zoom.active,.pan-zoom.active .unselectable,.pan-zoom.active .clickable,.pan-zoom.active .btn{cursor:grabbing}.free-form:not(.active).active .unselectable,.free-form:not(.active).active .clickable,.free-form:not(.active).active .btn{cursor:auto}.free-form:not(.active):not([class*=-resize]) .move-handler{cursor:move}.free-form.move.active,.free-form.move.active .unselectable,.free-form.move.active .clickable,.free-form.move.active .btn{cursor:move}.free-form.nwse-resize.active,.free-form.nwse-resize.active .unselectable,.free-form.nwse-resize.active .clickable,.free-form.nwse-resize.active .btn{cursor:nwse-resize}.free-form.ns-resize.active,.free-form.ns-resize.active .unselectable,.free-form.ns-resize.active .clickable,.free-form.ns-resize.active .btn{cursor:ns-resize}.free-form.nesw-resize.active,.free-form.nesw-resize.active .unselectable,.free-form.nesw-resize.active .clickable,.free-form.nesw-resize.active .btn{cursor:nesw-resize}.free-form.ew-resize.active,.free-form.ew-resize.active .unselectable,.free-form.ew-resize.active .clickable,.free-form.ew-resize.active .btn{cursor:ew-resize}element-selection{position:absolute;width:100%;height:100%;z-index:0;pointer-events:none}element-selection .element-selection-content:not(.deleting).hidden-transition>*>*,element-selection .element-selection-content:not(.deleting).hidden-transition:not(.fit-frame) .selection{visibility:hidden}element-selection .element-selection-content .handle{fill:var(--edit-icon)}element-selection .element-selection-content .selection{position:absolute}element-selection .element-selection-content .selection.icon-only:before{opacity:0}element-selection .element-selection-content .selection.icon-only:after{opacity:0}element-selection .element-selection-content .selection.hidden{opacity:0}.default-editing element-selection .element-selection-content .selection:before,.pan-zoom element-selection .element-selection-content .selection:before{box-shadow:0 0 0 3px var(--color-edition)}.default-editing element-selection .element-selection-content .selection:before,.pan-zoom element-selection .element-selection-content .selection:before,.free-form element-selection .element-selection-content .selection:before,.locked-editing element-selection .element-selection-content .selection:before{position:absolute;display:block;width:100%;height:100%;content:""}.free-form element-selection .element-selection-content .selection:before{box-shadow:0 0 0 3px var(--color-edition)}.locked-editing element-selection .element-selection-content .selection:before{box-shadow:0 0 0 3px var(--color-silver)}element-selection .element-selection-content .selection .handle{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);border-radius:50%;padding:9px;pointer-events:inherit;background-color:var(--edit-handles);border:2px solid var(--edit-handles-border)}element-selection .element-selection-content .selection .handle>div{width:18px;height:18px}element-selection .element-selection-content .selection .handle:after{content:"";position:absolute;display:block;top:-9px;left:-9px;width:54px;height:54px;background:transparent;border-radius:50%;border:2px solid var(--edit-handles-border)}element-selection .element-selection-content.deleting .selection{background-color:var(--collage-margin-area)}element-selection .element-selection-content.deleting .selection:before{box-shadow:0 0 0 3px var(--color-warning)}element-selection .element-selection-content.deleting .selection .handle{padding:6px;background-color:var(--color-warning)}element-selection .element-selection-content.deleting .selection .handle>div{width:24px;height:24px}element-selection .element-selection-content.deleting .selection .handle:after{border-color:var(--color-warning)}element-selection .fit-frame .selection:before{box-shadow:0 0 0 3px var(--color-edition)}crop-image-handles{display:none;position:absolute;z-index:10}element-selection .deleting crop-image-handles{display:none}.free-form crop-image-handles{display:block}crop-image-handles .crop-tool .handle{position:absolute;display:block;width:40px;height:40px;pointer-events:auto}crop-image-handles .crop-tool .handle:before{position:absolute;content:"";width:24px;height:8px;border-width:2px 2px 0 2px;border-style:solid;border-top-right-radius:6px;border-top-left-radius:6px;border-color:var(--edit-handles-border);background-color:var(--edit-handles)}crop-image-handles .crop-tool .handle.top,crop-image-handles .crop-tool .handle.bottom{width:100%}crop-image-handles .crop-tool .handle.left,crop-image-handles .crop-tool .handle.right{height:100%}crop-image-handles .crop-tool .handle.top{top:-17px}crop-image-handles .crop-tool .handle.top:before{transform:translate(-50%);top:6px;left:50%}crop-image-handles .crop-tool .handle.right{right:-17px}crop-image-handles .crop-tool .handle.right:before{transform-origin:top right;transform:rotate(90deg) translate(50%);top:50%;right:6px}crop-image-handles .crop-tool .handle.bottom{bottom:-17px}crop-image-handles .crop-tool .handle.bottom:before{transform:rotate(180deg) translate(50%);left:50%;bottom:6px}crop-image-handles .crop-tool .handle.left{left:-17px}crop-image-handles .crop-tool .handle.left:before{transform-origin:top left;transform:rotate(270deg) translate(-50%);top:50%;left:6px}resize-image-handles{display:none;position:absolute;z-index:11}element-selection .deleting resize-image-handles{display:none}.free-form resize-image-handles{display:block}resize-image-handles .resize-tool .handle{position:absolute;display:block;width:48px;height:48px;pointer-events:auto;border-radius:50%}resize-image-handles .resize-tool .handle:before{border-color:var(--edit-handles-border);position:absolute;content:"";width:0;height:0;border-width:8px;border-style:solid;border-radius:50%;border-right-color:transparent;background:transparent}resize-image-handles .resize-tool .handle:after{border-color:var(--edit-handles);position:absolute;content:"";width:0;height:0;border-width:6px;border-style:solid;border-radius:50%;border-right-color:transparent;background:transparent}resize-image-handles .resize-tool .handle.top{top:-31px}resize-image-handles .resize-tool .handle.top:before{top:20px}resize-image-handles .resize-tool .handle.top:after{top:22px}resize-image-handles .resize-tool .handle.left{left:-31px}resize-image-handles .resize-tool .handle.left:before{left:20px}resize-image-handles .resize-tool .handle.left:after{left:22px}resize-image-handles .resize-tool .handle.bottom{bottom:-31px}resize-image-handles .resize-tool .handle.bottom:before{bottom:20px}resize-image-handles .resize-tool .handle.bottom:after{bottom:22px}resize-image-handles .resize-tool .handle.right{right:-31px}resize-image-handles .resize-tool .handle.right:before{right:20px}resize-image-handles .resize-tool .handle.right:after{right:22px}resize-image-handles .resize-tool .handle.top.left:before,resize-image-handles .resize-tool .handle.top.left:after{transform:rotate(45deg)}resize-image-handles .resize-tool .handle.top.left .firefox:before,resize-image-handles .resize-tool .handle.top.left .firefox:after{transform:translateZ(1px) rotate(45deg)}resize-image-handles .resize-tool .handle.top.right:before,resize-image-handles .resize-tool .handle.top.right:after{transform:rotate(135deg)}resize-image-handles .resize-tool .handle.top.right .firefox:before,resize-image-handles .resize-tool .handle.top.right .firefox:after{transform:translateZ(1px) rotate(135deg)}resize-image-handles .resize-tool .handle.bottom.left:before,resize-image-handles .resize-tool .handle.bottom.left:after{transform:rotate(315deg)}resize-image-handles .resize-tool .handle.bottom.left .firefox:before,resize-image-handles .resize-tool .handle.bottom.left .firefox:after{transform:translateZ(1px) rotate(315deg)}resize-image-handles .resize-tool .handle.bottom.right:before,resize-image-handles .resize-tool .handle.bottom.right:after{transform:rotate(225deg)}resize-image-handles .resize-tool .handle.bottom.right .firefox:before,resize-image-handles .resize-tool .handle.bottom.right .firefox:after{transform:translateZ(1px) rotate(225deg)}resize-text-handles{display:none;position:absolute}element-selection .deleting resize-text-handles{display:none}.free-form resize-text-handles{display:block}resize-text-handles .resize-text-tool .handle{position:absolute;display:block;width:48px;height:48px;pointer-events:auto}resize-text-handles .resize-text-tool .handle:before{position:absolute;content:"";width:24px;height:10px;border-width:2px 2px 0 2px;border-style:solid;border-top-right-radius:6px;border-top-left-radius:6px;border-color:var(--edit-handles-border);background-color:var(--edit-handles)}resize-text-handles .resize-text-tool .handle.left,resize-text-handles .resize-text-tool .handle.right{height:100%}resize-text-handles .resize-text-tool .handle.left{left:-21px}resize-text-handles .resize-text-tool .handle.left:before{transform-origin:top left;transform:rotate(270deg) translate(-50%);top:50%;left:9px}resize-text-handles .resize-text-tool .handle.right{right:-21px}resize-text-handles .resize-text-tool .handle.right:before{transform-origin:top right;transform:rotate(90deg) translate(50%);top:50%;right:9px}rotation-handles{display:none;position:absolute}.free-form rotation-handles{display:block}element-selection .deleting rotation-handles{display:none}rotation-handles .rotation-tool{position:absolute;left:50%}rotation-handles .rotation-tool .handle{position:absolute;display:block;width:40px;height:40px;left:-20px;top:-51px;pointer-events:auto;cursor:pointer;border-radius:40px;background-color:var(--edit-handles);border:2px solid var(--edit-handles-border)}rotation-handles .rotation-tool .handle svg-icon{height:24px;padding:6px;position:absolute}rotation-handles .rotation-tool .line{position:absolute;width:2px;height:8px;top:-11px;border-left:2px dashed var(--edit-handles-border)}move-handle>div,pan-zoom-handle>div{pointer-events:auto}collage-margins-area .area .inner{outline:2px dotted var(--color-edition);box-shadow:0 0 0 0 var(--collage-margin-area);transition:box-shadow var(--ui-animation-duration-short) ease-in,outline-color var(--ui-animation-duration-short) ease-in}collage-margins-area .area.active .inner{box-shadow:0 0 0 999px var(--collage-margin-area);outline-color:var(--color-warning)}.event-editor-container{--ui-animation-duration-long: .32s;display:block;position:absolute;inset:53px 0 0;z-index:20;background-color:var(--ui-bg)}@media(max-width:479px){.event-editor-container{left:0;bottom:62px}}.event-editor-container .navbar.navbar-default{display:flex;flex-wrap:nowrap;gap:var(--ui-gap);padding:var(--ui-spacing);border-bottom:0 none;transition:margin var(--ui-animation-duration-long) ease-out}.event-editor-container .navbar.navbar-default.side-panel-open{margin-left:calc(var(--sidepanel-width) + var(--close-button-size))}.sidepanel-dock-right .event-editor-container .navbar.navbar-default.side-panel-open{margin-left:0;margin-right:calc(var(--sidepanel-width) + var(--close-button-size))}@media(max-width:479px),(max-height:479px){.event-editor-container .navbar.navbar-default{margin-left:var(--close-button-size)}.sidepanel-dock-right .event-editor-container .navbar.navbar-default{margin-left:0;margin-right:var(--close-button-size)}}@media(max-width:479px){.event-editor-container .navbar.navbar-default.side-panel-open{display:none}}.event-editor-container .navbar.navbar-default .navbar-title{display:flex;flex-shrink:1;overflow:hidden;gap:var(--ui-gap);align-items:center}@media(max-width:479px){.event-editor-container .navbar.navbar-default .navbar-title{justify-content:flex-start}}.event-editor-container .navbar.navbar-default .navbar-title button.btn{margin:0}.event-editor-container .navbar.navbar-default .navbar-title span.title{order:1;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:479px){.event-editor-container .navbar.navbar-default .navbar-title span.title{order:2;padding:8px}}.event-editor-container .navbar.navbar-default .navbar-title button.back-to-date{order:2;align-items:center;margin-left:8px;display:flex}@media(max-width:479px){.event-editor-container .navbar.navbar-default .navbar-title button.back-to-date{order:1;margin-left:0;width:var(--button-size)}}.event-editor-container .navbar.navbar-default .navbar-title button.back-to-date svg-icon{display:none}@media(max-width:479px){.event-editor-container .navbar.navbar-default .navbar-title button.back-to-date svg-icon{display:inline}}@media(max-width:479px){.event-editor-container .navbar.navbar-default .navbar-title button.back-to-date .back-to-date-label{display:none}}.event-editor-container .navbar.navbar-default button.done{margin:0}@media(max-width:479px){.event-editor-container .navbar.navbar-default button.done{padding:8px 12px}.event-editor-container .navbar.navbar-default button.done svg-icon{display:none}}.event-editor-container .cell-container{transform:translate(100%);transition:transform var(--ui-animation-duration-long) ease-in .1s}.event-editor-container .cell-container.visible{transform:translate(0);transition:transform var(--ui-animation-duration-long) cubic-bezier(.53,.105,.065,1.225) .26s}.event-editor-container .cell-container .cell-editor-container collage-renderer{border:1px dashed transparent;transition:border-color var(--ui-animation-duration-short) ease-in .1s}.event-editor-container .cell-container .cell-editor-container collage-renderer background-element{background-color:transparent!important}.event-editor-container .cell-container .cell-editor-container collage-renderer photo-element .placeholder.empty:not(.has-mask){background-color:var(--color-silver)}.event-editor-container .cell-editor-wrapper{position:absolute;inset:0 0 0 80px;-webkit-user-select:none;user-select:none}@media(max-width:479px){.event-editor-container .cell-editor-wrapper{left:0}}.event-editor-container .cell-editor-wrapper .list-container{margin-top:32px;position:absolute;inset:7%;overflow:hidden}@media(max-width:479px),(max-height:479px){.event-editor-container .cell-editor-wrapper .list-container{inset:3.5%}}.event-editor-container .cell-editor-wrapper .list-container .cell-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:space-around;align-items:center;flex-direction:column}.event-editor-container .cell-editor-wrapper .list-container .cell-container .cell-editor-container{position:relative}.event-editor-container .cell-editor-wrapper .list-container .cell-container .cell-editor-container selection-layer workarea .collage-selection.elementSelected{display:none}.event-editor-container .cell-editor-wrapper .list-container .date-picker-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;flex-direction:column;transform:translate(-100%);transition:transform var(--ui-animation-duration-long) ease-in .1s}.event-editor-container .cell-editor-wrapper .list-container .date-picker-container.visible{transform:translate(0);transition:transform var(--ui-animation-duration-long) cubic-bezier(.53,.105,.065,1.225) .26s}.event-editor-container .cell-editor-wrapper .list-container .date-picker-container .item-selector-navigation{display:flex}@media(max-width:479px),(max-height:479px){.event-editor-container .cell-editor-wrapper .list-container .date-picker-container .item-selector-navigation{width:268px}}.event-editor-container .cell-editor-wrapper .list-container .date-picker-container .item-selector-navigation button{flex:1 0 auto;width:var(--button-size)}.event-editor-container .cell-editor-wrapper .list-container .date-picker-container .item-selector-navigation button:hover{background-color:var(--button-default-hover-bg);fill:var(--button-default-icon)}.event-editor-container .cell-editor-wrapper .list-container .date-picker-container .item-selector-navigation button.previous-button{border-top-right-radius:0;border-bottom-right-radius:0}.event-editor-container .cell-editor-wrapper .list-container .date-picker-container .item-selector-navigation button.next-button{border-top-left-radius:0;border-bottom-left-radius:0}.event-editor-container .cell-editor-wrapper .list-container .date-picker-container .item-selector-navigation item-selector{width:200px}.sidepanel-dock-right .event-editor-container .cell-editor-wrapper{left:0;right:80px}@media(max-width:479px){.sidepanel-dock-right .event-editor-container .cell-editor-wrapper{right:0}}.gallery{position:relative;min-height:64px;width:100%;height:100%}.gallery .list-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(105px,1fr));grid-template-rows:min-content;grid-auto-rows:min-content;gap:var(--ui-gap);padding:var(--ui-spacing) var(--ui-spacing-x2)}.gallery .list-container.empty{grid-template-columns:1fr}.gallery a.thumbnail{background-color:transparent;color:var(--text-default-color);text-decoration:none;font-size:var(--text-size-mini)}.gallery a.thumbnail .asset-label{display:block;margin:6px 0;line-height:14px}.gallery a.gallery-selected .item{outline:2px solid var(--gallery-highlight)}.gallery a.gallery-selected .item .checkmark{display:block;z-index:2;background:var(--gallery-highlight)}.gallery a.gallery-disabled{pointer-events:none;cursor:default}.gallery a.gallery-disabled .item{outline-color:var(--gallery-checkmark-disabled);opacity:.5}.gallery a.gallery-disabled .item .checkmark{background:var(--gallery-checkmark-disabled)}.gallery .gallery-item-previewed:after{content:"";position:absolute;pointer-events:none;height:100%;width:100%;top:0;left:0;background-color:var(--gallery-photo-container-bg);opacity:.5}.gallery .category,.gallery .item{position:relative}.gallery .category .caption-container,.gallery .item .caption-container{position:absolute;display:flex;align-items:flex-end;justify-content:flex-start;width:100%;height:50%;padding:calc(var(--ui-spacing) / 2);bottom:0;left:0;margin:0;border-radius:var(--ui-radius);font-size:var(--text-size-small);line-height:1.3;color:var(--gallery-caption);fill:var(--gallery-caption-icon);background:linear-gradient(180deg,transparent 0%,var(--color-silver-25) 25%,var(--gallery-caption-bg) 90%)}@supports (color: color-mix(in srgb,var(--gallery-caption-bg) 0%,transparent)){.gallery .category .caption-container,.gallery .item .caption-container{background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--gallery-caption-bg) 25%,transparent) 25%,var(--gallery-caption-bg) 90%)}}.gallery .category .caption-container .caption,.gallery .item .caption-container .caption{color:var(--gallery-caption);overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.gallery .category .caption-container svg-icon,.gallery .item .caption-container svg-icon{position:relative;padding-right:calc(var(--ui-spacing) / 2)}.gallery .category img,.gallery .item img{display:block;width:100%;background-repeat:no-repeat;background-position:50% 50%;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;pointer-events:none;border-radius:var(--ui-radius)}.gallery .item img{background-size:contain}.gallery .item .lowres-icon{position:absolute;top:4px;left:4px}.gallery .item .icon-colorizable{position:absolute;top:4px;right:4px;width:28px;height:28px;background-color:var(--gallery-colorizable-bg);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:100%;fill:var(--gallery-colorizable-icon)}.gallery .item .icon-colorizable svg-icon{position:absolute;top:2px;left:2px}.gallery .item .checkmark{display:none;position:absolute;min-width:28px;height:28px;left:4px;bottom:4px;border-radius:14px;background-color:var(--gallery-checkmark-bg);color:var(--gallery-icon);fill:var(--gallery-icon);text-align:center}.gallery .item .checkmark .gallery-item-count{font-size:var(--text-size-title)}.gallery .item .checkmark .icon{margin-top:2px}.gallery .item.gallery-item-used .checkmark{display:block;z-index:2}.gallery .item.gallery-item-used .checkmark svg-icon{display:none}.gallery .item.gallery-item-used .checkmark .gallery-item-count{line-height:28px}.gallery .item:not(.gallery-item-used) svg-icon{display:block}.gallery .item.gallery-item-used img,.gallery .item.gallery-selected img{opacity:.6}.gallery .thumbnail{display:block;outline:none}.gallery .category img{background-size:cover}.gallery .category img.fit-in{background-size:contain}.gallery .gallery-item a.thumbnail.clickable:hover .checkmark{background-color:var(--gallery-selected)}.gallery .gallery-item a.thumbnail.clickable:hover .gallery-item-used img{opacity:1}.gallery .gallery-item a.thumbnail.gallery-selected:hover .item{outline-color:var(--color-accent-dark)}.gallery .gallery-item a.thumbnail.gallery-selected:hover .item .checkmark{background:var(--color-accent-dark)}.gallery .gallery-item a.thumbnail.gallery-selected:hover .item.gallery-item-used{opacity:1}.gallery .gallery-item a.thumbnail,.gallery .gallery-category a.thumbnail{border-radius:var(--ui-radius)}.gallery .gallery-item a.thumbnail.clickable:focus-visible,.gallery .gallery-category a.thumbnail.clickable:focus-visible{box-shadow:0 0 0 0 transparent}.gallery .gallery-item a.thumbnail.clickable:focus-visible .item,.gallery .gallery-item a.thumbnail.clickable:focus-visible .category,.gallery .gallery-category a.thumbnail.clickable:focus-visible .item,.gallery .gallery-category a.thumbnail.clickable:focus-visible .category{box-shadow:0 0 0 var(--button-border-focus) var(--button-focus-color)}.gallery .gallery-item a.thumbnail.clickable .item,.gallery .gallery-item a.thumbnail.clickable .category,.gallery .gallery-category a.thumbnail.clickable .item,.gallery .gallery-category a.thumbnail.clickable .category{background-color:var(--gallery-photo-container-bg);border-radius:var(--ui-radius);box-shadow:0 0 0 0 transparent;transition:opacity var(--ui-animation-duration-short) ease-in-out,box-shadow var(--ui-animation-duration-short) ease-in-out}.gallery .gallery-item a.thumbnail.clickable .item:hover,.gallery .gallery-item a.thumbnail.clickable .category:hover,.gallery .gallery-category a.thumbnail.clickable .item:hover,.gallery .gallery-category a.thumbnail.clickable .category:hover{box-shadow:0 0 0 2px var(--gallery-hover-border)}.gallery .gallery-item a.thumbnail.clickable .item:hover:active,.gallery .gallery-item a.thumbnail.clickable .category:hover:active,.gallery .gallery-category a.thumbnail.clickable .item:hover:active,.gallery .gallery-category a.thumbnail.clickable .category:hover:active{box-shadow:0 0 0 1px var(--gallery-hover-border)}.gallery .gallery-item a.thumbnail.clickable .item:focus,.gallery .gallery-item a.thumbnail.clickable .category:focus,.gallery .gallery-category a.thumbnail.clickable .item:focus,.gallery .gallery-category a.thumbnail.clickable .category:focus{box-shadow:0 0 0 2px var(--gallery-selected)}.gallery .gallery-item a.thumbnail:focus,.gallery .gallery-item a.thumbnail:active,.gallery .gallery-category a.thumbnail:focus,.gallery .gallery-category a.thumbnail:active{outline-offset:0}.gallery .gallery-item dots-loader,.gallery .gallery-category dots-loader{position:absolute;top:0}.gallery:not(.previewing) .item:hover .gallery-preview-button,.gallery .item:hover .gallery-delete-button{visibility:visible;opacity:1;transition:opacity var(--ui-animation-duration-long),visibility var(--ui-animation-duration-long)}.gallery .empty-category{display:flex;flex-direction:column;gap:var(--ui-spacing-x2);font-size:var(--text-size-title);text-align:center;padding-top:20px;padding-left:12px;color:var(--text-default-sub-color);fill:var(--text-default-sub-color)}.gallery .empty-category p{font-size:var(--text-size-small);color:var(--text-default-sub-color)}.gallery .gallery-preview-button.btn-icon-only,.gallery .gallery-delete-button.btn-icon-only{position:absolute;top:0;opacity:0;transition:opacity var(--ui-animation-duration-long),visibility var(--ui-animation-duration-long);visibility:hidden;width:32px;height:32px;z-index:2;background-color:var(--gallery-button-bg);border:none}.gallery .gallery-preview-button.btn-icon-only .icon,.gallery .gallery-delete-button.btn-icon-only .icon{line-height:18px;fill:var(--gallery-icon)}.gallery .gallery-preview-button{right:0;border-radius:0 calc(var(--ui-radius) - 2px) 0 calc(var(--ui-radius) - 2px)}.gallery .gallery-delete-button{left:0;border-radius:calc(var(--ui-radius) - 2px) 0 calc(var(--ui-radius) - 2px) 0}.preview-image.modal .modal-dialog{height:100%;width:100%;margin:0;padding:var(--ui-spacing-x2);background-color:var(--ui-overlay);pointer-events:all}.preview-image.modal .modal-dialog .btn-close{position:absolute;top:var(--ui-spacing);right:var(--ui-spacing);opacity:1}.preview-image.modal .modal-dialog .btn-close .icon{padding-top:2px}.preview-image.modal .modal-dialog .btn-delete{position:absolute;top:var(--ui-spacing);left:var(--ui-spacing)}.preview-image.modal .modal-dialog .btn-delete .icon{padding-top:2px}.preview-image.modal .modal-dialog .modal-content{height:100%;border-radius:var(--ui-radius)}.preview-image.modal .modal-dialog .modal-content .modal-body .preview-container{height:100%}.preview-image.modal .modal-dialog .modal-content .modal-body .preview-container .image-preview{flex:1;background-size:contain;background-repeat:no-repeat;background-position:center;height:100%}.preview-image.modal .modal-dialog .modal-content .modal-footer{flex-wrap:nowrap;justify-content:space-between;overflow:hidden}.preview-image.modal .modal-dialog .modal-content .modal-footer .caption{flex:1 1 auto;text-align:center;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 var(--ui-spacing-x2)}.preview-image.modal .modal-dialog .modal-content .modal-footer .btn{flex-shrink:0}.preview-image.modal .modal-dialog .modal-content .modal-footer .previous-photo-btn svg{transform:rotate(180deg)}.gifting-viewer{position:absolute;overflow:hidden;inset:53px 0 0}.gifting-viewer.side-panel-shown{left:80px;bottom:0}@media(max-width:479px){.gifting-viewer.side-panel-shown{left:0;bottom:62px}}@media(max-width:479px){.gifting-viewer.disabled:after{content:"";width:100%;height:100%;background-color:#0009;display:block;position:absolute;top:0;left:0;z-index:1015}}.gifting-viewer .display-container{display:flex;justify-content:center;align-items:center}.gifting-viewer .viewport{position:relative;width:100%;white-space:nowrap;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:0;height:100%;overflow:hidden}.gifting-viewer .viewport.pan{cursor:move}.gifting-viewer worksheet-container{display:block;position:relative;width:100%;height:100%}.gifting-viewer worksheet-container .wrapper{position:absolute}.gifting-viewer worksheet-container .wrapper .surface-group-container{position:absolute;display:flex;flex-flow:column nowrap}.gifting-viewer worksheet-container .wrapper .surface-group-container .surface-container{position:relative}.gifting-viewer worksheet-container .wrapper .surface-group-container .surface-container.selected{z-index:1500}.gifting-viewer .navigation{position:absolute;width:100%;bottom:var(--ui-spacing);left:0;pointer-events:none}.gifting-viewer .navigation .worksheet-selector-navigation{position:relative;display:flex;justify-content:center}.gifting-viewer .navigation .worksheet-selector-navigation>*{pointer-events:all}.gifting-viewer .navigation .worksheet-selector-navigation .item-selector{width:180px}@media(max-height:479px){.gifting-viewer .navigation .worksheet-selector-navigation .item-selector{width:30%}}@media(max-width:479px){.gifting-viewer .navigation .worksheet-selector-navigation .item-selector{width:50%}}.gifting-viewer .navigation .worksheet-selector-navigation .item-selector .dropup.btn-group .dropdown-toggle{padding:0;font-size:var(--text-size-default);line-height:24px}.gifting-viewer .navigation .worksheet-selector-navigation .item-selector .dropup.btn-group .dropdown-toggle .button-inline-label{float:left;padding-left:10px;width:84%}@media(max-width:479px){.gifting-viewer .navigation .worksheet-selector-navigation .item-selector .dropup.btn-group .dropdown-toggle .button-inline-label{text-align:left;padding-left:14px}}@media(max-width:479px){.gifting-viewer .navigation .worksheet-selector-navigation .item-selector .dropup.btn-group .dropdown-toggle .caret{margin-right:-2px}}@media(max-height:479px){.gifting-viewer .navigation .worksheet-selector-navigation .item-selector .dropup.btn-group.open{width:100%}}.gifting-viewer .navigation .worksheet-selector-navigation .item-selector .item-list-dropdown{bottom:90%;padding:0;z-index:1003}@media(max-height:479px){.gifting-viewer .navigation .worksheet-selector-navigation .item-selector .item-list-dropdown{width:100%;max-height:130px}.gifting-viewer .navigation .worksheet-selector-navigation .item-selector .item-list-dropdown .list-item{padding:8px 0}}@media(max-width:479px){.gifting-viewer .navigation .worksheet-selector-navigation .item-selector .item-list-dropdown{width:100%;min-width:0;left:0;right:0}}.gifting-viewer .navigation .worksheet-selector-navigation .previous-button{border-top-right-radius:0;border-bottom-right-radius:0}@media(max-width:479px),(max-height:479px){.gifting-viewer .navigation .worksheet-selector-navigation .previous-button{width:var(--button-size-md)}}.gifting-viewer .navigation .worksheet-selector-navigation .next-button{border-top-left-radius:0;border-bottom-left-radius:0}@media(max-width:479px),(max-height:479px){.gifting-viewer .navigation .worksheet-selector-navigation .next-button{width:var(--button-size-md)}}.gifting-viewer .navigation .worksheet-selector-navigation .btn:focus-visible{z-index:1;position:relative}@media(max-width:479px),(max-height:479px){.gifting-viewer .navigation .worksheet-selector-navigation .btn{height:var(--button-size-md)}}.gifting-viewer .collage-toolbar-container{position:absolute;top:var(--ui-spacing);left:var(--ui-spacing)}.sidepanel-dock-right .gifting-viewer.side-panel-shown{left:0;right:80px}@media(max-width:479px){.sidepanel-dock-right .gifting-viewer.side-panel-shown{right:0}}body.drag-in-progress .gifting-viewer .navigation .worksheet-selector-navigation{pointer-events:none}selection-layer{position:absolute;display:block;width:100%;height:100%}hamburger-button{display:flex;align-items:center}hamburger-button .btn.btn-header{justify-content:center;width:var(--button-size);height:var(--button-size)}.navbar hamburger-button .btn.btn-header svg-icon{padding:0}.header-menu{--ui-animation-duration-long: .4s;position:absolute;width:100%;top:54px;-webkit-user-select:none;user-select:none;z-index:1}.header-menu a:hover,.header-menu a:focus{text-decoration:none}.header-menu .content{background-color:var(--ui-modal-bg);z-index:100;top:0;animation-fill-mode:forwards}.header-menu .content.custom{position:absolute;width:100%;animation:mc-fadeShadow var(--ui-animation-duration-long) ease-in-out}.header-menu .content:not(.custom){position:fixed;display:flex;height:100%;min-width:300px;align-items:center;padding:54px var(--ui-spacing-x2) var(--ui-spacing-x2) var(--ui-spacing-x2)}.header-menu .scroll{overflow:auto;max-height:100%;width:100%}.header-menu .links{display:flex;flex-direction:column;height:100%;max-width:400px}.header-menu .link,.header-menu .exit,.header-menu .help{font-size:var(--text-size-title);font-weight:500;text-overflow:ellipsis;white-space:nowrap;padding:var(--ui-spacing);flex:0 0 auto}@media(max-height:479px){.header-menu .link,.header-menu .exit,.header-menu .help{font-size:var(--text-size-default)}}.header-menu .link a,.header-menu .exit a,.header-menu .help a{color:var(--text-default-color);transition:color var(--ui-animation-duration-long) ease-in-out}.header-menu .link a:hover,.header-menu .link a:active,.header-menu .link a:focus,.header-menu .exit a:hover,.header-menu .exit a:active,.header-menu .exit a:focus,.header-menu .help a:hover,.header-menu .help a:active,.header-menu .help a:focus{color:var(--ui-link-color)}.header-menu .link a:active,.header-menu .exit a:active,.header-menu .help a:active{opacity:var(--button-opacity-hover)}.header-menu .overlay{position:fixed;width:100%;height:100%;top:0;animation:mc-fadeInOut var(--ui-animation-duration-long) ease-in-out;background:var(--ui-overlay);-webkit-backdrop-filter:blur(var(--ui-background-blur));backdrop-filter:blur(var(--ui-background-blur))}@keyframes mc-fadeInOut{0%{opacity:0}to{opacity:1}}.item-selector .dropup.btn-group,.item-selector .dropup.btn-group .dropdown-toggle{width:100%}.item-selector .dropup.btn-group .dropdown-toggle .button-inline-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-selector .dropup.btn-group .item-list-dropdown{width:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:auto;max-height:210px;border:none;box-shadow:var(--modal-shadow)}.item-selector .dropup.btn-group .item-list-dropdown .list-item{overflow-wrap:break-word;border-radius:0;text-align:center;padding:10px 14px}manage-spreads-controls{position:absolute;display:flex;justify-content:center;pointer-events:none;left:var(--ui-spacing);right:var(--ui-spacing)}manage-spreads-controls .content{position:relative}manage-spreads-controls .content *:focus-visible{z-index:1;position:relative}@media(max-height:479px){manage-spreads-controls .content{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}manage-spreads-controls .content previous-spread-button .btn svg{transform:rotate(180deg)}manage-spreads-controls .content overview-toggle-button .btn.manage-spread-btn{padding-right:6px}@media(max-width:479px){manage-spreads-controls .content overview-toggle-button .btn.manage-spread-btn{padding-right:0}manage-spreads-controls .content overview-toggle-button .btn.manage-spread-btn .btn-label{display:none;padding-left:0}}add-spread-button .add-spread-btn{position:relative}add-spread-button .add-spread-btn:has(block-sheet-badge.active){z-index:2}.modal{text-align:center;bottom:0;right:0;width:auto;height:auto;--bs-modal-bg: var(--ui-modal-bg);--bs-modal-color: var(--text-default-color);--bs-modal-padding: var(--ui-spacing-x2);--bs-modal-border-width: 0}.modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-6px}.modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;max-width:calc(100% - var(--ui-spacing-x2));margin:var(--ui-spacing)}@media(min-width:767px){.modal .modal-dialog{width:600px}}.modal .modal-dialog .modal-content{--bs-modal-border-radius: var(--ui-radius);box-shadow:var(--modal-shadow)}.modal .modal-dialog .modal-title{border-color:var(--ui-divider)}.modal .modal-dialog .modal-body{-webkit-user-select:text;user-select:text}@media(min-width:992px){.modal .modal-lg{width:900px}}.modal .modal-header{--bs-modal-header-border-color: var(--ui-divider);--bs-modal-header-padding: var(--ui-spacing-x2);--bs-modal-inner-border-radius: var(--ui-radius)}.modal .modal-header .btn-close{order:100;flex-shrink:0;align-self:start}.modal .modal-footer{--bs-modal-footer-border-color: var(--ui-divider);--bs-modal-footer-gap: var(--ui-spacing);--bs-modal-footer-border-width: 0}.modal.confirm .modal-body,.modal.error .modal-body{line-height:2}.modal.confirm .modal-body p,.modal.error .modal-body p{margin-bottom:0}.modal.confirm .btn.confirm,.modal.error .btn.confirm{min-width:100px}.modal.confirm{background-color:#00000080}.modal.confirm .modal-content ul{padding-left:var(--ui-spacing-x2);margin-bottom:0}.modal.confirm .warning,.modal.confirm .message.advice{display:block;padding:14px 12px}.modal.confirm .warning svg-icon,.modal.confirm .message.advice svg-icon{position:relative;top:4px;padding-right:3px}@media(max-width:479px){.modal.confirm .warning,.modal.confirm .message.advice{line-height:22px;padding:12px}}.modal.confirm .advice{padding:0}.modal.confirm .warning .title{font-weight:700;position:relative}.modal.confirm .warning .title .badge{position:absolute;top:4px;left:0;padding:3px 6px 2px;border-radius:4px;font-weight:400}.modal.confirm .warning .subLabel{font-size:var(--text-size-small)}.modal.confirm.add-to-cart .modal-body{display:flex;flex-direction:column;gap:var(--ui-spacing-x2)}.modal.confirm.add-to-cart .missing-photo-warning,.modal.confirm.add-to-cart .blank-row-count-warning{border:1px solid var(--color-warning);color:var(--text-default-color);background-color:var(--color-warning-50)}@supports (color: color-mix(in srgb,white 5%,transparent)){.modal.confirm.add-to-cart .missing-photo-warning,.modal.confirm.add-to-cart .blank-row-count-warning{background-color:color-mix(in srgb,var(--color-warning) 50%,transparent)}}.modal.confirm.add-to-cart .missing-photo-warning .title,.modal.confirm.add-to-cart .blank-row-count-warning .title{fill:var(--text-default-color)}.modal.confirm.add-to-cart .block-sheet-warning,.modal.confirm.add-to-cart .lowres-photo-warning,.modal.confirm.add-to-cart .empty-rows-warning,.modal.confirm.add-to-cart .invalid-quantity-warning,.modal.confirm.add-to-cart .text-overflow-warning{border:1px solid var(--color-warning);color:var(--text-default-color)}.modal.confirm.add-to-cart .block-sheet-warning .title,.modal.confirm.add-to-cart .lowres-photo-warning .title,.modal.confirm.add-to-cart .empty-rows-warning .title,.modal.confirm.add-to-cart .invalid-quantity-warning .title,.modal.confirm.add-to-cart .text-overflow-warning .title{color:var(--text-default-color);fill:var(--text-default-color)}.modal.confirm.add-to-cart .block-sheet-warning .title .badge,.modal.confirm.add-to-cart .lowres-photo-warning .title .badge,.modal.confirm.add-to-cart .empty-rows-warning .title .badge,.modal.confirm.add-to-cart .invalid-quantity-warning .title .badge,.modal.confirm.add-to-cart .text-overflow-warning .title .badge{color:var(--color-whitest);background-color:var(--color-warning)}.modal.confirm.add-to-cart .message{border:1px solid var(--ui-divider)}.modal.confirm.missing-photos .missing-photo-warning{border:1px solid var(--color-warning);color:var(--text-default-color);margin-top:var(--ui-spacing-x2);background-color:var(--color-warning-50)}@supports (color: color-mix(in srgb,white 5%,transparent)){.modal.confirm.missing-photos .missing-photo-warning{background-color:color-mix(in srgb,var(--color-warning) 50%,transparent)}}.modal.error{z-index:1155}.modal.error .modal-dialog{max-width:calc(100% - 20px)}.modal.error .modal-dialog .modal-body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;max-height:400px;overflow:hidden}.modal.error .modal-dialog .modal-body .stacktrace{max-width:100%;max-height:255px;font-size:var(--text-size-small);overflow:auto;white-space:pre;margin-top:var(--ui-spacing);padding:1em;background-color:var(--modal-section-bg)}@media(max-height:479px){.modal.error .modal-dialog .modal-body{max-height:220px}.modal.error .modal-dialog .modal-body .stacktrace{max-height:80px}}.modal.error .modal-dialog .correlation-id{-webkit-user-select:text;user-select:text;word-break:break-all;text-align:left;flex:1 1;margin-right:12px;font-size:var(--text-size-mini);letter-spacing:.05em}.modal.error .modal-dialog .show-details{display:flex;flex:0 0 auto}.modal-open .modal{-webkit-user-select:none;user-select:none}.modal-backdrop{--bs-backdrop-opacity: 1;--bs-backdrop-bg: var(--ui-backdrop-bg);-webkit-backdrop-filter:blur(var(--ui-background-blur));backdrop-filter:blur(var(--ui-background-blur))}.events-container{position:relative;width:100%;padding:var(--ui-spacing-x2);overflow-y:auto;-webkit-overflow-scrolling:touch}.events-container month-events{display:block;margin-bottom:var(--ui-spacing);border-radius:var(--ui-radius);background-color:var(--ui-panel-section)}.events-container month-events .month-name{width:100%;padding:var(--ui-spacing-x2) var(--ui-spacing-x2) var(--ui-spacing);font-weight:var(--text-font-weight-bold);line-height:1}.events-container month-events .event-container{display:flex;flex-direction:column;transform:translateZ(0);overflow:hidden;gap:calc(var(--ui-gap) / 2);padding:calc(var(--ui-gap) / 2)}.events-container month-events .event-container .add-event-btn{width:100%;height:var(--button-size-md);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.events-container month-events .event-container .event-list{display:flex;flex-direction:column;gap:calc(var(--ui-gap) / 2)}.events-container month-events .event-container .event-list .content{display:flex;justify-content:center;align-items:center;flex-direction:row;background-color:var(--event-side-panel-day-bg);border-radius:var(--ui-radius);padding:4px}.events-container month-events .event-container .event-list .content .day{width:var(--button-size-small);height:var(--button-size-small);flex-shrink:0;display:flex;justify-content:center;align-items:center;font-weight:var(--text-font-weight-bold);font-size:var(--text-size-title);background-color:var(--button-default-bg);border-radius:100%;padding:2px}.events-container month-events .event-container .event-list .content .description{width:100%;margin-left:6px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.events-container month-events .event-container .event-list .content .description.empty{font-style:italic}.events-container month-events .event-container .event-list .content .button-container{flex-shrink:0}.events-container month-events .event-container .event-list .content .button-container button{--bs-btn-bg: transparent;width:var(--button-size-md);height:var(--button-size-md)}.navbar{white-space:nowrap}header .navbar,footer .navbar{margin-bottom:0}.navbar .btn.btn-header svg-icon{padding-right:6px}@media(max-width:479px){.navbar .btn.btn-header{flex-direction:column;justify-content:center;padding:7px}.navbar .btn.btn-header svg-icon{display:block;padding:0}.navbar .btn.btn-header .btn-label{display:none}}@media(min-width:480px)and (max-width:767px){.navbar .btn.btn-header{padding:0 9px}}.navbar .navbar-title h1,.navbar .navbar-title .h1{font-weight:500}.navbar.navbar-default,.navbar.navbar-body{border-right:none;border-left:none;border-bottom-width:0;padding:0}.navbar.navbar-default.navbar-main,.navbar.navbar-body.navbar-main{position:relative;z-index:5;display:flex}.navbar.navbar-default.navbar-main>.flex-container,.navbar.navbar-body.navbar-main>.flex-container{padding:0 var(--ui-spacing);width:100%;justify-content:space-between;height:53px;align-items:center}.navbar.navbar-default.navbar-main>.flex-container .navbar-title,.navbar.navbar-body.navbar-main>.flex-container .navbar-title{flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:flex;align-items:center}.navbar.navbar-default.navbar-main>.flex-container .navbar-title h1,.navbar.navbar-default.navbar-main>.flex-container .navbar-title .h1,.navbar.navbar-body.navbar-main>.flex-container .navbar-title h1,.navbar.navbar-body.navbar-main>.flex-container .navbar-title .h1{margin:0;font-size:var(--text-size-title)}.navbar.navbar-default.navbar-main>.flex-container .navbar-title header-logo,.navbar.navbar-body.navbar-main>.flex-container .navbar-title header-logo{padding-right:15px;-webkit-user-select:none;user-select:none}.navbar.navbar-default.navbar-main>.flex-container .navbar-title header-logo img,.navbar.navbar-body.navbar-main>.flex-container .navbar-title header-logo img{padding:5px;max-height:53px;max-width:150px}.navbar.navbar-default.navbar-main>.flex-container .navbar-title header-logo img.has-link,.navbar.navbar-body.navbar-main>.flex-container .navbar-title header-logo img.has-link{cursor:pointer}.navbar.navbar-default.navbar-main>.flex-container .navbar-title header-logo img[src$=".svg"],.navbar.navbar-body.navbar-main>.flex-container .navbar-title header-logo img[src$=".svg"]{height:53px}.navbar.navbar-default.navbar-main>.flex-container .navbar-btn-section,.navbar.navbar-body.navbar-main>.flex-container .navbar-btn-section{display:flex;align-items:center;justify-content:flex-end;gap:var(--ui-gap)}.navbar.navbar-default.navbar-action.navbar-static-top,.navbar.navbar-body.navbar-action.navbar-static-top{position:relative;z-index:0}.navbar step-navigation{display:flex;gap:var(--ui-spacing)}.navbar-fixed-top{top:0;background-color:var(--ui-bar-bg)}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}photobook-overview{width:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.move-spread-in-progress photobook-overview{cursor:grabbing}.move-spread-in-progress photobook-overview .icon-container svg-icon{display:none}.move-spread-in-progress photobook-overview .move-spread-handle:hover{pointer-events:none}photobook-overview .grid{position:relative;display:grid;grid-row-gap:36px;padding-bottom:40px}@media(max-width:991px){photobook-overview .grid{grid-row-gap:28px}}photobook-overview .grid photobook-overview-spread{display:flex;justify-content:center;align-items:center;background-color:transparent}photobook-overview .grid photobook-overview-spread page-labels .page-label{font-size:var(--text-size-small);color:var(--pagetrack-page-label-txt)}photobook-overview .grid photobook-overview-spread.selected .overview-spread-content .overview-pages-wrapper{box-shadow:0 0 0 2px var(--color-edition)}photobook-overview .grid photobook-overview-spread.selected .overview-spread-content page-labels .page-label{color:var(--pagetrack-page-label-selected-txt)}photobook-overview .grid photobook-overview-spread.selected.linked .overview-spread-content .overview-pages-wrapper{box-shadow:0 0 0 4px var(--color-edition)}photobook-overview .grid photobook-overview-spread.selected:not(.linked) .overview-spread-content .overview-pages-wrapper photobook-overview-page.selected{z-index:1;box-shadow:0 0 0 4px var(--color-edition)}photobook-overview .grid photobook-overview-spread.moving.selected .overview-spread-content .overview-pages-wrapper{box-shadow:0 0 0 2px var(--color-transparent)}photobook-overview .grid photobook-overview-spread.moving.has-linked-collages .overview-spread-content .overview-pages-wrapper{outline:2px dashed var(--color-edition)}photobook-overview .grid photobook-overview-spread.moving.has-linked-collages .overview-spread-content .overview-pages-wrapper canvas{opacity:.5}photobook-overview .grid photobook-overview-spread.moving:not(.has-linked-collages).left .overview-spread-content .overview-pages-wrapper photobook-overview-page:first-child,photobook-overview .grid photobook-overview-spread.moving:not(.has-linked-collages).right .overview-spread-content .overview-pages-wrapper photobook-overview-page:last-child{z-index:1;outline:2px dashed var(--color-edition)}photobook-overview .grid photobook-overview-spread.moving:not(.has-linked-collages).left .overview-spread-content .overview-pages-wrapper photobook-overview-page:first-child canvas,photobook-overview .grid photobook-overview-spread.moving:not(.has-linked-collages).right .overview-spread-content .overview-pages-wrapper photobook-overview-page:last-child canvas{opacity:.5}photobook-overview .grid photobook-overview-spread:first-of-type{justify-content:flex-end}photobook-overview .grid photobook-overview-spread:last-of-type{justify-content:flex-start}photobook-overview .grid photobook-overview-spread.has-linked-collages .overview-spread-content .overview-pages-wrapper photobook-overview-page .icon-container{display:none}photobook-overview .grid photobook-overview-spread.has-linked-collages:hover svg-icon{opacity:1}photobook-overview .grid photobook-overview-spread .overview-spread-content{position:relative;display:flex}photobook-overview .grid photobook-overview-spread .overview-spread-content page-labels{top:100%;pointer-events:none}photobook-overview .grid photobook-overview-spread .overview-spread-content page-labels .page-label{padding:2px 4px}photobook-overview .grid photobook-overview-spread .overview-spread-content page-labels div:first-of-type{justify-content:flex-start}photobook-overview .grid photobook-overview-spread .overview-spread-content page-labels div:last-of-type{justify-content:flex-end}photobook-overview .grid photobook-overview-spread .overview-spread-content .move-spread-handle{position:absolute;display:flex;align-items:center;justify-content:center;left:calc(50% - 17px);top:-23px;transform-origin:50% 100%;z-index:10;touch-action:none;opacity:0}photobook-overview .grid photobook-overview-spread .overview-spread-content .move-spread-handle:hover{cursor:grab}photobook-overview .grid photobook-overview-spread .overview-spread-content .move-spread-handle:active{cursor:grabbing}photobook-overview .grid photobook-overview-spread .overview-spread-content .move-spread-handle svg-icon{padding:8px;border-radius:100%;background-color:var(--color-edition);border:1px solid var(--color-whitest);fill:var(--color-white)}photobook-overview .grid photobook-overview-spread .overview-spread-content:hover .move-spread-handle{opacity:1}@media(hover:none){photobook-overview .grid photobook-overview-spread .overview-spread-content .move-spread-handle{opacity:1}photobook-overview .grid photobook-overview-spread .overview-spread-content .move-spread-handle svg-icon{background-color:var(--pagetrack-overview-move-icon-bg)}}photobook-overview .grid photobook-overview-spread .overview-spread-content .overview-pages-wrapper{position:relative;display:flex;flex-direction:row;box-shadow:0 0 0 2px var(--collage-outline);transition:box-shadow var(--ui-animation-duration-long)}photobook-overview .grid photobook-overview-spread .overview-spread-content .overview-pages-wrapper photobook-overview-page{position:relative;transition:box-shadow var(--ui-animation-duration-long)}photobook-overview .grid photobook-overview-spread .overview-spread-content .overview-pages-wrapper photobook-overview-page canvas{width:100%;height:100%;box-shadow:0 2px 2px #0000001a,3px 3px 6px #0000001a}photobook-overview .grid photobook-overview-spread .overview-spread-content .overview-pages-wrapper photobook-overview-page .drop-zone{position:absolute;top:0;left:0;width:100%;height:100%}photobook-overview .grid photobook-overview-spread .overview-spread-content .overview-pages-wrapper photobook-overview-page .drop-zone.dropping{background-color:var(--color-white)}photobook-overview .grid photobook-overview-spread .overview-spread-content .overview-pages-wrapper photobook-overview-page.back-flap .drop-zone{left:auto;right:0}photobook-overview .grid photobook-overview-spread .overview-spread-content .overview-pages-wrapper photobook-overview-page.disable-scroll{touch-action:none}photobook-overview .grid photobook-overview-spread .overview-spread-content .overview-pages-wrapper photobook-overview-page.draggable{cursor:grab}photobook-overview .grid photobook-overview-spread .overview-spread-content .overview-pages-wrapper photobook-overview-page.draggable:hover svg-icon{opacity:1}.photobook-viewer:not(.normal-mode) photobook-overview .grid photobook-overview-spread .overview-spread-content .overview-pages-wrapper photobook-overview-page.clicked{box-shadow:0 0 0 2px var(--color-edition);z-index:1}photobook-overview .grid photobook-overview-spread .spread-drop-target{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}photobook-overview .grid photobook-overview-spread .spread-drop-target .drop-zone{position:absolute;height:calc(100% + 12px);width:calc(50% + 8px);top:-6px}photobook-overview .grid photobook-overview-spread .spread-drop-target .drop-zone>div{position:absolute;width:4px;height:100%;background-color:var(--color-edition);border-radius:2px}photobook-overview .grid photobook-overview-spread .spread-drop-target .drop-zone.left{left:-8px}photobook-overview .grid photobook-overview-spread .spread-drop-target .drop-zone.left>div{left:-2px}photobook-overview .grid photobook-overview-spread .spread-drop-target .drop-zone.right{right:-8px}photobook-overview .grid photobook-overview-spread .spread-drop-target .drop-zone.right>div{right:-2px}photobook-overview .grid photobook-overview-spread .spread-drop-target .drop-zone.right:not(.has-linked-collages)>div{left:-2px}photobook-overview .grid photobook-overview-spread .icon-container{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:1}photobook-overview .grid photobook-overview-spread .icon-container svg-icon{opacity:0;padding:8px;background:var(--color-edition);border-radius:100%;fill:var(--color-white);transition:opacity var(--ui-animation-duration-long)}photobook-overview .close-overview-container{position:absolute;display:flex;width:100%;bottom:var(--ui-spacing);justify-content:center;z-index:10;pointer-events:none}photobook-overview .close-overview-container .content{position:relative;pointer-events:all}photobook-overview .close-overview-container .close-overview-btn{padding-left:12px;border-radius:var(--ui-radius)}nav.footer-page-track{min-height:110px;transform-origin:bottom;transform:translateY(100%);z-index:auto;bottom:110px;transition:transform var(--ui-animation-duration-long) ease}@media(max-width:479px){nav.footer-page-track{bottom:62px;position:fixed}nav.footer-page-track.is-overview-zoom-mode{bottom:62px}}@media(max-width:479px),(max-height:479px){nav.footer-page-track{position:absolute;bottom:0}}nav.footer-page-track.is-overview-zoom-mode{bottom:0}nav.footer-page-track manage-spreads-controls{top:-48px}@media(max-height:479px){nav.footer-page-track manage-spreads-controls .content{width:100%;justify-content:space-between;transition:margin var(--ui-animation-duration-long) ease-out}nav.footer-page-track manage-spreads-controls .content.side-panel-open{margin-left:var(--sidepanel-width)}.sidepanel-dock-right nav.footer-page-track manage-spreads-controls .content.side-panel-open{margin-left:0;margin-right:var(--sidepanel-width)}nav.footer-page-track manage-spreads-controls .content .btn{border-radius:var(--ui-radius)}nav.footer-page-track manage-spreads-controls add-spread-button,nav.footer-page-track manage-spreads-controls remove-spread-button,nav.footer-page-track manage-spreads-controls overview-toggle-button{display:none}}nav.footer-page-track page-track{display:block;height:110px;background-color:var(--pagetrack-bg)}nav.footer-page-track page-track .drag-scroll-container{display:flex;gap:var(--ui-gap);padding:var(--ui-spacing)}nav.footer-page-track page-track .slide-element .page-track-entry{position:relative;background:none;border:none;padding:0;scroll-behavior:smooth}nav.footer-page-track page-track .slide-element .page-track-entry.cover .page{width:100%}nav.footer-page-track page-track .slide-element .page-track-entry.spread .page{width:50%}nav.footer-page-track page-track .slide-element .page-track-entry.selected>div:after{border-width:4px;border-color:var(--pagetrack-page-selected-outline)}nav.footer-page-track page-track .slide-element .page-track-entry.selected .page-track-label-container .page-track-label{color:var(--pagetrack-page-label-selected-txt)}nav.footer-page-track page-track .slide-element .page-track-entry.selected .page-track-nav-content{cursor:default}nav.footer-page-track page-track .slide-element .page-track-entry>div{display:flex;flex-direction:column;background-color:var(--pagetrack-bg)}nav.footer-page-track page-track .slide-element .page-track-entry>div:after{content:"";position:absolute;width:100%;height:100%;pointer-events:none;border:1px solid var(--pagetrack-page-outline);transition:all var(--ui-animation-duration-short) ease-out;z-index:2}nav.footer-page-track page-track .slide-element .page-track-entry .page-track-label-container{position:relative;width:100%;z-index:2;transform:translateZ(20px);order:2}nav.footer-page-track page-track .slide-element .page-track-entry .page-track-label-container .page{float:left;text-align:center}nav.footer-page-track page-track .slide-element .page-track-entry .page-track-label-container .page-track-label{color:var(--pagetrack-page-label-txt);font-size:var(--text-size-mini);vertical-align:top;line-height:16px}nav.footer-page-track page-track .slide-element .page-track-entry .page-track-label-container .page-track-label:empty{display:none}nav.footer-page-track page-track .slide-element .page-track-entry .page-track-nav-content{position:absolute}nav.footer-page-track page-track .slide-element .page-track-entry .page-track-nav-content .page-track-page,nav.footer-page-track page-track .slide-element .page-track-entry .page-track-nav-content .page-track-cover{position:relative;height:100%;float:left;background-color:var(--pagetrack-bg)}nav.footer-page-track page-track .slide-element .page-track-entry .page-track-nav-content .page-track-cover{width:100%}nav.footer-page-track page-track .slide-element .page-track-entry .page-track-nav-content .page-track-page{width:50%}nav.footer-page-track page-track .slide-element .page-track-entry canvas{position:relative;z-index:1;pointer-events:none;order:1}nav.footer-page-track page-track .slide-element .page-track-entry page-track-drop-target.holding{outline:4px solid var(--pagetrack-page-outline)}.photobook-viewer.side-panel-shown nav.footer-page-track{margin-left:80px}@media(max-width:479px),(max-height:479px){.photobook-viewer.side-panel-shown nav.footer-page-track{margin-left:0}}.sidepanel-dock-right .side-panel-shown nav.footer-page-track{margin-right:80px;margin-left:0}@media(max-width:479px),(max-height:479px){.sidepanel-dock-right .side-panel-shown nav.footer-page-track{margin-right:0}}body.drag-in-progress .photobook-viewer .page-track-entry{pointer-events:none}@media(orientation:landscape){.ios .drag-scroll-container .slide-element{animation:mc-fixIOSScroll 1ms}@keyframes mc-fixIOSScroll{0%{margin-bottom:0}to{margin-bottom:1px}}}.photopicker-gallery .list-container:not(.empty){grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}@media(max-width:767px){.photopicker-gallery .list-container:not(.empty){grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}@media(max-width:479px),(max-height:479px){.photopicker-gallery .list-container:not(.empty){grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}.photopicker-gallery .list-container:not(.empty) .gallery-category,.photopicker-gallery .list-container:not(.empty) .gallery-item{display:block;padding-top:2px;padding-right:2px}.photopicker-gallery .list-container:not(.empty) .gallery-category .thumbnail,.photopicker-gallery .list-container:not(.empty) .gallery-item .thumbnail{margin-bottom:0;border:none;padding:0}.photopicker-gallery .list-container:not(.empty) .gallery-category .thumbnail img+span,.photopicker-gallery .list-container:not(.empty) .gallery-item .thumbnail img+span{position:absolute;width:100%;height:100%;top:0;font-size:30px;color:var(--text-default-sub-color);display:flex;align-items:center;justify-content:center}.photopicker-gallery .list-container:not(.empty) .gallery-category .thumbnail img:not(.loading)+span,.photopicker-gallery .list-container:not(.empty) .gallery-item .thumbnail img:not(.loading)+span{display:none}.photobook-viewer{position:absolute;overflow:hidden;inset:53px 0 110px}.photobook-viewer.side-panel-shown{left:80px}.photobook-viewer.disabled:after{content:"";width:100%;height:100%;background-color:#0009;display:block;position:absolute;top:0;left:0;z-index:1015}.photobook-viewer.overview-zoom{bottom:0}.photobook-viewer .viewport{position:relative;width:100%;white-space:nowrap;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;z-index:0;height:100%;overflow:hidden}.photobook-viewer .viewport.pan{cursor:move}.photobook-viewer .viewport>.wrapper{width:100%;transform-style:preserve-3d}.photobook-viewer .viewport>.wrapper.ng-animating book-container page-labels,.photobook-viewer .viewport>.wrapper.ng-animating cover-container page-labels{display:none}.photobook-viewer .viewport>.wrapper.single-page .book-container,.photobook-viewer .viewport>.wrapper.single-page .cover-container{transition:transform var(--ui-animation-duration-long) ease-in-out}.photobook-viewer .viewport>.wrapper.single-page .book-container:not(.show-right-page),.photobook-viewer .viewport>.wrapper.single-page .cover-container:not(.show-right-page){transform:translate(23%)}.photobook-viewer .viewport>.wrapper.single-page .book-container.show-right-page,.photobook-viewer .viewport>.wrapper.single-page .cover-container.show-right-page{transform:translate(-22%)}.photobook-viewer .viewport>.wrapper book-container{transform:rotateY(180deg);z-index:2}.photobook-viewer .viewport>.wrapper cover-container{transform:rotateY(0);z-index:1}.photobook-viewer .viewport>.wrapper book-container,.photobook-viewer .viewport>.wrapper cover-container{display:block;position:relative;backface-visibility:hidden}.photobook-viewer .viewport>.wrapper .prevent-pageflip{position:absolute;top:0;left:0;width:100%;height:100%;z-index:200}.photobook-viewer .viewport>.wrapper selection-spread,.photobook-viewer .viewport>.wrapper selection-cover{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1000}.photobook-viewer .viewport>.wrapper selection-spread .spread,.photobook-viewer .viewport>.wrapper selection-cover .spread{position:absolute}.photobook-viewer .viewport>.wrapper selection-spread .spread>.left,.photobook-viewer .viewport>.wrapper selection-cover .spread>.left{position:absolute;width:50%;height:100%;left:0}.photobook-viewer .viewport>.wrapper selection-spread .spread>.right,.photobook-viewer .viewport>.wrapper selection-cover .spread>.right{position:absolute;width:50%;height:100%;left:50%}.photobook-viewer .viewport>.wrapper selection-spread .fullcover,.photobook-viewer .viewport>.wrapper selection-cover .fullcover{position:absolute;top:0;left:0;width:100%;height:100%}.photobook-viewer .viewport>.wrapper selection-spread .fullcover .front,.photobook-viewer .viewport>.wrapper selection-spread .fullcover .back,.photobook-viewer .viewport>.wrapper selection-spread .fullcover .spine,.photobook-viewer .viewport>.wrapper selection-cover .fullcover .front,.photobook-viewer .viewport>.wrapper selection-cover .fullcover .back,.photobook-viewer .viewport>.wrapper selection-cover .fullcover .spine{position:absolute;height:100%}.photobook-viewer .viewport>.wrapper page-labels{top:-38px}@media(max-width:991px),(max-height:479px){.photobook-viewer .viewport>.wrapper page-labels{top:-26px}}.photobook-viewer .viewport>.wrapper page-labels .page-label{padding:3px 14px;color:var(--pagetrack-page-label-txt)}@media(max-width:991px),(max-height:479px){.photobook-viewer .viewport>.wrapper page-labels .page-label{padding:2px 8px}}@media(max-height:479px)and (min-width:480px),(max-width:479px)and (min-width:480px){.photobook-viewer .viewport>.wrapper page-labels .page-label{display:none}}.photobook-viewer .viewport.no-animate>.wrapper.ng-animating{transition-duration:0s}.photobook-viewer page-labels{position:absolute;display:flex;width:100%;left:0;z-index:2}.photobook-viewer page-labels>div{display:flex;width:50%;justify-content:center}.sidepanel-dock-right .photobook-viewer.side-panel-shown{left:0;right:80px}@media(max-width:479px){.sidepanel-dock-right .photobook-viewer.side-panel-shown{right:0}}@media(max-height:479px){.photobook-viewer{bottom:0}}@media(max-width:479px){.photobook-viewer{bottom:0}.photobook-viewer.side-panel-shown{left:0;bottom:62px}}.edge .photobook-viewer .viewport>.wrapper book-container{z-index:1}.edge .photobook-viewer .viewport>.wrapper cover-container{z-index:2}body.drag-in-progress .manage-pages{pointer-events:none}.photopicker.modal{--gallery-photo-container-bg: var(--autofill-gallery-photo-container-bg);margin:var(--ui-spacing);border-radius:var(--ui-radius);overflow-y:auto}.photopicker.modal .modal-dialog{height:100%;width:100%;margin:0;overflow:hidden}.photopicker.modal .modal-dialog .modal-content{height:100%}.photopicker.modal .modal-dialog .modal-content .modal-header{border:0;gap:var(--ui-gap)}.photopicker.modal .modal-dialog .modal-content .modal-header .modal-title{display:flex;align-items:center;flex-grow:1}.photopicker.modal .modal-dialog .modal-content .modal-header .navigation{display:flex;align-items:center;gap:var(--ui-gap)}.photopicker.modal .modal-dialog .modal-content .navbar{margin-bottom:var(--ui-spacing);border-top:none}.photopicker.modal .modal-dialog .modal-content .navbar .flex-container{width:100%;flex-wrap:wrap;justify-content:flex-end}.photopicker.modal .modal-dialog .modal-content .navbar .in-progress-container{width:100%;margin:0 var(--ui-spacing)}.photopicker.modal .modal-dialog .modal-content .navbar .in-progress-container .in-progress{margin:0;width:100%;--strip-color-1: var(--color-gray);--strip-color-2: var(--color-silver-25);--strip-color-3: var(--color-gray-dark)}@supports (color: color-mix(in srgb,var(--color-silver) 25%,transparent)){.photopicker.modal .modal-dialog .modal-content .navbar .in-progress-container .in-progress{--strip-color-2: color-mix(in srgb, var(--color-silver) 25%, transparent)}}.photopicker.modal .modal-dialog .modal-content .navbar .in-progress-container .in-progress{background-color:var(--strip-color-1);background-image:linear-gradient(-45deg,var(--strip-color-1) 25%,var(--strip-color-2) 25%,var(--strip-color-2) 50%,var(--strip-color-1) 50%,var(--strip-color-1) 75%,var(--strip-color-2) 75%,var(--strip-color-2));background-size:16px 16px;animation:move 6s linear infinite;transition:box-shadow var(--ui-animation-duration-long),color var(--ui-animation-duration-long);color:var(--button-accent-txt)}.photopicker.modal .modal-dialog .modal-content .navbar .in-progress-container .in-progress:hover span,.photopicker.modal .modal-dialog .modal-content .navbar .in-progress-container .in-progress:focus span,.photopicker.modal .modal-dialog .modal-content .navbar .in-progress-container .in-progress:active span{opacity:var(--button-opacity-hover)}.photopicker.modal .modal-dialog .modal-content .navbar .in-progress-container .in-progress.error{--strip-color-1: var(--color-warning);--strip-color-2: var(--color-danger-25);--strip-color-3: var(--color-warning-dark)}@supports (color: color-mix(in srgb,var(--color-silver) 25%,transparent)){.photopicker.modal .modal-dialog .modal-content .navbar .in-progress-container .in-progress.error{--strip-color-2: color-mix(in srgb, var(--color-danger) 25%, transparent)}}.photopicker.modal .modal-dialog .modal-content .navbar .in-progress-container .in-progress.error{background-color:var(--strip-color-1);background-image:linear-gradient(-45deg,var(--strip-color-1) 25%,var(--strip-color-2) 25%,var(--strip-color-2) 50%,var(--strip-color-1) 50%,var(--strip-color-1) 75%,var(--strip-color-2) 75%,var(--strip-color-2));background-size:16px 16px;animation:move 6s linear infinite;transition:box-shadow var(--ui-animation-duration-long),color var(--ui-animation-duration-long);color:var(--button-accent-txt)}.photopicker.modal .modal-dialog .modal-content .navbar .in-progress-container .in-progress.error:hover span,.photopicker.modal .modal-dialog .modal-content .navbar .in-progress-container .in-progress.error:focus span,.photopicker.modal .modal-dialog .modal-content .navbar .in-progress-container .in-progress.error:active span{opacity:var(--button-opacity-hover)}.photopicker.modal .modal-dialog .modal-content .navbar .breadcrumb-section{padding-left:var(--ui-spacing-x2);flex:1 1 auto;overflow:hidden}.photopicker.modal .modal-dialog .modal-content .navbar .breadcrumb-section .back-album-btn{max-width:100%;border-color:transparent;margin-left:calc(var(--ui-spacing-x2) * -1)}.photopicker.modal .modal-dialog .modal-content .navbar .breadcrumb-section .back-album-btn span{padding:0 0 4px 4px;text-overflow:ellipsis;overflow:hidden}.photopicker.modal .modal-dialog .modal-content .navbar .breadcrumb-section .breadcrumb{margin-bottom:0;padding:0;align-items:center}.photopicker.modal .modal-dialog .modal-content .navbar .breadcrumb-section .breadcrumb>li{overflow:hidden}.photopicker.modal .modal-dialog .modal-content .navbar .breadcrumb-section .breadcrumb>li+li button{padding:0 4px 0 0;max-width:100%}.photopicker.modal .modal-dialog .modal-content .navbar .breadcrumb-section .breadcrumb>li+li button span{text-overflow:ellipsis;overflow:hidden}.photopicker.modal .modal-dialog .modal-content .navbar .breadcrumb-section .breadcrumb>li+li svg-icon{fill:var(--autofill-breadcrumb-arrows);margin-right:6px}.photopicker.modal .modal-dialog .modal-content .navbar .breadcrumb-section .breadcrumb>li:first-child button{padding-left:12px}.photopicker.modal .modal-dialog .modal-content .navbar .breadcrumb-section .breadcrumb>li:first-child svg-icon{display:none}.photopicker.modal .modal-dialog .modal-content .navbar .breadcrumb-section .breadcrumb>li:not(:last-child) .btn{color:var(--autofill-breadcrumb-folders);border-color:transparent}.photopicker.modal .modal-dialog .modal-content .navbar .breadcrumb-section .breadcrumb>li:not(:last-child) .btn:hover{color:var(--ui-link-color)}.photopicker.modal .modal-dialog .modal-content .navbar .breadcrumb-section .breadcrumb>li:not(:last-child) .btn:hover:active{opacity:var(--text-default-color)}.photopicker.modal .modal-dialog .modal-content .navbar .breadcrumb-section .breadcrumb>li:not(:last-child) .btn:focus-visible{outline:var(--button-border-focus) solid var(--button-focus-color);outline-offset:-4px}.photopicker.modal .modal-dialog .modal-content .navbar .breadcrumb-section .breadcrumb>li:last-child{pointer-events:none;cursor:default}.photopicker.modal .modal-dialog .modal-content .navbar .mc-btn-group{display:flex;align-items:center;margin-right:12px;flex-wrap:wrap;gap:4px}.photopicker.modal .modal-dialog .modal-content .navbar .back-container{flex-grow:1;margin-left:var(--ui-spacing-x2)}.photopicker.modal .modal-dialog .modal-content #low-res-warning-toast{position:relative;top:0;max-width:none}.photopicker.modal .modal-dialog .modal-content #low-res-warning-toast .toast-content .lowres-icon{display:inline-block;vertical-align:middle}.photopicker.modal .modal-dialog .modal-content .photopicker-container{position:relative;display:flex;flex-direction:row;overflow:hidden;flex:1;flex-basis:auto}@media(max-width:479px){.photopicker.modal .modal-dialog .modal-content .photopicker-container{transition:transform var(--ui-animation-duration-long) ease-in-out;width:200%}}.photopicker.modal .modal-dialog .modal-content .photopicker-container.single-photo-source photo-sources{display:none}.photopicker.modal .modal-dialog .modal-content .photopicker-container .upload-section{display:flex;flex-direction:column;overflow-y:auto;margin-bottom:var(--ui-spacing)}.photopicker.modal .modal-dialog .modal-content .photopicker-container .upload-section .file-list{margin:0 var(--ui-spacing-x2)}@media(max-width:767px){.photopicker.modal .modal-dialog .modal-content .photopicker-container .upload-section .file-list .upload .size-inq-container{display:none}}.photopicker.modal .modal-dialog .modal-content .photopicker-container .upload-section .file-list .upload>div{border-top-width:1px;border-top-style:solid}.automatic-autofill .photopicker.modal .modal-dialog .modal-content .photopicker-container .upload-section .file-list .upload>div:first-of-type{border-top:none}.photopicker.modal .modal-dialog .modal-content .photopicker-container .upload-section .uploaded-photos{position:relative;display:flex;flex-direction:column;padding:0 var(--ui-spacing-x2);gap:var(--ui-gap)}.photopicker.modal .modal-dialog .modal-content .photopicker-container .upload-section .uploaded-photos .uploaded-photos-message{text-align:center;padding:var(--ui-spacing);background-color:var(--color-success-35)}@supports (color: color-mix(in srgb,white 5%,transparent)){.photopicker.modal .modal-dialog .modal-content .photopicker-container .upload-section .uploaded-photos .uploaded-photos-message{background-color:color-mix(in srgb,var(--color-success) 35%,transparent)}}.photopicker.modal .modal-dialog .modal-content .photopicker-container .upload-section .uploaded-photos .uploaded-photos-message .title{display:block;font-size:var(--text-size-title);font-weight:var(--text-font-weight-bold)}.photopicker.modal .modal-dialog .modal-content .photopicker-container .upload-section .uploaded-photos .uploaded-photo{display:flex;align-items:center;gap:var(--ui-gap)}.photopicker.modal .modal-dialog .modal-content .photopicker-container .upload-section .uploaded-photos .uploaded-photo .preview{flex-shrink:0;display:flex;width:85px;height:85px;justify-content:center;align-items:center}.photopicker.modal .modal-dialog .modal-content .photopicker-container .upload-section .uploaded-photos .uploaded-photo .preview img{max-height:100%;max-width:100%}.photopicker.modal .modal-dialog .modal-content .photopicker-container .upload-section .uploaded-photos .uploaded-photo .filename{flex-grow:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:var(--ui-spacing)}@media(max-width:767px){.photopicker.modal .modal-dialog .modal-content .photopicker-container .upload-section .uploaded-photos .uploaded-photo .filename{font-size:var(--text-size-small)}}.photopicker.modal .modal-dialog .modal-content .photopicker-container .upload-section .uploaded-photos .uploaded-photo .btn{flex-shrink:0;width:48px;height:48px;border-radius:24px}@media(max-width:479px){.photopicker.modal .modal-dialog .modal-content .photopicker-container .upload-section .uploaded-photos .uploaded-photo .btn{width:40px;height:40px}}.photopicker.modal .modal-dialog .modal-content .photopicker-container photo-sources{max-width:300px}.photopicker.modal .modal-dialog .modal-content .photopicker-container photo-sources .fileinput-button{margin-right:0;margin-top:0}@media(max-width:479px){.photopicker.modal .modal-dialog .modal-content .photopicker-container photo-sources .fileinput-button{margin:0 var(--ui-spacing)}}.photopicker.modal .modal-dialog .modal-content .photopicker-container photo-sources .photo-sources .photo-source-container-btn .spinner{display:none}@media(max-width:479px){.photopicker.modal .modal-dialog .modal-content .photopicker-container photo-sources{flex-grow:1;max-width:50%}.photopicker.modal .modal-dialog .modal-content .photopicker-container photo-sources .photo-sources .photo-source-container-btn.selected:not(:hover){background-color:inherit}.photopicker.modal .modal-dialog .modal-content .photopicker-container photo-sources .photo-sources .photo-source-container-btn.selected:hover{background-color:var(--button-default-hover-bg)}.photopicker.modal .modal-dialog .modal-content .photopicker-container photo-sources .photo-sources .photo-source-container-btn.selected{border-left-color:transparent}.photopicker.modal .modal-dialog .modal-content .photopicker-container photo-sources .photo-sources .photo-source-container-btn .spinner{display:inline-block}}.photopicker.modal .modal-dialog .modal-content .photopicker-container .gallery-container{position:relative;display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden}@media(max-width:479px){.photopicker.modal .modal-dialog .modal-content .photopicker-container .gallery-container{max-width:50%}}.photopicker.modal .modal-dialog .modal-content .photopicker-container .gallery-container gallery{position:relative;width:100%;flex:1 1 auto;overflow:hidden}.photopicker.modal .modal-dialog .modal-content .photopicker-container .gallery-container .photo-source-container-upload-btn{display:none}@media(max-width:479px){.photopicker.modal .modal-dialog .modal-content .photopicker-container .gallery-container .photo-source-container-upload-btn{display:block}.photopicker.modal .modal-dialog .modal-content .photopicker-container .gallery-container .photo-source-container-upload-btn .photo-sources-upload-btn{width:100%}.photopicker.modal .modal-dialog .modal-content .photopicker-container .gallery-container .photo-source-container-upload-btn .photo-sources-upload-btn .btn{margin:8px 16px}}.photopicker.modal .modal-dialog .modal-content footer{display:flex;flex-direction:column;align-items:stretch;background-color:var(--ui-panel-section)}.photopicker.modal .modal-dialog .modal-content footer .warning{z-index:2;width:100%;position:absolute;padding:8px 24px;background-color:var(--color-info);color:var(--button-accent-txt)}.photopicker.modal .modal-dialog .modal-content footer nav{display:flex;z-index:3;margin:var(--ui-spacing-x2) var(--ui-spacing) 0 var(--ui-spacing-x2);gap:var(--ui-gap)}@media(max-height:479px){.photopicker.modal .modal-dialog .modal-content footer nav{margin:var(--ui-spacing)}}@media(min-width:768px){.photopicker.modal .modal-dialog .modal-content footer nav button .icon{display:none}}.photopicker.modal .modal-dialog .modal-content footer .photo-count{display:flex;flex-direction:row;flex-grow:2}.photopicker.modal .modal-dialog .modal-content footer .selected-count{min-width:40px;margin-right:var(--ui-spacing);padding:6px 14px;font-size:var(--text-size-title);font-weight:700;text-align:center;background-color:var(--button-accent-bg);color:var(--button-accent-txt);border-radius:200px;align-self:center;flex-shrink:0}.photopicker.modal .modal-dialog .modal-content footer .details{display:flex;flex-direction:column;justify-content:center;width:100%;line-height:120%;gap:3px}.photopicker.modal .modal-dialog .modal-content footer .details label{margin:0;font-size:var(--text-size-title)}@media(max-width:767px),(max-height:479px){.photopicker.modal .modal-dialog .modal-content footer .details label{font-size:var(--text-size-default)}}.photopicker.modal .modal-dialog .modal-content footer .details .remaining-count,.photopicker.modal .modal-dialog .modal-content footer .details .max-reached{margin:0;font-size:var(--text-size-default)}@media(max-width:767px),(max-height:479px){.photopicker.modal .modal-dialog .modal-content footer .details .remaining-count,.photopicker.modal .modal-dialog .modal-content footer .details .max-reached{font-size:var(--text-size-small)}}.photopicker.modal .modal-dialog .modal-content footer selection-list{width:100%;align-self:flex-start;z-index:1}.photopicker.modal .modal-dialog .modal-content footer selection-list .horizontal-slide{padding:var(--ui-spacing-x2) var(--ui-spacing) 0}.photopicker.modal .modal-dialog .modal-content footer selection-list:not(.startup-autofill) .section-container.pages .section-info{visibility:hidden}@media(max-height:479px){.photopicker.modal .modal-dialog .modal-content footer .warning{padding:4px 24px}.photopicker.modal .modal-dialog .modal-content footer .details{flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start}.photopicker.modal .modal-dialog .modal-content footer .details label{padding-right:var(--ui-spacing)}}.viewer-container.print .photopicker.modal .modal-header{padding-top:var(--ui-spacing);padding-bottom:var(--ui-spacing)}.viewer-container.print .photopicker.modal footer nav{margin:var(--ui-spacing-x2)}@media(max-width:479px),(max-height:479px){.viewer-container.print .photopicker.modal footer nav{margin:var(--ui-spacing)}}modal.single-photo-autofill .photopicker.modal .navbar-main loading-button,modal.single-photo-autofill .photopicker.modal .mc-btn-group,modal.single-photo-autofill .photopicker.modal .modal-dialog .modal-content footer{display:none}@media(max-width:479px){modal:not(.automatic-autofill) .photopicker.modal .photopicker-container:not(.show-photo-sources):not(.single-photo-source){transform:translate(-50%)}}.photo-sources{display:flex;flex-direction:column;align-items:stretch;height:100%;overflow-y:auto;overflow-x:hidden;min-width:250px}.photo-sources .photo-source-container-btn{position:relative;display:flex;align-items:center;border-left-color:transparent}.photo-sources .photo-source-container-btn:before{position:absolute;height:100%;content:"";border-left-style:solid;border-left-color:inherit;border-left-width:3px;transition:border-left-color var(--ui-animation-duration-long)}.photo-sources .photo-source-container-btn button{height:100%}.photo-sources .photo-source-container-btn button:focus-visible{outline:var(--button-border-focus) solid var(--button-focus-color);outline-offset:-4px;box-shadow:none}.photo-sources .photo-source-container-btn .photo-source-btn{width:100%;height:48px;overflow:hidden;justify-content:flex-start;padding:0 calc(var(--ui-spacing) + var(--ui-spacing-x2));border-radius:0;line-height:1.2;border:none}.photo-sources .photo-source-container-btn .photo-source-btn span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.photo-sources .photo-source-container-btn .photo-source-btn img,.photo-sources .photo-source-container-btn .photo-source-btn svg-icon,.photo-sources .photo-source-container-btn .photo-source-btn .no-icon{margin-right:10px}.photo-sources .photo-source-container-btn .photo-source-btn img{height:24px;width:24px;object-fit:cover}.photo-sources .photo-source-container-btn .photo-source-btn svg-icon{vertical-align:middle;fill:var(--button-default-icon)}.photo-sources .photo-source-container-btn .photo-source-btn svg-icon svg{width:24px;height:24px}.photo-sources .photo-source-container-btn .photo-source-btn .no-icon{width:24px}.photo-sources .photo-source-container-btn .photo-source-signout-btn{border-radius:0}.photo-sources .photo-source-container-btn.selected,.photo-sources .photo-source-container-btn.selected:hover{background-color:var(--side-panel-source-selected-bg);border-left-color:var(--side-panel-source-selected-accent)}.photo-sources .photo-source-container-btn:hover{background-color:var(--button-default-hover-bg)}.photo-sources .photo-source-container-btn .spinner-small{position:absolute;right:16px}.photo-sources .photo-sources-upload-btn{width:100%}.photo-sources .photo-sources-upload-btn .btn{margin:var(--ui-spacing) var(--ui-spacing-x2)}.popover.photo-source-details-popover{max-width:260px;margin:0 var(--ui-spacing);border-radius:var(--ui-radius)}.centered-tour-element{position:fixed;left:50%;top:50%}.popover{--bs-popover-body-color: var(--text-default-color);--bs-popover-bg: var(--ui-modal-bg);--bs-popover-body-padding-x: var(--ui-spacing-x2);--bs-popover-body-padding-y: var(--ui-spacing-x2);--bs-popover-border-radius: var(--ui-radius);position:absolute;z-index:1039;border:none;min-width:140px;max-width:400px;background-clip:border-box;box-shadow:var(--modal-shadow)}.popover .popover-arrow{position:absolute}.popover .popover-title{font-size:var(--text-size-title);margin-bottom:var(--ui-spacing-x2)}.popover .popover-content{font-size:var(--text-size-default)}.popover .popover-content .btn-popover{display:block;padding-left:var(--ui-spacing-x2);padding-right:var(--ui-spacing-x2);height:48px;border:none;width:100%;text-align:left;white-space:normal;border-radius:0;background-color:var(--form-dropdown-bg)}.popover .popover-content .btn-popover:hover{background:var(--form-dropdown-hover-bg)}.popover .popover-content .btn-popover:first-child{border-top-left-radius:var(--ui-radius);border-top-right-radius:var(--ui-radius)}.popover .popover-content .btn-popover:last-child{border-bottom-left-radius:var(--ui-radius);border-bottom-right-radius:var(--ui-radius)}.popover .popover-footer{display:flex;gap:var(--ui-gap);margin-top:var(--ui-spacing-x2);text-align:right}.popover.popover-menu{padding:0}.popover.popover-menu .popover-content{padding:var(--ui-spacing) 0}price-label{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;background-color:var(--button-accent-split-bg);border-radius:0 var(--button-radius) var(--button-radius) 0}price-label span{display:block;margin:0 var(--ui-spacing)}price-label span.regular{display:none;font-weight:400;font-size:var(--text-size-small);text-decoration:line-through}price-label.updating{opacity:.3}price-label .popover{pointer-events:none;min-width:0;max-width:none}price-label .popover .popover-content{color:var(--text-default-color);text-align:center;font-weight:700;text-transform:uppercase;overflow:hidden}.print-viewer{position:absolute;inset:53px 0 0;overflow:hidden}@media(max-width:479px){.print-viewer.disabled:after{content:"";width:100%;height:100%;background-color:#0009;display:block;position:absolute;top:0;left:0;z-index:1015}}.print-viewer #print-viewer-toolbar{background-color:var(--ui-bar-bg);z-index:10}.print-viewer #print-viewer-toolbar .tabs-container{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;overflow:hidden}.print-viewer #print-viewer-toolbar .tabs-container .scroll-wrapper{position:relative;overflow:hidden;flex-shrink:1}.print-viewer #print-viewer-toolbar .tabs-container .scroll-left,.print-viewer #print-viewer-toolbar .tabs-container .scroll-right{justify-content:center}.print-viewer #print-viewer-toolbar .tabs-container .btn{flex-shrink:0}.print-viewer #print-viewer-toolbar .tabs-container .nav-tabs{--bs-nav-tabs-border-width: 0;flex-wrap:nowrap;justify-content:center;transition:transform var(--ui-animation-duration-long) cubic-bezier(.23,1,.32,1);transform:translateZ(0);gap:calc(var(--ui-gap) - var(--button-border-focus))}.print-viewer #print-viewer-toolbar .tabs-container .nav-tabs.scroll{justify-content:flex-start}.print-viewer #print-viewer-toolbar .tabs-container .nav-tabs>.nav-item{height:calc(var(--button-size-small) - var(--button-border-focus) * 2);margin:var(--button-border-focus);border-top-left-radius:var(--ui-radius);border-top-right-radius:var(--ui-radius);border:none;background:none;padding:0}.print-viewer #print-viewer-toolbar .tabs-container .nav-tabs>.nav-item>a{padding:0 var(--ui-spacing-x2);color:var(--text-default-color);border-radius:0;transition:none}.print-viewer #print-viewer-toolbar .tabs-container .nav-tabs>.nav-item.active{box-shadow:0 0 0 var(--button-border-focus) var(--ui-bg);background-color:var(--ui-bg)}.print-viewer #print-viewer-toolbar .tabs-container .nav-tabs>.nav-item:not(.active):focus-visible{box-shadow:0 0 0 var(--button-border-focus) var(--button-focus-color)}.print-viewer #print-viewer-toolbar .tabs-container .nav-tabs>.nav-item:not(.active)>a{cursor:pointer}.print-viewer #print-viewer-toolbar .tabs-container .nav-tabs>.nav-item:not(.active)>a:hover{opacity:var(--button-opacity-hover);transition:opacity var(--ui-animation-duration-short) ease .1s}.print-viewer #print-viewer-toolbar .tabs-container .btn-add-format{height:calc(var(--button-size-small) - var(--button-border-focus) * 2);margin:var(--button-border-focus);display:flex;align-items:center;gap:var(--ui-gap);color:var(--color-accent);fill:var(--color-accent);border:none}.print-viewer #print-viewer-toolbar .tabs-container .btn-add-format:hover{opacity:var(--button-opacity-hover)}.print-viewer .options-bar{padding-left:var(--ui-spacing);padding-right:var(--ui-spacing)}.print-viewer .options-bar>.flex-container{justify-content:space-between;width:100%}.print-viewer .options-bar>.flex-container>div{gap:var(--ui-gap)}.print-viewer .options-bar>.flex-container>div:first-child{flex:1;align-items:center;margin-left:var(--ui-spacing-x2)}.print-viewer .options-bar .count{padding:6px 12px;border-radius:100px;font-size:var(--text-size-default);line-height:20px;min-width:40px}.print-viewer .options-bar .count.prints{margin-left:var(--ui-spacing);color:var(--button-accent-txt);background-color:var(--color-accent)}@media(max-width:479px){.print-viewer .options-bar .popover-button-label,.print-viewer .options-bar .prints-label{display:none}}@media(min-width:480px){.print-viewer .options-bar .popover-button-overflow{display:none}}@media(max-width:767px){.print-viewer .options-bar .btn-edit-product,.print-viewer .options-bar .btn-delete-set,.print-viewer .options-bar .qty_long{display:none}}@media(min-width:768px){.print-viewer .options-bar popover-button,.print-viewer .options-bar .qty_short{display:none}}.print-viewer .print-viewer-container{position:absolute;inset:80px 0 0;padding:var(--ui-spacing);overflow:hidden;background-color:var(--ui-bg);overflow-y:auto}.print-viewer .print-viewer-container.loading .print-viewer-gallery:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4;z-index:1}.print-viewer .print-viewer-container.loading .spinner-large{z-index:2}.print-viewer .print-viewer-container .add-photos-btn{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--ui-gap)}.print-viewer .print-viewer-container .add-photos-btn svg{width:36px;height:36px}.print-viewer .print-viewer-container .add-photos-container{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.print-viewer .print-viewer-container .add-photos-container .add-photos-btn{width:150px;height:150px}.print-viewer .print-viewer-container .print-viewer-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-template-rows:min-content;gap:var(--ui-gap)}@media(max-width:991px){.print-viewer .print-viewer-container .print-viewer-gallery{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media(max-width:479px){.print-viewer .print-viewer-container .print-viewer-gallery{--button-size-small: 28px;grid-template-columns:1fr 1fr}}.print-viewer .print-viewer-container .print-viewer-gallery .gallery-item .container,.print-viewer .print-viewer-container .print-viewer-gallery .item .container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.print-viewer .print-viewer-container .print-viewer-gallery .gallery-item .container>canvas,.print-viewer .print-viewer-container .print-viewer-gallery .item .container>canvas{display:block;width:100%;position:relative}.print-viewer .print-viewer-container .print-viewer-gallery .item .add-photos-btn{position:absolute;width:calc(100% - var(--ui-spacing-x2));height:calc(100% - var(--ui-spacing-x2));top:var(--ui-spacing);left:var(--ui-spacing)}.print-viewer .print-viewer-container .print-viewer-gallery .item .photo-count{padding:var(--ui-spacing);width:100%;text-align:center;white-space:nowrap}.print-viewer .print-viewer-container .print-viewer-gallery .gallery-item{--low-res-outline-width: 2px;background-color:var(--print-card-bg);border-radius:var(--ui-radius);transition:background-color var(--ui-animation-duration-long) ease-in-out}.print-viewer .print-viewer-container .print-viewer-gallery .gallery-item .tools{width:100%;padding:0 var(--ui-spacing) var(--ui-spacing);display:flex;justify-content:space-between}.print-viewer .print-viewer-container .print-viewer-gallery .gallery-item .tools .nb-prints{width:38px;border:none;text-align:center;background-color:var(--print-card-field-bg);color:var(--form-field-txt)}.print-viewer .print-viewer-container .print-viewer-gallery .gallery-item .tools print-quantity-selector .btn{width:var(--button-size-small);height:var(--button-size-small);--bs-border-width: 0}.print-viewer .print-viewer-container .print-viewer-gallery .gallery-item .photo-container{position:absolute;display:flex;justify-content:center;align-items:center;background-color:var(--print-card-photo-container-bg);border:none;padding:0;width:calc(100% - var(--ui-spacing-x2));height:calc(100% - var(--ui-spacing-x2));transition:opacity var(--ui-animation-duration-long) ease-in-out}.print-viewer .print-viewer-container .print-viewer-gallery .gallery-item .photo-container .thumbnail{position:relative;border-radius:var(--ui-radius)}.print-viewer .print-viewer-container .print-viewer-gallery .gallery-item .photo-container .lowres-icon{position:absolute;top:var(--ui-spacing);left:var(--ui-spacing)}.print-viewer .print-viewer-container .print-viewer-gallery .gallery-item.lowres{outline:var(--low-res-outline-width) solid var(--color-danger)}.print-viewer .print-viewer-container .print-viewer-gallery .gallery-item:hover{background-color:var(--print-card-hover-bg)}.print-viewer .print-viewer-container .print-viewer-gallery .gallery-item:hover .photo-container{opacity:.9}.button-popover .popover-content{padding:0}.button-popover .popover-arrow{display:none}.print-uploads-modal .modal-body{max-height:300px;overflow-y:auto}.print-uploads-modal .modal-body .file-list{padding:0}.print-uploads-modal .modal-body .file-list .upload.uploading{background-color:var(--card-bg)}.print-uploads-modal .modal-body .file-list .upload .status-inq-container{flex-direction:column}.print-uploads-modal .modal-body .file-list .upload .status-inq-container .description{margin-bottom:6px;line-height:1.3}@media(max-width:479px){.print-uploads-modal .modal-body .file-list .upload .status-inq-container .description{font-size:var(--text-size-mini);margin-bottom:3px}}.print-uploads-modal .modal-body .file-list .upload .status-inq-container .progress{height:6px}@media(max-width:479px){.print-uploads-modal .modal-body .file-list .upload .status-inq-container .progress{margin-left:0}}.print-uploads-modal .modal-body .file-list .upload .status-inq-container .btn.destroy{background:transparent}@media(max-height:479px)and (orientation:landscape),(max-width:479px)and (orientation:portrait){.print-uploads-modal .modal-dialog{height:94%;width:94%;margin:0}.print-uploads-modal .modal-dialog .modal-content{height:100%}.print-uploads-modal .modal-dialog .modal-content .modal-body{max-height:none}}product-options-selector .category-container{--card-bg: var(--card-bg-alt);--button-focus-color: var(--color-accent-50)}@supports (color: color-mix(in srgb,white 5%,transparent)){product-options-selector .category-container{--button-focus-color: color-mix(in srgb, var(--form-accent-color) 50%, transparent)}}product-options-selector .category-container{margin:0 0 var(--ui-spacing-x2)}product-options-selector .category-container label{margin:var(--ui-spacing) 0 var(--ui-spacing-x2)}product-options-selector .category-container.no-label{padding-top:8px}product-options-selector .category-container button span{text-align:left;overflow:hidden;max-width:100%;line-height:16px;max-height:5em}product-options-selector .category-container .dropdown .btn{padding-left:6px}product-options-selector .category-container .dropdown img{max-height:30px;max-width:45px;border:1px solid var(--gallery-img-border);border-radius:4px}product-options-selector .category-container .dropdown span{padding:0 6px}product-options-selector .category-container .dropdown span:last-of-type{margin-right:20px}product-options-selector .category-container .thumbnail-display{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));grid-template-rows:min-content;grid-auto-rows:min-content;gap:var(--ui-gap)}product-options-selector .category-container .thumbnail-display:has(.swatch){grid-template-columns:repeat(auto-fill,minmax(36px,1fr))}product-options-selector .category-container .thumbnail-display .swatch{cursor:pointer;aspect-ratio:1;border-radius:100%;padding:0;border:none;outline:2px solid var(--card-bg);gap:var(--margin);transition:outline-width var(--ui-animation-duration-long),outline-color var(--ui-animation-duration-long)}product-options-selector .category-container .thumbnail-display .swatch.selected{background-color:var(--card-bg);outline:var(--card-selected-outline-size) solid var(--card-selected-outline);outline-offset:-2px}product-options-selector .category-container .thumbnail-display .swatch:hover:not(.selected){outline-color:var(--card-hover-border)}product-options-selector .category-container .thumbnail-display .swatch:hover:not(.selected):active{outline-color:transparent}product-options-selector .category-container .thumbnail-display .swatch:focus-visible{outline:transparent}product-options-selector .category-container .thumbnail-display .swatch.unavailable{position:relative}product-options-selector .category-container .thumbnail-display .swatch.unavailable svg-icon{position:absolute;display:flex;width:100%;height:100%;top:0;left:0;align-items:center;justify-content:center;fill:var(--card-bg);filter:drop-shadow(0px 2px 2px rgba(0,0,0,.25))}product-options-selector .category-container .thumbnail-display .swatch.unavailable svg-icon svg{width:100%;height:100%}product-options-selector .category-container .thumbnail-display .swatch img{width:100%;border-radius:100%}product-options-selector .category-container .item-button{--margin: 8px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:inherit;border-radius:var(--ui-radius);box-shadow:0 0 0 var(--card-outline-size) var(--card-outline);padding:calc(var(--margin) / 2);background-color:var(--card-bg);transition:all var(--ui-animation-duration-long)}product-options-selector .category-container .item-button img{max-width:100%;background-color:var(--card-img-bg);border:1px solid var(--gallery-img-border);border-radius:4px}product-options-selector .category-container .item-button .details{display:flex;flex:2 0 auto;flex-direction:column;align-items:center;justify-content:flex-end;width:100%}product-options-selector .category-container .item-button span{color:var(--card-txt);margin-top:8px;white-space:normal;text-align:center;text-transform:none;line-height:1.2;font-size:var(--text-size-mini);font-weight:500}product-options-selector .category-container .item-button span.price{line-height:13px;margin-top:3px;font-weight:400;color:var(--card-price-txt)}product-options-selector .category-container .item-button span:last-child{padding-bottom:2px}product-options-selector .category-container .item-button:hover{box-shadow:0 0 0 var(--card-hover-outline-size) var(--card-hover-border)}product-options-selector .category-container .item-button:hover:active{box-shadow:0 0 0 var(--card-hover-outline-size) transparent}product-options-selector .category-container .item-button.selected{outline:var(--card-selected-outline-size) var(--card-selected-outline) solid;box-shadow:none}product-options-selector .category-container .item-button.selected span{color:var(--card-selected-txt);opacity:1}product-options-selector .category-container .item-button.selected span.price{color:var(--card-price-selected-txt)}product-options-selector .category-container .item-button:focus-visible{outline:var(--button-border-focus) solid var(--button-focus-color)}product-options-selector .category-container .item-button.unavailable{background-color:transparent;box-shadow:none}product-options-selector .category-container .dropdown-toggle{display:flex;align-items:center;width:100%;text-align:left}product-options-selector .category-container .dropdown-toggle span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-size:var(--text-size-small);text-transform:none}product-options-selector .category-container .dropdown-toggle .item-label{flex:1 1 auto}product-options-selector .category-container .dropdown-toggle .price{flex:0 0 auto;padding-right:0;color:var(--card-price-txt);font-size:var(--text-size-mini)}product-options-selector .category-container .dropdown-menu{width:100%;overflow-y:auto;background:var(--form-dropdown-bg);padding:0}product-options-selector .category-container .dropdown-menu .dropdown-item:first-child button{border-radius:6px 6px 0 0}product-options-selector .category-container .dropdown-menu .dropdown-item:last-child button{border-radius:0 0 6px 6px;border-bottom-width:0}product-options-selector .category-container .dropdown-menu .dropdown-item:hover{background-color:var(--form-dropdown-hover-bg)}product-options-selector .category-container .dropdown-menu .dropdown-item:hover .details span{color:var(--text-default-color)}product-options-selector .category-container .dropdown-menu .dropdown-item:hover .details span.price{color:var(--card-price-txt)}product-options-selector .category-container .dropdown-menu .dropdown-item.active{background-color:var(--form-accent-color)}product-options-selector .category-container .dropdown-menu .dropdown-item.active .details span,product-options-selector .category-container .dropdown-menu .dropdown-item.active .details span.price{color:var(--form-accent-txt)}product-options-selector .category-container .dropdown-menu .dropdown-item.unavailable:not(.active),product-options-selector .category-container .dropdown-menu .dropdown-item.unavailable:hover:not(.active){background-color:var(--form-dropdown-unavailable-bg)}product-options-selector .category-container .dropdown-menu .dropdown-item.unavailable:not(.active) .details span,product-options-selector .category-container .dropdown-menu .dropdown-item.unavailable:hover:not(.active) .details span{opacity:.5}product-options-selector .category-container .dropdown-menu button{width:100%;display:flex;align-items:center;border:none;background:transparent;padding:6px;border-bottom:1px solid var(--ui-divider)}product-options-selector .category-container .dropdown-menu button img{max-height:80px;max-width:120px;margin-right:8px;border:1px solid var(--gallery-photo-container-bg)}product-options-selector .category-container .dropdown-menu button span{font-size:var(--text-size-small);white-space:break-spaces}product-options-selector .category-container .dropdown-menu button .details{display:flex;flex-direction:column}product-options-selector .category-container .dropdown-menu button .details .price{padding-top:3px;color:var(--card-price-txt);font-size:var(--text-size-mini);flex:0 0 auto}product-options-selector .category-container .dropdown-menu button .details:first-child{width:100%;justify-content:space-between;align-items:center;flex-direction:row}product-options-selector .category-container .item-button.unavailable,product-options-selector .category-container .item-button.selected.unavailable,product-options-selector .category-container .dropdown-menu .dropdown-item.unavailable button{background-color:transparent}product-options-selector .category-container .item-button.unavailable img,product-options-selector .category-container .item-button.selected.unavailable img,product-options-selector .category-container .dropdown-menu .dropdown-item.unavailable button img{filter:grayscale(100%);opacity:.5}product-options-selector .category-container .item-button.unavailable:hover,product-options-selector .category-container .item-button.selected.unavailable:hover,product-options-selector .category-container .dropdown-menu .dropdown-item.unavailable button:hover{background-color:transparent}viewport-toolbar{position:absolute;right:var(--ui-spacing);bottom:var(--ui-spacing);z-index:1}@media(max-width:479px),(max-height:479px){viewport-toolbar{right:var(--ui-spacing);top:var(--ui-spacing);bottom:auto}}@media(max-height:479px){viewport-toolbar{flex-direction:column}}.sidepanel-dock-right viewport-toolbar{left:var(--ui-spacing);right:auto}@media(max-width:479px){gifting-viewer.disabled viewport-toolbar,photobook-viewer.disabled viewport-toolbar{display:none}}inline-text-editor{position:relative}inline-text-editor.hidden quill-editor{opacity:.1%}inline-text-editor quill-editor{display:block!important;height:100%;caret-color:var(--color-accent)}inline-text-editor quill-editor ::selection{color:var(--color-whitest);background:var(--color-accent)}inline-text-editor quill-editor .ql-toolbar{display:none}inline-text-editor .ql-container.mc-text-editor{border:none}inline-text-editor .ql-container.mc-text-editor .ql-editor{border:none;line-height:inherit;padding:0;text-align:inherit;overflow:visible;outline-offset:6px;block-size:fit-content;pointer-events:auto}@supports not (text-align-last: center){inline-text-editor .ql-container.mc-text-editor .ql-editor{-webkit-user-select:auto;user-select:auto}}.free-form inline-text-editor .ql-editor>*{cursor:inherit}.product-selection.modal{margin:var(--ui-spacing);border-radius:var(--ui-radius)}.product-selection.modal:focus{box-shadow:none}.product-selection.modal .modal-dialog{height:100%;width:100%;margin:0}.product-selection.modal .modal-dialog .modal-content{height:100%}.product-selection.modal .modal-dialog .modal-content .modal-header{padding-top:var(--ui-spacing);padding-bottom:var(--ui-spacing);background-color:var(--ui-bar-bg);gap:var(--ui-gap)}.product-selection.modal .modal-dialog .modal-content .modal-header .modal-title{flex-grow:1}.product-selection.modal .modal-dialog .modal-content .modal-header .navigation{display:flex;gap:var(--ui-gap)}.product-selection.modal .modal-dialog .modal-content .modal-body{overflow-y:scroll;-webkit-overflow-scrolling:touch}.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container{padding:var(--ui-spacing-x2);background-color:var(--ui-panel-section);border-radius:var(--ui-radius)}@media(max-width:479px){.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container{padding:var(--ui-spacing)}}.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container:not(:first-child){margin-top:var(--ui-spacing-x2)}.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile-list-title{width:100%;text-align:center;padding:4px 0 1px;color:var(--text-default-sub-color);font-size:var(--text-size-title)}@media(max-width:479px){.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile-list-title{padding:0 0 10px}}.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile-list{display:flex;justify-content:center;flex-wrap:wrap}.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile{--columns: 2}@media(min-width:480px){.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile{--columns: 3}}@media(min-width:768px){.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile{--columns: 4}}@media(min-width:1200px){.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile{--columns: 6}}.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile{position:relative;overflow:hidden;margin:var(--ui-spacing-x2);padding:0;border-radius:var(--ui-radius);background-color:var(--card-bg);transition-property:transform,color;transition-duration:var(--ui-animation-duration-short);transition-timing-function:ease-out;transition-delay:50ms;cursor:pointer;flex:0 0 auto;width:calc(100% / var(--columns))}.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile:hover{transform:scale(1.06);transition:transform var(--ui-animation-duration-long) ease-out,color var(--ui-animation-duration-long) ease-out var(--ui-animation-duration-short);color:var(--card-txt)}.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile:hover:after{transition:bottom var(--ui-animation-duration-long) ease-out var(--ui-animation-duration-short),right var(--ui-animation-duration-long) ease-out var(--ui-animation-duration-short),opacity var(--ui-animation-duration-long) ease-out var(--ui-animation-duration-short)}.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile.active{transition:transform var(--ui-animation-duration-long) ease-out,background-color var(--ui-animation-duration-long) ease-out,color var(--ui-animation-duration-long) ease-out var(--ui-animation-duration-long);background-color:var(--print-product-selection-card-selected-bg);color:var(--print-product-selection-card-selected-txt);cursor:default}.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile .title{font-size:30px;font-weight:var(--text-font-weight-bold);line-height:1.2}@media(max-width:1199px){.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile .title{font-size:26px}}@media(max-width:479px){.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile .title{font-size:var(--text-size-title)}}.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile .price{-webkit-backdrop-filter:blur(var(--ui-background-blur));backdrop-filter:blur(var(--ui-background-blur));border-radius:24px;background-color:var(--color-silver-50)}@supports (color: color-mix(in srgb,white 5%,transparent)){.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile .price{background-color:color-mix(in srgb,var(--button-default-bg) 50%,transparent)}}.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile img{width:100%}@media(max-width:479px){.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile img{display:none}}.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile .title-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:20px;text-align:center;flex-direction:column}.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile .title-container .price{display:block;padding:6px 14px;margin-top:16px}@media(max-width:767px){.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile .title-container .price{margin-top:10px}}@media(max-width:479px){.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile .title-container{flex-direction:row;text-align:left}.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile .title-container .title{flex:1}.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile .title-container .price{margin-top:0}}@media(max-width:479px){.product-selection.modal .modal-dialog .modal-content .modal-body .tile-list-container .tile{width:100%;height:52px;margin:3px 20px}}.products-container{position:absolute;inset:53px 0 0;background-color:var(--ui-panel-bg);scroll-behavior:smooth}.products-container .products{position:relative;width:100%}.products-container .products .btn-group-vertical{display:flex;max-width:500px;margin:auto;padding:var(--ui-spacing)}.products-container .products .list{display:flex;width:100%;flex-direction:column;gap:var(--ui-gap)}.products-container .products .search{display:flex;align-items:center;width:100%;padding:var(--ui-spacing) 40px}.products-container .products .search svg-icon{fill:var(--button-default-icon);padding:var(--ui-spacing)}.products-container .products .search .search-input{width:100%;margin:var(--ui-spacing) 0;padding:var(--ui-spacing);flex-grow:1;border:none;border-radius:var(--ui-radius)}.products-container .products .search .search-input::placeholder{color:var(--form-field-placeholder-txt)}.products-container .products .card{display:flex;align-items:center;width:100%;min-height:72px;padding:var(--ui-spacing);white-space:normal;transition:box-shadow var(--ui-animation-duration-long);border-radius:var(--ui-radius);background-color:var(--card-bg-alt);color:var(--card-txt)}.products-container .products .card:hover{opacity:var(--button-opacity-hover)}.products-container .products .card:hover:active{opacity:.9}.products-container .products .card:focus-visible{outline:var(--button-border-focus) solid var(--button-focus-color)}.products-container .products .card img{height:50px;margin-right:12px;background-color:var(--gallery-photo-container-bg)}.products-container .products .card span{flex:1 1 auto}save-button{position:relative;z-index:2}save-button .icon{pointer-events:none}save-warning .popover{display:block;width:224px}save-warning .popover .popover-arrow{left:50%;margin-left:calc(var(--bs-popover-arrow-width) * -.5)}save-warning .popover .btn{width:100%;margin-top:var(--ui-spacing-x2)}#photopicker-selection{position:relative}@media(max-width:767px){#photopicker-selection nav .btn{height:34px;padding:4px}}#photopicker-selection .photopicker-selection-list{--separator-width: 1px;display:block}#photopicker-selection .photopicker-selection-list .horizontal-slide{position:relative;display:flex;gap:calc(var(--ui-gap) + var(--separator-width));overflow-x:scroll;padding-left:30px}#photopicker-selection .photopicker-selection-list ul{display:flex;list-style-type:none;white-space:nowrap;margin:0;padding:0;font-size:0;gap:var(--ui-gap)}#photopicker-selection .photopicker-selection-list ul li{display:inline-block;position:relative;height:85px}@media(max-width:479px){#photopicker-selection .photopicker-selection-list ul li{height:60px}}#photopicker-selection .photopicker-selection-list ul li .failed{position:relative}#photopicker-selection .photopicker-selection-list ul li .failed:before,#photopicker-selection .photopicker-selection-list ul li .failed:after{content:"";position:absolute;bottom:0}#photopicker-selection .photopicker-selection-list ul li .failed:before{top:0;left:0;right:0;margin:0 5px;pointer-events:none}#photopicker-selection .photopicker-selection-list ul li .selection{height:85px;width:85px;background-position:50% 20%;background-repeat:no-repeat;background-size:cover;display:block}@media(max-width:479px){#photopicker-selection .photopicker-selection-list ul li .selection{height:60px;width:60px}}#photopicker-selection .photopicker-selection-list .section-container{position:relative;flex-shrink:0}#photopicker-selection .photopicker-selection-list .section-container:not(:first-of-type):before{content:"";position:absolute;width:var(--separator-width);top:calc(-1 * var(--ui-spacing));bottom:calc(-1 * var(--ui-spacing));left:-5px;background-color:var(--ui-divider)}#photopicker-selection .photopicker-selection-list .section-container:last-of-type{padding-right:30px}#photopicker-selection .photopicker-selection-list .section-info{padding-top:6px;font-size:0}@media(max-width:479px){#photopicker-selection .photopicker-selection-list .section-info{padding-top:6px}}#photopicker-selection .photopicker-selection-list .section-info .section-title{position:relative;display:inline-block;font-size:var(--text-size-small);font-weight:700}#photopicker-selection .photopicker-selection-list .section-info .section-title.additional-pages{margin-right:10px}#photopicker-selection .photopicker-selection-list .section-info .section-title .section-label{padding:0 12px}#photopicker-selection .photopicker-selection-list .missing-photo{width:85px;height:85px;outline-style:dashed;outline-width:2px;outline-offset:-2px}@media(max-width:479px){#photopicker-selection .photopicker-selection-list .missing-photo{height:60px;width:60px}}#photopicker-selection .photopicker-selection-list .picture{position:relative}#photopicker-selection .photopicker-selection-list .picture.uploading img{opacity:.2}#photopicker-selection .photopicker-selection-list .picture.failed img{opacity:1;outline:3px solid var(--color-warning)}#photopicker-selection .photopicker-selection-list .picture.failed:before{padding:0;background-color:var(--color-warning-15)}@supports (color: color-mix(in srgb,white 5%,transparent)){#photopicker-selection .photopicker-selection-list .picture.failed:before{background-color:color-mix(in srgb,var(--color-warning) 15%,transparent)}}#photopicker-selection .photopicker-selection-list .picture .delete-picture{position:absolute;top:-10px;right:-6px;width:32px;height:32px;border-radius:16px;background-color:var(--autofill-accent)}@media(max-width:767px){#photopicker-selection .photopicker-selection-list .picture .delete-picture{top:auto;bottom:-10px}}#photopicker-selection .photopicker-selection-list .picture .delete-picture:hover,#photopicker-selection .photopicker-selection-list .picture .delete-picture:active{background-color:var(--color-accent-dark)}@supports (background-color: color-mix(in srgb,var(--autofill-accent),var(--color-black) 20%)){#photopicker-selection .photopicker-selection-list .picture .delete-picture:hover,#photopicker-selection .photopicker-selection-list .picture .delete-picture:active{background-color:color-mix(in srgb,var(--autofill-accent),var(--color-black) 20%)}}#photopicker-selection .photopicker-selection-list .picture .delete-picture svg{fill:var(--button-accent-icon)}#photopicker-selection .photopicker-selection-list .picture .lowres-icon{position:absolute;top:4px;left:4px}#photopicker-selection .photopicker-selection-list .thumbnail{margin-bottom:0;border-radius:0;border:none;padding:0}#photopicker-selection .photopicker-selection-list .thumbnail:hover,#photopicker-selection .photopicker-selection-list .thumbnail:active{opacity:var(--button-opacity-hover)}#photopicker-selection .photopicker-selection-list .thumbnail img+span{position:absolute;width:100%;height:100%;bottom:8px;font-size:30px;color:var(--text-default-sub-color);display:flex;align-items:center;justify-content:center}#photopicker-selection .photopicker-selection-list .drop-button-container{position:absolute;left:30px}@media(max-width:479px){#photopicker-selection .photopicker-selection-list .drop-button-container{left:22px}}#photopicker-selection .drop-button{position:absolute;top:13px;right:-30px;max-height:60px;width:60px;padding:5px;z-index:1;text-align:center;cursor:pointer;border-style:dashed;border-width:2px;color:var(--autofill-accent);fill:var(--autofill-accent);background-color:var(--button-default-bg);border-color:var(--autofill-accent);-webkit-backdrop-filter:blur(var(--ui-background-blur));backdrop-filter:blur(var(--ui-background-blur))}@media(max-width:479px){#photopicker-selection .drop-button{top:10px}}#photopicker-selection .drop-button:hover{border-style:solid}#photopicker-selection .drop-button .icon-drop{display:block;margin-top:-2px;margin-bottom:2px}#photopicker-selection .drop-button .icon-drop.point-down-left{transform:rotate(-90deg) scaleX(-1)}#photopicker-selection .drop-button .icon-drop-thumb{height:30px;width:45px;overflow:hidden}#photopicker-selection .drop-button .icon-drop-thumb img{max-height:30px;max-width:45px}#photopicker-selection .drop-button:active{border-style:solid}#photopicker-selection .missing-photo{outline-color:var(--color-gray-light-25)}@supports (color: color-mix(in srgb,white 5%,transparent)){#photopicker-selection .missing-photo{outline-color:color-mix(in srgb,var(--color-gray-light) 25%,transparent)}}@media(max-width:991px){shuffle-layout-button .btn{display:inline;width:var(--button-size);padding:0}}.side-panel-container{--margin-top: var(--close-button-size);--card-bg: var(--card-bg-alt)}@media(max-height:479px){.side-panel-container{--margin-top: 0px}}.side-panel-container{position:absolute;inset:0;pointer-events:none;z-index:1020}.side-panel-container side-panel{--animation-duration: .15s;--animation-delay: 75ms;position:relative;display:block;left:0;height:100%;width:100%}.side-panel-container side-panel .menu{position:absolute;width:80px;top:53px;bottom:0;z-index:11;overflow:hidden;pointer-events:auto;-webkit-overflow-scrolling:touch;background-color:var(--ui-bar-bg)}.side-panel-container side-panel .menu .side-panel-photo-panel-btn-anchor,.side-panel-container side-panel .menu .side-panel-text-panel-btn-anchor,.side-panel-container side-panel .menu .side-panel-layout-panel-btn-anchor{position:absolute;left:80px}.sidepanel-dock-right .side-panel-container side-panel .menu .side-panel-photo-panel-btn-anchor,.sidepanel-dock-right .side-panel-container side-panel .menu .side-panel-text-panel-btn-anchor,.sidepanel-dock-right .side-panel-container side-panel .menu .side-panel-layout-panel-btn-anchor{left:0}.side-panel-container side-panel .menu .scroller{width:80px;height:100%;overflow-y:auto;overflow-x:hidden}.side-panel-container side-panel .menu .scroller button.btn{border-radius:0;border:none;height:auto;padding:18px 4px;width:100%;position:relative;display:inline-block}.side-panel-container side-panel .menu .scroller button.btn.disabled{pointer-events:none;cursor:default;opacity:1}.side-panel-container side-panel .menu .scroller button.btn.disabled svg{fill:var(--menu-disabled-txt)}.side-panel-container side-panel .menu .scroller button.btn.disabled p{color:var(--menu-disabled-txt)}.side-panel-container side-panel .menu .scroller button.btn.highlighted svg,.side-panel-container side-panel .menu .scroller button.btn.highlighted p{animation:mc-pulseLight 1s ease-in infinite}.side-panel-container side-panel .menu .scroller button.btn.dimmed svg,.side-panel-container side-panel .menu .scroller button.btn.dimmed p{opacity:.4;transition:color var(--ui-animation-duration-long) ease-in}.side-panel-container side-panel .menu .scroller button.btn:not(.dimmed):hover{background-color:var(--menu-hover-bg)}.side-panel-container side-panel .menu .scroller button.btn:not(.dimmed).selected{background-color:var(--menu-selected-bg)}.side-panel-container side-panel .menu .scroller button.btn:not(.dimmed).selected>svg-icon{fill:var(--menu-selected-icon)}.side-panel-container side-panel .menu .scroller button.btn:not(.dimmed).selected p{color:var(--menu-selected-txt)}.side-panel-container side-panel .menu .scroller button.btn:not(.dimmed):focus-visible{background-color:var(--menu-hover-bg);box-shadow:none}.side-panel-container side-panel .menu .scroller button.btn:not(.dimmed):focus-visible>svg-icon{fill:var(--menu-icon)}.side-panel-container side-panel .menu .scroller button.btn:not(.dimmed):focus-visible p{color:var(--menu-txt)}.side-panel-container side-panel .menu .scroller button.btn>svg-icon{fill:var(--menu-icon)}.side-panel-container side-panel .menu .scroller button.btn .lowres-icon,.side-panel-container side-panel .menu .scroller button.btn .warning-icon{position:absolute;right:12px;top:11px;height:16px;width:16px}.side-panel-container side-panel .menu .scroller button.btn .lowres-icon svg,.side-panel-container side-panel .menu .scroller button.btn .warning-icon svg{width:16px;height:16px}.side-panel-container side-panel .menu .scroller button.btn p{line-height:1.2;white-space:normal;font-size:var(--text-size-mini);font-weight:500;text-transform:uppercase;margin:6px 0 0;-webkit-hyphens:auto;hyphens:auto;text-overflow:ellipsis;overflow:hidden;color:var(--menu-txt)}@media(max-width:479px){.side-panel-container side-panel .menu .scroller button.btn p{margin-top:2px}}.side-panel-container side-panel .menu .menu-arrow{display:none}.side-panel-container side-panel .menu button.btn{transition:background-color var(--animation-duration) ease-in var(--animation-delay)}.side-panel-container side-panel .menu button.btn:not(.dimmed):hover,.side-panel-container side-panel .menu button.btn:not(.dimmed):focus{transition-delay:0s}.side-panel-container side-panel .menu button.btn:not(.dimmed):hover span,.side-panel-container side-panel .menu button.btn:not(.dimmed):hover p,.side-panel-container side-panel .menu button.btn:not(.dimmed):focus span,.side-panel-container side-panel .menu button.btn:not(.dimmed):focus p{transition:color var(--animation-duration) ease-in,fill var(--animation-duration) ease-in var(--animation-delay)}.side-panel-container side-panel .menu button.btn:not(.dimmed).selected{transition-delay:0s}.side-panel-container side-panel .menu button.btn:not(.dimmed).selected span,.side-panel-container side-panel .menu button.btn:not(.dimmed).selected p{transition:color var(--animation-duration) ease-in}.touchevents .side-panel-container side-panel .menu .menu-arrow{display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;background-color:var(--menu-dimmed-bg);fill:var(--color-accent);opacity:0;transition:opacity .6s ease;pointer-events:none}.touchevents .side-panel-container side-panel .menu .menu-arrow.show-arrow{opacity:var(--button-opacity-hover);transition:opacity 0ms ease}@media(max-width:479px){.touchevents .side-panel-container side-panel .menu .menu-arrow{width:22px;height:100%;top:0}.touchevents .side-panel-container side-panel .menu .menu-arrow:first-of-type{left:0}.touchevents .side-panel-container side-panel .menu .menu-arrow:first-of-type svg{transform:scaleX(-1)}.touchevents .side-panel-container side-panel .menu .menu-arrow:last-of-type{right:0}}@media(min-width:480px){.touchevents .side-panel-container side-panel .menu .menu-arrow{width:100%;height:22px;left:0}.touchevents .side-panel-container side-panel .menu .menu-arrow:first-of-type{top:0}.touchevents .side-panel-container side-panel .menu .menu-arrow:first-of-type svg{transform:rotate(-90deg)}.touchevents .side-panel-container side-panel .menu .menu-arrow:last-of-type{bottom:0}.touchevents .side-panel-container side-panel .menu .menu-arrow:last-of-type svg{transform:rotate(90deg)}}.side-panel-container side-panel .panel-container{position:absolute;width:var(--sidepanel-width);top:53px;bottom:0;left:80px;color:var(--text-default-color)}.side-panel-container side-panel .panel-container.closed .close-button{transform:translate(-100%);line-height:1;transition:transform var(--ui-animation-duration-long) ease-out var(--animation-duration)}@media(max-height:479px){.side-panel-container side-panel .panel-container:not(.closed) .toolbar-container{top:calc(var(--margin-top) + var(--button-size) + var(--ui-spacing-x2))}.side-panel-container side-panel .panel-container:not(.closed) collage-toolbar{top:calc(var(--button-size) * 2 + var(--ui-spacing) * 3)}}.side-panel-container side-panel .panel-container .close-button{position:absolute;width:var(--close-button-size);height:var(--close-button-size);border-radius:0 0 var(--ui-radius) 0;top:0;left:100%;padding:0;pointer-events:all}.side-panel-container side-panel .panel-container .close-button span{margin:0}.side-panel-container side-panel .panel-container .close-button svg{transition:color var(--ui-animation-duration-short) ease-in;fill:var(--toolbar-icon)}.side-panel-container side-panel .panel-container .close-button:hover svg,.side-panel-container side-panel .panel-container .close-button:focus svg{opacity:.9}.side-panel-container side-panel .panel-container .close-button:focus-visible{outline:var(--button-border-focus) solid var(--button-focus-color);outline-offset:-4px;box-shadow:none}.side-panel-container side-panel .panel-container .panel{visibility:hidden;position:absolute;display:flex;flex-direction:column;width:var(--sidepanel-width);top:0;bottom:0;margin:0;border-radius:0;pointer-events:auto;background-color:var(--ui-panel-bg)}.side-panel-container side-panel .panel-container .panel.showpanel{visibility:visible}.side-panel-container side-panel .panel-container .panel>div:not(.panel-warning):not(.panel-header):not(.panel-warnings){display:flex;flex-direction:column;flex:auto;height:100%}.side-panel-container side-panel .panel-container .panel .panel-header{display:flex;width:100%;padding:0 var(--ui-spacing-x2);justify-content:space-between;align-items:center;text-align:left;flex:0 0 auto;background-color:var(--ui-panel-header-bg)}.side-panel-container side-panel .panel-container .panel .panel-header .filter-manage-container{width:100%}.side-panel-container side-panel .panel-container .panel .panel-header .filter-container{position:relative;flex:1 0 auto}.side-panel-container side-panel .panel-container .panel .panel-header .filter-container gallery-filter{width:100%}.side-panel-container side-panel .panel-container .panel .panel-header .filter-container gallery-filter .dropdown:after{right:10px}.side-panel-container side-panel .panel-container .panel .panel-header .filter-container gallery-filter .dropdown select{flex:1 1 auto}.side-panel-container side-panel .panel-container .panel .panel-header .filter-container gallery-filter .dropdown svg-icon{display:none}.side-panel-container side-panel .panel-container .panel .panel-header .import-photo-btn{width:100%}.side-panel-container side-panel .panel-container .panel .panel-header .import-photo-btn .content{display:flex;width:100%;overflow:hidden;scale:1;align-items:center;justify-content:space-between;text-align:left}.side-panel-container side-panel .panel-container .panel .panel-header .import-photo-btn .content span{flex:1 0 auto;max-width:186px;text-wrap:wrap;max-height:24px;overflow:hidden}.side-panel-container side-panel .panel-container .panel .panel-header .import-photo-btn .content div{display:inline-flex;gap:var(--ui-gap);margin-left:12px;flex-wrap:wrap;overflow:hidden;max-height:24px;justify-content:end}.side-panel-container side-panel .panel-container .panel .panel-header .import-photo-btn .content div img{width:24px;height:24px;object-fit:cover}.side-panel-container side-panel .panel-container .panel .panel-header .import-photo-btn .content.center{display:block;text-align:center}.side-panel-container side-panel .panel-container .panel .in-progress-container{width:100%;position:relative}.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:var(--text-size-mini);margin-top:0;margin-bottom:0;border-radius:0;color:var(--color-white);background-color:var(--color-gray);background-image:linear-gradient(-45deg,var(--color-gray) 25%,var(--color-silver-25) 25%,var(--color-silver-25) 50%,var(--color-gray) 50%,var(--color-gray) 75%,var(--color-silver-25) 75%,var(--color-silver-25));background-size:16px 16px;animation:move 6s linear infinite;transition:box-shadow var(--ui-animation-duration-long),color var(--ui-animation-duration-long);color:var(--button-accent-txt)}.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress:hover span,.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress:focus span,.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress:active span{opacity:var(--button-opacity-hover)}@supports (color: color-mix(in srgb,var(--color-silver) 25%,transparent)){.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress{background-color:var(--color-gray);background-image:linear-gradient(-45deg,var(--color-gray) 25%,color-mix(in srgb,var(--color-silver) 25%,transparent) 25%,color-mix(in srgb,var(--color-silver) 25%,transparent) 50%,var(--color-gray) 50%,var(--color-gray) 75%,color-mix(in srgb,var(--color-silver) 25%,transparent) 75%,color-mix(in srgb,var(--color-silver) 25%,transparent));background-size:16px 16px;animation:move 6s linear infinite;transition:box-shadow var(--ui-animation-duration-long),color var(--ui-animation-duration-long);color:var(--button-accent-txt)}.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress:hover span,.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress:focus span,.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress:active span{opacity:var(--button-opacity-hover)}@keyframes move{0%{background-position:0 0}to{background-position:50px 50px}}}.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress:hover,.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress:focus,.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress:active{color:color-mix(in srgb,var(--color-white) 75%,transparent);color:var(--color-white-75)}@supports (color: color-mix(in srgb,white 5%,transparent)){.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress:hover,.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress:focus,.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress:active{color:color-mix(in srgb,var(--color-white) 75%,transparent)}}.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress:hover,.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress:focus,.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress:active{border-width:0;box-shadow:none}.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress.error{background-color:var(--color-warning);background-image:linear-gradient(-45deg,var(--color-warning) 25%,var(--color-danger-25) 25%,var(--color-danger-25) 50%,var(--color-warning) 50%,var(--color-warning) 75%,var(--color-danger-25) 75%,var(--color-danger-25));background-size:16px 16px;animation:move 6s linear infinite;transition:box-shadow var(--ui-animation-duration-long),color var(--ui-animation-duration-long);color:var(--button-accent-txt)}.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress.error:hover span,.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress.error:focus span,.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress.error:active span{opacity:var(--button-opacity-hover)}@keyframes move{0%{background-position:0 0}to{background-position:50px 50px}}@supports (color: color-mix(in srgb,var(--color-danger) 25%,transparent)){.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress.error{background-color:var(--color-warning);background-image:linear-gradient(-45deg,var(--color-warning) 25%,color-mix(in srgb,var(--color-danger) 25%,transparent) 25%,color-mix(in srgb,var(--color-danger) 25%,transparent) 50%,var(--color-warning) 50%,var(--color-warning) 75%,color-mix(in srgb,var(--color-danger) 25%,transparent) 75%,color-mix(in srgb,var(--color-danger) 25%,transparent));background-size:16px 16px;animation:move 6s linear infinite;transition:box-shadow var(--ui-animation-duration-long),color var(--ui-animation-duration-long);color:var(--button-accent-txt)}.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress.error:hover span,.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress.error:focus span,.side-panel-container side-panel .panel-container .panel .in-progress-container .in-progress.error:active span{opacity:var(--button-opacity-hover)}@keyframes move{0%{background-position:0 0}to{background-position:50px 50px}}}.side-panel-container side-panel .panel-container .panel .panel-selection{display:flex;width:100%;padding:var(--ui-spacing-x2);justify-content:space-between;text-align:left;background-color:var(--ui-panel-header-bg);border-bottom:2px solid var(--ui-divider);gap:var(--ui-gap)}@media(max-width:479px),(max-height:479px){.side-panel-container side-panel .panel-container .panel .panel-selection{padding:var(--ui-spacing) var(--ui-spacing-x2)}}.side-panel-container side-panel .panel-container .panel .panel-selection button,.side-panel-container side-panel .panel-container .panel .panel-selection select{position:relative;height:32px}.side-panel-container side-panel .panel-container .panel .panel-selection resource-thumbnail{width:72px;height:72px;position:relative;border-radius:var(--ui-radius);box-shadow:var(--gallery-img-border) 0 0 0 1px;overflow:hidden;background-color:var(--gallery-photo-container-bg)}@media(max-height:479px){.side-panel-container side-panel .panel-container .panel .panel-selection resource-thumbnail{display:none}}.side-panel-container side-panel .panel-container .panel .panel-selection resource-thumbnail img{width:100%;background-repeat:no-repeat;background-size:contain;background-position:50% 50%}.side-panel-container side-panel .panel-container .panel .panel-selection resource-thumbnail img.loading+span{position:absolute;top:50%;left:0;margin-top:-26px;width:100%;font-size:30px;color:var(--text-default-color);text-align:center}.side-panel-container side-panel .panel-container .panel .panel-selection .color-pickers-container{display:flex;flex-direction:column;flex-grow:1;gap:var(--ui-gap)}.side-panel-container side-panel .panel-container .panel .panel-selection .color-pickers-container .color-picker{flex:0 0 auto}.side-panel-container side-panel .panel-container .panel .panel-selection .color-pickers-container .color-picker .dropdown-toggle:after{top:50%}@media(max-height:479px){.side-panel-container side-panel .panel-container .panel .panel-selection .color-pickers-container{margin-left:0;flex-direction:row}.side-panel-container side-panel .panel-container .panel .panel-selection .color-pickers-container .color-picker,.side-panel-container side-panel .panel-container .panel .panel-selection .color-pickers-container .border-size{flex:1;padding-right:8px;padding-top:0}.side-panel-container side-panel .panel-container .panel .panel-selection .color-pickers-container .color-picker:last-child,.side-panel-container side-panel .panel-container .panel .panel-selection .color-pickers-container .border-size:last-child{padding-right:0}}.side-panel-container side-panel .panel-container .panel .panel-selection .color-picker:nth-child(1) .dropdown .dropdown-menu{top:52px!important}.side-panel-container side-panel .panel-container .panel .panel-selection .color-picker:nth-child(2) .dropdown .dropdown-menu{top:92px!important}.side-panel-container side-panel .panel-container .panel .panel-selection .color-picker .dropdown{position:static;margin:0;background-color:var(--form-field-bg)}.side-panel-container side-panel .panel-container .panel .panel-selection .color-picker .dropdown:after{display:none}.side-panel-container side-panel .panel-container .panel .panel-selection .color-picker .dropdown .dropdown-toggle{padding-left:8px}.side-panel-container side-panel .panel-container .panel .panel-selection .color-picker .dropdown .dropdown-toggle:after{display:inline-block;position:absolute;right:calc(18px - var(--button-default-border-size));border-top-color:var(--caret-color)}.side-panel-container side-panel .panel-container .panel .panel-selection .color-picker .dropdown .dropdown-menu{left:0!important;bottom:auto;overflow-y:auto;margin:0 4px;width:calc(var(--sidepanel-width) - 8px);max-height:calc(100% - 90px);-webkit-overflow-scrolling:touch}.side-panel-container side-panel .panel-container .panel .no-options{display:flex;width:100%;height:auto;flex-direction:column;justify-content:center;flex:1;text-align:center;overflow:hidden;font-size:var(--text-size-default)}.side-panel-container side-panel .panel-container .panel .no-options .no-options-container{position:relative;display:flex;width:100%;flex-direction:column;justify-content:center;flex:1}.side-panel-container side-panel .panel-container .panel .no-options .no-options-container .image{margin-bottom:18px}.side-panel-container side-panel .panel-container .panel .no-options .no-options-container .image svg{fill:var(--side-panel-message-popup-icon)}.side-panel-container side-panel .panel-container .panel .no-options .no-options-container .description{padding:0 16px}.side-panel-container side-panel .panel-container .panel .no-options .no-options-container .description .text-no-options{font-weight:500;color:var(--side-panel-message-txt)}.side-panel-container side-panel .panel-container .panel .no-options .no-options-container .description .text-no-options.not-customizable{padding:20px}.side-panel-container side-panel .panel-container .panel .no-options .no-options-container .description>.text-no-options{margin-bottom:22px}.side-panel-container side-panel .panel-container .panel .no-options .no-options-container .description>div .text-no-options{margin-top:22px}.side-panel-container side-panel .panel-container .panel .no-options .no-options-container .description .side-panel-add-text-btn{position:relative;width:100%;right:0;left:0;margin:30px 0 14px}.side-panel-container side-panel .panel-container .panel .side-panel-add-text-btn{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1199px){.side-panel-container side-panel .panel-container .panel .side-panel-add-text-btn{padding:0 6px}}.side-panel-container side-panel .panel-container .panel .side-panel-add-text-btn .content{display:flex;align-items:center}.side-panel-container side-panel .panel-container .panel .side-panel-add-text-btn .content svg-icon{display:flex;align-items:center;justify-content:center;border-radius:28px;margin-right:6px;fill:var(--button-accent-txt);background-color:var(--color-accent-dark);width:28px;height:28px}.side-panel-container side-panel .panel-container .panel .option-panel-gallery{display:flex;flex-grow:1;overflow:hidden}.side-panel-container side-panel .panel-container .panel .option-panel-gallery:first-child{padding-top:var(--ui-spacing)}.side-panel-container side-panel .panel-container .panel .option-panel-gallery .no-bounce{overflow-y:scroll;height:auto;width:100%}.side-panel-container side-panel .panel-container .panel .option-panel-gallery .gallery{padding:0}.side-panel-container side-panel .panel-container .panel .option-panel-gallery .gallery .list-container:not(.empty){grid-template-columns:1fr 1fr}.custom-scrollbar .side-panel-container side-panel .panel-container .panel .option-panel-gallery .gallery .list-container{padding-right:calc(var(--ui-spacing-x2) - var(--scrollbar-width))}.side-panel-container side-panel .panel-container .panel .option-panel-gallery .gallery .gallery-category,.side-panel-container side-panel .panel-container .panel .option-panel-gallery .gallery .gallery-item{display:block}.side-panel-container side-panel .panel-container .panel .option-panel-gallery .gallery .item-container{touch-action:pan-y}.side-panel-container side-panel .panel-container .panel .option-panel-gallery .item img.loading+span,.side-panel-container side-panel .panel-container .panel .option-panel-gallery .category img.loading+span{position:absolute;top:50%;left:0;margin-top:-26px;width:100%;font-size:30px;color:var(--text-default-color);text-align:center}.side-panel-container side-panel .panel-container .panel .help-message-container{position:absolute;display:flex;height:100%;bottom:0;left:0;right:0;flex-direction:column;padding:var(--ui-spacing-x2);z-index:10;background-color:var(--ui-overlay);-webkit-backdrop-filter:blur(var(--ui-background-blur));backdrop-filter:blur(var(--ui-background-blur))}.side-panel-container side-panel .panel-container .panel .help-message-container .help-message{position:relative;width:100%;margin:auto;padding:var(--ui-spacing);padding-top:var(--ui-spacing-x2);border-radius:var(--ui-radius);overflow:hidden;background-color:var(--side-panel-message-bg)}.side-panel-container side-panel .panel-container .panel .help-message-container .help-message button{width:100%;pointer-events:auto}.side-panel-container side-panel .panel-container .panel .help-message-container .help-message .message{display:block;margin:20px 16%;text-align:center;font-weight:500}.side-panel-container side-panel .panel-container .panel .help-message-container .help-message .message p{margin:0}.side-panel-container side-panel .panel-container .panel .image{display:flex;align-items:center;justify-content:center;margin:0 auto}.side-panel-container side-panel .panel-container .panel .image svg{display:block;width:72px;height:72px;fill:var(--side-panel-message-popup-icon)}.side-panel-container side-panel .panel-container .panel .image .drop-icon svg{position:absolute;top:0;right:-12px;transform:none;width:36px;height:36px;fill:var(--side-panel-message-arrow)}.side-panel-container side-panel .panel-container .panel:not(filter-panel):not(text-panel):not(event-panel) .image{position:relative;width:120px;height:120px;border-radius:50%;background-color:var(--side-panel-message-circle)}.sidepanel-dock-right .side-panel-container side-panel .panel-container .panel:not(filter-panel):not(text-panel):not(event-panel) .image .drop-icon svg{right:auto;left:-24px;transform:scaleX(-1)}.side-panel-container side-panel .panel-container .panel:not(filter-panel):not(text-panel):not(event-panel) .image svg{transform:rotate(20deg)}.side-panel-container side-panel .panel-container .panel:not(filter-panel) .gallery:not(.previewing) .gallery-item:hover a.thumbnail{cursor:grab}.side-panel-container side-panel .panel-container .panel uploader-single{position:relative;flex-grow:1;display:flex;flex-direction:column;margin-top:var(--ui-spacing);overflow:hidden}.side-panel-container side-panel .panel-container .panel uploader-single .file-list.uploading{background-color:var(--ui-panel-bg)}.side-panel-container side-panel .panel-container .panel uploader-single .no-options .image{background-color:transparent;box-shadow:none}.side-panel-container side-panel .panel-container .panel uploader-single .no-options .image .drop-icon{display:none}.side-panel-container side-panel .panel-container .panel .collapsing{transition-duration:var(--ui-animation-duration-long);transition-timing-function:ease-out}.side-panel-container side-panel .panel-container .panel .panel-warnings .overflow,.side-panel-container side-panel .panel-container .panel .panel-warnings .text-missing{display:none;padding:var(--ui-spacing-x2);line-height:16px;background-color:var(--color-warning);color:var(--color-black);fill:var(--color-white);font-size:var(--text-size-small)}.side-panel-container side-panel .panel-container .panel .panel-warnings .overflow .warning-title,.side-panel-container side-panel .panel-container .panel .panel-warnings .text-missing .warning-title{font-size:var(--text-size-default);font-weight:var(--text-font-weight-bold)}.side-panel-container side-panel .panel-container .panel .panel-warnings .overflow p,.side-panel-container side-panel .panel-container .panel .panel-warnings .text-missing p{margin-bottom:0;padding-top:3px;font-weight:400}@media(max-width:479px),(max-height:479px){.side-panel-container side-panel .panel-container .panel .panel-warnings .overflow,.side-panel-container side-panel .panel-container .panel .panel-warnings .text-missing{padding:16px}.side-panel-container side-panel .panel-container .panel .panel-warnings .overflow p,.side-panel-container side-panel .panel-container .panel .panel-warnings .text-missing p{font-size:var(--text-size-small);line-height:14px}}.side-panel-container side-panel .panel-container photo-panel.panel.has-low-res .photo-panel-content .panel-warning{display:block}.side-panel-container side-panel .panel-container photo-panel.panel .folder-nav .folder-nav-title{min-height:32px}.side-panel-container side-panel .panel-container photo-panel.panel .folder-nav .folder-nav-title h3,.side-panel-container side-panel .panel-container photo-panel.panel .folder-nav .folder-nav-title .h3{padding-left:calc(var(--ui-spacing-x2) - 11px)}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content{height:100%;padding-top:var(--ui-spacing)}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content .filter-manage-container{display:flex;flex:1}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content .filter-manage-container>*:not(:last-child){margin-right:calc(var(--ui-spacing) / 2)}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content .filter-manage-container:first-child{margin-top:12px}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content .panel-warning{display:none;padding:var(--ui-spacing-x2);line-height:16px;background-color:var(--color-warning);color:var(--color-black);fill:var(--color-white);font-size:var(--text-size-small)}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content .panel-warning .warning-title{font-size:var(--text-size-default);font-weight:var(--text-font-weight-bold)}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content .panel-warning p{margin-bottom:0;padding-top:3px;font-weight:400}@media(max-width:479px),(max-height:479px){.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content .panel-warning{padding:16px}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content .panel-warning p{font-size:var(--text-size-small);line-height:14px}}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content .panel-warning{position:relative;margin-top:calc(-1 * var(--ui-spacing))}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content uploads-in-progress-button{position:relative;margin-top:calc(-1 * var(--ui-spacing))}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content upload-button:not(.photo-sources-upload-btn){width:100%}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content import-photo-button{width:100%}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content .panel-header{flex-wrap:wrap;transition:max-height var(--ui-animation-duration-short) ease-in-out;max-height:162px}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content .panel-header>:not(import-photo-button){margin-top:var(--ui-spacing)}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content .panel-header>import-photo-button{margin-top:calc(var(--ui-spacing) / 2)}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content .panel-header>:last-child{margin-bottom:var(--ui-spacing)}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content:not(.root-source) .panel-header import-photo-button{display:none}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content .back-source-btn{justify-content:flex-start;flex-shrink:0;margin-left:var(--ui-spacing-x2);border-radius:0;width:fit-content}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content .back-source-btn svg-icon{margin-right:2px;fill:var(--color-accent)}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content .back-source-btn:focus-visible{box-shadow:inset 0 0 0 var(--button-border-focus) var(--button-focus-color)}.side-panel-container side-panel .panel-container photo-panel.panel .photo-panel-content photo-sources{flex-grow:1;overflow:hidden}.side-panel-container side-panel .panel-container #add-empty-photo-box{width:calc(100% - var(--ui-spacing-x2) * 2);margin:var(--ui-spacing-x2)}.side-panel-container side-panel .panel-container #add-empty-photo-box .content{display:flex;justify-content:center;align-items:center}.side-panel-container side-panel .panel-container background-panel.panel .panel-selection resource-thumbnail img{background-size:cover}.side-panel-container side-panel .panel-container text-panel.panel .option-buttons,.side-panel-container side-panel .panel-container background-panel.panel .option-buttons,.side-panel-container side-panel .panel-container border-panel.panel .option-buttons{display:flex;flex-direction:column;gap:var(--ui-gap)}@media(max-height:479px){.side-panel-container side-panel .panel-container text-panel.panel .option-buttons,.side-panel-container side-panel .panel-container background-panel.panel .option-buttons,.side-panel-container side-panel .panel-container border-panel.panel .option-buttons{flex-direction:row}}.side-panel-container side-panel .panel-container text-panel.panel .option-buttons .btn-icon-only,.side-panel-container side-panel .panel-container background-panel.panel .option-buttons .btn-icon-only,.side-panel-container side-panel .panel-container border-panel.panel .option-buttons .btn-icon-only{width:var(--button-size-small)}.side-panel-container side-panel .panel-container text-panel.panel .option-button .dropdown-menu,.side-panel-container side-panel .panel-container background-panel.panel .option-button .dropdown-menu,.side-panel-container side-panel .panel-container border-panel.panel .option-button .dropdown-menu{top:auto!important;left:auto!important;right:0!important}.side-panel-container side-panel .panel-container text-panel.panel .option-button .dropdown-menu loading-button button,.side-panel-container side-panel .panel-container background-panel.panel .option-button .dropdown-menu loading-button button,.side-panel-container side-panel .panel-container border-panel.panel .option-button .dropdown-menu loading-button button{width:100%;justify-content:start}.side-panel-container side-panel .panel-container text-panel.panel .option-button .dropdown,.side-panel-container side-panel .panel-container background-panel.panel .option-button .dropdown,.side-panel-container side-panel .panel-container border-panel.panel .option-button .dropdown{display:block}.side-panel-container side-panel .panel-container text-panel.panel .option-button .dropdown:after,.side-panel-container side-panel .panel-container background-panel.panel .option-button .dropdown:after,.side-panel-container side-panel .panel-container border-panel.panel .option-button .dropdown:after{display:none}.side-panel-container side-panel .panel-container event-panel.panel .panel-header,.side-panel-container side-panel .panel-container text-panel.panel .panel-header,.side-panel-container side-panel .panel-container layout-panel.panel .panel-header,.side-panel-container side-panel .panel-container option-panel.panel .panel-header{padding-top:var(--ui-spacing)}.side-panel-container side-panel .panel-container event-panel.panel .change-year{padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:1px solid var(--ui-divider)}.side-panel-container side-panel .panel-container filter-panel.panel .reset-container{padding-left:14px}.side-panel-container side-panel .panel-container filter-panel.panel .gallery .item img{background-size:cover}.side-panel-container side-panel .panel-container filter-panel.panel .no-options{position:absolute;height:100%;top:0}.side-panel-container side-panel .panel-container option-panel.panel .content{height:100%;overflow-y:auto;padding:var(--ui-spacing) var(--ui-spacing-x2);-webkit-overflow-scrolling:touch}.side-panel-container side-panel .panel-container option-panel.panel .content .option-orientation label{font-size:var(--text-size-default);font-weight:500}.side-panel-container side-panel .panel-container option-panel.panel .content .option-orientation .change-orientation-label{padding-left:4px;font-size:var(--text-size-default)}.side-panel-container side-panel .panel-container option-panel.panel .content .category-container label{margin:var(--ui-spacing) 0 var(--ui-spacing-x2)}.side-panel-container side-panel .panel-container text-panel.panel .panel-header{justify-content:end}.side-panel-container side-panel .panel-container .toolbar-container{position:absolute;top:calc(var(--margin-top) + var(--ui-spacing));left:calc(100% + var(--ui-spacing));z-index:-1;transition:top var(--ui-animation-duration-long) ease-out var(--animation-delay)}@media(max-height:479px){.side-panel-container side-panel .panel-container .toolbar-container .toolbar>:first-child .btn:first-child{border-radius:var(--ui-radius)}.side-panel-container side-panel .panel-container .toolbar-container .toolbar>:first-child .btn:not(:first-child),.side-panel-container side-panel .panel-container .toolbar-container .toolbar>:not(:first-child) .btn{display:none}}@media(max-width:479px){.side-panel-container side-panel .panel-container .toolbar-container{top:var(--ui-spacing)}}.side-panel-container side-panel .panel-container collage-toolbar{position:absolute;top:var(--ui-spacing);left:calc(100% + var(--margin-top) + var(--ui-spacing))}@media(max-height:479px){.side-panel-container side-panel .panel-container collage-toolbar{top:calc(var(--button-size) + var(--ui-spacing-x2));transition:top var(--ui-animation-duration-long) ease-out var(--animation-delay);left:calc(100% + var(--ui-spacing))}}.side-panel-container side-panel .dropdown-backdrop{pointer-events:none}.sidepanel-dock-right .side-panel-container side-panel .menu{left:auto;right:0}.sidepanel-dock-right .side-panel-container side-panel .panel-container{left:auto;right:80px}.sidepanel-dock-right .side-panel-container side-panel .panel-container.closed .close-button{transform:translate(100%)}.sidepanel-dock-right .side-panel-container side-panel .panel-container .toolbar-container{left:auto;right:calc(100% + var(--ui-spacing))}.sidepanel-dock-right .side-panel-container side-panel .panel-container collage-toolbar{left:auto;right:calc(100% + var(--margin-top) + var(--ui-spacing))}.sidepanel-dock-right .side-panel-container side-panel .panel-container .close-button{left:auto;right:100%;border-radius:0 0 0 var(--ui-radius)}@media(max-width:479px){.sidepanel-dock-right .side-panel-container side-panel .panel-container{right:0}}.side-panel-container .preview-image.modal{top:53px;left:calc(var(--sidepanel-width) + 80px);right:0;bottom:0}.sidepanel-dock-right .side-panel-container .preview-image.modal{right:calc(var(--sidepanel-width) + 80px);left:0}.side-panel-container side-panel .panel-container text-panel.overflow-warning .panel-warnings .overflow{display:flex;gap:var(--ui-gap);align-items:center}.side-panel-container side-panel .panel-container text-panel.missing-text-warning .panel-warnings .text-missing{display:flex;gap:var(--ui-gap);align-items:center}.side-panel-container side-panel .panel-container clipart-panel.has-low-res .panel-warning{display:block}.side-panel-container side-panel .panel-container clipart-panel .panel-warning{display:none;padding:var(--ui-spacing-x2);line-height:16px;background-color:var(--color-warning);color:var(--color-black);fill:var(--color-white);font-size:var(--text-size-small)}.side-panel-container side-panel .panel-container clipart-panel .panel-warning .warning-title{font-size:var(--text-size-default);font-weight:var(--text-font-weight-bold)}.side-panel-container side-panel .panel-container clipart-panel .panel-warning p{margin-bottom:0;padding-top:3px;font-weight:400}@media(max-width:479px),(max-height:479px){.side-panel-container side-panel .panel-container clipart-panel .panel-warning{padding:16px}.side-panel-container side-panel .panel-container clipart-panel .panel-warning p{font-size:var(--text-size-small);line-height:14px}}@media(min-width:480px){@supports (clip-path: shape(from 0 0,hline to 100%,curve to 0 100% with 0 0,close)){.side-panel-container .rounded-corner{position:absolute;top:53px;left:80px;width:8px;height:8px;background-color:var(--ui-bar-bg);clip-path:shape(from 0 0,hline to 100%,curve to 0 100% with 0 0,close);pointer-events:none;z-index:1}.sidepanel-dock-right .side-panel-container .rounded-corner{left:auto;right:80px;clip-path:shape(from 100% 0,hline to 0,curve to 100% 100% with 100% 0,close)}.event-editing .side-panel-container .rounded-corner{display:none}}}.panel-content{position:relative;display:flex;flex-direction:column;overflow:hidden;flex-grow:1}.panel-content .folder-nav{display:flex;width:100%;padding:6px var(--ui-spacing-x2) 6px 11px;justify-content:end;align-items:center;background-color:var(--ui-panel-header-bg);color:var(--text-default-color)}@media(max-width:479px),(max-height:479px){.panel-content .folder-nav{min-height:42px}}.panel-content .folder-nav .folder-nav-title{display:flex;width:100%;justify-content:space-between;align-items:center}.panel-content .folder-nav .folder-nav-title .nav-back{display:flex;align-items:center;height:var(--button-size-small);margin-right:var(--ui-spacing);padding:0 var(--ui-spacing) 0 0;border:0;fill:var(--color-accent);background:none;color:var(--text-default-color);letter-spacing:var(--text-letter-spacing)}.panel-content .folder-nav .folder-nav-title .back{line-height:1.2;-webkit-user-select:none;user-select:none}.panel-content .folder-nav h3,.panel-content .folder-nav .h3{font-size:var(--text-size-default);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-user-select:none;user-select:none;margin:0;font-weight:400;position:relative}.automatic-autofill-modal .btn.cancel{order:-1}@media(max-width:479px),(max-width:991px)and (orientation:landscape){.side-panel-container .side-panel .panel-container .panel .no-options{font-size:var(--text-size-default);font-weight:400;line-height:1.4}.side-panel-container .side-panel .panel-container .panel .no-options .no-options-container .description>.text-no-options{margin-bottom:16px}.side-panel-container .side-panel .panel-container .panel .no-options .no-options-container .description>div .text-no-options{margin-top:16px}.side-panel-container .side-panel .panel-container .panel .no-options .no-options-container .description .side-panel-add-text-btn{margin-top:22px}.side-panel-container .side-panel .panel-container .panel .image{width:140px;height:140px}.side-panel-container .side-panel .panel-container .panel .image svg{width:94px;height:94px}.side-panel-container .side-panel .panel-container .panel .image:after{font-size:50px;top:-12px}.side-panel-container .side-panel .panel-container photo-panel .image:before,.side-panel-container .side-panel .panel-container layout-panel.panel .image:before,.side-panel-container .side-panel .panel-container clipart-panel .image:before{line-height:1.5}}@media(max-width:991px)and (max-height:479px){.side-panel-container .side-panel .panel-container .panel .image{width:100px;height:100px}.side-panel-container .side-panel .panel-container .panel .image:after{font-size:40px;top:-12px}.side-panel-container .side-panel .panel-container .panel .image svg{width:66px;height:66px}}@media(max-width:479px){.side-panel-container .side-panel .menu{height:62px;width:100%;top:auto;transition:transform var(--ui-animation-duration-long) ease-in-out}.side-panel-container .side-panel .menu .side-panel-photo-panel-btn-anchor,.side-panel-container .side-panel .menu .side-panel-text-panel-btn-anchor,.side-panel-container .side-panel .menu .side-panel-layout-panel-btn-anchor{bottom:62px}.side-panel-container .side-panel .menu .lowres-icon{right:6px;top:10px}.side-panel-container .side-panel .menu .scroller{width:100%;height:62px;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.side-panel-container .side-panel .menu .scroller button.btn{width:62px;height:62px;padding:8px 4px 18px}.side-panel-container .side-panel .panel-container{left:auto;bottom:62px;max-width:84%}.side-panel-container .side-panel .panel-container .panel{max-width:100%}.side-panel-container .side-panel .panel-container .panel .no-options .no-options-container .description>.text-no-options{margin-bottom:0}.side-panel-container .preview-image.modal{left:0;bottom:62px}.sidepanel-dock-right .side-panel-container .preview-image.modal{right:0}}@media(max-height:479px){.side-panel-container .side-panel .menu .scroller button.btn{padding:12px 0}.side-panel-container .side-panel .menu svg-icon.visible-xs{display:block!important}.side-panel-container .side-panel .menu svg-icon.hidden-xs{display:none!important}.side-panel-container .side-panel .panel-container .panel .help-message-container .help-message .message{margin-top:0}.side-panel-container .side-panel .panel-container .panel .image{display:none}.side-panel-container .side-panel .panel-container .panel .panel-selection{justify-content:flex-end}.side-panel-container .side-panel .panel-container .panel .panel-selection .color-picker:nth-child(2) .dropdown .dropdown-menu{top:52px!important}}@media(max-width:479px),(max-height:479px){.side-panel-container .panel-container photo-panel.panel.gallery-scrolling .photo-panel-content{padding-top:0}.side-panel-container .panel-container photo-panel.panel.gallery-scrolling .photo-panel-content .panel-header{max-height:0}.side-panel-container .panel-container photo-panel.panel.gallery-scrolling .panel-content{transform:translateY(-96px);bottom:-96px}}@keyframes mc-pulseLight{0%{opacity:1}75%{opacity:.4}to{opacity:1}}.toolbar{display:flex;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--ui-radius);pointer-events:auto;-webkit-user-select:none;user-select:none}.toolbar button{display:block;border-radius:0;opacity:1}.toolbar button .icon{fill:var(--toolbar-icon)}.toolbar button:disabled .icon{fill:var(--toolbar-disabled-icon)}.toolbar button:focus-visible{z-index:1;position:relative}.toolbar:not(.horizontal){flex-direction:column}.toolbar:not(.horizontal)>:first-child .btn:first-child{border-top-right-radius:var(--ui-radius);border-top-left-radius:var(--ui-radius)}.toolbar:not(.horizontal)>:last-child .btn:last-child{border-bottom-right-radius:var(--ui-radius);border-bottom-left-radius:var(--ui-radius)}.toolbar:not(.horizontal)>:first-child .btn:only-child{border-radius:var(--ui-radius)}.toolbar.horizontal{flex-direction:row}.toolbar.horizontal>:first-child .btn:first-child{border-top-left-radius:var(--ui-radius);border-bottom-left-radius:var(--ui-radius)}.toolbar.horizontal>:last-child .btn:last-child{border-top-right-radius:var(--ui-radius);border-bottom-right-radius:var(--ui-radius)}@media(max-width:479px){.showpanel~* .toolbar,.showpanel~.toolbar{display:none}}snap-guides{display:block;position:absolute;top:0;left:0;pointer-events:none}snap-guides svg{position:absolute;top:0;left:0;overflow:visible}text-editor{left:0;right:0;z-index:1;overflow:auto;-webkit-overflow-scrolling:touch;display:flex;flex:1}text-editor .disabled{opacity:.3;cursor:not-allowed}text-editor .disabled button,text-editor .disabled select{pointer-events:none}text-editor .text-editor-container{display:flex;height:auto;flex:1;flex-direction:column;padding:var(--ui-spacing-x2)}text-editor .text-editor-container .options{flex:1 1 100%}text-editor .text-editor-container .options .font-options,text-editor .text-editor-container .options .font-align{margin-top:var(--ui-gap)}text-editor .text-editor-container .options .font-options{width:100%;justify-content:space-between}text-editor .text-editor-container .options .font-options .font-style{display:flex}text-editor .text-editor-container .options .font-options .font-style .btn{margin-left:2px}text-editor .text-editor-container .options .font-options .font-style .btn.active{background-color:var(--form-button-active-bg)}text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-button,text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-list{width:100%}text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-button{position:relative}text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-button img{left:-8px;position:relative;max-width:90%}:root[data-color-theme=dark] text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-button img{filter:invert(1)}text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-list{margin-bottom:20px}text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-list .dropdown-item{padding:5px 0;color:var(--form-field-txt)}:root[data-color-theme=dark] text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-list .dropdown-item img{filter:invert(100%)}text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-list .dropdown-item:hover{background-color:var(--button-alt-hover-bg)}text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-list .dropdown-item:hover img{opacity:.5}text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-list .dropdown-item.active,text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-list .dropdown-item.active:active,text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-list .dropdown-item.active:hover{color:var(--form-field-txt);background-color:var(--color-accent)}text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-list .dropdown-item.active img,text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-list .dropdown-item.active:active img,text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-list .dropdown-item.active:hover img{filter:invert(100%)}text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-list .dropdown-item:after{display:none!important}text-editor .text-editor-container .options .font-family .font-family-dropdown .font-family-list .dropdown-item img{max-width:95%}text-editor .text-editor-container .options .font-align .btn-group{width:100%}text-editor .text-editor-container .options .font-align .btn-group button.active{background-color:var(--form-button-active-bg)}text-editor .text-editor-container .options .font-align .btn-group button span{position:relative;top:1px}text-editor .text-editor-container .options .palette-container{margin-top:var(--ui-gap)}text-editor .text-editor-container .options .text-editor-section{margin-top:var(--ui-gap)}text-editor .text-editor-container .options .text-editor-section .text-stroke-effect{display:flex;flex-wrap:wrap}text-editor .text-editor-container .options .text-editor-section .text-stroke-effect h5,text-editor .text-editor-container .options .text-editor-section .text-stroke-effect .h5{flex:0 1 100%}text-editor .text-editor-container .options .text-editor-section .text-stroke-effect dropdown{flex:2 1 100px}text-editor .text-editor-container .options .text-editor-section .text-stroke-effect dropdown select{width:100%;text-transform:inherit;font-size:var(--text-size-default)}text-editor .text-editor-container .options .text-editor-section .text-stroke-effect color-picker{flex:1 1 50px;margin-left:6px}text-editor .text-editor-container .options .text-editor-section .text-stroke-effect color-picker .dropdown-menu{left:auto!important;right:0!important;width:calc(300% + 6px)}text-editor .text-editor-container .options .scrollable-menu{height:auto;max-height:220px;overflow-x:hidden;overflow-y:scroll}text-editor .text-editor-container .options>:last-child{margin-bottom:24px}text-editor .text-editor-container .options>:first-child{margin-top:0;border:none}text-editor .text-editor-container .text-area textarea{width:100%;height:70px;resize:vertical}text-editor .text-editor-container .text-area .text-area-content{display:block;overflow:hidden}text-editor .text-editor-container .text-area .character-count{float:right;color:var(--color-silver-dark)}text-editor .text-editor-container .text-area+.options{padding-top:12px}.form-control{background-clip:border-box;background-color:var(--form-field-bg);border-color:var(--form-field-border);color:var(--text-default-color)}.form-control:focus{background-color:var(--form-field-bg);border-color:var(--color-edition);color:var(--text-default-color)}.form-control::placeholder{color:var(--form-field-placeholder-txt)}.themes-container{position:absolute;inset:53px 0 0;display:flex;background-color:var(--ui-panel-bg)}.themes-container .categories{max-width:min(33%,300px);background-color:var(--ui-bar-bg);border-radius:0;padding:var(--ui-spacing);gap:var(--ui-gap);flex:1 1 auto}@media(max-width:479px){.themes-container .categories{display:none}}.themes-container .categories .btn{--button-default-bg: transparent;justify-content:flex-start}.themes-container .categories .btn>span{overflow:hidden;text-overflow:ellipsis}.themes-container .themes{position:relative;display:grid;overflow-x:hidden;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));grid-template-rows:min-content;grid-auto-rows:min-content;padding:var(--ui-spacing-x2);gap:var(--ui-gap);scroll-behavior:smooth;flex:1 1 auto}@media(max-width:767px){.themes-container .themes{grid-template-columns:1fr}}.themes-container .themes .theme{position:relative;width:100%;overflow:hidden;text-align:left;background-color:var(--card-bg-alt);border-radius:var(--ui-radius);padding:var(--ui-spacing)}.themes-container .themes .theme>button{border:none;background:transparent;width:100%;height:100%;padding:0}.themes-container .themes .theme>button:focus-visible{box-shadow:none}.themes-container .themes .theme>button:focus-visible .btn{box-shadow:0 0 0 var(--button-border-focus) var(--button-focus-color)}.themes-container .themes .theme .theme-item-preview{position:relative;text-align:center}.themes-container .themes .theme .theme-item-preview .image{position:relative;max-height:250px;max-width:100%;background-size:contain;background-repeat:no-repeat;background-position:top center;cursor:pointer}@media(max-width:479px),(max-height:479px){.themes-container .themes .theme .theme-item-preview .image{max-height:180px}}.themes-container .themes .theme .theme-item-preview .image:not(.loaded){min-height:250px}@media(max-width:767px),(max-height:479px){.themes-container .themes .theme .theme-item-preview .image:not(.loaded){min-height:150px}}.themes-container .themes .theme .theme-infos-container{display:flex;padding:var(--ui-spacing);margin-top:var(--ui-spacing);text-align:center;width:100%;overflow:hidden}.themes-container .themes .theme .theme-infos-container .theme-infos{text-align:left;flex:1 1 auto;align-self:center;padding-right:var(--ui-spacing);overflow:hidden}@media(max-width:767px),(max-height:479px){.themes-container .themes .theme .theme-infos-container .theme-infos{min-height:20px}}.themes-container .themes .theme .theme-infos-container .theme-infos .theme-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.toasts-container{position:absolute;z-index:1030;top:53px;right:0;margin:var(--ui-spacing);max-width:60%}@media(max-width:479px){.toasts-container{top:0;width:calc(100% - var(--ui-spacing-x2));max-width:none}}.toasts-container .toast-content{position:relative;display:flex;padding:var(--ui-spacing);margin:0;align-items:center;gap:var(--ui-gap);color:var(--text-default-color)}.toasts-container .toast-content .message-img{width:40px;height:40px;border-radius:var(--ui-radius);background-size:cover;background-position-x:50%;background-position-y:50%;flex-shrink:0}.toasts-container .toast-content .message-wrap{display:flex;flex-direction:column;justify-content:center;flex-grow:1}.toasts-container .toast-content .message{margin:0 var(--ui-spacing)}.toasts-container .toast-content .message p{margin:0}.toasts-container .toast-content a{cursor:pointer;color:var(--ui-link-color)}.toasts-container .toast-content button.btn-close{flex-shrink:0;align-self:flex-start}.toasts-container .toast-content.alert{background-color:var(--toast-bg);border:var(--toast-border-size) solid var(--toast-border)}.toasts-container .toast-content.alert .alert-icon{fill:var(--toast-accent);display:flex}.toasts-container .toast-content.alert.alert-success{border-color:var(--color-success)}.toasts-container .toast-content.alert.alert-success .alert-icon{fill:var(--color-success)}.toasts-container .toast-content.alert.alert-danger{border-color:var(--color-danger)}.toasts-container .toast-content.alert.alert-danger .alert-icon{fill:var(--color-danger)}.sidepanel-dock-right .toasts-container{right:auto;left:0}.switch{background-color:var(--tour-toggle-switch-bg);position:relative;display:inline-block;overflow:visible;width:50px;height:30px;border-radius:30px;cursor:pointer;transition:var(--ui-animation-duration-long) ease-out all}.switch.checked{background:var(--color-success)}.switch.checked .knob{left:24px}.switch.checked .on{opacity:1}.switch.checked .off{opacity:0}.switch.disabled{opacity:.5;cursor:not-allowed}.switch.switch-labeled{width:60px}.switch.switch-labeled.checked .knob{left:36px}.switch .knob{position:absolute;top:0;left:5px;width:20px;height:20px;border-radius:100%;box-shadow:0 2px 3px var(--color-gray);z-index:100;margin-top:5px;transition:var(--ui-animation-duration-long) ease-out all;background-color:var(--tour-toggle-switch-knob)}.switch .switch-text{line-height:16px;font-size:var(--text-size-mini)}.switch .on{position:absolute;top:21%;left:9%;opacity:0;z-index:0;color:var(--color-white);transition:var(--ui-animation-duration-long) ease-out all}.switch .off{position:absolute;top:21%;right:10%;opacity:1;z-index:0;color:var(--color-gray-dark);transition:var(--ui-animation-duration-long) ease-out all}.toolbox-container{position:absolute;z-index:1002;pointer-events:none;transform:translateZ(0)}.toolbox-container.visible{opacity:1;transition:opacity var(--ui-animation-duration-long) ease-in-out}.toolbox-container:not(.visible){opacity:0}.toolbox-container.expanded{width:50%;max-width:500px}@media(max-width:767px){.toolbox-container.expanded{max-width:44%}}.toolbox-container.expanded .toolbox div.toolbox-section.actions{margin-left:0}.toolbox-container .toolbox{display:flex;pointer-events:auto}.toolbox-container .toolbox div.toolbox-section{display:flex;background-color:var(--toolbox-button-bg);border-radius:var(--ui-radius);-webkit-backdrop-filter:blur(var(--ui-background-blur));backdrop-filter:blur(var(--ui-background-blur))}.toolbox-container .toolbox div.toolbox-section button{position:relative;width:58px;height:58px;border:none;padding:0;-webkit-touch-callout:none;fill:var(--toolbox-icon);background-color:var(--toolbox-button-bg)}@media(max-width:767px){.toolbox-container .toolbox div.toolbox-section button{width:48px;height:48px}}.toolbox-container .toolbox div.toolbox-section button:not(.ng-animating){transition:background-color var(--ui-animation-duration-short) linear,color var(--ui-animation-duration-short) linear}.toolbox-container .toolbox div.toolbox-section button:hover{opacity:var(--button-opacity-hover)}.toolbox-container .toolbox div.toolbox-section button:active{opacity:1}.toolbox-container .toolbox div.toolbox-section button:active .icon{fill:var(--toolbox-icon)}.toolbox-container .toolbox div.toolbox-section button:active .title{color:var(--toolbox-icon)}.toolbox-container .toolbox div.toolbox-section button.disabled{pointer-events:none}.toolbox-container .toolbox div.toolbox-section button.disabled .icon,.toolbox-container .toolbox div.toolbox-section button.disabled .title{opacity:.2}.toolbox-container .toolbox div.toolbox-section button .title{display:block;font-size:8px;letter-spacing:.05em;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--toolbox-icon)}@media(max-width:767px){.toolbox-container .toolbox div.toolbox-section button .title{display:none}}.toolbox-container .toolbox div.toolbox-section button:first-of-type{border-top-left-radius:var(--ui-radius);border-bottom-left-radius:var(--ui-radius)}.toolbox-container .toolbox div.toolbox-section button:last-of-type{border-top-right-radius:var(--ui-radius);border-bottom-right-radius:var(--ui-radius)}.toolbox-container .toolbox div.toolbox-section.modes button{background-color:var(--toolbox-button-bg)}.toolbox-container .toolbox div.toolbox-section.modes button.selected{pointer-events:none;background-color:transparent}.toolbox-container .toolbox div.toolbox-section.modes button.selected .icon{fill:var(--toolbox-detail2);line-height:1}.toolbox-container .toolbox div.toolbox-section.modes button.selected span{color:var(--toolbox-detail2)}.toolbox-container .toolbox div.toolbox-section.modes button.selected:hover{cursor:default}.toolbox-container .toolbox div.toolbox-section.modes button.selected.sidepanel:hover{cursor:pointer}.toolbox-container .toolbox div.toolbox-section.modes .text-editor-textarea .form-control .missing{background-color:var(--color-danger);color:var(--color-white)}.toolbox-container .toolbox div.toolbox-section.modes .text-editor-textarea .form-control.show-placeholder:before{color:var(--form-field-placeholder-txt)}.toolbox-container .toolbox div.toolbox-section.modes,.toolbox-container .toolbox div.toolbox-section.edit{margin-right:3px}.toolbox-container .toolbox div.toolbox-section.modes:last-of-type,.toolbox-container .toolbox div.toolbox-section.edit:last-of-type{margin-right:0}.toolbox-container .toolbox div.toolbox-section.actions .delete,.toolbox-container .toolbox div.toolbox-section.actions .text-generator,.toolbox-container .toolbox div.toolbox-section.edit .delete,.toolbox-container .toolbox div.toolbox-section.edit .text-generator{margin-left:3px}@media(max-width:479px){.toolbox-container .toolbox div.toolbox-section.actions .delete,.toolbox-container .toolbox div.toolbox-section.actions .text-generator,.toolbox-container .toolbox div.toolbox-section.edit .delete,.toolbox-container .toolbox div.toolbox-section.edit .text-generator{margin-left:2px}}.android .toolbox-container .toolbox.text-toolbox{visibility:visible}.toolbox-container .toolbox.text-toolbox .toolbox-section-stretch{flex-grow:1}.toolbox-container .toolbox.text-toolbox .toolbox-section-stretch .text-editor-textarea{display:block;position:relative;margin-right:4px;border-width:0;width:100%}.toolbox-container .toolbox.text-toolbox .toolbox-section-stretch .text-editor-textarea .character-count{position:absolute;bottom:0;right:6px;color:var(--color-silver-dark)}@media(max-width:767px){.toolbox-container .toolbox.text-toolbox .toolbox-section-stretch .text-editor-textarea .character-count{display:none}}.no-touchevents .toolbox-container .toolbox.text-toolbox .toolbox-section-stretch .text-editor-textarea .character-count{right:24px}.toolbox-container .toolbox.text-toolbox .toolbox-section-stretch .text-editor-textarea .form-control{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;white-space:pre-wrap;resize:none;box-shadow:none;border-radius:var(--ui-radius);height:58px;min-height:48px;padding:4px 12px;border:2px solid var(--form-field-border);background-clip:border-box}.toolbox-container .toolbox.text-toolbox .toolbox-section-stretch .text-editor-textarea .form-control::placeholder{color:var(--form-field-placeholder-txt)}@media(max-width:767px){.toolbox-container .toolbox.text-toolbox .toolbox-section-stretch .text-editor-textarea .form-control{height:48px}}.toolbox-container .toolbox.text-toolbox .toolbox-section-stretch .text-editor-textarea .form-control .missing{white-space:initial}.toolbox-container .toolbox.text-toolbox .toolbox-section-stretch .text-editor-textarea .form-control.show-placeholder:before{content:attr(data-placeholder-default);position:absolute;pointer-events:none}.toolbox-container .toolbox.text-toolbox .toolbox-section-container{display:flex}.toolbox-container .toolbox-hint{display:block;opacity:1;position:absolute;z-index:-1;transform:translateY(-105%);padding:10px 0;line-height:18px;vertical-align:middle;pointer-events:auto}.toolbox-container .toolbox-hint *{pointer-events:none}.toolbox-container .toolbox-hint.overflow,.toolbox-container .toolbox-hint.text-missing{display:flex;align-items:center;font-weight:700;padding:var(--ui-spacing);background-color:var(--color-warning);color:var(--color-black);border-radius:var(--ui-radius);gap:var(--ui-gap);fill:var(--color-white)}.toolbox-container .toolbox-hint.overflow .description,.toolbox-container .toolbox-hint.text-missing .description{font-size:var(--text-size-small);line-height:15px;font-weight:400;margin-top:3px}tour-button{position:relative;z-index:1}.popover.control-tour,.popover.question-tour{min-width:244px;margin:var(--ui-spacing-x2)}.popover.control-tour .popover-content .switch-container,.popover.question-tour .popover-content .switch-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:var(--ui-spacing-x2)}.popover.control-tour .popover-content .switch-container p,.popover.question-tour .popover-content .switch-container p{margin:0}.popover.control-tour .popover-content #btn-restart-tour,.popover.question-tour .popover-content #btn-restart-tour{width:100%}.popover.control-tour .popover-content a,.popover.question-tour .popover-content a{display:block;margin-top:var(--ui-spacing);color:var(--text-default-color)}.popover.tour-step{--bs-heading-color: var(--text-default-color);--bs-popover-body-color: var(--text-default-sub-color);--bs-btn-color: var(--button-default-icon);padding:0;min-width:388px;margin:0;background:none;pointer-events:none;box-shadow:none;z-index:1038}.popover.tour-step[class*=photoselection]{z-index:1056}@media(max-height:479px)and (orientation:landscape){.popover.tour-step{max-width:320px;min-width:290px}}@media(max-width:479px){.popover.tour-step{min-width:240px;max-width:300px}}.popover.tour-step .popover-content{position:relative;overflow:hidden;pointer-events:auto;border-radius:var(--ui-radius);background-color:var(--ui-modal-bg);outline:var(--tour-border-size) solid var(--tour-accent);box-shadow:var(--modal-shadow)}.popover.tour-step .popover-content .popover-body-inside{padding:var(--ui-spacing)}.popover.tour-step .popover-content .popover-body-inside header{display:flex;align-items:center;margin-left:var(--ui-spacing)}.popover.tour-step .popover-content .popover-body-inside header .icon-help{fill:var(--tour-accent);margin:var(--ui-spacing)}.popover.tour-step .popover-content .popover-body-inside header .title{flex:1 1 auto;margin-right:var(--ui-spacing)}.popover.tour-step .popover-content .popover-body-inside header .btn-close{align-self:start;flex:0 0 auto}.popover.tour-step .popover-content .popover-body-inside .content{padding:var(--ui-spacing) var(--ui-spacing-x2)}.popover.tour-step .popover-content .popover-body-inside .footer{display:flex;justify-content:space-between;align-items:center;margin-top:var(--ui-spacing)}.popover.tour-step .popover-content .popover-body-inside .footer .step-counter{margin:0 var(--ui-spacing-x2)}.popover.tour-step .popover-content .popover-body-inside .footer .navigation{display:flex;flex-direction:row;gap:var(--ui-gap)}.popover.tour-step .popover-content .popover-body-inside .footer *[data-role=prev],.popover.tour-step .popover-content .popover-body-inside .footer *[data-role=next],.popover.tour-step .popover-content .popover-body-inside .footer *[data-role=end]{cursor:pointer}.popover.tour-step .popover-content .popover-body-inside .footer *[data-role=prev].disabled,.popover.tour-step .popover-content .popover-body-inside .footer *[data-role=next].disabled,.popover.tour-step .popover-content .popover-body-inside .footer *[data-role=end].disabled{cursor:default}.popover.tour-step.fade{animation:mc-fade-in var(--ui-animation-duration-long) ease-in}.popover.tour-step.fade-out{animation:mc-fade-out var(--ui-animation-duration-long) ease-out}.popover.tour-step.no-content .content{display:none}.popover.tour-step>.arrow{width:60px;height:60px;margin:0;border:none}.popover.tour-step>.arrow:before,.popover.tour-step>.arrow:after{content:"";position:absolute;top:-30px;left:-30px;width:100%;height:100%;opacity:0;border:none;margin:0;border-radius:100%;background-color:var(--color-accent-50)}@supports (color: color-mix(in srgb,white 5%,transparent)){.popover.tour-step>.arrow:before,.popover.tour-step>.arrow:after{background-color:color-mix(in srgb,var(--tour-arrow-color) 50%,transparent)}}.popover.tour-step>.arrow:before{transform:scale(1);animation:mc-pulse 2.6s infinite linear}.popover.tour-step>.arrow:after{animation:mc-pulse 2.6s 1.8s infinite linear}.popover.tour-step>.arrow .pointer{position:absolute;width:18px;height:18px;transform:translate(-50%,-50%);background-color:var(--tour-arrow-color);border-radius:100%}.popover.tour-step.bottom .arrow{transform:translate(50%)}.popover.tour-step.bottom .popover-content{margin-top:26px}.popover.tour-step.start .arrow{right:-60px;transform:translateY(50%)}.popover.tour-step.start .popover-content{margin-right:26px}.popover.tour-step.end .arrow{left:0;transform:translateY(50%)}.popover.tour-step.end .popover-content{margin-left:26px}.popover.tour-step.top .arrow{bottom:-60px;transform:translate(50%)}.popover.tour-step.top .popover-content{margin-bottom:26px}.popover.tour-step.orphan{position:fixed;margin-top:0}.popover.tour-step.orphan .arrow{display:none}.popover.tour-step.orphan.top .popover-content{transform:translateY(50%);margin-bottom:0}.popover.tour-step.orphan.right .popover-content{transform:translate(-50%);margin-bottom:0}@keyframes mc-pulse{0%{transform:scale(.1);opacity:0}33%{transform:scale(1);opacity:1}to{transform:scale(1.8);opacity:0}}@media(max-width:479px),(max-height:479px){.popover.tour-step.photobook_customization_screen_add_pages,.popover.tour-step.photobook_customization_screen_select_photo,.popover.tour-step.photobook_customization_screen_select_text,.popover.tour-step.gifting_customization_screen_select_photo,.popover.tour-step.gifting_customization_screen_select_text{min-width:220px;max-width:260px}.popover.tour-step.photobook_customization_screen_add_pages>.arrow,.popover.tour-step.photobook_customization_screen_select_photo>.arrow,.popover.tour-step.photobook_customization_screen_select_text>.arrow,.popover.tour-step.gifting_customization_screen_select_photo>.arrow,.popover.tour-step.gifting_customization_screen_select_text>.arrow{width:0;height:0;border:17px solid transparent}.popover.tour-step.photobook_customization_screen_add_pages>.arrow:before,.popover.tour-step.photobook_customization_screen_add_pages>.arrow:after,.popover.tour-step.photobook_customization_screen_add_pages>.arrow .pointer,.popover.tour-step.photobook_customization_screen_select_photo>.arrow:before,.popover.tour-step.photobook_customization_screen_select_photo>.arrow:after,.popover.tour-step.photobook_customization_screen_select_photo>.arrow .pointer,.popover.tour-step.photobook_customization_screen_select_text>.arrow:before,.popover.tour-step.photobook_customization_screen_select_text>.arrow:after,.popover.tour-step.photobook_customization_screen_select_text>.arrow .pointer,.popover.tour-step.gifting_customization_screen_select_photo>.arrow:before,.popover.tour-step.gifting_customization_screen_select_photo>.arrow:after,.popover.tour-step.gifting_customization_screen_select_photo>.arrow .pointer,.popover.tour-step.gifting_customization_screen_select_text>.arrow:before,.popover.tour-step.gifting_customization_screen_select_text>.arrow:after,.popover.tour-step.gifting_customization_screen_select_text>.arrow .pointer{display:none}.popover.tour-step.photobook_customization_screen_add_pages.top>.arrow,.popover.tour-step.photobook_customization_screen_select_photo.top>.arrow,.popover.tour-step.photobook_customization_screen_select_text.top>.arrow,.popover.tour-step.gifting_customization_screen_select_photo.top>.arrow,.popover.tour-step.gifting_customization_screen_select_text.top>.arrow{border-bottom-style:none;bottom:-15px;border-top-color:var(--tour-arrow-color);transform:none}.popover.tour-step.photobook_customization_screen_add_pages.right>.arrow,.popover.tour-step.photobook_customization_screen_select_photo.right>.arrow,.popover.tour-step.photobook_customization_screen_select_text.right>.arrow,.popover.tour-step.gifting_customization_screen_select_photo.right>.arrow,.popover.tour-step.gifting_customization_screen_select_text.right>.arrow{border-left-style:none;left:-15px;border-right-color:var(--ui-modal-bg);transform:none}.popover.tour-step.photobook_customization_screen_add_pages .popover-content,.popover.tour-step.photobook_customization_screen_select_photo .popover-content,.popover.tour-step.photobook_customization_screen_select_text .popover-content,.popover.tour-step.gifting_customization_screen_select_photo .popover-content,.popover.tour-step.gifting_customization_screen_select_text .popover-content{margin:0}.popover.tour-step.photobook_customization_screen_add_pages .popover-content .title,.popover.tour-step.photobook_customization_screen_select_photo .popover-content .title,.popover.tour-step.photobook_customization_screen_select_text .popover-content .title,.popover.tour-step.gifting_customization_screen_select_photo .popover-content .title,.popover.tour-step.gifting_customization_screen_select_text .popover-content .title{padding:12px 0 0 16px;line-height:1.4;text-indent:0}.popover.tour-step.photobook_customization_screen_add_pages .popover-content .content,.popover.tour-step.photobook_customization_screen_select_photo .popover-content .content,.popover.tour-step.photobook_customization_screen_select_text .popover-content .content,.popover.tour-step.gifting_customization_screen_select_photo .popover-content .content,.popover.tour-step.gifting_customization_screen_select_text .popover-content .content{padding:4px 16px 0}.popover.tour-step.photobook_customization_screen_add_pages .popover-content .footer,.popover.tour-step.photobook_customization_screen_select_photo .popover-content .footer,.popover.tour-step.photobook_customization_screen_select_text .popover-content .footer,.popover.tour-step.gifting_customization_screen_select_photo .popover-content .footer,.popover.tour-step.gifting_customization_screen_select_text .popover-content .footer{margin-top:10px;padding:0;height:8px}.popover.tour-step.photobook_customization_screen_add_pages .popover-content .footer button,.popover.tour-step.photobook_customization_screen_add_pages .popover-content .footer .step-counter,.popover.tour-step.photobook_customization_screen_select_photo .popover-content .footer button,.popover.tour-step.photobook_customization_screen_select_photo .popover-content .footer .step-counter,.popover.tour-step.photobook_customization_screen_select_text .popover-content .footer button,.popover.tour-step.photobook_customization_screen_select_text .popover-content .footer .step-counter,.popover.tour-step.gifting_customization_screen_select_photo .popover-content .footer button,.popover.tour-step.gifting_customization_screen_select_photo .popover-content .footer .step-counter,.popover.tour-step.gifting_customization_screen_select_text .popover-content .footer button,.popover.tour-step.gifting_customization_screen_select_text .popover-content .footer .step-counter{display:none}}uploader-single .file-list{padding:0 var(--ui-spacing)}uploader-single .file-list .status-inq-container .progress{--bs-progress-bar-bg: var(--ui-progress-bar);--bs-progress-bg: var(--ui-progress-bar-bg);margin:0}@media(max-width:479px){uploader-single upload-preview{max-width:55px;max-height:55px}uploader-single upload-preview canvas{max-width:55px}}uploader-single .option-inq-container{flex-wrap:wrap}uploader-single .footnote{flex-shrink:0;font-size:var(--text-size-small);font-style:italic;padding:var(--ui-spacing-x2)}.file-list{position:relative;display:flex;flex-grow:1;z-index:1;flex-direction:column;overflow-y:auto;gap:var(--ui-gap)}.file-list .upload{display:flex;flex-direction:row;align-items:center;background-color:var(--card-bg);border-radius:var(--ui-radius)}.file-list .upload.failed{border:var(--color-warning) 2px solid;background-color:var(--color-warning-10)}@supports (color: color-mix(in srgb,white 5%,transparent)){.file-list .upload.failed{background-color:color-mix(in srgb,var(--color-warning) 10%,transparent)}}.file-list .upload>div,.file-list .upload upload-preview{display:flex;margin:var(--ui-spacing);flex-direction:column;gap:var(--ui-gap)}.file-list .upload>div .progress,.file-list .upload upload-preview .progress{--bs-progress-bar-bg: var(--ui-progress-bar);--bs-progress-bg: var(--ui-progress-bar-bg);width:100%;max-width:320px;height:8px;margin:4px 0}.file-list .upload upload-preview{flex:1;max-width:85px;max-height:85px}.file-list .upload upload-preview canvas{background-size:contain;background-repeat:no-repeat;background-position:center;max-width:100%}.file-list .upload .name-status-container{flex:1 1;overflow:hidden}.file-list .upload .name-inq-container{text-overflow:ellipsis;overflow:hidden;display:inline-block;white-space:nowrap}@media(max-width:767px){.file-list .upload .name-inq-container{font-size:var(--text-size-small)}}@media(max-width:479px){.file-list .upload .status-inq-container{font-size:var(--text-size-small)}}.file-list .upload .status-inq-container .pending{color:var(--text-default-sub-color)}.file-list .upload .processing-inq-container{display:flex;font-weight:var(--text-font-weight-bold)}.file-list .upload .size-inq-container span{width:100%;text-align:right}@media(max-width:479px){.file-list .upload .size-inq-container span{font-size:var(--text-size-small)}}.file-list .text-success,.file-list .error.title{font-weight:var(--text-font-weight-bold);line-height:120%}@media(max-width:479px){.file-list .text-success,.file-list .error.title{font-size:var(--text-size-small)}}.file-list .error.description{margin-top:4px;font-size:var(--text-size-mini);line-height:120%}@media(max-width:479px){.file-list .error.description{display:none}}.upload-agreement-modal .modal-footer{flex-direction:row-reverse;justify-content:flex-start}.upload-agreement-modal .modal-footer .btn{min-width:100px}.viewer-container{--sidepanel-width: 300px;--close-button-size: 48px}.viewer-container.panning *::selection{background:transparent}@media(max-width:767px),(max-height:767px){#viewer-header.navbar .flex-container{padding-left:8px;padding-right:8px}}#viewer-header.navbar .flex-container .navbar-title #view-title{text-overflow:ellipsis;overflow:hidden;flex-shrink:1}@media(max-width:479px){#viewer-header.navbar .flex-container .navbar-title #view-title{display:none}}#viewer-btn-addtocart{padding:0}#viewer-btn-addtocart>svg-icon,#viewer-btn-addtocart>span{padding:12px 12px 12px var(--button-padding-h)}@media(max-width:479px){#viewer-btn-addtocart>svg-icon,#viewer-btn-addtocart>span{padding:7px}}gifting-minimap,photobook-minimap{position:absolute;opacity:.85;display:flex;justify-content:center;align-items:center;background-color:var(--ui-bg)}gifting-minimap .minimap-zone,photobook-minimap .minimap-zone{overflow:hidden;position:absolute;box-sizing:content-box;border-width:1px;border-style:solid;border-color:var(--color-silver-30)}@supports (color: color-mix(in srgb,white 5%,transparent)){gifting-minimap .minimap-zone,photobook-minimap .minimap-zone{border-color:color-mix(in srgb,var(--color-silver) 30%,transparent)}}gifting-minimap .minimap-zone,photobook-minimap .minimap-zone{cursor:pointer}gifting-minimap .minimap-zone .grey-area,photobook-minimap .minimap-zone .grey-area{position:absolute;z-index:2;background-color:#00000080}gifting-minimap .minimap-zone .zone-border,photobook-minimap .minimap-zone .zone-border{position:absolute;z-index:2;border:4px solid var(--color-edition);cursor:grab}gifting-minimap .minimap-zone .zone-border:active,photobook-minimap .minimap-zone .zone-border:active{cursor:grabbing}gifting-minimap .minimap-pages,photobook-minimap .minimap-pages{display:flex}gifting-minimap .minimap-pages canvas,photobook-minimap .minimap-pages canvas{width:100%;height:100%}gifting-minimap mini-gifting-surface-group-renderer,photobook-minimap mini-gifting-surface-group-renderer{position:absolute;display:flex;flex-direction:column}.minimap{top:auto;bottom:56px;right:8px}.sidepanel-dock-right .minimap{left:8px;right:auto}@media(max-height:479px){.sidepanel-dock-right .minimap{top:8px;left:56px}}@media(max-width:479px),(max-height:479px){.minimap{bottom:auto}}@media(max-height:479px){.minimap{top:8px;right:56px}}@media(max-width:479px){.minimap{top:56px;right:8px}}@media(min-width:480px)and (min-height:480px){photobook-minimap{top:auto;right:8px;bottom:56px}.sidepanel-dock-right photobook-minimap{left:8px;right:auto}}.mini-collage-renderer{position:relative;display:flex;justify-content:center;align-items:center}.viewer-locker{position:fixed;inset:0;opacity:.7;background-color:var(--color-black-dark);z-index:1075}workarea{position:absolute;display:block;width:100%;height:100%;top:0;text-align:left;font-size:var(--text-size-mini)}workarea>.clickable{pointer-events:auto;width:100%;height:100%;position:relative}workarea .collage{overflow:hidden}workarea .collage .element{position:absolute;pointer-events:auto}workarea .collage .element>.enabled{cursor:default}workarea .collage .element .photo-element{pointer-events:auto;position:absolute;overflow:hidden;width:100%;height:100%}workarea .collage .element .photo-element.enabled{cursor:default}workarea .collage .element .clipart-element,workarea .collage .element .grid-element,workarea .collage .element .generated-image-element,workarea .collage .element .shape-element{width:100%;height:100%}workarea .collage .element .text-element{height:100%;width:100%}workarea .collage .element .selectable-element{position:absolute;pointer-events:none;visibility:hidden}workarea .collage .element .interactable-element{position:absolute}workarea .collage .element .drop-message{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;fill:var(--color-whitest);background-color:var(--color-gray-dark-50)}@supports (color: color-mix(in srgb,white 5%,transparent)){workarea .collage .element .drop-message{background-color:color-mix(in srgb,var(--color-gray-dark) 50%,transparent)}}workarea .collage .element .drop-message svg-icon{max-width:50%;max-height:50%}workarea .collage .element .drop-message svg.icon{width:48px;height:48px;max-width:100%;max-height:100%}@media(max-width:767px),(max-height:767px){workarea .collage .element .drop-message svg.icon{width:24px;height:24px}}workarea .collage .element .drop-message:before{content:"";position:absolute;inset:8px;border:3px dashed var(--color-edition)}@media(max-width:767px),(max-height:767px){workarea .collage .element .drop-message:before{inset:6px;border-width:2px}}workarea .collage .element.drag-hover .drop-message{transition:background-color var(--ui-animation-duration-long) linear;background-color:var(--color-gray-light-25)}@supports (color: color-mix(in srgb,white 5%,transparent)){workarea .collage .element.drag-hover .drop-message{background-color:color-mix(in srgb,var(--color-gray-light) 25%,transparent)}}workarea .collage .element.drag-hover .drop-message:before{border-color:var(--color-whitest);transition:border-color var(--ui-animation-duration-long) linear}workarea .collage-selection{position:absolute;pointer-events:none}workarea .collage-selection.selected,workarea .collage-selection.elementSelected{outline-color:var(--color-edition);outline-style:solid}workarea .collage-selection.selected{outline-width:3px}workarea .collage-selection.elementSelected{outline-width:1px}workarea .drop-zone{display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;transition:background var(--ui-animation-duration-short) ease-out}workarea .drop-zone.dropping{background-color:var(--color-whitest-20)}@supports (color: color-mix(in srgb,white 5%,transparent)){workarea .drop-zone.dropping{background-color:color-mix(in srgb,var(--color-whitest) 20%,transparent)}}workarea .drop-zone.blocking{transform:translate(0);background:repeating-linear-gradient(135deg,rgba(0,0,0,.2),rgba(0,0,0,.2) 6px,transparent 6px,transparent 12px);pointer-events:auto}workarea .drop-zone.blocking:hover{cursor:not-allowed}.spread.linked workarea .collage-selection.selected,.fullcover.linked workarea .collage-selection.selected{outline:none}.spread.linked workarea .collage-selection.elementSelected,.fullcover.linked workarea .collage-selection.elementSelected{outline:none}.spread.linked workarea .collage-selection:after,.fullcover.linked workarea .collage-selection:after{border-width:0;border-color:var(--color-edition);border-style:solid;content:"";width:100%;height:100%;position:absolute;top:0;left:0}.spread.linked workarea .collage-selection.selected:after,.fullcover.linked workarea .collage-selection.selected:after{border-width:3px}.spread.linked workarea .collage-selection.elementSelected:after,.fullcover.linked workarea .collage-selection.elementSelected:after{border-width:1px}.spread.linked workarea.left .collage-selection.selected:after,.spread.linked workarea.left .collage-selection.elementSelected:after,.spread.linked workarea.back .collage-selection.selected:after,.spread.linked workarea.back .collage-selection.elementSelected:after,.fullcover.linked workarea.left .collage-selection.selected:after,.fullcover.linked workarea.left .collage-selection.elementSelected:after,.fullcover.linked workarea.back .collage-selection.selected:after,.fullcover.linked workarea.back .collage-selection.elementSelected:after{border-right-width:0}.spread.linked workarea.right .collage-selection.selected:after,.spread.linked workarea.right .collage-selection.elementSelected:after,.spread.linked workarea.front .collage-selection.selected:after,.spread.linked workarea.front .collage-selection.elementSelected:after,.fullcover.linked workarea.right .collage-selection.selected:after,.fullcover.linked workarea.right .collage-selection.elementSelected:after,.fullcover.linked workarea.front .collage-selection.selected:after,.fullcover.linked workarea.front .collage-selection.elementSelected:after{border-left-width:0}.spread.linked workarea.spine .collage-selection.selected:after,.spread.linked workarea.spine .collage-selection.elementSelected:after,.fullcover.linked workarea.spine .collage-selection.selected:after,.fullcover.linked workarea.spine .collage-selection.elementSelected:after{border-left-width:0;border-right-width:0}print-collage-renderer,collage-renderer{position:absolute;overflow:hidden;display:block;width:100%;height:100%}print-collage-renderer background-element,print-collage-renderer clipart-element,print-collage-renderer generated-image-element,print-collage-renderer shape-element,print-collage-renderer photo-element,print-collage-renderer grid-element,print-collage-renderer text-element,print-collage-renderer static-text-element,print-collage-renderer static-image-element,collage-renderer background-element,collage-renderer clipart-element,collage-renderer generated-image-element,collage-renderer shape-element,collage-renderer photo-element,collage-renderer grid-element,collage-renderer text-element,collage-renderer static-text-element,collage-renderer static-image-element{position:absolute;display:block}print-collage-renderer background-element .placeholder img,print-collage-renderer background-element>img,print-collage-renderer clipart-element .placeholder img,print-collage-renderer clipart-element>img,print-collage-renderer generated-image-element .placeholder img,print-collage-renderer generated-image-element>img,print-collage-renderer shape-element .placeholder img,print-collage-renderer shape-element>img,print-collage-renderer photo-element .placeholder img,print-collage-renderer photo-element>img,print-collage-renderer grid-element .placeholder img,print-collage-renderer grid-element>img,print-collage-renderer text-element .placeholder img,print-collage-renderer text-element>img,print-collage-renderer static-text-element .placeholder img,print-collage-renderer static-text-element>img,print-collage-renderer static-image-element .placeholder img,print-collage-renderer static-image-element>img,collage-renderer background-element .placeholder img,collage-renderer background-element>img,collage-renderer clipart-element .placeholder img,collage-renderer clipart-element>img,collage-renderer generated-image-element .placeholder img,collage-renderer generated-image-element>img,collage-renderer shape-element .placeholder img,collage-renderer shape-element>img,collage-renderer photo-element .placeholder img,collage-renderer photo-element>img,collage-renderer grid-element .placeholder img,collage-renderer grid-element>img,collage-renderer text-element .placeholder img,collage-renderer text-element>img,collage-renderer static-text-element .placeholder img,collage-renderer static-text-element>img,collage-renderer static-image-element .placeholder img,collage-renderer static-image-element>img{position:absolute;display:block}print-collage-renderer background-element,collage-renderer background-element{overflow:hidden}print-collage-renderer clipart-element img,collage-renderer clipart-element img{width:100%;height:100%}print-collage-renderer clipart-element .placeholder,collage-renderer clipart-element .placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000}print-collage-renderer generated-image-element img,collage-renderer generated-image-element img{width:100%;height:100%;object-fit:cover}print-collage-renderer generated-image-element .placeholder,collage-renderer generated-image-element .placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000}print-collage-renderer generated-image-element .placeholder:not(.empty) .empty-placeholder-notification,collage-renderer generated-image-element .placeholder:not(.empty) .empty-placeholder-notification{visibility:hidden}print-collage-renderer generated-image-element .placeholder:not(.empty) .empty-placeholder-notification .empty-placeholder-message,print-collage-renderer generated-image-element .placeholder:not(.empty) .empty-placeholder-notification .empty-placeholder-image,collage-renderer generated-image-element .placeholder:not(.empty) .empty-placeholder-notification .empty-placeholder-message,collage-renderer generated-image-element .placeholder:not(.empty) .empty-placeholder-notification .empty-placeholder-image{position:absolute}print-collage-renderer generated-image-element .placeholder.empty,collage-renderer generated-image-element .placeholder.empty{outline:2px solid rgba(255,255,255,.3);background-color:#323232a6}print-collage-renderer generated-image-element .placeholder.empty .empty-placeholder-notification,collage-renderer generated-image-element .placeholder.empty .empty-placeholder-notification{overflow:hidden;position:absolute;inset:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}print-collage-renderer generated-image-element .placeholder.empty .empty-placeholder-notification .empty-placeholder-message,collage-renderer generated-image-element .placeholder.empty .empty-placeholder-notification .empty-placeholder-message{margin:.7vw .7vw 0;font-size:.9vw;letter-spacing:.2vw;line-height:1.1;text-align:center;text-transform:uppercase;white-space:normal;max-width:100%;font-weight:700;color:var(--color-white)}@media(max-width:991px){print-collage-renderer generated-image-element .placeholder.empty .empty-placeholder-notification .empty-placeholder-message,collage-renderer generated-image-element .placeholder.empty .empty-placeholder-notification .empty-placeholder-message{font-size:1.24vw;margin:1vw}}@media(max-width:479px),(max-height:479px){print-collage-renderer generated-image-element .placeholder.empty .empty-placeholder-notification .empty-placeholder-message,collage-renderer generated-image-element .placeholder.empty .empty-placeholder-notification .empty-placeholder-message{display:none!important}}print-collage-renderer shape-element canvas,collage-renderer shape-element canvas{position:absolute;display:block}print-collage-renderer photo-element .placeholder,collage-renderer photo-element .placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000}print-collage-renderer photo-element .placeholder:not(.empty) .empty-placeholder-message,print-collage-renderer photo-element .placeholder:not(.empty) .empty-placeholder-image,collage-renderer photo-element .placeholder:not(.empty) .empty-placeholder-message,collage-renderer photo-element .placeholder:not(.empty) .empty-placeholder-image{position:absolute}print-collage-renderer photo-element .placeholder.empty,collage-renderer photo-element .placeholder.empty{outline:2px solid rgba(255,255,255,.3)}print-collage-renderer photo-element .placeholder.empty.has-mask .empty-placeholder-image,collage-renderer photo-element .placeholder.empty.has-mask .empty-placeholder-image{display:none}print-collage-renderer photo-element .placeholder.empty.has-border,collage-renderer photo-element .placeholder.empty.has-border{outline:none}print-collage-renderer photo-element .placeholder.empty .empty-placeholder-notification,collage-renderer photo-element .placeholder.empty .empty-placeholder-notification{overflow:hidden;position:absolute;inset:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}print-collage-renderer photo-element .placeholder.empty .empty-placeholder-notification .empty-placeholder-image,collage-renderer photo-element .placeholder.empty .empty-placeholder-notification .empty-placeholder-image{position:absolute;width:100%;height:100%;background-color:var(--collage-placeholder-bg);background-image:var(--collage-placeholder-image);background-size:cover;background-position:center;background-repeat:no-repeat}print-collage-renderer photo-element .placeholder.empty .empty-placeholder-notification .empty-placeholder-message,collage-renderer photo-element .placeholder.empty .empty-placeholder-notification .empty-placeholder-message{margin:.7vw .7vw 0;font-size:.9vw;letter-spacing:.2vw;line-height:1.1;text-align:center;text-transform:uppercase;white-space:normal;max-width:100%;font-weight:700;color:var(--color-gray-dark);visibility:hidden;z-index:1}@media(max-width:991px){print-collage-renderer photo-element .placeholder.empty .empty-placeholder-notification .empty-placeholder-message,collage-renderer photo-element .placeholder.empty .empty-placeholder-notification .empty-placeholder-message{font-size:1.24vw;margin:1vw}}@media(max-width:479px),(max-height:479px){print-collage-renderer photo-element .placeholder.empty .empty-placeholder-notification .empty-placeholder-message,collage-renderer photo-element .placeholder.empty .empty-placeholder-notification .empty-placeholder-message{display:none!important}}print-collage-renderer photo-element .placeholder:not(.empty) .empty-placeholder-notification,collage-renderer photo-element .placeholder:not(.empty) .empty-placeholder-notification{visibility:hidden}print-collage-renderer photo-element .placeholder.dragging-file.empty .empty-placeholder-notification,collage-renderer photo-element .placeholder.dragging-file.empty .empty-placeholder-notification{opacity:0}print-collage-renderer photo-element .placeholder .cropped-photo-container,collage-renderer photo-element .placeholder .cropped-photo-container{position:absolute;overflow:hidden;inset:0;transition:opacity var(--ui-animation-duration-long) linear}print-collage-renderer photo-element .placeholder canvas,collage-renderer photo-element .placeholder canvas{position:absolute;display:block}print-collage-renderer grid-element canvas,collage-renderer grid-element canvas{width:100%;height:100%;position:absolute;display:block}print-collage-renderer grid-element .placeholder,collage-renderer grid-element .placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000}print-collage-renderer text-element .straight-border,collage-renderer text-element .straight-border{position:absolute;display:block;width:100%;height:100%}print-collage-renderer text-element canvas,collage-renderer text-element canvas{position:absolute;display:block}print-collage-renderer text-element .placeholder,collage-renderer text-element .placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000}print-collage-renderer text-element .placeholder.empty,collage-renderer text-element .placeholder.empty{background-color:#282828;background-color:#323232a6;background:linear-gradient(#ffffff2e,#ffffff2e),linear-gradient(#00000014,#00000014)}print-collage-renderer text-element .placeholder.empty img,collage-renderer text-element .placeholder.empty img{opacity:.75}print-collage-renderer text-element .placeholder.empty:not(.has-border),collage-renderer text-element .placeholder.empty:not(.has-border){outline:2px solid rgba(255,255,255,.3)}print-collage-renderer static-text-element canvas,collage-renderer static-text-element canvas{position:absolute;display:block}print-collage-renderer static-text-element img,collage-renderer static-text-element img{width:100%;height:100%}print-collage-renderer static-image-element img,collage-renderer static-image-element img{position:absolute;display:block;width:100%;height:100%}print-collage-renderer static-image-element .placeholder,collage-renderer static-image-element .placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000}zoom-buttons{display:flex}@media(max-width:479px),(max-height:479px){zoom-buttons #viewer-btn-zoom-out:disabled{display:none}zoom-buttons #viewer-btn-zoom-out:disabled+#viewer-btn-zoom-in{border-radius:var(--ui-radius)}}@media(max-height:479px){zoom-buttons{flex-direction:column}}.zoom-photo{position:absolute;width:318px;left:50%;margin-left:-159px;display:none;align-items:center;pointer-events:auto;-webkit-user-select:none;user-select:none;z-index:1002;border-radius:var(--ui-radius);background-color:var(--toolbox-button-bg);-webkit-backdrop-filter:blur(var(--ui-background-blur));backdrop-filter:blur(var(--ui-background-blur))}.zoom-photo .btn{--bs-btn-focus-box-shadow: 0 0 0 var(--button-border-focus) var(--button-focus-color);--bs-btn-border-width: 0}.top .zoom-photo{top:68px}.bottom .zoom-photo{top:-37px}.pan-zoom .zoom-photo{display:flex}.zoom-photo.disabled .slider-container:before{display:none}.zoom-photo.disabled .slider-container .minus,.zoom-photo.disabled .slider-container .plus,.zoom-photo.disabled .slider-container .cursor{pointer-events:none}.zoom-photo.disabled .slider-container .minus,.zoom-photo.disabled .slider-container .plus{opacity:.5}.zoom-photo.disabled .slider-container .line-container{pointer-events:none}.zoom-photo.disabled .slider-container .line{display:none}.zoom-photo.disabled .slider-container .cursor:before{background-color:var(--toolbox-detail);display:none}.zoom-photo .fit-frame-button{position:relative;fill:var(--toolbox-icon);background-color:var(--toolbox-button-bg);-webkit-touch-callout:none}.zoom-photo .fit-frame-button:hover{opacity:var(--button-opacity-hover)}.zoom-photo .fit-frame-button:active{opacity:1}.zoom-photo .slider-container{display:flex;height:100%;align-items:center;flex:1 1 auto}.zoom-photo .slider-container .minus,.zoom-photo .slider-container .plus{position:relative;pointer-events:auto;fill:var(--toolbox-detail)}.zoom-photo .slider-container .minus:hover,.zoom-photo .slider-container .plus:hover{opacity:var(--button-opacity-hover);transition:opacity var(--ui-animation-duration-long) ease}.zoom-photo .slider-container .slider{position:relative;height:10px;flex:1 1 auto;margin:0 4px}.zoom-photo .slider-container .slider:before{content:"";position:absolute;width:100%;height:100%;border-radius:8px;background-color:var(--toolbox-detail2)}.zoom-photo .slider-container .slider .line-container{position:absolute;inset:2px 4px 0;pointer-events:auto;cursor:pointer;z-index:1}.zoom-photo .slider-container .slider .line-container .line{position:absolute;left:0;height:6px;border-radius:8px;background-color:var(--color-edition)}.zoom-photo .slider-container .slider .line-container .line .cursor{position:absolute;top:3px;right:0;transition:transform var(--ui-animation-duration-long) ease}.zoom-photo .slider-container .slider .line-container .line .cursor:before{content:"";position:absolute;width:16px;height:16px;top:-8px;left:-8px;border-radius:50%;background-color:var(--toolbox-detail)}.zoom-photo .slider-container .slider .line-container .line .cursor:after{content:"";position:absolute;width:var(--button-size-small);height:var(--button-size-small);background:transparent;top:-16px;left:-16px;pointer-events:auto;cursor:pointer}.zoom-photo .slider-container .slider .line-container .line .cursor:hover,.zoom-photo .slider-container .slider .line-container .line .cursor:active{transform:scale(1.15)}.zoom-photo .slider-container.disabled .line-container{pointer-events:none}.zoom-photo.fit-frame-mode .fit-frame-button{background:var(--toolbox-button-selected-bg)}.zoom-photo.fit-frame-mode .fit-frame-button svg{opacity:var(--button-opacity-hover)}.zoom-photo.fit-frame-mode .fit-frame-button:active{opacity:var(--button-opacity-hover)}.zoom-photo.fit-frame-mode .slider .line-container .line .cursor:before{background:var(--color-silver)}@media(max-width:1199px){.zoom-photo{width:248px;margin-left:-124px}}@media(max-width:991px){.zoom-photo{width:218px;margin-left:-109px}}@media(max-width:767px){.zoom-photo{width:168px;margin-left:-84px}}.modal.generated-image-editor.error iframe{display:none}.modal.generated-image-editor .modal-dialog .modal-content{height:100%}.modal.generated-image-editor .modal-dialog .modal-content .modal-body{flex-shrink:2;overflow:auto;-webkit-overflow-scrolling:touch;font-size:0}.modal.generated-image-editor .modal-dialog .modal-content .modal-body .error-message{font-size:var(--text-size-default)}.modal.generated-image-editor .modal-dialog .modal-content .modal-body iframe{width:100%;height:100%}.modal.generated-image-editor .modal-dialog .modal-content .modal-footer{justify-content:flex-end}@media(min-device-width:620px)and (orientation:landscape){.modal.generated-image-editor .modal-dialog{width:600px}}@media(max-device-width:767px){.modal.generated-image-editor .modal-dialog{width:90%}.modal.generated-image-editor .modal-dialog .modal-header,.modal.generated-image-editor .modal-dialog .modal-body,.modal.generated-image-editor .modal-dialog .modal-footer{padding-top:.5rem;padding-bottom:.5rem}}@media(max-device-height:767px){.modal.generated-image-editor:not(.mapbox):not(.qrcode) .modal-dialog{height:calc(100% - 20px)}}@media(max-device-height:300px)and (orientation:landscape),(max-device-height:470px)and (orientation:portrait){.modal.generated-image-editor.qrcode .modal-dialog{height:calc(100% - 20px)}}rotation-angle{position:fixed;padding:4px 6px;border-radius:var(--ui-radius);background-color:var(--toolbox-button-bg);color:var(--toolbox-icon);pointer-events:none}.modal.text-generator-modal .modal-body{overflow:auto;padding-top:var(--ui-spacing);padding-bottom:var(--ui-spacing)}.modal.text-generator-modal .modal-body>*{margin-top:var(--ui-spacing);margin-bottom:var(--ui-spacing)}.modal.text-generator-modal .modal-body .prompt-container{display:flex;border:1px solid var(--form-field-border);border-radius:var(--ui-radius);padding:var(--ui-spacing);background-color:var(--form-field-bg)}.modal.text-generator-modal .modal-body .textarea{border:none;resize:none;box-shadow:none;padding:0}.modal.text-generator-modal .modal-body .textarea::placeholder{color:var(--form-field-placeholder-txt)}.modal.text-generator-modal .modal-body .text-generator-modal-error{color:var(--color-warning)}.modal.text-generator-modal .modal-body .generated-text{min-height:80px;max-height:320px;overflow-y:auto;white-space:pre-wrap;border-radius:var(--ui-radius);padding:var(--ui-spacing);background-color:var(--ui-panel-section)}.modal.text-generator-modal .modal-body .generated-text:empty{display:none}@media(max-height:479px){.modal.text-generator-modal .modal-body .generated-text{max-height:80px}}@media(max-width:479px){.modal.text-generator-modal .modal-body .generated-text{max-height:220px}}.modal.text-generator-modal .modal-body .disclaimer{font-size:var(--text-size-mini);margin-bottom:0;margin-top:0;opacity:.5}.modal.text-generator-modal .modal-body .generate-btn-container{display:flex;align-items:flex-end;margin-left:var(--ui-spacing)}.modal.text-generator-modal .modal-footer{border-top-width:0}@media(max-width:767px){.modal.text-generator-modal .modal-dialog{width:90%}}@media(max-height:479px){.hidden-xs-height{display:none!important}}.vd-container{display:block;width:100%;height:100%}.vd-container .tab-content{width:100%;height:100%;display:flex;justify-content:center}.vd-container .container{width:100%;height:100%}.vd-container vd-contacts-list-container{display:flex;flex-direction:column;width:100%;max-width:768px;height:100%;justify-content:center;align-items:center;padding:var(--ui-spacing-x2)}@media(max-width:479px),(max-height:479px){.vd-container vd-contacts-list-container{justify-content:flex-start}}@media(max-width:767px),(max-height:767px){.vd-container vd-contacts-list-container{padding:var(--ui-spacing) 0}}.vd-container vd-contacts-list-container .header{top:30px;display:flex;width:100%;min-height:40px;align-items:center;margin-bottom:var(--ui-spacing);gap:var(--ui-gap)}@media(max-width:767px){.vd-container vd-contacts-list-container .header{padding:0 var(--ui-spacing-x2)}}.vd-container vd-contacts-list-container .header .row-counter{flex-shrink:0}.vd-container vd-contacts-list-container .header .row-counter.error{color:var(--color-danger)}@media(max-width:479px){.vd-container vd-contacts-list-container .header .btn{margin:0}.vd-container vd-contacts-list-container .header .delete-selection-btn{position:absolute}}.vd-container vd-contacts-list-container .header label-editor{flex-grow:1;overflow:hidden}.vd-container vd-contacts-list-container .header label-editor input{width:100%;padding:12px 12px 8px;border:1px solid var(--form-field-border);border-radius:var(--ui-radius);line-height:18px;color:var(--form-field-txt)}.vd-container vd-contacts-list-container .header label-editor .label-container{cursor:pointer;display:flex;align-items:center}.vd-container vd-contacts-list-container .header label-editor .label-container .label{overflow:hidden;text-overflow:ellipsis;font-size:var(--text-size-title);white-space:nowrap;margin-right:var(--ui-spacing-x2)}.vd-container vd-contacts-list-container .header label-editor .label-container .icon{fill:var(--color-accent)}@media(max-width:479px){.vd-container vd-contacts-list-container .header label-editor.delete-shown{display:none}}.vd-container vd-contacts-list-container .container{min-height:0;flex:1 1 auto;border-radius:var(--ui-radius)}@media(max-height:767px){.vd-container vd-contacts-list-container .container{border-radius:var(--ui-radius) var(--ui-radius) 0 0}}@media(max-width:767px){.vd-container vd-contacts-list-container .container{border-radius:0}}.vd-container vd-contacts-list-container .container vd-viewer .table-container{position:relative;height:100%;width:100%;overflow:hidden;background-color:var(--vdp-table-bg)}.vd-container vd-contacts-list-container .container vd-viewer .table-container .scrollable-container{padding-right:0;padding-top:0;margin-top:var(--ui-spacing-x2);overflow-y:auto}.vd-container vd-contacts-list-container .container vd-viewer .table-container .search{position:absolute;display:flex;top:var(--ui-spacing-x2);right:var(--ui-spacing-x2);margin-top:6px;z-index:2;background-color:var(--vdp-table-bg)}.vd-container vd-contacts-list-container .container vd-viewer .table-container .search label{cursor:pointer;fill:var(--text-default-color)}.vd-container vd-contacts-list-container .container vd-viewer .table-container .search input{margin-left:var(--ui-spacing);padding:0;border:none;border-bottom:2px solid transparent;transition:width var(--ui-animation-duration-long) ease-in-out,border var(--ui-animation-duration-long) ease-in-out;border-radius:0;background-color:transparent}@media(max-width:479px){.vd-container vd-contacts-list-container .container vd-viewer .table-container .search input{width:0}}.vd-container vd-contacts-list-container .container vd-viewer .table-container .search input:focus,.vd-container vd-contacts-list-container .container vd-viewer .table-container .search input.expand{border-bottom:2px solid var(--form-field-focus-border)}@media(max-width:479px){.vd-container vd-contacts-list-container .container vd-viewer .table-container .search input:focus,.vd-container vd-contacts-list-container .container vd-viewer .table-container .search input.expand{width:200px}}.vd-container vd-contacts-list-container .container vd-viewer .table-container .search input::placeholder{color:var(--text-default-color)}.vd-container vd-contacts-list-container .container vd-viewer .table-container .search .clear-search{position:absolute;top:0;right:0;width:32px;height:32px;opacity:.2;fill:var(--text-default-color)}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table{--bs-table-bg: ;margin-bottom:0}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .thead{top:0;position:sticky;z-index:1}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .thead .th{background-color:var(--vdp-table-bg)}@media(max-width:767px){.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .thead .th{border-radius:0}}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .thead .th.column-label{-webkit-user-select:none;user-select:none;cursor:pointer}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .thead .th .arrow-button{position:relative;height:24px;padding:0 16px;justify-content:start;background-color:transparent}.no-touchevents .vd-container vd-contacts-list-container .container vd-viewer .table-container .table .thead .th .arrow-button:hover{background-color:transparent}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .thead .th .arrow-button:before,.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .thead .th .arrow-button:after{content:"";position:absolute;top:50%;left:2px;border-right:4px solid transparent;border-left:4px solid transparent}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .thead .th .arrow-button:before{border-bottom:4px dashed}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .thead .th .arrow-button:after{border-top:4px dashed}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .thead .th .arrow-button.default:before{margin-top:-5px}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .thead .th .arrow-button.default:after{margin-top:1px}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .thead .th .arrow-button.arrow-down:before{display:none}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .thead .th .arrow-button.arrow-up:before{margin-top:-5px}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .thead .th .arrow-button.arrow-up:after{display:none}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .thead .tr{cursor:inherit}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tbody .tr:first-child{border-top-left-radius:var(--ui-radius);border-top-right-radius:var(--ui-radius)}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tbody .tr:last-child:after{content:"";position:absolute;width:100%;display:block;height:var(--ui-spacing)}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tbody .tr:not(:last-child){border-bottom:2px solid var(--ui-bg)}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr{position:relative;display:flex;flex-direction:row;align-items:center;transition:background-color var(--ui-animation-duration-long) ease-in-out;cursor:pointer}@media(max-width:479px),(max-height:479px){.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr.selected{box-shadow:inset 5px 0 0 0 var(--color-accent)}}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr.duplicated{box-shadow:inset 5px 0 0 0 var(--color-warning)}.no-touchevents .vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr:hover .options{background-color:var(--vdp-table-bg)}.no-touchevents .vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr:hover .options button{opacity:1}.no-touchevents .vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr:hover .td.with-checkbox .form-check-input{opacity:100%;border-color:var(--ui-divider)}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .td,.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .th{padding:var(--ui-spacing) 0;color:var(--text-default-color)}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .td:first-child,.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .th:first-child{width:38px;justify-content:center;text-overflow:unset}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .td:first-child .form-check-input,.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .th:first-child .form-check-input{--bs-form-check-bg: var(--form-field-bg);--bs-border-color: var(--form-field-border)}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .td:first-child:hover .form-check-input,.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .th:first-child:hover .form-check-input{visibility:visible}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .td:nth-child(2),.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .th:nth-child(2){width:200px}@media(max-width:479px){.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .td:nth-child(2),.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .th:nth-child(2){padding-left:var(--ui-spacing-x2);width:150px}}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .td:nth-child(3),.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .th:nth-child(3){padding-left:0;width:calc(100% - 200px)}@media(max-width:479px){.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .td:nth-child(3),.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .th:nth-child(3){width:calc(100% - 150px)}}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr.with-button{pointer-events:none}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr.with-button .td{margin-left:28px;width:100%;padding:0;justify-content:start}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr.with-button .td button{width:100%;justify-content:start;pointer-events:auto}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .options{position:absolute;display:flex;right:0;padding:0 .5rem;transition:background-color var(--ui-animation-duration-long) ease-in-out;fill:var(--text-default-color);z-index:1}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .options button{height:24px;width:24px;padding:2px;margin:0 2px;transition:fill var(--ui-animation-duration-long) ease-in-out,opacity var(--ui-animation-duration-long) ease-in-out}.no-touchevents .vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .options button:focus-visible{opacity:1;background-color:transparent;fill:var(--ui-link-color)}.no-touchevents .vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .options button{opacity:0}.no-touchevents .vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .options button:hover{background-color:transparent;fill:var(--ui-link-color)}.touchevents .vd-container vd-contacts-list-container .container vd-viewer .table-container .table .tr .options{display:none}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .th{display:flex}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .th .form-check-input{visibility:visible;border-color:var(--ui-divider)}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .th .form-check-input:indeterminate,.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .th .form-check-input:checked{background-color:var(--color-accent);border-color:var(--color-accent)}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .th .form-check-input:focus{box-shadow:0 0 0 var(--button-border-focus) var(--button-focus-color);border-color:var(--color-accent)}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .td{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .td.with-checkbox{display:flex}@media(max-width:479px),(max-height:479px){.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .td.with-checkbox{display:none}}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .td.with-checkbox .form-check-input{opacity:0;margin:0;transition:opacity var(--ui-animation-duration-long)}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .td.with-checkbox .form-check-input:checked{opacity:100%;background-color:var(--color-accent);border-color:var(--color-accent)}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .td.with-checkbox .form-check-input:focus{opacity:100%;box-shadow:0 0 0 var(--button-border-focus) var(--button-focus-color);border-color:var(--color-accent)}.vd-container vd-contacts-list-container .container vd-viewer .table-container .table .add-row{color:var(--color-accent);fill:var(--color-accent)}.vd-container vd-contacts-list-container .start-container{overflow-y:auto;padding:0 var(--ui-spacing)}.vd-container vd-contacts-list-container .start-container h2,.vd-container vd-contacts-list-container .start-container .h2{margin:0 0 var(--ui-spacing) 0}.vd-container vd-contacts-list-container .start-container .options-container{display:flex;flex-wrap:wrap;gap:var(--ui-gap)}.vd-container vd-contacts-list-container .start-container .option{min-width:200px;padding:var(--ui-spacing-x2);display:flex;flex-direction:column;flex:1 1;background-color:var(--vdp-table-bg);border-radius:var(--ui-radius)}.vd-container vd-contacts-list-container .start-container .option svg{fill:var(--color-accent)}.vd-container vd-contacts-list-container .start-container .option .btn-option{width:100%}.vd-container vd-contacts-list-container .start-container .option span{flex-grow:2;margin-bottom:var(--ui-spacing-x2)}.vd-container vd-contacts-list-container .start-container .option .download-template{width:100%;margin-bottom:var(--ui-spacing)}.vd-container vd-contacts-list-container vd-contact-list-quantity-warning,.vd-container vd-contacts-list-container vd-contact-list-duplicate-warning{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--ui-spacing);margin-bottom:var(--ui-spacing);border-radius:var(--ui-radius);background-color:var(--vdp-table-bg);border:2px solid var(--color-danger)}@media(max-width:767px){.vd-container vd-contacts-list-container vd-contact-list-quantity-warning,.vd-container vd-contacts-list-container vd-contact-list-duplicate-warning{width:calc(100% - 16px);margin:var(--ui-spacing)}}@media(max-width:479px){.vd-container vd-contacts-list-container vd-contact-list-quantity-warning,.vd-container vd-contacts-list-container vd-contact-list-duplicate-warning{flex-direction:column}.vd-container vd-contacts-list-container vd-contact-list-quantity-warning>*,.vd-container vd-contacts-list-container vd-contact-list-duplicate-warning>*{width:100%}}.vd-container vd-contacts-list-container vd-contact-list-quantity-warning .warning-container,.vd-container vd-contacts-list-container vd-contact-list-duplicate-warning .warning-container{display:flex;flex-direction:row}.vd-container vd-contacts-list-container vd-contact-list-quantity-warning .warning-container svg-icon,.vd-container vd-contacts-list-container vd-contact-list-duplicate-warning .warning-container svg-icon{display:flex;align-items:center;padding:var(--ui-spacing);margin-right:var(--ui-spacing)}.vd-container vd-contacts-list-container vd-contact-list-quantity-warning .warning-container svg-icon svg,.vd-container vd-contacts-list-container vd-contact-list-duplicate-warning .warning-container svg-icon svg{width:24px;height:24px;fill:var(--color-danger)}.vd-container vd-contacts-list-container vd-contact-list-quantity-warning .warning-container .messages-container,.vd-container vd-contacts-list-container vd-contact-list-duplicate-warning .warning-container .messages-container{display:flex;flex-direction:column;justify-content:center;margin-right:8px}.vd-container vd-contacts-list-container vd-contact-list-quantity-warning .warning-container .messages-container .title,.vd-container vd-contacts-list-container vd-contact-list-duplicate-warning .warning-container .messages-container .title{margin:0;font-size:var(--text-size-default);color:var(--text-default-color)}.vd-container vd-contacts-list-container vd-contact-list-quantity-warning .warning-container .messages-container .sub-title,.vd-container vd-contacts-list-container vd-contact-list-duplicate-warning .warning-container .messages-container .sub-title{margin-top:3px;font-size:var(--text-size-small);color:var(--text-default-sub-color)}@media(max-width:479px){.vd-container vd-contacts-list-container vd-contact-list-quantity-warning .warning-container .messages-container .sub-title,.vd-container vd-contacts-list-container vd-contact-list-duplicate-warning .warning-container .messages-container .sub-title{display:none}}.vd-container vd-contacts-list-container vd-contact-list-quantity-warning .dropdown,.vd-container vd-contacts-list-container vd-contact-list-duplicate-warning .dropdown{min-width:200px}@media(max-width:479px){.vd-container vd-contacts-list-container vd-contact-list-quantity-warning .dropdown,.vd-container vd-contacts-list-container vd-contact-list-duplicate-warning .dropdown{margin-left:50px}}.vd-container vd-contacts-list-container vd-contact-list-quantity-warning .dropdown label,.vd-container vd-contacts-list-container vd-contact-list-duplicate-warning .dropdown label{margin-right:4px;line-height:15px}.vd-container vd-form-editor-container{position:relative;display:flex;flex-direction:row;width:100%;height:100%;justify-content:flex-end;align-items:center}@media(max-width:479px){.vd-container vd-form-editor-container{flex-direction:column}}.vd-container vd-form-editor-container .address-editor{max-width:380px}@media(max-width:479px){.vd-container vd-form-editor-container .address-editor{max-width:none}}.vd-container vd-form-editor-container .address-editor h4,.vd-container vd-form-editor-container .address-editor .h4{margin-bottom:var(--ui-spacing-x2)}.vd-container vd-form-editor-container .preview{--margin: var(--ui-spacing-x2)}@media(max-width:479px),(max-height:479px){.vd-container vd-form-editor-container .preview{--margin: var(--ui-spacing)}}.vd-container vd-form-editor-container .preview{width:calc(100% - 2 * var(--margin));height:calc(100% - 2 * var(--margin));overflow:hidden;margin:var(--margin)}@media(max-width:479px){.vd-container vd-form-editor-container .preview{height:50%}.vd-container vd-form-editor-container .preview beautyshot-viewer{justify-content:center}}.vd-container vd-form-editor-container .preview beautyshot-viewer{--margin: 0px}@media(max-width:479px){.vd-container vd-products-editor-container{--ui-spacing-x2: 8px}}.vd-container vd-products-editor-container{display:flex;flex-direction:row;width:100%;height:100%;justify-content:space-between;align-items:center}@media(max-width:479px){.vd-container vd-products-editor-container{flex-direction:column}}@media(max-height:479px){.vd-container vd-products-editor-container{flex-direction:row;justify-content:space-between}}.vd-container vd-products-editor-container .preview-container{position:relative;display:flex;width:calc(100% - 380px - var(--ui-spacing-x2) / 2);height:100%;order:2;flex-direction:row;flex-shrink:0;justify-content:center;padding:var(--ui-spacing-x2)}@media(max-width:767px){.vd-container vd-products-editor-container .preview-container{width:50%}}@media(max-width:479px){.vd-container vd-products-editor-container .preview-container{width:100%;height:25%;order:1}}@media(max-height:479px){.vd-container vd-products-editor-container .preview-container{height:100%;order:2}}.vd-container vd-products-editor-container .preview-container img{object-fit:contain;max-width:100%;max-height:100%;z-index:1}.vd-container vd-products-editor-container .preview-container .spinner-small{z-index:10}.vd-container vd-products-editor-container .options-container{position:relative;width:380px;max-width:50%;order:1;background-color:var(--ui-panel-bg)}.vd-container vd-products-editor-container .options-container .category-container .thumbnail-display:first-child:before{content:none}@media(max-width:479px){.vd-container vd-products-editor-container .options-container{width:100%;max-width:100%;height:calc(75% - 8px);order:2}}@media(max-height:479px){.vd-container vd-products-editor-container .options-container{height:100%;order:1}}.vd-container vd-products-editor-container vd-quantity-selector{display:inline-block;width:100%}.vd-container .scrollable-container{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;padding:var(--ui-spacing-x2);-webkit-overflow-scrolling:touch}.vd-container .display-container{display:flex;justify-content:center;align-items:center}vd-panel{position:absolute;width:380px;height:100%;top:0;right:0;pointer-events:none}@media(max-width:767px){vd-panel{width:100%}}vd-panel .panel{position:relative;height:100%;z-index:1051;background-color:var(--ui-panel-bg);transform:translate(100%);transition:transform var(--ui-animation-duration-long) ease-in-out;pointer-events:auto}@media(max-width:479px),(max-height:479px){vd-panel .panel{position:fixed;height:auto;inset:0;margin:5px}}vd-panel .panel.show{transform:translate(0)}vd-panel .panel .header{display:flex;flex-shrink:0;align-items:center;padding-right:40px}vd-panel .panel .header .close-button{flex-shrink:0}vd-panel .panel .header .title{flex:1 1 auto;text-align:center;font-size:var(--text-size-title);line-height:1.2}vd-panel .panel panel-content{position:relative;height:100%;flex-grow:1;overflow:hidden}vd-panel .panel>.content{display:flex;flex-direction:column;position:absolute;width:100%;height:100%}vd-panel .panel>.content vd-project-list-container .scrollable-container{display:flex;flex-direction:column;gap:var(--ui-gap)}vd-panel .panel>.content vd-project-list-container .project-list-item{position:relative;display:flex;align-items:center;background-color:var(--card-bg-alt);padding:var(--ui-spacing-x2);border-radius:var(--ui-radius);transition:box-shadow var(--ui-animation-duration-long);cursor:pointer}vd-panel .panel>.content vd-project-list-container .project-list-item:hover{box-shadow:0 0 0 var(--button-border-focus) var(--card-selected-outline)}vd-panel .panel>.content vd-project-list-container .project-list-item .thumbnail{width:100px;height:100px;border:1px solid var(--gallery-img-border);border-radius:var(--ui-radius);flex-shrink:0}vd-panel .panel>.content vd-project-list-container .project-list-item .thumbnail img{width:100%;height:100%;object-fit:contain}vd-panel .panel>.content vd-project-list-container .project-list-item .thumbnail.no-thumbnail{display:flex;justify-content:center;align-items:center}vd-panel .panel>.content vd-project-list-container .project-list-item .thumbnail.no-thumbnail svg{fill:var(--side-panel-message-popup-icon);width:74px;height:74px}vd-panel .panel>.content vd-project-list-container .project-list-item .project-details{display:flex;flex-direction:column;margin-left:var(--ui-spacing-x2);flex-grow:1}vd-panel .panel>.content vd-project-list-container .project-list-item .project-details .project-title{font-weight:var(--text-font-weight-bold)}vd-panel .panel>.content vd-project-list-container .project-list-item .project-details .project-date{font-size:var(--text-size-small)}vd-panel .panel>.content vd-project-list-container .project-list-item .project-details .project-filename{font-size:var(--text-size-mini)}vd-panel .panel>.content vd-project-list-container .no-projects{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;fill:var(--side-panel-message-popup-icon);color:var(--side-panel-message-txt)}vd-panel .panel>.content vd-project-list-container .no-projects .no-projects-icon{margin:var(--ui-spacing-x2)}vd-panel .panel>.content vd-project-list-container .no-projects .no-projects-icon svg{width:120px;height:120px}vd-panel .panel>.content vd-project-list-container .no-projects .no-projects-message{font-size:var(--text-size-title)}vd-edit-contact-container{--margin: 0px;display:flex;flex-direction:column;align-items:center;height:100%}@media(max-height:479px){vd-edit-contact-container{flex-direction:row}}vd-edit-contact-container .preview{margin:var(--margin);overflow:hidden}@media(max-width:479px){vd-edit-contact-container .preview{min-height:150px}}@media(max-height:479px){vd-edit-contact-container .preview{min-width:150px}}vd-edit-contact-container .preview beautyshot-viewer{--margin: 0px}vd-edit-contact-container .preview .expand-preview-button{position:absolute;z-index:1;top:7px;left:7px}@media(max-width:767px)or (max-height:479px){vd-edit-contact-container .preview .expand-preview-button{display:none}}vd-edit-contact-container .address-editor{flex:1 0;justify-content:space-between;overflow-y:auto;padding:var(--margin)}vd-edit-contact-container .footer{display:flex}vd-edit-contact-container .footer vd-edit-contact-save-button{margin-right:var(--ui-spacing)}vd-edit-contact-container .footer vd-edit-contact-save-button .loading-button{width:40px;padding:0}vd-edit-contact-container .footer vd-edit-contact-save-button .loading-button .spinner-small{margin:0}vd-edit-contact-container .footer vd-edit-contact-save-button .loading-button [class*=-check]{fill:var(--color-accent)}vd-edit-contact-container .footer vd-edit-contact-save-button .loading-spinner button{opacity:1}vd-edit-contact-container .footer .new-contact{display:block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.vd-container .address-editor{display:flex;flex-direction:column;background-color:var(--ui-panel-bg);gap:var(--ui-gap)}.vd-container .address-editor form{display:flex;justify-content:space-between;align-content:flex-start;flex-wrap:wrap;gap:var(--ui-gap);padding:0}.vd-container .address-editor form>*{flex:1 1 100%}@media(max-width:479px){.vd-container .address-editor form .field{max-width:none}}.vd-container .address-editor form .city-container,.vd-container .address-editor form .state-container,.vd-container .address-editor form .country-container,.vd-container .address-editor form .zipCode-container{flex:0 1 calc(50% - 4px)}.vd-container .address-editor form .delete-button{flex:0 0 auto}@media(max-height:479px){.vd-container .address-editor form .line1-container,.vd-container .address-editor form .line2-container{flex:0 1 calc(50% - 4px)}}.vd-container .address-editor form input{width:100%;padding:12px 12px 8px;margin:0;border:1px solid var(--form-field-border);border-radius:var(--ui-radius);line-height:18px;color:var(--form-field-txt)}.vd-container .address-editor form input:focus{outline:2px solid var(--form-field-focus-border);outline-offset:-2px;box-shadow:none}.vd-container .address-editor form input.invalid{border-bottom:2px solid var(--color-danger)}.vd-container .address-editor form input::placeholder{color:var(--form-field-placeholder-txt)}vd-row-navigation-buttons .navigation-buttons{display:flex;justify-content:space-between;align-items:center}.modal vd-row-navigation-buttons .navigation-buttons{padding-top:var(--ui-spacing-x2)}vd-row-navigation-buttons .navigation-buttons .contact-count{color:var(--card-txt)}.alternative-products-container,.form-container,.contacts-container{position:absolute;inset:53px 0 0}contacts-page .toasts-container{top:53px}}
