@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}*{box-sizing:border-box;margin:0;padding:0}html{color:#222}@media print{html{color:#000}}[hidden]{display:none}article,aside,figure,footer,header,main,nav,section{display:block}html{font-family:Roboto,sans-serif;font-size:13px;font-weight:400;line-height:1.7}body{background-color:#fff}.likeH1 a,.likeH1 a a,.likeH1 a:hover a,h1 a,h1 a a,h1 a:hover a{text-decoration:none}.likeH1 a a:hover,.likeH1 a:hover,.likeH1 a:hover a:hover,h1 a a:hover,h1 a:hover,h1 a:hover a:hover{text-decoration:underline}.likeH1,.likeH1 a,.likeH1 a:hover,h1,h1 a,h1 a:hover{font-family:Roboto,serif;font-weight:500;line-height:1.2}@media print{.likeH1,.likeH1 a,.likeH1 a:hover,h1,h1 a,h1 a:hover{color:#000}}.likeH2 a,.likeH2 a a,.likeH2 a:hover a,h2 a,h2 a a,h2 a:hover a{text-decoration:none}.likeH2 a a:hover,.likeH2 a:hover,.likeH2 a:hover a:hover,h2 a a:hover,h2 a:hover,h2 a:hover a:hover{text-decoration:underline}.likeH2,.likeH2 a,.likeH2 a:hover,h2,h2 a,h2 a:hover{font-family:Roboto,serif;font-weight:500;line-height:1.2}@media print{.likeH2,.likeH2 a,.likeH2 a:hover,h2,h2 a,h2 a:hover{color:#000}}.likeH3 a,.likeH3 a a,.likeH3 a:hover a,h3 a,h3 a a,h3 a:hover a{text-decoration:none}.likeH3 a a:hover,.likeH3 a:hover,.likeH3 a:hover a:hover,h3 a a:hover,h3 a:hover,h3 a:hover a:hover{text-decoration:underline}.likeH3,.likeH3 a,.likeH3 a:hover,h3,h3 a,h3 a:hover{font-family:Roboto,serif;font-weight:500;line-height:1.2}@media print{.likeH3,.likeH3 a,.likeH3 a:hover,h3,h3 a,h3 a:hover{color:#000}}.likeH4 a,.likeH4 a a,.likeH4 a:hover a,h4 a,h4 a a,h4 a:hover a{text-decoration:none}.likeH4 a a:hover,.likeH4 a:hover,.likeH4 a:hover a:hover,h4 a a:hover,h4 a:hover,h4 a:hover a:hover{text-decoration:underline}.likeH4,.likeH4 a,.likeH4 a:hover,h4,h4 a,h4 a:hover{font-family:Roboto,serif;font-weight:500;line-height:1.2}@media print{.likeH4,.likeH4 a,.likeH4 a:hover,h4,h4 a,h4 a:hover{color:#000}}.likeH5 a,.likeH5 a a,.likeH5 a:hover a,h5 a,h5 a a,h5 a:hover a{text-decoration:none}.likeH5 a a:hover,.likeH5 a:hover,.likeH5 a:hover a:hover,h5 a a:hover,h5 a:hover,h5 a:hover a:hover{text-decoration:underline}.likeH5,.likeH5 a,.likeH5 a:hover,h5,h5 a,h5 a:hover{font-family:Roboto,serif;font-weight:500;line-height:1.2}@media print{.likeH5,.likeH5 a,.likeH5 a:hover,h5,h5 a,h5 a:hover{color:#000}}.likeH6 a,.likeH6 a a,.likeH6 a:hover a,h6 a,h6 a a,h6 a:hover a{text-decoration:none}.likeH6 a a:hover,.likeH6 a:hover,.likeH6 a:hover a:hover,h6 a a:hover,h6 a:hover,h6 a:hover a:hover{text-decoration:underline}.likeH6,.likeH6 a,.likeH6 a:hover,h6,h6 a,h6 a:hover{font-family:Roboto,serif;font-weight:500;line-height:1.2}@media print{.likeH6,.likeH6 a,.likeH6 a:hover,h6,h6 a,h6 a:hover{color:#000}}h1{font-size:26px}h2{font-size:22px}h3{font-size:18px}h4{font-size:16px}a{color:#222}a:hover{color:#009688}.likeH1,.likeH2,.likeH3,.likeH4,.likeH5,.likeH6,.likeh1,.likeh2,.likeh3,.likeh4,.likeh5,.likeh6,blockquote,form,h1,h2,h3,h4,h5,h6,hr,ol,p,table,ul{margin:0 0 1rem}hr{border:0;border-top:1px solid #bbb}@media print{hr{border-top:1px solid #000}}hr.dotted{border-style:dotted}hr.dashed{border-style:dashed}hr.double{border-top:3px double #bbb}@media print{hr.double{border-top:3px double #000}}hr.width-10{width:10%}hr.width-10,hr.width-20{margin-left:auto;margin-right:auto}hr.width-20{width:20%}hr.width-30{width:30%}hr.width-30,hr.width-40{margin-left:auto;margin-right:auto}hr.width-40{width:40%}hr.width-50{width:50%}hr.width-50,hr.width-60{margin-left:auto;margin-right:auto}hr.width-60{width:60%}hr.width-70{width:70%}hr.width-70,hr.width-80{margin-left:auto;margin-right:auto}hr.width-80{width:80%}hr.width-90{margin-left:auto;margin-right:auto;width:90%}ol,ul{list-style-position:outside;padding-left:20px}table{border-collapse:collapse}table td,table th{border:1px solid #bbb;padding:1em;text-align:left}@media print{table td,table th{border:1px solid #000}}table>thead>tr>td,table>thead>tr>th{background-color:#ddd}@media print{table>thead>tr>td,table>thead>tr>th{background-color:transparent}}blockquote{background-color:#ddd;padding:1em 2em 1px}blockquote.bordered{border-left:5px solid #009688}blockquote.cornered{border-left:0;position:relative}blockquote.cornered:after,blockquote.cornered:before{content:"";display:block;height:.8em;position:absolute;width:.8em}blockquote.cornered:before{border-left:.8em solid #009688;border-top:.8em solid #009688;left:0;top:0}blockquote.cornered:after{border-bottom:.8em solid #009688;border-right:.8em solid #009688;bottom:0;right:0}blockquote.quotes{padding-left:4em;padding-right:4em;position:relative}blockquote.quotes:after,blockquote.quotes:before{background-color:transparent;border-left-color:#000;color:#009688;font-family:Georgia,Times New Roman,Times,serif;font-size:5em;font-weight:700;line-height:1;position:absolute}blockquote.quotes:before{content:"“";left:.15em;top:.05em}blockquote.quotes:after{bottom:-.4em;content:"”";right:.15em}@media print{blockquote{background-color:transparent;border-left-color:#000}}picture{display:block}picture,picture img{width:100%}img{border:0;height:auto;max-width:100%;vertical-align:middle}.text-scale-10{font-size:1.1em}.text-scale-20{font-size:1.2em}.text-scale-30{font-size:1.3em}.text-scale-40{font-size:1.4em}.text-scale-50{font-size:1.5em}.text-scale-60{font-size:1.6em}.text-scale-70{font-size:1.7em}.text-scale-80{font-size:1.8em}.text-scale-90{font-size:1.9em}.text-scale-100{font-size:2em}.text-scale-110{font-size:2.1em}.text-scale-120{font-size:2.2em}.text-scale-130{font-size:2.3em}.text-scale-140{font-size:2.4em}.text-scale-150{font-size:2.5em}.text-scale-160{font-size:2.6em}.text-scale-170{font-size:2.7em}.text-scale-180{font-size:2.8em}.text-scale-190{font-size:2.9em}.text-scale-200{font-size:3em}.is-dimmed{opacity:.45}.text-align-right{text-align:right}.push-right{margin-right:auto}.modal-actions{border-top:1px solid #bbb;display:flex;flex:0 0 auto;gap:1rem;justify-content:flex-end;padding:1rem}@media print{.no-print{display:none!important}}@media screen{.no-screen{display:none!important}}@media(max-width:969px){.hide-below-tablet{display:none!important}}@media(min-width:970px){.hide-above-tablet{display:none!important}}.clickBox{cursor:pointer}.mb-half{margin-bottom:1rem!important}.mb-single{margin-bottom:2rem!important}.mb-double{margin-bottom:4rem!important}.icon{display:inline-block;height:1em;vertical-align:middle;width:1em}.border-box{box-sizing:border-box}.pull-left{float:left!important}.pull-right{float:right!important}.sr-only{display:none!important}.aspect-ratio-2-1{display:block;position:relative}.aspect-ratio-2-1:after{content:"";display:block;height:0;padding-bottom:50%;width:100%}.aspect-ratio-2-1>*{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.aspect-ratio-32-9{display:block;position:relative}.aspect-ratio-32-9:after{content:"";display:block;height:0;padding-bottom:28.125%;width:100%}.aspect-ratio-32-9>*{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.aspect-ratio-16-9,.aspect-ratio-youtube{display:block;position:relative}.aspect-ratio-16-9:after,.aspect-ratio-youtube:after{content:"";display:block;height:0;padding-bottom:56.25%;width:100%}.aspect-ratio-16-9>*,.aspect-ratio-youtube>*{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.aspect-ratio-5-4{display:block;position:relative}.aspect-ratio-5-4:after{content:"";display:block;height:0;padding-bottom:80%;width:100%}.aspect-ratio-5-4>*{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.aspect-ratio-4-5{display:block;position:relative}.aspect-ratio-4-5:after{content:"";display:block;height:0;padding-bottom:125%;width:100%}.aspect-ratio-4-5>*{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.aspect-ratio-3-2{display:block;position:relative}.aspect-ratio-3-2:after{content:"";display:block;height:0;padding-bottom:66.6666666667%;width:100%}.aspect-ratio-3-2>*{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.aspect-ratio-2-3{display:block;position:relative}.aspect-ratio-2-3:after{content:"";display:block;height:0;padding-bottom:150%;width:100%}.aspect-ratio-2-3>*{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.aspect-ratio-1-1{display:block;position:relative}.aspect-ratio-1-1:after{content:"";display:block;height:0;padding-bottom:100%;width:100%}.aspect-ratio-1-1>*{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.placeholder{background-color:#ddd;background-position:50%;background-repeat:no-repeat}.view-toggle{border:1px solid #bbb;border-radius:6px;display:inline-flex;overflow:hidden}.view-toggle button{align-items:center;background-color:#fff;border:none;color:#666;cursor:pointer;display:flex;justify-content:center;padding:.55em .8em}.view-toggle button+button{border-left:1px solid #bbb}.view-toggle button.active{background-color:#009688;color:#fff}.view-toggle button:hover:not(.active){background-color:#f5f7f8}.tabs{margin-bottom:2rem}.tabs [role=tablist]{border-bottom:1px solid rgba(34,34,34,.14);display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;overflow-x:auto;overflow-y:hidden;padding:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tabs [role=tablist]::-webkit-scrollbar{display:none}.tabs [role=tab]{background:none;border:0;border-radius:0;color:rgba(34,34,34,.66);cursor:pointer;flex:0 0 auto;font:inherit;font-size:.8125rem;font-weight:500;letter-spacing:.05em;line-height:1.2;margin:0;padding:.75rem 1rem;position:relative;text-align:center;text-transform:uppercase;transition:color .2s ease,background-color .2s ease;white-space:nowrap}@media(min-width:750px){.tabs [role=tab]{font-size:.875rem;padding:.85rem 1.5rem}}.tabs [role=tab]:after{background:#009688;bottom:0;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.tabs [role=tab]:focus-visible,.tabs [role=tab]:hover{background:rgba(34,34,34,.05);color:#222}.tabs [role=tab]:focus-visible{outline:2px solid rgba(0,150,136,.5);outline-offset:-2px}.tabs [role=tab][aria-selected=true]{background:none;color:#009688}.tabs [role=tab][aria-selected=true]:after{transform:scaleX(1)}.tabs [role=tab] .tab-error-badge{background:#d9534f;border-radius:50%;height:.5rem;pointer-events:none;position:absolute;right:.4rem;top:.4rem;width:.5rem;z-index:3}.tabs [role=tabpanel]{background:none;outline:none;padding-top:1rem}.tabs [role=tabpanel][hidden]{display:none}@media(prefers-reduced-motion:reduce){.tabs [role=tab],.tabs [role=tab]:after{transition:none}}.tab-error-icon{color:#d9534f;margin-left:.5em;vertical-align:text-bottom}:root{--input-text-color:#000;--input-border-color:#ccc;--input-border-radius:4px;--input-background-color:#fff;--input-pad-x:1em;--input-pad-y:0.75em}.spider-form .form-row .item-label span{font-weight:400}.spider-form .form-row .item-label span.charLength{color:#666;float:right}.item-message{color:#666;font-style:italic;margin-bottom:.3em}.item-message-error{color:#d9534f}.item-message-error:before{content:"⚠︎";font-style:normal;margin-right:.4em}.form-row.is-invalid,.form-row:has(.item-message-error){border-left:3px solid #d9534f;padding-left:.75em}.form-row.is-invalid .item-label,.form-row:has(.item-message-error) .item-label{color:#d9534f}.form-row.is-invalid input,.form-row.is-invalid select,.form-row.is-invalid textarea,.form-row:has(.item-message-error) input,.form-row:has(.item-message-error) select,.form-row:has(.item-message-error) textarea{border-color:#d9534f}td:has(.item-message-error) input{border-color:#d9534f}.search-form{background-color:#e0f2f7;border:1px solid #cdeaf2;border-radius:10px;margin-bottom:2rem;padding:1rem 2rem 1px}iframe.autoresize,iframe.autoresized{border:0;margin:0;padding:0;width:100%}.block-placeholder{background-color:#fff6c9;border:3px solid #efe2a4;margin-bottom:1rem;padding:2rem;text-align:center;width:100%}.icon{fill:none}img.limit-500{height:auto;max-width:500px}.clear{clear:both;height:1px;line-height:1px;min-height:1px}.delete .icon{color:#d9534f}.field-validation-error{color:red}.duplicate-page-url-message{display:none}.field-group-image{margin-top:0}.field-group-image .block-image-preview{background-color:#fff;border:1px solid #bbb;border-radius:9px;display:inline-block;overflow:hidden;padding:15px;position:relative}.field-group-image .block-image-preview img{position:relative;width:150px;z-index:2}.field-group-image .block-image-preview a.confirmDeleteImage{background-color:#d9534f;border-bottom-left-radius:9px;color:#fff;font-weight:700;height:24px;line-height:24px;position:absolute;right:-24px;text-align:center;text-decoration:none;top:-24px;transition:all .4s ease;width:24px;z-index:3}.field-group-image .block-image-preview:hover a.confirmDeleteImage{right:0;top:0}.image-focus[hidden]{display:none}.image-focus .image-focus-stage{border:1px solid #bbb;border-radius:9px;cursor:crosshair;display:inline-block;line-height:0;max-width:100%;overflow:hidden;position:relative}.image-focus .image-focus-stage:focus-visible{outline:2px solid #009688;outline-offset:2px}.image-focus .image-focus-stage img{display:block;max-height:360px;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-focus .image-focus-marker{background:radial-gradient(circle,#fff 0 3px,rgba(0,0,0,.75) 3px 5px,transparent 5px);border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 2px rgba(0,0,0,.75),inset 0 0 0 2px rgba(0,0,0,.75),0 2px 10px rgba(0,0,0,.5);height:34px;margin:-17px 0 0 -17px;pointer-events:none;position:absolute;width:34px}.image-focus .image-focus-marker:after,.image-focus .image-focus-marker:before{background-color:hsla(0,0%,100%,.8);box-shadow:0 0 0 1px rgba(0,0,0,.5);content:"";position:absolute}.image-focus .image-focus-marker:before{height:1px;left:-3000px;right:-3000px;top:50%}.image-focus .image-focus-marker:after{bottom:-3000px;left:50%;top:-3000px;width:1px}.image-focus .image-focus-previews{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.image-focus .image-focus-previews:empty{display:none}.image-focus .image-focus-preview{background-color:#ddd;border:1px solid #bbb;border-radius:4px;overflow:hidden}.image-focus .image-focus-preview img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-focus .image-focus-warning{color:#d9534f;margin:8px 0 0}.image-focus .image-focus-warning[hidden]{display:none}.image-focus-note{font-style:italic;margin:0}.card{background-color:#fff;border:1px solid #bbb;border-radius:4px;margin-bottom:1rem}.card-header{align-items:center;border-bottom:1px solid #bbb;display:flex;gap:.5rem;padding:.5rem 1rem}.card-name{font-weight:700;margin-right:auto}.card-body{padding:.5rem 1rem}.picker-list{list-style:none;margin:0;padding:0}#sc_container table td,#sc_container table th{padding:10px}#sc_container h1,#sc_container h2,#sc_container h3{margin:10px 0}.checkbox-group{background-color:#fff;border:1px solid #bbb;border-radius:4px;margin-bottom:1rem;max-height:250px;overflow:auto}.checkbox-group input{margin-right:.5em}.checkbox-group label{display:block;padding:.5em 1em}.checkbox-group label:nth-child(odd){background-color:#f8f8f8}.checkbox-group label:hover{background-color:#f0f0f0}.checkbox-group label:has(input:checked){background-color:#dfebf1}[data-filter-list] input[type=text][data-filter-input]{border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%}[data-filter-list] .checkbox-group{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.counter{align-items:center;background-color:#009688;border-radius:.75rem;box-sizing:border-box;color:#fff;display:inline-flex;font-size:1rem;font-style:normal;font-weight:600;height:1.5rem;justify-content:center;letter-spacing:0;line-height:1;min-width:1.5rem;padding:0 .4rem;text-align:center;vertical-align:middle}.counter-danger{background-color:#d9534f;color:#fff;gap:.25rem}[role=tab] .counter{margin-left:auto}[role=tab] .counter+.counter{margin-left:.4rem}.checkbox-wrapper input[type=checkbox]{display:none}.checkbox-wrapper label{background:#bbb;border-radius:100px;cursor:pointer;display:inline-block;height:25px;position:relative;width:50px}.checkbox-wrapper label:after{background:#fff;border-radius:90px;content:"";height:89%;left:2.5%;position:absolute;top:6%;transition:.3s;width:45%}.checkbox-wrapper input:checked+label{background:#4caf50}.checkbox-wrapper input:checked+label:after{left:97.5%;transform:translateX(-100%)}.checkbox-wrapper label:active:after{width:55%}.checkbox-wrapper.checkbox-wrapper-small label{height:15px;width:30px}.choice-group{min-width:0}.spider-form .choice-group{border:0;padding:0}.choice-group legend{font-weight:700;margin-bottom:.5em;padding:0}.choice-group .choice-group-note{color:#555;display:block;font-size:13px;margin:-.25em 0 .5em}.choice-cards{display:flex;flex-wrap:wrap;gap:8px}.choice-card{align-items:flex-start;background-color:#fff;border:1px solid #bbb;border-radius:4px;cursor:pointer;display:flex;flex:1 1 220px;gap:10px;padding:10px 14px}.choice-card input{accent-color:#009688;margin:.15em 0 0}.choice-card small{color:#555;display:block;font-size:13px;line-height:1.4;margin-top:2px}.choice-card:hover{border-color:#80b9b3}.choice-card:has(input:checked){background-color:#eef7f6;border-color:#009688;box-shadow:inset 0 0 0 1px #009688}.choice-card:has(input:focus-visible){outline:2px solid #009688;outline-offset:1px}.choice-card-inline{align-items:center;flex:0 0 auto}.choice-card-inline input{margin:0}.choice-card-label{font-weight:500}.contog{position:relative}.contog .contog-ctrl{left:-100;position:absolute;top:-100;visibility:hidden}@media(max-width:969px){.contog.contog-responsive{position:relative}.contog.contog-responsive label.contog-tog{cursor:pointer;display:block;margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.contog.contog-responsive label.contog-tog .likeH1,.contog.contog-responsive label.contog-tog .likeH1 a,.contog.contog-responsive label.contog-tog .likeH1 a:hover,.contog.contog-responsive label.contog-tog .likeH2,.contog.contog-responsive label.contog-tog .likeH2 a,.contog.contog-responsive label.contog-tog .likeH2 a:hover,.contog.contog-responsive label.contog-tog .likeH3,.contog.contog-responsive label.contog-tog .likeH3 a,.contog.contog-responsive label.contog-tog .likeH3 a:hover,.contog.contog-responsive label.contog-tog .likeH4,.contog.contog-responsive label.contog-tog .likeH4 a,.contog.contog-responsive label.contog-tog .likeH4 a:hover,.contog.contog-responsive label.contog-tog .likeH5,.contog.contog-responsive label.contog-tog .likeH5 a,.contog.contog-responsive label.contog-tog .likeH5 a:hover,.contog.contog-responsive label.contog-tog .likeH6,.contog.contog-responsive label.contog-tog .likeH6 a,.contog.contog-responsive label.contog-tog .likeH6 a:hover,.contog.contog-responsive label.contog-tog h1,.contog.contog-responsive label.contog-tog h1 a,.contog.contog-responsive label.contog-tog h1 a:hover,.contog.contog-responsive label.contog-tog h2,.contog.contog-responsive label.contog-tog h2 a,.contog.contog-responsive label.contog-tog h2 a:hover,.contog.contog-responsive label.contog-tog h3,.contog.contog-responsive label.contog-tog h3 a,.contog.contog-responsive label.contog-tog h3 a:hover,.contog.contog-responsive label.contog-tog h4,.contog.contog-responsive label.contog-tog h4 a,.contog.contog-responsive label.contog-tog h4 a:hover,.contog.contog-responsive label.contog-tog h5,.contog.contog-responsive label.contog-tog h5 a,.contog.contog-responsive label.contog-tog h5 a:hover,.contog.contog-responsive label.contog-tog h6,.contog.contog-responsive label.contog-tog h6 a,.contog.contog-responsive label.contog-tog h6 a:hover{margin-bottom:0}.contog.contog-responsive label.contog-tog.contog-tog-link{text-decoration:underline}.contog.contog-responsive label.contog-tog.contog-tog-button{align-items:center;display:flex;justify-content:space-between}.contog.contog-responsive label.contog-tog.contog-tog-button>*{flex:1 0 auto}.contog.contog-responsive label.contog-tog.contog-tog-button:after{border:1px solid #607d8b;border-radius:5px;color:#607d8b;content:"+";display:block;flex:0 0 30px;font-weight:700;text-align:center}.contog.contog-responsive label.contog-tog.contog-tog-button:hover:after{background-color:#607d8b;color:#fff}.contog.contog-responsive .contog-target{display:none}.contog.contog-responsive .contog-ctrl:checked~label.contog-tog{margin-bottom:1rem}.contog.contog-responsive .contog-ctrl:checked~*>label.contog-tog.contog-tog-button:after,.contog.contog-responsive .contog-ctrl:checked~label.contog-tog.contog-tog-button:after{content:"-"}.contog.contog-responsive .contog-ctrl:checked~.contog-target{display:block}.contog.contog-responsive{content:attr(data-unit)}}.contog.contog-permanent{position:relative}.contog.contog-permanent label.contog-tog{cursor:pointer;display:block;margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.contog.contog-permanent label.contog-tog .likeH1,.contog.contog-permanent label.contog-tog .likeH1 a,.contog.contog-permanent label.contog-tog .likeH1 a:hover,.contog.contog-permanent label.contog-tog .likeH2,.contog.contog-permanent label.contog-tog .likeH2 a,.contog.contog-permanent label.contog-tog .likeH2 a:hover,.contog.contog-permanent label.contog-tog .likeH3,.contog.contog-permanent label.contog-tog .likeH3 a,.contog.contog-permanent label.contog-tog .likeH3 a:hover,.contog.contog-permanent label.contog-tog .likeH4,.contog.contog-permanent label.contog-tog .likeH4 a,.contog.contog-permanent label.contog-tog .likeH4 a:hover,.contog.contog-permanent label.contog-tog .likeH5,.contog.contog-permanent label.contog-tog .likeH5 a,.contog.contog-permanent label.contog-tog .likeH5 a:hover,.contog.contog-permanent label.contog-tog .likeH6,.contog.contog-permanent label.contog-tog .likeH6 a,.contog.contog-permanent label.contog-tog .likeH6 a:hover,.contog.contog-permanent label.contog-tog h1,.contog.contog-permanent label.contog-tog h1 a,.contog.contog-permanent label.contog-tog h1 a:hover,.contog.contog-permanent label.contog-tog h2,.contog.contog-permanent label.contog-tog h2 a,.contog.contog-permanent label.contog-tog h2 a:hover,.contog.contog-permanent label.contog-tog h3,.contog.contog-permanent label.contog-tog h3 a,.contog.contog-permanent label.contog-tog h3 a:hover,.contog.contog-permanent label.contog-tog h4,.contog.contog-permanent label.contog-tog h4 a,.contog.contog-permanent label.contog-tog h4 a:hover,.contog.contog-permanent label.contog-tog h5,.contog.contog-permanent label.contog-tog h5 a,.contog.contog-permanent label.contog-tog h5 a:hover,.contog.contog-permanent label.contog-tog h6,.contog.contog-permanent label.contog-tog h6 a,.contog.contog-permanent label.contog-tog h6 a:hover{margin-bottom:0}.contog.contog-permanent label.contog-tog.contog-tog-link{text-decoration:underline}.contog.contog-permanent label.contog-tog.contog-tog-button{align-items:center;display:flex;justify-content:space-between}.contog.contog-permanent label.contog-tog.contog-tog-button>*{flex:1 0 auto}.contog.contog-permanent label.contog-tog.contog-tog-button:after{border:1px solid #607d8b;border-radius:5px;color:#607d8b;content:"+";display:block;flex:0 0 30px;font-weight:700;text-align:center}.contog.contog-permanent label.contog-tog.contog-tog-button:hover:after{background-color:#607d8b;color:#fff}.contog.contog-permanent .contog-target{display:none}.contog.contog-permanent .contog-ctrl:checked~label.contog-tog{margin-bottom:1rem}.contog.contog-permanent .contog-ctrl:checked~*>label.contog-tog.contog-tog-button:after,.contog.contog-permanent .contog-ctrl:checked~label.contog-tog.contog-tog-button:after{content:"-"}.contog.contog-permanent .contog-ctrl:checked~.contog-target{display:block}.contog.contog-permanent{content:attr(data-unit)}details{background-color:#fff;border:1px solid #ddd;border-radius:4px;margin-bottom:1.5rem;padding:0}details summary{background-color:#e0f1f9;border-radius:4px;cursor:pointer;font-size:1.3rem;line-height:1;padding:.8em 1em;-webkit-user-select:none;-moz-user-select:none;user-select:none}details summary:hover{background-color:#b5def1}details fieldset{border:0;padding:1rem 2rem}.display-subtitle{margin:.5rem 0 0}.display-page-actions{align-items:center;background-color:#ddd;border-top:1px solid #bbb;bottom:0;box-shadow:0 -2px 8px rgba(0,0,0,.06);display:flex;gap:1rem;margin-top:1rem;padding:1rem 2rem;position:sticky;z-index:40}.title-with-extra{display:flex;justify-content:space-between}.title-with-extra .title{flex-grow:1}.title-with-extra .extra{text-align:right}.checkquered-bg{background-color:#fff;background-image:repeating-linear-gradient(45deg,#c1c1c1 25%,transparent 0,transparent 75%,#c1c1c1 0,#c1c1c1),repeating-linear-gradient(45deg,#c1c1c1 25%,#e5e5f7 0,#e5e5f7 75%,#c1c1c1 0,#c1c1c1);background-position:0 0,7px 7px;background-size:14px 14px}/*!
 * FilePond 4.32.12
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */.filepond--assistant{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{font-size:0;left:1em;margin:0;opacity:0;padding:0;position:absolute;top:1.75em;width:calc(100% - 2em)}.filepond--data{border:none;contain:strict;height:0;margin:0;padding:0;pointer-events:none;position:absolute;visibility:hidden;width:0}.filepond--drip{background:rgba(0,0,0,.01);border-radius:.5em;bottom:0;left:0;opacity:.1;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0}.filepond--drip-blob{background:#292625;border-radius:50%;height:8em;margin-left:-4em;margin-top:-4em;transform-origin:center center;width:8em}.filepond--drip-blob,.filepond--drop-label{left:0;position:absolute;top:0;will-change:transform,opacity}.filepond--drop-label{align-items:center;color:#4f4f4f;display:flex;height:0;justify-content:center;margin:0;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;line-height:1.5;text-align:center}.filepond--label-action{text-decoration:underline;-webkit-text-decoration-skip:ink;cursor:pointer;text-decoration-color:#a7a4a4;text-decoration-skip-ink:auto}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{border:none;font-family:inherit;font-size:1em;height:1.625em;line-height:inherit;margin:0;outline:none;padding:0;width:1.625em;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{height:100%;width:100%}.filepond--file-action-button.filepond--file-action-button:after{bottom:-.75em;content:"";left:-.75em;position:absolute;right:-.75em;top:-.75em}.filepond--file-action-button{background-color:rgba(0,0,0,.5);background-image:none;border-radius:50%;box-shadow:0 0 0 0 hsla(0,0%,100%,0);color:#fff;cursor:auto;transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em hsla(0,0%,100%,.9)}.filepond--file-action-button[disabled]{background-color:rgba(0,0,0,.25);color:hsla(0,0%,100%,.5)}.filepond--file-action-button[hidden]{display:none}.filepond--action-edit-item.filepond--action-edit-item{height:2em;padding:.1875em;width:2em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{background:transparent;border:none;color:inherit;font-family:inherit;line-height:inherit;margin:0 0 0 .25em;outline:none;padding:0;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{height:1.3125em;width:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--file-info{align-items:flex-start;display:flex;flex:1;flex-direction:column;margin:0 .5em 0 0;min-width:0;pointer-events:none;position:static;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,opacity}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{align-items:flex-end;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;pointer-events:none;position:static;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,opacity}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;height:100%;margin:0;min-width:0;padding:0}.filepond--file-wrapper.filepond--file-wrapper>legend{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.filepond--file{align-items:flex-start;border-radius:.5em;color:#fff;display:flex;height:100%;padding:.5625em;position:static}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{animation:spin 1s linear infinite}@keyframes shake{10%,90%{transform:translateX(-.0625em)}20%,80%{transform:translateX(.125em)}30%,50%,70%{transform:translateX(-.25em)}40%,60%{transform:translateX(.25em)}}@keyframes fall{0%{animation-timing-function:ease-out;opacity:0;transform:scale(.5)}70%{animation-timing-function:ease-in-out;opacity:1;transform:scale(1.1)}to{animation-timing-function:ease-out;transform:scale(1)}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{left:0;margin:.25em;padding:0;position:absolute;right:0;top:0;touch-action:auto;will-change:transform,opacity;z-index:1}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em rgba(0,0,0,.25)}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{box-shadow:0 0 0 transparent;transition:box-shadow .125s ease-in-out}.filepond--item[data-drag-state=drag]{cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em rgba(0,0,0,.325)}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{left:0;margin:0;position:absolute;right:0;top:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent)}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-clip:content-box;background-color:rgba(0,0,0,.3);border:.3125em solid transparent;border-radius:99999px}.filepond--list.filepond--list{list-style-type:none;margin:0;padding:0;position:absolute;top:0;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{height:100%;margin:0;max-width:none;width:100%}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{align-items:center;bottom:0;display:flex;height:auto;justify-content:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{height:100%;margin-bottom:0;margin-top:0;overflow:hidden}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{height:100%;left:0;right:0}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status,.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}.filepond--panel-root{background-color:#f1f0ef;border-radius:.5em}.filepond--panel{height:100%!important;left:0;margin:0;pointer-events:none;position:absolute;right:0;top:0}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{background-color:transparent!important;border:none!important;transform-style:preserve-3d}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{left:0;margin:0;padding:0;position:absolute;right:0;top:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom:none!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.filepond--panel-top:after{background-color:inherit;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.filepond--panel-bottom,.filepond--panel-center{backface-visibility:hidden;transform:translate3d(0,.5em,0);transform-origin:left top;will-change:transform}.filepond--panel-bottom{border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.filepond--panel-bottom:before{background-color:inherit;content:"";height:2px;left:0;position:absolute;right:0;top:-1px}.filepond--panel-center{border-bottom:none!important;border-radius:0!important;border-top:none!important;height:100px!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{color:#fff;height:1.25em;margin:0;pointer-events:none;position:static;width:1.25em;will-change:transform,opacity}.filepond--progress-indicator svg{height:100%;transform-box:fill-box;vertical-align:top;width:100%}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;contain:layout style size;direction:ltr;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:450;line-height:normal;margin-bottom:1em;position:relative;text-align:left;text-rendering:optimizeLegibility}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-bottom:1em;margin-top:1em}.filepond--root .filepond--credits{bottom:-14px;color:inherit;font-size:11px;line-height:.85;opacity:.4;position:absolute;right:0;text-decoration:none;z-index:3}.filepond--root .filepond--credits[style]{bottom:auto;margin-top:14px;top:0}/*!
 * FilePondPluginImagePreview 4.6.12
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */.filepond--image-preview-markup{left:0;position:absolute;top:0}.filepond--image-preview-wrapper{z-index:2}.filepond--image-preview-overlay{display:block;left:0;margin:0;max-height:7rem;min-height:5rem;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:2}.filepond--image-preview-overlay svg{color:inherit;height:auto;max-height:inherit;width:100%}.filepond--image-preview-overlay-idle{color:rgba(40,40,40,.85);mix-blend-mode:multiply}.filepond--image-preview-overlay-success{color:#369763;mix-blend-mode:normal}.filepond--image-preview-overlay-failure{color:#c44e47;mix-blend-mode:normal}@supports(-webkit-marquee-repetition:infinite) and ((-o-object-fit:fill) or (object-fit:fill)){.filepond--image-preview-overlay-idle{mix-blend-mode:normal}}.filepond--image-preview-wrapper{background:rgba(0,0,0,.01);border-radius:.45em;height:100%;left:0;margin:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filepond--image-preview{align-items:center;background:#222;display:flex;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;will-change:transform,opacity;z-index:1}.filepond--image-clip{margin:0 auto;overflow:hidden;position:relative}.filepond--image-clip[data-transparency-indicator=grid] canvas,.filepond--image-clip[data-transparency-indicator=grid] img{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23eee' viewBox='0 0 100 100'%3E%3Cpath d='M0 0h50v50H0M50 50h50v50H50'/%3E%3C/svg%3E");background-size:1.25em 1.25em}.filepond--image-bitmap,.filepond--image-vector{left:0;position:absolute;top:0;will-change:transform}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview-wrapper{border-radius:0}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview{align-items:center;display:flex;height:100%;justify-content:center}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper{border-radius:99999rem}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-overlay{bottom:0;top:auto;transform:scaleY(-1)}.filepond--root[data-style-panel-layout~=circle] .filepond--file .filepond--file-action-button[data-align*=bottom]:not([data-align*=center]){margin-bottom:.325em}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=left]{left:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=right]{right:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=left],.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=right]{margin-bottom:.5125em}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=center]{margin-bottom:.1875em;margin-left:.1875em;margin-top:0}.field{display:flex;flex-direction:column;gap:.3em}.field label{font-size:.85rem;font-weight:600}.field-row{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem}.field-row .field{flex:1 1 200px}.input{border:1px solid #bbb;border-radius:4px;font:inherit;padding:.4em .6em;width:100%}.input:focus-visible{outline:2px solid #009688;outline-offset:-1px}.minput{background:transparent;border:1px solid transparent;border-radius:4px;font:inherit;padding:.3em .4em;width:100%}.minput:hover{border-color:#bbb}.minput:focus-visible{background-color:#fff;border-color:#009688;outline:none}.filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.filter-bar-search{background-color:var(--input-background-color);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);color:#222;flex:1 1 320px;font-size:13px;line-height:1;max-width:50%;min-width:220px;padding:var(--input-pad-y) var(--input-pad-x)}.filter-menu{display:flex;flex-direction:column;max-height:22rem;min-width:14rem;overflow-y:auto}.filter-menu-option{align-items:center;cursor:pointer;display:flex;gap:.6em;padding:.45em 1em;white-space:nowrap}.filter-menu-option:hover{background-color:#f5f7f8}.filter-menu-clear{background:none;border:0;border-top:1px solid #bbb;color:#009688;cursor:pointer;margin-top:.3em;padding:.5em 1em;text-align:left}.filter-chips{align-items:center;margin-bottom:1rem}input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],select,textarea{padding:3px 7px}fieldset{border:1px solid #bbb;margin:0;padding:1rem}.readonly{background-color:#eee;border:1px solid #7f9db9}.nano{width:20px}.micro{width:50px}.tiny{width:75px}.mini{width:100px}.small{width:150px}.medium{width:200px}.large{width:250px}.huge{width:300px}.max{width:400px}.wider{width:520px}.short{height:50px}.med{height:100px}.tall{height:200px}.high{height:300px}.full{width:100%}@media(min-width:970px){input.half{width:50%!important}}.form-row-disabled{opacity:.4}.form-row-disabled input{cursor:not-allowed}.spider-form input:invalid,.spider-form select:invalid{border-color:orange}.spider-form input:user-invalid{border:1px solid red}.spider-form input:user-invalid+span:before{color:red;content:"✖"}.spider-form{--sf-bg-color:var(--input-background-color);--sf-text-color:var(--input-text-color);--sf-border-color:var(--input-border-color);--sf-radius:var(--input-border-radius);--sf-input-pad-x:var(--input-pad-x);--sf-input-pad-y:var(--input-pad-y);--sf-placeholder-color:#ccc;--sf-font-size:13px;--sf-error-color:#d9534f;--sf-warning-color:#f0ad4e;--sf-success-color:#5cb85c;--sf-message-color:#999;--sf-label-weight:bold;--sf-pad:30px}.spider-form input[type=date],.spider-form input[type=datetime-local],.spider-form input[type=email],.spider-form input[type=file],.spider-form input[type=number],.spider-form input[type=password],.spider-form input[type=tel],.spider-form input[type=text],.spider-form input[type=time],.spider-form input[type=url],.spider-form select,.spider-form textarea{background-color:var(--sf-bg-color);border:1px solid var(--sf-border-color);border-radius:var(--sf-radius);color:var(--sf-text-color);font-size:var(--sf-font-size);line-height:1;padding:var(--sf-input-pad-y) var(--sf-input-pad-x);width:100%}.spider-form input[type=date]::-moz-placeholder,.spider-form input[type=datetime-local]::-moz-placeholder,.spider-form input[type=email]::-moz-placeholder,.spider-form input[type=file]::-moz-placeholder,.spider-form input[type=number]::-moz-placeholder,.spider-form input[type=password]::-moz-placeholder,.spider-form input[type=tel]::-moz-placeholder,.spider-form input[type=text]::-moz-placeholder,.spider-form input[type=time]::-moz-placeholder,.spider-form input[type=url]::-moz-placeholder,.spider-form select::-moz-placeholder,.spider-form textarea::-moz-placeholder{color:var(--sf-placeholder-color)}.spider-form input[type=date]::placeholder,.spider-form input[type=datetime-local]::placeholder,.spider-form input[type=email]::placeholder,.spider-form input[type=file]::placeholder,.spider-form input[type=number]::placeholder,.spider-form input[type=password]::placeholder,.spider-form input[type=tel]::placeholder,.spider-form input[type=text]::placeholder,.spider-form input[type=time]::placeholder,.spider-form input[type=url]::placeholder,.spider-form select::placeholder,.spider-form textarea::placeholder{color:var(--sf-placeholder-color)}.spider-form input[type=date].readonly,.spider-form input[type=datetime-local].readonly,.spider-form input[type=email].readonly,.spider-form input[type=file].readonly,.spider-form input[type=number].readonly,.spider-form input[type=password].readonly,.spider-form input[type=tel].readonly,.spider-form input[type=text].readonly,.spider-form input[type=time].readonly,.spider-form input[type=url].readonly,.spider-form select.readonly,.spider-form textarea.readonly{background-color:#eee}@media print{.spider-form input[type=date],.spider-form input[type=datetime-local],.spider-form input[type=email],.spider-form input[type=file],.spider-form input[type=number],.spider-form input[type=password],.spider-form input[type=tel],.spider-form input[type=text],.spider-form input[type=time],.spider-form input[type=url],.spider-form select,.spider-form textarea{background-color:#fff;border:1px solid #000}}.spider-form .checkbox,.spider-form .radio,.spider-form label.checkbox-inline,.spider-form label.radio-inline{padding-top:var(--sf-input-pad-y)}.spider-form .form-error-summary{background-color:var(--sf-error-color);padding:calc(var(--sf-pad)/2)}.spider-form .form-error-summary .icon{margin-right:calc(var(--sf-pad)/2)}.spider-form .form-row,.spider-form fieldset{margin-bottom:calc(var(--sf-pad)/2)}.spider-form fieldset{border:1px solid var(--sf-border-color);border-radius:var(--sf-radius);padding:calc(var(--sf-pad)/2) var(--sf-pad)}.spider-form .form-row input[type=date],.spider-form .form-row input[type=datetime-local],.spider-form .form-row input[type=email],.spider-form .form-row input[type=file],.spider-form .form-row input[type=number],.spider-form .form-row input[type=password],.spider-form .form-row input[type=tel],.spider-form .form-row input[type=text],.spider-form .form-row input[type=time],.spider-form .form-row input[type=url],.spider-form .form-row select,.spider-form .form-row textarea{width:100%}.spider-form .form-row .field-width-5{max-width:calc(5em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-10{max-width:calc(10em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-15{max-width:calc(15em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-20{max-width:calc(20em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-25{max-width:calc(25em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-30{max-width:calc(30em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-35{max-width:calc(35em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-40{max-width:calc(40em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-45{max-width:calc(45em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-50{max-width:calc(50em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-55{max-width:calc(55em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-60{max-width:calc(60em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-65{max-width:calc(65em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-70{max-width:calc(70em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-75{max-width:calc(75em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-80{max-width:calc(80em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-85{max-width:calc(85em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-90{max-width:calc(90em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-95{max-width:calc(95em + var(--sf-input-pad-x)*2)}.spider-form .form-row .field-width-100{max-width:calc(100em + var(--sf-input-pad-x)*2)}.spider-form .form-row .item-label{font-weight:var(--sf-label-weight)}.spider-form .form-row .item-message{color:var(--sf-message-color)}.spider-form .form-row .validation-message:empty{display:none}.spider-form .form-row.form-row-error{border-left:3px solid var(--sf-error-color);padding-left:calc(var(--sf-pad)/2)}.spider-form .form-row.form-row-error .validation-message{color:var(--sf-error-color)}.spider-form .form-row.form-row-error input,.spider-form .form-row.form-row-error select,.spider-form .form-row.form-row-error textarea{border-color:var(--sf-error-color)}.spider-form .form-row.form-row-warning{border-left:3px solid var(--sf-warning-color);padding-left:calc(var(--sf-pad)/2)}.spider-form .form-row.form-row-warning .validation-message{color:var(--sf-warning-color)}.spider-form .form-row.form-row-warning input,.spider-form .form-row.form-row-warning select,.spider-form .form-row.form-row-warning textarea{border-color:var(--sf-warning-color)}.spider-form .form-row.form-row-success{border-left:3px solid var(--sf-success-color);padding-left:calc(var(--sf-pad)/2)}.spider-form .form-row.form-row-success .validation-message{color:var(--sf-success-color)}.spider-form .form-row.form-row-success input,.spider-form .form-row.form-row-success select,.spider-form .form-row.form-row-success textarea{border-color:var(--sf-success-color)}.numeric-control{--nc-bg-color:#333;--nc-text-color:#fff;background-color:var(--nc-bg-color);color:var(--nc-text-color);cursor:pointer;display:inline-block;font-size:1.6rem;height:2.4rem;line-height:2.4rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1.6rem}.numeric-control:hover{filter:brightness(.85)}.numeric-control-decrement{border-bottom-left-radius:5px;border-top-left-radius:5px}.numeric-control-input{border:1px solid var(--nc-bg-color);height:2.4rem;text-align:center;vertical-align:middle}.numeric-control-increment{border-bottom-right-radius:5px;border-top-right-radius:5px}@media(min-width:970px){.row .col-10{flex-basis:calc(83.33333% - 2rem)}.row .col-11{flex-basis:calc(91.66667% - 2rem)}.row .col-12{flex-basis:calc(100% - 2rem)}}.row.row-gap-lg{gap:4rem}.row.row-gap-lg>[class^=col-]{min-width:0}@media(min-width:970px){.grid,.row{align-items:stretch;display:flex;gap:2rem}.grid{flex-flow:row wrap}.row{flex-flow:row nowrap}.col{flex:1 1 0%}.col-1{flex:0 0 auto;width:calc(8.33333% - 1.83333rem)}.col-2{flex:0 0 auto;width:calc(16.66667% - 1.66667rem)}.col-3{flex:0 0 auto;width:calc(25% - 1.5rem)}.col-4{flex:0 0 auto;width:calc(33.33333% - 1.33333rem)}.col-5{flex:0 0 auto;width:calc(41.66667% - 1.16667rem)}.col-6{flex:0 0 auto;width:calc(50% - 1rem)}.col-7{flex:0 0 auto;width:calc(58.33333% - .83333rem)}.col-8{flex:0 0 auto;width:calc(66.66667% - .66667rem)}.col-9{flex:0 0 auto;width:calc(75% - .5rem)}.col-10{flex:0 0 auto;width:calc(83.33333% - .33333rem)}.col-11{flex:0 0 auto;width:calc(91.66667% - .16667rem)}.col-12{flex:0 0 auto;width:100%}}.grid,.row{margin-bottom:2rem}.grid:last-child,.row:last-child{margin-bottom:0}.flex-filler{border:0;height:0;visibility:hidden}@media(min-width:970px){.grid-horizontal{display:grid;grid-gap:20px}.grid-horizontal.grid-1-1,.grid-horizontal.grid-2{grid-template-columns:repeat(2,1fr)}.grid-horizontal.grid-1-2{grid-template-columns:1fr 2fr}.grid-horizontal.grid-1-1-1,.grid-horizontal.grid-3{grid-template-columns:repeat(3,1fr)}.grid-horizontal.grid-4{grid-template-columns:repeat(4,1fr)}.grid-horizontal.grid-5{grid-template-columns:repeat(5,1fr)}.grid-horizontal.grid-6{grid-template-columns:repeat(6,1fr)}}.image-grid img{height:auto;max-width:100%}.image-grid{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);line-height:1;overflow:hidden}@media only screen and (min-width:600px){.image-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:900px){.image-grid{grid-template-columns:repeat(4,1fr)}}.image-grid .item{align-items:stretch;background-color:#ccc;display:flex;height:250px;justify-content:center;position:relative;text-align:center}.image-grid .item .hover-tools{bottom:0;display:flex;font-size:15px;justify-content:space-between;left:0;opacity:.4;position:absolute;transition:font-size .3s ease;width:100%}.image-grid .item .hover-tools a{background-color:rgba(0,0,0,.5);color:#fff;padding:10px;text-decoration:none;transition:padding .3s ease}.image-grid .item .hover-tools a.delete:hover{background-color:#900}.image-grid .item .hover-tools a.move:hover{background-color:#090}.image-grid .item>a{align-items:stretch;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;font-size:18px;justify-content:center;text-decoration:none;width:100%}.image-grid .item a:hover{background-color:#607d8b;color:#fff}.image-grid .item a:hover .title{visibility:visible}.image-grid .item:hover .hover-tools{font-size:22px;opacity:1}.image-grid .item:hover .hover-tools a{padding:15px}.image-grid .item.ui-sortable-placeholder{background-color:orange}.image-stack{margin-right:.75rem;min-width:2.5rem;vertical-align:middle}.image-stack,.image-stack .image-stack-thumb{align-items:center;display:inline-flex;height:2.5rem;position:relative}.image-stack .image-stack-thumb{background-color:#eee;border:2px solid #fff;border-radius:4px;box-shadow:0 0 0 1px #bbb;flex:0 0 2.5rem;justify-content:center;overflow:hidden;width:2.5rem}.image-stack .image-stack-thumb+.image-stack-thumb{margin-left:-1.25rem}.image-stack .image-stack-thumb .media-thumbnail-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-stack .image-stack-thumb .file-kind-label{align-items:center;display:flex;justify-content:center}.image-stack.image-stack-empty{border:1px dashed #bbb;border-radius:4px;width:2.5rem}.image-stack .image-stack-count{bottom:-.4rem;position:absolute;right:-.75rem}.imageContainer{margin:10px 0}.imageContainer .imageDiv{background-color:#fff;border:1px solid #bbb;float:left;font-size:20px;line-height:1;margin:0 10px 10px 0;position:relative}.imageContainer .imageDiv .tools{display:flex;justify-content:space-between;padding:5px}.imageContainer .imageDiv span.handle{cursor:move}.imageContainer .imageDiv span.poi{background-color:red;border-radius:50%;display:inline-block;height:10px;left:0;position:absolute;top:0;width:10px;z-index:3}.key{background-color:#fff;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-top-left-radius:10px;bottom:0;line-height:17px;padding:8px 0 5px 20px;position:fixed;right:0;text-align:right;z-index:2}.key:hover{border-color:#ccc}.key div{display:inline-block;margin-right:30px}.key h4{display:inline;font-size:15px;line-height:1;margin:0 30px 0 0}.key img{margin-left:5px;vertical-align:top}.key .icon{font-size:14px}.error{--msg-bg:#fdd;--msg-text:red;--msg-bdr:red}.warning{--msg-bg:#ffb;--msg-text:#f72;--msg-bdr:#f72}.success{--msg-bg:#cfc;--msg-text:#474;--msg-bdr:#ada}.advice{--msg-bg:#fff;--msg-text:000;--msg-bdr:#009688}.loading-banner{align-items:center;display:flex;gap:.6em}.loading-banner .loading-banner-spinner{animation:loading-banner-spin .7s linear infinite;flex:none}@keyframes loading-banner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.info{--msg-bg:#eef6fc;--msg-text:#3178c6;--msg-bdr:#cbe3fa}.advice,.error,.info,.success,.warning{background:var(--msg-bg);border-left:1px solid var(--msg-bdr);border:1px solid var(--msg-bdr);border-left-width:8px;border-radius:4px;margin-bottom:2rem;padding:1rem}.advice,.advice a,.error,.error a,.info,.info a,.success,.success a,.warning,.warning a{color:var(--msg-text)}.advice p:last-child,.error p:last-child,.info p:last-child,.success p:last-child,.warning p:last-child{margin-bottom:0}.advice small,.error small,.info small,.success small,.warning small{color:#888}.message{align-items:center;border:1px solid;border-left:8px solid;border-radius:4px;display:flex;font-size:.95em;gap:1rem;line-height:1.4;margin:0 0 2rem;overflow:hidden;padding:1rem 2rem;position:relative}.message .message-text{flex:1;min-width:0}.message .message-text>:last-child{margin-bottom:0}.message .message-dismiss{align-items:center;background:none;border:none;border-radius:4px;color:inherit;cursor:pointer;display:flex;flex-shrink:0;font-size:1.1em;justify-content:center;line-height:1;margin-left:auto;opacity:.7;padding:.5rem}.message .message-dismiss:hover{background-color:rgba(0,0,0,.08);opacity:1}.message .message-timer{animation:message-timer-shrink linear forwards;animation-duration:var(--message-duration,5s);background-color:currentColor;bottom:0;height:3px;left:0;opacity:.35;position:absolute;transform-origin:left;width:100%}.message.message-info{background-color:#eef6fc;border-color:#cbe3fa #cbe3fa #cbe3fa #3178c6;color:#3178c6}.message.message-success{background-color:#e7f7ed;border-color:#bde5c8 #bde5c8 #bde5c8 #2e7d32;color:#2e7d32}.message.message-warning{background-color:#fff8e1;border-color:#ffe082 #ffe082 #ffe082 #9c6f19;color:#9c6f19}.message.message-error{background-color:#fdecea;border-color:#f5c6cb #f5c6cb #f5c6cb #d32f2f;color:#d32f2f}.message.message-tip{background-color:#f0f8ff;border-color:#d0e5ff #d0e5ff #d0e5ff #4c6ef5;color:#4c6ef5}@keyframes message-timer-shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.metaIcons span{border-radius:5px;color:#fff;display:inline-block;font-size:10px;font-weight:700;height:2em;line-height:2em;padding:0 .5em;text-align:center}.metaIcons span.excellent{background-color:#57bb8a}.metaIcons span.good{background-color:#abc878}.metaIcons span.okay{background-color:#ffc933}.metaIcons span.poor{background-color:#f3a96c}.metaIcons span.bad{background-color:#e67c73}.clickAction{cursor:pointer}td.handle{cursor:move;text-align:center;vertical-align:top;width:40px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.modal{display:none}.modal.is-open{display:block}.modal__overlay{align-items:center;background:rgba(0,0,0,.75);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;transition:all .3s ease-in-out;z-index:9999}.modal__container{animation:mm-slidein .3s ease-in-out;background-color:#fff;border:1px solid #bbb;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.3);max-height:95vh;max-width:1200px;padding:1rem;position:relative;width:90vw}@media(min-width:970px){.modal__container{padding:2rem}}.modal__header{align-items:center;border-bottom:1px solid #bbb;display:flex;justify-content:space-between;margin-bottom:1rem}.modal__header .modal__title{font-size:1.4em;margin-bottom:0}.modal__header .modal__close{background:transparent;border:0;color:#666;cursor:pointer;font-size:1.5rem;padding:0;transition:color .3s ease}.modal__header .modal__close:hover{color:#333}.modal__content{margin-bottom:1rem;max-height:75vh;overflow:auto}.modal__content:has(.modal-layout){max-height:none;overflow:visible}.modal-layout{display:flex;flex-direction:column;gap:1rem;max-height:75vh}.modal-layout .filter-block-templates{flex:0 0 auto;margin-bottom:0}.modal-layout .modal-scroll{flex:1 1 auto;min-height:0;overflow:auto;padding-right:20px}.modal-layout .modal-footer{flex:0 0 auto;text-align:center}.modal__footer{display:flex;justify-content:flex-end;padding-top:1rem}#order-grid{display:grid;grid-gap:2rem;grid-template-columns:repeat(2,1fr)}@media print{#order-grid{font-size:.8rem}}@media screen{#order-grid .card{background-color:#fff;border:1px solid #ddd;border-radius:10px;padding:25px}}#order-grid table td,#order-grid table th{border:0;border-bottom:1px solid #ddd;border-top:1px solid #ddd}#order-grid table.two-col td:first-child,#order-grid table.two-col th:first-child{width:30%}#order-grid .card-double{grid-column:span 2}table.basket .quantity{text-align:center}table.basket .quantity .pack-qty-note{color:#777;font-size:.8rem}table.basket .price,table.basket .total{text-align:right}table.basket-summary{margin-left:auto;max-width:400px}table.basket-summary td{text-align:right}.page-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.page-header .likeH1,.page-header .likeH1 a,.page-header .likeH1 a:hover,.page-header .likeH2,.page-header .likeH2 a,.page-header .likeH2 a:hover,.page-header .likeH3,.page-header .likeH3 a,.page-header .likeH3 a:hover,.page-header .likeH4,.page-header .likeH4 a,.page-header .likeH4 a:hover,.page-header .likeH5,.page-header .likeH5 a,.page-header .likeH5 a:hover,.page-header .likeH6,.page-header .likeH6 a,.page-header .likeH6 a:hover,.page-header h1,.page-header h1 a,.page-header h1 a:hover,.page-header h2,.page-header h2 a,.page-header h2 a:hover,.page-header h3,.page-header h3 a,.page-header h3 a:hover,.page-header h4,.page-header h4 a,.page-header h4 a:hover,.page-header h5,.page-header h5 a,.page-header h5 a:hover,.page-header h6,.page-header h6 a,.page-header h6 a:hover{margin-bottom:0}.page-header-actions{align-items:center;display:flex;flex:0 0 auto;gap:.5rem}.page-header-menu{position:relative}.page-header-menu .contog-target.popover{left:auto;right:0}.pagination{align-items:center;display:flex;gap:2px;justify-content:flex-end;line-height:1;margin:10px 0}.pagination a,.pagination button,.pagination em{background-color:#ddd;border:1px solid #bbb;border-radius:4px;display:inline-block;font-weight:400;padding:6px;text-align:center;text-decoration:none}.pagination button{cursor:pointer;font:inherit;line-height:1}.pagination button:disabled{cursor:default;opacity:.5}.pagination em{background-color:#ccc;font-weight:700}.page-tag{margin-bottom:2rem}.page-tag select{margin-top:.5rem}.pill{align-items:center;border:1px solid #bbb;border-radius:4px;display:inline-flex;gap:.4em;line-height:1.4;padding:.3em .8em;white-space:nowrap}.pill.pill-neutral{background-color:#ddd;border-color:#ddd;color:#222}.pill.pill-neutral-border{border-color:#bbb;color:#222}.pill.pill-primary{background-color:#009688;border-color:#009688;color:#fff}.pill.pill-success{background-color:#5cb85c;border-color:#5cb85c;color:#000}.pill.pill-success-border{border-color:#5cb85c;color:#5cb85c}.pill.pill-warning{background-color:#f0ad4e;border-color:#f0ad4e;color:#000}.pill.pill-warning-border{border-color:#f0ad4e;color:#f0ad4e}.pill.pill-danger{background-color:#d9534f;border-color:#d9534f;color:#fff}.pill.pill-danger-border{border-color:#d9534f;color:#d9534f}.pill.pill-info{background-color:#5bc0de;border-color:#5bc0de;color:#000}.pill.pill-info-border{border-color:#5bc0de;color:#5bc0de}.pill-list{display:flex;flex-wrap:wrap;gap:.5rem}.pill-selectable{background-color:#fff;cursor:pointer}.pill-selectable.is-selected{background-color:#009688;border-color:#009688;color:#fff}.pill-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;line-height:1;margin-left:.5rem;opacity:.6;padding:0}.pill-remove:hover{opacity:1}.row-state{white-space:nowrap}.row-state .pill+.pill{margin-left:.5rem}.pill-trigger{align-items:center;background-color:#fff;border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);color:#333;cursor:pointer;display:inline-flex;font-size:13px;gap:.4em;line-height:1;padding:var(--input-pad-y) var(--input-pad-x)}.pill-trigger:hover{background-color:#f5f7f8}.pill-trigger.pill-trigger-applied{border-color:#009688;color:#009688}.pill-trigger svg{flex-shrink:0}.step-guide{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));list-style:none;margin:0 0 2rem;padding:0}.step-guide-step{align-items:flex-start;background-color:#fff;border:1px solid #bbb;border-radius:4px;display:flex;gap:1rem;padding:1rem}.step-guide-step p{margin:0}.step-guide-step.step-guide-current{border-color:#009688;box-shadow:inset 3px 0 0 #009688}.step-guide-step.step-guide-upcoming{opacity:.65}.step-guide-number{align-items:center;background-color:#bbb;border-radius:50%;display:inline-flex;flex:0 0 auto;font-weight:600;height:1.75rem;justify-content:center;width:1.75rem}.step-guide-current .step-guide-number{background-color:#009688;color:#fff}.step-guide-done .step-guide-number{background-color:#5cb85c;color:#fff}.step-guide-title{font-weight:600}.tagify-selector-wrapper{width:100%}.tagify-selector-wrapper .tagify{background-color:var(--input-background-color);border-radius:var(--input-border-radius);min-width:0;width:100%;--tags-border-color:var(--input-border-color)}.tagify-selector-wrapper .tagify__tag{cursor:grab}.tagify-selector-wrapper .tagify__tag:active{cursor:grabbing}.tagify-sort-chosen{opacity:.75}.tagify-sort-ghost{opacity:.35}.tagify-sort-drag,.tagify-sort-fallback{box-shadow:0 6px 16px rgba(0,0,0,.2);opacity:.95;transform:scale(1.04)}.tagify-sort-fallback{pointer-events:none}.stock-section-field{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.stock-section-field button{flex:none}.stock-section-picker-list{border:1px solid #bbb;border-radius:4px;margin-bottom:1rem;max-height:65vh;overflow-y:auto;padding:.5rem}.stock-section-picker-list .is-parent{font-weight:700}.stock-section-picker-row{align-items:center;display:flex}.stock-section-picker-guide{align-self:stretch;border-left:1px solid #bbb;flex:none;margin-left:.5rem;width:1.25rem}.stock-section-picker-guide.is-active{border-left-color:#009688}.stock-section-picker-spacer{flex:none;width:2.5rem}.stock-section-picker-meta{margin-left:auto;white-space:nowrap}.changes-summary-filter{margin-bottom:1rem;width:100%}.changes-summary-list{display:flex;flex-direction:column;gap:2rem}.changes-summary-group h4{margin-bottom:.5rem}.changes-summary-group .changes-summary-from{color:#d9534f;text-decoration:line-through}.changes-summary-group .changes-summary-to{font-weight:700}.pill-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}td .pill-row{margin-top:0}.popover-anchor{position:relative}.popover{background-color:#fff;border:1px solid #bbb;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.3);min-width:200px;padding:1rem;position:absolute;right:0;top:calc(100% + .4em);z-index:25}.popover-fixed{position:fixed;right:auto;top:auto}.popover-heading{color:#222;letter-spacing:.08em;margin-bottom:.5rem;opacity:.6;text-transform:uppercase}.popover-section+.popover-section{border-top:1px solid #bbb;margin-top:1rem;padding-top:1rem}.popover-filter{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(var(--popover-columns,1),minmax(12rem,1fr));max-height:70vh;max-width:90vw;overflow-y:auto;width:-moz-max-content;width:max-content}.popover-filter>:not(.form-row){grid-column:1/-1}.popover-filter .form-row .item-content{max-height:220px;overflow-y:auto}.popover-menu{display:flex;flex-direction:column;margin:0 -1rem}.popover-menu-item{align-items:center;background:transparent;border:0;border-radius:4px;color:#222;cursor:pointer;display:flex;font:inherit;gap:.6em;padding:.5rem 1rem;text-align:left;width:100%}.popover-menu-item:focus-visible,.popover-menu-item:hover{background-color:#ddd}.popover-menu-item.is-active{background-color:#ddd;font-weight:600}.popover-checkbox-item{align-items:center;cursor:pointer;display:flex;gap:.5rem;padding:.5rem 0}.column-selector{min-width:16rem;padding:1rem}.column-selector .column-selector-list{list-style:none;margin:0;padding:0}.column-selector .column-item{align-items:center;display:flex;gap:1rem;padding:.25rem 0}.column-selector .column-item label{align-items:center;cursor:pointer;display:flex;flex:1 1 auto;gap:1rem}.column-selector .column-selector-footer{border-top:1px solid #bbb;margin-top:1rem;padding-top:1rem}@keyframes drawer-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes drawer-panel-in{0%{transform:translateX(var(--drawer-enter-x,100%))}to{transform:translateX(0)}}@keyframes drawer-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes drawer-panel-out{0%{transform:translateX(0)}to{transform:translateX(var(--drawer-enter-x,100%))}}.drawer{--drawer-width:80%;--drawer-accent:#009688;--drawer-accent-width:8px;--drawer-accent-tint:#e3f2f0;--drawer-backdrop:rgba(0,0,0,.7);--drawer-aside-width:300px;--drawer-aside-max-block:34%;--drawer-slide:0.3s;--drawer-fade:0.2s;--drawer-z:9999;display:none;inset:0;position:fixed;z-index:var(--drawer-z)}.drawer.is-open{display:block}.drawer__backdrop{animation:drawer-backdrop-in var(--drawer-fade) linear;background-color:var(--drawer-backdrop);inset:0;position:absolute}.drawer__panel{animation:drawer-panel-in var(--drawer-slide) ease-out;background-color:#fff;border-left:var(--drawer-accent-width) solid var(--drawer-accent);bottom:0;box-shadow:-.5rem 0 1.5rem rgba(0,0,0,.3);display:flex;flex-direction:column;position:absolute;right:0;top:0;width:var(--drawer-width)}@media(max-width:969px){.drawer__panel{border-left:0;width:100%}}.drawer.is-closing{pointer-events:none}.drawer.is-closing .drawer__backdrop{animation:drawer-backdrop-out var(--drawer-fade) linear forwards}.drawer.is-closing .drawer__panel{animation:drawer-panel-out var(--drawer-slide) ease-in forwards}.drawer__header{align-items:center;border-bottom:1px solid #bbb;display:flex;flex:0 0 auto;gap:.75rem;padding:1rem}.drawer__header .drawer__aside-toggle{background-color:#fff;border:1px solid #bbb;border-radius:4px;color:#55605f;cursor:pointer;display:grid;flex:none;height:30px;padding:0;place-items:center;width:30px}.drawer__header .drawer__aside-toggle .icon{height:15px;width:15px}.drawer__header .drawer__aside-toggle:hover{border-color:var(--drawer-accent);color:var(--drawer-accent)}.drawer__header .drawer__aside-toggle[aria-pressed=true]{background-color:var(--drawer-accent-tint);border-color:var(--drawer-accent)}.drawer__header .drawer__title{flex:1 1 auto;font-size:1.4rem;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer__header .drawer__close{background-color:transparent;border:0;color:#666;cursor:pointer;flex:none;font-size:1.8rem;line-height:1;padding:0 .25em}.drawer__header .drawer__close:hover{color:#000}.drawer__body{display:flex;flex:1 1 auto;min-height:0}.drawer__aside{flex:0 0 var(--drawer-aside-width);min-width:0;overflow:auto;overscroll-behavior:contain}.drawer.is-aside-hidden .drawer__aside,.drawer__aside[hidden]{display:none}.drawer__main{display:flex;flex:1 1 auto;flex-direction:column;margin:0;min-height:0;min-width:0}.drawer__content{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:1rem}.drawer__footer{background-color:#f7f7f7;border-top:1px solid #bbb;display:flex;flex:0 0 auto;gap:.5rem;justify-content:flex-end;padding:1rem}.drawer__footer>[hidden]{display:none}@media(max-width:969px){.drawer__body{flex-direction:column}.drawer__aside{flex:0 1 auto;max-height:var(--drawer-aside-max-block)}}@media(prefers-reduced-motion:reduce){.drawer.is-closing .drawer__backdrop,.drawer.is-closing .drawer__panel,.drawer__backdrop,.drawer__panel{animation:none}}.drawer.drawer-sm{--drawer-width:40%}.drawer.drawer-md{--drawer-width:80%}.drawer.drawer-lg{--drawer-width:95%}.drawer-aside{--drawer-aside-width:220px;background-color:#ddd;border-right:1px solid #bbb}.drawer-tablist{display:flex;flex-direction:column;list-style:none;margin:0;padding:1rem 0}.drawer-tablist li{margin:0}.drawer-tablist [role=tab]{align-items:center;background:transparent;border:0;border-left:3px solid transparent;color:#222;cursor:pointer;display:flex;padding:1rem 1rem 1rem calc(1rem - 3px);text-align:left;width:100%}.drawer-tablist [role=tab]:focus-visible,.drawer-tablist [role=tab]:hover{background-color:rgba(0,0,0,.04)}.drawer-tablist [role=tab][aria-selected=true]{background-color:rgba(0,0,0,.04);border-left-color:var(--drawer-accent,#009688);font-weight:700}.drawer-tablist [role=tab].tab-has-error[aria-selected=true]{border-left-color:#d9534f}.is-unaffected{opacity:.55}.is-excluded{opacity:.4}.dropdown{display:inline-flex;position:relative}.dropdown-menu{background-color:#fff;border:1px solid #dde3e6;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;flex-direction:column;margin-top:4px;min-width:190px;overflow:hidden;padding:.3em 0;position:absolute;top:100%;z-index:20}.dropdown-menu-start{left:0}.dropdown-menu-end{right:0}.dropdown-menu-center{left:50%;transform:translateX(-50%)}.dropdown-menu-option{align-items:center;background:none;border:none;color:#333;cursor:pointer;display:flex;font-size:1em;gap:.7em;padding:.6em 1em;text-align:left}.dropdown-menu-option svg{flex-shrink:0}.dropdown-menu-option:hover{background-color:#f5f7f8}.dropdown-menu-option.destructive{color:#b3261e}.dropdown-menu-option.active{color:#2b7cd3;font-weight:600}.dropdown-menu-option-check{flex-shrink:0;margin-left:auto}.drag-handle{color:#bbb;cursor:grab;letter-spacing:-2px;text-align:center;width:24px}.drag-handle:active{cursor:grabbing}.save-bar{align-items:center;background-color:#fff;border-top:3px solid #009688;bottom:0;box-shadow:0 -4px 16px rgba(0,0,0,.18);display:flex;gap:2rem;justify-content:flex-start;margin-top:1rem;padding:1rem 2rem;position:sticky;z-index:15}.save-bar a{font-weight:600}.select-list-options{background-color:#f1f1f1;border-radius:6px;display:flex;flex-wrap:wrap;gap:2px;max-width:450px;overflow:hidden;padding:2px;position:relative;width:-moz-fit-content;width:fit-content}.select-list-options input{height:1px;margin:0;opacity:0;position:absolute;width:1px}.select-list-options input:checked+.select-list-option{background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);color:#222;font-weight:700}.select-list-options input:checked+.select-list-option:not(.is-default){color:#007166}.select-list-options input:focus-visible+.select-list-option{outline:2px solid #009688;outline-offset:-2px;z-index:1}.form-row:has(>.item-input>.select-list-options input:checked+.select-list-option:not(.is-default))>.field-label-row>.item-label:after{background-color:#009688;border-radius:50%;content:"";display:inline-block;height:6px;margin-left:.4em;vertical-align:middle;width:6px}.select-list-option{align-items:center;background-color:transparent;border-radius:4px;color:#666;cursor:pointer;display:flex;gap:.5em;justify-content:center;line-height:1.3;min-width:3.5rem;padding:.5em .75em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-list-option:hover{background-color:hsla(0,0%,100%,.6);color:#222}.select-list-option svg{flex:none;height:1.5em;width:1.5em}.select-list-option.is-default:after{background-color:#bbb;border-radius:50%;content:"";flex:none;height:4px;width:4px}.select-list-swatch{border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18);flex:none;height:14px;width:14px}.select-list-picker{align-items:center;background-color:#f1f1f1;border-radius:6px;cursor:pointer;display:flex;gap:.75em;max-width:450px;padding:2px 2px 2px .75em}.select-list-picker .btn{background-color:transparent;border-color:transparent;color:#007166;padding:5px 10px}.select-list-picker:hover .btn{background-color:#fff}.select-list-current{align-items:center;color:#222;display:flex;flex:1;gap:.5em;min-width:0}.select-list-current svg{flex:none;height:1.5em;width:1.5em}.select-list-current img{flex:none;height:2em;width:auto}.select-list-filter{align-items:center;display:flex;flex:0 0 auto;gap:1rem}.select-list-filter input[type=search]{flex:1 1 auto;font-size:16px;padding:10px 17px}.select-list-filter .js-select-list-filter-count{color:#888;flex:0 0 auto;font-size:.9rem;white-space:nowrap}.js-select-list-filter-empty{color:#888;margin:1rem 0 0}#select-preview-multiple{display:grid;gap:6px;grid-template-columns:repeat(auto-fill,122px);line-height:1;margin:0}#select-preview-multiple .select-preview-single{aspect-ratio:6/4;border:1px solid #bbb;border-radius:4px;margin-bottom:.5em;overflow:hidden;text-align:center}#select-preview-multiple .select-preview-single.preview-bg,#select-preview-multiple .select-preview-single.preview-img{background-image:linear-gradient(45deg,#bbb 25%,transparent 0),linear-gradient(-45deg,#bbb 25%,transparent 0),linear-gradient(45deg,transparent 75%,#bbb 0),linear-gradient(-45deg,transparent 75%,#bbb 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}#select-preview-multiple .select-preview-single.preview-bg>div{height:100%}#select-preview-multiple .select-preview-single.preview-img img{width:100%}#select-preview-multiple .select-preview-single.preview-svg{align-items:center;display:flex;justify-content:center;padding:1rem;text-align:center}#select-preview-multiple .select-preview-single.preview-svg .icon{font-size:3rem}#select-preview-multiple .select-preview-single.preview-svg span{display:block;padding-top:.5rem}#select-preview-multiple .select-preview-single.preview-text{align-items:center;display:flex;justify-content:center;padding:.5rem}#select-preview-multiple .select-preview-single.preview-text span{display:block}#select-preview-multiple>div{overflow:hidden;position:relative}#select-preview-multiple>div[hidden]{display:none}#select-preview-multiple>div input{left:-100px;position:absolute;top:-100px}#select-preview-multiple>div label{cursor:pointer;display:block;font-size:.9rem;height:100%;text-align:center}#select-preview-multiple>div label span.default{color:#888;display:block;margin-top:.5em}#select-preview-multiple input[type=radio]:checked+label>.select-preview-single{border-color:#5cb85c;position:relative}#select-preview-multiple input[type=radio]:checked+label>.select-preview-single:before{background-color:#5cb85c;border:1px solid #fff;border-radius:50%;content:"";display:block;height:14px;left:4px;position:absolute;top:4px;width:14px;z-index:1}#select-preview-multiple input[type=radio]:checked+label>.select-preview-single.preview-svg .icon{color:#5cb85c}.preview-option{display:flex;flex-direction:column;gap:.15rem;max-width:100%}.preview-option__value{color:#111;font-size:.95rem;font-weight:600;line-height:1.2}.preview-option__content{color:#666;display:-webkit-box;font-size:.85rem;-webkit-line-clamp:2;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden}.select2-results__option .preview-option{padding:.25rem 0}.select2-results__option--highlighted .preview-option__value{color:#000}.select2-results__option--highlighted .preview-option__content{color:#444}.select2-results__option--selected .preview-option__value{font-weight:700}.select2-selection__rendered .preview-option{gap:.1rem}.select2-selection__rendered .preview-option__content{color:#777;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-results__option:not(:last-child) .preview-option{border-bottom:1px solid rgba(0,0,0,.04);padding-bottom:.35rem}.select2-selection__rendered{line-height:normal}.preview-option__content{word-break:break-word}.picker-radio-item{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #bbb;border-radius:4px;cursor:pointer;display:flex;font:inherit;gap:1rem;padding:.5rem 1rem;text-align:left;width:100%}.picker-radio-item.is-chosen{background-color:#00baa9;border-color:#009688}.picker-radio-dot{background-color:#fff;border:1px solid #bbb;border-radius:50%;display:inline-block;flex-shrink:0;height:14px;width:14px}.picker-radio-item.is-chosen .picker-radio-dot{background-color:#009688;border-color:#009688;box-shadow:inset 0 0 0 3px #fff}table.clickable tbody>tr:hover td.actions a{color:#222}table.clickable tbody>tr:hover td.actions a.confirm-delete{color:#d9534f}table.clickable tbody>tr:hover td.actions a:hover:not(.confirm-delete){color:#009688}table.clickable tbody>tr:hover td.actions a.confirm-delete:hover{filter:brightness(.8)}td.actions a[aria-disabled=true]{cursor:not-allowed;opacity:.4}.selection-bar{align-items:center;border:1px solid transparent;border-radius:4px;display:flex;gap:1rem;margin:1rem 0;padding:.5em .9em}.selection-bar.selection-bar-active{background-color:#ddd;border-color:#bbb}.selection-bar-select-all{align-items:center;cursor:pointer;display:flex;flex-shrink:0;gap:.6em}.selection-bar-select-all input{cursor:pointer;height:16px;width:16px}.selection-bar-count{color:#009688;font-weight:600;white-space:nowrap}.selection-bar-count:has(.selection-bar-link){font-weight:500;white-space:normal}.selection-bar-link{background:none;border:none;color:#009688;cursor:pointer;font:inherit;padding:0;text-decoration:underline}.selection-bar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5em}.selection-bar-actions .btn{align-items:center;display:inline-flex;gap:.4em}.selection-bar-clear{align-items:center;background:none;border:none;border-radius:4px;color:#666;cursor:pointer;display:flex;justify-content:center;margin-left:auto;padding:6px}.selection-bar-clear:hover{background-color:rgba(0,0,0,.06);color:#222}td.selection,th.selection{text-align:center;width:36px}.selection-grid{background-color:#f2f2f2;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem;padding:2rem}.selection-grid,.selection-grid>label{border:1px solid #ccc;border-radius:10px}.selection-grid>label{background-color:#fff;display:block;line-height:1.2;overflow:hidden;padding:20px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:150px}.selection-grid>label:has(input:checked){border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.502)}.selection-grid>label:has(input:checked):before{align-items:center;background-color:#007bff;border-radius:50%;box-shadow:0 0 5px rgba(0,123,255,.502);color:#fff;content:"✓";display:flex;height:2rem;justify-content:center;position:absolute;right:5px;text-box-edge:cap alphabetic;text-box-trim:trim-both;top:5px;width:2rem}.selection-grid>label:hover{border-color:#bbb;box-shadow:0 0 5px hsla(0,0%,73%,.502)}.selection-grid>label.disabled{color:#bbb}.selection-grid>label.disabled:after{background-color:#e5e5e5;bottom:0;color:#000;content:"disabled";font-size:10px;left:0;padding:.25em 0;position:absolute;text-transform:uppercase;width:100%}.selection-grid input[type=checkbox]{height:1px;left:-100px;position:absolute;top:-100px;visibility:hidden;width:1px}.selection-grid .selection-preview{border-radius:6px;height:100px;margin-bottom:1rem;overflow:hidden;position:relative}.selection-grid .selection-preview .icon{font-size:5rem}.matrix-entry-panel .spreadsheet-grid-header,.spreadsheet-grid .spreadsheet-grid-header{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.matrix-entry-panel .spreadsheet-grid-axis-row,.spreadsheet-grid .spreadsheet-grid-axis-row{align-items:center;display:flex;gap:2rem;margin-bottom:1rem}.matrix-entry-panel .spreadsheet-grid-axis-row label,.spreadsheet-grid .spreadsheet-grid-axis-row label{align-items:center;display:flex;font-size:.85em;font-weight:700;gap:.5rem}.matrix-entry-panel .spreadsheet-grid-filter-row,.spreadsheet-grid .spreadsheet-grid-filter-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.matrix-entry-panel .spreadsheet-grid-filter-label,.spreadsheet-grid .spreadsheet-grid-filter-label{font-size:.85em;font-weight:700;margin-right:.5rem}.matrix-entry-panel .spreadsheet-grid-scroll,.spreadsheet-grid .spreadsheet-grid-scroll{overflow-x:auto}.matrix-entry-panel .spreadsheet-grid-scroll table,.spreadsheet-grid .spreadsheet-grid-scroll table{border-collapse:collapse;width:100%}.matrix-entry-panel .spreadsheet-grid-scroll table td,.matrix-entry-panel .spreadsheet-grid-scroll table th,.spreadsheet-grid .spreadsheet-grid-scroll table td,.spreadsheet-grid .spreadsheet-grid-scroll table th{border:1px solid #bbb;padding:.5rem;text-align:left}.matrix-entry-panel .spreadsheet-grid-scroll table .row-label,.spreadsheet-grid .spreadsheet-grid-scroll table .row-label{font-weight:700;white-space:nowrap}.matrix-entry-panel .spreadsheet-grid-scroll table input,.spreadsheet-grid .spreadsheet-grid-scroll table input{background:transparent;border:1px solid transparent;min-width:70px;width:100%}.matrix-entry-panel .spreadsheet-grid-scroll table input:focus,.matrix-entry-panel .spreadsheet-grid-scroll table input:hover,.spreadsheet-grid .spreadsheet-grid-scroll table input:focus,.spreadsheet-grid .spreadsheet-grid-scroll table input:hover{background-color:#fff;border-color:#bbb}.matrix-entry-panel .spreadsheet-grid-scroll table input:disabled,.spreadsheet-grid .spreadsheet-grid-scroll table input:disabled{background-color:#ddd}.matrix-entry-panel .spreadsheet-grid-scroll table input.cell-numeric,.spreadsheet-grid .spreadsheet-grid-scroll table input.cell-numeric{text-align:right}.pill-button{background-color:#fff;border:1px solid #bbb;border-radius:4px;cursor:pointer;padding:.4em .9em}.pill-button.selected{background-color:#009688;border-color:#009688;color:#fff}.context-note{color:#222;font-style:italic;margin:0 0 1rem}.table-scroll{overflow-x:auto}table.bordered{border-collapse:collapse}table.bordered td,table.bordered th{border-right:1px solid #bbb}table.bordered td:last-child,table.bordered th:last-child{border-right:0}table.horizontal{border-collapse:collapse}table.horizontal td,table.horizontal th{border:0;border-bottom:1px solid #bbb}table.horizontal tbody tr:last-child td{border-bottom:0}td,th{padding:5px}table{margin-bottom:2rem}table.layout{width:100%}table.layout td,table.layout th{border:0;padding:4px 7px;vertical-align:top}table.layout th{text-align:left;width:25%}table{width:100%}table a{text-decoration:none}table td,table th{padding:8px 10px;vertical-align:top}table td.text-center,table th.text-center{text-align:center}table td.hidden,table th.hidden{display:none}table thead>tr>td,table thead>tr>th{border-bottom:1px solid #bbb;white-space:nowrap}table thead>tr>td img,table thead>tr>th img{margin-left:1em}table thead>tr>td.sortable,table thead>tr>th.sortable{cursor:pointer}table thead>tr>td.sortable.sorted-asc:after,table thead>tr>td.sortable.sorted-desc:after,table thead>tr>th.sortable.sorted-asc:after,table thead>tr>th.sortable.sorted-desc:after{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:7px;margin-left:.8em;width:7px}table thead>tr>td.sortable.sorted-asc:after,table thead>tr>th.sortable.sorted-asc:after{background-image:url(../../images/arrow-up-dark.svg)}table thead>tr>td.sortable.sorted-desc:after,table thead>tr>th.sortable.sorted-desc:after{background-image:url(../../images/arrow-down-dark.svg)}table .nowrap{white-space:nowrap}table .limit-image{width:180px}table .limit-image img{height:auto;max-width:100%}table .active{text-align:center;width:60px}table .status{text-align:center;width:80px}table .slug a{font-size:.85em;text-decoration:none}table .slug a:hover{text-decoration:underline}table .meta{text-align:center;width:200px}table .actions{min-width:100px;text-align:right;white-space:nowrap;width:1%}table .actions .confirm-delete,table .actions .delete{color:#d9534f}table .actions .add{color:#5cb85c}table .handle{color:#2fa76a;cursor:move;text-align:center}table .icon{font-size:1.45em;line-height:1;margin:0 .4em}table tr.highlight td,table tr.highlight th{background-color:#d4ebf2}table tr.unhighlight td,table tr.unhighlight th{background-color:#ffd8d8}table.clickable a{text-decoration:none}table.clickable tbody>tr:not(.non-clickable):hover a{color:#009688;text-decoration:underline}table.clickable tbody>tr:not(.non-clickable):hover>td,table.clickable tbody>tr:not(.non-clickable):hover>th{background-color:#f3f3f3;cursor:pointer}table.clickable tbody>tr:not(.non-clickable):hover>td.actions-next a svg,table.clickable tbody>tr:not(.non-clickable):hover>th.actions-next a svg{transform:scale(1.3) translateX(.25em)}table.list{border-collapse:collapse;border-left:1px solid #bbb;border-top:1px solid #bbb;width:100%}table.list td,table.list th{padding:5px 10px;vertical-align:top}table.list tr th{background-color:#ddd;border-bottom:1px solid #bbb;border-right:1px solid #bbb;font-size:13px}table.list tr th,table.list tr th.small{color:#636363;font-family:verdana,arial,sans-serif}table.list tr th.small{font-size:11px;font-weight:400}table.list tr td{border-bottom:1px solid #bbb;border-right:1px solid #bbb}table.list tbody tr.odd td{background-color:#fff}table.list tr td a:link,table.list tr td a:visited{text-decoration:none}table.list tbody tr:hover td{background-color:#e9e9e9}table.list tbody tr.even.sent td,table.list tbody tr.odd.sent td,table.list tbody tr.sent{background-color:#f1ffef}table.list tbody tr:hover.sent td{background-color:#e3ffdf}table.list td.handle{width:50px}table.list td.actions{text-align:center;width:100px}table.list td.actions img{margin:0 5px}table.data{border-collapse:collapse;width:100%}table.data td,table.data th{border:1px solid #bbb;padding:5px 10px 5px 5px}table.data td{background-color:#fff;font-size:13px}table.data th{background-color:#f9f9f9;padding-left:15px;text-align:left;width:35%}table.data .sectionTitle{background-color:#ddd;border-bottom:1px solid #bbb;border-right:1px solid #bbb;color:#636363;font-family:verdana,arial,sans-serif;font-size:13px;padding:3px}table#products td.code,table#products td.offer,table#products td.price,table#products th.code,table#products th.offer,table#products th.price{width:10%}table#products td.enabled,table#products td.variations,table#products th.enabled,table#products th.variations{text-align:center;width:5%}table#products td.variations a,table#products th.variations a{font-size:1.1rem}table#products tr.disabled td{color:#f0ad4e}table#product-sections td.products,table#product-sections th.products{text-align:center;width:5%}table#product-sections td.products a,table#product-sections th.products a{font-size:1.1rem}tr.is-dirty{background-color:#00baa9}.tox.tox-tinymce-aux,.tox.tox-tinymce-inline{z-index:10000}.loadingAni,img.hidden{display:none}option.alt{background-color:#ffefef;font-weight:700}.tags{line-height:1;margin-bottom:1rem}.tags span{background-color:#ddd;cursor:pointer;display:inline-block;margin-bottom:.6em;margin-right:.3em;padding:.7em 1.2em}.tags span.selected{background-color:#009688;color:#fff}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}button.loading{cursor:not-allowed}button.loading svg{animation:spin 2s linear infinite}.spinner{animation:spin .75s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;display:inline-block;height:.9em;margin-left:.4em;vertical-align:-.15em;width:.9em}#footer{margin:0;padding:3px;text-align:center}#footer,#footer a{color:#777;font-family:verdana,sans-serif;font-size:11px;text-decoration:none}#footer a:hover{text-decoration:underline}#copyright{padding-top:10px;text-align:center}.menu{display:grid;grid-gap:2rem;grid-template-columns:repeat(3,1fr);margin:2rem 0}.menu .item{align-items:flex-start;background-color:#fff;border:1px solid #bbb;display:flex;gap:20px;line-height:1.4;padding:2rem}.menu .item h3{margin-bottom:8px;margin-top:0}.menu .item .icomoon,.menu .item .icon,.menu .item img{font-size:50px}.menu .item ul{margin-bottom:0}.navTabs{align-items:stretch;background-color:#fcfcfc;border-bottom:1px solid #bbb;clear:both;display:flex;justify-content:flex-start;margin-bottom:2rem}.navTabs a{align-items:center;background-color:#ddd;border:1px solid #bbb;border-bottom:0;border-right:0;display:inline-flex;gap:.5rem;padding:.6em 2em;text-decoration:none}.navTabs a.current{background-color:#009688;color:#fff}.navTabs a:last-child{border-right:1px solid #ccc}.navTabs a:hover{background-color:#aaa;border-color:#999;color:#fff}.navTabs#secondary_nav{justify-content:flex-end}html{background-color:#fcfcfc;height:100%}html:has(body.popup){height:auto}body{background-color:#fcfcfc;height:100%}body.popup{height:auto}#container{display:flex}#container #primary_nav{background-color:#333;flex:0 0 auto;font-size:13px;max-width:230px}#container #primary_nav ul#primary_nav_fixed{list-style-type:none;margin:0;padding:0;position:sticky;top:0}#container #primary_nav ul#primary_nav_fixed ul{background-color:#000;margin:0;padding:0}#container #primary_nav ul#primary_nav_fixed ul li a{border-left-color:#212121}#container #primary_nav ul#primary_nav_fixed ul li a.current{border-left-color:#607d8b}#container #primary_nav ul#primary_nav_fixed a{align-items:center;border-bottom:1px solid #555;border-left:5px solid transparent;color:#eee;display:flex;gap:.8em;line-height:1.4;padding:.8em 1em;text-align:center;text-decoration:none}#container #primary_nav ul#primary_nav_fixed a.current{background-color:#141414;border-left-color:#009688}#container #primary_nav ul#primary_nav_fixed a:hover{background-color:#0099de}#container #primary_nav ul#primary_nav_fixed a span.label{display:none}#container #primary_nav ul#primary_nav_fixed a .icomoon,#container #primary_nav ul#primary_nav_fixed a .icon{font-size:1.4em}@media(min-width:970px){#container #primary_nav ul#primary_nav_fixed{width:230px}#container #primary_nav ul#primary_nav_fixed a{text-align:left}#container #primary_nav ul#primary_nav_fixed a span.label{display:inline-block}}#container #content{flex:1}#container #content #content-pad{display:flex;flex-direction:column;min-height:100vh;padding:1rem}#container #content #site-content{flex:1}#container #secondary_nav{overflow:hidden;text-align:right}.free-delivery-bulk{align-items:center;display:flex;gap:10px;margin-bottom:15px}.free-delivery-table .free-delivery-area th{text-align:left;vertical-align:middle}.free-delivery-table .free-delivery-amount{width:100%}.block-layout-locked{color:#888}.block-layout-locked .icon{font-size:1em;margin:0 0 0 .25em;vertical-align:-.1em}.block-layout-blocks-heading{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:2rem 0 1rem}.block-layout-blocks-heading h2,.block-layout-blocks-heading p{margin:0}.block-layout-blocks-heading p{color:#555}.kind-badge{background-color:#f3f3f3;border:1px solid #ddd;border-radius:4px;color:#444;display:inline-block;font-size:.85em;font-weight:500;padding:2px 8px;white-space:nowrap}.kind-badge-templateinstance{background-color:#e8eef1;border-color:#cfd8dc;color:#37474f}.kind-badge-copy{background-color:#e0f2f1;border-color:#b2dfdb;color:#00695c}.populated-fields{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:flex;flex-direction:column;gap:8px;padding:12px}.populated-fields p{color:#666;margin:0}.populated-fields-lines{display:flex;flex-direction:column;gap:8px}.populated-fields-lines:empty{display:none}.populated-field{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.populated-field span{color:#555;white-space:nowrap}.spider-form .populated-field-input{flex:2 1 240px;min-width:0;width:auto}.spider-form .populated-field-source{flex:1 1 150px;min-width:0;width:auto}.populated-field-remove{background-color:transparent;border:0;border-radius:4px;color:#555;cursor:pointer;font-size:1.4em;height:32px;line-height:1;width:32px}.populated-field-remove:hover{background-color:#e6e6e6;color:#222}#login{background-color:#fff;border:1px solid #ccc;border-top:10px solid #0099de;margin:150px auto 0;padding:15px 50px;width:450px}#login h2{text-align:center}#login form{margin:30px 0}table.bordered.striped>thead>tr>td,table.bordered.striped>thead>tr>th{border-bottom:2px solid #bbb}@media print{table.bordered.striped>thead>tr>td,table.bordered.striped>thead>tr>th{border-bottom:2px solid #000}}table.bordered.striped>thead>tr>td.no-border,table.bordered.striped>thead>tr>th.no-border{border-bottom:0}table.bordered.striped>tbody>tr:nth-child(2n)>td,table.bordered.striped>tbody>tr:nth-child(2n)>th{background-color:#eee}@media print{table.bordered.striped>tbody>tr:nth-child(2n)>td,table.bordered.striped>tbody>tr:nth-child(2n)>th{background-color:transparent}}table.bordered.horizontal>thead>tr>td,table.bordered.horizontal>thead>tr>th{border:0;border-bottom:2px solid #bbb}@media print{table.bordered.horizontal>thead>tr>td,table.bordered.horizontal>thead>tr>th{border-bottom:2px solid #000}}table.bordered.horizontal>thead>tr>td.no-border,table.bordered.horizontal>thead>tr>th.no-border{border-bottom:0}table.bordered.horizontal>tbody>tr>td,table.bordered.horizontal>tbody>tr>th{border:0;border-top:1px solid #bbb}@media print{table.bordered.horizontal>tbody>tr>td,table.bordered.horizontal>tbody>tr>th{border-top:1px solid #000}}table.bordered.horizontal>tbody>tr>td.no-border,table.bordered.horizontal>tbody>tr>th.no-border{border-top:0}table.bordered.horizontal{border-bottom:1px solid #bbb}@media print{table.bordered.horizontal{border-bottom:1px solid #000}}.spider-form input[type=date],.spider-form input[type=datetime-local],.spider-form input[type=email],.spider-form input[type=file],.spider-form input[type=number],.spider-form input[type=password],.spider-form input[type=tel],.spider-form input[type=text],.spider-form input[type=url],.spider-form select,.spider-form textarea{background-color:#fff;border:1px solid #bbb;border-radius:4px;color:#222;font-size:14px;line-height:1;padding:.75em 1em}@media print{.spider-form input[type=date],.spider-form input[type=datetime-local],.spider-form input[type=email],.spider-form input[type=file],.spider-form input[type=number],.spider-form input[type=password],.spider-form input[type=tel],.spider-form input[type=text],.spider-form input[type=url],.spider-form select,.spider-form textarea{border:1px solid #000}}.spider-form input[type=date]::-moz-placeholder,.spider-form input[type=datetime-local]::-moz-placeholder,.spider-form input[type=email]::-moz-placeholder,.spider-form input[type=file]::-moz-placeholder,.spider-form input[type=number]::-moz-placeholder,.spider-form input[type=password]::-moz-placeholder,.spider-form input[type=tel]::-moz-placeholder,.spider-form input[type=text]::-moz-placeholder,.spider-form input[type=url]::-moz-placeholder,.spider-form select::-moz-placeholder,.spider-form textarea::-moz-placeholder{color:#aaa}.spider-form input[type=date]::placeholder,.spider-form input[type=datetime-local]::placeholder,.spider-form input[type=email]::placeholder,.spider-form input[type=file]::placeholder,.spider-form input[type=number]::placeholder,.spider-form input[type=password]::placeholder,.spider-form input[type=tel]::placeholder,.spider-form input[type=text]::placeholder,.spider-form input[type=url]::placeholder,.spider-form select::placeholder,.spider-form textarea::placeholder{color:#aaa}@media print{.spider-form input[type=date],.spider-form input[type=datetime-local],.spider-form input[type=email],.spider-form input[type=file],.spider-form input[type=number],.spider-form input[type=password],.spider-form input[type=tel],.spider-form input[type=text],.spider-form input[type=url],.spider-form select,.spider-form textarea{background-color:#fff}}.spider-form input[type=date].readonly,.spider-form input[type=datetime-local].readonly,.spider-form input[type=email].readonly,.spider-form input[type=file].readonly,.spider-form input[type=number].readonly,.spider-form input[type=password].readonly,.spider-form input[type=tel].readonly,.spider-form input[type=text].readonly,.spider-form input[type=url].readonly,.spider-form select.readonly,.spider-form textarea.readonly{background-color:#eee}.spider-form textarea{line-height:1.7}.spider-form label.checkbox-inline,.spider-form label.radio-inline{display:inline-block;margin-right:2em;padding-top:.75em}.spider-form label.checkbox-inline input[type=checkbox],.spider-form label.checkbox-inline input[type=radio],.spider-form label.radio-inline input[type=checkbox],.spider-form label.radio-inline input[type=radio]{margin-right:.5em}.spider-form .checkbox,.spider-form .radio{padding-top:.75em}.spider-form .checkbox input[type=checkbox],.spider-form .checkbox input[type=radio],.spider-form .radio input[type=checkbox],.spider-form .radio input[type=radio]{margin-right:.5em}.spider-form .invisible-inputs input[type=date],.spider-form .invisible-inputs input[type=datetime-local],.spider-form .invisible-inputs input[type=email],.spider-form .invisible-inputs input[type=file],.spider-form .invisible-inputs input[type=number],.spider-form .invisible-inputs input[type=password],.spider-form .invisible-inputs input[type=tel],.spider-form .invisible-inputs input[type=text],.spider-form .invisible-inputs input[type=url],.spider-form .invisible-inputs select,.spider-form .invisible-inputs textarea{background-color:transparent;border:0;border-radius:4px;color:#222;font-size:14px;line-height:1;padding:.25em .5em}@media print{.spider-form .invisible-inputs input[type=date],.spider-form .invisible-inputs input[type=datetime-local],.spider-form .invisible-inputs input[type=email],.spider-form .invisible-inputs input[type=file],.spider-form .invisible-inputs input[type=number],.spider-form .invisible-inputs input[type=password],.spider-form .invisible-inputs input[type=tel],.spider-form .invisible-inputs input[type=text],.spider-form .invisible-inputs input[type=url],.spider-form .invisible-inputs select,.spider-form .invisible-inputs textarea{outline:1px solid #000}}.spider-form .invisible-inputs input[type=date]::-moz-placeholder,.spider-form .invisible-inputs input[type=datetime-local]::-moz-placeholder,.spider-form .invisible-inputs input[type=email]::-moz-placeholder,.spider-form .invisible-inputs input[type=file]::-moz-placeholder,.spider-form .invisible-inputs input[type=number]::-moz-placeholder,.spider-form .invisible-inputs input[type=password]::-moz-placeholder,.spider-form .invisible-inputs input[type=tel]::-moz-placeholder,.spider-form .invisible-inputs input[type=text]::-moz-placeholder,.spider-form .invisible-inputs input[type=url]::-moz-placeholder,.spider-form .invisible-inputs select::-moz-placeholder,.spider-form .invisible-inputs textarea::-moz-placeholder{color:#aaa}.spider-form .invisible-inputs input[type=date]::placeholder,.spider-form .invisible-inputs input[type=datetime-local]::placeholder,.spider-form .invisible-inputs input[type=email]::placeholder,.spider-form .invisible-inputs input[type=file]::placeholder,.spider-form .invisible-inputs input[type=number]::placeholder,.spider-form .invisible-inputs input[type=password]::placeholder,.spider-form .invisible-inputs input[type=tel]::placeholder,.spider-form .invisible-inputs input[type=text]::placeholder,.spider-form .invisible-inputs input[type=url]::placeholder,.spider-form .invisible-inputs select::placeholder,.spider-form .invisible-inputs textarea::placeholder{color:#aaa}@media print{.spider-form .invisible-inputs input[type=date],.spider-form .invisible-inputs input[type=datetime-local],.spider-form .invisible-inputs input[type=email],.spider-form .invisible-inputs input[type=file],.spider-form .invisible-inputs input[type=number],.spider-form .invisible-inputs input[type=password],.spider-form .invisible-inputs input[type=tel],.spider-form .invisible-inputs input[type=text],.spider-form .invisible-inputs input[type=url],.spider-form .invisible-inputs select,.spider-form .invisible-inputs textarea{background-color:#fff}}.spider-form .invisible-inputs input[type=date].readonly,.spider-form .invisible-inputs input[type=datetime-local].readonly,.spider-form .invisible-inputs input[type=email].readonly,.spider-form .invisible-inputs input[type=file].readonly,.spider-form .invisible-inputs input[type=number].readonly,.spider-form .invisible-inputs input[type=password].readonly,.spider-form .invisible-inputs input[type=tel].readonly,.spider-form .invisible-inputs input[type=text].readonly,.spider-form .invisible-inputs input[type=url].readonly,.spider-form .invisible-inputs select.readonly,.spider-form .invisible-inputs textarea.readonly{background-color:#eee}.spider-form .invisible-inputs textarea{line-height:1.7}.spider-form .invisible-inputs label.checkbox-inline,.spider-form .invisible-inputs label.radio-inline{display:inline-block;margin-right:2em;padding-top:.25em}.spider-form .invisible-inputs label.checkbox-inline input[type=checkbox],.spider-form .invisible-inputs label.checkbox-inline input[type=radio],.spider-form .invisible-inputs label.radio-inline input[type=checkbox],.spider-form .invisible-inputs label.radio-inline input[type=radio]{margin-right:.5em}.spider-form .invisible-inputs .checkbox,.spider-form .invisible-inputs .radio{padding-top:.25em}.spider-form .invisible-inputs .checkbox input[type=checkbox],.spider-form .invisible-inputs .checkbox input[type=radio],.spider-form .invisible-inputs .radio input[type=checkbox],.spider-form .invisible-inputs .radio input[type=radio]{margin-right:.5em}.spider-form .invisible-inputs input,.spider-form .invisible-inputs select{border:1px solid transparent}.spider-form .invisible-inputs input:focus,.spider-form .invisible-inputs input:hover,.spider-form .invisible-inputs select:focus,.spider-form .invisible-inputs select:hover{background-color:#fff;border-color:var(--input-border-color,#ccc)}.spider-form .form-error-summary{align-items:center;background-color:#fff;color:#fff;display:flex;justify-content:flex-start;padding:15px}.spider-form .form-error-summary p:last-child{margin-bottom:0}.spider-form .form-error-summary ul{margin:0}.spider-form .form-error-summary .icon{font-size:3em;margin-right:15px}.spider-form .form-error-summary.field-validation-valid{display:none}.spider-form .form-row,.spider-form fieldset{margin-bottom:15px}.spider-form .form-row input[type=date],.spider-form .form-row input[type=datetime-local],.spider-form .form-row input[type=email],.spider-form .form-row input[type=file],.spider-form .form-row input[type=number],.spider-form .form-row input[type=password],.spider-form .form-row input[type=tel],.spider-form .form-row input[type=text],.spider-form .form-row input[type=url],.spider-form .form-row select,.spider-form .form-row textarea{width:100%}.spider-form .form-row .item-label{display:block;font-weight:700}.spider-form .form-row .item-message{color:#666;font-style:italic;margin-bottom:.3em}.spider-form .form-row .validation-message{font-weight:700;margin-bottom:.3em}.spider-form .form-row .validation-message .icon{font-size:1.6em;margin-right:.2em;vertical-align:top}.spider-form .form-row.form-row-error{border-left:3px solid #fff;padding-left:15px}.spider-form .form-row.form-row-error .validation-message{color:#fff}.spider-form .form-row.form-row-error input,.spider-form .form-row.form-row-error select,.spider-form .form-row.form-row-error textarea{border-color:#fff}.spider-form .form-row.form-row-warning{border-left:3px solid orange;padding-left:15px}.spider-form .form-row.form-row-warning .validation-message{color:orange}.spider-form .form-row.form-row-warning input,.spider-form .form-row.form-row-warning select,.spider-form .form-row.form-row-warning textarea{border-color:orange}.spider-form .item-input-datepicker{align-items:center;display:flex;justify-content:flex-start}.spider-form .item-input-datepicker .date{flex-grow:1;width:span(11)}.spider-form .item-input-datepicker .calendar-icon{padding-left:30px}.spider-form .item-input-date-of-birth{display:flex;justify-content:flex-start}.spider-form .item-input-date-of-birth .day,.spider-form .item-input-date-of-birth .month{margin-right:gutter()}.spider-form .item-input-date-of-birth .day,.spider-form .item-input-date-of-birth .month,.spider-form .item-input-date-of-birth .year{width:span(4)}.css-checkbox,.css-radio{display:inline-block;height:1.5em;line-height:1.5em;position:relative}.css-checkbox input,.css-radio input{left:.525em;opacity:0;position:absolute;top:.525em}.css-checkbox label,.css-radio label{display:inline-block;padding-left:2.1em;position:relative;vertical-align:middle;z-index:2}.css-checkbox label.hidden,.css-radio label.hidden{height:1.5em;overflow:hidden;padding:0;text-indent:1.5em;width:1.5em}.css-checkbox span.mark,.css-radio span.mark{background-color:#fff;border:1px solid #ccc;content:"";display:inline-block;font-size:1.5em;height:1em;left:-1px;position:absolute;top:-1px;vertical-align:middle;width:1em}.css-checkbox span.mark:after,.css-radio span.mark:after{content:"";content:none;display:inline-block;position:absolute;vertical-align:middle}.css-checkbox input:checked~span.mark,.css-radio input:checked~span.mark{background-color:#607d8b}.css-checkbox input:checked~span.mark:after,.css-radio input:checked~span.mark:after{content:""}.css-checkbox>input:focus~span.mark,.css-radio>input:focus~span.mark{border-color:blue}.css-checkbox input:not([disabled]):hover~span.mark,.css-radio input:not([disabled]):hover~span.mark{background-color:#d0d0d0;border-color:#bebebe}.css-checkbox input:checked:not([disabled]):hover~span.mark,.css-radio input:checked:not([disabled]):hover~span.mark{background-color:#597481}.css-checkbox input[disabled]~span.mark,.css-radio input[disabled]~span.mark{background-color:#ccc}.css-checkbox span.mark{border-radius:4px}.css-checkbox span.mark:after{border-bottom:.15em solid #fff;border-left:.15em solid #fff;height:.15em;left:.2em;top:.28em;transform:rotate(-45deg);width:.4em}.css-radio span.mark{border-radius:50%}.css-radio span.mark:after{background-color:#fff;border-radius:50%;height:.4em;left:calc(.3em - 1px);top:calc(.3em - 1px);width:.4em}.notselect{position:relative}.notselect>input,.notselect>label{display:none}.notselect>.options ul{list-style-type:none;padding-left:0}.notselect>.options li input{margin-right:.5em}.notselect-loaded{margin-bottom:1em}.notselect-loaded>label{background-color:#fff;border:1px solid #ccc;border-radius:4px;display:block;line-height:normal;padding:.6em 1.2em;position:relative;width:100%;z-index:1}.notselect-loaded>label:after{border:5px solid transparent;border-top-color:#ccc;content:"";display:inline-block;height:0;margin-top:-2px;position:absolute;right:1em;top:50%;width:0}.notselect-loaded>.options{bottom:0;display:none;left:0;position:absolute;width:100%;z-index:1}.notselect-loaded>.options ul{border:1px solid #ccc;border-top:0;left:0;margin:0;max-height:40vh;overflow:auto;padding:0;position:absolute;top:0;width:100%;z-index:1}.notselect-loaded>.options li{background-color:#fff;border-bottom:1px solid #ccc;position:relative;white-space:nowrap}.notselect-loaded>.options li label{display:block;line-height:1.4;padding:.6em 1.2em}.notselect-loaded>.options li input{left:-30px;position:absolute;top:0}.notselect-loaded>.options li:last-child{border-bottom:0}.notselect-loaded>.options li:hover{background-color:#fee;cursor:pointer}.notselect-loaded>.options li.selected{background-color:#607d8b;color:#fff}.notselect-loaded>input{display:inline-block;left:.5em;position:absolute;top:.5em;z-index:-1}.notselect-loaded>input:checked~label{border-bottom-left-radius:0;border-bottom-right-radius:0}.notselect-loaded>input:checked~.options{display:block}.notselect-loaded>input:focus~.options ul,.notselect-loaded>input:focus~label{border-color:blue}ul.breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0 0 1rem;padding:0}ul.breadcrumbs li{align-items:center;display:inline-flex;gap:.5rem}ul.breadcrumbs li+li:before{content:">"}ul.breadcrumbs .crumb,ul.breadcrumbs a{align-items:center;display:inline-flex}ul.breadcrumbs :is(a,.crumb):has(.icon) .crumb-label{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.btn{background-color:#666;border:1px solid #666;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;line-height:1!important;padding:1em 1.5em;text-decoration:none;transition:background-color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media print{.btn{background-color:transparent;border-color:#000;color:#000}}.btn:hover{background-color:#666;border-color:#666;color:#fff}.btn.btn-block{width:100%}.btn.btn-xs{font-size:.6rem}.btn.btn-sm{font-size:.8rem}.btn.btn-lg{font-size:1.2rem}.btn.btn-xl{font-size:1.4rem}.btn.btn-xxl{font-size:1.6rem}.btn .icomoon,.btn .icon{transform:scale(1.4)}.btn.btn-icon-left .icomoon,.btn.btn-icon-left .icon{margin-right:10px}.btn.btn-icon-right .icomoon,.btn.btn-icon-right .icon{margin-left:10px}.btn{font-weight:400}.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.5}.btn.btn-primary{background-color:#009688;border-color:#009688;color:#fff}@media print{.btn.btn-primary{background-color:transparent;border-color:#000;color:#000}}.btn.btn-primary:hover{background-color:#008f81;border-color:#008f81;color:#fff}.btn.btn-primary-border{background-color:transparent;border-color:#009688;color:#009688}@media print{.btn.btn-primary-border{background-color:transparent;border-color:#000;color:#000}}.btn.btn-primary-border:hover{background-color:transparent;border-color:#009688;color:#009688}.btn.btn-secondary{background-color:#607d8b;border-color:#607d8b;color:#fff}@media print{.btn.btn-secondary{background-color:transparent;border-color:#000;color:#000}}.btn.btn-secondary:hover{background-color:#5b7784;border-color:#5b7784;color:#fff}.btn.btn-secondary-border{background-color:transparent;border-color:#607d8b;color:#222}@media print{.btn.btn-secondary-border{background-color:transparent;border-color:#000;color:#000}}.btn.btn-secondary-border:hover{background-color:transparent;border-color:#607d8b;color:#222}.btn.btn-copy-border{background-color:transparent;border-color:#222;color:#222}@media print{.btn.btn-copy-border{background-color:transparent;border-color:#000;color:#000}}.btn.btn-copy-border:hover{background-color:transparent;border-color:#222;color:#222}.btn.btn-danger{background-color:#d9534f;border-color:#d9534f;color:#fff}@media print{.btn.btn-danger{background-color:transparent;border-color:#000;color:#000}}.btn.btn-danger:hover{background-color:#d64743;border-color:#d64743;color:#fff}