.field-input .field[data-v-5ed3cee2]{background-color:var(--blue-900-a03);border:1px solid var(--blue-900-a70);border-radius:3px;color:var(--blue-900);height:2rem;margin-top:.25rem;padding:.25em .5em;width:100%}.field-input .field[data-v-5ed3cee2]:focus{box-shadow:0 0 2px 2px var(--blue-900-a70)}.field-checkbox-group .group-container[data-v-2b6cdbec]{background:linear-gradient(to right,var(--blue-900-a70) 1px,transparent 1px) 0 0,linear-gradient(to right,var(--blue-900-a70) 1px,transparent 1px) 0 100%,linear-gradient(to left,var(--blue-900-a70) 1px,transparent 1px) 100% 0,linear-gradient(to left,var(--blue-900-a70) 1px,transparent 1px) 100% 100%,linear-gradient(to bottom,var(--blue-900-a70) 1px,transparent 1px) 0 0,linear-gradient(to bottom,var(--blue-900-a70) 1px,transparent 1px) 100% 0,linear-gradient(to top,var(--blue-900-a70) 1px,transparent 1px) 0 100%,linear-gradient(to top,var(--blue-900-a70) 1px,transparent 1px) 100% 100%;background-repeat:no-repeat;background-size:6px 6px;display:grid;gap:.5rem 1rem;grid-template-columns:var(--checkbox-group-columns,1fr 1fr 1fr);margin-top:.25rem;padding:.5rem 1rem;width:100%}.field-checkbox-group .checkbox-field[data-v-2b6cdbec]{position:relative}.field-checkbox-group .checkbox-field[data-v-2b6cdbec]:not(:last-child){margin-right:1rem}.field-checkbox-group .field-input[data-v-2b6cdbec]{position:absolute;transform:translate(-200vw)}:is(.field-checkbox-group .field-input):checked+.field-label[data-v-2b6cdbec]:after{transform:scale(1)}:is(.field-checkbox-group .field-input):focus+.field-label[data-v-2b6cdbec]:before{box-shadow:0 0 2px 2px var(--blue-900-a70)}.field-checkbox-group .field-label[data-v-2b6cdbec]{align-items:center;display:flex;margin-left:1.25rem}.field-checkbox-group .field-label[data-v-2b6cdbec]:after,.field-checkbox-group .field-label[data-v-2b6cdbec]:before{border-radius:2px;content:"";display:block;position:absolute}.field-checkbox-group .field-label[data-v-2b6cdbec]:before{background-color:var(--blue-900-a10);border:1px solid var(--blue-900-a70);height:1rem;left:0;width:1rem}.field-checkbox-group .field-label[data-v-2b6cdbec]:after{background-color:var(--blue-900-a70);height:.7rem;left:.15rem;transform:scale(0);transition:transform .15s;width:.7rem}.field-select .field[data-v-964946e6]{background-color:var(--blue-900-a03);border:1px solid var(--blue-900-a70);border-radius:3px;color:var(--blue-900);height:2rem;margin-top:.25rem;padding:.25em .5em;width:100%}.field-select .field[data-v-964946e6]:focus{box-shadow:0 0 2px 2px var(--blue-900-a70)}.field-select .option[data-v-964946e6]{color:var(--blue-100)}.field-radio-group .group-container[data-v-8103f796]{align-items:center;background:linear-gradient(to right,var(--blue-900-a70) 1px,transparent 1px) 0 0,linear-gradient(to right,var(--blue-900-a70) 1px,transparent 1px) 0 100%,linear-gradient(to left,var(--blue-900-a70) 1px,transparent 1px) 100% 0,linear-gradient(to left,var(--blue-900-a70) 1px,transparent 1px) 100% 100%,linear-gradient(to bottom,var(--blue-900-a70) 1px,transparent 1px) 0 0,linear-gradient(to bottom,var(--blue-900-a70) 1px,transparent 1px) 100% 0,linear-gradient(to top,var(--blue-900-a70) 1px,transparent 1px) 0 100%,linear-gradient(to top,var(--blue-900-a70) 1px,transparent 1px) 100% 100%;background-repeat:no-repeat;background-size:6px 6px;display:flex;flex-wrap:wrap;margin-top:.25rem;padding:.5rem 1rem}.field-radio-group .radio-field[data-v-8103f796]{flex-basis:calc(33.33333% - 1rem);position:relative}.field-radio-group .radio-field[data-v-8103f796]:not(:last-child){margin-right:1rem}.field-radio-group .field-input[data-v-8103f796]{position:absolute;transform:translate(-200vw)}:is(.field-radio-group .field-input):checked+.field-label[data-v-8103f796]:after{transform:scale(1)}:is(.field-radio-group .field-input):focus+.field-label[data-v-8103f796]:before{box-shadow:0 0 2px 2px var(--blue-900-a70)}.field-radio-group .field-label[data-v-8103f796]{align-items:center;display:flex;margin-left:1.25rem}.field-radio-group .field-label[data-v-8103f796]:after,.field-radio-group .field-label[data-v-8103f796]:before{border-radius:3rem;content:"";display:block;position:absolute}.field-radio-group .field-label[data-v-8103f796]:before{background-color:var(--blue-900-a10);border:1px solid var(--blue-900-a70);height:1rem;left:0;width:1rem}.field-radio-group .field-label[data-v-8103f796]:after{background-color:var(--blue-900-a70);height:.7rem;left:.15rem;transform:scale(0);transition:transform .15s;width:.7rem}.field-logical-number .container[data-v-566f0109]{align-items:center;display:flex}.field-logical-number .field-input[data-v-566f0109]{flex-basis:6em;margin-left:.5rem}.field-logical-number .separator[data-v-566f0109]{font-size:1.5rem;font-weight:700;line-height:1;margin-left:.5rem}.page-advanced[data-v-24ecba69]{padding-bottom:2rem}.page-advanced .page-container[data-v-24ecba69]{width:min(28rem,100%)}.page-advanced .title[data-v-24ecba69]{margin-top:1rem;text-align:center}.page-advanced .checkbox-two-column[data-v-24ecba69]{--checkbox-group-columns:1fr 1fr}.page-advanced .action-container[data-v-24ecba69]{display:flex;flex-direction:column;gap:.5rem;margin-top:3rem}.page-advanced .ruleset-hint[data-v-24ecba69]{color:var(--color-text-secondary);font-size:.875rem;text-align:center}.page-advanced .submit-button[data-v-24ecba69]{font-size:.875rem;width:100%}
