#globalSearchResults{transform-origin:top center;display:block;width:100%;position:absolute;top:100%;background-color:var(--background);box-sizing:border-box;border-radius:var(--borderRadius);box-shadow:0 4px 17px -4px #1e1e3c3d}@media(max-width:1020px){#globalSearchResults{width:400px}}@media(max-width:768px){#globalSearchResults{position:fixed;right:60px;top:60px;width:100%;max-width:75vw;max-height:45vh;overflow:auto}}@media(max-width:600px){#globalSearchResults{max-width:none;width:94%;right:unset;left:3%;max-height:60vh}}#globalSearchResults .result{display:flex;box-sizing:border-box;height:50px;width:100%;border-radius:4px}@media(max-width:768px){#globalSearchResults .result{height:50px}}#globalSearchResults .result i,#globalSearchResults .result .result-text{display:flex;flex-direction:column;justify-content:center;height:100%}#globalSearchResults .result i{width:40px;text-align:center;padding-top:1px;box-sizing:border-box}#globalSearchResults .result .result-text{flex-grow:3;font-size:14px;display:flex;height:100%;text-align:left;line-height:14px}#globalSearchResults .result .result-text b{font-weight:bolder}@media(max-width:768px){#globalSearchResults .result .result-text{font-size:13px}}#globalSearchResults .result:hover,#globalSearchResults .result:focus{background-color:var(--grey)}#globalSearchResults .result:hover .result-text,#globalSearchResults .result:focus .result-text{text-decoration:underline}#navUserInfo{display:flex;width:100%;padding:5px 0;position:relative}#navUserInfo #userPhoto{width:56px;height:56px;min-width:56px;border-radius:50%;background-size:cover;box-sizing:border-box;background-position:center center;box-shadow:var(--shadow);border:1px solid var(--border)}#navUserInfo #userPhoto.empty{border:none;width:36px}#navUserInfo #userPhoto.empty:before{content:"";font-size:36px;color:var(--textFade);display:block;font-weight:500;width:100%;line-height:48px;font-family:var(--fontAwesome);text-align:center}#navUserInfo #userNames{box-sizing:border-box;padding:0 0 0 15px;display:flex;flex-direction:column;justify-content:center;font-family:var(--systemFont);font-weight:700;font-size:16px}#navUserInfo #userNames small{font-size:14px;padding-top:3px;font-weight:500}#navUserInfo #userNames span i{transform:scale(1.05) translate(-2px,1px)}#navUserInfo #userNames small{font-size:13px;font-weight:400;margin-top:4px}#featuredButton{display:block;margin:12px auto;width:220px}#ControlPanel{display:flex;flex-direction:column;padding:0;margin-top:0;font-family:var(--systemFont)}#ControlPanel hr{width:100%;border-top:1px solid var(--borderFade);margin:0 0 4px}#ControlPanel button.auth{background-color:var(--grey);width:48%;height:100%;margin-top:5px;margin-bottom:0}#ControlPanel button.auth span{padding-left:22px}#ControlPanel button.auth:last-child{background-color:var(--primary);color:var(--white)}#ControlPanel button.auth:last-child:hover{color:var(--white);background-color:var(--primary)}#ControlPanel button span{font-size:14px;font-weight:500;display:flex;height:34px;box-sizing:border-box;padding:0 0 2px 18px;flex-direction:column;justify-content:center;white-space:pre}.nav-popover{display:block;width:360px;max-width:80vw;position:absolute;top:63px;right:15px;background-color:var(--background);border:1px solid var(--border);box-sizing:border-box;transform-origin:top center;box-shadow:var(--shadow);padding:12px;font-family:var(--systemFont)}.popover-footer{font-size:10px;display:flex;width:100%;font-weight:500;font-family:var(--monospace);justify-content:center;box-sizing:border-box;padding:10px 0 0}.popover-footer div{margin:0 0 0 15px}#ControlPanel{display:flex;flex-direction:column;padding:0;margin-top:0;flex-wrap:wrap;font-family:var(--systemFont)}#ControlPanel>div>.flex{align-items:center;gap:4px}#ControlPanel .notification-text-button{flex:1;min-width:0;text-align:left}#ControlPanel .notification-text{font-size:14px;font-weight:500;display:flex;width:auto;height:auto;box-sizing:border-box;padding:0 0 2px 18px;flex-direction:column;justify-content:center;text-align:left}#ControlPanel .notification-approve-button{flex:0 0 auto;width:auto;height:34px;align-self:center;align-items:center;justify-content:center;white-space:nowrap;font-weight:700}#ControlPanel .notification-approve-button[disabled]{opacity:.6;cursor:default}#ControlPanel button{width:100%;color:var(--text);display:flex;margin-bottom:4px;border-radius:var(--borderRadius)}#ControlPanel button i{display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:16px;height:34px;width:36px}#ControlPanel button i.fa-user-edit{position:relative;left:4px}#ControlPanel button:focus,#ControlPanel button:hover{background-color:var(--greyFade)}#ControlPanel button:focus span,#ControlPanel button:hover span{text-decoration:underline}#ControlPanel button:active{background-color:var(--greyDark)}#ControlPanel button:last-child{margin-bottom:0}.nav-popover{display:block;width:440px;max-width:80vw;position:absolute;top:63px;right:15px;background-color:var(--background);border:1px solid var(--border);box-sizing:border-box;transform-origin:top center;box-shadow:var(--shadow);padding:12px;font-family:var(--systemFont)}@media(max-width:768px){.nav-popover{min-width:220px;max-width:480px;width:96vw;right:0;position:fixed;top:54px;right:2vw}}.nav-popover:hover{cursor:default}#topBar{display:flex;justify-content:space-between;width:100%;padding:0 0 0 40px;box-sizing:border-box;height:var(--topBarHeight);position:fixed;top:0;z-index:2;transition:all .2s ease;background-color:var(--background)}@media(max-width:768px){#topBar{padding:0 8px}}@media(max-width:768px){#topBar.xshow-search{height:110px;transition:all .2s ease;padding:0 20px 50px}}@media(max-width:768px){#topBar.xshow-search{padding:0 10px 50px 15px}}#topBar #branding{display:flex;flex-direction:column;justify-content:center;width:auto;position:relative}#topBar #branding .beta{position:absolute;font-family:var(--systemFont);top:8px;right:-18px;background-color:var(--red);box-sizing:border-box;padding:3px 4px 4px;color:var(--white);font-weight:700;letter-spacing:-.5px;font-size:10px;border-radius:4px 4px 4px 0}@media(max-width:768px){#topBar #branding .beta{right:auto;left:24px;top:unset;letter-spacing:0;padding:3px 3px 2px;bottom:16px;font-size:9px}}@media(max-width:768px){#topBar #branding{width:25%}}#topBar #branding #logo{transition:var(--transition);margin:0 15px 0 0;padding:0;width:-moz-fit-content;width:fit-content}#topBar #branding #logo img{height:38px;width:auto}@media(max-width:768px){#topBar #branding #logo img{height:32px}}#topBar #branding #logo:hover{cursor:pointer}#centerNav{flex-grow:3;display:flex;justify-content:center;box-sizing:border-box}#centerNav #pageTitle{flex-direction:column;justify-content:center;text-align:center;font-size:13px;font-family:var(--sans);font-weight:700;letter-spacing:-.4px;display:none;overflow:visible;width:100%}#centerNav #pageTitle span{text-overflow:ellipsis;display:block;width:88%;font-weight:400;margin:0 auto;white-space:nowrap;overflow:hidden;padding:4px 0}@media(max-width:768px){#centerNav #pageTitle{display:flex;padding-top:2px}}#centerNav #pageNavigation{display:flex;flex-grow:3;box-sizing:boder-box;padding-left:15px;justify-content:center}@media(max-width:768px){#centerNav #pageNavigation{display:none}}#centerNav #pageNavigation .nav-link{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:20px 24px;font-size:14px;font-weight:600;color:var(--text);font-family:var(--sans)}#centerNav #pageNavigation .nav-link.has-icon{flex-direction:row;align-items:center;gap:8px}#centerNav #pageNavigation .nav-link.has-icon i{font-size:15px}@media(max-width:768px){#centerNav #pageNavigation .nav-link.has-icon{padding-left:16px;padding-right:16px}#centerNav #pageNavigation .nav-link.has-icon span{display:none}}#centerNav #pageNavigation .nav-link.is-active{color:var(--links)}#centerNav #pageNavigation .nav-link.red{color:var(--red)}#centerNav #navSearchWrapper{display:flex;height:100%;flex-direction:column;justify-content:center;flex-grow:3;max-width:400px;width:100%;position:absolute;right:200px}@media(max-width:768px){#centerNav #navSearchWrapper{top:1px;right:60px}}@media(max-width:600px){#centerNav #navSearchWrapper{max-width:70vw;max-width:calc(100% - 60px);right:50px}}#centerNav #navSearchWrapper #navSearchInputWrapper{display:flex;position:relative}#centerNav #navSearchWrapper #navSearchInputWrapper .search-icon{left:0;position:absolute;padding-left:12px;font-size:18px;color:var(--text);opacity:.25;height:100%;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}@media(max-width:768px){#centerNav #navSearchWrapper #navSearchInputWrapper .search-icon{font-size:16px}}#centerNav #navSearchWrapper #navSearchInputWrapper input{width:100%;height:34px;padding-left:44px;font-weight:500;border-color:var(--borderLight);font-size:13px;position:relative}#centerNav #navSearchWrapper #navSearchInputWrapper input:hover{border-color:var(--border)}#centerNav #navSearchWrapper #navSearchInputWrapper input.searching{background-color:#fff;border:1px solid var(--primary);box-shadow:var(--shadow)}#centerNav #navSearchWrapper #navSearchInputWrapper button{position:absolute;right:0;height:100%;padding:0 15px;color:var(--text);font-size:18px;display:flex;flex-direction:column;justify-content:center}#centerNav #navSearchWrapper #navSearchInputWrapper button i{transition:.1s;opacity:.35}#centerNav #navSearchWrapper #navSearchInputWrapper button i.fa-times{color:var(--red);position:relative;top:1px}#centerNav #navSearchWrapper #navSearchInputWrapper button:hover{cursor:pointer}#centerNav #navSearchWrapper #navSearchInputWrapper button:hover i{opacity:1}#centerNav #navSearchWrapper .results-backdrop{display:block;width:100%;height:500px;position:fixed;background-color:var(--greyTransparent);width:100vw;height:100vh;top:0;left:0;z-index:-1}nav#rightNav{display:flex;box-sizing:border-box;height:100%;width:200px;justify-content:flex-end;position:relative}@media(max-width:768px){nav#rightNav{width:25%}}nav#rightNav .buttons-nav{display:flex}nav#rightNav .buttons-nav .buttons-nav-button{position:relative;box-sizing:border-box;height:100%;display:flex;flex-direction:column;justify-content:center;z-index:10;border-left:1px solid var(--borderFade)}@media(max-width:768px){nav#rightNav .buttons-nav .buttons-nav-button{margin-left:5px}}nav#rightNav .buttons-nav .buttons-nav-button:first-child{margin-left:0}nav#rightNav .buttons-nav .buttons-nav-button .badge{background:#00000080;position:absolute;top:20%;left:50%;font-size:70%;padding:.3em;border-radius:999px;line-height:.6em;color:#fff;background:#ff0000d9;text-align:center;min-width:1.25em;font-weight:700}nav#rightNav .buttons-nav .buttons-nav-button .nav-icon-button{color:var(--text);box-sizing:border-box;display:flex;font-weight:500;flex-direction:column;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;font-size:20px;height:100%;min-width:60px}@media(max-width:768px){nav#rightNav .buttons-nav .buttons-nav-button .nav-icon-button{width:38px;height:38px;font-size:20px;background-color:transparent;border:none}}nav#rightNav .buttons-nav .buttons-nav-button .nav-icon-button.user-photo-button{background-size:cover;background-position:center center}nav#rightNav .buttons-nav .buttons-nav-button .nav-icon-button i{margin:0 auto}nav#rightNav .buttons-nav .buttons-nav-button .nav-icon-button i.fa-map{padding-top:2px}nav#rightNav .buttons-nav .buttons-nav-button .nav-icon-button:active{transform:scale(.94);background-color:var(--greyLight)}nav#rightNav .buttons-nav .buttons-nav-button .nav-icon-button:active.fa-times-circle{transform:scale(1.1)}nav#rightNav .buttons-nav .buttons-nav-button .nav-icon-button.active{background-color:var(--textLight)!important;background-blend-mode:multiply}nav#rightNav .buttons-nav .buttons-nav-button .nav-icon-button.active i{color:var(--background)!important}nav#rightNav .buttons-nav .buttons-nav-button .nav-icon-button:hover{cursor:pointer;background-color:var(--text)}nav#rightNav .buttons-nav .buttons-nav-button .nav-icon-button:hover i{color:var(--background)}#popoverLightbox{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:5}@-moz-document url-prefix(){#topBar{background:var(--background)!important}}.app-wrapper.theme-green #pageNavigation .nav-link.is-active{color:var(--greenDark)!important}.app-wrapper.theme-red #pageNavigation .nav-link.is-active{color:var(--red)!important}.app-wrapper.theme-yellow #pageNavigation .nav-link.is-active{color:var(--yellowDark)!important}.app-wrapper.theme-orange #pageNavigation .nav-link.is-active{color:var(--orange)!important}.app-wrapper.theme-pink #pageNavigation .nav-link.is-active{color:var(--pink)!important}.app-wrapper.theme-purple #pageNavigation .nav-link.is-active{color:var(--purple)!important}#navigationBar{display:none;box-sizing:border-box;position:fixed;bottom:0;left:0;width:100%;padding:0 8px;height:var(--bottomBarHeight);flex-direction:row;justify-content:space-around;transition:.05s ease;background-color:var(--greyFade);z-index:1}@media(max-width:768px){#navigationBar{display:flex}}#navigationBar.hide-keyboard{bottom:-65px;transition:.15s ease}#navigationBar a,#navigationBar .icon-link{display:block;height:43px;text-decoration:none;padding:0;box-sizing:border-box;text-align:center;border-radius:var(--borderRadius);height:100%;transition:var(--transition)}#navigationBar a *,#navigationBar .icon-link *{transition:var(--transition)}#navigationBar a i,#navigationBar a span,#navigationBar .icon-link i,#navigationBar .icon-link span{display:flex;flex-direction:column;justify-content:center;height:100%;text-align:center;margin:0 auto;min-width:100%;color:var(--text)}#navigationBar a i,#navigationBar .icon-link i{text-align:center;position:relative;font-size:18px;width:50px;box-sizing:border-box;display:inline-block;margin:0 auto 4px;padding:6px 16px 4px;height:-moz-fit-content;height:fit-content;border-radius:25px}#navigationBar a span,#navigationBar .icon-link span{box-sizing:border-box;font-family:var(--systemFont);font-size:11.5px;letter-spacing:-.2px;font-weight:500;height:-moz-fit-content;height:fit-content;width:100%}#navigationBar a:hover,#navigationBar .icon-link:hover{transition:var(--transition);background-color:#ecf2ff80}#navigationBar a:hover *,#navigationBar .icon-link:hover *{transition:var(--transition)}#navigationBar a:hover:after,#navigationBar a:hover span,#navigationBar a:hover i,#navigationBar .icon-link:hover:after,#navigationBar .icon-link:hover span,#navigationBar .icon-link:hover i{opacity:1;color:var(--text)}#navigationBar a:hover span,#navigationBar .icon-link:hover span{text-decoration:underline}#navigationBar a.is-active,#navigationBar .icon-link.is-active{opacity:1;border:none;border-radius:0;position:relative;background-color:transparent;box-shadow:none}#navigationBar a.is-active i,#navigationBar .icon-link.is-active i{background-color:var(--transparentHighlight);font-weight:700}#navigationBar a.is-active:after,#navigationBar a.is-active span,#navigationBar a.is-active i,#navigationBar .icon-link.is-active:after,#navigationBar .icon-link.is-active span,#navigationBar .icon-link.is-active i{opacity:1;color:var(--text)}#navigationBar a.is-active:hover,#navigationBar .icon-link.is-active:hover{background-color:transparent}#navigationBar a.is-active:hover span,#navigationBar .icon-link.is-active:hover span{text-decoration:none}@media(max-width:768px){#navigationBar a:active:after,#navigationBar .icon-link:active:after{opacity:.5;transition:var(--transition)}#navigationBar a:active i,#navigationBar a:active span,#navigationBar .icon-link:active i,#navigationBar .icon-link:active span{opacity:.5}}#navigationBar a.red span,#navigationBar a.red i,#navigationBar .icon-link.red span,#navigationBar .icon-link.red i{color:var(--red)}@-moz-document url-prefix(){@media(max-width:768px){#navigationBar{background:var(--background)!important}}}.things-map{height:100vh;min-height:100vh;min-height:calc(100vh - var(--topBarHeight));height:calc(100vh - var(--topBarHeight));display:block;overflow:hidden;position:sticky;width:33vw;transition:all .25s ease;pointer-events:none}@media(min-width:768px){.things-map.map-hidden{width:0%}.things-map.map-visible{width:33vw;min-width:400px}.things-map.map-expanded{min-width:66vw}}@media(max-width:768px){.things-map{height:0px;width:100%;max-width:100%}.things-map.map-hidden{max-height:0px;min-height:unset}.things-map.map-visible{height:30vh;min-height:30vh;max-height:30vh}.things-map.map-expanded{max-height:100%;height:100%;min-height:100%}}.things-map .map-wrapper{box-sizing:border-box;pointer-events:all;position:relative;transition:.2s;border:1px solid var(--border);bottom:var(--sidePadding);box-shadow:var(--shadow-Hover);width:90%;width:calc(100% - (var(--sidePadding)));height:90%;height:calc(100% - var(--sidePadding) * 2);top:var(--sidePadding);top:calc(var(--sidePadding));left:var(--sidePadding);border-radius:var(--borderRadiusLarge);transition:.2s ease}.things-map .map-wrapper .map-el{width:100%;height:100%}@media(min-width:768px){.things-map .map-wrapper .map-el,.things-map .map-wrapper .maplibregl-map{border-radius:var(--borderRadiusLarge)}}@media(max-width:768px){.things-map .map-wrapper{border:1px solid var(--border);bottom:var(--sidePadding);box-shadow:var(--shadow-Hover);width:100%;height:100%;top:0;left:0;border-radius:0}}.things-map .map-wrapper .map-controls{position:absolute;top:0;left:0;z-index:1;display:flex;justify-content:space-between;box-sizing:border-box;padding:10px;width:100%;pointer-events:none}.things-map .map-wrapper .map-controls button{pointer-events:all}.things-map .maplibregl-ctrl-attrib .maplibregl-ctrl-attrib-button{display:none}.things-map .maplibregl-ctrl-attrib .maplibregl-ctrl-attrib-inner{font-size:11px}.things-map .maplibregl-ctrl-attrib .maplibregl-ctrl-attrib-inner a{font-weight:500}#alert{position:fixed;left:0;bottom:10vh;display:flex;justify-content:center;width:100%;z-index:1000}#alert b{background-color:var(--yellow);color:var(--black);box-sizing:border-box;padding:10px 12px;border-radius:22px;font-size:14px;box-shadow:var(--shadow);font-weight:700;margin:0 auto;border:1px solid var(--border);max-width:300px;display:flex;justify-content:space-between}@media(max-width:768px){#alert b{font-size:12px}}#alert b span,#alert b i{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}#alert b span{font-family:var(--systemFont)}#alert b i{margin:0 10px 0 0;position:relative;transform:scale(1.2)}#alert b:hover{cursor:pointer}#alert b.blue{background-color:var(--blue);color:var(--white)}#alert b.red{background-color:var(--red);color:var(--white)}#alert b.invert,#alert b.grey{background-color:var(--text);color:var(--background)}#alert b.green{background-color:var(--green)}#alert b.orange{color:var(--white);background-color:var(--orange)}.alert-enter-active{animation:alert-in .1s}.alert-leave-active{animation:alert-out .15s}@keyframes alert-in{0%{opacity:0;transform:scale(0)}80%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}@keyframes alert-out{0%{transform:scale(1);opacity:1}20%{transform:scale(1.2);opacity:1}to{transform:scale(0);opacity:0}}.callout{display:flex;width:100%;max-width:var(--maxWidth);box-sizing:border-box;padding:5px;border-radius:var(--borderRadius);position:relative;background-color:var(--primaryFade);border:1px solid rgba(125,125,175,.125)}.callout .callout-icon{width:52px;min-width:52px;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;box-sizing:border-box;font-size:24px;color:var(--primary);padding:20px 14px 8px;position:absolute;top:0;left:0;margin-left:5px}.callout .callout-icon.spacer{position:relative;visibility:hidden}.callout .callout-body{flex-grow:3;padding:15px 0;display:flex;flex-direction:column;justify-content:flex-start}.callout.red{background-color:var(--redFade)}.callout.red .callout-icon,.callout.red a{color:var(--red)}.callout.red a:hover{color:var(--redDark)}.callout.orange{background-color:var(--orangeFade)}.callout.orange .callout-icon,.callout.orange a{color:var(--orange)}.callout.orange a:hover{color:var(--orangeDark)}.callout.purple{background-color:var(--purpleFade)}.callout.purple .callout-icon,.callout.purple a{color:var(--purple)}.callout.purple a:hover{color:var(--purpleDark)}.callout.pink{background-color:var(--pinkFade)}.callout.pink .callout-icon,.callout.pink a{color:var(--pink)}.callout.pink a:hover{color:var(--pinkDark)}.callout.green{background-color:var(--greenFade)}.callout.green .callout-icon{color:var(--green)}.callout.green a{color:var(--links)}.callout.green a:hover{color:var(--linksDark)}.callout.yellow{background-color:var(--yellowFade)}.callout.yellow .callout-icon{color:var(--yellow)}.callout.yellow a{color:var(--links)}.callout.yellow a:hover{color:var(--linksDark)}.callout.grey{background-color:var(--greyFade)}.callout.grey .callout-icon{color:var(--text)}.callout.grey a{color:var(--textLight)}.callout.grey a:hover{color:var(--text)}.callout.small{padding:0}.callout.small .callout-icon{font-size:18px;padding-top:10px}.callout.small .callout-body{padding:10px 0;letter-spacing:0px}.callout.big{padding:20px 0}@media(max-width:768px){.callout.big{padding:20px 0}}.callout.big .callout-icon{font-size:42px;width:86px;min-width:86px;padding:35px 24px 0 20px}@media(max-width:768px){.callout.big .callout-icon{font-size:34px;width:78px;min-width:78px}}.callout.giant{padding:30px 20px 30px 50px}.callout.giant .callout-icon{font-size:82px;width:100px;min-width:100px;opacity:.1;margin-left:15px;pointer-events:none;height:100%;justify-content:center}.callout.giant .callout-icon.spacer{display:none}.callout.wide,.callout.wide p{max-width:unset}#toast{position:fixed;top:50px;right:55px;float:right;opacity:1;display:flex;flex-direction:column;background-color:var(--background);border:2px solid var(--primary);transition:var(--transition);transform:translateY(0);transform-origin:center right;box-shadow:var(--shadow);z-index:1000}@media(max-width:768px){#toast{right:unset;width:calc(100% - 40px);top:20px;box-sizing:border-box;left:20px}}#toast.hide{bottom:-250px;transition:var(--transition)}#toast:hover{cursor:pointer;transform:translateY(2px);transition:var(--bezierTransitionSlow)}#toast .toast-content{flex-grow:3;box-sizing:border-box;padding:22px 10px 22px 20px;display:flex;color:var(--text)}@media(max-width:768px){#toast .toast-content{padding:20px 10px 20px 25px}}#toast .toast-content .toast-icon{text-align:center;font-size:36px;box-sizing:content-box;height:auto;display:flex;flex-direction:column;justify-content:center;color:var(--primary)}#toast .toast-content .toast-text{flex-grow:3;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:0 15px 0 18px;max-width:280px;min-width:160px;color:var(--text);font-family:var(--systemFont)}@media(max-width:768px){#toast .toast-content .toast-text{max-width:none;padding-left:20px}}#toast .toast-content .toast-text .toast-title{font-size:15px;font-weight:700;letter-spacing:.25px;padding-bottom:6px;word-wrap:break-word}#toast .toast-content .toast-text .toast-body{font-size:13px;line-height:18px;font-weight:500;color:var(--textLight);word-wrap:break-word}#toast .toast-content .toast-text .toast-info{font-size:12px;padding-top:8px;font-weight:600;text-align:right}#toast .toast-bar{position:absolute;bottom:0;right:0;display:block;height:4px;min-height:4px;max-height:4px;width:100%}@media(max-width:768px){#toast .toast-bar{width:100%;height:6px;bottom:-1px;margin-right:0;min-height:6px;max-height:6px}}#toast .toast-bar:after{content:" ";display:flex;width:0%;height:100%;background-color:var(--primary)}#toast .toast-bar.progress:after{animation:toastBar 4s 1 0s linear}#toast.red{border-color:var(--red)}#toast.red .toast-icon{color:var(--red)}#toast.red .toast-bar:after{background-color:var(--red)}#toast.green{border-color:var(--green)}#toast.green .toast-icon{color:var(--green)}#toast.green .toast-bar:after{background-color:var(--green)}#toast.yellow{border-color:var(--yellow)}#toast.yellow .toast-icon{color:var(--yellow)}#toast.yellow .toast-bar:after{background-color:var(--yellow)}#toast.orange{border-color:var(--orange)}#toast.orange .toast-icon{color:var(--orange)}#toast.orange .toast-bar:after{background-color:var(--orange)}#toast.grey{border-color:var(--text)}#toast.grey .toast-icon{color:var(--text)}#toast.grey .toast-bar:after{background-color:var(--text)}@keyframes toastBar{0%{width:0%}1%{width:100%}to{width:0%}}.toast-enter-active{animation:toast-in-up .22s}.toast-leave-active{animation:toast-out-up .3s}@keyframes toast-in-up{0%{opacity:0;transform:translateY(-250px)}to{opacity:1;transform:translateY(0)}}@keyframes toast-out-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-250px)}}#adminControlBar{display:flex;justify-content:space-between;width:100%;background-color:var(--yellow);box-sizing:border-box;border-radius:8px;max-width:95vw;margin:0 auto}@media(max-width:768px){#adminControlBar{bottom:60px}}@media(max-width:768px){#adminControlBar.bottom{bottom:0}}#adminControlBar .acb-left{display:flex;box-sizing:border-box;padding-left:15px}#adminControlBar .acb-left button{margin-right:15px}#adminControlBar .acb-left .acb-greeting{display:flex;flex-direction:column;justify-content:center;height:100%;font-size:14px;font-weight:700;font-family:var(--sans)}@media(max-width:768px){#adminControlBar .acb-left .acb-greeting{font-size:15px}}#adminControlBar .acb-right{display:flex;justify-content:flex-end;box-sizing:border-box;padding:10px 15px 10px 0}#adminControlBar .acb-right button{margin-left:15px;min-width:-moz-fit-content;min-width:fit-content}#adminControlBar .aselect{height:34px;display:flex;flex-direction:column;justify-content:center;height:100%}#adminControlBar select{height:30px;padding:1px 34px 2px 8px;font-size:12px}.auth-page{display:block;width:90%;max-width:90%;margin:0 auto;box-sizing:border-box;padding-bottom:100px}@media(min-width:768px){.auth-page{padding-bottom:55px;max-width:300px}}@media(min-width:1020px){.auth-page{max-width:300px}}.auth-page .auth-form-body{display:flex;flex-direction:column;box-sizing:border-box;padding:30px 0 0}.auth-page .auth-form-body .auth-field label{display:block;position:relative;font-size:14px}.auth-page .auth-form-body .auth-field label small{font-size:11.5px;opacity:.5}.auth-page .auth-form-body .auth-field input{width:100%;margin-bottom:10px}.auth-page .auth-form-body .auth-field input:focus{outline:none}.auth-page .auth-form-body .auth-button{padding-top:12px;padding-bottom:12px}.auth-page .auth-form-body .auth-button span{float:left}.auth-page .auth-form-body .auth-button i{position:relative;top:2px;float:right}.auth-page .auth-form-body .auth-bottom{display:block;margin-top:15px;text-align:center;font-size:13px}.auth-page .auth-form-body .auth-bottom p{margin:0 auto;padding:0;letter-spacing:.25px;width:100%;font-size:inherit}.auth-page .auth-form-body .auth-bottom a{text-decoration:none;transition:var(--transition);font-weight:600;letter-spacing:.25px}.auth-page .auth-form-body .auth-bottom a:hover{text-decoration:underline;transition:var(--transition)}.agreement{display:flex;box-sizing:border-box;margin:8px 0;height:28px}@media(max-width:768px){.agreement{height:34px}}.agreement label{flex-grow:3;font-size:12px;box-sizing:border-box;line-height:14px;vertical-align:middle;letter-spacing:.3px;padding:3px 0 0 10px!important}@media(max-width:768px){.agreement label{font-size:14px}}.agreement label a{font-weight:600}.help-link{float:right;padding:0;margin:0;border:none;font-size:12px;font-weight:500;color:var(--text);font-family:var(--systemFont);opacity:.35;top:1px;letter-spacing:.25px;position:relative;transition:var(--transition)}.help-link:hover{opacity:1;transition:var(--transition)}.selections-lightbox{z-index:2;background-color:var(--greyTransparent);position:fixed;bottom:0;left:0;width:100%;height:100%}.selections-wrapper{position:relative;width:fit-conent;max-height:100%}.selections-wrapper.wide .selections-button{width:100%}.selections-wrapper.editing-selections{transition:.15s ease}@media(max-width:768px){.selections-wrapper.editing-selections{position:fixed;bottom:0;left:0;width:100%;z-index:5}}.selections-wrapper .selections-button{width:-moz-fit-content;width:fit-content;font-size:14px;line-height:16px;font-weight:500;border-radius:var(--borderRadius);padding:0 42px 0 16px;background-color:var(--background);border:1px solid var(--border);display:flex;max-width:500px;position:relative;transition:0s;min-width:160px;text-transform:capitalize;height:var(--inputHeight);min-height:var(--inputHeight)}@media(max-width:768px){.selections-wrapper .selections-button{width:100%;max-width:unset}}.selections-wrapper .selections-button.multi{height:auto}.selections-wrapper .selections-button .sb_selection{display:flex;flex-direction:column;justify-content:center;flex-grow:3;text-align:right;height:100%}.selections-wrapper .selections-button .sb_selection b{font-weight:600;display:inline-block;padding:2px 5px 3px 8px;position:relative;margin:0 5px;font-size:16px}.selections-wrapper .selections-button .sb_selection.sb_multi{flex-direction:row;max-width:60vw;flex-wrap:wrap;padding:4px 0;box-sizing:border-box;min-height:var(--inputHeight)}.selections-wrapper .selections-button .sb_selection.sb_multi b{display:flex;flex-direction:column;justify-content:center;padding:1px 5px 1px 8px;font-size:15px}.selections-wrapper .selections-button .sb_selection.placeholder b{color:var(--textFade)}.selections-wrapper .selections-button .sb_selection b.multi:before{content:"";font-family:var(--fontAwesome);position:absolute;left:0;font-size:9px;color:var(--red)}.selections-wrapper .selections-button .sb_selection b.multi:after{content:",";position:absolute;right:0}.selections-wrapper .selections-button .sb_selection b.multi:first-child{padding-left:10px}.selections-wrapper .selections-button .sb_selection b.multi:last-child{padding-right:10px}.selections-wrapper .selections-button .sb_selection b.multi:last-child:after{content:""}.selections-wrapper .selections-button .sb_selection b.multi:hover{color:var(--red);text-decoration:line-through}.selections-wrapper .selections-button label{box-sizing:border-box;padding:0 0 2px 10px;color:transparent;transform:scale(.9);transform-origin:center center}@media(max-width:768px){.selections-wrapper .selections-button label{padding:0 0 0 10px;font-size:16px}}.selections-wrapper .selections-button label.floater{color:var(--textFade);height:100%;display:flex;justify-content:center;flex-direction:column;position:absolute;left:0}.selections-wrapper .selections-button .sb_button-icon{padding:2px 16px 0 0;position:absolute;right:0;display:flex;flex-direction:column;justify-content:center;height:95%}.selections-wrapper .selections-button.active{background-color:var(--greyFade)}@media(max-width:768px){.selections-wrapper .selections-button.active{background-color:var(--background);max-width:800px;width:100%;font-size:16px;line-height:18px;min-height:var(--inputHeight);border-radius:25px 25px 0 0;border:none;padding:0 55px 0 15px;height:-moz-fit-content;height:fit-content;box-shadow:none!important}.selections-wrapper .selections-button.active .sb_button-icon{padding:0 30px 0 0}.selections-wrapper .selections-button.active label{height:-moz-fit-content;height:fit-content;width:100%;position:absolute;left:0;font-size:18px;bottom:100%;padding:10px 0;color:var(--white)}.selections-wrapper .selections-button.active .sb_selection{padding:0;margin:0;text-align:left}.selections-wrapper .selections-button.active .sb_selection b{font-weight:600;display:inline-block;padding:20px 5px 20px 8px;position:relative;margin:0 5px;text-align:left}.selections-wrapper .selections-button.active .sb_selection:not(.placeholder b){color:var(--primary)}.selections-wrapper .selections-button.active .sb_selection.sb_multi{position:unset;height:100%;min-height:unset;vertical-align:middle;max-width:unset;margin:24px 0}.selections-wrapper .selections-button.active .sb_selection.sb_multi b{font-weight:600;display:inline-block;padding:3px 5px 3px 8px;position:relative;margin:0 5px;text-align:left}.selections-wrapper .selections-button.active .sb_selection.sb_multi:not(.placeholder b){color:var(--primary)}}.selections-wrapper .selections-button:hover{border-color:var(--primary)}.selections-wrapper .selections-popover{position:absolute;top:100%;top:calc(100% - 2px);left:0;background-color:var(--background);border-radius:var(--borderRadiusLarge);border:1px solid var(--primary);width:400px;display:flex;flex-direction:column;box-sizing:border-box;border-top-left-radius:0;padding:0 0 15px;z-index:15}@media(max-width:768px){.selections-wrapper .selections-popover{position:relative;width:100%;max-width:unset;top:unset;left:unset;max-height:60vh;border-radius:0;bottom:0;z-index:1000;border:none;padding:0 0 10px}}@media(min-width:768px){.selections-wrapper .selections-popover.top{top:unset;padding:10px 0 0;border-top-left-radius:var(--borderRadiusLarge);border-bottom-left-radius:0;bottom:100%;bottom:calc(100% - 2px);flex-direction:column-reverse}}.selections-wrapper .selections-input{display:block;width:100%;box-sizing:border-box;padding:0;position:relative}.selections-wrapper .selections-input:before{content:"";font-family:var(--fontAwesome);font-size:16px;height:100%;display:flex;flex-direction:column;color:var(--textFade);justify-content:center;position:absolute;left:0;width:35px;text-align:center}.selections-wrapper .selections-input input{font-size:14px;border-radius:0;border:none;padding-left:35px;background-color:transparent;box-sizing:border-box;border-bottom:1px solid var(--borderLight)}.selections-wrapper .selections-input input:hover,.selections-wrapper .selections-input input:focus{background-color:transparent}@media(max-width:768px){.selections-wrapper .selections-input input{border-top:1px solid var(--borderLight)}}.selections-wrapper .selections-input #clearTextSuggestion{position:absolute;font-family:var(--fontAwesome);right:10px;font-size:18px;height:var(--inputHeight);font-weight:600;color:var(--text);width:20px;text-align:center}.selections-wrapper .selections-input #clearTextSuggestion:hover{color:var(--red)}@media(min-width:768px){.selections-wrapper .selections-popover.top .selections-input input{border-top:1px solid var(--borderFade)}}.selections-wrapper .selections-list{display:flex;flex-direction:column;width:100%;padding:0;max-height:200px;overflow:auto}@media(max-width:768px){.selections-wrapper .selections-list{max-height:unset}}.selections-wrapper .selections-list .selections-list-end{margin:6px 0 10px 20px;width:30px;min-height:4px;border-radius:2px;background-color:var(--redFade)}.selections-wrapper .selections-list button,.selections-wrapper .selections-list .suggestion{display:block;box-sizing:border-box;padding:11px 22px;font-size:14px;color:var(--text);font-weight:500;transition:var(--transition);text-align:left;text-transform:capitalize;border-radius:var(--borderRadiusLarge)}.selections-wrapper .selections-list button:first-child,.selections-wrapper .selections-list .suggestion:first-child{margin-top:15px}.selections-wrapper .selections-list button:last-child,.selections-wrapper .selections-list .suggestion:last-child{margin-bottom:15px}.selections-wrapper .selections-list button i,.selections-wrapper .selections-list .suggestion i{margin:0 10px}.selections-wrapper .selections-list button b,.selections-wrapper .selections-list .suggestion b{font-weight:700}@media(max-width:768px){.selections-wrapper .selections-list button,.selections-wrapper .selections-list .suggestion{font-size:16px;padding:12px 30px}}.selections-wrapper .selections-list button:hover,.selections-wrapper .selections-list .suggestion:hover{cursor:pointer;text-decoration:underline;background-color:var(--greyLight);transition:var(--transition)}.selections-wrapper .selections-list button:focus,.selections-wrapper .selections-list .suggestion:focus{background-color:var(--grey);color:var(--primary)}.selections-wrapper .selections-list button.hidden,.selections-wrapper .selections-list .suggestion.hidden{display:none}.selections-wrapper .selections-list button.selections-reset,.selections-wrapper .selections-list .suggestion.selections-reset{text-align:center;font-size:12px}.selections-wrapper .selections-list button.selections-empty,.selections-wrapper .selections-list .suggestion.selections-empty{color:var(--red);text-align:center}.selections-wrapper .selections-list button.selections-empty i,.selections-wrapper .selections-list .suggestion.selections-empty i{margin:0 10px 0 0}.selections-wrapper .selections-list button.selections-empty:hover,.selections-wrapper .selections-list button.selections-empty:focus,.selections-wrapper .selections-list .suggestion.selections-empty:hover,.selections-wrapper .selections-list .suggestion.selections-empty:focus{text-decoration:none;background-color:var(--background)}.selections-wrapper .selections-list.disabled button,.selections-wrapper .selections-list.disabled .suggestion{color:var(--textFade)}.selections-wrapper .selections-list.disabled button:hover,.selections-wrapper .selections-list.disabled button:focus,.selections-wrapper .selections-list.disabled .suggestion:hover,.selections-wrapper .selections-list.disabled .suggestion:focus{text-decoration:none;background-color:var(--background)}.selections-wrapper .end-of-selections{display:flex;justify-content:space-between;font-size:12px;box-sizing:border-box;padding:13px 22px 0;color:var(--textFade);border-top:1px solid var(--greyLight)}@media(max-width:768px){.selections-wrapper .end-of-selections{font-size:14px;padding:10px 22px 0}}.selections-wrapper .end-of-selections a{font-weight:400;color:var(--red)}@media(min-width:768px){.selections-wrapper .selections-popover.top .end-of-selections{border-top:none;border-bottom:1px solid var(--greyLight);padding:0 22px 13px}}.tooltip-el{position:relative}.tooltip{transition:.1s;color:var(--text);height:-moz-fit-content;height:fit-content;width:10px;display:flex;flex-direction:column;justify-content:center;position:relative;top:1px;padding:0;margin:0}.tooltip .tooltip-icon{transition:var(--transitionFast);opacity:.85;font-size:95%;min-width:16px;text-align:center;display:block;margin:0 4px;color:var(--links)}@media(max-width:768px){.tooltip .tooltip-icon{transform:scale(1.1);transform-origin:center center}}.tooltip .tooltip-icon:hover{cursor:pointer;opacity:1;transform:scale(1.1);transform-origin:center center;transition:var(--transitionFast)}.tooltip .tooltip-text{background-color:var(--yellow);color:var(--text);font-weight:400;font-family:var(--systemFont);width:-moz-fit-content;width:fit-content;width:230px;overflow:auto;box-sizing:border-box;padding:8px 10px 0;border-radius:var(--borderRadius);transform:scale(0);transform-origin:center center;transition:.06s ease;font-size:11px;line-height:13px;white-space:normal;margin-left:22px;position:absolute;display:flex;text-align:left;flex-direction:column;border:1px solid var(--border);z-index:2}@media(max-width:768px){.tooltip .tooltip-text{width:180px}}.tooltip .tooltip-text.nolink{padding:10px}.tooltip .tooltip-text span,.tooltip .tooltip-text b{display:block;min-width:-moz-fit-content;min-width:fit-content;font-weight:500;white-space:pre}.tooltip .tooltip-text b{padding-bottom:6px;min-width:120px}.tooltip .tooltip-text .tooltip-link{display:block;text-align:right;color:var(--links);font-size:12px;padding:4px 0 7px;font-weight:700}.tooltip .tooltip-text .tooltip-link span{font-weight:600}.tooltip.bottom .tooltip-text{left:50%;margin-left:-105px;top:100%;margin-top:3px}@media(max-width:768px){.tooltip.bottom .tooltip-text{margin-left:-90px}}.tooltip.top .tooltip-text{left:50%;margin-left:-105px;bottom:120%}@media(max-width:768px){.tooltip.top .tooltip-text{margin-left:-90px}}.tooltip.left .tooltip-text{right:100%}.tooltip.show{color:var(--blue)}.tooltip.show .tooltip-icon{opacity:1;color:var(--red)}.tooltip.show .tooltip-text{transform:scale(1);transition:.06s ease}.tooltip.red i{color:var(--red)}.tooltip.blue i{color:var(--blue)}.tooltip.green i{color:var(--green)}.tooltip.yellow i{color:var(--yellow)}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{border-radius:10px;background-color:var(--black)}.cropper{max-height:44vh;margin-top:35px;border-radius:10px}.image-viewer{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;position:fixed;top:0;left:0;background-color:var(--greyTransparent);-webkit-backdrop-filter:grayscale(80%) brightness(50%);backdrop-filter:grayscale(80%) brightness(50%);z-index:5}.image-viewer .iv-image{width:100%;text-align:center;flex-grow:3;display:flex;justify-content:center;flex-direction:column;box-sizing:border-box;padding:8vh 0;overflow:auto;max-width:100vw}.image-viewer .iv-image .image-wrapper{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto}.image-viewer .iv-image img{width:auto;height:auto;max-width:94vw;max-height:60vh}.image-viewer .iv-meta{color:var(--text);width:100%;background-color:var(--background);box-sizing:border-box;padding:0 25px;min-height:-moz-fit-content;min-height:fit-content}.image-viewer .iv-meta .iv-text{display:block;padding:0 5px;max-width:800px;font-size:16px}.image-viewer .iv-meta .iv-text b{font-weight:700}.image-viewer .iv-meta .iv-text:first-child{margin-top:15px}.image-viewer .iv-meta .iv-text:last-child{margin-bottom:15px}.image-viewer .iv-meta .iv-text.small{font-size:14px}.image-viewer .iv-meta .iv-text.smaller{font-size:11px;color:var(--textLight);font-style:italic}#photoViewerControl{background-color:var(--grey);border-top:1px solid var(--borderFade);color:var(--white);width:100%;box-sizing:border-box;display:flex;min-height:-moz-fit-content;min-height:fit-content}#photoViewerControl button,#photoViewerControl a,#photoViewerControl label{background-color:transparent;border:none;box-sizing:border-box;height:40px;padding:0 12px;display:flex;color:var(--textFade)}@media(max-width:768px){#photoViewerControl button,#photoViewerControl a,#photoViewerControl label{height:50px}}#photoViewerControl button span,#photoViewerControl button i,#photoViewerControl a span,#photoViewerControl a i,#photoViewerControl label span,#photoViewerControl label i{height:100%;line-height:38px;font-size:12px;font-weight:600}@media(max-width:768px){#photoViewerControl button span,#photoViewerControl button i,#photoViewerControl a span,#photoViewerControl a i,#photoViewerControl label span,#photoViewerControl label i{line-height:50px}}#photoViewerControl button i,#photoViewerControl a i,#photoViewerControl label i{margin:1px 8px 0;font-size:18px}#photoViewerControl button small,#photoViewerControl a small,#photoViewerControl label small{font-size:14px;color:var(--text);font-weight:700}#photoViewerControl label{padding:0}#photoViewerControl button:hover{color:var(--text)}#photoViewerControl button.red:hover{color:var(--red)}#score-occurrence{background:var(--red);color:#fff;justify-content:center;border-radius:40px}#score-verified{background:var(--yellow);color:#fff;border-radius:40px}.title_container{display:flex;justify-content:space-between;font-size:12px;line-height:14px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.team-member{display:flex;gap:15px}.team-member .team-member-info,.team-member .team-member-photo{display:flex;flex-direction:column;justify-content:center}.team-member .team-member-photo img,.team-member .team-member-photo i{display:block;width:30px;height:30px;border-radius:50%}.team-member .team-member-photo i{display:flex;flex-direction:column;justify-content:center;font-size:18px;background-color:var(--grey);text-align:center;border-radius:50%}.notif{display:flex;font-size:20px;font-weight:500}.notif>*{margin-right:30px}@media(max-width:768px){.notif>*{margin-right:10px}}.notifsContainer{display:flex}.notif-text{align-self:center}.team-photo{background-size:cover;background-position:center center;height:100px;width:100px;border-radius:50%;box-sizing:border-box;border:4px solid var(--background);box-shadow:var(--shadow);background-color:var(--greyFade)}.team-update-post{padding:10px;border:1px solid var(--borderFade);background-color:var(--greyLight);margin-bottom:10px}.team-update-post>.username{margin-bottom:5px}.team-update-post-public{border:1px solid var(--yellowLight)}.score-occurrence{padding:10px;background:#ff0;color:#fff;border-radius:20px;width:10px;height:10px;text-align:center;display:flex;align-items:center;align-self:center;margin-bottom:10px}.score-card{margin:10px;padding:10px;border-radius:5px;background:#add8e6;display:flex;flex-direction:column;position:relative}.score-occurrence{padding:10px;background:red;color:#fff;border-radius:20px;width:10px;height:10px;text-align:center;display:flex;align-items:center;align-self:center;margin-bottom:10px}.score-verified{padding:10px;background:var(--yellow);color:#fff;border-radius:20px;height:10px;text-align:center;display:flex;align-items:center;align-self:center;margin-bottom:10px;position:absolute;top:-15px;right:-50px}.yellow_icon i{color:var(--red)!important}.content-back{padding:var(--sidePadding);padding-bottom:0;margin:0 auto 40px;box-sizing:border-box;position:relative;z-index:1}.content-back button{box-shadow:var(--shadows);position:fixed}.content-window{flex-grow:3;width:100%;max-height:calc(100vh - var(--bottomBarHeight));overflow:auto;top:0;background-color:var(--background)}.test-modal{display:block;width:100%;height:100%;min-height:100vh;flex-grow:3;background-color:green;position:relative}.test-modal .content-modal{position:absolute!important;width:100%;height:100%;top:0;left:0;bottom:unset;right:unset}.test-modal .content-modal .modal,.test-modal .content-modal .content{width:100%!important;max-width:100%!important;min-width:unset!important;top:0;height:100%!important;border:none;box-shadow:none}.content-modal{justify-content:flex-end!important;box-sizing:border-box;box-shadow:var(--shadow);height:100%;max-height:100%}@media(max-width:768px){.content-modal{height:100%}}.content-modal .modal.content{width:90vw;max-width:90vw;left:0;box-sizing:border-box;padding:0;min-width:90vw;height:calc(100vh - var(--topBarHeight));max-height:unset;overflow:auto;border-top-right-radius:0;border-top-left-radius:10px}@media(max-width:768px){.content-modal .modal.content{height:94%;height:calc(100% - var(--topBarHeight));border-top-left-radius:4px;border-top-right-radius:4px;width:100vw;padding:0;min-width:100vw;max-width:100vw}.content-modal .modal.content.map-visible{height:calc(100% - 220px)}}#signInGate{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:70vh;box-sizing:border-box;padding:0 var(--sidePadding)}#signInGate .gate-body{width:100%;max-width:540px;margin:0 auto}#signInGate .gate-icon{font-size:30px;color:var(--primary);margin-bottom:14px;display:block}#signInGate h1{font-size:38px;line-height:46px;margin-bottom:10px}@media(max-width:768px){#signInGate h1{font-size:30px;line-height:38px}}#signInGate .gate-message{line-height:28px;font-weight:400;color:var(--textFade)}#signInGate .gate-points{list-style:none;padding:0;margin:22px 0 0}#signInGate .gate-points li{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;font-size:15px}#signInGate .gate-points li i{color:var(--green);position:relative;top:4px;font-size:13px}#signInGate .gate-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}#dataLoading{display:block;position:fixed;top:0;left:-5vw;width:110vw;height:6px;z-index:1000}#dataLoading #loaderElement{display:block;position:absolute;left:0;height:100%;width:0px;background-color:var(--primary);margin:0 auto;animation:dataLoading 1.8s ease-in-out 0s infinite normal}@keyframes dataLoading{0.0%{width:0px;left:0%}40%{width:60vw}60%{width:40vw}to{width:0px;left:100%}}#pageLoading{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--transparentHighlight);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:5000;text-align:center;display:flex;flex-direction:column;justify-content:center}#pageLoading img{margin:0 auto;height:80px;width:auto;animation:pageLoader 1.5s ease-in-out 0s infinite normal}@keyframes pageLoader{0.0%{transform:scale(1)}50%{transform:scale(1.3)}99.5%{transform:scale(1)}}#app{display:block;width:100%;margin:0;box-sizing:border-box;max-height:100%;min-height:100%;height:100%}#app .app-wrapper{width:100%;display:flex;flex-direction:column;margin:0 auto;display:block;max-height:100%;min-height:100%;height:100%;overflow:hidden}#app.no-animations *{transition-duration:0s!important;animation-duration:0s!important}#app.no-outlines input,#app.no-outlines button,#app.no-outlines textarea,#app.no-outlines a,#app.no-outlines select,#app.no-outlines .focusable{outline:none}#app.no-outlines input:focus,#app.no-outlines button:focus,#app.no-outlines textarea:focus,#app.no-outlines a:focus,#app.no-outlines select:focus,#app.no-outlines .focusable:focus{outline:none!important}#app.no-outlines input:active,#app.no-outlines button:active,#app.no-outlines textarea:active,#app.no-outlines a:active,#app.no-outlines select:active,#app.no-outlines .focusable:active{outline:none}main#content{box-sizing:border-box;padding-right:0;padding-top:var(--topBarHeight);padding-bottom:var(--bottomBarHeight);z-index:1;display:flex;position:relative;flex-grow:3;overflow:hidden;max-height:100%;height:100%}@media(max-width:768px){main#content{flex-direction:column}}main#content .body-content{box-sizing:border-box;flex-grow:3;height:calc(100% - var(--topBarHeight) - var(--bottomBarHeight));overflow-x:hidden;width:100%;transition:.2s .5s;padding-bottom:var(--bottomBarHeight);height:100%;overflow-Y:auto;overflow-X:hidden}@media(min-width:768px){main#content .body-content.hide-body{transition:0s;width:0}}@media(max-width:768px){main#content .body-content{padding:0}main#content .body-content.hide-body{transition:0s;height:0;min-height:0;max-height:0}}.suspension-banner{max-width:90%;margin:10vh auto}:root{--sans: "Poppins";--serif: "Crimson Pro", "Lucida Bright", "Garamond", "Times New Roman", serif;--monospace: "Space Mono", monospace;--fontAwesome: "Font Awesome 7 Free";--fontAwesomeBrands: "Font Awesome 7 Brands";--systemFont: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--transition: .1s;--bezierTransition: all .18s cubic-bezier(.5, .1, .75, 1.35);--bezierTransitionSlow: all .28s cubic-bezier(.5, .1, .75, 1.35);--maxWidthSmall: 365px;--maxWidth: 700px;--maxWidthLarge: 1000px;--borderRadius: 0px;--borderRadiusLarge: 4px;--inputHeight: 40px;--topBarHeight: 74px;--bottomBarHeight: 0px;--sidePadding: 40px;--black: #1D1C31;--white: #FFFFFF;--background: #ffffff;--layer: #FBFDFF;--primary: var(--green);--red: #DA3D49;--orange: #FF9218;--yellow: #FFC700;--green: #00774D;--blue: #0056D0;--purple: #A83BF3;--pink: #FB3ED8;--grey: #EDF0F6;--gray: #EDF0F6;--primaryFade: var(--greenFade);--redFade: rgba(255,0,0,.11);--orangeFade: rgba(255, 131, 0, .11);--yellowFade: rgba(255, 255, 0, .11);--greenFade: rgba(0, 218, 166, .105);--blueFade: rgba(0,85,251,.07);--purpleFade: rgba(168, 59, 243, .07);--pinkFade: rgba(251, 62, 216, .12);--greyFade: rgba(160, 164, 204, .2);--grayFade: rgba(160, 164, 204, .22);--greyTransparent: rgba(10,10,30, .75);--grayTransparent: rgba(10,10,30, .75);--primaryLight: var(--greenLight);--redLight: #F7515F;--orangeLight: #FFB33F;--yellowLight: #FFDD2E;--greenLight: #00BF72;--blueLight: #008CFB;--purpleLight: #DA6DFF;--pinkLight: #FF83FF;--greyLight: #F5F7FA;--grayLight: #F5F7FA;--primaryDark: var(--greenDark);--redDark: #AF2A32;--orangeDark: #ED810B;--yellowDark: #EBB300;--greenDark: #006339;--blueDark: #0043A9;--purpleDark: #872BD0;--pinkDark: #DA0ECB;--greyDark: #E4E9F0;--grayDark: #E4E9F0;--text: #032E56;--textFade: rgba(3, 46, 86, .4);--textLight: rgba(3, 46, 86, .65);--textDark: #001427;--border: rgba(3, 3, 41, .45);--borderFade: rgba(3, 3, 41, .15);--borderLight: rgba(3, 3, 41, .25);--borderDark: rgba(3, 3, 41, .85);--outline: rgba(46, 54, 253, .4);--scrollThumb: var(--primaryLight);--links: #4437f5;--linksDark: #2d20d3;--activeColor: #DDECFF;--shaadow: 0px 2px 8px -4px rgba(10,10,10,.122), 0px 4px 12px -7px rgba(10,10,10,.105);--shadow: 0px 2px 4px 0px rgba(30, 30, 60, .11);--shadow-Hover: 0px 2px 20px -5px rgba(30, 30, 60, .15);--lineShadow: var(--border) 0px 0px 0px 2px inset, rgb(255, 255, 255) 4px 4px 0px -2px, var(--border) 4px 4px, rgb(255, 255, 255) 8px 8px 0px -2px, var(--border) 8px 8px, rgb(255, 255, 255) 12px 12px 0px -2px, var(--border) 12px 12px;--lineShadow-Hover: var(--border) 0px 0px 0px 2px inset, rgb(255, 255, 255) 4px 4px 0px -2px, var(--border) 4px 4px;--lineShadow-Blue: var(--primary) 0px 0px 0px 2px inset, rgb(255, 255, 255) 4px 4px 0px -2px, var(--primary) 4px 4px, rgb(255, 255, 255) 8px 8px 0px -2px, var(--primary) 8px 8px, rgb(255, 255, 255) 12px 12px 0px -2px, var(--primary) 12px 12px;--lineShadow-Blue-Hover: var(--primary) 0px 0px 0px 2px inset, rgb(255, 255, 255) 4px 4px 0px -2px, var(--primary) 4px 4px;--lineShadow-Green: var(--green) 0px 0px 0px 2px inset, rgb(255, 255, 255) 4px 4px 0px -2px, var(--green) 4px 4px, rgb(255, 255, 255) 8px 8px 0px -2px, var(--green) 8px 8px, rgb(255, 255, 255) 12px 12px 0px -2px, var(--green) 12px 12px;--lineShadow-Green-Hover: var(--green) 0px 0px 0px 2px inset, rgb(255, 255, 255) 4px 4px 0px -2px, var(--green) 4px 4px;--lineShadow-Red: var(--red) 0px 0px 0px 2px inset, rgb(255, 255, 255) 4px 4px 0px -2px, var(--red) 4px 4px, rgb(255, 255, 255) 8px 8px 0px -2px, var(--red) 8px 8px, rgb(255, 255, 255) 12px 12px 0px -2px, var(--red) 12px 12px;--lineShadow-Red-Hover: var(--red) 0px 0px 0px 2px inset, rgb(255, 255, 255) 4px 4px 0px -2px, var(--red) 4px 4px;--lineShadow-Yellow: var(--yellow) 0px 0px 0px 2px inset, rgb(255, 255, 255) 4px 4px 0px -2px, var(--yellow) 4px 4px, rgb(255, 255, 255) 8px 8px 0px -2px, var(--yellow) 8px 8px, rgb(255, 255, 255) 12px 12px 0px -2px, var(--yellow) 12px 12px;--lineShadow-Yellow-Hover: var(--yellow) 0px 0px 0px 2px inset, rgb(255, 255, 255) 4px 4px 0px -2px, var(--yellow) 4px 4px;--lineShadow-Orange: var(--orange) 0px 0px 0px 2px inset, rgb(255, 255, 255) 4px 4px 0px -2px, var(--orange) 4px 4px, rgb(255, 255, 255) 8px 8px 0px -2px, var(--orange) 8px 8px, rgb(255, 255, 255) 12px 12px 0px -2px, var(--orange) 12px 12px;--lineShadow-Orange-Hover: var(--orange) 0px 0px 0px 2px inset, rgb(255, 255, 255) 4px 4px 0px -2px, var(--orange) 4px 4px;--lineShadow-Pink: var(--pink) 0px 0px 0px 2px inset, rgb(255, 255, 255) 4px 4px 0px -2px, var(--pink) 4px 4px, rgb(255, 255, 255) 8px 8px 0px -2px, var(--pink) 8px 8px, rgb(255, 255, 255) 12px 12px 0px -2px, var(--pink) 12px 12px;--lineShadow-Pink-Hover: var(--pink) 0px 0px 0px 2px inset, rgb(255, 255, 255) 4px 4px 0px -2px, var(--pink) 4px 4px;--lineShadow-Purple: var(--purple) 0px 0px 0px 2px inset, rgb(255, 255, 255) 4px 4px 0px -2px, var(--purple) 4px 4px, rgb(255, 255, 255) 8px 8px 0px -2px, var(--purple) 8px 8px, rgb(255, 255, 255) 12px 12px 0px -2px, var(--purple) 12px 12px;--lineShadow-Purple-Hover: var(--purple) 0px 0px 0px 2px inset, rgb(255, 255, 255) 4px 4px 0px -2px, var(--purple) 4px 4px}@media(max-width:768px){:root{--inputHeight: 50px}}@media(max-width:768px){:root{--topBarHeight: 54px}}@media(max-width:768px){:root{--bottomBarHeight: 60px}}@media(max-width:768px){:root{--sidePadding: 20px}}@media(max-width:768px){:root{--sidePadding: 10px}}[data-theme=dark]{--background: #07070f;--layer: #161420;--grey: #20202f;--gray: #20202f;--primaryFade: var(--blueFade);--redFade: rgba(255,0,0,.15);--orangeFade: rgba(255, 131, 0, .15);--yellowFade: rgba(255, 255, 0, .15);--greenFade: rgba(0, 218, 166, .155);--blueFade: rgba(0,85,251,.12);--purpleFade: rgba(168, 59, 243, .12);--pinkFade: rgba(251, 62, 216, .17);--greyFade: rgba(40,40,55,.5);--grayFade: rgba(40,40,55,.5);--greyTransparent: rgba(26, 27, 40, .75);--grayTransparent: rgba(26, 27, 40, .75);--greyLight: #141420;--grayLight: #141420;--greyDark: #343443;--grayDark: #343443;--text: #fff;--textFade: rgba(255,255,255, .45);--textLight: rgba(255,255,255, .82);--textDark: #FFFFFF;--border: rgba(148, 148, 163, .5);--borderFade: rgba(148, 148, 163, .25);--borderLight: rgba(148, 148, 163, .35);--borderDark: rgba(178, 178, 198, .5);--outline: var(--blue);--scrollThumb: var(--text);--links: #008FFF;--linksDark: #43A5FF;--activeColor: #2F3856;--shadow: 0px 2px 15px -8px rgba(10,10,10,.6), 0px 4px 20px -10px rgba(10,10,10,.45)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display: inline;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left: -7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align: middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow: visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height: 13px;*width: 13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body,html{margin:0 auto;font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;font-size:12px;width:100%;color:var(--text);height:100%;max-height:100%;background-color:var(--background)}@media(max-width:768px){body,html{overscroll-behavior:contain}}html{display:flex}body{max-height:none;box-sizing:border-box;min-height:100%;flex-grow:3}.scroll-lock{background-color:var(--red)!important;position:fixed}*{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-overflow-scrolling:touch;text-rendering:optimizeLegibility}input,input:before,input:after{-webkit-user-select:initial;-moz-user-select:initial;user-select:initial;box-shadow:none}img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}::-webkit-scrollbar{width:3px;height:8px}::-webkit-scrollbar-track{display:none}::-webkit-scrollbar-thumb{background:var(--scrollThumb);box-sizing:border-box;border-radius:4px}.no-scrollbars,.no-scrollbars *{scrollbar-width:none}.no-scrollbars::-webkit-scrollbar,.no-scrollbars *::-webkit-scrollbar{width:0px;display:none}.no-scrollbars::-webkit-scrollbar-thumb,.no-scrollbars *::-webkit-scrollbar-thumb{display:none;width:0px}::selection{background:var(--primary);color:var(--background)}::-moz-selection{background:var(--primary);color:var(--background)}.select{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.lightbox{background-color:var(--greyTransparent);-webkit-backdrop-filter:grayscale(80%);backdrop-filter:grayscale(80%);display:block;height:140vh;width:100vw;position:fixed;top:0;left:0;z-index:50}.modal-wrapper{display:flex;flex-direction:column;justify-content:center;height:100vh;width:100vw;position:fixed;bottom:0;left:0;transform:scaleX(1);transition:var(--transition);transform-origin:bottom center;z-index:200}@media(max-width:768px){.modal-wrapper{justify-content:flex-end;height:140vh}}@media(max-width:400px){.modal-wrapper{justify-content:flex-end}}.modal-wrapper .modal{display:flex;flex-direction:column;background-color:var(--background);margin:0 auto;width:90%;max-width:600px;border-radius:var(--borderRadius);max-height:140vh;border:1px solid var(--border)}.modal-wrapper .modal.small{max-width:380px}@media(max-width:768px){.modal-wrapper .modal.small{width:100%;max-width:100%;max-height:140vh}}@media(max-width:400px){.modal-wrapper .modal.small{width:100%;max-width:100%;max-height:140vh}}@media(max-width:768px){.modal-wrapper .modal{width:100%;position:absolute;left:0;max-width:100%;max-height:140vh;border-top-left-radius:25px;border-top-right-radius:25px}.modal-wrapper .modal *{scrollbar-width:none}.modal-wrapper .modal *::-webkit-scrollbar{width:0px;display:none}.modal-wrapper .modal *::-webkit-scrollbar-thumb{display:none;width:0px}}.modal-wrapper .modal .modal-title{display:flex;justify-content:space-between;box-sizing:border-box;padding:25px;border-top-right-radius:var(--borderRadius);border-top-left-radius:var(--borderRadius);color:var(--text);font-weight:500;letter-spacing:.15px;font-size:20px;line-height:20px}@media(max-width:768px){.modal-wrapper .modal .modal-title{padding:30px 25px 24px;font-size:24px;text-align:center}}@media(max-width:768px){.modal-wrapper .modal .modal-title.small{font-size:18px}}.modal-wrapper .modal .modal-title span,.modal-wrapper .modal .modal-title i{display:flex;flex-direction:column;justify-content:center}.modal-wrapper .modal .modal-title i{padding-bottom:4px;transform:scale(1.2)}.modal-wrapper .modal .modal-title.center{justify-content:center}.modal-wrapper .modal .modal-body{box-sizing:border-box;padding:20px 25px;overflow:scroll;flex-grow:3}.modal-wrapper .modal .modal-body.overflow{overflow:visible}@media(max-width:768px){.modal-wrapper .modal .modal-body{padding:20px 30px}}.modal-wrapper .modal .modal-footer{display:flex;justify-content:space-between;box-sizing:border-box;padding:20px;max-height:100px}@media(max-width:768px){.modal-wrapper .modal .modal-footer{padding:20px 25px 40px}}.modal-wrapper .modal .modal-footer.center{justify-content:space-around}.modal-wrapper .modal .modal-footer.right{justify-content:flex-end}.modal-wrapper .modal .modal-footer.right button{margin-left:12px}@media(max-width:768px){#app.softkeyboard-visible .modal-footer{padding:0 30px;transition:all .2s ease;max-height:0px}}@media(max-width:768px){#app.softkeyboard-visible .modal-title{font-size:20px;transition:all .2s ease;padding:20px 25px 10px}}.modal .selections-wrapper{width:100%;max-width:100%}.modal .selections-wrapper .selections-button{width:100%}.modal .selections-wrapper .selections-popover{max-width:100%;border-radius:var(--borderRadius)}label,a,p{font-family:var(--systemFont)}h1,h2,h3,h4,h5,h6{color:var(--text);font-weight:600;font-family:var(--sans)}@media(max-width:768px){h1,h2,h3,h4,h5,h6{font-weight:500}}h1 button,h2 button,h3 button,h4 button,h5 button,h6 button{vertical-align:middle}@media(max-width:768px){h1 button,h2 button,h3 button,h4 button,h5 button,h6 button{float:right}}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{display:block;font-size:68%;margin-top:10px;font-weight:400}@media(max-width:768px){h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75%}}h1.tall,h2.tall,h3.tall,h4.tall,h5.tall,h6.tall,h1.tall small,h2.tall small,h3.tall small,h4.tall small,h5.tall small,h6.tall small{line-height:150%}h1{font-size:38px;line-height:44px;font-weight:700}@media(max-width:768px){h1{font-size:26px;line-height:32px}}h2{font-size:30px;line-height:38px}@media(max-width:768px){h2{font-size:20px;line-height:28px}}h3{font-size:22px;line-height:28px}@media(max-width:768px){h3{font-size:16px;line-height:22px}}h4{font-size:18px;line-height:24px}@media(max-width:768px){h4{font-size:15px;line-height:21px}}h5{font-size:15px;line-height:21px}@media(max-width:768px){h5{font-size:13px;line-height:18px}}h6{font-size:13px;line-height:16px}@media(max-width:768px){h6{font-size:11px;line-height:16px}}.header-divider{display:block;width:100%;background-color:var(--greyFade);box-sizing:border-box;padding:10px;border-radius:var(--borderRadius);font-weight:600;color:var(--text);font-family:var(--systemFont);margin:8px 0;font-size:12px;text-align:left;transition:var(--transition)}.header-divider.collapse:before{font-family:var(--fontAwesome);font-weight:400;transform:scale(1.3);margin-right:10px;content:""}.header-divider.collapse:hover{background-color:var(--greyDark);transition:var(--transition)}.header-divider.collapse:hover span{text-decoration:underline}.header-divider.collapse.collapsed:before{content:""}p,.paragraph{font-size:15px;line-height:26px;max-width:700px;padding:12px 0;color:var(--text);font-family:var(--systemFont);font-weight:400}@media(max-width:768px){p,.paragraph{font-size:14.5px}}@media(max-width:768px){p,.paragraph{font-size:14px;line-height:24px}}p.smaller,.paragraph.smaller{font-size:12px;line-height:18px}p.small,.paragraph.small{font-size:13.5px;line-height:22px}@media(max-width:768px){p.small,.paragraph.small{font-size:13px;line-height:20px}}p.big,.paragraph.big{font-size:20px;line-height:36px}@media(max-width:768px){p.big,.paragraph.big{font-size:17px;line-height:26px}}p b,.paragraph b{font-weight:700}p.no-padding,.paragraph.no-padding{padding-top:0;padding-bottom:0}em,.italic{font-style:italic}a{color:var(--links);transition:var(--transition);letter-spacing:-.1px;font-weight:700;text-decoration:none}a:hover{cursor:pointer;color:var(--linksDark);transition:var(--transition);outline-color:transparent;text-decoration:underline}a.small{font-size:13px;font-weight:500}a.tiny{font-size:11px;font-weight:500}a.no-color:hover{color:inherit}a.no-underline:hover{text-decoration:none}a.underline{text-decoration:underline}a.underline:hover{text-decoration:none}a.fade{opacity:.6}ul{font-family:var(--systemFont);list-style-type:disc;display:block;box-sizing:border-box;padding:6px 0 6px 25px}ul li{line-height:140%;padding:2px 0}ol{list-style-type:decimal}ul{list-style-type:disc}.text-system{font-family:var(--systemFont)!important}.text-sans{font-family:var(--sans)!important}.text-monospace{font-family:var(--monospace)!important}.text-serif{font-family:var(--serif)!important}.text-small{font-size:11px}.text-smaller{font-size:75%!important}.text-medium{font-size:14px}.text-large{font-size:16px}.text-larger{font-size:20px}.text-light{color:var(--textLight)}.text-fade{color:var(--textFade)}.text-bright{color:var(--text)}.text-primary{color:var(--primary)}.text-red{color:var(--red)}.text-blue{color:var(--blue)}.text-green{color:var(--greenDark)}.text-yellow{color:var(--yellowDark)}.text-orange{color:var(--orange)}.text-purple{color:var(--purple)}.text-pink{color:var(--pink)}.text-grey{color:var(--greyDark)}hr{border:none;border-top:1px solid;border-color:var(--borderFade);height:1px;overflow:hidden;margin:8px auto}hr.page-end{max-width:100px;margin-left:auto;margin-right:auto;border:none;height:8px;background-color:var(--grey);border-radius:4px}small{font-size:85%;line-height:120%}code{width:-moz-fit-content;width:fit-content;background-color:var(--greyLight);font-family:var(--monospace);font-size:12px;box-sizing:border-box;padding:4px}code b{font-weight:700}code i{font-style:italic}code.full-width{width:100%}pre{max-width:80vw;overflow:auto;display:block;scrollbar-width:none}pre::-webkit-scrollbar{width:0px;display:none}pre::-webkit-scrollbar-thumb{display:none;width:0px}.load-enter-active{animation:page-load .5s ease-out}.load-leave-active{animation:page-load .5s ease-in reverse}@keyframes page-load{0%{opacity:0}to{opacity:1}}.fade-enter-active{animation:page-fade .175s ease-out}.fade-leave-active{animation:page-fade .175s ease-in reverse}@keyframes page-fade{0%{opacity:0}to{opacity:1}}.page-enter-active{animation:page-in .1s ease-out}.page-leave-active{animation:page-out .08s ease-in}@keyframes page-in{0%{opacity:0;transform:translate(50vw)}50%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes page-out{0%{opacity:1;transform:translate(0)}50%{opacity:0}to{opacity:0;transform:translate(-50vw)}}.fast-enter-active{transition:all 55ms}.fast-leave-active{transition:all 55ms ease}.fast-enter-from,.fast-leave-to{opacity:0}.basic-enter-active{transition:all .12s ease .12s}.basic-leave-active{transition:all .12s ease}.basic-enter-from,.basic-leave-to{transform:translateY(15px);opacity:0}.basicup-enter-active{transition:all .12s ease .12s}.basicup-leave-active{transition:all .12s ease}.basicup-enter-from,.basicup-leave-to{transform:translateY(-15px);opacity:0}.collapse-enter-active{transition:all .09s ease-in-out .12s}.collapse-leave-active{transition:all .09s ease-in-out}.collapse-enter-from,.collapse-leave-to{transform:scaleY(.5);transform-origin:top center;opacity:0}.list-enter-active{animation:list-animation .2s ease both}.list-enter-active:nth-child(1){animation-delay:0s}.list-enter-active:nth-child(2){animation-delay:.2s}.list-enter-active:nth-child(3){animation-delay:.4s}.list-enter-active:nth-child(4){animation-delay:.6s}.list-enter-active:nth-child(5){animation-delay:.8s}.list-leave-active{animation:list-animation .2s ease reverse both}.list-leave-active:nth-child(1){animation-delay:0s}.list-leave-active:nth-child(2){animation-delay:.2s}.list-leave-active:nth-child(3){animation-delay:.4s}.list-leave-active:nth-child(4){animation-delay:.6s}.list-leave-active:nth-child(5){animation-delay:.8s}@keyframes list-animation{0%{opacity:0;transform:translate(60px)}to{transform:translate(0);opacity:1}}.modal-enter-active{transition:all .1s ease-out .12s}.modal-leave-active{transition:all .1s ease-in}.modal-enter-from,.modal-leave-to{transform:translateY(105px);opacity:0}.lightbox-enter-active{transition:all .12s ease .12s}.lightbox-leave-active{transition:all .12s ease}.lightbox-enter-from,.lightbox-leave-to{opacity:0}.photo-enter-active{animation:photo-animation .05s ease both}.photo-leave-active{animation:photo-animation-out .05s ease reverse both}.photoreverse-enter-active{animation:photo-animation-out .05s ease both}.photoreverse-leave-active{animation:photo-animation .05s ease reverse both}@keyframes photo-animation{0%{opacity:0;transform:translate(60px)}to{transform:translate(0);opacity:1}}@keyframes photo-animation-out{0%{opacity:0;transform:translate(-60px)}to{transform:translate(0);opacity:1}}label,.label{padding:2px 0 6px;display:block;color:var(--text);font-size:14px;font-weight:500;font-family:var(--systemFont)}@media(max-width:768px){label,.label{font-size:12px}}label.small,.label.small{font-size:12px;font-weight:500}@media(max-width:768px){label.small,.label.small{font-size:10px}}label.fade,.label.fade{color:var(--textFade)!important}label.fade .tooltip,.label.fade .tooltip{color:var(--text)!important}label b,.label b{font-weight:700}label small,.label small{font-weight:400}.field{max-width:var(--maxWidth);position:relative;flex-wrap:wrap;font-family:var(--systemFont)}@media(max-width:768px){.field{width:100%}}.field label i{padding-left:3px;padding-right:3px;transform:scale(1.2)}.field.required{position:relative}.field.required:before{content:"";position:absolute;font-family:var(--fontAwesome);font-weight:600;color:var(--red);font-size:8px;right:5px;top:5px}.field-horizontal{display:flex}.field-horizontal .input{display:flex;flex-direction:column;justify-content:center;padding-right:6px}.field-horizontal label{padding:6px 0;line-height:15px}.field-horizontal label i{padding-left:3px;padding-right:3px;transform:scale(1.2)}.field-horizontal.reverse{flex-direction:row-reverse}.field-horizontal.reverse .input{padding-right:0;padding-left:12px}.setting-field{display:flex;max-width:var(--maxWidthSmall)}.setting-field .left{flex-grow:3;display:flex;flex-direction:column;justify-content:center}.setting-field .left label{display:flex}.setting-field .value{font-size:16px;font-weight:600}.setting-field .value small{font-size:12px;font-weight:400;margin-top:2px}.setting-field label .badge{margin-top:-4px}input,button,textarea,a,select,.focusable{font-family:var(--systemFont);outline:2px dotted transparent;outline-offset:-2px;transition:outline .12s ease,outline-offset .12s ease}input:focus,button:focus,textarea:focus,a:focus,select:focus,.focusable:focus{outline:2px dotted var(--outline)!important;outline-offset:2px;transition:outline .12s ease,outline-offset .12s ease}input:active,button:active,textarea:active,a:active,select:active,.focusable:active{outline:2px dotted transparent}input:invalid{box-shadow:none}input[type=text],input[type=date],input[type=time],input[type=email],input[type=password],input[type=number],input[type=search],input[type=tel],input[type=url],.text-input,.input-style,select,textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;max-width:100%;width:100%;font-size:15px;box-sizing:border-box;padding:0 10px;color:var(--text);font-family:var(--systemFont);border-radius:var(--borderRadius);border:1px solid var(--border);transition:all .1s ease,border-color .15s ease;font-weight:500;background-color:var(--background);height:var(--inputHeight)}@media(max-width:768px){input[type=text],input[type=date],input[type=time],input[type=email],input[type=password],input[type=number],input[type=search],input[type=tel],input[type=url],.text-input,.input-style,select,textarea{font-size:13px;font-weight:400}}input[type=text]:hover,input[type=text]:focus,input[type=date]:hover,input[type=date]:focus,input[type=time]:hover,input[type=time]:focus,input[type=email]:hover,input[type=email]:focus,input[type=password]:hover,input[type=password]:focus,input[type=number]:hover,input[type=number]:focus,input[type=search]:hover,input[type=search]:focus,input[type=tel]:hover,input[type=tel]:focus,input[type=url]:hover,input[type=url]:focus,.text-input:hover,.text-input:focus,.input-style:hover,.input-style:focus,select:hover,select:focus,textarea:hover,textarea:focus{border-color:var(--text);transition:all .1s ease,border-color .15s ease;background-color:var(--background)}input[type=text]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=url]::-moz-placeholder,.text-input::-moz-placeholder,.input-style::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{opacity:.275;color:var(--textLightest)}input[type=text]::placeholder,input[type=date]::placeholder,input[type=time]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,.text-input::placeholder,.input-style::placeholder,select::placeholder,textarea::placeholder{opacity:.275;color:var(--textLightest)}input[type=text]:disabled,input[type=date]:disabled,input[type=time]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=number]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=url]:disabled,.text-input:disabled,.input-style:disabled,select:disabled,textarea:disabled{background-color:var(--greyLight);border-color:transparent}input[type=text]:focus,input[type=date]:focus,input[type=time]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=url]:focus,.text-input:focus,.input-style:focus,select:focus,textarea:focus{border-color:var(--primary)!important}input[type=text].transparent,input[type=date].transparent,input[type=time].transparent,input[type=email].transparent,input[type=password].transparent,input[type=number].transparent,input[type=search].transparent,input[type=tel].transparent,input[type=url].transparent,.text-input.transparent,.input-style.transparent,select.transparent,textarea.transparent{background-color:transparent}input[type=text].transparent:focus,input[type=date].transparent:focus,input[type=time].transparent:focus,input[type=email].transparent:focus,input[type=password].transparent:focus,input[type=number].transparent:focus,input[type=search].transparent:focus,input[type=tel].transparent:focus,input[type=url].transparent:focus,.text-input.transparent:focus,.input-style.transparent:focus,select.transparent:focus,textarea.transparent:focus{background-color:var(--background)}textarea{line-height:24px;min-height:100px;width:100%;padding:8px}@media(max-width:768px){textarea{font-size:14px;line-height:26px}}textarea.small{font-size:12px;line-height:15px}textarea.code{font-family:var(--monospace);font-size:11px;font-weight:400;line-height:16px}select{-moz-appearance:none;padding:0 10px;text-transform:capitalize}.aselect{position:relative;width:100%}.aselect:after{content:"";position:absolute;font-family:var(--fontAwesome);font-weight:900;color:var(--textFade);font-size:16px;right:15px;top:0;pointer-events:none;display:flex;flex-direction:column;justify-content:center;height:100%}.aselect:hover:after{color:var(--text)}.input-group{display:flex}@media(max-width:768px){.input-group{width:100%}}.input-group .input-group-label{display:flex;position:relative;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--background);font-weight:500;padding:0 8px 1px;color:var(--text);border-top-left-radius:var(--borderRadius);border-bottom-left-radius:var(--borderRadius);background-color:var(--greyLight);border:1px solid var(--border);font-family:var(--systemFont);white-space:nowrap}@media(max-width:768px){.input-group .input-group-label{padding:0 10px}}.input-group .input-group-label i{margin:0 5px;text-align:center}.input-group .aselect,.input-group select,.input-group button,.input-group input{border-left:none;border-radius:0}.input-group .aselect:last-child,.input-group select:last-child,.input-group button:last-child,.input-group input:last-child{border-top-right-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius)}.input-group button{width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content}.button-input,.button-select{display:flex;position:relative;height:40px;width:100%}@media(max-width:768px){.button-input,.button-select{height:40px}}.button-input button,.button-select button{position:relative;top:0;right:0;border-top-left-radius:0;border-bottom-left-radius:0;border:none;box-sizing:border-box;min-width:-moz-fit-content;min-width:fit-content;border-left:1px solid var(--border);height:var(--inputHeight)}.button-input button.transparent,.button-select button.transparent{color:var(--text)}.button-input button:disabled,.button-select button:disabled{border:1px solid var(--border);border-left:none}.button-input input,.button-input select,.button-select input,.button-select select{border-radius:0;border-right:none}.button-input input:first-child,.button-input select:first-child,.button-select input:first-child,.button-select select:first-child{border-top-left-radius:var(--borderRadius);border-bottom-left-radius:var(--borderRadius)}.button-select{position:relative}.button-select:after{content:"";position:absolute;font-family:var(--fontAwesome);font-weight:900;color:var(--textFade);font-size:16px;left:15px;top:0;pointer-events:none;display:flex;flex-direction:column;justify-content:center;height:100%}.button-select:hover:after{color:var(--text)}.button-select select{padding-left:40px}button{background-color:transparent;border:none;transition:var(--transition)}button:focus,button:hover,button:active{transition:var(--transition)}.button,.cdx-button{border:1px solid var(--border);color:#fff;font-size:14px;letter-spacing:-.1px;transition:var(--transition);font-weight:600;padding:6px 12px 8px;background-color:var(--primary);box-sizing:border-box;color:var(--white);font-family:var(--systemFont);transform:scale(1)}@media(max-width:768px){.button,.cdx-button{padding:8px 14px;font-size:12px;font-weight:500}}.button i,.cdx-button i{transform:scale(1.325);transform-origin:center center;pointer-events:none;font-size:90%;transition:all .25s}.button i:first-child,.cdx-button i:first-child{margin-right:8px}.button i:last-child,.cdx-button i:last-child{margin-left:8px}.button:hover,.cdx-button:hover{cursor:pointer;text-decoration:underline;background-color:var(--primaryDark);transition:var(--transition)}.button:active,.cdx-button:active{transition:all .25s ease;transform:scale(.96)}.button:focus,.cdx-button:focus{text-decoration:underline}.button.blue,.cdx-button.blue{background-color:var(--blue)}.button.green,.cdx-button.green{background-color:var(--green);color:var(--text)}.button.red,.cdx-button.red{background-color:var(--red)}.button.yellow,.cdx-button.yellow{background-color:var(--yellow);color:var(--black)}.button.orange,.cdx-button.orange{background-color:var(--orange)}.button.purple,.cdx-button.purple{background-color:var(--purple)}.button.pink,.cdx-button.pink{background-color:var(--pink)}.button.grey,.button.gray,.cdx-button.grey,.cdx-button.gray{background-color:var(--grey);color:var(--text)}.button.invert,.cdx-button.invert{background-color:var(--text);color:var(--background)}.button.background,.cdx-button.background{background-color:var(--background);color:var(--text)}.button.transparent,.cdx-button.transparent{background-color:transparent;color:var(--text);border-color:var(--text)}.button.boderless,.cdx-button.boderless{background-color:transparent;color:var(--text);border-color:transparent}.button.round,.cdx-button.round{border-radius:20px;padding-left:14px!important;padding-right:14px!important}.button.tiny,.cdx-button.tiny{font-size:10.5px;letter-spacing:0px;font-weight:500;padding:4px 4px 6px}.button.tiny i,.cdx-button.tiny i{transform:scale(1.2)}.button.tiny i:first-child,.cdx-button.tiny i:first-child{margin-right:4px}.button.tiny i:last-child,.cdx-button.tiny i:last-child{margin-left:4px}@media(max-width:768px){.button.tiny,.cdx-button.tiny{padding:4px;font-size:10px;font-weight:400}.button.tiny span,.cdx-button.tiny span{letter-spacing:.2px}}.button.small,.cdx-button.small{font-size:12px;font-weight:600;padding:5px 10px 7px}.button.small i,.cdx-button.small i{transform:scale(1.2)}.button.small i:first-child,.cdx-button.small i:first-child{margin-right:6px}.button.small i:last-child,.cdx-button.small i:last-child{margin-left:6px}@media(max-width:768px){.button.small,.cdx-button.small{padding:5px 10px;font-weight:500}}.button.big,.cdx-button.big{font-size:17px;font-weight:600;padding:8px 14px;letter-spacing:.15px}@media(max-width:768px){.button.big,.cdx-button.big{letter-spacing:.4px;padding:10px 14px}}.button.big i,.cdx-button.big i{transform:scale(1.2)}.button.big i:first-child,.cdx-button.big i:first-child{margin-right:10px}.button.big i:last-child,.cdx-button.big i:last-child{margin-left:10px}.button:disabled,.cdx-button:disabled{background-color:var(--grey);color:var(--textLight);border-color:transparent;opacity:.8;transform:scale(1)}.button:disabled:hover,.cdx-button:disabled:hover{cursor:default;background-color:var(--grey);color:var(--textLight);opacity:.8;text-decoration:none}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer}input[type=radio]:focus,input[type=checkbox]:focus{outline:0}.check,.radio,.field-checkbox .field-wrap input{height:28px;min-height:28px;max-height:28px;width:28px;min-width:28px;max-width:28px;display:inline-block;position:relative;margin:0;border-radius:var(--borderRadius);box-sizing:border-box;transition:all .2s ease;background:var(--background);font-size:16px;font-weight:800;border:1px solid var(--border)}.check.small,.radio.small,.field-checkbox .field-wrap input.small{height:22px;min-height:22px;max-height:22px;width:22px;min-width:22px;max-width:22px}.check:hover,.check:focus,.radio:hover,.radio:focus,.field-checkbox .field-wrap input:hover,.field-checkbox .field-wrap input:focus{transition:all .2s ease;border-color:var(--borderDark)}.check:after,.radio:after,.field-checkbox .field-wrap input:after{content:"";position:relative;font-family:var(--fontAwesome);font-weight:900;transition:var(--transition);color:var(--textLight);opacity:.3;font-size:16px;left:5px;top:5px}.check.small:after,.radio.small:after,.field-checkbox .field-wrap input.small:after{font-size:13.5px;top:1px;left:3px}.check:active:after,.radio:active:after,.field-checkbox .field-wrap input:active:after{top:7px}.check:active.small:after,.radio:active.small:after,.field-checkbox .field-wrap input:active.small:after{top:2px}.check:checked:after,.radio:checked:after,.field-checkbox .field-wrap input:checked:after{opacity:1}.check.badge:after,.radio.badge:after,.field-checkbox .field-wrap input.badge:after{content:"";font-weight:400;font-size:20px;top:2px;left:3px}.check.badge:checked:after,.radio.badge:checked:after,.field-checkbox .field-wrap input.badge:checked:after{content:""}.check:disabled,.radio:disabled,.field-checkbox .field-wrap input:disabled{background-color:var(--greyLight);border-color:transparent}.check.dropdown,.radio.dropdown,.field-checkbox .field-wrap input.dropdown{border-radius:50%;border-color:var(--borderLight)}.check.dropdown:after,.radio.dropdown:after,.field-checkbox .field-wrap input.dropdown:after{content:"";font-size:22px;left:6px;top:1px}.check.dropdown:checked,.radio.dropdown:checked,.field-checkbox .field-wrap input.dropdown:checked{border-bottom-right-radius:4px}.check.dropdown:checked:after,.radio.dropdown:checked:after,.field-checkbox .field-wrap input.dropdown:checked:after{content:"";top:2px}.radio{border-radius:50%}.radio:after{content:"";top:4px}.radio:checked:after{color:var(--primary)}.radio:active:after{top:4px}.toggle{height:33px;min-width:52px;width:52px;border-radius:16px;display:inline-block;position:relative;margin:0;border:1px solid var(--border);transition:all .2s ease}.toggle:after{content:"";color:var(--text);font-weight:700;font-size:8px;letter-spacing:0px;display:flex;flex-direction:column;justify-content:center;text-align:center;position:absolute;top:3px;left:4px;width:25px;height:25px;border-radius:50%;background:var(--grey);transition:all .2s cubic-bezier(.5,.1,.75,1.35);border:1px solid var(--border);box-sizing:border-box;transform:scale(1) translate(0)}.toggle:active:after{transform:scale(.92) translate(0)}.toggle:hover:not(:disabled){border-color:var(--borderDark)}.toggle:hover:not(:disabled):after{border-color:var(--borderDark);transition:var(--transition)}.toggle:checked{border:1px solid var(--border);background:var(--background)}.toggle:checked:after{background:var(--greenLight);transform:scale(1) translate(17px);content:"";opacity:1;color:var(--black)}.toggle:checked:hover:not(:disabled){border-color:var(--borderDark)}.toggle:checked:active:after{transform:scale(.92) translate(17px)}.toggle:disabled{background-color:var(--greyLight);border-color:transparent}.toggle:disabled:after{background-color:var(--greyDark);color:var(--textFade);border-color:var(--borderFade)}.toggle.on-off:after{content:"OFF"}.toggle.on-off:checked:after{content:"ON"}.toggle.yes-no:after{content:"NO"}.toggle.yes-no:checked:after{content:"YES"}.toggle.true-false:after{content:"FALSE";font-size:6.75px;letter-spacing:-.25px}.toggle.true-false:checked:after{content:"TRUE"}.custom-picker{display:flex;width:100%;justify-content:flex-start;flex-wrap:wrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow-x:auto;padding:5px;position:relative;left:-5px}@media(max-width:768px){.custom-picker{flex-wrap:nowrap}}.custom-picker.nowrap{flex-wrap:nowrap}.custom-picker.wrap{max-width:800px}.custom-picker .option{display:flex;flex-direction:column;justify-content:center;text-align:center;height:65px;box-sizing:border-box;padding:0;border-radius:var(--borderRadius);background-color:var(--background);max-width:93px;border:1px solid var(--borderFade);min-width:93px;flex-grow:3;color:var(--textLight);margin:0 15px 6px 0;position:relative;transform:scale(1);transition:var(--transition);font-family:var(--systemFont)}.custom-picker .option:last-child:before{content:"";height:100%;width:1px;position:absolute;right:-15px}.custom-picker .option input{float:right;height:0px}.custom-picker .option input:focus{outline:none;outline:2px dotted transparent!important}.custom-picker .option i{margin-bottom:8px;font-size:24px}.custom-picker .option span{letter-spacing:0;font-size:13px;font-weight:500;width:100%;text-transform:capitalize}@media(max-width:768px){.custom-picker .option span{font-size:12px;line-height:13px}}.custom-picker .option:after{content:"";font-family:var(--fontAwesome);position:absolute;top:5px;right:5px;font-size:18px;font-weight:500;transition:var(--transition);color:var(--border)}.custom-picker .option:focus-within,.custom-picker .option:hover{cursor:pointer;transition:var(--transition);text-decoration:none;border-color:var(--border)}.custom-picker .option:focus-within span,.custom-picker .option:hover span{text-decoration:underline}.custom-picker .option:focus-within:after,.custom-picker .option:hover:after{color:var(--text);transition:var(--transition)}.custom-picker .option.active{color:var(--text);border-color:var(--borderDark);position:relative;transform:scale(1.05,1.1)}.custom-picker .option.active:after{content:"";font-weight:900!important;color:var(--text)}.custom-picker.large .option{height:88px;border-radius:var(--borderRadius);max-width:110px;width:110px;flex-grow:3;margin-right:10px;margin-bottom:10px}.custom-picker.large .option i{margin-bottom:6px;margin-top:16px;font-size:24px;height:22px}.custom-picker.large .option span{height:30px;line-height:14px}.custom-picker.horizontal{overflow-x:auto;max-width:100vw}@media(max-width:768px){.custom-picker.horizontal{padding-top:8px;padding-bottom:6px}}.custom-picker.horizontal .option{height:36px;border-radius:var(--borderRadius);flex-grow:0;margin:0 12px 8px 0!important;flex-direction:row;padding:0 20px 0 0;width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:-moz-fit-content;max-width:fit-content;justify-content:flex-start}@media(max-width:768px){.custom-picker.horizontal .option{margin:0 10px 0 0!important;height:42px}.custom-picker.horizontal .option:first-child{margin-left:10px!important}.custom-picker.horizontal .option:last-child{margin-right:45px!important}}@media(max-width:768px){.custom-picker.horizontal .option:first-child{margin-left:15px!important}}.custom-picker.horizontal .option i,.custom-picker.horizontal .option span{display:flex;flex-direction:column;justify-content:center;height:100%}.custom-picker.horizontal .option i{width:48px;font-size:18px}@media(max-width:768px){.custom-picker.horizontal .option i{font-size:18px;width:50px;top:0}}.custom-picker.horizontal .option span{font-size:12px;text-align:left;line-height:15px;font-weight:500;white-space:pre-line;max-width:none;position:relative;top:-1px;letter-spacing:-.2px}@media(max-width:768px){.custom-picker.horizontal .option span{top:0;font-size:13px;line-height:13px}}.custom-picker.horizontal .option:after{top:0;right:0;display:flex;flex-direction:column;justify-content:center;font-size:16px;font-weight:500;height:100%;width:32px}.custom-picker.horizontal .option.active.yellow i{color:var(--yellow)}.custom-picker.horizontal .option.active.red i{color:var(--red)}.custom-picker.horizontal .option.active.blue i{color:var(--blue)}.custom-picker.horizontal .option.active.green i{color:var(--greenDark)}.custom-picker.horizontal .option.active.purple i,.custom-picker.horizontal .option.active.pink i{color:var(--purple)}.custom-picker.horizontal .option.active.orange i{color:var(--orange)}.custom-picker button{width:-moz-fit-content;width:fit-content}.custom-picker button span,.custom-picker button i{width:94px}.large-option-picker{display:block;max-width:var(--maxWidth)}.large-option-picker .large-option{display:block;border:1px solid var(--borderLight);display:flex;box-sizing:border-box;padding:15px;margin-bottom:15px;border-radius:var(--borderRadius);transition:var(--transition)}.large-option-picker .large-option .lo-input{box-sizing:border-box;padding:0 25px 0 10px;display:flex;flex-direction:column;justify-content:center}.large-option-picker .large-option .lo-body{position:relative;width:100%;box-sizing:border-box}.large-option-picker .large-option .lo-body p{padding:5px 0 0;max-width:85%;margin:0}.large-option-picker .large-option .lo-body i{position:absolute;top:0;right:-5px;font-size:28px;display:flex;flex-direction:column;justify-content:center;height:100%}.large-option-picker .large-option:hover{cursor:pointer;border-color:var(--borderDark);transition:var(--transition)}.description-picker{display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start}@media(max-width:768px){.description-picker{gap:10px}}.description-picker.two-column{max-width:800px}.description-picker .description-option{flex-grow:3;flex-basis:300px;max-width:300px;box-sizing:border-box;padding:15px 15px 15px 5px;border-radius:var(--borderRadiusLarge);border:1px solid var(--borderFade);position:relative;display:flex}@media(max-width:768px){.description-picker .description-option{flex-grow:3;max-width:none;flex-basis:220px}}.description-picker .description-option .description-option-icon{display:flex;flex-direction:column;justify-content:center;width:60px}.description-picker .description-option .description-option-icon i{font-size:22px;margin:0 auto;display:block}.description-picker .description-option .description-option-text{display:flex;flex-direction:column;justify-content:center}.description-picker .description-option .description-option-text b{font-size:14px;text-transform:capitalize;padding:0}@media(max-width:768px){.description-picker .description-option .description-option-text b{font-size:12px}}.description-picker .description-option .description-option-text p{padding:4px 0 0;margin:0 auto;font-size:11px;line-height:12px;font-weight:400}.description-picker .description-option:hover{cursor:pointer;border-color:var(--border);transition:var(--transition)}.description-picker .description-option:hover i{color:var(--text)}.description-picker .description-option.active{border:1px solid var(--primary);background-color:var(--background);color:var(--primary)}.description-picker .description-option.active i,.description-picker .description-option.active p{color:var(--primary)}.description-picker .description-option.hide-option{display:none}.description-picker.collapse .description-option:not(.active){display:none}.description-picker.fixed-width .description-option{width:220px;max-width:220px;min-width:220px}@media(max-width:768px){.description-picker.fixed-width .description-option{max-width:unset;width:100%;min-width:100%}}.input-validator{display:flex;flex-direction:column-reverse}.input-validator .validator-icon{display:block;width:100%;position:absolute;top:100%;overflow:visible;height:40px;pointer-events:none;display:flex;justify-content:flex-end;box-sizing:border-box;padding-top:2px}@media(max-width:768px){.input-validator .validator-icon{height:36px;padding-top:4px}}.input-validator .validator-icon i{display:flex;flex-direction:column;justify-content:center;font-size:20px;padding:0 12px 2px 0;box-sizing:border-box}.input-validator .validator-icon i.fa-check-circle{color:var(--green)}.input-validator .validator-icon i.fa-times-circle{color:var(--red)}@media(max-width:768px){.input-validator .validator-icon i{font-size:24px}}.input-validator .input-to-validate:focus+label .validator-icon i{display:none}.input-validator .input-to-validate:focus+label .validator-icon:after{content:"";font-family:var(--fontAwesome);display:flex;flex-direction:column;justify-content:center;color:var(--text);font-size:16px;padding:0 13.5px;box-sizing:border-box;transform-origin:50% 50%;text-align:center;animation:typing-indicator-animation 2s linear infinite;position:relative;top:-1px;font-weight:400}@keyframes typing-indicator-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}input[type=range]{width:100%;margin:15.1px 0;background-color:transparent;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background:var(--text);border:0;border-radius:25px;width:100%;height:3.8px;cursor:pointer}input[type=range].white::-webkit-slider-runnable-track{background:var(--white)}input[type=range]::-webkit-slider-thumb{margin-top:-15.1px;width:34px;height:34px;background:var(--primary);border:4px solid var(--border);border-radius:50px;cursor:pointer;-webkit-appearance:none}input[type=range].white::-webkit-slider-thumb{background:var(--white);border:0px solid var(--textFade)}input[type=range].square::-webkit-slider-thumb{width:34px;border-radius:0}input[type=range].rectangle::-webkit-slider-thumb{width:14px;border-radius:3px}input[type=range].line::-webkit-slider-thumb{width:6px;border-radius:2px}input[type=range]:focus::-webkit-slider-runnable-track{background:var(--textFade)}input[type=range].white:focus::-webkit-slider-runnable-track{background:var(--grey)}input[type=range]::-moz-range-track{background:var(--text);border:0;border-radius:25px;width:100%;height:3.8px;cursor:pointer}input[type=range].white::-moz-range-track{background:var(--white)}input[type=range]::-moz-range-thumb{width:34px;height:34px;background:var(--primary);border:4px solid var(--border);border-radius:50px;cursor:pointer}input[type=range].white::-moz-range-thumb{background:var(--white);border:0px solid var(--textFade)}input[type=range].square::-moz-range-thumb{width:34px;border-radius:0}input[type=range].rectangle::-moz-range-thumb{width:14px;border-radius:3px}input[type=range].line::-moz-range-thumb{width:6px;border-radius:2px}input[type=range]::-ms-track{background:transparent;border-color:transparent;border-width:15.1px 0;color:transparent;width:100%;height:3.8px;cursor:pointer}input[type=range]::-ms-fill-lower{background:var(--text);border:0;border-radius:50px}input[type=range].white::-ms-fill-lower{background:var(--white)}input[type=range]::-ms-fill-upper{background:var(--text);border:0;border-radius:50px}input[type=range].white::-ms-fill-upper{background:var(--white)}input[type=range]::-ms-thumb{width:34px;height:34px;background:var(--primary);border:4px solid var(--border);border-radius:50px;cursor:pointer;margin-top:0}input[type=range].white::-ms-thumb{background:var(--white);border:0px solid var(--textFade)}input[type=range].square::-ms-thumb{width:34px;border-radius:0}input[type=range].rectangle::-ms-thumb{width:14px;border-radius:3px}input[type=range].line::-ms-thumb{width:6px;border-radius:2px}input[type=range]:focus::-ms-fill-lower{background:var(--text)}input[type=range].white:focus::-ms-fill-lower{background:var(--grey)}input[type=range]:focus::-ms-fill-upper{background:var(--text)}input[type=range].white:focus::-ms-fill-upper{background:var(--grey)}@supports (-ms-ime-align: auto){input[type=range]{margin:0}}.form-photo-grid{display:flex;flex-wrap:wrap;width:100%;justify-content:flex-start;gap:20px}.form-photo-grid .fpg-image{min-height:150px;height:150px;flex-basis:150px;max-width:200px;flex-grow:3;min-width:120px;background-size:cover;background-position:center center;border-radius:var(--borderRadius);filter:brightness(100%);border:1px solid var(--borderFade);box-shadow:var(--shadow)}@media(max-width:768px){.form-photo-grid .fpg-image{max-width:200px}}.form-photo-grid .fpg-image:hover{cursor:pointer;transition:var(--transition);filter:brightness(115%)}.tag-entries{padding:0;margin:0;display:flex;flex-wrap:wrap}.tag-entries li{display:flex;box-sizing:border-box;padding:8px 6px 8px 10px;border-radius:var(--borderRadius);background-color:var(--grey);margin:0 10px 10px 0;text-transform:capitalize;font-size:12px;font-weight:700}.tag-entries li button i{font-size:12px;display:flex;color:var(--text);flex-direction:column;justify-content:center;height:100%}.tag-entries li button:hover{color:var(--red)}.tag-entries li:hover .list-item-controls{opacity:1;transition:var(--transition)}.tag-entries.small li{padding:4px 5px 5px}.tag-entries.small li span{font-size:12px;letter-spacing:-.2px;font-weight:600}.upgrade-tiles{display:flex;justify-content:space-around;flex-wrap:wrap}.upgrade-tiles .cost-tile{width:160px;min-height:190px;display:inline-flex;flex-direction:column;justify-content:space-around;box-sizing:border-box;padding:20px 15px 8px;background-color:var(--greyLight);border-radius:var(--borderRadius);box-shadow:var(--shadow);font-family:var(--systemFont);max-width:45%;margin:10px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:600px){.upgrade-tiles .cost-tile{width:28%;min-width:100px;min-height:138px;padding:12px 10px 5px}}.upgrade-tiles .cost-tile .length{font-size:16px;font-weight:600;flex-grow:3}@media(max-width:600px){.upgrade-tiles .cost-tile .length{font-size:14px;letter-spacing:-.3px}}.upgrade-tiles .cost-tile .price{text-align:center;color:var(--text);width:100%;display:block}@media(max-width:600px){.upgrade-tiles .cost-tile .price{margin-bottom:8px}}.upgrade-tiles .cost-tile .price b{font-weight:800;font-size:64px;width:-moz-fit-content;width:fit-content;position:relative}@media(max-width:600px){.upgrade-tiles .cost-tile .price b{font-size:44px}}.upgrade-tiles .cost-tile .price b sup{font-size:26px;position:absolute;top:4px;left:-16px;font-weight:400;color:var(--text)}@media(max-width:600px){.upgrade-tiles .cost-tile .price b sup{font-size:18px;left:-14px}}.upgrade-tiles .cost-tile .savings{color:var(--primary);font-weight:600;font-size:12px;padding-top:5px;text-align:center;width:100%}@media(max-width:600px){.upgrade-tiles .cost-tile .savings{padding-top:0;font-size:10px}}.upgrade-tiles .cost-tile:first-child .savings{color:var(--textFade)}.upgrade-tiles .cost-tile:last-child .savings{color:var(--red)}.upgrade-tiles .cost-tile .buy-now{color:var(--textFade);font-weight:600;text-align:center;font-size:15px;width:100%;transition:.1s;transform:scale(1);padding-top:20px}@media(max-width:600px){.upgrade-tiles .cost-tile .buy-now{font-size:13px;padding-top:5px}}.upgrade-tiles .cost-tile:hover{cursor:pointer;box-shadow:none}.upgrade-tiles .cost-tile:hover .length{text-decoration:underline}.upgrade-tiles .cost-tile:hover .buy-now{transition:.1s;color:var(--text);transform:scale(1.2)}.tabs{display:flex;box-sizing:border-box;width:-moz-fit-content;width:fit-content;border-radius:var(--borderRadius);overflow-y:auto;gap:8px}@media(max-width:768px){.tabs{width:100%}}.tabs .tab{height:38px;padding:0 20px 2px;font-family:var(--systemFont);font-size:12px;flex-grow:3;font-weight:600;color:var(--textLight);text-align:center;border-radius:25px;white-space:pre;background-color:var(--greyLight);border:1px solid var(--grey)}@media(max-width:768px){.tabs .tab{height:var(--topBarHeight);height:calc(var(--topBarHeight) * .75);padding:0 24px}}.tabs .tab i{transform:scale(1.3);margin-right:10px}.tabs .tab:hover{color:var(--text);transition:var(--transition);background-color:var(--grey)}.tabs .tab:hover span{text-decoration:underline}.tabs .tab.active{color:var(--white);background-color:var(--primary)}.tabs .tab.active i{color:var(--white)}.tabs .tab.active:hover span{text-decoration:none}.tabs.page-nav{margin-top:28px}@media(max-width:768px){.tabs.page-nav{margin-top:0;margin-left:0}}@media(max-width:768px){.tabs{gap:5px}.tabs.page-nav{width:100%;padding:6px 0}.tabs.page-nav .tab{height:38px;padding:0 15px}.tabs.page-nav .tab:first-child{margin-left:10px}.tabs.page-nav .tab:last-child{margin-right:10px}.tabs.page-nav .tab.active:hover span{text-decoration:none}}.tabs.red .tab.active{background-color:var(--red)}.tabs.orange .tab.active{background-color:var(--orange)}.tabs.yellow .tab.active{background-color:var(--yellow)}.tabs.green .tab.active{background-color:var(--green)}.tabs.blue .tab.active{background-color:var(--blue)}.tabs.purple .tab.active{background-color:var(--purple)}.tabs.pink .tab.active{background-color:var(--pink)}.tabs.grey .tab.active{background-color:var(--grey)}.tabs.white .tab.active{background-color:var(--transparent)}.page{box-sizing:border-box;padding:25px var(--sidePadding) 25px var(--sidePadding);min-height:70vh}.page.narrow-page{max-width:1100px;margin:0 auto}@media(max-width:768px){.page.narrow-page{max-width:unset;width:100%;margin:0 auto}}.page.form-page{max-width:700px;margin:0 auto}@media(max-width:768px){.page.form-page{max-width:600px;margin:0 auto}}.padded{padding:0 var(--sidePadding);box-sizing:border-box}@media(max-width:768px){.padded{margin-top:0}}.simple-table{display:flex;flex-direction:column;font-family:var(--systemFont);overflow:auto}.simple-table .st-row{display:flex;border-left:4px solid transparent;border-right:4px solid transparent;min-width:1000px}.simple-table .st-row.st-header-row{background-color:var(--greyLight);font-weight:600}.simple-table .st-row .st-5,.simple-table .st-row .st-10,.simple-table .st-row .st-15,.simple-table .st-row .st-20,.simple-table .st-row .st-30,.simple-table .st-row .st-40{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:10px;word-wrap:break-word}.simple-table .st-row .st-5{width:5%}.simple-table .st-row .st-10{width:10%}.simple-table .st-row .st-15{width:15%}.simple-table .st-row .st-20{width:20%}.simple-table .st-row .st-30{width:30%}.simple-table .st-row .st-40{width:40%}.simple-table .st-row a{color:inherit;font-size:inherit;font-weight:inherit}.simple-table.small{font-size:14px}.simple-table.fill-width .st-row{min-width:unset}.simple-table.hoverable .st-row:hover,.simple-table .st-row.hoverable:hover{border-left-color:var(--primary)}.card{box-sizing:border-box;padding:15px;border:1px solid var(--borderLight);width:100%;border-radius:var(--borderRadius);background-color:var(--layer);box-shadow:var(--shadow)}.card .card{background-color:var(--background)}.card .card .card{background-color:var(--layer)}.card .card-buttons{padding:15px 0 0;display:flex;justify-content:space-between}.well{box-sizing:border-box;padding:10px;border-radius:var(--borderRadius);border:1px solid var(--borderFade);background-color:var(--greyLight)}.well.red{background-color:var(--redFade);border-color:var(--redLight)}.well.orange{background-color:var(--orangeFade);border-color:var(--orangeLight)}.well.yellow{background-color:var(--yellowFade);border-color:var(--yellowLight)}.well.green{background-color:var(--greenFade);border-color:var(--greenLight)}.well.blue{background-color:var(--blueFade);border-color:var(--blueLight)}.well.purple{background-color:var(--purpleFade);border-color:var(--purpleLight)}.well.pink{background-color:var(--pinkFade);border-color:var(--pinkLight)}.well.grey{background-color:var(--greyFade);border-color:var(--greyLight)}.data__card-grid{display:inline-flex;flex-wrap:wrap;width:-moz-fit-content;width:fit-content;box-sizing:border-box;gap:30px;justify-content:flex-start;max-width:100%}.data__card-grid.list-grid{padding-right:10px;width:100%}.data__card-grid.horizontal-scroll{flex-wrap:nowrap;display:flex;overflow:auto;margin:0 auto}.data__card-grid.horizontal-scroll .data__card{width:260px;min-width:260px;margin:0 35px 0 0;min-height:100px}.data__card-grid.horizontal-scroll .data__card:first-child{margin-left:var(--sidePadding)}.data__card-grid.loading .data__card{opacity:.5;filter:blur(1.5px);transition:.08s}.data__card{display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;padding:0;border-radius:var(--borderRadiusLarge);transition:var(--transition);margin:0;text-align:left;font-family:var(--systemFont);position:relative;color:var(--text);background-color:var(--background);width:auto;flex-basis:240px;min-width:240px;max-width:360px;flex-grow:3;border:1px solid var(--grey)}.data__card.wide{max-width:480px;min-width:360px}@media(max-width:768px){.data__card.wide{min-width:300px;padding:5px 0;max-width:unset}}.data__card.half-width{max-width:46%;min-width:unset;flex-basis:46%}.data__card.card-list{flex-basis:120px;min-height:170px;min-width:140px;max-width:150px}@media(max-width:768px){.data__card.card-list{max-width:200px;min-height:unset}}.data__card.card-small{flex-basis:200px;min-height:190px;min-width:160px;max-width:240px}.data__card.card-wide{flex-basis:450px;min-height:240px;min-width:420px;max-width:480px}@media(max-width:550px){.data__card{max-width:unset}}.data__card.blue{background-color:var(--blue)}.data__card.red{background-color:var(--red)}.data__card.orange{background-color:var(--orange)}.data__card.purple{background-color:var(--purple)}.data__card.pink{background-color:var(--pink)}.data__card.green{background-color:var(--green)}.data__card.yellow{background-color:var(--yellow)}.data__card.grey{background-color:var(--grey)}.data__card.transparent{background-color:transparent}.data__card.black{background-color:var(--text);color:var(--background)}.data__card.end-card,.data__card.new-card{display:flex;flex-direction:column;justify-content:center;padding:25px 0;color:var(--text)}.data__card.end-card i,.data__card.new-card i{font-size:32px;display:block;margin:15px auto}.data__card.end-card i.empty-set,.data__card.new-card i.empty-set{font-size:52px;color:var(--red)}.data__card.end-card p,.data__card.new-card p{max-width:65%;margin:0 auto;padding:0;font-weight:500}.data__card .data__card-image{width:100%;height:140px;background-size:cover;background-position:center center;border-top-right-radius:var(--borderRadiusLarge);border-top-left-radius:var(--borderRadiusLarge)}@media(max-width:550px){.data__card .data__card-image{height:160px}}.data__card.card-small .data__card-image{height:100px}.data__card .data__card-top{display:flex;flex-direction:column;flex-grow:3;padding:10px 10px 0;width:100%;box-sizing:border-box}.data__card .data__card-icon{font-size:28px;padding:0 0 5px}.data__card .data__card-icon.corner-icon{position:absolute;color:var(--textFade);top:10px;right:10px;font-size:20px}.data__card .data__meta{font-size:11px;box-sizing:border-box;padding:4px 0}.data__card .data__card-bottom{display:flex;justify-content:flex-end;width:100%;padding-top:5px}.data__card .data__card-bottom .data__meta{padding:6px}.data__card .data__card-bottom .data__meta .favicon{height:18px;margin:0 3px 0 0;width:auto}.data__card .data__card-bottom .data__card-likes{background-color:var(--red);box-sizing:border-box;border-top-left-radius:var(--borderRadius);border-bottom-right-radius:7px;padding:8px 6px;color:var(--white);font-size:11px;line-height:12px;font-weight:600;text-align:center;position:absolute;bottom:0;right:0}.data__card .data__card-bottom .data__card-likes i{padding:.5px}.data__card .data__card-tags{box-sizing:border-box;padding:0 80px 10px 10px;flex-grow:3;display:flex;flex-wrap:wrap;gap:6px;color:var(--text)}.data__card .data__card-tags.no-padding{padding:0}.data__card .data__card-tags span{text-transform:capitalize;background-color:var(--grey);display:inline-block;font-size:10.5px;font-weight:400;padding:3px 3px 4px;border-radius:var(--borderRadius);box-sizing:border-box}.data__card:hover .data__title,.data__card:focus .data__title{text-decoration:underline}.data__categories{padding-bottom:2px;display:flex;flex-wrap:wrap;text-transform:capitalize;font-size:10px;box-sizing:border-box;padding-right:36px}.data__categories span:not(:first-child):before{margin:0 4px;content:"";font-family:var(--fontAwesome)}.data__title{font-size:15px;font-weight:700;padding:4px 4px 4px 0;line-height:17px;box-sizing:border-box;letter-spacing:0;font-family:var(--systemFont)}.data__title.big{font-size:17px;line-height:21px}.data__date{font-size:11px;letter-spacing:-.2px;line-height:12px;padding:0;margin-bottom:5px;display:block}.data__date span{color:var(--red);font-weight:500}.data__date small{display:block;font-size:11px}.data__description{font-size:12px;line-height:14px;padding:5px 0 10px}.data__description.light{font-weight:400;line-height:15px}.data__icon-block{color:var(--text);display:flex;height:30px;padding:2px 0}.data__icon-block i{display:flex;flex-direction:column;justify-content:center;font-size:18px;height:100%}.data__icon-block .data__icon-block-row{font-size:11px;line-height:12px;display:inline-flex;height:100%;flex-direction:column;justify-content:center;padding:0 0 0 8px}.data__icon-block-address{display:flex;flex-direction:column;justify-content:center;height:100%}.data__icon-block-address .data__icon-block-row{margin:0;height:-moz-fit-content;display:flex;flex-direction:column;justify-content:center;height:fit-content;flex-grow:3}.data__icon-block-address .data__icon-block-row:first-child{font-size:12px;font-weight:500;color:var(--primary)}.page-control-bar{display:flex;width:100%;justify-content:flex-start;flex-wrap:wrap}.page-control-bar button{margin-right:8px;margin-bottom:8px}.query-header{display:flex;justify-content:space-between;flex-wrap:wrap}@media(max-width:768px){.query-header{flex-direction:column}}@media(max-width:768px){.query-header.search-visible{padding-top:10px}}.query-header .query-tabs{display:flex;box-sizing:border-box;padding:0 40px}@media(max-width:768px){.query-header .query-tabs{padding:0 20px}}@media(max-width:768px){.query-header .query-tabs{padding:0 15px}}.query-header .query-tabs button{font-size:16px;font-weight:600;box-sizing:border-box;padding:0 12px;margin:0 10px 0 0;display:flex;flex-direction:column;justify-content:center;height:42px;color:var(--textLight);border-bottom:3px solid transparent;text-align:center}@media(max-width:768px){.query-header .query-tabs button{margin:0 10px 0 0;font-weight:500;font-size:14px}}.query-header .query-tabs button:hover,.query-header .query-tabs button:focus{cursor:pointer;color:var(--text)}.query-header .query-tabs button.active{color:var(--text);letter-spacing:-.2px;border-color:var(--text);font-weight:800;transition:var(--transition)}.query-header .query-search-filters{display:block;width:100%}.query-header .query-header-categories{padding:6px 40px 0}@media(max-width:768px){.query-header .query-header-categories{margin-top:15px;padding:5px 20px}}@media(max-width:768px){.query-header .query-header-categories{padding:5px 0}}.query-header .query-search-wrapper{display:flex;box-sizing:border-box;padding:0 40px;margin-top:20px}@media(max-width:768px){.query-header .query-search-wrapper{padding:0 20px}}@media(max-width:768px){.query-header .query-search-wrapper{padding:0 15px}}.query-header .query-search-wrapper .query-search{box-sizing:border-box;flex-grow:3;padding:0;margin:0;width:100%}.query-header .query-search-wrapper .query-search .text-suggestion{max-width:unset}@media(min-width:768px){.query-header .query-search-wrapper .query-search{max-width:462px;margin:0}}.map-popup b{display:block;font-weight:600}.map-popup small{display:block;font-size:11px}.map-marker-icon{opacity:.825;font-size:28px;color:var(--red)}.map-marker-icon i{transition:var(--transition)}.map-marker-icon .map-marker-highlight i{color:var(--primary);opacity:1;transform:scale(1.25)}.mapboxgl-popup-content{background-color:var(--background);padding:8px 6px 6px;border:1px solid var(--border);box-shadow:var(--shadow)}.mapboxgl-popup-tip{border-color:transparent!important;position:relative;background-color:transparent}.mapboxgl-popup-tip:before{content:"";font-family:var(--fontAwesome);font-weight:800;color:var(--textDark);position:absolute;top:-15px;left:-6px;width:100%;height:100%}.mapboxgl-popup-close-button{color:var(--text);transform:scale(1.1)}.pseudo-label{display:block;width:100%;overflow:hidden;position:relative}.pseudo-label:before{height:0px;position:absolute;font-size:15px;font-weight:700;line-height:22px}@media(max-width:630px){.pseudo-label:before{font-weight:600}}.pseudo-label.accessibility-label:before{content:"Accessibility"}.pseudo-label.features-label:before{content:"Features"}.pseudo-label.good-for-label:before{content:"Good For..."}.pseudo-label.special-diet-label:before{content:"Diets"}.pseudo-label div:first-child{margin-top:40px}.no-results{display:block;text-align:center;margin:0 auto;width:100%;box-sizing:border-box;padding:85px 0}.no-results i{font-size:56px;margin:0 auto 25px;color:var(--red)}.no-results p{margin:0 auto}.no-results p small{display:block;margin-top:25px;font-size:12px}.query-loading{font-size:42px;text-align:center;margin:0 auto;padding:45px 0}.query-loading i{width:50px;height:50px;text-align:center;box-sizing:border-box;padding:7px 0 0}.sp-error-icon{font-size:32px;color:var(--red);margin-bottom:15px}.sp-full-map{display:block;width:100%;height:300px;margin-bottom:25px;border-radius:var(--borderRadius)}@media(max-width:768px){.sp-full-map{height:240px}}.sp-featured-image{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;max-height:300px;height:auto;border-radius:var(--borderRadiusLarge)}.sp-featured-image img{display:block;width:auto;height:auto;max-width:100%;max-height:300px;border-radius:var(--borderRadiusLarge)}.sp-location{font-size:13px;display:flex;width:-moz-fit-content;width:fit-content}.sp-location i{display:flex;flex-direction:column;justify-content:center;font-size:26px;color:var(--text);margin-right:12px}.sp-location .sp-location-row{padding:1px 0;color:var(--text);display:inline}.sp-location .sp-location-row:not(:first-child):not(:last-child):before{content:", "}.sp-location .sp-location-row:last-child{display:block;color:var(--text);font-size:15px;font-weight:600}.sp-date{color:var(--red);font-weight:700;margin:0;padding:0;letter-spacing:0;font-family:var(--systemFont);text-transform:uppercase}.sp-date span{color:var(--red)}.sp-phone{display:flex;font-family:var(--systemFont);font-size:14px;position:relative;left:-8px;font-weight:500;width:100%}.sp-phone i,.sp-phone span{display:flex;flex-direction:column;justify-content:center}.sp-phone i{width:36px;font-size:18px;text-align:center}.sp-phone i.fa-wifi{width:30px}.sp-details{display:flex;font-family:var(--systemFont);width:100%;max-width:calc(var(--maxWidthLarge) + 0px);margin:0 auto;flex-wrap:wrap;gap:50px;justify-content:center}@media(max-width:630px){.sp-details{margin-bottom:100px;gap:50px}}.sp-details .sp-details-main{flex-grow:3;box-sizing:border-box;color:var(--text);max-width:var(--maxWidthLarge)}@media(max-width:400px){.sp-details .sp-details-main{margin-bottom:100px;gap:50px;max-width:var(--maxWidthSmall)}}.sp-details .sp-details-main .sp-editor-body p:first-child{padding-top:0;margin-top:0}.sp-details .sp-details-main p{color:var(--text)}.sp-details .sp-details-sidebar{flex-basis:250px;flex-grow:3;box-sizing:border-box;padding:0}@media(max-width:768px){.sp-details .sp-details-sidebar{width:210px;min-width:210px;margin:0 auto}}@media(max-width:630px){.sp-details .sp-details-sidebar{padding:0;margin:0;min-width:unset;max-width:unset}}.sp-details .sp-map{display:block;width:100%;height:400px;border-radius:14px}.sp-bottom{max-width:calc(var(--maxWidthLarge) + 0px);margin:0 auto}.feature-display{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:15px}.feature-display .feature-group{min-width:130px;flex-basis:150px;flex-grow:3}.feature-display .feature-group label{font-size:14px;margin-bottom:10px;display:flex;text-transform:capitalize;font-weight:600}.feature-display .feature-group .feature-item{display:flex;margin:9px 0;box-sizing:border-box;flex-wrap:wrap}.feature-display .feature-group .feature-item i,.feature-display .feature-group .feature-item span{display:flex;flex-direction:column;justify-content:center}.feature-display .feature-group .feature-item i{margin-left:-10px;width:40px;font-size:16px;text-align:center}.feature-display .feature-group .feature-item i.fa-rainbow{animation:rainbow-icon 8s infinite linear forwards}@keyframes rainbow-icon{8%{color:var(--red)}16%{color:var(--orange)}24%{color:var(--yellow)}32%{color:var(--green)}40%{color:var(--blue)}48%{color:var(--purple)}56%{color:var(--pink)}64%{color:var(--purple)}72%{color:var(--blue)}80%{color:var(--green)}88%{color:var(--yellow)}95%{color:var(--orange)}to{color:var(--red)}}.feature-display .feature-group .feature-item span{font-size:12px;line-height:14px;font-weight:500;max-width:calc(100% - 45px);text-transform:capitalize}.feature-display .feature-group .feature-item .feature-item-comment{display:flex;font-size:11px;width:100%;box-sizing:border-box;line-height:13px;padding:5px 0 0 30px}.feature-display .feature-group .feature-item .feature-item-comment code{border-left:2px solid var(--borderFade);font-family:var(--systemFont);font-style:italic;padding-left:7px;color:var(--textLight);background-color:transparent}@media(max-width:630px){.feature-display .feature-group label{font-size:14px}.feature-display .feature-group label i{display:none}.feature-display .feature-group .feature-item{margin:8px 0;padding:0}.feature-display .feature-group .feature-item i{margin-left:0;width:36px;font-size:18px;text-align:center}.feature-display .feature-group .feature-item span{font-size:12px;font-weight:400}.feature-display .feature-group .feature-item .feature-item-comment{font-size:14px;line-height:16px;padding:2px 0 0 36px}}.results__load-more{display:flex;justify-content:center;width:100%}.results__load-more button{margin:0 auto;box-sizing:border-box;padding:14px 60px;border-radius:45px;font-size:14px;font-weight:600;background-color:transparent;border:none;transition:var(--transition);border:2px solid var(--border)}.results__load-more button:hover:not(:disabled){text-decoration:underline;border-color:var(--primary);color:var(--primary)}.results__load-more button:disabled{opacity:.25}.query-filters{list-style-type:none;padding:0;display:flex;flex-wrap:wrap}.query-filters li{padding:6px 12px;border-radius:var(--borderRadiusLarge);background-color:var(--greyFade);display:flex;flex-direction:column;justify-content:center;margin:0 15px 15px 0;text-transform:capitalize}.query-filters li.query-filters-label{padding-left:0;background-color:transparent}.query-filters li small{font-size:10px;font-weight:500;color:var(--textFade)}.query-filters li span{font-weight:600}.query-filters li.header{width:100%;background-color:transparent;padding:0;font-size:12px}.query-filters li.header span{color:var(--textFade);font-weight:500}.capitalize{text-transform:capitalize}.first-letter:first-letter{text-transform:capitalize}.lowercase{text-transform:lowercase}.bold{font-weight:700}.code{font-family:var(--monospace)}.inline{display:inline}.inline-block{display:inline-block}.block{display:block}.relative{position:relative}.align-center{text-align:center}.align-right{text-align:right}.accent{color:var(--primary)}.margin-auto{margin-left:auto;margin-right:auto}.flex{display:flex}.flex.column{flex-direction:column}.flex-center{justify-content:center}.flex-between{justify-content:space-between}.flex-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.flex-grow{flex-grow:3}.gap{gap:20px}.row-reverse{flex-direction:row-reverse}.column-reverse{flex-direction:column-reverse}.no-pointer-events{pointer-events:none}.break-md{display:none}@media(max-width:768px)and (min-width:768px){.break-md{display:block}}.break-sm{display:none}@media(max-width:768px){.break-sm{display:block}}.hidden{display:none!important}.show-md{display:none}@media(max-width:768px){.show-md{display:inherit}}.hide-md{display:inherit}@media(max-width:768px){.hide-md{display:none!important}}.show-sm{display:none}@media(max-width:768px){.show-sm{display:inherit}}.hide-sm{display:inherit}@media(max-width:768px){.hide-sm{display:none!important}}.max-width-100{max-width:100px}.max-width-tiny{max-width:300px;max-width:calc(var(--maxWidthSmall/2))}.max-width-small{max-width:var(--maxWidthSmall)}.max-width{max-width:var(--maxWidth)}.max-width-large{max-width:var(--maxWidthLarge)}.max-width-none{max-width:none}.max-width-fit{max-width:-moz-fit-content;max-width:fit-content}.no-border-radius{border-radius:0!important}.mtop-none{margin-top:0}.mright-none{margin-right:0}.mbottom-none{margin-bottom:0}.mleft-none{margin-left:0}.margin-none{margin:0}.ptop-none{box-sizing:border-box;padding-top:0}.pright-none{box-sizing:border-box;padding-right:0}.pbottom-none{box-sizing:border-box;padding-bottom:0}.pleft-none{box-sizing:border-box;padding-left:0}.padding-none{box-sizing:border-box;padding:0}.mtop-xxs{margin-top:6px}.mright-xxs{margin-right:6px}.mbottom-xxs{margin-bottom:6px}.mleft-xxs{margin-left:6px}.margin-xxs{margin:6px}.ptop-xxs{box-sizing:border-box;padding-top:6px}.pright-xxs{box-sizing:border-box;padding-right:6px}.pbottom-xxs{box-sizing:border-box;padding-bottom:6px}.pleft-xxs{box-sizing:border-box;padding-left:6px}.padding-xxs{box-sizing:border-box;padding:6px}.mtop-xs{margin-top:10px}.mright-xs{margin-right:10px}.mbottom-xs{margin-bottom:10px}.mleft-xs{margin-left:10px}.margin-xs{margin:10px}.ptop-xs{padding-top:10px}.pright-xs,.ptop-xs{box-sizing:border-box}.pright-xs{padding-right:10px}.pbottom-xs{box-sizing:border-box;padding-bottom:10px}.pleft-xs{box-sizing:border-box;padding-left:10px}.padding-xs{box-sizing:border-box;padding:10px}.mtop-sm{margin-top:20px}.mright-sm{margin-right:20px}.mbottom-sm{margin-bottom:20px}.mleft-sm{margin-left:20px}.margin-sm{margin:20px}.ptop-sm{padding-top:20px}.pright-sm,.ptop-sm{box-sizing:border-box}.pright-sm{padding-right:20px}.pbottom-sm{box-sizing:border-box;padding-bottom:20px}.pleft-sm{box-sizing:border-box;padding-left:20px}.padding-sm{box-sizing:border-box;padding:20px}.mtop-md{margin-top:35px}.mright-md{margin-right:35px}.mbottom-md{margin-bottom:35px}.mleft-md{margin-left:35px}.margin-md{margin:35px}.ptop-md{padding-top:35px}.pright-md,.ptop-md{box-sizing:border-box}.pright-md{padding-right:35px}.pbottom-md{box-sizing:border-box;padding-bottom:35px}.pleft-md{box-sizing:border-box;padding-left:35px}.padding-md{box-sizing:border-box;padding:35px}.mtop-lg{margin-top:60px}.mright-lg{margin-right:60px}.mbottom-lg{margin-bottom:60px}.mleft-lg{margin-left:60px}.margin-lg{margin:60px}.ptop-lg{padding-top:60px}.pright-lg,.ptop-lg{box-sizing:border-box}.pright-lg{padding-right:60px}.pbottom-lg{box-sizing:border-box;padding-bottom:60px}.pleft-lg{box-sizing:border-box;padding-left:60px}.padding-lg{box-sizing:border-box;padding:60px}.mtop-xl{margin-top:100px}.mright-xl{margin-right:100px}.mbottom-xl{margin-bottom:100px}.mleft-xl{margin-left:100px}.margin-xl{margin:100px}.ptop-xl{padding-top:100px}.pright-xl,.ptop-xl{box-sizing:border-box}.pright-xl{padding-right:100px}.pbottom-xl{box-sizing:border-box;padding-bottom:100px}.pleft-xl{box-sizing:border-box;padding-left:100px}.padding-xl{box-sizing:border-box;padding:100px}.mtop-xxl{margin-top:180px}.mright-xxl{margin-right:180px}.mbottom-xxl{margin-bottom:180px}.mleft-xxl{margin-left:180px}.margin-xxl{margin:180px}.ptop-xxl{box-sizing:border-box;padding-top:180px}.pright-xxl{box-sizing:border-box;padding-right:180px}.pbottom-xxl{box-sizing:border-box;padding-bottom:180px}.pleft-xxl{box-sizing:border-box;padding-left:180px}.padding-xxl{box-sizing:border-box;padding:180px}@media(max-width:780px){.mtop-none{margin-top:0}.mright-none{margin-right:0}.mbottom-none{margin-bottom:0}.mleft-none{margin-left:0}.margin-none{margin:0}.ptop-none{box-sizing:border-box;padding-top:0}.pright-none{box-sizing:border-box;padding-right:0}.pbottom-none{box-sizing:border-box;padding-bottom:0}.pleft-none{box-sizing:border-box;padding-left:0}.padding-none{box-sizing:border-box;padding:0}.mtop-xxs{margin-top:4px}.mright-xxs{margin-right:4px}.mbottom-xxs{margin-bottom:4px}.mleft-xxs{margin-left:4px}.margin-xxs{margin:4px}.ptop-xxs{box-sizing:border-box;padding-top:4px}.pright-xxs{box-sizing:border-box;padding-right:4px}.pbottom-xxs{box-sizing:border-box;padding-bottom:4px}.pleft-xxs{box-sizing:border-box;padding-left:4px}.padding-xxs{box-sizing:border-box;padding:4px}.mtop-xs{margin-top:8px}.mright-xs{margin-right:8px}.mbottom-xs{margin-bottom:8px}.mleft-xs{margin-left:8px}.margin-xs{margin:8px}.ptop-xs{padding-top:8px}.pright-xs,.ptop-xs{box-sizing:border-box}.pright-xs{padding-right:8px}.pbottom-xs{box-sizing:border-box;padding-bottom:8px}.pleft-xs{box-sizing:border-box;padding-left:8px}.padding-xs{box-sizing:border-box;padding:8px}.mtop-sm{margin-top:16px}.mright-sm{margin-right:16px}.mbottom-sm{margin-bottom:16px}.mleft-sm{margin-left:16px}.margin-sm{margin:16px}.ptop-sm{padding-top:16px}.pright-sm,.ptop-sm{box-sizing:border-box}.pright-sm{padding-right:16px}.pbottom-sm{box-sizing:border-box;padding-bottom:16px}.pleft-sm{box-sizing:border-box;padding-left:16px}.padding-sm{box-sizing:border-box;padding:16px}.mtop-md{margin-top:30px}.mright-md{margin-right:30px}.mbottom-md{margin-bottom:30px}.mleft-md{margin-left:30px}.margin-md{margin:30px}.ptop-md{padding-top:30px}.pright-md,.ptop-md{box-sizing:border-box}.pright-md{padding-right:30px}.pbottom-md{box-sizing:border-box;padding-bottom:30px}.pleft-md{box-sizing:border-box;padding-left:30px}.padding-md{box-sizing:border-box;padding:30px}.mtop-lg{margin-top:50px}.mright-lg{margin-right:50px}.mbottom-lg{margin-bottom:50px}.mleft-lg{margin-left:50px}.margin-lg{margin:50px}.ptop-lg{padding-top:50px}.pright-lg,.ptop-lg{box-sizing:border-box}.pright-lg{padding-right:50px}.pbottom-lg{box-sizing:border-box;padding-bottom:50px}.pleft-lg{box-sizing:border-box;padding-left:50px}.padding-lg{box-sizing:border-box;padding:50px}.mtop-xl{margin-top:80px}.mright-xl{margin-right:80px}.mbottom-xl{margin-bottom:80px}.mleft-xl{margin-left:80px}.margin-xl{margin:80px}.ptop-xl{padding-top:80px}.pright-xl,.ptop-xl{box-sizing:border-box}.pright-xl{padding-right:80px}.pbottom-xl{box-sizing:border-box;padding-bottom:80px}.pleft-xl{box-sizing:border-box;padding-left:80px}.padding-xl{box-sizing:border-box;padding:80px}.mtop-xxl{margin-top:140px}.mright-xxl{margin-right:140px}.mbottom-xxl{margin-bottom:140px}.mleft-xxl{margin-left:140px}.margin-xxl{margin:140px}.ptop-xxl{box-sizing:border-box;padding-top:140px}.pright-xxl{box-sizing:border-box;padding-right:140px}.pbottom-xxl{box-sizing:border-box;padding-bottom:140px}.pleft-xxl{box-sizing:border-box;padding-left:140px}.padding-xxl{box-sizing:border-box;padding:140px}}.app-wrapper .theme-background,.app-wrapper #topBar,.app-wrapper #navigationBar{transition:background-color .2s ease}.background-transparent,.app-wrapper.theme-transparent .theme-background,.app-wrapper.theme-transparent #topBar,.app-wrapper.theme-transparent #navigationBar{background-color:var(--background)}.background-grey,.background-gray,.app-wrapper.theme-grey .theme-background,.app-wrapper.theme-grey #topBar,.app-wrapper.theme-grey #navigationBar{background-color:var(--greyFade)}.app-wrapper.theme-grey #navigationBar .is-active i{background-color:var(--activeColor)}.background-blue,.app-wrapper.theme-blue .theme-background,.app-wrapper.theme-blue #topBar,.app-wrapper.theme-blue #navigationBar{background-color:var(--blueFade)}.background-green,.app-wrapper.theme-green .theme-background,.app-wrapper.theme-green #topBar,.app-wrapper.theme-green #navigationBar{background-color:var(--greenFade)}.background-red,.app-wrapper.theme-red .theme-background,.app-wrapper.theme-red #topBar,.app-wrapper.theme-red #navigationBar{background-color:var(--redFade)}.background-yellow,.app-wrapper.theme-yellow .theme-background,.app-wrapper.theme-yellow #topBar,.app-wrapper.theme-yellow #navigationBar{background-color:var(--yellowFade)}.background-orange,.app-wrapper.theme-orange .theme-background,.app-wrapper.theme-orange #topBar,.app-wrapper.theme-orange #navigationBar{background-color:var(--orangeFade)}.background-pink,.app-wrapper.theme-pink .theme-background,.app-wrapper.theme-pink #topBar,.app-wrapper.theme-pink #navigationBar{background-color:var(--pinkFade)}.background-purple,.app-wrapper.theme-purple .theme-background,.app-wrapper.theme-purple #topBar,.app-wrapper.theme-purple #navigationBar{background-color:var(--purpleFade)}.theme-picker{display:flex;justify-content:space-around;padding:4px 0;box-sizing:border-box}.theme-picker .theme-color{flex-grow:3;height:30px;width:30px;min-height:30px;max-height:30px;min-width:30px;max-width:30px;margin:0 4px;transform:scale(1);box-sizing:border-box;padding:0;border:2px solid var(--borderFade);position:relative;transition:var(--transition)}@media(max-width:768px){.theme-picker .theme-color{height:25px;width:25px}}.theme-picker .theme-color:hover:not(.active){cursor:pointer;border-color:var(--borderLight);transform:scale(1.1)}.theme-picker .theme-color.active{border-color:var(--borderLight);border-radius:50%}.theme-picker .theme-color input{opacity:0}.theme-picker #theme_color_transparent{background-color:var(--background)}.theme-picker #theme_color_grey{background-color:var(--greyFade)}.theme-picker #theme_color_blue{background-color:var(--blueFade)}.theme-picker #theme_color_green{background-color:var(--greenFade)}.theme-picker #theme_color_red{background-color:var(--redFade)}.theme-picker #theme_color_yellow{background-color:var(--yellowFade)}.theme-picker #theme_color_orange{background-color:var(--orangeFade)}.theme-picker #theme_color_pink{background-color:var(--pinkFade)}.theme-picker #theme_color_purple{background-color:var(--purpleFade)}.theme-picker.no-white #theme_color_transparent{display:none}.page-hero{display:flex;flex-direction:column;background-color:var(--greyFade);box-sizing:border-box;justify-content:center;padding-top:40px;padding-bottom:40px}.page-hero.no-padding{padding-top:0;padding-bottom:0}.page-hero p{margin:0 auto 25px}.badge{display:flex;font-weight:500;font-size:13px;font-family:var(--systemFont);box-sizing:border-box;background-color:var(--primary);color:var(--white);padding:5px 6px 5px 7px;border-radius:20px 6px 6px 20px;text-transform:capitalize;width:-moz-fit-content;width:fit-content}@media(max-width:768px){.badge{font-size:12px;padding:5px 6px 5px 7px}}.badge i{margin-right:5px;transform:scale(1.1);transform-origin:center center}.badge span{white-space:pre}.badge.blue{background-color:var(--blue)}.badge.red{background-color:var(--red)}.badge.orange{background-color:var(--orange)}.badge.purple{background-color:var(--purple)}.badge.pink{background-color:var(--pink)}.badge.green{background-color:var(--green)}.badge.yellow{background-color:var(--yellow);color:var(--black)}.badge.grey{background-color:var(--grey);color:var(--text)}.badge.transparent{background-color:transparent;color:var(--text)}.badge.black{background-color:var(--text);color:var(--background)}.badge.reverse{border-radius:6px 20px 20px 6px}.badge.reverse i{margin-left:5px;margin-right:2px}.badge.small{font-size:9px;padding:4px 6px 5px 8px;letter-spacing:-.2px}.badge.small span{font-size:11px!important;padding-bottom:1px}@media(max-width:768px){.badge.small{font-size:8px;font-weight:500;padding:4px 6px 3px 7px}}.badge.small i{margin-right:5px;transform:scale(1.25) translateY(2px)}@media(max-width:768px){.badge.small i{transform:scale(1.35) translateY(2px)}}.badge.small.reverse i{margin:0 5px}.badge.tiny{font-size:9px;padding:0 5px;letter-spacing:-.2px;width:-moz-fit-content;width:fit-content;height:17px}@media(max-width:768px){.badge.tiny{padding:3px 4px}}.badge.tiny span{font-size:10px!important;font-weight:bolder;letter-spacing:-.4px;line-height:17px}@media(max-width:768px){.badge.tiny span{line-height:12px}}.badge.tiny i{margin-right:5px;line-height:17px;transform:scale(1)}@media(max-width:768px){.badge.tiny i{line-height:12px}}.badge.tiny.reverse i{margin:0 0 0 5px}.breadcrumbs{display:flex;width:100%;box-sizing:border-box;justify-content:flex-start;flex-wrap:wrap}.breadcrumbs::-webkit-scrollbar{width:0px;display:none}.breadcrumbs::-webkit-scrollbar-thumb{display:none;width:0px}.breadcrumbs .crumb{display:flex;font-size:14px;font-weight:600;letter-spacing:.35px;color:var(--textLight);transition:var(--transition);text-transform:capitalize;width:-moz-fit-content;width:fit-content;font-family:var(--systemFont)}@media(max-width:768px){.breadcrumbs .crumb{margin-bottom:6px}}@media(max-width:768px){.breadcrumbs .crumb{font-size:13px;text-align:center}}.breadcrumbs .crumb span{height:100%;display:flex;flex-direction:column;justify-content:center;margin-right:8px;white-space:pre;text-transform:capitalize}.breadcrumbs .crumb:before{content:"";font-family:var(--fontAwesome);display:block;padding:0 8px 0 0;color:var(--textLightest);position:relative;top:1px;font-weight:500;display:flex;flex-direction:column;justify-content:center}.breadcrumbs .crumb:first-child:before{display:none}.breadcrumbs .crumb:hover{text-decoration:none;color:var(--textLight);transition:var(--transition);cursor:pointer}.breadcrumbs .crumb.active{color:var(--text)}.breadcrumbs.no-hover .crumb:hover{cursor:default}.changelog-block{display:flex;flex-wrap:wrap;padding:45px 0 0}.changelog-block .changelog-date{width:30%;min-width:200px;font-size:16px;font-weight:500;color:var(--textLight);padding:5px 0 15px;box-sizing:border-box}.changelog-block .changelog-body{flex-grow:3}.changelog-block .changelog-body h5{padding-right:10px}.changelog-block .changelog-body .badge{margin-top:6px}.box-shadow{box-shadow:var(--shadow)}.box-shadow.hoverable:hover{box-shadow:var(--shadow-Hover)}.hover-shadow{box-shadow:var(--shadow)}.hover-shadow:hover{cursor:pointer;box-shadow:var(--shadow-Hover);transform:scale(1.015)}.reverse-hover-shadow{box-shadow:var(--shadow-Hover)}.reverse-hover-shadow:hover{cursor:pointer;box-shadow:var(--shadow);transform:scale(.98)}.line-shadow{box-shadow:var(--lineShadow);border:none!important}.line-shadow.hoverable:hover{box-shadow:var(--lineShadow-Hover);transform:translate(8px,8px)}.line-shadow.shadow-blue{box-shadow:var(--lineShadow-Blue)}.line-shadow.shadow-blue.hoverable:hover{box-shadow:var(--lineShadow-Blue-Hover)}.line-shadow.shadow-green{box-shadow:var(--lineShadow-Green)}.line-shadow.shadow-green.hoverable:hover{box-shadow:var(--lineShadow-Green-Hover)}.line-shadow.shadow-red{box-shadow:var(--lineShadow-Red)}.line-shadow.shadow-red.hoverable:hover{box-shadow:var(--lineShadow-Red-Hover)}.line-shadow.shadow-yellow{box-shadow:var(--lineShadow-Yellow)}.line-shadow.shadow-yellow.hoverable:hover{box-shadow:var(--lineShadow-Yellow-Hover)}.line-shadow.shadow-orange{box-shadow:var(--lineShadow-Orange)}.line-shadow.shadow-orange.hoverable:hover{box-shadow:var(--lineShadow-Orange-Hover)}.line-shadow.shadow-pink{box-shadow:var(--lineShadow-Pink)}.line-shadow.shadow-pink.hoverable:hover{box-shadow:var(--lineShadow-Pink-Hover)}.line-shadow.shadow-purple{box-shadow:var(--lineShadow-Purple)}.line-shadow.shadow-purple.hoverable:hover{box-shadow:var(--lineShadow-Purple-Hover)}.layer-shadow{box-shadow:var(--layerShadow)}.layer-shadow.hoverable:hover{box-shadow:var(--layerShadow-Hover);transform:translate(8px,8px)}.layer-shadow.shadow-blue{box-shadow:var(--layerShadow-Blue)}.layer-shadow.shadow-blue.hoverable:hover{box-shadow:var(--layerShadow-Blue-Hover)}.layer-shadow.shadow-green{box-shadow:var(--layerShadow-Green)}.layer-shadow.shadow-green.hoverable:hover{box-shadow:var(--layerShadow-Green-Hover)}.layer-shadow.shadow-red{box-shadow:var(--layerShadow-Red)}.layer-shadow.shadow-red.hoverable:hover{box-shadow:var(--layerShadow-Red-Hover)}.layer-shadow.shadow-yellow{box-shadow:var(--layerShadow-Yellow)}.layer-shadow.shadow-yellow.hoverable:hover{box-shadow:var(--layerShadow-Yellow-Hover)}.layer-shadow.shadow-orange{box-shadow:var(--layerShadow-Orange)}.layer-shadow.shadow-orange.hoverable:hover{box-shadow:var(--layerShadow-Orange-Hover)}.layer-shadow.shadow-pink{box-shadow:var(--layerShadow-Pink)}.layer-shadow.shadow-pink.hoverable:hover{box-shadow:var(--layerShadow-Pink-Hover)}.layer-shadow.shadow-purple{box-shadow:var(--layerShadow-Purple)}.layer-shadow.shadow-purple.hoverable:hover{box-shadow:var(--layerShadow-Purple-Hover)}
