﻿@property --anim-max-length{syntax:"<length-percentage>";initial-value:100%;inherits:true}:root{--id3-font-title: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--id3-font-text: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--id3-font-icon: normal 400 1em "Font Awesome 6 Pro";--id3-layout-max: 1200px;--id3-layout-gap: 1rem;--id3-layout-gap-inner: 1rem;--id3-layout-gap-outer: 2rem;--id3-layout-corner-radius: 0.5rem;--id3-layout-corner-radius-inner: 0.5rem;--id3-layout-corner-radius-outer: 1rem;--id3-layout-corner-radius-max: 50vmax}html,body{width:100%;height:100vh;overflow:hidden;margin:0;padding:0}html{font-size:clamp(15px,1.5vmax,20px)}*,*::before,*::after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:var(--id3-font-title);font-weight:400;margin:0;padding:0}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child){margin-top:1.25em}h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem}h5{font-size:1.25rem}span,div,p,li,a,td,pre{font-family:var(--id3-font-text)}note{display:block;padding:.75em;font-size:.8rem;font-style:italic;background:var(--id3-color-primary-invert-5);opacity:.75;border-radius:.5em;margin-block:.5em}[empty]:empty::before{content:attr(empty);font-style:italic;opacity:.6}[disabled]{opacity:.5;pointer-events:none}svg{max-width:100%}body [lang]{display:none}html[lang=en] [lang=en]{display:initial}html[lang=fr] [lang=fr]{display:initial}html[lang=es] [lang=es]{display:initial}html.translated-ltr body,html.translated-rtl body{top:unset !important}html.translated-ltr body>div.skiptranslate:has(iframe),html.translated-rtl body>div.skiptranslate:has(iframe){display:none !important}html.translated-ltr body .goog-gt-tt,html.translated-rtl body .goog-gt-tt{display:none !important}#google_translate_element{display:none}[ng-click]{cursor:pointer}md-backdrop.md-select-backdrop{z-index:998}md-chips,md-contact-chips{background-color:color-mix(in srgb, var(--id3-color-primary), #fff 2%);border:solid 2px color-mix(in srgb, var(--id3-color-primary-invert), transparent 90%);border-radius:var(--id3-layout-corner-radius-inner);padding:.5rem}md-chips:has(.md-chips.md-focused),md-contact-chips:has(.md-chips.md-focused){border-color:var(--id3-color-accent);background-color:color-mix(in srgb, var(--id3-color-primary), #fff 5%)}md-chips .md-chips,md-contact-chips .md-chips{padding:0;gap:.5rem}md-chips .md-chips.md-focused,md-contact-chips .md-chips.md-focused{box-shadow:none}md-chips .md-chips .md-chip-input-container,md-chips .md-chips .md-chip-input-container:not(:first-child),md-contact-chips .md-chips .md-chip-input-container,md-contact-chips .md-chips .md-chip-input-container:not(:first-child){margin:0}md-chips .md-chips .md-chip-input-container input,md-chips .md-chips .md-chip-input-container:not(:first-child) input,md-contact-chips .md-chips .md-chip-input-container input,md-contact-chips .md-chips .md-chip-input-container:not(:first-child) input{color:var(--id3-color-primary-invert)}md-chips .md-chips md-chip,md-contact-chips .md-chips md-chip{margin:0;background-color:var(--id3-color-primary)}md-chips .md-chips md-chip.md-focused,md-contact-chips .md-chips md-chip.md-focused{background-color:var(--id3-color-accent)}md-chips .md-chips md-chip .md-chip-remove-container button.md-chip-remove md-icon,md-contact-chips .md-chips md-chip .md-chip-remove-container button.md-chip-remove md-icon{fill:var(--id3-color-primary-invert);color:var(--id3-color-primary-invert)}md-calendar{border-radius:var(--id3-layout-corner-radius-inner);overflow:hidden;display:block;margin-inline:auto;width:340px}md-calendar .md-calendar-day-header{background-color:color-mix(in srgb, var(--id3-color-primary), #fff 15%);color:var(--id3-color-primary-invert)}md-calendar .md-calendar{background-color:color-mix(in srgb, var(--id3-color-primary), #fff 5%);color:var(--id3-color-primary-invert)}md-calendar .md-calendar .md-calendar-month-label md-icon{color:var(--id3-color-primary-invert)}md-calendar .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator{border:1px solid var(--id3-color-accent)}md-calendar .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,md-calendar .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator{background:var(--id3-color-accent);border-color:rgba(0,0,0,0);color:var(--id3-color-accent-invert)}md-checkbox:not(.md-checked) .md-icon{border-color:var(--id3-color-primary-invert)}md-checkbox.md-checked .md-icon{background-color:var(--id3-color-accent)}md-checkbox.md-checked .md-ink-ripple{color:var(--id3-color-accent)}md-checkbox.md-ink-ripple{color:var(--id3-color-accent)}md-dialog.md-default-theme,md-dialog{position:fixed;background-color:var(--id3-color-primary)}md-divider.md-default-theme,md-divider{border-color:var(--id3-color-primary-invert);opacity:.2;min-height:1.25em}md-list .md-subheader{background:color-mix(in srgb, var(--id3-color-primary-invert), transparent 90%);margin-top:1rem;border-radius:var(--id3-layout-corner-radius-inner)}md-list .md-subheader .md-subheader-content{text-transform:uppercase;font-weight:300;font-size:1.2rem;opacity:.5}.md-button:not(.md-icon-button){font-size:.8rem;padding:.75em 1em;display:inline-flex;gap:.5em;line-height:1;min-height:.8em;border-radius:.25em;box-shadow:0 0 0 2px var(--id3-button-border-color, hsla(var(--id3-color-primary-hs), var(--id3-color-primary-invert-l), 0.15));justify-content:center;align-items:center;color:var(--id3-color-text)}.md-button:not(.md-icon-button).md-raised{color:var(--id3-color-text)}.md-button:not(.md-icon-button)>i,.md-button:not(.md-icon-button) span,.md-button:not(.md-icon-button) id3-icon{color:inherit}.md-button:not(.md-icon-button):hover{background-color:hsla(var(--id3-color-primary-hs), var(--id3-color-primary-invert-l), 0.05)}.md-button:not(.md-icon-button).md-primary:not([disabled]){color:var(--id3-color-accent);box-shadow:0 0 0 2px hsla(var(--id3-color-accent-hsl), 0.5)}.md-button:not(.md-icon-button).md-primary:not([disabled]):hover{background-color:hsla(var(--id3-color-accent-hsl), 0.15)}.md-button:not(.md-icon-button).md-primary:not([disabled]).md-raised{color:var(--id3-color-accent-invert);background-color:var(--id3-color-accent)}.md-button:not(.md-icon-button).md-primary:not([disabled]).md-raised:hover{background-color:var(--id3-color-accent-80)}.md-button:not(.md-icon-button).md-secondary:not([disabled]){color:var(--id3-color-secondary);box-shadow:0 0 0 2px hsla(var(--id3-color-secondary-hsl), 0.5)}.md-button:not(.md-icon-button).md-secondary:not([disabled]):hover{background-color:hsla(var(--id3-color-secondary-hsl), 0.15)}.md-button:not(.md-icon-button).md-secondary:not([disabled]).md-raised{color:var(--id3-color-secondary-invert);background-color:var(--id3-color-secondary)}.md-button:not(.md-icon-button).md-secondary:not([disabled]).md-raised:hover{background-color:var(--id3-color-secondary-80)}.md-button.md-icon-button{font-size:1rem;padding:.25em .75em;display:inline-flex;gap:.5em;justify-content:center;align-items:center}.md-button.md-icon-button[disabled]{color:var(--id3-color-text)}.md-button.md-icon-button>i,.md-button.md-icon-button span{color:inherit}.md-button.md-icon-button:hover{background-color:hsla(var(--id3-color-primary-hs), 2%, 0.15)}.md-button.md-icon-button.md-primary:not([disabled]){color:var(--id3-color-accent);box-shadow:0 0 0 2px hsla(var(--id3-color-accent-hsl), 0.5)}.md-button.md-icon-button.md-primary:not([disabled]):hover{background-color:hsla(var(--id3-color-accent-hsl), 0.15)}.md-button.md-icon-button.md-primary:not([disabled]).md-raised{color:var(--id3-color-accent-invert);background-color:var(--id3-color-accent)}.md-button.md-icon-button.md-primary:not([disabled]).md-raised:hover{background-color:var(--id3-color-accent-80)}.md-button.md-icon-button.md-secondary:not([disabled]){color:var(--id3-color-secondary);box-shadow:0 0 0 2px hsla(var(--id3-color-secondary-hsl), 0.5)}.md-button.md-icon-button.md-secondary:not([disabled]):hover{background-color:hsla(var(--id3-color-secondary-hsl), 0.15)}.md-button.md-icon-button.md-secondary:not([disabled]).md-raised{color:var(--id3-color-secondary-invert);background-color:var(--id3-color-secondary)}.md-button.md-icon-button.md-secondary:not([disabled]).md-raised:hover{background-color:var(--id3-color-secondary-80)}.md-open-menu-container{z-index:250}.md-open-menu-container md-menu-content md-menu-item .md-button{box-shadow:none;justify-content:flex-start;border-radius:0}.md-open-menu-container md-menu-content md-menu-item .md-button id3-icon{width:1.25em;text-align:center}md-backdrop.md-menu-backdrop{z-index:249}md-menu-content{background-color:color-mix(in srgb, var(--id3-color-primary), var(--id3-color-primary-invert) 5%)}md-menu-content md-menu-item{--id3-color-text: var(--id3-color-primary-invert)}md-menu-content md-menu-item .md-button{color:var(--id3-color-text)}md-progress-linear .md-container{background:rgba(0,0,0,0);box-shadow:0 0 2px color-mix(in srgb, var(--id3-color-primary-invert), transparent 50%);border-radius:2rem}md-progress-linear .md-bar{background-color:var(--id3-color-accent)}md-radio-button.md-checked .md-off{border-color:var(--id3-color-accent)}md-radio-button .md-ripple-container .md-ripple{color:var(--id3-color-accent);border-color:var(--id3-color-accent) !important;background:var(--id3-color-accent) !important}md-radio-button .md-on{background-color:var(--id3-color-accent)}md-radio-group.md-focused:not(:empty) md-radio-button.md-checked .md-ink-ripple{color:var(--id3-color-accent)}md-radio-group.md-focused:not(:empty) md-radio-button.md-checked .md-ink-ripple::before{background:var(--id3-color-accent-25)}.md-select-menu-container{z-index:999}.md-select-menu-container md-content{background-color:color-mix(in srgb, var(--id3-color-primary), #fff 10%)}md-select .md-select-icon{color:var(--id3-color-text)}.md-scroll-mask{z-index:50}md-switch.md-checked:not([disabled]) .md-bar{background-color:var(--id3-color-accent-50)}md-switch.md-checked:not([disabled]) .md-thumb{background-color:var(--id3-color-accent)}md-switch.md-checked:not([disabled]) .md-ink-ripple{color:var(--id3-color-accent)}md-tabs md-tabs-wrapper{border-color:color-mix(in srgb, var(--id3-color-text), transparent 80%)}md-tabs md-tabs-wrapper md-tab-item.md-tab{color:var(--id3-color-text)}md-tabs md-tabs-wrapper md-tab-item.md-tab.md-active{color:var(--id3-color-accent)}md-tabs md-ink-bar{color:var(--id3-color-accent);background-color:var(--id3-color-accent)}.md-virtual-repeat-container.md-autocomplete-suggestions-container{background:color-mix(in srgb, var(--id3-color-primary), #fff 5%);border-radius:.25rem;box-shadow:0 0 2px color-mix(in srgb, var(--id3-color-primary-invert), transparent 50%)}.md-virtual-repeat-container.md-autocomplete-suggestions-container .md-virtual-repeat-scroller{overflow:clip auto;max-height:100%;--id3-scollbar-width: 6px;--id3--scrollbar-opacity:0}@media screen and (width < 1024px){.md-virtual-repeat-container.md-autocomplete-suggestions-container .md-virtual-repeat-scroller{--id3--scrollbar-opacity:1;--id3-color-scollbar-thumb: var(--id3-color-accent);--id3-color-scollbar-track: var(--id3-color-primary-80);--id3-scollbar-shadow: inset 0 0 6px rgba(0,0,0,0.2)}}.md-virtual-repeat-container.md-autocomplete-suggestions-container .md-virtual-repeat-scroller:hover{--id3--scrollbar-opacity:1;--id3-color-scollbar-thumb: var(--id3-color-accent);--id3-color-scollbar-track: var(--id3-color-background, var(--id3-color-primary-contrast-subtle));--id3-scollbar-shadow: inset 0 0 6px rgba(0,0,0,0.2)}.md-virtual-repeat-container.md-autocomplete-suggestions-container .md-virtual-repeat-scroller:not(.id3-input)::-webkit-scrollbar-track{margin:1rem}.md-virtual-repeat-container.md-autocomplete-suggestions-container .md-virtual-repeat-scroller:not(.id3-input)::scrollbar-track{margin:1rem}.md-virtual-repeat-container.md-autocomplete-suggestions-container .md-virtual-repeat-scroller.id3-input::-webkit-scrollbar-track{margin:.25rem}.md-virtual-repeat-container.md-autocomplete-suggestions-container .md-virtual-repeat-scroller.id3-input::scrollbar-track{margin:.25rem}.md-virtual-repeat-container.md-autocomplete-suggestions-container .md-virtual-repeat-scroller::-webkit-scrollbar-track{border-radius:10px;background:var(--id3-color-scollbar-track, transparent);opacity:var(--id3-scollbar-opacity, 0);transition:width .25s}.md-virtual-repeat-container.md-autocomplete-suggestions-container .md-virtual-repeat-scroller::-webkit-scrollbar{transition:width .25s;padding:2px;opacity:var(--id3-scollbar-opacity, 0);width:calc(var(--id3-scollbar-width, 0) + 8px);height:var(--id3-scollbar-height, 0);background-color:rgba(0,0,0,0)}.md-virtual-repeat-container.md-autocomplete-suggestions-container .md-virtual-repeat-scroller::-webkit-scrollbar-thumb{transition:width .25s;border-radius:10px;border:solid 4px var(--id3-color-scollbar-track, transparent);opacity:var(--id3-scollbar-opacity, 0);background:var(--id3-color-scollbar-thumb, transparent)}.md-virtual-repeat-container.md-autocomplete-suggestions-container .md-virtual-repeat-scroller::scrollbar-track{border-radius:10px;background-color:var(--id3-color-scollbar-track, transparent);opacity:var(--id3-scollbar-opacity, 0);transition:width .25s}.md-virtual-repeat-container.md-autocomplete-suggestions-container .md-virtual-repeat-scroller::scrollbar{transition:width .25s;opacity:var(--id3-scollbar-opacity, 0);width:var(--id3-scollbar-width, 0);height:var(--id3-scollbar-height, 0);background-color:rgba(0,0,0,0)}.md-virtual-repeat-container.md-autocomplete-suggestions-container .md-virtual-repeat-scroller::scrollbar-thumb{transition:width .25s;border-radius:10px;opacity:var(--id3-scollbar-opacity, 0);background-color:var(--id3-color-scollbar-thumb, transparent)}.google-locale-selector .google-selector-label *{pointer-events:none}.google-locale-selector dialog.google-locale-selector-dialog{padding:3rem;border-radius:1rem;border:none;outline:none}.google-locale-selector dialog.google-locale-selector-dialog .google-language-list{display:grid;grid-template-columns:repeat(3, 1fr);place-items:center;gap:0rem}.google-locale-selector dialog.google-locale-selector-dialog .google-language-list .google-language-item{display:flex;flex-direction:column;align-items:center;padding:1rem;border-radius:.25rem;transition:.25s ease;width:150px;text-align:center}.google-locale-selector dialog.google-locale-selector-dialog .google-language-list .google-language-item .fi{font-size:3rem}.google-locale-selector dialog.google-locale-selector-dialog .google-language-list .google-language-item span{opacity:.8;font-size:.8rem}.google-locale-selector dialog.google-locale-selector-dialog .google-language-list .google-language-item:hover{background:#dfdfdf}.google-locale-selector dialog.google-locale-selector-dialog::backdrop{background:rgba(0,0,0,.6)}.google-locale-warn-message{position:fixed;inset:10px;top:unset;padding:1rem;z-index:100;border-radius:.25rem;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.6);display:none}.google-locale-warn-message>div{display:flex;justify-content:center;align-items:center;gap:1rem}.google-locale-warn-message.id3-active{display:block}@media(prefers-reduced-motion: reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:var(--fa-animation-delay);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear);transition-delay:var(--fa-animation-delay, 2s);transition-duration:var(--fa-animation-duration, 2s)}}@property --id3-image-overlay-color{syntax:"<color>";inherit:true;default-value:rgba(0,0,0,0)}@property --id3-color-primary{syntax:"<color>";inherit:true;default-value:#fff}@property --id3-color-secondary{syntax:"<color>";inherit:true;default-value:hsl(200,60%,90%)}@property --id3-color-accent{syntax:"<color>";inherit:true;default-value:#0af}:root{--id3-color-fail: #cc0404;--id3-color-success: #02ac1f;--id3-color-backdrop-hsl: 0,0%,0%;--id3-color-scheme: light;--id3-color-primary-h: 0;--id3-color-primary-hs: 0, 0%;--id3-color-primary-hsl: 0, 0%, 100%;--id3-color-primary-l: 100%;--id3-color-primary: hsl(var(--id3-color-primary-hsl));--id3-color-primary-invert-l: 2%;--id3-color-primary-invert: hsl(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l));--id3-color-primary-contrast-light: hsl(var(--id3-color-primary-hs), 90%);--id3-color-primary-contrast-subtle: hsl(var(--id3-color-primary-hs), 95%);--id3-color-secondary-h: 200;--id3-color-secondary-hs: 200, 60%;--id3-color-secondary-hsl: 200, 60%, 90%;--id3-color-secondary-l: 90%;--id3-color-secondary: hsl(var(--id3-color-secondary-hsl));--id3-color-secondary-invert-l: 0%;--id3-color-secondary-invert: hsl(var(--id3-color-secondary-hs),0%);--id3-color-accent-h: 200;--id3-color-accent-hs: 200, 100%;--id3-color-accent-hsl: 200, 100%, 50%;--id3-color-accent-l: 50%;--id3-color-accent: hsl(var(--id3-color-accent-hsl));--id3-color-accent-invert-l: 100%;--id3-color-accent-invert: hsl(var(--id3-color-accent-hs),100%);--id3-color-primary-5: hsla(var(--id3-color-primary-hsl), 0.05);--id3-color-primary-invert-5: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.05);--id3-color-secondary-5: hsla(var(--id3-color-secondary-hsl), 0.05);--id3-color-accent-5: hsla(var(--id3-color-accent-hsl), 0.05);--id3-color-primary-10: hsla(var(--id3-color-primary-hsl), 0.1);--id3-color-primary-invert-10: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.1);--id3-color-secondary-10: hsla(var(--id3-color-secondary-hsl), 0.1);--id3-color-accent-10: hsla(var(--id3-color-accent-hsl), 0.1);--id3-color-primary-15: hsla(var(--id3-color-primary-hsl), 0.15);--id3-color-primary-invert-15: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.15);--id3-color-secondary-15: hsla(var(--id3-color-secondary-hsl), 0.15);--id3-color-accent-15: hsla(var(--id3-color-accent-hsl), 0.15);--id3-color-primary-20: hsla(var(--id3-color-primary-hsl), 0.2);--id3-color-primary-invert-20: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.2);--id3-color-secondary-20: hsla(var(--id3-color-secondary-hsl), 0.2);--id3-color-accent-20: hsla(var(--id3-color-accent-hsl), 0.2);--id3-color-primary-25: hsla(var(--id3-color-primary-hsl), 0.25);--id3-color-primary-invert-25: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.25);--id3-color-secondary-25: hsla(var(--id3-color-secondary-hsl), 0.25);--id3-color-accent-25: hsla(var(--id3-color-accent-hsl), 0.25);--id3-color-primary-30: hsla(var(--id3-color-primary-hsl), 0.3);--id3-color-primary-invert-30: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.3);--id3-color-secondary-30: hsla(var(--id3-color-secondary-hsl), 0.3);--id3-color-accent-30: hsla(var(--id3-color-accent-hsl), 0.3);--id3-color-primary-35: hsla(var(--id3-color-primary-hsl), 0.35);--id3-color-primary-invert-35: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.35);--id3-color-secondary-35: hsla(var(--id3-color-secondary-hsl), 0.35);--id3-color-accent-35: hsla(var(--id3-color-accent-hsl), 0.35);--id3-color-primary-40: hsla(var(--id3-color-primary-hsl), 0.4);--id3-color-primary-invert-40: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.4);--id3-color-secondary-40: hsla(var(--id3-color-secondary-hsl), 0.4);--id3-color-accent-40: hsla(var(--id3-color-accent-hsl), 0.4);--id3-color-primary-45: hsla(var(--id3-color-primary-hsl), 0.45);--id3-color-primary-invert-45: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.45);--id3-color-secondary-45: hsla(var(--id3-color-secondary-hsl), 0.45);--id3-color-accent-45: hsla(var(--id3-color-accent-hsl), 0.45);--id3-color-primary-50: hsla(var(--id3-color-primary-hsl), 0.5);--id3-color-primary-invert-50: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.5);--id3-color-secondary-50: hsla(var(--id3-color-secondary-hsl), 0.5);--id3-color-accent-50: hsla(var(--id3-color-accent-hsl), 0.5);--id3-color-primary-55: hsla(var(--id3-color-primary-hsl), 0.55);--id3-color-primary-invert-55: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.55);--id3-color-secondary-55: hsla(var(--id3-color-secondary-hsl), 0.55);--id3-color-accent-55: hsla(var(--id3-color-accent-hsl), 0.55);--id3-color-primary-60: hsla(var(--id3-color-primary-hsl), 0.6);--id3-color-primary-invert-60: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.6);--id3-color-secondary-60: hsla(var(--id3-color-secondary-hsl), 0.6);--id3-color-accent-60: hsla(var(--id3-color-accent-hsl), 0.6);--id3-color-primary-65: hsla(var(--id3-color-primary-hsl), 0.65);--id3-color-primary-invert-65: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.65);--id3-color-secondary-65: hsla(var(--id3-color-secondary-hsl), 0.65);--id3-color-accent-65: hsla(var(--id3-color-accent-hsl), 0.65);--id3-color-primary-70: hsla(var(--id3-color-primary-hsl), 0.7);--id3-color-primary-invert-70: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.7);--id3-color-secondary-70: hsla(var(--id3-color-secondary-hsl), 0.7);--id3-color-accent-70: hsla(var(--id3-color-accent-hsl), 0.7);--id3-color-primary-75: hsla(var(--id3-color-primary-hsl), 0.75);--id3-color-primary-invert-75: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.75);--id3-color-secondary-75: hsla(var(--id3-color-secondary-hsl), 0.75);--id3-color-accent-75: hsla(var(--id3-color-accent-hsl), 0.75);--id3-color-primary-80: hsla(var(--id3-color-primary-hsl), 0.8);--id3-color-primary-invert-80: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.8);--id3-color-secondary-80: hsla(var(--id3-color-secondary-hsl), 0.8);--id3-color-accent-80: hsla(var(--id3-color-accent-hsl), 0.8);--id3-color-primary-85: hsla(var(--id3-color-primary-hsl), 0.85);--id3-color-primary-invert-85: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.85);--id3-color-secondary-85: hsla(var(--id3-color-secondary-hsl), 0.85);--id3-color-accent-85: hsla(var(--id3-color-accent-hsl), 0.85);--id3-color-primary-90: hsla(var(--id3-color-primary-hsl), 0.9);--id3-color-primary-invert-90: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.9);--id3-color-secondary-90: hsla(var(--id3-color-secondary-hsl), 0.9);--id3-color-accent-90: hsla(var(--id3-color-accent-hsl), 0.9);--id3-color-primary-95: hsla(var(--id3-color-primary-hsl), 0.95);--id3-color-primary-invert-95: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.95);--id3-color-secondary-95: hsla(var(--id3-color-secondary-hsl), 0.95);--id3-color-accent-95: hsla(var(--id3-color-accent-hsl), 0.95);--id3-color-primary-100: hsla(var(--id3-color-primary-hsl), 1);--id3-color-primary-invert-100: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 1);--id3-color-secondary-100: hsla(var(--id3-color-secondary-hsl), 1);--id3-color-accent-100: hsla(var(--id3-color-accent-hsl), 1);--id3-color-input-border: hsla(var(--id3-color-primary-hs),var(--id3-color-primary-invert-l), 0.1)}html,body{background:var(--id3-color-primary);color:var(--id3-color-primary-invert);--id3-color-text: var(--id3-color-primary-invert)}html div,html span,html i,html em,html strong,html p,html td,html li,html h1,html h2,html h3,html h4,html h5,html h6,html ls,body div,body span,body i,body em,body strong,body p,body td,body li,body h1,body h2,body h3,body h4,body h5,body h6,body ls{color:var(--id3-color-text)}html a,body a{color:var(--id3-color-accent)}html[theme=dark]{--id3-color-backdrop: #000d;--id3-color-scheme: dark;--id3-color-primary-h: 0;--id3-color-primary-hs: 0, 0%;--id3-color-primary-hsl: 0, 0%, 5%;--id3-color-primary-invert-l: 100%;--id3-color-primary-contrast-light: hsl(var(--id3-color-primary-hs), 15%);--id3-color-primary-contrast-subtle: hsl(var(--id3-color-primary-hs), 10%);--id3-color-secondary-text: hsl(206, 23%, 18%);--id3-color-secondary-h: 200;--id3-color-secondary-hs: 200, 23%;--id3-color-secondary-hsl: 200, 23%, 15%;--id3-color-secondary-invert-l: 100%;--id3-color-secondary-invert: hsl(var(--id3-color-secondary-hs), var(--id3-color-secondary-invert-l))}.id3-color-primary-background{background:var(--id3-color-primary);--id3-color-text: var(--id3-color-primary-invert)}.id3-color-primary-background-invert-5{background:var(--id3-color-primary-invert-5);--id3-color-text: var(--id3-color-primary-invert-5)}.id3-color-primary-background-invert-10{background:var(--id3-color-primary-invert-10);--id3-color-text: var(--id3-color-primary-invert-10)}.id3-color-primary-background-invert-15{background:var(--id3-color-primary-invert-15);--id3-color-text: var(--id3-color-primary-invert-15)}.id3-color-primary-background-invert-20{background:var(--id3-color-primary-invert-20);--id3-color-text: var(--id3-color-primary-invert-20)}.id3-color-primary-background-invert-25{background:var(--id3-color-primary-invert-25);--id3-color-text: var(--id3-color-primary-invert-25)}.id3-color-primary-background-invert-30{background:var(--id3-color-primary-invert-30);--id3-color-text: var(--id3-color-primary-invert-30)}.id3-color-primary-background-invert-35{background:var(--id3-color-primary-invert-35);--id3-color-text: var(--id3-color-primary-invert-35)}.id3-color-primary-background-invert-40{background:var(--id3-color-primary-invert-40);--id3-color-text: var(--id3-color-primary-invert-40)}.id3-color-primary-background-invert-45{background:var(--id3-color-primary-invert-45);--id3-color-text: var(--id3-color-primary-invert-45)}.id3-color-primary-background-invert-50{background:var(--id3-color-primary-invert-50);--id3-color-text: var(--id3-color-primary-invert-50)}.id3-color-primary-background-invert-55{background:var(--id3-color-primary-invert-55);--id3-color-text: var(--id3-color-primary-invert-55)}.id3-color-primary-background-invert-60{background:var(--id3-color-primary-invert-60);--id3-color-text: var(--id3-color-primary-invert-60)}.id3-color-primary-background-invert-65{background:var(--id3-color-primary-invert-65);--id3-color-text: var(--id3-color-primary-invert-65)}.id3-color-primary-background-invert-70{background:var(--id3-color-primary-invert-70);--id3-color-text: var(--id3-color-primary-invert-70)}.id3-color-primary-background-invert-75{background:var(--id3-color-primary-invert-75);--id3-color-text: var(--id3-color-primary-invert-75)}.id3-color-primary-background-invert-80{background:var(--id3-color-primary-invert-80);--id3-color-text: var(--id3-color-primary-invert-80)}.id3-color-primary-background-invert-85{background:var(--id3-color-primary-invert-85);--id3-color-text: var(--id3-color-primary-invert-85)}.id3-color-primary-background-invert-90{background:var(--id3-color-primary-invert-90);--id3-color-text: var(--id3-color-primary-invert-90)}.id3-color-primary-background-invert-95{background:var(--id3-color-primary-invert-95);--id3-color-text: var(--id3-color-primary-invert-95)}.id3-color-primary-background-invert-100{background:var(--id3-color-primary-invert-100);--id3-color-text: var(--id3-color-primary-invert-100)}.id3-color-secondary-background{background:var(--id3-color-secondary);--id3-color-text: var(--id3-color-secondary-invert)}.id3-color-accent-background{background:var(--id3-color-accent);--id3-color-text: var(--id3-color-accent-invert)}#viewbox{display:grid;height:100%;overflow:hidden}#viewbox .id3-view-content{height:100%;overflow:hidden}body.id3-is-booting #viewbox{opacity:0}body:has(.id3-hud) #viewbox .id3-view-content{padding-top:3rem}.id3-layout-container{width:clamp(520px,100% - 1rem,var(--id3-layout-width-max, 1300px));margin-inline:auto}.id3-layout-container:empty{display:none}.id3-layout-container.id3-narrow{--id3-layout-width-max: 800px}.id3-layout-align-center{display:flex;justify-content:center;align-items:center}.id3-corner-round-inner{border-radius:var(--id3-layout-corner-radius-inner)}.id3-corner-round-outer{border-radius:var(--id3-layout-corner-radius-outer)}.id3-padding-inner{padding:var(--id3-layout-gap-inner)}.id3-padding-inline-inner{padding-inline:var(--id3-layout-gap-inner)}.id3-padding-block-inner{padding-block:var(--id3-layout-gap-inner)}.id3-padding-outer{padding:var(--id3-layout-gap-outer)}.id3-padding-inline-outer{padding-inline:var(--id3-layout-gap-outer)}.id3-padding-block-outer{padding-block:var(--id3-layout-gap-outer)}.id3-layout-snapped{position:absolute}.id3-layout-snapped[id3-snap-to="top left"]{left:0%;top:0%}.id3-layout-snapped[id3-snap-to=top]{left:50%;top:0%;width:100%;translate:-50% 0%}.id3-layout-snapped[id3-snap-to=bottom]{left:50%;bottom:0%;width:100%;translate:-50% 0%}.id3-layout-snapped[id3-snap-to=left]{left:0%;top:0%;height:100%}.id3-layout-snapped[id3-snap-to=right]{right:0%;top:0%;height:100%}.id3-layout-snapped[id3-snap-to="center center"]{left:50%;top:50%;translate:-50% -50%}.id3-layout-snapped[id3-snap-to="top center"]{top:0;left:50%;translate:-50% 0%}.id3-layout-snapped[id3-snap-to="bottom center"]{bottom:0;left:50%;translate:-50% 0%}textarea.id3-input,.id3-scrollable{overflow:clip auto;scrollbar-gutter:stable both-edges;max-height:100%;--id3-scollbar-width: 6px;--id3--scrollbar-opacity:0}@media screen and (width < 1024px){textarea.id3-input,.id3-scrollable{--id3--scrollbar-opacity:1;--id3-color-scollbar-thumb: var(--id3-color-accent);--id3-color-scollbar-track: var(--id3-color-primary-80);--id3-scollbar-shadow: inset 0 0 6px rgba(0,0,0,0.2)}}textarea.id3-input:hover,.id3-scrollable:hover{--id3--scrollbar-opacity:1;--id3-color-scollbar-thumb: var(--id3-color-accent);--id3-color-scollbar-track: var(--id3-color-background, var(--id3-color-primary-contrast-subtle));--id3-scollbar-shadow: inset 0 0 6px rgba(0,0,0,0.2)}textarea.id3-input:not(.id3-input)::-webkit-scrollbar-track,.id3-scrollable:not(.id3-input)::-webkit-scrollbar-track{margin:1rem}textarea.id3-input:not(.id3-input)::scrollbar-track,.id3-scrollable:not(.id3-input)::scrollbar-track{margin:1rem}textarea.id3-input.id3-input::-webkit-scrollbar-track,.id3-scrollable.id3-input::-webkit-scrollbar-track{margin:.25rem}textarea.id3-input.id3-input::scrollbar-track,.id3-scrollable.id3-input::scrollbar-track{margin:.25rem}textarea.id3-input::-webkit-scrollbar-track,.id3-scrollable::-webkit-scrollbar-track{border-radius:10px;background:var(--id3-color-scollbar-track, transparent);opacity:var(--id3-scollbar-opacity, 0);transition:width .25s}textarea.id3-input::-webkit-scrollbar,.id3-scrollable::-webkit-scrollbar{transition:width .25s;padding:2px;opacity:var(--id3-scollbar-opacity, 0);width:calc(var(--id3-scollbar-width, 0) + 8px);height:var(--id3-scollbar-height, 0);background-color:rgba(0,0,0,0)}textarea.id3-input::-webkit-scrollbar-thumb,.id3-scrollable::-webkit-scrollbar-thumb{transition:width .25s;border-radius:10px;border:solid 4px var(--id3-color-scollbar-track, transparent);opacity:var(--id3-scollbar-opacity, 0);background:var(--id3-color-scollbar-thumb, transparent)}textarea.id3-input::scrollbar-track,.id3-scrollable::scrollbar-track{border-radius:10px;background-color:var(--id3-color-scollbar-track, transparent);opacity:var(--id3-scollbar-opacity, 0);transition:width .25s}textarea.id3-input::scrollbar,.id3-scrollable::scrollbar{transition:width .25s;opacity:var(--id3-scollbar-opacity, 0);width:var(--id3-scollbar-width, 0);height:var(--id3-scollbar-height, 0);background-color:rgba(0,0,0,0)}textarea.id3-input::scrollbar-thumb,.id3-scrollable::scrollbar-thumb{transition:width .25s;border-radius:10px;opacity:var(--id3-scollbar-opacity, 0);background-color:var(--id3-color-scollbar-thumb, transparent)}@keyframes id3-anim-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes id3-anim-fade-out{0%{opacity:1}100%{opacity:0}}@keyframes id3-anim-bounce-scale{0%{scale:1}50%{scale:1.25}100%{scale:1}}@keyframes id3-anim-slide-in-left{0%{transform:translateX(-100%)}100%{transform:translateX(0%)}}@keyframes id3-anim-slide-fade-in-left{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0%);opacity:var(--id3-opacity-max, 1)}}@keyframes id3-anim-slide-out-left{100%{transform:translateX(-100%)}0%{transform:translateX(0%)}}@keyframes id3-anim-slide-in-right{0%{transform:translateX(100%)}100%{transform:translateX(0%)}}@keyframes id3-anim-slide-fade-in-right{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0%);opacity:var(--id3-opacity-max, 1)}}@keyframes id3-anim-slide-out-right{100%{transform:translateX(100%)}0%{transform:translateX(0%)}}@keyframes id3-anim-slide-fade-out-right{100%{transform:translateX(100%);opacity:0}80%{opacity:0}0%{transform:translateX(0%);opacity:var(--id3-opacity-max, 1)}}@keyframes id3-anim-slide-in-top{0%{transform:translateY(-100%)}100%{transform:translateY(0%)}}@keyframes id3-anim-slide-fade-in-top{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0%);opacity:var(--id3-opacity-max, 1)}}@keyframes id3-anim-slide-out-top{100%{transform:translateY(-100%)}0%{transform:translateY(0%)}}@keyframes id3-anim-slide-in-bottom{0%{transform:translateY(100%)}100%{transform:translateY(0%)}}@keyframes id3-anim-slide-out-bottom{100%{transform:translateY(100%)}0%{transform:translateY(0%)}}@keyframes id3-anim-slide-fade-in-bottom{0%{transform:translateY(100%)}100%{opacity:1;transform:translateY(0%)}}@keyframes id3-anim-slide-fade-out-bottom{100%{opacity:0;transform:translateY(100%)}0%{transform:translateY(0%)}}@keyframes id3-anim-file-upload-undeterminate-progress{0%{left:var(--anim-min-length);right:var(--anim-max-length, 100%)}50%{right:var(--anim-min-length);left:var(--anim-min-length)}100%{left:var(--anim-max-length, 100%);right:var(--anim-min-length)}}.id3-working-status{position:fixed;bottom:1rem;left:50%;translate:-50% 0;transform:translate(0, 100%);opacity:0;pointer-events:none;background:var(--id3-color-accent);--id3-color-text: var(--id3-color-accent-invert);border-radius:var(--id3-layout-corner-radius-max);display:grid;grid-template-columns:1fr auto;padding:1rem;gap:1rem;place-items:center;transition:.25s ease-in-out}.id3-working-status.id3-is-working{transform:translate(0, 0%);opacity:1}.id3-working-status.id3-result-success{background:#283;animation:id3-anim-bounce-scale .25s forwards;--id3-color-text:#fff}.id3-working-status.id3-result-success .id3-working-status-icon{transform:rotateY(180deg)}.id3-working-status .id3-working-status-icon{position:relative;transform-style:preserve-3d;transition:.25s ease}.id3-working-status .id3-working-status-icon i{transform-style:preserve-3d;backface-visibility:hidden}.id3-working-status .id3-working-status-icon i.fa-check-circle{transform:rotateY(180deg);position:absolute;top:50%;left:50%;translate:-50% -50%}input,textarea{color-scheme:var(--id3-color-scheme)}input::placeholder,textarea::placeholder{opacity:.25}textarea{resize:block}form,id3-form{display:flex;flex-direction:column;gap:var(--id3-layout-gap-inner);align-items:stretch}.id3-input-container{position:relative;display:flex;margin-block:1rem}.id3-input-container:not([id3-align=row]){flex-direction:column;align-items:stretch;justify-content:flex-start}.id3-input-container[id3-align=row]{flex-direction:row;align-items:center;justify-content:space-between}.id3-input-container>label{font-size:.8rem}.id3-input-container:has(input[required],textarea[required])>label::after{content:"*"}id3-input-container input,.id3-input,input[type=email].id3-input,.id3-input:not([disabled]):focus{padding:.5em .75em;font-size:1rem;outline:none;border:solid 2px var(--id3-color-input-border);border-radius:var(--id3-layout-corner-radius-inner);background:var(--id3-color-input-background, color-mix(in srgb, var(--id3-color-primary-invert), transparent 98%));color:var(--id3-color-text)}id3-input-container input.id3-touched:invalid,.id3-input.id3-touched:invalid,input[type=email].id3-input.id3-touched:invalid,.id3-input:not([disabled]):focus.id3-touched:invalid{border-color:var(--id3-color-fail)}id3-input-container input .md-select-value,.id3-input .md-select-value,input[type=email].id3-input .md-select-value,.id3-input:not([disabled]):focus .md-select-value{border-bottom:none}id3-input-container input:is(textarea),.id3-input:is(textarea),input[type=email].id3-input:is(textarea),.id3-input:not([disabled]):focus:is(textarea){padding:1em;scrollbar-gutter:stable}.id3-select-header{box-shadow:0 1px 0 0 rgba(0,0,0,.1),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);padding-left:16px;height:48px;cursor:pointer;position:sticky;top:0;display:flex;width:auto;z-index:999;background:inherit}.id3-select-header .id3-header-searchbox{border:none;outline:none;height:100%;width:100%;padding:0}.id3-range-input{display:grid;grid-template-columns:1fr auto;place-items:center stretch}.id3-range-input .id3-range-input-container{position:relative;padding-block:.5rem}.id3-range-input .id3-min-value,.id3-range-input .id3-max-value{position:absolute;bottom:0;opacity:.5;font-size:.5rem}.id3-range-input .id3-min-value{left:.75rem}.id3-range-input .id3-max-value{right:.75rem}.id3-range-input .id3-input-value{display:grid;grid-template-columns:auto 1fr auto;place-items:center}.id3-range-input .id3-input-value .id3-input-container-resize{position:relative;margin-inline:.5rem}.id3-range-input .id3-input-value .id3-input-container-resize>input{position:absolute;inset:0}.id3-range-input .id3-input-value .id3-input-container-resize>span{padding:.5em 1.5em;font-size:1rem;outline:none;border:solid 2px rgba(0,0,0,0);display:block;visibility:hidden}.id3-range-input input[type=range],input[type=range].id3-input{--theme-base: #333;--theme-base-a: #3335;--theme-hl: #fff;--thumb-v: 2 1 60;--thumb-v-s: 3;--thumb-u: GHz GB GB;--thumb-u-s: .75;--thumb-color: var(--id3-color-accent);--thumb-d: 1.25em;--track-w: calc(100% - var(--thumb-d));--track-h: .75em;--track-r: .25em;--u: 3em;display:block;border:none !important;margin:0 auto;padding:0 !important;width:var(--track-w);height:calc(2*var(--track-h));opacity:.7;background:rgba(0,0,0,0);font-size:1em;cursor:pointer;transition:.25s ease}.id3-range-input input[type=range],.id3-range-input input[type=range]::-webkit-slider-runnable-track,.id3-range-input input[type=range]::-webkit-slider-thumb,input[type=range].id3-input,input[type=range].id3-input::-webkit-slider-runnable-track,input[type=range].id3-input::-webkit-slider-thumb{-webkit-appearance:none}.id3-range-input input[type=range]:focus,input[type=range].id3-input:focus{outline:none;opacity:.99}.id3-range-input input[type=range]::-webkit-slider-runnable-track,input[type=range].id3-input::-webkit-slider-runnable-track{position:relative;width:var(--track-w);height:var(--track-h);border-radius:var(--track-r);box-shadow:0 1px 1px var(--theme-base-a);background:var(--theme-base-a)}.js .id3-range-input input[type=range]::-webkit-slider-runnable-track,.js input[type=range].id3-input::-webkit-slider-runnable-track{background:linear-gradient(var(--theme-base), var(--theme-base)) no-repeat var(--theme-base-a)}.id3-range-input input[type=range]::-moz-range-track,input[type=range].id3-input::-moz-range-track{width:var(--track-w);height:var(--track-h);border-radius:var(--track-r);box-shadow:0 1px 1px var(--theme-base-a);background:var(--theme-base-a)}.id3-range-input input[type=range]::-ms-track,input[type=range].id3-input::-ms-track{border:none;width:var(--track-w);height:var(--track-h);border-radius:var(--track-r);box-shadow:0 1px 1px var(--theme-base-a);background:var(--theme-base-a);color:rgba(0,0,0,0)}.id3-range-input input[type=range]::-moz-range-progress,input[type=range].id3-input::-moz-range-progress{height:var(--track-h);border-radius:var(--track-r);background:var(--theme-base)}.id3-range-input input[type=range]::-ms-fill-lower,input[type=range].id3-input::-ms-fill-lower{border-radius:var(--track-r);background:var(--theme-base)}.id3-range-input input[type=range]::-webkit-slider-thumb,input[type=range].id3-input::-webkit-slider-thumb{margin-top:calc((var(--track-h) - var(--thumb-d))/2);box-sizing:border-box;border:solid .125em var(--theme-hl);width:var(--thumb-d);height:var(--thumb-d);border-radius:50%;background:var(--thumb-color);cursor:ew-resize}.id3-range-input input[type=range]::-moz-range-thumb,input[type=range].id3-input::-moz-range-thumb{box-sizing:border-box;border:solid .125em var(--theme-hl);width:var(--thumb-d);height:var(--thumb-d);border-radius:50%;background:var(--thumb-color);cursor:ew-resize}.id3-range-input input[type=range]::-ms-thumb,input[type=range].id3-input::-ms-thumb{box-sizing:border-box;border:solid .125em var(--theme-hl);width:var(--thumb-d);height:var(--thumb-d);border-radius:50%;background:var(--thumb-color);cursor:ew-resize}.id3-range-input input[type=range]::-webkit-slider-runnable-track:before,.id3-range-input input[type=range] #track:before,input[type=range].id3-input::-webkit-slider-runnable-track:before,input[type=range].id3-input #track:before{position:absolute;bottom:100%;left:0;color:var(--theme-base);line-height:1.5}[class*=webkit] .id3-range-input input[type=range]::-webkit-slider-thumb:before,[class*=webkit] .id3-range-input input[type=range]::-webkit-slider-thumb:after,[class*=webkit] .id3-range-input input[type=range] #thumb:before,[class*=webkit] .id3-range-input input[type=range] #thumb:after,[class*=webkit] input[type=range].id3-input::-webkit-slider-thumb:before,[class*=webkit] input[type=range].id3-input::-webkit-slider-thumb:after,[class*=webkit] input[type=range].id3-input #thumb:before,[class*=webkit] input[type=range].id3-input #thumb:after{position:absolute;bottom:0;color:var(--theme-base);line-height:1}[class*=webkit] .id3-range-input input[type=range]::-webkit-slider-thumb:before,[class*=webkit] .id3-range-input input[type=range] #thumb:before,[class*=webkit] input[type=range].id3-input::-webkit-slider-thumb:before,[class*=webkit] input[type=range].id3-input #thumb:before{box-sizing:border-box;left:100%;padding-right:.0625em;width:calc(2*var(--u)/var(--thumb-v-s));transform:translateY(8px);font-size:calc(var(--thumb-v-s)*1em);text-align:right}[class*=webkit] .id3-range-input input[type=range]::-webkit-slider-thumb:after,[class*=webkit] .id3-range-input input[type=range] #thumb:after,[class*=webkit] input[type=range].id3-input::-webkit-slider-thumb:after,[class*=webkit] input[type=range].id3-input #thumb:after{left:calc(100% + 2*var(--u)/var(--thumb-u-s));font-size:calc(var(--thumb-u-s)*1em)}.id3-color-input{margin:0 .25em;font-size:1rem;cursor:pointer;padding:.5em .5em;border:solid 2px var(--id3-color-input-border);border-radius:.25rem;position:relative;line-height:1;overflow:hidden;display:flex;gap:.5em}.id3-color-input [ng-transclude]:empty{display:none}.id3-color-input .id3-text-input{flex:1}.id3-color-input .id3-text-input input{border:none;background:rgba(0,0,0,0);outline:none;color:var(--id3-color-text)}.id3-color-input .id3-picker{position:relative}.id3-color-input .color-preview{display:block;width:1.25em;height:1.25em;border-radius:.25em;background:var(--id3-current-color);border:solid 1px #ccc}.id3-color-input input[type=color]{appearance:none;-moz-appearance:none;-webkit-appearance:none;opacity:0;width:100%;height:100%;position:absolute;inset:0;cursor:pointer}.id3-inline-image-input{background:var(--id3-color-primary-invert-5);overflow:hidden;border-radius:.5rem;position:relative;margin-block:.5rem}.id3-inline-image-input.id3-respect-ratio{aspect-ratio:var(--id3-aspect-ratio)}.id3-inline-image-input:not(.id3-respect-ratio){height:calc(1px*var(--id3-min-height))}.id3-inline-image-input .id3-picture-loading{position:absolute;top:50%;left:50%;translate:-50% -50%;font-size:3rem;opacity:.7}.id3-inline-image-input>label{position:absolute;top:.5rem;left:.5rem;color:#fff;text-shadow:1px 1px 1px #000;font-size:1.2rem;font-weight:500}.id3-inline-image-input>label:empty{display:none}.id3-inline-image-input .id3-edit-canvas-viewport{position:absolute;inset:0}.id3-inline-image-input .id3-edit-canvas-viewport img{display:block;max-width:100%}.id3-inline-image-input .id3-empty{position:absolute;z-index:1;top:50%;left:50%;translate:-50% -50%;opacity:.25}.id3-inline-image-input .id3-empty>i{font-size:calc((var(--id3-size))*.75)}.id3-inline-image-input .id3-empty [ng-transclude] id3-empty{font-size:1.2rem;text-transform:uppercase;position:absolute;top:50%;left:50%;translate:-50% -50%;color:#fff;--text-color: #fff;width:100%;text-align:center}.id3-inline-image-input .id3-actions{position:absolute;padding:.5rem;background:color-mix(in srgb, var(--id3-color-primary), transparent 10%);border-radius:10rem;overflow:hidden;bottom:.5rem;right:.5rem;opacity:0;transform:translateX(100%);transition:.25s ease;--text-color:var(--id3-color-primary-invert)}.id3-inline-image-input .id3-edit-actions{position:absolute;padding:.5rem;background:linear-gradient(transparent 25%, var(--id3-image-overlay-color));overflow:hidden;bottom:0rem;left:0rem;--text-color:#333;display:flex;gap:.25rem;align-items:center;justify-content:space-between;width:100%;translate:0 80%;transition:translate .25s ease,--id3-image-overlay-color .25s .1s ease-out}.id3-inline-image-input .id3-edit-actions id3-icon.fa-xmark{color:#fff}.id3-inline-image-input:hover .id3-actions{opacity:1;transform:translateX(0)}.id3-inline-image-input:hover .id3-edit-actions{translate:0 0%;--id3-image-overlay-color: #0005}.id3-inline-image-input.id3-display-mode .id3-edit-canvas-viewport,.id3-inline-image-input.id3-display-mode .id3-edit-actions{display:none}.id3-inline-image-input.id3-display-mode img{display:block;object-fit:cover;width:100%;height:100%}.id3-inline-image-input.id3-edit-mode .id3-edit-canvas-viewport{display:block}.id3-inline-image-input.id3-edit-mode .id3-edit-actions{display:flex}.id3-inline-image-input.id3-edit-mode .id3-actions,.id3-inline-image-input.id3-edit-mode .id3-empty,.id3-inline-image-input.id3-edit-mode>img{display:none}.id3-locale-input{position:relative}.id3-locale-input input{width:100%;padding-right:calc(1em + 2*var(--id3-layout-gap-inner))}.id3-locale-input md-menu{position:absolute;top:50%;right:var(--id3-layout-gap-inner);translate:0 -50%}.id3-locale-input md-menu .id3-locale-input-menu-button span{text-transform:uppercase;font-style:italic;opacity:.5}.id3-file-input{display:grid;grid-template-columns:auto 1fr;width:100%;place-items:center stretch;gap:.5rem}.id3-file-input .id3-file-upload-container{display:grid;grid-template-columns:1fr auto;width:100%;place-items:center stretch;gap:.5rem;position:relative;isolation:isolate;overflow:hidden;border:solid 2px var(--id3-color-input-border);border-radius:var(--id3-layout-corner-radius-inner);background:color-mix(in srgb, var(--id3-color-primary-invert), transparent 98%);padding:.1em .75em}.id3-file-input .id3-file-upload-container .id3-file-no-info{font-size:.9rem;opacity:.5;font-style:italic}.id3-file-input .id3-file-upload-container .id3-file-info .id3-file-type{font-size:.75rem;opacity:.5;font-style:italic}.id3-file-input .id3-file-upload-container::before{content:"";position:absolute;--anim-min-length: 4px;--anim-max-length: calc(100% - var(--anim-min-length));top:var(--anim-min-length);left:var(--anim-min-length);right:var(--anim-max-length);bottom:var(--anim-min-length);background:var(--id3-color-accent);z-index:-1;border-radius:calc(var(--id3-layout-corner-radius-inner) - var(--anim-min-length))}.id3-file-input.id3-drag-over .id3-file-upload-container{border-color:var(--id3-color-accent);box-shadow:0 0 .5rem var(--id3-color-accent);background:color-mix(in srgb, var(--id3-color-accent), transparent 95%)}.id3-file-input.id3-processing .id3-file-upload-container{opacity:.5;pointer-events:none}.id3-file-input.id3-processing .id3-file-upload-container::before{animation:id3-anim-file-upload-undeterminate-progress 3s ease-in-out infinite}.id3-file-input input[type=text]{width:100%}.id3-input-list-switch{overflow:hidden;border-radius:var(--id3-layout-corner-radius-inner);border:solid 1px var(--id3-color-input-border);background:color-mix(in srgb, var(--id3-color-text), transparent 98%);position:relative;isolation:isolate}.id3-input-list-switch .id3-switch-options{display:flex;gap:0rem}.id3-input-list-switch id3-switch-option{display:block;padding:.25em .5em;cursor:pointer}.id3-input-list-switch id3-switch-option.id3-active{anchor-name:--switch-option-active}.id3-input-list-switch::before{--transition-easing: linear(0, 0.03 1.1%, 0.125 2.4%, 0.906 9.8%, 1.046 12.3%, 1.11 15%, 1.116 16.3%, 1.11 17.8%, 1.014 25.8%, 0.987 31.2%, 1.001 47.2%, 1);content:"";position:absolute;top:2px;bottom:2px;border-radius:calc(var(--id3-layout-corner-radius-inner) - 2px);left:calc(anchor(left --switch-option-active) + 2px);right:calc(anchor(right --switch-option-active) + 2px);background:var(--id3-color-accent);transition:left .5s var(--transition-easing),right .5s var(--transition-easing),background .25s ease;z-index:-1}.id3-hud{position:fixed;inset:0;pointer-events:none;z-index:75}.id3-hud header{pointer-events:auto;position:absolute;top:0;left:0;right:0;height:3rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;padding:.5rem 1rem;background:var(--id3-color-hud-bg, var(--id3-color-primary))}.id3-hud header .id3-hud-header-item,.id3-hud header .id3-hud-header-sub{display:flex;gap:.5rem;align-items:center;line-height:1}.id3-hud header .id3-hud-header-item a,.id3-hud header .id3-hud-header-sub a{color:var(--id3-color-hud-fg, var(--id3-color-primary-invert))}.id3-hud header>:nth-child(1){place-self:center start}.id3-hud header>:nth-child(2){place-self:center}.id3-hud header>:nth-child(3){place-self:center end}.id3-avatar{display:inline-block;position:relative;margin-inline:.25rem;width:calc(1rem*var(--id3-size));min-inline-size:1em;vertical-align:middle;border-radius:.25rem;overflow:hidden;aspect-ratio:1;isolation:isolate;background:var(--avatar-color-bg, color-mix(in srgb, var(--id3-color-primary), var(--id3-color-primary-invert) 5%));background-blend-mode:multiply}.id3-avatar img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.id3-avatar>span{position:absolute;z-index:-1;font-size:calc(.8rem*var(--id3-size));opacity:.25;top:50%;left:50%;translate:-50% -50%}.id3-drop-target{position:relative}.id3-drop-zone{background:color-mix(in srgb, var(--id3-color-accent), transparent 50%);display:flex;align-items:center;justify-content:center;position:absolute;inset:1rem;border-radius:var(--id3-layout-corner-radius-inner, 0rem);border:dashed 2px;z-index:100;pointer-events:none;opacity:0;transition:.25s ease}.id3-drop-zone.id3-active{opacity:1;pointer-events:all}id3-switchbar{display:inline-flex;align-items:center;border-radius:var(--id3-layout-corner-radius);background:color-mix(in srgb, var(--id3-color-primary-invert), transparent 80%);overflow:hidden;margin-inline:.5ch}id3-switchbar>.md-button{border:none;margin:0;box-shadow:unset !important;border-radius:unset !important;min-width:0}id3-switchbar>.md-button.id3-active{background:var(--id3-color-accent);color:var(--id3-color-accent-invert)}id3-icon{display:inline;font-size:1em;width:1.1em;line-height:1.1em !important;aspect-ratio:1;color:inherit;font-family:var(--id3-icon-font, "Font Awesome 6 Pro");font-weight:var(--id3-icon-weigth, 300);text-align:center;align-items:center}.id3-notice{display:grid;grid-template-columns:auto 1fr;place-items:center stretch;gap:1rem;background:color-mix(in srgb, var(--id3-color-text), transparent 80%);border:solid 2px color-mix(in srgb, var(--id3-color-text), transparent 20%);border-radius:var(--id3-layout-corner-radius-inner);padding:.5rem}.id3-notice.id3-error{--id3-color-text: var(--id3-color-fail)}.id3-notice id3-icon{font-size:1.25rem}.id3-notice .id3-notice-body{text-align:left;font-style:italic}.id3-notice:has(.id3-notice-body:empty){display:none}.id3-notice:not(:has(.id3-notice-body:empty)){opacity:0;animation:id3-anim-slide-fade-in-right .25s ease forwards}.id3-placeholder{display:block;text-transform:uppercase;padding:.5em;text-align:center;opacity:.5;--id3-opacity-max: 0.5}.id3-placeholder[ng-model]{display:none}.id3-placeholder[ng-model].id3-active{display:block}[id3-data-loader]{position:relative;min-height:4rem}.id3-loading-indicator{position:absolute;top:50%;left:50%;translate:-50% -50%;width:100%;overflow:hidden;opacity:0;pointer-events:none}.id3-loading-indicator.id3-active{opacity:1}.id3-loading-indicator.id3-active .id3-placeholder{opacity:0}.id3-page-navigation{display:flex;flex-direction:column;gap:1rem}.id3-page-navigation a{font-size:1.2rem;text-decoration:none;color:var(--id3-color-primary-invert)}.id3-progress-bar{display:block;position:relative;min-height:1em;border-radius:var(--id3-layout-corner-radius-inner);border:solid 2px var(--id3-color-input-border)}.id3-progress-bar .id3-progress-bar-inner{position:absolute;top:0;left:0;height:100%;width:min(100%,var(--id3-progress-value, 0%));border-radius:var(--id3-layout-corner-radius-inner);background:var(--id3-color-accent)}.id3-searchbox{min-height:3rem;position:relative;border-radius:5em;font-size:1.25rem;border:solid 2px color-mix(in srgb, var(--id3-color-primary-invert), transparent 80%);overflow:hidden;transition:.25s ease}.id3-searchbox>input{border:none;background:rgba(0,0,0,0);padding:.5em 2em;font-size:inherit;width:100%;outline:none;color:inherit}.id3-searchbox id3-icon{position:absolute;top:50%;transition:.25s ease-in-out}.id3-searchbox id3-icon.fa-search{opacity:.2;translate:0% -50%;left:.5em}.id3-searchbox id3-icon.fa-xmark{opacity:0;right:.5em;translate:100% -50%}.id3-searchbox:has(input:focus),.id3-searchbox:not(:has(input:placeholder-shown)){background:color-mix(in srgb, var(--id3-color-primary-invert), transparent 90%);border-color:color-mix(in srgb, var(--id3-color-primary-invert), transparent 60%)}.id3-searchbox:has(input:focus) id3-icon.fa-search,.id3-searchbox:not(:has(input:placeholder-shown)) id3-icon.fa-search{opacity:1}.id3-searchbox:not(:has(input:placeholder-shown)) id3-icon.fa-xmark{opacity:1;translate:0 -50%}[id3-sort-list].id3-dragging [draggable=true]>*{pointer-events:none}[id3-sort-list].id3-dragging [draggable=true].id3-dragged{border:dashed 2px var(--id3-color-accent)}.id3-svg{display:inline-block;width:var(--svg-width, 100%);height:var(--svg-height, auto);aspect-ratio:var(--svg-aspect-ratio, auto)}.id3-svg svg{width:100%;height:100%;display:block}id3-flag{width:var(--id3-flag-size, 1em);height:var(--id3-flag-size, 1em);display:inline-block}id3-flag img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.id3-tab-sections{position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr;container-type:inline-size;container-name:id3-tab-sections;height:100%}.id3-tab-sections .id3-tab-sections-container{position:relative;height:100%;padding:var(--id3-layout-gap-outer);border-radius:var(--id3-layout-corner-radius-outer);background:color-mix(in srgb, var(--id3-color-primary), var(--id3-color-text) 5%);overflow:clip auto;scrollbar-gutter:stable both-edges;max-height:100%;--id3-scollbar-width: 6px;--id3--scrollbar-opacity:0}@media screen and (width < 1024px){.id3-tab-sections .id3-tab-sections-container{--id3--scrollbar-opacity:1;--id3-color-scollbar-thumb: var(--id3-color-accent);--id3-color-scollbar-track: var(--id3-color-primary-80);--id3-scollbar-shadow: inset 0 0 6px rgba(0,0,0,0.2)}}.id3-tab-sections .id3-tab-sections-container:hover{--id3--scrollbar-opacity:1;--id3-color-scollbar-thumb: var(--id3-color-accent);--id3-color-scollbar-track: var(--id3-color-background, var(--id3-color-primary-contrast-subtle));--id3-scollbar-shadow: inset 0 0 6px rgba(0,0,0,0.2)}.id3-tab-sections .id3-tab-sections-container:not(.id3-input)::-webkit-scrollbar-track{margin:1rem}.id3-tab-sections .id3-tab-sections-container:not(.id3-input)::scrollbar-track{margin:1rem}.id3-tab-sections .id3-tab-sections-container.id3-input::-webkit-scrollbar-track{margin:.25rem}.id3-tab-sections .id3-tab-sections-container.id3-input::scrollbar-track{margin:.25rem}.id3-tab-sections .id3-tab-sections-container::-webkit-scrollbar-track{border-radius:10px;background:var(--id3-color-scollbar-track, transparent);opacity:var(--id3-scollbar-opacity, 0);transition:width .25s}.id3-tab-sections .id3-tab-sections-container::-webkit-scrollbar{transition:width .25s;padding:2px;opacity:var(--id3-scollbar-opacity, 0);width:calc(var(--id3-scollbar-width, 0) + 8px);height:var(--id3-scollbar-height, 0);background-color:rgba(0,0,0,0)}.id3-tab-sections .id3-tab-sections-container::-webkit-scrollbar-thumb{transition:width .25s;border-radius:10px;border:solid 4px var(--id3-color-scollbar-track, transparent);opacity:var(--id3-scollbar-opacity, 0);background:var(--id3-color-scollbar-thumb, transparent)}.id3-tab-sections .id3-tab-sections-container::scrollbar-track{border-radius:10px;background-color:var(--id3-color-scollbar-track, transparent);opacity:var(--id3-scollbar-opacity, 0);transition:width .25s}.id3-tab-sections .id3-tab-sections-container::scrollbar{transition:width .25s;opacity:var(--id3-scollbar-opacity, 0);width:var(--id3-scollbar-width, 0);height:var(--id3-scollbar-height, 0);background-color:rgba(0,0,0,0)}.id3-tab-sections .id3-tab-sections-container::scrollbar-thumb{transition:width .25s;border-radius:10px;opacity:var(--id3-scollbar-opacity, 0);background-color:var(--id3-color-scollbar-thumb, transparent)}.id3-tab-sections .id3-tab-labels-container{display:flex;flex-direction:column;padding-top:calc(var(--id3-layout-gap-inner) + var(--id3-layout-corner-radius-outer));position:relative;z-index:5;isolation:isolate}.id3-tab-sections .id3-tab-labels-container .id3-section-label-container{cursor:pointer;padding:.5em 1em;border-radius:var(--id3-layout-corner-radius-inner) 0 0 var(--id3-layout-corner-radius-inner);transition:.25s ease;text-align:right;position:relative;isolation:isolate;transform:translateX(100%);opacity:0;animation:id3-anim-slide-fade-in-right .25s ease forwards;animation-delay:calc(.1s*sibling-index())}.id3-tab-sections .id3-tab-labels-container .id3-section-label-container.id3-active{--id3-color-text: var(--id3-color-accent-invert);filter:drop-shadow(2px 3px 3px rgba(0, 0, 0, 0.3333333333));anchor-name:--id3-active-tab-label}.id3-tab-sections .id3-tab-labels-container .id3-section-label-container.id3-active::after{scale:1 1}.id3-tab-sections .id3-tab-labels-container .id3-section-label-container.id3-active::before{transform:translate(100%, -50%) scale(1, 1)}.id3-tab-sections .id3-tab-labels-container .id3-section-label-container .id3-section-label{display:flex;gap:.5rem;position:relative;isolation:isolate}.id3-tab-sections .id3-tab-labels-container .id3-section-label-container .id3-section-label id3-icon{margin-right:auto}@container id3-tab-sections (width < 1200px){.id3-tab-sections .id3-tab-labels-container .id3-section-label-container .id3-section-label ls{display:none}}.id3-tab-sections .id3-tab-label-cursor{display:block;position:absolute;top:anchor(top --id3-active-tab-label);bottom:anchor(bottom --id3-active-tab-label);right:anchor(right --id3-active-tab-label);left:0;transition:all .25s ease-in-out;z-index:1;transform:translateX(100%);opacity:0}.id3-tab-sections .id3-tab-label-cursor::after{content:"";position:absolute;top:0;bottom:0;right:-1px;border-radius:.5rem 0 0 .5rem;width:100%;z-index:-1;background:var(--id3-color-accent)}.id3-tab-sections .id3-tab-label-cursor::before{content:"";position:absolute;top:0;right:0px;height:100%;width:1rem;transform:translate(100%, 0%);background:var(--id3-color-accent);clip-path:polygon(0 0, 0% 100%, 100% 50%)}.id3-tab-sections:has(.id3-tab-labels-container .id3-section-label-container) .id3-tab-label-cursor{animation:id3-anim-slide-fade-in-right .25s ease forwards;animation-delay:.5s}.id3-tab-sections .id3-tab-sections-container>.id3-section{opacity:0;transform:translateY(100%);position:absolute;top:var(--id3-layout-gap-outer);left:var(--id3-layout-gap-outer);right:var(--id3-layout-gap-outer);display:none}.id3-tab-sections .id3-tab-sections-container>.id3-section>.id3-section-label-container{display:none}.id3-tab-sections .id3-tab-sections-container>.id3-section.id3-removing{animation:id3-anim-slide-fade-out-bottom .25s 0s ease-in forwards}.id3-tab-sections .id3-tab-sections-container>.id3-section.id3-showing{display:block;animation:id3-anim-slide-fade-in-bottom .25s 0s ease-out forwards}.id3-tab-sections .id3-tab-sections-container>.id3-section.id3-active{display:block;position:relative;opacity:1;top:unset;left:unset;right:unset;transform:translateY(0%)}.id3-accordeon .id3-accordeon-sections-container{display:flex;flex-direction:column;border-radius:.5rem;overflow:hidden;padding-inline:1px}.id3-accordeon .id3-accordeon-sections-container>.id3-section{transition:.25s ease;background:var(--id3-color-secondary);--id3-color-text: var(--id3-color-secondary-invert)}.id3-accordeon .id3-accordeon-sections-container>.id3-section .id3-section-label{text-transform:uppercase;cursor:pointer;display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:center;padding:.5rem 1rem;transition:.25s ease;justify-content:space-between}.id3-accordeon .id3-accordeon-sections-container>.id3-section .id3-section-label>span{font-size:.8rem;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:.25s ease}.id3-accordeon .id3-accordeon-sections-container>.id3-section .id3-section-label::after{content:"";display:inline-block;text-align:center;font-size:1em;width:1.1em;aspect-ratio:1;font-family:var(--id3-icon-font, "Font Awesome 6 Pro");font-weight:var(--id3-icon-weigth, 300);transition:.25s ease}.id3-accordeon .id3-accordeon-sections-container>.id3-section .id3-section-body{display:grid;grid-template-rows:0fr;transition:.25s ease}.id3-accordeon .id3-accordeon-sections-container>.id3-section .id3-section-body .id3-section-body-content{overflow:hidden}.id3-accordeon .id3-accordeon-sections-container>.id3-section.id3-active{margin-block:1rem;padding:1rem;border-radius:.5rem;box-shadow:0 0 0 1px var(--id3-color-secondary);background:var(--id3-color-primary)}.id3-accordeon .id3-accordeon-sections-container>.id3-section.id3-active .id3-section-label{background:rgba(0,0,0,0);padding:0rem}.id3-accordeon .id3-accordeon-sections-container>.id3-section.id3-active .id3-section-label>span{font-weight:700}.id3-accordeon .id3-accordeon-sections-container>.id3-section.id3-active .id3-section-label::after{rotate:180deg}.id3-accordeon .id3-accordeon-sections-container>.id3-section.id3-active .id3-section-body{grid-template-rows:1fr}.id3-tags{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.id3-tags .id3-tag-item{font-size:.7rem;padding:.5em 1em;border-radius:.25em;background:var(--id3-item-color, #333);--id3-color-text: #fff}.id3-page{display:grid;grid-template-rows:1fr;gap:var(--id3-layout-gap-inner);place-items:stretch;height:100%}.id3-page:has(.id3-page-header){grid-template-rows:auto 1fr}.id3-page .id3-page-header .id3-layout-container{display:grid;place-items:center stretch;gap:1rem;grid-template-columns:auto 1fr}.id3-page .id3-page-header h1,.id3-page .id3-page-header h2,.id3-page .id3-page-header h3{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.id3-page>[ng-transclude]:not(.id3-page-body){display:contents}.id3-page>[ng-transclude]:empty{display:none !important}.id3-page .id3-page-body{padding-bottom:var(--id3-layout-gap-inner)}.id3-panel-backdrop{position:fixed;width:100vw;height:100vh;background-color:var(--id3-color-backdrop, hsla(var(--id3-color-primary-hs), var(--id3-color-primary-invert-l), 0.8));opacity:0;animation:id3-anim-fade-in .25s ease-in forwards}.id3-panel-backdrop.id3-removing{animation:id3-anim-fade-out .25s ease-in forwards}.md-panel.id3-panel{position:fixed;inset:0;pointer-events:none}.md-panel.id3-panel._md-panel-animate-leave-remove .id3-panel-container[id3-snap-to=left]{animation-name:id3-anim-slide-out-left}.md-panel.id3-panel._md-panel-animate-leave-remove .id3-panel-container[id3-snap-to=right]{animation-name:id3-anim-slide-out-right}.md-panel.id3-panel._md-panel-animate-leave-remove .id3-panel-container[id3-snap-to=top],.md-panel.id3-panel._md-panel-animate-leave-remove .id3-panel-container[id3-snap-to="top center"]{animation-name:id3-anim-slide-out-top}.md-panel.id3-panel._md-panel-animate-leave-remove .id3-panel-container[id3-snap-to=bottom],.md-panel.id3-panel._md-panel-animate-leave-remove .id3-panel-container[id3-snap-to="bottom center"]{animation-name:id3-anim-slide-out-bottom}.md-panel.id3-panel id3-panel{display:block;position:absolute;inset:var(--id3-layout-gap-inner)}.md-panel.id3-panel id3-panel:has([id3-snap-to=bottom],[id3-snap-to="bottom center"],[id3-snap-to=top],[id3-snap-to="top center"]){inset:0 var(--id3-layout-gap-inner)}.md-panel.id3-panel .id3-panel-container{border-radius:var(--id3-layout-corner-radius-outer);background-color:var(--id3-color-primary);overflow:hidden;pointer-events:auto;animation:var(--panel-animation-name) .25s 0s ease-out forwards}.md-panel.id3-panel .id3-panel-container:is([id3-snap-to=bottom],[id3-snap-to="bottom center"]){border-radius:var(--id3-layout-corner-radius-outer) var(--id3-layout-corner-radius-outer) 0 0}.md-panel.id3-panel .id3-panel-container:is([id3-snap-to=top],[id3-snap-to="top center"]){border-radius:0 0 var(--id3-layout-corner-radius-outer) var(--id3-layout-corner-radius-outer)}.md-panel.id3-panel .id3-panel-container[id3-snap-to=left],.md-panel.id3-panel .id3-panel-container[id3-snap-to=right]{width:clamp(320px,100% - 1rem,var(--id3-max-panel-width, 800px))}.md-panel.id3-panel .id3-panel-container[id3-snap-to=left]{--panel-animation-name: id3-anim-slide-in-left}.md-panel.id3-panel .id3-panel-container[id3-snap-to=right]{--panel-animation-name: id3-anim-slide-in-right}.md-panel.id3-panel .id3-panel-container[id3-snap-to=top],.md-panel.id3-panel .id3-panel-container[id3-snap-to="top center"]{--panel-animation-name: id3-anim-slide-in-top}.md-panel.id3-panel .id3-panel-container[id3-snap-to=bottom],.md-panel.id3-panel .id3-panel-container[id3-snap-to="bottom center"]{--panel-animation-name: id3-anim-slide-in-bottom}.md-panel.id3-panel .id3-panel-toolbar{background:var(--id3-color-primary-contrast-light);text-transform:uppercase}.md-panel.id3-panel .id3-panel-body{padding:var(--id3-layout-gap-inner)}.md-panel.id3-panel .id3-panel-footer{display:flex;justify-content:center;padding:var(--id3-layout-gap-inner);gap:1rem}.md-panel.id3-panel .id3-panel-footer .md-button{margin:0}md-dialog.id3-dialog>[ng-controller],md-dialog.id3-dialog>[ng-controller]>ng-include{display:contents}md-dialog.id3-dialog md-dialog-content{display:block;flex-grow:1}md-dialog.id3-dialog .id3-dialog-toolbar{background:var(--id3-color-primary-contrast-light);text-transform:uppercase}md-dialog.id3-dialog .id3-dialog-footer{padding:var(--id3-layout-gap-inner);gap:1rem}md-dialog.id3-dialog .id3-dialog-footer .md-button{margin:0}md-dialog.id3-dialog#id3-locale-translation .md-dialog-content{width:clamp(320px,100vw - 2rem,800px);display:grid;grid-template-columns:1fr auto 1fr;gap:.25rem;place-items:stretch;height:60vh}md-dialog.id3-dialog#id3-locale-translation .id3-button-container{place-self:center;display:flex;flex-direction:column;align-items:center}md-dialog.id3-dialog#id3-locale-translation .translate-input-container{display:grid;grid-template-rows:auto 1fr}md-dialog.id3-dialog#id3-locale-translation .translate-input-container textarea{width:100%;height:100%}.md-panel.id3-wizard{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;background-color:hsla(var(--id3-color-backdrop-hsl), 0.8)}.md-panel.id3-wizard .id3-wizard-container{position:absolute;inset:0;display:grid;grid-template-rows:1fr auto;overflow:hidden;place-items:stretch}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-progress{position:absolute;bottom:0;left:0;width:var(--id3-wizard-progress-pct)}.md-panel.id3-wizard .id3-wizard-container>[ng-controller]{display:contents}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container{position:relative;opacity:0;animation:id3-anim-fade-in .5s .25s ease-out forwards}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list{position:absolute;top:0;left:0;bottom:0;display:grid;grid-auto-flow:column;grid-auto-columns:100vw;place-items:stretch;transform:translateX(calc(var(--id3-wizard-current-page) * -100vw));overflow:hidden;transition:.25s ease-in-out}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list .id3-wizard-page-item{display:grid;padding:var(--id3-layout-gap-outer);overflow:hidden;place-items:stretch}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list .id3-wizard-page-item .id3-wizard-page-body{display:grid;overflow:hidden;height:100%;grid-template-rows:1fr}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list .id3-wizard-page-item .id3-wizard-page-body .id3-wizard-page-body-content{overflow:clip auto;scrollbar-gutter:stable both-edges;max-height:100%;--id3-scollbar-width: 6px;--id3--scrollbar-opacity:0}@media screen and (width < 1024px){.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list .id3-wizard-page-item .id3-wizard-page-body .id3-wizard-page-body-content{--id3--scrollbar-opacity:1;--id3-color-scollbar-thumb: var(--id3-color-accent);--id3-color-scollbar-track: var(--id3-color-primary-80);--id3-scollbar-shadow: inset 0 0 6px rgba(0,0,0,0.2)}}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list .id3-wizard-page-item .id3-wizard-page-body .id3-wizard-page-body-content:hover{--id3--scrollbar-opacity:1;--id3-color-scollbar-thumb: var(--id3-color-accent);--id3-color-scollbar-track: var(--id3-color-background, var(--id3-color-primary-contrast-subtle));--id3-scollbar-shadow: inset 0 0 6px rgba(0,0,0,0.2)}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list .id3-wizard-page-item .id3-wizard-page-body .id3-wizard-page-body-content:not(.id3-input)::-webkit-scrollbar-track{margin:1rem}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list .id3-wizard-page-item .id3-wizard-page-body .id3-wizard-page-body-content:not(.id3-input)::scrollbar-track{margin:1rem}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list .id3-wizard-page-item .id3-wizard-page-body .id3-wizard-page-body-content.id3-input::-webkit-scrollbar-track{margin:.25rem}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list .id3-wizard-page-item .id3-wizard-page-body .id3-wizard-page-body-content.id3-input::scrollbar-track{margin:.25rem}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list .id3-wizard-page-item .id3-wizard-page-body .id3-wizard-page-body-content::-webkit-scrollbar-track{border-radius:10px;background:var(--id3-color-scollbar-track, transparent);opacity:var(--id3-scollbar-opacity, 0);transition:width .25s}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list .id3-wizard-page-item .id3-wizard-page-body .id3-wizard-page-body-content::-webkit-scrollbar{transition:width .25s;padding:2px;opacity:var(--id3-scollbar-opacity, 0);width:calc(var(--id3-scollbar-width, 0) + 8px);height:var(--id3-scollbar-height, 0);background-color:rgba(0,0,0,0)}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list .id3-wizard-page-item .id3-wizard-page-body .id3-wizard-page-body-content::-webkit-scrollbar-thumb{transition:width .25s;border-radius:10px;border:solid 4px var(--id3-color-scollbar-track, transparent);opacity:var(--id3-scollbar-opacity, 0);background:var(--id3-color-scollbar-thumb, transparent)}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list .id3-wizard-page-item .id3-wizard-page-body .id3-wizard-page-body-content::scrollbar-track{border-radius:10px;background-color:var(--id3-color-scollbar-track, transparent);opacity:var(--id3-scollbar-opacity, 0);transition:width .25s}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list .id3-wizard-page-item .id3-wizard-page-body .id3-wizard-page-body-content::scrollbar{transition:width .25s;opacity:var(--id3-scollbar-opacity, 0);width:var(--id3-scollbar-width, 0);height:var(--id3-scollbar-height, 0);background-color:rgba(0,0,0,0)}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list .id3-wizard-page-item .id3-wizard-page-body .id3-wizard-page-body-content::scrollbar-thumb{transition:width .25s;border-radius:10px;opacity:var(--id3-scollbar-opacity, 0);background-color:var(--id3-color-scollbar-thumb, transparent)}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list .id3-wizard-page-item.id3-active .id3-wizard-page-body-content{opacity:1;translate:0 0}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list id3-wizard-page{display:grid;background:var(--id3-color-primary);padding:var(--id3-layout-gap-outer);border-radius:var(--id3-layout-corner-radius-outer);overflow:hidden}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list id3-wizard-page.id3-page-complete{background:rgba(0,0,0,0);text-align:center;opacity:0}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list id3-wizard-page.id3-page-complete .id3-layout-container{display:inline-flex;place-items:center;flex-direction:column;justify-content:center}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list id3-wizard-page.id3-page-complete .id3-layout-container h2{color:#fff;text-shadow:0 0 2rem #000}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list id3-wizard-page.id3-page-complete .id3-layout-container .id3-svg svg .path{stroke-dasharray:1000;stroke-dashoffset:0;opacity:0}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list id3-wizard-page.id3-page-complete .id3-layout-container .id3-svg svg .path.circle{animation-duration:.9s;animation-timing-function:ease-in-out}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list id3-wizard-page.id3-page-complete .id3-layout-container .id3-svg svg .path.line{stroke-dashoffset:1000;animation-duration:.9s;animation-delay:.35s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list id3-wizard-page.id3-page-complete .id3-layout-container .id3-svg svg .path.check{stroke-dashoffset:-100;animation-duration:.9s;animation-delay:.35s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-page-container .id3-wizard-page-list .id3-wizard-page-body .id3-wizard-page-body-content{opacity:0;translate:0 50%;transition:.25s .25s ease}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-navigation{padding:var(--id3-layout-gap-inner);padding-top:0;transform:translateY(100%);animation:id3-anim-slide-in-bottom .25s 0s ease-out forwards}.md-panel.id3-wizard .id3-wizard-container .id3-wizard-navigation .id3-layout-container{display:flex;justify-content:space-between;align-items:center;--id3-color-text: var(--id3-color-primary-invert);--id3-button-border-color: var(--id3-color-primary-20)}.md-panel.id3-wizard .id3-wizard-container.state-complete .id3-wizard-navigation{animation:id3-anim-slide-out-bottom .25s ease-in forwards}.md-panel.id3-wizard .id3-wizard-container.state-complete .id3-wizard-page-container .id3-wizard-page-list id3-wizard-page.id3-page-complete{opacity:1}.md-panel.id3-wizard .id3-wizard-container.state-complete .id3-wizard-page-container .id3-wizard-page-list id3-wizard-page.id3-page-complete .id3-svg svg .path{opacity:1}.md-panel.id3-wizard .id3-wizard-container.state-complete .id3-wizard-page-container .id3-wizard-page-list id3-wizard-page.id3-page-complete .id3-svg svg .path.circle,.md-panel.id3-wizard .id3-wizard-container.state-complete .id3-wizard-page-container .id3-wizard-page-list id3-wizard-page.id3-page-complete .id3-svg svg .path.line{animation-name:dash}.md-panel.id3-wizard .id3-wizard-container.state-complete .id3-wizard-page-container .id3-wizard-page-list id3-wizard-page.id3-page-complete .id3-svg svg .path.check{animation-name:dash-check}