.none{display:none!important}.hide{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);overflow:hidden}.formItem__toggle,.toggle__formItem{background-color:var(--map-fallback-surface);display:flex;flex-direction:column;min-width:0;overflow:hidden;row-gap:0}.formItem__toggle{border:1px solid var(--map-input-border);max-width:100%;padding:7px 14px 8px}.formItem__toggle:active,.formItem__toggle:focus,.formItem__toggle:hover{border:2px solid var(--map-color-black);padding:6px 13px 7px}.formItem__toggle:focus-visible{border:2px solid var(--map-color-black);outline:4px solid #bff1ff;outline-offset:0}.formItem__toggle .label{color:var(--map-fallback-roofline);font:700 normal var(--map-fallback-copy-fontsize)/var(--map-fallback-copy-lineheight) var(--font-text);text-align:left}.formItem__toggle .input{align-items:center;color:var(--map-fallback-text);column-gap:0;display:flex;flex-direction:row;font:400 normal var(--map-fallback-copy-fontsize)/var(--map-fallback-copy-lineheight) var(--font-text);justify-content:space-between;min-width:0;width:100%}.formItem__toggle .input .input__text{flex:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.formItem__toggle .input .baseIcon{flex-shrink:0}.formItem__toggle[aria-expanded=true] .baseIcon{position:relative;top:-2px;transform:rotate(180deg)}.formItem__toggleContainer{background-color:var(--map-fallback-surface);border-bottom:1px solid var(--map-input-border);border-left:1px solid var(--map-input-border);border-right:1px solid var(--map-input-border);padding:7px 14px 8px;position:relative;top:-2px}.formItem__toggleContainer fieldset{display:flex;flex-direction:column;row-gap:calc(var(--alias-size-xxs)/16*1rem)}.formItem__toggleContainer .formRow{align-items:center;border:2px solid transparent;column-gap:calc(var(--alias-size-xxs)/16*1rem);display:flex;flex-direction:row;justify-content:space-between;padding:calc(var(--alias-size-xs)/16*1rem) calc(var(--alias-size-xxs)/16*1rem);transition:background-color .2s ease,border-color .2s ease}.formItem__toggleContainer .formRow:not(:first-of-type){border-top:1px solid var(--map-fallback-lines)}.formItem__toggleContainer .formRow:hover{background-color:var(--assign-highlight-surface-faint);border:2px solid var(--map-fallback-roofline);border-radius:4px}.formItem__toggleContainer .formItem__label{color:var(--map-fallback-text);flex:1;font:400 normal var(--map-fallback-info-fontsize)/var(--map-fallback-info-lineheight) var(--font-text);hyphens:auto;letter-spacing:.06em;min-width:0}.formItem__toggleContainer .formItem__label strong,.formItem__toggleContainer .formItem__price{font:700 normal var(--map-fallback-copy-fontsize)/var(--map-fallback-copy-lineheight) var(--font-text)}.formItem__toggleContainer .formItem__price{white-space:nowrap}.formItem__toggleContainer .formItem__calculation{align-items:center;column-gap:calc(var(--alias-size-l)/16*1rem);display:flex;flex-direction:row;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.formItem__toggleContainer .calculation{align-items:center;column-gap:0;display:flex;flex-direction:row}.formItem__toggleContainer .calculation input{appearance:textfield;border:none;color:var(--map-fallback-text);font:400 normal var(--map-fallback-description-fontsize)/var(--map-fallback-description-lineheight) var(--font-text);padding:0 5px;text-align:center;width:36px}.formItem__toggleContainer .calculation input[type=number]::-webkit-inner-spin-button,.formItem__toggleContainer .calculation input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.formItem__toggleContainer .count{align-items:center;background-color:var(--map-fallback-surface);border:1px solid var(--map-input-border);border-radius:100%;display:flex;height:36px;justify-content:center;width:36px}.formItem__toggleContainer .count .baseIcon{color:var(--map-fallback-roofline);font-size:1.5rem}.formItem__toggleContainer .count.disabled{filter:grayscale(100%)}