.input-wrap[data-v-a16389fc]{-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:nowrap}.cell-wrap[data-v-a16389fc]{height:42px;position:relative;width:40px}.cell-wrap[data-v-a16389fc]:before{background:#d9d9d9;bottom:0;content:" ";height:3px;left:0;position:absolute;right:0}.cell-wrap[data-v-a16389fc]:focus-within:before{background:var(--blue-color)}.cell[data-v-a16389fc]{background:none;border:none;font-size:24px;font-weight:400;line-height:28px;outline:none;text-align:center;width:40px}input[data-v-a16389fc]::-webkit-inner-spin-button,input[data-v-a16389fc]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-a16389fc]{-moz-appearance:textfield}.icon-wrapper[data-v-3a93f7bf]{font-size:inherit;line-height:1}.icon-wrapper .icon[data-v-3a93f7bf],.icon-wrapper[data-v-3a93f7bf]{align-items:center;display:flex;justify-content:center}.icon-wrapper .icon[data-v-3a93f7bf],.icon-wrapper .icon[data-v-3a93f7bf]:before{color:inherit;font-size:inherit;height:inherit;line-height:1}.checkbox-wrap[data-v-1a872260]{cursor:pointer;gap:12px;width:-moz-fit-content;width:fit-content}.checkbox-wrap[data-v-1a872260],.mark[data-v-1a872260]{align-items:center;display:flex}.mark[data-v-1a872260]{aspect-ratio:1/1;background:var(--white-color);border:1px solid var(--black-color);border-radius:4px;box-sizing:border-box;font-size:15px;justify-content:center;min-width:20px;width:20px}.checkbox-wrap:active .mark[data-v-1a872260],.checkbox-wrap:hover .mark[data-v-1a872260]{background:var(--bg-color)}.icon[data-v-1a872260]{display:none}.checkbox-wrap:has(input:checked)>.mark[data-v-1a872260]{background:var(--blue-color);border:none}.checkbox-wrap:has(input:checked)>.mark .icon[data-v-1a872260]{display:block}.reverse[data-v-1a872260]{flex-direction:row-reverse}.checkbox-wrap.align-start[data-v-1a872260]{align-items:flex-start}.checkbox-wrap.full-width .text[data-v-1a872260],.checkbox-wrap.full-width[data-v-1a872260]{width:100%}.checkbox-wrap.disabled[data-v-1a872260]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-wrap.disabled .mark[data-v-1a872260]{background:var(--bg-color)!important;border:1px solid var(--light-grey-color)!important}.checkbox-wrap.disabled .mark .icon path[data-v-1a872260]{fill:var(--grey-color)!important}.checkbox-wrap.disabled .text[data-v-1a872260]{color:var(--grey-color)!important}