/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--white: #ffffff;--gray-50: #f9f9f9;--gray-100: #f5f5f5;--gray-150: #ebebeb;--gray-200: #d9d9d9;--gray-300: #adadad;--gray-400: #717171;--gray-500: #5c5c5c;--gray-600: #444444;--gray-700: #333333;--gray-800: #2a2a2a;--gray-900: #222222;--green-300: #1BA955;--orange-100: #FEB95A;--orange-300: #fd9404;--orange-500: #f57c00;--cream-100: #fefefc;--cream-300: #fffff2;--cream-500: #fafaee;--blue-100: #bbe2ff;--blue-200: #90CAF9;--blue-300: #42A5F5;--blue-400: #2196F3;--blue-500: #0073CE;--blue-600: #0063B1;--blue-700: #0058A5;--blue-800: #004A8A;--blue-900: #003B6F;--red-100: #FF3939;--red-300: #e72121;--red-500: #c5050c;--red-700: #9b0000;--gray-dark-50: #f0f0f0;--gray-dark-100: #e0e0e0;--gray-dark-150: #e8e8e8;--gray-dark-200: #c8c8c8;--gray-dark-300: #a0a0a0;--gray-dark-400: #808080;--gray-dark-500: #5a5a5a;--gray-dark-600: #4c4c4c;--gray-dark-700: #383838;--gray-dark-800: #262626;--gray-dark-900: #111111;--color-text: var(--gray-900);--color-text-muted: var(--gray-500);--color-text-inverse: var(--white);--color-text-placeholder: var(--gray-300);--color-text-input: var(--gray-900);--color-text-always-white: var(--white);--color-text-red: var(--red-500);--color-page: var(--gray-100);--color-section: var(--white);--color-section-subtle: var(--gray-50);--color-overlay: var(--gray-900);--color-transparent: rgba(0, 0, 0, 0.1);--color-transparent-subtle: rgba(0, 0, 0, 0.05);--color-transparent-inverse: rgba(255, 255, 255, 0.1);--color-input-background: var(--white);--color-input-background-disabled: var(--gray-100);--color-input-background-inverse: var(--gray-800);--color-input-background-inverse-disabled: var(--gray-700);--color-background-inverse: var(--gray-900);--color-background-inverse-subtle: var(--gray-700);--color-callout: var(--cream-300);--color-callout-strong: var(--cream-500);--color-callout-subtle: var(--cream-100);--color-dark: var(--gray-dark-800);--color-dark-deep: var(--gray-dark-900);--color-white-to-dark: var(--white);--color-success: var(--green-300);--color-warning: var(--orange-300);--color-error: var(--red-500);--color-info: var(--blue-500);--color-interactive: var(--blue-500);--color-interactive-hover: var(--blue-400);--color-interactive-pressed: var(--blue-700);--color-interactive-disabled: var(--gray-150);--logo-red: var(--red-500);--color-link: var(--color-interactive);--color-link-hover: var(--color-interactive-hover);--color-link-inverse: var(--blue-200);--color-link-inverse-hover: var(--blue-100);--color-button: var(--blue-600);--color-button-hover: var(--blue-400);--color-button-secondary: var(--color-interactive);--color-button-secondary-hover: var(--color-interactive-hover);--color-button-red: var(--red-500);--color-button-red-hover: var(--red-300);--color-button-secondary-red: var(--red-500);--color-button-secondary-red-hover: var(--red-300);--color-gradient-neutral-start: var(--white);--color-gradient-neutral-end: var(--gray-50);--font-family: "Red Hat Text", sans-serif;--font-xs: 0.75rem;--font-sm: 0.875rem;--font-md: 1rem;--font-lg: 1.125rem;--font-xl: 1.275rem;--font-2xl: 1.5rem;--font-3xl: 1.875rem;--font-4xl: 2.25rem;--font-5xl: 3rem;--font-6xl: 3.75rem;--font-weight-regular: 400;--font-weight-bold: 700;--max-width: 1920px;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--space-0: 0;--space-1: 0.25rem;--space-2: 0.5rem;--space-3: 0.75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 2.5rem;--space-8: 3rem;--space-9: 4rem;--space-10: 5rem;--space-12: 6rem;--space-16: 8rem;--space-20: 10rem;--border-width-thin: 1px;--border-width-medium: 2px;--border-width-thick: 4px;--border-default: var(--border-width-thin) solid var(--gray-200);--border-subtle: var(--border-width-thin) solid var(--gray-150);--border-extra-subtle: var(--border-width-thin) solid var(--gray-100);--border-inverted: var(--border-width-thin) solid var(--gray-600);--border-medium: var(--border-width-medium) solid var(--gray-200);--border-strong: var(--border-width-thin) solid var(--gray-600);--border-default-medium: var(--border-width-medium) solid var(--gray-200);--border-interactive-medium: var(--border-width-medium) solid var(--blue-500);--border-interactive-thick: var(--border-width-thick) solid var(--blue-500);--border-highlight-thick: var(--border-width-thick) solid var(--cream-500);--border-interactive: var(--border-width-thin) solid var(--blue-500);--border-interactive-hover: var(--border-width-thin) solid var(--blue-300);--border-focus: var(--border-width-medium) solid var(--blue-700);--border-color-default: var(--gray-200);--border-color-strong: var(--gray-600);--border-input: var(--border-width-thin) solid var(--gray-300);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--shadow-50: 0 1px 2px rgba(0, 0, 0, 0.05);--shadow-100: 0 2px 4px rgba(0, 0, 0, 0.12);--shadow-300: 0 4px 10px rgba(0, 0, 0, 0.15);--shadow-500: 0 7px 10px rgba(0, 0, 0, 0.20);--shadow-top: 0 -4px 8px rgba(0, 0, 0, 0.05);--shadow-bottom: 0 4px 8px rgba(0, 0, 0, 0.05);--shadow-left: -4px 0 8px rgba(0, 0, 0, 0.05);--shadow-right: 4px 0 8px rgba(0, 0, 0, 0.05);--shadow-inset: inset 0 2px 4px rgba(0, 0, 0, 0.1);--shadow-inset-strong: inset 0 4px 8px rgba(0, 0, 0, 0.15);--shadow-inset-bottom: inset 0 -4px 8px rgba(0, 0, 0, 0.1);--shadow-glow: 0 0 8px rgba(0, 0, 0, 0.1);--shadow-focus: 0 0 0 3px rgba(66, 165, 245, 0.3);--shadow-opacity-50: rgba(0, 0, 0, 0.05);--shadow-opacity-200: rgba(0, 0, 0, 0.2);--overlay-inset-100: rgba(0, 0, 0, 0.1);--overlay-inset-300: rgba(0, 0, 0, 0.2);--overlay-inset-500: rgba(0, 0, 0, 0.5);--z-level-0: 0;--z-level-1: 10;--z-level-2: 20;--z-level-3: 30;--z-level-4: 40;--z-level-5: 50;--transition-default: all 0.3s ease;--transition-fast: all 0.15s ease;--transition-slow: all 0.5s ease}[data-theme=dark]{--gray-50: #111111;--gray-100: #262626;--gray-150: #383838;--gray-200: #4c4c4c;--gray-300: #5a5a5a;--gray-400: #5a5a5a;--gray-500: #a0a0a0;--gray-600: #c8c8c8;--gray-700: #e8e8e8;--gray-800: #e0e0e0;--gray-900: #f0f0f0;--red-100: #ff6666;--red-300: #d46b6b;--red-500: #c04949;--red-700: #a83232;--logo-red: #d46b6b;--blue-100: #bbe2ff;--blue-200: #A3D5FB;--blue-300: #8CC9FA;--blue-400: #64B5F6;--blue-500: #347FC1;--blue-600: #2A6DB2;--blue-700: #205D96;--blue-800: #174973;--blue-900: #0D3554;--green-300: #17874D;--orange-100: #ffcb80;--orange-300: #ffb347;--orange-500: #ff9800;--cream-100: #f0f0ee;--cream-300: #f8f8f6;--cream-500: #e8e8e6;--color-text: var(--gray-900);--color-text-muted: var(--gray-700);--color-text-inverse: var(--gray-900);--color-text-placeholder: #a0a0a0;--color-text-input: #e0e0e0;--color-text-red: var(--red-100);--color-page: var(--gray-50);--color-section: var(--gray-100);--color-section-subtle: var(--gray-150);--color-overlay: var(--gray-100);--color-transparent: rgba(255, 255, 255, 0.1);--color-transparent-subtle: rgba(255, 255, 255, 0.05);--color-transparent-inverse: rgba(0, 0, 0, 0.3);--color-gradient-neutral-start: var(--color-transparent);--color-gradient-neutral-end: var(--color-transparent-subtle);--color-input-background: #262626;--color-input-background-disabled: var(--gray-150);--color-input-background-inverse: var(--gray-800);--color-input-background-inverse-disabled: var(--gray-700);--color-background-inverse: var(--gray-900);--color-background-inverse-subtle: var(--gray-150);--color-callout: var(--gray-150);--color-callout-strong: var(--gray-200);--color-callout-subtle: var(--gray-100);--color-dark: var(--gray-100);--color-dark-deep: var(--gray-150);--color-white-to-dark: #383838;--color-success: #17874D;--color-warning: #ffb347;--color-error: #d46b6b;--color-info: #64B5F6;--color-interactive: var(--blue-500);--color-interactive-hover: var(--blue-400);--color-interactive-pressed: #2A6DB2;--color-interactive-disabled: #5a5a5a;--color-link: var(--blue-200);--color-link-hover: var(--blue-100);--color-button: #205D96;--color-button-hover: #347FC1;--color-button-secondary: #2A6DB2;--color-button-secondary-hover: #347FC1;--color-button-red: var(--red-500);--color-button-red-hover: var(--red-700);--color-button-secondary-red: var(--red-500);--color-button-secondary-red-hover: var(--red-700);--border-default: var(--border-width-thin) solid var(--gray-200);--border-subtle: var(--border-width-thin) solid var(--gray-150);--border-extra-subtle: var(--border-width-thin) solid var(--gray-100);--border-strong: var(--border-width-thin) solid var(--gray-200);--border-default-medium: var(--border-width-medium) solid var(--gray-600);--border-interactive-medium: var(--border-width-medium) solid #64B5F6;--border-interactive-thick: var(--border-width-thick) solid #64B5F6;--border-highlight-thick: var(--border-width-thick) solid #e8e8e6;--border-interactive: var(--border-width-thin) solid #64B5F6;--border-interactive-hover: var(--border-width-thin) solid #8CC9FA;--border-focus: var(--border-width-medium) solid #8CC9FA;--border-color-default: var(--gray-300);--border-color-strong: var(--gray-600);--border-input: var(--border-width-thin) solid #4c4c4c;--shadow-50: 0 1px 2px rgba(0, 0, 0, 0.3);--shadow-100: 0 2px 4px rgba(0, 0, 0, 0.4);--shadow-300: 0 4px 10px rgba(0, 0, 0, 0.5);--shadow-500: 0 7px 10px rgba(0, 0, 0, 0.6);--shadow-top: 0 -4px 8px rgba(0, 0, 0, 0.3);--shadow-bottom: 0 4px 8px rgba(0, 0, 0, 0.3);--shadow-left: -4px 0 8px rgba(0, 0, 0, 0.3);--shadow-right: 4px 0 8px rgba(0, 0, 0, 0.3);--shadow-inset: inset 0 2px 4px rgba(0, 0, 0, 0.4);--shadow-inset-strong: inset 0 4px 8px rgba(0, 0, 0, 0.5);--shadow-inset-bottom: inset 0 -4px 8px rgba(0, 0, 0, 0.4);--shadow-glow: 0 0 8px rgba(0, 0, 0, 0.4);--shadow-focus: 0 0 0 3px rgba(140, 201, 250, 0.4);--shadow-opacity-50: rgba(0, 0, 0, 0.3);--shadow-opacity-200: rgba(0, 0, 0, 0.3);--overlay-inset-100: rgba(255, 255, 255, 0.05);--overlay-inset-300: rgba(255, 255, 255, 0.1);--overlay-inset-500: rgba(255, 255, 255, 0.2)}@media(prefers-color-scheme: dark){:root{--gray-50: #111111;--gray-100: #262626;--gray-150: #383838;--gray-200: #4c4c4c;--gray-300: #5a5a5a;--gray-400: #5a5a5a;--gray-500: #a0a0a0;--gray-600: #c8c8c8;--gray-700: #e8e8e8;--gray-800: #e0e0e0;--gray-900: #f0f0f0;--red-100: #ff6666;--red-300: #d46b6b;--red-500: #c04949;--red-700: #a83232;--logo-red: #d46b6b;--blue-100: #bbe2ff;--blue-200: #A3D5FB;--blue-300: #8CC9FA;--blue-400: #64B5F6;--blue-500: #347FC1;--blue-600: #2A6DB2;--blue-700: #205D96;--blue-800: #174973;--blue-900: #0D3554;--green-300: #17874D;--orange-100: #ffcb80;--orange-300: #ffb347;--orange-500: #ff9800;--cream-100: #f0f0ee;--cream-300: #f8f8f6;--cream-500: #e8e8e6;--color-text: var(--gray-900);--color-text-muted: var(--gray-700);--color-text-inverse: var(--gray-900);--color-text-placeholder: #a0a0a0;--color-text-input: #e0e0e0;--color-text-red: var(--red-100);--color-page: var(--gray-50);--color-section: var(--gray-100);--color-section-subtle: var(--gray-150);--color-overlay: var(--gray-100);--color-transparent: rgba(255, 255, 255, 0.1);--color-transparent-subtle: rgba(255, 255, 255, 0.05);--color-transparent-inverse: rgba(0, 0, 0, 0.3);--color-gradient-neutral-start: var(--color-transparent);--color-gradient-neutral-end: var(--color-transparent-subtle);--color-input-background: #262626;--color-input-background-disabled: var(--gray-150);--color-input-background-inverse: var(--gray-800);--color-input-background-inverse-disabled: var(--gray-700);--color-background-inverse: var(--gray-900);--color-background-inverse-subtle: var(--gray-150);--color-callout: var(--gray-150);--color-callout-strong: var(--gray-200);--color-callout-subtle: var(--gray-100);--color-dark: var(--gray-100);--color-dark-deep: var(--gray-150);--color-white-to-dark: #383838;--color-success: #17874D;--color-warning: #ffb347;--color-error: #d46b6b;--color-info: #64B5F6;--color-interactive: var(--blue-500);--color-interactive-hover: var(--blue-400);--color-interactive-pressed: #2A6DB2;--color-interactive-disabled: #5a5a5a;--color-link: var(--blue-200);--color-link-hover: var(--blue-100);--color-button: #205D96;--color-button-hover: #347FC1;--color-button-secondary: #2A6DB2;--color-button-secondary-hover: #347FC1;--color-button-red: var(--red-500);--color-button-red-hover: var(--red-700);--color-button-secondary-red: var(--red-500);--color-button-secondary-red-hover: var(--red-700);--border-default: var(--border-width-thin) solid var(--gray-200);--border-subtle: var(--border-width-thin) solid var(--gray-150);--border-extra-subtle: var(--border-width-thin) solid var(--gray-100);--border-strong: var(--border-width-thin) solid var(--gray-200);--border-default-medium: var(--border-width-medium) solid var(--gray-600);--border-interactive-medium: var(--border-width-medium) solid #64B5F6;--border-interactive-thick: var(--border-width-thick) solid #64B5F6;--border-highlight-thick: var(--border-width-thick) solid #e8e8e6;--border-interactive: var(--border-width-thin) solid #64B5F6;--border-interactive-hover: var(--border-width-thin) solid #8CC9FA;--border-focus: var(--border-width-medium) solid #8CC9FA;--border-color-default: var(--gray-300);--border-color-strong: var(--gray-600);--border-input: var(--border-width-thin) solid #4c4c4c;--shadow-50: 0 1px 2px rgba(0, 0, 0, 0.3);--shadow-100: 0 2px 4px rgba(0, 0, 0, 0.4);--shadow-300: 0 4px 10px rgba(0, 0, 0, 0.5);--shadow-500: 0 7px 10px rgba(0, 0, 0, 0.6);--shadow-top: 0 -4px 8px rgba(0, 0, 0, 0.3);--shadow-bottom: 0 4px 8px rgba(0, 0, 0, 0.3);--shadow-left: -4px 0 8px rgba(0, 0, 0, 0.3);--shadow-right: 4px 0 8px rgba(0, 0, 0, 0.3);--shadow-inset: inset 0 2px 4px rgba(0, 0, 0, 0.4);--shadow-inset-strong: inset 0 4px 8px rgba(0, 0, 0, 0.5);--shadow-inset-bottom: inset 0 -4px 8px rgba(0, 0, 0, 0.4);--shadow-glow: 0 0 8px rgba(0, 0, 0, 0.4);--shadow-focus: 0 0 0 3px rgba(140, 201, 250, 0.4);--shadow-opacity-50: rgba(0, 0, 0, 0.3);--shadow-opacity-200: rgba(0, 0, 0, 0.3);--overlay-inset-100: rgba(255, 255, 255, 0.05);--overlay-inset-300: rgba(255, 255, 255, 0.1);--overlay-inset-500: rgba(255, 255, 255, 0.2)}}*,*::before,*::after{box-sizing:border-box}.cf{zoom:1}.cf::after{content:"";display:table;clear:both}.rel{position:relative}.material-icons,.material-symbols-outlined{line-height:1;display:inline-block;vertical-align:middle}.mobile_only,.mobile-only{display:none}@media(max-width: 768px){.mobile_only,.mobile-only{display:block}}.desktop_only{display:block}@media(max-width: 768px){.desktop_only{display:none}}.touch_target{min-height:var(--space-12);min-width:var(--space-12);display:inline-flex;align-items:center;justify-content:center}.hide_text,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}@media(prefers-contrast: high){.material-icons,.material-symbols-outlined{font-weight:700}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--orange-300);outline-offset:2px;transition:none}.preload *{transition:none !important}.fade-in{opacity:0;animation:fadeIn var(--transition-default) ease-in-out forwards}@keyframes fadeIn{to{opacity:1}}.material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48}html{font-family:var(--font-family);font-size:var(--font-md);color:var(--color-text);line-height:1.75}a{color:var(--color-link);text-decoration:none}a:hover,a:focus{color:var(--color-link-hover);text-decoration:underline}h1,h2,h3,h4,h5,h6{line-height:1.45}h1{font-size:var(--font-3xl);font-weight:var(--font-weight-regular);margin:0 0 var(--space-4) 0}@media(max-width: 768px){h1{font-size:var(--font-2xl)}}h1.wrapper{line-height:1.5em;padding-bottom:var(--space-2);margin-bottom:var(--space-2);position:relative}h1.wrapper::before{content:"";position:absolute;left:0;bottom:0;height:var(--space-1);width:55px;background-color:var(--logo-red)}h1.wrapper::after{content:"";position:absolute;left:0;bottom:var(--space-1);height:1px;width:95%;max-width:500px;background-color:var(--logo-red)}h2{font-size:var(--font-xl);margin-top:var(--space-8);margin-bottom:var(--space-4);font-weight:var(--font-weight-bold);border-bottom:var(--border-default)}@media(max-width: 768px){h2{font-size:var(--font-lg)}}h3{font-size:var(--font-md);margin-top:var(--space-5);margin-bottom:var(--space-2)}@media(max-width: 768px){h3{font-size:var(--font-sm)}}h4{font-size:var(--font-sm);font-weight:var(--font-weight-bold);margin-top:var(--space-4);margin-bottom:var(--space-2)}h5,h6{font-size:var(--font-xs);font-weight:var(--font-weight-bold);margin-top:var(--space-3);margin-bottom:var(--space-2)}p{margin:0 0 var(--space-5);line-height:1.65}.sub{font-size:var(--font-sm);padding:0;margin:0}strong{font-weight:var(--font-weight-bold)}em{font-style:italic}mark{background-color:var(--color-callout-strong);color:var(--color-text);padding:0 var(--space-1);border-radius:var(--radius-sm)}code,kbd,samp{font-family:var(--font-family-mono, monospace);font-size:.875em;background:var(--color-section-subtle);padding:.2em .4em;border-radius:var(--radius-sm);border:var(--border-subtle)}ul,ol{padding-left:var(--space-5);margin-bottom:var(--space-4)}ul.no-bullets,ol.no-bullets{padding:0;margin:0;list-style:none}ul.border-bottom li,ol.border-bottom li{border-bottom:var(--border-subtle);padding:var(--space-4) var(--space-0);margin-bottom:var(--space-0)}ul.border-bottom li:last-child,ol.border-bottom li:last-child{border-bottom:none}blockquote{padding:var(--space-3) var(--space-4);padding-left:var(--space-12);border-left:var(--border-width-thick) solid var(--border-color-default);background:var(--color-section);position:relative;color:var(--color-text)}blockquote::before{content:"“";color:var(--color-text-muted);font-size:var(--font-4xl);position:absolute;left:var(--space-2);top:calc(-1*var(--space-2));font-style:italic}pre{overflow-x:auto;white-space:pre-wrap;word-wrap:break-word;background:var(--color-section-subtle);padding:var(--space-3);border-radius:var(--radius-sm);border:var(--border-subtle)}img{max-width:100%;height:auto;display:block;margin:var(--space-2) auto}figure{margin:0}figure blockquote{border:none;padding-left:0}figure blockquote::before{left:calc(-1*var(--space-10))}figcaption{color:var(--color-text-muted);font-size:var(--font-sm);margin:0;padding:var(--space-4) var(--space-1);caption-side:bottom}dl{margin:0;display:grid;grid-auto-columns:max-content 1fr;grid-auto-flow:column}@media(max-width: 1024px){dl{display:block}}dt{font-weight:var(--font-weight-bold);grid-column:1;font-size:var(--font-sm);padding-top:var(--space-1)}dd{grid-column:2;margin-left:var(--space-5);padding-top:0}@media(max-width: 1024px){dd{margin-left:0;padding-bottom:var(--space-2);border-bottom:var(--border-default);margin-bottom:var(--space-1);padding-top:var(--space-1)}}dl.grouped{margin:var(--space-3) 0;display:block}dl.grouped>div{display:grid;grid-template-columns:minmax(auto, 125px) 1fr;gap:var(--space-2);margin:var(--space-1) 0;border-bottom:var(--border-subtle);padding-top:var(--space-3);padding-bottom:var(--space-3)}@media(max-width: 1024px){dl.grouped>div{display:block}}dl.grouped>div:last-child{border-bottom:none}dl.grouped dd{margin-bottom:var(--space-3)}@media(max-width: 1024px){dl.grouped dd{border-bottom:none;padding-bottom:0}}dl.grouped dd:last-child{margin-bottom:0}@media print{a{text-decoration:underline;color:#000}img{max-width:100%;height:auto;page-break-inside:avoid}blockquote{border-left:var(--border-width-thick) solid #000;background:none}}body.fixed{position:fixed;width:100%;overflow:hidden}.container{display:grid;grid-template-areas:"header" "main" "footer";transition:transform .5s;z-index:var(--z-level-2)}.main{grid-area:main;background:var(--color-page);position:relative;padding-bottom:var(--space-5);min-height:85vh;display:grid;grid-template-areas:"banner" "crumbs" "layout";grid-auto-rows:min-content}@media(max-width: 414px){.main{padding-bottom:var(--space-0)}}#multisite_banner{grid-area:banner;min-height:0}#grid_layout{grid-area:layout;display:grid;grid-template-columns:2fr minmax(auto, 350px);grid-gap:var(--space-5);width:100%;min-height:85vmin}@media(max-width: 1024px){#grid_layout{grid-template-columns:1fr;grid-gap:var(--space-3)}}@media print{#grid_layout{display:block}}#grid_layout.single{grid-template-columns:1fr}@media(max-width: 414px){#grid_layout{margin-top:var(--space-0);grid-gap:var(--space-0)}}.single{grid-template-columns:auto !important}.max_width{max-width:var(--max-width);width:100%;margin:0 auto;padding:0 var(--space-6)}@media(max-width: 640px){.max_width{padding:0 var(--space-5)}}@media(max-width: 414px){.max_width{padding:0 var(--space-0)}}.page-container{position:relative;padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-section);margin-top:var(--space-6)}@media(max-width: 414px){.page-container{padding:var(--space-2);border:none;border-radius:0;box-shadow:none;margin-bottom:var(--space-0)}}@media(max-width: 640px){.page-container{margin-top:var(--space-5)}}@media(max-width: 414px){.page-container{margin-top:var(--space-0);padding:var(--space-4) var(--space-6);border:none;box-shadow:none}}.page-container.extra-padding{padding:var(--space-6)}@media(max-width: 640px){.page-container.extra-padding{padding:var(--space-0);margin-top:var(--space-2)}}@media(max-width: 414px){.page-container.extra-padding{margin-top:var(--space-0)}}.centered{display:flex;justify-content:center;align-items:center}.full_bleed{width:100vw;margin-left:calc(50% - 50vw)}main ul{line-height:1.5}main ul li{margin-bottom:var(--space-2)}:where(button,input:not([type=checkbox]):not([type=radio]),select,textarea){font:inherit;line-height:1.5;appearance:none;-webkit-appearance:none;-moz-appearance:none}input[type=checkbox],input[type=radio]{width:var(--space-4);height:var(--space-4);appearance:auto;-webkit-appearance:auto;top:var(--space-1);position:relative}::placeholder{color:var(--color-text-placeholder);opacity:1;line-height:1.5}:focus::placeholder{color:rgba(0,0,0,0)}fieldset{position:relative;padding:var(--space-6);border:var(--border-default);border-radius:var(--radius-sm);margin-bottom:var(--space-2);background-color:var(--color-section);border:var(--border-input);padding:var(--space-5) var(--space-4);margin-bottom:var(--space-7)}@media(max-width: 414px){fieldset{padding:var(--space-2);border:none;border-radius:0;box-shadow:none;margin-bottom:var(--space-0)}}fieldset legend{font-weight:var(--font-weight-bold);font-size:var(--font-md);color:var(--color-text)}form{margin:var(--space-2) 0}form h2{margin-bottom:var(--space-3);margin-top:var(--space-4)}form .field{margin-bottom:var(--space-6)}form .field label{font-weight:var(--font-weight-bold);font-size:var(--font-md);display:block}form .info_wrapper{color:var(--color-text-muted);font-size:var(--font-xs);margin-top:-4px}form .actions{margin-top:var(--space-3)}input[type=text],input[type=number],input[type=email],input[type=url],input[type=tel],input[type=password],input[type=file],input[type=search],textarea{padding:var(--space-2) var(--space-4);border:var(--border-input);border-radius:var(--radius-sm);letter-spacing:.3px;background-color:var(--color-input-background);color:var(--color-text-input);box-shadow:var(--shadow-50);width:100%;transition:var(--transition-fast)}@media(prefers-color-scheme: dark){input[type=text],input[type=number],input[type=email],input[type=url],input[type=tel],input[type=password],input[type=file],input[type=search],textarea{background:linear-gradient(to bottom, var(--color-white-to-dark), var(--gray-150));color:var(--color-text)}}@media(prefers-color-scheme: dark)and (prefers-contrast: more){input[type=text],input[type=number],input[type=email],input[type=url],input[type=tel],input[type=password],input[type=file],input[type=search],textarea{background:var(--gray-150)}}@media(prefers-color-scheme: dark)and (forced-colors: active){input[type=text],input[type=number],input[type=email],input[type=url],input[type=tel],input[type=password],input[type=file],input[type=search],textarea{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-color-scheme: dark)and (prefers-reduced-transparency: reduce){input[type=text],input[type=number],input[type=email],input[type=url],input[type=tel],input[type=password],input[type=file],input[type=search],textarea{background:var(--gray-150)}}input[type=text],input[type=number],input[type=email],input[type=url],input[type=tel],input[type=search],input[type=password]{height:var(--space-8);margin-top:var(--space-1)}textarea{height:80px;resize:vertical}input::placeholder,textarea::placeholder{color:var(--color-text-placeholder)}label{font-weight:var(--font-weight-bold)}:where(input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]){background:var(--color-interactive-disabled);color:var(--color-text-muted);cursor:not-allowed;border:var(--border-default);box-shadow:none}input.error,select.error,textarea.error{outline-offset:2px;transition:none;outline:3px solid var(--color-error)}label.error,.form-error-message{color:var(--color-error);font-size:var(--font-sm)}.select{position:relative;display:inline-block;width:100%;margin-top:var(--space-1)}.select select{width:100%;height:var(--space-8);padding:var(--space-2) var(--space-5) var(--space-2) var(--space-2);border:var(--border-input);border-radius:var(--radius-sm);letter-spacing:.3px;color:var(--color-text-input);background:linear-gradient(to bottom, var(--color-white-to-dark), var(--gray-150));color:var(--color-text);box-shadow:var(--shadow-50);transition:var(--transition-fast);position:relative}@media(prefers-contrast: more){.select select{background:var(--gray-150)}}@media(forced-colors: active){.select select{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.select select{background:var(--gray-150)}}.select select:hover,.select select:focus{background:linear-gradient(to bottom, var(--color-white-to-dark), var(--gray-200));color:var(--color-text)}@media(prefers-contrast: more){.select select:hover,.select select:focus{background:var(--gray-200)}}@media(forced-colors: active){.select select:hover,.select select:focus{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.select select:hover,.select select:focus{background:var(--gray-200)}}.select option,.select optgroup{background-color:var(--color-input-background);color:var(--color-text-input)}.select .material-icons,.select .material-symbols-outlined{position:absolute;top:var(--space-4);right:var(--space-2);font-size:var(--font-lg);line-height:1;color:var(--color-text-muted);pointer-events:none}.select.multiple select[multiple]{background:var(--color-input-background);height:200px;padding:var(--space-2)}.select.multiple select[multiple] option{padding:var(--space-2);margin-bottom:2px;border-radius:var(--radius-sm)}.select.multiple select[multiple] option:checked{background:var(--color-interactive);color:var(--color-text-inverse)}.select.multiple .material-icons{display:none}.select.with-label .material-icons,.select.with-label .material-symbols-outlined{top:2.5rem}@media(forced-colors: active){select,select option,select optgroup{background-color:Canvas;color:CanvasText;border:1px solid CanvasText}select option:checked{background-color:Highlight;color:HighlightText}}.checkbox{margin-bottom:var(--space-7);position:relative;margin-top:var(--space-1)}.checkbox input[type=checkbox]{opacity:0;position:absolute}.checkbox label{position:relative;padding-left:var(--space-6);cursor:pointer;font-weight:var(--font-weight-regular);display:inline-block;color:var(--color-text);min-height:1.35rem}.checkbox label .checkbox-text{top:2px;position:relative}.checkbox label::before{content:"";position:absolute;top:55%;left:0;transform:translateY(-50%);width:1.35rem;height:1.35rem;background-color:var(--color-input-background);border:var(--border-medium);border-radius:var(--radius-sm);box-sizing:border-box;transition:var(--transition-fast)}.checkbox label::after{content:"";position:absolute;top:50%;left:11px;transform:translate(-50%, -50%) rotate(45deg);width:7px;height:10px;border:none;border-right:2px solid var(--white);border-bottom:2px solid var(--white);opacity:0;transition:var(--transition-fast)}.checkbox input[type=checkbox]:checked+label::before{background-color:var(--color-interactive);border-color:var(--color-interactive);box-shadow:var(--shadow-100)}.checkbox input[type=checkbox]:checked+label::after{opacity:1}.checkbox input[type=checkbox]:focus+label::before{outline:3px solid var(--orange-300);outline-offset:2px}.checkbox input[type=checkbox]:hover+label::before{border-color:var(--color-interactive);box-shadow:var(--shadow-50)}form .field:has(>input[type=checkbox]+label){display:flex;align-items:flex-start;gap:var(--space-2)}form .field:has(>input[type=checkbox]+label) label{display:inline;margin:0}.radio-btn{position:relative;margin:var(--space-1) var(--space-4) 0 0}.radio-btn label{padding-left:var(--space-5);cursor:pointer;display:block}.radio-btn input{position:absolute;height:var(--space-4);width:var(--space-4);left:0;opacity:0;top:var(--space-1);cursor:pointer}.radio-btn input+label::before{content:"";border:var(--border-width-medium) solid var(--border-color-default);position:absolute;height:var(--space-4);width:var(--space-4);left:0;top:.35rem;border-radius:50%;background-color:var(--color-input-background)}.radio-btn input+label::after{content:"";position:absolute;opacity:0;background-color:var(--color-interactive);border-radius:50%;width:var(--space-2);height:var(--space-2);left:var(--space-1);top:.6rem;transition:var(--transition-fast)}.radio-btn input:checked+label::after{opacity:1}.radio-btn input:focus-visible+label{outline:2px solid var(--orange-300);outline-offset:2px}.radio-btn{position:relative;margin:var(--space-1) var(--space-4) 0 0}.radio-btn label{padding-left:var(--space-5);cursor:pointer;display:block}.radio-btn input{position:absolute;height:var(--space-4);width:var(--space-4);left:0;opacity:0;top:var(--space-1);cursor:pointer}.radio-btn input+label::before{content:"";border:var(--border-width-medium) solid var(--border-color-default);position:absolute;height:var(--space-4);width:var(--space-4);left:0;top:.35rem;border-radius:50%;background-color:var(--color-input-background)}.radio-btn input+label::after{content:"";position:absolute;opacity:0;background-color:var(--color-interactive);border-radius:50%;width:var(--space-2);height:var(--space-2);left:var(--space-1);top:.6rem;transition:var(--transition-fast)}.radio-btn input:checked+label::after{opacity:1}.radio-btn input:focus-visible+label{outline:2px solid var(--orange-300);outline-offset:2px}fieldset input[type=radio]{position:absolute;height:var(--space-4);width:var(--space-4);opacity:0;cursor:pointer}fieldset input[type=radio]+label{position:relative;display:block;padding-left:var(--space-5);cursor:pointer;margin-bottom:var(--space-2)}fieldset input[type=radio]+label::before{content:"";border:var(--border-width-medium) solid var(--border-color-default);position:absolute;height:var(--space-4);width:var(--space-4);left:0;top:.35rem;border-radius:50%;background-color:var(--color-input-background)}fieldset input[type=radio]+label::after{content:"";position:absolute;opacity:0;background-color:var(--color-interactive);border-radius:50%;width:var(--space-2);height:var(--space-2);left:var(--space-1);top:.6rem;transition:var(--transition-fast)}fieldset input[type=radio]:checked+label::after{opacity:1}fieldset input[type=radio]:focus-visible+label{outline:2px solid var(--orange-300);outline-offset:2px}button:not(.gridjs-sort),input[type=submit],a.button{display:inline-block;padding:var(--space-2) var(--space-3);background:none;border:var(--border-interactive-hover);border-radius:var(--radius-md);letter-spacing:.5px;cursor:pointer;box-shadow:var(--shadow-300);text-align:center;text-decoration:none;background:linear-gradient(135deg, var(--color-button), var(--color-button-hover));color:var(--color-text-inverse)}@media(prefers-contrast: more){button:not(.gridjs-sort),input[type=submit],a.button{background:var(--color-button)}}@media(forced-colors: active){button:not(.gridjs-sort),input[type=submit],a.button{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){button:not(.gridjs-sort),input[type=submit],a.button{background:var(--color-button)}}button:not(.gridjs-sort):hover,button:not(.gridjs-sort):focus,input[type=submit]:hover,input[type=submit]:focus,a.button:hover,a.button:focus{background:linear-gradient(135deg, var(--color-button-secondary), var(--color-button-secondary-hover));color:var(--color-text-inverse);text-decoration:none;box-shadow:var(--shadow-100)}@media(prefers-contrast: more){button:not(.gridjs-sort):hover,button:not(.gridjs-sort):focus,input[type=submit]:hover,input[type=submit]:focus,a.button:hover,a.button:focus{background:var(--color-button-secondary)}}@media(forced-colors: active){button:not(.gridjs-sort):hover,button:not(.gridjs-sort):focus,input[type=submit]:hover,input[type=submit]:focus,a.button:hover,a.button:focus{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){button:not(.gridjs-sort):hover,button:not(.gridjs-sort):focus,input[type=submit]:hover,input[type=submit]:focus,a.button:hover,a.button:focus{background:var(--color-button-secondary)}}button:not(.gridjs-sort).invert,input[type=submit].invert,a.button.invert{border:var(--border-strong);color:var(--color-text);background:linear-gradient(to bottom, var(--color-white-to-dark), var(--gray-150));color:var(--color-text);box-shadow:var(--shadow-100)}@media(prefers-contrast: more){button:not(.gridjs-sort).invert,input[type=submit].invert,a.button.invert{background:var(--gray-150)}}@media(forced-colors: active){button:not(.gridjs-sort).invert,input[type=submit].invert,a.button.invert{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){button:not(.gridjs-sort).invert,input[type=submit].invert,a.button.invert{background:var(--gray-150)}}button:not(.gridjs-sort).invert:hover,button:not(.gridjs-sort).invert:focus,input[type=submit].invert:hover,input[type=submit].invert:focus,a.button.invert:hover,a.button.invert:focus{background:linear-gradient(to bottom, var(--color-white-to-dark), var(--gray-200));color:var(--color-text);box-shadow:var(--shadow-100)}@media(prefers-contrast: more){button:not(.gridjs-sort).invert:hover,button:not(.gridjs-sort).invert:focus,input[type=submit].invert:hover,input[type=submit].invert:focus,a.button.invert:hover,a.button.invert:focus{background:var(--gray-200)}}@media(forced-colors: active){button:not(.gridjs-sort).invert:hover,button:not(.gridjs-sort).invert:focus,input[type=submit].invert:hover,input[type=submit].invert:focus,a.button.invert:hover,a.button.invert:focus{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){button:not(.gridjs-sort).invert:hover,button:not(.gridjs-sort).invert:focus,input[type=submit].invert:hover,input[type=submit].invert:focus,a.button.invert:hover,a.button.invert:focus{background:var(--gray-200)}}button:not(.gridjs-sort).outline,input[type=submit].outline,a.button.outline{background:rgba(0,0,0,0);border:var(--border-default);color:var(--color-text);box-shadow:none}button:not(.gridjs-sort).outline.dark-bg,input[type=submit].outline.dark-bg,a.button.outline.dark-bg{color:var(--color-text-inverse)}button:not(.gridjs-sort).outline:hover,button:not(.gridjs-sort).outline:focus,input[type=submit].outline:hover,input[type=submit].outline:focus,a.button.outline:hover,a.button.outline:focus{background:var(--color-transparent);border:var(--border-interactive-hover);box-shadow:var(--shadow-100)}button:not(.gridjs-sort).outline:hover.dark-bg,button:not(.gridjs-sort).outline:focus.dark-bg,input[type=submit].outline:hover.dark-bg,input[type=submit].outline:focus.dark-bg,a.button.outline:hover.dark-bg,a.button.outline:focus.dark-bg{background:var(--color-transparent-inverse);border:var(--border-interactive-hover);color:var(--color-text-inverse)}button:not(.gridjs-sort).inactive,button:not(.gridjs-sort):disabled,button:not(.gridjs-sort)[disabled],input[type=submit].inactive,input[type=submit]:disabled,input[type=submit][disabled],a.button.inactive,a.button:disabled,a.button[disabled]{background:var(--color-interactive-disabled);border:var(--border-default);color:var(--color-text-muted);box-shadow:none;cursor:not-allowed;pointer-events:none}button:not(.gridjs-sort).red,input[type=submit].red,a.button.red{background:linear-gradient(135deg, var(--color-button-red), var(--color-button-secondary-red));color:var(--color-text-inverse);border-color:var(--red-500)}@media(prefers-contrast: more){button:not(.gridjs-sort).red,input[type=submit].red,a.button.red{background:var(--color-button-red)}}@media(forced-colors: active){button:not(.gridjs-sort).red,input[type=submit].red,a.button.red{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){button:not(.gridjs-sort).red,input[type=submit].red,a.button.red{background:var(--color-button-red)}}button:not(.gridjs-sort).red:hover,button:not(.gridjs-sort).red:focus,input[type=submit].red:hover,input[type=submit].red:focus,a.button.red:hover,a.button.red:focus{background:linear-gradient(135deg, var(--color-button-red-hover), var(--color-button-secondary-red-hover));color:var(--color-text-inverse)}@media(prefers-contrast: more){button:not(.gridjs-sort).red:hover,button:not(.gridjs-sort).red:focus,input[type=submit].red:hover,input[type=submit].red:focus,a.button.red:hover,a.button.red:focus{background:var(--color-button-red-hover)}}@media(forced-colors: active){button:not(.gridjs-sort).red:hover,button:not(.gridjs-sort).red:focus,input[type=submit].red:hover,input[type=submit].red:focus,a.button.red:hover,a.button.red:focus{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){button:not(.gridjs-sort).red:hover,button:not(.gridjs-sort).red:focus,input[type=submit].red:hover,input[type=submit].red:focus,a.button.red:hover,a.button.red:focus{background:var(--color-button-red-hover)}}button:not(.gridjs-sort).link,input[type=submit].link,a.button.link{background:rgba(0,0,0,0);box-shadow:none;color:var(--color-link);padding:0;letter-spacing:0;max-width:initial;border-radius:unset;border:none}button:not(.gridjs-sort).link:hover,button:not(.gridjs-sort).link:focus,input[type=submit].link:hover,input[type=submit].link:focus,a.button.link:hover,a.button.link:focus{color:var(--color-link-hover);text-decoration:underline;box-shadow:none}button:not(.gridjs-sort).link.inactive,button:not(.gridjs-sort).link:disabled,button:not(.gridjs-sort).link[disabled],input[type=submit].link.inactive,input[type=submit].link:disabled,input[type=submit].link[disabled],a.button.link.inactive,a.button.link:disabled,a.button.link[disabled]{color:var(--color-text-muted);cursor:not-allowed;pointer-events:none;background:rgba(0,0,0,0);box-shadow:none}input[type=submit]{margin-top:var(--space-3)}.field-suggestion{margin:0;color:var(--color-text-muted);font-size:var(--font-sm);margin-left:var(--space-2);margin-top:var(--space-1)}table{width:100%;border-collapse:collapse;border:var(--border-default)}table th,table td{text-align:left;vertical-align:top;padding:var(--space-3) var(--space-4);border:var(--border-default);overflow-wrap:anywhere;word-break:normal;white-space:normal}table th{background-color:var(--blue-500);color:var(--color-text-always-white);font-weight:var(--font-weight-bold);font-size:var(--font-md)}table th a{color:var(--color-text-always-white);text-decoration:none}table th a:hover,table th a:focus{color:var(--color-text-always-white);text-decoration:underline}table td{color:var(--color-text);background-color:var(--color-section)}table caption{caption-side:top;padding:var(--space-2);font-size:var(--font-md);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:var(--space-2);color:var(--color-text)}table tfoot td{font-weight:var(--font-weight-bold);color:var(--color-text);padding:var(--space-3);border-top:var(--border-width-medium) solid var(--border-color-default);background-color:var(--color-section-subtle)}@media(max-width: 414px){table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}table thead,table tbody,table tfoot{display:table;width:max-content;min-width:100%;table-layout:auto}table th,table td{padding:var(--space-2) var(--space-3)}}.table-compact th,.table-compact td{padding:var(--space-1) var(--space-2)}.table-striped tbody tr:nth-child(even){background-color:var(--color-section-subtle)}.table-hover tbody tr:hover{background-color:var(--color-section-subtle)}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:var(--border-default);border-radius:var(--radius-sm)}.table-responsive table{min-width:600px;display:table;border:none;margin:0}@media(max-width: 640px){.table-responsive{max-width:74vw}}@media(max-width: 414px){.table-responsive{max-width:88vw}}.error-pg{background-color:var(--color-section);min-height:50vh;display:flex;align-items:center}.error-pg .error{display:grid;grid-template-columns:2fr 1fr;gap:var(--space-5);width:100%;max-width:var(--max-width);margin:0 auto}@media(max-width: 768px){.error-pg .error{grid-template-columns:1fr}}.error-pg .error .content{display:flex;flex-direction:column;justify-content:space-between}.error-pg .error .bot-wrapper{display:flex;justify-content:center;align-items:flex-end}.error-pg .error .bot-wrapper svg{max-width:100%;width:350px;height:auto;display:block}@media(max-width: 640px){.error-pg .error .bot-wrapper svg{width:300px}}@media(max-width: 768px){.error-pg .error .bot-wrapper{margin-top:var(--space-2);margin-bottom:var(--space-8)}}.error-pg h1{font-size:6rem;font-weight:var(--font-weight-regular);margin:0;padding:0;line-height:1.2;color:var(--color-text)}.error-pg h1 span{font-size:3rem;display:block;color:var(--color-text-muted)}@media(max-width: 640px){.error-pg h1{font-size:var(--font-4xl);line-height:1.1}.error-pg h1 span{font-size:var(--font-2xl)}}.error-pg .message{font-size:var(--font-2xl);margin-top:var(--space-8);color:var(--color-text);max-width:60ch}@media(max-width: 640px){.error-pg .message{font-size:var(--font-xl);margin-top:var(--space-6)}}.error-pg .haiku{margin-top:var(--space-6);font-style:italic;color:var(--color-text-muted);border-left:var(--border-width-thick) solid var(--border-color-default);padding-left:var(--space-4);line-height:1.6;max-width:40ch;font-size:var(--font-sm)}.error-pg .haiku blockquote::before{left:-25px}.error-pg .haiku p{margin:0;margin-bottom:var(--space-1)}.error-pg .haiku p:last-child{margin-bottom:0}.error-pg .haiku footer,.error-pg .haiku figcaption{font-style:normal;font-size:var(--font-xs);color:var(--color-text-muted);margin-top:var(--space-2)}.error-pg .haiku footer::before,.error-pg .haiku figcaption::before{content:"— "}@media(max-width: 640px){.error-pg .haiku{font-size:var(--font-xs);padding-left:var(--space-3);border-left:var(--border-width-medium) solid var(--border-color-default);margin-top:var(--space-5)}}.ask_card h1{background:var(--color-section-subtle);border-bottom:var(--border-default);padding:var(--space-5)}@media(prefers-color-scheme: dark){.ask_card h1{background:var(--color-section)}}.ask_card h1 svg{display:block;margin-left:var(--space-4);max-width:250px}.ask_card .chat-options{position:relative;padding:var(--space-4) var(--space-6)}.ask_card .chat-options .ask-chat-link{display:block;width:100%;margin-top:var(--space-7);font-size:var(--font-md)}.ask_card .chat-options .ask-chat-link .material-icons,.ask_card .chat-options .ask-chat-link .material-symbols-outlined{transform:scaleX(-1);vertical-align:middle;margin-bottom:var(--space-1);font-size:var(--font-md);background:linear-gradient(135deg, var(--color-button), var(--color-button-hover));color:var(--color-text-inverse);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block}@media(prefers-contrast: more){.ask_card .chat-options .ask-chat-link .material-icons,.ask_card .chat-options .ask-chat-link .material-symbols-outlined{background:var(--color-button)}}@media(forced-colors: active){.ask_card .chat-options .ask-chat-link .material-icons,.ask_card .chat-options .ask-chat-link .material-symbols-outlined{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.ask_card .chat-options .ask-chat-link .material-icons,.ask_card .chat-options .ask-chat-link .material-symbols-outlined{background:var(--color-button)}}@supports not (-webkit-background-clip: text){.ask_card .chat-options .ask-chat-link .material-icons,.ask_card .chat-options .ask-chat-link .material-symbols-outlined{color:var(--color-text)}}.ask_card .chat-options .library-desc{font-size:var(--font-sm);display:block;color:var(--color-text-muted)}.ask_card .chat-options input[disabled],.ask_card .chat-options input[disabled]:hover,.ask_card .chat-options input[disabled]:focus,.ask_card .chat-options button:disabled,.ask_card .chat-options button:disabled:hover,.ask_card .chat-options button:disabled:focus{background:var(--color-input-background-disabled);color:var(--color-text-muted);border-color:var(--gray-200);box-shadow:none;cursor:not-allowed}.ask_card .chat-hours{position:absolute;top:-13px;right:0;left:0;display:flex;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-6);background:var(--color-section);border-top:var(--border-default);border-bottom:var(--border-default)}.ask_card .chat-hours .material-icons,.ask_card .chat-hours .material-symbols-outlined{font-size:var(--font-xl)}.ask_card .chat-hours p{margin:0;line-height:1.3}.ask_card .ask-options{position:relative;margin-top:var(--space-6);border:var(--border-default);border-radius:var(--radius-md)}.ask_card .ask-options h2{position:absolute;top:-16px;left:var(--space-2);margin:0;font-size:var(--font-sm);font-weight:var(--font-weight-bold);background-color:var(--color-section);padding:var(--space-1);border:none}.ask_card .ask-options>ul{list-style:none;margin:0;padding:var(--space-4) var(--space-6)}.ask_card .ask-options>ul li{display:flex;align-items:center;padding:var(--space-2) 0;font-size:var(--font-md);border-bottom:var(--border-default)}.ask_card .ask-options>ul li:last-child{border-bottom:none}.ask_card .ask-options>ul li a{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-text)}.ask_card .ask-options>ul li a:hover,.ask_card .ask-options>ul li a:focus{color:var(--color-link-hover);text-decoration:none}.ask_card .ask-options>ul li .material-icons,.ask_card .ask-options>ul li .material-symbols-outlined{background-color:var(--color-link);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block}@supports not (-webkit-background-clip: text){.ask_card .ask-options>ul li .material-icons,.ask_card .ask-options>ul li .material-symbols-outlined{color:var(--color-text)}}.ask_card .accordion{margin:0;padding:0;background:var(--color-section-subtle)}@media(prefers-color-scheme: dark){.ask_card .accordion{background:var(--color-section);border-top:var(--border-default)}}.ask_card .accordion .acc-title{padding:var(--space-2) var(--space-4)}.ask_card .accordion .acc-title button{font-size:var(--font-sm);font-weight:var(--font-weight-bold);letter-spacing:.5px;color:var(--color-text);box-shadow:none}.ask_card .accordion .acc-title button:hover,.ask_card .accordion .acc-title button:focus{color:var(--color-link-hover) !important;background:rgba(0,0,0,0)}.ask_card .accordion .accordion-block{margin:0;width:100%}.ask_card .accordion .accordion-block.inline>div{margin-bottom:0}.ask_card .accordion .accordion-block.inline .acc-title .accordion-trigger[aria-expanded=true]{background:rgba(0,0,0,0);border:none;border-radius:0;color:var(--color-link)}.ask_card .accordion .accordion-block.inline .acc-title .accordion-trigger .accordion-icon{left:-4px}.ask_card .accordion .accordion-block .acc-title{padding-left:var(--space-7)}.ask_card .accordion .accordion-block .accordion-panel{border:none;background:var(--color-section)}.ask_card .accordion .accordion-block .accordion-panel>div:first-child{border-radius:0;border:none;border-top:var(--border-default)}.ask_card .accordion .chat_list{list-style:none;padding:0;margin:0;display:block}.ask_card .accordion .chat_list li{display:grid;gap:var(--space-2);margin-bottom:var(--space-3);padding-bottom:var(--space-5);border-bottom:var(--border-width-thin) solid var(--gray-200)}.ask_card .accordion .chat_list li:last-child{border-bottom:none}.ask_card .ask-additional{list-style:none;padding:0;margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-default)}.ask_card .ask-additional li{padding-bottom:var(--space-4)}.ask_card .ask-chat-single-link{padding-left:var(--space-4)}.ask_card .ask-chat-single-link .material-icons,.ask_card .ask-chat-single-link .material-symbols-outlined{margin-right:var(--space-1)}.menuaskbg{content:"";position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--z-level-2);opacity:0;pointer-events:none;background:var(--overlay-inset-500);transition:var(--transition-default) opacity}button.ask_close{display:none;position:absolute;top:var(--space-4);right:var(--space-4);width:1.25rem;height:1.25rem;padding:0;background:none;box-shadow:none;z-index:var(--z-level-4);color:var(--color-text-muted);border:none}button.ask_close:hover,button.ask_close:focus{color:var(--color-link-hover);background:rgba(0,0,0,0);box-shadow:none}.menu_ask .ask_card{position:fixed;top:0;right:0;bottom:0;width:80%;max-width:400px;z-index:var(--z-level-3);transform:translate(450px, 0);background:var(--color-section);box-shadow:var(--shadow-300);transition:var(--transition-default);overflow:scroll;visibility:hidden;opacity:0;padding:0}.menu_ask .ask_card .chat-hours{top:-18px}.menu_ask.askvisible .ask_card{transform:translate(0, 0);visibility:visible;opacity:1}.menu_ask.askvisible .menuaskbg{opacity:1;pointer-events:auto}.menu_ask.askvisible button.ask_close{display:block}.right-column .ask_card{padding:0;border-radius:var(--radius-md)}@media(max-width: 640px){.right-column .ask_card{border:var(--border-default)}}@media(max-width: 414px){.right-column .ask_card{border:none;border-top:var(--border-default);border-radius:0}}.right-column{position:relative;max-width:500px;margin-top:var(--space-6)}@media(max-width: 1024px){.right-column{width:100%;max-width:none;margin-top:var(--space-1)}}@media(max-width: 414px){.right-column{margin-top:var(--space-0)}}.right-column section,.right-column nav{margin-bottom:var(--space-6);position:relative;position:relative;padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-section)}@media(max-width: 414px){.right-column section,.right-column nav{padding:var(--space-2);border:none;border-radius:0;box-shadow:none;margin-bottom:var(--space-0)}}@media(max-width: 640px){.right-column section,.right-column nav{border-left:none;border-right:none;border-bottom:none;box-shadow:none;padding:var(--space-4);margin:0;border-radius:0}}.right-column h1{font-size:var(--font-2xl);font-weight:var(--font-weight-regular);margin-bottom:var(--space-1);margin-top:0}.right-column h1::before{display:none}.right-column h2{font-size:var(--font-md);border-bottom:none}.right-column nav ul{list-style:none;margin:0;padding:0}.right-column nav ul>li a{padding:var(--space-1) var(--space-2);display:inline-block}.right-column nav ul>li a:hover{color:var(--color-link-hover)}.right-column nav ul>li.current{position:relative}.right-column nav ul>li.current>a{font-weight:var(--font-weight-bold);color:var(--color-link)}.right-column nav ul>li.current>a:hover,.right-column nav ul>li.current>a:focus{color:var(--color-link-hover)}.right-column ul.subnav,.right-column ul.groupedLinks{list-style:none;margin:0 var(--space-5) 0 var(--space-6);padding:0;position:relative}.right-column ul.subnav li,.right-column ul.groupedLinks li{position:relative}.right-column ul.subnav li.current>a,.right-column ul.groupedLinks li.current>a{font-weight:var(--font-weight-bold);color:var(--color-link);padding:var(--space-1) var(--space-2)}.right-column ul.subnav li.current>a:hover,.right-column ul.subnav li.current>a:focus,.right-column ul.groupedLinks li.current>a:hover,.right-column ul.groupedLinks li.current>a:focus{color:var(--color-link-hover)}.right-column ul.subnav>ul.subnav,.right-column ul.groupedLinks>ul.subnav{position:relative}.right-column ul.subnav>ul.subnav li.current a::before,.right-column ul.subnav>ul.subnav li::before,.right-column ul.groupedLinks>ul.subnav li.current a::before,.right-column ul.groupedLinks>ul.subnav li::before{display:none}.right-column nav>ul{position:relative;margin:0 var(--space-5);margin-top:var(--space-2)}.right-column ul.subnav::before,.right-column nav>ul::before{content:"";position:absolute;left:-17px;top:0;bottom:0;background:var(--border-color-default);width:var(--border-width-thin);height:100%}.right-column ul.links{list-style:none;margin:0 0 var(--space-5) 0;padding:0}.right-column .heading_list h2{padding:0;margin-top:var(--space-4)}.right-column .heading_list ul{margin-bottom:var(--space-6)}.right-column .heading_list ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:var(--space-2) 0;border-bottom:var(--border-default)}.right-column .heading_list ul li:last-child{border-bottom:none}header{grid-area:header}header ul{margin:0;padding:0;list-style:none}@media print{header{display:none}}#library_header{background-color:var(--red-500)}@media(max-width: 640px){#library_header{height:var(--space-3)}}#library_header .top-nav{display:grid;grid-template-columns:1fr 1fr}@media(max-width: 1024px){#library_header .top-nav{grid-template-columns:1fr}}#library_header .institution{display:grid;grid-template-columns:auto auto;gap:var(--space-2);font-size:var(--font-md);letter-spacing:.5px;justify-content:flex-start}@media(max-width: 640px){#library_header .institution{display:none}}#library_header .institution a{color:var(--color-text-always-white);padding:var(--space-2) var(--space-3);display:inline-block;text-transform:uppercase;font-size:var(--font-sm)}#library_header .institution a:hover,#library_header .institution a:focus{background-color:var(--shadow-opacity-200);border-radius:0;text-decoration:none}#library_header .institution #lws-home{position:relative}#library_header .institution #lws-home:before{content:"";position:absolute;height:100%;width:var(--border-width-thin);left:-5px;background:var(--red-700);opacity:.5}#library_header .global-library{display:grid;grid-template-columns:60px auto 55px 55px 50px;font-size:var(--font-md);color:var(--color-text-always-white);justify-content:flex-end;gap:var(--space-1)}@media(max-width: 1024px){#library_header .global-library{display:none}}#library_header .global-library>li{position:relative}#library_header .global-library>li>a{color:var(--color-text-always-white);padding:var(--space-2) var(--space-3);display:inline-block;height:100%;position:relative;text-transform:uppercase;font-size:var(--font-sm)}#library_header .global-library>li>a:hover,#library_header .global-library>li>a:focus{background-color:var(--shadow-opacity-200);border-radius:0;text-decoration:none}#library_header .global-library>li .drop_menu{font-size:var(--font-md);color:var(--color-text-always-white);height:100%;text-transform:uppercase;font-size:var(--font-sm)}#library_header .global-library>li .drop_menu:hover,#library_header .global-library>li .drop_menu:focus{background-color:var(--shadow-opacity-200);border-radius:0;text-decoration:none}@media(max-width: 768px){#library_header #lws-uw,#library_header #lws-giving,#library_header #lws-account,#library_header #lws-help,#library_header #lws-search{display:none}}#library_header #account_menu{display:grid;grid-template-areas:"signin signin" "highlights highlights" "library-account other-account" "admin-functions admin-functions" "signout signout";grid-template-columns:1fr 1fr;left:-12.5rem;width:28.125rem;overflow:hidden}@media(max-width: 375px){#library_header #account_menu{left:0;display:block;width:18.75rem}}#library_header #account_menu li{border:none}#library_header #account_menu #highlight{grid-area:highlights;background:var(--color-callout-strong);padding:var(--space-2)}#library_header #account_menu #highlight li{border-bottom:var(--border-default);padding:var(--space-1) 0;display:grid;grid-template-columns:1.25rem auto;gap:var(--space-1);align-items:center}#library_header #account_menu #highlight li:last-child{border-bottom:none}#library_header #account_menu #highlight a{color:var(--blue-500);padding:0}#library_header #account_menu #highlight a:hover,#library_header #account_menu #highlight a:focus{background:none;color:var(--blue-700)}#library_header #account_menu #highlight .material-icons,#library_header #account_menu #highlight .material-symbols-outlined{font-size:var(--font-xl);color:var(--blue-500)}#library_header #account_menu #highlight .fines.material-icons,#library_header #account_menu #highlight .fines.material-symbols-outlined{color:var(--orange-300)}#library_header #account_menu #signin{grid-area:signin;padding:var(--space-2) 0;text-align:center;position:relative;display:flex;justify-content:center;gap:var(--space-1)}#library_header #account_menu #signin a.button{max-width:15.625rem}#library_header #account_menu #signin.patron-nm{margin:0 var(--space-4);font-size:var(--font-xl)}#library_header #account_menu #signin.patron-nm .lbl{font-weight:var(--font-weight-bold)}#library_header #account_menu #signin.patron-nm .material-icons,#library_header #account_menu #signin.patron-nm .material-symbols-outlined{color:var(--color-text-red);font-size:var(--font-4xl)}#library_header #account_menu #signin:after{content:"";background:var(--border-color-default);height:var(--border-width-thin);position:absolute;left:-7.5rem;right:-7.5rem;bottom:0}#library_header #account_menu #signout{grid-area:signout;background:var(--color-page);border-top:var(--border-default)}#library_header #account_menu #signout button{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:none;background:rgba(0,0,0,0);color:var(--color-text);border-radius:var(--radius-sm);cursor:pointer;box-shadow:none}#library_header #account_menu #signout button .material-icons,#library_header #account_menu #signout button .material-symbols-outlined{font-size:var(--font-xl);line-height:1;color:var(--color-text)}#library_header #account_menu #signout button:hover{color:var(--color-link-hover)}#library_header #account_menu #signout button:hover .material-icons,#library_header #account_menu #signout button:hover .material-symbols-outlined{color:var(--color-link-hover)}#library_header #account_menu #library-account,#library_header #account_menu #other-account{padding:var(--space-4)}@media(max-width: 375px){#library_header #account_menu #library-account,#library_header #account_menu #other-account{padding:0 var(--space-4)}}#library_header #account_menu #library-account a,#library_header #account_menu #other-account a{padding:var(--space-3)}#library_header #account_menu #library-account{grid-area:library-account}#library_header #account_menu #library-account li.pickup{display:flex;align-items:flex-start;gap:var(--space-3);background:var(--color-callout-strong);padding:var(--space-2);border-radius:var(--radius-md);border:var(--border-default);transition:background var(--transition-fast);margin-bottom:var(--space-2)}#library_header #account_menu #library-account li.pickup:hover{background:var(--color-callout-strong)}#library_header #account_menu #library-account li.pickup .material-icons,#library_header #account_menu #library-account li.pickup .material-symbols-outlined{font-size:var(--font-2xl);color:var(--color-text-muted);line-height:1;margin-top:.15em}#library_header #account_menu #library-account li.pickup a{padding:0;margin:0;color:var(--color-text);text-decoration:none}#library_header #account_menu #library-account li.pickup a:hover{color:var(--color-link-hover);background:rgba(0,0,0,0)}#library_header #account_menu #other-account{grid-area:other-account;border-left:var(--border-default)}#library_header #account_menu #admin-functions{grid-area:admin-functions;border-top:var(--border-default)}#library_header #account_menu h2{margin:0;padding:var(--space-2);background:var(--color-section-subtle);font-size:var(--font-sm)}#library_header #account_menu:before{left:50%}#library_header #lws-search .material-icons,#library_header #lws-search .material-symbols-outlined{font-size:var(--font-xl);padding-top:2px}#library_header #lws-search button{height:100%;background:none;padding:0 var(--space-3);margin:0;box-shadow:none;border:none;color:var(--color-text-always-white)}#library_header #lws-search button:hover,#library_header #lws-search button:focus{background:rgba(0,0,0,0)}#library_header #lws-search:hover,#library_header #lws-search:focus{background-color:var(--shadow-opacity-200);border-radius:0;text-decoration:none}#library_header #lws-search a:before{content:" ";border:var(--border-default);height:1.5625rem;position:absolute;top:var(--space-2);left:0}@media(max-width: 375px){#library_header #lws-search a:before{display:none}}#library_header .expand_nav{top:1.5625rem;left:0;border-radius:var(--radius-sm);min-width:12.5rem}#library_header .expand_nav:before{border-bottom-color:var(--border-color-default)}@media(max-width: 375px){#library_header .expand_nav{left:1.25rem}}footer{background:var(--color-dark);color:var(--color-text-inverse);grid-area:footer}@media print{footer{display:none}}footer a,footer a:visited{color:var(--color-text-inverse);text-decoration:none}footer a:hover,footer a:focus{color:var(--color-link-inverse)}footer #primary-footer{display:grid;grid-template-columns:1fr 2.5fr 1fr;gap:var(--space-2)}@media(max-width: 1024px){footer #primary-footer{grid-template-columns:1fr;border-top:var(--border-default)}}footer #primary-footer h2{font-size:var(--font-xl);font-weight:var(--font-weight-regular);margin-top:var(--space-4);letter-spacing:.031rem;border-bottom:var(--border-strong)}@media(max-width: 1024px){footer #primary-footer h2{display:none}}footer #wisc-logo{position:relative}footer #wisc-logo a{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 1024px){footer #wisc-logo a{position:relative;display:block;margin:var(--space-4) 0;padding-bottom:var(--space-4)}}footer #wisc-logo a svg{width:13.75rem;fill:var(--color-text-inverse)}footer #wisc-logo a svg:hover,footer #wisc-logo a svg:focus{opacity:.8}@media(max-width: 414px){footer #wisc-logo a svg{width:12.5rem}}footer #footer-main{border-left:var(--border-strong);border-right:var(--border-strong);padding:0 var(--space-12)}@media(max-width: 1024px){footer #footer-main{border:none;border-top:var(--border-strong);border-bottom:var(--border-strong);padding:var(--space-6) var(--space-4)}}@media(max-width: 640px){footer #footer-main{padding:var(--space-4) var(--space-6)}}footer #footer-main .two-cols{display:flex;gap:var(--space-20);margin-bottom:var(--space-6)}@media(max-width: 768px){footer #footer-main .two-cols{gap:var(--space-8)}}@media(max-width: 640px){footer #footer-main .two-cols{display:block}}footer #footer-main .contact{display:grid;grid-template-columns:repeat(3, 2.1875rem);column-gap:var(--space-6);row-gap:var(--space-6);font-size:var(--font-xl);margin-top:var(--space-4)}@media(max-width: 768px){footer #footer-main .contact{grid-template-columns:repeat(3, 1fr);column-gap:var(--space-3);row-gap:var(--space-3);font-size:var(--font-lg)}}@media(max-width: 640px){footer #footer-main .contact{grid-template-columns:1fr;text-align:left;gap:var(--space-4)}}footer #footer-main .contact .material-icons,footer #footer-main .contact .material-symbols-outlined{font-size:var(--font-2xl);padding-right:var(--space-2);padding-bottom:var(--space-1);line-height:1;vertical-align:middle}@media(max-width: 640px){footer #footer-main .contact .material-icons,footer #footer-main .contact .material-symbols-outlined{font-size:var(--font-xl)}}footer #footer-main .contact svg{width:1.5625rem}footer #footer-main .contact svg path:first-child{fill:var(--color-text-inverse)}footer #footer-main .contact svg:hover path:first-child,footer #footer-main .contact svg:focus path:first-child{fill:var(--color-link-inverse)}footer #footer-main .contact li:first-child{grid-column:1/-1;height:1.25rem}@media(max-width: 640px){footer #footer-main .contact li:first-child{height:auto}}footer #footer-main .library{margin-top:var(--space-1)}footer #footer-main .library li a{padding-bottom:var(--space-5);display:block}@media(max-width: 640px){footer #footer-main .library li a{padding-bottom:var(--space-3)}}footer #footer-main ul{list-style:none;margin:0;padding:0}footer .feedback{font-size:var(--font-sm)}footer #support-libraries{font-size:1.5625rem;letter-spacing:.031rem;position:relative}@media(max-width: 640px){footer #support-libraries{font-size:var(--font-lg)}}footer #support-libraries a{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 1024px){footer #support-libraries a{position:relative;display:block;margin-bottom:var(--space-6)}}footer #support-libraries a:hover,footer #support-libraries a:focus{text-decoration:none}footer #support-libraries a span{display:block}footer #support-libraries a .material-icons,footer #support-libraries a .material-symbols-outlined{font-size:2.5rem}@media(max-width: 640px){footer #support-libraries a .material-icons,footer #support-libraries a .material-symbols-outlined{font-size:2rem}}footer #secondary-footer{background:var(--color-dark-deep);padding:var(--space-4) var(--space-5);font-size:var(--font-sm)}@media(max-width: 640px){footer #secondary-footer{padding:var(--space-3) var(--space-4);text-align:center}}footer #secondary-footer a:first-child{padding-right:var(--space-2)}footer #secondary-footer a:last-child{padding-left:var(--space-2)}@media(max-width: 414px){footer #secondary-footer a:first-child,footer #secondary-footer a:last-child{display:block;padding:var(--space-1) 0}}#cookieconsent-window{min-height:9.375rem}#cookieconsent-window h2{border-bottom:none}#cookieconsent-window button{background:linear-gradient(135deg, var(--color-button-red), var(--color-button-secondary-red));color:var(--color-text-inverse);box-shadow:none}@media(prefers-contrast: more){#cookieconsent-window button{background:var(--color-button-red)}}@media(forced-colors: active){#cookieconsent-window button{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){#cookieconsent-window button{background:var(--color-button-red)}}#cookieconsent-window button:hover,#cookieconsent-window button:focus{background:linear-gradient(135deg, var(--color-button-red-hover), var(--color-button-secondary-red-hover));color:var(--color-text-inverse)}@media(prefers-contrast: more){#cookieconsent-window button:hover,#cookieconsent-window button:focus{background:var(--color-button-red-hover)}}@media(forced-colors: active){#cookieconsent-window button:hover,#cookieconsent-window button:focus{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){#cookieconsent-window button:hover,#cookieconsent-window button:focus{background:var(--color-button-red-hover)}}#app_header{position:relative}#menu{display:grid;grid-template-columns:265px auto 85px}@media(max-width: 1024px){#menu{grid-template-columns:auto 85px}}@media(max-width: 768px){#menu{grid-template-columns:1fr;margin:var(--space-0) 0 var(--space-4) var(--space-0);padding:0 var(--space-6)}}@media(max-width: 414px){#menu{padding:0 var(--space-4)}}.main_nav{border-bottom:var(--border-default);background:var(--color-section)}.main_nav h1.primary_logo{padding:var(--space-1) 0 var(--space-1) var(--space-0);margin:0;display:flex;align-items:center;gap:var(--space-2);text-transform:uppercase}@media(max-width: 768px){.main_nav h1.primary_logo{margin-bottom:var(--space-3);margin-top:var(--space-2)}}.main_nav h1.primary_logo svg{width:45px}@media(max-width: 414px){.main_nav h1.primary_logo svg{width:40px}}.main_nav h1.primary_logo a{display:inline-flex;gap:var(--space-2);text-decoration:none;position:relative}.main_nav h1.primary_logo .logo-text{margin-top:var(--space-2)}.main_nav h1.primary_logo .logo-library{color:var(--color-text-red);font-size:var(--font-lg);font-weight:600;line-height:1;margin-bottom:2px;display:block}.main_nav h1.primary_logo .logo-site{color:var(--color-text);font-size:var(--font-4xl);font-weight:700;line-height:1;display:block}@media(max-width: 640px){.main_nav h1.primary_logo .logo-site{font-size:var(--font-3xl)}}@media(max-width: 414px){.main_nav h1.primary_logo .logo-site{font-size:var(--font-2xl)}}.main_nav nav{display:grid;align-items:center;grid-template-columns:1fr}.main_nav nav ul{display:grid;grid-template-columns:repeat(5, fit-content(40%));gap:var(--space-2);margin-right:var(--space-3);justify-content:end}@media(max-width: 1024px){.main_nav nav{display:none}}.main_nav #ask_logo{position:relative;border-left:var(--border-default);border-right:var(--border-default);background:linear-gradient(to bottom, var(--color-gradient-neutral-start), var(--color-gradient-neutral-end));color:var(--color-text)}@media(prefers-contrast: more){.main_nav #ask_logo{background:var(--color-gradient-neutral-start)}}@media(forced-colors: active){.main_nav #ask_logo{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.main_nav #ask_logo{background:var(--color-gradient-neutral-start)}}.main_nav #ask_logo button{background:rgba(0,0,0,0);box-shadow:none;border-radius:0;padding:var(--space-4);border:none;width:100%;padding-top:var(--space-5)}.main_nav #ask_logo a{padding:var(--space-4);display:block}@media(max-width: 1024px){.main_nav #ask_logo{display:none}}.main_nav #ask_logo svg{width:45px}.main_nav #ask_logo:hover,.main_nav #ask_logo:focus{background:var(--color-transparent-inverse)}.main_nav ul{margin:0;padding:0;list-style:none;display:flex}.main_nav li{margin-right:var(--space-2)}.main_nav li a,.main_nav li .active{padding:var(--space-2) var(--space-1);font-size:var(--font-md);color:var(--color-text);text-transform:uppercase;display:block;position:relative;transition:var(--transition-default);font-weight:var(--font-weight-bold);letter-spacing:.031rem}.main_nav li a:after,.main_nav li .active:after{background:linear-gradient(135deg, var(--color-button-red), var(--color-button-secondary-red));color:var(--color-text-inverse);position:absolute;bottom:var(--space-1);left:0;right:0;margin:auto;width:0%;content:".";color:rgba(0,0,0,0);height:var(--space-1);transition:var(--transition-default)}@media(prefers-contrast: more){.main_nav li a:after,.main_nav li .active:after{background:var(--color-button-red)}}@media(forced-colors: active){.main_nav li a:after,.main_nav li .active:after{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.main_nav li a:after,.main_nav li .active:after{background:var(--color-button-red)}}.main_nav li a:hover:after,.main_nav li a.active:after,.main_nav li .active:hover:after,.main_nav li .active.active:after{width:100%}.main_nav li a:hover,.main_nav li a:focus,.main_nav li .active:hover,.main_nav li .active:focus{color:var(--color-text);text-decoration:none}button#menu_btn{display:none;padding:0;border:none;border-right:var(--border-default);border-left:var(--border-default);align-self:center;color:var(--color-text);border-radius:0;height:4rem;width:4rem;box-shadow:none;background:rgba(0,0,0,0);cursor:pointer;transition:all var(--transition-fast)}button#menu_btn .material-icons,button#menu_btn .material-symbols-outlined{font-size:35px}button#menu_btn:hover,button#menu_btn:focus{background:linear-gradient(135deg, var(--color-button), var(--color-button-hover));color:var(--color-text-inverse)}@media(prefers-contrast: more){button#menu_btn:hover,button#menu_btn:focus{background:var(--color-button)}}@media(forced-colors: active){button#menu_btn:hover,button#menu_btn:focus{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){button#menu_btn:hover,button#menu_btn:focus{background:var(--color-button)}}button#menu_btn:active{background:linear-gradient(135deg, var(--color-button-secondary), var(--color-button-secondary-hover));color:var(--color-text-inverse)}@media(prefers-contrast: more){button#menu_btn:active{background:var(--color-button-secondary)}}@media(forced-colors: active){button#menu_btn:active{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){button#menu_btn:active{background:var(--color-button-secondary)}}@media(max-width: 1024px){button#menu_btn{display:block}}@media(max-width: 768px){button#menu_btn{border:var(--border-default);margin:var(--space-1) auto;border-radius:var(--radius-sm);background:linear-gradient(to bottom, var(--color-gradient-neutral-start), var(--color-gradient-neutral-end));color:var(--color-text)}}@media(max-width: 768px)and (prefers-contrast: more){button#menu_btn{background:var(--color-gradient-neutral-start)}}@media(max-width: 768px)and (forced-colors: active){button#menu_btn{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(max-width: 768px)and (prefers-reduced-transparency: reduce){button#menu_btn{background:var(--color-gradient-neutral-start)}}#mobile_nav{background:var(--blue-800);position:fixed;width:80%;max-width:350px;height:100%;top:0;left:-380px;z-index:var(--z-level-2);visibility:hidden;overflow-y:scroll;transition:var(--transition-default);-webkit-overflow-scrolling:touch}#mobile_nav h1{color:var(--color-text-inverse);font-size:var(--font-2xl);padding:var(--space-5);margin:0;background:var(--blue-800)}#mobile_nav ul{padding:0;margin:0;list-style:none}#mobile_nav a{display:block;color:var(--color-text-inverse);font-size:var(--font-lg);font-weight:var(--font-weight-regular);padding:var(--space-4);position:relative}#mobile_nav a:hover{background:var(--blue-700);text-decoration:underline}#mobile_nav.open{left:0;visibility:visible}#mobile_nav li>ul{display:none}#mobile_nav .nav_sub{animation-name:slideRight;animation-fill-mode:forwards;animation-duration:var(--transition-default);position:fixed;top:0;left:0;width:80%;max-width:350px;height:100%;background:var(--blue-700);color:var(--color-text-inverse);transform:translateX(-380px);z-index:var(--z-level-4)}#mobile_nav .nav_sub .sub_back{padding-left:25px}#mobile_nav .nav_sub .sub_back .material-icons,#mobile_nav .nav_sub .sub_back .material-symbols-outlined{font-size:var(--font-md)}#mobile_nav .nav_sub.exit{animation-name:slideLeft;animation-fill-mode:forwards;animation-duration:var(--transition-default)}@keyframes slideRight{0%{transform:translateX(-380px)}100%{transform:translateX(0)}}@keyframes slideLeft{0%{transform:translateX(0)}100%{transform:translateX(-380px)}}#mobile_overlay{background:var(--shadow-opacity-200);position:fixed;top:0;left:0;height:0%;width:0%;z-index:var(--z-level-1);transition:background var(--transition-default)}#mobile_overlay.open{height:100%;width:100%;transition:transform var(--transition-slow)}#mobile_search_input::placeholder{color:var(--color-text-inverse)}.search_ui{box-shadow:none}.search_ui .search_form_gl{display:none}.search_ui .form_on{display:block}.search_ui h2{margin:0;border-bottom:none;font-size:var(--font-2xl);font-weight:var(--font-weight-regular)}@media(max-width: 768px){.search_ui h2{font-size:var(--font-xl)}}.search_ui h2 .material-icons,.search_ui h2 .material-symbols-outlined{font-size:var(--font-4xl);vertical-align:sub;background:linear-gradient(135deg, var(--color-button), var(--color-button-hover));color:var(--color-text-inverse);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block}@media(prefers-contrast: more){.search_ui h2 .material-icons,.search_ui h2 .material-symbols-outlined{background:var(--color-button)}}@media(forced-colors: active){.search_ui h2 .material-icons,.search_ui h2 .material-symbols-outlined{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.search_ui h2 .material-icons,.search_ui h2 .material-symbols-outlined{background:var(--color-button)}}@supports not (-webkit-background-clip: text){.search_ui h2 .material-icons,.search_ui h2 .material-symbols-outlined{color:var(--color-text)}}@media(max-width: 768px){.search_ui h2 .material-icons,.search_ui h2 .material-symbols-outlined{font-size:var(--font-3xl)}}.search_ui .main_search{position:relative}.search_ui .main_search:before{content:"";top:3.125rem;bottom:0;width:var(--border-width-medium);background:linear-gradient(135deg, var(--color-button), var(--color-button-hover));color:var(--color-text-inverse);display:inline-block;position:absolute;height:80%;left:1.09rem}@media(prefers-contrast: more){.search_ui .main_search:before{background:var(--color-button)}}@media(forced-colors: active){.search_ui .main_search:before{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.search_ui .main_search:before{background:var(--color-button)}}@media(max-width: 1024px){.search_ui .main_search:before{display:none}}.search_ui .search_form_gl form{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2);grid-template-areas:"dropdown search" "options options" "submit .";padding-left:var(--space-7);margin-top:var(--space-4)}@media(max-width: 768px){.search_ui .search_form_gl form{grid-template-columns:1fr;grid-template-areas:"dropdown" "search" "options" "submit";padding-left:var(--space-3);gap:var(--space-3)}}@media(max-width: 414px){.search_ui .search_form_gl form{padding-left:var(--space-2);gap:var(--space-2)}}.search_ui .search_form_gl.simple_form form{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"search search" "submit . "}@media(max-width: 768px){.search_ui .search_form_gl.simple_form form{grid-template-columns:1fr;grid-template-areas:"search" "submit"}}.search_ui .search_form_gl.option_form form{grid-template-rows:1fr .3fr 1fr;grid-template-areas:"dropdown search" " . . " "submit . "}@media(max-width: 768px){.search_ui .search_form_gl.option_form form{grid-template-columns:1fr;grid-template-areas:"dropdown" "search" "submit";grid-template-rows:auto auto auto}}.search_ui .resources{position:relative}@media(max-width: 1024px){.search_ui .resources{margin-top:var(--space-4);padding-left:var(--space-7)}}.search_ui .resources li{margin-bottom:var(--space-4)}.search_ui .resources a{color:var(--color-link);font-size:var(--font-lg);font-weight:var(--font-weight-regular)}@media(max-width: 768px){.search_ui .resources a{font-size:var(--font-md)}}.search_ui .resources a:hover,.search_ui .resources a:focus{color:var(--color-link-hover);text-decoration:underline}.search_ui .resources:before{content:"";width:var(--border-width-thin);display:block;background:var(--border-color-default);position:absolute;top:0;bottom:0;left:-1.25rem}@media(max-width: 1024px){.search_ui .resources:before{display:none}}.search_ui .search_actions{display:grid;grid-template-columns:3fr minmax(100px, 250px);gap:var(--space-8)}@media(max-width: 1024px){.search_ui .search_actions{grid-template-columns:1fr;gap:var(--space-4)}}#dialog-search-title{margin-bottom:var(--space-3)}#dialog-search-title .bucket{position:relative}#dialog-search-title .bucket.menu{display:inline-block}@media(max-width: 768px){#dialog-search-title .bucket{display:block}}#dialog-search-title .drop_menu{border:var(--border-default) !important;border-radius:var(--radius-md);box-shadow:var(--shadow-50);font-size:var(--font-2xl);background:var(--color-section);color:var(--color-link)}@media(max-width: 768px){#dialog-search-title .drop_menu{font-size:var(--font-xl);width:100%}}#dialog-search-title .drop_menu:focus-within{border:var(--border-width-thick) solid var(--orange-300);outline:var(--border-width-medium) solid var(--orange-300)}#dialog-search-title .submenu{font-size:var(--font-xl);z-index:var(--z-level-2);width:21.875rem;word-break:break-word;overflow:unset;left:0}@media(max-width: 768px){#dialog-search-title .submenu{width:100%;font-size:var(--font-md)}}#dialog-search-title .submenu li a{white-space:normal}#dialog-search-title .submenu li a:hover .example,#dialog-search-title .submenu li a:focus .example{color:var(--color-text)}#dialog-search-title .submenu li.active a{background:var(--color-page);color:var(--color-link)}#dialog-search-title .submenu li.active a .example{color:var(--color-text)}.search_ui .search_form_gl form button{grid-area:submit;max-width:6.25rem}@media(max-width: 768px){.search_ui .search_form_gl form button{max-width:none;width:100%}}.search_ui .search_form_gl form input[type=text]{grid-area:search}.search_ui .search_form_gl form ul{grid-area:options}.search_ui .search_form_gl form .search_select{grid-area:dropdown}@media(max-width: 768px){.search_ui .search_form_gl form .search_select{width:100%}}.search_ui .search_form_gl form .checkbox{display:grid;grid-template-columns:auto auto auto;justify-content:start;grid-column-gap:var(--space-6);padding:0 var(--space-1);list-style:none;margin:var(--space-4) 0}@media(max-width: 768px){.search_ui .search_form_gl form .checkbox{grid-template-columns:1fr;gap:var(--space-2);margin:var(--space-3) 0}}@media(max-width: 25rem){.search_ui .search_form_gl form .select{width:100%;margin-bottom:var(--space-2)}}#dialog-search-desc{padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-100);border-radius:var(--radius-md);background:var(--color-section);padding-bottom:var(--space-8)}@media(max-width: 768px){#dialog-search-desc{padding:var(--space-4);padding-bottom:var(--space-6)}}@media(max-width: 414px){#dialog-search-desc{padding:var(--space-3);padding-bottom:var(--space-4)}}#dialog-search-desc p{padding:0;margin:0;padding-left:2.8125rem}@media(max-width: 768px){#dialog-search-desc p{padding-left:var(--space-4)}}@media(max-width: 414px){#dialog-search-desc p{padding-left:var(--space-2)}}#dialog-search-title .example{color:var(--color-text-muted);font-size:var(--font-md);display:block}@media(max-width: 768px){#dialog-search-title .example{display:none}}.uw-home{display:block}.header-actions{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3);margin-block:var(--space-2) var(--space-4);border-bottom:var(--border-default);padding-bottom:var(--space-2);margin-top:var(--space-0)}.header-actions .subheader{font-size:var(--font-lg);font-weight:var(--weight-regular);color:var(--color-text-subtle);display:block;margin-top:var(--space-1)}.header-actions h1,.header-actions h2{margin:0;line-height:1.2}.header-actions .action{display:inline-flex;gap:var(--space-1);padding:var(--space-2) var(--space-3);font-weight:var(--font-weight-bold);line-height:1.25;color:var(--color-link);background:var(--color-section);border:var(--border-default);border-radius:var(--radius-sm);text-decoration:none;box-shadow:none}.header-actions .action .material-icons{font-size:1.25rem;line-height:1}.header-actions .action:hover,.header-actions .action:focus{color:var(--color-link-hover);background:var(--gray-50)}@media(max-width: 640px){.header-actions{flex-direction:column;align-items:flex-start;gap:var(--space-2)}}#crumbs{font-size:var(--font-sm);margin-bottom:var(--space-4)}#crumbs ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:0}#crumbs .bc_item{display:inline-flex;align-items:center;color:var(--color-text-muted)}#crumbs a{border-bottom:0}#crumbs a:hover,#crumbs a:focus{text-decoration:underline !important}#crumbs .bc_item .material-icons{font-size:18px;line-height:1;margin:0 var(--space-2);color:var(--gray-400)}#crumbs .bc_active{font-weight:var(--font-weight-bold);color:var(--color-text);max-width:clamp(8rem,40vw,36rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width: 640px){#crumbs .bc_item .material-icons{margin:0 var(--space-1)}#crumbs .bc_active{max-width:60vw}}.accordion{margin:var(--space-4) 0 var(--space-2) 0;border-radius:var(--radius-sm)}.accordion:focus-within{outline:none;outline-offset:0}.accordion.hideexpallcontrols .control{display:none}.accordion .control{display:flex;justify-content:flex-end;margin-bottom:var(--space-2)}.accordion .control .expand-all{padding-right:var(--space-2);margin-right:var(--space-2);border-right:var(--border-default)}.accordion-block{border:var(--border-default);border-radius:var(--radius-sm)}.accordion-block>div{border-bottom:var(--border-default)}.accordion-block>div:last-child{border-bottom:none}.accordion-block>div:first-child{border-top:none}.accordion-block .acc-title{margin:0;padding:0;line-height:1;border:none}.accordion-block .acc-title .accordion-trigger{background:linear-gradient(to bottom, var(--color-gradient-neutral-start), var(--color-gradient-neutral-end));color:var(--color-text);font-weight:var(--font-weight-bold);width:100%;padding:var(--space-4);text-align:left;border:none;border-radius:0;position:relative;cursor:pointer;box-shadow:none;padding-left:var(--space-7)}@media(prefers-contrast: more){.accordion-block .acc-title .accordion-trigger{background:var(--color-gradient-neutral-start)}}@media(forced-colors: active){.accordion-block .acc-title .accordion-trigger{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.accordion-block .acc-title .accordion-trigger{background:var(--color-gradient-neutral-start)}}.accordion-block .acc-title .accordion-trigger .accordion-title{pointer-events:none}.accordion-block .acc-title .accordion-trigger .accordion-icon{border:solid var(--color-text-muted);border-width:0 2px 2px 0;height:.5em;width:.5em;position:absolute;left:1.25rem;top:50%;transform:translate(-50%, -50%) rotate(-45deg);transform-origin:center;transition:transform .3s ease}.accordion-block .acc-title .accordion-trigger:hover,.accordion-block .acc-title .accordion-trigger:focus{background:linear-gradient(135deg, var(--color-button-secondary), var(--color-button-secondary-hover));color:var(--color-text-inverse);color:var(--color-text-inverse)}@media(prefers-contrast: more){.accordion-block .acc-title .accordion-trigger:hover,.accordion-block .acc-title .accordion-trigger:focus{background:var(--color-button-secondary)}}@media(forced-colors: active){.accordion-block .acc-title .accordion-trigger:hover,.accordion-block .acc-title .accordion-trigger:focus{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.accordion-block .acc-title .accordion-trigger:hover,.accordion-block .acc-title .accordion-trigger:focus{background:var(--color-button-secondary)}}.accordion-block .acc-title .accordion-trigger:hover .accordion-icon,.accordion-block .acc-title .accordion-trigger:focus .accordion-icon{border-color:var(--color-text-inverse)}.accordion-block .acc-title .accordion-trigger[aria-expanded=true]{background:linear-gradient(135deg, var(--color-button), var(--color-button-hover));color:var(--color-text-inverse)}@media(prefers-contrast: more){.accordion-block .acc-title .accordion-trigger[aria-expanded=true]{background:var(--color-button)}}@media(forced-colors: active){.accordion-block .acc-title .accordion-trigger[aria-expanded=true]{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.accordion-block .acc-title .accordion-trigger[aria-expanded=true]{background:var(--color-button)}}.accordion-block .acc-title .accordion-trigger[aria-expanded=true] .accordion-icon{transform:translate(-50%, -50%) rotate(45deg);transform-origin:center;border-color:var(--color-text-inverse)}.accordion-block .acc-title .accordion-trigger::-moz-focus-inner{border:0}.accordion-panel{overflow:hidden;height:0;transition:height .3s;background:var(--color-section)}.accordion-panel[hidden]{display:block;padding:var(--space-0)}.accordion-panel>div{padding:var(--space-3) var(--space-7)}.accordion-panel .info,.accordion-panel .note{margin:var(--space-4)}.accordion-panel>.accordion{margin:0}.accordion-panel>.accordion .accordion-block{border:none;list-style:none;padding:0}.accordion-panel>.accordion .accordion-block>div{border-bottom:var(--border-default)}.accordion-panel>.accordion .accordion-block>div:last-child{border-bottom:none}.accordion-panel>.accordion .accordion-block .accordion-trigger[aria-expanded=true]{border-radius:0}.accordion-pageload .accordion-panel:not([hidden]){transition:height .01s !important}.accordion-block.inline{border:none;box-shadow:none;border-radius:0;display:inline-block}.accordion-block.inline>div{border-bottom:none;margin-bottom:var(--space-2)}.accordion-block.inline .acc-title{display:inline-block;border:none}.accordion-block.inline .acc-title button{background:rgba(0,0,0,0);padding:var(--space-1) var(--space-5) var(--space-1) var(--space-2);color:var(--color-link);width:auto}.accordion-block.inline .acc-title button:hover,.accordion-block.inline .acc-title button:focus{background:none;color:var(--color-link-hover);text-decoration:underline}.accordion-block.inline .acc-title .accordion-trigger .accordion-icon{right:var(--space-2);border-color:var(--color-link)}.accordion-block.inline .acc-title .accordion-trigger:hover{color:var(--color-link-hover)}.accordion-block.inline .acc-title .accordion-trigger:hover .accordion-icon{border-color:var(--color-link-hover)}.accordion-block.inline .acc-title .accordion-trigger[aria-expanded=true]{background:var(--color-section-subtle);border:var(--border-default);border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.accordion-block.inline .accordion-panel{border:var(--border-default);border-radius:var(--radius-sm)}.accordion-block.inline .accordion-panel[hidden]{border:none}.accordion-block.minimal{border:none;box-shadow:none;border-radius:0;display:inline-block}.accordion-block.minimal>div{border:var(--border-subtle);border-radius:var(--radius-sm)}.accordion-block.minimal .acc-title button{border:var(--border-subtle);border-radius:var(--radius-sm)}.cards{margin:0;padding:0;list-style:none;display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit, minmax(clamp(260px, var(--container-xs, 28rem), 700px), 1fr));align-items:stretch}.cards>*{min-width:0}.cards>.card-layout,.cards>li>.card-layout{position:relative;border-radius:var(--radius-sm);background:var(--color-section);box-shadow:var(--shadow-50);border:var(--border-default);overflow:hidden;padding:0;display:flex;flex-direction:column;height:100%}.cards>.card-layout .media-card-image,.cards>li>.card-layout .media-card-image{width:100%;height:auto;display:block;box-shadow:var(--shadow-inset)}.cards>.card-layout .media-card-content,.cards>li>.card-layout .media-card-content{position:relative;background:var(--color-section);padding:var(--space-5);box-shadow:var(--shadow-top);z-index:1}@media(prefers-color-scheme: dark){.cards>.card-layout,.cards>li>.card-layout{box-shadow:none;border:var(--border-default)}}.cards>.card-layout .banner_img,.cards>li>.card-layout .banner_img{height:14rem;background-image:url(/assets/wisc/lake-e30cb173cabc1b7d92710bf9e265a02a2a3c2b7aae233d0a310e44b90175c3ae.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;box-shadow:var(--shadow-inset);position:relative;z-index:0}.cards>.card-layout .content,.cards>li>.card-layout .content{background:var(--color-section);padding:var(--space-4) var(--space-6);margin-top:var(--space-2);position:relative;z-index:1;display:flex;flex-direction:column;flex-grow:1}.cards>.card-layout .content>:first-child,.cards>li>.card-layout .content>:first-child{margin-top:0}.cards>.card-layout .content>ul,.cards>li>.card-layout .content>ul{list-style:disc;padding-left:var(--space-6);margin-top:var(--space-2)}.cards h2,.cards h3{margin:0 0 var(--space-2);padding:0;border-bottom:none}.cards p{margin:0;color:var(--color-text)}.cards a.whole{display:block}.cards a.whole:hover h2,.cards a.whole:focus h2{color:var(--color-link)}.cards.minimal li{min-height:auto}.cards.minimal .content{padding:var(--space-5) var(--space-4)}.cards.one_card{grid-template-columns:355px}@media(max-width: 768px){.cards.one_card{grid-template-columns:50%}}@media(max-width: 414px){.cards.one_card{grid-template-columns:1fr}}.cards.two_cards{grid-template-columns:repeat(auto-fit, minmax(300px, 350px))}@media(max-width: 414px){.cards.two_cards{grid-template-columns:1fr}}#dialog_overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--z-level-1);background:rgba(0,0,0,0);visibility:hidden;opacity:0;transition:var(--transition-fast),visibility 0s var(--transition-fast)}#dialog_overlay.open{background:var(--overlay-inset-500);backdrop-filter:blur(var(--space-3));visibility:visible;opacity:1;transition:transform var(--transition-default),opacity var(--transition-default);overflow:scroll}.dialog{position:fixed;transform:scale(0.9);top:var(--space-3);right:var(--space-3);left:var(--space-3);bottom:var(--space-3);z-index:var(--z-level-1);visibility:hidden;opacity:0;transition:var(--transition-fast),visibility 0s var(--transition-fast);background:var(--color-overlay);color:var(--color-text-inverse);box-shadow:var(--shadow-300);z-index:var(--z-level-1);border-radius:var(--radius-sm);margin:var(--space-4);padding:var(--space-6)}.dialog a{color:var(--color-link)}.dialog a:hover,.dialog a:focus{color:var(--color-link-hover);text-decoration:underline}@media(max-width: 414px){.dialog{top:0;right:0;left:0;bottom:0;margin:0}}.dialog.open{visibility:visible;opacity:1;transform:scale(1);transition:transform var(--transition-default),opacity var(--transition-default)}.dialog.light{background:var(--color-section-subtle);color:var(--color-text)}.dialog.light .dialog_content>div{background:var(--color-section)}.dialog.light .dialog_close{border:var(--border-default);border-radius:var(--radius-sm);box-shadow:var(--shadow-50);text-shadow:none;transition:background var(--transition-fast),box-shadow var(--transition-fast);color:var(--color-link);background:var(--color-section)}.dialog.light .dialog_close .material-icons,.dialog.light .dialog_close .material-symbols-outlined{color:var(--color-link)}.dialog.light .dialog_close:hover,.dialog.light .dialog_close:focus{box-shadow:var(--shadow-50);background:linear-gradient(135deg, var(--color-button-secondary), var(--color-button-secondary-hover));color:var(--color-text-inverse)}@media(prefers-contrast: more){.dialog.light .dialog_close:hover,.dialog.light .dialog_close:focus{background:var(--color-button-secondary)}}@media(forced-colors: active){.dialog.light .dialog_close:hover,.dialog.light .dialog_close:focus{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.dialog.light .dialog_close:hover,.dialog.light .dialog_close:focus{background:var(--color-button-secondary)}}.dialog.light .dialog_close:hover .material-icons,.dialog.light .dialog_close:hover .material-symbols-outlined,.dialog.light .dialog_close:focus .material-icons,.dialog.light .dialog_close:focus .material-symbols-outlined{color:var(--color-text-inverse)}.dialog .grid{display:grid;grid-template-columns:minmax(0, 1fr) 4.375rem;grid-template-areas:"title close" "nav ." "content .";gap:var(--space-1);padding:var(--space-3)}@media(max-width: 414px){.dialog .grid{padding:var(--space-4)}}.dialog .dialog_title{grid-area:title;letter-spacing:.019rem}.dialog .dialog_nav{grid-area:nav}.dialog .dialog_nav ul li{display:inline-flex}.dialog .dialog_close{grid-area:close;background:rgba(0,0,0,0);box-shadow:none}.dialog .dialog_content{grid-area:content;line-height:1.75;letter-spacing:.0125rem;overflow:auto;min-height:50vh;grid-column:span 2}.dialog .dialog_content p{padding-bottom:var(--space-2)}.dialog .dialog_content h1::before{display:none}.trigger_dialog{display:block;margin-top:var(--space-8)}.menu .drop_menu:not(.gridjs-sort){padding:var(--space-2) var(--space-5) var(--space-2) var(--space-3);position:relative;text-decoration:none;border:none;box-shadow:none;background:rgba(0,0,0,0);color:var(--color-link)}.menu .drop_menu:not(.gridjs-sort) .material-icons,.menu .drop_menu:not(.gridjs-sort) .material-symbols-outlined{position:absolute;top:50%;transform:translateY(-50%);font-size:var(--font-lg);line-height:1}.menu .submenu{position:absolute;z-index:var(--z-level-2);border-radius:var(--radius-sm);background:var(--color-section);opacity:0;visibility:hidden;pointer-events:none;transform:scale(0.8) translateY(-1.5625rem);transition:var(--transition-fast);will-change:opacity,transform;box-shadow:0 0 1.5625rem var(--shadow-opacity-200);list-style:none;margin:0;padding:0;font-size:var(--font-md);color:var(--color-text);text-transform:initial}.menu .submenu li{border-bottom:var(--border-subtle);margin-bottom:var(--space-0)}.menu .submenu li:last-child{border-bottom:none}.menu .submenu li a{display:inline-block;width:100%;padding:var(--space-3) var(--space-4);color:var(--color-text);text-decoration:none;border-bottom:none;font-weight:var(--font-weight-regular)}.menu .submenu li a:hover,.menu .submenu li a:focus{background:var(--color-page);color:var(--color-link)}.menu .submenu li a.button{color:var(--color-text-inverse);border-radius:var(--radius-sm)}.menu .submenu li a.button:hover,.menu .submenu li a.button:focus{box-shadow:var(--shadow-100);background:linear-gradient(135deg, var(--color-button-secondary), var(--color-button-secondary-hover));color:var(--color-text-inverse)}@media(prefers-contrast: more){.menu .submenu li a.button:hover,.menu .submenu li a.button:focus{background:var(--color-button-secondary)}}@media(forced-colors: active){.menu .submenu li a.button:hover,.menu .submenu li a.button:focus{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.menu .submenu li a.button:hover,.menu .submenu li a.button:focus{background:var(--color-button-secondary)}}.menu .submenu.expand_nav{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1) translateY(var(--space-3));z-index:var(--z-level-3);background:var(--color-section);display:block;border-radius:var(--radius-sm)}.menu.inline{display:inline-block}.menu.inline .drop_menu:not(.gridjs-sort){padding:0;padding-right:var(--space-5);font-weight:var(--font-weight-bold);color:var(--color-link)}.menu.inline .drop_menu:not(.gridjs-sort):hover,.menu.inline .drop_menu:not(.gridjs-sort):focus{color:var(--color-link-hover);text-decoration:none}.filter_list .filterbar{display:grid;grid-template-columns:2fr 7fr;gap:var(--space-1);margin-bottom:var(--space-4)}@media(max-width: 414px){.filter_list .filterbar{grid-template-columns:1fr}}.filter_list .filterbar.single{grid-template-columns:1fr}.filter_list .select .material-icons.filter,.filter_list .select .material-symbols-outlined.filter{left:var(--space-2)}.filter_list .select select{padding-left:var(--space-8);width:100%;min-width:165px}.filter_list .hidden{display:none}.filter_list [hidden]{display:none !important}.box{margin-bottom:var(--space-7);padding:var(--space-4);position:relative;border:var(--border-default);box-shadow:var(--shadow-300);border-top:var(--border-width-medium) solid var(--red-500);border-radius:var(--radius-md)}#messages{position:relative}.info,.note{display:grid;grid-template-columns:auto 2.75rem;gap:var(--space-2);overflow:hidden;align-items:flex-start;position:relative;padding:var(--space-3) var(--space-4);border:var(--border-subtle);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-callout);color:var(--color-text)}.info h2,.info h1,.info h3,.note h2,.note h1,.note h3{margin:0;padding:0;border-bottom:none}.info a:not(.close),.note a:not(.close){padding:initial;display:initial}.info .close,.note .close{background:none;border:var(--border-extra-subtle);cursor:pointer;width:2.75rem;height:2.75rem;padding:var(--space-3);margin-top:var(--space-1);border-radius:var(--radius-sm);color:var(--color-text-muted);display:flex;align-items:center;justify-content:center;box-shadow:none}.info .close .material-icons,.info .close .material-symbols-outlined,.note .close .material-icons,.note .close .material-symbols-outlined{font-size:var(--font-lg)}.info.error_box,.info.warning,.info.info_box,.info.success_box,.info.success,.info.error,.info.info,.info.notice{grid-template-columns:24px 1fr 44px;gap:var(--space-2)}.info.error_box>.material-icons,.info.error_box>.material-symbols-outlined,.info.warning>.material-icons,.info.warning>.material-symbols-outlined,.info.info_box>.material-icons,.info.info_box>.material-symbols-outlined,.info.success_box>.material-icons,.info.success_box>.material-symbols-outlined,.info.success>.material-icons,.info.success>.material-symbols-outlined,.info.error>.material-icons,.info.error>.material-symbols-outlined,.info.info>.material-icons,.info.info>.material-symbols-outlined,.info.notice>.material-icons,.info.notice>.material-symbols-outlined{font-size:var(--font-2xl);align-self:flex-start;margin-top:4px;position:relative}.info.error_box a,.info.warning a,.info.info_box a,.info.success_box a,.info.success a,.info.error a,.info.info a,.info.notice a{text-decoration:none}.info.info_box,.info.info{border-left:var(--border-width-thick) solid var(--color-info)}.info.info_box>.material-icons,.info.info_box>.material-symbols-outlined,.info.info>.material-icons,.info.info>.material-symbols-outlined{background:var(--color-info);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block}@supports not (-webkit-background-clip: text){.info.info_box>.material-icons,.info.info_box>.material-symbols-outlined,.info.info>.material-icons,.info.info>.material-symbols-outlined{color:var(--color-text)}}.info.error_box,.info.error{border-left:var(--border-width-thick) solid var(--color-error)}.info.error_box>.material-icons,.info.error_box>.material-symbols-outlined,.info.error>.material-icons,.info.error>.material-symbols-outlined{background:linear-gradient(135deg, var(--color-button-red), var(--color-button-secondary-red));color:var(--color-text-inverse);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block}@media(prefers-contrast: more){.info.error_box>.material-icons,.info.error_box>.material-symbols-outlined,.info.error>.material-icons,.info.error>.material-symbols-outlined{background:var(--color-button-red)}}@media(forced-colors: active){.info.error_box>.material-icons,.info.error_box>.material-symbols-outlined,.info.error>.material-icons,.info.error>.material-symbols-outlined{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.info.error_box>.material-icons,.info.error_box>.material-symbols-outlined,.info.error>.material-icons,.info.error>.material-symbols-outlined{background:var(--color-button-red)}}@supports not (-webkit-background-clip: text){.info.error_box>.material-icons,.info.error_box>.material-symbols-outlined,.info.error>.material-icons,.info.error>.material-symbols-outlined{color:var(--color-text)}}.info.success_box,.info.success{border-left:var(--border-width-thick) solid var(--color-success)}.info.success_box>.material-icons,.info.success_box>.material-symbols-outlined,.info.success>.material-icons,.info.success>.material-symbols-outlined{color:var(--color-success)}.info.warning,.info.warning,.info.notice{border-left:var(--border-width-thick) solid var(--color-warning)}.info.warning>.material-icons,.info.warning>.material-symbols-outlined,.info.warning>.material-icons,.info.warning>.material-symbols-outlined,.info.notice>.material-icons,.info.notice>.material-symbols-outlined{background:linear-gradient(135deg, var(--orange-300), var(--orange-500));color:var(--color-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block}@media(prefers-contrast: more){.info.warning>.material-icons,.info.warning>.material-symbols-outlined,.info.warning>.material-icons,.info.warning>.material-symbols-outlined,.info.notice>.material-icons,.info.notice>.material-symbols-outlined{background:var(--orange-500)}}@media(forced-colors: active){.info.warning>.material-icons,.info.warning>.material-symbols-outlined,.info.warning>.material-icons,.info.warning>.material-symbols-outlined,.info.notice>.material-icons,.info.notice>.material-symbols-outlined{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.info.warning>.material-icons,.info.warning>.material-symbols-outlined,.info.warning>.material-icons,.info.warning>.material-symbols-outlined,.info.notice>.material-icons,.info.notice>.material-symbols-outlined{background:var(--orange-500)}}@supports not (-webkit-background-clip: text){.info.warning>.material-icons,.info.warning>.material-symbols-outlined,.info.warning>.material-icons,.info.warning>.material-symbols-outlined,.info.notice>.material-icons,.info.notice>.material-symbols-outlined{color:var(--color-text)}}#global_alert{padding:var(--space-2) 0;background:var(--cream-300);font-size:var(--font-xl)}#global_alert .material-icons,#global_alert .material-symbols-outlined{color:var(--orange-300);vertical-align:sub}@media(prefers-contrast: high){.info,.note{border-width:var(--border-width-medium)}.info .close,.note .close{border:var(--border-width-medium) solid rgba(0,0,0,0)}.info .close:focus,.note .close:focus{border-color:var(--color-link)}}@media(prefers-reduced-motion: reduce){.close:active{transform:none}}@media(prefers-reduced-motion: reduce){.loading-spinner{animation:none !important}}.spinner{padding:var(--space-6) var(--space-5) 0}.loading-spinner{animation:1.5s linear infinite spinner;animation-play-state:inherit;border:var(--border-width-thick) solid var(--gray-300);border-bottom-color:var(--color-interactive);border-radius:var(--radius-full);height:var(--space-6);width:var(--space-6);will-change:transform}.loading-text{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);font-size:var(--font-xs);font-weight:var(--font-weight-semibold);color:var(--color-text)}@keyframes spinner{0%{transform:translate3d(-50%, -50%, 0) rotate(0deg)}100%{transform:translate3d(-50%, -50%, 0) rotate(360deg)}}.tab-block{margin-bottom:var(--space-8);margin-top:var(--space-2)}.tab-block .tab-content{border:var(--border-default);box-shadow:var(--shadow-100);border-radius:var(--radius-md);border-top-left-radius:0}.tab-block [role=tablist]{padding-left:0;margin:var(--space-1) 0 0;list-style-type:none;display:table;white-space:nowrap}.tab-block [role=tablist]>[role=presentation]{display:table-cell}.tab-block [role=tab]{padding:var(--space-3) var(--space-5);margin:0 var(--space-1) -2px 0;text-align:center;color:var(--color-text-muted);border:var(--border-default);font-size:var(--font-md);border-radius:0;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);background:var(--color-section-subtle);box-shadow:none}.tab-block [role=tab][aria-selected=false]:hover,.tab-block [role=tab][aria-selected=false]:focus{color:var(--color-link);box-shadow:none;background:var(--color-section-subtle)}.tab-block [role=tab][aria-selected=true]{border-top:var(--border-width-medium) solid var(--color-error);border-bottom:var(--border-width-medium) solid var(--color-section);background:var(--color-section);font-weight:var(--font-weight-bold)}.tab-block [role=tab][aria-selected=true]:hover,.tab-block [role=tab][aria-selected=true]:focus{color:var(--color-text);box-shadow:none;cursor:default}@media(prefers-color-scheme: dark){.tab-block [role=tab][aria-selected=false]{background:var(--gray-150)}}.tab-block [role=tab]:disabled{display:none}.tab-block [role=tabpanel]{display:inline-block;width:100%;padding:var(--space-6)}.tab-block [role=tabpanel] :first-child{margin-top:0}.tab-block [role=tabpanel][aria-hidden=true]{display:none;visibility:hidden}.tab-block .is-hidden{display:none}.tab-block.display-mobile-tab h2:first-child{margin-top:var(--space-4)}.tab-block.display-mobile-tab [role=tablist]{z-index:var(--z-level-1);position:relative;padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-section);padding:var(--space-3)}@media(max-width: 414px){.tab-block.display-mobile-tab [role=tablist]{padding:var(--space-2);border:none;border-radius:0;box-shadow:none;margin-bottom:var(--space-0)}}.tab-block.display-mobile-tab .tab-content{margin-top:var(--space-2)}.tab-block.display-mobile-tab .tab-mobile-btn{display:inline-flex;padding:var(--space-2) var(--space-3);border:var(--border-default);box-shadow:var(--shadow-100);z-index:var(--z-level-2);text-decoration:none;color:var(--color-text-muted);border-radius:var(--radius-md);min-height:2.8125rem;background:linear-gradient(to bottom, var(--color-white-to-dark), var(--gray-150));color:var(--color-text)}@media(prefers-contrast: more){.tab-block.display-mobile-tab .tab-mobile-btn{background:var(--gray-150)}}@media(forced-colors: active){.tab-block.display-mobile-tab .tab-mobile-btn{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.tab-block.display-mobile-tab .tab-mobile-btn{background:var(--gray-150)}}.tab-block.display-mobile-tab .tab-mobile-btn .material-icons,.tab-block.display-mobile-tab .tab-mobile-btn .material-symbols-outlined{z-index:var(--z-level-2);align-self:center;color:var(--color-text-muted);font-size:var(--font-lg)}.tab-block.display-mobile-tab [role=tablist]>[role=presentation]{display:block;border-bottom:var(--border-default)}.tab-block.display-mobile-tab [role=tablist]>[role=presentation]:last-child{border-bottom:none}.tab-block.display-mobile-tab [role=tablist]>[role=presentation] .material-icons,.tab-block.display-mobile-tab [role=tablist]>[role=presentation] .material-symbols-outlined{display:none}.tab-block.display-mobile-tab [role=tablist] li button{border:0;text-align:left;width:100%;background:var(--color-page);box-shadow:none;margin:0}.tab-block.display-mobile-tab [role=tablist] li button:disabled{display:none}.tab-block.display-mobile-tab [role=tablist] [role=tab][aria-selected=true]{border-top:none;color:var(--color-link)}.tabs{margin-bottom:var(--space-8);margin-top:var(--space-2)}.tabs .tab-content{border:var(--border-default);box-shadow:var(--shadow-100);border-radius:var(--radius-md)}.tabs [role=tablist]{padding-left:0;margin:var(--space-1) 0 0;list-style-type:none;display:table;white-space:nowrap}.tabs [role=tablist]>[role=presentation]{display:table-cell}.tabs [role=tablist] [role=tab]{display:inline-block;padding:var(--space-3) var(--space-5);margin:0 var(--space-1) calc(var(--space-1)*-1) 0;text-align:center;color:var(--color-text-muted);border:var(--border-default);font-size:var(--font-md);letter-spacing:.019rem;border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.tabs [role=tablist] [role=tab][aria-selected=false]:hover,.tabs [role=tablist] [role=tab][aria-selected=false]:focus{color:var(--color-link)}.tabs [role=tablist] [role=tab][aria-selected=true]{border-top:var(--border-width-medium) solid var(--color-error);border-bottom:var(--border-width-thin) solid var(--color-page);background:var(--color-page);font-weight:var(--font-weight-bold);box-shadow:var(--shadow-300)}.tabs [role=tablist] [role=tab][aria-selected=false]{background:var(--color-section-subtle)}.tabs [role=tabpanel]{display:inline-block;padding:var(--space-4);width:100%}.tabs [role=tabpanel] :first-child{margin-top:0}.tabs [role=tabpanel][aria-hidden=true]{display:none;visibility:hidden}.tabs .tab-mobile-btn{display:none}.tabs.dropdown h2:first-child{margin-top:var(--space-4)}.tabs.dropdown [role=tablist]{display:none;z-index:var(--z-level-1)}.tabs.dropdown .tab-content{margin-top:var(--space-2)}.tabs.dropdown .tab-mobile-btn{display:inline-flex;padding:var(--space-2) var(--space-3);border:var(--border-default);box-shadow:var(--shadow-100);z-index:var(--z-level-1);text-decoration:none;color:var(--color-text-muted);border-radius:var(--radius-md);height:45px;background:linear-gradient(to bottom, var(--color-white-to-dark), var(--gray-150));color:var(--color-text)}@media(prefers-contrast: more){.tabs.dropdown .tab-mobile-btn{background:var(--gray-150)}}@media(forced-colors: active){.tabs.dropdown .tab-mobile-btn{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.tabs.dropdown .tab-mobile-btn{background:var(--gray-150)}}.tabs.dropdown .tab-mobile-btn .material-icons,.tabs.dropdown .tab-mobile-btn .material-symbols-outlined{z-index:var(--z-level-1);align-self:center;color:var(--color-text-muted);font-size:var(--font-lg)}.tabs.dropdown [role=tablist]>[role=presentation]{display:block}.tabs.dropdown [role=tablist]>[role=presentation] .material-icons,.tabs.dropdown [role=tablist]>[role=presentation] .material-symbols-outlined{display:none}.tabs.dropdown [role=tablist] li a{padding:var(--space-4);display:block;margin:0;border:0;border-bottom:var(--border-width-thin) solid var(--gray-200);color:var(--color-link);text-align:left}.tabs.dropdown [role=tablist] [role=tab][aria-selected=true]{border-top:none;border-bottom:var(--border-width-thin) solid var(--gray-200);background:var(--color-section-subtle)}.tooltip{position:relative;display:inline-block;line-height:2}.tooltip .filter-wrapper{display:inline-flex}button.tooltip-btn{background:none;box-shadow:none;padding:0;width:var(--space-6);height:var(--space-6);vertical-align:top}button.tooltip-btn .material-icons,button.tooltip-btn .material-symbols-outlined{color:var(--color-link);vertical-align:initial}@media(prefers-color-scheme: dark){button.tooltip-btn .material-icons,button.tooltip-btn .material-symbols-outlined{color:var(--color-link-inverse)}}button.tooltip-btn.hover .material-icons,button.tooltip-btn.hover .material-symbols-outlined,button.tooltip-btn.focus .material-icons,button.tooltip-btn.focus .material-symbols-outlined{color:var(--color-link-hover)}@media(prefers-color-scheme: dark){button.tooltip-btn.hover .material-icons,button.tooltip-btn.hover .material-symbols-outlined,button.tooltip-btn.focus .material-icons,button.tooltip-btn.focus .material-symbols-outlined{color:var(--color-link-inverse-hover)}}.tooltip-dialog{line-height:1.5;visibility:hidden;opacity:0;transition:var(--transition-fast),visibility 0s var(--transition-fast);position:absolute;background:var(--color-overlay);color:var(--color-text-inverse);box-shadow:var(--shadow-300);z-index:var(--z-level-1);border-radius:var(--radius-sm);margin:var(--space-4);padding:var(--space-6);transform:scale(0.9);top:var(--space-6);left:0;width:25rem}.tooltip-dialog a{color:var(--color-link)}.tooltip-dialog a:hover,.tooltip-dialog a:focus{color:var(--color-link-hover);text-decoration:underline}@media(max-width: 640px){.tooltip-dialog{width:20rem;left:calc(var(--space-12)*-0.25)}}.tooltip-dialog .tooltip_content{display:grid;grid-template-columns:auto var(--space-6);gap:var(--space-4)}.tooltip-dialog .tooltip_content a{color:var(--color-link-inverse)}.tooltip-dialog .tooltip_content .tooltip_close{width:var(--space-6);height:var(--space-6);background:rgba(0,0,0,0);box-shadow:none;padding:0}.tooltip-dialog .tooltip_content .tooltip_close .material-icons,.tooltip-dialog .tooltip_content .tooltip_close .material-symbols-outlined{line-height:1}.tooltip-dialog .tooltip_content .tooltip_close .material-icons:hover,.tooltip-dialog .tooltip_content .tooltip_close .material-icons:focus,.tooltip-dialog .tooltip_content .tooltip_close .material-symbols-outlined:hover,.tooltip-dialog .tooltip_content .tooltip_close .material-symbols-outlined:focus{color:var(--color-link-inverse-hover)}.tooltip-dialog.open{visibility:visible;opacity:1;transform:scale(1);transition:transform var(--transition-default),opacity var(--transition-default)}#dialog_overlay.open-inline{visibility:visible;opacity:1;transform:scale(1);transition:transform var(--transition-default),opacity var(--transition-default);background:rgba(0,0,0,0);backdrop-filter:none}.tooltip-dialog.right-align{right:0;left:auto}@media(max-width: 640px){.tooltip-dialog.right-align{left:0;right:calc(var(--space-12)*-0.25);width:20rem}}.pages{margin:var(--space-4) 0;padding:var(--space-4);background:var(--color-section-subtle);border:var(--border-subtle);border-radius:var(--radius-sm);box-shadow:var(--shadow-50)}.pages .pagination{margin:0}.pagination{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;justify-content:center}.pagination .page,.pagination .prev,.pagination .next,.pagination .first,.pagination .last{display:inline-flex}.pagination .page a,.pagination .page.current,.pagination .prev a,.pagination .prev.current,.pagination .next a,.pagination .next.current,.pagination .first a,.pagination .first.current,.pagination .last a,.pagination .last.current{display:inline-flex;align-items:center;justify-content:center;min-width:var(--space-7);height:var(--space-7);padding:0 var(--space-3);border-radius:var(--radius-sm);border:var(--border-default);background:var(--color-section);color:var(--color-text);font-size:var(--font-sm);text-decoration:none;transition:var(--transition-default)}.pagination .page a:hover,.pagination .prev a:hover,.pagination .next a:hover,.pagination .first a:hover,.pagination .last a:hover{background:var(--color-section-subtle);color:var(--color-interactive);border:var(--border-interactive-hover)}.pagination .page a:focus-visible,.pagination .prev a:focus-visible,.pagination .next a:focus-visible,.pagination .first a:focus-visible,.pagination .last a:focus-visible{outline:none;box-shadow:0 0 0 3px var(--orange-300)}.pagination .page.current,.pagination .prev.current,.pagination .next.current,.pagination .first.current,.pagination .last.current{background:var(--color-interactive);border:var(--border-interactive);color:var(--color-text-inverse);cursor:default}.pagination .gap{display:inline-flex;align-items:center;height:var(--space-7);padding:0 var(--space-2);border:none;background:rgba(0,0,0,0);color:var(--color-text-muted);min-width:auto}@media(max-width: 414px){.pagination{gap:var(--space-1)}.pagination .page a,.pagination .page.current,.pagination .prev a,.pagination .next a,.pagination .first a,.pagination .last a{min-width:var(--space-8);height:var(--space-8);padding:0 var(--space-2);font-size:var(--font-xs)}}.data-grid{--dg-cols: 120px minmax(160px, 1fr) 160px 160px minmax(200px, 2fr);--dg-gap: var(--space-3);--dg-pad: var(--space-3) var(--space-4);--dg-label-col: 140px}.data-grid__filters{margin:var(--space-4) 0}.data-grid__filters ul{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;padding:0;margin:0}.data-grid__filters a{display:inline-flex;padding:var(--space-1) var(--space-3);text-decoration:none;border:var(--border-interactive);border-radius:var(--radius-sm);background:var(--white);color:var(--color-link)}.data-grid__filters a:hover,.data-grid__filters a:focus{background:var(--color-interactive);color:var(--white)}.data-grid__filters a[aria-current=page]{font-weight:var(--font-weight-bold);background:var(--color-interactive);color:var(--white)}@media(max-width: 640px){.data-grid__filters ul{flex-direction:column;gap:var(--space-1)}.data-grid__filters a{justify-content:flex-start;width:100%}}.data-grid__frame{border:var(--border-default);border-radius:var(--radius-sm);background:var(--color-section);overflow:hidden}.data-grid__heading{border-bottom:var(--border-default);background:var(--color-section-subtle)}.data-grid__heading [role=row]{display:grid;grid-template-columns:var(--dg-cols);gap:var(--dg-gap);align-items:center}.data-grid__heading [role=columnheader]{padding:var(--dg-pad);font-weight:var(--font-weight-bold);font-size:var(--font-md);color:var(--color-text);border-right:var(--border-default)}.data-grid__heading [role=columnheader]:last-child{border-right:0}.data-grid__list{list-style:none;margin:0;padding:0}.data-grid__item{display:grid;grid-template-columns:var(--dg-cols);gap:var(--dg-gap);align-items:start;background:var(--color-section)}.data-grid__item>[role=cell]{min-width:0;padding:var(--dg-pad);border-right:var(--border-default);overflow-wrap:anywhere;height:100%}.data-grid__item>[role=cell]:last-child{border-right:0}.data-grid__empty{text-align:center;padding:var(--space-8) var(--space-4)}.data-grid__empty .empty-title{font-size:var(--font-lg);font-weight:var(--font-weight-bold);color:var(--color-text);margin-bottom:var(--space-2)}.data-grid__empty .empty-hint{font-size:var(--font-md);color:var(--color-text-muted);margin:0}.data-grid__empty a{color:var(--color-link)}.data-grid__empty a:hover,.data-grid__empty a:focus{color:var(--color-link-hover)}@media(max-width: 768px){.data-grid__heading{display:none}.data-grid__frame{border:none}.data-grid__item{grid-template-columns:1fr;gap:var(--space-2);margin-top:var(--space-4);position:relative;padding:var(--space-6);border:var(--border-default);border-radius:var(--radius-sm);margin-bottom:var(--space-2);background-color:var(--color-section);margin-top:var(--space-4)}}@media(max-width: 768px)and (max-width: 414px){.data-grid__item{padding:var(--space-2);border:none;border-radius:0;box-shadow:none;margin-bottom:var(--space-0)}}@media(max-width: 768px){.data-grid__item>[role=cell]{display:grid;grid-template-columns:var(--dg-label-col) 1fr;gap:var(--space-2);border-right:0;border-top:var(--border-subtle)}.data-grid__item>[role=cell]:first-child{border-top:0}.data-grid__item>[role=cell]:before{content:attr(data-label);font-size:var(--font-sm);color:var(--color-text-muted);align-self:start;white-space:nowrap;padding-top:var(--space-1)}}#main-content{grid-area:layout}.main_nav h1.primary_logo .logo-text{margin-top:var(--space-4)}.main_nav nav ul{grid-template-columns:repeat(7, fit-content(40%));gap:20px}.main_nav nav ul>li{display:flex;align-items:center;justify-content:center;text-align:center}@media(max-width: 1290px){.main_nav nav ul>li{align-self:center}.main_nav nav ul>li a{white-space:normal;padding:0}}@media(max-width: 1443px){.main_nav nav ul{grid-template-columns:repeat(7, fit-content(13%))}}#multisite_banner .banner{width:100%}#grid_layout.full{grid-template-columns:1fr}.welcome_msg{position:absolute;z-index:1;color:var(--gray-50);top:20px;left:50%;transform:translate(-50%, -50%)}@media(max-width: 1024px){.welcome_msg{display:none}}.welcome_msg .material-icons{position:relative;top:2px;font-size:16px;transform:translateY(-40px) rotate(0deg);transform-origin:bottom center;animation-name:pin_appear;animation-duration:1.5s;animation-delay:1s;animation-fill-mode:forwards}.welcome_msg a{display:inline-block;font-weight:var(--font-weight-bold);font-size:14px;background:var(--gray-50);border-radius:50em;margin-left:3px;padding-left:.5em;padding-right:.5em;box-sizing:border-box;border:1px solid rgba(255,255,255,0)}.welcome_msg a:hover{border:1px solid var(--gray-50)}@keyframes pin_appear{0%{transform:translateY(-40px) rotate(0deg)}10%{transform:translateY(0px) rotate(0deg)}20%{transform:rotate(20deg)}30%{transform:rotate(-10deg)}50%{transform:rotate(5deg)}65%{transform:rotate(-2deg)}75%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}#social{display:grid;grid-gap:15px;grid-template-columns:repeat(auto-fit, minmax(35px, 35px))}#social a{width:35px;height:35px;display:block;background-repeat:no-repeat;background-position:center center;background-size:cover}#social a.facebook{background-image:url(/assets/social/facebook-980a176cc19ae3f58e6044d0738a5949d74736b7676e51d52e0757d744f4df1b.svg)}#social a.flickr{background-image:url(/assets/social/flickr-7eb1a01902de4fc5edebc0a4873a20769f88ca2bf5dc78b64d3f2850e0c8a727.svg)}#social a.instagram{background-image:url(/assets/social/instagram-d183936683e655929743b7d9ba7ec902d784866c8d5e56d72d0c2788921b6d7c.svg)}#social a.twitter{background-image:url(/assets/social/twitter-6d0905e5ffd79d948c5307e138e25634e61de85899549e3fac092ecdb4970dab.svg)}#social a.tumblr{background-image:url(/assets/social/tumblr-31718d53f4f84d5fec4f02236747ff982f9b9a051de9819f91f09241e662f169.svg)}#social a.pinterest{background-image:url(/assets/social/pinterest-20a50237cc85c24eb1bd897496b318da9bea1bb98955cb2dcc352ab08076ae36.svg)}#social a.youtube{background-image:url(/assets/social/youtube-735536ff75eb5ccc1c071ae9c10fbfa469ea1fdcc68f2a6462fb88feb82a16a8.svg)}#social a.threads{background-image:url(/assets/social/threads-5cc9b95ea38593ad19c46d4abd584d43d1134f6947efb7d2bdbd75600359c6c3.svg)}#social a.bluesky{background-image:url(/assets/social/bluesky-7a0b21af4be63ba77733a0b70eb0853b07a1ba2a25ea2fcd41075a5d6102f14c.svg)}@media(prefers-color-scheme: dark){#social a.facebook{background-image:url(/assets/social/facebook-dark-67a9349e7294292dfb5f9ec182ef5f570b6d852143fac7b8beafec98f30abe22.svg)}#social a.flickr{background-image:url(/assets/social/flickr-dark-a7662b97638446453483d71a7b536de767c968da440cd72abf8b3af59433f040.svg)}#social a.instagram{background-image:url(/assets/social/instagram-dark-8ae0fab34ddda7e180a54bdc0d11e467459511f769908f95314da4bb640d2793.svg)}#social a.twitter{background-image:url(/assets/social/twitter-dark-7a9235a8a28d7cabcf059de1fefef9f3845e1ec8752a6f80ab1808d3fe9666ba.svg)}#social a.tumblr{background-image:url(/assets/social/tumblr-dark-dcc26cfb130c9ddc37d144492131fa062a7277be3e0f8b74ac685cd7610b397d.svg)}#social a.pinterest{background-image:url(/assets/social/pinterest-dark-7d69ceb8464040aabeb45af98ef06fb2ceebfa7686f19dfec447b4356e9f6e60.svg)}#social a.youtube{background-image:url(/assets/social/youtube-dark-024d6b7273f53cd555374da1434ed4115b450e36090ce981e6479be0bc682c94.svg)}#social a.threads{background-image:url(/assets/social/threads-dark-f0de9c5c946f9fed2f04a53ecc79956328dc2aded8993559dd1d85c10a8259b4.svg)}#social a.bluesky{background-image:url(/assets/social/bluesky-dark-35a9c1d9ebcdae27fbd7a51c75b5ef4783f427ac74235fb7693a2060bd4299f1.svg)}}.circle_sec{position:relative}.circle_sec p,.circle_sec>div{margin:.5em 1.25em}.circle_sec .circle{width:10px;height:10px;background:linear-gradient(135deg, var(--color-button-red), var(--color-button-secondary-red));color:var(--color-text-inverse);border-radius:10px;display:inline-block;margin-bottom:2px;margin-right:1em;position:relative}@media(prefers-contrast: more){.circle_sec .circle{background:var(--color-button-red)}}@media(forced-colors: active){.circle_sec .circle{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.circle_sec .circle{background:var(--color-button-red)}}.circle_sec .circle:before{content:"";display:block;width:24px;height:24px;border:2px solid var(--red-500);position:absolute;border-radius:15px;top:-7px;left:-7px}.circle_sec .circle:after{content:"";display:block;width:38px;height:38px;border:2px solid var(--gray-200);position:absolute;border-radius:20px;top:-14px;left:-14px}.circle_sec:before{content:"";display:block;width:1px;height:90%;position:absolute;top:35px;left:5px;background:linear-gradient(135deg, var(--color-button-red), var(--color-button-secondary-red));color:var(--color-text-inverse)}@media(prefers-contrast: more){.circle_sec:before{background:var(--color-button-red)}}@media(forced-colors: active){.circle_sec:before{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){.circle_sec:before{background:var(--color-button-red)}}.watermark{background-repeat:no-repeat;background-position:center center;background-size:cover;height:100%;position:relative}.watermark:before{content:"";position:absolute;display:block;left:0;top:0;bottom:0;right:0;background:-moz-linear-gradient(left, white 15%, rgba(255, 255, 255, 0.8) 100%);background:-webkit-linear-gradient(left, white 15%, rgba(255, 255, 255, 0.8) 100%);background:linear-gradient(to right, white 15%, rgba(255, 255, 255, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#bfffffff",GradientType=1 )}@media(prefers-color-scheme: dark){.watermark:before{background:-moz-linear-gradient(left, var(--gray-100) 15%, rgba(34, 34, 34, 0.9) 100%);background:-webkit-linear-gradient(left, var(--gray-100) 15%, rgba(34, 34, 34, 0.9) 100%);background:linear-gradient(to right, var(--gray-100) 15%, rgba(34, 34, 34, 0.9) 100%)}}.img{background-size:cover;width:100%;height:100%;image-rendering:-webkit-optimize-contrast}#messages{margin-top:1em;max-width:var(--max-width);margin:0 auto;padding:0px 20px;position:absolute;width:100%;z-index:100}#messages p{margin:0 auto;background:var(--white)}.tablepress caption{display:none}img{height:auto}figure{margin:1em 0;display:table}figcaption{color:#767676;font-size:.71111em;margin:0;padding:0 .5rem;display:table-caption;caption-side:bottom;margin-top:5px}.alignright{float:right;margin:1rem}.alignleft{float:left;margin:1rem}.alignnone{margin:1rem}.aligncenter{position:relative;margin:0 auto}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.is-content-justification-center{text-align:center}.is-content-justification-right{text-align:right}.is-content-justification-left{text-align:left}iframe{max-width:854px}@media(max-width: 1280px){iframe{width:100%}}.grecaptcha-badge{visibility:hidden}.recaptcha-notice{margin-top:1em;font-size:14px}code{padding:4px 10px;background-color:var(--gray-100);border-radius:var(--radius-sm);font-size:90%;white-space:pre-wrap}pre{display:block;padding:8px;margin:0 0 10px;font-size:90%;background-color:var(--gray-100);border-radius:var(--radius-sm);white-space:pre-wrap}pre code{padding:0;font-size:inherit;color:inherit;background-color:rgba(0,0,0,0);border-radius:0}.highlight h1{margin-bottom:1em}.highlight ul{margin:0}.highlight h3{margin-top:3rem}.highlight h3+p{margin-top:0}a.standout{font-size:17px;border-bottom:1px dashed var(--blue-600);font-weight:var(--font-weight-bold);margin:1.5rem 0;display:inline-block;position:relative;padding-left:1.25rem}a.standout.offsite:before{font-family:"Material Icons";content:"launch";-webkit-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;left:0}.info.warning>i{top:-9px}figure.size-medium{max-width:300px}figure.size-thumbnail{max-width:150px}figure.size-large{max-width:1024px}@media(max-width: 1280px){#menu{grid-template-columns:auto 85px}.main_nav nav{display:none}button#menu_btn{display:block}.main_nav #ask_logo{display:none}}#lws-home{visibility:hidden;display:none}.course-resources .class-resources h2{font-size:16px;margin:0 0 5px 0;padding:0}.course-resources .class-resources .some-info{margin-top:1em}.course-resources .class-resources .for-instructors{margin-top:2em}.course-resources .class-resources ul{margin:0 0 0 1em;padding:0;list-style:none}.course-resources .class-resources ul li{margin-bottom:1.5em}.course-resources .class-resources ul p{margin:0}.course-resources .class-resources .additional{margin-top:2.5em;display:block}#search{position:relative}#search .banner-action{position:absolute;bottom:24%;left:54%;z-index:1;text-transform:uppercase;font-size:14px;max-width:325px;transform:translateX(55px)}@media(max-width: 1280px){#search .banner-action{right:unset;left:3%;bottom:30%;transform:translateX(0px);max-width:350px}}#search #search_box{background:var(--color-overlay);position:absolute;top:50%;transform:perspective(1px) translateY(-50%);padding:1.7em;border-radius:var(--radius-md);width:650px;color:var(--color-text-inverse);min-height:335px;z-index:3}@media(max-width: 1280px){#search #search_box{top:0;left:0;right:0;bottom:0;margin:0;width:100%;border-radius:0;transform:none;position:absolute}}#search #search_box input,#search #search_box select{box-shadow:none}#search #search_box select{position:relative}#search #search_box .title{width:100%;font-size:1.25em;font-weight:400}#search #search_box .title:before{display:none}@media(max-width: 414px){#search #search_box .title{margin-bottom:15px;font-size:1.2em}}#search #search_box .title .bucket{position:relative}#search #search_box .title .drop-text{display:block}#search #search_box .title .drop_menu{color:var(--color-text-inverse);border:var(--border-subtle);border-radius:var(--radius-sm);padding:5px 40px 5px 10px;font-size:22px}@media(max-width: 414px){#search #search_box .title .drop_menu{font-size:1.15em}}#search #search_box .title .drop_menu span{border-bottom:none;right:13px}#search #search_box .title ul.submenu{font-size:16px;z-index:20;width:300px;word-break:break-word;overflow:unset;left:0}@media(max-width: 640px){#search #search_box .title ul.submenu{width:200px;right:0}}#search #search_box .title ul.submenu li a{white-space:normal}#search #search_box .title .example{color:var(--gray-500);font-size:14px;display:block}#search #search_box .search_form form{display:grid;grid-template-columns:150px auto;grid-template-rows:1fr 1.5fr 1fr;gap:var(--space-2);grid-template-areas:"dropdown search" "options options" "submit ."}@media(max-width: 414px){#search #search_box .search_form form{grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"dropdown" "search" "options" "submit"}}#search #search_box .search_form form .search_select{grid-area:dropdown}#search #search_box .search_form form input[type=text]{grid-area:search}#search #search_box .search_form form ul{grid-area:options}#search #search_box .search_form form button{grid-area:submit;box-shadow:none;max-height:45px}#search #search_box .search_form form .checkbox{display:grid;grid-template-columns:auto auto auto;grid-column-gap:5px;padding:0 .3em;list-style:none;margin-top:var(--space-3);margin-bottom:var(--space-3)}@media(max-width: 1280px){#search #search_box .search_form form .checkbox{grid-template-columns:1fr;grid-gap:5px;margin:1em 0;margin-top:0}}#search #search_box .search_form form .checkbox label{color:var(--color-text-inverse)}@media(max-width: 400px){#search #search_box .search_form form .select{width:100%;margin-bottom:.5em}}#search #search_box .search_form.simple_form form{grid-template-rows:1fr .3fr 1fr;grid-template-areas:"search search" " . . " "submit . "}#search #search_box .search_form.option_form form{grid-template-rows:1fr .3fr 1fr;grid-template-areas:"dropdown search" " . . " "submit . "}#search #search_box .resources{margin:0;padding:0;list-style:none;margin-top:2.5em;display:grid;grid-template-columns:repeat(3, minmax(min-content, max-content));grid-gap:2em;padding-top:1em;border-top:var(--border-extra-subtle)}@media(max-width: 768px){#search #search_box .resources{margin-top:0}}@media(max-width: 414px){#search #search_box .resources{display:block}}#search #search_box .resources a{color:var(--color-link-inverse)}#search #search_box .resources a:hover,#search #search_box .resources a:focus{text-decoration:underline;color:var(--color-link-inverse-hover)}#search #search_box .resources.two{grid-template-columns:repeat(2, minmax(min-content, max-content))}#search .bucket .submenu li.active a{background:var(--color-page);color:var(--color-link)}#search .search_form{display:none}#search .form_on{display:block}#top_links{margin-bottom:1em}#top_links>ul ul{list-style:none;margin:0;padding:1em 0}#top_links>ul ul li{padding:.4em 0}#top_links>ul button{margin:1em 0;width:100%;max-width:400px;height:auto;display:block;padding:1em}#top_links>ul button>div{display:grid;justify-content:center}#top_links>ul button .material-icons{line-height:1}#top_links>ul button .btn_txt{display:grid;grid-template-columns:18px auto;text-align:left;grid-gap:10px}@media(max-width: 1280px){#top_links>ul button .btn_txt{grid-template-columns:20px 1fr}}#databases .banner_img{background-image:url(/assets/homepage/outside_laptop-3ca085a0e59815d783f485c24cc065483758aa371bb2c784e4af59fdcba969e0.jpg)}#uwdc .banner_img{background-image:url(/uwdc.jpg)}#spaces .banner_img{background-image:url(/assets/homepage/spaces-1c6a98f3ca3f83ec64dbed4ce0c07819a31200b49149e69940331efcdd2f13cd.jpg)}#ask_help .banner_img{background-image:url(/assets/ask-55fcf9b8e34b7cfcd209215a9779a824f664ed02d6595413187df129bf047ad2.jpg)}#ask_help ul{display:grid;grid-template-columns:repeat(4, 1fr);padding:0 !important;margin-top:10px !important}@media(max-width: 1024px){#ask_help ul{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){#ask_help ul{grid-template-columns:repeat(4, 1fr)}}#ask_help ul .material-icons{display:block}#ask_help ul li{border-right:var(--border-extra-subtle);text-align:center}@media(max-width: 1280px){#ask_help ul li{border:none}}@media(max-width: 1024px){#ask_help ul li{border-right:var(--border-extra-subtle)}}@media(max-width: 768px){#ask_help ul li{border:none}}@media(max-width: 640px){#ask_help ul li{border-right:var(--border-extra-subtle)}}#ask_help ul li:last-child{border-right:none}#second_section,#third_section{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;margin-bottom:1em}@media(max-width: 768px){#second_section,#third_section{grid-template-columns:1fr}}#second_section section,#third_section section{position:relative;padding:var(--space-6);border:var(--border-default);border-radius:var(--radius-sm);margin-bottom:var(--space-2);background-color:var(--color-section)}@media(max-width: 414px){#second_section section,#third_section section{padding:var(--space-2);border:none;border-radius:0;box-shadow:none;margin-bottom:var(--space-0)}}#second_section h2,#third_section h2{font-size:1.4em;position:relative;margin:0;line-height:1.2;border-bottom:none !important}#second_section .material-icons,#third_section .material-icons{font-size:30px;fill:var(--gray-500);position:absolute;background:linear-gradient(135deg, var(--color-button-red), var(--color-button-secondary-red));color:var(--color-text-inverse);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block}@media(prefers-contrast: more){#second_section .material-icons,#third_section .material-icons{background:var(--color-button-red)}}@media(forced-colors: active){#second_section .material-icons,#third_section .material-icons{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){#second_section .material-icons,#third_section .material-icons{background:var(--color-button-red)}}@supports not (-webkit-background-clip: text){#second_section .material-icons,#third_section .material-icons{color:var(--color-text)}}#events .material-icons,#exhibits .material-icons{left:-10px}#events h2,#exhibits h2{padding-left:1.2em;margin-left:10px;font-size:1.4rem}#events .events_layout,#exhibits .events_layout{z-index:3;position:relative;height:100%}#events ul,#exhibits ul{list-style:none;margin:0;padding:1.5em .2em}#events ul li,#exhibits ul li{padding:.75em 0;display:grid;grid-template-columns:100px auto;gap:20px;border-bottom:var(--border-subtle)}@media(max-width: 414px){#events ul li,#exhibits ul li{display:block}}#events ul li .date,#exhibits ul li .date{font-size:13px;font-weight:700;padding-top:3px;display:block}#exhibits{display:none}#exhibits .exhibits_layout h2{margin-bottom:1.5em}#exhibits .exhibits_layout .cards{grid-template-columns:1fr}#exhibits .exhibits_layout .cards.is-style-list-card-block .banner_img{height:auto}@media(max-width: 1400px){#exhibits .exhibits_layout .cards.is-style-list-card-block .banner_img{height:200px}}#exhibits .exhibits_layout .cards.is-style-list-card-block .card-layout{min-height:125px}@media(max-width: 1400px){#exhibits .exhibits_layout .card-layout{grid-template-columns:1fr}}#hours{position:relative}@media(max-width: 414px){#hours{margin-bottom:1em}}#hours .material-icons{left:-5px;top:-2px;line-height:1}#hours h2{padding-left:1.5em}#hours ul{list-style:none;margin:0;padding:.5em 0}#hours ul li{display:grid;grid-template-columns:.8fr 1.2fr;grid-column-gap:1em;padding:.5em 0;border-bottom:var(--border-subtle)}@media(max-width: 768px){#hours ul li{padding-bottom:1rem}}@media(max-width: 400px){#hours ul li{display:block}}#hours ul li span{text-align:right}@media(max-width: 400px){#hours ul li span{display:block;text-align:left}}#hours ul li:last-child{border-bottom:none}#hours a.more{position:absolute;bottom:15px}@media(max-width: 768px){#hours a.more{position:initial}}#homepage-banner .banner-text{justify-content:flex-end;display:flex;padding-right:2em}#homepage-banner .banner-text a{color:var(--white);text-decoration:underline;margin-right:5px}#promotions ul{margin:0;padding:0;list-style:none}#promotions li{position:relative;border-radius:var(--radius-sm);background:var(--color-section);box-shadow:var(--shadow-50);border:var(--border-default);overflow:hidden;padding:0;display:grid;grid-template-rows:200px auto;margin-bottom:var(--space-4)}#promotions li .media-card-image{width:100%;height:auto;display:block;box-shadow:var(--shadow-inset)}#promotions li .media-card-content{position:relative;background:var(--color-section);padding:var(--space-5);box-shadow:var(--shadow-top);z-index:1}#promotions h2{margin:0;font-size:var(--font-xl)}#promotions .desc{display:none}#promotions .content{padding:1em;margin-top:5px}#promotions .date{display:block;text-transform:uppercase;margin-bottom:1em;font-weight:600;font-size:12px}#promotions .promo_image{background-repeat:no-repeat;background-position:center center;background-size:cover}#promotions .featured{grid-template-columns:1fr;grid-template-rows:300px 1fr;min-height:400px}@media(max-width: 414px){#promotions{padding:var(--space-4) var(--space-6)}}.alert_box,.is-style-callout-box,.callout{position:relative;padding:var(--space-3) var(--space-4);border:var(--border-subtle);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-callout);color:var(--color-text)}.alert_box p,.is-style-callout-box p,.callout p{padding:0;margin:0}.alert_box h3,.alert_box h2,.is-style-callout-box h3,.is-style-callout-box h2,.callout h3,.callout h2{margin-top:0}.has-text-align-center{text-align:center}.wp-block-table{display:inherit}@media(max-width: 414px){.wp-block-table a.button{display:block}}.wp-block-table.is-style-regular table,.wp-block-table.is-style-regular th,.wp-block-table.is-style-regular td{border:var(--border-subtle)}.wp-block-table tfoot{border-top:3px solid #858585}.wp-block-image .aligncenter{text-align:center}.wp-block-image.caption-left figcaption{text-align:left;display:table-caption;caption-side:bottom}.wp-block-image.caption-right figcaption{text-align:right;display:table-caption;caption-side:bottom}.wp-block-image.caption-center figcaption{text-align:center;display:table-caption;caption-side:bottom}.blocks-gallery-grid{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;width:calc(50% - 1em);margin-right:1em}.blocks-gallery-grid .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start;margin:0;height:100%}.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;object-fit:cover;max-height:500px}.wp-block-gallery.columns-3 .blocks-gallery-grid .blocks-gallery-item{width:calc(30.33333% - .66667em)}.wp-block-gallery.columns-4 .blocks-gallery-grid .blocks-gallery-item{width:calc(23% - .75em)}.wp-block-gallery.columns-5 .blocks-gallery-grid .blocks-gallery-item{width:calc(18% - .8em)}.wp-block-gallery.columns-6 .blocks-gallery-grid .blocks-gallery-item{width:calc(14.66667% - .83333em)}.wp-block-gallery.columns-7 .blocks-gallery-grid .blocks-gallery-item{width:calc(13.28571% - .85714em)}.wp-block-gallery.columns-8 .blocks-gallery-grid .blocks-gallery-item{width:calc(10.5% - .85714em)}@media(max-width: 1280px){.wp-block-gallery.columns-3 .blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-grid .blocks-gallery-item{width:calc(30.33333% - .66667em)}}@media(max-width: 1024px){.wp-block-gallery.columns-3 .blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-grid .blocks-gallery-item{width:calc(50% - 1em)}}@media(max-width: 640px){.wp-block-gallery.columns-3 .blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-grid .blocks-gallery-item{width:100%}}.blocks-gallery-grid .blocks-gallery-item figcaption{display:none}.is-style-show_captions .blocks-gallery-grid .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, transparent);box-sizing:border-box;margin:0;z-index:2;display:block}.wp-block-button__link{padding:10px 20px;color:#fff;background:var(--blue-500);border-radius:var(--radius-sm);font-size:1em;box-shadow:0px 5px 8px 0px rgba(0,0,0,.12);letter-spacing:.8px;cursor:pointer;border:none;margin:1em 0;display:inline-flex}.wp-block-button__link:hover,.wp-block-button__link:focus{background:#0d8cf1;color:#fff}.wp-block-cgb-block-card-group.cards.is-style-default{grid-template-columns:repeat(auto-fill, minmax(350px, 1fr));grid-gap:1rem;margin:1em 0}.multisite_nav_wrapper{display:grid;grid-template-columns:1fr minmax(min-content, var(--max-width)) 1fr}.multisite_nav_pre{position:relative}.multisite_nav_pre .pre_content{position:absolute;width:100%;background-color:#484848;min-height:63px;z-index:1}.multisite_nav_post,.multisite_nav_mid{position:relative}@media(max-width: 1224px){.multisite_nav_mid{background-color:var(--gray-900)}}#multisite_nav{z-index:9;background-color:#484848;padding:.7em 1.5em .7em 4.5em;position:relative;display:inline-block;min-height:63px}@media(max-width: 768px){#multisite_nav{width:100%}}#multisite_nav h1{margin:0;font-size:1.2em;line-height:1.2;color:var(--white)}#multisite_nav h1:before{display:none}#multisite_nav #site_second_title{display:block;font-size:.75em;line-height:1}#multisite_nav .site_title_block{position:relative;display:block}#multisite_nav .site_title_block .material-icons{position:absolute;top:-2px;right:-27px;color:var(--white)}@media(max-width: 768px){#multisite_nav .site_title_block .material-icons{right:0px}}#multisite_nav #site_title{margin:0;text-transform:uppercase}#multisite_nav #local_menu{min-width:250px}#multisite_nav .drop_menu{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;width:100%;max-width:unset}#multisite_nav .curve{position:absolute;top:0px;left:100%;z-index:3;width:180px;height:100%;margin-left:-1px}@media(max-width: 768px){#multisite_nav .curve{display:none}}#multisite_nav .curve svg path{fill:#484848}.bar{position:absolute;top:0px;left:0px;right:0px;z-index:1;height:11px;background:#484848}@media(max-width: 768px){.bar{display:none}}#multisite_nav.has_banner{position:absolute}#multisite_buckets section,#multisite_main section{position:relative;padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-section)}@media(max-width: 414px){#multisite_buckets section,#multisite_main section{padding:var(--space-2);border:none;border-radius:0;box-shadow:none;margin-bottom:var(--space-0)}}#multisite_buckets h1,#multisite_buckets h2,#multisite_main h1,#multisite_main h2{font-size:18px;padding:0;margin:0;border-bottom:none;font-weight:700}#multisite_buckets .callout h2,#multisite_main .callout h2{margin-top:1em;text-transform:uppercase;font-size:14px;letter-spacing:.3px}#multisite_buckets h1:before,#multisite_main h1:before{display:none}#multisite_buckets ul,#multisite_main ul{list-style:none;padding:0em}#multisite_buckets .blog ul,#multisite_main .blog ul{margin:0}#multisite_buckets .blog li,#multisite_main .blog li{display:grid;grid-template-columns:150px auto;gap:10px;padding-bottom:1em}@media(max-width: 1024px){#multisite_buckets .blog li,#multisite_main .blog li{grid-template-columns:1fr}}#multisite_buckets .blog li:last-child,#multisite_main .blog li:last-child{border-bottom:none}#multisite_buckets .blog .promo_image,#multisite_main .blog .promo_image{background-repeat:no-repeat;background-position:center center;background-size:cover;height:150px;border:var(--border-subtle);border-radius:8px}@media(max-width: 1024px){#multisite_buckets .blog .promo_image,#multisite_main .blog .promo_image{height:250px}}#multisite_main{display:grid;grid-template-columns:1fr 2fr 1fr;grid-gap:1em;margin:var(--space-5) 0}@media(max-width: 1224px){#multisite_main{grid-template-columns:1fr 2fr}}@media(max-width: 768px){#multisite_main{grid-template-columns:1fr}}#multisite_main section{padding:0;margin:0}#multisite_main nav{height:100%}#multisite_main #multisite_ask button{max-width:unset;display:inline-block;margin-top:1em;margin-bottom:.75em;height:auto;grid-gap:5px;box-shadow:none;width:100%}#multisite_main #multisite_ask button .material-icons{color:var(--white);line-height:initial;margin-right:3px;padding-bottom:1px}#multisite_main .right-column{margin-top:var(--space-0)}#multisite_main #main_links{padding:var(--space-6) var(--space-5)}#multisite_main #main_links ul{z-index:2}#multisite_main #main_links .top_links{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;position:relative;padding:1.5em 2em}@media(max-width: 768px){#multisite_main #main_links .top_links{grid-template-columns:1fr}}#multisite_main #main_links .top_links ul{padding:0;margin:.5em 0em}#multisite_main #main_links .top_links ul li{padding-bottom:1.5em}@media(max-width: 768px){#multisite_main #main_links .top_links ul li{padding-bottom:1em}}#multisite_main #main_links .top_links ul li:last-child{padding-bottom:0}#multisite_main #main_links .callout{z-index:2;border:none;box-shadow:none;padding-left:2rem;margin:0;background:rgba(0,0,0,0)}#multisite_main #main_links .callout ul{display:grid;grid-template-columns:repeat(6, max-content);grid-gap:1.5em}@media(max-width: 768px){#multisite_main #main_links .callout ul{display:block}}@media(max-width: 768px){#multisite_main #main_links .callout ul li{padding-bottom:1em}}#multisite_main.no_details{grid-template-columns:2fr 1fr}@media(max-width: 1024px){#multisite_main.no_details{grid-template-columns:1fr}}#multisite_buckets{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1em}#multisite_buckets section h2{margin-bottom:1em}#multisite_buckets h1{font-size:20px}.link-more{display:none}#flickr,.featured_img ul,#instagram{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));grid-gap:10px;overflow:hidden;list-style:none;padding:0;margin:0}#flickr img,.featured_img ul img,#instagram img{object-fit:cover;border-radius:8px;width:auto;height:230px}.featured_img .show_title li a{position:relative;display:inline-flex}.featured_img .show_title .text{height:100px;width:100%;bottom:0;background:rgba(0,0,0,.8);border-radius:0 0 6px 6px;backdrop-filter:blur(2px);color:var(--color-text-inverse);padding:.5rem;position:absolute}#multisite_buckets.buckets_2{grid-template-columns:repeat(2, 1fr)}@media(max-width: 850px){#multisite_buckets,#multisite_buckets.buckets_2{grid-template-columns:auto;grid-template-rows:repeat(1, auto)}}#multisite_details{position:relative;padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-section);padding:0;margin:0 0 10px 0}@media(max-width: 414px){#multisite_details{padding:var(--space-2);border:none;border-radius:0;box-shadow:none;margin-bottom:var(--space-0)}}#multisite_details .content_padding{padding:15px 20px 20px 20px}#multisite_details .first-group .map{display:grid;grid-template-columns:24px auto;grid-gap:7px;padding-bottom:7px;border-bottom:var(--border-subtle)}#multisite_details .first-group .map h2{font-size:16px;padding:0;margin:0;border-bottom:none;font-weight:600}#multisite_details .first-group .map h2 a{padding-top:2px}#multisite_details .first-group .map .material-icons{font-size:26px;margin-right:2px;color:var(--color-text-muted);line-height:1;position:relative;top:1px}#multisite_details .first-group ul li:last-child{border-top:var(--border-subtle);margin-top:5px;padding-top:10px}#multisite_details ul{margin:10px 0 0;position:relative;padding:0}#multisite_details ul .material-icons{color:var(--color-text-muted);line-height:1}#multisite_details ul a{vertical-align:top}#multisite_details ul#social{border-top:var(--border-subtle);padding-top:15px;list-style:none}#multisite_details .other{margin-top:1em;display:block;border-top:var(--border-subtle);padding-top:15px}#multisite_details .grid{display:grid;grid-template-columns:24px auto;grid-gap:7px;padding-bottom:7px}#multisite_details .grid.pad{padding:7px 10px}#multisite_details .loc_img{background-repeat:no-repeat;background-position:center center;background-size:cover;height:125px}#featured_img{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;height:500px}@media(max-width: 640px){#featured_img{height:600px}}#featured_img.blog_feature{height:400px;background-size:contain;box-shadow:none}#featured_img.short{height:300px}.red-banner-graphic{position:absolute;top:0;left:0;height:143px;width:745px;z-index:2;margin:0;background-image:url(/assets/red_banner_swoop-5a3305f7eaf34ee5a2f077f79ce59834e8a195b12319bda1937a3b1525d977ed.png);background-repeat:no-repeat}@media(max-width: 640px){.red-banner-graphic{background-image:url(/assets/red_banner_swoop_full-4136ffd250eeea874862fdc7da3d83428c0ca1ec4306ec06f670f41d6cba2de0.png);width:100%}}@media(prefers-color-scheme: dark){.red-banner-graphic{background-image:url(/assets/red_banner_swoop_dark-c98379885214389f959666fce79d3bcd753e65a1ff44946576c4395238cd913d.png)}}@media(prefers-color-scheme: dark)and (max-width: 640px){.red-banner-graphic{background-image:url(/assets/red_banner_swoop_full_dark-89ea568c5a53ecddb695de7ea4bbbe07defe69c9722839b6b2ff4a8ca47555fb.png);width:100%}}.red_banner_swoop{position:absolute;top:0;height:19px;background-image:url(/assets/red_banner_strip-0453d773e2c05310e34180ddc77a522ef61b586d71bc8ff06972a6a5866b9a13.png);background-repeat:repeat-x;z-index:1;width:100%}@media(prefers-color-scheme: dark){.red_banner_swoop{background-image:url(/assets/red_banner_strip_dark-581dce0511a50cc2f43ac21c0942b102bce7a296f30611461371d47e96923ed7.png)}}@media(max-width: 640px){.red_banner_swoop{display:none}}.top_level #grid_layout{margin-top:.5em}.top_level #multisite_banner{position:relative}.top_level #multisite_banner .shade{display:none}.top_level #multisite_banner #featured_img{height:124px}.top_level #multisite_banner .image_text{top:1.25em;bottom:unset;left:1em;z-index:3}.top_level #multisite_banner h1.text{border:none;font-size:28px}.top_level #grid_layout>section>h1{display:none}.shade{position:absolute;height:175px;left:0px;right:0px;bottom:0px;background:-moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.85) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.85) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#d9000000",GradientType=0 )}.banner{overflow:hidden;position:relative}.banner .image_text{position:absolute;bottom:0em;color:var(--color-text-always-white);z-index:1;padding:1em 0em;width:100%}@media(max-width: 640px){.banner .image_text{display:block}}.banner .image_text .img_grid{position:relative}.banner .image_text .text{border-left:5px solid #5598d1;padding-left:10px;margin:0;display:inline-grid;font-size:22px;letter-spacing:.5px}.banner .image_text .text a{text-decoration:underline;color:var(--color-text-always-white)}.banner .image_text h1.text:before{display:none}#featured_img.top{background-position:center top}#featured_img.bottom{background-position:center bottom}.accreditation{display:flex;position:absolute;bottom:0px;right:20px;padding:.3em;z-index:11;border-radius:50em}.accreditation button{background:none;padding:0;height:26px;border:none;box-shadow:none}.accreditation button .material-icons{font-size:28px;line-height:1}.accreditation button:hover,.accreditation button:focus{box-shadow:none;background:rgba(0,0,0,0)}.accreditation button:hover .material-icons,.accreditation button:focus .material-icons{color:var(--color-text-always-white)}.accreditation button:active,.accreditation button:focus{outline:none}.accreditation p{color:var(--color-text-always-white);opacity:0;margin:0;padding-left:10px;padding-right:10px;font-size:14px;padding-top:5px;opacity:0;transform:translateY(20px);transition:.4s;transition-delay:.3s}.accreditation .material-icons{color:var(--color-text-always-white);display:inline-block;padding-bottom:10px}.accreditation a{color:var(--color-text-always-white);text-decoration:underline}.accreditation.expand{background:var(--color-overlay)}.accreditation.expand p{opacity:1;transform:translateY(0px)}.carousel-cell{height:400px;width:100%}.short .carousel-cell{width:100%;height:250px}.flickity-page-dots{display:none}.flickity-button:disabled{display:none}#subjects #featured_img{background-image:url(/assets/subjects-85f15e28c27f942efc072033557fa7534f3ee1847dc788b8482085dbdb20012c.jpg)}#subjects #grid_layout{min-height:auto}#subjects h1{margin:0}#subjects p{margin-top:var(--space-3)}#subjects ul{list-style:none;padding:0;margin:0 var(--space-4);display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:1em;grid-auto-flow:column;grid-template-rows:repeat(15, 1fr);margin-top:var(--space-8)}#subjects ul li{padding:5px 0px;border-bottom:var(--border-extra-subtle)}@media(max-width: 845px){#subjects ul{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(30, 1fr)}}@media(max-width: 425px){#subjects ul{display:block}}#subject_details{margin-top:2em;grid-area:layout}#subject_details section{box-shadow:var(--shadow-50);border:var(--border-subtle);border-top:2px solid var(--red-500);padding:10px 20px}@media(max-width: 768px){#subject_details section{margin-bottom:1em}}#subject_details section ul{margin:0;padding:0 20px 10px 20px}#subject_details section ul li{padding:5px 0px}#subject_details #subject_grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}#subject_details .subject_grid{display:grid;grid-template-columns:2fr 1fr;grid-gap:10px}@media(max-width: 768px){#subject_details .subject_grid{display:block}}#subject_details .subject_grid>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}@media(max-width: 1280px){#subject_details .subject_grid>div{display:block}}#subject_details .subject_grid h1{font-size:1.25em;font-weight:400;margin-bottom:10px}#subject_details .subject_grid h1:before{display:none}#subject_details .subject_grid aside{margin-top:0}#subject_details .subject_grid aside h2{margin:0}#subject_details .subject_grid aside ul{list-style:none;padding:0}#subject_details .subject_grid aside ul li{padding:15px 0;border-bottom:var(--border-subtle)}#subject_details .subject_grid aside ul li:last-child{padding-bottom:5px;border-bottom:none}#subject_details .person{display:grid;grid-template-columns:140px auto;grid-gap:15px}#subject_details .person .profile_dtls{padding:10px 5px}#subject_details .person .profile_dtls h2{margin:0;padding:0;font-size:20px}#staff-filter .filter-box{background:var(--color-overlay);margin-bottom:var(--space-5)}@media(max-width: 640px){#staff-filter .filter-box{margin-bottom:var(--space-5)}}#staff-filter .filter-box .max_width{margin-top:0;padding:var(--space-6) var(--space-8)}@media(max-width: 640px){#staff-filter .filter-box .max_width{padding:var(--space-5)}}#staff-filter .filter-box h1{color:var(--white)}#staff-filter .filter-box .filter-grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:var(--space-4)}@media(max-width: 650px){#staff-filter .filter-box .filter-grid{grid-template-columns:1fr}}#staff-filter label{color:var(--white)}#staff-filter input[type=text],#staff-filter .select select{box-shadow:none}#staff-filter .select{display:block}#staff-filter .filter-actions{margin-top:var(--space-4)}#staff-filter button{height:45px}#staff-filter button .material-icons{vertical-align:text-bottom;font-size:var(--font-lg)}#staff-filter button:hover{box-shadow:none}#staff-filter .has-value{background:var(--cream-500) !important;border:3px solid #53adf5}#staff-filter #clear{background:none;box-shadow:none;padding:10px;color:var(--white)}#staff-filter #clear:hover,#staff-filter #clear:focus{background:linear-gradient(135deg, var(--color-button-secondary), var(--color-button-secondary-hover));color:var(--color-text-inverse)}@media(prefers-contrast: more){#staff-filter #clear:hover,#staff-filter #clear:focus{background:var(--color-button-secondary)}}@media(forced-colors: active){#staff-filter #clear:hover,#staff-filter #clear:focus{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){#staff-filter #clear:hover,#staff-filter #clear:focus{background:var(--color-button-secondary)}}#staff-filter #facet-group{border:var(--border-default);padding:var(--space-4);border-radius:var(--radius-sm);margin-bottom:var(--space-4);display:none}#staff-filter #facet-group span:first-child{margin-right:var(--space-2)}#staff-filter #facet-group .facet{padding:var(--space-3) var(--space-4);padding-right:var(--space-5);border:var(--border-200);margin-right:var(--space-2);border-radius:2em;position:relative;overflow:hidden}#staff-filter #facet-group #name-facet,#staff-filter #facet-group #dept-facet,#staff-filter #facet-group #loc-facet{display:none}#staff-filter #facet-group .lbl{font-size:var(--font-sm);font-weight:var(--font-weight-bold)}#staff-filter #facet-group button{background:rgba(0,0,0,0);border:none;color:var(--blue-400);font-weight:var(--font-weight-bold);cursor:pointer;padding:0;box-shadow:none;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}#staff-filter #facet-group button .material-icons{font-size:var(--font-sm);position:absolute;right:0;top:var(--space-2);color:var(--blue-400);z-index:1;font-weight:var(--font-weight-bold)}#staff-filter #facet-group button:after{content:"";position:absolute;right:0;top:0;bottom:0;width:33px;background:var(--gray-100);z-index:0}.filterlist{margin:0;padding:0;list-style:none}.filter_list .filterbar input[type=text],.filter_list .filterbar select{border-color:var(--gray-200)}#staff-lists .overlay{display:none}#staff-lists ul{margin:2em 0em;padding:0}#staff-lists ul .profile_img{margin:0 auto}#staff-lists ul>li{padding:1em 2em;max-width:600px}.no-results{display:none}.pcard{background:repeating-linear-gradient(to bottom, var(--gray-50) 0, var(--gray-50) 100px, transparent 100px, transparent 100%) !important;background-size:cover}.pcard.hidden{display:none}.pcard .thumb{border-radius:100px;border:3px solid var(--gray-200);width:175px;min-width:175px;height:175px;padding-bottom:0;overflow:hidden;margin:0 auto;background:var(--white);margin-top:var(--space-3)}.pcard .thumb img{margin:0 auto}.pcard .pdetails{margin-top:var(--space-4)}.pcard .pdetails .cn{font-size:var(--font-xl);font-weight:var(--font-weight-bold);border-bottom:none}.pcard .pdetails .cn:hover,.pcard .pdetails .cn:focus{text-decoration:underline !important}.pcard .pdetails .title{font-size:var(--font-sm);margin-top:-2px;font-weight:var(--font-weight-bold)}.pcard .pdetails .pronouns{display:block;font-size:var(--font-sm);margin-bottom:var(--space-4);padding-bottom:var(--space-4);min-height:36px;border-bottom:1px solid var(--gray-200)}.pcard .pdetails .dept{margin-bottom:var(--space-4)}.pcard .pdetails .loc a{border-bottom:none}.pcard .pdetails .loc a:hover,.pcard .pdetails .loc a:focus{text-decoration:underline !important}.pcard .pdetails .lbl{margin-right:var(--space-2);font-size:var(--font-sm);font-weight:var(--font-weight-bold);display:block}.pcard .profile_dtls{margin-top:var(--space-4);display:grid;grid-template-rows:auto;grid-gap:var(--space-2);overflow-wrap:break-word;word-wrap:break-word;display:block}.pcard img{width:100%}.pcard.two-col{display:grid;grid-template-columns:1fr 2fr;grid-gap:var(--space-4);background:none !important}@media(max-width: 450px){.pcard.two-col{grid-template-columns:1fr}}.pcard.two-col h2{font-size:var(--font-xl);padding-bottom:0;border-bottom:0}.pcard.two-col .thumb{width:140px;min-width:140px;height:140px}.pcard.two-col .pdetails .pronouns{border-bottom:none;padding-bottom:0;margin-bottom:0}#locations{position:relative;background:var(--color-section-subtle);min-height:80vh}#locations #html5-date{height:42px}#locations .shade{display:none}#locations .show-none{display:none}#locations #featured_img{height:124px;background-image:url(/assets/libraries-6a6e06f5bf8258a2cccf0ab87cdace683470040c2760c81d86acb826a9f1b1c8.jpg)}#locations .image_text{top:1.25em;bottom:unset;left:1em;z-index:3}#locations h1.text{border:none;font-size:28px}#locations #grid_layout{grid-gap:0;margin-top:2em;position:relative;padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-section);border-color:var(--gray-150);padding:0;min-height:fit-content}@media(max-width: 414px){#locations #grid_layout{padding:var(--space-2);border:none;border-radius:0;box-shadow:none;margin-bottom:var(--space-0)}}#locations #grid_layout h1,#locations #grid_layout h2{font-size:1em;margin:0;font-weight:700;border-bottom:none}#locations #grid_layout h1 .material-icons,#locations #grid_layout h2 .material-icons{font-size:1.25em;vertical-align:middle;position:relative;bottom:2px}#locations #grid_layout .left-column{border-right:2px solid var(--gray-50)}#locations #grid_layout #heading-row,#locations #grid_layout .top-right-column h2{background:var(--color-section);border-bottom:4px solid var(--gray-100);color:var(--gray-900);padding:.5em 1.5em;height:50px;border-radius:var(--radius-sm)}#locations #grid_layout #heading-row h1{display:inline-flex}#locations #grid_layout #heading-row h1 .text{padding-top:1px;padding-left:3px}#locations #grid_layout #heading-row .wrapper{position:relative;display:inline-flex;padding-right:3.5em}#locations #grid_layout #location-filters{border-right:1px solid var(--gray-500);padding-right:1em}#locations #grid_layout #resetFilters{position:absolute;justify-content:flex-end;color:var(--color-link-inverse);top:0px;right:-1.5rem;font-size:17px}#locations #grid_layout #resetFilters:hover,#locations #grid_layout #resetFilters:focus{color:var(--color-link-inverse-hover);text-decoration:underline}#locations #grid_layout .top-right-column a{color:var(--color-link-inverse)}#locations #grid_layout .top-right-column a:hover,#locations #grid_layout .top-right-column a:focus{color:var(--color-link-inverse-hover);text-decoration:underline}#locations #grid_layout{background:#484848;color:var(--white);background-image:url(/assets/libraries/poly_texture-03391d289c09f15f861566e0aa8ba1e8bf601c49b8f79ff125004f0f5f5b7cf2.jpg);background-position:center;border:none}@media(prefers-reduced-transparency: reduce),(prefers-contrast: more){#locations #grid_layout .has-texture{background-image:none}}#locations #grid_layout .left-column{border-right:2px solid var(--gray-500)}#locations #grid_layout #heading-row,#locations #grid_layout .top-right-column h2{background:var(--gray-900);color:var(--white);border-color:var(--gray-900)}@media(prefers-color-scheme: dark){#locations #grid_layout #heading-row,#locations #grid_layout .top-right-column h2{background:var(--gray-200);color:var(--white);border-color:var(--gray-200)}}#locations #grid_layout .checkbox-dropdown .dropdown-btn{background:var(--gray-400);color:var(--white);border:none;min-height:42px}#locations #grid_layout .date-picker input[type=date]{background:var(--gray-400);color:var(--white);border:none}#locations #grid_layout .date-picker input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}#locations #grid_layout .date-picker .date-format-hint{color:var(--color-text-always-white)}#locations .filter-options{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1em;padding:1em 1.5em}@media(max-width: 768px){#locations .filter-options{grid-template-columns:1fr}}#locations .filter-options .date-picker label{font-weight:bold;margin-bottom:4px}#locations .filter-options .date-picker input[type=date]{border:var(--border-default);border-radius:var(--radius-sm);padding:8px;width:100%;appearance:textfield}#locations .filter-options .date-picker .date-format-hint{font-size:14px;color:var(--gray-400);margin-top:2px}#locations .spinner{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:1000;display:flex;justify-content:center;align-items:center}#locations .spinner[hidden]{display:none}#locations .mobile-hours-display{display:none}@media(max-width: 1024px){#locations .mobile-hours-display{display:block}}#locations .location-group{position:relative;padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-section);background-color:var(--color-section);padding:0;margin-top:2.5rem;box-shadow:0px 4px 14px 0px rgba(0,0,0,.15)}@media(max-width: 414px){#locations .location-group{padding:var(--space-2);border:none;border-radius:0;box-shadow:none;margin-bottom:var(--space-0)}}#locations .location-group .layout{display:grid;grid-template-columns:400px minmax(0, 1fr)}@media(max-width: 1200px){#locations .location-group .layout .heading .columnheader:nth-child(4),#locations .location-group .layout .loc-button .cell:nth-child(4){display:none}}#locations .location-group .layout .group-header{grid-column:1;display:grid;grid-template-rows:auto 1fr;height:100%;border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm);overflow:hidden;box-shadow:0px 4px 14px 0px rgba(0,0,0,.15)}#locations .location-group .layout .group-header .group-image{width:100%;aspect-ratio:3/2;max-height:var(--group-image-max, 400px);background:var(--gray-150)}#locations .location-group .layout .group-header .group-image img{width:100%;height:100%;object-fit:cover;display:block;margin:0}#locations .location-group .layout .group-header h2{margin:0;border-bottom:none;background:#484848;color:var(--white);padding:.75em 1.25em;display:block;align-self:stretch;height:100%;background-image:url(/assets/libraries/poly_texture-03391d289c09f15f861566e0aa8ba1e8bf601c49b8f79ff125004f0f5f5b7cf2.jpg);background-position:center}@media(prefers-reduced-transparency: reduce),(prefers-contrast: more){#locations .location-group .layout .group-header h2 .has-texture{background-image:none}}#locations .location-group .layout .group-content{grid-column:2;min-height:0;min-width:0}#locations .location-group .layout .visible{display:block}#locations .location-group .layout .featuresvisible{display:block}#locations .location-group .layout .hidden,#locations .location-group .layout .featureshidden,#locations .location-group .layout .closed{display:none}#locations .location-group .layout .row-open>.accordion-panel{overflow:visible}#locations .location-group .layout .row-open .acc-title{top:63px;z-index:2}@media(max-width: 1024px){#locations .location-group .layout .row-open .acc-title{position:relative;top:0;z-index:0}}@media(max-width: 1024px){#locations .location-group .layout{grid-template-columns:1fr}#locations .location-group .layout .group-header,#locations .location-group .layout .group-content{grid-column:1}#locations .location-group .layout .group-header{margin-bottom:12px}}#locations .heading{background:var(--color-section);border-bottom:4px solid var(--gray-100);color:var(--gray-900);border-radius:var(--radius-sm)}#locations .heading .row{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;color:var(--gray-900);gap:10px;border-radius:0;background:#f5f5f5}@media(prefers-color-scheme: dark){#locations .heading .row{background:var(--gray-200)}}@media(max-width: 768px){#locations .heading .row{grid-template-columns:3fr 1fr}#locations .heading .row .cell,#locations .heading .row .columnheader{display:none}#locations .heading .row .cell.today,#locations .heading .row .cell.title,#locations .heading .row .columnheader.today,#locations .heading .row .columnheader:first-child{display:inline-flex}}@media(max-width: 1200px){#locations .heading .row{grid-template-columns:2fr 1fr 1fr}}@media(max-width: 768px){#locations .heading .row{grid-template-columns:2fr 1fr}}#locations .acc-title button:hover,#locations .acc-title button[aria-expanded=true]{color:var(--white)}#locations .acc-title button:hover .material-icons,#locations .acc-title button[aria-expanded=true] .material-icons{color:var(--white)}#locations .accordion-trigger{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:10px;padding:0;font-weight:normal;border-bottom:1px solid var(--gray-150);color:var(--gray-900);border-radius:0;background:var(--color-section)}@media(max-width: 1024px){#locations .accordion-trigger{grid-template-columns:3fr 1fr}}@media(max-width: 1200px){#locations .accordion-trigger{grid-template-columns:2fr 1fr 1fr}}@media(max-width: 768px){#locations .accordion-trigger{grid-template-columns:2fr 1fr}}#locations .accordion-trigger.focus,#locations .accordion-trigger:hover,#locations .accordion-trigger[aria-expanded=true]{color:var(--white);border-bottom:1px solid var(--blue-700);background:linear-gradient(135deg, var(--blue-500), var(--blue-300))}@media(prefers-color-scheme: dark){#locations .accordion-trigger.focus,#locations .accordion-trigger:hover,#locations .accordion-trigger[aria-expanded=true]{background:var(--blue-700)}}#locations .accordion-trigger.focus .material-icons,#locations .accordion-trigger:hover .material-icons,#locations .accordion-trigger[aria-expanded=true] .material-icons{color:var(--white)}#locations .accordion-trigger.focus .cell.today,#locations .accordion-trigger:hover .cell.today,#locations .accordion-trigger[aria-expanded=true] .cell.today{background-color:var(--blue-700) !important}#locations .accordion-trigger.focus .cell.today:after,#locations .accordion-trigger:hover .cell.today:after,#locations .accordion-trigger[aria-expanded=true] .cell.today:after{display:none}#locations .accordion-trigger .accordion-title{padding-left:1.25rem;display:inline-flex}#locations .accordion-trigger .accordion-title .txt{padding:0 0 0 5px;margin:0;border-bottom:none;font-size:16px;font-weight:normal}#locations .accordion-trigger .accordion-title .material-icons{display:inline-flex;padding-top:2px;align-self:flex-start;justify-content:center;transition:transform .3s ease;color:var(--gray-400);line-height:1;font-size:20px;transform-origin:center center}#locations .accordion-trigger[aria-expanded=true] .accordion-title .material-icons{transform:rotate(90deg);color:#fff}#locations .accordion-block{border-radius:0;border:none;box-shadow:none;padding:0;list-style:none;margin:0}#locations .columnheader{margin:0;padding:8px 10px 5px 20px;display:flex;flex-direction:column;align-items:flex-start;font-size:1em;line-height:1.4;color:var(--gray-900);font-weight:700}#locations .columnheader .date-col{display:block;word-break:break-word}#locations .columnheader:first-child{padding-left:1.5rem}#locations .columnheader:first-child,#locations .columnheader.today{align-items:flex-start;justify-content:flex-end;height:100%}#locations .columnheader.today{background:var(--gray-150);position:relative}@media(prefers-color-scheme: dark){#locations .columnheader.today{background:var(--gray-300)}}#locations .columnheader.today:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:4px;background:var(--gray-200)}@media(prefers-color-scheme: dark){#locations .columnheader.today:after{background:var(--gray-400);bottom:0px}}#locations .no-results{display:none}#locations .no-results.show{padding:4rem 2rem;display:flex;align-items:center;width:100%;text-align:center;background:#fff;border:1px solid var(--gray-200);border-radius:4px;margin-bottom:1.5rem}#locations .no-results.show p{margin:0;font-weight:700;font-size:16px}#locations .library-location{margin-bottom:var(--space-0)}#locations .accordion-panel>div{display:grid;grid-template-rows:auto;grid-gap:5px;border:2px solid var(--blue-500)}#locations .accordion-panel>div p{padding:0;margin:0}#locations .accordion-panel>div h3{font-size:1em;margin:0;margin-top:1em}#locations .accordion-panel>div h3:first-child{margin-top:0}#locations .accordion-panel>div .info{padding:.75em 1.5em;line-height:1.5;grid-template-columns:45px auto;margin:0;border:1px solid var(--orange-100)}#locations .accordion-panel>div .info h3{font-size:16px;padding-top:2px;border-bottom:var(--border-subtle);margin-bottom:10px;padding-bottom:2px}#locations .accordion-panel>div .info.info_box>.material-icons{font-size:32px;margin-right:2px;line-height:1;vertical-align:middle;position:relative;top:4px;background:linear-gradient(135deg, var(--orange-300), var(--orange-500));color:var(--color-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block}@media(prefers-contrast: more){#locations .accordion-panel>div .info.info_box>.material-icons{background:var(--orange-500)}}@media(forced-colors: active){#locations .accordion-panel>div .info.info_box>.material-icons{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){#locations .accordion-panel>div .info.info_box>.material-icons{background:var(--orange-500)}}@supports not (-webkit-background-clip: text){#locations .accordion-panel>div .info.info_box>.material-icons{color:var(--color-text)}}#locations .accordion-panel>div .info .close{display:none}#locations .accordion-panel>div .grouping{padding:1em}#locations .accordion-panel>div .loc-details{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;padding:1em 0}@media(max-width: 1329px){#locations .accordion-panel>div .loc-details{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"bkg-img loc-contact loc-plan" "bkg-img loc-contact loc-find"}}@media(max-width: 1230px){#locations .accordion-panel>div .loc-details{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"bkg-img bkg-img" "loc-contact loc-plan" "loc-contact loc-find"}}@media(max-width: 985px){#locations .accordion-panel>div .loc-details{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"bkg-img" "loc-contact" "loc-hours" "loc-plan" "loc-find"}}#locations .accordion-panel>div .loc-details h3{background:var(--gray-100);border-radius:6px;padding:10px}#locations .accordion-panel>div .loc-details .bkg-img{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:275px;border-radius:var(--radius-sm)}@media(max-width: 1329px){#locations .accordion-panel>div .loc-details .bkg-img{grid-area:bkg-img}}@media(prefers-color-scheme: dark){#locations .accordion-panel>div .loc-details a{color:var(--color-link-inverse)}#locations .accordion-panel>div .loc-details a:hover,#locations .accordion-panel>div .loc-details a:focus{color:var(--color-link-inverse-hover)}}#locations .accordion-panel>div .loc-details .loc-contact{border-right:var(--border-subtle);padding-right:1em;margin-right:1em}@media(max-width: 1329px){#locations .accordion-panel>div .loc-details .loc-contact{grid-area:loc-contact}}@media(max-width: 985px){#locations .accordion-panel>div .loc-details .loc-contact{border-right:none;padding-right:0;margin-right:0}}#locations .accordion-panel>div .loc-details .loc-contact .dtls{display:grid;grid-template-columns:25px auto;gap:10px;margin-bottom:.75em;padding-bottom:.75em;border-bottom:var(--border-subtle)}#locations .accordion-panel>div .loc-details .loc-contact .dtls:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#locations .accordion-panel>div .loc-details .loc-contact .dtls.emails .material-icons{margin-top:3px;font-size:23px}#locations .accordion-panel>div .loc-details .loc-contact .material-icons{font-size:26px;margin-right:2px;color:#858585;line-height:1;vertical-align:middle;position:relative}@media(max-width: 1329px){#locations .accordion-panel>div .loc-details .loc-hours{grid-area:loc-hours}}#locations .accordion-panel>div .loc-details .loc-hours li{display:block;padding-bottom:1em}#locations .accordion-panel>div .loc-details .loc-hours .lbl{font-weight:700;display:block}#locations .accordion-panel>div .loc-details .loc-plan{border-right:var(--border-subtle);padding-right:1em;margin-right:1em}@media(max-width: 1329px){#locations .accordion-panel>div .loc-details .loc-plan{grid-area:loc-plan;padding-right:0;margin-right:0;border-right:none}}#locations .accordion-panel>div .loc-details .loc-plan ul{list-style:none;padding:0;margin:0}#locations .accordion-panel>div .loc-details .loc-plan ul li{margin-bottom:.5em;padding-bottom:.5em}#locations .accordion-panel>div .loc-details .loc-plan ul li:last-child{margin-bottom:0;padding-bottom:0;border:none}@media(max-width: 1329px){#locations .accordion-panel>div .loc-details .loc-find{grid-area:loc-find}}#locations .accordion-panel>div .loc-details .loc-find>ul li{margin-bottom:.5em;padding-bottom:.5em}#locations .accordion-panel>div .loc-details .loc-find>ul li button{color:#005ca5}#locations .accordion-panel>div .loc-details .loc-find>ul li button:hover,#locations .accordion-panel>div .loc-details .loc-find>ul li button:focus{color:#0d8cf1}#locations .accordion-panel>div .loc-details .loc-find .inner-list{padding-left:20px;margin-left:4px;position:relative}#locations .accordion-panel>div .loc-details .loc-find .inner-list:before{content:"";width:1px;height:100%;background:var(--gray-200);position:absolute;left:0;top:0}#locations .accordion-panel>div .loc-details .loc-find .inner-list li:last-child{border-bottom:none}#locations .accordion-panel>div .loc-details .loc-find #all-features ul{list-style:none;padding:0;margin:0}#locations .accordion-panel>div .loc-details .loc-find #all-features ul .inner-list{padding-left:20px}#locations .accordion-panel>div .loc-details .loc-find #all-features ul li{padding-bottom:10px;margin-bottom:10px}#locations .top-right-column a:hover,#locations .top-right-column a:focus{text-decoration:none}@media(max-width: 1024px){#locations .top-right-column{margin-top:1em;max-width:100%}}#locations .top-right-column ul{list-style:none;margin-top:10px;line-height:1.75}#locations .cell{padding:10px 10px 10px 20px;margin:0;height:100%}@media(max-width: 768px){#locations .cell{display:none}}#locations .cell.today{background:var(--gray-100);position:relative}@media(max-width: 768px){#locations .cell.today{display:block}}#locations .cell.today:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:var(--gray-150)}#ask p{margin-bottom:4em;padding:20px;border:var(--border-default);box-shadow:0px 5px 11px 0px rgba(0,0,0,.04);margin:0 0 2em}#ask table{margin-top:2em}#ask th{background:none;color:var(--color-text);text-transform:uppercase;font-size:.9em;font-weight:700}#ask button{padding:7px 15px;height:auto}#ask button svg{height:18px;width:20px;margin-right:6px;transform:translateY(15%);fill:var(--gray-900)}#ask button:hover svg,#ask button:focus svg{fill:var(--white)}#ask-page h1:before{display:none}#ask-page .ask_card{max-width:400px;position:relative;padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-section);padding:0}@media(max-width: 414px){#ask-page .ask_card{padding:var(--space-2);border:none;border-radius:0;box-shadow:none;margin-bottom:var(--space-0)}}#ask-page .ask-additional li:first-child{display:none}#initiatives #featured_img{background-image:url(/about/initiatives.jpg)}#initiatives #initiative-filters{position:relative;padding:var(--space-6);border:var(--border-default);border-radius:var(--radius-sm);margin-bottom:var(--space-2);background-color:var(--color-section)}@media(max-width: 414px){#initiatives #initiative-filters{padding:var(--space-2);border:none;border-radius:0;box-shadow:none;margin-bottom:var(--space-0)}}#initiatives #initiative-filters .initiave-actions{display:inline-flex;align-items:center}#initiatives #initiative-filters .initiave-actions a{margin-top:1.5em;margin-left:1em}#initiatives .filter-grid{display:grid;grid-template-columns:1fr 1fr .5fr .5fr;grid-gap:10px}@media(max-width: 1024px){#initiatives .filter-grid{grid-template-columns:1fr 1fr}}@media(max-width: 768px){#initiatives .filter-grid{grid-template-columns:1fr}}#initiatives ul{list-style:none;margin:0;padding:0}#initiatives .options label{font-weight:normal}#initiatives button{margin-top:1.5em;display:grid;grid-template-columns:20px 1fr;gap:5px}#initiatives button .material-icons{font-size:20px;line-height:1}#initiatives #all-initiaves>li{display:grid;grid-template-columns:150px auto;grid-gap:20px;margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #bdbdbd}@media(max-width: 1024px){#initiatives #all-initiaves>li{grid-template-columns:1fr}}#initiatives #all-initiaves>li.visible{display:grid}#initiatives #all-initiaves>li.hidden{display:none}#initiatives #all-initiaves h2{margin:0;border-bottom:none;padding:0}#initiatives #all-initiaves .topic{display:inline-flex;margin-bottom:8px;font-weight:bold;font-size:10px;letter-spacing:.5px;text-transform:uppercase}@media(max-width: 640px){#initiatives #all-initiaves .topic{display:block}}#initiatives #all-initiaves .topic li{padding-right:1em;margin-right:1em;border-right:1px solid #bdbdbd}@media(max-width: 640px){#initiatives #all-initiaves .topic li{border-right:none;margin-bottom:5px;margin-top:5px}}#initiatives #all-initiaves .topic li:last-child{border-right:none}#initiatives #all-initiaves .details{display:inline-grid;grid-template-columns:auto auto;margin-top:15px;display:none}@media(max-width: 640px){#initiatives #all-initiaves .details{display:block}}#initiatives #all-initiaves .details a{font-size:11px;text-transform:uppercase;letter-spacing:1px;font-weight:700;position:relative;padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-section);padding:8px 15px;display:block}@media(max-width: 414px){#initiatives #all-initiaves .details a{padding:var(--space-2);border:none;border-radius:0;box-shadow:none;margin-bottom:var(--space-0)}}#initiatives #all-initiaves .details a .desc{vertical-align:super;margin-left:5px}#initiatives #all-initiaves .details li{border-right:1px solid #e0e0e0}@media(max-width: 640px){#initiatives #all-initiaves .details li{border-right:none;border-bottom:1px solid #e0e0e0}}#initiatives #all-initiaves .details li:last-child{border-right:none}@media(max-width: 640px){#initiatives #all-initiaves .details li:last-child{border-bottom:none}}#initiatives #all-initiaves .details .material-icons{color:var(--gray-500);font-size:19px;padding-bottom:2px;line-height:1}#initiatives #initiaves-list{margin-top:1.5em}#initiatives #initiaves-list .overlay{display:none;height:400px;position:relative;padding-left:30px}#initiatives .flag,#initiative-details .flag{border-radius:30px;font-weight:bold;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--gray-900);justify-content:center;position:relative;padding:10px 10px 10px 35px;display:block;border:2px solid var(--gray-400);overflow:hidden;z-index:2}#initiatives .flag .flag-state,#initiative-details .flag .flag-state{padding-top:2px;padding-left:3px}#initiatives .flag .material-icons,#initiative-details .flag .material-icons{font-size:18px;position:absolute;left:15px;line-height:1;color:var(--white)}#initiatives .flag .material-icons:after,#initiative-details .flag .material-icons:after{content:"";height:20px;width:20px;display:block;position:absolute;z-index:-1;border-radius:50px;left:-1px;top:-1px}#initiatives .flag.in-progress,#initiative-details .flag.in-progress{border-color:var(--orange-300)}#initiatives .flag.in-progress .material-icons:after,#initiative-details .flag.in-progress .material-icons:after{background:var(--orange-100)}#initiatives .flag.pending,#initiative-details .flag.pending{border-color:#fd9404}#initiatives .flag.pending .material-icons:after,#initiative-details .flag.pending .material-icons:after{background:#fd9404}#initiatives .flag.unknown,#initiative-details .flag.unknown{border-color:var(--red-300)}#initiatives .flag.unknown .material-icons:after,#initiative-details .flag.unknown .material-icons:after{background:var(--red-300)}#initiatives .flag.complete,#initiative-details .flag.complete{border-color:var(--green-300)}#initiatives .flag.complete .material-icons:after,#initiative-details .flag.complete .material-icons:after{background:var(--green-300)}#initiative-details .initiative-content p:first-child{margin-top:0}#initiative-details .list-directions{list-style:none;margin:.5em 0;padding:0}#initiative-details .list-directions>li{margin-bottom:1em}#initiative-details #crumbs{margin-bottom:2.5em}#initiative-details .hasImg{display:grid;grid-template-columns:minmax(200px, 400px) 2fr;grid-gap:1.5em}@media(max-width: 1024px){#initiative-details .hasImg{grid-template-columns:1fr}}#initiative-details .flag{border:none;padding-left:25px}#initiative-details .flag .material-icons{left:2px}#initiative-details aside ul{list-style:none;margin:0;padding:0}#initiative-details .contacts{margin:1em 0}#initiative-details .contacts li{border-bottom:var(--border-default);padding:0;margin-bottom:1em;padding-bottom:1em;background:var(--color-section) !important}#initiative-details .contacts li .thumb{width:100px;min-width:100px;height:100px}#initiative-details .contacts li .cn{font-size:18px;font-weight:700}#initiative-details .contacts li:last-child{border-bottom:none}.blog.content h2{margin-bottom:0}.blog.content p{padding:.7em 0;margin:0}.blog_date{font-size:14px;color:#858585;font-weight:700;margin-top:10px}.blog_date .post_cred{border-left:var(--border-subtle);padding-left:8px;margin-left:5px}.blog_feature{border-radius:var(--radius-md);box-shadow:var(--shadow-50);margin-bottom:2em}.all_posts{margin-top:1.5em;font-weight:700}#grid_layout.post{max-width:1280px;margin:0 auto}#grid_layout.post .content h1{font-size:2.5em;line-height:1.2;letter-spacing:normal;margin:0}#grid_layout.post .content .blog_date{margin-bottom:2.5em;font-size:.9rem;letter-spacing:.3px;color:#858585;font-weight:400}#grid_layout.post aside ul,#grid_layout.post aside .highlight p{position:relative;margin:0em 1.3em;list-style:none;padding:0}#grid_layout.post aside ul li a,#grid_layout.post aside .highlight p li a{padding:.4em .8em;display:inline-block}#grid_layout.post aside ul:before,#grid_layout.post aside .highlight p:before{content:"";position:absolute;left:-15px;top:0;bottom:0;background:#d6d6d6;height:100%;width:1px}#news .cards .banner_img{height:300px}.category .cards .banner_img,#news .cards .banner_img{height:300px}.category .cards .content,#news .cards .content{min-height:200px}.category .pagination,#news .pagination{display:flex;justify-content:center;align-items:center;height:5rem;border-radius:var(--radius-sm);background:var(--color-section);box-shadow:var(--shadow-50);border:var(--border-subtle)}.category .pagination .material-icons,#news .pagination .material-icons{vertical-align:unset}.category nav.posts,#news nav.posts{display:flex}.category nav.posts>span,#news nav.posts>span{margin-left:1em;margin-right:1em}.category nav.posts a,#news nav.posts a{height:24px;width:24px}.category nav.posts a:hover,.category nav.posts a:focus,#news nav.posts a:hover,#news nav.posts a:focus{background:var(--blue-500);color:var(--white);border-radius:var(--radius-sm)}#gls-form-embed{max-width:45em}#gls-form-embed [data-for=rfr_url]{display:none}#gls-form-embed [data-for=user_agent]{display:none}#gls-form-embed h2{margin-top:1.5em}#gls-form-embed .info_wrapper{margin-top:var(--space-2);margin-left:var(--space-1)}#gls-form-embed .id51f593cd-232a-4b00-9225-b846bec90e1d [data-for=to]{display:none}#gls-form-embed #error_explanation{position:relative;padding:var(--space-3) var(--space-4);border:var(--border-subtle);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-callout);color:var(--color-text);padding:1em;border:1px solid var(--orange-300)}#gls-form-embed #error_explanation h2{margin-top:0;padding:0;border-bottom:none;font-size:18px}#site-search .can-we-help{z-index:3;position:sticky;top:0;background-color:var(--color-section-subtle);padding:20px 0;border-bottom:var(--border-subtle);box-shadow:var(--shadow-50);color:var(--color-text-inverse)}@media(max-width: 640px){#site-search .can-we-help{position:inherit}}#site-search .can-we-help .split{display:grid;grid-template-columns:2fr minmax(auto, 350px);gap:1em}@media(max-width: 1024px){#site-search .can-we-help .split{grid-template-columns:1fr 1fr}}@media(max-width: 640px){#site-search .can-we-help .split{grid-template-columns:1fr}}#site-search .can-we-help form{position:relative}@media(max-width: 640px){#site-search .can-we-help form{display:flex;gap:5px}}#site-search .can-we-help form .material-icons{position:absolute;top:16px;left:10px;font-size:var(--font-2xl);color:var(--color-text-muted)}#site-search .can-we-help form input[type=text]{padding-left:2.5em}#site-search .can-we-help form button{margin-top:1em}@media(max-width: 640px){#site-search .can-we-help form button{margin-top:0;border-radius:var(--radius-sm)}}#site-search .additional-buckets{border-left:var(--border-inverted);padding:10px 30px}#site-search .additional-buckets h2{margin-top:0}#site-search .additional-buckets ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr}@media(max-width: 640px){#site-search .additional-buckets ul{display:flex;gap:20px;flex-wrap:wrap}}#site-search .additional-buckets ul li a{color:var(--color-link-inverse-hover)}#site-search .additional-buckets ul li a .material-icons{background:var(--color-text-inverse);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block;vertical-align:sub;font-size:18px}@supports not (-webkit-background-clip: text){#site-search .additional-buckets ul li a .material-icons{color:var(--color-text)}}#site-search .additional-buckets ul li a:hover,#site-search .additional-buckets ul li a:focus{color:var(--color-link-inverse-hover)}#site-search .page-container{padding:0}#site-search .results{padding:1em 2em;border-bottom:var(--border-default);background:var(--color-section-subtle);width:100%;font-size:18px;font-weight:700}#site-search .search-results{list-style:none;padding:1em;margin:0}#site-search .search-results.suggest{padding-bottom:0;padding-top:0;border-bottom:10px solid var(--gray-100)}#site-search .search-results li{overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;padding:.5em;border-bottom:var(--border-subtle)}#site-search .search-results li:last-child{border-bottom:none}#site-search .search-results li.split{display:grid;grid-template-columns:24px auto;gap:10px}#site-search .search-results li.split .material-icons{background:linear-gradient(135deg, var(--color-button-red), var(--color-button-secondary-red));color:var(--color-text-inverse);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block;font-size:24px}@media(prefers-contrast: more){#site-search .search-results li.split .material-icons{background:var(--color-button-red)}}@media(forced-colors: active){#site-search .search-results li.split .material-icons{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){#site-search .search-results li.split .material-icons{background:var(--color-button-red)}}@supports not (-webkit-background-clip: text){#site-search .search-results li.split .material-icons{color:var(--color-text)}}#site-search .search-results.full{padding-left:3em}#site-search .search-results.full li{padding:1em 0}#site-search .title{font-size:20px;line-height:1.25}#site-search .summary{display:block}#site-search .labels{overflow-wrap:break-word;word-wrap:break-word;font-size:13px}#site-search .recommended{font-size:12px;display:inline-block;font-weight:700}#site-search .search-nav{margin-top:2em;padding:1em;background:var(--gray-100);border-radius:var(--radius-sm);display:grid;grid-template-columns:1fr 1fr}#site-search .search-nav a{font-size:18px}#site-search .search-nav a .material-icons{vertical-align:middle;font-size:24px}#site-search .search-nav a:first-child{justify-self:flex-start}#site-search .search-nav a:last-child{justify-self:flex-end}@media(max-width: 1240px){#hours_main #grid_layout{grid-template-columns:1fr;grid-gap:1em}}#hours_main #hours-list{font-size:18px}#hours_main #hours-list li a{text-align:left}#hours_main .lbl{font-size:18px;font-weight:700}#hours_main .example{display:block;font-size:14px;font-weight:400}#hours_main .hours_dtls h2{display:grid;padding:0;grid-template-columns:50px auto;gap:5px;font-size:1.5em;line-height:1.2;border-bottom:none;margin:0}#hours_main .hours_dtls .material-icons{background:linear-gradient(135deg, var(--color-button-red), var(--color-button-secondary-red));color:var(--color-text-inverse);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block;font-size:45px;text-align:center}@media(prefers-contrast: more){#hours_main .hours_dtls .material-icons{background:var(--color-button-red)}}@media(forced-colors: active){#hours_main .hours_dtls .material-icons{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){#hours_main .hours_dtls .material-icons{background:var(--color-button-red)}}@supports not (-webkit-background-clip: text){#hours_main .hours_dtls .material-icons{color:var(--color-text)}}@media(prefers-color-scheme: dark){#hours_main .hours_dtls .material-icons{background:var(--red-300);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block}@supports not (-webkit-background-clip: text){#hours_main .hours_dtls .material-icons{color:var(--color-text)}}}#hours_main .hours_dtls .sub{background:linear-gradient(135deg, var(--color-button-red), var(--color-button-secondary-red));color:var(--color-text-inverse);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block;display:block;padding:0;padding-top:var(--space-1)}@media(prefers-contrast: more){#hours_main .hours_dtls .sub{background:var(--color-button-red)}}@media(forced-colors: active){#hours_main .hours_dtls .sub{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){#hours_main .hours_dtls .sub{background:var(--color-button-red)}}@supports not (-webkit-background-clip: text){#hours_main .hours_dtls .sub{color:var(--color-text)}}@media(prefers-color-scheme: dark){#hours_main .hours_dtls .sub{background:var(--white);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block;display:block}@supports not (-webkit-background-clip: text){#hours_main .hours_dtls .sub{color:var(--color-text)}}}#hours_main .inner-tab-content{display:grid;grid-template-areas:"callout callout" "mainHrs exceptHrs";gap:10px;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}@media(max-width: 768px){#hours_main .inner-tab-content{grid-template-areas:"callout" "mainHrs" "exceptHrs"}}#hours_main .today.callout{grid-area:callout;display:grid;grid-template-columns:30px auto;position:relative;padding:var(--space-6);border:var(--border-default);border-radius:var(--radius-sm);margin-bottom:var(--space-2);background-color:var(--color-section);padding:var(--space-5)}@media(max-width: 414px){#hours_main .today.callout{padding:var(--space-2);border:none;border-radius:0;box-shadow:none;margin-bottom:var(--space-0)}}#hours_main .today.callout .material-icons,#hours_main .today.callout .material-symbols-outlined{margin-top:3px}#hours_main .today.callout h2{border-bottom:none;display:inline-block;margin:0}#hours_main .today.callout .accordion,#hours_main .today.callout .accordion-block{margin-bottom:0}#hours_main .today.callout .accordion-panel ul{list-style:none;padding:0;display:inline-grid;margin-bottom:0}@media(max-width: 768px){#hours_main .today.callout .accordion-panel ul{display:block}}#hours_main .today.callout .accordion-panel ul li{display:grid;grid-template-columns:200px auto;gap:10px;padding-bottom:10px;border-bottom:var(--border-subtle);margin-bottom:10px}@media(max-width: 768px){#hours_main .today.callout .accordion-panel ul li{display:block}#hours_main .today.callout .accordion-panel ul li .day{font-weight:700}}#hours_main .main_hrs{grid-area:mainHrs}#hours_main .except_hrs{grid-area:exceptHrs}@media(max-width: 1024px){#hours_main .tab-block .tab-content,#hours_main .tab-block [role=tabpanel]{border:none;box-shadow:none;padding:0}}#hours_main .hours_dtls{position:relative;padding:var(--space-6);border:var(--border-default);border-radius:var(--radius-sm);margin-bottom:var(--space-2);background-color:var(--color-section);padding:var(--space-5)}@media(max-width: 414px){#hours_main .hours_dtls{padding:var(--space-2);border:none;border-radius:0;box-shadow:none;margin-bottom:var(--space-0)}}#hours_main .hours_dtls ul{list-style:none;margin:0;padding:0;position:relative;padding-left:3em}#hours_main .hours_dtls ul li{display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));grid-gap:10px;padding:10px 30px 10px 10px;border-bottom:var(--border-subtle)}#hours_main .hours_dtls ul li:last-child{border-bottom:none}#hours_main .hours_dtls ul .day{font-weight:700}#hours_main .hours_dtls ul:before{content:"";width:1px;position:absolute;top:-10px;bottom:0px;left:24px;display:block;background:linear-gradient(135deg, var(--color-button-red), var(--color-button-secondary-red));color:var(--color-text-inverse)}@media(prefers-contrast: more){#hours_main .hours_dtls ul:before{background:var(--color-button-red)}}@media(forced-colors: active){#hours_main .hours_dtls ul:before{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media(prefers-reduced-transparency: reduce){#hours_main .hours_dtls ul:before{background:var(--color-button-red)}}@media(prefers-color-scheme: dark){#hours_main .hours_dtls ul:before{background:var(--red-300)}}#hours_main #multisite_details .first-group .map{border-bottom:none;padding:0;padding-top:8px}#events_pg ul{list-style:none;margin:0;padding:0}#events_pg ul li{position:relative;padding:var(--space-6);border:var(--border-default);border-radius:var(--radius-sm);margin-bottom:var(--space-2);background-color:var(--color-section);padding:0;margin-bottom:var(--space-4)}@media(max-width: 414px){#events_pg ul li{padding:var(--space-2);border:none;border-radius:0;box-shadow:none;margin-bottom:var(--space-0)}}#events_pg .grouped_block{margin-left:var(--space-6)}#events_pg .date{font-size:var(--size-sm);padding:var(--space-3) var(--space-6);background:var(--color-section-subtle);border-radius:var(--radius-sm);font-weight:var(--font-weight-bold);margin-bottom:var(--space-3);border-bottom:var(--border-subtle)}#events_pg dl.grouped{margin:0}#events_pg a{font-size:var(--font-xl);border-bottom:none}#events_pg a:hover,#events_pg a:focus{text-decoration:underline}#tabular_layout figure,#tabular_layout p{margin:0 auto;padding:0}#tabular_layout .tabular_layout{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit, minmax(275px, 1fr));margin-top:1em;justify-items:center}#tabular_layout .tabular_layout li{width:100%;padding:1em}#tabular_layout .tabular_layout li ul{list-style:disc;margin:0;padding:0em 1.5em}#tabular_layout .tabular_layout li ul li{padding:5px 0}#tabular_layout .tabular_layout.as_box li{border:var(--border-subtle)}#tabular_layout .tabular_layout.as_horizontal li{border-bottom:var(--border-subtle)}.bulleted_list ul{margin:0;padding:15px 0;list-style:none}.bulleted_list li{display:grid;grid-template-columns:24px auto;grid-gap:10px}.bulleted_list .as_check{color:var(--green-300)}.bulleted_list .as_cancel{color:var(--red-500)}.bulleted_list .as_warn{color:var(--orange-100)}.bulleted_list .as_info{color:#005ca5}.image_w_desc{margin:1em 0em;padding:0;list-style:none}.image_w_desc strong.title{font-size:20px}.image_w_desc figure{display:grid;margin-left:0}.image_w_desc>li{display:grid;grid-template-columns:150px auto;grid-gap:10px;margin-bottom:20px}@media(max-width: 768px){.image_w_desc>li{display:block}}.image_w_desc>li img{border:var(--border-subtle);box-shadow:var(--shadow-50)}.image_w_desc.as_circle img{border-radius:150px}.image_w_desc.as_horizontal,.image_w_desc.cards{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));display:grid;grid-gap:20px}.image_w_desc.cards>li{display:block;margin:0;padding:0}@media(max-width: 800px){.tableauPlaceholder{width:600px !important}}@media(max-width: 650px){.tableauPlaceholder{width:450px !important}}a.full-width{width:100%;max-width:none;display:block;text-align:center}#subject_lib #department{display:none}#subject_lib a{border-bottom:none}#subject_lib a:hover,#subject_lib a:focus{text-decoration:underline !important}#subject_lib .staff{list-style:none;margin:0;padding:0}#subject_lib .staff li{padding:.5em 0em}#subject_lib .staff .cn{font-weight:700;font-size:18px}#subject_lib .staff .cn,#subject_lib .staff .email,#subject_lib .staff .ph{display:block}#subject_lib .filter_list{position:relative}#subject_lib .filter_list .filterbar.single{margin-bottom:30px}#subject_lib .filter_list #subject_filter{padding-left:40px}#subject_lib .filter_list .material-icons{position:absolute;z-index:10;top:14px;left:10px;color:var(--color-text-muted)}#subject_lib .filter_list .radio-btn-group{display:inline-flex}.column_layout{margin:1.5rem 0rem}.column_layout ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;margin-top:10px}.column_layout li{overflow:hidden}.column_layout .as_two{grid-template-columns:repeat(2, auto)}.column_layout .as_three{grid-template-columns:repeat(3, auto)}.column_layout .as_four{grid-template-columns:repeat(4, auto)}.column_layout .as_five{grid-template-columns:repeat(5, auto)}.column_layout .as_two.as_equal{grid-template-columns:repeat(2, 1fr)}.column_layout .as_three.as_equal{grid-template-columns:repeat(3, 1fr)}.column_layout .as_four.as_equal{grid-template-columns:repeat(4, 1fr)}.column_layout .as_five.as_equal{grid-template-columns:repeat(5, 1fr)}@media(max-width: 1024px){.column_layout .as_two,.column_layout .as_two.as_equal,.column_layout .as_three,.column_layout .as_three.as_equal{grid-template-columns:repeat(1, auto)}.column_layout .as_four,.column_layout .as_five{grid-template-columns:repeat(2, auto)}.column_layout .as_four.as_equal,.column_layout .as_five.as_equal{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.column_layout .as_four,.column_layout .as_four.as_equal,.column_layout .as_five,.column_layout .as_five.as_equal{grid-template-columns:1fr}.column_layout li{border-bottom:var(--border-subtle)}.column_layout li p:first-child{margin-top:0}.column_layout li:last-child{border-bottom:none}}.column-layout{display:flex;flex-wrap:wrap;flex-basis:0;flex-grow:1}.column-layout .wp-block-image a{flex-grow:1;justify-content:center;position:relative;flex-direction:column;max-width:100%;display:block}.column-layout .wp-block-image a img{width:100%;flex:1 0 0%;height:100%;object-fit:cover;max-width:100%;display:block}.column-layout .single-column{padding:10px}.column-layout.is-style-default .single-column{width:calc(50% - .66667em)}@media(max-width: 640px){.column-layout.is-style-default .single-column{width:100%}}.column-layout.is-style-three-columns .single-column{width:calc(33.33333% - .66667em)}.column-layout.is-style-four-columns .single-column{width:calc(25% - .66667em)}.column-layout.is-style-five-columns .single-column{width:calc(20% - .66667em)}@media(max-width: 1280px){.column-layout.is-style-three-columns .single-column,.column-layout.is-style-four-columns .single-column,.column-layout.is-style-five-columns .single-column{width:calc(30.33333% - .66667em)}}@media(max-width: 1024px){.column-layout.is-style-three-columns .single-column,.column-layout.is-style-four-columns .single-column,.column-layout.is-style-five-columns .single-column{width:calc(50% - .66667em)}}@media(max-width: 640px){.column-layout.is-style-three-columns .single-column,.column-layout.is-style-four-columns .single-column,.column-layout.is-style-five-columns .single-column{width:100%}}.column-layout.is-style-flexible-columns{display:flex;flex-wrap:inherit;gap:10px}.column-layout.is-style-flexible-columns figure{display:inline-block;margin:0}.column-layout.is-style-flexible-columns figcaption{display:block}.equipment-block{overflow-x:auto}@media(max-width: 1024px){.equipment-block{width:92vw}}.equipment-block table{min-width:800px;line-height:1.2}.equipment-block tr:first-child td:first-child{background-color:var(--blue-500)}.equipment-block tr td:first-child{min-width:150px}.equipment-block td{text-align:center}#bucky-submit-frame{width:100%;max-width:100%;border:none;height:1580px}.strategic #grid_layout{grid-template-columns:auto 400px}@media(max-width: 1085px){.strategic #grid_layout{grid-template-columns:1fr;grid-gap:1em}}.strategic .cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(400px, 1fr));grid-gap:1em;margin-bottom:1em}.strategic .cards h2{margin:.5em 0;font-size:23px;background:var(--gray-50);padding:.75em}.strategic .cards .graphic_slant{display:none}.strategic .cards .content{padding:0}.strategic .cards .content p{margin:1.25em;margin-bottom:2em}.strategic .cards .content ul{list-style:none;margin:1.25em;position:relative}.strategic .cards .content ul:before{content:"";height:100%;width:2px;background:linear-gradient(to bottom, var(--gray-150) 0%, var(--white) 100%);top:4px;position:absolute;left:8px;display:block}.strategic .cards .content li{padding-bottom:1.25em;margin-bottom:1.25em;border-bottom:var(--border-subtle);position:relative}.strategic .cards .content li:last-child{border-bottom:none}.strategic .cards .content li:before{content:" ";border-radius:50%;display:block;height:18px;width:18px;position:absolute;left:-30px;top:4px;background:var(--gray-300)}.strategic .cards .content li:after{content:" ";border-radius:50%;display:block;height:12px;width:12px;position:absolute;left:-27px;top:7px;background:#c2c2c2;opacity:.5}.strategic .right-column h2:first-child{margin-top:0}.strategic .right-column h2{font-size:18px;border-bottom:var(--border-subtle);margin-bottom:0}.strategic .right-column ul{padding-left:1.5em;margin-top:1em;margin-bottom:2em}.strategic .right-column ul li{padding-bottom:1em;line-height:1.2}.cards.is-style-list-card-block,.cards.is-style-profile-card-block{display:grid;grid-template-columns:1fr;max-width:100% !important}.cards.is-style-list-card-block .banner_img,.cards.is-style-profile-card-block .banner_img{height:200px}.cards.is-style-list-card-block p,.cards.is-style-profile-card-block p{padding-top:1rem}.cards.is-style-list-card-block h2 a,.cards.is-style-profile-card-block h2 a{border-bottom:none}.cards.is-style-list-card-block h2 a:hover,.cards.is-style-list-card-block h2 a:focus,.cards.is-style-profile-card-block h2 a:hover,.cards.is-style-profile-card-block h2 a:focus{text-decoration:underline}.cards.is-style-list-card-block .card-layout,.cards.is-style-profile-card-block .card-layout{display:grid;grid-template-columns:200px auto;grid-gap:10px;max-width:100% !important;min-height:auto}@media(max-width: 640px){.cards.is-style-list-card-block .card-layout,.cards.is-style-profile-card-block .card-layout{grid-template-columns:1fr;grid-template-rows:auto auto}.cards.is-style-list-card-block .card-layout .banner_img,.cards.is-style-profile-card-block .card-layout .banner_img{height:300px}}.cards.is-style-profile-card-block .card-layout{border:none;grid-template-columns:150px auto;border-bottom:var(--border-subtle);box-shadow:none;margin-bottom:1em;padding-bottom:2em}.cards.is-style-profile-card-block .banner_img{height:150px}.cards.is-style-profile-card-block .card-layout:last-child{border-bottom:none}.cards.is-style-profile-card-block .banner_img{border-radius:300px}.is-style-checkmark_list li{list-style:none;position:relative;margin-bottom:.5em}.is-style-checkmark_list li:before{content:" ";display:block;font-family:"Material Icons";content:"check_circle";-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#00a525;font-size:22px;margin-top:-5px;position:absolute;left:-27px}.is-style-list-style-none{padding:0 !important;margin:0 !important;list-style:none !important}.is-style-list-style-none li{padding-bottom:10px;padding-top:10px;border-bottom:var(--border-subtle)}.is-style-pretty-list{list-style:none !important;position:relative;padding-right:20px;padding-left:1.25em !important}.is-style-pretty-list::before{content:"";position:absolute;left:6px;top:0;bottom:0;background:#d6d6d6;height:100%;width:1px}.is-style-pretty-list li{padding-bottom:10px;border-bottom:var(--border-subtle);padding-top:10px}.is-style-pretty-list li:last-child{border-bottom:none}.is-style-pretty-list li:first-child{padding-top:0}.is-style-pretty-list li a{padding-left:5px;padding-right:5px;display:block}.blocks-gallery-item a{height:100%;flex:1;object-fit:cover}.is-style-no-underline{border-bottom:none}.is-style-add-underline{border-bottom:var(--border-subtle)}.cards.is-style-gallery-layout .graphic_slant{display:none}.cards.is-style-gallery-layout h3{margin-top:5px;font-size:18px}.cards.is-style-no-img-layout .banner_img{display:none}hr.wp-block-separator{border:0;border-bottom:1px solid #ccc}hr.wp-block-separator.is-style-wide{border:0;border-bottom:3px solid #ccc}hr.wp-block-separator.is-style-dots{border:0;border-bottom:2px dashed #ccc}.cards.is-style-profile-card-block .content{padding-top:0;margin-top:0}.wp-block-gallery{margin:0 auto;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-rows:1fr;gap:16px;width:100%}@media(max-width: 1280px){.wp-block-gallery{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 768px){.wp-block-gallery{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 640px){.wp-block-gallery{grid-template-columns:1fr}}.wp-block-gallery .wp-block-image{break-inside:avoid;margin:0;border-radius:var(--radius-sm);box-shadow:var(--shadow-50);background:rgba(0,0,0,0);padding:0;box-sizing:border-box;position:relative;width:100%;display:flex;flex-direction:column}.wp-block-gallery .wp-block-image a{display:flex;flex-direction:column;text-decoration:none;color:inherit;border-radius:var(--radius-sm);position:relative;transition:box-shadow .3s ease,transform .2s ease;overflow:hidden;height:100%;flex:1}.wp-block-gallery .wp-block-image a::before{content:"";position:absolute;inset:0;background:var(--shadow-opacity-200);border-radius:var(--radius-sm);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:1}.wp-block-gallery .wp-block-image a:hover{transform:scale(1.02)}.wp-block-gallery .wp-block-image a:hover::before{opacity:1}.wp-block-gallery .wp-block-image a:focus{outline:3px solid var(--blue-500);outline-offset:2px;transform:scale(1.02)}.wp-block-gallery .wp-block-image a:focus::before{opacity:1}.wp-block-gallery .wp-block-image img{width:100%;height:100%;object-fit:cover;display:block;border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm);margin:0;flex:1}.wp-block-gallery figcaption{font-size:12px;text-align:center;padding:8px;background:var(--gray-100);border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm);box-sizing:border-box;word-wrap:break-word;line-height:1.3;width:100%;border-top:var(--border-default);margin:0;display:block;flex-grow:0;flex-shrink:0}.wp-block-gallery figcaption:empty{display:none}.wp-block-gallery .blocks-gallery-grid,.wp-block-gallery .blocks-gallery-item{width:100% !important;margin:0 !important;display:block !important}.wp-block-gallery ul{list-style:none;padding:0;margin:0;display:contents}.gallery{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px}@media(max-width: 1280px){.gallery{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 768px){.gallery{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 640px){.gallery{grid-template-columns:1fr}}#grid_layout.person_page{grid-template-columns:auto 420px}@media(max-width: 1024px){#grid_layout.person_page{grid-template-columns:1fr}}#grid_layout.person_page .right-column{padding-right:30px}@media(max-width: 1024px){#grid_layout.person_page .right-column{padding-left:30px}}#person-dtls{padding-right:0}@media(max-width: 1024px){#person-dtls{padding-right:30px}}#person-dtls .page-container{padding:0}#person-dtls img{border-radius:10px;width:100%;max-width:200px;border:var(--border-subtle);background-color:var(--color-section)}#person-dtls .person{padding:2em;border-bottom:var(--border-subtle);display:grid;grid-template-columns:2fr 1fr;gap:30px}@media(max-width: 1440px){#person-dtls .person{grid-template-columns:1fr}}#person-dtls .person .bio-dtls{display:grid;grid-template-columns:200px auto;gap:30px;margin-bottom:2em}@media(max-width: 1024px){#person-dtls .person .bio-dtls{grid-template-columns:1fr}}#person-dtls .person .bio-wrapper{border-right:var(--border-subtle);padding-right:25px}@media(max-width: 1440px){#person-dtls .person .bio-wrapper{border-right:none;padding-right:0}}#person-dtls .profile_dtls .temp_dtls{border-left:var(--border-subtle);padding-left:2em}@media(max-width: 768px){#person-dtls .profile_dtls .temp_dtls{border-left:none;padding-left:0}}#person-dtls h1{margin-bottom:0}#person-dtls .title{font-size:16px}#person-dtls .pronouns{display:block;margin:0;padding-top:8px}#person-dtls .em{padding-top:10px}#person-dtls .loc{margin-bottom:1.5em}#person-dtls .dept{margin-bottom:1.5em}#person-dtls .lbl{margin:0;margin-right:10px;font-size:18px;font-weight:700;display:block;border-bottom:none;padding-bottom:7px}#person-dtls .ph{margin-bottom:1.5em}#person-dtls .person_dtls .subjects-liaisons{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));list-style:none;margin:0;gap:20px;padding:0}@media(max-width: 768px){#person-dtls .person_dtls .subjects-liaisons{grid-template-columns:repeat(1, 1fr)}}#person-dtls .person_dtls .subjects-liaisons .subjects,#person-dtls .person_dtls .subjects-liaisons .liaison{padding:2em}#person-dtls .person_dtls .subjects-liaisons .subjects a,#person-dtls .person_dtls .subjects-liaisons .liaison a{border-bottom:none}#person-dtls .person_dtls .subjects-liaisons .subjects a:hover,#person-dtls .person_dtls .subjects-liaisons .subjects a:focus,#person-dtls .person_dtls .subjects-liaisons .liaison a:hover,#person-dtls .person_dtls .subjects-liaisons .liaison a:focus{text-decoration:underline !important}#person-dtls .person_dtls .subjects-liaisons h2{border-bottom:none}#person-dtls .person_dtls .subjects-liaisons ul{list-style:none;margin:0;padding:0;position:relative}#person-dtls .person_dtls .subjects-liaisons ul:after{content:"";width:1px;height:100%;background:var(--gray-150);position:absolute;top:-5px;left:5px}@media(max-width: 768px){#person-dtls .person_dtls .subjects-liaisons ul:after{display:none}}#person-dtls .person_dtls .subjects-liaisons ul li{padding:.4em .8em;margin-left:1em}@media(max-width: 768px){#person-dtls .person_dtls .subjects-liaisons ul li{margin-left:0;padding:0}}#person-dtls .person_dtls>div{margin:0 0 1em;padding:1em 1.5em 2em 1.5em}@media(max-width: 768px){#person-dtls .person_dtls>div{border:none}}#person-dtls .person_dtls>div h2{margin-top:0}#person-dtls .loc-name{font-weight:700}#person-dtls .orcid{display:inline-flex;position:relative;top:2px}#person-dtls .orcid svg{height:22px;align-self:center;padding-right:5px}#person-dtls .namecoach{display:inline-flex;position:relative;bottom:0px;background:#885bc0;border-radius:40px;height:22px;width:22px}#person-dtls .namecoach svg{height:18px;align-self:center}#person-dtls .namecoach svg path{fill:var(--white)}#person-dtls .office-dtls{padding-top:5px}.bio-blocks-wraper{position:relative;padding:var(--space-6);border:var(--border-default);border-radius:var(--radius-sm);margin-bottom:var(--space-2);background-color:var(--color-section)}@media(max-width: 414px){.bio-blocks-wraper{padding:var(--space-2);border:none;border-radius:0;box-shadow:none;margin-bottom:var(--space-0)}}.bio-blocks-wraper h1{font-size:1.5em}.bio-blocks-wraper .link{color:var(--blue-500)}.bio-blocks-wraper .link:disabled{color:#989898;pointer-events:none}.bio-blocks{padding:0;margin-bottom:0}.bio-blocks .bio ul{list-style:none;margin:0;padding:0}.bio-blocks .bio ul li{padding-bottom:2em}.bio-blocks .bio ul.add-bullets{list-style-type:disc;padding:1em 0em;margin:0;margin-left:2em}.bio-blocks .bio ul.add-bullets li{padding-bottom:.5em}.checkbox-dropdown>label{font-weight:bold;margin-bottom:4px}.checkbox-dropdown .dropdown-btn{border-radius:var(--radius-sm);display:block;width:100%;text-align:left;position:relative;padding-right:10px;max-width:none}.checkbox-dropdown .dropdown-btn .material-icons{vertical-align:middle;position:absolute;right:10px;line-height:1;text-align:right;top:20%}.checkbox-dropdown .dropdown-btn .dropdown-txt{padding-right:1rem;display:block}.checkbox-dropdown .dropdown-content{position:absolute;z-index:40;border-radius:var(--radius-sm);background:var(--color-section);opacity:0;visibility:hidden;pointer-events:none;transform:scale(0.8) translate(0, -25px);transition:.2s ease;will-change:opacity,transform;border:var(--border-subtle);padding:0;margin:0;box-shadow:0 0 25px var(--shadow-opacity-200);list-style:none;text-transform:initial;color:var(--color-text);max-height:500px;overflow-y:auto}.checkbox-dropdown .dropdown-content .checkbox-list ul{list-style:none;margin:0;padding:1rem 1.5rem}.checkbox-dropdown .dropdown-content .checkbox-list ul li{display:flex;align-items:center;margin:0;padding:8px 0}.checkbox-dropdown .dropdown-content .checkbox-list ul li:last-child{border-bottom:none}.checkbox-dropdown .dropdown-content .checkbox-list ul li input[type=checkbox]{margin-right:10px;width:16px;height:16px;accent-color:var(--color-button)}.checkbox-dropdown .dropdown-content .checkbox-list ul li label{color:var(--color-text);cursor:pointer}.checkbox-dropdown .dropdown-content .checkbox-list ul li:hover label{color:var(--color-link)}.checkbox-dropdown .dropdown-content .options-block{position:sticky;padding:.5rem 1.5rem;top:0;width:100%;border-bottom:var(--border-subtle);background:var(--color-section-subtle);z-index:1;box-shadow:0 1px 2px rgba(0,0,0,.08)}.checkbox-dropdown .dropdown-content .options-block .apply-btn{margin:10px 0;background:var(--color-button);color:var(--white);padding:8px 12px;border:none;border-radius:var(--radius-sm);cursor:pointer;font-size:14px}.checkbox-dropdown .dropdown-content .options-block .apply-btn:hover{background:var(--color-link-hover)}.checkbox-dropdown .dropdown-content .options-block .apply-btn:focus{outline:2px solid var(--color-link);outline-offset:2px}.checkbox-dropdown .dropdown-content .options-block .apply-btn:disabled{background:var(--gray-300);cursor:not-allowed}.checkbox-dropdown .dropdown-content .options-block .clear-btn{box-shadow:none;border:none;background:var(--color-section-subtle);color:var(--color-link);padding:10px;border-radius:var(--radius-sm)}.checkbox-dropdown .dropdown-content .options-block .clear-btn:hover,.checkbox-dropdown .dropdown-content .options-block .clear-btn:focus{color:var(--color-link-hover);background:var(--color-section-subtle);box-shadow:none}.checkbox-dropdown .dropdown-content .options-block .clear-btn.disabled{opacity:.5;cursor:not-allowed;color:var(--color-text)}.checkbox-dropdown .dropdown-content.expand_nav{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1) translate(0, 15px);z-index:200;background:var(--color-section);display:block}.checkbox-dropdown .dropdown-content:before{bottom:100%;left:10%;border:solid rgba(0,0,0,0);content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-bottom-color:#c2c2c2;border-width:7px;margin-left:-7px}.inner-accordion .inner-content{max-height:0;overflow:hidden;opacity:0;transition:max-height .7s ease-out,padding .7s ease-out,opacity .5s ease-out .3s;padding:0px 20px}.inner-accordion .inner-content[aria-hidden=true]{visibility:hidden;pointer-events:none}.inner-accordion .inner-content[aria-hidden=false]{max-height:400px;opacity:1;padding:10px 20px;overflow:visible}.inner-accordion .accordion-title{color:var(--color-link)}.inner-accordion .accordion-title:hover,.inner-accordion .accordion-title:focus{color:var(--color-link-hover)}.inner-accordion button{display:flex;align-items:center;background:none;border:none;cursor:pointer;color:var(--color-text);padding:0;margin:0;box-shadow:none;border-radius:0;position:relative;right:-4px;width:auto}.inner-accordion button:hover,.inner-accordion button:focus{color:var(--color-link-hover);background:none;box-shadow:none}.inner-accordion .material-icons{display:inline-flex;align-items:center;justify-content:center;transition:transform .4s ease;color:var(--gray-400);line-height:1;font-size:20px;transform-origin:center center}.inner-accordion button[aria-expanded=true] .material-icons{transform:rotate(90deg)}.tablepress{display:none}.gridjs-container{max-width:74vw;border:var(--border-default);border-radius:var(--radius-sm);overflow:hidden;padding:var(--space-0) !important}@media(max-width: 414px){.gridjs-container{max-width:88vw;overflow-x:auto;-webkit-overflow-scrolling:touch}}.max_width.single .gridjs-container{max-width:90vw}@media(max-width: 640px){.max_width.single .gridjs-container{max-width:74vw}}@media(max-width: 414px){.max_width.single .gridjs-container{max-width:88vw;overflow-x:auto;-webkit-overflow-scrolling:touch}}.gridjs-head{background-color:var(--color-section-subtle);border-bottom:var(--border-default);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-0) !important}.gridjs-search{position:relative;display:inline-block;width:100%;max-width:320px}.gridjs-search .filter-icon{position:absolute;left:var(--space-2);top:50%;transform:translateY(-50%);font-size:20px;color:var(--gray-500);pointer-events:none;z-index:1}.gridjs-search .gridjs-input{width:100%;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-6);border:var(--border-default);border-radius:var(--radius-sm);background-color:var(--color-section);color:var(--color-text);font-size:var(--font-md)}.gridjs-th{background-color:var(--blue-500) !important;color:var(--white) !important;font-weight:var(--font-weight-regular)}.gridjs-th:hover,.gridjs-th:focus{background-color:var(--blue-700) !important}.gridjs-wrapper{border:none;box-shadow:none;border-radius:0}table.gridjs-table{border:none;border-radius:0;box-shadow:none}.gridjs-pagination .gridjs-pages{display:flex;justify-content:center;gap:0}.gridjs-pagination .gridjs-pages button{border:var(--border-default);background:var(--color-section);color:var(--color-text);box-shadow:none;border-radius:0;padding:var(--space-2) var(--space-3);font-size:var(--font-md);cursor:pointer;border-left:none}.gridjs-pagination .gridjs-pages button:first-child{border-left:var(--border-default);border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.gridjs-pagination .gridjs-pages button:last-child{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.gridjs-pagination .gridjs-pages button:hover,.gridjs-pagination .gridjs-pages button:focus{background:var(--blue-700);color:var(--white);border-color:var(--blue-700);z-index:1;position:relative}.gridjs-pagination .gridjs-pages button.gridjs-currentPage{background:var(--blue-500);color:var(--white);border-color:var(--blue-500);z-index:0}.gridjs-pagination .gridjs-pages button.gridjs-spread{cursor:not-allowed}.gridjs-pagination .gridjs-pages button.gridjs-spread:hover,.gridjs-pagination .gridjs-pages button.gridjs-spread:focus{background:var(--color-section);color:var(--gray-400);border-color:var(--border-color-default)}.gridjs-pagination .gridjs-pages button:disabled,.gridjs-pagination .gridjs-pages button[disabled]{cursor:not-allowed;background:var(--color-section-subtle);color:var(--gray-400);border-color:var(--border-color-default)}.gridjs-pagination .gridjs-pages button:disabled:hover,.gridjs-pagination .gridjs-pages button:disabled:focus,.gridjs-pagination .gridjs-pages button[disabled]:hover,.gridjs-pagination .gridjs-pages button[disabled]:focus{background:var(--color-section-subtle);color:var(--gray-400);border-color:var(--border-color-default)}.gridjs-footer{border-top:var(--border-medium)}@media(prefers-color-scheme: dark){.gridjs-th{background-color:var(--color-background-inverse-subtle) !important;color:var(--color-text) !important}.gridjs-th:hover,.gridjs-th:focus{background-color:var(--color-transparent) !important}th.gridjs-th{border-color:var(--border-color-default)}.gridjs-tbody,td.gridjs-td{border-color:var(--border-color-default);color:var(--color-text);background:var(--color-page)}.gridjs-footer{border-color:var(--border-color-default);background-color:var(--color-background-inverse-subtle);color:var(--color-text) !important}.gridjs-pagination .gridjs-pages button.gridjs-currentPage{background:var(--blue-600);border-color:var(--blue-600)}.gridjs-pagination .gridjs-pages button.gridjs-currentPage:hover,.gridjs-pagination .gridjs-pages button.gridjs-currentPage:focus{background:var(--blue-700);color:var(--white);border-color:var(--blue-700)}.gridjs-pagination .gridjs-summary{color:var(--color-text)}}
