.SolisFrontend_Catalog{container-name:catalog;container-type:inline-size;--margin-size:0.5cqw}.SolisFrontend_Catalog_Settings{color:#000}.SolisFrontend_Catalog_Settings>*{margin:.5cqw}.SolisFrontend_Catalog_grayscale_true{--background-color:#ddd;color:#000;--glow:#888}.SolisFrontend_Catalog_columns_1{--num-columns:1}.SolisFrontend_Catalog_columns_2{--num-columns:2}.SolisFrontend_Catalog_columns_3{--num-columns:3}@container catalog (width < 800px){.SolisFrontend_Catalog_columns_auto>*{--num-columns:1}}@container catalog (800px <= width < 1200px){.SolisFrontend_Catalog_columns_auto>*{--num-columns:2}}@container catalog (1200px <= width){.SolisFrontend_Catalog_columns_auto>*{--num-columns:3}}.SolisFrontend_Catalog>*{--column-width:calc(100cqw/var(--num-columns))}.SolisFrontend_Catalog_EventList{display:grid;grid-template-columns:repeat(var(--num-columns),1fr)}.SolisFrontend_Catalog_Message{background:linear-gradient(90deg,transparent 0,var(--glow) 50%,transparent 100%);color:#000;font-size:200%;-webkit-mask:linear-gradient(transparent,#fff 10%,#fff 90%,transparent);mask:linear-gradient(transparent,#fff 10%,#fff 90%,transparent);padding:5px;text-align:center}.SolisFrontend_Catalog_Error{color:red}.SolisFrontend_CatalogBlock{background:transparent!important;container-name:catalog-block;container-type:inline-size}@media print{footer,header{display:none!important}#wp--skip-link--target,#wp--skip-link--target>.wp-block-group,#wp--skip-link--target>.wp-block-group>.entry-content{margin:0!important;padding:0!important}.SolisFrontend_Catalog_Settings,.wp-block-post-title{display:none!important}.SolisFrontend_Catalog_columns_auto>*{--num-columns:2}}
.SolisFrontend_Event{-moz-column-break-inside:avoid;break-inside:avoid}.SolisFrontend_Event_Container{container-name:event;container-type:inline-size;--margin-size:1cqw;--font-size:calc(var(--column-width)*0.025);font-size:var(--font-size);height:100%;position:relative;width:100%}.SolisFrontend_Event_Simple{aspect-ratio:var(--simple-aspect-ratio);bottom:0;height:-moz-fit-content;height:fit-content;position:absolute;top:0;visibility:var(--simple-visibility);width:98cqw}.SolisFrontend_Event_Simple>.Upper{height:100%}.SolisFrontend_Event_Simple>.Lower{display:none}.SolisFrontend_Event_Natural{position:absolute;top:0;visibility:hidden}.SolisFrontend_Event_Extended{aspect-ratio:var(--extended-aspect-ratio);position:absolute;top:0;visibility:var(--extended-visibility)}.SolisFrontend_Event_Animation{display:grid;--simple-pos:calc(var(--simple-height) + var(--margin-size)*2);--upper-pos:calc(var(--upper-height) + var(--margin-size)*2);--lower-pos:calc(var(--lower-height));--extended-pos:calc(var(--upper-pos) + var(--lower-pos));--anim-pos:calc((1 - var(--anim-prog))*var(--simple-pos) + var(--anim-prog)*var(--extended-pos));grid-template-rows:min(var(--upper-pos),var(--anim-pos)) calc(var(--anim-pos) - min(var(--upper-pos), var(--anim-pos)))}.SolisFrontend_Event_Upper>.Upper{height:100%}.SolisFrontend_Event_Upper>.Lower{display:none}.SolisFrontend_Event_Animation>.SolisFrontend_Event_Upper{box-shadow:none;grid-column:1/2;grid-row:1/2;visibility:var(--anim-visibility);z-index:4}.SolisFrontend_Event_Lower>.Upper{height:calc(var(--anim-pos) - var(--lower-pos) - var(--margin-size)*2);visibility:hidden}.SolisFrontend_Event_Animation>.SolisFrontend_Event_Lower{grid-column:1/2;grid-row:1/3;visibility:var(--anim-visibility);z-index:2}.SolisFrontend_Event_Box{background-color:#fff;background:var(--background-color);border-radius:calc(var(--margin-size)*5);box-shadow:var(--glow) 0 0 var(--margin-size) var(--margin-size);display:flex;flex-direction:column;margin:var(--margin-size);width:calc(100% - var(--margin-size)*2)}.Section{display:grid}.Upper{display:grid;flex:1;grid-template-areas:". n n n n o o ." "D D D D D D D D" ". p d d t t a .";grid-template-rows:minmax(8cqw,auto) 1fr minmax(8cqw,auto)}.Lower,.Upper{-moz-column-gap:2cqw;column-gap:2cqw;grid-template-columns:0cqw 1fr 1fr 1fr 1fr 1fr 1fr 0cqw}.Lower{grid-template-areas:"T T T T T T T T" ". c c c s s s .";grid-template-rows:16cqw 16cqw}@property --anim-prog{syntax:"<number>";inherits:true;initial-value:0}@keyframes extend{0%{--anim-prog:0;--simple-visibility:hidden;--anim-visibility:visible;--extended-visibility:hidden};to{--anim-prog:1;--simple-visibility:hidden;--anim-visibility:visible;--extended-visibility:hidden};}@keyframes simplify{0%{--anim-prog:1;--simple-visibility:hidden;--anim-visibility:visible;--extended-visibility:hidden};to{--anim-prog:0;--simple-visibility:hidden;--anim-visibility:visible;--extended-visibility:hidden};}.Extended_undefined{--anim-prog:0;--simple-visibility:visible;--anim-visibility:hidden;--extended-visibility:hidden}.Extended_true{--anim-prog:1;--simple-visibility:hidden;--anim-visibility:hidden;--extended-visibility:visible;animation-duration:.5s;animation-name:extend}.Extended_false{--anim-prog:0;--simple-visibility:visible;--anim-visibility:hidden;--extended-visibility:hidden;animation-duration:.5s;animation-name:simplify}.LeftAlign{justify-content:start;text-align:left}.CenterAlign,.LeftAlign{align-items:center;display:flex}.CenterAlign{justify-content:center;text-align:center}.RightAlign{align-items:center;display:flex;justify-content:end;text-align:right}.Event b,.Event p{margin:0}.Textbox{background-color:#fff;box-shadow:0 0 2px 1px #fff;color:#000;-moz-column-gap:2cqw;column-gap:2cqw;display:grid;grid-template-areas:". T I I" ". T . ." "S S S S" ". N N .";grid-template-columns:0 1fr 20cqw 0;grid-template-rows:22cqw auto 1cqw 1fr;overflow-y:hidden}.Event:active .Textbox,.Event:hover .Textbox{background-color:var(--glow)}.desc{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:15;grid-area:T;padding:3px 0}.Textbox>.desc{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.img{-ms-grid-column:5;-ms-grid-row:1;-ms-grid-column-span:3;background-color:#000;grid-area:I;position:relative;width:auto}.sep{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:7;background:var(--background-color);grid-area:S;height:1cqw}.notes{-ms-grid-column:3;-ms-grid-row:4;-ms-grid-column-span:3;grid-area:N}.SolisFrontend_Event_Box img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text{grid-column:2/10;padding:3px 0}.SolisFrontend_Event_Button{padding:1cqw 0}.SolisFrontend_Event_Button .SolisFrontend_Event_Button_Button{border:2px solid #444;border-radius:calc(var(--margin-size)*2);font-size:150%;height:100%;width:100%}.BarText{position:relative;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:none;-moz-user-select:none;user-select:none}.BarText .BarTextTooltip{background-color:#000;border-radius:2cqw;color:#fff;padding:5px 0;position:absolute;text-align:center;visibility:hidden;width:50cqw;z-index:1000}.BarText.Hover .BarTextTooltip,.BarText:hover .BarTextTooltip{visibility:visible}.BarTextContent{margin:0;position:relative}.BarText.Hover .BarTextTooltipArrow,.BarText:hover .BarTextTooltipArrow{border:5px solid transparent;border-bottom-color:#000;bottom:-8px;left:50%;margin-left:-5px;position:absolute}.Name{-ms-grid-column:3;-ms-grid-row:1;-ms-grid-column-span:7;grid-area:n}.Openings{-ms-grid-column:11;-ms-grid-row:1;-ms-grid-column-span:3;grid-area:o}.Price{grid-area:p;-ms-grid-column:3;-ms-grid-row:3}.Time{-ms-grid-column:9;-ms-grid-column-span:3;grid-area:t}.DropIn,.Time{-ms-grid-row:3}.DropIn{-ms-grid-column:5;-ms-grid-column-span:3;grid-area:d}.Age{grid-area:a;-ms-grid-column:13;-ms-grid-row:3}@media print{.SolisFrontend_Event_Button_Button{display:none!important}.Lower{grid-template-rows:16cqw 5cqw}}
.SolisFrontend_FocusDialog{pointer-events:none}.SolisFrontend_FocusDialog>*{pointer-events:all}
.SolisFrontend_Dialog{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000;--margin-size:max(0.5vw,1vh);font-size:max(1vw,2vh);line-height:1.5}.SolisFrontend_Dialog_Box{background:var(--background-color);border-radius:var(--margin-size);box-shadow:var(--glow) 0 0 var(--margin-size) var(--margin-size);padding:var(--margin-size)}.SolisFrontend_FocusDialog_focused_false .SolisFrontend_Dialog{display:none}.SolisFrontend_Dialog_Line{align-content:center;align-items:center;display:flex;flex-direction:row;gap:var(--margin-size);justify-content:space-evenly}.SolisFrontend_Dialog_Line button{border:2px solid #444;border-radius:var(--margin-size)}.SolisFrontend_Dialog_BigButton{flex:1;font-size:125%;margin:calc(var(--margin-size)*.5);padding:calc(var(--margin-size)*.5)}.SolisFrontend_Dialog_Spacer{flex:1}.SolisFrontend_Dialog_VerticalSpacer{background:#fff;height:1px;margin:calc(var(--margin-size)/2) 0;width:100%}.SolisFrontend_CalendarDialog{container-name:calendar-grid;container-type:inline-size;--margin-size:1cqw;background:transparent!important;display:flex;flex-direction:column;width:90vw}.SolisFrontend_CalendarDialog .SolisFrontend_Calendar{background:transparent;border:none;border-radius:0;box-shadow:none;margin:0;padding:0}.SolisFrontend_Dialog_Message{border:2px solid #444;flex:1;font-size:125%;margin:calc(var(--margin-size)*.5);padding:calc(var(--margin-size)*.5)}.SolisFrontend_Dialog_Message_info{background-color:#b8860b}.SolisFrontend_Dialog_Message_error{background-color:darkred}.SolisFrontend_Dialog_Message_success{background-color:green}.SolisFrontend_Dialog_Link{color:inherit;text-decoration:underline}
.SolisFrontend_CalendarBlock{container-name:calendar-grid;container-type:inline-size;--margin-size:1cqw;background:transparent!important}.SolisFrontend_Calendar{background:var(--background-color);border-radius:var(--margin-size);box-shadow:var(--glow) 0 0 calc(var(--margin-size)*.25) calc(var(--margin-size)*.25);display:flex;flex-direction:column;padding:calc(var(--margin-size)*.5)}@container (width < 800px){.SolisFrontend_Calendar_auto{--num-columns:3;--day-width:5cqw;--time-width:10cqw;--time-fontsize:3cqw;--font-size:3cqw;--overflow-x:scroll;--scrollbar-width:0px}}@container (800px <= width){.SolisFrontend_Calendar_auto{--num-columns:7;--day-width:2.5cqw;--time-width:5cqw;--time-fontsize:1.5cqw;--font-size:1cqw;--overflow-x:hidden;--scrollbar-width:20px}}.SolisFrontend_Calendar_mobile{--num-columns:3;--day-width:5cqw;--time-width:10cqw;--time-fontsize:3cqw;--font-size:3cqw;--overflow-x:scroll;--scrollbar-width:0px}.SolisFrontend_Calendar_desktop{--num-columns:7;--day-width:2.5cqw;--time-width:5cqw;--time-fontsize:1.5cqw;--font-size:1cqw;--overflow-x:hidden;--scrollbar-width:20px}.SolisFrontend_Calendar_Grid{background:#ccc;border:1px solid #888;display:grid}.SolisFrontend_Calendar_FullGrid_Container{display:grid;grid-template-areas:"x D" "T F";grid-template-columns:var(--time-width) var(--calendar-width);grid-template-rows:var(--day-width) 60vh;overflow-x:hidden;overflow-y:hidden;--total-columns:7;--calendar-width:calc(100cqw - var(--time-width));--col-width:calc((var(--calendar-width) - var(--scrollbar-width))/var(--num-columns))}.SolisFrontend_Calendar_DayGrid{grid-area:D;-ms-grid-column:2;-ms-grid-row:1;grid-template-columns:repeat(calc(var(--total-columns)*4 + 2),calc(var(--col-width)/4));overflow-x:hidden;overflow-y:hidden;width:var(--calendar-width)}.SolisFrontend_Calendar_TimeGrid{grid-area:T;-ms-grid-column:1;-ms-grid-row:2;grid-template-rows:repeat(100,calc(var(--row-height)/4));height:60vh;overflow-x:hidden;overflow-y:hidden}.SolisFrontend_Calendar_FullGrid{grid-area:F;-ms-grid-column:2;-ms-grid-row:2;grid-template-columns:repeat(calc(var(--total-columns)*4),calc(var(--col-width)/4));grid-template-rows:repeat(96,calc(var(--row-height)/4));height:60vh;overflow-x:var(--overflow-x);overflow-y:scroll;width:var(--calendar-width)}.SolisFrontend_Calendar_Cell{border:1px solid #888}.SolisFrontend_Calendar_Day,.SolisFrontend_Calendar_Hour{color:#888;font-size:var(--time-fontsize);margin:auto}.SolisFrontend_Calendar_Event{border:1px solid #000;border-radius:5px;font-size:var(--font-size);margin:2px;overflow:hidden}.SolisFrontend_Calendar_EventContent{background-color:#000;border-radius:5px;color:#fff;font-size:var(--font-size);height:calc(100% - 10px);line-height:1;margin:5px;overflow:visible;width:calc(100% - 10px)}.SolisFrontend_Calendar_Controls{background:var(--background-color);display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(4,1fr)}.SolisFrontend_Calendar_MultiPersonExample{grid-column:1/5}.SolisFrontend_Calendar_TempWarning{animation-duration:1s;animation-iteration-count:infinite;animation-name:highlightcycle;animation-timing-function:ease-in-out;background-color:#600000;grid-column:1/5;opacity:65%;--glow:#000;filter:brightness(.8)}.SolisFrontend_Calendar_Controls>.SolisFrontend_Calendar_Grid{grid-column:1/5}.SolisFrontend_Calendar_EventContent{display:flex;flex-direction:row}.SolisFrontend_Calendar_EventContent>*{margin:auto}.SolisFrontend_Calendar_Spacer{flex:1}.SolisFrontend_Calendar_EventHighlighted{animation-duration:1s;animation-iteration-count:infinite;animation-name:highlightcycle;animation-timing-function:ease-in-out}.SolisFrontend_Calendar_FullGrid .SolisFrontend_Calendar_Event:hover{grid-column:var(--grid-column-hover)!important;overflow:visible;z-index:10!important}.SolisFrontend_Calendar_FullGrid .SolisFrontend_Calendar_Event:hover .SolisFrontend_Calendar_EventContent{height:-moz-fit-content;height:fit-content}.SolisFrontend_Calendar_CanBeSignuped:hover{animation-duration:1s;animation-iteration-count:infinite;animation-name:highlightcycle;animation-timing-function:ease-in-out;--glow:#000;filter:brightness(.8)}.SolisFrontend_Calendar_Selected{filter:none!important;z-index:100!important}@keyframes highlightcycle{0%{box-shadow:var(--glow) 0 0 var(--margin-size) var(--margin-size)}50%{box-shadow:var(--glow) 0 0 calc(var(--margin-size)*.5) calc(var(--margin-size)*.5)}to{box-shadow:var(--glow) 0 0 var(--margin-size) var(--margin-size)}}.SolisFrontend_Calendar_EventHighlighted .SolisFrontend_Calendar_EventContent{background:#fff!important;color:#000!important}.SolisFrontend_Calendar_FullGrid_Container{container-name:fullgrid-container;container-type:inline-size}@container fullgrid-container (width < 800px){.SolisFrontend_Calendar_FullGrid_Container .SolisFrontend_PopupSearch_columns_auto{--num-columns:1}}@container fullgrid-container (800px <= width < 1200px){.SolisFrontend_Calendar_FullGrid_Container .SolisFrontend_PopupSearch_columns_auto{--num-columns:2}}@container fullgrid-container (1200px <= width){.SolisFrontend_Calendar_FullGrid_Container .SolisFrontend_PopupSearch_columns_auto{--num-columns:3}}.SolisFrontend_Calendar_FullGrid_Container .SolisFrontend_PopupSearch_Overlay{--margin-size:1cqw}.SolisFrontend_Calendar_SearchArea{color:#fff;display:flex;flex-direction:column;grid-column:1/3;grid-row:1/3;height:100%;pointer-events:none;width:99%}.SolisFrontend_Calendar_SearchSpacer{flex:1}
.SolisFrontend_Search{container-name:search;container-type:inline-size}@media print{.SolisFrontend_Search{display:none!important}}.SolisFrontend_Search_columns_1>.SolisFrontend_Search_Form{--num-columns:1;grid-template-areas:"B B" "d t" "d t" "a g" "a g" "c f" "x v";grid-template-columns:repeat(2,var(--search-column-width));grid-template-rows:repeat(7,var(--search-row-height))}.SolisFrontend_Search_columns_2>.SolisFrontend_Search_Form{--num-columns:2;grid-template-areas:"B B B B" "d t a g" "d t a g" "c x f v";grid-template-columns:repeat(4,var(--search-column-width));grid-template-rows:repeat(4,var(--search-row-height))}.SolisFrontend_Search_columns_3>.SolisFrontend_Search_Form{--num-columns:3;grid-template-areas:"B B B B B B" "d t a g c f" "d t a g x v";grid-template-columns:repeat(6,var(--search-column-width));grid-template-rows:repeat(3,var(--search-row-height))}@container search (width < 800px){.SolisFrontend_Search_columns_auto>.SolisFrontend_Search_Form{--num-columns:1;grid-template-areas:"B B" "d t" "d t" "a g" "a g" "c f" "x v";grid-template-columns:repeat(2,var(--search-column-width));grid-template-rows:repeat(7,var(--search-row-height))}}@container search (800px <= width < 1200px){.SolisFrontend_Search_columns_auto>.SolisFrontend_Search_Form{--num-columns:2;grid-template-areas:"B B B B" "d t a g" "d t a g" "c x f v";grid-template-columns:repeat(4,var(--search-column-width));grid-template-rows:repeat(4,var(--search-row-height))}}@container search (1200px <= width){.SolisFrontend_Search_columns_auto>.SolisFrontend_Search_Form{--num-columns:3;grid-template-areas:"B B B B B B" "d t a g c f" "d t a g x v";grid-template-columns:repeat(6,var(--search-column-width));grid-template-rows:repeat(3,var(--search-row-height))}}.SolisFrontend_Search_Form{display:grid}.SolisFrontend_Search_Bar{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:2;grid-area:B}.SolisFrontend_Search_columns_2>.SolisFrontend_Search_Form>.SolisFrontend_Search_Bar{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:4}.SolisFrontend_Search_columns_3>.SolisFrontend_Search_Form>.SolisFrontend_Search_Bar{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:6}.SolisFrontend_Search_columns_auto>.SolisFrontend_Search_Form>.SolisFrontend_Search_Bar{-ms-grid-column-span:2;-ms-grid-column-span:4;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:6}.SolisFrontend_Search_Day{-ms-grid-row:2;-ms-grid-row-span:2;grid-area:d;-ms-grid-column:1}.SolisFrontend_Search_columns_2>.SolisFrontend_Search_Form>.SolisFrontend_Search_Day,.SolisFrontend_Search_columns_3>.SolisFrontend_Search_Form>.SolisFrontend_Search_Day,.SolisFrontend_Search_columns_auto>.SolisFrontend_Search_Form>.SolisFrontend_Search_Day{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:1}.SolisFrontend_Search_Time{-ms-grid-row:2;-ms-grid-row-span:2;grid-area:t;-ms-grid-column:2}.SolisFrontend_Search_columns_2>.SolisFrontend_Search_Form>.SolisFrontend_Search_Time,.SolisFrontend_Search_columns_3>.SolisFrontend_Search_Form>.SolisFrontend_Search_Time,.SolisFrontend_Search_columns_auto>.SolisFrontend_Search_Form>.SolisFrontend_Search_Time{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:2}.SolisFrontend_Search_Age{-ms-grid-row:4;-ms-grid-row-span:2;grid-area:a;-ms-grid-column:1}.SolisFrontend_Search_columns_2>.SolisFrontend_Search_Form>.SolisFrontend_Search_Age,.SolisFrontend_Search_columns_3>.SolisFrontend_Search_Form>.SolisFrontend_Search_Age{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3}.SolisFrontend_Search_columns_auto>.SolisFrontend_Search_Form>.SolisFrontend_Search_Age{-ms-grid-column:1;-ms-grid-row:4;-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3}.SolisFrontend_Search_Tag{-ms-grid-row:4;-ms-grid-row-span:2;grid-area:g;-ms-grid-column:2}.SolisFrontend_Search_columns_2>.SolisFrontend_Search_Form>.SolisFrontend_Search_Tag,.SolisFrontend_Search_columns_3>.SolisFrontend_Search_Form>.SolisFrontend_Search_Tag{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:4}.SolisFrontend_Search_columns_auto>.SolisFrontend_Search_Form>.SolisFrontend_Search_Tag{-ms-grid-column:2;-ms-grid-row:4;-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:4}.SolisFrontend_Search_Conflicts{grid-area:c;-ms-grid-column:1;-ms-grid-row:6}.SolisFrontend_Search_columns_2>.SolisFrontend_Search_Form>.SolisFrontend_Search_Conflicts{-ms-grid-column:1;-ms-grid-row:4}.SolisFrontend_Search_columns_3>.SolisFrontend_Search_Form>.SolisFrontend_Search_Conflicts{-ms-grid-column:5;-ms-grid-row:2}.SolisFrontend_Search_columns_auto>.SolisFrontend_Search_Form>.SolisFrontend_Search_Conflicts{-ms-grid-column:1;-ms-grid-column:5;-ms-grid-row:6;-ms-grid-row:4;-ms-grid-row:2}.SolisFrontend_Search_Cancelled{grid-area:x;-ms-grid-column:1;-ms-grid-row:7}.SolisFrontend_Search_columns_2>.SolisFrontend_Search_Form>.SolisFrontend_Search_Cancelled{-ms-grid-column:2;-ms-grid-row:4}.SolisFrontend_Search_columns_3>.SolisFrontend_Search_Form>.SolisFrontend_Search_Cancelled{-ms-grid-column:5;-ms-grid-row:3}.SolisFrontend_Search_columns_auto>.SolisFrontend_Search_Form>.SolisFrontend_Search_Cancelled{-ms-grid-column:1;-ms-grid-column:2;-ms-grid-column:5;-ms-grid-row:7;-ms-grid-row:4;-ms-grid-row:3}.SolisFrontend_Search_Filled{grid-area:f;-ms-grid-column:2;-ms-grid-row:6}.SolisFrontend_Search_columns_2>.SolisFrontend_Search_Form>.SolisFrontend_Search_Filled{-ms-grid-column:3;-ms-grid-row:4}.SolisFrontend_Search_columns_3>.SolisFrontend_Search_Form>.SolisFrontend_Search_Filled{-ms-grid-column:6;-ms-grid-row:2}.SolisFrontend_Search_columns_auto>.SolisFrontend_Search_Form>.SolisFrontend_Search_Filled{-ms-grid-column:2;-ms-grid-column:3;-ms-grid-column:6;-ms-grid-row:6;-ms-grid-row:4;-ms-grid-row:2}.SolisFrontend_Search_Volunteering{grid-area:v;-ms-grid-column:2;-ms-grid-row:7}.SolisFrontend_Search_columns_2>.SolisFrontend_Search_Form>.SolisFrontend_Search_Volunteering{-ms-grid-column:4;-ms-grid-row:4}.SolisFrontend_Search_columns_3>.SolisFrontend_Search_Form>.SolisFrontend_Search_Volunteering{-ms-grid-column:6;-ms-grid-row:3}.SolisFrontend_Search_columns_auto>.SolisFrontend_Search_Form>.SolisFrontend_Search_Volunteering{-ms-grid-column:2;-ms-grid-column:4;-ms-grid-column:6;-ms-grid-row:7;-ms-grid-row:4;-ms-grid-row:3}.SolisFrontend_Search{--column-width:calc(100cqw/var(--num-columns));--margin-size:calc(var(--column-width)*0.025);--font-size:calc(var(--column-width)*0.025);font-size:var(--font-size);--search-column-width:calc(var(--column-width)*0.5);--search-row-height:calc(var(--search-column-width)*0.1);background:var(--background-color);border-radius:var(--margin-size);box-shadow:var(--glow) 0 0 calc(var(--margin-size)*.25) calc(var(--margin-size)*.25);padding-bottom:calc(var(--margin-size)*.5);padding-top:calc(var(--margin-size)*.5)}.SolisFrontend_Search_Pane{display:flex;flex-direction:column;gap:calc(var(--margin-size)*.1)}.SolisFrontend_Search_Line{align-items:center;display:flex;flex:1;gap:calc(var(--margin-size)*.5);justify-content:center;margin-left:var(--margin-size);margin-right:var(--margin-size)}.SolisFrontend_Search_Long{flex:1}.SolisFrontend_Search p{margin:auto 0}.SolisFrontend_Search_Checkbox{aspect-ratio:1/1;border:1px solid gray;border-radius:calc(var(--margin-size)*.25);font-size:calc(var(--column-width)*.025);height:var(--search-row-height);margin:0;padding:0}.SolisFrontend_Search_CheckboxBox{align-items:center;display:flex;justify-content:center}.SolisFrontend_Search_CheckboxSmall{height:calc(var(--search-row-height)*.75)}.SolisFrontend_Search_Checkbox.Checked_true{background-color:#06e;border:1px solid #06e;color:#fff}.SolisFrontend_Search_Bar,.SolisFrontend_Search_Bar .SolisFrontend_Search_Line{height:100%}.SolisFrontend_Search input,.SolisFrontend_Search select{background:#fff!important;border:1px solid gray!important;border-radius:3px!important;color:#000!important;font-size:calc(var(--column-width)*.025)!important;height:calc(var(--search-row-height) - 1px)!important;margin:0!important;padding:0 5px!important}.SolisFrontend_Search input.SolisFrontend_Search_Submit{background:#2872fa!important;border:none!important;border-radius:3px!important;color:#fff!important;height:var(--search-row-height)!important;margin:0!important;min-height:0!important;padding:0 5px!important}.SolisFrontend_Search_Bar input{font-size:calc(var(--column-width)*.0325)!important}@property --anim-prog{syntax:"<number>";inherits:true;initial-value:0}.SolisFrontend_PopupSearch_Overlay{border-bottom:3px solid #000;bottom:0;overflow:hidden;position:sticky;z-index:1000;--anim-prog:0;--search-height:calc(1cqw*(var(--num-columns)*10*var(--num-columns) - var(--num-columns)*55 + 80));height:calc(var(--margin-size)*2 + var(--search-height))!important}.SolisFrontend_PopupSearch_Button{--button-scale:calc(var(--num-columns)*-0.25*var(--num-columns) + var(--num-columns)*1.25 - 0.5);aspect-ratio:1;border:3px solid #444;border-radius:calc(var(--search-height)*.2*var(--button-scale));bottom:calc(var(--margin-size) - var(--anim-prog)*(var(--margin-size)*2 + var(--search-height)));height:calc(var(--search-height)*var(--button-scale));position:absolute;right:var(--margin-size);z-index:1000}.SolisFrontend_PopupSearch_Button>svg{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.SolisFrontend_PopupSearch_Overlay>.SolisFrontend_Search{border-radius:20px 20px 0 0;left:0;position:relative;right:0;top:calc(100% - var(--anim-prog)*(var(--margin-size) + var(--search-height) - 5px))}.SolisFrontend_PopupSearch_Overlay.SolisFrontend_FocusDialog_focused_true{--anim-prog:1;animation-duration:.5s;animation-name:focus}.SolisFrontend_PopupSearch_Overlay.SolisFrontend_FocusDialog_focused_false{--anim-prog:0;animation-duration:.5s;animation-name:unfocus}@keyframes focus{0%{--anim-prog:0};to{--anim-prog:1};}@keyframes unfocus{0%{--anim-prog:1};to{--anim-prog:0};}.SolisFrontend_SearchBlock{container-name:search-block;container-type:inline-size;--margin-size:0.5cqw}@container search-block (width < 800px){.SolisFrontend_SearchBlock>.SolisFrontend_PopupSearch_columns_auto{--num-columns:1}}@container search-block (800px <= width < 1200px){.SolisFrontend_SearchBlock>.SolisFrontend_PopupSearch_columns_auto{--num-columns:2}}@container search-block (1200px <= width){.SolisFrontend_SearchBlock>.SolisFrontend_PopupSearch_columns_auto{--num-columns:3}}.SolisFrontend_PopupSearch_columns_1{--num-columns:1}.SolisFrontend_PopupSearch_columns_2{--num-columns:2}.SolisFrontend_PopupSearch_columns_3{--num-columns:3}
.ReactiveBlock:not(.ReactiveBlock_Rendered){animation-duration:.01s;animation-iteration-count:infinite;animation-name:ReactiveBlock_TriggerAnimation}@keyframes ReactiveBlock_TriggerAnimation{0%{color:#000}to{color:#000}}
