[data-v-774fbcc1]:root{--lighter-bg:#797979;--light-bg:#797979;--darker-light-bg:#797979;--lighter-dark-bg:#797979;--dark-bg:#3d3d3d;--darker-bg:#2a2a2a;--nav-height:56px;--nav-w-sm:64px;--nav-w-full:250px;--nav-w-shrunk:54px}@media(max-width:760px){[data-v-774fbcc1]:root{--nav-w-sm:64px;--nav-height:54px}}.calculated-columns-form[data-v-774fbcc1]{padding:0;background-color:#fff;min-height:100%;display:flex;flex-direction:column}.cnd-form[data-v-774fbcc1]{position:relative;flex:1;display:flex;flex-direction:column;padding:10px}.cnd-form .divide[data-v-774fbcc1]{height:1px;width:100%;margin:1rem 0;background-color:#e8e8ef}.cnd-form .cnd-ttl[data-v-774fbcc1]{font-size:14.6px;font-weight:600;margin:12px 0 0;color:#112229}.cnd-form .cnd-desc[data-v-774fbcc1]{color:#808292;font-size:12px;font-weight:400;margin-bottom:0;letter-spacing:.35px;margin-top:0;line-height:18px}.cnd-form .add.button[data-v-774fbcc1]{margin-top:.7rem;font-weight:500;font-size:.8rem;border:none;cursor:pointer;color:#fff;background-color:#217ce8;padding:8px 16px;border-radius:4px;width:-moz-fit-content;width:fit-content}.cnd-form .add.button.mg-btm[data-v-774fbcc1]{margin-bottom:1.4rem}.cnd-form .add.button[data-v-774fbcc1]:hover{background-color:#1a65c0}.cnd-form .custom-input[data-v-774fbcc1]{width:100%;height:36px;border:1px solid #e8e8ef;border-radius:4px;padding:0 12px;font-size:13px;color:#112229;background-color:#fff;outline:none;transition:border-color .2s;font-family:inherit}.cnd-form .custom-input[data-v-774fbcc1]:focus{border-color:#217ce8}.cnd-form .custom-input[data-v-774fbcc1]::-moz-placeholder{color:#bfbfbf}.cnd-form .custom-input[data-v-774fbcc1]::placeholder{color:#bfbfbf}.cnd-cnt[data-v-774fbcc1]{--side-pad:8px;position:relative;min-height:150px;padding:10px var(--side-pad) 0;padding-bottom:1rem;margin-top:8px}.cnd-cnt .cnd-item[data-v-774fbcc1]{display:grid;grid-template-columns:32px 3fr 3fr 1.2fr 3fr 26px;grid-column-gap:10px;margin:0 0 10px;align-items:center}.cnd-cnt .cnd-item .ix[data-v-774fbcc1]{background-color:#fff;border:1px solid #e8e8ef;display:flex;align-items:center;justify-content:center;height:36px;border-radius:4px;font-size:12px;color:#808292}.cnd-cnt .cnd-item .delete[data-v-774fbcc1]{display:flex;align-items:center;justify-content:center;cursor:pointer}.cnd-cnt .cnd-item .delete span[data-v-774fbcc1]{font-size:18px}.cnd-cnt .cnd-item .delete[data-v-774fbcc1]:hover{color:#b71c1c}.cnd-cnt .cnd-item .act[data-v-774fbcc1],.cnd-cnt .cnd-item .state[data-v-774fbcc1],.cnd-cnt .cnd-item .value[data-v-774fbcc1]{width:100%;min-width:0}.cnd-cnt .cnd-item .act[data-v-774fbcc1] .editor-content,.cnd-cnt .cnd-item .act[data-v-774fbcc1] .re-select,.cnd-cnt .cnd-item .state[data-v-774fbcc1] .editor-content,.cnd-cnt .cnd-item .state[data-v-774fbcc1] .re-select,.cnd-cnt .cnd-item .value[data-v-774fbcc1] .editor-content,.cnd-cnt .cnd-item .value[data-v-774fbcc1] .re-select{width:100%}.actions[data-v-774fbcc1]{position:sticky;bottom:0;background:#fff;margin:0;padding:20px 10px;display:flex;justify-content:flex-end;gap:10px;border-top:1px solid #e8e8ef;z-index:10;margin-top:auto}.actions .divide[data-v-774fbcc1]{display:none}.actions .button[data-v-774fbcc1]{padding:0 24px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;font-weight:500;font-size:14px;transition:all .2s ease}.actions .button.save[data-v-774fbcc1]{color:#fff;border:none;background-color:#217ce8}.actions .button.save[data-v-774fbcc1]:hover{background-color:#1a65c0}.actions .button.save.disabled[data-v-774fbcc1]{opacity:.7;cursor:not-allowed}.actions .button.cancel[data-v-774fbcc1]{color:#fff;background-color:#d13636}.actions .button.cancel[data-v-774fbcc1]:hover{background-color:#b71c1c}