@charset "UTF-8";*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}:root{--zindex-popup: 950000;--zindex-modal: 900000;--zindex-adminbar: 800000;--zindex-blocker: 750000;--zindex-menu: 700000;--zindex-mediatools: 400000;--zindex-bigmin: 2;--zindex-min: 1;--zindex-mrnegative: -1;--content-spacing-v: 1rem;--content-spacing-h: 1.25rem}@media all and (min-width:768px){:root{--content-spacing-v: 2rem;--content-spacing-h: 2.25rem}}:root{--box-spacing-v: 1rem;--box-spacing-h: 1.5rem;--box-spacing-v-reduced: .5rem;--box-spacing-h-reduced: 1rem;--admin-bar-height: 3.5rem;--main-menu-width: 14rem;--label-indent: 280px;--border-radius-xs: .125rem;--border-radius-s: .25rem;--border-radius-m: .5rem;--border-radius-round: 2rem;--button-size: 2.25rem;--button-size-wo-border: 2rem;--button-size-wo-border-compact: 1.5rem;--button-icon-size: 1.25rem}:root body:not(.--dark-mode){--box-shadow-card: 0 4px 8px rgba(0, 0, 0, .1), 0 0 2px rgba(0, 0, 0, .1);--box-shadow-modal: 0 4px 18px var(--color-modal-blocker-background), 0 0 12px var(--color-modal-blocker-background);--box-shadow-modal-light: 0 4px 18px var(--color-neutral-4), 0 0 12px var(--color-neutral-4);--box-shadow-modal-fullsize: 0 0 0 60px var(--color-modal-blocker-background)}:root body.--dark-mode{--box-shadow-card: 0 4px 8px rgba(0, 0, 0, .5), 0 0 2px rgba(0, 0, 0, .2);--box-shadow-modal: 0 4px 18px var(--color-modal-blocker-background), 0 0 12px var(--color-modal-blocker-background);--box-shadow-modal-light: 0 4px 18px var(--color-neutral-4), 0 0 12px var(--color-neutral-4);--box-shadow-modal-fullsize: 0 0 0 60px var(--color-modal-blocker-background)}:root{--transition-default: .25s ease;--font-family: "Inter var", sans-serif;--font-family-monospace: ui-monospace, "Cascadia Code", "Source Code Pro", "Noto Sans Mono", "DejaVu Sans Mono", Menlo, Consolas, monospace;--font-family-icons: "Material Icons";--font-size-xxs: .625rem;--font-size-xs: .75rem;--font-size-s: .8125rem;--font-size-m: .875rem;--font-size-l: 1rem;--font-size-xl: 1.125rem;--font-size-xxl: 1.375rem}:root body:not(.--dark-mode){--color-base-1: hsl(0, 0%, 100%);--color-key-1: hsl(171, 82%, 94%);--color-key-2: hsl(172, 97%, 91%);--color-key-3: hsl(174, 96%, 78%);--color-key-4: hsl(176, 87%, 67%);--color-key-5: hsl(178, 78%, 57%);--color-key-6: hsl(180, 77%, 47%);--color-key-7: hsl(182, 85%, 39%);--color-key-8: hsl(184, 90%, 34%);--color-key-9: hsl(186, 91%, 29%);--color-key-10: hsl(188, 91%, 23%);--color-neutral-1: hsl(216, 27%, 97%);--color-neutral-2: hsl(214, 20%, 91%);--color-neutral-3: hsl(210, 16%, 82%);--color-neutral-4: hsl(211, 13%, 65%);--color-neutral-5: hsl(211, 10%, 53%);--color-neutral-6: hsl(211, 12%, 43%);--color-neutral-7: hsl(209, 14%, 37%);--color-neutral-8: hsl(209, 18%, 30%);--color-neutral-9: hsl(209, 20%, 25%);--color-neutral-10: hsl(210, 24%, 16%);--color-support-red-1: hsl(0, 100%, 97%);--color-support-red-2: hsl(0, 100%, 92%);--color-support-red-3: hsl(357, 90%, 76%);--color-support-red-4: hsl(357, 82%, 60%);--color-support-red-5: hsl(349, 78%, 45%);--color-support-red-6: hsl(340, 99%, 22%);--color-support-green-1: hsl(130, 100%, 97%);--color-support-green-2: hsl(131, 100%, 89%);--color-support-green-3: hsl(135, 58%, 65%);--color-support-green-4: hsl(139, 59%, 44%);--color-support-green-5: hsl(147, 77%, 34%);--color-support-green-6: hsl(149, 76%, 24%);--color-support-blue-1: hsl(195, 100%, 95%);--color-support-blue-2: hsl(195, 100%, 85.1%);--color-support-blue-3: hsl(196.15, 93.98%, 67.45%);--color-support-blue-4: hsl(198.87, 84.35%, 54.9%);--color-support-blue-5: hsl(202.2, 82.78%, 40.98%);--color-support-blue-6: hsl(203.91, 95.68%, 27.25%);--color-support-purple-1: hsl(290, 100%, 97%);--color-support-purple-2: hsl(270, 100%, 94%);--color-support-purple-3: hsl(271, 100%, 76%);--color-support-purple-4: hsl(265, 97%, 64%);--color-support-purple-5: hsl(265, 67%, 46%);--color-support-purple-6: hsl(269, 69%, 37%);--color-support-yellow-1: hsl(48, 100%, 98%);--color-support-yellow-2: hsl(48, 100%, 91%);--color-support-yellow-3: hsl(48, 94%, 68%);--color-support-yellow-4: hsl(39, 100%, 59%);--color-support-yellow-5: hsl(25, 82%, 53%);--color-support-yellow-6: hsl(25, 100%, 36%);--color-true-dark: hsl(210, 24%, 16%);--color-true-light: hsl(216, 27%, 97%);--color-font-dark-1: var(--color-neutral-10);--color-font-dark-1-icon: var(--color-neutral-5);--color-font-dark-2: var(--color-neutral-6);--color-font-dark-2-icon: var(--color-neutral-4);--color-font-light: var(--color-neutral-1);--color-font-main: var(--color-font-dark-1);--color-font-main-secondary: var(--color-font-dark-2);--color-page-background: var(--color-base-1);--color-adminbar-background: var(--color-page-background);--color-adminbar-background-hover: var(--color-neutral-1);--color-menu-background: var(--color-adminbar-background);--color-menu-background-group: var(--color-neutral-1);--color-menu-border: var(--color-neutral-3);--color-menu-background-item: var(--color-adminbar-background-hover);--color-menu-color-item-active: var(--color-key-1);--color-menu-color-item-active-icon: var(--color-key-2);--color-menu-background-item-active: var(--color-key-7);--color-menu-user-background: var(--color-neutral-9);--color-menu-user-color: var(--color-neutral-1);--color-menu-user-color-light: var(--color-neutral-5);--color-menu-user-color-highlight: var(--color-key-6);--color-menu-user-color-highlight-hover: var(--color-key-3);--color-button-shadow: var(--color-neutral-1);--color-button-primary: var(--color-key-1);--color-button-primary-icon: var(--color-key-2);--color-button-primary-background: var(--color-key-7);--color-button-primary-background-hover: var(--color-key-8);--color-button-neutral: var(--color-neutral-5);--color-button-neutral-border: var(--color-neutral-3);--color-button-neutral-border-hover: var(--color-key-7);--color-button-add: var(--color-support-purple-4);--color-button-add-hover: var(--color-support-purple-5);--color-button-filled-add: var(--color-support-purple-1);--color-button-filled-add-background: var(--color-support-purple-4);--color-button-filled-add-background-hover: var(--color-support-purple-5);--color-button-filled-neutral: var(--color-neutral-1);--color-button-filled-neutral-background: var(--color-neutral-5);--color-button-filled-neutral-background-hover: var(--color-neutral-6);--color-button-filled-neutral-light: var(--color-neutral-7);--color-button-filled-neutral-light-background: var(--color-neutral-2);--color-button-filled-neutral-light-background-hover: var(--color-neutral-3);--color-button-filled-neutral-light-border: var(--color-neutral-3);--color-button-filled-neutral-light-border-hover: var(--color-neutral-4);--color-button-default-icon: var(--color-neutral-4);--color-button-default-disabled: var(--color-neutral-4);--color-button-default-background: var(--color-neutral-2);--color-button-default-background-hover: var(--color-neutral-3);--color-button-filled-delete: var(--color-support-red-1);--color-button-filled-delete-background: var(--color-support-red-4);--color-button-filled-delete-background-hover: var(--color-support-red-5);--color-button-delete-shadow: var(--color-support-red-1);--color-button-filled-blue: var(--color-support-blue-1);--color-button-filled-blue-background: var(--color-support-blue-4);--color-button-filled-blue-background-hover: var(--color-support-blue-5);--color-button-blue-shadow: var(--color-support-blue-1);--color-link: var(--color-neutral-7);--color-link-hover: var(--color-neutral-9);--color-link-colored: var(--color-key-9);--color-link-colored-hover: var(--color-key-7);--color-link-delete: var(--color-support-red-4);--color-link-delete-hover: var(--color-support-red-5);--color-link-delete-with-bgr: var(--color-support-red-1);--color-input-background: var(--color-base-1);--color-input-shadow: var(--color-button-shadow);--color-input-border: var(--color-neutral-3);--color-input-border-hover: var(--color-neutral-4);--color-input-border-highlight: var(--color-support-green-4);--color-input-inline-icon: var(--color-font-dark-2-icon);--color-input-background-dark: var(--color-neutral-2);--color-input-background-disabled: var(--color-neutral-1);--color-table-background: var(--color-base-1);--color-table-background-hover: var(--color-neutral-1);--color-table-border-color: var(--color-neutral-3);--color-table-border-color-thin: var(--color-neutral-2);--color-table-background-header: var(--color-neutral-2);--color-table-active-background: var(--color-support-blue-1);--color-table-active-border-color: var(--color-support-blue-4);--color-card-background: var(--color-neutral-1);--color-card-background-dark: var(--color-neutral-2);--color-card-border: var(--color-neutral-2);--color-card-border-dark: var(--color-neutral-3);--color-highlight: var(--color-support-blue-4);--color-highlight-dark: var(--color-support-blue-5);--color-highlight-contrast: var(--color-support-blue-1);--color-progress-bar: var(--color-highlight-dark);--color-progress-bar-background: var(--color-neutral-3);--color-tabs-color: var(--color-font-main-secondary);--color-tabs-background: var(--color-neutral-2);--color-tabs-background-hover: var(--color-neutral-3);--color-tabs-color-active: var(--color-neutral-1);--color-tabs-background-active: var(--color-neutral-5);--color-tabs-color-highlight: var(--color-neutral-1);--color-tabs-background-highlight: var(--color-neutral-9);--color-warning: var(--color-support-red-4);--color-warning-light: var(--color-support-red-2);--color-modal-blocker-background: var(--color-neutral-9);--color-modal-header: var(--color-font-main);--color-modal-background-header: var(--color-base-1);--color-modal-background: var(--color-base-1);--color-modal-footer: var(--color-neutral-1);--color-modal-border: var(--color-neutral-2);--color-context-menu-background: var(--color-base-1);--color-context-menu-background-hover: var(--color-neutral-2);--color-context-menu-color: var(--color-font-dark-1);--color-context-menu-color-disabled: var(--color-font-dark-2);--color-context-menu-border: var(--color-neutral-2);--color-context-menu-icon-color: var(--color-font-dark-1-icon);--color-context-menu-color-hover: var(--color-font-dark-1);--color-notification-tray-background: var(--color-neutral-1);--color-notification-background: var(--color-base-1);--color-character-count: var(--color-neutral-1);--color-character-count-background: var(--color-neutral-5);--color-character-count-flawless: var(--color-support-green-6);--color-character-count-background-flawless: var(--color-support-green-3);--color-character-count-warning: var(--color-support-yellow-6);--color-character-count-background-warning: var(--color-support-yellow-3);--color-character-count-error: var(--color-support-red-6);--color-character-count-background-error: var(--color-support-red-3);--color-text-state-1: var(--color-neutral-5);--color-border-state-1: var(--color-neutral-3);--color-background-state-1: var(--color-neutral-4);--color-background-light-state-1: var(--color-neutral-2);--color-text-state-2: var(--color-support-yellow-5);--color-border-state-2: var(--color-support-yellow-4);--color-background-state-2: var(--color-support-yellow-3);--color-background-light-state-2: var(--color-support-yellow-2);--color-text-state-3: var(--color-support-purple-4);--color-border-state-3: var(--color-support-purple-3);--color-background-state-3: var(--color-support-purple-3);--color-background-light-state-3: var(--color-support-purple-1);--color-text-state-4: var(--color-support-red-4);--color-border-state-4: var(--color-support-red-3);--color-background-state-4: var(--color-support-red-3);--color-background-light-state-4: var(--color-support-red-1);--color-text-state-5: var(--color-support-blue-5);--color-border-state-5: var(--color-support-blue-3);--color-background-state-5: var(--color-support-blue-3);--color-background-light-state-5: var(--color-support-blue-1);--color-text-state-6: var(--color-neutral-7);--color-border-state-6: var(--color-neutral-4);--color-background-state-6: var(--color-neutral-6);--color-background-light-state-6: var(--color-neutral-2);--color-text-state-7: var(--color-support-green-5);--color-border-state-7: var(--color-support-green-3);--color-background-state-7: var(--color-support-green-3);--color-background-light-state-7: var(--color-support-green-1);--color-media-file-background: var(--color-neutral-1);--color-media-file-background-hover: var(--color-neutral-2);--color-media-file-border-hover: var(--color-neutral-2);--color-media-file-media-background: var(--color-neutral-3);--color-media-file-icon-background: var(--color-neutral-2)}:root body.--dark-mode{--color-base-1: hsl(0, 0%, 12%);--color-key-10: hsl(171, 82%, 94%);--color-key-9: hsl(172, 97%, 91%);--color-key-8: hsl(174, 96%, 78%);--color-key-7: hsl(176, 87%, 67%);--color-key-6: hsl(178, 78%, 57%);--color-key-5: hsl(180, 77%, 47%);--color-key-4: hsl(182, 85%, 39%);--color-key-3: hsl(184, 90%, 34%);--color-key-2: hsl(186, 91%, 29%);--color-key-1: hsl(188, 91%, 23%);--color-neutral-10: hsl(216, 27%, 97%);--color-neutral-9: hsl(214, 20%, 91%);--color-neutral-8: hsl(210, 16%, 82%);--color-neutral-7: hsl(211, 13%, 65%);--color-neutral-6: hsl(211, 10%, 53%);--color-neutral-5: hsl(211, 12%, 43%);--color-neutral-4: hsl(209, 14%, 37%);--color-neutral-3: hsl(209, 18%, 30%);--color-neutral-2: hsl(209, 20%, 25%);--color-neutral-1: hsl(210, 24%, 16%);--color-support-red-6: hsl(0, 100%, 97%);--color-support-red-5: hsl(0, 100%, 92%);--color-support-red-4: hsl(357, 90%, 76%);--color-support-red-3: hsl(357, 82%, 60%);--color-support-red-2: hsl(349, 78%, 45%);--color-support-red-1: hsl(344, 58%, 20%);--color-support-green-6: hsl(130, 100%, 97%);--color-support-green-5: hsl(131, 100%, 89%);--color-support-green-4: hsl(135, 58%, 65%);--color-support-green-3: hsl(139, 59%, 44%);--color-support-green-2: hsl(147, 77%, 34%);--color-support-green-1: hsl(149, 46%, 21%);--color-support-blue-6: hsl(195, 100%, 95%);--color-support-blue-5: hsl(195, 100%, 85.1%);--color-support-blue-4: hsl(196.15, 93.98%, 67.45%);--color-support-blue-3: hsl(198.87, 84.35%, 54.9%);--color-support-blue-2: hsl(202.2, 82.78%, 40.98%);--color-support-blue-1: hsl(203.91, 65.68%, 21.25%);--color-support-purple-6: hsl(290, 100%, 97%);--color-support-purple-5: hsl(270, 100%, 94%);--color-support-purple-4: hsl(271, 100%, 76%);--color-support-purple-3: hsl(265, 97%, 64%);--color-support-purple-2: hsl(265, 67%, 46%);--color-support-purple-1: hsl(269, 39%, 21%);--color-support-yellow-6: hsl(48, 100%, 98%);--color-support-yellow-5: hsl(48, 100%, 91%);--color-support-yellow-4: hsl(48, 94%, 68%);--color-support-yellow-3: hsl(39, 100%, 59%);--color-support-yellow-2: hsl(25, 82%, 53%);--color-support-yellow-1: hsl(25, 70%, 26%);--color-true-dark: hsl(210, 24%, 16%);--color-true-light: hsl(216, 27%, 97%);--color-font-dark-1: var(--color-neutral-10);--color-font-dark-1-icon: var(--color-neutral-7);--color-font-dark-2: var(--color-neutral-8);--color-font-dark-2-icon: var(--color-neutral-6);--color-font-light: var(--color-neutral-1);--color-font-main: var(--color-font-dark-1);--color-font-main-secondary: var(--color-font-dark-2);--color-page-background: var(--color-base-1);--color-adminbar-background: var(--color-page-background);--color-adminbar-background-hover: var(--color-neutral-1);--color-menu-background: var(--color-adminbar-background);--color-menu-background-group: var(--color-neutral-1);--color-menu-border: var(--color-neutral-3);--color-menu-background-item: var(--color-adminbar-background-hover);--color-menu-color-item-active: var(--color-key-1);--color-menu-color-item-active-icon: var(--color-key-2);--color-menu-background-item-active: var(--color-key-7);--color-menu-user-background: var(--color-neutral-1);--color-menu-user-color: var(--color-neutral-10);--color-menu-user-color-light: var(--color-neutral-5);--color-menu-user-color-highlight: var(--color-key-4);--color-menu-user-color-highlight-hover: var(--color-key-3);--color-button-shadow: var(--color-neutral-3);--color-button-primary: var(--color-key-1);--color-button-primary-icon: var(--color-key-2);--color-button-primary-background: var(--color-key-5);--color-button-primary-background-hover: var(--color-key-7);--color-button-neutral: var(--color-neutral-7);--color-button-neutral-border: var(--color-neutral-5);--color-button-neutral-border-hover: var(--color-key-7);--color-button-add: var(--color-support-purple-4);--color-button-add-hover: var(--color-support-purple-5);--color-button-filled-add: var(--color-support-purple-1);--color-button-filled-add-background: var(--color-support-purple-4);--color-button-filled-add-background-hover: var(--color-support-purple-5);--color-button-filled-neutral: var(--color-neutral-8);--color-button-filled-neutral-background: var(--color-neutral-3);--color-button-filled-neutral-background-hover: var(--color-neutral-4);--color-button-filled-neutral-border-hover: var(--color-neutral-5);--color-button-filled-neutral-light: var(--color-neutral-1);--color-button-filled-neutral-light-background: var(--color-neutral-6);--color-button-filled-neutral-light-background-hover: var(--color-neutral-7);--color-button-filled-neutral-light-border: var(--color-neutral-6);--color-button-filled-neutral-light-border-hover: var(--color-neutral-7);--color-button-default-icon: var(--color-neutral-6);--color-button-default-disabled: var(--color-neutral-5);--color-button-default-background: var(--color-neutral-2);--color-button-default-background-hover: var(--color-neutral-3);--color-button-filled-delete: var(--color-support-red-1);--color-button-filled-delete-background: var(--color-support-red-4);--color-button-filled-delete-background-hover: var(--color-support-red-5);--color-button-delete-shadow: var(--color-button-shadow);--color-button-filled-blue: var(--color-support-blue-1);--color-button-filled-blue-background: var(--color-support-blue-4);--color-button-filled-blue-background-hover: var(--color-support-blue-5);--color-button-blue-shadow: var(--color-support-blue-1);--color-link: var(--color-neutral-8);--color-link-hover: var(--color-neutral-9);--color-link-colored: var(--color-key-7);--color-link-colored-hover: var(--color-key-5);--color-link-delete: var(--color-support-red-4);--color-link-delete-hover: var(--color-support-red-5);--color-link-delete-with-bgr: var(--color-support-red-1);--color-input-background: var(--color-neutral-1);--color-input-shadow: var(--color-neutral-2);--color-input-border: var(--color-neutral-4);--color-input-border-hover: var(--color-neutral-5);--color-input-border-highlight: var(--color-support-green-2);--color-input-inline-icon: var(--color-font-dark-2-icon);--color-input-background-dark: var(--color-neutral-2);--color-input-background-disabled: var(--color-neutral-1);--color-table-background: var(--color-base-1);--color-table-background-hover: var(--color-neutral-1);--color-table-border-color: var(--color-neutral-3);--color-table-border-color-thin: var(--color-neutral-2);--color-table-background-header: var(--color-neutral-2);--color-table-active-background: var(--color-support-blue-1);--color-table-active-border-color: var(--color-support-blue-4);--color-card-background: var(--color-neutral-1);--color-card-background-dark: var(--color-neutral-2);--color-card-border: var(--color-neutral-2);--color-card-border-dark: var(--color-neutral-3);--color-highlight: var(--color-support-blue-4);--color-highlight-dark: var(--color-support-blue-5);--color-highlight-contrast: var(--color-support-blue-1);--color-progress-bar: var(--color-highlight-dark);--color-progress-bar-background: var(--color-neutral-3);--color-tabs-color: var(--color-font-main-secondary);--color-tabs-background: var(--color-neutral-2);--color-tabs-background-hover: var(--color-neutral-3);--color-tabs-color-active: var(--color-neutral-1);--color-tabs-background-active: var(--color-neutral-7);--color-tabs-color-highlight: var(--color-neutral-9);--color-tabs-background-highlight: var(--color-neutral-1);--color-warning: var(--color-support-red-4);--color-warning-light: var(--color-support-red-1);--color-modal-blocker-background: var(--color-neutral-2);--color-modal-header: var(--color-font-main);--color-modal-background-header: var(--color-base-1);--color-modal-background: var(--color-base-1);--color-modal-footer: var(--color-base-1);--color-modal-border: var(--color-neutral-2);--color-context-menu-background: var(--color-neutral-1);--color-context-menu-background-hover: var(--color-neutral-2);--color-context-menu-color: var(--color-font-dark-1);--color-context-menu-color-disabled: var(--color-font-dark-2);--color-context-menu-border: var(--color-neutral-2);--color-context-menu-icon-color: var(--color-font-dark-1-icon);--color-context-menu-color-hover: var(--color-font-dark-1);--color-notification-tray-background: var(--color-neutral-1);--color-notification-background: var(--color-neutral-2);--color-character-count: var(--color-neutral-1);--color-character-count-background: var(--color-neutral-5);--color-character-count-flawless: var(--color-support-green-6);--color-character-count-background-flawless: var(--color-support-green-3);--color-character-count-warning: var(--color-support-yellow-6);--color-character-count-background-warning: var(--color-support-yellow-3);--color-character-count-error: var(--color-support-red-6);--color-character-count-background-error: var(--color-support-red-3);--color-tinymce-background: var(--color-neutral-2);--color-tinymce-background-contrast: var(--color-neutral-9);--color-text-state-1: var(--color-neutral-5);--color-border-state-1: var(--color-neutral-3);--color-background-state-1: var(--color-neutral-4);--color-background-light-state-1: var(--color-neutral-2);--color-text-state-2: var(--color-support-yellow-5);--color-border-state-2: var(--color-support-yellow-4);--color-background-state-2: var(--color-support-yellow-3);--color-background-light-state-2: var(--color-support-yellow-1);--color-text-state-3: var(--color-support-purple-5);--color-border-state-3: var(--color-support-purple-3);--color-background-state-3: var(--color-support-purple-3);--color-background-light-state-3: var(--color-support-purple-1);--color-text-state-4: var(--color-support-red-5);--color-border-state-4: var(--color-support-red-3);--color-background-state-4: var(--color-support-red-3);--color-background-light-state-4: var(--color-support-red-1);--color-text-state-5: var(--color-support-blue-5);--color-border-state-5: var(--color-support-blue-3);--color-background-state-5: var(--color-support-blue-3);--color-background-light-state-5: var(--color-support-blue-1);--color-text-state-6: var(--color-neutral-7);--color-border-state-6: var(--color-neutral-4);--color-background-state-6: var(--color-neutral-6);--color-background-light-state-6: var(--color-neutral-2);--color-text-state-7: var(--color-support-green-5);--color-border-state-7: var(--color-support-green-3);--color-background-state-7: var(--color-support-green-3);--color-background-light-state-7: var(--color-support-green-1);--color-media-file-background: var(--color-neutral-1);--color-media-file-background-hover: var(--color-neutral-2);--color-media-file-border-hover: var(--color-neutral-2);--color-media-file-media-background: var(--color-neutral-3);--color-media-file-icon-background: var(--color-neutral-2)}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}@media(prefers-reduced-motion:reduce){.fade-enter-active,.fade-leave-active{transition:none}}.fade_fast-enter-from,.fade_fast-leave-to{opacity:0}.fade_fast-enter-active,.fade_fast-leave-active{transition:opacity .25s ease}@media(prefers-reduced-motion:reduce){.fade_fast-enter-active,.fade_fast-leave-active{transition:none}}.fade_default-enter-from,.fade_default-leave-to{opacity:0}.fade_default-enter-active,.fade_default-leave-active{transition:opacity .5s ease}@media(prefers-reduced-motion:reduce){.fade_default-enter-active,.fade_default-leave-active{transition:none}}.fade_slow-enter-from,.fade_slow-leave-to{opacity:0}.fade_slow-enter-active,.fade_slow-leave-active{transition:opacity 1s ease}@media(prefers-reduced-motion:reduce){.fade_slow-enter-active,.fade_slow-leave-active{transition:none}}.fade_bounce-enter-from,.fade_bounce-leave-to{opacity:0}.fade_bounce-enter-active,.fade_bounce-leave-active{transition:opacity .75s cubic-bezier(.5,0,.5,2)}@media(prefers-reduced-motion:reduce){.fade_bounce-enter-active,.fade_bounce-leave-active{transition:none}}.replace-enter-from,.replace-enter-active{position:absolute!important}.replace-enter-from,.replace-leave-to{opacity:0}.replace-enter-active,.replace-leave-active{transition:opacity .5s ease}@media(prefers-reduced-motion:reduce){.replace-enter-active,.replace-leave-active{transition:none}}.replace_fast-enter-from,.replace_fast-enter-active{position:absolute!important}.replace_fast-enter-from,.replace_fast-leave-to{opacity:0}.replace_fast-enter-active,.replace_fast-leave-active{transition:opacity .25s ease}@media(prefers-reduced-motion:reduce){.replace_fast-enter-active,.replace_fast-leave-active{transition:none}}.replace_default-enter-from,.replace_default-enter-active{position:absolute!important}.replace_default-enter-from,.replace_default-leave-to{opacity:0}.replace_default-enter-active,.replace_default-leave-active{transition:opacity .5s ease}@media(prefers-reduced-motion:reduce){.replace_default-enter-active,.replace_default-leave-active{transition:none}}.replace_slow-enter-from,.replace_slow-enter-active{position:absolute!important}.replace_slow-enter-from,.replace_slow-leave-to{opacity:0}.replace_slow-enter-active,.replace_slow-leave-active{transition:opacity 1s ease}@media(prefers-reduced-motion:reduce){.replace_slow-enter-active,.replace_slow-leave-active{transition:none}}.replace_bounce-enter-from,.replace_bounce-enter-active{position:absolute!important}.replace_bounce-enter-from,.replace_bounce-leave-to{opacity:0}.replace_bounce-enter-active,.replace_bounce-leave-active{transition:opacity .75s cubic-bezier(.5,0,.5,2)}@media(prefers-reduced-motion:reduce){.replace_bounce-enter-active,.replace_bounce-leave-active{transition:none}}.replace-transform-enter-from,.replace-transform-enter-active{position:absolute!important}.replace-transform-enter-from{transform:scale(0) rotate(20deg)}.replace-transform-leave-to{transform:scale(1.5) rotate(-20deg)}.replace-transform-enter-from,.replace-transform-leave-to{opacity:0}.replace-transform-enter-active,.replace-transform-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.replace-transform-enter-active,.replace-transform-leave-active{transition:none}}.replace-transform_fast-enter-from,.replace-transform_fast-enter-active{position:absolute!important}.replace-transform_fast-enter-from{transform:scale(0) rotate(20deg)}.replace-transform_fast-leave-to{transform:scale(1.5) rotate(-20deg)}.replace-transform_fast-enter-from,.replace-transform_fast-leave-to{opacity:0}.replace-transform_fast-enter-active,.replace-transform_fast-leave-active{transition:opacity .25s ease,transform .25s ease}@media(prefers-reduced-motion:reduce){.replace-transform_fast-enter-active,.replace-transform_fast-leave-active{transition:none}}.replace-transform_default-enter-from,.replace-transform_default-enter-active{position:absolute!important}.replace-transform_default-enter-from{transform:scale(0) rotate(20deg)}.replace-transform_default-leave-to{transform:scale(1.5) rotate(-20deg)}.replace-transform_default-enter-from,.replace-transform_default-leave-to{opacity:0}.replace-transform_default-enter-active,.replace-transform_default-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.replace-transform_default-enter-active,.replace-transform_default-leave-active{transition:none}}.replace-transform_slow-enter-from,.replace-transform_slow-enter-active{position:absolute!important}.replace-transform_slow-enter-from{transform:scale(0) rotate(20deg)}.replace-transform_slow-leave-to{transform:scale(1.5) rotate(-20deg)}.replace-transform_slow-enter-from,.replace-transform_slow-leave-to{opacity:0}.replace-transform_slow-enter-active,.replace-transform_slow-leave-active{transition:opacity 1s ease,transform 1s ease}@media(prefers-reduced-motion:reduce){.replace-transform_slow-enter-active,.replace-transform_slow-leave-active{transition:none}}.replace-transform_bounce-enter-from,.replace-transform_bounce-enter-active{position:absolute!important}.replace-transform_bounce-enter-from{transform:scale(0) rotate(20deg)}.replace-transform_bounce-leave-to{transform:scale(1.5) rotate(-20deg)}.replace-transform_bounce-enter-from,.replace-transform_bounce-leave-to{opacity:0}.replace-transform_bounce-enter-active,.replace-transform_bounce-leave-active{transition:opacity .75s cubic-bezier(.5,0,.5,2),transform .75s cubic-bezier(.5,0,.5,2)}@media(prefers-reduced-motion:reduce){.replace-transform_bounce-enter-active,.replace-transform_bounce-leave-active{transition:none}}.scale-enter-from,.scale-leave-to{opacity:0;transform:scale(0)}.scale-enter-active,.scale-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.scale-enter-active,.scale-leave-active{transition:none}}.scale-up-enter-from,.scale-up-leave-to{opacity:0;transform:scale(0)}.scale-up-enter-active,.scale-up-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.scale-up-enter-active,.scale-up-leave-active{transition:none}}.scale-down-enter-from,.scale-down-leave-to{opacity:0;transform:scale(2)}.scale-down-enter-active,.scale-down-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.scale-down-enter-active,.scale-down-leave-active{transition:none}}.scale_fast-enter-from,.scale_fast-leave-to{opacity:0;transform:scale(0)}.scale_fast-enter-active,.scale_fast-leave-active{transition:opacity .25s ease,transform .25s ease}@media(prefers-reduced-motion:reduce){.scale_fast-enter-active,.scale_fast-leave-active{transition:none}}.scale-up_fast-enter-from,.scale-up_fast-leave-to{opacity:0;transform:scale(0)}.scale-up_fast-enter-active,.scale-up_fast-leave-active{transition:opacity .25s ease,transform .25s ease}@media(prefers-reduced-motion:reduce){.scale-up_fast-enter-active,.scale-up_fast-leave-active{transition:none}}.scale-down_fast-enter-from,.scale-down_fast-leave-to{opacity:0;transform:scale(2)}.scale-down_fast-enter-active,.scale-down_fast-leave-active{transition:opacity .25s ease,transform .25s ease}@media(prefers-reduced-motion:reduce){.scale-down_fast-enter-active,.scale-down_fast-leave-active{transition:none}}.scale_default-enter-from,.scale_default-leave-to{opacity:0;transform:scale(0)}.scale_default-enter-active,.scale_default-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.scale_default-enter-active,.scale_default-leave-active{transition:none}}.scale-up_default-enter-from,.scale-up_default-leave-to{opacity:0;transform:scale(0)}.scale-up_default-enter-active,.scale-up_default-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.scale-up_default-enter-active,.scale-up_default-leave-active{transition:none}}.scale-down_default-enter-from,.scale-down_default-leave-to{opacity:0;transform:scale(2)}.scale-down_default-enter-active,.scale-down_default-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.scale-down_default-enter-active,.scale-down_default-leave-active{transition:none}}.scale_slow-enter-from,.scale_slow-leave-to{opacity:0;transform:scale(0)}.scale_slow-enter-active,.scale_slow-leave-active{transition:opacity 1s ease,transform 1s ease}@media(prefers-reduced-motion:reduce){.scale_slow-enter-active,.scale_slow-leave-active{transition:none}}.scale-up_slow-enter-from,.scale-up_slow-leave-to{opacity:0;transform:scale(0)}.scale-up_slow-enter-active,.scale-up_slow-leave-active{transition:opacity 1s ease,transform 1s ease}@media(prefers-reduced-motion:reduce){.scale-up_slow-enter-active,.scale-up_slow-leave-active{transition:none}}.scale-down_slow-enter-from,.scale-down_slow-leave-to{opacity:0;transform:scale(2)}.scale-down_slow-enter-active,.scale-down_slow-leave-active{transition:opacity 1s ease,transform 1s ease}@media(prefers-reduced-motion:reduce){.scale-down_slow-enter-active,.scale-down_slow-leave-active{transition:none}}.scale_bounce-enter-from,.scale_bounce-leave-to{opacity:0;transform:scale(0)}.scale_bounce-enter-active,.scale_bounce-leave-active{transition:opacity .75s cubic-bezier(.5,0,.5,2),transform .75s cubic-bezier(.5,0,.5,2)}@media(prefers-reduced-motion:reduce){.scale_bounce-enter-active,.scale_bounce-leave-active{transition:none}}.scale-up_bounce-enter-from,.scale-up_bounce-leave-to{opacity:0;transform:scale(0)}.scale-up_bounce-enter-active,.scale-up_bounce-leave-active{transition:opacity .75s cubic-bezier(.5,0,.5,2),transform .75s cubic-bezier(.5,0,.5,2)}@media(prefers-reduced-motion:reduce){.scale-up_bounce-enter-active,.scale-up_bounce-leave-active{transition:none}}.scale-down_bounce-enter-from,.scale-down_bounce-leave-to{opacity:0;transform:scale(2)}.scale-down_bounce-enter-active,.scale-down_bounce-leave-active{transition:opacity .75s cubic-bezier(.5,0,.5,2),transform .75s cubic-bezier(.5,0,.5,2)}@media(prefers-reduced-motion:reduce){.scale-down_bounce-enter-active,.scale-down_bounce-leave-active{transition:none}}.slide-enter-from,.slide-leave-to{transform:translateY(100%)}.slide-enter-active,.slide-leave-active{transition:transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-enter-active,.slide-leave-active{transition:none}}.slide-down-enter-from,.slide-down-leave-to{transform:translateY(-100%)}.slide-down-enter-active,.slide-down-leave-active{transition:transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-down-enter-active,.slide-down-leave-active{transition:none}}.slide-right-enter-from,.slide-right-leave-to{transform:translate(-100%)}.slide-right-enter-active,.slide-right-leave-active{transition:transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-right-enter-active,.slide-right-leave-active{transition:none}}.slide-up-enter-from,.slide-up-leave-to{transform:translateY(100%)}.slide-up-enter-active,.slide-up-leave-active{transition:transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-up-enter-active,.slide-up-leave-active{transition:none}}.slide-left-enter-from,.slide-left-leave-to{transform:translate(100%)}.slide-left-enter-active,.slide-left-leave-active{transition:transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-left-enter-active,.slide-left-leave-active{transition:none}}.slide_fast-enter-from,.slide_fast-leave-to{transform:translateY(100%)}.slide_fast-enter-active,.slide_fast-leave-active{transition:transform .25s ease}@media(prefers-reduced-motion:reduce){.slide_fast-enter-active,.slide_fast-leave-active{transition:none}}.slide-down_fast-enter-from,.slide-down_fast-leave-to{transform:translateY(-100%)}.slide-down_fast-enter-active,.slide-down_fast-leave-active{transition:transform .25s ease}@media(prefers-reduced-motion:reduce){.slide-down_fast-enter-active,.slide-down_fast-leave-active{transition:none}}.slide-right_fast-enter-from,.slide-right_fast-leave-to{transform:translate(-100%)}.slide-right_fast-enter-active,.slide-right_fast-leave-active{transition:transform .25s ease}@media(prefers-reduced-motion:reduce){.slide-right_fast-enter-active,.slide-right_fast-leave-active{transition:none}}.slide-up_fast-enter-from,.slide-up_fast-leave-to{transform:translateY(100%)}.slide-up_fast-enter-active,.slide-up_fast-leave-active{transition:transform .25s ease}@media(prefers-reduced-motion:reduce){.slide-up_fast-enter-active,.slide-up_fast-leave-active{transition:none}}.slide-left_fast-enter-from,.slide-left_fast-leave-to{transform:translate(100%)}.slide-left_fast-enter-active,.slide-left_fast-leave-active{transition:transform .25s ease}@media(prefers-reduced-motion:reduce){.slide-left_fast-enter-active,.slide-left_fast-leave-active{transition:none}}.slide_default-enter-from,.slide_default-leave-to{transform:translateY(100%)}.slide_default-enter-active,.slide_default-leave-active{transition:transform .5s ease}@media(prefers-reduced-motion:reduce){.slide_default-enter-active,.slide_default-leave-active{transition:none}}.slide-down_default-enter-from,.slide-down_default-leave-to{transform:translateY(-100%)}.slide-down_default-enter-active,.slide-down_default-leave-active{transition:transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-down_default-enter-active,.slide-down_default-leave-active{transition:none}}.slide-right_default-enter-from,.slide-right_default-leave-to{transform:translate(-100%)}.slide-right_default-enter-active,.slide-right_default-leave-active{transition:transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-right_default-enter-active,.slide-right_default-leave-active{transition:none}}.slide-up_default-enter-from,.slide-up_default-leave-to{transform:translateY(100%)}.slide-up_default-enter-active,.slide-up_default-leave-active{transition:transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-up_default-enter-active,.slide-up_default-leave-active{transition:none}}.slide-left_default-enter-from,.slide-left_default-leave-to{transform:translate(100%)}.slide-left_default-enter-active,.slide-left_default-leave-active{transition:transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-left_default-enter-active,.slide-left_default-leave-active{transition:none}}.slide_slow-enter-from,.slide_slow-leave-to{transform:translateY(100%)}.slide_slow-enter-active,.slide_slow-leave-active{transition:transform 1s ease}@media(prefers-reduced-motion:reduce){.slide_slow-enter-active,.slide_slow-leave-active{transition:none}}.slide-down_slow-enter-from,.slide-down_slow-leave-to{transform:translateY(-100%)}.slide-down_slow-enter-active,.slide-down_slow-leave-active{transition:transform 1s ease}@media(prefers-reduced-motion:reduce){.slide-down_slow-enter-active,.slide-down_slow-leave-active{transition:none}}.slide-right_slow-enter-from,.slide-right_slow-leave-to{transform:translate(-100%)}.slide-right_slow-enter-active,.slide-right_slow-leave-active{transition:transform 1s ease}@media(prefers-reduced-motion:reduce){.slide-right_slow-enter-active,.slide-right_slow-leave-active{transition:none}}.slide-up_slow-enter-from,.slide-up_slow-leave-to{transform:translateY(100%)}.slide-up_slow-enter-active,.slide-up_slow-leave-active{transition:transform 1s ease}@media(prefers-reduced-motion:reduce){.slide-up_slow-enter-active,.slide-up_slow-leave-active{transition:none}}.slide-left_slow-enter-from,.slide-left_slow-leave-to{transform:translate(100%)}.slide-left_slow-enter-active,.slide-left_slow-leave-active{transition:transform 1s ease}@media(prefers-reduced-motion:reduce){.slide-left_slow-enter-active,.slide-left_slow-leave-active{transition:none}}.slide_bounce-enter-from,.slide_bounce-leave-to{transform:translateY(100%)}.slide_bounce-enter-active,.slide_bounce-leave-active{transition:transform .75s cubic-bezier(.5,0,.5,2)}@media(prefers-reduced-motion:reduce){.slide_bounce-enter-active,.slide_bounce-leave-active{transition:none}}.slide-down_bounce-enter-from,.slide-down_bounce-leave-to{transform:translateY(-100%)}.slide-down_bounce-enter-active,.slide-down_bounce-leave-active{transition:transform .75s cubic-bezier(.5,0,.5,2)}@media(prefers-reduced-motion:reduce){.slide-down_bounce-enter-active,.slide-down_bounce-leave-active{transition:none}}.slide-right_bounce-enter-from,.slide-right_bounce-leave-to{transform:translate(-100%)}.slide-right_bounce-enter-active,.slide-right_bounce-leave-active{transition:transform .75s cubic-bezier(.5,0,.5,2)}@media(prefers-reduced-motion:reduce){.slide-right_bounce-enter-active,.slide-right_bounce-leave-active{transition:none}}.slide-up_bounce-enter-from,.slide-up_bounce-leave-to{transform:translateY(100%)}.slide-up_bounce-enter-active,.slide-up_bounce-leave-active{transition:transform .75s cubic-bezier(.5,0,.5,2)}@media(prefers-reduced-motion:reduce){.slide-up_bounce-enter-active,.slide-up_bounce-leave-active{transition:none}}.slide-left_bounce-enter-from,.slide-left_bounce-leave-to{transform:translate(100%)}.slide-left_bounce-enter-active,.slide-left_bounce-leave-active{transition:transform .75s cubic-bezier(.5,0,.5,2)}@media(prefers-reduced-motion:reduce){.slide-left_bounce-enter-active,.slide-left_bounce-leave-active{transition:none}}.slide-fade-enter-from,.slide-fade-leave-to{opacity:0;transform:translateY(100%)}.slide-fade-enter-active,.slide-fade-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-fade-enter-active,.slide-fade-leave-active{transition:none}}.slide-fade-down-enter-from,.slide-fade-down-leave-to{opacity:0;transform:translateY(-100%)}.slide-fade-down-enter-active,.slide-fade-down-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-fade-down-enter-active,.slide-fade-down-leave-active{transition:none}}.slide-fade-right-enter-from,.slide-fade-right-leave-to{opacity:0;transform:translate(-100%)}.slide-fade-right-enter-active,.slide-fade-right-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-fade-right-enter-active,.slide-fade-right-leave-active{transition:none}}.slide-fade-up-enter-from,.slide-fade-up-leave-to{opacity:0;transform:translateY(100%)}.slide-fade-up-enter-active,.slide-fade-up-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-fade-up-enter-active,.slide-fade-up-leave-active{transition:none}}.slide-fade-left-enter-from,.slide-fade-left-leave-to{opacity:0;transform:translate(100%)}.slide-fade-left-enter-active,.slide-fade-left-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-fade-left-enter-active,.slide-fade-left-leave-active{transition:none}}.slide-fade_fast-enter-from,.slide-fade_fast-leave-to{opacity:0;transform:translateY(100%)}.slide-fade_fast-enter-active,.slide-fade_fast-leave-active{transition:opacity .25s ease,transform .25s ease}@media(prefers-reduced-motion:reduce){.slide-fade_fast-enter-active,.slide-fade_fast-leave-active{transition:none}}.slide-fade-down_fast-enter-from,.slide-fade-down_fast-leave-to{opacity:0;transform:translateY(-100%)}.slide-fade-down_fast-enter-active,.slide-fade-down_fast-leave-active{transition:opacity .25s ease,transform .25s ease}@media(prefers-reduced-motion:reduce){.slide-fade-down_fast-enter-active,.slide-fade-down_fast-leave-active{transition:none}}.slide-fade-right_fast-enter-from,.slide-fade-right_fast-leave-to{opacity:0;transform:translate(-100%)}.slide-fade-right_fast-enter-active,.slide-fade-right_fast-leave-active{transition:opacity .25s ease,transform .25s ease}@media(prefers-reduced-motion:reduce){.slide-fade-right_fast-enter-active,.slide-fade-right_fast-leave-active{transition:none}}.slide-fade-up_fast-enter-from,.slide-fade-up_fast-leave-to{opacity:0;transform:translateY(100%)}.slide-fade-up_fast-enter-active,.slide-fade-up_fast-leave-active{transition:opacity .25s ease,transform .25s ease}@media(prefers-reduced-motion:reduce){.slide-fade-up_fast-enter-active,.slide-fade-up_fast-leave-active{transition:none}}.slide-fade-left_fast-enter-from,.slide-fade-left_fast-leave-to{opacity:0;transform:translate(100%)}.slide-fade-left_fast-enter-active,.slide-fade-left_fast-leave-active{transition:opacity .25s ease,transform .25s ease}@media(prefers-reduced-motion:reduce){.slide-fade-left_fast-enter-active,.slide-fade-left_fast-leave-active{transition:none}}.slide-fade_default-enter-from,.slide-fade_default-leave-to{opacity:0;transform:translateY(100%)}.slide-fade_default-enter-active,.slide-fade_default-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-fade_default-enter-active,.slide-fade_default-leave-active{transition:none}}.slide-fade-down_default-enter-from,.slide-fade-down_default-leave-to{opacity:0;transform:translateY(-100%)}.slide-fade-down_default-enter-active,.slide-fade-down_default-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-fade-down_default-enter-active,.slide-fade-down_default-leave-active{transition:none}}.slide-fade-right_default-enter-from,.slide-fade-right_default-leave-to{opacity:0;transform:translate(-100%)}.slide-fade-right_default-enter-active,.slide-fade-right_default-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-fade-right_default-enter-active,.slide-fade-right_default-leave-active{transition:none}}.slide-fade-up_default-enter-from,.slide-fade-up_default-leave-to{opacity:0;transform:translateY(100%)}.slide-fade-up_default-enter-active,.slide-fade-up_default-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-fade-up_default-enter-active,.slide-fade-up_default-leave-active{transition:none}}.slide-fade-left_default-enter-from,.slide-fade-left_default-leave-to{opacity:0;transform:translate(100%)}.slide-fade-left_default-enter-active,.slide-fade-left_default-leave-active{transition:opacity .5s ease,transform .5s ease}@media(prefers-reduced-motion:reduce){.slide-fade-left_default-enter-active,.slide-fade-left_default-leave-active{transition:none}}.slide-fade_slow-enter-from,.slide-fade_slow-leave-to{opacity:0;transform:translateY(100%)}.slide-fade_slow-enter-active,.slide-fade_slow-leave-active{transition:opacity 1s ease,transform 1s ease}@media(prefers-reduced-motion:reduce){.slide-fade_slow-enter-active,.slide-fade_slow-leave-active{transition:none}}.slide-fade-down_slow-enter-from,.slide-fade-down_slow-leave-to{opacity:0;transform:translateY(-100%)}.slide-fade-down_slow-enter-active,.slide-fade-down_slow-leave-active{transition:opacity 1s ease,transform 1s ease}@media(prefers-reduced-motion:reduce){.slide-fade-down_slow-enter-active,.slide-fade-down_slow-leave-active{transition:none}}.slide-fade-right_slow-enter-from,.slide-fade-right_slow-leave-to{opacity:0;transform:translate(-100%)}.slide-fade-right_slow-enter-active,.slide-fade-right_slow-leave-active{transition:opacity 1s ease,transform 1s ease}@media(prefers-reduced-motion:reduce){.slide-fade-right_slow-enter-active,.slide-fade-right_slow-leave-active{transition:none}}.slide-fade-up_slow-enter-from,.slide-fade-up_slow-leave-to{opacity:0;transform:translateY(100%)}.slide-fade-up_slow-enter-active,.slide-fade-up_slow-leave-active{transition:opacity 1s ease,transform 1s ease}@media(prefers-reduced-motion:reduce){.slide-fade-up_slow-enter-active,.slide-fade-up_slow-leave-active{transition:none}}.slide-fade-left_slow-enter-from,.slide-fade-left_slow-leave-to{opacity:0;transform:translate(100%)}.slide-fade-left_slow-enter-active,.slide-fade-left_slow-leave-active{transition:opacity 1s ease,transform 1s ease}@media(prefers-reduced-motion:reduce){.slide-fade-left_slow-enter-active,.slide-fade-left_slow-leave-active{transition:none}}.slide-fade_bounce-enter-from,.slide-fade_bounce-leave-to{opacity:0;transform:translateY(100%)}.slide-fade_bounce-enter-active,.slide-fade_bounce-leave-active{transition:opacity .75s cubic-bezier(.5,0,.5,2),transform .75s cubic-bezier(.5,0,.5,2)}@media(prefers-reduced-motion:reduce){.slide-fade_bounce-enter-active,.slide-fade_bounce-leave-active{transition:none}}.slide-fade-down_bounce-enter-from,.slide-fade-down_bounce-leave-to{opacity:0;transform:translateY(-100%)}.slide-fade-down_bounce-enter-active,.slide-fade-down_bounce-leave-active{transition:opacity .75s cubic-bezier(.5,0,.5,2),transform .75s cubic-bezier(.5,0,.5,2)}@media(prefers-reduced-motion:reduce){.slide-fade-down_bounce-enter-active,.slide-fade-down_bounce-leave-active{transition:none}}.slide-fade-right_bounce-enter-from,.slide-fade-right_bounce-leave-to{opacity:0;transform:translate(-100%)}.slide-fade-right_bounce-enter-active,.slide-fade-right_bounce-leave-active{transition:opacity .75s cubic-bezier(.5,0,.5,2),transform .75s cubic-bezier(.5,0,.5,2)}@media(prefers-reduced-motion:reduce){.slide-fade-right_bounce-enter-active,.slide-fade-right_bounce-leave-active{transition:none}}.slide-fade-up_bounce-enter-from,.slide-fade-up_bounce-leave-to{opacity:0;transform:translateY(100%)}.slide-fade-up_bounce-enter-active,.slide-fade-up_bounce-leave-active{transition:opacity .75s cubic-bezier(.5,0,.5,2),transform .75s cubic-bezier(.5,0,.5,2)}@media(prefers-reduced-motion:reduce){.slide-fade-up_bounce-enter-active,.slide-fade-up_bounce-leave-active{transition:none}}.slide-fade-left_bounce-enter-from,.slide-fade-left_bounce-leave-to{opacity:0;transform:translate(100%)}.slide-fade-left_bounce-enter-active,.slide-fade-left_bounce-leave-active{transition:opacity .75s cubic-bezier(.5,0,.5,2),transform .75s cubic-bezier(.5,0,.5,2)}@media(prefers-reduced-motion:reduce){.slide-fade-left_bounce-enter-active,.slide-fade-left_bounce-leave-active{transition:none}}:root{--font-family: "Inter var", "Inter", sans-serif}html,body,#app{height:100%}html,body{background-color:var(--color-page-background)}body{color:var(--color-font-main-secondary);font-family:var(--font-family);font-size:var(--font-size-m);font-variant-ligatures:none;-webkit-font-smoothing:antialiased}a{color:var(--color-link-colored);cursor:pointer;transition:color var(--transition-default)}a:hover{color:var(--color-link-colored-hover)}button{cursor:pointer}button:disabled{cursor:default}:focus-visible{outline:2px solid var(--color-input-border-highlight);outline-offset:2px}.cmms__icons{display:inline-block;font-family:var(--font-family-icons);font-size:var(--button-icon-size);font-style:normal;font-weight:400;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none}.cmms__button{display:inline-flex;align-items:center;gap:.25rem;position:relative;padding:calc(var(--button-size-wo-border) * .25) .875rem;font-size:var(--font-size-s);font-weight:500;line-height:calc(var(--button-size-wo-border) * .5);text-align:center;transition:all var(--transition-default);-webkit-user-select:none;user-select:none;cursor:pointer;box-sizing:border-box;z-index:var(--zindex-min)}[disabled].cmms__button,.cmms__button:disabled,.disabled.cmms__button,.--disabled.cmms__button{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.3}.cmms__button .button__icon{font-family:var(--font-family-icons);font-size:var(--button-icon-size)}.cmms__button.--small{padding:0 .75rem;line-height:var(--button-size-wo-border-compact)}.cmms__button{border:2px solid currentColor;box-shadow:0 0 0 0 var(--color-button-shadow);transition:all var(--transition-default)}.cmms__button:focus-visible,.cmms__button:hover{box-shadow:0 0 0 .25rem var(--color-button-shadow)}.cmms__icon-button,.cmms__button{border-radius:var(--border-radius-round)}.cmms__icon-button:before,.cmms__button:before{border-radius:var(--border-radius-round)}.cmms__button{color:var(--color-button-neutral);z-index:var(--zindex-min);border-color:var(--color-button-neutral-border)}.cmms__button:focus-visible,.cmms__button:hover{color:var(--color-link-colored-hover);border-color:currentColor}.cmms__button:focus-visible:before,.cmms__button:hover:before{color:var(--color-button-neutral-border-hover)}.cmms__button:before{color:var(--color-button-neutral-border)}.cmms__button.--filled-neutral-light{color:var(--color-button-filled-neutral-light);background-color:var(--color-button-filled-neutral-light-background);border-color:var(--color-button-filled-neutral-light-border)}.cmms__button.--filled-neutral-light:focus-visible,.cmms__button.--filled-neutral-light:hover{background-color:var(--color-button-filled-neutral-light-background-hover);border-color:var(--color-button-filled-neutral-light-border-hover)}.cmms__button.--primary{color:var(--color-button-primary);background-color:var(--color-button-primary-background);border-color:var(--color-button-primary-background)}.cmms__button.--primary:focus-visible,.cmms__button.--primary:hover{color:var(--color-button-primary);background-color:var(--color-button-primary-background-hover);border-color:var(--color-button-primary-background-hover)}.cmms__button.--add{color:var(--color-button-add);border-color:var(--color-button-add)}.cmms__button.--add:focus-visible,.cmms__button.--add:hover{color:var(--color-button-add-hover)}.cmms__icon-button{cursor:pointer;width:var(--button-size);height:var(--button-size);padding:0;text-align:center;display:flex;align-items:center;justify-content:center;font-size:var(--button-icon-size);line-height:var(--button-size-wo-border);font-family:var(--font-family-icons);flex-shrink:0}.cmms__icon-button .button__icon,.cmms__icon-button:after{font-size:var(--button-icon-size)}.cmms__button{justify-content:center;height:var(--button-size);white-space:nowrap;text-decoration:none}.cmms__button.--small{height:auto;font-size:var(--font-size-xs)}.cmms__button.--small .cmms__button__icon{font-size:1rem}.cmms__button__icon{font-size:var(--button-icon-size)}.cmms__icon-button{color:var(--color-font-dark-1-icon);background-color:transparent;transition:background-color var(--transition-default),color var(--transition-default)}.cmms__icon-button:focus-visible,.cmms__icon-button:hover{color:var(--color-font-main);background-color:var(--color-button-default-background)}.cmms__icon-button.--small{width:1.75rem;height:1.75rem}.cmms__icon-button.--small .cmms__icons{font-size:1.125rem}.cmms__input,.cmms__select{display:block;width:100%;min-width:0;height:var(--button-size);padding:0 .75rem;font-size:var(--font-size-s);color:var(--color-font-main);background-color:var(--color-input-background);border:2px solid var(--color-input-border);border-radius:var(--border-radius-s);transition:border-color var(--transition-default),box-shadow var(--transition-default)}.cmms__input::placeholder,.cmms__select::placeholder{color:var(--color-font-dark-2-icon)}.cmms__input:hover,.cmms__select:hover{border-color:var(--color-input-border-hover)}.cmms__input:focus,.cmms__input:focus-visible,.cmms__select:focus,.cmms__select:focus-visible{outline:none;border-color:var(--color-input-border-highlight);box-shadow:0 0 0 .25rem var(--color-input-shadow)}.cmms__select{padding-right:2rem;line-height:calc(var(--button-size) - 4px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%237b8794'%3E%3Cpath d='M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .375rem center;background-size:1.25rem}.cmms__segmented-control{display:inline-flex;flex-shrink:0;gap:.25rem;padding:.125rem;background-color:var(--color-tabs-background);border-radius:var(--border-radius-s)}.cmms__segmented-control__option{padding:.375rem .75rem;font-size:var(--font-size-xs);font-weight:500;line-height:1;color:var(--color-tabs-color);border-radius:var(--border-radius-s);transition:background-color var(--transition-default),color var(--transition-default)}.cmms__segmented-control__option:hover{background-color:var(--color-tabs-background-hover)}.cmms__segmented-control__option.--active{color:var(--color-tabs-color-active);background-color:var(--color-tabs-background-active)}.cmms__modal{position:fixed;z-index:var(--zindex-modal);inset:0;display:flex;align-items:center;justify-content:center;padding:2rem;background-color:color-mix(in srgb,var(--color-modal-blocker-background) 80%,transparent)}.cmms__modal__dialog{display:flex;flex-direction:column;width:min(40rem,100%);max-height:100%;overflow:hidden;background-color:var(--color-modal-background);border-radius:var(--border-radius-m);box-shadow:var(--box-shadow-card)}.cmms__modal__dialog.--wide{width:min(64rem,100%)}.cmms__modal__header{display:flex;flex-shrink:0;align-items:center;gap:.5rem;padding:1rem 1.5rem;background-color:var(--color-modal-background-header);border-bottom:1px solid var(--color-modal-border)}.cmms__modal__title{flex:1;min-width:0;overflow:hidden;font-size:var(--font-size-l);font-weight:500;color:var(--color-modal-header);text-overflow:ellipsis;white-space:nowrap}.cmms__modal__content{min-height:0;padding:1.5rem;overflow:auto}.cmms__pagination{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-variant-numeric:tabular-nums}.cmms__pagination__amount,.cmms__pagination__pages{white-space:nowrap}.cmms__pagination__controls{display:flex;align-items:center;gap:.5rem}.cmms__pagination__button{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--button-size);height:var(--button-size);color:var(--color-font-dark-1-icon);background-color:var(--color-neutral-2);border:2px solid var(--color-neutral-3);border-radius:var(--border-radius-round);transition:background-color var(--transition-default),opacity var(--transition-default)}.cmms__pagination__button:hover{background-color:var(--color-neutral-3)}.cmms__pagination__button.--disabled{pointer-events:none;opacity:.3}.cmms__pagination__input{width:4rem;text-align:center}.cmms__side-menu{flex-shrink:0;width:clamp(15rem,17vw,17rem);min-height:0;overflow:auto;background-color:var(--color-base-1);border-right:1px solid var(--color-card-border);transition:width var(--transition-default)}.cmms__side-menu.--collapsed{width:4.5rem}.cmms__side-menu.--collapsed .cmms__side-menu__entry{justify-content:center;padding:.5rem}.cmms__side-menu.--collapsed .cmms__side-menu__label{display:none}.cmms__side-menu.--collapsed .cmms__side-menu__separator{margin:.5rem 0}.cmms__side-menu__inner{display:flex;flex-direction:column;gap:.125rem;min-height:100%;padding:2rem 1rem 1rem}.cmms__side-menu__logo{display:flex;align-items:center;justify-content:center;min-height:2.5rem;margin-bottom:2rem;padding:.5rem 0}.cmms__side-menu__logo img{display:block;max-width:100%;height:auto}.cmms__side-menu__entry{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;color:var(--color-font-main);text-decoration:none;border-radius:var(--border-radius-round);transition:background-color var(--transition-default)}.cmms__side-menu__entry:hover{color:var(--color-font-main);background-color:var(--color-menu-background-item)}.cmms__side-menu__entry.--active{color:var(--color-menu-color-item-active);background-color:var(--color-menu-background-item-active)}.cmms__side-menu__entry.--active:hover{color:var(--color-menu-color-item-active)}.cmms__side-menu__entry.--active .cmms__side-menu__icon{color:var(--color-menu-color-item-active-icon)}.cmms__side-menu__entry.--disabled{cursor:default;opacity:.5}.cmms__side-menu__entry.--disabled:hover{background-color:transparent}.cmms__side-menu__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:var(--color-font-dark-1-icon)}.cmms__side-menu__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmms__side-menu__spacer{flex:1 0 auto;min-height:1.5rem}.cmms__side-menu__separator{margin:.5rem 1.25rem;border-top:1px dashed var(--color-menu-border)}.cmms__library-search{position:relative;display:flex;flex:1;align-items:center;min-width:0}.cmms__library-search.--pill{flex:1 1 10rem;min-width:9rem;max-width:20rem}.cmms__library-search.--pill .cmms__library-search__input{padding-left:1rem;background-color:var(--color-neutral-1);border-color:transparent;border-radius:var(--border-radius-round)}.cmms__library-search__input{padding-right:2.5rem}.cmms__library-search__input::-webkit-search-cancel-button{display:none}.cmms__library-search__icon{position:absolute;right:.75rem;color:var(--color-font-dark-2-icon);pointer-events:none}.cmms__view-mode-toggle{display:flex;flex-shrink:0;gap:.25rem;padding:.1875rem;background-color:var(--color-neutral-2);border-radius:var(--border-radius-round)}.cmms__view-mode-toggle__option{display:flex;align-items:center;justify-content:center;width:var(--button-size);height:var(--button-size);color:var(--color-font-dark-2-icon);border-radius:var(--border-radius-round);opacity:.5;transition:background-color var(--transition-default),opacity var(--transition-default)}.cmms__view-mode-toggle__option:hover{opacity:1}.cmms__view-mode-toggle__option.--active{color:var(--color-link-colored);background-color:var(--color-base-1);box-shadow:var(--box-shadow-card);opacity:1}.cmms__filter-panel{display:flex;flex-direction:column;min-height:0;overflow:hidden;background-color:var(--color-base-1);border-radius:var(--border-radius-m);box-shadow:var(--box-shadow-card)}.cmms__filter-panel__header{display:flex;flex-shrink:0;align-items:center;gap:.5rem;min-height:3.5rem;padding:.5rem 1rem;border-bottom:1px solid var(--color-card-border)}.cmms__filter-panel__header-icon{color:var(--color-font-dark-1-icon)}.cmms__filter-panel__title{flex:1;font-size:var(--font-size-xl);font-weight:500;color:var(--color-font-main)}.cmms__filter-panel__content{display:flex;flex:1;flex-direction:column;gap:.5rem;min-height:0;padding:.75rem 1rem 1rem;overflow-x:hidden;overflow-y:auto}.cmms__filter-panel__summary{font-family:var(--font-family-monospace);font-size:var(--font-size-xxs);line-height:1.5;color:var(--color-font-dark-2);text-wrap:pretty}.cmms__filter-panel__footer{display:flex;flex-shrink:0;align-items:stretch;border-top:1px solid var(--color-card-border)}.cmms__filter-panel__footer-action{display:flex;flex:1;align-items:center;justify-content:center;min-height:3rem;color:var(--color-font-dark-1-icon);transition:background-color var(--transition-default)}.cmms__filter-panel__footer-action .cmms__icons{font-size:1.5rem}.cmms__filter-panel__footer-action:hover{background-color:var(--color-neutral-1)}.cmms__filter-panel__footer-action+.cmms__filter-panel__footer-action{border-left:1px solid var(--color-card-border)}.cmms__filter-panel__footer-action.--add{color:var(--color-button-filled-add);background-color:var(--color-button-filled-add-background)}.cmms__filter-panel__footer-action.--add:hover{background-color:var(--color-button-filled-add-background-hover)}.cmms__filter-group{display:flex;flex-direction:column;gap:.5rem}.cmms__filter-group__join{display:flex;align-items:center;gap:.5rem;padding:.25rem 0}.cmms__filter-group__join:before,.cmms__filter-group__join:after{content:"";flex:1;border-top:1px dashed var(--color-card-border-dark)}.cmms__filter-group__join-button{padding:.375rem .875rem;font-size:var(--font-size-xs);font-weight:500;color:var(--color-text-state-5);background-color:var(--color-background-light-state-5);border:2px solid var(--color-border-state-5);border-radius:var(--border-radius-round)}.cmms__filter-group__card{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background-color:var(--color-card-background-dark);border-radius:var(--border-radius-m)}.cmms__filter-group__header{display:flex;align-items:center;gap:.5rem}.cmms__filter-group__header .cmms__segmented-control__option{padding:.375rem .625rem}.cmms__filter-group__title{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xxs);font-weight:600;letter-spacing:.075em;text-transform:uppercase;color:var(--color-font-dark-2)}.cmms__filter-group__remove{margin-left:auto}.cmms__filter-group__hint{font-size:var(--font-size-xxs);color:var(--color-font-dark-2)}.cmms__filter-group__actions{display:flex;gap:.5rem;padding-top:.25rem}.cmms__filter-condition{display:flex;flex-direction:column;gap:.375rem;padding:.5rem;background-color:var(--color-card-background);border-radius:var(--border-radius-s)}.cmms__filter-condition__row{display:flex;align-items:center;gap:.375rem}.cmms__filter-condition__row.--wrap{flex-wrap:wrap}.cmms__filter-condition__parameter{flex:1}.cmms__filter-condition__operator{flex:1 1 7rem}.cmms__filter-condition__value{flex:2 1 9rem}.cmms__filter-condition__count{font-size:var(--font-size-xxs);color:var(--color-font-dark-2);font-variant-numeric:tabular-nums}.cmms__filter-sheet{position:fixed;z-index:var(--zindex-modal);inset:0;display:flex;flex-direction:column;justify-content:flex-end;background-color:color-mix(in srgb,var(--color-modal-blocker-background) 60%,transparent)}.cmms__filter-sheet__dialog{display:flex;flex-direction:column;max-height:85%;background-color:var(--color-modal-background);border-radius:var(--border-radius-m) var(--border-radius-m) 0 0}.cmms__filter-sheet__header{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-modal-border)}.cmms__filter-sheet__title{flex:1;font-size:var(--font-size-l);font-weight:500;color:var(--color-font-main)}.cmms__filter-sheet__content{display:flex;flex-direction:column;gap:1rem;padding:1rem;overflow:auto}.cmms__filter-sheet__join{display:flex;align-items:center;gap:.75rem}.cmms__filter-sheet__join-label{font-size:var(--font-size-xs);color:var(--color-font-dark-2)}.cmms__filter-sheet__group{display:flex;flex-direction:column;gap:.5rem}.cmms__filter-sheet__group-title{padding-bottom:.375rem;font-size:var(--font-size-xxs);font-weight:600;letter-spacing:.075em;text-transform:uppercase;color:var(--color-font-dark-2);border-bottom:1px dashed var(--color-card-border-dark)}.cmms__filter-sheet__options{display:flex;flex-wrap:wrap;gap:.375rem}.cmms__filter-sheet__option{padding:.375rem .75rem;font-size:var(--font-size-xs);color:var(--color-font-main);border:2px solid var(--color-input-border);border-radius:var(--border-radius-s);transition:background-color var(--transition-default),border-color var(--transition-default)}.cmms__filter-sheet__option.--active{color:var(--color-text-state-5);background-color:var(--color-background-light-state-5);border-color:var(--color-border-state-5)}.cmms__filter-sheet__footer{display:flex;justify-content:space-between;gap:.5rem;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background-color:var(--color-modal-footer)}.cmms__library-results{transition:opacity var(--transition-default)}.cmms__library-results.--loading{opacity:.6}.cmms__library-results__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));grid-auto-rows:max-content;align-content:start;gap:1.25rem}.cmms__library-results.--compact .cmms__library-results__grid{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.75rem}.cmms__library-results__message{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1rem;color:var(--color-font-dark-2);text-align:center}.cmms__library-results__message.--error{color:var(--color-warning)}.cmms__tile-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;background-color:var(--color-media-file-media-background)}.cmms__tile-image.--cover .cmms__tile-image__img{object-fit:cover}.cmms__tile-image__img{display:block;width:100%;height:100%;object-fit:contain}.cmms__tile-image__placeholder{font-size:2.5rem;color:var(--color-font-dark-2-icon)}.cmms__tile-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;text-align:left;background-color:var(--color-base-1);border-radius:var(--border-radius-m);box-shadow:var(--box-shadow-card);transition:box-shadow var(--transition-default),background-color var(--transition-default)}.cmms__tile-card:hover{box-shadow:0 0 0 .25rem var(--color-media-file-border-hover),var(--box-shadow-card)}.cmms__tile-card.--compact{background-color:var(--color-media-file-background);box-shadow:none}.cmms__tile-card.--compact .cmms__tile-card__body{padding:.5rem .625rem}.cmms__tile-card.--compact .cmms__tile-card__title{font-size:var(--font-size-s)}.cmms__tile-card.--compact .cmms__tile-card__meta{font-size:var(--font-size-xxs)}.cmms__tile-card__media{position:relative;aspect-ratio:4/3}.cmms__tile-card__media-count{position:absolute;right:.5rem;bottom:.5rem;display:flex;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:var(--font-size-xxs);color:var(--color-true-light);font-variant-numeric:tabular-nums;background-color:#0000008c;border-radius:var(--border-radius-s)}.cmms__tile-card__media-count .cmms__icons{font-size:.875rem}.cmms__tile-card__body{display:flex;flex-direction:column;gap:.25rem;padding:.625rem .75rem}.cmms__tile-card__title,.cmms__tile-card__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmms__tile-card__title{font-size:var(--font-size-m);font-weight:500;color:var(--color-font-main)}.cmms__tile-card__meta{font-size:var(--font-size-xs);color:var(--color-font-dark-2);font-variant-numeric:tabular-nums}.cmms__tile-card__chips{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.125rem}.cmms__tile-card__chip{padding:.125rem .5rem;font-size:var(--font-size-xxs);color:var(--color-font-dark-1);font-variant-numeric:tabular-nums;background-color:var(--color-card-background-dark);border-radius:var(--border-radius-s)}.cmms__tile-table{align-self:start;max-height:100%;overflow:auto;background-color:var(--color-table-background);border-radius:var(--border-radius-m);box-shadow:var(--box-shadow-card)}.cmms__tile-table__row{display:grid;grid-template-columns:4rem minmax(0,2.2fr) minmax(0,1.4fr) 5rem 7rem minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:.75rem;width:100%;padding:.5rem 1rem;font-size:var(--font-size-s);text-align:left;font-variant-numeric:tabular-nums;border-bottom:1px solid var(--color-table-border-color-thin);transition:background-color var(--transition-default)}.cmms__tile-table__row:hover{background-color:var(--color-table-background-hover)}.cmms__tile-table__row.--header{position:sticky;z-index:var(--zindex-min);top:0;padding:.625rem 1rem;font-size:var(--font-size-xs);font-weight:600;color:var(--color-font-dark-1);background-color:var(--color-table-background-header);border-bottom:2px solid var(--color-table-border-color)}.cmms__tile-table__image{width:4rem;height:2.5rem;border-radius:var(--border-radius-s)}.cmms__tile-table__image .cmms__tile-image__placeholder{font-size:1.25rem}.cmms__tile-table__cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmms__tile-table__cell.--title{font-weight:500;color:var(--color-font-main)}.cmms__tile-list{display:flex;flex-direction:column;gap:.25rem}.cmms__tile-list__entry{display:flex;align-items:center;gap:.625rem;width:100%;padding:.5rem;text-align:left;background-color:var(--color-card-background);border-radius:var(--border-radius-s)}.cmms__tile-list__image{flex-shrink:0;width:3.5rem;height:2.5rem;border-radius:var(--border-radius-s)}.cmms__tile-list__image .cmms__tile-image__placeholder{font-size:1.25rem}.cmms__tile-list__text{display:flex;flex:1;flex-direction:column;min-width:0}.cmms__tile-list__title,.cmms__tile-list__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmms__tile-list__title{font-size:var(--font-size-s);font-weight:500;color:var(--color-font-main)}.cmms__tile-list__meta{font-size:var(--font-size-xxs);color:var(--color-font-dark-2);font-variant-numeric:tabular-nums}.cmms__tile-list__chevron{color:var(--color-font-dark-2-icon)}.cmms__tile-gallery{display:flex;flex-direction:column;gap:.75rem}.cmms__tile-gallery.--compact .cmms__tile-gallery__thumbnails{flex-wrap:nowrap;overflow-x:auto}.cmms__tile-gallery.--compact .cmms__tile-gallery__thumbnail{width:4.5rem}.cmms__tile-gallery__main{aspect-ratio:4/3;height:auto;border-radius:var(--border-radius-m)}.cmms__tile-gallery__thumbnails{display:flex;flex-wrap:wrap;gap:.5rem}.cmms__tile-gallery__thumbnail{display:flex;flex-direction:column;flex-shrink:0;gap:.125rem;width:5.5rem}.cmms__tile-gallery__thumbnail .cmms__tile-image{aspect-ratio:4/3;height:auto;border:2px solid transparent;border-radius:var(--border-radius-s);transition:border-color var(--transition-default)}.cmms__tile-gallery__thumbnail.--active .cmms__tile-image{border-color:var(--color-button-primary-background)}.cmms__tile-gallery__label{font-size:var(--font-size-xxs);color:var(--color-font-dark-2);text-align:center}.cmms__tile-parameters{display:flex;flex-direction:column}.cmms__tile-parameters__row{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:1rem;padding:.3125rem 0;font-size:var(--font-size-s);border-bottom:1px solid var(--color-table-border-color-thin)}@media(max-width:1024px){.cmms__tile-parameters__row{display:flex;justify-content:space-between}}.cmms__tile-parameters__label{color:var(--color-font-dark-2)}.cmms__tile-parameters__value{font-weight:500;color:var(--color-font-main);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media(max-width:1024px){.cmms__tile-parameters__value{text-align:right}}.cmms__tile-detail{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:1.5rem}.cmms__tile-detail__info{display:flex;flex-direction:column;gap:1rem}.cmms__tile-detail__id{font-family:var(--font-family-monospace);font-size:var(--font-size-xs);color:var(--color-font-dark-2)}.cmms__tile-detail__key-parameters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.cmms__tile-detail__key-parameter{display:flex;flex-direction:column;padding:.625rem .75rem;background-color:var(--color-card-background-dark);border-radius:var(--border-radius-s)}.cmms__tile-detail__key-label,.cmms__tile-detail__section-title{font-size:var(--font-size-xxs);font-weight:600;letter-spacing:.075em;text-transform:uppercase;color:var(--color-font-dark-2)}.cmms__tile-detail__key-value{font-size:var(--font-size-l);font-weight:500;color:var(--color-font-main);font-variant-numeric:tabular-nums}.cmms__tile-detail__section{display:flex;flex-direction:column;gap:.25rem}.cmms__tile-detail__section-title{padding-bottom:.375rem;border-bottom:1px dashed var(--color-card-border-dark)}.cmms__tile-detail__note{font-size:var(--font-size-s);line-height:1.5;color:var(--color-font-main-secondary);text-wrap:pretty;white-space:pre-line}.cmms__tile-detail__message{font-size:var(--font-size-s);color:var(--color-font-dark-2)}.cmms__tile-detail__message.--error{color:var(--color-warning)}.cmms__tile-detail__card{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background-color:var(--color-card-background);border-radius:var(--border-radius-m)}.cmms__tile-detail__card-title{padding-bottom:.5rem;font-size:var(--font-size-l);font-weight:500;color:var(--color-font-main);border-bottom:1px dashed var(--color-card-border-dark)}.cmms__touch-screen{position:fixed;z-index:var(--zindex-modal);inset:0;display:flex;flex-direction:column;background-color:var(--color-page-background)}.cmms__touch-screen__header{display:flex;flex-shrink:0;align-items:center;gap:.5rem;padding:calc(.75rem + env(safe-area-inset-top)) 1rem .75rem;background-color:var(--color-adminbar-background);box-shadow:0 0 10px #00000014}.cmms__touch-screen__back{display:flex;align-items:center;justify-content:center;width:var(--button-size);height:var(--button-size);color:var(--color-font-dark-1-icon)}.cmms__touch-screen__back .cmms__icons{font-size:1.5rem}.cmms__touch-screen__title{flex:1;min-width:0;overflow:hidden;font-size:var(--font-size-l);font-weight:500;color:var(--color-font-main);text-overflow:ellipsis;white-space:nowrap}.cmms__touch-screen__content{display:flex;flex:1;flex-direction:column;gap:1rem;min-height:0;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom));overflow:auto}.cmms__camera{position:fixed;z-index:var(--zindex-popup);inset:0;display:flex;flex-direction:column;color:var(--color-true-light);background-color:var(--color-true-dark)}.cmms__camera__header{display:flex;align-items:center;gap:.5rem;padding:calc(.75rem + env(safe-area-inset-top)) 1rem .75rem}.cmms__camera__title{flex:1;font-size:var(--font-size-m);font-weight:500}.cmms__camera__viewport{position:relative;display:flex;flex:1;align-items:center;justify-content:center;min-height:0;overflow:hidden;background-color:#000}.cmms__camera__video{width:100%;height:100%;object-fit:cover}.cmms__camera__frame{position:absolute;inset:12% 8%;border:2px solid rgba(255,255,255,.8);border-radius:var(--border-radius-m);pointer-events:none}.cmms__camera__hint{position:absolute;right:0;bottom:1.5rem;left:0;padding:0 2rem;font-size:var(--font-size-xs);text-align:center;text-wrap:pretty;opacity:.85}.cmms__camera__controls{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom))}.cmms__camera__icon-button{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;cursor:pointer;opacity:.8}.cmms__camera__icon-button .cmms__icons{font-size:1.5rem}.cmms__camera__icon-button:disabled{opacity:.3}.cmms__camera__file{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.cmms__camera__shutter{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;color:var(--color-true-dark);background-color:var(--color-true-light);background-clip:padding-box;border:4px solid rgba(255,255,255,.35);border-radius:50%}.cmms__camera__shutter .cmms__icons{font-size:1.75rem}.cmms__camera__shutter:disabled{opacity:.5}.cmms__camera-result__retake{font-size:var(--font-size-xs);color:var(--color-link-colored)}.cmms__camera-result__retake:hover{color:var(--color-link-colored-hover)}.cmms__camera-result__capture{display:flex;align-items:center;gap:.75rem;padding:.75rem;background-color:var(--color-card-background);border-radius:var(--border-radius-m)}.cmms__camera-result__image{flex-shrink:0;width:5rem;height:3.75rem;border-radius:var(--border-radius-s)}.cmms__camera-result__label{font-size:var(--font-size-s);font-weight:500;color:var(--color-font-main)}.cmms__camera-result__title{font-size:var(--font-size-xxs);font-weight:600;letter-spacing:.075em;text-transform:uppercase;color:var(--color-font-dark-2)}.cmms__camera-result__notice{padding:.75rem;font-size:var(--font-size-s);line-height:1.5;color:var(--color-text-state-5);background-color:var(--color-background-light-state-5);border-radius:var(--border-radius-s)}.cmms__library-desktop{display:flex;height:100vh;height:100dvh;overflow:hidden;background-color:var(--color-page-background)}.cmms__library-desktop__main{display:grid;flex:1;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;overflow:hidden;background-color:var(--color-neutral-1)}.cmms__library-desktop__main.--filter-open{grid-template-columns:minmax(0,1fr) clamp(16rem,20vw,22rem)}.cmms__library-desktop__toolbar{display:flex;grid-column:1;grid-row:1;align-items:center;gap:1rem;min-width:0;padding:2rem 1.5rem .75rem}.cmms__library-desktop__toolbar-capsule{display:flex;flex:1;align-items:center;gap:1rem;min-width:0;max-width:max-content;padding:.25rem;background-color:var(--color-base-1);border-radius:var(--border-radius-round);box-shadow:var(--box-shadow-card)}.cmms__library-desktop__filter{grid-column:2;grid-row:1/span 3;margin:2rem 1.5rem 1rem 0}.cmms__library-desktop__results{display:flex;flex-direction:column;grid-column:1;grid-row:2;min-height:0;padding:1.25rem 1.5rem 1rem;overflow-x:hidden;overflow-y:auto}.cmms__library-desktop__pagination{grid-column:1;grid-row:3;margin:0 1rem;padding:1rem .75rem;border-top:1px solid var(--color-card-border)}.cmms__library-touch{position:relative;display:flex;flex-direction:column;height:100vh;height:100dvh;background-color:var(--color-page-background)}.cmms__library-touch__header{position:relative;z-index:var(--zindex-min);display:flex;flex-shrink:0;align-items:center;gap:.5rem;min-height:var(--admin-bar-height);padding:env(safe-area-inset-top) .5rem 0;background-color:var(--color-adminbar-background);box-shadow:0 0 10px #00000014}.cmms__library-touch__header-button{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;color:var(--color-font-dark-1-icon)}.cmms__library-touch__header-button .cmms__icons{font-size:1.5rem}.cmms__library-touch__title{flex:1;min-width:0;overflow:hidden;font-size:var(--font-size-l);font-weight:500;color:var(--color-font-main);text-overflow:ellipsis;white-space:nowrap}.cmms__library-touch__content{display:flex;flex:1;flex-direction:column;gap:.75rem;min-height:0;padding:.75rem .75rem 5.5rem;overflow:auto}.cmms__library-touch__search{display:flex;align-items:center;gap:.5rem}.cmms__library-touch__count{font-size:var(--font-size-xs);color:var(--color-font-dark-2);font-variant-numeric:tabular-nums}.cmms__library-touch__pagination{justify-content:center;padding-top:.75rem;border-top:1px solid var(--color-card-border)}.cmms__library-touch__camera{position:fixed;z-index:var(--zindex-bigmin);right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;color:var(--color-button-primary);background-color:var(--color-button-primary-background);border-radius:var(--border-radius-round);box-shadow:var(--box-shadow-card);transition:background-color var(--transition-default)}.cmms__library-touch__camera .cmms__icons{font-size:1.75rem}.cmms__library-touch__camera:hover{background-color:var(--color-button-primary-background-hover)}.cmms__library-touch__drawer{position:fixed;z-index:var(--zindex-menu);inset:0;display:flex;background-color:color-mix(in srgb,var(--color-modal-blocker-background) 60%,transparent)}.cmms__library-touch__drawer .cmms__side-menu{width:min(17rem,85vw);height:100%}
