@font-face{font-family:Groovy;src:url(groovy.60e1f1d36f153b01.otf) format("opentype");font-weight:400;font-style:normal}body{margin:0;font-family:var(--font-family-copy);background-image:var(--body-background-gradient);background-repeat:no-repeat;background-attachment:fixed}h1,h2,h3,h4,h5,h6{margin:var(--base-margin-m) 0;font-family:var(--font-family-title);font-weight:700}h1{font-size:var(--font-size-xxl)}h2{font-size:var(--font-size-xl)}h3{font-size:var(--font-size-l)}h4{font-size:var(--font-size-m)}h5{font-size:var(--font-size-s)}h6{font-size:var(--font-size-xs)}a{color:var(--base-color_golden-brown);cursor:pointer}.bold-l{font-size:var(--font-size-l);font-weight:700}.warning{font-size:var(--font-size-l);font-weight:700;color:var(--base-color_firebrick)}label{font-size:var(--font-size-s);font-weight:700;color:var(--base-color_sepia)}label.medium{font-size:var(--font-size-m)}label.large{font-size:var(--font-size-l)}span.validation-message{font-size:var(--font-size-s);font-weight:700;color:var(--base-color_firebrick);padding-top:var(--spacing-xs)}button{border-radius:var(--spacing-s);padding:var(--spacing-s);background-image:var(--logo-background-gradient)}button:focus-visible{outline:1px solid var(--base-color_bronze)}select,input[type=text],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=password]{border-radius:var(--spacing-s);padding:var(--spacing-s);background-color:var(--base-color_isabelline)}select:focus-visible,input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=tel]:focus-visible,input[type=number]:focus-visible,input[type=date]:focus-visible,input[type=password]:focus-visible{outline:1px solid var(--base-color_bronze)}input[type=radio]{margin:0}input[type=date]{font-family:var(--font-family-copy)}div.admin-page{display:flex;flex-direction:column;gap:var(--spacing-m);box-sizing:border-box;padding:var(--spacing-m);overflow:hidden}div.admin-page form.content-row,div.admin-page div.content-row{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:var(--spacing-m)}div.admin-page form.content-row.full-width,div.admin-page div.content-row.full-width{width:100%}div.admin-page form.content-row.page-fill,div.admin-page div.content-row.page-fill{flex-grow:1;flex-shrink:1;overflow:hidden}div.admin-page form.content-row div.content-box,div.admin-page div.content-row div.content-box{flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-m);background-image:var(--logo-background-gradient);border:1px solid var(--base-color_sepia);border-radius:var(--spacing-m);padding:var(--spacing-m);box-sizing:border-box}div.admin-page form.content-row div.content-box>:last-child,div.admin-page div.content-row div.content-box>:last-child{display:flex;flex-grow:1;align-items:center}div.admin-page form.content-row div.data-grid,div.admin-page div.content-row div.data-grid{flex-grow:1;display:flex;flex-direction:column;background-image:var(--logo-background-gradient);border:1px solid var(--base-color_sepia);border-radius:var(--spacing-m);overflow:hidden}div.admin-page form.content-row div.data-grid .row,div.admin-page div.content-row div.data-grid .row{display:flex;border-bottom:1px solid var(--base-color_sepia)}div.admin-page form.content-row div.data-grid .row.header,div.admin-page div.content-row div.data-grid .row.header{background-color:var(--base-color_sepia)}div.admin-page form.content-row div.data-grid .row.header>.cell,div.admin-page div.content-row div.data-grid .row.header>.cell{font-size:var(--font-size-s);font-weight:700;color:var(--base-color_dun)}div.admin-page form.content-row div.data-grid .row:last-child,div.admin-page div.content-row div.data-grid .row:last-child{border-bottom:none}div.admin-page form.content-row div.data-grid .row .cell,div.admin-page div.content-row div.data-grid .row .cell{flex:1 1 0;padding:var(--spacing-s);overflow:hidden;border-right:1px solid var(--base-color_sepia);font-size:var(--font-size-m);align-content:center}div.admin-page form.content-row div.data-grid .row .cell:last-child,div.admin-page div.content-row div.data-grid .row .cell:last-child{border-right:none}:root{--base-color_bronze: #c58c49;--base-color_sepia: #764316;--base-color_golden-brown: #875320;--base-color_drab-dark-brown: #4e4025;--base-color_battleship-gray: #859088;--base-color_dun: #dccaa4;--base-color_firebrick: #bb2725;--base-color_isabelline: #f9f6f0;--base-color-rgb-overlay: rgba(0, 0, 0, .2);--base-color-rgb-overlay-medium: rgba(0, 0, 0, .45);--base-color-rgb-overlay-dark: rgba(0, 0, 0, .8);--base-color-rgb-image-attribtion: rgba(255, 255, 255, .4);--spacing-xs: .1rem;--spacing-s: .25rem;--spacing-m: .5rem;--spacing-l: .75rem;--spacing-xl: 1rem;--font-family-title: "Groovy", sans-serif;--font-family-copy: "Arial Condensed", sans-serif;--font-family-title-secondary: "Arial Condensed", sans-serif;--font-family-copyright: "Arial Condensed", sans-serif;--font-size-xs: 6pt;--font-size-s: 8pt;--font-size-m: 10pt;--font-size-l: 12pt;--font-size-xl: 14pt;--font-size-xxl: 16pt;--font-size-xxxl: 18pt;--font-size-4xl: 22pt;--font-size-5xl: 28pt;--font-size-6xl: 36pt;--font-size-7xl: 72pt;--font-size-image-attribution: var(--font-size-xs);--header-height: 4rem;--secondary-header-height: 2.5rem;--header-background-gradient: linear-gradient(var(--base-color_bronze), var(--base-color_sepia));--subheader-background-gradient: linear-gradient(var(--base-color_dun), var(--base-color_isabelline));--body-background-gradient: linear-gradient(var(--base-color_dun), var(--base-color_bronze));--logo-background-gradient: linear-gradient(var(--base-color_isabelline), var(--base-color_dun));--dark-background-gradient: linear-gradient(var(--base-color_sepia), var(--base-color_drab-dark-brown));--warning-background-gradient: linear-gradient(var(--base-color_firebrick), var(--base-color_bronze))}
