:root{--everflow-gap: 0.6rem}.everflow-inputs-group{display:flex;flex-direction:column;gap:var(--everflow-gap)}.everflow-input-container{position:relative;font-size:1.3rem}.everflow-input-container label{position:absolute;top:50%;left:1rem;font-size:1rem;transition:.25s ease;pointer-events:none;translate:0 -50%}.everflow-input-container input{text-align:right;width:100%}.everflow-input-container:has(select) input{padding-right:5.5rem !important}.everflow-input-container:has(.everflow-input-suffix) input{padding-right:2.5rem !important}.everflow-input-container input[type=number]::-webkit-outer-spin-button,.everflow-input-container input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.everflow-input-container .everflow-input-suffix{position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none}.everflow-input-container select:nth-child(3){position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:.875rem;padding-left:0;width:4.25rem;min-width:0;border:none;background:rgba(0,0,0,0);font-size:.875rem}.everflow-switch-group{display:flex;gap:var(--everflow-gap);align-items:center}.everflow-switch-button{cursor:pointer;border-radius:.25em;padding:.5em 1.25em;border:solid 1px color-mix(in srgb, var(--e-global-color-text), transparent 60%);text-align:center;font-weight:600;transition:.25s ease;font-size:.875rem}.everflow-switch-button.everflow-active{background-color:var(--e-global-color-primary);color:#fff;border-color:var(--e-global-color-primary)}.everflow-result-row{display:flex;gap:var(--everflow-gap);justify-content:stretch;align-items:center}.everflow-result-box{position:relative;width:100%}.everflow-result-box label{position:absolute;top:50%;left:1rem;font-size:1rem;transition:.25s ease;pointer-events:none;translate:0 -50%}.everflow-result-box .everflow-result-value{width:100%;color:var(--e-global-color-text);padding:0 .75em;font-family:inherit;margin:0}.ue-item .uc_post_image .volume,.ue-item .ue-item-volume{display:none}#everflow-calculator-all-products,#everflow-calculator-products{display:none}#everflow-calculator-all-products .ue-item .ue-description,#everflow-calculator-products .ue-item .ue-description{display:none}#everflow-calculator-all-products .ue-item .ue-item-volume,#everflow-calculator-products .ue-item .ue-item-volume{display:block;font-style:italic}.everflow-epoxy-calculator{display:grid;gap:1rem;container:epoxy-calculator/inline-size}.everflow-epoxy-calculator h3{font-size:1.25rem}.everflow-epoxy-calculator h4{margin-block:2rem .8rem}.everflow-epoxy-calculator .epoxy-calcultor-tools{display:flex;gap:var(--everflow-gap);justify-content:space-between;align-items:center}.everflow-epoxy-calculator .epoxy-calcultor-tools>select{width:max-content}.everflow-epoxy-calculator .epoxy-calcultor-tools>[flex]{flex:1;width:100%}@container epoxy-calculator (max-width: 460px){.everflow-epoxy-calculator .epoxy-calcultor-tools{flex-direction:column;align-items:stretch}}.everflow-epoxy-calculator .epoxy-calculator-actions{display:flex;gap:var(--everflow-gap);justify-content:space-between;align-items:center}@container epoxy-calculator (max-width: 460px){.everflow-epoxy-calculator .epoxy-calculator-actions{flex-direction:column;align-items:stretch}}.everflow-epoxy-calculator .epoxy-calculator-actions .epoxy-calculator-action-group{display:flex;gap:var(--everflow-gap);justify-content:center;align-items:center}@container epoxy-calculator (max-width: 460px){.everflow-epoxy-calculator .epoxy-calculator-actions .epoxy-calculator-action-group{flex-direction:column;align-items:stretch}}.everflow-epoxy-calculator .epoxy-calculator-actions .epoxy-calculator-action-group>select{width:max-content}.everflow-epoxy-calculator .epoxy-calculator-results{display:grid;gap:var(--everflow-gap);grid-template-columns:2fr 3fr;gap:1rem}.everflow-epoxy-calculator .epoxy-calculator-results .everflow-result-box{text-align:left;background:#f9f9f9;border-radius:8px;padding:1rem}.everflow-epoxy-calculator .epoxy-calculator-results .everflow-result-box .everflow-result-value{font-weight:bold}.everflow-epoxy-calculator .epoxy-calculator-results .everflow-result-box .everflow-result-value span{font-style:normal;font-weight:normal}.everflow-epoxy-calculator .epoxy-calculator-results .everflow-result-box .everflow-result-value em{font-weight:normal;opacity:.7}.everflow-epoxy-calculator:has(.everflow-result-value.is-empty) .epoxy-calculator-results{display:none}.everflow-epoxy-calculator:has(.everflow-result-value.is-empty) .epoxy-calculator-actions .epoxy-calculator-find-products-group{opacity:.35;pointer-events:none}.everflow-epoxy-calculator .epoxy-calculator-form-inputs h4{margin-block:var(--everflow-gap) calc(.8rem - var(--everflow-gap))}.everflow-epoxy-calculator .epoxy-calculator-form-inputs[project-type=flat] .everflow-input-container[type-target=rounded]{display:none}.everflow-epoxy-calculator .epoxy-calculator-form-inputs[project-type=rounded] .everflow-input-container[type-target=flat]{display:none}.everflow-epoxy-calculator .epoxy-calculator-form-inputs[unit-type=imperial] .everflow-input-container select option[type=metric]{display:none}.everflow-epoxy-calculator .epoxy-calculator-form-inputs[unit-type=imperial] .everflow-input-container select option[type=imperial]{display:block}.everflow-epoxy-calculator .epoxy-calculator-form-inputs[unit-type=metric] .everflow-input-container select option[type=imperial]{display:none}.everflow-epoxy-calculator .epoxy-calculator-form-inputs[unit-type=metric] .everflow-input-container select option[type=metric]{display:block}.everflow-epoxy-calculator .epoxy-calculator-form-inputs input[type=number]{border-color:#9c9c9c;border-radius:4px}