*,*:before,*:after{box-sizing:border-box;margin:0}html,body{min-height:100%}html{background:var(--color-background)}body{min-height:100dvh;color:var(--color-text);background:var(--color-background);overflow-x:hidden}img,svg,video,audio,canvas{display:block;max-width:100%}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--font-scale: 1;--motion-scale: 1;--contrast-scale: 1;--user-accent-color: #4f46e5;--user-accent-color-hover: #4338ca;--space-2xs: .25rem;--space-xs: .375rem;--space-sm: .75rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-3xl: 6rem;--space-4xl: 9.375rem;--space-page: 9.375rem;--scale-2xs: var(--space-2xs);--scale-xs: var(--space-xs);--scale-sm: var(--space-sm);--scale-md: var(--space-md);--scale-lg: var(--space-lg);--scale-xl: var(--space-xl);--scale-2xl: var(--space-2xl);--scale-compact: var(--space-sm);--scale-comfortable: var(--space-md);--scale-spacious: var(--space-lg);--font-xs: calc(.75rem * var(--font-scale));--font-sm: calc(.875rem * var(--font-scale));--font-md: calc(.9375rem * var(--font-scale));--font-base: calc(1rem * var(--font-scale));--font-lg: calc(1.125rem * var(--font-scale));--font-xl: calc(1.25rem * var(--font-scale));--font-2xl: calc(1.5rem * var(--font-scale));--font-3xl: calc(1.875rem * var(--font-scale));--font-4xl: calc(2.25rem * var(--font-scale));--radius-xs: .25rem;--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-pill: 9999px;--control-xs: 3.5rem;--control-sm: 10rem;--control-md: 20rem;--control-lg: 26.25rem;--control-xl: 56.25rem;--control-height: 2.5rem;--media-size-avatar: 3rem;--media-size-sm: 8rem;--media-size-md: 14rem;--media-size-lg: 24rem;--media-size-xl: 32rem;--brand-size-sm: var(--media-size-sm);--brand-size-md: var(--media-size-md);--brand-size-lg: var(--media-size-lg);--brand-size-xl: var(--media-size-xl);--content-max-width: 90rem;--content-wide-width: 93.75rem;--layout-header-height: 9.375rem;--layout-footer-height: 4.4rem;--layout-side-padding: var(--space-page);--duration-fast: calc(.15s * var(--motion-scale));--duration-base: calc(.2s * var(--motion-scale));--duration-slow: calc(.25s * var(--motion-scale));--ease-base: ease;--z-base: 1;--z-dropdown: 1000;--z-sticky: 1100;--z-header: 1200;--z-nav-menu: 1300;--z-overlay: 1900;--z-modal: 2000;--z-toast: 3000;--shadow-panel: 0 8px 24px rgba(0, 0, 0, .35);--shadow-soft: 0 4px 14px rgba(0, 0, 0, .18)}:root{--color-background: #ffffff;--color-background-soft: #f8f8f8;--color-background-mute: #f2f2f2;--color-surface: #ffffff;--color-surface-soft: #f8f8f8;--color-surface-mute: #eeeeee;--color-surface-inset: #ffffff;--color-surface-header: #ffffff;--color-border: #d0d0d0;--color-border-strong: #999999;--color-border-muted: #dddddd;--color-heading: #111111;--color-text: #111111;--color-text-muted: #555555;--color-text-soft: #333333;--color-text-inverse: #ffffff;--accent-color: var(--user-accent-color, #0000ee);--accent-color-hover: var(--user-accent-color-hover, #0000bb);--link-color: #0000ee;--link-color-hover: #0000ee;--link-color-visited: #551a8b;--link-color-active: #ff0000;--nav-link-active: var(--link-color);--tab-text-active: var(--link-color);--tab-border-active: var(--link-color);--focus-ring: #0000ee;--header-bg: #ffffff;--header-border: transparent;--header-text: #111111;--footer-bg: #ffffff;--footer-border: transparent;--footer-text: #555555;--panel-bg: #f5f5f5;--panel-bg-inset: #ffffff;--panel-border: #999999;--panel-shadow: 0 8px 24px rgba(0, 0, 0, .12);--input-bg: #ffffff;--input-border: #999999;--input-border-focus: #0000ee;--input-focus-ring: rgba(0, 0, 238, .25);--input-text: #111111;--input-placeholder: #555555;--btn-primary-bg: #0000ee;--btn-primary-bg-hover: #0000bb;--btn-primary-text: #ffffff;--btn-secondary-bg: #eeeeee;--btn-secondary-bg-hover: #dddddd;--btn-secondary-text: #111111;--btn-danger-bg: #b91c1c;--btn-danger-bg-hover: #991b1b;--btn-danger-text: #ffffff;--btn-disabled-bg: #d1d5db;--btn-disabled-text: #6b7280;--badge-bg: #0000ee;--badge-text: #ffffff;--badge-danger-bg: #b91c1c;--badge-danger-text: #ffffff;--error-border: #cc0000;--error-text: #cc0000;--success-text: #008000;--warning-text: #b45309;--overlay-bg: rgba(0, 0, 0, .45);--drawer-bg: rgba(255, 255, 255, .96);--backdrop-bg: rgba(0, 0, 0, .35);--search-icon-color: #777777;--select-bg: var(--input-bg);--select-menu-bg: var(--input-bg);--select-border: var(--input-border);--select-text: var(--input-text);--select-placeholder: #555555;--select-option-highlight-bg: #e5e7eb;--select-tag-bg: #e5e7eb;--select-tag-text: #111111;--table-bg: #ffffff;--table-bg-header: #eeeeee;--table-bg-row: #ffffff;--table-bg-row-hover: #f2f2f2;--table-border: #999999;--table-text: #111111;--table-text-muted: #555555;--table-heading-text: #111111;--map-border: #111111;--map-land-fill: #111111}@media (prefers-color-scheme: dark){:root:not([data-theme=light]):not([data-theme=dark]){--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-surface: #1f2933;--color-surface-soft: #222222;--color-surface-mute: #282828;--color-surface-inset: #111827;--color-surface-header: var(--color-background);--color-border: var(--vt-c-divider-dark-2);--color-border-strong: #2c3e50;--color-border-muted: rgba(255, 255, 255, .12);--color-heading: #ffffff;--color-text: rgba(235, 235, 235, .86);--color-text-muted: #9ca3af;--color-text-soft: #d1d5db;--color-text-inverse: #111111;--accent-color: var(--user-accent-color, #4f46e5);--accent-color-hover: var(--user-accent-color-hover, #4338ca);--link-color: #ffffff;--link-color-hover: var(--accent-color);--link-color-visited: #d8b4fe;--link-color-active: var(--accent-color);--nav-link-active: var(--accent-color);--tab-text-active: var(--accent-color);--tab-border-active: var(--accent-color);--focus-ring: var(--accent-color);--header-bg: var(--color-background);--header-border: transparent;--header-text: var(--color-text-muted);--footer-bg: var(--color-background);--footer-border: transparent;--footer-text: var(--color-text-soft);--panel-bg: var(--color-surface-soft);--panel-bg-inset: var(--color-surface-inset);--panel-border: var(--color-border-strong);--panel-shadow: var(--shadow-panel);--input-bg: var(--color-surface-mute);--input-border: var(--color-border-strong);--input-border-focus: var(--accent-color);--input-focus-ring: rgba(79, 70, 229, .35);--input-text: #ffffff;--input-placeholder: #9ca3af;--btn-primary-bg: #4f46e5;--btn-primary-bg-hover: #4338ca;--btn-primary-text: #ffffff;--btn-secondary-bg: #2c3e50;--btn-secondary-bg-hover: #1a2d40;--btn-secondary-text: #ffffff;--btn-danger-bg: #7f1d1d;--btn-danger-bg-hover: #991b1b;--btn-danger-text: #ffffff;--btn-disabled-bg: #4b5563;--btn-disabled-text: #d1d5db;--badge-bg: var(--accent-color);--badge-text: #ffffff;--badge-danger-bg: #7f1d1d;--badge-danger-text: #ffffff;--error-border: #e53e3e;--error-text: #f87171;--success-text: #4ade80;--warning-text: #f59e0b;--overlay-bg: rgba(0, 0, 0, .6);--drawer-bg: rgba(18, 18, 18, .96);--backdrop-bg: rgba(0, 0, 0, .45);--search-icon-color: #9ca3af;--select-bg: var(--input-bg);--select-menu-bg: var(--input-bg);--select-border: var(--input-border);--select-text: var(--input-text);--select-placeholder: var(--input-placeholder);--select-option-highlight-bg: #1a2d40;--select-tag-bg: #ffffff;--select-tag-text: #000000;--table-bg: var(--color-surface-soft);--table-bg-header: var(--color-surface-inset);--table-bg-row: var(--color-surface-soft);--table-bg-row-hover: var(--color-surface-mute);--table-border: var(--color-border-strong);--table-text: #ffffff;--table-text-muted: var(--color-text-soft);--table-heading-text: #ffffff;--map-border: #333333;--map-land-fill: #cccccc}}:root[data-theme=dark]{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-surface: #1f2933;--color-surface-soft: #222222;--color-surface-mute: #282828;--color-surface-inset: #111827;--color-surface-header: var(--color-background);--color-border: var(--vt-c-divider-dark-2);--color-border-strong: #2c3e50;--color-border-muted: rgba(255, 255, 255, .12);--color-heading: #ffffff;--color-text: rgba(235, 235, 235, .86);--color-text-muted: #9ca3af;--color-text-soft: #d1d5db;--color-text-inverse: #111111;--accent-color: var(--user-accent-color, #4f46e5);--accent-color-hover: var(--user-accent-color-hover, #4338ca);--link-color: #ffffff;--link-color-hover: var(--accent-color);--link-color-visited: #d8b4fe;--link-color-active: var(--accent-color);--nav-link-active: var(--accent-color);--tab-text-active: var(--accent-color);--tab-border-active: var(--accent-color);--focus-ring: var(--accent-color);--header-bg: var(--color-background);--header-border: transparent;--header-text: var(--color-text-muted);--footer-bg: var(--color-background);--footer-border: transparent;--footer-text: var(--color-text-soft);--panel-bg: var(--color-surface-soft);--panel-bg-inset: var(--color-surface-inset);--panel-border: var(--color-border-strong);--panel-shadow: var(--shadow-panel);--input-bg: var(--color-surface-mute);--input-border: var(--color-border-strong);--input-border-focus: var(--accent-color);--input-focus-ring: rgba(79, 70, 229, .35);--input-text: #ffffff;--input-placeholder: #9ca3af;--btn-primary-bg: #4f46e5;--btn-primary-bg-hover: #4338ca;--btn-primary-text: #ffffff;--btn-secondary-bg: #2c3e50;--btn-secondary-bg-hover: #1a2d40;--btn-secondary-text: #ffffff;--btn-danger-bg: #7f1d1d;--btn-danger-bg-hover: #991b1b;--btn-danger-text: #ffffff;--btn-disabled-bg: #4b5563;--btn-disabled-text: #d1d5db;--badge-bg: var(--accent-color);--badge-text: #ffffff;--badge-danger-bg: #7f1d1d;--badge-danger-text: #ffffff;--error-border: #e53e3e;--error-text: #f87171;--success-text: #4ade80;--warning-text: #f59e0b;--overlay-bg: rgba(0, 0, 0, .6);--drawer-bg: rgba(18, 18, 18, .96);--backdrop-bg: rgba(0, 0, 0, .45);--search-icon-color: #9ca3af;--select-bg: var(--input-bg);--select-menu-bg: var(--input-bg);--select-border: var(--input-border);--select-text: var(--input-text);--select-placeholder: var(--input-placeholder);--select-option-highlight-bg: #1a2d40;--select-tag-bg: #ffffff;--select-tag-text: #000000;--table-bg: var(--color-surface-soft);--table-bg-header: var(--color-surface-inset);--table-bg-row: var(--color-surface-soft);--table-bg-row-hover: var(--color-surface-mute);--table-border: var(--color-border-strong);--table-text: #ffffff;--table-text-muted: var(--color-text-soft);--table-heading-text: #ffffff;--map-border: #333333;--map-land-fill: #cccccc}:root[data-theme=light]{--color-background: #ffffff;--color-background-soft: #f8f8f8;--color-background-mute: #f2f2f2;--color-surface: #ffffff;--color-surface-soft: #f8f8f8;--color-surface-mute: #eeeeee;--color-surface-inset: #ffffff;--color-surface-header: #ffffff;--color-border: #d0d0d0;--color-border-strong: #999999;--color-border-muted: #dddddd;--color-heading: #111111;--color-text: #111111;--color-text-muted: #555555;--color-text-soft: #333333;--color-text-inverse: #ffffff;--accent-color: var(--user-accent-color, #0000ee);--accent-color-hover: var(--user-accent-color-hover, #0000bb);--link-color: #0000ee;--link-color-hover: #0000ee;--link-color-visited: #551a8b;--link-color-active: #ff0000;--nav-link-active: var(--link-color);--tab-text-active: var(--link-color);--tab-border-active: var(--link-color);--focus-ring: #0000ee;--header-bg: #ffffff;--header-border: transparent;--header-text: #111111;--footer-bg: #ffffff;--footer-border: transparent;--footer-text: #555555;--panel-bg: #f5f5f5;--panel-bg-inset: #ffffff;--panel-border: #999999;--panel-shadow: 0 8px 24px rgba(0, 0, 0, .12);--input-bg: #ffffff;--input-border: #999999;--input-border-focus: #0000ee;--input-focus-ring: rgba(0, 0, 238, .25);--input-text: #111111;--input-placeholder: #555555;--btn-primary-bg: #0000ee;--btn-primary-bg-hover: #0000bb;--btn-primary-text: #ffffff;--btn-secondary-bg: #eeeeee;--btn-secondary-bg-hover: #dddddd;--btn-secondary-text: #111111;--btn-danger-bg: #b91c1c;--btn-danger-bg-hover: #991b1b;--btn-danger-text: #ffffff;--btn-disabled-bg: #d1d5db;--btn-disabled-text: #6b7280;--badge-bg: #0000ee;--badge-text: #ffffff;--badge-danger-bg: #b91c1c;--badge-danger-text: #ffffff;--error-border: #cc0000;--error-text: #cc0000;--success-text: #008000;--warning-text: #b45309;--overlay-bg: rgba(0, 0, 0, .45);--drawer-bg: rgba(255, 255, 255, .96);--backdrop-bg: rgba(0, 0, 0, .35);--search-icon-color: #777777;--select-bg: var(--input-bg);--select-menu-bg: var(--input-bg);--select-border: var(--input-border);--select-text: var(--input-text);--select-placeholder: #555555;--select-option-highlight-bg: #e5e7eb;--select-tag-bg: #e5e7eb;--select-tag-text: #111111;--table-bg: #ffffff;--table-bg-header: #eeeeee;--table-bg-row: #ffffff;--table-bg-row-hover: #f2f2f2;--table-border: #999999;--table-text: #111111;--table-text-muted: #555555;--table-heading-text: #111111;--map-border: #111111;--map-land-fill: #111111}:root[data-high-contrast=true]{--contrast-scale: 1.2;--color-border: currentColor;--color-border-strong: currentColor;--panel-border: currentColor;--input-border: currentColor;--table-border: currentColor;--focus-ring: #ffff00}:root[data-colorblind-mode="2"]{--accent-color: #0072b2;--accent-color-hover: #005f96;--nav-link-active: var(--accent-color);--tab-text-active: var(--accent-color);--tab-border-active: var(--accent-color);--focus-ring: var(--accent-color);--input-border-focus: var(--accent-color)}:root[data-colorblind-mode="3"]{--accent-color: #009e73;--accent-color-hover: #007f5f;--nav-link-active: var(--accent-color);--tab-text-active: var(--accent-color);--tab-border-active: var(--accent-color);--focus-ring: var(--accent-color);--input-border-focus: var(--accent-color)}:root[data-colorblind-mode="4"]{--accent-color: #d55e00;--accent-color-hover: #b84f00;--nav-link-active: var(--accent-color);--tab-text-active: var(--accent-color);--tab-border-active: var(--accent-color);--focus-ring: var(--accent-color);--input-border-focus: var(--accent-color)}body{line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:var(--font-base);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-dyslexia-font=true] body{font-family:Atkinson Hyperlegible,OpenDyslexic,Verdana,Arial,sans-serif;letter-spacing:.01em;word-spacing:.04em}:root[data-reduced-motion=true]{--motion-scale: 0}h1,h2,h3,h4,h5,h6{color:var(--color-heading);font-weight:700;line-height:1.2}h1{font-size:var(--font-4xl)}h2{font-size:var(--font-3xl)}h3{font-size:var(--font-2xl)}p{margin:0}a{color:var(--link-color);transition:color var(--duration-base) var(--ease-base)}a:hover{color:var(--link-color-hover);text-decoration:underline}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}html,body,#app{min-height:100%}html,body{height:auto}body{overflow-x:hidden;overflow-y:auto}.app-shell{min-height:100dvh;display:flex;flex-direction:column;background:var(--color-background);color:var(--color-text);height:auto;overflow:visible}.app-main{flex:1 0 auto;width:100%;display:flex;flex-direction:column;height:auto;overflow:visible}.main-content,.main{width:100%;flex:1 0 auto;padding-inline:var(--layout-side-padding);height:auto;overflow:visible}.sectioned.main-content,.main-content.sectioned,.main-content--sectioned,.sectioned.main,.main.sectioned{padding-block:var(--space-xl)}.container,.page-container{width:100%;max-width:var(--content-max-width);margin-inline:auto;padding-inline:var(--layout-side-padding)}.wide.container,.container.wide,.container--wide,.wide.page-container,.page-container.wide,.page-container--wide{max-width:var(--content-wide-width)}.full.container,.container.full,.container--full,.full.page-container,.page-container.full,.page-container--full{max-width:none}.page{width:100%;flex:1 0 auto;padding:var(--space-xl) var(--layout-side-padding);height:auto;overflow:visible}.centered{margin-inline:auto}.page.centered,.centered.page{display:flex;align-items:center;justify-content:center}.medium.page,.page.medium{max-width:var(--content-max-width)}.wide.page,.page.wide{max-width:var(--content-wide-width)}.full.page,.page.full{max-width:none}@media (max-width: 64rem){:root{--layout-side-padding: 3rem}}@media (max-width: 48rem){:root{--layout-header-height: 5rem;--layout-footer-height: 4rem;--layout-side-padding: var(--space-md)}}.grid--1,.one.grid{grid-template-columns:repeat(1,minmax(0,1fr))}.grid--2,.two.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3,.three.grid{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4,.four.grid{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--5,.five.grid{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--6,.six.grid{grid-template-columns:repeat(6,minmax(0,1fr))}.grid--7,.seven.grid{grid-template-columns:repeat(7,minmax(0,1fr))}.grid--8,.eight.grid{grid-template-columns:repeat(8,minmax(0,1fr))}.grid--9,.nine.grid{grid-template-columns:repeat(9,minmax(0,1fr))}.grid--10,.ten.grid{grid-template-columns:repeat(10,minmax(0,1fr))}.grid--11,.eleven.grid{grid-template-columns:repeat(11,minmax(0,1fr))}.grid--12,.twelve.grid{grid-template-columns:repeat(12,minmax(0,1fr))}.grid--13,.thirteen.grid{grid-template-columns:repeat(13,minmax(0,1fr))}.grid--14,.fourteen.grid{grid-template-columns:repeat(14,minmax(0,1fr))}.grid--15,.fifteen.grid{grid-template-columns:repeat(15,minmax(0,1fr))}.grid--16,.sixteen.grid{grid-template-columns:repeat(16,minmax(0,1fr))}.grid--17,.seventeen.grid{grid-template-columns:repeat(17,minmax(0,1fr))}.grid--18,.eighteen.grid{grid-template-columns:repeat(18,minmax(0,1fr))}.grid--19,.nineteen.grid{grid-template-columns:repeat(19,minmax(0,1fr))}.grid--20,.twenty.grid{grid-template-columns:repeat(20,minmax(0,1fr))}.grid--21,.twenty-one.grid{grid-template-columns:repeat(21,minmax(0,1fr))}.grid--22,.twenty-two.grid{grid-template-columns:repeat(22,minmax(0,1fr))}.grid--23,.twenty-three.grid{grid-template-columns:repeat(23,minmax(0,1fr))}.grid--24,.twenty-four.grid{grid-template-columns:repeat(24,minmax(0,1fr))}.adaptive.grid,.grid.adaptive,.grid--adaptive{--grid-min-width: 14rem;grid-template-columns:repeat(auto-fit,minmax(var(--grid-min-width),1fr))}.grid--gap-sm,.gap-sm{gap:var(--space-sm)}.grid--gap-md,.gap-md{gap:var(--space-md)}.grid--gap-lg,.gap-lg{gap:var(--space-lg)}.grid--gap-xl,.gap-xl{gap:var(--space-xl)}@media (max-width: 48rem){.grid--2,.two.grid,.grid--3,.three.grid,.grid--4,.four.grid,.grid--5,.five.grid,.grid--6,.six.grid,.grid--7,.seven.grid,.grid--8,.eight.grid,.grid--9,.nine.grid,.grid--10,.ten.grid,.grid--11,.eleven.grid,.grid--12,.twelve.grid,.grid--13,.thirteen.grid,.grid--14,.fourteen.grid,.grid--15,.fifteen.grid,.grid--16,.sixteen.grid,.grid--17,.seventeen.grid,.grid--18,.eighteen.grid,.grid--19,.nineteen.grid,.grid--20,.twenty.grid,.grid--21,.twenty-one.grid,.grid--22,.twenty-two.grid,.grid--23,.twenty-three.grid,.grid--24,.twenty-four.grid{grid-template-columns:1fr}}.wide-sidebar.grid,.grid.wide-sidebar{grid-template-columns:minmax(0,2fr) minmax(var(--control-md),1fr);align-items:start}@media (max-width: 48rem){.wide-sidebar.grid,.grid.wide-sidebar{grid-template-columns:1fr}}.stack,.stacked{display:flex;flex-direction:column}.stack{gap:var(--space-md)}.compact.stack,.compact.stacked,.stacked.compact,.stack--sm{gap:var(--space-sm)}.large.stack,.large.stacked,.stacked.large,.stack--lg{gap:var(--space-lg)}.x-large.stack,.x-large.stacked,.xlarge.stack,.xlarge.stacked,.stacked.x-large,.stacked.xlarge,.stack--xl{gap:var(--space-xl)}.stacked.gap,.stack.gap,.gap.stacked,.gap.stack{gap:var(--space-md)}.stacked.gap-xs,.stack.gap-xs,.gap-xs.stacked,.gap-xs.stack{gap:var(--space-xs)}.stacked.gap-sm,.stack.gap-sm,.gap-sm.stacked,.gap-sm.stack{gap:var(--space-sm)}.stacked.gap-lg,.stack.gap-lg,.gap-lg.stacked,.gap-lg.stack{gap:var(--space-lg)}.stacked.gap-xl,.stack.gap-xl,.gap-xl.stacked,.gap-xl.stack{gap:var(--space-xl)}.cluster,.content-row,.actions-row,.button-row{display:flex;align-items:center;gap:var(--space-sm)}.wrapped.cluster,.cluster.wrapped,.cluster--wrap,.content-row--wrap{flex-wrap:wrap}.between.cluster,.cluster.between,.cluster--between,.content-row--between,.actions-row{justify-content:space-between}.end.cluster,.cluster.end,.cluster--end,.content-row--end,.button-row{justify-content:flex-end}.centered.cluster,.cluster.centered,.center.cluster,.cluster.center,.cluster--center{justify-content:center}.page-section,.section.page,.page.section{width:100%;max-width:var(--content-wide-width);margin-inline:auto;padding-top:var(--space-xl);padding-bottom:0}.page-header,.header.page,.page.header{width:100%;margin-bottom:var(--space-xl)}.page-header__title,.page-title,.title.page,.page.title{margin:0;color:var(--accent-color);font-size:var(--font-4xl);font-weight:700;line-height:1.2}.page-header__subtitle,.page-subtitle,.subtitle.page,.page.subtitle{margin-top:var(--space-2xs);color:var(--accent-color);font-size:var(--font-3xl);font-weight:600;line-height:1.2}.page-summary-grid,.summary.grid.page,.page.summary.grid{max-width:64rem;margin:var(--space-md) auto var(--space-lg)}.page-summary-title,.summary.title.page,.page.summary.title{margin-bottom:var(--space-2xs);color:var(--color-heading);font-weight:800}.page-panel,.panel.page,.page.panel{width:100%;padding:var(--space-md);background:var(--panel-bg-inset);border:1px solid var(--panel-border);border-radius:var(--radius-md);box-shadow:inset 0 2px 8px #0000002e}.section-shell,.shell.section,.section.shell,.section-inner,.inner.section,.section.inner,.section-body,.body.section,.section.body{width:100%}.editable-section,.editable.section,.section.editable{position:relative}.edit-icon{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--color-text-muted);transition:color var(--duration-base) var(--ease-base)}.edit-icon:hover{color:var(--color-heading)}.edit-icon--inline,.inline.edit-icon,.edit-icon.inline{margin-left:var(--space-sm);font-size:var(--font-xl)}.edit-icon--corner,.corner.edit-icon,.edit-icon.corner{position:absolute;top:var(--space-sm);right:var(--space-sm);font-size:var(--font-base)}@media (max-width: 48rem){.page-header__title,.page-title,.title.page,.page.title{font-size:var(--font-3xl)}.page-header__subtitle,.page-subtitle,.subtitle.page,.page.subtitle{font-size:var(--font-2xl)}}.app-header{--header-nav-font-size: var(--font-md);--header-action-icon-size: calc(var(--control-height) * .72);--header-text-icon-size: calc(var(--control-height) * .9);--notification-panel-width: 18rem;--notification-panel-max-height: 9rem;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;align-items:center;-moz-column-gap:var(--space-lg);column-gap:var(--space-lg);row-gap:var(--space-xs);padding:var(--space-xs) var(--space-md);background:var(--color-surface-header, var(--header-bg));border:0}.app-header__brand{grid-column:1;grid-row:1 / span 2;display:inline-flex;align-items:center;justify-content:center;align-self:center;z-index:var(--z-header)}.logo{display:block;width:auto;height:7.5rem}.app-header__search{grid-column:1 / -1;grid-row:1 / span 2;align-self:center;justify-self:center;width:min(100%,42rem);position:relative;z-index:var(--z-nav-menu)}.app-header__search-input{width:100%;min-height:var(--control-height);padding:0 var(--space-sm);border:1px solid var(--input-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text)}.app-header__search-input::-moz-placeholder{color:var(--color-text-muted)}.app-header__search-input::placeholder{color:var(--color-text-muted)}.app-header__search .v-select,.app-header__search .vs{position:relative;z-index:var(--z-toast)}.app-header__search .vs__dropdown-menu{z-index:var(--z-toast)!important}.app-header__actions{grid-column:3;grid-row:1 / span 2;align-self:center;justify-self:end;display:flex;align-items:stretch;justify-content:flex-end;gap:var(--space-lg);height:var(--control-height);min-height:var(--control-height);white-space:nowrap;z-index:var(--z-header)}.app-header__actions>*{height:var(--control-height);min-height:var(--control-height);display:inline-flex;align-items:stretch;justify-content:center}.app-header__actions .app-header__action,.app-header__actions button.app-header__action{width:var(--control-height);height:var(--control-height);min-width:var(--control-height);min-height:var(--control-height);display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--color-text);font:inherit;line-height:1;text-decoration:none;cursor:pointer}.app-header__actions .app-header__action:hover,.app-header__actions .app-header__action:focus-visible,.app-header__actions button.app-header__action:hover,.app-header__actions button.app-header__action:focus-visible{color:var(--accent-color);background:transparent;border:0;box-shadow:none}.app-header__logout{font:inherit}.app-header__actions .app-header__action .text,.app-header__actions .app-header__action .large.text{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:var(--header-text-icon-size);line-height:1}.app-header__actions .app-header__action svg,.app-header__actions .notifications-slot button svg{display:block;width:var(--header-action-icon-size);height:var(--header-action-icon-size)}.notifications-slot{position:relative;width:var(--control-height);height:var(--control-height);min-width:var(--control-height);min-height:var(--control-height);display:inline-flex;align-items:stretch;justify-content:center}.notifications-slot button{width:var(--control-height);height:var(--control-height);min-width:var(--control-height);min-height:var(--control-height);display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--color-text);line-height:1}.notifications-slot button:hover,.notifications-slot button:focus-visible{color:var(--accent-color);background:transparent;border:0;box-shadow:none}.notifications-slot button .text,.notifications-slot button .large.text{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:var(--header-text-icon-size);line-height:1}#notifications-panel,.notifications-panel,.notification-panel,.notifications-slot .nav-menu-panel{width:min(calc(var(--notification-panel-width) * var(--font-scale)),calc(100vw - (var(--space-md) * 2)));max-height:min(calc(var(--notification-panel-max-height) * var(--font-scale)),calc(100dvh - var(--layout-footer-height) - var(--space-xl)));overflow:auto;background:var(--panel-bg);color:var(--color-text);border:1px solid var(--panel-border);border-radius:var(--radius-md);box-shadow:var(--panel-shadow)}#notifications-panel,.notifications-panel,.notification-panel{position:fixed;right:var(--space-xl);bottom:calc(var(--layout-footer-height) + var(--space-md));z-index:var(--z-toast)}.notifications-slot .nav-menu-panel{right:0;min-width:min(calc(var(--notification-panel-width) * var(--font-scale)),calc(100vw - (var(--space-md) * 2)));z-index:var(--z-toast)}.notification-row{width:100%;min-height:auto;padding:var(--space-sm) var(--space-md);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-sm);border-bottom:1px solid var(--color-border-muted)}.notification-row p,.notification-row span,.notification-row strong{min-width:0;overflow-wrap:anywhere;line-height:1.3}.notification-footer{width:100%;min-height:auto;padding:var(--space-sm) var(--space-md);display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);background:var(--color-background-mute);border-top:1px solid var(--color-border-muted)}.notification-footer p,.notification-footer span,.notification-footer button{min-width:0}.app-nav{grid-column:3;grid-row:2;justify-self:end;width:auto;border:0;z-index:var(--z-header)}.app-header .nav__link,.app-header .nav-link,.app-header .nav-menu__trigger,.app-header .nav-menu-trigger{font-size:var(--header-nav-font-size)}.app-header .nav-menu__panel,.app-header .nav-menu-panel{min-width:max(11rem,10em);max-width:calc(100vw - (var(--space-md) * 2));overflow-wrap:anywhere;z-index:var(--z-toast)}.app-header .nav-menu__item,.app-header .nav-menu-item{line-height:1.3}@media (max-width: 64rem){.app-header{grid-template-columns:auto 1fr auto;grid-template-rows:auto auto auto}.app-header__brand{grid-column:1;grid-row:1}.app-header__actions{grid-column:3;grid-row:1;align-self:center}.app-header__search{grid-column:1 / -1;grid-row:2;width:min(100%,42rem)}.app-nav{grid-column:1 / -1;grid-row:3;justify-self:center}}@media (max-width: 48rem){.app-header{row-gap:var(--space-sm);padding:var(--space-sm) var(--space-md)}.logo{height:5rem}.app-header__search{width:100%}#notifications-panel,.notifications-panel,.notification-panel{right:var(--space-md);left:var(--space-md);bottom:calc(var(--layout-footer-height) + var(--space-sm));width:auto;max-width:none}.notifications-slot .nav-menu-panel{position:fixed;right:var(--space-md);left:var(--space-md);width:auto;min-width:0;max-width:none}}.nav,.nav-links{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-sm);border:0}.nav__link,.nav-link{color:var(--header-text);font-size:var(--font-md);font-weight:600;line-height:1.2;text-decoration:none;transition:color var(--duration-fast) var(--ease-base)}:root[data-theme=dark] .nav__link,:root[data-theme=dark] .nav-link{color:#fff}.nav__link:hover,.nav__link.router-link-active,.nav__link.router-link-exact-active,.nav-link:hover,.nav-link.router-link-active,.nav-link.router-link-exact-active{color:var(--nav-link-active);text-decoration:none}.nav-menu{position:relative;display:inline-flex;align-items:center}.nav-menu__trigger,.nav-menu-trigger{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--header-text);font-size:var(--font-md);font-weight:600;line-height:1.2;cursor:pointer;transition:color var(--duration-fast) var(--ease-base)}:root[data-theme=dark] .nav-menu__trigger,:root[data-theme=dark] .nav-menu-trigger{color:#fff}.nav-menu__trigger:hover,.nav-menu__trigger[aria-expanded=true],.nav-menu-trigger:hover,.nav-menu-trigger[aria-expanded=true]{color:var(--nav-link-active)}.nav-menu__panel,.nav-menu-panel{position:absolute;top:calc(100% + var(--space-sm));right:0;min-width:11rem;z-index:var(--z-nav-menu);display:flex;flex-direction:column;padding:var(--space-xs);background:var(--panel-bg);color:var(--color-text);border:1px solid var(--panel-border);border-radius:var(--radius-md);box-shadow:var(--panel-shadow)}.nav-menu__item,.nav-menu-item{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:var(--space-sm) var(--space-md);border:0;border-radius:var(--radius-xs);color:var(--color-text);background:transparent;text-decoration:none;font-size:var(--font-md);font-weight:600;cursor:pointer}.nav-menu__item:hover,.nav-menu__item.router-link-active,.nav-menu__item.router-link-exact-active,.nav-menu-item:hover,.nav-menu-item.router-link-active,.nav-menu-item.router-link-exact-active{color:var(--nav-link-active);background:var(--color-background-mute);text-decoration:none}.nav-menu__item--button,.nav-menu-item--button{font:inherit;text-align:left}.app-footer{width:100%;min-height:var(--layout-footer-height);flex:0 0 auto;margin-top:auto;display:flex;align-items:center;justify-content:center;padding:0 var(--space-md);background-color:var(--footer-bg);border-top:1px solid var(--footer-border);color:var(--footer-text);text-align:center}.app-footer p{margin:0;font-size:var(--font-sm);line-height:1.2}@media (max-width: 64rem){.nav,.nav-links{justify-content:center}}@media (max-width: 48rem){.nav,.nav-links{gap:var(--space-sm)}.nav__link,.nav-link,.nav-menu__trigger,.nav-menu-trigger{font-size:var(--font-base)}}.button,.btn,button{min-height:var(--control-height);padding:.625rem 1.125rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-xs);background:transparent;color:inherit;font-size:var(--font-md);transition:background-color var(--duration-base) var(--ease-base),border-color var(--duration-base) var(--ease-base),color var(--duration-base) var(--ease-base),opacity var(--duration-base) var(--ease-base)}.button:hover,.btn:hover,button:hover{background:var(--color-background-mute)}button:disabled,.button:disabled,.btn:disabled,.disabled.button,.button.disabled{opacity:.65;cursor:not-allowed}.small.button,.button.small,.small.btn,.btn.small,button.small{min-height:2rem;padding:.375rem .75rem;font-size:var(--font-sm)}.medium.button,.button.medium,.medium.btn,.btn.medium,button.medium{min-height:var(--control-height);padding:.625rem 1.125rem;font-size:var(--font-md)}.large.button,.button.large,.large.btn,.btn.large,button.large{min-height:3rem;padding:.75rem 1.5rem;font-size:var(--font-lg)}.primary.solid.button,.solid.primary.button,.button.primary.solid,.button.solid.primary,.button--primary,.btn-primary,.submit-btn,.form-button,.primary.button,.button.primary{background:var(--btn-primary-bg);color:var(--btn-primary-text);border-color:var(--btn-primary-bg)}.primary.solid.button:hover,.solid.primary.button:hover,.button.primary.solid:hover,.button.solid.primary:hover,.button--primary:hover,.btn-primary:hover,.submit-btn:hover,.form-button:hover,.primary.button:hover,.button.primary:hover{background:var(--btn-primary-bg-hover);border-color:var(--btn-primary-bg-hover)}.secondary.solid.button,.solid.secondary.button,.button.secondary.solid,.button.solid.secondary,.secondary.button,.button.secondary{background:var(--btn-secondary-bg);color:var(--btn-secondary-text);border-color:var(--btn-secondary-bg)}.secondary.solid.button:hover,.solid.secondary.button:hover,.button.secondary.solid:hover,.button.solid.secondary:hover,.secondary.button:hover,.button.secondary:hover{background:var(--btn-secondary-bg-hover);border-color:var(--btn-secondary-bg-hover)}.danger.solid.button,.solid.danger.button,.button.danger.solid,.button.solid.danger,.button--danger,.danger.button,.button.danger,.danger.btn,.btn.danger,button.danger,.remove-btn{background:var(--btn-danger-bg);color:var(--btn-danger-text);border-color:var(--btn-danger-bg)}.danger.solid.button:hover,.solid.danger.button:hover,.button.danger.solid:hover,.button.solid.danger:hover,.button--danger:hover,.danger.button:hover,.button.danger:hover,.danger.btn:hover,.btn.danger:hover,button.danger:hover,.remove-btn:hover{background:var(--btn-danger-bg-hover);border-color:var(--btn-danger-bg-hover)}.secondary.outline.button,.outline.secondary.button,.button.secondary.outline,.button.outline.secondary,.button--secondary{background:transparent;color:inherit;border-color:var(--color-border-strong)}.ghost.button,.button.ghost{min-height:auto;padding:0;background:transparent;border:none;color:var(--color-text-muted)}.ghost.button:hover,.button.ghost:hover{background:transparent;color:var(--color-heading)}.full.button,.button.full,.button--full{width:100%}.button__icon,.icon.button,.button.icon{display:inline-flex;align-items:center;justify-content:center}.card,.panel{width:100%}.card{padding:var(--card-padding, var(--space-xl))}.small.card,.card.small,.small.panel,.panel.small,.card--sm{max-width:var(--control-md);--card-padding: var(--space-lg)}.medium.card,.card.medium,.medium.surface,.surface.medium,.medium.panel,.panel.medium,.card--md{max-width:var(--control-lg)}.large.card,.card.large,.large.surface,.surface.large,.large.panel,.panel.large,.card--lg{max-width:var(--control-xl)}.x-large.card,.xlarge.card,.card.x-large,.card.xlarge,.x-large.panel,.xlarge.panel,.panel.x-large,.panel.xlarge{max-width:var(--content-max-width)}.surface,.card--panel,.panel{background:var(--panel-bg);color:var(--color-text);border:1px solid var(--panel-border);border-radius:var(--radius-md);box-shadow:var(--panel-shadow)}.panel{padding:var(--space-md)}.stacked.panel,.panel.stacked{padding:0;overflow:hidden}.inset.surface,.surface.inset,.surface--inset,.inset.panel,.panel.inset,.panel--inset{background:var(--panel-bg-inset);box-shadow:inset 0 2px 8px #0000002e}.notification-row{width:100%;min-height:3.25rem;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-muted)}.notification-footer{width:100%;min-height:3rem;padding:var(--space-sm) var(--space-md);background:var(--color-background-mute);border-top:1px solid var(--color-border-muted)}.card-list,.list.card,.card.list{width:100%;display:grid;gap:var(--space-md)}.card-list__item,.item.card,.card.item{width:100%}.card-list__item--relative,.relative.item.card,.relative.card.item,.item.card.relative,.card.item.relative{position:relative}.card-list__link,.link.card,.card.link{width:100%;display:block;color:inherit;text-decoration:none}.card-list__link:hover,.link.card:hover,.card.link:hover{color:inherit;text-decoration:none}.info-card{width:100%;border:1px solid var(--color-border-muted);border-radius:var(--radius-lg);background:transparent;overflow:hidden}.info-card__top{width:100%;display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:var(--space-md);padding:var(--space-md);align-items:center}.info-card__image{width:5.5rem;height:5.5rem;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-background-mute);display:grid;place-items:center}.info-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.info-card__content{min-width:0}.info-card__title{margin:0;color:var(--color-heading);font-size:var(--font-lg);line-height:1.2;font-weight:800}.info-card__subtitle{margin-top:var(--space-2xs);color:var(--color-text-muted)}.info-card__info{margin-top:var(--space-xs)}.info-card__body{padding:var(--space-sm) var(--space-md) var(--space-md);border-top:1px solid var(--color-border-muted)}.info-card__body-label{margin:0 0 var(--space-xs);color:var(--color-heading);font-weight:700}.info-card__body-text{color:var(--color-text-muted)}.info-card__body-text p{margin:0}.form{width:100%}.form-container,.container.form,.form.container{max-width:var(--control-xl);margin-inline:auto;padding:var(--space-xl);background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:var(--radius-md)}.form__row,.form-row,.row.form,.form.row{display:flex;flex-wrap:wrap;gap:var(--space-md);padding-bottom:var(--space-lg);align-items:flex-end}.error-row,.form__row.error-row,.form-row.error-row,.error.row.form,.row.form.error{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:flex-start;padding-top:0;padding-bottom:var(--space-sm);margin-top:calc(-1 * var(--space-lg))}.error-row:empty,.form__row.error-row:empty,.form-row.error-row:empty,.error.row.form:empty,.row.form.error:empty{display:none}.error-row .error,.form__row.error-row .error,.form-row.error-row .error,.error.row.form .error,.row.form.error .error{margin-top:0}.form__row--actions,.form-row--actions,.actions.form,.form.actions{justify-content:flex-end;gap:var(--space-sm);padding-bottom:0}.field{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 clamp(10rem,25%,16rem);min-width:min(100%,10rem)}.small.field,.field.small,.field--sm{flex:0 1 clamp(3.5rem,8%,5rem);min-width:3.5rem}.medium.field,.field.medium,.field--md{flex:0 1 clamp(7rem,14%,10rem);min-width:min(100%,7rem)}.large.field,.field.large,.field--lg{flex:1 1 clamp(10rem,20%,14rem);min-width:min(100%,10rem)}.x-large.field,.xlarge.field,.field.x-large,.field.xlarge,.field--xl{flex:1 1 clamp(14rem,33%,22rem);min-width:min(100%,14rem)}.xx-large.field,.xxlarge.field,.field.xx-large,.field.xxlarge,.field--2xl{flex:2 1 clamp(16rem,50%,32rem);min-width:min(100%,16rem)}.checkbox.field,.field.checkbox,.field--checkbox{flex:0 1 clamp(3rem,8%,6rem);min-width:3rem;align-items:center;justify-content:flex-start;text-align:center;min-height:calc(var(--control-height) + 1.35em + var(--space-2xs))}.checkbox.field input[type=checkbox],.field.checkbox input[type=checkbox],.field--checkbox input[type=checkbox]{width:1rem;height:1rem;flex:0 0 auto;margin:var(--space-sm) auto 0;padding:0}.form__label,.field__label,.label.field,.field.label,label{font-weight:600;margin-bottom:var(--space-2xs);color:var(--color-heading)}.form__control,.input,.form-input,input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=search],textarea,select{width:100%;min-width:0;min-height:var(--control-height);padding:.5rem .75rem;border:1px solid var(--input-border);border-radius:var(--radius-xs);background:var(--input-bg);color:var(--input-text);font-size:var(--font-md);outline:none;transition:border-color var(--duration-fast) var(--ease-base),box-shadow var(--duration-fast) var(--ease-base)}textarea{min-height:8rem;resize:vertical}.form__control:focus,.input:focus,.form-input:focus,input:focus,textarea:focus,select:focus{border-color:var(--input-border-focus);box-shadow:0 0 0 2px var(--input-focus-ring)}.has-error input,.has-error textarea,.has-error select,.error.field input,.error.field textarea,.error.field select,.field.error input,.field.error textarea,.field.error select{border-color:var(--error-border)}.form__error,.error-message,.error.form,.form.error,.error{color:var(--error-text);font-size:var(--font-xs);margin-top:var(--space-2xs)}.form__success,.success.form,.form.success,.success{color:var(--success-text);font-size:var(--font-xs);margin-top:var(--space-2xs)}.compact.form,.form.compact{width:min(100%,var(--control-lg));margin-inline:auto}.compact.form .field,.form.compact .field{min-width:0}.field .inline{align-self:flex-end;margin-top:var(--space-2xs)}.stacked.form,.form.stacked{align-items:stretch}.stacked.form .field,.form.stacked .field{flex:0 0 auto;width:100%}@media (max-width: 48rem){.form__row,.form-row,.row.form,.form.row{align-items:stretch}.error-row,.form__row.error-row,.form-row.error-row,.error.row.form,.row.form.error{align-items:flex-start;gap:var(--space-xs);margin-top:calc(-1 * var(--space-lg));padding-bottom:var(--space-sm)}.field,.small.field,.field.small,.field--sm,.medium.field,.field.medium,.field--md,.large.field,.field.large,.field--lg,.x-large.field,.xlarge.field,.field.x-large,.field.xlarge,.field--xl,.xx-large.field,.xxlarge.field,.field.xx-large,.field.xxlarge,.field--2xl,.checkbox.field,.field.checkbox,.field--checkbox{flex-basis:100%;width:100%;min-width:0}.checkbox.field,.field.checkbox,.field--checkbox{align-items:flex-start;text-align:left}.checkbox.field input[type=checkbox],.field.checkbox input[type=checkbox],.field--checkbox input[type=checkbox]{margin-inline:0}}.modal__overlay,.modal-overlay,.overlay.modal,.modal.overlay,.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--space-md);background:var(--overlay-bg)}.modal__box,.modal-box,.modal-card,.card.modal,.modal.card{position:relative;width:100%;max-width:var(--control-xl);max-height:90vh;overflow-y:auto;padding:var(--space-xl);background:var(--panel-bg);color:var(--color-text);border:1px solid var(--panel-border);border-radius:var(--radius-md);box-shadow:var(--panel-shadow)}.small.modal-box,.modal-box.small,.modal__box--sm,.modal-box--sm{max-width:var(--control-lg)}.large.modal-box,.modal-box.large,.modal__box--lg,.modal-box--lg{max-width:var(--content-max-width)}.modal__close,.modal-close,.close.modal,.modal.close{position:absolute;top:var(--space-md);right:var(--space-md);background:transparent;border:none;color:var(--color-text-muted);font-size:var(--font-xl)}.modal__close:hover,.modal-close:hover,.close.modal:hover,.modal.close:hover{color:var(--color-heading)}.modal__title,.modal-title,.title.modal,.modal.title{margin-bottom:var(--space-md);color:var(--color-heading);font-size:var(--font-xl);font-weight:600}.modal__footer,.modal-footer,.footer.modal,.modal.footer{margin-top:var(--space-lg);display:flex;justify-content:flex-end;gap:var(--space-sm)}.table-wrapper,.table-container,.wrapper.table,.container.table{width:100%;overflow:auto}.table,.base-table,table{width:100%;border-collapse:collapse}.dense.table,.table.dense{font-size:var(--font-sm)}.table__header,.table-head--sticky,thead.sticky,.sticky.table-header,.table-header.sticky{position:sticky;top:0;z-index:var(--z-sticky);background:var(--color-background)}.table th,.table td,.base-table th,.base-table td,th,td{padding:.5rem .75rem;vertical-align:middle}.dense.table th,.dense.table td,.table.dense th,.table.dense td{padding:.375rem .5rem}.table__cell--center,.checkbox-cell,.center.cell,.cell.center,.center{text-align:center;vertical-align:middle}.table__cell--actions,.actions-cell,.actions.cell,.cell.actions{text-align:right;white-space:nowrap}.table__link,.table-link,.link.table,.table.link{color:var(--link-color);text-decoration:none}.table__link:hover,.table-link:hover,.link.table:hover,.table.link:hover{color:var(--link-color-hover);text-decoration:underline}.tabs{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0;margin-bottom:var(--space-sm);border-bottom:none}.tab{position:relative;display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;color:var(--color-text-muted);background:transparent;border:none;font-size:var(--font-sm);font-weight:600;transition:color var(--duration-base) var(--ease-base)}.tabs .tab+.tab{margin-left:var(--space-md);padding-left:var(--space-md);border-left:1px solid var(--color-border-muted)}.tab:hover,.active.tab,.tab.active,.tab[aria-selected=true]{color:var(--tab-text-active)}.active.tab:after,.tab.active:after,.tab[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.125rem;border-radius:var(--radius-pill);background:var(--tab-border-active)}.tabs .tab+.tab.active:after,.tabs .tab+.tab[aria-selected=true]:after{left:var(--space-md)}.count.badge{margin-left:var(--space-xs)}.badge{display:inline-flex;align-items:center;justify-content:center;padding:.125rem .5rem;border:1px solid var(--color-border-muted);border-radius:var(--radius-pill);font-size:var(--font-xs);line-height:1}.badge--primary{background:var(--badge-bg);color:var(--badge-text);border-color:var(--badge-bg)}.badge--danger{background:var(--badge-danger-bg);color:var(--badge-danger-text);border-color:var(--badge-danger-bg)}.meta__text{color:var(--color-text-muted)}.meta__dot{opacity:.6}.message,.alert{margin-top:var(--space-md);font-size:var(--font-sm)}.error.message,.message.error,.message--error,.error.alert,.alert.error,.alert--error{color:var(--error-text)}.success.message,.message.success,.message--success,.success.alert,.alert.success,.alert--success{color:var(--success-text)}.warning.message,.message.warning,.message--warning,.warning.alert,.alert.warning,.alert--warning{color:var(--warning-text)}.empty-state,.empty.state,.state.empty,.loading-state,.loading.state,.state.loading{width:100%;min-height:12rem;display:flex;flex-direction:column;gap:var(--space-md);align-items:center;justify-content:center;text-align:center;color:var(--color-text-muted)}.media{width:100%}.media.gallery,.gallery.media{--media-gallery-columns: 3;--media-gallery-min-item-width: 12.5rem;width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(var(--media-gallery-columns),minmax(0,1fr));gap:var(--space-xl);justify-items:center;color:var(--color-text-muted);font-size:var(--font-md)}.directory.media.gallery,.directory.gallery.media,.media.gallery.directory,.gallery.media.directory{max-width:var(--content-wide-width)}.featured.media.gallery,.featured.gallery.media,.media.gallery.featured,.gallery.media.featured{max-width:72rem}.adaptive.media.gallery,.adaptive.gallery.media,.media.gallery.adaptive,.gallery.media.adaptive{grid-template-columns:repeat(auto-fit,minmax(var(--media-gallery-min-item-width),1fr))}.item.gallery,.gallery.item{width:100%;max-width:22rem;display:flex;flex-direction:column;align-items:center}.image-link.gallery,.gallery.image-link{display:block;color:inherit;text-decoration:none;margin-bottom:var(--space-sm)}.image-link.gallery:hover,.gallery.image-link:hover{text-decoration:none}.image.gallery,.gallery.image{display:block;-o-object-fit:cover;object-fit:cover;margin:0 auto}.portrait.image.gallery,.image.gallery.portrait,.gallery.image.portrait{width:12.5rem;height:15.625rem}.placeholder.image.gallery,.image.gallery.placeholder,.gallery.image.placeholder{border:1px solid var(--color-border-strong);background:transparent}.no-image.image.gallery,.image.gallery.no-image,.gallery.image.no-image{display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border-strong);background:var(--color-background-mute);color:var(--color-text-muted);font-size:var(--font-sm);font-weight:600;line-height:1.2;text-align:center}.title.gallery,.gallery.title{margin:0 0 var(--space-sm);color:var(--color-heading);font-size:var(--font-lg);font-weight:600;line-height:1.2;text-align:center}.title.gallery:hover,.gallery.title:hover{color:var(--link-color-hover);text-decoration:underline}.label.gallery,.gallery.label{margin:var(--space-xs) 0 var(--space-2xs);color:var(--color-text-muted);font-size:var(--font-md);font-weight:600;line-height:1.2;text-align:center}.value.gallery,.gallery.value{margin:0;color:var(--color-text-muted);font-size:var(--font-md);line-height:1.4;text-align:center}.image.media,.media.image{max-height:18.75rem;border-radius:var(--radius-md);-o-object-fit:contain;object-fit:contain}.video.media,.media.video,.video{width:100%;max-height:26.25rem;border-radius:var(--radius-md)}.audio.media,.media.audio,.audio{width:100%}@media (max-width: 48rem){.media.gallery,.gallery.media{grid-template-columns:1fr}}.avatar.media,.media.avatar{width:var(--media-size-avatar);height:var(--media-size-avatar);border-radius:var(--radius-pill);-o-object-fit:cover;object-fit:cover}.small.media,.media.small{width:var(--media-size-sm);height:auto}.medium.media,.media.medium{width:var(--media-size-md);height:auto}.large.media,.media.large{width:var(--media-size-lg);height:auto}.x-large.media,.xlarge.media,.media.x-large,.media.xlarge{width:var(--media-size-xl);height:auto}.brand,.brand.media,.media.brand{width:min(100%,var(--brand-size, var(--brand-size-md)));max-width:100%;height:auto;margin-inline:auto;-o-object-fit:contain;object-fit:contain}.small.brand,.brand.small,.small.brand.media,.brand.media.small{--brand-size: var(--brand-size-sm)}.medium.brand,.brand.medium,.medium.brand.media,.brand.media.medium{--brand-size: var(--brand-size-md)}.large.brand,.brand.large,.large.brand.media,.brand.media.large{--brand-size: var(--brand-size-lg)}.x-large.brand,.xlarge.brand,.brand.x-large,.brand.xlarge,.x-large.brand.media,.xlarge.brand.media,.brand.media.x-large,.brand.media.xlarge{--brand-size: var(--brand-size-xl)}.banner.media{position:relative;min-height:9.375rem;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);color:inherit;text-decoration:none}.banner.media .content.media,.banner.media .media.content{position:relative;z-index:2;min-height:inherit;display:flex;flex-direction:column;justify-content:center;padding:var(--space-lg) var(--space-xl)}.banner.media .image.media,.banner.media .media.image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;border-radius:0}.fade.media:after,.media.fade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to left,rgba(24,24,24,0) 0%,rgba(24,24,24,0) 38%,rgba(24,24,24,.35) 56%,rgba(24,24,24,.72) 74%,var(--color-background) 100%)}.editor{width:100%}.editor__surface,.editor-surface{background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-xs)}.editor__toolbar,.ql-toolbar.ql-snow{position:sticky;top:var(--layout-header-height);z-index:var(--z-sticky);width:100%;background:var(--color-background-soft);border:none;border-bottom:1px solid var(--color-border);color:var(--color-text)}.editor__body,.ql-container.ql-snow{border:none;background:var(--input-bg);border-radius:0 0 var(--radius-xs) var(--radius-xs)}.editor__content,.ql-editor{min-height:18.75rem}.editor__actions,.editor-buttons,.save-bar,.tab-save-bar{position:sticky;bottom:0;z-index:var(--z-sticky);display:flex;justify-content:flex-end;gap:var(--space-sm);padding:var(--space-sm) 0 var(--space-2xs);background:var(--color-background)}.map{max-width:100%;overflow:visible}.world.map,.network.map{width:100%;--map-height: 24rem}.small.map{--map-height: 16rem}.medium.map{--map-height: 24rem}.large.map{--map-height: 35rem}.x-large.map,.xlarge.map{--map-height: 44rem}.world.map{display:flex;flex-direction:column;background:transparent}.network.map{display:block;max-width:min(100%,68rem);margin-inline:auto;background:transparent}.bordered.map{border:1px solid var(--map-border);border-radius:var(--radius-xs);overflow:hidden}.surface.map{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:var(--radius-xs);overflow:hidden}.controls.map{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto var(--space-xs);display:flex;align-items:center;justify-content:flex-start;gap:var(--space-md);flex-wrap:wrap}.controls.map>select.input{width:auto;min-width:var(--control-sm);max-width:var(--control-sm);flex:0 0 auto}.filters.map{width:auto;max-width:none;flex:0 1 auto;display:flex;align-items:center;justify-content:flex-start;gap:var(--space-xs);flex-wrap:wrap}.network.map>.controls.map{width:100%;max-width:100%;margin:0 auto var(--space-xs);display:flex;align-items:center;justify-content:flex-start;gap:var(--space-sm);flex-wrap:nowrap}.network.map>.controls.map .field{flex:1 1 auto;width:auto;min-width:0}.network.map>.controls.map .input{width:100%}.network.map>.controls.map .button{flex:0 0 auto}.root.map{display:block;width:100%;height:var(--map-height);flex:0 0 auto;min-height:0}.zoom.badge.map{top:var(--space-sm);right:var(--space-sm);z-index:var(--z-base);background:var(--color-surface-inset);color:var(--color-text-muted);border-color:var(--color-border-muted)}.tooltip.map{width:16.25rem;z-index:var(--z-dropdown)}.network.map .surface.panel{top:calc(100% + var(--space-xs));left:0;z-index:var(--z-dropdown)}.filter.button{min-height:auto;padding:.25rem .5rem;border-color:var(--color-border-muted);background:transparent;color:var(--color-text-muted);font-size:var(--font-sm)}.filter.button:hover{color:var(--nav-link-active);background:transparent}.active.filter.button,.filter.button.active,.filter.button[aria-pressed=true]{color:var(--btn-primary-text);background:var(--accent-color);border-color:var(--accent-color)}.active.filter.button:hover,.filter.button.active:hover,.filter.button[aria-pressed=true]:hover{color:var(--btn-primary-text);background:var(--accent-color-hover);border-color:var(--accent-color-hover)}.legend.map{width:100%;max-width:min(100%,calc(var(--map-height, 24rem) * 2.083333));margin:var(--space-sm) auto 0;color:var(--color-text-muted);font-size:var(--font-sm);line-height:1.2;--grid-min-width: 10.5rem;--legend-swatch-size: 1rem}.item.legend{display:inline-flex;align-items:center;gap:var(--space-xs);min-width:0;white-space:nowrap}.swatch.legend{width:var(--legend-swatch-size);height:var(--legend-swatch-size);flex:0 0 var(--legend-swatch-size);display:inline-block;border:1px solid var(--color-border-muted)}@media (max-width: 48rem){.network.map{max-width:100%}.network.map>.controls.map{flex-wrap:wrap}.network.map>.controls.map .field{flex-basis:100%}.legend.map{--grid-min-width: 9rem}}.tag{max-width:100%}.overlay.tag,.tag.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;pointer-events:none}.click-area.tag,.tag.click-area{position:absolute;top:0;right:0;bottom:0;left:40px;cursor:crosshair;pointer-events:auto}.backdrop.tag,.tag.backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000014;pointer-events:none}.hint.tag,.tag.hint{position:absolute;top:var(--space-sm);left:0;right:0;width:-moz-max-content;width:max-content;max-width:calc(100% - var(--space-xl));margin:0 auto;padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-pill);background:#000000b3;color:var(--vt-c-white);font-size:var(--font-xs);font-weight:600;line-height:1.2;text-align:center;pointer-events:none}.dot.tag,.tag.dot{position:absolute;transform:translate(-50%,-50%);width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border:2px solid var(--vt-c-white);border-radius:var(--radius-pill);background:var(--btn-danger-bg);color:var(--btn-danger-text);box-shadow:var(--shadow-soft);font-size:var(--font-sm);font-weight:700;line-height:1;cursor:pointer}.dot.tag:hover,.tag.dot:hover{background:var(--btn-danger-bg-hover)}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none!important}.inline{display:inline-flex;align-items:center;gap:var(--space-xs)}.inline.centered{justify-content:center}.mt-sm{margin-top:var(--space-sm)}.mt-md{margin-top:var(--space-md)}.mt-lg{margin-top:var(--space-lg)}.mt-xl{margin-top:var(--space-xl)}.mb-sm{margin-bottom:var(--space-sm)}.mb-md{margin-bottom:var(--space-md)}.mb-lg{margin-bottom:var(--space-lg)}.mb-xl{margin-bottom:var(--space-xl)}.p-sm{padding:var(--space-sm)}.p-md{padding:var(--space-md)}.p-lg{padding:var(--space-lg)}.p-xl{padding:var(--space-xl)}.no-gap,.gap-none,.gap-0{gap:0}.gap{gap:var(--space-md)}.gap-xs{gap:var(--space-xs)}.gap-sm{gap:var(--space-sm)}.gap-md{gap:var(--space-md)}.gap-lg{gap:var(--space-lg)}.gap-xl{gap:var(--space-xl)}.w-full{width:100%}.h-full{height:100%}.max-w-full{max-width:100%}.control--xs{width:var(--control-xs);max-width:100%}.control--sm{width:var(--control-sm);max-width:100%}.control--md{width:var(--control-md);max-width:100%}.control--lg{width:var(--control-lg);max-width:100%}.control--xl{width:var(--control-xl);max-width:100%}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-muted{color:var(--color-text-muted)}.text-strong{color:var(--color-heading);font-weight:700}.text-danger{color:var(--error-text)}.text-success{color:var(--success-text)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nowrap{white-space:nowrap}.text{color:var(--color-text)}.text.small,.small.text{font-size:var(--font-sm)}.text.medium,.medium.text{font-size:var(--font-md)}.text.large,.large.text{font-size:var(--font-lg)}.text.muted,.muted.text,.muted{color:var(--color-text-muted)}.text.danger,.danger.text{color:var(--error-text)}.text.success,.success.text{color:var(--success-text)}.text.warning,.warning.text{color:var(--warning-text)}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.flex-center{display:flex;align-items:center;justify-content:center}.flex-wrap{flex-wrap:wrap}.is-hidden{visibility:hidden;pointer-events:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.is-active{opacity:1}.is-disabled{opacity:.65;pointer-events:none}.is-loading{cursor:progress}.has-error{--field-border-color: var(--error-border)}.has-success{--field-border-color: var(--success-text)}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.sticky--top{top:0}.sticky--header-offset{top:var(--layout-header-height)}.sticky--bottom{bottom:0}.top-right{top:-.35rem;right:-.45rem}.bottom-right{right:var(--space-xl);bottom:var(--space-xl);z-index:var(--z-toast)}.floating{position:fixed;z-index:var(--z-toast)}.top.floating,.floating.top{top:var(--space-xl)}.middle.floating,.floating.middle{top:50%}.bottom.floating,.floating.bottom{bottom:var(--space-xl)}.left.floating,.floating.left{left:var(--space-xl)}.center.floating,.floating.center{left:50%}.right.floating,.floating.right{right:var(--space-xl)}.middle.floating,.floating.middle{transform:translateY(-50%)}.center.floating,.floating.center{transform:translate(-50%)}.middle.center.floating,.middle.floating.center,.center.middle.floating,.center.floating.middle,.floating.middle.center,.floating.center.middle{transform:translate(-50%,-50%)}@media (max-width: 48rem){.bottom-right{right:var(--space-md);bottom:var(--space-md)}.top.floating,.floating.top{top:var(--space-md)}.bottom.floating,.floating.bottom{bottom:var(--space-md)}.left.floating,.floating.left{left:var(--space-md)}.right.floating,.floating.right{right:var(--space-md)}}.leaflet-container,.map-root{width:100%;height:100%}.filepond-wrapper{position:relative;display:block;width:100%;max-width:60rem;margin-inline:auto}.small.filepond-wrapper,.filepond-wrapper.small{max-width:var(--control-md)}.medium.filepond-wrapper,.filepond-wrapper.medium{max-width:var(--control-lg)}.large.filepond-wrapper,.filepond-wrapper.large{max-width:60rem}.x-large.filepond-wrapper,.xlarge.filepond-wrapper,.filepond-wrapper.x-large,.filepond-wrapper.xlarge{max-width:var(--content-max-width)}.filepond-wrapper .filepond--root{width:100%;margin-bottom:0}.filepond-wrapper .filepond--drop-label,.filepond-wrapper .filepond--drop-label label{color:var(--vt-c-black)!important}.filepond-wrapper .filepond--label-action{color:var(--vt-c-black)!important;text-decoration:underline;font-weight:600}.filepond-wrapper .filepond--label-action:hover{color:var(--vt-c-indigo)!important}.filepond-wrapper .filepond--credits{color:var(--vt-c-black)!important}.ql-toolbar.ql-snow{position:sticky;top:var(--layout-header-height);z-index:var(--z-sticky);background:var(--color-background-soft);border:none;border-bottom:1px solid var(--color-border)}.ql-container.ql-snow{border:none;background:var(--input-bg)}.ql-editor{min-height:18.75rem;color:var(--input-text)}.ql-snow .ql-stroke{stroke:var(--color-text)!important}.ql-snow .ql-fill{fill:var(--color-text)!important}.ql-snow .ql-picker,.ql-snow .ql-picker-label,.ql-snow .ql-picker-item{color:var(--color-text)!important}.ql-toolbar button:hover .ql-stroke,.ql-toolbar button.ql-active .ql-stroke{stroke:var(--accent-color)!important}.ql-toolbar button:hover .ql-fill,.ql-toolbar button.ql-active .ql-fill{fill:var(--accent-color)!important}.ql-toolbar .ql-picker-label:hover,.ql-toolbar .ql-picker-label.ql-active,.ql-toolbar .ql-picker-item:hover,.ql-toolbar .ql-picker-item.ql-selected{color:var(--accent-color)!important}.v-select,.vs{width:100%}.vs__dropdown-toggle{width:100%;min-height:var(--control-height);display:flex;align-items:center;padding:.375rem .5rem;background:var(--select-bg)!important;border:1px solid var(--select-border)!important;border-radius:var(--radius-xs);color:var(--select-text)!important}.vs__search,.vs__search:focus,.vs__search:focus-visible{width:0;min-width:0;min-height:0;margin:0;padding:0;color:var(--select-text)!important;background:transparent!important;border:0!important;border-radius:0!important;outline:none!important;box-shadow:none!important}.vs--searchable:not(.vs--selected) .vs__search,.vs--multiple .vs__search{width:auto;flex:1 1 auto}.vs__selected-options{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2xs);padding:0}.vs__selected,.vs__placeholder{display:inline-flex;align-items:center;margin:0;color:var(--select-placeholder)!important;line-height:1.2}.vs--single .vs__selected{color:var(--select-text)!important}.vs--multiple .vs__selected{min-height:1.75rem;display:inline-flex;align-items:center;gap:var(--space-2xs);margin:.125rem 0;padding:.25rem .5rem;color:var(--select-tag-text)!important;background:var(--select-tag-bg)!important;border:0;border-radius:var(--radius-xs);font-size:var(--font-sm);line-height:1.2;overflow:visible;white-space:nowrap}.vs__deselect,.vs__deselect:hover,.vs__deselect:focus{flex:0 0 auto;width:.875rem;height:.875rem;min-width:.875rem;min-height:.875rem;display:inline-flex;align-items:center;justify-content:center;margin:0 0 0 var(--space-2xs);padding:0!important;color:var(--select-tag-text)!important;background:transparent!important;border:0!important;border-radius:0!important;font-size:var(--font-sm);line-height:1;opacity:.65;box-shadow:none!important}.vs__deselect:hover,.vs__deselect:focus{opacity:1}.vs__deselect svg{width:.75rem;height:.75rem;display:block;fill:currentColor;stroke:currentColor}.vs__deselect svg path{fill:currentColor;stroke:currentColor}.vs__actions{display:flex;align-items:center;padding:0 0 0 var(--space-xs);margin-left:auto}.vs__clear,.vs__clear:hover,.vs__clear:focus,.vs__open-indicator{min-width:auto;min-height:auto;margin:0;padding:0!important;color:var(--select-placeholder);fill:var(--select-placeholder);background:transparent!important;border:0!important;box-shadow:none!important}.vs__clear svg,.vs__open-indicator{width:1rem;height:1rem}.vs__dropdown-menu{background:var(--select-menu-bg)!important;color:var(--select-text)!important;border:1px solid var(--select-border)!important;z-index:var(--z-modal)!important}.vs__dropdown-option{color:var(--select-text)!important}.vs__dropdown-option--highlight{background:var(--select-option-highlight-bg)!important;color:var(--select-text)!important}.vs--disabled .vs__dropdown-toggle{opacity:.65;cursor:not-allowed}/*!
 * FilePond 4.32.9
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */.filepond--assistant{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{position:absolute;margin:0;padding:0;left:1em;top:1.75em;width:calc(100% - 2em);opacity:0;font-size:0}.filepond--data{position:absolute;width:0;height:0;padding:0;margin:0;border:none;visibility:hidden;pointer-events:none;contain:strict}.filepond--drip{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;opacity:.1;pointer-events:none;border-radius:.5em;background:#00000003}.filepond--drip-blob{-webkit-transform-origin:center center;transform-origin:center center;width:8em;height:8em;margin-left:-4em;margin-top:-4em;background:#292625;border-radius:50%}.filepond--drip-blob,.filepond--drop-label{position:absolute;top:0;left:0;will-change:transform,opacity}.filepond--drop-label{right:0;margin:0;color:#4f4f4f;display:flex;justify-content:center;align-items:center;height:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;text-align:center;line-height:1.5}.filepond--label-action{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-color:#a7a4a4;text-decoration-color:#a7a4a4;cursor:pointer}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{font-size:1em;width:1.625em;height:1.625em;font-family:inherit;line-height:inherit;margin:0;padding:0;border:none;outline:none;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{width:100%;height:100%}.filepond--file-action-button.filepond--file-action-button:after{position:absolute;left:-.75em;right:-.75em;top:-.75em;bottom:-.75em;content:""}.filepond--file-action-button{cursor:auto;color:#fff;border-radius:50%;background-color:#00000080;background-image:none;box-shadow:0 0 #fff0;transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em #ffffffe6}.filepond--file-action-button[disabled]{color:#ffffff80;background-color:#00000040}.filepond--file-action-button[hidden]{display:none}.filepond--action-edit-item.filepond--action-edit-item{width:2em;height:2em;padding:.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{border:none;line-height:inherit;background:transparent;font-family:inherit;color:inherit;outline:none;padding:0;margin:0 0 0 .25em;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{width:1.3125em;height:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--file-info{position:static;display:flex;flex-direction:column;align-items:flex-start;flex:1;margin:0 .5em 0 0;min-width:0;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{position:static;display:flex;flex-direction:column;align-items:flex-end;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;text-align:right;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;margin:0;padding:0;min-width:0;height:100%}.filepond--file-wrapper.filepond--file-wrapper>legend{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file{position:static;display:flex;height:100%;align-items:flex-start;padding:.5625em;color:#fff;border-radius:.5em}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{-webkit-animation:fall .5s linear .125s both;animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{-webkit-animation:shake .65s linear both;animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translate(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translate(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translate(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translate(.25em)}}@keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translate(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translate(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translate(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translate(.25em)}}@-webkit-keyframes fall{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes fall{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{position:absolute;top:0;left:0;right:0;z-index:1;padding:0;margin:.25em;will-change:transform,opacity;touch-action:auto}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em #00000040}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:-webkit-grab;cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{transition:box-shadow .125s ease-in-out;box-shadow:0 0 0 transparent}.filepond--item[data-drag-state=drag]{cursor:-webkit-grabbing;cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em #00000053}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{position:absolute;top:0;left:0;right:0;margin:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent)}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:99999px;border:.3125em solid transparent;background-clip:content-box}.filepond--list.filepond--list{position:absolute;top:0;margin:0;padding:0;list-style-type:none;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{width:100%;height:100%;max-width:none;margin:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{bottom:0;height:auto;display:flex;justify-content:center;align-items:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{overflow:hidden;height:100%;margin-top:0;margin-bottom:0}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{left:0;right:0;height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}.filepond--panel-root{border-radius:.5em;background-color:#f1f0ef}.filepond--panel{position:absolute;left:0;top:0;right:0;margin:0;height:100%!important;pointer-events:none}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-color:transparent!important;border:none!important}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{position:absolute;left:0;top:0;right:0;margin:0;padding:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:none!important}.filepond--panel-top:after{content:"";position:absolute;height:2px;left:0;right:0;bottom:-1px;background-color:inherit}.filepond--panel-bottom,.filepond--panel-center{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:translate3d(0,.5em,0);transform:translate3d(0,.5em,0)}.filepond--panel-bottom{border-top-left-radius:0!important;border-top-right-radius:0!important;border-top:none!important}.filepond--panel-bottom:before{content:"";position:absolute;height:2px;left:0;right:0;top:-1px;background-color:inherit}.filepond--panel-center{height:100px!important;border-top:none!important;border-bottom:none!important;border-radius:0!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{position:static;width:1.25em;height:1.25em;color:#fff;margin:0;pointer-events:none;will-change:transform,opacity}.filepond--progress-indicator svg{width:100%;height:100%;vertical-align:top;transform-box:fill-box}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;position:relative;margin-bottom:1em;font-size:1rem;line-height:normal;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:450;text-align:left;text-rendering:optimizeLegibility;direction:ltr;contain:layout style size}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-top:1em;margin-bottom:1em}.filepond--root .filepond--credits{position:absolute;right:0;opacity:.4;line-height:.85;font-size:11px;color:inherit;text-decoration:none;z-index:3;bottom:-14px}.filepond--root .filepond--credits[style]{top:0;bottom:auto;margin-top:14px}/*!
* FilePondPluginImagePreview 4.6.12
* Licensed under MIT, https://opensource.org/licenses/MIT/
* Please visit https://pqina.nl/filepond/ for details.
*/.filepond--image-preview-markup{position:absolute;left:0;top:0}.filepond--image-preview-wrapper{z-index:2}.filepond--image-preview-overlay{display:block;position:absolute;left:0;top:0;width:100%;min-height:5rem;max-height:7rem;margin:0;opacity:0;z-index:2;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filepond--image-preview-overlay svg{width:100%;height:auto;color:inherit;max-height:inherit}.filepond--image-preview-overlay-idle{mix-blend-mode:multiply;color:#282828d9}.filepond--image-preview-overlay-success{mix-blend-mode:normal;color:#369763}.filepond--image-preview-overlay-failure{mix-blend-mode:normal;color:#c44e47}@supports (-webkit-marquee-repetition:infinite) and ((-o-object-fit: fill) or (object-fit: fill)){.filepond--image-preview-overlay-idle{mix-blend-mode:normal}}.filepond--image-preview-wrapper{-webkit-user-select:none;-ms-user-select:none;user-select:none;position:absolute;left:0;top:0;right:0;height:100%;margin:0;border-radius:.45em;overflow:hidden;background:#00000003}.filepond--image-preview{position:absolute;left:0;top:0;z-index:1;display:flex;align-items:center;height:100%;width:100%;pointer-events:none;background:#222;will-change:transform,opacity}.filepond--image-clip{position:relative;overflow:hidden;margin:0 auto}.filepond--image-clip[data-transparency-indicator=grid] canvas,.filepond--image-clip[data-transparency-indicator=grid] img{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' fill='%23eee'%3E%3Cpath d='M0 0h50v50H0M50 50h50v50H50'/%3E%3C/svg%3E");background-size:1.25em 1.25em}.filepond--image-bitmap,.filepond--image-vector{position:absolute;left:0;top:0;will-change:transform}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview-wrapper{border-radius:0}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview{height:100%;display:flex;justify-content:center;align-items:center}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper{border-radius:99999rem}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-overlay{top:auto;bottom:0;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.filepond--root[data-style-panel-layout~=circle] .filepond--file .filepond--file-action-button[data-align*=bottom]:not([data-align*=center]){margin-bottom:.325em}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=left]{left:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=right]{right:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=left],.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=right]{margin-bottom:.5125em}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=center]{margin-top:0;margin-bottom:.1875em;margin-left:.1875em}/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-height: 36px;--vs-bg-color: inherit;--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-state-no-drop-bg: inherit;--vs-state-no-drop-cursor: default;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 0px 6px 0 3px;--vs-open-indicator-color: var(--vs-colors--dark);--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-overflow-x: auto;--vs-dropdown-overflow-y: auto;--vs-dropdown-border-radius: 4px;--vs-dropdown-options-gap: 2px;--vs-dropdown-padding: 5px 0px;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 5px 15px;--vs-dropdown-option-margin: 0px 5px;--vs-dropdown-option-border-radius: var(--vs-border-radius);--vs-dropdown-optgroup-option-bg: #dfdfdf;--vs-dropdown-optgroup-option-padding: 5px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--selected-bg: #5897fb;--vs-dropdown-option--selected-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--no-drop .vs__dropdown-toggle,.vs--no-drop .vs__clear,.vs--no-drop .vs__search,.vs--no-drop .vs__selected,.vs--no-drop .vs__open-indicator{background-color:var(--vs-state-no-drop-bg);cursor:var(--vs-state-no-drop-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{height:var(--vs-height);display:grid;grid-template-columns:1fr auto;padding:0;white-space:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--vs-bg-color);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius)}.vs__selected-options{max-width:100%;display:flex;flex-basis:100%;flex-grow:1;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;padding:0 0 0 10px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding);margin:0 2px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}svg.vs__open-indicator>path{fill:var(--vs-open-indicator-color)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);display:flex;flex-direction:column;gap:var(--vs-dropdown-options-gap);box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:var(--vs-dropdown-padding);margin:5px 0 0;overflow:var(--vs-dropdown-overflow-x) var(--vs-dropdown-overflow-y);box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-dropdown-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);margin:var(--vs-dropdown-option-margin);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer;border-radius:var(--vs-dropdown-option-border-radius)}.vs__dropdown-optgroup-option{background:var(--vs-dropdown-optgroup-option-bg);cursor:default;padding:var(--vs-dropdown-optgroup-option-padding)}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--selected{background:var(--vs-dropdown-option--selected-bg);color:var(--vs-dropdown-option--selected-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{max-width:100%;display:flex;flex-wrap:nowrap;align-items:center;margin:0;padding:0;z-index:0;white-space:nowrap;overflow:hidden;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height)}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:relative;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{-webkit-tap-highlight-color:transparent;width:0;max-width:100%;flex-grow:1;position:relative;margin:0;padding:0;z-index:1;background:none;box-shadow:none;color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled,.vs--no-drop) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}.form-container[data-v-25492e22]{max-width:56.25rem;margin:0 auto;padding:2rem;background-color:#222;border:1px solid #2c3e50;border-radius:.5rem}.form-row[data-v-25492e22]{display:flex;flex-wrap:wrap;gap:1rem;padding-bottom:1.5rem;align-items:flex-end}.error-row[data-v-25492e22]{width:100%;color:#ef4444;display:flex;gap:1rem;margin-top:-1.5rem}.field[data-v-25492e22]{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 11.25rem}.field-sm[data-v-25492e22]{flex:0 0 3.5rem}.field-md[data-v-25492e22]{flex:0 0 4rem}.field-lg[data-v-25492e22]{flex:0 0 10.5rem}.field-xlg[data-v-25492e22]{flex:0 0 17.5rem}.field-xxlg[data-v-25492e22]{flex:0 0 19.25rem}.form-input[data-v-25492e22],.form-calendar[data-v-25492e22]{width:100%;padding:.5rem .75rem;border:1px solid #2c3e50;border-radius:.25rem;font-size:.875rem;background-color:#282828;color:#fff;box-sizing:border-box}.form-checkbox[data-v-25492e22]{width:1rem;height:1rem;margin-right:.375rem;accent-color:#2c3e50}.form-button[data-v-25492e22]{background-color:#2c3e50;color:#fff;padding:.625rem 1.125rem;font-size:.875rem;border:none;border-radius:.25rem;cursor:pointer;transition:background-color .2s ease}.form-button[data-v-25492e22]:hover{background-color:#1a2d40}label[data-v-25492e22]{font-weight:600;margin-bottom:.25rem}.select[data-v-25492e22] .vs__dropdown-toggle{width:100%;background-color:#282828;border:1px solid #2c3e50;border-radius:.25rem;color:#fff}.field--checkbox[data-v-25492e22]{align-items:center;text-align:center;display:flex;flex-direction:column;flex:1 1 .25rem;min-width:2rem}.field--checkbox .form-checkbox[data-v-25492e22]{margin-top:.75rem;margin-bottom:.5rem;margin-right:0}.add-btn[data-v-25492e22]{flex-shrink:0;max-height:2.25rem;min-width:2.25rem;border:none;border-radius:.25rem;background-color:#4f46e5;color:#fff;font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-bottom:.25rem}.add-btn[data-v-25492e22]:hover{background-color:#4338ca}.has-error input[data-v-25492e22],.has-error[data-v-25492e22] .vs__dropdown-toggle{border-color:#e53e3e!important}.error[data-v-25492e22]{color:#f87171;font-size:.75rem;margin-top:.25rem}.search-col[data-v-25492e22]{flex:1 1 auto;display:flex;flex-direction:column}.search-container[data-v-25492e22]{display:flex;flex-direction:column;width:100%}.search-label-row[data-v-25492e22]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.35rem;width:100%}.location-field[data-v-25492e22]{flex:2 1 0;display:flex;flex-direction:column}.button-col[data-v-25492e22]{flex:0 0 auto}.powered-by-inline[data-v-25492e22]{margin-left:auto;color:#9ca3af;white-space:nowrap}.powered-by-inline a[data-v-25492e22]{color:#9ca3af;text-decoration:underline}.powered-by-inline a[data-v-25492e22]:hover{color:#fff}
