﻿:root{--font-sans: 'DM Sans', system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: 'JetBrains Mono', ui-monospace, SFMono-Regular, monospace;--radius: 8px;--radius-sm: 6px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 999px;--text-xs:   0.75rem;--text-sm:   0.8125rem;--text-base: 0.875rem;--text-lg:   1rem;--text-xl:   1.125rem;--text-2xl:  1.5rem;--text-3xl:  1.75rem;--space-1:   0.25rem;--space-2:   0.5rem;--space-2-5: 0.625rem;--space-3:   0.75rem;--space-4:   1rem;--space-5:   1.25rem;--space-6:   1.5rem;--space-8:   2rem;--space-12:  3rem;--font-normal:   400;--font-medium:   500;--font-semibold: 600;--font-bold:     700;--leading-none:    1;--leading-tight:   1.2;--leading-snug:    1.3;--leading-normal:  1.4;--leading-relaxed: 1.5;--tracking-tight:  -0.02em;--tracking-normal: 0;--tracking-wide:   0.025em;--tracking-wider:  0.05em;--zinc-50: #fafafa;--zinc-100: #EDEDF3;--zinc-200: #e4e4e7;--zinc-300: #d4d4d8;--zinc-400: #a1a1aa;--zinc-500: #71717a;--zinc-600: #52525b;--zinc-700: #3f3f46;--zinc-800: #27272a;--zinc-900: #18181b;--zinc-950: #09090b;--background: var(--zinc-50);--foreground: var(--zinc-950);--card: #ffffff;--card-foreground: var(--zinc-950);--popover: #ffffff;--popover-foreground: var(--zinc-950);--primary: var(--zinc-900);--primary-foreground: var(--zinc-50);--secondary: var(--zinc-100);--secondary-foreground: var(--zinc-900);--muted: var(--zinc-100);--muted-foreground: var(--zinc-500);--accent: var(--zinc-100);--accent-foreground: var(--zinc-900);--destructive: #ef4444;--destructive-foreground: #ffffff;--success: #22c55e;--success-foreground: #ffffff;--warning: #f59e0b;--warning-foreground: #ffffff;--border: var(--zinc-200);--input: var(--border);--input-bg: #FBFDFD;--ring: var(--zinc-400);--list-band-bg: #fbfdfd;--page-bg: var(--muted);--shadow-card:
    0 1px 2px rgba(0, 0, 0, 0.03),
    0 4px 16px rgba(0, 0, 0, 0.04);--sidebar-width: 260px;--sidebar-width-collapsed: 64px;--sidebar-bg: #ffffff;--sidebar-foreground: var(--zinc-700);--sidebar-border: var(--zinc-200);--sidebar-accent: var(--zinc-100);--sidebar-accent-foreground: var(--zinc-900);--sidebar-muted: var(--zinc-500);--sidebar-section-label: var(--zinc-400);--shadow-xs: 0 1px 2px 0 rgb(0 0 0 / 0.03);--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 0.05);--shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--transition-fast: 150ms cubic-bezier(0.4, 0, 0.2, 1);--transition-base: 200ms cubic-bezier(0.4, 0, 0.2, 1);--transition-slow: 300ms cubic-bezier(0.4, 0, 0.2, 1)}[data-theme="dark"]{--background: var(--zinc-950);--foreground: var(--zinc-50);--card: var(--zinc-900);--list-band-bg: var(--zinc-800);--card-foreground: var(--zinc-50);--popover: var(--zinc-900);--popover-foreground: var(--zinc-50);--primary: var(--zinc-50);--primary-foreground: var(--zinc-900);--secondary: var(--zinc-800);--secondary-foreground: var(--zinc-50);--muted: var(--zinc-800);--muted-foreground: var(--zinc-400);--accent: var(--zinc-800);--accent-foreground: var(--zinc-50);--destructive: #dc2626;--destructive-foreground: var(--zinc-50);--success: #16a34a;--success-foreground: var(--zinc-50);--warning: #d97706;--warning-foreground: var(--zinc-50);--border: var(--zinc-700);--input: var(--zinc-700);--input-bg: var(--card);--ring: var(--zinc-700);--page-bg: var(--background);--shadow-card:
    0 1px 2px rgba(0, 0, 0, 0.2),
    0 4px 16px rgba(0, 0, 0, 0.25);--sidebar-bg: var(--zinc-950);--sidebar-foreground: var(--zinc-300);--sidebar-border: var(--zinc-800);--sidebar-accent: var(--zinc-800);--sidebar-accent-foreground: var(--zinc-50);--sidebar-muted: var(--zinc-500);--sidebar-section-label: var(--zinc-500);--shadow-xs: 0 1px 2px 0 rgb(0 0 0 / 0.1);--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 0.2);--shadow: 0 1px 3px 0 rgb(0 0 0 / 0.3), 0 1px 2px -1px rgb(0 0 0 / 0.2);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.3), 0 2px 4px -2px rgb(0 0 0 / 0.2);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.3), 0 4px 6px -4px rgb(0 0 0 / 0.2)}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eee 100%);background-image:-o-linear-gradient(top, white 50%, #eee 100%);background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eee 50%);background-image:-o-linear-gradient(top, white 0%, #eee 50%);background-image:linear-gradient(to bottom, white 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, white 100%);background-image:-o-linear-gradient(top, #eee 50%, white 100%);background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top, #fff 0, #f4f8fa 73%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(73%, #f4f8fa));background:-webkit-linear-gradient(top, #fff 0, #f4f8fa 73%);background:-o-linear-gradient(top, #fff 0, #f4f8fa 73%);background:-ms-linear-gradient(top, #fff 0, #f4f8fa 73%);background:linear-gradient(to bottom, #fff 0, #f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top, #f4f8fa 0, #fff 73%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f4f8fa), color-stop(73%, #fff));background:-webkit-linear-gradient(top, #f4f8fa 0, #fff 73%);background:-o-linear-gradient(top, #f4f8fa 0, #fff 73%);background:-ms-linear-gradient(top, #f4f8fa 0, #fff 73%);background:linear-gradient(to bottom, #f4f8fa 0, #fff 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}.palette-color-picker-button{position:relative;display:inline-block;width:28px;height:28px;margin-right:8px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path fill="#f5c86c" d="M2 2h8v8H2z"/><path fill="#f56c6c" d="M12 2h8v8h-8z"/><path fill="#f46ac6" d="M22 2h8v8h-8z"/><path fill="#c3f167" d="M2 12h8v8H2z"/><path fill="#f3f3f3" d="M12 12h8v8h-8z"/><path fill="#c76cf5" d="M22 12h8v8h-8z"/><path fill="#69e369" d="M2 22h8v8H2z"/><path fill="#6bc6f4" d="M12 22h8v8h-8z"/><path fill="#6b6bf5" d="M22 22h8v8h-8z"/><path d="M9 3v6H3V3h6m1-1H2v8h8V2zm9 1v6h-6V3h6m1-1h-8v8h8V2zm9 1v6h-6V3h6m1-1h-8v8h8V2zM9 13v6H3v-6h6m1-1H2v8h8v-8zm9 1v6h-6v-6h6m1-1h-8v8h8v-8zm9 1v6h-6v-6h6m1-1h-8v8h8v-8zM9 23v6H3v-6h6m1-1H2v8h8v-8zm9 1v6h-6v-6h6m1-1h-8v8h8v-8zm9 1v6h-6v-6h6m1-1h-8v8h8v-8z" opacity=".25"/></svg>') center center no-repeat;background-size:cover;cursor:pointer;box-shadow:0 0 0 1px #bbb;border:2px solid #fff}.palette-color-picker-bubble{display:none;margin:12px 0;position:absolute;bottom:100%;width:220px;padding:10px 8px 8px 8px;border:1px solid #bbb;border-radius:3px;background-color:#fff}.palette-color-picker-bubble:after,.palette-color-picker-bubble:before{top:100%;left:14px;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none}.palette-color-picker-bubble:after{border-color:transparent;border-top-color:#fff;border-width:8px;margin-left:-8px}.palette-color-picker-bubble:before{border-color:transparent;border-top-color:#bbb;border-width:9px;margin-left:-9px}.palette-color-picker-bubble.downside{bottom:auto;top:100%}.palette-color-picker-bubble.downside:after,.palette-color-picker-bubble.downside:before{top:auto;bottom:100%}.palette-color-picker-bubble.downside:after{border-top-color:transparent;border-bottom-color:#fff}.palette-color-picker-bubble.downside:before{border-top-color:transparent;border-bottom-color:#bbb}.palette-color-picker-bubble .swatch{position:relative;display:inline-block;font:0/0 a;width:12.66%;padding-top:11.00%;margin:1% 2%;outline:1px solid #bbb;border:2px solid #fff;border-radius:3px;cursor:pointer;overflow:hidden}.palette-color-picker-bubble .swatch.active{outline-color:#000;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75)}.palette-color-picker-bubble .swatch.clear{background-color:#fff}.palette-color-picker-bubble .swatch.clear:before{position:absolute;content:'';display:block;top:-1px;left:0;width:100px;height:2px;background-color:#e00;transform-origin:0 0;transform:rotate(45deg)}.palette-color-picker-bubble.double .swatch{width:29.30%;padding-top:11.00%;margin:1% 2%}.palette-color-picker-bubble.double .swatch.clear:before{transform:rotate(22.5deg)}.palette-color-picker-bubble.wide .swatch{width:96.2%;padding-top:11.00%;margin:1% 2%}.palette-color-picker-bubble.wide .swatch.clear{width:12.66%}.palette-color-picker-bubble.force-left{left:-178px}.palette-color-picker-bubble.force-left:after,.palette-color-picker-bubble.force-left:before{left:188px}.filter_numeric_range_filter input[type=number]{width:96px;padding-right:0}.filter_numeric_range_filter .separator{display:inline-block;width:12px;text-align:center}.palette-color-picker-bubble{padding:14px 0 14px 16px;z-index:10}input.date-time-picker-input[type=text]{width:110px}.select2-search__field{line-height:20px}.selected-list-container{display:inline-block;width:80%}.selected-list-container .selected-item{height:25px}.selected-item{display:table;cursor:pointer}.selected-item::before{color:#aaa;content:'\2716\00a0\00a0'}.selected-item:hover::before{color:#333}.toggle-bool-switches-container{text-align:center}.toggle-bool-switches-container .toggle-bool-switch{cursor:pointer;background:#6a7176;background-image:linear-gradient(180deg, #6a7176, #4d5256);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 0 1px #fff inset;width:40px;height:16px;display:inline-block;position:relative}.toggle-bool-switches-container .toggle-bool-switch::before{content:'';background:#fff;background-image:linear-gradient(180deg, #fff, #dfe1e2);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 0 1px #fff inset;display:inline-block;width:20px;height:12px;position:absolute;left:3px;top:2px;transition:all .25s linear;transform:translateX(0)}.toggle-bool-switches-container .toggle-bool-switch.on{background:#4dbcff;background-image:linear-gradient(180deg, #4dbcff, #2f749e)}.toggle-bool-switches-container .toggle-bool-switch.on::before{left:calc(100% - 23px)}.tag-select-container{max-width:125px;max-height:50px}.tag-select-container .interactive-tag{height:28px;width:125px}.tag-select-container .interactive-tag .status_tag{cursor:pointer}.tag-select-container .interactive-tag-hidden{display:none}.tag-select-container .select-container-hidden{display:none}.tag-select-container .interactive-tag-select{width:100%;height:100%}.select2-container{margin:0}li.error .select2-selection{border-color:#932419}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}::selection{background-color:#ffffff;color:#fff}html,body{height:100%}body{font-size:14px;font-size:0.875rem;font-weight:400;line-height:1.25rem;letter-spacing:0.01em;color:rgba(0,0,0,0.7);font-family:sans-serif;margin:0}.wf-active body{font-family:"RobotoDraft", sans-serif}img{max-width:100%}b,strong{font-size:14px;font-size:0.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0.01em}h1,h2,h3,h4,h5,h6{font:inherit;margin:0}p{margin:12px 0}button,input{font-family:"RobotoDraft", sans-serif}button::-moz-focus-inner{padding:0;border:0}a{color:inherit;text-decoration:none;transition:0.3s color}a:link,a:visited{color:#6FBF53}a:link:hover,a:visited:hover{text-decoration:underline}a:hover,a:focus{color:white;transition:0.1s color}a:active{color:white;transition:0.1s color}blockquote{border-left:4px solid rgba(0,0,0,0.26);margin:16px 0;padding:16px}hr{border:0;border-bottom:1px solid #efefef;margin:32px 0}fieldset{border:0;margin:0;padding:0}hr{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}::selection{background-color:#ffffff;color:#fff}html,body{height:100%}body{font-size:14px;font-size:0.875rem;font-weight:400;line-height:1.25rem;letter-spacing:0.01em;color:rgba(0,0,0,0.7);font-family:sans-serif;margin:0}.wf-active body{font-family:"RobotoDraft", sans-serif}img{max-width:100%}b,strong{font-size:14px;font-size:0.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0.01em}h1,h2,h3,h4,h5,h6{font:inherit;margin:0}p{margin:12px 0}button,input{font-family:"RobotoDraft", sans-serif}button::-moz-focus-inner{padding:0;border:0}a{color:inherit;text-decoration:none;transition:0.3s color}a:link,a:visited{color:#6FBF53}a:link:hover,a:visited:hover{text-decoration:underline}a:hover,a:focus{color:white;transition:0.1s color}a:active{color:white;transition:0.1s color}blockquote{border-left:4px solid rgba(0,0,0,0.26);margin:16px 0;padding:16px}hr{border:0;border-bottom:1px solid #efefef;margin:32px 0}fieldset{border:0;margin:0;padding:0}hr{margin:0}@keyframes am-dialog-fade{from{opacity:0;transform:translate3d(0, 10px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes am-snackbar-fade{from{opacity:0;transform:translate3d(0, 5px, 0)}to{opacity:1;transform:none}}@keyframes am-tabs-error-throb{from{text-shadow:none;transform:translateY(1px)}to{text-shadow:0 0 5px rgba(244,67,54,0.8);transform:translateY(-1px)}}.avatar{background:rgba(0,0,0,0.54);border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,0.2);color:transparent;display:block}.blank_slate_container{color:rgba(0,0,0,0.4);font-size:14px;font-size:0.875rem;font-weight:400;line-height:1.25rem;letter-spacing:0.01em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:600;padding:24px 16px;text-align:center}.blank_slate{border:1px dashed rgba(0,0,0,0.2);border-radius:3px;display:inline-block;padding:16px 24px}.blank_slate small{display:block;margin-top:8px}.breadcrumb{font-size:12px;font-size:0.75rem;font-style:normal;font-weight:500;letter-spacing:0.02em;line-height:0.75rem;display:block;margin-bottom:8px}.clear_filters_btn{font-size:14px;font-size:0.875rem;font-weight:500;letter-spacing:0.01em;line-height:0.75rem;text-transform:uppercase;color:rgba(0,0,0,0.7);background:transparent;border-radius:2px;border:0;cursor:pointer;display:inline-block;line-height:18px;margin:4px;padding:12px 8px;position:relative;text-align:center;text-transform:uppercase;transition:0.25s all;user-select:none;vertical-align:middle}.clear_filters_btn:focus{outline:none}.clear_filters_btn:hover{color:#6FBF53;text-decoration:none}.button,.cancel>a{font-size:14px;font-size:0.875rem;font-weight:500;letter-spacing:0.01em;line-height:0.75rem;text-transform:uppercase;color:rgba(0,0,0,0.7);background:transparent;border-radius:2px;border:0;cursor:pointer;display:inline-block;line-height:18px;margin:4px;padding:12px 8px;position:relative;text-align:center;text-transform:uppercase;transition:0.25s all;user-select:none;vertical-align:middle}.button:focus,.cancel>a:focus{outline:none}.button:hover,.cancel>a:hover{color:#6FBF53;text-decoration:none}input[type="submit"],input[type="reset"],input[type="button"]{font-size:14px;font-size:0.875rem;font-weight:500;letter-spacing:0.01em;line-height:0.75rem;text-transform:uppercase;color:rgba(0,0,0,0.7);background:transparent;border-radius:2px;border:0;cursor:pointer;display:inline-block;line-height:18px;margin:4px;padding:12px 8px;position:relative;text-align:center;text-transform:uppercase;transition:0.25s all;user-select:none;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#6FBF53;color:white;box-shadow:0 0 2px rgba(0,0,0,0.12);font-weight:600;min-width:88px}input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus{outline:none}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{color:#6FBF53;text-decoration:none}input[type="submit"]:focus,input[type="submit"]:hover,input[type="reset"]:focus,input[type="reset"]:hover,input[type="button"]:focus,input[type="button"]:hover{color:#fff;background:#8ecd78;outline:none}input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active{background:#7fc666;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2)}.input.boolean>label{font-size:14px}.input.boolean>label>input{display:inline-block;margin-right:8px;position:relative;top:-1px;width:auto}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}div.active_admin_comment{margin:0 16px}div.active_admin_comment+div.active_admin_comment{border-top:1px solid #efefef;padding-top:16px}.active_admin_comment_meta{color:rgba(0,0,0,0.54);font-size:12px;font-size:0.75rem;font-style:normal;font-weight:500;letter-spacing:0.02em;line-height:0.75rem}.comments .pagination_information{margin:16px}.comments .empty{margin:16px}.date_select .fragments-group,.datetime_select .fragments-group,.time_select .fragments-group{list-style:none;margin:0;padding:0;border:1px solid #efefef;border-radius:2px;display:inline-block;margin-top:8px}.date_select .fragments-group li,.datetime_select .fragments-group li,.time_select .fragments-group li{display:inline-block}.date_select .fragment,.datetime_select .fragment,.time_select .fragment{border-left:1px solid #efefef;text-align:center}.date_select .fragment:first-child,.datetime_select .fragment:first-child,.time_select .fragment:first-child{border-left:none}.date_select .fragment select,.datetime_select .fragment select,.time_select .fragment select{border:0;border-radius:0}.date_select .fragment label,.datetime_select .fragment label,.time_select .fragment label{clip:rect(0, 0, 0, 0) !important;position:absolute !important}.date_select .fragment select,.datetime_select .fragment select,.time_select .fragment select{font-size:14px;font-size:0.875rem;background:#fafafa url(/assets/active_material/icons/arrow-dropdown-93cdb34fae47555088422091da046ff9b252673967f30b017fa9ecd2b4ef7585.svg) no-repeat calc(100% - 4px) 50%;border:1px solid #d3d3d3;border-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.8);height:42px;line-height:40px;-webkit-appearance:none;-moz-appearance:none;letter-spacing:0.01em;padding:0 24px 0 10px}.ui-datepicker{background:white;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,0.25),0 -1px 1px rgba(0,0,0,0.12);display:none;padding:0 12px 8px;width:am-unit(35)}.ui-datepicker-header{line-height:am-unit(4);padding:8px 0 4px;position:relative;text-align:center}.ui-datepicker-header .ui-icon{clip:rect(0, 0, 0, 0) !important;position:absolute !important}.ui-datepicker-title{font-size:14px;font-size:0.875rem;font-weight:600}.ui-datepicker-prev{cursor:pointer;float:left}.ui-datepicker-prev:before{content:"‹"}.ui-datepicker-prev:before:before{font-size:16px;font-size:1rem;display:inline-block;height:am-unit(4);width:am-unit(4)}.ui-datepicker-next{cursor:pointer;float:right}.ui-datepicker-next:before{content:"›"}.ui-datepicker-next:before:before{font-size:16px;font-size:1rem;display:inline-block;height:am-unit(4);width:am-unit(4)}.ui-datepicker-calendar{font-size:12px;font-size:0.75rem;border-collapse:collapse;text-align:center;width:100%}.ui-datepicker-calendar th{color:rgba(0,0,0,0.54);font-weight:500;padding:0 0 4px}.ui-datepicker-calendar td{height:am-unit(4);font-weight:500;line-height:am-unit(4);padding:0;width:am-unit(4)}.ui-datepicker-calendar a{color:rgba(0,0,0,0.7);border-radius:50%;display:block;height:inherit;margin:0 auto;width:inherit}.ui-datepicker-calendar a:hover,.ui-datepicker-calendar a:focus{color:#ffffff}.ui-datepicker-calendar a.ui-state-active,.ui-datepicker-calendar a:hover,.ui-datepicker-calendar a:focus{color:#6FBF53;text-decoration:none}.ui-datepicker-calendar a.ui-state-highlight{background-color:#6FBF53;color:white}.ui-datepicker-unselectable{opacity:0}.ui-dialog{animation:0.6s am-dialog-fade;background:#fff;border-radius:2px;box-shadow:0 3px 3px rgba(0,0,0,0.23),0 3px 3px rgba(0,0,0,0.16);outline:none;z-index:1000}.ui-dialog-toolbar{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;display:flex;flex-wrap:wrap;font-size:0.875rem;position:relative}.ui-dialog-title{font-size:16px;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0.01em;display:block;padding:32px 24px 8px}.ui-dialog-content{display:inline}.ui-dialog-content ul{margin:0}.ui-dialog-buttonset{padding:8px 8px 0;text-align:right}.ui-button{font-size:14px;font-size:0.875rem;font-weight:500;letter-spacing:0.01em;line-height:0.75rem;text-transform:uppercase;color:rgba(0,0,0,0.7);background:transparent;border-radius:2px;border:0;cursor:pointer;display:inline-block;line-height:18px;margin:4px;padding:12px 8px;position:relative;text-align:center;text-transform:uppercase;transition:0.25s all;user-select:none;vertical-align:middle;color:#6FBF53}.ui-button:focus{outline:none}.ui-button:hover{color:#6FBF53;text-decoration:none}.ui-button:hover,.ui-button:focus{color:rgba(0,0,0,0.7)}.ui-dialog-titlebar-close{border-radius:50%;height:40px;overflow:hidden;padding:0;text-indent:100%;white-space:nowrap;width:40px;background:url(/assets/active_material/icons/clear-724e5c08f3c81476319a3e83bae49fff8c747e984232af84541730941eb95c8e.svg) 50% 50% no-repeat;margin:0;padding:0;position:absolute;right:0;top:0}.dropdown_menu{display:inline-block;outline:0;position:relative;text-align:left}.dropdown_menu_button{position:relative}.dropdown_menu_button:after{border:5px solid transparent;border-color:#6FBF53 transparent transparent;content:"";height:0;margin-top:-2.5px;position:absolute;right:-15px;top:50%;width:0}.dropdown_menu_button.disabled{opacity:0.4}.dropdown_menu_list{background:#fff;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,0.24),0 0 1.5px rgba(0,0,0,0.12);filter:blur(1px);left:0;list-style:none;margin:0;min-width:am-unit(14);padding:8px 0;position:absolute;text-align:left;top:am-unit(4);transform-origin:0 0;transform:translate3d(0, -4px, 0) scaleY(0);transition:0.2s all;width:auto;will-change:transform;z-index:1000;filter:none;transition:0.2s all;transform:translateZ(0) scale(1)}.dropdown_menu_list li{display:block;margin:0;transition:0.2s all}.dropdown_menu_list li a{color:rgba(0,0,0,0.54);text-decoration:none;display:block;font-size:14px;opacity:0;padding:4px 16px;transition:0.28s opacity, 0.28s color;white-space:nowrap;opacity:1;transition:0.2s opacity}.dropdown_menu_list li a:hover,.dropdown_menu_list li a:focus{color:#ffffff}.dropdown_menu_list li a:hover,.dropdown_menu_list li a:focus{text-decoration:none}.dropdown_menu_list li a:hover,.dropdown_menu_list li a:focus{color:#6FBF53}@media screen and (min-width: 1300px){.dropdown_menu_list li a{font-size:13px}}.featured-blocks-message{display:block;padding:0 16px 16px}.new-featured-block{background:#fefefe;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);display:block;padding:16px}.new-featured-block .button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#6FBF53;color:white;box-shadow:0 0 2px rgba(0,0,0,0.12);font-weight:600;min-width:88px}.new-featured-block .button:focus,.new-featured-block .button:hover{color:#fff;background:#8ecd78;outline:none}.new-featured-block .button:active{background:#7fc666;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2)}.filter_form_field,.select_and_search,.filter_date_range{color:rgba(0,0,0,0.7);margin:am-unit(1) 0;padding:am-unit(1) am-unit(2);position:relative;align-items:center;display:flex;flex-wrap:wrap}.filter_form_field label,.select_and_search label,.filter_date_range label{font-size:13px;font-size:0.8125rem;color:rgba(0,0,0,0.54);display:block;line-height:16px;font:400 am-sp(12)/am-unit(2) "RobotoDraft",sans-serif;margin-bottom:8px;position:relative;transition:0.28s all;width:100%;width:100%}.has-focus .filter_form_field label,.has-focus .select_and_search label,.has-focus .filter_date_range label{color:am-color(primary)}.filter_form_field>select:not([multiple]),.select_and_search>select:not([multiple]),.filter_date_range>select:not([multiple]){font-size:14px;font-size:0.875rem;background:#fafafa url(/assets/active_material/icons/arrow-dropdown-93cdb34fae47555088422091da046ff9b252673967f30b017fa9ecd2b4ef7585.svg) no-repeat calc(100% - 4px) 50%;border:1px solid #d3d3d3;border-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.8);height:42px;line-height:40px;-webkit-appearance:none;-moz-appearance:none;letter-spacing:0.01em;padding:0 24px 0 10px;border-bottom-right-radius:0;border-top-right-radius:0;flex-basis:100px}.filter_form_field>select[multiple],.select_and_search>select[multiple],.filter_date_range>select[multiple]{flex-basis:100%}.filter_form_field>select:last-child,.select_and_search>select:last-child,.filter_date_range>select:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px}.filter_form_field>select+input[type="text"],.filter_form_field>select+input[type="number"],.select_and_search>select+input[type="text"],.select_and_search>select+input[type="number"],.filter_date_range>select+input[type="text"],.filter_date_range>select+input[type="number"]{border-bottom-left-radius:0;border-top-left-radius:0;border-left:0}.filter_form_field>input.datepicker,.select_and_search>input.datepicker,.filter_date_range>input.datepicker{background:#fff;border-radius:3px;border:1px solid #d3d3d3;box-shadow:inset 1px 1px 1px rgba(34,34,34,0.08);display:block;font:normal am-sp(14)/24px "RobotoDraft",sans-serif;line-height:24px;margin:0;padding:8px;transition:0.35s border-color, 0.35s box-shadow;width:100%;flex:1;width:auto;background:#fff url(/assets/active_material/icons/event-cdca0160ebdc4e778f5b63df0739b6c60592fa46ddb5f8af9dbe344dbcfed3f8.svg) 8px 50% no-repeat;padding-left:40px;border-bottom-right-radius:0;border-top-right-radius:0}.filter_form_field>input.datepicker:focus,.select_and_search>input.datepicker:focus,.filter_date_range>input.datepicker:focus{border-color:#6FBF53;outline:0;transition:0.15s border-color, 0.15s box-shadow}.filter_form_field>input[type="submit"],.select_and_search>input[type="submit"],.filter_date_range>input[type="submit"]{border-bottom-left-radius:0;border-top-left-radius:0;margin:0}.filter_string input,.filter_numeric input{background:#fff;border-radius:3px;border:1px solid #d3d3d3;box-shadow:inset 1px 1px 1px rgba(34,34,34,0.08);display:block;font:normal am-sp(14)/24px "RobotoDraft",sans-serif;line-height:24px;margin:0;padding:8px;transition:0.35s border-color, 0.35s box-shadow;width:100%;flex:1;width:auto}.filter_string input:focus,.filter_numeric input:focus{border-color:#6FBF53;outline:0;transition:0.15s border-color, 0.15s box-shadow}.flash{animation:0.6s am-snackbar-fade, 0.6s am-snackbar-fade reverse 9s forwards;background:#323232;border-radius:2px;bottom:0;box-shadow:0 1px 2px rgba(0,0,0,0.24);color:#fff;font-weight:300;font-size:14px;line-height:1.25rem;margin:16px;min-width:288px;max-width:576px;padding:16px 24px 12px;position:fixed;text-shadow:0 1px 1px #000;z-index:1000}.flash.flash_alert{background-color:#a21309;text-shadow:0 1px 1px black}.footer{padding:16px;text-align:center}fieldset.inputs{margin-bottom:16px}fieldset.inputs>ol{list-style:none;margin:0;padding:0}fieldset.inputs>legend{font-size:14px;font-size:0.875rem;color:rgba(0,0,0,0.54);font-weight:500;padding:16px;line-height:16px;border:0}.input{color:rgba(0,0,0,0.7);margin:am-unit(1) 0;padding:am-unit(1) am-unit(2);position:relative}.input>label,.input .label>label{font-size:13px;font-size:0.8125rem;color:rgba(0,0,0,0.54);display:block;line-height:16px;font:400 am-sp(12)/am-unit(2) "RobotoDraft",sans-serif;margin-bottom:8px;position:relative;transition:0.28s all;width:100%}.has-focus .input>label,.has-focus .input .label>label{color:am-color(primary)}.input.string input,.input.stringish input,.input.numeric input{background:#fff;border-radius:3px;border:1px solid #d3d3d3;box-shadow:inset 1px 1px 1px rgba(34,34,34,0.08);display:block;font:normal am-sp(14)/24px "RobotoDraft",sans-serif;line-height:24px;margin:0;padding:8px;transition:0.35s border-color, 0.35s box-shadow;width:100%}.input.string input:focus,.input.stringish input:focus,.input.numeric input:focus{border-color:#6FBF53;outline:0;transition:0.15s border-color, 0.15s box-shadow}.input.string input[disabled="disabled"],.input.stringish input[disabled="disabled"],.input.numeric input[disabled="disabled"]{background-color:#eeeeee}.input.email input{background:#fff url(/assets/active_material/icons/email-ff1c595ff9f72629c40d250e5eb8c37c52480ce67d02fd773f165c251046132f.svg) 8px 50% no-repeat;padding-left:40px}.input.email input[disabled="disabled"]{background-color:#eeeeee}.input.password input{background:#fff url(/assets/active_material/icons/secret-4ac1e52d6ea197ec9e0432e44579067a2c265ece3af04e4852875a1d72fe1be5.svg) 8px 50% no-repeat;padding-left:40px}.input.password input[disabled="disabled"]{background-color:#eeeeee}.input.datepicker input{background:#fff url(/assets/active_material/icons/event-cdca0160ebdc4e778f5b63df0739b6c60592fa46ddb5f8af9dbe344dbcfed3f8.svg) 8px 50% no-repeat;padding-left:40px}.input.datepicker input[disabled="disabled"]{background-color:#eeeeee}.input.text textarea{background:#fff;border-radius:3px;border:1px solid #d3d3d3;box-shadow:inset 1px 1px 1px rgba(34,34,34,0.08);display:block;font:normal am-sp(14)/24px "RobotoDraft",sans-serif;line-height:24px;margin:0;padding:8px;transition:0.35s border-color, 0.35s box-shadow;width:100%;border-radius:2px;height:3.5rem;padding:8px}.input.text textarea:focus{border-color:#6FBF53;outline:0;transition:0.15s border-color, 0.15s box-shadow}.input.text textarea[disabled="disabled"]{background-color:#eeeeee}.input select+input{margin-top:16px}.field_with_errors input{border-color:#f44336;box-shadow:0 1px 0 0 #f44336}.inline-hints{font-size:12px;font-size:0.75rem;font-style:normal;font-weight:500;letter-spacing:0.02em;line-height:0.75rem;color:rgba(0,0,0,0.54);margin:8px 0 0}.inline-errors{font-size:12px;font-size:0.75rem;font-style:normal;font-weight:500;letter-spacing:0.02em;line-height:0.75rem;color:rgba(0,0,0,0.54);margin:8px 0 0;font-size:12px;font-size:0.75rem;font-style:normal;font-weight:500;letter-spacing:0.02em;line-height:0.75rem;color:#f44336;display:inline-block;margin:4px 0 0;vertical-align:middle;transition:0.3s all}.inline-errors:first-letter{text-transform:uppercase}.inline-errors+.inline-hints{display:none}abbr[title="required"]{font-size:12px;font-size:0.75rem;font-style:normal;font-weight:500;letter-spacing:0.02em;line-height:0.75rem;border:0;color:am-color(primary);margin-left:4px}fieldset.actions,.buttons{background:#fefefe;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);display:block;padding:16px}fieldset.actions>ol,.buttons>ol{list-style:none;margin:0;padding:0}fieldset.actions>ol li,.buttons>ol li{display:inline-block}fieldset.actions .cancel a,.buttons .cancel a{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#6FBF53;color:white;box-shadow:0 0 2px rgba(0,0,0,0.12);font-weight:600;min-width:88px}fieldset.actions .cancel a:focus,fieldset.actions .cancel a:hover,.buttons .cancel a:focus,.buttons .cancel a:hover{color:#fff;background:#8ecd78;outline:none}fieldset.actions .cancel a:active,.buttons .cancel a:active{background:#7fc666;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2)}fieldset.actions .cancel a,.buttons .cancel a{font-size:14px;font-size:0.875rem;font-weight:500;letter-spacing:0.01em;line-height:0.75rem;text-transform:uppercase;color:rgba(0,0,0,0.7);background:transparent;border-radius:2px;border:0;cursor:pointer;display:inline-block;line-height:18px;margin:4px;padding:12px 8px;position:relative;text-align:center;text-transform:uppercase;transition:0.25s all;user-select:none;vertical-align:middle}fieldset.actions .cancel a:focus,.buttons .cancel a:focus{outline:none}fieldset.actions .cancel a:hover,.buttons .cancel a:hover{color:#6FBF53;text-decoration:none}#header{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;display:flex;flex-wrap:wrap;font-size:0.875rem;position:relative;background-color:#6FBF53;color:#fff;padding-right:64px}.site_title{font-size:1.25rem;font-weight:500;line-height:16px;padding:16px;width:100%;text-align:left;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.15)}@media screen and (min-width: 600px){.site_title{width:auto}}#tabs{flex-grow:1}.header-item{margin:0 0 0 16px;padding:0;text-align:left}.header-item>li{text-decoration:none;color:rgba(0,0,0,0.7);display:inline-block;font-weight:500;line-height:24px;margin:0}.header-item>li:hover,.header-item>li:focus{text-decoration:none}.header-item>li>a{text-decoration:none;color:#fff;display:block;line-height:16px;padding:16px 8px;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.15)}.header-item>li>a:hover,.header-item>li>a:focus{text-decoration:none}.header-item>li>a:hover,.header-item>li>a:focus{color:#ffffff}.header-item>li.current>a{color:#ffffff;font-weight:600}.has_nested{display:inline-block;outline:0;position:relative;text-align:left}.has_nested ul{background:#fff;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,0.24),0 0 1.5px rgba(0,0,0,0.12);filter:blur(1px);left:0;list-style:none;margin:0;min-width:am-unit(14);padding:8px 0;position:absolute;text-align:left;top:am-unit(4);transform-origin:0 0;transform:translate3d(0, -4px, 0) scaleY(0);transition:0.2s all;width:auto;will-change:transform;z-index:1000}.has_nested ul li{display:block;margin:0;transition:0.2s all}.has_nested ul li a{color:rgba(0,0,0,0.54);text-decoration:none;display:block;font-size:14px;opacity:0;padding:4px 16px;transition:0.28s opacity, 0.28s color;white-space:nowrap}.has_nested ul li a:hover,.has_nested ul li a:focus{color:#ffffff}.has_nested ul li a:hover,.has_nested ul li a:focus{text-decoration:none}.has_nested ul li a:hover,.has_nested ul li a:focus{color:#6FBF53}@media screen and (min-width: 1300px){.has_nested ul li a{font-size:13px}}.has_nested:hover ul,.has_nested:focus ul{filter:none;transition:0.2s all;transform:translateZ(0) scale(1)}.has_nested:hover ul li a,.has_nested:focus ul li a{opacity:1;transition:0.2s opacity}.hidden{clip:rect(0, 0, 0, 0) !important;position:absolute !important}#login{animation:0.6s am-dialog-fade;background:#fff;border-radius:2px;box-shadow:0 3px 3px rgba(0,0,0,0.23),0 3px 3px rgba(0,0,0,0.16);outline:none;z-index:1000;margin:-32px auto 0;max-width:400px}#login h2{clip:rect(0, 0, 0, 0) !important;position:absolute !important}#login>a{background:#fefefe;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);display:block;padding:16px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}#login>br{display:none}#login .inputs{margin-bottom:0}#login .actions{background:transparent;box-shadow:none;padding-top:0;box-shadow:none}#login .actions .action,#login .actions input[type='submit']{margin:0;width:100%}body.logged_out{background-color:#0D3C55;background-size:cover;display:flex;flex-direction:column;justify-content:center}.ui-widget-overlay{background:rgba(0,0,0,0.54);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.paginated_collection{*zoom:1;clear:both}.paginated_collection:before,.paginated_collection:after{content:" ";display:table}.paginated_collection:after{clear:both}.paginated_collection .pagination_information,.paginated_collection .download_links{font-size:12px;font-size:0.75rem;font-style:normal;font-weight:500;letter-spacing:0.02em;line-height:0.75rem;padding:16px}.paginated_collection .pagination_information{float:left}.paginated_collection .download_links{line-height:24px;float:right;text-align:right}.pagination{background:#fff;border-bottom:1px solid #efefef;display:flex;justify-content:flex-end;padding:0 16px}.pagination .page,.pagination .first,.pagination .prev,.pagination .next,.pagination .last{font-size:14px;font-size:0.875rem;font-weight:500;letter-spacing:0.01em;line-height:0.75rem;text-transform:uppercase;color:rgba(0,0,0,0.7);background:transparent;border-radius:2px;border:0;cursor:pointer;display:inline-block;line-height:18px;margin:4px;padding:12px 8px;position:relative;text-align:center;text-transform:uppercase;transition:0.25s all;user-select:none;vertical-align:middle;min-width:24px}.pagination .page:focus,.pagination .first:focus,.pagination .prev:focus,.pagination .next:focus,.pagination .last:focus{outline:none}.pagination .page:hover,.pagination .first:hover,.pagination .prev:hover,.pagination .next:hover,.pagination .last:hover{color:#6FBF53;text-decoration:none}.panel,.has_many_container,body.index #main_content,body.edit #main_content>form,body.new #main_content>form,body.create #main_content>form,body.update #main_content>form{background-color:white;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,0.24),0 0 2px rgba(0,0,0,0.15)}.panel>h3,.has_many_container>h3,body.index #main_content>h3,body.edit #main_content>form>h3,body.new #main_content>form>h3,body.create #main_content>form>h3,body.update #main_content>form>h3{font-size:14px;font-size:0.875rem;color:rgba(0,0,0,0.54);font-weight:500;padding:16px;line-height:16px}.panel .header_action,.has_many_container .header_action,body.index #main_content .header_action,body.edit #main_content>form .header_action,body.new #main_content>form .header_action,body.create #main_content>form .header_action,body.update #main_content>form .header_action{float:right}.panel .row th,.has_many_container .row th,body.index #main_content .row th,body.edit #main_content>form .row th,body.new #main_content>form .row th,body.create #main_content>form .row th,body.update #main_content>form .row th{width:20%;padding-left:16px}.panel+.panel{margin-top:16px}.panel_well{padding:0 16px 16px}.photo_select{display:inline-block}.scopes{list-style:none;margin:0;padding:0;flex-grow:1;text-align:right}.scopes li{display:inline-block}.scope{font-size:13px;font-weight:500;margin-left:16px}.scope a{color:rgba(0,0,0,0.54)}.scope a:hover,.scope a:focus{color:#ffffff}.scope.selected{font-weight:bold}.scope.selected a{background-color:#6FBF53}.country select:not([multiple]),.select select:not([multiple]),.polymorphic_select select:not([multiple]){font-size:14px;font-size:0.875rem;background:#fafafa url(/assets/active_material/icons/arrow-dropdown-93cdb34fae47555088422091da046ff9b252673967f30b017fa9ecd2b4ef7585.svg) no-repeat calc(100% - 4px) 50%;border:1px solid #d3d3d3;border-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.8);height:42px;line-height:40px;-webkit-appearance:none;-moz-appearance:none;letter-spacing:0.01em;padding:0 24px 0 10px}.country select[disabled="disabled"],.select select[disabled="disabled"],.polymorphic_select select[disabled="disabled"]{background-color:#eeeeee}select[multiple]{border:1px solid #d3d3d3;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);border-radius:2px;min-width:250px;max-width:100%}select[multiple] option{padding:8px;border-top:1px solid #efefef}select[multiple] option:first-child{border-top:0}.ui-sortable .reorder-handle-col{padding:0 0 0 8px;width:56px}.ui-sortable .reorder-handle{background:transparent url(/assets/active_material/icons/reorder-9838b7dd05efc289655b100df8bc3da883697d726c92157dacbb71d3a14545a9.svg) 50% 50% no-repeat;color:transparent;cursor:move;display:block;height:56px;margin:0 auto;opacity:0.40;transition:0.2s all;width:56px}.ui-sortable .reorder-handle:hover{opacity:1}body{background-color:#F4F4F4}#active_admin_content{padding:24px}#sidebar{margin-left:24px}.with_sidebar{display:flex;width:100%}.with_sidebar #main_content_wrapper{flex-grow:1}.with_sidebar #sidebar{max-width:320px;width:100%}.table_tools{border-bottom:1px solid #efefef;display:flex;padding:16px}.index_table,.panel_contents table{background:#fff;width:100%;word-break:break-word}.index_table th,.panel_contents table th{color:rgba(0,0,0,0.54);font-size:13px;font-size:0.8125rem;border-bottom:1px solid #efefef;font-weight:600;height:48px;line-height:16px;padding:8px 16px;text-align:left;white-space:nowrap}.index_table th a,.panel_contents table th a{position:relative}.index_table th a:after,.panel_contents table th a:after{border:5px solid transparent;margin-left:4px;content:"";margin-top:-1.5px;position:absolute;top:50%;right:-15px;width:0;height:0}.index_table th.sorted-asc a:after,.panel_contents table th.sorted-asc a:after{border-bottom-color:#6FBF53;margin-top:-7.5px}.index_table th.sorted-desc a:after,.panel_contents table th.sorted-desc a:after{border-top-color:#6FBF53}.index_table tr,.panel_contents table tr{height:48px;transition:0.12s background}.index_table tbody tr:hover,.panel_contents table tbody tr:hover{background:#eee}.index_table tbody tr:hover td,.index_table tbody tr:hover th,.panel_contents table tbody tr:hover td,.panel_contents table tbody tr:hover th{box-shadow:0 -1px 0 rgba(0,0,0,0.05);border-bottom:1px solid #e2e2e2}.index_table tbody tr.selected,.panel_contents table tbody tr.selected{background:#e0e0e0}.index_table tbody tr.selected td,.index_table tbody tr.selected th,.panel_contents table tbody tr.selected td,.panel_contents table tbody tr.selected th{box-shadow:0 -1px 0 rgba(0,0,0,0.15);border-bottom:1px solid #c9c9c9}.index_table td,.panel_contents table td{color:rgba(0,0,0,0.7);font-size:13px;font-size:0.8125rem;border-bottom:1px solid #efefef;font-weight:400;padding:8px 16px}.index_table td img,.panel_contents table td img{display:block;height:auto;max-width:320px;width:100%}.index_table .col-selectable,.panel_contents table .col-selectable{padding:16px 24px 16px;width:66px}.index_table .col-selectable [type=checkbox],.panel_contents table .col-selectable [type=checkbox]{display:inline-block;height:18px;margin:0;vertical-align:middle;width:18px}.index_table .col-selectable .resource_selection_cell,.panel_contents table .col-selectable .resource_selection_cell{display:inline}.index_table td.col-actions a,.panel_contents table td.col-actions a{padding:0 4px}.am-js .index_table td.col-actions,.am-js .panel_contents table td.col-actions{background:url(/assets/active_material/icons/more-50a9ac99058eaf05a7a8cef5e62c03a533668990fb1eb600f76e3eaf76f1d27a.svg) 25% 50% no-repeat;position:relative;width:48px}.am-js .index_table td.col-actions .table_actions,.am-js .panel_contents table td.col-actions .table_actions{background:#fff;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,0.24),0 0 1.5px rgba(0,0,0,0.12);filter:blur(1px);left:0;list-style:none;margin:0;min-width:am-unit(14);padding:8px 0;position:absolute;text-align:left;top:am-unit(4);transform-origin:0 0;transform:translate3d(0, -4px, 0) scaleY(0);transition:0.2s all;width:auto;will-change:transform;z-index:1000;left:auto;right:0;top:50%;margin-top:-16px;margin-right:16px}.am-js .index_table td.col-actions .table_actions a,.am-js .panel_contents table td.col-actions .table_actions a{color:rgba(0,0,0,0.54);text-decoration:none;display:block;font-size:14px;opacity:0;padding:4px 16px;transition:0.28s opacity, 0.28s color;white-space:nowrap}.am-js .index_table td.col-actions .table_actions a:hover,.am-js .index_table td.col-actions .table_actions a:focus,.am-js .panel_contents table td.col-actions .table_actions a:hover,.am-js .panel_contents table td.col-actions .table_actions a:focus{color:#ffffff}.am-js .index_table td.col-actions .table_actions a:hover,.am-js .index_table td.col-actions .table_actions a:focus,.am-js .panel_contents table td.col-actions .table_actions a:hover,.am-js .panel_contents table td.col-actions .table_actions a:focus{text-decoration:none}.am-js .index_table td.col-actions .table_actions a:hover,.am-js .index_table td.col-actions .table_actions a:focus,.am-js .panel_contents table td.col-actions .table_actions a:hover,.am-js .panel_contents table td.col-actions .table_actions a:focus{color:#6FBF53}@media screen and (min-width: 1300px){.am-js .index_table td.col-actions .table_actions a,.am-js .panel_contents table td.col-actions .table_actions a{font-size:13px}}.am-js .index_table td.col-actions:hover .table_actions,.am-js .index_table td.col-actions.active .table_actions,.am-js .panel_contents table td.col-actions:hover .table_actions,.am-js .panel_contents table td.col-actions.active .table_actions{filter:none;transition:0.2s all;transform:translateZ(0) scale(1)}.am-js .index_table td.col-actions:hover .table_actions a,.am-js .index_table td.col-actions.active .table_actions a,.am-js .panel_contents table td.col-actions:hover .table_actions a,.am-js .panel_contents table td.col-actions.active .table_actions a{opacity:1;transition:0.2s opacity}.nav-tabs{color:rgba(255,255,255,0.6);background:#6FBF53;box-shadow:inset 0 -1px 1px rgba(0,0,0,0.15);line-height:0;margin:0;padding:0 24px;list-style:none}.nav-tabs>li.ui-tabs-tab{display:inline-block;border-color:inherit}.nav-tabs>li.ui-tabs-tab>a{background:inherit;color:rgba(255,255,255,0.6);cursor:pointer;display:block;font:400 14px/16px "RobotoDraft", sans-serif;letter-spacing:0.08em;padding:16px;position:relative;text-transform:uppercase;transition:0.2s color;-moz-appearance:none;-webkit-appearance:none}.nav-tabs>li.ui-tabs-tab>a:after{background-color:rgba(255,255,255,0.54);bottom:0;box-shadow:0 -1px 1px rgba(0,0,0,0.1);content:"";height:3px;left:0;position:absolute;transform:translateY(3px);transition:0.2s background, 0.25s transform;width:100%}.nav-tabs>li.ui-tabs-tab>a:focus,.nav-tabs>li.ui-tabs-tab>a:hover{background:inherit;outline:none;text-decoration:none}.nav-tabs>li.ui-tabs-tab>a:focus:after,.nav-tabs>li.ui-tabs-tab>a:hover:after{transform:none}.nav-tabs>li.ui-tabs-tab>a:active{border:0;box-shadow:none}.nav-tabs>li.ui-state-active>a{background:inherit;color:#fff}.nav-tabs>li.ui-state-active>a:after{background-color:#ffffff;box-shadow:0 -1px 1px rgba(0,0,0,0.1),inset 0 1px 1px rgba(255,255,255,0.5);transform:none}.nav-tabs>li.ui-state-active>a:focus,.nav-tabs>li.ui-state-active>a:hover{background:inherit}.nav-tabs>li.tab_with_errors>a{padding-right:40px}.nav-tabs>li.tab_with_errors>a:before{color:#FF695E;animation:2s am-tabs-error-throb infinite alternate;content:'\026a0';font-size:20px;line-height:16px;margin-top:-6px;position:absolute;right:8px;top:50%}.status_tag{background-color:rgba(0,0,0,0.54);font-size:12px;font-size:0.75rem;font-style:normal;font-weight:500;letter-spacing:0.02em;line-height:0.75rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;border-radius:3px;color:#fff;display:inline-block;letter-spacing:0.1em;line-height:16px;padding:4px 8px;text-decoration:none;text-transform:uppercase;white-space:nowrap}a .status_tag{transition:0.2s all}a .status_tag:hover,a .status_tag:focus{box-shadow:0 1px 1px rgba(0,0,0,0.22);text-shadow:none}a .status_tag:active{box-shadow:none}.status_tag.yes{background-color:#6FBF53}.empty{color:#ccc;font-size:0.9em;letter-spacing:2px;text-transform:uppercase}.title_bar{font-size:1.25rem;font-weight:500;line-height:16px;padding:16px;width:100%;text-align:left;background-color:white;box-shadow:0 1px 2px rgba(0,0,0,0.24);align-items:center;display:flex;position:relative;z-index:1}@media screen and (min-width: 600px){.title_bar{width:auto}}#titlebar_left{flex-grow:1}#titlebar_right .action_item a{font-size:14px;font-size:0.875rem;font-weight:500;letter-spacing:0.01em;line-height:0.75rem;text-transform:uppercase;color:rgba(0,0,0,0.7);background:transparent;border-radius:2px;border:0;cursor:pointer;display:inline-block;line-height:18px;margin:4px;padding:12px 8px;position:relative;text-align:center;text-transform:uppercase;transition:0.25s all;user-select:none;vertical-align:middle}#titlebar_right .action_item a:focus{outline:none}#titlebar_right .action_item a:hover{color:#6FBF53;text-decoration:none}#utility_nav{background:url(/assets/active_material/icons/account_circle-75f753fccce1f1750a37068208ade1fc0e5489d9a98de57f99e2747d390001fb.svg) no-repeat;background-size:40px;width:40px;height:40px;margin-top:-20px;position:absolute;z-index:2;top:50%;right:16px}#utility_nav:before{content:"";cursor:pointer;position:absolute;width:90px;height:50px;top:0;right:-12px}#utility_nav a{color:#333}#utility_nav>li{border-top:1px solid #d9d9d9;box-shadow:0 1px 2px rgba(0,0,0,0.22);width:200px;float:right;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background:#efefef;text-align:right;clip:rect(0, 0, 0, 0);opacity:0;visibility:hidden;transition:0.28s all;position:relative}#utility_nav>li:first-child{margin-top:45px}#utility_nav>li:first-child:before{content:"";border:7px solid transparent;border-bottom-color:#fff;top:-14px;right:12px;position:absolute}#utility_nav>li a{font-size:14px;font-size:0.875rem;font-weight:500;letter-spacing:0.01em;line-height:0.75rem;text-transform:uppercase;color:rgba(0,0,0,0.7);background:transparent;border-radius:2px;border:0;cursor:pointer;display:inline-block;line-height:18px;margin:4px;padding:12px 8px;position:relative;text-align:center;text-transform:uppercase;transition:0.25s all;user-select:none;vertical-align:middle}#utility_nav>li a:focus{outline:none}#utility_nav>li a:hover{color:#6FBF53;text-decoration:none}#utility_nav #current_user{background:#fff;text-align:center}#utility_nav:hover>li{clip:initial;opacity:1;visibility:visible}li.input.date_time_picker .date-time-picker-input{z-index:2 !important;background:#fff url(/assets/active_material/icons/event-cdca0160ebdc4e778f5b63df0739b6c60592fa46ddb5f8af9dbe344dbcfed3f8.svg) 10px no-repeat;padding-left:40px}div.xdsoft_datetimepicker{font-family:'RobotoDraft', sans-serif;background:#fff;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,0.25),0 -1px 1px rgba(0,0,0,0.12);padding:0 12px 8px;z-index:1;color:rgba(0,0,0,0.7)}div.xdsoft_datetimepicker .xdsoft_datepicker{margin-top:5px;width:250px}div.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{width:68px;padding-left:10px;margin-top:30px;border-left:1px solid #ddd}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #ddd}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#fff;border-top:1px solid #ddd;color:rgba(0,0,0,0.7)}div.xdsoft_datetimepicker .xdsoft_label{background-color:#fff;font-weight:600}div.xdsoft_datetimepicker .xdsoft_label.xdsoft_month{width:90px;padding-right:0}div.xdsoft_datetimepicker .xdsoft_label.xdsoft_month i{display:none}div.xdsoft_datetimepicker .xdsoft_label.xdsoft_year{padding-left:0;margin-left:0}div.xdsoft_datetimepicker .xdsoft_label.xdsoft_year i{display:none}div.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #fff;background:#fff}div.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{font-weight:400}div.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#6FBF53;background:#fff}div.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#6FBF53;color:#fff;box-shadow:unset}div.xdsoft_datetimepicker .xdsoft_calendar td,div.xdsoft_datetimepicker .xdsoft_calendar th{background:#fff;color:rgba(0,0,0,0.7);border:0;width:32px;height:32px;border-radius:50%;text-align:center}div.xdsoft_datetimepicker .xdsoft_calendar td div,div.xdsoft_datetimepicker .xdsoft_calendar th div{padding:0}div.xdsoft_datetimepicker .xdsoft_calendar th{background:#fff;font-weight:500;color:rgba(0,0,0,0.54)}div.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,div.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{color:#6FBF53;background:#fff;box-shadow:unset}div.xdsoft_datetimepicker .xdsoft_calendar td:hover,div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#6FBF53 !important;background:#fff !important}div.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today,div.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today.xdsoft_current{background:#6FBF53 !important;color:#fff !important}div.xdsoft_datetimepicker .xdsoft_time_box{border:1px solid #fff}div.xdsoft_datetimepicker .xdsoft_mounthpicker button{width:24px;height:24px}div.xdsoft_datetimepicker .xdsoft_mounthpicker button.xdsoft_prev{background:url(/assets/material/icons/keyboard_arrow_left-3bdc2706e8ca43938810a8e328b49e94712ad95e3e356488218e58e7ee01afe8.svg) no-repeat}div.xdsoft_datetimepicker .xdsoft_mounthpicker button.xdsoft_today_button{background:url(/assets/material/icons/today-de548732f10cc7e60b7094021f884d8a4bd2485f938848bc302003b0accb304a.svg) no-repeat}div.xdsoft_datetimepicker .xdsoft_mounthpicker button.xdsoft_next{background:url(/assets/material/icons/keyboard_arrow_right-cc10813340ebf42ff696180a03be1f3ab950e7b4aac6bea6b6d9cd10dc9fbd0c.svg) no-repeat}div.xdsoft_datetimepicker .xdsoft_timepicker>button.xdsoft_prev{width:24px;height:24px;background:url(/assets/material/icons/keyboard_arrow_up-515c2f1487224089d31ad568ef95bb58d1a00ef57800ad774394d8a0f45e70fa.svg) no-repeat}div.xdsoft_datetimepicker .xdsoft_timepicker>button.xdsoft_next{width:24px;height:24px;background:url(/assets/material/icons/keyboard_arrow_down-3e723d75840e3ff689a2abf03d88ffb6a4a978417ea966a29014e5699839c934.svg) no-repeat}.toggle-bool-switches-container{text-align:center}.toggle-bool-switches-container .toggle-bool-switch{cursor:pointer;background:#ddd;background-image:none;box-shadow:0 2px 1px -1px rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 1px 3px 0 rgba(0,0,0,0.12);width:36px;height:14px;display:inline-block;position:relative;border-radius:9px}.toggle-bool-switches-container .toggle-bool-switch::before{content:'';background:#aaa;background-image:none;box-shadow:none;display:inline-block;width:22px;height:22px;border-radius:50%;position:absolute;left:-3px;top:-3px;transition:all .25s linear;transform:translateX(0)}.toggle-bool-switches-container .toggle-bool-switch.on{background:rgba(111,191,83,0.6);background-image:none}.toggle-bool-switches-container .toggle-bool-switch.on::before{left:calc(100% - 15px);background:#6FBF53}.filter_select .select2.select2-container.select2-container--default,.search_select_filter .select2.select2-container.select2-container--default{width:100% !important}.select2-container .select2-selection--single{height:42px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:42px}.select2-container .select2-selection--single .select2-selection__arrow{height:40px}.input.date_range input.datepicker{background:#fff url(/assets/active_material/icons/event-cdca0160ebdc4e778f5b63df0739b6c60592fa46ddb5f8af9dbe344dbcfed3f8.svg) 10px no-repeat;padding-left:40px}.filter_numeric_range_filter.input.string input,.filter_numeric_range_filter.input.stringish input,.filter_numeric_range_filter.input.numberic input{width:calc(50% - 6px)}li.error .select2-selection{border-color:#f44336}.input.string.error input,.input.stringish.error input,.input.numberic.error input{border-color:#f44336}.app-layout{display:flex;min-height:100vh}.app-main{flex:1;min-width:0;margin-left:var(--sidebar-width);transition:margin-left var(--transition-base)}.sidebar-collapsed .app-main{margin-left:var(--sidebar-width-collapsed)}.sidebar-nav{position:fixed;top:0;left:0;bottom:var(--banner-offset, 0);width:var(--sidebar-width);background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);display:flex;flex-direction:column;z-index:50;overflow-y:auto;overflow-x:hidden;transition:width var(--transition-base);scrollbar-width:thin;scrollbar-color:var(--zinc-300) transparent}.sidebar-collapsed .sidebar-nav{width:var(--sidebar-width-collapsed);overflow-x:visible}.sidebar-nav__logo{padding:var(--space-4);border-bottom:1px solid var(--sidebar-border);flex-shrink:0;min-height:58px;box-sizing:border-box;display:flex;align-items:center}.sidebar-nav__logo-link{display:flex;align-items:center;text-decoration:none}.sidebar-nav__logo-link:hover{text-decoration:none}.sidebar-nav__logo-img{height:26px;width:auto;transition:var(--transition-base)}.sidebar-collapsed .sidebar-nav__logo-img{height:22px;margin:0 auto}.sidebar-nav__logo-svg{height:26px;width:auto;color:var(--foreground);transition:var(--transition-base)}.sidebar-collapsed .sidebar-nav__logo-link{display:none}.sidebar-nav__toggle{position:absolute;top:var(--space-4);right:var(--space-3);width:28px;height:28px;border-radius:var(--radius-sm);background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--sidebar-muted);transition:color var(--transition-fast),background var(--transition-fast)}.sidebar-nav__toggle:hover{color:var(--sidebar-accent-foreground);background:var(--sidebar-accent)}.sidebar-nav__toggle svg{width:18px;height:18px}.sidebar-collapsed .sidebar-nav__toggle{right:50%;transform:translateX(50%)}.sidebar-nav__dashboard-link{padding:var(--space-2) var(--space-2) 0;flex-shrink:0}.sidebar-nav__municipality-selector{padding:var(--space-3) var(--space-3) var(--space-1);flex-shrink:0}.sidebar-nav__municipality-selector .sidebar-nav__section-label{padding:0 4px 6px}.sidebar-nav__municipality-selector .select2-container{width:100% !important}.sidebar-nav__municipality-selector .select2-selection--single{border:1px solid var(--border) !important;background:var(--card) !important;font-size:var(--text-sm)}.sidebar-nav__municipality-selector .select2-selection--single .select2-selection__rendered{padding-left:var(--space-2-5) !important}.sidebar-collapsed .sidebar-nav__municipality-selector{display:none}.sidebar-nav__entity-selector{padding:var(--space-5) var(--space-3) var(--space-2);flex-shrink:0}.sidebar-nav__entity-selector .sidebar-nav__section-label{padding:0 4px 6px}.sidebar-nav__municipality-selector+.sidebar-nav__entity-selector{padding-top:var(--space-1)}.sidebar-nav__entity-selector .select2-container{width:100% !important}.sidebar-nav__entity-selector .select2-selection--single{border:1px solid var(--border) !important;background:var(--card) !important;font-size:var(--text-sm)}.sidebar-nav__entity-selector .select2-selection--single .select2-selection__rendered{padding-left:var(--space-2-5) !important}.sidebar-collapsed .sidebar-nav__entity-selector{display:none}.sidebar-nav__section-label{display:block;font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--sidebar-section-label);padding:16px 16px 6px;line-height:var(--leading-none)}.sidebar-collapsed .sidebar-nav__section-label{display:none}.sidebar-nav__section{border-top:1px solid var(--sidebar-border);margin-top:var(--space-1);padding-top:0}.sidebar-nav__links{flex:1;padding:var(--space-1) 0;overflow-y:auto}.sidebar-collapsed .sidebar-nav__links{overflow:visible}.sidebar-nav__group{list-style:none;margin:0;padding:0 var(--space-2)}.sidebar-nav__item{list-style:none;margin:1px 0}.sidebar-nav__link{display:flex;align-items:center;gap:var(--space-2-5);padding:7px 12px;color:var(--sidebar-foreground);text-decoration:none !important;font-size:13.5px;font-weight:var(--font-medium);border-radius:var(--radius-sm);transition:background var(--transition-fast),color var(--transition-fast);line-height:var(--leading-normal);white-space:nowrap;overflow:hidden}.sidebar-nav__link:hover,.sidebar-nav__link:focus{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground);text-decoration:none !important}.sidebar-nav__link svg{width:18px;height:18px;flex-shrink:0;color:#4B86C8;transition:color var(--transition-fast)}.sidebar-collapsed .sidebar-nav__link{justify-content:center;padding:9px;overflow:visible;position:relative}.sidebar-collapsed .sidebar-nav__link:hover .sidebar-nav__link-text,.sidebar-collapsed .sidebar-nav__link:focus-visible .sidebar-nav__link-text{display:block !important;position:absolute;left:calc(100% + var(--space-2));top:50%;transform:translateY(-50%);padding:6px 10px;background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);font-size:var(--text-sm);font-weight:var(--font-medium);white-space:nowrap;z-index:60;pointer-events:none}.sidebar-nav__item--active .sidebar-nav__link{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground);font-weight:var(--font-medium)}.sidebar-nav__item--active .sidebar-nav__link svg{color:#4B86C8}.sidebar-nav__link-text{overflow:hidden;text-overflow:ellipsis}.sidebar-collapsed .sidebar-nav__link-text{display:none}.sidebar-nav__item--disabled .sidebar-nav__link,.sidebar-nav__item--disabled .sidebar-nav__link:hover,.sidebar-nav__group[data-requires-entity="true"] .sidebar-nav__link[href="#"],.sidebar-nav__group[data-requires-entity="true"] .sidebar-nav__link[href="#"]:hover{opacity:0.35;pointer-events:none;cursor:default;background:transparent;color:var(--sidebar-muted)}.sidebar-nav__item--disabled .sidebar-nav__link svg,.sidebar-nav__item--disabled .sidebar-nav__link:hover svg,.sidebar-nav__group[data-requires-entity="true"] .sidebar-nav__link[href="#"] svg,.sidebar-nav__group[data-requires-entity="true"] .sidebar-nav__link[href="#"]:hover svg{color:var(--sidebar-muted)}.sidebar-nav__footer{border-top:1px solid var(--sidebar-border);padding:var(--space-3);flex-shrink:0}.sidebar-nav__user{display:flex;align-items:center;gap:var(--space-2-5);padding:6px 4px;margin-bottom:var(--space-2)}.sidebar-collapsed .sidebar-nav__user{justify-content:center}.sidebar-nav__avatar{width:32px;height:32px;border-radius:50%;background:var(--muted);display:flex;align-items:center;justify-content:center;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--muted-foreground);flex-shrink:0;line-height:var(--leading-none)}.sidebar-nav__user-info{min-width:0;overflow:hidden}.sidebar-collapsed .sidebar-nav__user-info{display:none}.sidebar-nav__user-email{display:block;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--sidebar-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-nav__user-role{display:block;font-size:var(--text-xs);color:var(--sidebar-muted);text-transform:uppercase;letter-spacing:var(--tracking-wider);font-weight:var(--font-semibold);margin-top:1px}.sidebar-nav__actions{display:flex;gap:var(--space-1)}.sidebar-collapsed .sidebar-nav__actions{flex-direction:column}.sidebar-nav__action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:var(--space-2);background:transparent;border:1px solid var(--sidebar-border);border-radius:var(--radius-sm);padding:7px 8px;cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--sidebar-foreground);text-decoration:none !important;transition:background var(--transition-fast),color var(--transition-fast)}.sidebar-nav__action-btn:hover{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground);text-decoration:none !important}.sidebar-nav__action-btn svg{width:16px;height:16px;flex-shrink:0}.sidebar-collapsed .sidebar-nav__action-btn{padding:var(--space-2)}.sidebar-collapsed .sidebar-nav__action-btn .sidebar-nav__link-text{display:none}@media (max-width: 1024px){.app-main{margin-left:0}.sidebar-nav{transform:translateX(-100%);box-shadow:var(--shadow-lg)}.sidebar-nav.is-mobile-open{transform:translateX(0)}}body.cms-v2 .dashboard{padding:0 var(--space-2);max-width:1200px}body.cms-v2 .dashboard__municipality-title{font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--foreground);margin:0 0 var(--space-5)}body.cms-v2 .dashboard__kpi-row{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:var(--space-4);margin-bottom:var(--space-6)}body.cms-v2 .dashboard__kpi-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-5);display:flex;align-items:flex-start;gap:14px;transition:box-shadow 0.15s ease}body.cms-v2 .dashboard__kpi-card:hover{box-shadow:0 1px 3px rgba(0,0,0,0.06)}body.cms-v2 .dashboard__kpi-icon{flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--muted);display:flex;align-items:center;justify-content:center}body.cms-v2 .dashboard__kpi-icon svg{width:20px;height:20px;color:var(--muted-foreground)}body.cms-v2 .dashboard__kpi-content{display:flex;flex-direction:column;min-width:0}body.cms-v2 .dashboard__kpi-value{font-size:var(--text-3xl);font-weight:var(--font-bold);line-height:var(--leading-tight);color:var(--foreground);letter-spacing:var(--tracking-tight)}body.cms-v2 .dashboard__kpi-title{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--foreground);margin-top:var(--space-1)}body.cms-v2 .dashboard__kpi-subtitle{font-size:var(--text-xs);color:var(--muted-foreground);margin-top:1px}body.cms-v2 .dashboard__section{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-5);margin-bottom:var(--space-5)}body.cms-v2 .dashboard__section-title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--foreground);margin:0 0 14px;padding:0;background:none}body.cms-v2 .dashboard__empty{font-size:var(--text-sm);color:var(--muted-foreground);padding:var(--space-3) 0}body.cms-v2 .dashboard__two-col{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5);margin-bottom:var(--space-5)}@media (max-width: 900px){body.cms-v2 .dashboard__two-col{grid-template-columns:1fr}}body.cms-v2 .dashboard__table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}body.cms-v2 .dashboard__table thead th{text-align:left;font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--muted-foreground);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);background:none}body.cms-v2 .dashboard__table tbody td{padding:var(--space-2-5) var(--space-3);color:var(--foreground);border-bottom:1px solid var(--border);vertical-align:middle}body.cms-v2 .dashboard__table tbody tr:last-child td{border-bottom:none}body.cms-v2 .dashboard__table tbody tr:hover td{background:var(--muted)}body.cms-v2 .dashboard__table a{color:var(--foreground);font-weight:var(--font-medium);text-decoration:none}body.cms-v2 .dashboard__table a:hover{text-decoration:underline}body.cms-v2 .dashboard__table-num{text-align:right !important;font-variant-numeric:tabular-nums}body.cms-v2 .dashboard__status{display:inline-block;font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);padding:2px 8px;border-radius:var(--radius)}body.cms-v2 .dashboard__status--draft{background:var(--muted);color:var(--muted-foreground)}body.cms-v2 .dashboard__status--scheduled{background:#fef3c7;color:#92400e}body.cms-v2 .dashboard__status--pending_send{background:#dbeafe;color:#1e40af}body.cms-v2 .dashboard__status--sent{background:#dcfce7;color:#166534}body.cms-v2 .dashboard__status--failed{background:#fee2e2;color:#991b1b}body.cms-v2 .dashboard__role{display:inline-block;font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);padding:2px 8px;border-radius:var(--radius)}body.cms-v2 .dashboard__role--admin{background:#ede9fe;color:#5b21b6}body.cms-v2 .dashboard__role--manager{background:#dbeafe;color:#1e40af}body.cms-v2 .dashboard__role--staff{background:var(--muted);color:var(--muted-foreground)}body.cms-v2 .dashboard__badge{display:inline-block;font-size:var(--text-xs);font-weight:var(--font-medium);padding:2px 8px;border-radius:var(--radius);background:var(--muted);color:var(--muted-foreground)}body.cms-v2 .dashboard__pipeline{display:flex;gap:var(--space-2);flex-wrap:wrap}body.cms-v2 .dashboard__pipeline-item{flex:1;min-width:100px;text-align:center;padding:var(--space-4) var(--space-3);background:var(--muted);border-radius:var(--radius-sm)}body.cms-v2 .dashboard__pipeline-count{display:block;font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--foreground);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}body.cms-v2 .dashboard__pipeline-label{display:block;font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin-top:var(--space-1);padding:0;background:none;border-radius:0}body.cms-v2 .dashboard__entity-cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:var(--space-4)}body.cms-v2 .dashboard__entity-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-5)}body.cms-v2 .dashboard__entity-card-title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--foreground);margin:0 0 6px}body.cms-v2 .dashboard__entity-card-title a{color:var(--foreground);text-decoration:none}body.cms-v2 .dashboard__entity-card-title a:hover{text-decoration:underline}body.cms-v2 .dashboard__entity-stats{margin-top:var(--space-2-5);display:flex;gap:var(--space-3);flex-wrap:wrap;font-size:var(--text-xs);color:var(--muted-foreground)}body.cms-v2 .dashboard__entity-stats span{font-variant-numeric:tabular-nums}body.cms-v2 [data-theme="dark"] .dashboard__status--scheduled{background:#422006;color:#fbbf24}body.cms-v2 [data-theme="dark"] .dashboard__status--pending_send{background:#1e3a5f;color:#60a5fa}body.cms-v2 [data-theme="dark"] .dashboard__status--sent{background:#052e16;color:#4ade80}body.cms-v2 [data-theme="dark"] .dashboard__status--failed{background:#450a0a;color:#f87171}body.cms-v2 [data-theme="dark"] .dashboard__role--admin{background:#2e1065;color:#a78bfa}body.cms-v2 [data-theme="dark"] .dashboard__role--manager{background:#1e3a5f;color:#60a5fa}body.cms-v2 body.admin_dashboard #main_content_wrapper{padding:0}body.cms-v2 body.admin_dashboard #main_content{padding:24px 30px}body.cms-v2 body.admin_dashboard #tabs li a[href*="dashboard"]{display:none}body.cms-v2 .entity-hub{max-width:1040px;margin:0 auto;padding:var(--space-1) 0}body.cms-v2 .entity-hub__form-section{margin-top:var(--space-8);padding:var(--space-6);background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-xs)}body.cms-v2 .entity-hub__form-title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--foreground);margin:0 0 var(--space-4)}body.cms-v2 .entity-hub__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}body.cms-v2 .entity-hub__info{display:flex;flex-direction:column;gap:6px}body.cms-v2 .entity-hub__type-badge{display:inline-block;font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);padding:3px 10px;border-radius:var(--radius);background:var(--muted);color:var(--muted-foreground);width:fit-content}body.cms-v2 .entity-hub__description{font-size:var(--text-base);color:var(--muted-foreground);line-height:var(--leading-relaxed);margin:0}body.cms-v2 .entity-hub__contact{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:var(--text-sm);color:var(--muted-foreground)}body.cms-v2 .entity-hub__contact a{color:var(--muted-foreground);text-decoration:none}body.cms-v2 .entity-hub__contact a:hover{color:var(--foreground);text-decoration:underline}body.cms-v2 .entity-hub__edit-btn{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--foreground);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);text-decoration:none !important;white-space:nowrap;transition:background 0.15s ease;flex-shrink:0}body.cms-v2 .entity-hub__edit-btn svg{width:16px;height:16px;color:var(--muted-foreground)}body.cms-v2 .entity-hub__edit-btn:hover{background:var(--muted);text-decoration:none !important}body.cms-v2 .entity-hub__cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:var(--space-2-5)}body.cms-v2 .entity-hub__card{display:flex;align-items:stretch;gap:0;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--foreground);transition:border-color 0.15s ease, box-shadow 0.15s ease, transform 0.15s ease;overflow:hidden}body.cms-v2 .entity-hub__card:hover{border-color:var(--ring);box-shadow:0 2px 6px rgba(15,23,42,0.05)}body.cms-v2 .entity-hub__card-link{display:flex;align-items:center;gap:var(--space-2-5);padding:12px 14px;flex:1;min-width:0;text-decoration:none !important;color:var(--foreground)}body.cms-v2 .entity-hub__card-link:hover{text-decoration:none !important}body.cms-v2 .entity-hub__card-add{display:flex;align-items:center;justify-content:center;padding:0 var(--space-3);align-self:stretch;font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--muted-foreground);text-decoration:none !important;border-left:1px solid var(--border);transition:background 0.15s ease, color 0.15s ease;white-space:nowrap}body.cms-v2 .entity-hub__card-add:hover{background:var(--muted);color:var(--foreground);text-decoration:none !important}body.cms-v2 .entity-hub__card-icon{flex-shrink:0;width:32px;height:32px;border-radius:var(--radius-sm);background:var(--muted);display:flex;align-items:center;justify-content:center}body.cms-v2 .entity-hub__card-icon svg{width:16px;height:16px;color:var(--muted-foreground)}body.cms-v2 .entity-hub__card-content{flex:1;min-width:0}body.cms-v2 .entity-hub__card-title{display:block;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--foreground);line-height:var(--leading-tight)}body.cms-v2 .entity-hub__card-desc{display:block;font-size:var(--text-xs);color:var(--muted-foreground);margin-top:2px;line-height:var(--leading-snug);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.cms-v2 .entity-hub__card-count{flex-shrink:0;font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--foreground);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);margin-left:var(--space-1)}body.cms-v2 .dashboard__entity-picker{display:grid;grid-template-columns:repeat(auto-fill, minmax(320px, 1fr));gap:var(--space-3)}body.cms-v2 .dashboard__entity-picker-card{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5);background:var(--card);border:1px solid var(--border);border-radius:var(--radius);text-decoration:none !important;color:var(--foreground);transition:border-color 0.15s ease, box-shadow 0.15s ease}body.cms-v2 .dashboard__entity-picker-card:hover{border-color:var(--ring);box-shadow:0 1px 4px rgba(0,0,0,0.06);text-decoration:none !important}body.cms-v2 .dashboard__entity-picker-icon{flex-shrink:0;width:44px;height:44px;border-radius:var(--radius-sm);background:var(--muted);display:flex;align-items:center;justify-content:center}body.cms-v2 .dashboard__entity-picker-icon svg{width:22px;height:22px;color:var(--muted-foreground)}body.cms-v2 .dashboard__entity-picker-content{flex:1;min-width:0}body.cms-v2 .dashboard__entity-picker-title{display:block;font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--foreground);line-height:var(--leading-snug)}body.cms-v2 .dashboard__entity-picker-type{display:block;font-size:var(--text-xs);color:var(--muted-foreground);margin-top:2px}body.cms-v2 .dashboard__entity-picker-counts{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:var(--text-xs);color:var(--muted-foreground);font-variant-numeric:tabular-nums}body.cms-v2 body.show.admin_entities .action_items{display:none}body.cms-v2 body.show.admin_entities .panel{border:none;box-shadow:none;background:none}body.cms-v2 body.show.admin_entities .panel>h3{display:none}body.cms-v2 body.show.admin_entities .panel>.panel_contents{padding:0}body.active_admin.cms-v2 #main_content{max-width:1440px;margin-left:auto !important;margin-right:auto !important;padding-left:var(--space-8) !important;padding-right:var(--space-8) !important}body.active_admin.cms-v2.admin_dashboard #main_content{max-width:1040px}body.active_admin.cms-v2.admin_dashboard #active_admin_content,body.active_admin.cms-v2.admin_dashboard #wrapper.app-main{background:transparent !important}body.active_admin.cms-v2 #filters_sidebar_section,body.active_admin.cms-v2 .action-toolbar{display:none !important}body.active_admin.cms-v2.admin_documents .col-title{white-space:nowrap;min-width:24rem;max-width:50rem;overflow:hidden;text-overflow:ellipsis}body.active_admin.cms-v2.admin_documents .col-file{width:1px;white-space:nowrap}body.active_admin.cms-v2.admin_documents .col-file .fileIconWithText-wrapper{gap:0}body.active_admin.cms-v2.admin_documents .col-file img{vertical-align:middle}body.active_admin.cms-v2.admin_events .col-start_time{white-space:nowrap}body.active_admin.cms-v2.admin_people .col-name{white-space:nowrap}body.active_admin.cms-v2.admin_people .col-name .secondary{color:var(--muted-foreground, #6b7280);font-weight:normal}body.active_admin.cms-v2.admin_faqs .col-answer{white-space:nowrap;max-width:60ch;overflow:hidden;text-overflow:ellipsis;color:var(--muted-foreground, #6b7280)}body.active_admin.cms-v2 .badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:0.01em;line-height:1.4;white-space:nowrap}body.active_admin.cms-v2 .badge--blue{background:oklch(0.95 0.04 240);color:oklch(0.4 0.15 240)}body.active_admin.cms-v2 .badge--green{background:oklch(0.95 0.05 150);color:oklch(0.38 0.13 150)}body.active_admin.cms-v2 .badge--purple{background:oklch(0.95 0.04 300);color:oklch(0.4 0.16 300)}body.active_admin.cms-v2 .badge--amber{background:oklch(0.95 0.06 85);color:oklch(0.42 0.14 60)}body.active_admin.cms-v2 .badge--red{background:oklch(0.95 0.04 25);color:oklch(0.42 0.18 25)}body.active_admin.cms-v2 .badge--gray{background:oklch(0.95 0 0);color:oklch(0.42 0 0)}[data-theme="dark"] body.active_admin.cms-v2 .badge--blue{background:oklch(0.3 0.06 240);color:oklch(0.85 0.1 240)}[data-theme="dark"] body.active_admin.cms-v2 .badge--green{background:oklch(0.3 0.06 150);color:oklch(0.85 0.1 150)}[data-theme="dark"] body.active_admin.cms-v2 .badge--purple{background:oklch(0.3 0.06 300);color:oklch(0.85 0.1 300)}[data-theme="dark"] body.active_admin.cms-v2 .badge--amber{background:oklch(0.32 0.07 85);color:oklch(0.88 0.12 85)}[data-theme="dark"] body.active_admin.cms-v2 .badge--red{background:oklch(0.32 0.08 25);color:oklch(0.88 0.12 25)}[data-theme="dark"] body.active_admin.cms-v2 .badge--gray{background:oklch(0.3 0 0);color:oklch(0.85 0 0)}body.active_admin.cms-v2 .form-card__divider{margin:var(--space-6) 0 var(--space-4);border-top:1px solid var(--border)}body.active_admin.cms-v2 .form-card__subtitle{font-size:var(--text-sm);font-weight:var(--font-medium);text-transform:none;letter-spacing:var(--tracking-normal);color:var(--foreground);line-height:var(--leading-snug);margin-bottom:4px}body.active_admin.cms-v2 .form-card__subtitle-hint{font-size:var(--text-xs);color:var(--muted-foreground);margin-bottom:var(--space-3);line-height:var(--leading-snug)}body.active_admin.cms-v2 .has_many_container.solicitation_documents{margin-top:0;display:flex;flex-direction:column;gap:var(--space-2);width:100%;max-width:none}body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:0;margin:var(--space-2) 0;position:relative;transition:border-color 150ms ease, box-shadow 150ms ease;width:100%;max-width:none}body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card .doc-card__summary{display:none}body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-collapsed>ol,body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-collapsed>.doc-card__save,body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-collapsed>a.button[href*="remove"],body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-collapsed>input[type="hidden"][name*="_destroy"]{display:none !important}body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-collapsed .doc-card__summary{display:grid}body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-collapsed:hover{border-color:var(--border-strong, oklch(0.85 0.005 270))}body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-expanded{padding:var(--space-4);border-color:var(--border-strong, oklch(0.85 0.005 270));box-shadow:0 0 0 3px oklch(0.96 0.02 260)}body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-expanded>ol>li.input{padding-top:var(--space-2)}body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-expanded>ol,body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-expanded>ol>li.input,body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-expanded>ol>li.input>input[type="text"],body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-expanded>ol>li.input>input[type="email"],body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-expanded>ol>li.input>input[type="url"],body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-expanded>ol>li.input>textarea,body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-expanded>ol>li.input>select,body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-expanded>ol>li.input>.select2-container,body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-expanded>ol>li.input>.file-uploader,body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-expanded>ol>li.input>div[class*="file"],body.active_admin.cms-v2 .has_many_container.solicitation_documents>fieldset.has_many_fields.doc-card.is-expanded>ol>li.input.file>div{max-width:none !important;width:100%}body.active_admin.cms-v2 .has_many_container.solicitation_documents .doc-card__summary{grid-template-columns:auto 1fr auto auto auto;align-items:center;column-gap:var(--space-3);padding:var(--space-3) var(--space-4);cursor:pointer;transition:background 100ms ease;min-height:48px}body.active_admin.cms-v2 .has_many_container.solicitation_documents .doc-card__summary:hover{background:var(--muted)}body.active_admin.cms-v2 .has_many_container.solicitation_documents .doc-card__summary:focus-visible{outline:2px solid var(--primary, oklch(0.42 0.18 260));outline-offset:-2px}body.active_admin.cms-v2 .has_many_container.solicitation_documents .doc-card__filetype{display:none;font-family:ui-monospace, "SF Mono", Menlo, monospace;font-size:10px;font-weight:var(--font-medium);letter-spacing:0.05em;color:var(--muted-foreground);background:var(--muted);padding:2px 6px;border-radius:var(--radius-sm);line-height:1.4}body.active_admin.cms-v2 .has_many_container.solicitation_documents .doc-card__filetype.is-visible{display:inline-flex}body.active_admin.cms-v2 .has_many_container.solicitation_documents .doc-card__pill{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;font-size:11px;font-weight:var(--font-medium);letter-spacing:0.02em;line-height:1.5;white-space:nowrap;background:oklch(0.95 0.04 240);color:oklch(0.4 0.15 240)}body.active_admin.cms-v2 .has_many_container.solicitation_documents .doc-card__pill[data-type="addendum"]{background:oklch(0.95 0.06 85);color:oklch(0.42 0.14 60)}body.active_admin.cms-v2 .has_many_container.solicitation_documents .doc-card__pill[data-type="qa_document"]{background:oklch(0.95 0.05 150);color:oklch(0.38 0.13 150)}body.active_admin.cms-v2 .has_many_container.solicitation_documents .doc-card__pill[data-type="award_notice"]{background:oklch(0.95 0.04 300);color:oklch(0.4 0.16 300)}body.active_admin.cms-v2 .has_many_container.solicitation_documents .doc-card__pill[data-type="other"]{background:oklch(0.95 0 0);color:oklch(0.42 0 0)}body.active_admin.cms-v2 .has_many_container.solicitation_documents .doc-card__title{font-weight:var(--font-medium);color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.active_admin.cms-v2 .has_many_container.solicitation_documents .doc-card__title.is-placeholder{color:var(--muted-foreground);font-style:italic;font-weight:400}body.active_admin.cms-v2 .has_many_container.solicitation_documents .doc-card__filename{font-family:ui-monospace, "SF Mono", Menlo, monospace;font-size:11.5px;color:var(--muted-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:280px}body.active_admin.cms-v2 .has_many_container.solicitation_documents .doc-card__filename:empty::before{content:'no file yet';font-style:italic}body.active_admin.cms-v2 .has_many_container.solicitation_documents .doc-card__edit-hint{font-size:11px;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:0.06em;font-weight:var(--font-medium)}body.active_admin.cms-v2 .has_many_container.solicitation_documents .doc-card__save{margin-top:var(--space-3);padding:8px 14px;background:var(--foreground);color:var(--card);border:none;border-radius:var(--radius-sm);font-family:var(--font-sans, inherit);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:opacity 120ms ease}body.active_admin.cms-v2 .has_many_container.solicitation_documents .doc-card__save:hover{opacity:0.85}body.active_admin.cms-v2 .has_many_container.solicitation_documents>a.button.has_many_add{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;margin-top:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--card);border:1.5px dashed var(--border-strong, oklch(0.85 0.005 270));color:var(--foreground-soft, oklch(0.35 0.01 270));font-family:var(--font-sans, inherit);font-size:var(--text-sm);font-weight:var(--font-medium);text-decoration:none;border-radius:var(--radius);cursor:pointer;transition:border-color 150ms ease, color 150ms ease, background 150ms ease;box-shadow:none !important}body.active_admin.cms-v2 .has_many_container.solicitation_documents>a.button.has_many_add::before{content:'+';font-size:18px;line-height:1;font-weight:400}body.active_admin.cms-v2 .has_many_container.solicitation_documents>a.button.has_many_add:hover{border-color:var(--primary, oklch(0.42 0.18 260));color:var(--primary, oklch(0.42 0.18 260));background:oklch(0.99 0.01 260)}body.cms-v2.active_admin .user-form__access{margin-top:var(--space-4);grid-template-columns:2fr 1fr}body.cms-v2.active_admin .user-form__card legend{font-weight:var(--font-medium);font-size:var(--text-sm);color:var(--foreground);margin-bottom:var(--space-3)}body.cms-v2.active_admin .user-form__select-all{padding:6px 0;margin-bottom:8px;border-bottom:1px solid var(--border)}body.cms-v2.active_admin .user-form__select-all label{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:var(--font-medium);color:var(--foreground)}body.cms-v2.active_admin .user-form__select-all-label{color:var(--foreground)}body.cms-v2.active_admin li.input.input-check_boxes[data-role="user-entity-checkbox"],body.cms-v2.active_admin li.input.input-check_boxes[data-role="user-entity-checkbox"] ol{max-height:320px;overflow-y:auto;padding-right:4px}body.cms-v2.active_admin li.input.input-check_boxes ol li{margin:2px 0}body.cms-v2.active_admin li.input.check_boxes ol.choices-group li.choice label{display:inline-flex;align-items:center;gap:6px}body.cms-v2.active_admin li.input.check_boxes ol.choices-group li.choice{min-height:28px;margin:0}body.cms-v2.active_admin .user-form__card li.input.boolean{padding:0;margin:0;min-height:28px;display:flex;align-items:center}body.cms-v2.active_admin .user-form__card li.input.boolean label{display:inline-flex;align-items:center;gap:8px}body.active_admin.cms-v2 .sidebar-nav__link,body.active_admin.cms-v2 .sidebar-nav__link:link,body.active_admin.cms-v2 .sidebar-nav__link:visited{color:var(--sidebar-foreground) !important}body.active_admin.cms-v2 .sidebar-nav__link:hover,body.active_admin.cms-v2 .sidebar-nav__item--active .sidebar-nav__link{color:var(--sidebar-accent-foreground) !important}body.active_admin.cms-v2 .title-bar__entity,body.active_admin.cms-v2 .title-bar__entity:link,body.active_admin.cms-v2 .title-bar__entity:visited{color:var(--foreground) !important}body.active_admin.cms-v2 .title-bar__entity:hover{color:var(--primary, #2563eb) !important;text-decoration:underline}body.active_admin:not(.cms-v2) .form-section{padding:0;border:none}body.active_admin:not(.cms-v2) .form-section__header{display:none}body.active_admin:not(.cms-v2) .form-row{display:block}body.active_admin.cms-v2 #wrapper.app-main,body.active_admin.cms-v2 #active_admin_content{background:var(--page-bg) !important}body.active_admin.cms-v2.new #main_content,body.active_admin.cms-v2.edit #main_content,body.active_admin.cms-v2.create #main_content,body.active_admin.cms-v2.update #main_content{max-width:900px;margin:0 auto;padding:var(--space-6) var(--space-6) 6rem}body.active_admin.cms-v2.new #title_bar,body.active_admin.cms-v2.edit #title_bar,body.active_admin.cms-v2.create #title_bar,body.active_admin.cms-v2.update #title_bar{background:var(--background, #fff);border-bottom:1px solid var(--border, #e5e7eb);margin-bottom:0}body.active_admin.cms-v2.admin_entities.new #main_content,body.active_admin.cms-v2.admin_entities.edit #main_content,body.active_admin.cms-v2.admin_entities.create #main_content,body.active_admin.cms-v2.admin_entities.update #main_content{max-width:1080px}body.active_admin.cms-v2 .form-page-grid{display:grid;grid-template-columns:680px 300px;gap:var(--space-5);align-items:start;justify-content:center}@media (max-width: 1024px){body.active_admin.cms-v2 .form-page-grid{grid-template-columns:1fr;justify-content:stretch}}body.active_admin.cms-v2 .form-card>.input,body.active_admin.cms-v2 .form-card>ol>.input,body.active_admin.cms-v2 .form-card>fieldset>ol>.input{max-width:none}body.active_admin.cms-v2 .form-card trix-toolbar,body.active_admin.cms-v2 .form-card trix-editor{max-width:none}body.active_admin.cms-v2 .form-page-grid__side{display:flex;flex-direction:column;gap:var(--space-4)}body.active_admin.cms-v2 .form-page-grid__side .form-card{padding:var(--space-4) var(--space-5);margin:0}body.active_admin.cms-v2 .input--toggle{padding-top:0 !important}body.active_admin.cms-v2 .input--toggle>label{display:inline-flex !important;align-items:center;gap:var(--space-2);margin:0 !important;padding:0 !important;cursor:pointer;text-transform:none !important;font-weight:var(--font-medium);font-size:var(--text-sm);color:var(--foreground);letter-spacing:normal}body.active_admin.cms-v2 .input--toggle input[type="checkbox"][type="checkbox"]{appearance:none !important;-webkit-appearance:none !important;width:36px !important;height:20px !important;margin:0 !important;background:var(--muted) !important;border:0 !important;border-radius:999px !important;position:relative;top:0 !important;cursor:pointer;transition:background 0.15s;flex-shrink:0}body.active_admin.cms-v2 .input--toggle input[type="checkbox"][type="checkbox"]::before{content:'' !important;position:absolute;width:16px;height:16px;background:var(--card);border-radius:50%;top:2px;left:2px;transition:transform 0.15s;box-shadow:0 1px 2px rgba(0,0,0,0.2);color:transparent;line-height:0}body.active_admin.cms-v2 .input--toggle input[type="checkbox"][type="checkbox"]:checked{background:var(--primary) !important;border-color:transparent !important}body.active_admin.cms-v2 .input--toggle input[type="checkbox"][type="checkbox"]:checked::before{transform:translateX(16px);content:'' !important;color:transparent !important}body.active_admin.cms-v2 .input--toggle input[type="checkbox"][type="checkbox"]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}body.active_admin.cms-v2 form[action*="/entities"] [data-show-for-type]{display:none}body.active_admin.cms-v2 form[action*="/entities"]:has(select[name$='[type]'] option[value='board']:checked) [data-show-for-type~='board'],body.active_admin.cms-v2 form[action*="/entities"]:has(select[name$='[type]'] option[value='commission']:checked) [data-show-for-type~='commission'],body.active_admin.cms-v2 form[action*="/entities"]:has(select[name$='[type]'] option[value='committee']:checked) [data-show-for-type~='committee']{display:block}body.active_admin.cms-v2 .record-drawer__body{background:var(--page-bg) !important;padding:0 !important;scrollbar-width:none;-ms-overflow-style:none}body.active_admin.cms-v2 .record-drawer__body::-webkit-scrollbar{display:none}body.active_admin.cms-v2 .record-drawer__body>form{padding:var(--space-12) var(--space-12) 0;min-height:100%;display:flex;flex-direction:column}body.active_admin.cms-v2 .record-drawer__body #main_content{padding:0 !important;max-width:none !important}body.active_admin.cms-v2 .xdsoft_datetimepicker.xdsoft_inline .xdsoft_calendar td.xdsoft_today{background:var(--muted, #f3f4f6) !important;color:var(--foreground) !important;font-weight:var(--font-medium);border-radius:var(--radius-pill)}body.active_admin.cms-v2 .xdsoft_datetimepicker.xdsoft_inline .xdsoft_calendar td.xdsoft_current,body.active_admin.cms-v2 .xdsoft_datetimepicker.xdsoft_inline .xdsoft_calendar td.xdsoft_default{background:var(--primary, #6FBF53) !important;color:#fff !important;font-weight:var(--font-semibold);border-radius:var(--radius-pill)}body.active_admin.cms-v2 .xdsoft_datetimepicker.xdsoft_inline .xdsoft_calendar td.xdsoft_today.xdsoft_current{background:var(--primary, #6FBF53) !important;color:#fff !important}body.active_admin.cms-v2 trix-toolbar{background:var(--card, #fff);border:1px solid var(--input, #d1d5db) !important;border-radius:var(--radius-sm, 0.375rem) var(--radius-sm, 0.375rem) 0 0 !important;padding:6px 8px}body.active_admin.cms-v2 trix-toolbar .trix-button-row{background:transparent;gap:2px}body.active_admin.cms-v2 trix-toolbar .trix-button{height:32px !important;width:32px !important;border:0 !important;border-radius:4px !important;background:transparent !important;color:var(--muted-foreground, #6b7280)}body.active_admin.cms-v2 trix-toolbar .trix-button:hover{background:var(--accent, #f3f4f6) !important;color:var(--foreground) !important}body.active_admin.cms-v2 trix-toolbar .trix-button.trix-active{background:var(--accent, #f3f4f6) !important;color:var(--foreground) !important}body.active_admin.cms-v2 trix-toolbar .trix-button--icon::before{transform:scale(0.55) !important}body.active_admin.cms-v2 trix-toolbar .trix-button-group{border:0;background:transparent}body.active_admin.cms-v2 trix-toolbar .trix-button-group:not(:first-child){margin-left:var(--space-1) !important;padding-left:var(--space-1);border-left:1px solid var(--border, #e5e7eb)}body.active_admin.cms-v2 trix-toolbar .trix-button-group-spacer{border:0}body.active_admin.cms-v2 trix-editor{border:1px solid var(--input) !important;border-top:0 !important;border-radius:0 0 var(--radius-sm, 0.375rem) var(--radius-sm, 0.375rem) !important;padding:var(--space-3) !important;min-height:8rem;background:var(--input-bg) !important}body.active_admin.cms-v2 .input.is-cancelled .select2-container--default .select2-selection--single{display:flex !important;align-items:center !important;padding-left:var(--space-3) !important}body.active_admin.cms-v2 .input.is-cancelled .select2-container--default .select2-selection--single .select2-selection__rendered{background:#fee2e2 !important;color:#991b1b !important;border-radius:var(--radius-pill) !important;padding:2px 8px !important;font-weight:var(--font-normal) !important;font-size:var(--text-base) !important;line-height:var(--leading-snug) !important;display:inline-flex !important;align-items:center !important;width:auto !important;height:auto !important;min-height:0 !important;flex:0 0 auto !important;align-self:center !important;max-width:max-content !important;margin:0 !important}body.active_admin.cms-v2 tr.is-cancelled td.col-title a,body.active_admin.cms-v2 tr.is-cancelled td.col-start_time .js-localTimezoneTime{text-decoration:line-through;color:var(--muted-foreground, #6b7280)}body.active_admin.cms-v2 tr.is-cancelled td.col-start_time .status-pill{text-decoration:none}body.active_admin.cms-v2 .status-pill{display:inline-block;padding:0.125rem 0.5rem;border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;line-height:var(--leading-normal);vertical-align:middle}body.active_admin.cms-v2 .status-pill--cancelled{background:#fee2e2;color:#991b1b}body.active_admin.cms-v2 .input>label,body.active_admin.cms-v2 .input>label.label,body.active_admin.cms-v2 .event-datetime-label,body.active_admin.cms-v2 .event-time-group label{text-transform:none !important;letter-spacing:var(--tracking-normal) !important;font-weight:var(--font-medium);font-size:var(--text-sm);color:var(--foreground);line-height:var(--leading-snug)}body.active_admin.cms-v2 .form-card{background:var(--card);border:0;border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-5) var(--space-6);margin:0 0 var(--space-8)}body.active_admin.cms-v2 .form-card__header{padding-bottom:var(--space-2-5);margin-bottom:var(--space-2-5);border-bottom:1px solid var(--border, #e5e7eb)}body.active_admin.cms-v2 .form-card__title{margin:0;font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--foreground);line-height:var(--leading-snug)}body.active_admin.cms-v2 .form-card__description{margin:0.125rem 0 0;font-size:var(--text-sm);color:var(--muted-foreground, #6b7280);line-height:var(--leading-normal)}body.active_admin.cms-v2 .form-card:last-of-type{margin-bottom:var(--space-8)}body.active_admin.cms-v2 .form-card ol,body.active_admin.cms-v2 .form-card fieldset{margin:0;padding:0;border:0;list-style:none}body.active_admin.cms-v2 .form-card li.input{list-style:none;margin-left:0}body.active_admin.cms-v2 .form-card>*:first-child,body.active_admin.cms-v2 .form-card>ol:first-child>*:first-child,body.active_admin.cms-v2 .form-card>fieldset:first-child>ol>*:first-child{margin-top:0;padding-top:0}body.active_admin.cms-v2 .form-card>*:last-child,body.active_admin.cms-v2 .form-card>ol:last-child>*:last-child{margin-bottom:0;padding-bottom:0}body.active_admin.cms-v2 .form-card>.form-card__header+.input,body.active_admin.cms-v2 .form-card>.form-card__header+li.input,body.active_admin.cms-v2 .form-card>.form-card__header+ol>.input:first-child,body.active_admin.cms-v2 .form-card>.form-card__header+ol>li.input:first-child,body.active_admin.cms-v2 .form-card>.form-card__header+fieldset>ol>.input:first-child{padding-top:0 !important}body.active_admin.cms-v2 .form-card .input>label{margin-bottom:var(--space-1)}body.active_admin.cms-v2 .form-card__divider{height:1px;background:var(--border, #e5e7eb);margin:var(--space-5) 0}body.active_admin.cms-v2 .form-card__helper{font-size:var(--text-sm);color:var(--muted-foreground, #6b7280);margin:2.25rem 0 0.25rem}body.active_admin.cms-v2 .form-card__helper+.form-row>.input,body.active_admin.cms-v2 .form-card__helper+.form-row>li.input{padding-top:0 !important}body.active_admin.cms-v2 .form-card .address-wrap{max-width:none}body.active_admin.cms-v2 .form-card .address-wrap .input{max-width:none}body.active_admin.cms-v2 .form-card .city-state-zip-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-2);margin-top:var(--space-2)}body.active_admin.cms-v2 .form-card .city-state-zip-wrap .input{max-width:none;padding-top:0;margin-bottom:0}body.active_admin.cms-v2 .form-card .city-state-zip-wrap .input:first-child,body.active_admin.cms-v2 .form-card .city-state-zip-wrap .input:nth-child(2),body.active_admin.cms-v2 .form-card .city-state-zip-wrap .input:nth-child(3){max-width:none}body.active_admin.cms-v2 .form-row,body.active_admin.cms-v2 .event-datetime-section,body.active_admin.cms-v2 .form-card .form-row{max-width:none !important;width:100%}body.active_admin.cms-v2 .event-datetime-section{align-items:flex-start;width:100%}body.active_admin.cms-v2 .event-datetime-calendar-wrapper{flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-1)}body.active_admin.cms-v2 .event-datetime-times{flex:1 1 0;min-width:0;max-width:100%;gap:var(--space-3)}body.active_admin.cms-v2 .event-times-pair{display:flex;gap:var(--space-3);width:100%}body.active_admin.cms-v2 .event-times-pair .event-time-group{flex:1 1 0;min-width:0}body.active_admin.cms-v2 .event-time-input{height:42px !important}body.active_admin.cms-v2 .event-datetime-times .select2-selection,body.active_admin.cms-v2 .event-datetime-times .select2-selection--single{height:42px !important;min-height:42px !important}body.active_admin.cms-v2 .event-datetime-times .input{margin:0;max-width:100%;padding:0}body.active_admin.cms-v2 .event-datetime-times .input select,body.active_admin.cms-v2 .event-datetime-times .input input[type="text"]{max-width:100%;width:100%;box-sizing:border-box}body.active_admin.cms-v2 .event-datetime-times .input select{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body.active_admin.cms-v2 .input.url input[type="url"]{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/><path d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/></svg>");background-repeat:no-repeat;background-position:8px center;padding-left:30px}body.active_admin.cms-v2 input.date-time-picker-input{background:var(--input-bg) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='18' height='18' x='3' y='4' rx='2' ry='2'/><line x1='16' x2='16' y1='2' y2='6'/><line x1='8' x2='8' y1='2' y2='6'/><line x1='3' x2='21' y1='10' y2='10'/></svg>") no-repeat 10px center !important;padding-left:32px !important}body.active_admin.cms-v2 .documents-cards .has_many_fields>legend{display:block;width:100%;padding:0;font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:none;color:var(--foreground);margin-bottom:var(--space-2)}body.active_admin.cms-v2 .documents-cards .has_many_container>fieldset,body.active_admin.cms-v2 .documents-cards>fieldset>.has_many_container>fieldset{position:relative;padding:var(--space-3);background:var(--background, #fff);border:1px solid var(--border, #e5e7eb);border-radius:var(--radius-sm);margin-bottom:var(--space-2)}body.active_admin.cms-v2 .documents-cards .has_many_container>fieldset>ol>.input,body.active_admin.cms-v2 .documents-cards .has_many_container>fieldset>ol>li.input,body.active_admin.cms-v2 .documents-cards>fieldset>.has_many_container>fieldset>ol>.input,body.active_admin.cms-v2 .documents-cards>fieldset>.has_many_container>fieldset>ol>li.input{margin:0 0 var(--space-2);padding:0}body.active_admin.cms-v2 .documents-cards .has_many_container>fieldset>ol>.input:last-child,body.active_admin.cms-v2 .documents-cards .has_many_container>fieldset>ol>li.input:last-child,body.active_admin.cms-v2 .documents-cards>fieldset>.has_many_container>fieldset>ol>.input:last-child,body.active_admin.cms-v2 .documents-cards>fieldset>.has_many_container>fieldset>ol>li.input:last-child{margin-bottom:0}body.active_admin.cms-v2 .documents-cards .has_many_remove,body.active_admin.cms-v2 .documents-cards a.button.has_many_remove,body.active_admin.cms-v2 .documents-cards .has_many_fields>.has_many_remove,body.active_admin.cms-v2 .documents-cards .has_many_container>fieldset>.has_many_remove{position:absolute !important;top:0.375rem !important;right:0.375rem !important;width:24px !important;height:24px !important;padding:0 !important;border:0 !important;border-radius:var(--radius-pill) !important;background-color:transparent !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='18' y1='6' x2='6' y2='18'/><line x1='6' y1='6' x2='18' y2='18'/></svg>") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:14px 14px !important;box-shadow:none !important;text-decoration:none !important;font-size:0 !important;color:transparent !important;text-indent:-9999px;overflow:hidden;white-space:nowrap;z-index:1;cursor:pointer;transition:background-color var(--transition-fast)}body.active_admin.cms-v2 .documents-cards .has_many_remove::before,body.active_admin.cms-v2 .documents-cards .has_many_remove::after,body.active_admin.cms-v2 .documents-cards a.button.has_many_remove::before,body.active_admin.cms-v2 .documents-cards a.button.has_many_remove::after,body.active_admin.cms-v2 .documents-cards .has_many_fields>.has_many_remove::before,body.active_admin.cms-v2 .documents-cards .has_many_fields>.has_many_remove::after,body.active_admin.cms-v2 .documents-cards .has_many_container>fieldset>.has_many_remove::before,body.active_admin.cms-v2 .documents-cards .has_many_container>fieldset>.has_many_remove::after{content:none !important;display:none !important;background:none !important}body.active_admin.cms-v2 .documents-cards .has_many_remove:hover,body.active_admin.cms-v2 .documents-cards a.button.has_many_remove:hover,body.active_admin.cms-v2 .documents-cards .has_many_fields>.has_many_remove:hover,body.active_admin.cms-v2 .documents-cards .has_many_container>fieldset>.has_many_remove:hover{background-color:#fee2e2 !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23dc2626' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='18' y1='6' x2='6' y2='18'/><line x1='6' y1='6' x2='18' y2='18'/></svg>") !important}body.active_admin.cms-v2 .documents-cards .has_many_add,body.active_admin.cms-v2 .documents-cards a.button.has_many_add{display:inline-flex;align-items:center;gap:var(--space-1);width:100%;justify-content:center;padding:var(--space-2) var(--space-3);background:var(--background, #fff) !important;border:1px dashed var(--border, #d1d5db) !important;border-radius:var(--radius-sm);color:var(--muted-foreground, #6b7280) !important;text-transform:none;letter-spacing:var(--tracking-normal);font-weight:var(--font-medium);font-size:var(--text-sm);box-shadow:none !important}body.active_admin.cms-v2 .documents-cards .has_many_add:hover,body.active_admin.cms-v2 .documents-cards a.button.has_many_add:hover{border-color:var(--primary, #2563eb) !important;color:var(--primary, #2563eb) !important;background:var(--background, #fff) !important}body.active_admin.cms-v2 .checkbox-date-picker-wrap{max-width:none !important;gap:var(--space-4);align-items:start}body.active_admin.cms-v2 .checkbox-date-picker-wrap>li,body.active_admin.cms-v2 .checkbox-date-picker-wrap>.input{flex:1;padding-left:0 !important}body.active_admin.cms-v2 .checkbox-date-picker-wrap+.checkbox-date-picker-wrap{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border, #e5e7eb)}body.active_admin.cms-v2 .checkbox-label-wrap>.checkbox-label,body.active_admin.cms-v2 .checkbox-date-picker-wrap>.checkbox-label{text-transform:none;font-weight:var(--font-semibold);font-size:var(--text-sm);letter-spacing:var(--tracking-normal);color:var(--foreground)}body.active_admin.cms-v2 .boolean.input>label{font-weight:var(--font-normal) !important}body.active_admin.cms-v2 .form-card .has_many_container>fieldset.has_many_fields>ol>li.input>fieldset{position:relative;padding:var(--space-3);background:var(--background, #fff);border:1px solid var(--border, #e5e7eb);border-radius:var(--radius-sm);margin-bottom:var(--space-2)}body.active_admin.cms-v2 .form-card .has_many_container>fieldset.has_many_fields>ol>li.input>fieldset>ol>.input,body.active_admin.cms-v2 .form-card .has_many_container>fieldset.has_many_fields>ol>li.input>fieldset>ol>li.input{margin:0 0 var(--space-2);padding:0}body.active_admin.cms-v2 .form-card .has_many_container>fieldset.has_many_fields>ol>li.input>fieldset>ol>.input:last-child,body.active_admin.cms-v2 .form-card .has_many_container>fieldset.has_many_fields>ol>li.input>fieldset>ol>li.input:last-child{margin-bottom:0}body.active_admin.cms-v2 .form-card a.button.has_many_remove{position:absolute !important;top:0.375rem !important;right:0.375rem !important;width:24px !important;height:24px !important;padding:0 !important;border:0 !important;border-radius:var(--radius-pill) !important;background-color:transparent !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='18' y1='6' x2='6' y2='18'/><line x1='6' y1='6' x2='18' y2='18'/></svg>") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:14px 14px !important;box-shadow:none !important;text-decoration:none !important;font-size:0 !important;color:transparent !important;text-indent:-9999px;overflow:hidden;white-space:nowrap;z-index:1;cursor:pointer;transition:background-color var(--transition-fast)}body.active_admin.cms-v2 .form-card a.button.has_many_remove::before,body.active_admin.cms-v2 .form-card a.button.has_many_remove::after{content:none !important;display:none !important;background:none !important}body.active_admin.cms-v2 .form-card a.button.has_many_remove:hover{background-color:#fee2e2 !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23dc2626' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='18' y1='6' x2='6' y2='18'/><line x1='6' y1='6' x2='18' y2='18'/></svg>") !important}body.active_admin.cms-v2 .form-card a.button.has_many_add{display:inline-flex;align-items:center;gap:var(--space-1);width:100%;justify-content:center;padding:var(--space-2) var(--space-3);background:var(--background, #fff) !important;border:1px dashed var(--border, #d1d5db) !important;border-radius:var(--radius-sm);color:var(--muted-foreground, #6b7280) !important;text-transform:none;letter-spacing:var(--tracking-normal);font-weight:var(--font-medium);font-size:var(--text-sm);box-shadow:none !important}body.active_admin.cms-v2 .form-card a.button.has_many_add:hover{border-color:var(--primary, #2563eb) !important;color:var(--primary, #2563eb) !important;background:var(--background, #fff) !important}body.active_admin.cms-v2 .form-section{padding:var(--space-8) 0;border-bottom:1px solid var(--border, #e5e7eb)}body.active_admin.cms-v2 .form-section:first-of-type{padding-top:var(--space-2)}body.active_admin.cms-v2 .form-section:last-of-type{border-bottom:none;padding-bottom:6rem}body.active_admin.cms-v2 .form-section__header{margin-bottom:var(--space-4)}body.active_admin.cms-v2 .form-section__title{margin:0;font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--foreground)}body.active_admin.cms-v2 .form-section__helper{margin:var(--space-1) 0 0;font-size:var(--text-base);color:var(--muted-foreground, #6b7280)}body.active_admin.cms-v2 .form-row{display:grid;gap:var(--space-4);margin-bottom:var(--space-4)}body.active_admin.cms-v2 .form-row--halves{grid-template-columns:repeat(2, 1fr)}body.active_admin.cms-v2 .form-row--thirds{grid-template-columns:repeat(3, 1fr)}body.active_admin.cms-v2 .form-row--two_one{grid-template-columns:2fr 1fr}body.active_admin.cms-v2 .form-row--phone-row{grid-template-columns:4fr minmax(72px, 1.5fr) 4fr}@media (max-width: 768px){body.active_admin.cms-v2 .form-row{grid-template-columns:1fr !important}}body.active_admin.cms-v2 .form-row>.input,body.active_admin.cms-v2 .form-row>li.input{width:100%;margin:0;max-width:none}body.active_admin.cms-v2 .form-row .select2-container,body.active_admin.cms-v2 .form-row .date_time_picker{width:100% !important}body.active_admin.cms-v2 .form-row+.input,body.active_admin.cms-v2 .form-row+li.input{padding-top:0 !important}body.active_admin.cms-v2 .input.required>label::after{content:" *";color:#dc2626}body.active_admin.cms-v2 .input.required>label>abbr{display:none}body.active_admin.cms-v2 form[action*="/resources"] li.input:has(input[name$='[link_url]']),body.active_admin.cms-v2 form[action*="/resources"] li.input.file:has(input[name$='[file_url]']){display:none}body.active_admin.cms-v2 form[action*="/resources"]:has(select[name$='[type]'] option[value='link']:checked) li.input:has(input[name$='[link_url]']){display:block}body.active_admin.cms-v2 form[action*="/resources"]:has(select[name$='[type]'] option[value='file']:checked) li.input.file:has(input[name$='[file_url]']){display:block}body.active_admin.cms-v2 form[action*="/people"]:has(select[name$='[role]'] option[value='staff']:checked) [data-hide-for-role~='staff']{display:none}body.active_admin.cms-v2 .input .inline-hints{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--muted-foreground, #6b7280)}body.active_admin.cms-v2 form fieldset.actions{position:fixed;bottom:var(--banner-offset, 0);left:var(--sidebar-width, 260px);right:0;z-index:30;display:flex;align-items:center;justify-content:space-between;margin:0;padding:var(--space-3) var(--space-6);background:var(--background, #fff);border-top:1px solid var(--border, #e5e7eb);box-shadow:0 -2px 6px rgba(0,0,0,0.04)}body.active_admin.cms-v2 form fieldset.actions>ol.actions,body.active_admin.cms-v2 form fieldset.actions>ol{display:contents;list-style:none;margin:0;padding:0}body.active_admin.cms-v2 form fieldset.actions .action{margin:0;display:inline-block}body.active_admin.cms-v2 form fieldset.actions .action.input_action,body.active_admin.cms-v2 form fieldset.actions .action.cancel,body.active_admin.cms-v2 form fieldset.actions .action{order:2}body.active_admin.cms-v2 form fieldset.actions .form-action-bar__status{order:1;margin-right:auto;font-size:var(--text-base);color:var(--muted-foreground, #6b7280)}body.active_admin.cms-v2 form fieldset.actions .form-action-bar__status[data-form-status="dirty"]{color:#ea580c}body.active_admin.cms-v2 form fieldset.actions .form-action-bar__status[data-form-status="saved"]{color:var(--muted-foreground, #6b7280)}body.active_admin.cms-v2 form fieldset.actions .form-action-bar__status[data-form-status="error"]{color:#dc2626}body.active_admin.cms-v2.sidebar-collapsed form fieldset.actions{left:var(--sidebar-width-collapsed, 64px)}body.active_admin.cms-v2 .record-drawer__body fieldset.actions{position:sticky !important;left:auto !important;right:auto !important;bottom:0 !important;margin:auto -3rem 0 !important;padding:var(--space-4) var(--space-6) !important;border-radius:0 !important;background:var(--card) !important}body.active_admin.cms-v2 form fieldset.actions .action.create_another,body.active_admin.cms-v2 form fieldset.actions li.create_another,body.active_admin.cms-v2 form fieldset.actions li:has(>input[type="checkbox"]),body.active_admin.cms-v2 form fieldset.actions li:has(input[name="create_another"]){display:none !important}body.active_admin.cms-v2 .input.has-error input[type="text"],body.active_admin.cms-v2 .input.has-error input[type="email"],body.active_admin.cms-v2 .input.has-error input[type="tel"],body.active_admin.cms-v2 .input.has-error input[type="url"],body.active_admin.cms-v2 .input.has-error input[type="number"],body.active_admin.cms-v2 .input.has-error textarea,body.active_admin.cms-v2 .input.has-error select{border-color:#dc2626 !important}body.active_admin.cms-v2 .field-error{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:#dc2626}body.active_admin.cms-v2 .active_admin form.formtastic>fieldset.inputs>ol>li.input,body.active_admin.cms-v2 .active_admin form.formtastic .form-section>.input,body.active_admin.cms-v2 .active_admin form.formtastic .form-section>li.input{max-width:48rem}body.active_admin.cms-v2 .form-section__inset{max-width:36rem}body.active_admin.cms-v2 .form-section__inset .input{max-width:none}body.active_admin.cms-v2 .documents-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--space-4)}@media (max-width: 1024px){body.active_admin.cms-v2 .documents-cards{grid-template-columns:1fr}}body.active_admin.cms-v2 .documents-cards__column{display:flex;flex-direction:column}body.active_admin.cms-v2 .documents-cards__column>.has_many_container{list-style:none;margin:0;padding:0}body.active_admin.cms-v2 .documents-cards__column>.has_many_container>h3,body.active_admin.cms-v2 .documents-cards__column>.has_many_container>legend,body.active_admin.cms-v2 .documents-cards__column>.has_many_container>fieldset>legend{display:none}body.active_admin.cms-v2 .documents-cards__column>.has_many_container>fieldset.has_many_fields,body.active_admin.cms-v2 .documents-cards__column>.has_many_container>fieldset.inputs.has_many_fields{margin:0 0 var(--space-2);padding:var(--space-3);background:var(--background, #fff);border:1px solid var(--border, #e5e7eb);border-radius:var(--radius-sm)}body.active_admin.cms-v2 .documents-cards__column>.has_many_container>fieldset.has_many_fields .input,body.active_admin.cms-v2 .documents-cards__column>.has_many_container>fieldset.inputs.has_many_fields .input{margin-bottom:var(--space-2);max-width:none}body.active_admin.cms-v2 .documents-cards__column .has_many_add{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:4rem;padding:var(--space-4);background:var(--background, #fff);border:1px dashed var(--border, #d1d5db);border-radius:var(--radius);font-size:var(--text-base);color:var(--muted-foreground, #6b7280);text-decoration:none;cursor:pointer}body.active_admin.cms-v2 .documents-cards__column .has_many_add:hover{border-color:var(--primary, #2563eb);color:var(--primary, #2563eb)}body.active_admin.cms-v2 .documents-cards__column .has_many_add::before{content:'';display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0}body.active_admin.cms-v2 .documents-cards fieldset.has_many_fields{position:relative}body.active_admin.cms-v2 .documents-cards fieldset.has_many_fields .document-card__done{display:inline-flex;align-items:center;justify-content:center;margin-top:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--primary, #2563eb);color:var(--primary-foreground, #fff) !important;border:0;border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:opacity var(--transition-fast)}body.active_admin.cms-v2 .documents-cards fieldset.has_many_fields .document-card__done:hover{opacity:0.9}body.active_admin.cms-v2 .documents-cards fieldset.has_many_fields .document-card__summary{display:none;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--accent, #f3f4f6);border-radius:var(--radius-sm);font-size:var(--text-sm)}body.active_admin.cms-v2 .documents-cards fieldset.has_many_fields .document-card__summary-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-medium);color:var(--foreground)}body.active_admin.cms-v2 .documents-cards fieldset.has_many_fields .document-card__summary-date{color:var(--muted-foreground, #6b7280);flex-shrink:0}body.active_admin.cms-v2 .documents-cards fieldset.has_many_fields .document-card__summary-edit{width:22px;height:22px;border:0;background:transparent url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 20h9'/><path d='M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z'/></svg>") no-repeat center/14px 14px;cursor:pointer;flex-shrink:0;padding:0}body.active_admin.cms-v2 .documents-cards fieldset.has_many_fields .document-card__summary-edit:hover{opacity:0.7}body.active_admin.cms-v2 .documents-cards fieldset.has_many_fields.is-collapsed>ol,body.active_admin.cms-v2 .documents-cards fieldset.has_many_fields.is-collapsed>.has_many_remove,body.active_admin.cms-v2 .documents-cards fieldset.has_many_fields.is-collapsed>.document-card__done{display:none !important}body.active_admin.cms-v2 .documents-cards fieldset.has_many_fields.is-collapsed>.document-card__summary{display:flex !important}body.active_admin.cms-v2 .documents-cards__column--agendas .has_many_add::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='8' y='2' width='8' height='4' rx='1'/><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/><line x1='9' y1='12' x2='15' y2='12'/><line x1='9' y1='16' x2='13' y2='16'/></svg>")}body.active_admin.cms-v2 .documents-cards__column--documents .has_many_add::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21.44 11.05l-9.19 9.19a6 6 0 0 1-8.49-8.49l9.19-9.19a4 4 0 0 1 5.66 5.66l-9.2 9.19a2 2 0 0 1-2.83-2.83l8.49-8.48'/></svg>")}body.active_admin.cms-v2 .documents-cards__column--minutes .has_many_add::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='8' y='2' width='8' height='4' rx='1'/><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/><polyline points='9 13 11 15 15 11'/></svg>")}body.active_admin.cms-v2 .documents-cards__column--agendas .has_many_add:hover::before,body.active_admin.cms-v2 .documents-cards__column--documents .has_many_add:hover::before,body.active_admin.cms-v2 .documents-cards__column--minutes .has_many_add:hover::before{filter:hue-rotate(0deg)}body.active_admin.cms-v2 .select2-container--open .select2-dropdown{z-index:100}body.active_admin.cms-v2 .input.file>label,body.active_admin.cms-v2 .input.file>label.label{text-transform:capitalize !important}body.active_admin.cms-v2 .input.file>.js-s3DirectUpload{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-height:6rem;padding:var(--space-4);background:var(--background, #fff);border:1px dashed var(--border, #d1d5db);border-radius:var(--radius);font-size:var(--text-base);color:var(--muted-foreground, #6b7280);cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast)}body.active_admin.cms-v2 .input.file>.js-s3DirectUpload:hover{border-color:var(--primary, #2563eb);color:var(--primary, #2563eb)}body.active_admin.cms-v2 .input.file>.js-s3DirectUpload::before{content:'';display:inline-block;width:28px;height:28px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><path d='M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z'/><polyline points='14 2 14 8 20 8'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0}body.active_admin.cms-v2 .input.file>.js-s3DirectUpload::after{content:'Upload a file';font-weight:var(--font-medium)}body.active_admin.cms-v2 .input.file>.js-s3DirectUpload.is-image-upload::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><rect width='18' height='18' x='3' y='3' rx='2' ry='2'/><circle cx='9' cy='9' r='2'/><path d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/></svg>")}body.active_admin.cms-v2 .input.file>.js-s3DirectUpload.is-image-upload::after{content:'Upload an image'}body.active_admin.cms-v2 .input.file>.js-s3DirectUpload>.js-fileLabel{display:none !important}body.active_admin.cms-v2 .input.file>.js-s3DirectUpload:has(.js-fileLabel a)::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316a34a' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6L9 17l-5-5'/></svg>")}body.active_admin.cms-v2 .input.file>.js-s3DirectUpload:has(.js-fileLabel a)::after{content:'File uploaded — click to replace';color:var(--foreground)}body.active_admin.cms-v2 .input.file>.js-s3DirectUpload.is-image-upload:has(.js-fileLabel a)::after{content:'Image uploaded — click to replace'}body.active_admin.cms-v2 .input.file>.js-s3DirectUpload input[type="file"]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:0;z-index:1}body.active_admin.cms-v2 .file-drop-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-height:11rem;padding:var(--space-8) var(--space-6);border:2px dashed var(--border, #d1d5db);border-radius:var(--radius);background:var(--muted, #f9fafb);text-align:center;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast);position:relative}body.active_admin.cms-v2 .file-drop-card:hover,body.active_admin.cms-v2 .file-drop-card.is-dragover{border-color:var(--primary, #2563eb);background:var(--accent, #f3f4f6)}body.active_admin.cms-v2 .file-drop-card__icon{color:var(--muted-foreground, #9ca3af)}body.active_admin.cms-v2 .file-drop-card__hint{margin:0;color:var(--muted-foreground, #6b7280);font-size:var(--text-lg)}body.active_admin.cms-v2 .file-drop-card__cta{display:inline-block;padding:0.5rem 0.875rem;background:var(--background, #fff);border:1px solid var(--border, #d1d5db);border-radius:var(--radius-sm);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--foreground);box-shadow:0 1px 2px rgba(0,0,0,0.04)}body.active_admin.cms-v2 .file-drop-card:hover body.active_admin.cms-v2 .file-drop-card__cta{border-color:var(--primary, #2563eb)}body.active_admin.cms-v2 .file-drop-card__preview{display:none}body.active_admin.cms-v2 .file-drop-card__preview img{display:block;max-height:10rem;margin:0 auto;border-radius:var(--radius-sm)}body.active_admin.cms-v2 .file-drop-card__preview .file-drop-card__filename{margin:0;font-size:var(--text-base);color:var(--foreground)}body.active_admin.cms-v2 .file-drop-card.has-file{min-height:0;padding:var(--space-5)}body.active_admin.cms-v2 .file-drop-card.has-file .file-drop-card__icon,body.active_admin.cms-v2 .file-drop-card.has-file .file-drop-card__hint,body.active_admin.cms-v2 .file-drop-card.has-file .file-drop-card__cta{display:none}body.active_admin.cms-v2 .file-drop-card.has-file .file-drop-card__preview{display:block}body.active_admin.cms-v2 .file-drop-card input[type="file"]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}body.active_admin.cms-v2 .batch_actions_selector{display:inline-flex;align-items:center;gap:var(--space-2)}body.active_admin.cms-v2 .batch_actions_selector .batch_actions__counter{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-medium)}body.active_admin.cms-v2 .batch_actions_selector .batch_actions__counter:empty{display:none}body.active_admin.cms-v2 .batch_actions_selector .dropdown_menu_button.is-disabled{opacity:0.5;cursor:not-allowed;pointer-events:none;background:transparent !important;color:var(--muted-foreground) !important}body.active_admin.cms-v2 .batch_actions_selector.has-selection .dropdown_menu_button{background:var(--accent) !important;color:var(--foreground) !important;font-weight:var(--font-medium)}body.active_admin.cms-v2 .scopes{display:inline-flex;align-self:flex-start;flex:0 0 auto;padding:0;margin:0;background:transparent;border:0;width:auto;max-width:max-content}body.active_admin.cms-v2 .scopes .table_tools_segmented_control{display:inline-flex !important;flex:0 0 auto;align-items:center;gap:2px;padding:3px !important;padding-inline:3px !important;padding-block:3px !important;margin:0 !important;margin-inline:0 !important;background:var(--muted);border:0;border-radius:var(--radius-sm, 6px);list-style:none;width:auto;max-width:max-content}body.active_admin.cms-v2 .scopes .table_tools_segmented_control .scope{list-style:none;margin:0;padding:0;background:transparent !important;border:0 !important}body.active_admin.cms-v2 .scopes .table_tools_segmented_control .scope a{display:inline-flex;align-items:center;gap:4px;padding:4px 10px !important;border:0 !important;border-radius:var(--radius-sm, 6px) !important;color:var(--muted-foreground) !important;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);text-decoration:none !important;background:transparent !important;transition:background var(--transition-fast),color var(--transition-fast);line-height:1.4}body.active_admin.cms-v2 .scopes .table_tools_segmented_control .scope a:hover{color:var(--foreground) !important}body.active_admin.cms-v2 .scopes .table_tools_segmented_control .scope a .count{opacity:0.7;font-weight:var(--font-normal)}body.active_admin.cms-v2 .scopes .table_tools_segmented_control .scope.selected a{background:var(--card) !important;color:var(--foreground) !important;box-shadow:var(--shadow-xs)}body.active_admin.cms-v2{background:var(--background) !important;color:var(--foreground) !important;font-family:var(--font-sans) !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-theme="dark"] a:link,[data-theme="dark"] a:visited{color:inherit}body.active_admin.cms-v2 #wrapper{background:var(--background) !important}body.active_admin.cms-v2 #header{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important;padding:0 !important;margin:-1px !important}body.active_admin.cms-v2 .title_bar{background:var(--card) !important;border-bottom:1px solid var(--border) !important;box-shadow:none !important;padding:14px 24px !important;min-height:58px !important;box-sizing:border-box !important;display:flex !important;align-items:center !important}body.active_admin.cms-v2 #titlebar_left{display:block !important}body.active_admin.cms-v2 #page_title{color:var(--foreground) !important;font-family:var(--font-sans) !important;font-weight:var(--font-semibold) !important;font-size:var(--text-xl) !important;letter-spacing:-0.01em}body.active_admin.cms-v2 #titlebar_left h2{display:flex;align-items:center;gap:var(--space-2, 8px);margin:0}body.active_admin.cms-v2 .title-bar__page{display:inline-flex;align-items:center;gap:var(--space-2, 8px)}body.active_admin.cms-v2 .title-bar__page svg{color:#4B86C8}body.active_admin.cms-v2 #titlebar_right .action_item a,body.active_admin.cms-v2 #main_content .action_item>a,body.active_admin.cms-v2 .action_item>a,body.active_admin.cms-v2 a.button,body.active_admin.cms-v2 .member-link,body.active_admin.cms-v2 .action-toolbar__add-btn{background:var(--primary) !important;color:var(--primary-foreground) !important;border:none !important;border-radius:var(--radius-sm) !important;font-family:var(--font-sans) !important;font-size:var(--text-sm) !important;font-weight:var(--font-medium) !important;padding:7px 14px !important;box-shadow:none !important;transition:opacity var(--transition-fast) !important;text-decoration:none !important}body.active_admin.cms-v2 #titlebar_right .action_item a:hover,body.active_admin.cms-v2 #main_content .action_item>a:hover,body.active_admin.cms-v2 .action_item>a:hover,body.active_admin.cms-v2 a.button:hover,body.active_admin.cms-v2 .member-link:hover,body.active_admin.cms-v2 .action-toolbar__add-btn:hover{opacity:0.85 !important;color:var(--primary-foreground) !important;background:var(--primary) !important;text-decoration:none !important}body.active_admin.cms-v2 .action_item>[data-method="delete"]{background-color:var(--destructive) !important;color:var(--destructive-foreground) !important}body.active_admin.cms-v2 #active_admin_content{background:var(--page-bg) !important}body.active_admin.cms-v2 .index_table,body.active_admin.cms-v2 .panel_contents table{border-collapse:collapse !important;background:transparent !important}body.active_admin.cms-v2 .index_table th,body.active_admin.cms-v2 .panel_contents table th{font-family:var(--font-sans) !important;font-size:var(--text-xs) !important;font-weight:var(--font-semibold) !important;text-transform:uppercase !important;letter-spacing:var(--tracking-wider) !important;color:var(--muted-foreground) !important;background:transparent !important;border-bottom:1px solid var(--border) !important;border-top:none !important;padding:var(--space-2-5) var(--space-4) !important;box-shadow:none !important}body.active_admin.cms-v2 .index_table th a,body.active_admin.cms-v2 .panel_contents table th a{color:var(--muted-foreground) !important;text-decoration:none !important}body.active_admin.cms-v2 .index_table td,body.active_admin.cms-v2 .panel_contents table td{padding:var(--space-2-5) var(--space-4) !important;border-bottom:1px solid var(--border) !important;border-top:none !important;font-size:var(--text-sm) !important;color:var(--foreground) !important;background:transparent !important;font-family:var(--font-sans) !important;box-shadow:none !important}body.active_admin.cms-v2 .index_table tbody tr,body.active_admin.cms-v2 .panel_contents table tbody tr{background:transparent !important;transition:background 100ms ease}body.active_admin.cms-v2 .index_table tbody tr:hover td,body.active_admin.cms-v2 .panel_contents table tbody tr:hover td{background:var(--list-band-bg) !important}body.active_admin.cms-v2 .index_table tbody tr.selected td,body.active_admin.cms-v2 .panel_contents table tbody tr.selected td{background:var(--accent) !important}body.active_admin.cms-v2 .index_table a,body.active_admin.cms-v2 .panel_contents table a{color:var(--foreground) !important;text-decoration:underline !important;text-decoration-color:var(--muted-foreground) !important;text-underline-offset:2px;font-size:var(--text-sm) !important}body.active_admin.cms-v2 .index_table a:hover,body.active_admin.cms-v2 .panel_contents table a:hover{text-decoration-color:var(--foreground) !important}body.active_admin.cms-v2 .table_actions{background:transparent !important}body.active_admin.cms-v2 .table_actions a,.am-js .index_table td.col-actions .table_actions a,.am-js .panel_contents table td.col-actions .table_actions a{background:var(--secondary) !important;color:var(--secondary-foreground) !important;border:1px solid var(--border) !important;border-radius:var(--radius-sm) !important;box-shadow:none !important;font-family:var(--font-sans) !important;font-size:var(--text-xs) !important;font-weight:var(--font-medium) !important;padding:var(--space-1) var(--space-2-5) !important;text-decoration:none !important;min-width:50px !important;text-align:center}body.active_admin.cms-v2 .table_actions a:hover,.am-js .index_table td.col-actions .table_actions a:hover,.am-js .panel_contents table td.col-actions .table_actions a:hover{background:var(--accent) !important;color:var(--accent-foreground) !important;text-decoration:none !important}body.active_admin.cms-v2 .table_actions .delete_link{background-color:var(--destructive) !important;color:var(--destructive-foreground) !important;border-color:var(--destructive) !important}body.active_admin.cms-v2 .table_actions .delete_link:hover{opacity:0.85 !important;background-color:var(--destructive) !important}body.active_admin.cms-v2 #sidebar{display:none !important}body.active_admin.cms-v2.admin_users.index #sidebar,body.active_admin.cms-v2.admin_documents.index #sidebar,body.active_admin.cms-v2.admin_events.index #sidebar,body.active_admin.cms-v2.admin_articles.index #sidebar,body.active_admin.cms-v2.admin_people.index #sidebar,body.active_admin.cms-v2.admin_faqs.index #sidebar,body.active_admin.cms-v2.admin_resources.index #sidebar,body.active_admin.cms-v2.admin_subpages.index #sidebar{display:block !important;float:none;width:100% !important;max-width:none !important;padding:0;margin:0 0 var(--space-4) 0;background:transparent}body.active_admin.cms-v2.admin_users.index #active_admin_content.with_sidebar,body.active_admin.cms-v2.admin_documents.index #active_admin_content.with_sidebar,body.active_admin.cms-v2.admin_events.index #active_admin_content.with_sidebar,body.active_admin.cms-v2.admin_articles.index #active_admin_content.with_sidebar,body.active_admin.cms-v2.admin_people.index #active_admin_content.with_sidebar,body.active_admin.cms-v2.admin_faqs.index #active_admin_content.with_sidebar,body.active_admin.cms-v2.admin_resources.index #active_admin_content.with_sidebar,body.active_admin.cms-v2.admin_subpages.index #active_admin_content.with_sidebar{display:flex;flex-direction:column}body.active_admin.cms-v2.admin_users.index #active_admin_content.with_sidebar>#sidebar,body.active_admin.cms-v2.admin_documents.index #active_admin_content.with_sidebar>#sidebar,body.active_admin.cms-v2.admin_events.index #active_admin_content.with_sidebar>#sidebar,body.active_admin.cms-v2.admin_articles.index #active_admin_content.with_sidebar>#sidebar,body.active_admin.cms-v2.admin_people.index #active_admin_content.with_sidebar>#sidebar,body.active_admin.cms-v2.admin_faqs.index #active_admin_content.with_sidebar>#sidebar,body.active_admin.cms-v2.admin_resources.index #active_admin_content.with_sidebar>#sidebar,body.active_admin.cms-v2.admin_subpages.index #active_admin_content.with_sidebar>#sidebar{order:0}body.active_admin.cms-v2.admin_users.index #active_admin_content.with_sidebar>*:not(#sidebar),body.active_admin.cms-v2.admin_documents.index #active_admin_content.with_sidebar>*:not(#sidebar),body.active_admin.cms-v2.admin_events.index #active_admin_content.with_sidebar>*:not(#sidebar),body.active_admin.cms-v2.admin_articles.index #active_admin_content.with_sidebar>*:not(#sidebar),body.active_admin.cms-v2.admin_people.index #active_admin_content.with_sidebar>*:not(#sidebar),body.active_admin.cms-v2.admin_faqs.index #active_admin_content.with_sidebar>*:not(#sidebar),body.active_admin.cms-v2.admin_resources.index #active_admin_content.with_sidebar>*:not(#sidebar),body.active_admin.cms-v2.admin_subpages.index #active_admin_content.with_sidebar>*:not(#sidebar){order:1}body.active_admin.cms-v2.admin_users.index #sidebar .sidebar_section,body.active_admin.cms-v2.admin_documents.index #sidebar .sidebar_section,body.active_admin.cms-v2.admin_events.index #sidebar .sidebar_section,body.active_admin.cms-v2.admin_articles.index #sidebar .sidebar_section,body.active_admin.cms-v2.admin_people.index #sidebar .sidebar_section,body.active_admin.cms-v2.admin_faqs.index #sidebar .sidebar_section,body.active_admin.cms-v2.admin_resources.index #sidebar .sidebar_section,body.active_admin.cms-v2.admin_subpages.index #sidebar .sidebar_section{background:transparent !important;border:0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important}body.active_admin.cms-v2.admin_users.index #sidebar .sidebar_section h3,body.active_admin.cms-v2.admin_documents.index #sidebar .sidebar_section h3,body.active_admin.cms-v2.admin_events.index #sidebar .sidebar_section h3,body.active_admin.cms-v2.admin_articles.index #sidebar .sidebar_section h3,body.active_admin.cms-v2.admin_people.index #sidebar .sidebar_section h3,body.active_admin.cms-v2.admin_faqs.index #sidebar .sidebar_section h3,body.active_admin.cms-v2.admin_resources.index #sidebar .sidebar_section h3,body.active_admin.cms-v2.admin_subpages.index #sidebar .sidebar_section h3{display:none}body.active_admin.cms-v2.admin_users.index .admin-search-bar,body.active_admin.cms-v2.admin_documents.index .admin-search-bar,body.active_admin.cms-v2.admin_events.index .admin-search-bar,body.active_admin.cms-v2.admin_articles.index .admin-search-bar,body.active_admin.cms-v2.admin_people.index .admin-search-bar,body.active_admin.cms-v2.admin_faqs.index .admin-search-bar,body.active_admin.cms-v2.admin_resources.index .admin-search-bar,body.active_admin.cms-v2.admin_subpages.index .admin-search-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2);max-width:1100px;margin:0 auto}body.active_admin.cms-v2.admin_users.index .admin-search-bar label,body.active_admin.cms-v2.admin_documents.index .admin-search-bar label,body.active_admin.cms-v2.admin_events.index .admin-search-bar label,body.active_admin.cms-v2.admin_articles.index .admin-search-bar label,body.active_admin.cms-v2.admin_people.index .admin-search-bar label,body.active_admin.cms-v2.admin_faqs.index .admin-search-bar label,body.active_admin.cms-v2.admin_resources.index .admin-search-bar label,body.active_admin.cms-v2.admin_subpages.index .admin-search-bar label{display:none}body.active_admin.cms-v2.admin_users.index .admin-search-bar__field,body.active_admin.cms-v2.admin_documents.index .admin-search-bar__field,body.active_admin.cms-v2.admin_events.index .admin-search-bar__field,body.active_admin.cms-v2.admin_articles.index .admin-search-bar__field,body.active_admin.cms-v2.admin_people.index .admin-search-bar__field,body.active_admin.cms-v2.admin_faqs.index .admin-search-bar__field,body.active_admin.cms-v2.admin_resources.index .admin-search-bar__field,body.active_admin.cms-v2.admin_subpages.index .admin-search-bar__field{display:flex;align-items:center;min-width:160px}body.active_admin.cms-v2.admin_users.index .admin-search-bar__field input[type="text"],body.active_admin.cms-v2.admin_documents.index .admin-search-bar__field input[type="text"],body.active_admin.cms-v2.admin_events.index .admin-search-bar__field input[type="text"],body.active_admin.cms-v2.admin_articles.index .admin-search-bar__field input[type="text"],body.active_admin.cms-v2.admin_people.index .admin-search-bar__field input[type="text"],body.active_admin.cms-v2.admin_faqs.index .admin-search-bar__field input[type="text"],body.active_admin.cms-v2.admin_resources.index .admin-search-bar__field input[type="text"],body.active_admin.cms-v2.admin_subpages.index .admin-search-bar__field input[type="text"]{padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--card);color:var(--foreground);font-size:var(--text-base);height:36px;width:100%}body.active_admin.cms-v2.admin_users.index .admin-search-bar__field>select,body.active_admin.cms-v2.admin_documents.index .admin-search-bar__field>select,body.active_admin.cms-v2.admin_events.index .admin-search-bar__field>select,body.active_admin.cms-v2.admin_articles.index .admin-search-bar__field>select,body.active_admin.cms-v2.admin_people.index .admin-search-bar__field>select,body.active_admin.cms-v2.admin_faqs.index .admin-search-bar__field>select,body.active_admin.cms-v2.admin_resources.index .admin-search-bar__field>select,body.active_admin.cms-v2.admin_subpages.index .admin-search-bar__field>select{padding:0 var(--space-8) 0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--card) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>") no-repeat right 10px center;color:var(--foreground);font-size:var(--text-base);height:36px;width:100%;appearance:none;-webkit-appearance:none;cursor:pointer}body.active_admin.cms-v2.admin_users.index .admin-search-bar__field--search,body.active_admin.cms-v2.admin_documents.index .admin-search-bar__field--search,body.active_admin.cms-v2.admin_events.index .admin-search-bar__field--search,body.active_admin.cms-v2.admin_articles.index .admin-search-bar__field--search,body.active_admin.cms-v2.admin_people.index .admin-search-bar__field--search,body.active_admin.cms-v2.admin_faqs.index .admin-search-bar__field--search,body.active_admin.cms-v2.admin_resources.index .admin-search-bar__field--search,body.active_admin.cms-v2.admin_subpages.index .admin-search-bar__field--search{flex:1 1 320px;min-width:240px;max-width:480px}body.active_admin.cms-v2.admin_users.index .admin-search-bar__actions,body.active_admin.cms-v2.admin_documents.index .admin-search-bar__actions,body.active_admin.cms-v2.admin_events.index .admin-search-bar__actions,body.active_admin.cms-v2.admin_articles.index .admin-search-bar__actions,body.active_admin.cms-v2.admin_people.index .admin-search-bar__actions,body.active_admin.cms-v2.admin_faqs.index .admin-search-bar__actions,body.active_admin.cms-v2.admin_resources.index .admin-search-bar__actions,body.active_admin.cms-v2.admin_subpages.index .admin-search-bar__actions{display:flex;gap:var(--space-2);align-items:center}body.active_admin.cms-v2.admin_users.index .admin-search-bar__submit,body.active_admin.cms-v2.admin_documents.index .admin-search-bar__submit,body.active_admin.cms-v2.admin_events.index .admin-search-bar__submit,body.active_admin.cms-v2.admin_articles.index .admin-search-bar__submit,body.active_admin.cms-v2.admin_people.index .admin-search-bar__submit,body.active_admin.cms-v2.admin_faqs.index .admin-search-bar__submit,body.active_admin.cms-v2.admin_resources.index .admin-search-bar__submit,body.active_admin.cms-v2.admin_subpages.index .admin-search-bar__submit{padding:0 var(--space-5);height:36px;background:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-pill);font-weight:var(--font-medium);font-size:var(--text-base);cursor:pointer}body.active_admin.cms-v2.admin_users.index .admin-search-bar__submit:hover,body.active_admin.cms-v2.admin_documents.index .admin-search-bar__submit:hover,body.active_admin.cms-v2.admin_events.index .admin-search-bar__submit:hover,body.active_admin.cms-v2.admin_articles.index .admin-search-bar__submit:hover,body.active_admin.cms-v2.admin_people.index .admin-search-bar__submit:hover,body.active_admin.cms-v2.admin_faqs.index .admin-search-bar__submit:hover,body.active_admin.cms-v2.admin_resources.index .admin-search-bar__submit:hover,body.active_admin.cms-v2.admin_subpages.index .admin-search-bar__submit:hover{opacity:0.9}body.active_admin.cms-v2.admin_users.index .admin-search-bar__clear,body.active_admin.cms-v2.admin_documents.index .admin-search-bar__clear,body.active_admin.cms-v2.admin_events.index .admin-search-bar__clear,body.active_admin.cms-v2.admin_articles.index .admin-search-bar__clear,body.active_admin.cms-v2.admin_people.index .admin-search-bar__clear,body.active_admin.cms-v2.admin_faqs.index .admin-search-bar__clear,body.active_admin.cms-v2.admin_resources.index .admin-search-bar__clear,body.active_admin.cms-v2.admin_subpages.index .admin-search-bar__clear{color:var(--muted-foreground);font-size:var(--text-sm);text-decoration:none;padding:0 var(--space-2)}body.active_admin.cms-v2.admin_users.index .admin-search-bar__clear:hover,body.active_admin.cms-v2.admin_documents.index .admin-search-bar__clear:hover,body.active_admin.cms-v2.admin_events.index .admin-search-bar__clear:hover,body.active_admin.cms-v2.admin_articles.index .admin-search-bar__clear:hover,body.active_admin.cms-v2.admin_people.index .admin-search-bar__clear:hover,body.active_admin.cms-v2.admin_faqs.index .admin-search-bar__clear:hover,body.active_admin.cms-v2.admin_resources.index .admin-search-bar__clear:hover,body.active_admin.cms-v2.admin_subpages.index .admin-search-bar__clear:hover{color:var(--foreground);text-decoration:underline}body.active_admin.cms-v2.admin_users.index .admin-search-bar .select2-container,body.active_admin.cms-v2.admin_documents.index .admin-search-bar .select2-container,body.active_admin.cms-v2.admin_events.index .admin-search-bar .select2-container,body.active_admin.cms-v2.admin_articles.index .admin-search-bar .select2-container,body.active_admin.cms-v2.admin_people.index .admin-search-bar .select2-container,body.active_admin.cms-v2.admin_faqs.index .admin-search-bar .select2-container,body.active_admin.cms-v2.admin_resources.index .admin-search-bar .select2-container,body.active_admin.cms-v2.admin_subpages.index .admin-search-bar .select2-container{display:none !important}body.active_admin.cms-v2.admin_users.index .admin-search-bar select,body.active_admin.cms-v2.admin_users.index .admin-search-bar select.select2-hidden-accessible,body.active_admin.cms-v2.admin_documents.index .admin-search-bar select,body.active_admin.cms-v2.admin_documents.index .admin-search-bar select.select2-hidden-accessible,body.active_admin.cms-v2.admin_events.index .admin-search-bar select,body.active_admin.cms-v2.admin_events.index .admin-search-bar select.select2-hidden-accessible,body.active_admin.cms-v2.admin_articles.index .admin-search-bar select,body.active_admin.cms-v2.admin_articles.index .admin-search-bar select.select2-hidden-accessible,body.active_admin.cms-v2.admin_people.index .admin-search-bar select,body.active_admin.cms-v2.admin_people.index .admin-search-bar select.select2-hidden-accessible,body.active_admin.cms-v2.admin_faqs.index .admin-search-bar select,body.active_admin.cms-v2.admin_faqs.index .admin-search-bar select.select2-hidden-accessible,body.active_admin.cms-v2.admin_resources.index .admin-search-bar select,body.active_admin.cms-v2.admin_resources.index .admin-search-bar select.select2-hidden-accessible,body.active_admin.cms-v2.admin_subpages.index .admin-search-bar select,body.active_admin.cms-v2.admin_subpages.index .admin-search-bar select.select2-hidden-accessible{display:inline-block !important;position:static !important;width:100% !important;height:36px !important;clip:auto !important;clip-path:none !important;opacity:1 !important;visibility:visible !important}body.active_admin.cms-v2.admin_users.index .impersonate-btn,body.active_admin.cms-v2.admin_documents.index .impersonate-btn,body.active_admin.cms-v2.admin_events.index .impersonate-btn,body.active_admin.cms-v2.admin_articles.index .impersonate-btn,body.active_admin.cms-v2.admin_people.index .impersonate-btn,body.active_admin.cms-v2.admin_faqs.index .impersonate-btn,body.active_admin.cms-v2.admin_resources.index .impersonate-btn,body.active_admin.cms-v2.admin_subpages.index .impersonate-btn{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 var(--space-3);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--foreground) !important;font-size:var(--text-xs);font-weight:var(--font-medium);text-decoration:none !important;white-space:nowrap}body.active_admin.cms-v2.admin_users.index .impersonate-btn:hover,body.active_admin.cms-v2.admin_documents.index .impersonate-btn:hover,body.active_admin.cms-v2.admin_events.index .impersonate-btn:hover,body.active_admin.cms-v2.admin_articles.index .impersonate-btn:hover,body.active_admin.cms-v2.admin_people.index .impersonate-btn:hover,body.active_admin.cms-v2.admin_faqs.index .impersonate-btn:hover,body.active_admin.cms-v2.admin_resources.index .impersonate-btn:hover,body.active_admin.cms-v2.admin_subpages.index .impersonate-btn:hover{background:var(--primary);color:var(--primary-foreground) !important;border-color:var(--primary)}body.active_admin.cms-v2.admin_users.index td.col-impersonate,body.active_admin.cms-v2.admin_documents.index td.col-impersonate,body.active_admin.cms-v2.admin_events.index td.col-impersonate,body.active_admin.cms-v2.admin_articles.index td.col-impersonate,body.active_admin.cms-v2.admin_people.index td.col-impersonate,body.active_admin.cms-v2.admin_faqs.index td.col-impersonate,body.active_admin.cms-v2.admin_resources.index td.col-impersonate,body.active_admin.cms-v2.admin_subpages.index td.col-impersonate{text-align:right}body.active_admin.cms-v2.admin_users.index #search_status_sidebar_section,body.active_admin.cms-v2.admin_documents.index #search_status_sidebar_section,body.active_admin.cms-v2.admin_events.index #search_status_sidebar_section,body.active_admin.cms-v2.admin_articles.index #search_status_sidebar_section,body.active_admin.cms-v2.admin_people.index #search_status_sidebar_section,body.active_admin.cms-v2.admin_faqs.index #search_status_sidebar_section,body.active_admin.cms-v2.admin_resources.index #search_status_sidebar_section,body.active_admin.cms-v2.admin_subpages.index #search_status_sidebar_section{display:none !important}body.active_admin.cms-v2 .panel{background:var(--card) !important;border:0 !important;border-radius:var(--radius-lg) !important;box-shadow:var(--shadow-card) !important;overflow:hidden;margin-bottom:var(--space-4)}body.active_admin.cms-v2 .panel>.panel_contents,body.active_admin.cms-v2 .panel .paginated_collection,body.active_admin.cms-v2 .panel .paginated_collection_contents,body.active_admin.cms-v2 .panel .index_content{padding:0 !important;margin:0 !important}body.active_admin.cms-v2 .panel>h3{background:var(--muted) !important;color:var(--muted-foreground) !important;font-family:var(--font-sans) !important;font-weight:var(--font-semibold) !important;font-size:var(--text-xs) !important;text-transform:uppercase !important;letter-spacing:var(--tracking-wider) !important;padding:var(--space-2-5) var(--space-4) !important;border-bottom:1px solid var(--border) !important}body.active_admin.cms-v2.index .batch_action_form,body.active_admin.cms-v2.index .paginated_collection.no-batch-actions-fallback{background:var(--card) !important;border:0 !important;border-radius:var(--radius-lg) !important;box-shadow:var(--shadow-card) !important;overflow:hidden;margin-bottom:var(--space-4)}body.active_admin.cms-v2.index .paginated_collection,body.active_admin.cms-v2.index .paginated_collection_contents,body.active_admin.cms-v2.index .index_content{padding:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}body.active_admin.cms-v2.index .index_table{border:0 !important}body.active_admin.cms-v2.index .index_table th,body.active_admin.cms-v2.index .index_table td{border-left:0 !important;border-right:0 !important}body.active_admin.cms-v2.index .index_table tbody tr:last-child td{border-bottom:0 !important}body.active_admin.cms-v2.index .index_table tbody tr.drawer-active td,body.active_admin.cms-v2.index .index_table tbody tr.drawer-active:hover td{background:var(--accent) !important}body.active_admin.cms-v2 .table_tools{display:flex !important;align-items:center !important;gap:var(--space-3) !important;padding:var(--space-3) var(--space-4) !important;background:var(--list-band-bg) !important;border-bottom:1px solid var(--border) !important}body.active_admin.cms-v2 .table_tools .action_item--in-table-tools{margin-left:auto !important}body.active_admin.cms-v2 .table_tools .action_item--in-table-tools>a{white-space:nowrap}body.active_admin.cms-v2.index .paginated_collection>div:has(>.pagination_information),body.active_admin.cms-v2.index .paginated_collection>.pagination_information{background:var(--list-band-bg) !important;border-top:1px solid var(--border) !important;padding:var(--space-3) var(--space-4) !important;display:flex !important;align-items:center !important;justify-content:space-between !important;font-size:var(--text-sm) !important;color:var(--muted-foreground) !important}body.active_admin.cms-v2.index .paginated_collection>div:has(>.pagination_information) .pagination_information,body.active_admin.cms-v2.index .paginated_collection>.pagination_information .pagination_information{order:1;background:transparent !important;padding:0 !important;margin:0 !important}body.active_admin.cms-v2.index .paginated_collection>div:has(>.pagination_information) nav.pagination,body.active_admin.cms-v2.index .paginated_collection>.pagination_information nav.pagination{order:2;background:transparent !important;padding:0 !important;margin:0 !important}body.active_admin.cms-v2 .attributes_table table{background:transparent !important}body.active_admin.cms-v2 .attributes_table th{background:var(--muted) !important;color:var(--muted-foreground) !important;font-family:var(--font-sans) !important;font-weight:var(--font-semibold) !important;font-size:var(--text-xs) !important;text-transform:uppercase !important;letter-spacing:var(--tracking-wider) !important;padding:var(--space-2-5) var(--space-4) !important;border-bottom:1px solid var(--border) !important}body.active_admin.cms-v2 .attributes_table td{color:var(--foreground) !important;background:var(--card) !important;border-bottom:1px solid var(--border) !important;padding:var(--space-2-5) var(--space-4) !important;font-family:var(--font-sans) !important;font-size:var(--text-base) !important}body.active_admin.cms-v2 .formtastic{background:transparent !important}body.active_admin.cms-v2 input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),body.active_admin.cms-v2 select,body.active_admin.cms-v2 textarea,body.active_admin.cms-v2 .select2-selection{border:1px solid var(--input) !important;border-radius:var(--radius-sm) !important;background:var(--input-bg) !important;box-shadow:none !important;color:var(--foreground) !important;font-family:var(--font-sans) !important;font-size:var(--text-base) !important;padding:var(--space-2) var(--space-3) !important;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}body.active_admin.cms-v2 input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]):focus,body.active_admin.cms-v2 select:focus,body.active_admin.cms-v2 textarea:focus,body.active_admin.cms-v2 .select2-selection:focus{border-color:var(--ring) !important;outline:none !important;box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 20%, transparent) !important}body.active_admin.cms-v2 input[type="submit"],body.active_admin.cms-v2 input[type="reset"],body.active_admin.cms-v2 input[type="button"],body.active_admin.cms-v2 button.button{background-color:var(--primary) !important;color:var(--primary-foreground) !important;border:none !important;border-radius:var(--radius-sm) !important;font-family:var(--font-sans) !important;font-size:var(--text-sm) !important;font-weight:var(--font-medium) !important;height:36px;padding:0 var(--space-4) !important;cursor:pointer;box-shadow:none !important;transition:opacity var(--transition-fast)}body.active_admin.cms-v2 input[type="submit"]:hover,body.active_admin.cms-v2 input[type="reset"]:hover,body.active_admin.cms-v2 input[type="button"]:hover,body.active_admin.cms-v2 button.button:hover{opacity:0.85 !important;background-color:var(--primary) !important;color:var(--primary-foreground) !important}body.active_admin.cms-v2 input[type="submit"][disabled],body.active_admin.cms-v2 input[type="reset"][disabled],body.active_admin.cms-v2 input[type="button"][disabled],body.active_admin.cms-v2 button.button[disabled]{opacity:0.4 !important;cursor:not-allowed}body.active_admin.cms-v2 .input>label,body.active_admin.cms-v2 .input .label>label,body.active_admin.cms-v2 .input .label,body.active_admin.cms-v2 .has_many_container h3{color:var(--foreground) !important;font-family:var(--font-sans) !important;font-size:var(--text-sm) !important;font-weight:var(--font-semibold) !important}body.active_admin.cms-v2 .inline-hints{color:var(--muted-foreground) !important;font-size:var(--text-xs) !important}body.active_admin.cms-v2 .errors,body.active_admin.cms-v2 .inline-errors{color:var(--destructive) !important}body.active_admin.cms-v2 .field_with_errors input{border-color:var(--destructive) !important}body.active_admin.cms-v2 fieldset.actions .cancel a{color:var(--muted-foreground) !important;background:transparent !important;border:none !important;box-shadow:none !important}body.active_admin.cms-v2 fieldset.actions .cancel a:hover{color:var(--foreground) !important;background:none !important}body.active_admin.cms-v2 .flashes .flash{border-radius:var(--radius-sm) !important;font-family:var(--font-sans) !important;font-size:var(--text-base) !important;font-weight:var(--font-normal) !important;padding:var(--space-3) var(--space-5) !important;margin:var(--space-4) !important;border:1px solid !important;text-shadow:none !important;box-shadow:none !important;letter-spacing:var(--tracking-normal) !important}body.active_admin.cms-v2 .flashes .flash.flash_notice{background:color-mix(in srgb, var(--success) 10%, var(--card)) !important;border-color:color-mix(in srgb, var(--success) 30%, transparent) !important;color:var(--foreground) !important}body.active_admin.cms-v2 .flashes .flash.flash_alert,body.active_admin.cms-v2 .flashes .flash.flash_error{background:color-mix(in srgb, var(--destructive) 10%, var(--card)) !important;border-color:color-mix(in srgb, var(--destructive) 30%, transparent) !important;color:var(--foreground) !important}body.active_admin.cms-v2 .pagination{border:none !important;font-family:var(--font-sans) !important}body.active_admin.cms-v2 .pagination a,body.active_admin.cms-v2 .pagination span{color:var(--muted-foreground) !important;font-size:var(--text-sm) !important}body.active_admin.cms-v2 .pagination a:hover{color:var(--foreground) !important;background:var(--accent) !important}body.active_admin.cms-v2 .pagination .current{background:var(--primary) !important;color:var(--primary-foreground) !important;border-radius:var(--radius-sm) !important}body.active_admin.cms-v2 .pagination_per_page select{height:30px !important;font-size:var(--text-sm) !important}body.active_admin.cms-v2 .dropdown_menu .dropdown_menu_list{background:var(--popover) !important;border:1px solid var(--border) !important;border-radius:var(--radius) !important;box-shadow:var(--shadow-md) !important}body.active_admin.cms-v2 .dropdown_menu .dropdown_menu_list a{color:var(--popover-foreground) !important;font-family:var(--font-sans) !important;font-size:var(--text-sm) !important;text-decoration:none !important}body.active_admin.cms-v2 .dropdown_menu .dropdown_menu_list a:hover{background:var(--accent) !important;color:var(--accent-foreground) !important}body.active_admin.cms-v2 .dropdown_menu_button{background:transparent !important;color:var(--muted-foreground) !important;border:none !important;border-radius:var(--radius-sm) !important;font-family:var(--font-sans) !important;font-size:var(--text-sm) !important;box-shadow:none !important;padding:6px 30px 6px 10px !important;position:relative}body.active_admin.cms-v2 .dropdown_menu_button:hover{background:var(--accent) !important;color:var(--foreground) !important}body.active_admin.cms-v2 .dropdown_menu_button::before{display:none !important}body.active_admin.cms-v2 .dropdown_menu_button::after{content:"" !important;position:absolute !important;right:10px !important;top:50% !important;transform:translateY(-50%) !important;width:14px !important;height:14px !important;border:0 !important;background-color:var(--muted-foreground) !important;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>") no-repeat center/contain !important;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>") no-repeat center/contain !important}body.active_admin.cms-v2 #footer{display:none !important}body.active_admin.cms-v2 input[type="checkbox"][type="checkbox"]{border:1.5px solid var(--muted-foreground) !important;border-radius:3px !important;background:var(--card) !important}body.active_admin.cms-v2 input[type="checkbox"][type="checkbox"]:checked{background-color:var(--primary) !important;border-color:var(--primary) !important}body.active_admin.cms-v2 input[type="checkbox"][type="checkbox"]:checked::before{color:var(--primary-foreground) !important}body.active_admin.cms-v2 .select2-container--default .select2-selection--single{background:var(--input-bg) !important;border-color:var(--input) !important;border-radius:var(--radius-sm) !important;height:42px !important;padding:0 !important;position:relative !important}body.active_admin.cms-v2 .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--foreground) !important;font-family:var(--font-sans) !important;font-size:var(--text-base) !important;line-height:42px !important;padding-left:var(--space-3) !important;padding-right:28px !important}body.active_admin.cms-v2 .select2-container--default .select2-selection--single .select2-selection__clear{margin-right:var(--space-2) !important;font-size:var(--text-lg) !important;line-height:42px !important;height:42px !important;color:var(--muted-foreground) !important}body.active_admin.cms-v2 .select2-container--default .select2-selection--single .select2-selection__arrow{height:100% !important;top:0 !important;right:var(--space-3) !important;width:16px !important;display:flex !important;align-items:center !important;justify-content:center !important;pointer-events:none}body.active_admin.cms-v2 .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none !important}body.active_admin.cms-v2 .select2-container--default .select2-selection--single .select2-selection__arrow::after{content:"";width:16px;height:16px;background-color:var(--muted-foreground);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>") no-repeat center/contain}body.active_admin.cms-v2 .select2-container--default .select2-results__option{font-family:var(--font-sans) !important;font-size:var(--text-sm) !important;color:var(--popover-foreground) !important;padding:var(--space-2) var(--space-3) !important}body.active_admin.cms-v2 .select2-container--default .select2-results__option--highlighted{background:var(--accent) !important;color:var(--accent-foreground) !important}body.active_admin.cms-v2 .select2-container--default .select2-results__option--selected{background:var(--muted) !important;color:var(--foreground) !important}.select2-dropdown{background:var(--popover) !important;border-color:var(--border) !important;border-radius:var(--radius-sm) !important;box-shadow:var(--shadow-md) !important}.select2-search--dropdown .select2-search__field{background:var(--card) !important;border-color:var(--input) !important;color:var(--foreground) !important;font-family:var(--font-sans) !important;border-radius:var(--radius-sm) !important;box-shadow:none !important;padding:8px 10px 8px 32px !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='8'/><path d='m21 21-4.3-4.3'/></svg>") !important;background-repeat:no-repeat !important;background-position:10px center !important;background-size:14px 14px !important}.select2-search--dropdown .select2-search__field::after,.select2-search--dropdown .select2-search__field::before{display:none !important;content:none !important}.select2-search--dropdown{background:var(--popover) !important;box-shadow:none !important;border-bottom:none !important;padding:10px 10px 12px !important}.select2-search--dropdown::after,.select2-search--dropdown::before{display:none !important;content:none !important}.select2-results,.select2-results__options{background:var(--popover) !important}body.active_admin.cms-v2 .ui-dialog{background:var(--popover) !important;border:1px solid var(--border) !important;border-radius:var(--radius) !important;box-shadow:var(--shadow-lg) !important}body.active_admin.cms-v2 .ui-dialog .ui-dialog-title{color:var(--foreground) !important;font-family:var(--font-sans) !important;font-weight:var(--font-semibold) !important}body.active_admin.cms-v2 .ui-dialog .ui-dialog-content{color:var(--foreground) !important;font-family:var(--font-sans) !important}body.active_admin.cms-v2 .ui-dialog .ui-dialog-buttonpane{background:var(--muted) !important;border-top:1px solid var(--border) !important}body.active_admin.cms-v2 .ui-dialog .ui-dialog-buttonpane button{font-family:var(--font-sans) !important}body.active_admin.cms-v2 trix-toolbar .trix-button-row{background:var(--card) !important}body.active_admin.cms-v2 trix-toolbar .trix-button{background:var(--card) !important;border-color:var(--border) !important;color:var(--foreground) !important}body.active_admin.cms-v2 trix-toolbar .trix-button:hover,body.active_admin.cms-v2 trix-toolbar .trix-button.trix-active{background:var(--accent) !important}body.active_admin.cms-v2 trix-toolbar .trix-button-group{border-color:var(--border) !important;background:var(--card) !important}body.active_admin.cms-v2 trix-toolbar .trix-button-group-spacer{border-color:var(--border) !important}[data-theme="dark"] trix-toolbar .trix-button--icon::before{filter:invert(1)}body.active_admin.cms-v2 trix-editor{background:var(--input-bg) !important;color:var(--foreground) !important;padding:var(--space-3) var(--space-4) !important}body.active_admin.cms-v2 .status_tag{font-family:var(--font-sans) !important;border-radius:var(--radius-pill) !important;font-size:var(--text-xs) !important;font-weight:var(--font-semibold) !important;padding:2px 10px !important;letter-spacing:var(--tracking-wide) !important}body.active_admin.cms-v2 .status_tag.yes,body.active_admin.cms-v2 .status_tag.published,body.active_admin.cms-v2 .status_tag.active,body.active_admin.cms-v2 .status_tag.success,body.active_admin.cms-v2 .status_tag.green{background:#dcfce7 !important;color:#166534 !important}body.active_admin.cms-v2 .status_tag.no,body.active_admin.cms-v2 .status_tag.draft,body.active_admin.cms-v2 .status_tag.inactive{background:var(--muted) !important;color:var(--muted-foreground) !important}body.active_admin.cms-v2 .status_tag.warning,body.active_admin.cms-v2 .status_tag.yellow{background:#fef3c7 !important;color:#92400e !important}body.active_admin.cms-v2 .status_tag.error,body.active_admin.cms-v2 .status_tag.red{background:#fee2e2 !important;color:#991b1b !important}body.active_admin.cms-v2 .status_tag.info,body.active_admin.cms-v2 .status_tag.blue{background:#dbeafe !important;color:#1e40af !important}[data-theme="dark"] body.active_admin .status_tag.yes,[data-theme="dark"] body.active_admin .status_tag.published,[data-theme="dark"] body.active_admin .status_tag.active,[data-theme="dark"] body.active_admin .status_tag.success,[data-theme="dark"] body.active_admin .status_tag.green{background:color-mix(in srgb, #22c55e 20%, transparent) !important;color:#86efac !important}[data-theme="dark"] body.active_admin .status_tag.no,[data-theme="dark"] body.active_admin .status_tag.draft,[data-theme="dark"] body.active_admin .status_tag.inactive{background:var(--muted) !important;color:var(--muted-foreground) !important}[data-theme="dark"] body.active_admin .status_tag.warning,[data-theme="dark"] body.active_admin .status_tag.yellow{background:color-mix(in srgb, #f59e0b 20%, transparent) !important;color:#fcd34d !important}[data-theme="dark"] body.active_admin .status_tag.error,[data-theme="dark"] body.active_admin .status_tag.red{background:color-mix(in srgb, #ef4444 20%, transparent) !important;color:#fca5a5 !important}[data-theme="dark"] body.active_admin .status_tag.info,[data-theme="dark"] body.active_admin .status_tag.blue{background:color-mix(in srgb, #3b82f6 20%, transparent) !important;color:#93c5fd !important}body.active_admin.cms-v2 .has_many_fields{border:1px solid var(--border) !important;border-radius:var(--radius-sm) !important;padding:var(--space-4) !important;margin-bottom:var(--space-2) !important;background:var(--card) !important}body.active_admin.cms-v2 .has_many_container>h3{color:var(--foreground) !important;font-family:var(--font-sans) !important}body.active_admin.cms-v2 .blank_slate_container .blank_slate{color:var(--muted-foreground) !important;font-family:var(--font-sans) !important}body.active_admin.cms-v2 .custom-view-title{color:var(--foreground) !important;font-family:var(--font-sans) !important}body.active_admin.cms-v2 #main_content a:not(.button):not([data-method]):not(.table_actions a):not(.action-toolbar__add-btn):not(.scope a):not(.dropdown_menu_button):not(.batch_action):not(.action_item a){color:var(--foreground) !important}body.active_admin.cms-v2 .index_table{table-layout:fixed;width:100%}body.active_admin.cms-v2 .index_table th,body.active_admin.cms-v2 .index_table td{overflow:hidden;text-overflow:clip}body.active_admin.cms-v2 .index_table th.col-selectable,body.active_admin.cms-v2 .index_table td.col-selectable{width:44px}body.active_admin.cms-v2 .index_table th.col-image,body.active_admin.cms-v2 .index_table td.col-image,body.active_admin.cms-v2 .index_table th.col-file,body.active_admin.cms-v2 .index_table td.col-file{width:80px}body.active_admin.cms-v2 .index_table th.col-actions,body.active_admin.cms-v2 .index_table td.col-actions{width:96px}body.active_admin.cms-v2 .index_table th.col-source,body.active_admin.cms-v2 .index_table td.col-source,body.active_admin.cms-v2 .index_table th.col-type,body.active_admin.cms-v2 .index_table td.col-type,body.active_admin.cms-v2 .index_table th.col-role,body.active_admin.cms-v2 .index_table td.col-role{width:160px}body.active_admin.cms-v2 .index_table th.col-date,body.active_admin.cms-v2 .index_table td.col-date,body.active_admin.cms-v2 .index_table th.col-due_date,body.active_admin.cms-v2 .index_table td.col-due_date{width:160px}body.active_admin.cms-v2 .index_table th.col-send_at,body.active_admin.cms-v2 .index_table td.col-send_at,body.active_admin.cms-v2 .index_table th.col-start_time,body.active_admin.cms-v2 .index_table td.col-start_time{width:260px}body.active_admin.cms-v2 .index_table th.col-email,body.active_admin.cms-v2 .index_table td.col-email{width:240px}body.active_admin.cms-v2 .index_table th.col-featured,body.active_admin.cms-v2 .index_table td.col-featured{width:100px}body.active_admin.cms-v2 .index_table th.col-Status,body.active_admin.cms-v2 .index_table td.col-Status{width:100px}body.active_admin.cms-v2 .index_table th.col-Missing_data,body.active_admin.cms-v2 .index_table td.col-Missing_data{width:130px}body.active_admin.cms-v2.admin_users .index_table td.col-email>a{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.active_admin.cms-v2.admin_users .index_table td.col-roles .user-entities{display:flex;align-items:center;gap:4px;max-width:100%;overflow:hidden}body.active_admin.cms-v2.admin_users .user-entities__entity{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex-shrink:1}body.active_admin.cms-v2.admin_users .user-entities__more,body.active_admin.cms-v2.admin_users .user-entities__manager{flex-shrink:0}body.active_admin.cms-v2.admin_users .index_table th.col-admin,body.active_admin.cms-v2.admin_users .index_table td.col-admin{width:90px}body.active_admin.cms-v2.admin_users .index_table th.col-email,body.active_admin.cms-v2.admin_users .index_table td.col-email{width:280px}body.active_admin.cms-v2.admin_users .index_table tbody td{vertical-align:middle;white-space:nowrap}body.active_admin.cms-v2.admin_users .user-entities__more,body.active_admin.cms-v2.admin_users .user-entities__manager{display:inline-block;padding:1px 8px;border-radius:999px;font-size:var(--text-xs);font-weight:var(--font-medium);vertical-align:1px;cursor:default}body.active_admin.cms-v2.admin_users .user-entities__more{margin-left:4px;background:var(--muted);color:var(--muted-foreground)}body.active_admin.cms-v2.admin_users .user-entities__manager{background:var(--accent);color:var(--accent-foreground)}body.active_admin.cms-v2 .index_table thead th{font-family:var(--font-sans) !important;font-size:var(--text-xs) !important;font-weight:var(--font-medium) !important;letter-spacing:0.04em;text-transform:uppercase;color:var(--muted-foreground) !important}body.active_admin.cms-v2 .index_table a:has(>.badge)::after{content:none !important;display:none !important}body.active_admin.cms-v2 .index_table a>.badge::after{content:'';display:inline-block;width:10px;height:10px;margin-left:5px;vertical-align:-1px;background-color:currentColor;opacity:0.7;mask:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22black%22 d%3D%22M14 3v2h3.59l-9.83 9.83l1.41 1.41L19 6.41V10h2V3m-2 16H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7h-2v7Z%22%2F%3E%3C%2Fsvg%3E") no-repeat center/100%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22black%22 d%3D%22M14 3v2h3.59l-9.83 9.83l1.41 1.41L19 6.41V10h2V3m-2 16H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7h-2v7Z%22%2F%3E%3C%2Fsvg%3E") no-repeat center/100%}body.active_admin.cms-v2 .index_table tbody td a{text-decoration:none !important}body.active_admin.cms-v2 .index_table tbody td a:hover{text-decoration:underline !important}body.active_admin.cms-v2 .index_table .fileIconWithText-link::after{content:none !important;display:none !important}body.active_admin.logged_out{background:var(--background) !important}body.active_admin.logged_out #login{background:var(--card) !important;border:1px solid var(--border) !important;border-radius:var(--radius-lg) !important;box-shadow:var(--shadow-md) !important}body.active_admin.logged_out #login h2{color:var(--foreground) !important;font-family:var(--font-sans) !important}body.active_admin.logged_out #login a{color:var(--muted-foreground) !important}body.active_admin.logged_out #login a:hover{color:var(--foreground) !important}body.active_admin.cms-v2 .index_table.aa-reorderable,body.active_admin.cms-v2 table.aa-reorderable{table-layout:fixed !important;width:100% !important}body.active_admin.cms-v2 .index_table.aa-reorderable thead tr,body.active_admin.cms-v2 .index_table.aa-reorderable tbody tr,body.active_admin.cms-v2 table.aa-reorderable thead tr,body.active_admin.cms-v2 table.aa-reorderable tbody tr{position:relative}body.active_admin.cms-v2 .index_table.aa-reorderable td.reorder-handle-col,body.active_admin.cms-v2 .index_table.aa-reorderable th.reorder-handle-col,body.active_admin.cms-v2 table.aa-reorderable td.reorder-handle-col,body.active_admin.cms-v2 table.aa-reorderable th.reorder-handle-col{width:0 !important;padding:0 !important;border:0 !important}body.active_admin.cms-v2 .index_table.aa-reorderable thead th:nth-child(3),body.active_admin.cms-v2 .index_table.aa-reorderable tbody td:nth-child(3),body.active_admin.cms-v2 table.aa-reorderable thead th:nth-child(3),body.active_admin.cms-v2 table.aa-reorderable tbody td:nth-child(3){padding-left:44px !important}body.active_admin.cms-v2 .index_table.aa-reorderable .reorder-handle,body.active_admin.cms-v2 table.aa-reorderable .reorder-handle{position:absolute;left:44px;top:50%;transform:translateY(-50%);width:28px;height:28px;background-color:var(--muted-foreground) !important;background-image:none !important;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'><circle cx='9' cy='5' r='1.4'/><circle cx='9' cy='12' r='1.4'/><circle cx='9' cy='19' r='1.4'/><circle cx='15' cy='5' r='1.4'/><circle cx='15' cy='12' r='1.4'/><circle cx='15' cy='19' r='1.4'/></svg>") no-repeat center/18px 18px;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'><circle cx='9' cy='5' r='1.4'/><circle cx='9' cy='12' r='1.4'/><circle cx='9' cy='19' r='1.4'/><circle cx='15' cy='5' r='1.4'/><circle cx='15' cy='12' r='1.4'/><circle cx='15' cy='19' r='1.4'/></svg>") no-repeat center/18px 18px;border:0 !important;box-shadow:none !important;cursor:grab;opacity:0.55;transition:opacity var(--transition-fast)}body.active_admin.cms-v2 .index_table.aa-reorderable .reorder-handle:hover,body.active_admin.cms-v2 table.aa-reorderable .reorder-handle:hover{opacity:1}body.active_admin.cms-v2 .index_table.aa-reorderable .reorder-handle:active,body.active_admin.cms-v2 table.aa-reorderable .reorder-handle:active{cursor:grabbing}[data-theme="dark"] .ui-sortable .reorder-handle{filter:invert(1)}body.active_admin.cms-v2.index #main_content{background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}body.active_admin.cms-v2.index .batch_action_form,body.active_admin.cms-v2.index #main_content>form#collection_selection{background:var(--card) !important;border:0 !important;border-radius:var(--radius-lg) !important;box-shadow:var(--shadow-card) !important;overflow:hidden !important;margin-bottom:var(--space-4) !important;padding:0 !important}body.active_admin.cms-v2.index .batch_action_form>form,body.active_admin.cms-v2.index .batch_action_form #collection_selection,body.active_admin.cms-v2.index .paginated_collection,body.active_admin.cms-v2.index .paginated_collection_contents,body.active_admin.cms-v2.index .index_content{background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important}body.active_admin.cms-v2.index table.index_table,body.active_admin.cms-v2.index table.aa-reorderable{width:100% !important;table-layout:fixed !important}body.active_admin.cms-v2 #main_content .action_item>a,body.active_admin.cms-v2 #main_content .action_item--in-table-tools>a{background:var(--primary) !important;color:var(--primary-foreground) !important;border-radius:var(--radius-sm) !important;padding:7px 14px !important;font-weight:var(--font-medium) !important;text-decoration:none !important;white-space:nowrap !important}.xdsoft_timepicker{white-space:nowrap;height:213px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:142px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow:auto;margin-right:-13px;padding-right:13px}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-device-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-device-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-device-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16.5%206v11.5a4%204%200%201%201-8%200V5a2.5%202.5%200%200%201%205%200v10.5a1%201%200%201%201-2%200V6H10v9.5a2.5%202.5%200%200%200%205%200V5a4%204%200%201%200-8%200v12.5a5.5%205.5%200%200%200%2011%200V6h-1.5z%22%2F%3E%3C%2Fsvg%3E);top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-italic::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-link::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-strike::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-quote::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-heading-1::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-code::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-number-list::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-undo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-redo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::-moz-selection{background:highlight}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::selection{background:highlight}trix-editor .attachment.attachment--file[data-trix-mutable]{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor .attachment[data-trix-mutable] img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:0.3em;margin-left:0.3em;padding-left:0.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:0.3em;margin-right:0.3em;padding-right:0.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' · '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}trix-editor{background-color:#fff}trix-toolbar .trix-button-group{margin-bottom:0;border:0}trix-toolbar .trix-button{border-bottom:0;border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8;width:38px !important;height:25px}trix-toolbar .trix-button:hover{color:#000}trix-toolbar .trix-button-group-spacer{border-top:1px solid #d8d8d8}trix-toolbar .trix-button--icon-redo,trix-toolbar .trix-button--icon-add-image{border-right:1px solid #d8d8d8}trix-toolbar .trix-button--icon-add-image{border-bottom:none !important;box-shadow:none !important}trix-toolbar .trix-button-group:not(:first-child){margin-left:0}trix-toolbar .trix-button-row{background-color:#fff;overflow:visible}trix-toolbar .trix-button,trix-toolbar .trix-button-group{border-radius:0 !important;background-color:#fff;z-index:1000}trix-toolbar .trix-button--icon-strike,trix-toolbar .trix-button--icon-quote,trix-toolbar .trix-button--icon-code,trix-toolbar .trix-button--icon-decrease-nesting-level,trix-toolbar .trix-button--icon-increase-nesting-level{display:none}trix-toolbar .trix-button--icon::before{transform:scale(0.75)}trix-editor figure[data-trix-content-type^='image/']>.attachment__caption,trix-editor figure:not([data-trix-content-type^='image/'])>img,trix-editor .attachment__size{display:none !important}trix-editor .attachment{margin:0}.trix-content .attachment--preview{text-align:left}trix-toolbar .trix-button--icon-add-image::before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='w-6 h-6'><path stroke-linecap='round' stroke-linejoin='round' d='M2.25 15.75l5.159-5.159a2.25 2.25 0 013.182 0l5.159 5.159m-1.5-1.5l1.409-1.409a2.25 2.25 0 013.182 0l2.909 2.909m-18 3.75h16.5a1.5 1.5 0 001.5-1.5V6a1.5 1.5 0 00-1.5-1.5H3.75A1.5 1.5 0 002.25 6v12a1.5 1.5 0 001.5 1.5zm10.5-11.25h.008v.008h-.008V8.25zm.375 0a.375.375 0 11-.75 0 .375.375 0 01.75 0z' /></svg>")}trix-toolbar .trix-button-group{position:relative}trix-toolbar .trix-button--headings{position:absolute;top:0;left:0;transition:all 0.3s ease-in-out;transform:translateY(0);z-index:500}trix-toolbar .trix-button--icon-heading-1{position:relative}trix-toolbar .trix-button--icon-heading-1:hover+.trix-button--headings,trix-toolbar .trix-button--headings:hover{transform:translateY(25px)}trix-toolbar .trix-button--icon-heading-3,trix-toolbar .trix-button--icon-heading-4{text-indent:0;border:1px solid #d8d8d8}trix-editor h3,trix-editor h4,.trix-content h3,.trix-content h4{font-weight:var(--font-bold);margin-bottom:var(--space-2-5)}trix-editor h3,.trix-content h3{font-size:var(--text-2xl);line-height:30px;margin-top:var(--space-5)}trix-editor h4,.trix-content h4{font-size:var(--text-xl);line-height:24px;margin-top:var(--space-2-5)}trix-editor>h3:first-child,trix-editor>h4:first-child,.trix-content>h3:first-child,.trix-content>h4:first-child{margin-top:0}.formtastic{padding:30px;padding-top:0}.input,trix-toolbar,trix-editor,.city-state-zip-wrap,.inline-hints{max-width:420px}.input{padding-top:30px}@keyframes am-dialog-fade{from{opacity:0;transform:translate3d(-50%, 10px, 0)}to{opacity:1;transform:translate3d(-50%, 0, 0)}}.ui-dialog{position:relative;width:fit-content !important;left:50% !important;transform:translateX(-50%)}.ui-dialog-title,.ui-dialog-content ul{padding:30px 20px 0}.ui-dialog-title{font-weight:500}.ui-dialog-content li,.formtastic li{list-style:none}trix-editor ul{list-style-type:disc}trix-editor li{list-style:unset !important}.checkbox-label-wrap>.checkbox-label,.checkbox-date-picker-wrap>.checkbox-label,.input .label,.has_many_container h3{text-transform:uppercase;color:#434343;font-size:12px;font-weight:bold}.checkbox-date-picker-wrap{display:flex;max-width:420px}.checkbox-date-picker-wrap>li,.checkbox-date-picker-wrap>.input{flex:1}.checkbox-date-picker-wrap>li{padding-left:20px}.checkbox-label-wrap>.input{padding-top:8px}.address-wrap .input:not(:first-child),.city-state-zip-wrap .input{padding-top:8px}.address-wrap .input:not(:first-child)>.label,.city-state-zip-wrap .input .label{display:none}.city-state-zip-wrap{display:flex;justify-content:space-between}.city-state-zip-wrap .input:first-child{max-width:172px}.city-state-zip-wrap .input:nth-child(2){max-width:72px}.city-state-zip-wrap .input:nth-child(3){max-width:122px}body.new #main_content>form,body.create #main_content>form,body.edit #main_content>form,body.update #main_content>form{box-shadow:none;background-color:#F4F4F4}#login .inputs{margin-bottom:16px}fieldset.actions{box-shadow:none;background-color:#F4F4F4;padding:0}fieldset.actions ol li{margin-right:20px}.filter_form{padding:20px}.buttons{box-shadow:none;padding:0;padding-top:30px}input[type='submit'],input[type='reset'],input[type='button']{margin:0;background-color:#6FBF53;border-radius:4px !important;border:none !important;font-size:13px !important;height:40px}input[type='submit'][disabled]{opacity:0.7}fieldset.actions .cancel a{color:#808080;background-color:transparent;border:none !important;border-radius:4px;box-shadow:none;text-align:left;text-decoration:underline;text-transform:capitalize;padding:0}fieldset.actions .cancel a:hover,fieldset.actions .cancel a:focus{color:#256AA2;background:none}input:not(.trix-button):not([type='submit']),select,textarea,.select2-selection,trix-editor{border:1px solid #d8d8d8 !important;border-radius:2px !important}.select2{width:100% !important}input{font-size:14px !important;color:#444}::selection{background:#6FBF53}::-moz-selection{background:#6FBF53}a:hover,a:focus{color:#9ed48b}.errors,.inline-errors{padding:0;font-weight:normal;font-size:12px;color:#9b2222}.input>label,.input .label>label{display:flex;align-items:center}.field_with_errors input{border-color:transparent;box-shadow:none}.create_another.create_another{display:flex;align-items:center;gap:6px;margin-bottom:20px}body.cms-v2 .form-row{display:flex;gap:12px;max-width:420px}body.cms-v2 .form-row>.input{flex:1;max-width:none;padding-top:30px}body.cms-v2 .form-row--contact>.input:first-child{flex:2}body.cms-v2 .form-row .input--wide{flex:2}body.cms-v2 .form-row .input--narrow{flex:0.5}body.cms-v2 .form-row .input--xs{flex:0 0 64px}body.cms-v2 .form-grid{display:grid;gap:12px;max-width:none}body.cms-v2 .form-grid>.input,body.cms-v2 .form-grid>li.input{max-width:none;padding-top:30px;min-width:0}body.cms-v2 .form-grid--2{grid-template-columns:1fr 1fr}body.cms-v2 .form-grid--3{grid-template-columns:1fr 1fr 1fr}@media (max-width: 720px){body.cms-v2 .form-grid--3{grid-template-columns:1fr 1fr}body.cms-v2 .form-grid--2,body.cms-v2 .form-grid--3{gap:0}}@media (max-width: 520px){body.cms-v2 .form-grid--2,body.cms-v2 .form-grid--3{grid-template-columns:1fr}}body.cms-v2 .input--compact{max-width:200px}body.cms-v2 .input--medium{max-width:400px}body.cms-v2.active_admin .input--icon-tag>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),body.cms-v2.active_admin .input--icon-printer>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),body.cms-v2.active_admin .input--icon-hash>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),body.cms-v2.active_admin .input--icon-clock>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),body.cms-v2.active_admin .input--icon-clock input.date-time-picker-input,body.cms-v2.active_admin .input--icon-user>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),body.cms-v2.active_admin .input--icon-map-pin>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),body.cms-v2.active_admin .input--icon-link>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),body.cms-v2.active_admin .input--icon-phone>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),body.cms-v2.active_admin .input--icon-mail>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),body.cms-v2.active_admin .input--icon-calendar>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),body.cms-v2.active_admin .input--icon-calendar input.date-time-picker-input,body.cms-v2.active_admin .input--icon-dollar>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),body.cms-v2.active_admin .input--icon-dollar input.date-time-picker-input,body.cms-v2.active_admin .input--icon-building>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),body.cms-v2.active_admin .input--icon-building input.date-time-picker-input{padding-left:38px !important;background-repeat:no-repeat !important;background-position:12px center !important;background-size:16px 16px !important}body.cms-v2.active_admin .input--icon-building>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),body.cms-v2.active_admin .input--icon-building input.date-time-picker-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23828282' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='16' height='20' x='4' y='2' rx='2'/%3E%3Cpath d='M9 22v-4h6v4'/%3E%3Cpath d='M8 6h.01'/%3E%3Cpath d='M16 6h.01'/%3E%3Cpath d='M12 6h.01'/%3E%3Cpath d='M12 10h.01'/%3E%3Cpath d='M12 14h.01'/%3E%3Cpath d='M16 10h.01'/%3E%3Cpath d='M16 14h.01'/%3E%3Cpath d='M8 10h.01'/%3E%3Cpath d='M8 14h.01'/%3E%3C/svg%3E") !important}body.cms-v2.active_admin .input--icon-dollar>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),body.cms-v2.active_admin .input--icon-dollar input.date-time-picker-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23828282' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='12' x2='12' y1='2' y2='22'/%3E%3Cpath d='M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6'/%3E%3C/svg%3E") !important}body.cms-v2.active_admin .input--icon-calendar>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),body.cms-v2.active_admin .input--icon-calendar input.date-time-picker-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23828282' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2v4'/%3E%3Cpath d='M16 2v4'/%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E") !important}body.cms-v2.active_admin .input--icon-mail>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23828282' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E") !important}body.cms-v2.active_admin .input--icon-phone>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23828282' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") !important}body.cms-v2.active_admin .input--icon-link>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23828282' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/svg%3E") !important}body.cms-v2.active_admin .input--icon-map-pin>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23828282' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 7-8 13-8 13s-8-6-8-13a8 8 0 0 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E") !important}body.cms-v2.active_admin .input--icon-user>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23828282' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E") !important}body.cms-v2.active_admin .input--icon-clock>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),body.cms-v2.active_admin .input--icon-clock input.date-time-picker-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23828282' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='12 6 12 12 16 14'/%3E%3C/svg%3E") !important}body.cms-v2.active_admin .input--icon-hash>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23828282' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' x2='20' y1='9' y2='9'/%3E%3Cline x1='4' x2='20' y1='15' y2='15'/%3E%3Cline x1='10' x2='8' y1='3' y2='21'/%3E%3Cline x1='16' x2='14' y1='3' y2='21'/%3E%3C/svg%3E") !important}body.cms-v2.active_admin .input--icon-printer>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23828282' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 6 2 18 2 18 9'/%3E%3Cpath d='M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2'/%3E%3Crect width='12' height='8' x='6' y='14'/%3E%3C/svg%3E") !important}body.cms-v2.active_admin .input--icon-tag>input:not(.trix-button):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23828282' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z'/%3E%3Ccircle cx='7.5' cy='7.5' r='.5' fill='currentColor'/%3E%3C/svg%3E") !important}body.cms-v2.active_admin .input--no-spinner>input[type="number"]{-moz-appearance:textfield;appearance:textfield}body.cms-v2.active_admin .input--no-spinner>input[type="number"]::-webkit-inner-spin-button,body.cms-v2.active_admin .input--no-spinner>input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.cms-v2 .form-section{border:none;border-top:1px solid var(--border);border-radius:0;padding:0;padding-top:4px;margin-top:28px;max-width:420px}body.cms-v2 .form-section .form-section__label{display:none}body.cms-v2 .form-section .form-section__heading{font-size:12px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--muted-foreground);margin:8px 0 4px;padding:0}body.cms-v2 .form-section>.form-section__heading+.input,body.cms-v2 .form-section>.form-section__heading+.form-row .input{padding-top:8px !important}body.cms-v2 .form-section .input{padding-top:30px}body.cms-v2 .form-section .form-row .input{padding-top:30px}body.cms-v2 .form-section>.input:first-of-type,body.cms-v2 .form-section>.form-section__label+.input,body.cms-v2 .form-section>.form-row:first-of-type .input,body.cms-v2 .form-section>.form-section__label+.form-row .input,body.cms-v2 .form-section>.checkbox-date-picker-wrap:first-of-type .input,body.cms-v2 .form-section>.form-section__label+.checkbox-date-picker-wrap .input{padding-top:16px}body.cms-v2 .form-section .checkbox-date-picker-wrap{padding-top:30px}body.cms-v2 .form-section>.checkbox-date-picker-wrap:first-of-type,body.cms-v2 .form-section>.form-section__label+.checkbox-date-picker-wrap{padding-top:12px}body.cms-v2 .form-section .form-row{max-width:none;gap:12px}body.cms-v2 .form-section .address-wrap .input:not(:first-child)>.label,body.cms-v2 .form-section .city-state-zip-wrap .input .label{display:none}body.cms-v2 .form-section--boxed{border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px 16px;margin-top:28px;max-width:420px}body.cms-v2 .form-section--boxed .input{padding-top:8px}body.cms-v2 .form-section--boxed .input:first-child{padding-top:0}body.cms-v2 .documents-three-col{display:flex;gap:16px;max-width:1040px;margin-top:30px}body.cms-v2 .documents-three-col>.has_many_container{flex:1;min-width:0}body.cms-v2 .documents-three-col>.has_many_container>h3{padding-top:0;font-size:13px}body.cms-v2 .documents-three-col>.has_many_container .has_many_fields{max-width:none}body.cms-v2 .documents-three-col>.has_many_container .input{padding-top:10px}body.cms-v2 .record-drawer__body .documents-three-col{max-width:none}body.cms-v2 .entity-access-section .entity-select-all{display:flex;align-items:center;gap:8px;padding:8px 12px;margin-bottom:8px;background:var(--accent);border-radius:var(--radius-sm);max-width:420px}body.cms-v2 .entity-access-section .entity-select-all label{font-size:13px;font-weight:500;color:var(--foreground);cursor:pointer;text-transform:none}body.cms-v2 .entity-checklist{padding-top:0 !important}body.cms-v2 .entity-checklist>.label{display:none}body.cms-v2 .entity-checklist .choices-group{display:grid;grid-template-columns:repeat(2, 1fr);gap:4px 16px;max-width:420px}body.cms-v2 .entity-checklist .choice label{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:400;text-transform:none;color:var(--foreground);cursor:pointer}body.cms-v2 .manager-toggle__label{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--foreground);cursor:pointer}body.cms-v2 .manager-toggle .inline-hints{margin-top:4px;padding-left:24px}body.cms-v2 .permission-cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;max-width:420px;padding-top:8px}body.cms-v2 .permission-card{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1.5px solid var(--input);border-radius:var(--radius-sm);cursor:pointer;transition:border-color 0.15s, background 0.15s;user-select:none}body.cms-v2 .permission-card:hover{border-color:var(--muted-foreground)}body.cms-v2 .permission-card.is-active{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 6%, transparent)}body.cms-v2 .permission-card__checkbox{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}body.cms-v2 .permission-card__icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-sm);background:var(--accent);color:var(--muted-foreground);flex-shrink:0;transition:color 0.15s, background 0.15s}body.cms-v2 .permission-card__icon svg{display:block}body.cms-v2 .permission-card.is-active body.cms-v2 .permission-card__icon{background:var(--primary);color:var(--primary-foreground)}body.cms-v2 .permission-card__label{font-size:13px;font-weight:500;color:var(--foreground)}body.cms-v2 .event-datetime-section{display:flex;gap:20px;max-width:420px;padding-top:30px}body.cms-v2 .event-datetime-calendar{flex-shrink:0}body.cms-v2 .xdsoft_datetimepicker.xdsoft_inline{box-shadow:none;border:1px solid var(--border);border-radius:var(--radius-sm)}[data-theme="dark"] body.cms-v2 .xdsoft_datetimepicker{background:var(--card);border-color:var(--border);color:var(--foreground)}[data-theme="dark"] body.cms-v2 .xdsoft_datetimepicker .xdsoft_calendar td,[data-theme="dark"] body.cms-v2 .xdsoft_datetimepicker .xdsoft_calendar th{color:var(--foreground);background:transparent}[data-theme="dark"] body.cms-v2 .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,[data-theme="dark"] body.cms-v2 .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current{background:var(--primary);color:var(--primary-foreground)}[data-theme="dark"] body.cms-v2 .xdsoft_datetimepicker .xdsoft_calendar td:hover{background:var(--accent) !important;color:var(--foreground) !important}[data-theme="dark"] body.cms-v2 .xdsoft_datetimepicker .xdsoft_label{color:var(--foreground);background:var(--card)}[data-theme="dark"] body.cms-v2 .xdsoft_datetimepicker .xdsoft_prev,[data-theme="dark"] body.cms-v2 .xdsoft_datetimepicker .xdsoft_next,[data-theme="dark"] body.cms-v2 .xdsoft_datetimepicker .xdsoft_todayButton{filter:invert(1)}body.cms-v2 .event-datetime-times{display:flex;flex-direction:column;gap:16px;justify-content:center;flex:1}body.cms-v2 .event-time-group label{text-transform:capitalize;color:var(--muted-foreground);font-size:13px;font-weight:600;letter-spacing:0.03em;display:block;margin-bottom:4px}body.cms-v2 .event-time-input{width:100%;height:32px;padding:4px 8px;font-size:14px;border:1px solid var(--input) !important;border-radius:var(--radius-sm) !important;background:var(--card);color:var(--foreground)}body.cms-v2 .event-time-input:focus{outline:none;border-color:var(--ring) !important;box-shadow:0 0 0 1px var(--ring)}.home_icon{position:absolute;top:0px;left:0px;padding:var(--space-5)}.site_title{padding:20px 132px 25px;width:100%}.site_title img{display:block;margin:0 auto;width:150px}#utility_nav{display:flex;flex-direction:column;align-items:flex-end;top:var(--space-5);right:var(--space-5);cursor:pointer;margin:0;background-size:30px;width:30px;height:30px;padding:40px;padding:40px 40px 10px 150px;background-position:top right}#utility_nav:before{width:110px}#header{padding-right:0;align-items:flex-end}.entity-label{display:block;text-transform:uppercase;margin-bottom:-12px;font-size:10px;font-weight:var(--font-semibold);letter-spacing:2px}.site_title{order:200}#utility_nav{order:300}.activeEntity{order:400}#tabs{order:500}#tabs{display:flex;display:none;overflow-x:auto;white-space:nowrap;margin-bottom:-1px}#newsletters,#municipalities+#entities{position:relative;margin-left:17px}#newsletters:before,#municipalities+#entities:before{position:absolute;bottom:7px;left:0;margin-left:-11px;content:'';display:block;height:20px;width:1px;background:#fff}.header-item>.menu_item.current a{color:#434343;text-shadow:none;font-weight:var(--font-normal);font-size:var(--text-lg)}.header-item>li{margin-right:2px}.menu_item{background:rgba(255,255,255,0.2);border-radius:4px 4px 0 0}.menu_item a{padding:var(--space-2) var(--space-5) !important;line-height:19px !important}.menu_item.current{background:white;font-weight:var(--font-normal);font-size:var(--text-lg)}.user-role-label{position:absolute;right:60px;top:var(--space-5);font-size:var(--text-base);font-weight:var(--font-semibold);letter-spacing:var(--tracking-normal);line-height:30px;text-align:right}#utility_nav li{background-color:#ffffff;border-top:none;border-radius:0px;box-shadow:none;min-width:160px;text-align:left}#utility_nav>li:first-child{margin-top:0px}#utility_nav li a,#utility_nav li span{color:#434343;display:block;font-family:'Open Sans', sans-serif;font-size:var(--text-base);letter-spacing:var(--tracking-normal);margin:0;padding:var(--space-1) var(--space-4) !important;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,0.15);text-transform:capitalize}#utility_nav li span{text-transform:none}#utility_nav #current_user{order:100}#utility_nav #manage_users{order:200}#utility_nav #website_traffic_li{order:250}#utility_nav #logout{order:300}#utility_nav>li:first-child:before{content:'';border:1px solid #d8d8d8;border-bottom-color:#fff;border-right-color:#fff;border-radius:2px;top:-7px;right:var(--space-3);position:absolute;width:14px;height:14px;background:#fff;transform:rotate(45deg)}#utility_nav li{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8}#utility_nav li:first-child{border-top:1px solid #d8d8d8;border-top-left-radius:2px;border-top-right-radius:2px;padding-top:var(--space-4)}#utility_nav #logout{border-bottom:1px solid #d8d8d8;border-bottom-left-radius:2px;border-bottom-right-radius:2px;padding-bottom:var(--space-4)}#utility_nav:hover>li{transform:translateX(46px)}.title_bar{box-shadow:none;padding:var(--space-4) var(--space-6)}body.new #title_bar,body.create #title_bar,body.edit #title_bar,body.update #title_bar{padding:1px}.edit_roles #title_bar{padding:1px}body.admin_users #title_bar{padding:var(--space-4) var(--space-6)}#titlebar_left{display:none}#titlebar_right .action_item a{border-radius:4px;font-size:var(--text-xs);line-height:14px;text-transform:capitalize;min-width:95px;height:30px;padding:var(--space-2) var(--space-5) !important;margin:0;background:#6FBF53;color:#fff}#titlebar_right .action_item a:hover{color:#fff;background:#8ecd78}.footer{display:none;padding:0 15px}.upload{padding-top:10px}.upload .progress{border:solid 1px #d8d8d8;border-radius:3px;max-width:97%;position:relative}.upload .progress:after{content:'✓';position:absolute;right:-15px;font-size:14px;top:-7px;transform:scale(0);transition:transform 0.3s}.upload .progress.finished:after{transform:scale(1)}.upload .progress .bar{height:10px;background:#7ace75;border-radius:2px;margin-top:-1px;margin-bottom:-1px}.upload .progress.active .bar{border-top-right-radius:0;border-bottom-right-radius:0}.upload .progress-danger{border-color:#d95859}.upload .progress-danger .bar{background:#d95859}.input.stringish [type='file']:not(.trix-button){background:transparent;box-shadow:none;border:none !important;padding:0}.activeEntity{width:initial !important;margin-left:20px}.activeEntity .select2-selection--single{background:transparent;border:none !important}.activeEntity .select2-selection--single .select2-selection__rendered{padding-right:32px;padding-left:0;color:#fff;font-size:16px;font-weight:600;min-width:185px}.activeEntity .select2-selection__clear{display:none}.activeEntity .select2-selection--single .select2-selection__arrow b{border-top-color:#fff}.activeEntity.select2-container--open .select2-selection--single .select2-selection__arrow b{border-bottom-color:#fff}.activeEntity .select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff transparent}.activeEntity .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff}.color-value{display:block;width:25px;height:25px}.input input.color-input{width:28px;height:30px;padding:0}.am-js .index_table td.col-actions,.am-js .panel_contents table td.col-actions{background:none}.am-js .index_table td.col-actions .table_actions,.am-js .panel_contents table td.col-actions .table_actions{position:static;margin:0;padding:0;display:flex;filter:none;transform:none;box-shadow:none}.am-js .index_table td.col-actions .table_actions a,.am-js .panel_contents table td.col-actions .table_actions a{opacity:1;box-shadow:0 1px 1px rgba(0,0,0,0.24),0 0 1.5px rgba(0,0,0,0.12);min-width:60px;text-align:center}.delete_link{display:none !important}#index_table_background_jobs .delete_link{display:block !important}.table_actions .delete_link{background-color:#de6d6e !important;color:#fff !important}.table_actions .delete_link:hover{background-color:#d95859 !important}.impersonation-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 24px;background:#fbbf24;color:#78350f;font-size:13px;font-weight:500;line-height:1.4;position:fixed;left:0;right:0;bottom:0;z-index:1000;box-shadow:0 -2px 10px rgba(0,0,0,0.12);border-top:1px solid #d97706}.impersonation-banner strong{font-weight:700}:root{--banner-offset: 0px}body:has(.impersonation-banner){padding-bottom:48px;--banner-offset: 48px}.flashes{position:fixed;top:20px;left:50%;transform:translateX(-50%);z-index:1100;display:flex;flex-direction:column;gap:8px;pointer-events:none;width:auto;max-width:90vw}.flashes .flash{position:static !important;bottom:auto !important;left:auto !important;margin:0 !important;animation:flash-slide-in 0.25s ease-out, flash-slide-out 0.3s ease-in 5s forwards !important;min-width:280px;max-width:560px;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:500;text-shadow:none !important;box-shadow:0 4px 20px rgba(0,0,0,0.12);pointer-events:auto;background:#111827;color:#f9fafb}.flashes .flash.flash_notice{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.flashes .flash.flash_alert,.flashes .flash.flash_error{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}@keyframes flash-slide-in{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes flash-slide-out{to{opacity:0;transform:translateY(-12px);visibility:hidden}}body.active_admin.logged_out{background:#f1f5f9 !important;min-height:100vh;margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}body.active_admin.logged_out #header,body.active_admin.logged_out #footer{display:none}body.active_admin.logged_out #wrapper{padding:0;margin:0}body.active_admin.logged_out #content_wrapper{padding:0}body.active_admin.logged_out #active_admin_content{padding:0;background:transparent}body.active_admin.logged_out #login.login-page{max-width:none !important;width:100% !important;background:transparent !important;border:0 !important;padding:24px !important;margin:0 !important;box-shadow:none !important;border-radius:0 !important;animation:none !important}.login-page{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:24px;box-sizing:border-box}.login-page__logo{color:#0f172a;text-align:center;line-height:0}.login-page__logo-svg{width:200px;height:auto;max-width:100%}.login-page__card{width:100%;max-width:420px;background:#ffffff;border-radius:16px;box-shadow:0 10px 40px rgba(15,23,42,0.08),0 2px 6px rgba(15,23,42,0.04);padding:40px 36px 32px;box-sizing:border-box}.login-page__title{font-size:22px;font-weight:600;color:#0f172a;margin:0 0 6px;letter-spacing:-0.01em;text-align:center}.login-page__subtitle{font-size:14px;color:#64748b;margin:0 0 28px;text-align:center}.login-page__form fieldset,.login-page__form .inputs,.login-page__form ol{margin:0;padding:0;border:0;list-style:none}.login-page__form legend{display:none}.login-page__form .input{margin-bottom:16px}.login-page__form label{display:block !important;margin-bottom:6px !important;font-size:13px;font-weight:500;color:#334155;width:auto !important;padding:0 !important;text-align:left !important}.login-page__form input[type="email"],.login-page__form input[type="text"],.login-page__form input[type="password"]{width:100%;box-sizing:border-box;padding:10px 14px;height:42px;border:1px solid #e2e8f0;border-radius:8px;background:#ffffff;color:#0f172a;font-size:15px;transition:border-color 0.15s, box-shadow 0.15s}.login-page__form input[type="email"]:focus,.login-page__form input[type="text"]:focus,.login-page__form input[type="password"]:focus{outline:none;border-color:#4b86c8;box-shadow:0 0 0 3px rgba(75,134,200,0.15)}.login-page__form .boolean{margin:12px 0 20px}.login-page__form .boolean label{display:inline-flex !important;align-items:center;gap:8px;margin-bottom:0 !important;font-weight:400;color:#475569;cursor:pointer}.login-page__form .boolean input[type="checkbox"]{width:16px;height:16px;margin:0;accent-color:#4b86c8;flex-shrink:0}.login-page__form .actions{margin:24px 0 0;padding:0}.login-page__form .actions fieldset,.login-page__form .actions ol{margin:0;padding:0}.login-page__form input[type="submit"]{width:100%;padding:12px 20px;height:44px;background:#0f172a;color:#ffffff;border:none;border-radius:8px;font-size:15px;font-weight:600;letter-spacing:0.01em;cursor:pointer;transition:background 0.15s}.login-page__form input[type="submit"]:hover{background:#1e293b}.login-page__links{margin-top:24px;padding-top:20px;border-top:1px solid #e2e8f0;text-align:center;font-size:13px}.login-page__links a{color:#64748b;text-decoration:none}.login-page__links a:hover{color:#0f172a;text-decoration:underline}[data-theme="dark"] body.active_admin.logged_out{background:#0b1220 !important}[data-theme="dark"] .login-page__logo{color:#f8fafc}[data-theme="dark"] .login-page__logo-accent{fill:#7fb3ee !important}[data-theme="dark"] .login-page__card{background:#111827;box-shadow:0 10px 40px rgba(0,0,0,0.5),0 2px 6px rgba(0,0,0,0.3)}[data-theme="dark"] .login-page__title{color:#f8fafc}[data-theme="dark"] .login-page__subtitle{color:#94a3b8}[data-theme="dark"] .login-page__form label{color:#cbd5e1}[data-theme="dark"] .login-page__form input[type="email"],[data-theme="dark"] .login-page__form input[type="text"],[data-theme="dark"] .login-page__form input[type="password"]{background:#1f2937;border-color:#374151;color:#f8fafc}[data-theme="dark"] .login-page__form input[type="email"]:focus,[data-theme="dark"] .login-page__form input[type="text"]:focus,[data-theme="dark"] .login-page__form input[type="password"]:focus{border-color:#7fb3ee;box-shadow:0 0 0 3px rgba(127,179,238,0.2)}[data-theme="dark"] .login-page__form .boolean label{color:#cbd5e1}[data-theme="dark"] .login-page__form input[type="submit"]{background:#4b86c8}[data-theme="dark"] .login-page__form input[type="submit"]:hover{background:#3a6fa8}[data-theme="dark"] .login-page__links{border-top-color:#1f2937}[data-theme="dark"] .login-page__links a{color:#94a3b8}[data-theme="dark"] .login-page__links a:hover{color:#f8fafc}.impersonation-banner__stop{display:inline-block;padding:4px 12px;border-radius:6px;background:#78350f;color:#fff !important;font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}.impersonation-banner__stop:hover{background:#451a03}[data-theme="dark"] .impersonation-banner{background:#92400e;color:#fef3c7}[data-theme="dark"] .impersonation-banner__stop{background:#fbbf24;color:#78350f !important}[data-theme="dark"] .impersonation-banner__stop:hover{background:#f59e0b}.status_tag{font-size:10px;border-radius:5px;padding:2px 5px}.status_tag.success,.status_tag.green{background-color:#6FBF53}.status_tag.warning,.status_tag.yellow{background-color:#f3b240}.status_tag.info,.status_tag.blue{background-color:#296ba0}.status_tag.error,.status_tag.red{background-color:#f44336}.has_many_container{background:transparent;box-shadow:none}.has_many_container>h3{padding-top:30px;padding-bottom:0;padding-left:0}.has_many_container .input{padding-top:15px}.has_many_fields{max-width:422px;border:1px solid #ccc;padding:var(--space-2-5);padding-top:0}.has_many_container.is-disabled{opacity:0.5;pointer-events:none}#event_repeat_stops_at_input,.recurringEventsDocumentsHint{display:none}#event_recurrence_interval_input .select2-selection__placeholder{color:#444}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.record-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.4);z-index:99;opacity:0;visibility:hidden;transition:opacity var(--transition-slow),visibility var(--transition-slow)}.record-drawer__overlay.is-visible{opacity:1;visibility:visible}[data-theme="dark"] .record-drawer__overlay{background:rgba(0,0,0,0.6)}.record-drawer{position:fixed;top:0;right:0;bottom:var(--banner-offset, 0);width:640px;max-width:calc(100vw - 80px);background:var(--card);border-left:1px solid var(--border);box-shadow:var(--shadow-lg);z-index:100;display:flex;flex-direction:column;transform:translateX(100%);transition:transform var(--transition-slow)}.record-drawer.is-open{transform:translateX(0)}body.admin_events .record-drawer,body.admin_solicitations .record-drawer,body.admin_articles .record-drawer,body.admin_users .record-drawer{width:780px}.record-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border);flex-shrink:0;min-height:56px}.record-drawer__title{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--foreground);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-drawer__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;color:var(--muted-foreground);transition:background var(--transition-fast),color var(--transition-fast);flex-shrink:0}.record-drawer__close:hover{background:var(--accent);color:var(--foreground)}.record-drawer__close svg{width:18px;height:18px}.record-drawer__body{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--zinc-300) transparent}.record-drawer__body #main_content{background:transparent !important;border:none !important;box-shadow:none !important;margin:0 !important;border-radius:0 !important;padding:0 !important}.record-drawer__body #main_content>form{background:transparent !important;box-shadow:none !important}.record-drawer__body .formtastic{padding:var(--space-4) var(--space-6) 0}.record-drawer__body .flashes{margin:0}.record-drawer__body .flashes .flash{margin:var(--space-4) var(--space-6) !important}.record-drawer__body .semantic_errors{margin:var(--space-4) var(--space-6);padding:var(--space-3) var(--space-4);background:var(--destructive-light, #fef2f2);border:1px solid var(--destructive-border, #fecaca);border-radius:var(--radius-sm);list-style:none}.record-drawer__body .semantic_errors li{font-size:var(--text-sm);color:var(--destructive);list-style:none}.record-drawer__body .input,.record-drawer__body trix-toolbar,.record-drawer__body trix-editor,.record-drawer__body .city-state-zip-wrap,.record-drawer__body .inline-hints,.record-drawer__body .has_many_container{max-width:100%}.record-drawer__body .has_many_fields{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-4);margin-bottom:var(--space-2);background:var(--card)}.record-drawer__body fieldset.actions{padding:var(--space-4) var(--space-6);margin:0;border-top:1px solid var(--border);position:sticky;bottom:0;background:var(--card);z-index:1}[data-theme="dark"] .record-drawer__body{scrollbar-color:var(--zinc-700) transparent}[data-theme="dark"] .record-drawer__body .semantic_errors{background:rgba(220,38,38,0.1);border-color:rgba(220,38,38,0.3)}.record-drawer__loading{display:flex;align-items:center;justify-content:center;min-height:200px}.record-drawer__spinner{width:24px;height:24px;border:2px solid var(--border);border-top-color:var(--foreground);border-radius:50%;animation:drawer-spin 0.6s linear infinite}@keyframes drawer-spin{to{transform:rotate(360deg)}}.record-drawer__error{padding:40px 24px;text-align:center;color:var(--muted-foreground)}.record-drawer__error p{margin-bottom:var(--space-4);font-size:var(--text-base)}.record-drawer__retry-btn{background:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-sm);padding:7px 16px;font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;font-family:var(--font-sans)}.record-drawer__retry-btn:hover{opacity:0.85}body.drawer-open{overflow:hidden}.xdsoft_datetimepicker{z-index:1100 !important}.select2-container--open{z-index:1100 !important}body.index .index_table tbody tr{cursor:pointer}body.index .index_table tbody tr td.col-selectable,body.index .index_table tbody tr td.col-actions,body.index .index_table tbody tr td.col-reorder{cursor:default}#header{background:#256AA2}.member-link{white-space:nowrap;border-radius:4px;line-height:14px;min-width:95px;height:30px;padding:4px 8px !important;margin:0;text-decoration:none !important;background:#6FBF53;color:#fff !important}.member-link:hover{transition:all 0.25s;background:#8ecd78}.index_table th{text-transform:uppercase;font-size:12px;color:#434343}.index_table td{word-break:normal}.index_table a,.attributes_table a{font-size:12px;color:#256AA2;text-decoration:underline}.attributes_table td>p{margin:0}div.trix-content{max-width:768px}.attachment--preview img{display:inline !important;width:auto !important}.trix-content .attachment--file{color:#256AA2;padding:0;border:none}.trix-content .attachment--file:hover{color:#4091d3;text-decoration:underline}.fileIconWithText-wrapper{display:flex;align-items:center}.fileIconWithText-link .fileIconWithText-wrapper img{min-width:initial;width:24px;height:24px;margin-right:5px}.ui-dialog-content select{height:30px;padding:4px}.filter_form{padding:0 20px}.filter_form .input{padding-top:20px}.filter_form>*:first-child{padding-top:0}.filter_form .select2-container .select2-selection--single{height:30px}.filter_form .select2-container .select2-selection--single .select2-selection__arrow{height:28px}.filter_form input[type='submit']{height:29px;line-height:28px;padding:0}.filter_form .select2-container .select2-selection--single .select2-selection__rendered{line-height:28px}.filter_form .buttons{padding-top:20px}.filter_string>select,.filter_string .select2{display:none}.filter_form .input.string input,.filter_form .input.stringish input,.filter_form .input.numeric input{padding:2px 8px}#search_status_sidebar_section .panel_contents{padding:20px;padding-top:0}#search_status_sidebar_section ul{margin:0;padding:0;margin-left:16px}.table_tools{align-items:center}.scopes{text-align:initial}.table_tools_segmented_control{display:inline-flex;margin:0}.scope a{display:inline-block;color:#256AA2;font-size:12px;padding:2px 10px;border-radius:3px;transition:all 0.3s}.scope a{color:#256AA2}.scope a:hover,.scope a:focus,.scope a:visited{color:#2e85cc;text-decoration:none}.scope.selected a{color:#fff;font-weight:normal}.dropdown_menu_button.disabled{pointer-events:none}.custom-view-title{padding-left:30px;font-size:20px;font-weight:bold;color:#434343}.row-cancelled .status_tag.yes{background-color:#f44336}.index_table td img{max-height:70px;max-width:70px;min-width:70px;object-fit:contain}.panel_contents table td img{max-height:320px;width:initial;max-width:initial;object-fit:contain}.splide__slide img{max-height:initial !important;max-width:100% !important}.panel_contents table .profile-photo-wrapper img{max-height:100px;max-width:100px;object-fit:contain}.action_item>[data-method='delete']{background-color:#d95859 !important}p>[data-method='delete']{color:#d95859}a.button{border:1px solid #6fbf53;line-height:1;border-radius:4px}#main_content .website-traffic-notification{background:antiquewhite;padding:20px}.admin_website_traffic #wrapper #main_content{background-color:#f4f4f4;box-shadow:none}.ui-sortable .reorder-handle{background-image:url("data:image/svg+xml,%3Csvg fill='%23000000' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 15h18v-2H3v2zm0 4h18v-2H3v2zm0-8h18V9H3v2zm0-6v2h18V5H3z'/%3E%3C/svg%3E");transition:none}#index_footer{display:flex;align-items:center;flex-wrap:wrap}.pagination_per_page{width:180px;padding:20px;margin-left:auto;display:flex;white-space:nowrap;align-items:center;gap:10px}.pagination{border:none}.index_table .col-selectable,.panel_contents table .col-selectable{padding:8px 12px 8px 16px;width:initial}#main_content_wrapper,.paginated_collection_contents{overflow-x:auto}@keyframes supportChat{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.supportChat{position:fixed;bottom:20px;right:20px;z-index:100;width:40px;height:40px;opacity:0;cursor:pointer;animation:supportChat 1s;animation-delay:2s;animation-fill-mode:forwards}.supportChatFrame{opacity:0;visibility:hidden;transition:opacity 0.3s, visibility 0.3s;position:fixed;top:20px;left:50%;transform:translateX(-50%);height:80vh;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);z-index:100;max-width:600px;width:100%}.supportChatFrame.is-open{opacity:1;visibility:visible}.supportChatClose{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-size:24px;background-position:center;background-repeat:no-repeat}a.button:hover{text-decoration:none;background-color:#6FBF53;color:#fff}.has_many_container>h3{margin-bottom:8px}.has_many_fields{position:relative}.has_many_delete{position:static;padding:0 !important}.has_many_delete input{display:none !important}.has_many_remove,.has_many_delete>label{position:absolute;top:0;right:0;border:none !important;background:none !important;cursor:pointer;padding:0;font-size:0 !important;margin:0;display:flex;justify-content:flex-end;width:30px}.has_many_remove:hover:before,.has_many_delete>label:hover:before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23d95859'><path stroke-linecap='round' stroke-linejoin='round' d='M9.75 9.75l4.5 4.5m0-4.5l-4.5 4.5M21 12a9 9 0 11-18 0 9 9 0 0118 0z' /></svg>")}.has_many_remove:before,.has_many_delete>label:before{display:block;width:30px;height:30px;background-color:#f4f4f4 !important;transform:translate(50%, -50%);content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23c5c5c5'><path stroke-linecap='round' stroke-linejoin='round' d='M9.75 9.75l4.5 4.5m0-4.5l-4.5 4.5M21 12a9 9 0 11-18 0 9 9 0 0118 0z' /></svg>")}.has_many_fields:has(.has_many_delete label input[type='checkbox'][name$='_destroy]']:checked){border:1px solid #d95859}.has_many_fields:has(.has_many_delete label input[type='checkbox'][name$='_destroy]']:checked) input[type='file']{display:none}.has_many_fields:has(.has_many_delete label input[type='checkbox'][name$='_destroy]']:checked)>ol>li:first-child>fieldset{margin:0}.has_many_fields:has(.has_many_delete label input[type='checkbox'][name$='_destroy]']:checked)>ol>li:first-child ol>li{display:none}.has_many_fields:has(.has_many_delete label input[type='checkbox'][name$='_destroy]']:checked)>ol>li:first-child ol>li:first-child{display:block;padding:0}.has_many_fields:has(.has_many_delete label input[type='checkbox'][name$='_destroy]']:checked)>ol>li:first-child ol>li:first-child label{display:none}.has_many_fields:has(.has_many_delete label input[type='checkbox'][name$='_destroy]']:checked)>ol>li:first-child ol>li:first-child input{color:#d95859;background:transparent;border:none !important;pointer-events:none;box-shadow:none;margin:0;padding:0}.has_many_fields:has(.has_many_delete label input[type='checkbox'][name$='_destroy]']:checked) .has_many_delete>label:before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23d95859'><path stroke-linecap='round' stroke-linejoin='round' d='M9.75 9.75l4.5 4.5m0-4.5l-4.5 4.5M21 12a9 9 0 11-18 0 9 9 0 0118 0z' /></svg>")}label[for='rich_text_area_files'],label[for='rich_text_area_files']+.js-s3DirectUpload{display:none}.circleWrapper{display:none}label[for='rich_text_area_files']~.progress_bar_container{position:absolute;top:54px;right:76px;width:38px;height:25px;padding:0.5px 2px 2px 0}label[for='rich_text_area_files']~.progress_bar_container h5,label[for='rich_text_area_files']~.progress_bar_container .upload .progress .bar,label[for='rich_text_area_files']~.progress_bar_container .upload .progress.finished:after{display:none}label[for='rich_text_area_files']~.progress_bar_container .upload{padding-top:0}label[for='rich_text_area_files']~.progress_bar_container .upload .progress{max-width:initial;border:none}label[for='rich_text_area_files']~.progress_bar_container .circleWrapper{display:block;height:25px;width:100%;transform:scale(0.75)}label[for='rich_text_area_files']~.progress_bar_container .circle{color:#7ace75;transition:stroke-dashoffset 0.3s ease}.pagination .page,.pagination .first,.pagination .prev,.pagination .next,.pagination .last{padding:0}.pagination .page a,.pagination .first a,.pagination .prev a,.pagination .next a,.pagination .last a{padding:12px 8px}input[type='checkbox'][type='checkbox']{-webkit-appearance:none;-moz-appearance:none;appearance:none;top:0 !important;width:16px !important;height:16px !important;border:1px solid #999;border-radius:4px !important;outline:none;cursor:pointer}input[type='checkbox']:checked{border-color:#7ace75 !important;background-color:#7ace75}input[type='checkbox']:checked::before{content:'✓';display:block;text-align:center;line-height:16px;color:#fff}.syncStatus--synced{color:#7ace75}.syncStatus--errored{color:#d95859}.syncStatus--stopped{color:#434343}.syncStatus{display:inline-flex;align-items:center;gap:8px}.index .syncStatus{text-align:center}.index .syncStatus--text{display:none}.syncStatus--queued{text-align:center;color:transparent;border:2px solid transparent;border-top-color:#f3b240;border-radius:50%;width:12px;height:12px;animation:spin 0.8s ease-in-out infinite;margin:auto}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}.col-sync_status.col-sync_status{padding-left:0;padding-right:0}th.col-sync_status,tr.row-sync_status th{color:transparent;font-size:0}.col-sync_status:has(.syncStatus--queued) .syncStatus{vertical-align:middle}.attributes_table.article,.attributes_table.document,.attributes_table.entity,.attributes_table.event,.attributes_table.faq,.attributes_table.job_posting,.attributes_table.person,.attributes_table.resource,.attributes_table.subpage{margin-top:-48px}.panel>h3{font-size:15px;color:#434343}.h2{font-size:20px;line-height:1.2;font-weight:500;margin-top:1em;margin-bottom:0.83em}div.xdsoft_datetimepicker{z-index:2000}.ui-datepicker-calendar th{min-width:20px}.input.date_range input.datepicker{background:#fff}body.admin_slideshows .row-slides table.aa-reorderable thead{display:none}body.admin_slideshows .panel_contents table tbody tr:hover{background:initial}body.admin_slideshows .panel_contents table tbody tr:hover th,body.admin_slideshows .panel_contents table tbody tr:hover td{box-shadow:initial;border-bottom:1px solid #efefef}#entity_vacancies_input{display:none}a[target='blank']{display:flex}a[target='blank']:after{display:inline-block;content:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2213%22 height%3D%2213%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23256aa2%22 d%3D%22M14 3v2h3.59l-9.83 9.83l1.41 1.41L19 6.41V10h2V3m-2 16H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7h-2v7Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");margin-left:5px;color:#256aa2;vertical-align:middle;padding-top:2px}body.new .actions{margin-top:30px}
