.make-app-actions{--make-app-actions-bg:#fffffff5;--make-app-actions-border:#d8dee8;--make-app-actions-divider:#edf1f5;--make-app-actions-muted:#667085;--make-app-actions-danger:#b42318;--make-app-actions-text:#1f2937;--make-app-actions-primary:#175cd3;--make-app-actions-primary-bg:#f3f7ff;--make-app-actions-radius:6px;letter-spacing:0}.make-app-actions__selection-bar{z-index:20;border:1px solid var(--make-app-actions-border);border-radius:var(--make-app-actions-radius);background:var(--make-app-actions-bg);align-items:center;gap:12px;max-width:calc(100% - 32px);min-height:42px;padding:6px 8px 6px 14px;display:inline-flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0f172a29}.make-app-actions__selection-summary{color:var(--make-app-actions-muted);white-space:nowrap;flex:none;font-size:13px}.make-app-actions__selection-actions{align-items:center;min-width:0;display:inline-flex}.make-app-actions .make-app-actions__selection-action,.make-app-actions .make-app-actions__selection-action.ant-btn.ant-btn-color-default.ant-btn-variant-text{box-sizing:border-box;border-top:0;border-bottom:0;border-right:0;border-left:1px solid var(--make-app-actions-divider);min-width:0;height:30px;box-shadow:none;color:var(--make-app-actions-text);white-space:nowrap;background:0 0;border-radius:0;outline:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:400;line-height:30px;transition:color .12s,background-color .12s;display:inline-flex;transform:none}.make-app-actions .make-app-actions__selection-action:first-child,.make-app-actions .make-app-actions__selection-action.ant-btn.ant-btn-color-default.ant-btn-variant-text:first-child{border-left:0}.make-app-actions .make-app-actions__selection-action:hover,.make-app-actions .make-app-actions__selection-action:focus,.make-app-actions .make-app-actions__selection-action:active,.make-app-actions .make-app-actions__selection-action.ant-btn.ant-btn-color-default.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover,.make-app-actions .make-app-actions__selection-action.ant-btn.ant-btn-color-default.ant-btn-variant-text:focus,.make-app-actions .make-app-actions__selection-action.ant-btn.ant-btn-color-default.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active{border-top:0;border-bottom:0;border-right:0;border-left:1px solid var(--make-app-actions-divider);border-radius:var(--make-app-actions-radius);box-shadow:none;color:var(--make-app-actions-primary);background:var(--make-app-actions-primary-bg);outline:none;transform:none}.make-app-actions .make-app-actions__selection-action:first-child:hover,.make-app-actions .make-app-actions__selection-action:first-child:focus,.make-app-actions .make-app-actions__selection-action:first-child:active,.make-app-actions .make-app-actions__selection-action.ant-btn.ant-btn-color-default.ant-btn-variant-text:first-child:not(:disabled):not(.ant-btn-disabled):hover,.make-app-actions .make-app-actions__selection-action.ant-btn.ant-btn-color-default.ant-btn-variant-text:first-child:focus,.make-app-actions .make-app-actions__selection-action.ant-btn.ant-btn-color-default.ant-btn-variant-text:first-child:not(:disabled):not(.ant-btn-disabled):active{border-left:0}.make-app-actions .make-app-actions__selection-close:hover,.make-app-actions .make-app-actions__selection-close:focus,.make-app-actions .make-app-actions__selection-close:active,.make-app-actions .make-app-actions__selection-close.ant-btn.ant-btn-color-default.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover,.make-app-actions .make-app-actions__selection-close.ant-btn.ant-btn-color-default.ant-btn-variant-text:focus,.make-app-actions .make-app-actions__selection-close.ant-btn.ant-btn-color-default.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active{border-radius:var(--make-app-actions-radius);box-shadow:none;color:var(--make-app-actions-primary);background:var(--make-app-actions-primary-bg);border:0;outline:none;transform:none}.make-app-actions .make-app-actions__selection-action:focus-visible,.make-app-actions .make-app-actions__selection-action.ant-btn.ant-btn-color-default.ant-btn-variant-text:focus-visible,.make-app-actions .make-app-actions__selection-close:focus-visible,.make-app-actions .make-app-actions__selection-close.ant-btn.ant-btn-color-default.ant-btn-variant-text:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #175cd347}.make-app-actions__selection-action .anticon,.make-app-actions__selection-icon{flex:none;font-size:14px}.make-app-actions__selection-empty{border-left:1px solid var(--make-app-actions-divider);min-width:0;color:var(--make-app-actions-muted);white-space:nowrap;align-items:center;gap:6px;padding-left:12px;font-size:13px;display:inline-flex}.make-app-actions .make-app-actions__selection-close,.make-app-actions .make-app-actions__selection-close.ant-btn.ant-btn-color-default.ant-btn-variant-text{box-sizing:border-box;width:28px;min-width:28px;height:28px;box-shadow:none;color:var(--make-app-actions-muted);background:0 0;border:0;border-radius:4px;outline:none;flex:0 0 28px;padding:0;transition:color .12s,background-color .12s;transform:none}.make-app-actions__batch-edit-title{align-items:baseline;gap:8px;min-width:0;display:inline-flex}.make-app-actions__batch-edit-count{color:var(--make-app-actions-muted);font-size:12px;font-weight:400}.make-app-actions__batch-edit-error{margin-bottom:14px}.make-app-actions__batch-edit-error-message{color:var(--make-app-actions-danger);margin-bottom:14px;font-size:13px}.make-app-actions__batch-edit-form{gap:14px;display:grid}.make-app-actions__batch-edit-field{grid-template-columns:minmax(0,150px) minmax(0,1fr);align-items:start;column-gap:12px;min-width:0;display:grid}.make-app-actions__batch-edit-label{min-height:32px;color:var(--make-app-actions-text);text-align:right;justify-content:flex-end;align-items:center;font-size:14px;line-height:1.4;display:flex}.make-app-actions__batch-edit-control{min-width:0}.make-app-actions__batch-edit-validation{color:var(--make-app-actions-danger);margin-top:4px;font-size:12px;line-height:1.4}.make-app-actions__batch-edit-modal .ant-form-item{margin-bottom:14px}.make-app-actions__batch-edit-modal .ant-form-item-row{column-gap:12px}.make-app-actions__batch-edit-modal .ant-form-item-label{padding-right:0}.make-app-actions__batch-edit-modal .ant-input,.make-app-actions__batch-edit-modal .ant-input-number,.make-app-actions__batch-edit-modal .ant-picker,.make-app-actions__batch-edit-modal .ant-select{width:100%}@media (width<=640px){.make-app-actions__selection-bar{gap:8px;max-width:calc(100% - 16px);padding-left:10px;overflow-x:auto}.make-app-actions__batch-edit-modal .ant-form-item-row{flex-direction:column;column-gap:0}.make-app-actions__batch-edit-modal .ant-form-item-label{text-align:left;padding:0 0 4px;flex:none!important}.make-app-actions__batch-edit-field{grid-template-columns:minmax(0,1fr);row-gap:4px}.make-app-actions__batch-edit-label{text-align:left;justify-content:flex-start;min-height:0}}:root{--make-filter-control-border-color:#e5eaf2;--make-filter-error-border-color:#ff4d4f;--make-filter-nested-border-color:#d9e0ea;--make-filter-nested-background:#f5f7fb;--make-filter-text-color:#111827;--make-filter-muted-color:#334155;--make-filter-primary-color:#1677ff}.advanced-filter__panel{background:#fff;flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.advanced-filter__header{background:#fff;flex:none;justify-content:space-between;align-items:center;min-height:38px;padding:0 12px 10px;display:flex}.advanced-filter__title{color:var(--make-filter-text-color);font-size:16px;font-weight:600;line-height:22px}.advanced-filter__clear{color:var(--make-filter-muted-color);padding-inline:0}.advanced-filter__clear:hover{color:var(--make-filter-primary-color);background:0 0}.advanced-filter__body{flex:auto;min-height:0;padding:8px 12px 12px}.advanced-filter__group{flex-direction:column;gap:8px;display:flex}.advanced-filter__group--nested{border:1px solid var(--make-filter-nested-border-color);background:var(--make-filter-nested-background);border-radius:6px;flex:1;min-width:0;padding:12px}.advanced-filter__group-header,.advanced-filter__group-actions,.advanced-filter__footer,.advanced-filter__condition-line,.advanced-filter__row{align-items:center;display:flex}.advanced-filter__group-header{color:#3f4b5f;justify-content:space-between;font-size:13px}.advanced-filter__group-actions,.advanced-filter__footer{gap:4px}.advanced-filter__conditions{flex-direction:column;gap:10px;padding-top:2px;display:flex}.advanced-filter__condition-line{gap:8px;min-width:0}.advanced-filter__relation{color:var(--make-filter-text-color);text-align:center;flex:0 0 58px;font-size:13px}.advanced-filter__relation-text{justify-content:center;align-items:center;min-height:32px;display:inline-flex}.advanced-filter__relation-select{width:50px;height:24px}.advanced-filter__row{flex:1;gap:0;min-width:0;height:32px}.advanced-filter__field{width:148px}.advanced-filter__operator{width:130px;margin-inline:4px}.advanced-filter__value{flex:1;width:100%;min-width:0}.advanced-filter__value-action{flex:1;min-width:0;height:32px;display:flex}.advanced-filter__row :where(.ant-select,.ant-select-selector,.ant-input,.ant-input-number,.ant-picker){box-shadow:none}.advanced-filter__field.ant-select,.advanced-filter__field :where(.ant-select-selector),.advanced-filter__operator.ant-select,.advanced-filter__operator :where(.ant-select-selector){border-radius:6px}.advanced-filter__row .advanced-filter__field.ant-select,.advanced-filter__row .advanced-filter__operator.ant-select,.advanced-filter__row .advanced-filter__value.ant-select,.advanced-filter__relation-select.ant-select,.advanced-filter__row .advanced-filter__field:not(.ant-select) .ant-select-selector,.advanced-filter__row .advanced-filter__operator:not(.ant-select) .ant-select-selector,.advanced-filter__row .advanced-filter__value:not(.ant-select) .ant-select-selector,.advanced-filter__relation-select:not(.ant-select) .ant-select-selector{border:1px solid var(--make-filter-control-border-color)}.advanced-filter__row .advanced-filter__field.ant-select .ant-select-selector,.advanced-filter__row .advanced-filter__operator.ant-select .ant-select-selector,.advanced-filter__row .advanced-filter__value.ant-select .ant-select-selector,.advanced-filter__relation-select.ant-select .ant-select-selector{border:0}.advanced-filter__row .advanced-filter__value.ant-input,.advanced-filter__row .advanced-filter__value.ant-input-number,.advanced-filter__row .advanced-filter__value.ant-picker{border-color:var(--make-filter-control-border-color)}.advanced-filter__row .advanced-filter__field.ant-select-status-error,.advanced-filter__row .advanced-filter__field.ant-select-status-error .ant-select-selector,.advanced-filter__row .advanced-filter__field:not(.ant-select) .ant-select-status-error .ant-select-selector,.advanced-filter__row .advanced-filter__operator.ant-select-status-error,.advanced-filter__row .advanced-filter__operator.ant-select-status-error .ant-select-selector,.advanced-filter__row .advanced-filter__operator:not(.ant-select) .ant-select-status-error .ant-select-selector,.advanced-filter__row .advanced-filter__value.ant-select-status-error,.advanced-filter__row .advanced-filter__value.ant-select-status-error .ant-select-selector,.advanced-filter__row .advanced-filter__value:not(.ant-select) .ant-select-status-error .ant-select-selector,.advanced-filter__row .advanced-filter__value.ant-input-status-error,.advanced-filter__row .advanced-filter__value.ant-input-number-status-error,.advanced-filter__row .advanced-filter__value.ant-picker-status-error,.advanced-filter__row .advanced-filter__value.ant-select-status-error .ant-select-content{border-color:var(--make-filter-error-border-color)}.advanced-filter__value-action .advanced-filter__value.ant-input,.advanced-filter__value-action .advanced-filter__value.ant-input-number,.advanced-filter__value-action .advanced-filter__value.ant-picker,.advanced-filter__value-action .advanced-filter__value.ant-select,.advanced-filter__value-action .advanced-filter__value.ant-select .ant-select-selector,.advanced-filter__value-action .advanced-filter__value:not(.ant-select) .ant-select-selector,.advanced-filter__value-action .advanced-filter__value.ant-select .ant-select-content{border-radius:6px 0 0 6px}.advanced-filter__icon-button{border:1px solid var(--make-filter-control-border-color);width:34px;height:32px;box-shadow:none;color:#374151;border-radius:0 6px 6px 0;flex:0 0 34px}.advanced-filter__value-action:not(.advanced-filter__value-action--icon-only) .advanced-filter__icon-button,.advanced-filter__value-action:not(.advanced-filter__value-action--icon-only) .advanced-filter__icon-button:where(:hover,:focus,:active){border-left-width:0;box-shadow:none;border-inline-start-width:0}.advanced-filter__value-action--icon-only{flex:0 0 34px}.advanced-filter__value-action--pending-field{flex:1;justify-content:flex-end}.advanced-filter__value-action--icon-only .advanced-filter__icon-button{border-radius:6px}.advanced-filter__footer{padding-top:6px;padding-left:58px}.advanced-filter__panel-footer{background:#fff;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:8px 12px 0;display:flex}.advanced-filter__panel-actions{align-items:center;gap:12px;display:flex}.advanced-filter__panel-actions :where(button,.ant-btn){color:var(--make-filter-muted-color);padding-inline:0}.advanced-filter__panel-actions :where(button:hover,.ant-btn:hover){color:var(--make-filter-primary-color);background:0 0}.make-app-sort{--make-app-sort-panel-width:432px;--make-app-sort-bg:#fff;--make-app-sort-border:#f0f0f0;--make-app-sort-text:#1f1f1f;--make-app-sort-muted:#8c8c8c;--make-app-sort-primary:#1677ff;--make-app-sort-primary-bg:#e6f4ff;--make-app-sort-danger:#ff4d4f;box-sizing:border-box;width:min(var(--make-app-sort-panel-width), calc(100vw - 24px));background:var(--make-app-sort-bg);max-width:calc(100vw - 24px);color:var(--make-app-sort-text);border-radius:8px;font-size:14px;overflow:hidden}.make-app-sort *,.make-app-sort :before,.make-app-sort :after{box-sizing:border-box}.make-app-sort__header,.make-app-sort__footer{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.make-app-sort__header{border-bottom:1px solid var(--make-app-sort-border)}.make-app-sort__title{align-items:center;gap:6px;min-width:0;font-weight:600;display:flex}.make-app-sort__help{color:var(--make-app-sort-muted);align-items:center;font-size:13px;display:inline-flex}.make-app-sort__clear{flex:none}.make-app-sort__body{flex-direction:column;gap:8px;min-height:58px;max-height:min(360px,100vh - 280px);padding:12px 12px 8px;display:flex;overflow-y:auto}.make-app-sort__list{flex-direction:column;gap:8px;display:flex}.make-app-sort__row{background:var(--make-app-sort-bg);will-change:transform;border-radius:6px;grid-template-columns:24px minmax(0,1fr) 68px 28px;align-items:center;gap:6px;min-width:0;display:grid}.make-app-sort__row--dragging{opacity:.36}.make-app-sort__drag-overlay{cursor:grabbing;pointer-events:none;width:408px;max-width:calc(100vw - 48px);padding:0;box-shadow:0 10px 28px #0f172a2e}.make-app-sort__drag-handle{color:#bfbfbf;cursor:grab;touch-action:none;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:32px;padding:0;display:inline-flex}.make-app-sort__drag-handle:hover,.make-app-sort__drag-handle:focus-visible{color:#595959}.make-app-sort__drag-handle:focus-visible{outline-offset:1px;border-radius:4px;outline:2px solid #91caff}.make-app-sort__drag-handle:active{cursor:grabbing}.make-app-sort__field{width:100%;min-width:0}.make-app-sort__field-preview{text-overflow:ellipsis;white-space:nowrap;border:1px solid #d9d9d9;border-radius:6px;align-items:center;min-width:0;height:32px;padding:0 11px;line-height:30px;display:flex;overflow:hidden}.make-app-sort__orders{gap:2px;display:flex}.make-app-sort__tooltip-target{display:inline-flex}.make-app-sort__order,.make-app-sort__delete{width:32px;min-width:32px;height:32px;color:var(--make-app-sort-muted);justify-content:center;align-items:center;padding-inline:0;display:inline-flex}.make-app-sort__order--active{background:var(--make-app-sort-primary-bg);color:var(--make-app-sort-primary)}.make-app-sort__delete:hover{color:var(--make-app-sort-danger)}.make-app-sort__empty{min-height:48px;color:var(--make-app-sort-muted);justify-content:center;align-items:center;font-size:13px;display:flex}.make-app-sort__error{color:#d4380d;padding:0 16px 8px;font-size:12px;line-height:20px}.make-app-sort__footer{border-top:1px solid var(--make-app-sort-border)}.make-app-sort__add{color:var(--make-app-sort-primary)}.make-app-sort__confirm{margin-left:auto}@media (width<=520px){.make-app-sort__row{grid-template-columns:22px minmax(0,1fr) 68px 28px;gap:4px}.make-app-sort__header,.make-app-sort__footer{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.make-app-sort__row,.make-app-sort__drag-overlay{transition:none!important}}.make-app-group{--make-app-group-panel-width:432px;--make-app-group-bg:#fff;--make-app-group-border:#f0f0f0;--make-app-group-text:#1f1f1f;--make-app-group-muted:#8c8c8c;--make-app-group-primary:#1677ff;--make-app-group-primary-bg:#e6f4ff;--make-app-group-danger:#ff4d4f;box-sizing:border-box;width:min(var(--make-app-group-panel-width), calc(100vw - 24px));background:var(--make-app-group-bg);max-width:calc(100vw - 24px);color:var(--make-app-group-text);border-radius:8px;font-size:14px;overflow:hidden}.make-app-group *,.make-app-group :before,.make-app-group :after{box-sizing:border-box}.make-app-group__header,.make-app-group__footer{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.make-app-group__header{border-bottom:1px solid var(--make-app-group-border)}.make-app-group__title{align-items:center;gap:6px;min-width:0;font-weight:600;display:flex}.make-app-group__help{color:var(--make-app-group-muted);align-items:center;font-size:13px;display:inline-flex}.make-app-group__help-content{white-space:nowrap;line-height:22px}.make-app-group__help-indent{padding-left:14px}.make-app-group__clear{flex:none}.make-app-group__body{flex-direction:column;gap:8px;min-height:58px;max-height:min(360px,100vh - 280px);padding:12px 12px 8px;display:flex;overflow-y:auto}.make-app-group__list{flex-direction:column;gap:8px;display:flex}.make-app-group__row{background:var(--make-app-group-bg);will-change:transform;border-radius:6px;grid-template-columns:24px minmax(0,1fr) 68px 28px;align-items:center;gap:6px;min-width:0;display:grid}.make-app-group__row--dragging{opacity:.36}.make-app-group__drag-overlay{cursor:grabbing;pointer-events:none;width:408px;max-width:calc(100vw - 48px);padding:0;box-shadow:0 10px 28px #0f172a2e}.make-app-group__drag-handle{color:#bfbfbf;cursor:grab;touch-action:none;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:32px;padding:0;display:inline-flex}.make-app-group__drag-handle:hover,.make-app-group__drag-handle:focus-visible{color:#595959}.make-app-group__drag-handle:focus-visible{outline-offset:1px;border-radius:4px;outline:2px solid #91caff}.make-app-group__drag-handle:active{cursor:grabbing}.make-app-group__field{width:100%;min-width:0}.make-app-group__field-preview{text-overflow:ellipsis;white-space:nowrap;border:1px solid #d9d9d9;border-radius:6px;align-items:center;min-width:0;height:32px;padding:0 11px;line-height:30px;display:flex;overflow:hidden}.make-app-group__orders{gap:2px;display:flex}.make-app-group__tooltip-target{display:inline-flex}.make-app-group__order,.make-app-group__delete{width:32px;min-width:32px;height:32px;color:var(--make-app-group-muted);justify-content:center;align-items:center;padding-inline:0;display:inline-flex}.make-app-group__order--active{background:var(--make-app-group-primary-bg);color:var(--make-app-group-primary)}.make-app-group__delete:hover{color:var(--make-app-group-danger)}.make-app-group__empty{min-height:48px;color:var(--make-app-group-muted);justify-content:center;align-items:center;font-size:13px;display:flex}.make-app-group__error{color:#d4380d;padding:0 16px 8px;font-size:12px;line-height:20px}.make-app-group__footer{border-top:1px solid var(--make-app-group-border)}.make-app-group__add{color:var(--make-app-group-primary)}.make-app-group__confirm{margin-left:auto}@media (width<=520px){.make-app-group__row{grid-template-columns:22px minmax(0,1fr) 68px 28px;gap:4px}.make-app-group__header,.make-app-group__footer{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.make-app-group__row,.make-app-group__drag-overlay{transition:none!important}}html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}html,body,#root{color:#1f2937;width:100%;height:100%;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}*{box-sizing:border-box}.screen-center,.state-block{justify-content:center;align-items:center;min-height:100%;display:flex}.app-shell{--qa-ai-launcher-right:24px;--qa-ai-launcher-top:50%;height:100vh;overflow:hidden}.app-sidebar{border-right:1px solid #e5e7eb;height:100vh;display:flex}.app-sidebar .ant-layout-sider-children{flex-direction:column;min-height:0;display:flex}.brand-block{border-bottom:1px solid #edf0f5;align-items:center;gap:10px;height:64px;padding:0 16px;display:flex}.brand-mark{color:#fff;background:#1677ff;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:flex}.brand-text{min-width:0}.brand-name{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.brand-meta{color:#64748b;font-size:12px}.sidebar-nav{flex:1;min-height:0;padding:8px;overflow:auto}.sidebar-nav .ant-menu{border-inline-end:0!important}.sidebar-nav .ant-menu-item{width:100%;margin-inline:0}.workspace{min-width:0;min-height:0;overflow:hidden}.workspace-header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;height:56px;padding:0 18px;line-height:normal;display:flex}.workspace-title{color:#111827;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:18px;font-weight:700;overflow:hidden}.current-user-trigger{cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.current-user-name{color:#334155;text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.workspace-content{min-width:0;min-height:0;overflow:hidden}.qa-ai-assistant-host{--make-ai-launcher-right:var(--qa-ai-launcher-right);--make-ai-launcher-top:var(--qa-ai-launcher-top);--make-ai-launcher-mobile-right:16px;--make-ai-launcher-mobile-top:var(--qa-ai-launcher-top)}.qa-ai-assistant-unavailable{top:var(--qa-ai-launcher-top);right:var(--qa-ai-launcher-right);z-index:950;color:#1677ff;cursor:pointer;min-width:124px;min-height:52px;font:inherit;text-align:left;background:#fff;border:1px solid #91caff;border-radius:16px;justify-content:flex-start;align-items:center;gap:10px;padding:7px 12px 7px 9px;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:inline-flex;position:fixed;transform:translateY(-50%);box-shadow:0 12px 32px #0f172a29,0 2px 8px #1677ff1f}.qa-ai-assistant-unavailable:hover{background:#f0f7ff;border-color:#4096ff;transform:translate(-2px,-50%);box-shadow:0 16px 36px #0f172a2e,0 4px 12px #1677ff2e}.qa-ai-assistant-unavailable:active{transform:translateY(-50%)}.qa-ai-assistant-unavailable:focus-visible{outline-offset:3px;outline:2px solid #1677ff}.qa-ai-assistant-unavailable-icon{background:#eaf4ff;border-radius:11px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-size:20px;display:inline-flex}.qa-ai-assistant-unavailable-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.qa-ai-assistant-unavailable-title{color:#1f2937;white-space:nowrap;font-size:13px;font-weight:600;line-height:18px}.qa-ai-assistant-unavailable-status{color:#ad6800;white-space:nowrap;align-items:center;gap:4px;font-size:11px;line-height:15px;display:inline-flex}@media (width<=560px){.qa-ai-assistant-unavailable{right:16px}}@media (prefers-reduced-motion:reduce){.qa-ai-assistant-unavailable{transition:none}}.object-page{isolation:isolate;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.list-toolbar{background:#fff;border-bottom:1px solid #e8edf4;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.toolbar-left{align-items:center;gap:8px;min-width:0;display:flex}.toolbar-search{width:260px}.filter-active-button{color:#226b36!important;background:#eaf7ed!important;border-color:#8fd19e!important}.sort-active-button{color:#0958d9!important;background:#eaf4ff!important;border-color:#91caff!important}.sort-popover{width:min(520px,100vw - 48px)}.sort-panel-header,.sort-panel-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.sort-panel-header{border-bottom:1px solid #edf0f5;padding-bottom:10px}.sort-panel-title{color:#111827;font-weight:700}.sort-panel-body{flex-direction:column;gap:8px;min-height:72px;max-height:min(360px,100vh - 240px);padding:12px 0;display:flex;overflow-y:auto}.sort-empty-line{color:#94a3b8;justify-content:center;align-items:center;min-height:64px;display:flex}.sort-rule-row{grid-template-columns:24px minmax(148px,1fr) minmax(0,auto) auto auto 32px;align-items:center;gap:8px;min-height:40px;display:grid}.sort-rule-row.is-dragging{opacity:.58}.sort-rule-grip{color:#94a3b8;cursor:grab;justify-content:center;align-items:center;width:24px;height:32px;display:inline-flex}.sort-field-select{min-width:148px}.sort-property-select{width:76px}.sort-order-group,.sort-priority-actions{gap:4px;display:inline-flex}.sort-icon-button.is-active{color:#0958d9;background:#eaf4ff;border-color:#91caff}.sort-panel-footer{border-top:1px solid #edf0f5;padding-top:10px}.advanced-filter-popover{width:min(724px,100vw - 48px);max-height:min(560px,100vh - 160px);display:flex;overflow:hidden}.advanced-filter-popover .advanced-filter__panel{max-height:inherit}.advanced-filter-popover .advanced-filter__body{overflow-y:auto}.table-region{flex:1;min-width:0;min-height:0;padding:12px 16px 16px;position:relative;overflow:hidden}.table-shell{background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.canvas-table-host{width:100%;min-width:0;height:100%;min-height:0}.table-loading-mask{pointer-events:none;background:#ffffff94;justify-content:center;align-items:center;display:flex;position:absolute;inset:12px 16px 16px}.table-access-notice{z-index:2;color:#92400e;pointer-events:none;background:#f59e0b1a;border-radius:6px;padding:6px 10px;font-size:12px;position:absolute;bottom:28px;right:28px}.header-field-menu{z-index:1200;background:#fff;border:1px solid #e5e7eb;border-radius:6px;width:236px;padding:12px;position:fixed;box-shadow:0 8px 24px #0f172a24}.header-field-menu-title{color:#475569;margin-bottom:8px;font-size:13px;font-weight:600}.header-field-menu-item{color:#1677ff;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;width:100%;height:30px;padding:0 8px;display:flex}.header-field-menu-item:hover{background:#f4f7ff}.header-field-menu-item.is-active{color:#0f5ed7;background:#eaf2ff;font-weight:600}.header-field-menu-divider{background:#e5e7eb;height:1px;margin:8px 0}.drawer-title-row{align-items:center;gap:8px;min-width:0;display:flex}.drawer-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.object-form-drawer .ant-drawer-body,.object-detail-drawer .ant-drawer-body{background:#f8fafc;overflow:auto}.object-drawer-root{position:absolute;inset:0}.drawer-form{min-width:0}.form-grid-panel{background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;padding:16px;display:grid}.form-item-full{grid-column:1/-1}.full-control{width:100%}.file-field-control{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.file-field-list{gap:6px;width:100%;display:grid}.file-field-item{background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:6px 8px;display:flex}.file-field-name{color:#1677ff;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lookup-option-row{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.lookup-option-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lookup-option-id{color:#8c8c8c;flex:none;font-size:12px}.detail-grid{background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding:10px 16px;display:grid}.detail-item{border-bottom:1px solid #edf0f5;grid-template-columns:104px minmax(0,1fr);align-items:start;gap:12px;min-height:42px;padding:11px 0;display:grid}.detail-full{grid-column:1/-1}.detail-label{color:#64748b}.detail-value{color:#111827;word-break:break-word;min-width:0}.muted-value{color:#94a3b8}.tag-list,.identity-list,.attachment-list,.lookup-list{flex-wrap:wrap;gap:6px;max-width:100%;display:inline-flex}.identity-item{align-items:center;gap:6px;display:inline-flex}.lookup-ref{color:#1677ff}.lookup-deleted{color:#94a3b8;text-decoration:line-through}@media (width<=900px){.app-sidebar{display:none}.toolbar-left{flex-wrap:wrap}.toolbar-search{width:min(100%,240px)}.sort-rule-row{grid-template-columns:24px minmax(132px,1fr) 76px auto 32px}.sort-priority-actions{display:none}.object-form-drawer,.object-detail-drawer{width:100%!important}.form-grid-panel,.detail-grid{grid-template-columns:1fr}}
