:root{--scale-0:1rem;--scale-1:1.125rem;--scale-2:1.25rem;--scale-3:1.5rem;--scale-4:1.875rem;--scale-5:2.25rem;--scale-6:3rem;--scale-7:3.75rem;--scale-8:4.5rem;--scale-9:6rem;--scale-10:8rem;--scale-000:.75rem;--scale-00:.875rem;--scale-fluid-0:clamp(.875rem, .8rem + .25vw, 1rem);--scale-fluid-1:clamp(1rem, .925rem + .25vw, 1.125rem);--scale-fluid-2:clamp(1.125rem, 1.05rem + .25vw, 1.25rem);--scale-fluid-3:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--scale-fluid-4:clamp(1.5rem, 1.275rem + .75vw, 1.875rem);--scale-fluid-5:clamp(1.875rem, 1.65rem + .75vw, 2.25rem);--scale-fluid-6:clamp(2.25rem, 1.8rem + 1.5vw, 3rem);--scale-fluid-7:clamp(3rem, 2.55rem + 1.5vw, 3.75rem);--scale-fluid-8:clamp(3.75rem, 3.3rem + 1.5vw, 4.5rem);--scale-fluid-9:clamp(4.5rem, 3.6rem + 3vw, 6rem);--scale-fluid-10:clamp(6rem, 4.8rem + 4vw, 8rem);--scale-fluid-000:clamp(.625rem, .55rem + .25vw, .75rem);--scale-fluid-00:clamp(.75rem, .675rem + .25vw, .875rem);--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--weight-black:900;--line-none:1;--line-xs:1.125;--line-sm:1.275;--line-md:1.5;--line-lg:1.625;--line-xl:2;--letter-xs:-.05em;--letter-sm:-.025em;--letter-none:0em;--letter-lg:.025em;--letter-xl:.05em;--size-1:4px;--size-2:8px;--size-3:12px;--size-4:16px;--size-5:20px;--size-6:24px;--size-7:28px;--size-8:32px;--size-9:36px;--size-10:40px;--size-11:44px;--size-12:48px;--size-14:56px;--size-16:64px;--size-20:80px;--size-24:96px;--size-28:112px;--size-32:128px;--size-36:144px;--size-40:160px;--size-44:176px;--size-48:192px;--size-52:208px;--size-56:224px;--size-60:240px;--size-64:256px;--size-72:288px;--size-80:320px;--size-96:384px;--size-px:1px;--size-full:100%;--size-screen:100vw;--size-min:min-content;--size-max:max-content;--width-xs:480px;--width-sm:640px;--width-md:768px;--width-lg:1024px;--width-xl:1280px;--ratio-square:1/1;--ratio-portrait:3/4;--ratio-landscape:4/3;--ratio-tall:2/3;--ratio-wide:3/2;--ratio-widescreen:16/9;--ratio-golden:1.618/1;--radius-100:100%;--radius-xs:3px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--blur-xs:blur(4px);--blur-sm:blur(8px);--blur-md:blur(16px);--blur-lg:blur(24px);--blur-xl:blur(40px);--layer-1:10;--layer-2:20;--layer-3:30;--layer-4:40;--layer-5:50;--layer-below:-1;--layer-top:2147480000;--shadow-xs:0 1px 3px 0 #0000001a, 0 1px 2px 0 #0000000f;--shadow-sm:0 4px 6px -2px #0000001a, 0 2px 4px -2px #0000000f;--shadow-md:0 12px 16px -4px #0000001a, 0 4px 6px -2px #0000000d;--shadow-lg:0 20px 24px -4px #0000001a, 0 8px 8px -4px #0000000a;--shadow-xl:0 24px 48px -12px #00000040;--grid-2:repeat(2, minmax(0, 1fr));--grid-3:repeat(3, minmax(0, 1fr));--grid-4:repeat(4, minmax(0, 1fr));--grid-5:repeat(5, minmax(0, 1fr));--grid-6:repeat(6, minmax(0, 1fr));--grid-7:repeat(7, minmax(0, 1fr));--grid-8:repeat(8, minmax(0, 1fr));--grid-9:repeat(9, minmax(0, 1fr));--grid-10:repeat(10, minmax(0, 1fr));--grid-11:repeat(11, minmax(0, 1fr));--grid-12:repeat(12, minmax(0, 1fr));--grid-page-width:var(--width-xl);--grid-page-gutter:5vw;--grid-page-main:2 / 3;--grid-page:minmax(var(--grid-page-gutter), 1fr) minmax(0, var(--grid-page-width)) minmax(var(--grid-page-gutter), 1fr)}.toggle{border-radius:100px;align-items:center;margin-bottom:16px;font-weight:700;display:flex}.toggle:last-of-type{margin:0}.toggle__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.toggle__input:not([disabled]):active+.toggle-track,.toggle__input:not([disabled]):focus+.toggle-track{border:1px solid #0000;box-shadow:0 0 0 2px #224}.toggle__input:disabled+.toggle-track{cursor:not-allowed;opacity:.7}.toggle-track{cursor:pointer;background:#bbc;border:1px solid #446;border-radius:100px;width:60px;height:30px;display:flex;position:relative}.toggle-indicator{background:#224;border-radius:24px;outline:2px solid #0000;justify-content:center;align-items:center;width:24px;height:24px;transition:all .25s;display:flex;position:absolute;bottom:2px;left:2px}.checkMark{fill:#fff;opacity:0;width:20px;height:20px;transition:opacity .25s ease-in-out}.toggle__input:checked+.toggle-track .toggle-indicator{background:#224;transform:translate(30px)}.toggle__input:checked+.toggle-track .toggle-indicator .checkMark{opacity:1;transition:opacity .25s ease-in-out}.toggle__input:checked+.toggle-track{background:#009bc6;transition:background .25s ease-in-out}@media screen and (-ms-high-contrast:active){.toggle-track{border-radius:0}}:root{color:#444;--typeset-0:var(--scale-0)/1.3 var(--font-sans);--typeset-1:var(--scale-1)/1.5 var(--font-sans);--typeset-2:var(--scale-2)/1.4 var(--font-sans);--typeset-3:var(--scale-4)/1.1 var(--font-sans);box-sizing:border-box;font-family:"sans-serif";font-size:var(--size-3);--grid-page:2;--gutter:5px;--nav-menu:0;--sidebar-width:0;--sidebar-btn-width:0;--sidebar-breakpoint:$width-md}@media (width>=768px){:root{--sidebar-width:150px;--sidebar-btn-width:140px;--gutter:var(--size-4)}}@media screen and (width>=1024px){:root{--sidebar-width:200px;--sidebar-btn-width:180px;--gutter:10%}}@media screen and (width>=1280px){:root{--gutter:25%}}body{min-height:100vh;margin:0}a{color:#2a5494;cursor:pointer;font-size:var(--size-4);text-decoration:underline}a.secondary{font-size:var(--size-6)}a.button{color:#000;cursor:pointer;background:#c8c8c8;border:1px solid gray;border-radius:3px;min-width:6em;padding:.2em 1.3em;font-family:inherit;text-decoration:none}a.button.prime{background:#fff;padding:.5em 1em 0}a.button.prime:hover{background:#f3f2f2}a.button:hover{border-color:#10aa86}a.main{margin:var(--size-8) 0;font-size:var(--size-7)}p{font-size:var(--size-4)}h1,h2,h3,h4{font-weight:400;line-height:var(--size-7);margin:var(--size-4) 0}h1.no-margin,h2.no-margin,h3.no-margin,h4.no-margin{margin:0}h1.main{font-size:var(--size-8);padding:0}h1.title{font-size:var(--size-7);margin:.3em 0}h1.banner{color:#fff;background:#c8c8c8;padding:1em 0}:where(h1){font-size:2.3em}@media (width<=480px){:where(h1){font-size:2em}}:where(h2){font-size:1.7em}:where(h3){font-size:1.5em}:where(h4){font-size:1.15em}dialog{border-radius:4px;width:380px}dialog.small-modal{width:300px}dialog{font-size:var(--size-4);background:#f7f4e5;padding:0 .3em .3em}dialog h2{line-height:var(--line-md)}button{cursor:pointer;background-color:#c8c8c8;border:1px solid gray;border-radius:3px;min-width:6em;padding:.2em 1.3em;font-family:inherit}button.menu-item{font-size:var(--size-4);padding:0 var(--size-1);min-width:5em;text-decoration:none}button.enlarge{width:50px;height:40px;font-size:1.4em;line-height:1em}legend{color:#000;padding:0 .2em;font-size:20pt}article.main{flex-direction:column;display:flex}article{align-items:center}article svg path{fill:var(--logo-color)}figure{margin:0 1em}figure div.label{line-height:var(--line-xs)}figure.toggle{margin-left:2em}.grid [class^=col-]{padding:0}::backdrop{opacity:.75;background-image:linear-gradient(45deg,#f0f,#639,#1e90ff,green)}.click{color:#2a5494;cursor:pointer;font-size:var(--size-4);text-decoration:underline}menu{margin:0;padding-left:1em;font-size:1.3em}menu li{margin:var(--size-1) 0}img.annotate{margin-left:.3em;scale:1.1}aside{color:#555}aside span.qty,aside span.info{margin-right:.4em}address.hours{color:#2a5494;font-size:larger}label{font-size:14px}span.qty{padding:1px 4px}.container{margin:0 auto}@media screen and (width>=1024px){.container{width:1024px;margin:.2em auto}}.gutter{margin:0 var(--gutter)}.bold{font-size:larger;font-weight:600}.upper{text-transform:uppercase}.centre{text-align:center;align-items:center}.centre-blk{margin:0 auto}.bord{border-radius:var(--radius-sm);border:1px solid #bbb}.pad{padding:var(--size-2) var(--size-2)}.no-under{text-decoration:none}.letter-spacing{letter-spacing:1px}.info{color:#000;text-align:center;background-color:#91cae6;border-radius:3px;margin-left:.2em;padding:1px 4px;font-size:16px;font-weight:400;line-height:1.1em;display:inline-block}.info.plus{margin:0;padding:3px 5px}.font4{font-size:var(--size-4)}.font5{font-size:var(--size-5)}.flex{display:flex}.base{align-items:baseline}.apart{justify-content:space-between}.column{flex-direction:column}.last-baseline{align-items:last baseline}.none{display:none}.sticky{z-index:999;position:sticky;top:0}.just-centre{justify-content:center}.align{align-items:center}.grow{flex:1}.error,.warning,.warn{color:red}.error-border{border:1px solid red}.field.error,label.error{border:0}.green{color:#00a000}.good{color:#32cd32}.mt0{margin-top:0}.my0{margin-top:0;margin-bottom:0}.my3{margin-top:3em;margin-bottom:3em}.my5{margin-top:5em;margin-bottom:5em}.mt05{margin-top:.5em}.mt03{margin-top:.3em}.mt1{margin-top:1em}.mt2{margin-top:2em}.mt3{margin-top:3em}.mt4{margin-top:4em}.mt5{margin-top:5em}.mb05{margin-bottom:.5em}.mb1{margin-bottom:1em}.mb2{margin-bottom:2em}.mb3{margin-bottom:3em}.mb0{margin-bottom:0}.ml05{margin-left:.5em}.ml1{margin-left:1em}.mb03{margin-bottom:.3em}.mr05{margin-right:.5em}.mr1{margin-right:1em}.mra{margin-right:auto}.mrl{margin-left:auto}.no-margin{margin:0}.no-border,.no-border:hover{border:0;outline:0}.no-dec{text-decoration:none}.block{display:block}.inline-block,.iblock{display:inline-block}.inline{display:inline}.right{text-align:right}.notice{line-height:var(--line-md);border-radius:4px;padding:2px 0;display:inline-block}.larger{font-size:larger}.smaller{font-size:smaller}.principle{font-size:var(--size-4);color:#000}article.address{font-style:normal}.field{margin:var(--size-3) 0 0 0}.field label{align-items:baseline;display:flex}.field label span.error{color:#a00;margin:0 0 0 10px;font-size:15px;display:inline-block}input{background:var(--color-grey-200);box-shadow:var(--shadow-sm);border-radius:var(--radius-sm);padding:.4em;font-size:larger}input[type=text],input[type=password],input[type=email],input[type=time],input[type=number],button,select{box-sizing:border-box;border-radius:var(--radius-sm);cursor:pointer;background:#eee;border:1px solid #bbb}button{color:#000;background:#c8c8c8}input[type=text],input[type=password],input[type=email],input[type=time],button,select{padding:var(--size-2)}input[type=text],input[type=password],input[type=email]{width:100%}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus{border:1px solid green;outline:1px solid gray}input[type=text].w20,input[type=password].w20,input[type=email].w20{width:20%;min-width:130px}input[type=text].postcode,input[type=password].postcode,input[type=email].postcode{width:40%}input[type=text].error,input[type=password].error,input[type=email].error{box-shadow:none}input[type=text]::placeholder,input[type=password]::placeholder,input[type=email]::placeholder{color:#888}input[type=checkbox]{scale:1.1}input[type=radio]{accent-color:#2a5494}select,input[type=submit]{padding:var(--size-3) var(--size-4);border-radius:var(--radius-sm);margin:var(--size-2) 0;font-size:inherit;font-weight:400}select.wide,input[type=submit].wide{min-width:150px;padding-left:2em;padding-right:2em}select.widest,input[type=submit].widest{width:100%}select:focus-visible,input[type=submit]:focus-visible{outline:#5f9ea0}select:hover,input[type=submit]:hover{color:#000;background:#9cd8ca;border:1px solid #000;outline:1px solid #aaa}select:disabled,input[type=submit]:disabled{color:gray;background:#dddbdb;border:1px solid #0000}select,select:hover{-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-position:99%;background-repeat:no-repeat;background-size:contain}select svg,select:hover svg{scale:1.5}section.attr select,section.delivery select{color:#000;padding:var(--size-3) var(--size-8) var(--size-3) var(--size-2);margin:var(--size-1) 0 var(--size-6) 0;font-size:15px;line-height:1em}button.button.spin{color:#fff;background:#5f9ea0;width:4em;margin:0}button.button.spin svg{scale:1.4}button.button.spin.plus,button.button.spin.minus{margin-left:4em}input.spin{width:4em}p.error{color:red}div.field.error input{border:1px solid red}div.field{margin:0}label{-webkit-user-select:none;user-select:none}label.button{background:#5f9ea0;width:6em;margin-right:2em}label.button span{display:inline-block}a.th-tab{-webkit-user-select:none;user-select:none;font-size:min(5vw,28px);color:#009bc699!important}a.th-tab svg{margin-right:.2em}a.th-tab:hover{color:#009bc699}a.th-current-tab{pointer-events:none;color:#40716d!important;text-decoration:underline!important}a.th-hidden-tab{display:none}.debug-bar-ndisplay,#debug-bar{max-height:50px}.debug-bar-ndisplay svg,#debug-bar svg{height:45px}@media (width<=1023px){.hide_under_1024{display:none}}@media (width>=1024px){.hide_eqandup_1024{display:none}}.float-right{float:right}.border-none{border:none!important}.width20pc{width:20%}.width100pc{width:100%}.width10pc{width:10%}.width65pc{width:65%}.max-width-800px{max-width:800px}.flex-basis-content{flex-basis:content}.valign-middle{vertical-align:middle}.valign-top{vertical-align:top}.marginl4vw{margin-left:4vw}.marginl12vw{margin-left:12vw}.marginr4vw{margin-right:4vw}.no-bg-border-outline{background:inherit;border:none;outline:none}th{text-align:center!important}input[type=checkbox],input[type=radio]{margin:8px 6px;transform:scale(1.75)}@media screen and (width>=1023px){label.label span{width:12em;display:inline-block}}h2.subtitle{font-size:35px}label.label{font-weight:300}div.control.has-icons-left .icon{color:#bbb;width:2em;left:6px}div.control.has-icons-left svg{padding:0 5px}.card .card-header-title{color:#fff}.modal-background{opacity:.4}.table.is-narrow td,.table.is-narrow th{padding:.25em}.field-label.is-normal-all{padding-top:.375em}.page-createaccount .field.is-horizontal .field-label .label{width:12em}.page-createaccount #button-address-container .field.is-grouped{justify-content:center!important}.page-createaccount #button-address-container #button-address-manual{margin-right:16px}.page-labels\/edittest .card .card-content .section-header,.page-labels\/orderlabels .card .card-content .section-header{font-size:130%;font-weight:700}.page-labels\/edittest .card .card-content .section-header2,.page-labels\/orderlabels .card .card-content .section-header2{font-size:120%}.page-labels\/edittest .card .card-content .section-content,.page-labels\/orderlabels .card .card-content .section-content{word-wrap:break-word;padding:4px 8px}.page-labels\/edittest .invalid-input,.page-labels\/orderlabels .invalid-input{background-color:#ff6060}.page-labels\/edittest .label-preview,.page-labels\/orderlabels .label-preview{text-align:left;border:1px dashed gray;margin-top:16px;padding:8px;display:inline-block}.page-labels\/edittest .section-container,.page-labels\/orderlabels .section-container{margin-bottom:16px}.page-labels\/edittest .dim-input,.page-labels\/orderlabels .dim-input{width:3em}.page-labels\/edittest .order-labels-tile-section1,.page-labels\/orderlabels .order-labels-tile-section1{background-color:#d0ffd0;border:3px solid #80ff8080;margin-bottom:16px;padding-bottom:4px}.page-labels\/edittest .order-labels-tile-section2,.page-labels\/orderlabels .order-labels-tile-section2{background-color:#d0ffd0;border:3px inset #80ff8080;margin-bottom:2px}.page-labels\/edittest .order-range-input,.page-labels\/orderlabels .order-range-input{width:6em}.page-options\/vendoroptions .field.is-horizontal .field-label .label{width:12em}.page-options\/vendoroptions #times_validation_msg{color:#000;background-color:#ff808080;width:100%;position:fixed;bottom:0;left:0}.page-options\/vendoroptions fieldset .field.has-addons:not(:first-child){margin-left:10px}.order{color:#4a4a4a;text-align:left;background:linear-gradient(#f9f9f9 0%,#f1f1f1 100%);border:2px outset #888b;margin:2em .5em;padding:.2em .4em 1em;box-shadow:2px 10px 20px #0003,0 3px 6px #0000002e}.page-orders\/orders #outstanding_orders_details_level_buttons .onState,.page-orders\/orders #complete_orders_details_level_buttons .onState{background-color:#10f010!important}.page-orders\/orders #complete_orders_time_period_buttons .onState{background-color:#9090ff!important}.page-orders\/orders .orderinfo{border:3px outset #888b;margin-bottom:2em}@media only print{.page-orders\/orders .orderinfo{border:1px outset #777}}.page-orders\/orders .orderinfo .orderinfo-main{padding:min(1vw,16px) min(1vw,16px) 0}@media only screen{.page-orders\/orders .orderinfo{background:linear-gradient(#f9f9f9 0%,#f1f1f1 100%);box-shadow:2px 10px 20px #0003,0 3px 6px #0000002e}}.page-orders\/orders .orderinfo .orderitems{border-top:1px solid #000;border-bottom:1px solid #000}@media only screen{.page-orders\/orders .orderinfo .orderitems{background-color:#eeee}}.page-orders\/orders .orderinfo .orderitems .orderitem-header{border-top:1px solid #000;border-bottom:1px solid #000}.page-orders\/orders .orderinfo .orderitems .orderitem .orderitem-details .details{font-size:95%}.page-orders\/orders .orderinfo .orderitems .ordertotalitem .orderitem_main{border-top:1px solid #000;font-size:120%}.page-orders\/orders .orderinfo .orderitems .orderdeliveryitem .orderitem_main{border-top:1px solid #000}.page-orders\/orders .orderinfo button{padding:min(2.4vw,16px)}.page-orders\/orders .browser-os-select{border:1px solid #000;margin:16px 0;padding:6px}.page-orders\/orders code{color:#00f;white-space:nowrap;background:0 0;margin-bottom:16px;padding:16px 4px;display:block;overflow:scroll}.page-products\/products .attrselector-all-container{margin-left:auto}.page-products\/products .attrselector-icon-deselected{filter:grayscale()contrast(.2)brightness(1.5)}.page-products\/products .button.is-small .attrselector-icon{width:22px!important;height:22px!important;margin:4px!important}.page-products\/products .button.is-small .attrselector-icon-all{width:16px!important;height:16px!important;margin:0 8px 0 16px!important}.page-products\/products .button.is-small.attrselector-container{width:146px;padding:2px}.page-products\/products .attrselector-icon{width:32px!important;height:32px!important;margin:4px 6px!important}.page-products\/products .attrselector-icon-all{width:28px!important;height:28px!important;margin:0 8px 0 16px!important}.page-products\/products .attrselector-container{width:256px;padding:2px}.page-products\/products .remove-button{color:red;background:0 0;border:none;padding:0 4px 0 0;box-shadow:none!important}.page-products\/products .add-button{color:green}.page-products\/products .move-button{color:#00f}.page-products\/products .create-itemset-button{color:#ff4500}.page-products\/products .button-small{width:36px;padding:0}.page-products\/products .productsitemsmodal-arrows,.page-products\/products .attributesmodal-arrows{margin:16px 0 0}.page-products\/products .productsitemsmodal-product-select-arrows,.page-products\/products .attributesmodal-group-select-arrows{margin-right:16px}.page-products\/products #pimodal-title-secname,.page-products\/products #amodal-title-typename{margin-bottom:8px}.page-products\/products .modal-upfile{display:inline-block}.page-products\/products .attribute-price{width:108px}.page-products\/products .proded-section{background-color:#fafafa;border-style:inset;border-color:#888;margin-bottom:8px;padding:6px 2px 18px min(1vw,20px)}.page-products\/products .proded-section legend{font-size:20px}.page-products\/products .buttonAttributeIcon{filter:drop-shadow(0 0 2px #000)}.page-products\/products .optionAttributeIcon{margin-right:4px;vertical-align:middle!important;width:20px!important;height:20px!important;display:inline!important}.page-products\/products .products-modal-editor-hr{border:1px solid #00f;width:100%;margin:6px 0}.page-products\/products .proded-cat{border:1px inset #00f}.page-manageusers #user_details .field.is-horizontal .field-label{flex-grow:0}.page-manageusers #user_details .field.is-horizontal .field-label .label{width:2em}.page-manageusers #access .field.is-horizontal .field-label .label{width:15em}.page-manageusers .user{background-color:#fafafa;border-style:inset;border-color:#888;margin-bottom:8px}.page-manageusers .user .user_remove{color:red;border-color:#777;border-radius:50%;margin-right:8px}.page-manageusers .user .user_name{font-weight:700}.page-manageusers .user .user_type_icon{display:flex}#error_container{margin:8px 0}.modal-card{opacity:.97;border:4px solid #4040f0e0;border-radius:8px}.th-tab-l2{font-size:min(5.2vw,28px)}.onState{background-color:#ff8000!important}.iconBlue{color:#c0c0e0}.iconBlue:hover[disabled],.iconBlue:focus[disabled],.iconBlue:active[disabled]{color:#c0c0e0!important;box-shadow:none!important}.iconBlue:hover:not([disabled]),.iconBlue:focus:not([disabled]),.iconBlue:active:not([disabled]){color:#c0c0e0!important;box-shadow:none!important;outline:1px solid #aaa!important}.iconBlue[disabled]{opacity:.8}.onStateIconBlue{color:#3030ff}.onStateIconBlue:hover[disabled],.onStateIconBlue:focus[disabled],.onStateIconBlue:active[disabled]{color:#3030ff!important;box-shadow:none!important}.onStateIconBlue:hover:not([disabled]),.onStateIconBlue:focus:not([disabled]),.onStateIconBlue:active:not([disabled]){color:#3030ff!important;box-shadow:none!important;outline:1px solid #aaa!important}.onStateIconBlue[disabled]{opacity:.7}.button-filler-element{pointer-events:none;background-color:#0000;border-color:#0000}.page_container{max-width:100%;min-height:1080px}.iconify-20x20{width:20px!important;height:20px!important}.iconify-24x24{width:24px!important;height:24px!important}.iconify-32x32{width:32px!important;height:32px!important}.iconify-40x40{width:40px!important;height:40px!important}.corner-label{z-index:999;text-align:left;background-color:#fff;border:1px solid #fff;font-size:90%;font-weight:700;position:absolute;top:-12px;left:5px}.corner-label.faded-label{color:#a0a0a0;font-size:85%;transition:color .1s}.corner-msg{z-index:1000;text-align:left;color:red;background-color:#fff;font-size:80%;font-weight:700;position:absolute;bottom:-10px;left:6px}.main-prefs-button,.main-help-button{vertical-align:middle;margin-bottom:8px;margin-left:16px}.main-help-button{border:none}.med-modal{height:90vh;max-height:660px}.tall-modal{height:100vh;max-height:740px}td.cell-checkbox,th.cell-checkbox{width:48px}.inherited-value::placeholder{color:#1010aa!important}.input.darker-border:not(.is-danger){border-color:#888}a.prime{margin-left:.3em}a.prime img{scale:.9!important}header{max-height:100vh;line-height:1.5}nav a:first-of-type{border:0}@media (width>=1024px){header{place-items:center;display:flex}.logo{margin:4em 1em 0 0}header .wrapper{flex-wrap:wrap;place-items:flex-start;display:flex}}nav{color:#000;background-color:#fff;justify-content:space-between;align-items:center;display:flex}nav .stats{margin-left:.4rem;margin-right:auto;display:flex}nav .logo-text{margin-left:7px;margin-right:auto;line-height:.9em}nav .logo-text h2{font-size:19px}nav .logo-text p.slogan{margin:0;font-size:15px}@media screen and (width<=500px){nav h1.title{font-size:1.5rem!important}}nav span.logo svg{width:40px;height:40px}nav span.logo{height:35px}nav ul{margin:1.5em 0}nav a{display:inline-block}nav a.logo{align-items:center;display:flex}nav .navbar-content{justify-content:center;align-items:center;display:flex}@media screen and (width<=768px){nav .navbar-content{display:none}}nav .navbar-content .sign-out{margin-left:1rem}nav .navbar-content a{margin:0 1.4em}nav .navbar-content span svg{margin-right:1.1em}nav .navbar-content span.is-small svg{width:1rem;height:1rem;scale:1}nav img,nav svg.logo{object-fit:contain;width:38px;height:38px}.navbar-menu{cursor:pointer;background:#fff;width:38px;height:38px;padding:0;display:flex}@media screen and (width>=768px){.navbar-menu{display:none}}.navbar-menu .menu{text-align:center;border-radius:4px;flex-direction:column;align-items:stretch;width:100%;padding-top:3px;display:flex}.navbar-menu .menu-bar{background:gray;border-radius:3px;width:80%;height:4px;margin:3px auto}.navbar-menu .menu.is-active{background:#6fc1dd}.navbar-menu .menu.is-active .menu-bar{background:#000}@media screen and (width>=768px){.menuOptions{display:none}}.menuOptions .menu-click-items{z-index:5;flex-direction:column;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.menuOptions .menu-click-items>*{text-align:center;color:#fff;background:#899b99;flex:1;width:100%;margin:.6em 0;padding:.5em 0;font-size:16px;text-decoration:none}.menuOptions .menu-click-items img{margin-right:1em;scale:1.3}.menuOptions .menu-click-items img.profile{margin-right:.5em}.language-selector{cursor:pointer}.tick-icon{width:30px;margin-left:4px}.password-icon{cursor:pointer;text-align:center;background:#7bc;border:1px solid #ddd;width:5em;margin-left:2.5em;padding:.6em 0}.password-icon svg{scale:2.5}body{min-width:320px;min-height:100vh;margin:0}dialog textarea{width:100%}dialog input{font-size:15px}dialog button.h45{height:45px}section.menu-item button,div.menu-item button{height:30px}button.small{width:80px}button:hover{border-color:#646cff}.card{padding:2em}.subtitle{font-size:1.5rem}#app{max-width:1280px;margin:0 auto;padding:0 .4rem}.console-banner{border-radius:1em;margin:0 6em;padding:0 6px}.reminder a{color:gray;font-size:12px}@media screen{.screen-none{display:none}}.modal-heading{margin-bottom:20px;font-size:1.3em}.modal-item-title{font-size:1.2em;font-weight:700}footer .about-us p{margin:0;font-size:14px}footer .about-us p.copy{color:gray;margin-top:.2em;font-size:12px}footer .footer-section{margin-top:.7em}footer .footer-section h2{letter-spacing:1px;font-weight:600}footer .footer-section .footer-heading{margin:0;font-size:1.2em}footer .footer-section a{font-size:14px}.footer-main-text{float:left;flex:1;order:0;max-width:400px;margin-right:50px}
