[data-dynamicforms-react-root]{color:#333;direction:rtl;min-height:160px;font-family:Tahoma,Arial,sans-serif}[data-dynamicforms-react-root] *{box-sizing:border-box}.dir-ltr{text-align:left;direction:ltr}.df-page{max-width:1500px;margin:0 auto;padding:18px}.df-page-header{border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;gap:20px;margin:0 0 18px;padding-bottom:14px;display:flex}.df-page-header h1,.df-page-header h2,.df-page-header h3{margin:0 0 7px}.df-page-header p{color:#777;margin:0}.df-management-main{min-height:500px}.df-management-header .navbar{border-radius:0;margin-bottom:0}.df-management-header .navbar-brand{font-weight:700}.df-filter-bar,.df-filter-grid,.df-new-report,.df-rule-builder{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.df-filter-bar>.form-control,.df-filter-grid>.form-group,.df-new-report>.form-control{flex:1;min-width:160px}.df-filter-actions{gap:6px;display:flex}.df-card-grid{grid-template-columns:repeat(auto-fill,minmax(265px,1fr));gap:16px;display:grid}.df-form-card{color:#333;background:#fff;border:1px solid #ddd;border-radius:5px;min-height:190px;padding:18px;display:block;position:relative;box-shadow:0 2px 8px #0000000d}a.df-form-card:hover{border-color:#5bc0de;text-decoration:none}.df-form-card--new{text-align:center;border-style:dashed;flex-direction:column;justify-content:center;align-items:center;display:flex}.df-form-card--new strong{color:#5cb85c;font-size:52px;font-weight:300}.df-form-card__actions{gap:6px;display:flex;position:absolute;top:10px;left:10px}.df-form-card__actions a,.df-form-card__actions button{color:#555;background:#f5f5f5;border:0;border-radius:3px;padding:4px 7px}.df-form-card h3{margin:24px 0 10px;font-size:18px}.df-form-card dl{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.df-form-card dl div{background:#f7f7f7;border-radius:3px;padding:6px 8px}.df-form-card dt,.df-form-card dd{margin:0;display:inline}.df-form-card dt:after{content:": "}.df-status-dot{background:#d9534f;border-radius:50%;width:9px;height:9px;margin-left:7px;display:inline-block}.df-status-dot.is-active{background:#5cb85c}.df-list-pager,.df-pagination{justify-content:center;align-items:center;gap:5px;margin:20px 0;display:flex}.df-pagination button,.df-list-pager button{background:#fff;border:1px solid #ccc;border-radius:3px;padding:6px 10px}.df-pagination button.active{color:#fff;background:#337ab7;border-color:#337ab7}.df-pagination button:disabled,.df-list-pager button:disabled{opacity:.45}.df-loading{text-align:center;color:#337ab7;padding:40px}.df-loading__spinner{border:4px solid #ddd;border-top-color:#337ab7;border-radius:50%;width:35px;height:35px;margin:0 auto 10px;animation:.8s linear infinite df-spin}@keyframes df-spin{to{transform:rotate(360deg)}}.df-toasts{z-index:999999;flex-direction:column;gap:8px;display:flex;position:fixed;top:20px;left:20px}.df-toast{color:#fff;border-radius:5px;min-width:280px;max-width:460px;padding:12px 16px;box-shadow:0 3px 15px #00000040}.df-toast--success{background:#3c763d}.df-toast--error{background:#a94442}.df-toast--warning{background:#8a6d3b}.df-toast--info{background:#31708f}.df-modal-backdrop{z-index:99990;background:#00000085;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.df-modal{background:#fff;border-radius:6px;width:min(600px,100%);max-height:90vh;overflow:auto;box-shadow:0 10px 50px #00000059}.df-modal--wide{width:min(1050px,100%)}.df-modal__header,.df-modal__footer{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.df-modal__footer{border-top:1px solid #eee;border-bottom:0;justify-content:flex-end}.df-modal__header h3{margin:0;font-size:18px}.df-modal__body{padding:18px}.df-icon-btn{background:0 0;border:0;font-size:25px}.df-designer-shell{background:#eef1f5;min-height:calc(100vh - 60px)}.df-designer-toolbar{z-index:30;background:#fff;border-bottom:1px solid #ddd;align-items:center;gap:8px;padding:9px 12px;display:flex;position:sticky;top:0;box-shadow:0 2px 6px #00000012}.df-form-state{color:#666;margin:auto}.df-viewport-buttons,.df-side-toggle{border:1px solid #ccc;border-radius:4px;display:flex;overflow:hidden}.df-viewport-buttons button,.df-side-toggle button{background:#fff;border:0;border-left:1px solid #ccc;padding:5px 8px}.df-viewport-buttons button.active,.df-side-toggle button.active{color:#fff;background:#337ab7}.df-designer-grid{grid-template-columns:235px minmax(420px,1fr) 320px;align-items:start;gap:12px;padding:12px;display:grid}.df-palette,.df-property-editor,.df-form-settings{background:#fff;border:1px solid #ddd;border-radius:4px;max-height:calc(100vh - 82px);position:sticky;top:66px;overflow:auto}.df-palette h3,.df-property-editor h3,.df-form-settings h3{border-bottom:1px solid #eee;margin:0;padding:12px;font-size:16px}.df-palette-section{padding:10px}.df-palette-section h4{color:#777;font-size:13px}.df-palette-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.df-palette-item{text-align:center;cursor:grab;background:#fafafa;border:1px solid #ddd;border-radius:3px;padding:8px}.df-palette-item:hover{background:#eef7ff;border-color:#337ab7}.df-designer-canvas{width:100%;max-width:1180px;margin:0 auto;transition:max-width .2s}.df-viewport-xs{max-width:360px}.df-viewport-sm{max-width:600px}.df-viewport-md{max-width:900px}.df-viewport-lg{max-width:1180px}.df-tabs{background:#fff}.df-tabs li button,.df-report-editor .nav-tabs li button{background:0 0;border:0;padding:10px 15px}.df-tabs li.active button,.df-report-editor .nav-tabs li.active button{background:#fff;border:1px solid #ddd;border-bottom-color:#fff;border-radius:4px 4px 0 0}.df-canvas-page{background:#fff;border:1px solid #ddd;border-top:0;min-height:600px;padding:15px}.df-designer-row{border:1px dashed #c8d1db;min-height:70px;margin-bottom:10px;padding:8px 0}.df-designer-column{border-left:1px dashed #e1e1e1;min-height:60px}.df-designer-column:last-child{border-left:0}.df-drop-hint,.df-empty-canvas{color:#999;text-align:center;border:1px dashed #bbb;padding:20px}.df-designer-field{border:1px solid #0000;min-height:42px;margin-bottom:8px;padding:20px 8px 8px;position:relative}.df-designer-field:hover,.df-designer-field.is-selected{background:#5bc0de0d;border-color:#5bc0de}.df-designer-field.is-hidden{opacity:.55}.df-field-toolbar{z-index:5;color:#fff;background:#5bc0de;border-radius:3px;gap:3px;padding:2px 4px;display:none;position:absolute;top:2px;left:3px}.df-designer-field:hover>.df-field-toolbar,.df-designer-field.is-selected>.df-field-toolbar{display:flex}.df-field-toolbar button{color:#fff;background:0 0;border:0}.df-nested-dropzone{min-height:55px}.df-property-tabs{border-bottom:1px solid #ddd;display:flex}.df-property-tabs button{background:#f7f7f7;border:0;flex:1;padding:9px}.df-property-tabs button.active{color:#337ab7;background:#fff}.df-property-list,.df-form-settings__body{padding:12px}.df-option-row{gap:4px;margin-bottom:6px;display:flex}.df-option-row input{flex:1}.df-rich-text{min-height:35px}.df-spacer{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;height:32px}.df-captcha-placeholder{text-align:center;background:#f5f5f5;padding:20px}.df-form-renderer,.df-public-form,.df-submission-detail{max-width:1180px;margin:0 auto}.df-form-hero h1{font-size:30px}.df-step-breadcrumb{flex-wrap:wrap;display:flex}.df-step-breadcrumb li button{background:0 0;border:0}.df-step-breadcrumb li.is-valid:before{color:#3c763d}.df-form-actions{justify-content:space-between;align-items:center;gap:10px;margin:15px 0;display:flex}.df-validation-errors p{margin:2px 0}.df-check,.df-radio{margin-left:15px;font-weight:400;display:inline-block}.df-simple-captcha{align-items:center;gap:7px;display:flex}.df-simple-captcha input{max-width:180px}.df-simple-captcha img{border:1px solid #ccc;height:42px}.df-file-field{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.df-table-inputs{background:#f8f8f8;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:8px;margin-bottom:10px;padding:10px;display:grid}.df-submit-success{text-align:center;padding:35px}.df-filter-groups{margin:14px 0}.df-filter-group{border:1px solid #ddd;border-radius:4px;margin:8px 0;padding:8px}.df-filter-group.is-child{border-right:4px solid #5bc0de;margin-right:25px}.df-filter-group__header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;margin-bottom:6px;padding-bottom:6px;display:flex}.df-filter-rule{background:#f8f8f8;align-items:center;gap:7px;margin:5px 0;padding:6px;display:flex}.df-filter-rule button{color:#d9534f;background:0 0;border:0;margin-right:auto;font-size:18px}.df-rule-builder>*{flex:1;min-width:110px}.df-chip-list{flex-wrap:wrap;gap:5px;display:flex}.df-chip-list span{background:#e9f4fb;border:1px solid #bce0f5;border-radius:20px;padding:4px 9px}.df-chip-list button{color:#d9534f;background:0 0;border:0}.df-status-list{flex-wrap:wrap;gap:12px;margin:8px 0;display:flex}.df-save-query{margin-top:10px}.df-row-actions{white-space:nowrap}.df-row-actions>*{margin-left:3px}.df-report-selector{padding:0;list-style:none}.df-report-selector button{text-align:right;background:#fff;border:1px solid #ddd;width:100%;margin-bottom:6px;padding:10px;display:block}.df-report-selector button:hover{background:#eef7ff}.df-report-designer__layout{background:#eef1f5;grid-template-columns:300px 1fr;gap:12px;min-height:700px;padding:12px;display:grid}.df-report-sidebar,.df-report-editor{background:#fff;border:1px solid #ddd;padding:12px}.df-binding-list{flex-direction:column;gap:5px;display:flex}.df-binding-list button{text-align:right;background:#fafafa;border:1px solid #ddd;padding:7px}.df-binding-list code{text-align:left;direction:ltr;display:block}.df-html-editor{min-height:330px;margin-top:10px;font-family:Consolas,monospace}.df-report-preview{border:1px solid #ddd;min-height:180px;padding:12px}.df-custom-report{max-width:1200px;margin:0 auto}.df-custom-report__item{page-break-inside:avoid;border-bottom:1px dashed #bbb;padding:12px 0}.df-custom-report__header,.df-custom-report__footer{padding:12px}.no-print{display:flex}@media (width<=1100px){.df-designer-grid{grid-template-columns:190px 1fr}.df-property-editor,.df-form-settings{grid-column:1/-1;position:static}.df-report-designer__layout{grid-template-columns:1fr}}@media (width<=768px){.df-page{padding:8px}.df-page-header{flex-direction:column;align-items:flex-start}.df-designer-grid{grid-template-columns:1fr}.df-palette,.df-property-editor,.df-form-settings{max-height:none;position:static}.df-designer-toolbar{flex-wrap:wrap;position:static}.df-form-state{text-align:center;order:5;width:100%}.df-filter-bar>*{width:100%}.df-report-designer__layout{padding:5px}.df-rule-builder>*{min-width:100%}.df-row-actions{white-space:normal}}@media print{.no-print,.df-management-header,.df-form-actions,.df-pagination,.df-toasts{display:none!important}[data-dynamicforms-react-root]{color:#000}.panel{box-shadow:none!important;border:0!important}.df-custom-report__item{page-break-inside:avoid}}.df-designer-palette{background:#fff;border:1px solid #ddd;border-radius:4px;max-height:calc(100vh - 82px);padding:10px;position:sticky;top:66px;overflow:auto}.df-designer-palette section{border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px}.df-designer-palette h4{color:#666;font-size:13px;font-weight:700}.df-designer-palette .df-palette-grid button{cursor:grab;background:#fafafa;border:1px solid #ddd;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:76px;padding:7px;display:flex}.df-designer-palette .df-palette-grid button:hover{background:#eef7ff;border-color:#337ab7}.df-designer-palette img{max-width:45px;max-height:36px}.df-property-field{margin-bottom:10px;font-weight:400;display:block}.df-property-field>span{margin-bottom:4px;font-weight:700;display:block}.df-settings-title{border-top:1px solid #eee;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:9px 12px;display:flex}.df-settings-title h4{margin:0}.df-form-settings>.df-status-list{padding:10px;display:block}.df-form-settings>.df-status-list>div{gap:5px;margin-bottom:6px;display:flex}.df-form-settings>.df-status-list .form-control{flex:1}.df-empty-settings{color:#777;text-align:center;padding:25px}.df-layout-shell{border:2px solid #0000;border-radius:4px;min-height:72px;margin-bottom:10px;padding:22px 7px 7px;transition:border-color .15s,background-color .15s;position:relative}.df-layout-shell:hover{background:#5bc0de06;border-color:#9bd5e8}.df-layout-shell.is-selected{background:#337ab70b;border-color:#337ab7;box-shadow:0 0 0 1px #337ab71a}.df-layout-shell.is-nested{background:#f5f8fbbf;margin:10px 0 2px}.df-layout-toolbar{z-index:12;color:#fff;cursor:grab;background:#337ab7;border-radius:3px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;display:none;position:absolute;top:2px;right:6px}.df-layout-shell:hover>.df-layout-toolbar,.df-layout-shell.is-selected>.df-layout-toolbar{display:flex}.df-layout-toolbar button{color:#fff;background:0 0;border:0;padding:0 3px;font-size:16px;line-height:18px}.df-layout-shell>.df-designer-row{min-height:64px;margin:0}.df-layout-shell.is-nested>.df-designer-row{border-color:#9fc5d6}.df-canvas-layout-drop{color:#78909c;text-align:center;background:#f7fbfd;border:1px dashed #9bb7c7;margin-top:12px;padding:10px;font-size:12px}.df-layout-column-setting{border:1px solid #ddd;border-radius:4px;margin-bottom:9px;padding:9px}.df-layout-column-setting>strong{margin-bottom:7px;display:block}.df-layout-column-setting label{align-items:center;gap:8px;font-weight:400;display:flex}.df-layout-column-setting label span{white-space:nowrap}.df-layout-column-setting .form-control{flex:1}.df-layout-column-setting .btn{margin-top:5px}.df-layout-insert-zone{color:#0000;border:1px dashed #0000;height:8px;margin:1px 0;transition:height .12s,border-color .12s,background-color .12s;overflow:hidden}.df-layout-insert-zone:hover,.df-layout-insert-zone:focus-within{color:#337ab7;text-align:center;background:#eef9fd;border-color:#5bc0de;height:28px;font-size:11px;line-height:25px}[data-dynamicforms-react-root] :focus-visible{outline-offset:2px;outline:3px solid #337ab759}[data-dynamicforms-react-root] button,[data-dynamicforms-react-root] a,[data-dynamicforms-react-root] input,[data-dynamicforms-react-root] select,[data-dynamicforms-react-root] textarea{transition:border-color .15s,box-shadow .15s,background-color .15s,opacity .15s}[data-dynamicforms-react-root] .form-control:focus{border-color:#66afe9;box-shadow:0 0 0 3px #66afe933}.df-spinner{border:4px solid #ddd;border-top-color:#337ab7;border-radius:50%;width:35px;height:35px;margin:0 auto 10px;animation:.8s linear infinite df-spin;display:block}.df-error{margin:12px}.df-designer-error{padding:0 12px}.df-designer-toolbar{flex-wrap:wrap}.df-history-actions{white-space:nowrap}.df-designer-panel-toggles{border:1px solid #ccc;border-radius:4px;display:flex;overflow:hidden}.df-designer-panel-toggles button{background:#fff;border:0;border-left:1px solid #ccc;padding:5px 9px}.df-designer-panel-toggles button:last-child{border-left:0}.df-designer-panel-toggles button.active{color:#fff;background:#337ab7}.df-designer-shell.is-palette-closed .df-designer-grid{grid-template-columns:minmax(420px,1fr) 320px}.df-designer-shell.is-settings-closed .df-designer-grid{grid-template-columns:235px minmax(420px,1fr)}.df-designer-shell.is-palette-closed.is-settings-closed .df-designer-grid{grid-template-columns:minmax(0,1fr)}.df-palette-header{border-bottom:1px solid #eee;margin-bottom:10px;padding:4px 2px 10px}.df-palette-header h3{border:0;margin:0 0 4px;padding:0}.df-palette-header p{color:#777;margin:0 0 8px;font-size:11px}.df-palette-search,.df-search-field{align-items:center;display:flex;position:relative}.df-palette-search>span,.df-search-field>span{z-index:2;color:#888;pointer-events:none;position:absolute;right:9px}.df-palette-search input,.df-search-field input{padding-left:30px;padding-right:30px}.df-palette-search button,.df-search-field button{color:#777;background:0 0;border:0;padding:3px 7px;font-size:18px;line-height:1;position:absolute;left:5px}.df-designer-palette .df-palette-grid button:active{cursor:grabbing;transform:scale(.98)}.df-drag-handle{cursor:grab;-webkit-user-select:none;user-select:none;letter-spacing:-2px;justify-content:center;align-items:center;min-width:22px;min-height:22px;font-weight:700;display:inline-flex}.df-drag-handle:active{cursor:grabbing}.df-field-type{opacity:.85;direction:ltr;font-family:Consolas,monospace}.df-field-insert-zone{color:#0000;text-align:center;border:1px dashed #0000;height:8px;margin:1px 0;transition:height .12s,border-color .12s,background-color .12s;overflow:hidden}.df-field-insert-zone:hover,.df-field-insert-zone:focus-within{color:#337ab7;background:#eef9fd;border-color:#5bc0de;height:30px;line-height:27px}.df-layout-list-item{position:relative}.df-designer-field:focus-within{background:#5bc0de0d;border-color:#5bc0de}.df-property-editor__heading{background:#fafafa;border-bottom:1px solid #eee;justify-content:space-between;align-items:flex-start;gap:10px;padding:12px;display:flex}.df-property-editor__heading strong{display:block}.df-property-editor__heading small{color:#777;text-align:right;direction:ltr;margin-top:3px;display:block}.df-settings-tabs{z-index:3;background:#f7f7f7;border-bottom:1px solid #ddd;display:flex;position:sticky;top:0}.df-settings-tabs button{background:#f7f7f7;border:0;border-left:1px solid #e4e4e4;flex:1;padding:9px 5px;font-size:12px}.df-settings-tabs button:last-child{border-left:0}.df-settings-tabs button.active{color:#337ab7;background:#fff;box-shadow:inset 0 -3px #337ab7}.df-property-grid-2,.df-two-column-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.df-code-input{resize:vertical;font-family:Consolas,Courier New,monospace;font-size:12px;line-height:1.6}.df-compact-alert{margin-bottom:10px;padding:9px 11px;font-size:12px}.df-toggle-row,.df-checkbox-row{cursor:pointer;align-items:flex-start;gap:7px;margin:7px 0;font-weight:400;display:flex}.df-toggle-row input,.df-checkbox-row input{margin-top:3px}.df-subsettings{background:#f7fbfd;border-right:3px solid #5bc0de;margin:8px 0;padding:8px 12px}.df-tab-identity{background:#f8f8f8;border:1px solid #eee;justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;padding:7px 9px;display:flex}.df-tab-identity code{direction:ltr}.df-options-editor{border:1px solid #e5e5e5;border-radius:4px;padding:7px}.df-option-index{text-align:center;color:#777;min-width:22px;line-height:34px}.df-layout-editor-actions{flex-wrap:wrap;gap:7px;margin:10px 0;display:flex}.df-layout-span-status{background:#fafafa;border:1px solid #ddd;border-radius:4px;padding:9px}.df-layout-span-status>div:first-child,.df-layout-column-setting__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.df-layout-span-status.is-valid{background:#f3faf3;border-color:#b7d8b8}.df-layout-span-status.is-warning{background:#fffaf0;border-color:#f0d89c}.df-layout-span-bar{background:#e7e7e7;border-radius:999px;height:8px;margin:7px 0;display:block;overflow:hidden}.df-layout-span-bar i{background:#5bc0de;height:100%;transition:width .2s;display:block}.df-layout-span-status.is-valid .df-layout-span-bar i{background:#5cb85c}.df-column-mini-preview{background:#eee;border-radius:3px;height:12px;margin:8px 0;overflow:hidden}.df-column-mini-preview i{background:#5bc0de;min-width:2px;height:100%;display:block}.df-designer-preview{background:#f6f7f9;min-height:200px;padding:14px}.df-designer-issues{flex-direction:column;gap:7px;display:flex}.df-designer-issue{text-align:right;background:#fff;border:1px solid #ddd;border-radius:4px;grid-template-columns:auto 1fr;gap:3px 9px;padding:9px 10px;display:grid}.df-designer-issue:hover{background:#f7fbfd;border-color:#5bc0de}.df-designer-issue>span{color:#fff;border-radius:3px;grid-row:1/3;align-self:center;padding:3px 6px}.df-designer-issue.is-error>span{background:#d9534f}.df-designer-issue.is-warning>span{background:#f0ad4e}.df-designer-issue small{color:#777}.df-issue-summary{margin-left:auto;font-weight:700}.df-custom-html{overflow-wrap:anywhere;background:#fafafa;border-right:3px solid #bbb;margin:5px 0;padding:5px 8px}.df-custom-html--before{border-color:#5bc0de}.df-custom-html--after{border-color:#5cb85c}.df-field-wrapper{margin-bottom:10px}.df-display-value{margin:5px 0}.df-uploaded-file{background:#f5f5f5;border:1px solid #ddd;border-radius:4px;align-items:center;gap:7px;max-width:100%;padding:5px 8px;display:inline-flex}.df-uploaded-file a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.df-table-field{margin-top:5px}.df-table-action-column{width:80px}.df-recaptcha{min-height:78px}.df-validation-errors{margin-top:5px}.df-validation-errors p:before{content:"⚠ ";font-size:11px}.df-form-preview{max-width:1180px;margin:0 auto}.df-preview-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.df-preview-heading h3{margin:0 0 4px}.df-preview-heading p{color:#777;margin:0}.df-form-actions .btn{min-width:120px}.df-step-breadcrumb button:disabled{opacity:.55;cursor:not-allowed}.df-capacity-status{background:#ffffffbf;border:1px solid #00000014;border-radius:5px;margin-top:18px;padding:10px 12px}.df-capacity-status>div:first-child{justify-content:space-between;gap:10px;margin-bottom:7px;display:flex}.df-capacity-status .progress{margin:0}.df-form-unavailable{text-align:center;padding:25px}.df-form-unavailable h3{margin-top:0}.df-submit-code{letter-spacing:1px;direction:ltr;background:#fff;border:1px dashed #5cb85c;border-radius:4px;padding:4px 9px;font-family:Consolas,monospace;display:inline-block}.df-filter-panel{background:#fff;border:1px solid #ddd;border-radius:5px;margin-bottom:16px;padding:12px;box-shadow:0 2px 7px #0000000a}.df-filter-checks{border-top:1px solid #eee;flex-wrap:wrap;gap:18px;margin-top:10px;padding-top:10px;display:flex}.df-filter-checks label{cursor:pointer;margin:0;font-weight:400}.df-filter-checks input{margin-left:5px}.df-form-card{transition:transform .15s,box-shadow .15s,border-color .15s}.df-form-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px #00000017}.df-form-card__description{color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:50px;line-height:1.8;display:-webkit-box;overflow:hidden}.df-card-grid.is-refreshing{opacity:.62;pointer-events:none}.df-empty-state{text-align:center;background:#fafafa;border:1px dashed #bbb;border-radius:6px;margin:20px 0;padding:35px 20px}.df-empty-state strong{font-size:17px;display:block}.df-empty-state p{color:#777;margin:8px 0 14px}.df-pagination__ellipsis{color:#777;padding:6px 2px}.df-report-preview{overflow:auto}.df-report-preview img{max-width:100%;height:auto}.df-binding-list button:hover{background:#eef7ff;border-color:#337ab7}.df-custom-report__items{min-height:80px}.df-code-input,.df-html-editor{tab-size:2}@media (width<=1100px){.df-designer-shell.is-palette-closed .df-designer-grid,.df-designer-shell.is-settings-closed .df-designer-grid,.df-designer-shell.is-palette-closed.is-settings-closed .df-designer-grid{grid-template-columns:1fr}.df-designer-panel-toggles{margin-right:auto}}@media (width<=768px){.df-property-grid-2,.df-two-column-fields{grid-template-columns:1fr}.df-settings-tabs{flex-wrap:wrap;position:static}.df-settings-tabs button{min-width:50%}.df-filter-checks{flex-direction:column;gap:8px}.df-form-actions{align-items:stretch}.df-form-actions .btn{flex:1;min-width:0}.df-preview-heading{flex-direction:column}.df-pagination{flex-wrap:wrap}.df-designer-panel-toggles,.df-side-toggle,.df-viewport-buttons{max-width:100%}}@media (prefers-reduced-motion:reduce){[data-dynamicforms-react-root] *,[data-dynamicforms-react-root] :before,[data-dynamicforms-react-root] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.df-toast{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.df-toast>span{flex:1;line-height:1.7}.df-toast>button{color:inherit;opacity:.8;background:0 0;border:0;padding:0;font-size:20px;line-height:1}.df-toast>button:hover{opacity:1}[data-dynamicforms-react-root],[data-preview-bootstrap-version]{--df-font-family:Tahoma,Arial,sans-serif;--df-font-size:14px;--df-line-height:1.55;--df-body-color:#333;--df-muted:#6c757d;--df-surface:#fff;--df-surface-soft:#f7f7f7;--df-border:#d9dee3;--df-border-strong:#b9c1c9;--df-focus-ring:#337ab740;--df-primary:#337ab7;--df-primary-hover:#286090;--df-primary-border:#2e6da4;--df-secondary:#fff;--df-secondary-color:#333;--df-secondary-hover:#e6e6e6;--df-secondary-border:#ccc;--df-success:#5cb85c;--df-success-hover:#449d44;--df-info:#5bc0de;--df-info-hover:#31b0d5;--df-warning:#f0ad4e;--df-warning-hover:#ec971f;--df-danger:#d9534f;--df-danger-hover:#c9302c;--df-radius:4px;--df-radius-lg:6px;--df-control-height:34px;--df-control-padding-y:6px;--df-control-padding-x:12px;--df-gutter:16px;color:var(--df-body-color);font-family:var(--df-font-family);font-size:var(--df-font-size);line-height:var(--df-line-height)}[data-dynamicforms-react-root][data-bootstrap-version="5"],[data-preview-bootstrap-version="5"]{--df-body-color:#212529;--df-surface-soft:#f8f9fa;--df-border:#dee2e6;--df-border-strong:#adb5bd;--df-focus-ring:#0d6efd40;--df-primary:#0d6efd;--df-primary-hover:#0b5ed7;--df-primary-border:#0a58ca;--df-secondary:#6c757d;--df-secondary-color:#fff;--df-secondary-hover:#5c636a;--df-secondary-border:#565e64;--df-success:#198754;--df-success-hover:#157347;--df-info:#0dcaf0;--df-info-hover:#31d2f2;--df-warning:#ffc107;--df-warning-hover:#ffca2c;--df-danger:#dc3545;--df-danger-hover:#bb2d3b;--df-radius:.375rem;--df-radius-lg:.5rem;--df-control-height:38px;--df-control-padding-y:.375rem;--df-control-padding-x:.75rem}[data-dynamicforms-react-root] *,[data-dynamicforms-react-root] :before,[data-dynamicforms-react-root] :after{box-sizing:border-box}[data-dynamicforms-react-root] button,[data-dynamicforms-react-root] input,[data-dynamicforms-react-root] select,[data-dynamicforms-react-root] textarea{font:inherit}[data-dynamicforms-react-root] a{color:var(--df-primary)}[data-dynamicforms-react-root] a:hover{color:var(--df-primary-hover)}[data-dynamicforms-react-root] img{max-width:100%}[data-dynamicforms-react-root] .form-group,[data-dynamicforms-react-root] .df-form-group{margin-bottom:15px}[data-dynamicforms-react-root] .form-group>label,[data-dynamicforms-react-root] .df-form-group>label{max-width:100%;margin-bottom:5px;font-weight:700;display:inline-block}[data-dynamicforms-react-root] .form-text,[data-dynamicforms-react-root] .help-block{color:var(--df-muted);margin:5px 0 0;font-size:.9em;line-height:1.55;display:block}[data-dynamicforms-react-root] .form-control,[data-dynamicforms-react-root] .form-select{width:100%;min-width:0;min-height:var(--df-control-height);padding:var(--df-control-padding-y) var(--df-control-padding-x);color:var(--df-body-color);border:1px solid var(--df-border-strong);border-radius:var(--df-radius);background-color:#fff;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;box-shadow:inset 0 1px 1px #00000013}[data-dynamicforms-react-root][data-bootstrap-version="5"] .form-control,[data-dynamicforms-react-root][data-bootstrap-version="5"] .form-select{box-shadow:none}[data-dynamicforms-react-root] textarea.form-control{resize:vertical;height:auto;min-height:76px}[data-dynamicforms-react-root] select.form-control,[data-dynamicforms-react-root] select.form-select{height:var(--df-control-height);padding-top:4px;padding-bottom:4px}[data-dynamicforms-react-root] .form-control:focus,[data-dynamicforms-react-root] .form-select:focus{border-color:var(--df-primary);box-shadow:0 0 0 3px var(--df-focus-ring);outline:0}[data-dynamicforms-react-root] .form-control::placeholder{color:#999;opacity:1}[data-dynamicforms-react-root] .form-control:disabled,[data-dynamicforms-react-root] .form-select:disabled,[data-dynamicforms-react-root] .form-control[readonly]{opacity:1;cursor:not-allowed;background:#eee}[data-dynamicforms-react-root][data-bootstrap-version="5"] .form-control:disabled,[data-dynamicforms-react-root][data-bootstrap-version="5"] .form-select:disabled,[data-dynamicforms-react-root][data-bootstrap-version="5"] .form-control[readonly]{background:#e9ecef}[data-dynamicforms-react-root] .input-sm,[data-dynamicforms-react-root] .form-control-sm{border-radius:3px;height:30px;min-height:30px;padding:5px 10px;font-size:12px}[data-dynamicforms-react-root] .input-lg,[data-dynamicforms-react-root] .form-control-lg{border-radius:var(--df-radius-lg);height:46px;min-height:46px;padding:10px 16px;font-size:18px}[data-dynamicforms-react-root] .df-file-input{height:auto;min-height:var(--df-control-height);padding:5px 8px;line-height:1.6}[data-dynamicforms-react-root] .df-file-input::file-selector-button{border:0;border-left:1px solid var(--df-border);background:var(--df-surface-soft);color:var(--df-body-color);cursor:pointer;margin:-5px -8px -5px 10px;padding:6px 12px}[data-dynamicforms-react-root] .df-file-input:hover::file-selector-button{background:#eceff2}[data-dynamicforms-react-root] .has-error .form-control,[data-dynamicforms-react-root] .has-error .form-select,[data-dynamicforms-react-root] .df-has-error .form-control,[data-dynamicforms-react-root] .df-has-error .form-select,[data-dynamicforms-react-root] .form-control.is-invalid,[data-dynamicforms-react-root] .form-select.is-invalid,[data-dynamicforms-react-root] .form-check-input.is-invalid{border-color:var(--df-danger)}[data-dynamicforms-react-root] .has-error .form-control:focus,[data-dynamicforms-react-root] .df-has-error .form-control:focus,[data-dynamicforms-react-root] .form-control.is-invalid:focus,[data-dynamicforms-react-root] .form-select.is-invalid:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--df-danger) 22%,transparent)}[data-dynamicforms-react-root] .has-error>label,[data-dynamicforms-react-root] .df-has-error>label,[data-dynamicforms-react-root] .invalid-feedback,[data-dynamicforms-react-root] .df-validation-errors{color:var(--df-danger)}[data-dynamicforms-react-root] .invalid-feedback{display:none}[data-dynamicforms-react-root] .invalid-feedback.d-block,[data-dynamicforms-react-root] .df-validation-errors{display:block}[data-dynamicforms-react-root] .input-group,[data-dynamicforms-react-root] .df-input-group{border-collapse:separate;align-items:stretch;width:100%;display:flex;position:relative}[data-dynamicforms-react-root] .input-group>.form-control,[data-dynamicforms-react-root] .df-input-group>.form-control{z-index:1;flex:auto;width:1%;min-width:0;margin:0;position:relative}[data-dynamicforms-react-root] .input-group-addon,[data-dynamicforms-react-root] .input-group-text{min-width:40px;padding:var(--df-control-padding-y) var(--df-control-padding-x);color:#555;white-space:nowrap;text-align:center;border:1px solid var(--df-border-strong);background:#eee;flex:none;justify-content:center;align-items:center;display:flex}[data-dynamicforms-react-root][data-bootstrap-version="5"] .input-group-addon,[data-dynamicforms-react-root][data-bootstrap-version="5"] .input-group-text{color:#495057;background:#e9ecef}[data-dynamicforms-react-root] .input-group>:first-child{border-start-start-radius:var(--df-radius);border-end-start-radius:var(--df-radius)}[data-dynamicforms-react-root] .input-group>:last-child{border-start-end-radius:var(--df-radius);border-end-end-radius:var(--df-radius)}[data-dynamicforms-react-root] .input-group>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:-1px}[data-dynamicforms-react-root] .input-group>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}[data-dynamicforms-react-root] .df-choice-list{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}[data-dynamicforms-react-root] .checkbox,[data-dynamicforms-react-root] .radio,[data-dynamicforms-react-root] .form-check,[data-dynamicforms-react-root] .df-check,[data-dynamicforms-react-root] .df-radio{margin:5px 0;font-weight:400;position:relative}[data-dynamicforms-react-root] .checkbox label,[data-dynamicforms-react-root] .radio label,[data-dynamicforms-react-root] .form-check-label,[data-dynamicforms-react-root] .df-check label,[data-dynamicforms-react-root] .df-radio label{cursor:pointer;align-items:center;gap:7px;min-height:20px;margin:0;font-weight:400;display:inline-flex}[data-dynamicforms-react-root] .form-check-input,[data-dynamicforms-react-root] .df-check input[type=checkbox],[data-dynamicforms-react-root] .df-radio input[type=radio]{float:none;width:16px;height:16px;accent-color:var(--df-primary);flex:none;margin:0;position:static}[data-dynamicforms-react-root][data-bootstrap-version="5"] .form-check-input{width:1em;height:1em}[data-dynamicforms-react-root] .form-check-input:focus{box-shadow:0 0 0 3px var(--df-focus-ring);outline:0}[data-dynamicforms-react-root] .form-check-input:disabled+span,[data-dynamicforms-react-root] .form-check-input:disabled~span{opacity:.65;cursor:not-allowed}[data-dynamicforms-react-root] .btn{color:#333;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--df-radius);background:#fff;border:1px solid #0000;justify-content:center;align-items:center;gap:5px;min-height:34px;margin:0;padding:6px 12px;font-weight:400;line-height:1.42857;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-flex}[data-dynamicforms-react-root] .btn:hover,[data-dynamicforms-react-root] .btn:focus{text-decoration:none}[data-dynamicforms-react-root] .btn:focus-visible{box-shadow:0 0 0 3px var(--df-focus-ring);outline:0}[data-dynamicforms-react-root] .btn:disabled,[data-dynamicforms-react-root] .btn.disabled{pointer-events:none;cursor:not-allowed;opacity:.65;box-shadow:none}[data-dynamicforms-react-root] .btn-default,[data-dynamicforms-react-root] .btn-secondary{color:var(--df-secondary-color);background:var(--df-secondary);border-color:var(--df-secondary-border)}[data-dynamicforms-react-root] .btn-default:hover,[data-dynamicforms-react-root] .btn-default:focus,[data-dynamicforms-react-root] .btn-secondary:hover,[data-dynamicforms-react-root] .btn-secondary:focus{color:var(--df-secondary-color);background:var(--df-secondary-hover);border-color:var(--df-secondary-border)}[data-dynamicforms-react-root] .btn-primary{color:#fff;background:var(--df-primary);border-color:var(--df-primary-border)}[data-dynamicforms-react-root] .btn-primary:hover,[data-dynamicforms-react-root] .btn-primary:focus{color:#fff;background:var(--df-primary-hover);border-color:var(--df-primary-border)}[data-dynamicforms-react-root] .btn-success{color:#fff;background:var(--df-success);border-color:var(--df-success)}[data-dynamicforms-react-root] .btn-success:hover,[data-dynamicforms-react-root] .btn-success:focus{color:#fff;background:var(--df-success-hover);border-color:var(--df-success-hover)}[data-dynamicforms-react-root] .btn-info{color:#fff;background:var(--df-info);border-color:var(--df-info)}[data-dynamicforms-react-root][data-bootstrap-version="5"] .btn-info{color:#000}[data-dynamicforms-react-root] .btn-info:hover,[data-dynamicforms-react-root] .btn-info:focus{background:var(--df-info-hover);border-color:var(--df-info-hover)}[data-dynamicforms-react-root] .btn-warning{color:#fff;background:var(--df-warning);border-color:var(--df-warning)}[data-dynamicforms-react-root][data-bootstrap-version="5"] .btn-warning{color:#000}[data-dynamicforms-react-root] .btn-warning:hover,[data-dynamicforms-react-root] .btn-warning:focus{background:var(--df-warning-hover);border-color:var(--df-warning-hover)}[data-dynamicforms-react-root] .btn-danger{color:#fff;background:var(--df-danger);border-color:var(--df-danger)}[data-dynamicforms-react-root] .btn-danger:hover,[data-dynamicforms-react-root] .btn-danger:focus{color:#fff;background:var(--df-danger-hover);border-color:var(--df-danger-hover)}[data-dynamicforms-react-root] .btn-link{color:var(--df-primary);box-shadow:none;background:0 0;border-color:#0000}[data-dynamicforms-react-root] .btn-xs{border-radius:3px;min-height:24px;padding:1px 5px;font-size:12px;line-height:1.5}[data-dynamicforms-react-root] .btn-sm{border-radius:3px;min-height:30px;padding:5px 10px;font-size:12px;line-height:1.5}[data-dynamicforms-react-root] .btn-lg{border-radius:var(--df-radius-lg);min-height:46px;padding:10px 16px;font-size:18px;line-height:1.33333}[data-dynamicforms-react-root] .btn-block{width:100%;display:flex}[data-dynamicforms-react-root] .btn-group{vertical-align:middle;display:inline-flex;position:relative}[data-dynamicforms-react-root] .btn-group>.btn:not(:first-child){border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:-1px}[data-dynamicforms-react-root] .btn-group>.btn:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}[data-dynamicforms-react-root] .alert{border-radius:var(--df-radius);border:1px solid #0000;margin-bottom:20px;padding:15px;line-height:1.65;position:relative}[data-dynamicforms-react-root] .alert-success{color:#3c763d;background:#dff0d8;border-color:#d6e9c6}[data-dynamicforms-react-root] .alert-info{color:#31708f;background:#d9edf7;border-color:#bce8f1}[data-dynamicforms-react-root] .alert-warning{color:#8a6d3b;background:#fcf8e3;border-color:#faebcc}[data-dynamicforms-react-root] .alert-danger{color:#a94442;background:#f2dede;border-color:#ebccd1}[data-dynamicforms-react-root][data-bootstrap-version="5"] .alert-success{color:#0f5132;background:#d1e7dd;border-color:#badbcc}[data-dynamicforms-react-root][data-bootstrap-version="5"] .alert-info{color:#055160;background:#cff4fc;border-color:#b6effb}[data-dynamicforms-react-root][data-bootstrap-version="5"] .alert-warning{color:#664d03;background:#fff3cd;border-color:#ffecb5}[data-dynamicforms-react-root][data-bootstrap-version="5"] .alert-danger{color:#842029;background:#f8d7da;border-color:#f5c2c7}[data-dynamicforms-react-root] .panel,[data-dynamicforms-react-root] .card,[data-dynamicforms-react-root] .df-panel{border:1px solid var(--df-border);border-radius:var(--df-radius);background:#fff;margin:0 0 20px;display:block;position:relative;overflow:visible;box-shadow:0 1px 1px #0000000d}[data-dynamicforms-react-root][data-bootstrap-version="5"] .panel,[data-dynamicforms-react-root][data-bootstrap-version="5"] .card,[data-dynamicforms-react-root][data-bootstrap-version="5"] .df-panel{box-shadow:none}[data-dynamicforms-react-root] .panel-heading,[data-dynamicforms-react-root] .card-header{border-bottom:1px solid var(--df-border);border-start-start-radius:calc(var(--df-radius) - 1px);border-start-end-radius:calc(var(--df-radius) - 1px);padding:10px 15px;font-weight:600}[data-dynamicforms-react-root] .panel-body,[data-dynamicforms-react-root] .card-body{padding:15px}[data-dynamicforms-react-root] .panel-footer,[data-dynamicforms-react-root] .card-footer{background:var(--df-surface-soft);border-top:1px solid var(--df-border);padding:10px 15px}[data-dynamicforms-react-root] .panel-default>.panel-heading,[data-dynamicforms-react-root] .panel-default>.card-header{color:#333;background:#f5f5f5;border-color:#ddd}[data-dynamicforms-react-root] .panel-primary{border-color:var(--df-primary)}[data-dynamicforms-react-root] .panel-primary>.panel-heading,[data-dynamicforms-react-root] .panel-primary>.card-header{color:#fff;background:var(--df-primary);border-color:var(--df-primary)}[data-dynamicforms-react-root] .panel-success{border-color:#d6e9c6}[data-dynamicforms-react-root] .panel-success>.panel-heading,[data-dynamicforms-react-root] .panel-success>.card-header{color:#3c763d;background:#dff0d8;border-color:#d6e9c6}[data-dynamicforms-react-root] .panel-info{border-color:#bce8f1}[data-dynamicforms-react-root] .panel-info>.panel-heading,[data-dynamicforms-react-root] .panel-info>.card-header{color:#31708f;background:#d9edf7;border-color:#bce8f1}[data-dynamicforms-react-root] .panel-warning{border-color:#faebcc}[data-dynamicforms-react-root] .panel-warning>.panel-heading,[data-dynamicforms-react-root] .panel-warning>.card-header{color:#8a6d3b;background:#fcf8e3;border-color:#faebcc}[data-dynamicforms-react-root] .panel-danger{border-color:#ebccd1}[data-dynamicforms-react-root] .panel-danger>.panel-heading,[data-dynamicforms-react-root] .panel-danger>.card-header{color:#a94442;background:#f2dede;border-color:#ebccd1}[data-dynamicforms-react-root][data-bootstrap-version="5"] .panel-success>.panel-heading,[data-dynamicforms-react-root][data-bootstrap-version="5"] .panel-success>.card-header{color:#0f5132;background:#d1e7dd}[data-dynamicforms-react-root][data-bootstrap-version="5"] .panel-info>.panel-heading,[data-dynamicforms-react-root][data-bootstrap-version="5"] .panel-info>.card-header{color:#055160;background:#cff4fc}[data-dynamicforms-react-root][data-bootstrap-version="5"] .panel-warning>.panel-heading,[data-dynamicforms-react-root][data-bootstrap-version="5"] .panel-warning>.card-header{color:#664d03;background:#fff3cd}[data-dynamicforms-react-root][data-bootstrap-version="5"] .panel-danger>.panel-heading,[data-dynamicforms-react-root][data-bootstrap-version="5"] .panel-danger>.card-header{color:#842029;background:#f8d7da}[data-dynamicforms-react-root] .table-responsive{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}[data-dynamicforms-react-root] .table{border-collapse:collapse;border-spacing:0;width:100%;max-width:100%;color:inherit;background:0 0;margin-bottom:20px}[data-dynamicforms-react-root] .table th,[data-dynamicforms-react-root] .table td{vertical-align:top;border-top:1px solid var(--df-border);text-align:start;padding:8px}[data-dynamicforms-react-root] .table thead th{vertical-align:bottom;border-bottom:2px solid var(--df-border);white-space:nowrap;font-weight:700}[data-dynamicforms-react-root] .table-bordered,[data-dynamicforms-react-root] .table-bordered th,[data-dynamicforms-react-root] .table-bordered td{border:1px solid var(--df-border)}[data-dynamicforms-react-root] .table-striped tbody tr:nth-of-type(odd){background:#00000006}[data-dynamicforms-react-root] .table-hover tbody tr:hover{background:#0000000e}[data-dynamicforms-react-root] .table-condensed th,[data-dynamicforms-react-root] .table-condensed td,[data-dynamicforms-react-root] .table-sm th,[data-dynamicforms-react-root] .table-sm td{padding:5px}[data-dynamicforms-react-root] .progress{border-radius:var(--df-radius);background:#f5f5f5;height:20px;margin-bottom:20px;display:flex;overflow:hidden;box-shadow:inset 0 1px 2px #0000001a}[data-dynamicforms-react-root][data-bootstrap-version="5"] .progress{height:1rem;box-shadow:none;background:#e9ecef}[data-dynamicforms-react-root] .progress-bar{color:#fff;white-space:nowrap;text-align:center;background:var(--df-primary);justify-content:center;align-items:center;min-width:0;height:100%;font-size:12px;transition:width .6s;display:flex}[data-dynamicforms-react-root] .progress-bar-success,[data-dynamicforms-react-root] .bg-success{background-color:var(--df-success)!important}[data-dynamicforms-react-root] .progress-bar-info,[data-dynamicforms-react-root] .bg-info{background-color:var(--df-info)!important}[data-dynamicforms-react-root] .progress-bar-warning,[data-dynamicforms-react-root] .bg-warning{background-color:var(--df-warning)!important}[data-dynamicforms-react-root] .progress-bar-danger,[data-dynamicforms-react-root] .bg-danger{background-color:var(--df-danger)!important}[data-dynamicforms-react-root] .breadcrumb{border-radius:var(--df-radius);background:#f5f5f5;flex-wrap:wrap;gap:0;margin:0 0 20px;padding:8px 15px;list-style:none;display:flex}[data-dynamicforms-react-root][data-bootstrap-version="5"] .breadcrumb{background:0 0;padding:0}[data-dynamicforms-react-root] .breadcrumb>li{align-items:center;display:flex}[data-dynamicforms-react-root] .breadcrumb>li+li:before{content:"/";color:#ccc;padding:0 8px}[data-dynamicforms-react-root] .breadcrumb>.active{color:#777}[data-dynamicforms-react-root] .nav{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}[data-dynamicforms-react-root] .nav-tabs{border-bottom:1px solid var(--df-border)}[data-dynamicforms-react-root] .nav-tabs>li,[data-dynamicforms-react-root] .nav-tabs>.nav-item{margin-bottom:-1px}[data-dynamicforms-react-root] .nav-tabs>li>button,[data-dynamicforms-react-root] .nav-tabs .nav-link{color:var(--df-primary);border-radius:var(--df-radius) var(--df-radius) 0 0;cursor:pointer;background:0 0;border:1px solid #0000;padding:10px 15px;display:block}[data-dynamicforms-react-root] .nav-tabs>li.active>button,[data-dynamicforms-react-root] .nav-tabs .nav-link.active{color:#555;border-color:var(--df-border) var(--df-border) #fff;background:#fff}[data-dynamicforms-react-root] .label,[data-dynamicforms-react-root] .badge{color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background:#777;border-radius:.25em;padding:.25em .55em;font-size:75%;font-weight:700;line-height:1;display:inline-block}[data-dynamicforms-react-root] .label-primary,[data-dynamicforms-react-root] .bg-primary{background:var(--df-primary)!important}[data-dynamicforms-react-root] .label-info{background:var(--df-info)!important}[data-dynamicforms-react-root][data-bootstrap-version="5"] .label-info,[data-dynamicforms-react-root][data-bootstrap-version="5"] .bg-info{color:#000}[data-dynamicforms-react-root] .df-form-row{margin-inline:calc(var(--df-gutter) / -2);flex-wrap:wrap;display:flex}[data-dynamicforms-react-root] .df-form-col{width:100%;min-width:0;max-width:100%;padding-inline:calc(var(--df-gutter) / 2);flex:0 0 100%;position:relative}@media (width>=992px){[data-dynamicforms-react-root].df-bs-3 .df-col-span-1{flex-basis:8.33333%;max-width:8.33333%}[data-dynamicforms-react-root].df-bs-3 .df-col-span-2{flex-basis:16.6667%;max-width:16.6667%}[data-dynamicforms-react-root].df-bs-3 .df-col-span-3{flex-basis:25%;max-width:25%}[data-dynamicforms-react-root].df-bs-3 .df-col-span-4{flex-basis:33.3333%;max-width:33.3333%}[data-dynamicforms-react-root].df-bs-3 .df-col-span-5{flex-basis:41.6667%;max-width:41.6667%}[data-dynamicforms-react-root].df-bs-3 .df-col-span-6{flex-basis:50%;max-width:50%}[data-dynamicforms-react-root].df-bs-3 .df-col-span-7{flex-basis:58.3333%;max-width:58.3333%}[data-dynamicforms-react-root].df-bs-3 .df-col-span-8{flex-basis:66.6667%;max-width:66.6667%}[data-dynamicforms-react-root].df-bs-3 .df-col-span-9{flex-basis:75%;max-width:75%}[data-dynamicforms-react-root].df-bs-3 .df-col-span-10{flex-basis:83.3333%;max-width:83.3333%}[data-dynamicforms-react-root].df-bs-3 .df-col-span-11{flex-basis:91.6667%;max-width:91.6667%}[data-dynamicforms-react-root].df-bs-3 .df-col-span-12{flex-basis:100%;max-width:100%}}@media (width>=768px){[data-dynamicforms-react-root].df-bs-5 .df-col-span-1{flex-basis:8.33333%;max-width:8.33333%}[data-dynamicforms-react-root].df-bs-5 .df-col-span-2{flex-basis:16.6667%;max-width:16.6667%}[data-dynamicforms-react-root].df-bs-5 .df-col-span-3{flex-basis:25%;max-width:25%}[data-dynamicforms-react-root].df-bs-5 .df-col-span-4{flex-basis:33.3333%;max-width:33.3333%}[data-dynamicforms-react-root].df-bs-5 .df-col-span-5{flex-basis:41.6667%;max-width:41.6667%}[data-dynamicforms-react-root].df-bs-5 .df-col-span-6{flex-basis:50%;max-width:50%}[data-dynamicforms-react-root].df-bs-5 .df-col-span-7{flex-basis:58.3333%;max-width:58.3333%}[data-dynamicforms-react-root].df-bs-5 .df-col-span-8{flex-basis:66.6667%;max-width:66.6667%}[data-dynamicforms-react-root].df-bs-5 .df-col-span-9{flex-basis:75%;max-width:75%}[data-dynamicforms-react-root].df-bs-5 .df-col-span-10{flex-basis:83.3333%;max-width:83.3333%}[data-dynamicforms-react-root].df-bs-5 .df-col-span-11{flex-basis:91.6667%;max-width:91.6667%}[data-dynamicforms-react-root].df-bs-5 .df-col-span-12{flex-basis:100%;max-width:100%}}[data-dynamicforms-react-root] .img-responsive,[data-dynamicforms-react-root] .img-fluid{max-width:100%;height:auto;display:block}[data-dynamicforms-react-root] .center-block{margin-inline:auto;display:block}[data-dynamicforms-react-root] .pull-left,[data-dynamicforms-react-root] .float-start{float:left!important}[data-dynamicforms-react-root] .pull-right,[data-dynamicforms-react-root] .float-end{float:right!important}[data-dynamicforms-react-root] .text-left,[data-dynamicforms-react-root] .text-start{text-align:left!important}[data-dynamicforms-react-root] .text-right,[data-dynamicforms-react-root] .text-end{text-align:right!important}[data-dynamicforms-react-root] .text-center{text-align:center!important}[data-dynamicforms-react-root] .text-muted{color:var(--df-muted)!important}[data-dynamicforms-react-root] .text-primary{color:var(--df-primary)!important}[data-dynamicforms-react-root] .text-success{color:var(--df-success)!important}[data-dynamicforms-react-root] .text-info{color:#31708f!important}[data-dynamicforms-react-root] .text-warning{color:#8a6d3b!important}[data-dynamicforms-react-root] .text-danger{color:var(--df-danger)!important}[data-dynamicforms-react-root] .d-block{display:block!important}[data-dynamicforms-react-root] .d-none,[data-dynamicforms-react-root] .hidden{display:none!important}[data-dynamicforms-react-root] .clearfix:after{clear:both;content:"";display:table}[data-dynamicforms-react-root] .sr-only,[data-dynamicforms-react-root] .visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}[data-dynamicforms-react-root] .well{border-radius:var(--df-radius);background:#f5f5f5;border:1px solid #e3e3e3;min-height:20px;margin-bottom:20px;padding:19px;box-shadow:inset 0 1px 1px #0000000d}[data-dynamicforms-react-root] .jumbotron{border-radius:var(--df-radius-lg);background:#eee;margin-bottom:30px;padding:30px 15px}[data-dynamicforms-react-root] .df-management-header{z-index:35;color:#fff;background:#222;position:relative;box-shadow:0 2px 8px #00000029}[data-dynamicforms-react-root][data-bootstrap-version="5"] .df-management-header{background:#212529}[data-dynamicforms-react-root] .df-management-nav{align-items:center;gap:8px;max-width:1500px;min-height:52px;margin:0 auto;padding:7px 16px;display:flex}[data-dynamicforms-react-root] .df-management-brand{color:#fff;flex:none;padding:7px 4px;font-size:17px;font-weight:700;text-decoration:none}[data-dynamicforms-react-root] .df-management-links{scrollbar-width:thin;align-items:center;gap:3px;min-width:0;display:flex;overflow-x:auto}[data-dynamicforms-react-root] .df-management-links a,[data-dynamicforms-react-root] .df-management-site-link{color:#d8d8d8;border-radius:var(--df-radius);white-space:nowrap;flex:none;padding:8px 10px;text-decoration:none;display:block}[data-dynamicforms-react-root] .df-management-links a:hover,[data-dynamicforms-react-root] .df-management-links a.is-active,[data-dynamicforms-react-root] .df-management-site-link:hover{color:#fff;background:#ffffff21}[data-dynamicforms-react-root] .df-management-site-link{margin-inline-start:auto}[data-dynamicforms-react-root] .df-management-main{background:var(--df-surface);min-height:500px}[data-dynamicforms-react-root] .df-portal-badge{background:var(--df-surface-soft);border:1px solid var(--df-border);color:var(--df-muted);direction:ltr;border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;display:inline-flex}[data-dynamicforms-react-root] .df-bootstrap-note{margin-bottom:18px}[data-dynamicforms-react-root] .df-bootstrap-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}[data-dynamicforms-react-root] .df-bootstrap-choice{text-align:start;min-height:138px;color:var(--df-body-color);border:2px solid var(--df-border);border-radius:var(--df-radius-lg);cursor:pointer;background:#fff;grid-template-columns:1fr auto;gap:5px 10px;padding:18px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;position:relative}[data-dynamicforms-react-root] .df-bootstrap-choice:hover{border-color:var(--df-primary);transform:translateY(-1px)}[data-dynamicforms-react-root] .df-bootstrap-choice:focus-visible{box-shadow:0 0 0 3px var(--df-focus-ring);outline:0}[data-dynamicforms-react-root] .df-bootstrap-choice.is-selected{border-color:var(--df-primary);box-shadow:0 0 0 3px var(--df-focus-ring)}[data-dynamicforms-react-root] .df-bootstrap-choice__number{color:var(--df-primary);text-align:start;direction:ltr;grid-column:1/2;font-size:18px;font-weight:700}[data-dynamicforms-react-root] .df-bootstrap-choice strong{grid-column:1/2;font-size:16px}[data-dynamicforms-react-root] .df-bootstrap-choice small{color:var(--df-muted);grid-column:1/2;line-height:1.8}[data-dynamicforms-react-root] .df-bootstrap-choice i{color:#fff;background:var(--df-primary);border-radius:50%;grid-area:1/2/4;justify-content:center;align-self:start;align-items:center;width:30px;height:30px;font-style:normal;display:flex}[data-dynamicforms-react-root] .df-settings-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0 24px;display:flex}[data-dynamicforms-react-root] .df-settings-preview-section{border-top:1px solid var(--df-border);padding-top:18px}[data-dynamicforms-react-root] .df-settings-preview-section>header{margin-bottom:14px}[data-dynamicforms-react-root] .df-settings-preview-section h3{margin:0 0 6px}[data-dynamicforms-react-root] .df-settings-preview-section p{color:var(--df-muted);margin:0}[data-dynamicforms-react-root] .df-bootstrap-preview{background:var(--df-surface-soft);border:1px solid var(--df-border);border-radius:var(--df-radius-lg);padding:16px}[data-dynamicforms-react-root] .df-preview-toolbar{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}[data-dynamicforms-react-root] .df-compat-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}[data-dynamicforms-react-root] .df-compat-panel{margin:0}[data-dynamicforms-react-root] .df-choice-stack{flex-direction:column;gap:5px;display:flex}[data-dynamicforms-react-root] .df-form-renderer,[data-dynamicforms-react-root] .df-form-preview,[data-dynamicforms-react-root] .df-public-form,[data-dynamicforms-react-root] .df-submission-detail{width:100%;max-width:1180px;margin-inline:auto}[data-dynamicforms-react-root] .df-field-wrapper{min-width:0;margin-bottom:10px}[data-dynamicforms-react-root] .df-form-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:15px 0;display:flex}[data-dynamicforms-react-root] .df-step-breadcrumb{flex-wrap:nowrap;gap:0;overflow-x:auto}[data-dynamicforms-react-root] .df-step-breadcrumb>li{flex:none}[data-dynamicforms-react-root] .df-step-breadcrumb button{color:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0}[data-dynamicforms-react-root] .df-step-breadcrumb button:disabled{cursor:not-allowed;opacity:.55}[data-dynamicforms-react-root] .df-step-breadcrumb li.is-valid button:after{content:" ✓";color:var(--df-success);font-weight:700}[data-dynamicforms-react-root] .df-uploaded-file{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}[data-dynamicforms-react-root] .df-uploaded-file a{overflow-wrap:anywhere;max-width:100%}[data-dynamicforms-react-root] .df-simple-captcha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-dynamicforms-react-root] .df-simple-captcha .form-control{flex:180px;max-width:250px}[data-dynamicforms-react-root] .df-simple-captcha img{border:1px solid var(--df-border);border-radius:var(--df-radius);max-width:150px;height:42px}[data-dynamicforms-react-root] .df-table-inputs .df-form-group{min-width:0;margin-bottom:0}[data-dynamicforms-react-root] .df-table-action-column{white-space:nowrap;width:1%}[data-dynamicforms-react-root] .df-captcha-placeholder{border:1px dashed var(--df-border-strong);border-radius:var(--df-radius)}[data-dynamicforms-react-root] .df-rich-text{overflow-wrap:anywhere}[data-dynamicforms-react-root] .df-designer-row.df-form-row{margin-inline:0}[data-dynamicforms-react-root] .df-designer-column.df-form-col{padding-inline:8px}[data-dynamicforms-react-root] .df-designer-field .form-group:last-child,[data-dynamicforms-react-root] .df-designer-field .panel:last-child{margin-bottom:0}[data-dynamicforms-react-root] .df-field-toolbar button:focus-visible,[data-dynamicforms-react-root] .df-layout-toolbar button:focus-visible{outline-offset:1px;outline:2px solid #fff}@media (width<=767px){[data-dynamicforms-react-root] .df-page{padding:12px}[data-dynamicforms-react-root] .df-page-header{flex-direction:column;align-items:flex-start;gap:10px}[data-dynamicforms-react-root] .df-management-nav{flex-wrap:wrap;align-items:stretch;padding:7px 10px}[data-dynamicforms-react-root] .df-management-brand{width:100%}[data-dynamicforms-react-root] .df-management-links{order:3;width:100%;padding-bottom:2px}[data-dynamicforms-react-root] .df-management-site-link{margin-inline-start:auto}[data-dynamicforms-react-root] .df-bootstrap-choice-grid,[data-dynamicforms-react-root] .df-compat-preview-grid{grid-template-columns:1fr}[data-dynamicforms-react-root] .df-form-actions>.btn{flex:auto}[data-dynamicforms-react-root] .table-responsive{border:1px solid var(--df-border)}}@media print{[data-dynamicforms-react-root] .no-print,[data-dynamicforms-react-root] .df-management-header,[data-dynamicforms-react-root] .df-form-actions,[data-dynamicforms-react-root] .df-toasts{display:none!important}[data-dynamicforms-react-root] .panel,[data-dynamicforms-react-root] .card{break-inside:avoid;box-shadow:none}}[data-dynamicforms-react-root] .input-group-btn{flex:none;align-items:stretch;display:flex;position:relative}[data-dynamicforms-react-root] .input-group-btn>.btn{border-radius:0;height:100%}[data-dynamicforms-react-root] .row{margin-inline:calc(var(--df-gutter) / -2);flex-wrap:wrap;display:flex}[data-dynamicforms-react-root] .row>[class*=col-]{width:100%;min-width:0;padding-inline:calc(var(--df-gutter) / 2);position:relative}@media (width>=992px){[data-dynamicforms-react-root].df-bs-3 .col-md-1{flex:0 0 8.33333%;max-width:8.33333%}[data-dynamicforms-react-root].df-bs-3 .col-md-2{flex:0 0 16.6667%;max-width:16.6667%}[data-dynamicforms-react-root].df-bs-3 .col-md-3{flex:0 0 25%;max-width:25%}[data-dynamicforms-react-root].df-bs-3 .col-md-4{flex:0 0 33.3333%;max-width:33.3333%}[data-dynamicforms-react-root].df-bs-3 .col-md-5{flex:0 0 41.6667%;max-width:41.6667%}[data-dynamicforms-react-root].df-bs-3 .col-md-6{flex:0 0 50%;max-width:50%}[data-dynamicforms-react-root].df-bs-3 .col-md-7{flex:0 0 58.3333%;max-width:58.3333%}[data-dynamicforms-react-root].df-bs-3 .col-md-8{flex:0 0 66.6667%;max-width:66.6667%}[data-dynamicforms-react-root].df-bs-3 .col-md-9{flex:0 0 75%;max-width:75%}[data-dynamicforms-react-root].df-bs-3 .col-md-10{flex:0 0 83.3333%;max-width:83.3333%}[data-dynamicforms-react-root].df-bs-3 .col-md-11{flex:0 0 91.6667%;max-width:91.6667%}[data-dynamicforms-react-root].df-bs-3 .col-md-12{flex:0 0 100%;max-width:100%}}@media (width>=768px){[data-dynamicforms-react-root].df-bs-5 .col-md-1{flex:0 0 8.33333%;max-width:8.33333%}[data-dynamicforms-react-root].df-bs-5 .col-md-2{flex:0 0 16.6667%;max-width:16.6667%}[data-dynamicforms-react-root].df-bs-5 .col-md-3{flex:0 0 25%;max-width:25%}[data-dynamicforms-react-root].df-bs-5 .col-md-4{flex:0 0 33.3333%;max-width:33.3333%}[data-dynamicforms-react-root].df-bs-5 .col-md-5{flex:0 0 41.6667%;max-width:41.6667%}[data-dynamicforms-react-root].df-bs-5 .col-md-6{flex:0 0 50%;max-width:50%}[data-dynamicforms-react-root].df-bs-5 .col-md-7{flex:0 0 58.3333%;max-width:58.3333%}[data-dynamicforms-react-root].df-bs-5 .col-md-8{flex:0 0 66.6667%;max-width:66.6667%}[data-dynamicforms-react-root].df-bs-5 .col-md-9{flex:0 0 75%;max-width:75%}[data-dynamicforms-react-root].df-bs-5 .col-md-10{flex:0 0 83.3333%;max-width:83.3333%}[data-dynamicforms-react-root].df-bs-5 .col-md-11{flex:0 0 91.6667%;max-width:91.6667%}[data-dynamicforms-react-root].df-bs-5 .col-md-12{flex:0 0 100%;max-width:100%}}[data-preview-bootstrap-version="5"] .form-control,[data-preview-bootstrap-version="5"] .form-select{box-shadow:none}[data-preview-bootstrap-version="5"] .btn-info,[data-preview-bootstrap-version="5"] .btn-warning,[data-preview-bootstrap-version="5"] .label-info,[data-preview-bootstrap-version="5"] .bg-info{color:#000}[data-preview-bootstrap-version="5"] .alert-success{color:#0f5132;background:#d1e7dd;border-color:#badbcc}[data-preview-bootstrap-version="5"] .alert-info{color:#055160;background:#cff4fc;border-color:#b6effb}[data-preview-bootstrap-version="5"] .panel-info>.panel-heading,[data-preview-bootstrap-version="5"] .panel-info>.card-header{color:#055160;background:#cff4fc}[data-dynamicforms-react-root] .df-compat-preview-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}[data-dynamicforms-react-root] .df-captcha-code{border:1px solid var(--df-border);border-radius:var(--df-radius);letter-spacing:4px;background:repeating-linear-gradient(-35deg,#f1f3f5,#f1f3f5 5px,#e1e5e9 5px 10px);justify-content:center;align-items:center;min-width:86px;height:42px;padding:0 12px;font-size:18px;font-weight:700;display:inline-flex}[data-dynamicforms-react-root] .df-compat-image-placeholder{min-height:100px;color:var(--df-muted);border:1px solid var(--df-border);border-radius:var(--df-radius);background:linear-gradient(135deg,#edf2f7,#dfe8f1);justify-content:center;align-items:center;margin-top:14px;display:flex}[data-dynamicforms-react-root][data-bootstrap-version="3"],[data-preview-bootstrap-version="3"]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-dynamicforms-react-root] .df-submission-detail{background:#fff;padding:16px}[data-dynamicforms-react-root] .df-submission-detail__header{margin-bottom:10px;padding-bottom:10px}[data-dynamicforms-react-root] .df-report-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-dynamicforms-react-root] .df-pdf-help{color:#555;background:#f7f7f7;border:1px solid #ddd;border-radius:4px;margin:0 0 12px;padding:8px 10px;font-size:12px}[data-dynamicforms-react-root] .df-form-renderer--readonly-all .df-readonly-tab{margin-bottom:12px}[data-dynamicforms-react-root] .df-readonly-tab__heading{justify-content:space-between;align-items:center;gap:10px;display:flex}[data-dynamicforms-react-root] .df-readonly-tab__number{color:#555;background:#eee;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 7px;font-size:12px;display:inline-flex}[data-dynamicforms-react-root] .df-form-renderer--readonly-all .df-form-group{margin-bottom:10px}[data-dynamicforms-react-root] .df-form-renderer--readonly-all .df-file-field{min-height:32px}@media (width<=767px){[data-dynamicforms-react-root] .df-submission-detail{padding:8px}[data-dynamicforms-react-root] .df-report-actions{width:100%}[data-dynamicforms-react-root] .df-report-actions .btn{flex:auto}}@media print{@page{size:A4;margin:10mm}html,body{background:#fff!important;margin:0!important;padding:0!important}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}[data-dynamicforms-react-root]{color:#000!important;background:#fff!important;min-height:0!important}[data-dynamicforms-react-root] .df-submission-detail{background:#fff!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}[data-dynamicforms-react-root] .df-submission-detail__header{border-bottom:1px solid #777!important;margin:0 0 8mm!important;padding:0 0 4mm!important}[data-dynamicforms-react-root] .df-submission-detail__header h2{margin:0 0 2mm!important;font-size:18pt!important}[data-dynamicforms-react-root] .df-submission-detail__header p{color:#333!important;font-size:10pt!important}[data-dynamicforms-react-root] .df-form-renderer--readonly-all{width:100%!important;max-width:none!important}[data-dynamicforms-react-root] .df-readonly-tab{break-inside:avoid-page;page-break-inside:avoid;box-shadow:none!important;border:1px solid #999!important;border-radius:0!important;margin:0 0 5mm!important}[data-dynamicforms-react-root] .df-readonly-tab__heading{background:#eee!important;border-bottom:1px solid #999!important;padding:2.5mm 3mm!important}[data-dynamicforms-react-root] .df-readonly-tab__number{background:#fff!important;border:1px solid #999!important}[data-dynamicforms-react-root] .df-readonly-tab>.panel-body,[data-dynamicforms-react-root] .df-readonly-tab>.card-body{padding:3mm!important}[data-dynamicforms-react-root] .df-form-row{break-inside:avoid-page;page-break-inside:avoid}[data-dynamicforms-react-root] .df-form-group,[data-dynamicforms-react-root] .df-field-wrapper{break-inside:avoid-page;page-break-inside:avoid;margin-bottom:2.5mm!important}[data-dynamicforms-react-root] .form-control,[data-dynamicforms-react-root] .form-select,[data-dynamicforms-react-root] textarea,[data-dynamicforms-react-root] input,[data-dynamicforms-react-root] select{color:#000!important;min-height:0!important;box-shadow:none!important;opacity:1!important;background:0 0!important;border:0!important;border-bottom:1px solid #bbb!important;border-radius:0!important;padding:1mm 0!important}[data-dynamicforms-react-root] textarea{resize:none!important;height:auto!important;overflow:visible!important}[data-dynamicforms-react-root] select{appearance:none!important}[data-dynamicforms-react-root] input[type=checkbox],[data-dynamicforms-react-root] input[type=radio]{border:1px solid #000!important;padding:0!important}[data-dynamicforms-react-root] .table-responsive{border:0!important;overflow:visible!important}[data-dynamicforms-react-root] table{border-collapse:collapse!important;width:100%!important;font-size:9pt!important}[data-dynamicforms-react-root] tr{break-inside:avoid-page;page-break-inside:avoid}[data-dynamicforms-react-root] th,[data-dynamicforms-react-root] td{border:1px solid #999!important;padding:2mm!important}[data-dynamicforms-react-root] a{color:#000!important;text-decoration:underline!important}[data-dynamicforms-react-root] .df-uploaded-file a{overflow-wrap:anywhere!important}}[data-dynamicforms-react-root] .df-color-picker{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}[data-dynamicforms-react-root] .df-color-picker input[type=color]{border:1px solid var(--df-border,#ccc);cursor:pointer;background:#fff;border-radius:4px;width:42px;height:34px;padding:2px}[data-dynamicforms-react-root] .df-color-picker .btn{white-space:nowrap}[data-dynamicforms-react-root] .form-control.df-field-sm,[data-dynamicforms-react-root] .form-select.df-field-sm,[data-dynamicforms-react-root] .df-field-sm.form-control,[data-dynamicforms-react-root] .df-field-sm.form-select{min-height:30px;padding:4px 8px;font-size:12px;line-height:1.5}[data-dynamicforms-react-root] textarea.df-field-sm{min-height:60px}[data-dynamicforms-react-root] .form-control.df-field-md,[data-dynamicforms-react-root] .form-select.df-field-md,[data-dynamicforms-react-root] .df-field-md.form-control,[data-dynamicforms-react-root] .df-field-md.form-select{min-height:34px;padding:6px 10px;font-size:14px;line-height:1.45}[data-dynamicforms-react-root] .form-control.df-field-lg,[data-dynamicforms-react-root] .form-select.df-field-lg,[data-dynamicforms-react-root] .df-field-lg.form-control,[data-dynamicforms-react-root] .df-field-lg.form-select{min-height:44px;padding:9px 13px;font-size:18px;line-height:1.35}[data-dynamicforms-react-root] textarea.df-field-lg{min-height:100px}[data-dynamicforms-react-root] .df-choice-list{flex-wrap:wrap;align-items:center;gap:7px 16px;min-height:30px;display:flex}[data-dynamicforms-react-root] .df-choice-list.text-right{justify-content:flex-start;text-align:right!important}[data-dynamicforms-react-root] .df-choice-list.text-center{justify-content:center;text-align:center!important}[data-dynamicforms-react-root] .df-choice-list.text-left{justify-content:flex-end;text-align:left!important}[data-dynamicforms-react-root] .df-choice-list .df-radio,[data-dynamicforms-react-root] .df-choice-list .df-check{align-items:center;margin:0;display:inline-flex}[data-dynamicforms-react-root] .df-choice-list--radio{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;max-width:100%;padding-block-end:3px;overflow:auto hidden}[data-dynamicforms-react-root] .df-choice-list--radio .df-radio{white-space:nowrap;flex:none}[data-dynamicforms-react-root] .df-choice-list .form-check-label{cursor:pointer;align-items:center;gap:5px;margin:0;display:inline-flex}[data-dynamicforms-react-root] .df-choice-list.df-field-sm{gap:5px 12px;font-size:12px}[data-dynamicforms-react-root] .df-choice-list.df-field-sm .form-check-input{width:13px;height:13px;margin:0}[data-dynamicforms-react-root] .df-choice-list.df-field-md .form-check-input{width:16px;height:16px;margin:0}[data-dynamicforms-react-root] .df-choice-list.df-field-lg{gap:9px 22px;font-size:18px}[data-dynamicforms-react-root] .df-choice-list.df-field-lg .form-check-input{width:21px;height:21px;margin:0}[data-dynamicforms-react-root] .df-check.df-field-sm{font-size:12px}[data-dynamicforms-react-root] .df-check.df-field-sm .form-check-input{width:13px;height:13px}[data-dynamicforms-react-root] .df-check.df-field-lg{font-size:18px}[data-dynamicforms-react-root] .df-check.df-field-lg .form-check-input{width:21px;height:21px}[data-dynamicforms-react-root] .df-persian-datetime{width:100%;min-width:0;position:relative}[data-dynamicforms-react-root] .df-persian-datetime>.df-input-group{width:100%}[data-dynamicforms-react-root] .df-persian-datetime__input-group>.form-control{flex:auto;min-width:0}[data-dynamicforms-react-root] .df-persian-datetime__toggle{flex:0 0 38px;min-width:38px;padding-inline:8px;font-size:18px;line-height:1}[data-dynamicforms-react-root] .df-persian-datetime__popup{z-index:100500;color:#333;text-align:right;direction:rtl;background:#fff;border:1px solid #aaa;border-radius:6px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:10px;position:fixed;overflow:auto;box-shadow:0 8px 28px #0000003d}[data-dynamicforms-react-root] .df-persian-calendar__header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;display:flex}[data-dynamicforms-react-root] .df-persian-calendar__header strong{text-align:center;flex:1}[data-dynamicforms-react-root] .df-persian-calendar{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}[data-dynamicforms-react-root] .df-persian-calendar__weekday{color:#666;justify-content:center;align-items:center;height:25px;font-size:11px;font-weight:700;display:flex}[data-dynamicforms-react-root] .df-persian-calendar__empty{height:31px}[data-dynamicforms-react-root] .df-persian-calendar button{color:#333;background:#fff;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;height:31px;padding:0;display:flex}[data-dynamicforms-react-root] .df-persian-calendar button:hover{color:#fff;background:#5bc0de;border-color:#46b8da}[data-dynamicforms-react-root] .df-persian-calendar button:disabled{color:#bbb;cursor:not-allowed;opacity:.72;background:#f7f7f7;border-color:#0000}[data-dynamicforms-react-root] .df-persian-calendar button:disabled:hover{color:#bbb;background:#f7f7f7;border-color:#0000}[data-dynamicforms-react-root] .df-persian-calendar button.is-selected{color:#fff;background:#337ab7;border-color:#2e6da4;font-weight:700}[data-dynamicforms-react-root] .df-persian-calendar button.is-disabled,[data-dynamicforms-react-root] .df-persian-calendar button:disabled{color:#bbb;cursor:not-allowed;opacity:.65;background:#f7f7f7;border-color:#0000}[data-dynamicforms-react-root] .df-time-picker{direction:ltr;border-top:1px solid #eee;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:5px;margin-top:9px;padding-top:9px;display:grid}[data-dynamicforms-react-root] .df-time-picker label{text-align:center;margin:0;font-weight:400;display:block}[data-dynamicforms-react-root] .df-time-picker label>span{color:#666;text-align:center;direction:rtl;margin-bottom:3px;font-size:10px;display:block}[data-dynamicforms-react-root] .df-time-picker .form-control{text-align:center;height:31px;min-height:31px;padding:3px 4px}[data-dynamicforms-react-root] .df-persian-datetime__actions{border-top:1px solid #eee;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;margin-top:9px;padding-top:9px;display:flex}[data-dynamicforms-react-root] .df-table-inputs,[data-dynamicforms-react-root] .df-form-col,[data-dynamicforms-react-root] .df-field-wrapper{overflow:visible}[data-dynamicforms-react-root] .df-panel-layouts{min-width:0;margin-top:5px;display:block}[data-dynamicforms-react-root] .df-panel-layouts .df-layout-shell{background:#ffffff94;margin-block:4px}[data-dynamicforms-react-root] .df-panel-layout-drop{text-align:center;min-height:30px;font-size:11px;line-height:27px;color:#337ab7!important;background:#f2fbff!important;border-color:#5bc0de!important;height:30px!important}[data-dynamicforms-react-root] .df-panel>.panel-body.df-nested-dropzone,[data-dynamicforms-react-root] .df-panel>.card-body.df-nested-dropzone{min-height:70px;overflow:visible}[data-dynamicforms-react-root] .df-designer-palette .df-palette-grid button[draggable=true]{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-user-drag:element;touch-action:none}[data-dynamicforms-react-root] .df-designer-palette .df-palette-grid button[draggable=true] *{pointer-events:none;-webkit-user-select:none;user-select:none}[data-dynamicforms-react-root] .df-designer-palette .df-palette-grid button.is-dragging{cursor:grabbing;opacity:.55;outline-offset:1px;outline:2px solid #337ab7}[data-dynamicforms-react-root] .df-field-insert-zone,[data-dynamicforms-react-root] .df-layout-insert-zone{min-height:10px}[data-dynamicforms-react-root] .df-field-insert-zone:hover,[data-dynamicforms-react-root] .df-layout-insert-zone:hover{cursor:copy}[data-dynamicforms-react-root] .df-drop-hint{pointer-events:none}[data-dynamicforms-react-root] .df-table-file-field{flex-wrap:wrap;align-items:center;gap:5px;min-width:180px;display:flex}[data-dynamicforms-react-root] .df-table-file-field .df-file-input{min-width:180px;max-width:100%}[data-dynamicforms-react-root] .df-table-file-field .df-validation-errors{flex-basis:100%}[data-dynamicforms-react-root] .df-spacer{box-sizing:border-box;width:100%;min-height:0}[data-dynamicforms-react-root] .df-spacer--runtime{background:0 0!important;border:0!important;outline:0!important;margin:0!important;padding:0!important}[data-dynamicforms-react-root] .df-spacer--designer{color:#78909c;background:repeating-linear-gradient(135deg,#78909c0d,#78909c0d 6px,#0000 6px 12px);justify-content:center;align-items:center;min-height:8px;display:flex;position:relative;border:1px dashed #9bb7c7!important}[data-dynamicforms-react-root] .df-spacer--designer>span{background:#fff;border:1px solid #d6e0e5;border-radius:999px;padding:1px 7px;font-size:10px;line-height:18px}[data-dynamicforms-react-root] .df-print-actions{flex-wrap:wrap;gap:8px;display:flex}[data-dynamicforms-react-root] .df-print-note{margin-bottom:16px}[data-dynamicforms-react-root] .df-readonly-value{width:100%;min-height:34px;color:var(--df-body-color);box-shadow:none;background:0 0;border:0;border-bottom:1px solid #d9dee3;border-radius:0;padding:7px 0;display:block}[data-dynamicforms-react-root] .df-readonly-value--multiline{white-space:pre-wrap;line-height:1.8}[data-dynamicforms-react-root] .df-readonly-empty{color:var(--df-muted)}[data-dynamicforms-react-root] .df-file-preview-card{border-bottom:1px solid #d9dee3;align-items:flex-start;gap:12px;width:100%;padding:8px 0;display:flex}[data-dynamicforms-react-root] .df-file-preview-card--compact{min-width:220px}[data-dynamicforms-react-root] .df-file-preview-visual{flex:none}[data-dynamicforms-react-root] .df-file-preview-thumb{border:1px solid var(--df-border);background:#fff;border-radius:4px;justify-content:center;align-items:center;width:92px;height:92px;text-decoration:none;display:flex;overflow:hidden}[data-dynamicforms-react-root] .df-file-preview-thumb img{object-fit:cover;max-width:100%;max-height:100%;display:block}[data-dynamicforms-react-root] .df-file-preview-thumb--document{background:var(--df-surface-soft)}[data-dynamicforms-react-root] .df-file-icon{color:#2f5d8a;background:#eef3f8;border-radius:999px;justify-content:center;align-items:center;min-width:58px;min-height:32px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}[data-dynamicforms-react-root] .df-file-preview-meta{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}[data-dynamicforms-react-root] .df-file-preview-name{word-break:break-word;line-height:1.7}[data-dynamicforms-react-root] .df-file-preview-actions{flex-wrap:wrap;gap:6px;display:flex}[data-dynamicforms-react-root] .df-file-chip{color:#2f5d8a;background:#eef3f8;border-radius:999px;justify-content:center;align-items:center;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}[data-dynamicforms-react-root] .print-only{display:none}[data-dynamicforms-react-root] .df-submission-detail .panel,[data-dynamicforms-react-root] .df-submission-detail .card{box-shadow:none}[data-dynamicforms-react-root] .df-submission-detail .form-group>label,[data-dynamicforms-react-root] .df-submission-detail .df-form-group>label{margin-bottom:8px}[data-dynamicforms-react-root] .df-submission-detail .table-striped>tbody>tr:nth-of-type(odd){background-color:#0000}[data-dynamicforms-react-root] .df-submission-detail .table>tbody>tr>td .df-readonly-value,[data-dynamicforms-react-root] .df-submission-detail .table>tbody>tr>th .df-readonly-value,[data-dynamicforms-react-root] .df-submission-detail .table>tbody>tr>td .df-file-preview-card{border-bottom:0;padding:0}@media print{body{background:#fff!important}[data-dynamicforms-react-root]{color:#000}[data-dynamicforms-react-root] .no-print{display:none!important}[data-dynamicforms-react-root] .print-only{display:block!important}[data-dynamicforms-react-root] .df-page,[data-dynamicforms-react-root] .df-public-form,[data-dynamicforms-react-root] .df-form-renderer,[data-dynamicforms-react-root] .df-submission-detail{max-width:none;margin:0;padding:0}[data-dynamicforms-react-root] .panel,[data-dynamicforms-react-root] .card,[data-dynamicforms-react-root] .panel-heading,[data-dynamicforms-react-root] .card-header,[data-dynamicforms-react-root] .panel-body,[data-dynamicforms-react-root] .card-body,[data-dynamicforms-react-root] .form-control,[data-dynamicforms-react-root] .form-select,[data-dynamicforms-react-root] input,[data-dynamicforms-react-root] select,[data-dynamicforms-react-root] textarea{box-shadow:none!important;background:#fff!important}[data-dynamicforms-react-root] .df-readonly-value,[data-dynamicforms-react-root] .df-file-preview-card{border-color:#cfcfcf}[data-dynamicforms-react-root] .table-striped>tbody>tr:nth-of-type(odd),[data-dynamicforms-react-root] .table-striped>tbody>tr:nth-of-type(2n){background:#fff!important}[data-dynamicforms-react-root] .df-form-row,[data-dynamicforms-react-root] .df-form-group,[data-dynamicforms-react-root] .df-file-preview-card,[data-dynamicforms-react-root] .panel,[data-dynamicforms-react-root] .card{break-inside:avoid;page-break-inside:avoid}}[data-dynamicforms-react-root] .text-justify{text-align:justify!important}[data-dynamicforms-react-root] .df-text-display-block{width:100%;display:block}[data-dynamicforms-react-root] .df-text-display-inline{width:auto;max-width:100%;display:inline-block}[data-dynamicforms-react-root] .df-text-size-lead{font-size:1.25em;font-weight:600;line-height:1.65}[data-dynamicforms-react-root] .df-table-designer-body{gap:12px;display:grid}[data-dynamicforms-react-root] .df-table-columns-zone,[data-dynamicforms-react-root] .df-table-layout-zone{border:1px dashed var(--df-border-strong,#bbb);background:#fff;border-radius:4px;padding:10px}[data-dynamicforms-react-root] .df-table-layout-zone{background:#f9fbfd}[data-dynamicforms-react-root] .df-table-layouts{gap:6px;display:grid}[data-dynamicforms-react-root] .df-table-layout-drop{margin-top:6px}[data-dynamicforms-react-root] .df-table-entry-area{border:1px solid var(--df-border,#ddd);border-radius:var(--df-radius,4px);background:var(--df-surface-soft,#f8f8f8);margin-bottom:12px;padding:10px}[data-dynamicforms-react-root] .df-table-entry-area .df-table-inputs{background:0 0;margin:0 0 10px;padding:0}[data-dynamicforms-react-root] .df-table-draft-layouts{border:1px dashed var(--df-border-strong,#bbb);background:#fff;border-radius:4px;margin-top:8px;padding:8px}[data-dynamicforms-react-root] .df-table-draft-layouts .df-table-draft-layouts{margin:6px 0 0;padding:6px}[data-dynamicforms-react-root] .df-table-draft-row{margin-bottom:8px}[data-dynamicforms-react-root] .df-table-entry-actions{justify-content:flex-start;margin-top:10px;display:flex}[data-dynamicforms-react-root] .df-text-display-inline.df-rich-text{vertical-align:middle}@media (width<=767px){[data-dynamicforms-react-root] .df-table-entry-area{padding:7px}}[data-dynamicforms-react-root] .df-field-wrapper--inline{vertical-align:middle;width:auto;max-width:100%;display:inline-block}@media print{[data-dynamicforms-react-root] .df-file-preview-card--image{background:#fff!important;border:0!important;width:100%!important;min-width:0!important;padding:1mm 0!important;display:block!important}[data-dynamicforms-react-root] .df-file-preview-card--image .df-file-preview-meta,[data-dynamicforms-react-root] .df-file-preview-card--image .df-file-preview-name,[data-dynamicforms-react-root] .df-file-preview-card--image .df-file-preview-actions,[data-dynamicforms-react-root] .df-file-preview-card--image .df-file-preview-print-link,[data-dynamicforms-react-root] .df-file-preview-card--image .df-file-chip{display:none!important}[data-dynamicforms-react-root] .df-file-preview-card--image .df-file-preview-visual{flex:0 0 100%!important;width:100%!important;min-width:0!important;display:block!important}[data-dynamicforms-react-root] .df-file-preview-card--image .df-file-preview-thumb{background:#fff!important;border:0!important;width:100%!important;max-width:100%!important;height:34mm!important;min-height:34mm!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}[data-dynamicforms-react-root] .df-file-preview-card--image .df-file-preview-thumb img{object-fit:contain!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0 auto!important;display:block!important}[data-dynamicforms-react-root] td .df-file-preview-card--image .df-file-preview-thumb{height:26mm!important;min-height:26mm!important}}[data-dynamicforms-react-root][data-mode=management]{--dfa-bg:#f3f6fb;--dfa-surface:#fff;--dfa-surface-2:#f8fafc;--dfa-sidebar:#111b32;--dfa-sidebar-soft:#1c2946;--dfa-text:#172033;--dfa-muted:#6c7890;--dfa-border:#e3e9f2;--dfa-primary:#5b5ce2;--dfa-primary-strong:#4546c7;--dfa-primary-soft:#eeefff;--dfa-success:#16a36a;--dfa-danger:#db4b58;--dfa-warning:#e59c22;--dfa-sky:#2d8bd8;--dfa-shadow:0 18px 45px #1d2b4c14;--dfa-shadow-sm:0 8px 24px #1d2b4c12;--dfa-radius:18px;--dfa-radius-sm:12px;background:var(--dfa-bg);min-height:100vh;color:var(--dfa-text);font-family:Tahoma,Segoe UI,Arial,sans-serif}[data-dynamicforms-react-root][data-mode=management] .df-admin-shell,[data-dynamicforms-react-root][data-mode=management] .df-admin-shell *{box-sizing:border-box}[data-dynamicforms-react-root][data-mode=management] .df-admin-shell{background:radial-gradient(circle at 90% -20%,#5b5ce21f,transparent 34%),var(--dfa-bg);min-height:100vh;direction:inherit;grid-template-columns:272px minmax(0,1fr);display:grid}[data-dynamicforms-react-root][data-mode=management] .df-admin-shell[dir=rtl]{grid-template-columns:272px minmax(0,1fr)}[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-sidebar-collapsed{grid-template-columns:82px minmax(0,1fr)}[data-dynamicforms-react-root][data-mode=management] .df-admin-sidebar{color:#fff;z-index:90;background:linear-gradient(#101a31 0%,#172441 100%);flex-direction:column;grid-area:1/1;height:100vh;display:flex;position:sticky;inset-block-start:0;overflow:hidden;box-shadow:10px 0 34px #0c17301f}[data-dynamicforms-react-root][data-mode=management] .df-admin-shell[dir=rtl] .df-admin-sidebar{grid-column:1;box-shadow:-10px 0 34px #0c17301f}[data-dynamicforms-react-root][data-mode=management] .df-admin-workspace{grid-area:1/2;min-width:0;min-height:100vh}[data-dynamicforms-react-root][data-mode=management] .df-admin-brand-row{border-bottom:1px solid #ffffff14;align-items:center;gap:8px;min-height:82px;padding:14px 14px 12px;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-brand{color:#fff;flex:1;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-brand:hover{color:#fff;text-decoration:none}[data-dynamicforms-react-root][data-mode=management] .df-admin-brand-mark{background:linear-gradient(145deg,#7576ff,#4b4cd6);border-radius:11px;flex:0 0 34px;grid-template-rows:repeat(2,10px);grid-template-columns:repeat(2,10px);place-content:center;gap:3px;width:34px;height:34px;display:grid;box-shadow:0 8px 18px #5c5de559}[data-dynamicforms-react-root][data-mode=management] .df-admin-brand-mark i{background:#fff;border-radius:3px;display:block}[data-dynamicforms-react-root][data-mode=management] .df-admin-brand-mark i:nth-child(2),[data-dynamicforms-react-root][data-mode=management] .df-admin-brand-mark i:nth-child(3){opacity:.58}[data-dynamicforms-react-root][data-mode=management] .df-admin-brand-copy{flex-direction:column;min-width:0;line-height:1.2;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-brand-copy strong{letter-spacing:.1px;white-space:nowrap;font:700 16px/1.3 Segoe UI,Tahoma,sans-serif}[data-dynamicforms-react-root][data-mode=management] .df-admin-brand-copy small{color:#aeb9cf;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;overflow:hidden}[data-dynamicforms-react-root][data-mode=management] .df-admin-collapse-button,[data-dynamicforms-react-root][data-mode=management] .df-admin-mobile-menu{color:#dbe2f0;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:all .18s;display:inline-flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-collapse-button:hover{color:#fff;background:#ffffff1f}[data-dynamicforms-react-root][data-mode=management] .df-admin-nav{flex-direction:column;flex:1;gap:6px;padding:22px 12px;display:flex;overflow:auto}[data-dynamicforms-react-root][data-mode=management] .df-admin-nav-caption{color:#7786a5;letter-spacing:.7px;text-transform:uppercase;padding:0 12px 8px;font-size:10px;font-weight:700}[data-dynamicforms-react-root][data-mode=management] .df-admin-nav-item,[data-dynamicforms-react-root][data-mode=management] .df-admin-site-link{color:#c9d2e5;border-radius:13px;align-items:center;gap:12px;min-height:58px;padding:9px 12px;text-decoration:none;transition:background-color .18s,color .18s,transform .18s;display:flex;position:relative}[data-dynamicforms-react-root][data-mode=management] .df-admin-nav-item:hover,[data-dynamicforms-react-root][data-mode=management] .df-admin-site-link:hover{color:#fff;background:#ffffff12;text-decoration:none;transform:translateY(-1px)}[data-dynamicforms-react-root][data-mode=management] .df-admin-nav-item.is-active{color:#fff;background:linear-gradient(135deg,#6667f6f2,#494acff2);box-shadow:0 12px 24px #4344c247}[data-dynamicforms-react-root][data-mode=management] .df-admin-nav-icon{background:#ffffff0f;border-radius:10px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-nav-item.is-active .df-admin-nav-icon{background:#ffffff26}[data-dynamicforms-react-root][data-mode=management] .df-admin-nav-copy{flex-direction:column;min-width:0;line-height:1.2;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-nav-copy strong{white-space:nowrap;font-size:13px;font-weight:700}[data-dynamicforms-react-root][data-mode=management] .df-admin-nav-copy small{color:inherit;opacity:.62;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:10px;overflow:hidden}[data-dynamicforms-react-root][data-mode=management] .df-admin-nav-indicator{opacity:0;background:#fff;border-radius:4px;width:4px;height:22px;position:absolute;inset-inline-end:8px}[data-dynamicforms-react-root][data-mode=management] .df-admin-nav-item.is-active .df-admin-nav-indicator{opacity:.9}[data-dynamicforms-react-root][data-mode=management] .df-admin-sidebar-footer{border-top:1px solid #ffffff14;padding:12px}[data-dynamicforms-react-root][data-mode=management] .df-admin-version{color:#71809f;text-align:center;padding:9px 12px 0;font:600 9px/1.2 Segoe UI,Tahoma,sans-serif;display:block}[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-sidebar-collapsed .df-admin-brand-copy,[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-sidebar-collapsed .df-admin-nav-copy,[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-sidebar-collapsed .df-admin-nav-caption,[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-sidebar-collapsed .df-admin-nav-indicator,[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-sidebar-collapsed .df-admin-version{display:none}[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-sidebar-collapsed .df-admin-brand-row{flex-wrap:wrap;justify-content:center;padding-inline:8px}[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-sidebar-collapsed .df-admin-brand{flex:none;justify-content:center}[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-sidebar-collapsed .df-admin-collapse-button{width:30px;height:30px}[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-sidebar-collapsed .df-admin-nav-item,[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-sidebar-collapsed .df-admin-site-link{justify-content:center;padding-inline:8px}[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-sidebar-collapsed .df-admin-nav{padding-inline:10px}[data-dynamicforms-react-root][data-mode=management] .df-admin-topbar{z-index:70;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border-bottom:1px solid #dee5f0e6;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:12px 26px;display:flex;position:sticky;inset-block-start:0;box-shadow:0 4px 18px #2734530a}[data-dynamicforms-react-root][data-mode=management] .df-admin-topbar-start,[data-dynamicforms-react-root][data-mode=management] .df-admin-topbar-actions{align-items:center;gap:12px;min-width:0;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-mobile-menu{border-color:var(--dfa-border);color:var(--dfa-text);background:#fff;display:none}[data-dynamicforms-react-root][data-mode=management] .df-admin-page-context{flex-direction:column;min-width:0;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-page-context span{color:var(--dfa-muted);font-size:10px;font-weight:600}[data-dynamicforms-react-root][data-mode=management] .df-admin-page-context strong{color:var(--dfa-text);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:16px;font-weight:800;overflow:hidden}[data-dynamicforms-react-root][data-mode=management] .df-admin-language-switch{border:1px solid var(--dfa-border);height:38px;color:var(--dfa-muted);background:#fff;border-radius:12px;align-items:center;gap:3px;padding:4px 5px;display:flex;box-shadow:0 3px 9px #1e2d500a}[data-dynamicforms-react-root][data-mode=management] .df-admin-language-switch>svg{margin-inline:4px}[data-dynamicforms-react-root][data-mode=management] .df-admin-language-switch button{min-width:35px;height:28px;color:var(--dfa-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 8px;font:700 11px/1 Tahoma,Segoe UI,sans-serif}[data-dynamicforms-react-root][data-mode=management] .df-admin-language-switch button.is-active{background:var(--dfa-primary-soft);color:var(--dfa-primary)}[data-dynamicforms-react-root][data-mode=management] .df-admin-main{min-height:calc(100vh - 74px);padding:26px}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content{max-width:1640px;margin:0 auto}[data-dynamicforms-react-root][data-mode=management] .df-admin-button{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 15px;font-size:12px;font-weight:700;text-decoration:none;transition:all .18s;display:inline-flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-button:hover{text-decoration:none;transform:translateY(-1px)}[data-dynamicforms-react-root][data-mode=management] .df-admin-button--primary{color:#fff;background:linear-gradient(135deg,#6768ed,#4b4ccf);box-shadow:0 10px 22px #4b4ccf38}[data-dynamicforms-react-root][data-mode=management] .df-admin-button--primary:hover{color:#fff;background:linear-gradient(135deg,#5c5de3,#4142bb)}[data-dynamicforms-react-root][data-mode=management] .df-admin-button--secondary{border-color:var(--dfa-border);color:var(--dfa-text);background:#fff;box-shadow:0 4px 12px #1f30520a}[data-dynamicforms-react-root][data-mode=management] .df-admin-button--secondary:hover{color:var(--dfa-primary);border-color:#cfd7e6}[data-dynamicforms-react-root][data-mode=management] .df-admin-button--compact{min-height:38px;padding:8px 13px}[data-dynamicforms-react-root][data-mode=management] .df-admin-button--large{border-radius:13px;min-height:46px;padding:11px 19px;font-size:13px}[data-dynamicforms-react-root][data-mode=management] .df-admin-mobile-overlay{display:none}[data-dynamicforms-react-root][data-mode=management] .df-admin-dashboard-page{direction:inherit;flex-direction:column;gap:20px;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-hero{min-height:150px;box-shadow:var(--dfa-shadow-sm);background:linear-gradient(135deg,#f8f8ff 0%,#fff 50%,#f2f8ff 100%);border:1px solid #d5dbf7cc;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex;position:relative;overflow:hidden}[data-dynamicforms-react-root][data-mode=management] .df-admin-hero:before{content:"";background:radial-gradient(circle,#6162e830,#6162e800 69%);border-radius:50%;width:230px;height:230px;position:absolute;inset-block-start:-85px;inset-inline-end:-50px}[data-dynamicforms-react-root][data-mode=management] .df-admin-hero-copy{z-index:1;max-width:720px;position:relative}[data-dynamicforms-react-root][data-mode=management] .df-admin-eyebrow{background:var(--dfa-primary-soft);min-height:25px;color:var(--dfa-primary);border-radius:999px;align-items:center;padding:4px 10px;font-size:10px;font-weight:800;display:inline-flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-hero h1{color:var(--dfa-text);margin:11px 0 7px;font-size:25px;font-weight:900;line-height:1.35}[data-dynamicforms-react-root][data-mode=management] .df-admin-hero p{color:var(--dfa-muted);margin:0;font-size:12px;line-height:1.8}[data-dynamicforms-react-root][data-mode=management] .df-admin-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}[data-dynamicforms-react-root][data-mode=management] .df-admin-stat-card{border:1px solid var(--dfa-border);background:var(--dfa-surface);min-height:92px;box-shadow:var(--dfa-shadow-sm);border-radius:17px;align-items:center;gap:14px;padding:17px 18px;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-stat-icon{border-radius:14px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-stat-card.is-indigo .df-admin-stat-icon{color:#5758df;background:#eef}[data-dynamicforms-react-root][data-mode=management] .df-admin-stat-card.is-emerald .df-admin-stat-icon{color:#129261;background:#e6f8f0}[data-dynamicforms-react-root][data-mode=management] .df-admin-stat-card.is-sky .df-admin-stat-icon{color:#2a82cb;background:#e7f3fd}[data-dynamicforms-react-root][data-mode=management] .df-admin-stat-card.is-amber .df-admin-stat-icon{color:#d68b14;background:#fff3de}[data-dynamicforms-react-root][data-mode=management] .df-admin-stat-card>div{flex-direction:column;min-width:0;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-stat-card strong{color:var(--dfa-text);font-size:22px;font-weight:900;line-height:1.1}[data-dynamicforms-react-root][data-mode=management] .df-admin-stat-card span:not(.df-admin-stat-icon){color:var(--dfa-muted);margin-top:7px;font-size:10px;font-weight:600}[data-dynamicforms-react-root][data-mode=management] .df-admin-filter-card{border:1px solid var(--dfa-border);background:var(--dfa-surface);box-shadow:var(--dfa-shadow-sm);border-radius:18px;padding:17px 18px}[data-dynamicforms-react-root][data-mode=management] .df-admin-filter-row{grid-template-columns:minmax(230px,1.7fr) repeat(3,minmax(125px,.72fr)) auto;align-items:end;gap:11px;display:grid}[data-dynamicforms-react-root][data-mode=management] .df-admin-search-control{border:1px solid var(--dfa-border);background:var(--dfa-surface-2);color:#8994a8;border-radius:12px;align-items:center;gap:8px;height:44px;padding:0 12px;transition:all .18s;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-search-control:focus-within{background:#fff;border-color:#aeb5ff;box-shadow:0 0 0 3px #5b5ce21a}[data-dynamicforms-react-root][data-mode=management] .df-admin-search-control input{width:100%;min-width:0;color:var(--dfa-text);background:0 0;border:0;outline:0;font-size:12px}[data-dynamicforms-react-root][data-mode=management] .df-admin-search-control input::placeholder{color:#9ba5b7}[data-dynamicforms-react-root][data-mode=management] .df-admin-search-control button{color:#6f7b90;cursor:pointer;background:#eceff5;border:0;border-radius:7px;width:25px;height:25px;padding:0}[data-dynamicforms-react-root][data-mode=management] .df-admin-select-control{color:var(--dfa-muted);flex-direction:column;gap:6px;margin:0;font-size:9px;font-weight:700;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-select-control select{border:1px solid var(--dfa-border);background:var(--dfa-surface-2);width:100%;height:44px;color:var(--dfa-text);cursor:pointer;border-radius:12px;outline:0;padding:0 11px;font-size:11px}[data-dynamicforms-react-root][data-mode=management] .df-admin-select-control select:focus{background:#fff;border-color:#aeb5ff;box-shadow:0 0 0 3px #5b5ce21a}[data-dynamicforms-react-root][data-mode=management] .df-admin-filter-footer{border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:15px;margin-top:14px;padding-top:14px;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-check-list{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-check-list label{color:var(--dfa-muted);cursor:pointer;align-items:center;gap:7px;margin:0;font-size:10px;font-weight:600;display:inline-flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-check-list input{width:16px;height:16px;accent-color:var(--dfa-primary);margin:0}[data-dynamicforms-react-root][data-mode=management] .df-admin-text-button{color:var(--dfa-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:10px;font-weight:700;display:inline-flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-text-button span{background:var(--dfa-primary-soft);border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;display:inline-flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;transition:opacity .16s;display:grid}[data-dynamicforms-react-root][data-mode=management] .df-admin-form-grid.is-refreshing{opacity:.58}[data-dynamicforms-react-root][data-mode=management] .df-admin-form-card,[data-dynamicforms-react-root][data-mode=management] .df-admin-create-card{border:1px solid var(--dfa-border);background:var(--dfa-surface);min-height:242px;box-shadow:var(--dfa-shadow-sm);border-radius:18px;transition:transform .18s,box-shadow .18s,border-color .18s}[data-dynamicforms-react-root][data-mode=management] .df-admin-form-card:hover,[data-dynamicforms-react-root][data-mode=management] .df-admin-create-card:hover{border-color:#d0d5ff;transform:translateY(-3px);box-shadow:0 18px 42px #2331521a}[data-dynamicforms-react-root][data-mode=management] .df-admin-create-card{color:var(--dfa-text);text-align:center;background:linear-gradient(155deg,#fbfbff,#f5f6ff);border-style:dashed;flex-direction:column;justify-content:center;align-items:center;padding:26px;text-decoration:none;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-create-card:hover{color:var(--dfa-primary);text-decoration:none}[data-dynamicforms-react-root][data-mode=management] .df-admin-create-card-icon{color:#fff;background:linear-gradient(135deg,#6768ed,#4c4dce);border-radius:18px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:14px;display:inline-flex;box-shadow:0 13px 26px #4c4dce40}[data-dynamicforms-react-root][data-mode=management] .df-admin-create-card strong{font-size:14px;font-weight:900}[data-dynamicforms-react-root][data-mode=management] .df-admin-create-card p{max-width:230px;color:var(--dfa-muted);margin:7px 0 0;font-size:10px;line-height:1.7}[data-dynamicforms-react-root][data-mode=management] .df-admin-form-card{flex-direction:column;display:flex;overflow:hidden}[data-dynamicforms-react-root][data-mode=management] .df-admin-form-card-head{justify-content:space-between;align-items:center;gap:10px;padding:15px 16px 0;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-status-pill{border-radius:999px;align-items:center;gap:6px;min-height:25px;padding:4px 9px;font-size:9px;font-weight:800;display:inline-flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-status-pill i{background:currentColor;border-radius:50%;width:6px;height:6px}[data-dynamicforms-react-root][data-mode=management] .df-admin-status-pill.is-active{color:#108d5d;background:#e8f8f1}[data-dynamicforms-react-root][data-mode=management] .df-admin-status-pill.is-inactive{color:#c43f50;background:#fbecef}[data-dynamicforms-react-root][data-mode=management] .df-admin-card-actions{align-items:center;gap:5px;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-card-actions a,[data-dynamicforms-react-root][data-mode=management] .df-admin-card-actions button{border:1px solid var(--dfa-border);color:#768197;cursor:pointer;background:#fff;border-radius:9px;justify-content:center;align-items:center;width:31px;height:31px;padding:0;transition:all .15s;display:inline-flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-card-actions a:hover,[data-dynamicforms-react-root][data-mode=management] .df-admin-card-actions button:hover{background:var(--dfa-primary-soft);color:var(--dfa-primary);border-color:#c7ccff;text-decoration:none}[data-dynamicforms-react-root][data-mode=management] .df-admin-card-actions button:disabled{opacity:.45;cursor:not-allowed}[data-dynamicforms-react-root][data-mode=management] .df-admin-form-card-body{flex-direction:column;flex:1;padding:14px 17px;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-form-card-body h2{color:var(--dfa-text);margin:0;font-size:15px;font-weight:900;line-height:1.55}[data-dynamicforms-react-root][data-mode=management] .df-admin-form-card-body>p{min-height:47px;color:var(--dfa-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 15px;font-size:10px;line-height:1.75;display:-webkit-box;overflow:hidden}[data-dynamicforms-react-root][data-mode=management] .df-admin-form-metrics{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;display:grid}[data-dynamicforms-react-root][data-mode=management] .df-admin-form-metrics>div{background:var(--dfa-surface-2);border-radius:11px;justify-content:space-between;align-items:center;gap:7px;padding:9px 10px;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-form-metrics span{color:var(--dfa-muted);align-items:center;gap:5px;font-size:9px;display:inline-flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-form-metrics strong{color:var(--dfa-text);font-size:11px;font-weight:800}[data-dynamicforms-react-root][data-mode=management] .df-admin-form-card-footer{min-height:45px;color:var(--dfa-muted);background:#fbfcfe;border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;font-size:9px;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-form-card-footer>span:first-child{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;min-width:0;display:inline-flex;overflow:hidden}[data-dynamicforms-react-root][data-mode=management] .df-admin-form-id{color:#8b95a7;direction:ltr;font:700 9px/1 Segoe UI,Tahoma,sans-serif}[data-dynamicforms-react-root][data-mode=management] .df-admin-empty-state{color:var(--dfa-muted);text-align:center;background:#fff;border:1px dashed #ced6e5;border-radius:18px;flex-direction:column;align-items:center;padding:38px 20px;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-empty-state>span{color:#7e8aa0;background:#f0f2f8;border-radius:17px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:13px;display:inline-flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-empty-state strong{color:var(--dfa-text);font-size:14px}[data-dynamicforms-react-root][data-mode=management] .df-admin-empty-state p{margin:7px 0 16px;font-size:10px}[data-dynamicforms-react-root][data-mode=management] .df-admin-pager{justify-content:center;align-items:center;gap:12px;margin:1px 0 8px;display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-pager button{border:1px solid var(--dfa-border);min-height:38px;color:var(--dfa-text);cursor:pointer;background:#fff;border-radius:11px;align-items:center;gap:5px;padding:8px 13px;font-size:10px;font-weight:700;display:inline-flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-pager button:disabled{opacity:.4;cursor:not-allowed}[data-dynamicforms-react-root][data-mode=management] .df-admin-pager>span{color:var(--dfa-muted);font-size:10px}[data-dynamicforms-react-root][data-mode=management] .df-admin-pager>span strong{color:var(--dfa-primary);font-size:12px}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-legacy-content>.df-page,[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-legacy-content>.df-designer-shell,[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-legacy-content>.df-report-designer{max-width:none;margin:0}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-legacy-content .df-page{padding:0}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-legacy-content .df-page-header{border:1px solid var(--dfa-border);box-shadow:var(--dfa-shadow-sm);background:#fff;border-radius:17px;margin:0 0 16px;padding:18px 20px}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-legacy-content .df-page-header h1,[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-legacy-content .df-page-header h2{color:var(--dfa-text);font-size:19px}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-legacy-content .df-page-header p{color:var(--dfa-muted);font-size:11px}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-legacy-content .btn{box-shadow:none;border-radius:10px}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-legacy-content .form-control,[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-legacy-content .form-select{border-color:var(--dfa-border);box-shadow:none;border-radius:10px}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-legacy-content .panel,[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-legacy-content .card,[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-legacy-content .df-filter-panel,[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-legacy-content .df-report-sidebar,[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-legacy-content .df-report-editor{border-color:var(--dfa-border);box-shadow:var(--dfa-shadow-sm);border-radius:15px}[data-dynamicforms-react-root] .df-persian-datetime__popup.is-gregorian{text-align:left;font-family:Segoe UI,Arial,sans-serif}[data-dynamicforms-react-root] .df-persian-datetime__popup.is-gregorian .df-persian-calendar__header strong{direction:ltr}[data-dynamicforms-react-root] .df-persian-datetime__popup.is-gregorian .df-persian-calendar__weekday{text-transform:uppercase;font-size:10px}@media (width<=1250px){[data-dynamicforms-react-root][data-mode=management] .df-admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-dynamicforms-react-root][data-mode=management] .df-admin-filter-row{grid-template-columns:minmax(220px,1.5fr) repeat(2,minmax(120px,.7fr))}[data-dynamicforms-react-root][data-mode=management] .df-admin-filter-row>.df-admin-select-control:nth-of-type(4){grid-column:auto}[data-dynamicforms-react-root][data-mode=management] .df-admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){[data-dynamicforms-react-root][data-mode=management] .df-admin-shell,[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-sidebar-collapsed{display:block}[data-dynamicforms-react-root][data-mode=management] .df-admin-sidebar{width:272px;transition:transform .22s;position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-105%);box-shadow:16px 0 45px #0c17303d}[data-dynamicforms-react-root][data-mode=management] .df-admin-shell[dir=rtl] .df-admin-sidebar{transform:translate(105%);box-shadow:-16px 0 45px #0c17303d}[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-mobile-nav-open .df-admin-sidebar{transform:translate(0)}[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-sidebar-collapsed .df-admin-brand-copy,[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-sidebar-collapsed .df-admin-nav-copy,[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-sidebar-collapsed .df-admin-nav-caption,[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-sidebar-collapsed .df-admin-version{display:flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-mobile-overlay{z-index:85;opacity:0;visibility:hidden;background:#0c142675;border:0;transition:all .2s;display:block;position:fixed;inset:0}[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-mobile-nav-open .df-admin-mobile-overlay{opacity:1;visibility:visible}[data-dynamicforms-react-root][data-mode=management] .df-admin-mobile-menu{display:inline-flex}[data-dynamicforms-react-root][data-mode=management] .df-admin-topbar{padding-inline:16px}[data-dynamicforms-react-root][data-mode=management] .df-admin-main{padding:18px}[data-dynamicforms-react-root][data-mode=management] .df-admin-filter-row{grid-template-columns:1fr 1fr}[data-dynamicforms-react-root][data-mode=management] .df-admin-search-control{grid-column:1/-1}}@media (width<=620px){[data-dynamicforms-react-root][data-mode=management] .df-admin-topbar{min-height:66px;padding:10px 12px}[data-dynamicforms-react-root][data-mode=management] .df-admin-page-context span{display:none}[data-dynamicforms-react-root][data-mode=management] .df-admin-page-context strong{font-size:13px}[data-dynamicforms-react-root][data-mode=management] .df-admin-topbar-actions>.df-admin-button{display:none}[data-dynamicforms-react-root][data-mode=management] .df-admin-main{padding:12px}[data-dynamicforms-react-root][data-mode=management] .df-admin-hero{flex-direction:column;align-items:flex-start;padding:22px}[data-dynamicforms-react-root][data-mode=management] .df-admin-hero h1{font-size:20px}[data-dynamicforms-react-root][data-mode=management] .df-admin-stat-grid,[data-dynamicforms-react-root][data-mode=management] .df-admin-form-grid,[data-dynamicforms-react-root][data-mode=management] .df-admin-filter-row{grid-template-columns:1fr}[data-dynamicforms-react-root][data-mode=management] .df-admin-search-control{grid-column:auto}[data-dynamicforms-react-root][data-mode=management] .df-admin-filter-footer{flex-direction:column;align-items:flex-start}[data-dynamicforms-react-root][data-mode=management] .df-admin-check-list{flex-direction:column;align-items:flex-start;gap:10px}}[data-dynamicforms-react-root][data-mode=management] .df-admin-shell{height:100%;min-height:0;overflow:hidden}[data-dynamicforms-react-root][data-mode=management] .df-admin-workspace{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}[data-dynamicforms-react-root][data-mode=management] .df-admin-topbar{flex:none}[data-dynamicforms-react-root][data-mode=management] .df-admin-main{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:hidden auto}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content{width:100%;min-height:100%}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-designer-content{height:100%;min-height:0;overflow:hidden}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content.is-designer-content>.df-designer-shell{height:100%;min-height:0}[data-dynamicforms-react-root][data-mode=management] .df-admin-shell.is-designer-route .df-admin-main{overflow:hidden}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr]{text-align:left;direction:ltr;font-family:Segoe UI,Arial,sans-serif}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr] .df-designer-issue,[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr] .df-report-selector button,[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr] .df-binding-list button{text-align:left}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr] .df-filter-group.is-child{border-right:1px solid var(--dfa-border,#ddd);border-left:4px solid #5bc0de;margin-left:25px;margin-right:0}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr] .df-row-actions>*{margin-left:0;margin-right:3px}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr] .df-filter-checks input{margin-left:0;margin-right:5px}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr] .df-check,[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr] .df-radio{margin-left:0;margin-right:15px}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr] .df-palette-search>span,[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr] .df-search-field>span{left:9px;right:auto}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr] .df-palette-search button,[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr] .df-search-field button{left:auto;right:5px}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr] .df-form-state{direction:ltr}[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr] .df-property-field,[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr] .df-form-settings,[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr] .df-property-editor,[data-dynamicforms-react-root][data-mode=management] .df-admin-route-content[dir=ltr] .df-designer-palette{text-align:left}[data-dynamicforms-react-root] .df-data-key-card{background:#f8fbff;border:1px solid #cfd8e6;border-radius:8px;flex-direction:column;gap:10px;margin:0 0 14px;padding:12px;display:flex}[data-dynamicforms-react-root] .df-data-key-card__header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}[data-dynamicforms-react-root] .df-data-key-card__header>div{flex-direction:column;gap:4px;min-width:0;display:flex}[data-dynamicforms-react-root] .df-data-key-card__header strong{color:#20334d;font-size:14px}[data-dynamicforms-react-root] .df-data-key-card__header small{color:#62748a;line-height:1.7}[data-dynamicforms-react-root] .df-data-key-card__header .label{border-radius:999px;flex:none;align-items:center;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}[data-dynamicforms-react-root] .df-data-key-card__header .label-success{color:#167044;background:#dff5e8}[data-dynamicforms-react-root] .df-data-key-card__header .label-danger{color:#a12b2b;background:#fde8e8}[data-dynamicforms-react-root] .df-data-key-card__value{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:7px;display:grid}[data-dynamicforms-react-root] .df-data-key-card__value .form-control[readonly]{color:#24364d;cursor:text;background:#fff;font-family:Consolas,Courier New,monospace}[data-dynamicforms-react-root] .df-data-key-card__editor{border-top:1px dashed #c7d3e3;padding-top:10px}[data-dynamicforms-react-root] .df-data-key-card__actions{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}[data-dynamicforms-react-root] .df-data-key-card .df-compact-alert{margin:0}@media (width<=520px){[data-dynamicforms-react-root] .df-data-key-card__header{flex-direction:column}[data-dynamicforms-react-root] .df-data-key-card__value{grid-template-columns:1fr}}[data-dynamicforms-react-root] .df-stage-color-field{align-items:center;gap:6px;min-width:0;display:flex}[data-dynamicforms-react-root] .df-stage-color-field input[type=color]{border:1px solid var(--df-border-strong,#bbb);cursor:pointer;background:#fff;border-radius:4px;flex:0 0 38px;width:38px;height:34px;padding:2px}[data-dynamicforms-react-root] .df-stage-color-field .form-control{flex:auto;min-width:0}[data-dynamicforms-react-root] .df-step-breadcrumb button{border-radius:4px;padding:5px 9px;transition:filter .15s ease-in-out}[data-dynamicforms-react-root] .df-step-breadcrumb button:hover:not(:disabled){filter:brightness(.96)}[data-dynamicforms-react-root] .df-fileupload-field>label,[data-dynamicforms-react-root] .df-table-file-column>label{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;word-break:normal;max-width:100%;line-height:1.75;display:block;overflow:visible}[data-dynamicforms-react-root] .df-panel.df-has-error{border-color:var(--df-danger,#d9534f)}[data-dynamicforms-react-root] .df-panel.df-has-error>.panel-heading,[data-dynamicforms-react-root] .df-panel.df-has-error>.card-header{box-shadow:inset 0 -2px 0 var(--df-danger,#d9534f)}[data-dynamicforms-react-root] .df-table-inputs{align-items:start}[data-dynamicforms-react-root] .df-table-inputs>.df-form-group{flex-direction:column;align-items:stretch;min-width:0;height:100%;display:flex}[data-dynamicforms-react-root] .df-table-inputs>.df-form-group>label{min-height:22px;margin-bottom:5px}[data-dynamicforms-react-root] .df-table-inputs .df-file-field{flex-direction:column;align-items:stretch;gap:5px;width:100%;display:flex}[data-dynamicforms-react-root] .df-table-inputs .df-table-file-field{min-width:0}[data-dynamicforms-react-root] .df-table-inputs .df-table-file-field .df-file-input{width:100%;min-width:0;max-width:none}[data-dynamicforms-react-root] .df-table-inputs .df-uploaded-file{width:100%;min-height:30px}[data-dynamicforms-react-root] .df-table-entry-actions{align-self:end}[data-dynamicforms-react-root] .df-simple-captcha{grid-template-columns:minmax(150px,auto) minmax(180px,260px);justify-content:start;align-items:center;gap:8px 12px;max-width:560px;display:grid}[data-dynamicforms-react-root] .df-simple-captcha__challenge{align-items:center;gap:7px;min-width:0;display:flex}[data-dynamicforms-react-root] .df-simple-captcha__challenge img{border:1px solid var(--df-border,#ccd5df);-webkit-user-select:none;user-select:none;background:#fafcff;border-radius:6px;width:auto;max-width:280px;height:52px;display:block}[data-dynamicforms-react-root] .df-simple-captcha__refresh{white-space:nowrap;min-height:40px}[data-dynamicforms-react-root] .df-simple-captcha__input{letter-spacing:.18em;font-variant-numeric:tabular-nums;width:100%;min-height:42px;font-size:18px;text-align:center!important;direction:ltr!important;max-width:260px!important}[data-dynamicforms-react-root] .df-simple-captcha__hint{color:#667085;grid-column:1/-1;margin:0}[data-dynamicforms-react-root] .df-simple-captcha--preview{flex-wrap:wrap;display:flex}[data-dynamicforms-react-root] .df-simple-captcha__preview-code{color:#1a365d;letter-spacing:.12em;direction:ltr;background:#f8fbff;border:1px solid #c5d0dc;border-radius:6px;justify-content:center;align-items:center;min-width:145px;min-height:48px;font-size:22px;font-weight:700;display:inline-flex}[data-dynamicforms-react-root] .df-simple-captcha-settings .alert{margin-bottom:12px;line-height:1.8}@media (width<=640px){[data-dynamicforms-react-root] .df-simple-captcha{grid-template-columns:1fr;width:100%}[data-dynamicforms-react-root] .df-simple-captcha__challenge{flex-wrap:wrap}[data-dynamicforms-react-root] .df-simple-captcha__challenge img{max-width:100%}[data-dynamicforms-react-root] .df-simple-captcha__input{max-width:none!important}[data-dynamicforms-react-root] .df-simple-captcha__hint{grid-column:1}}[data-dynamicforms-react-root] .df-palette-mode-tabs{border-bottom:1px solid var(--df-border,#d9e2ec);background:#f8fafc;grid-template-columns:1fr 1fr;gap:6px;padding:8px;display:grid}[data-dynamicforms-react-root] .df-palette-mode-tabs button{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:7px;min-height:34px;font-weight:600}[data-dynamicforms-react-root] .df-palette-mode-tabs button.is-active{color:#fff;background:#2563eb;border-color:#2563eb}[data-dynamicforms-react-root] .df-layers-tree{color:#1f2937;background:#fff;flex-direction:column;height:100%;min-height:0;display:flex}[data-dynamicforms-react-root] .df-layer-search{z-index:2;background:#fff;border-bottom:1px solid #e2e8f0;align-items:center;gap:6px;padding:8px;display:flex;position:sticky;top:0}[data-dynamicforms-react-root] .df-layer-search input{min-width:0}[data-dynamicforms-react-root] .df-layer-search>button{color:#64748b;background:0 0;border:0;font-size:20px}[data-dynamicforms-react-root] .df-layer-root,[data-dynamicforms-react-root] .df-layer-root ul{margin:0;padding:0;list-style:none}[data-dynamicforms-react-root] .df-layer-root{padding:6px 4px 24px;overflow:auto}[data-dynamicforms-react-root] .df-layer-node-row{border-radius:6px;align-items:center;min-width:0;display:flex}[data-dynamicforms-react-root] .df-layer-node-row:hover{background:#f1f5f9}[data-dynamicforms-react-root] .df-layer-expander{color:#64748b;background:0 0;border:0;flex:0 0 24px;width:24px;height:28px;padding:0}[data-dynamicforms-react-root] .df-layer-expander-placeholder{flex:0 0 24px}[data-dynamicforms-react-root] .df-layer-select{text-align:start;min-width:0;color:inherit;background:0 0;border:0;flex:1;align-items:center;gap:7px;padding:5px;display:flex}[data-dynamicforms-react-root] .df-layer-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}[data-dynamicforms-react-root] .df-layer-select small,[data-dynamicforms-react-root] .df-layer-column-label small{color:#64748b;white-space:nowrap;font-size:10px}[data-dynamicforms-react-root] .df-layer-icon{color:#2563eb;flex:none}[data-dynamicforms-react-root] .df-layer-node.is-selected>.df-layer-node-row{background:#dbeafe;box-shadow:inset 3px 0 #2563eb}[data-dynamicforms-react-root] .df-layer-tab.is-active>.df-layer-node-row{color:#1d4ed8;font-weight:700}[data-dynamicforms-react-root] .df-layer-column-label{color:#475569;flex:1;align-items:center;gap:7px;padding:5px;display:flex}[data-dynamicforms-react-root] .df-layer-group>span{color:#64748b;padding:4px 38px;font-size:11px;font-weight:700;display:block}[data-dynamicforms-react-root] .df-calculated-control{align-items:stretch;display:flex;position:relative}[data-dynamicforms-react-root] .df-calculated-control .form-control{font-variant-numeric:tabular-nums;background:#f8fafc}[data-dynamicforms-react-root] .df-calculated-badge{border:1px solid #cbd5e1;color:#0369a1;direction:ltr;background:#e0f2fe;border-inline-end:0;border-radius:6px 0 0 6px;align-items:center;padding:0 10px;font-weight:700;display:inline-flex}[data-dynamicforms-react-root] .df-calculated-value{text-align:end;direction:ltr}[data-dynamicforms-react-root] .df-lookup-control{min-width:0;position:relative}[data-dynamicforms-react-root] .df-lookup-input-wrap{align-items:center;display:flex;position:relative}[data-dynamicforms-react-root] .df-lookup-search{padding-inline-end:34px!important}[data-dynamicforms-react-root] .df-lookup-clear{color:#334155;background:#e2e8f0;border:0;border-radius:50%;width:24px;height:24px;line-height:1;position:absolute;inset-inline-end:7px}[data-dynamicforms-react-root] .df-lookup-options{z-index:1200;top:calc(100% + 4px);background:#fff;border:1px solid #cbd5e1;border-radius:7px;max-height:260px;position:absolute;inset-inline:0;overflow:auto;box-shadow:0 12px 28px #0f172a29}[data-dynamicforms-react-root] .df-lookup-options>button{border:0;text-align:start;color:#1f2937;background:#fff;border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px 11px;display:flex}[data-dynamicforms-react-root] .df-lookup-options>button:hover,[data-dynamicforms-react-root] .df-lookup-options>button[aria-selected=true]{background:#eff6ff}[data-dynamicforms-react-root] .df-lookup-options small{color:#64748b;direction:ltr}[data-dynamicforms-react-root] .df-lookup-state{color:#64748b;text-align:center;padding:12px}[data-dynamicforms-react-root] .df-file-control{gap:8px;min-width:0;display:grid}[data-dynamicforms-react-root] .df-file-dropzone{background:#f8fafc;border:2px dashed #94a3b8;border-radius:9px;justify-content:center;align-items:center;min-height:86px;transition:all .15s;display:flex;position:relative;overflow:hidden}[data-dynamicforms-react-root] .df-file-dropzone.is-dragging{background:#eff6ff;border-color:#2563eb;transform:scale(1.005)}[data-dynamicforms-react-root] .df-file-dropzone.is-disabled{opacity:.6}[data-dynamicforms-react-root] .df-file-dropzone input[type=file]{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;position:absolute;inset:0}[data-dynamicforms-react-root] .df-file-dropzone-copy{text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:3px;padding:12px;display:flex}[data-dynamicforms-react-root] .df-file-dropzone-copy small{color:#64748b}[data-dynamicforms-react-root] .df-file-upload-progress{color:#0369a1;align-items:center;gap:8px;display:flex}[data-dynamicforms-react-root] .df-file-preview-list{gap:8px;min-width:0;display:grid}[data-dynamicforms-react-root] .df-file-preview-card{background:#fff;border:1px solid #dbe3ec;border-radius:8px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:8px;display:grid}[data-dynamicforms-react-root] .df-file-preview-card--compact{grid-template-columns:48px minmax(0,1fr);padding:5px}[data-dynamicforms-react-root] .df-file-preview-thumb,[data-dynamicforms-react-root] .df-file-preview-media{background:#f1f5f9;border-radius:6px;justify-content:center;align-items:center;width:72px;height:58px;display:flex;overflow:hidden}[data-dynamicforms-react-root] .df-file-preview-card--compact .df-file-preview-thumb{width:48px;height:42px}[data-dynamicforms-react-root] .df-file-preview-thumb img{object-fit:cover;width:100%;height:100%}[data-dynamicforms-react-root] .df-file-icon{color:#475569;font-size:11px;font-weight:800}[data-dynamicforms-react-root] .df-file-preview-meta{min-width:0}[data-dynamicforms-react-root] .df-file-preview-name{white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-align:left;direction:ltr;max-width:100%;line-height:1.55}[data-dynamicforms-react-root] .df-file-preview-actions{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}[data-dynamicforms-react-root] .df-responsive-data-table{width:100%}[data-dynamicforms-react-root] .df-table-row-number{text-align:center;font-variant-numeric:tabular-nums;width:48px}[data-dynamicforms-react-root] .df-table-row-actions{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}[data-dynamicforms-react-root] .df-table-action-column{min-width:128px}[data-dynamicforms-react-root] .df-table-file-column{vertical-align:top;min-width:220px}[data-dynamicforms-react-root] .df-table-entry-area .df-file-dropzone{min-height:58px}@media (width<=767px){[data-dynamicforms-react-root] .df-responsive-data-table.df-table-mobile-cards thead{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}[data-dynamicforms-react-root] .df-responsive-data-table.df-table-mobile-cards,[data-dynamicforms-react-root] .df-responsive-data-table.df-table-mobile-cards tbody,[data-dynamicforms-react-root] .df-responsive-data-table.df-table-mobile-cards tr,[data-dynamicforms-react-root] .df-responsive-data-table.df-table-mobile-cards td{width:100%;display:block}[data-dynamicforms-react-root] .df-responsive-data-table.df-table-mobile-cards tr{background:#fff;border:1px solid #dbe3ec;border-radius:8px;margin:0 0 12px;overflow:hidden}[data-dynamicforms-react-root] .df-responsive-data-table.df-table-mobile-cards td{border:0;border-bottom:1px solid #eef2f7;grid-template-columns:minmax(96px,34%) minmax(0,1fr);align-items:start;gap:8px;padding:9px;display:grid}[data-dynamicforms-react-root] .df-responsive-data-table.df-table-mobile-cards td:before{content:attr(data-label);color:#475569;font-weight:700}[data-dynamicforms-react-root] .df-responsive-data-table.df-table-mobile-cards td:last-child{border-bottom:0}[data-dynamicforms-react-root] .df-table-mobile-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}[data-dynamicforms-react-root] .df-file-preview-card{grid-template-columns:56px minmax(0,1fr)}[data-dynamicforms-react-root] .df-file-preview-thumb{width:56px;height:48px}}@media print{[data-dynamicforms-react-root] .df-file-dropzone,[data-dynamicforms-react-root] .df-file-upload-progress,[data-dynamicforms-react-root] .df-lookup-options{display:none!important}[data-dynamicforms-react-root] .df-file-preview-card{break-inside:avoid}}[data-dynamicforms-react-root] input.df-preset-ltr{font-variant-numeric:tabular-nums;letter-spacing:.02em;unicode-bidi:plaintext;text-align:left!important;direction:ltr!important}[data-dynamicforms-react-root] .df-file-preview-thumb img{background:#fff}[data-dynamicforms-react-root] .df-file-dropzone.is-invalid,[data-dynamicforms-react-root] .df-table-field .has-error .df-file-dropzone{background:#fff6f7;box-shadow:0 0 0 1px #dc35451f;border-color:#dc3545!important}[data-dynamicforms-react-root] .df-file-dropzone.is-invalid .df-file-dropzone-copy strong,[data-dynamicforms-react-root] .df-table-field .has-error .df-file-dropzone-copy strong{color:#b02a37}.dynamicforms-react-root .df-my-submissions{direction:rtl}.dynamicforms-react-root .df-my-submissions-toolbar{align-items:center;gap:8px;margin:0 0 18px;display:flex}.dynamicforms-react-root .df-my-submissions-toolbar .form-control{flex:320px;min-width:0}.dynamicforms-react-root .df-my-submissions-table th,.dynamicforms-react-root .df-my-submissions-table td{vertical-align:middle}.dynamicforms-react-root .df-my-submissions-table code{direction:ltr;display:inline-block}.dynamicforms-react-root .df-my-submission-detail>.df-form-renderer,.dynamicforms-react-root .df-my-submission-detail>.df-readonly-all-tabs{margin-top:16px}.dynamicforms-react-root .df-my-submission-status{margin-bottom:16px}.dynamicforms-react-root .df-my-submissions-empty{text-align:center;padding:28px}.df-my-submissions-standalone{background:#f5f7fb;min-height:100vh;margin:0}.df-my-submissions-standalone__content{padding-top:24px;padding-bottom:24px}@media (width<=767px){.dynamicforms-react-root .df-my-submissions-toolbar{flex-wrap:wrap;align-items:stretch}.dynamicforms-react-root .df-my-submissions-toolbar .form-control{flex-basis:100%}.dynamicforms-react-root .df-my-submissions-table thead{display:none}.dynamicforms-react-root .df-my-submissions-table,.dynamicforms-react-root .df-my-submissions-table tbody,.dynamicforms-react-root .df-my-submissions-table tr,.dynamicforms-react-root .df-my-submissions-table td{width:100%;display:block}.dynamicforms-react-root .df-my-submissions-table tr{background:#fff;border:1px solid #d9e0ea;border-radius:8px;margin-bottom:12px;padding:8px 12px}.dynamicforms-react-root .df-my-submissions-table td{border:0;padding:7px 0}.dynamicforms-react-root .df-my-submissions-table td:before{content:attr(data-title);min-width:105px;margin-left:8px;font-weight:700;display:inline-block}}@media print{.dynamicforms-react-root .df-my-submissions-toolbar,.dynamicforms-react-root .df-my-submissions-table .no-print,.dynamicforms-react-root .df-pagination{display:none!important}}[data-dynamicforms-react-root] .df-label-required-tail{white-space:nowrap;display:inline}[data-dynamicforms-react-root] .df-required-mark{font-weight:inherit;color:inherit;display:inline}[data-dynamicforms-react-root] .df-file-preview-name{width:100%;display:block;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;max-height:none!important;overflow:visible!important}[data-dynamicforms-react-root] .df-choice-list--radio{align-items:center;min-height:42px;margin-top:10px;padding-block:6px 5px}[data-dynamicforms-react-root] .df-choice-list--radio .df-radio{align-items:center;min-height:30px;margin-block:0;display:inline-flex}[data-dynamicforms-react-root] .df-choice-list--radio .form-check-label{align-items:center;min-height:30px;line-height:1.5}[data-dynamicforms-react-root] .df-submit-result{gap:18px;display:grid}[data-dynamicforms-react-root] .df-submission-success-summary{background:#fff;border:1px solid #c9d7e7;border-radius:9px;padding:16px;box-shadow:0 3px 12px #0f172a0f}[data-dynamicforms-react-root] .df-submission-success-summary__header{border-bottom:1px solid #e5edf5;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding-bottom:12px;display:flex}[data-dynamicforms-react-root] .df-submission-success-summary__header h3{margin:0 0 5px}[data-dynamicforms-react-root] .df-submission-success-summary__header p{color:#64748b;margin:0}@media (width<=640px){[data-dynamicforms-react-root] .df-submission-success-summary__header{flex-direction:column;align-items:stretch}}[data-dynamicforms-react-root] .df-persian-calendar__selectors{flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}[data-dynamicforms-react-root] .df-persian-calendar__selectors button{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:3px 6px;font-weight:700;line-height:1.6}[data-dynamicforms-react-root] .df-persian-calendar__selectors button:hover,[data-dynamicforms-react-root] .df-persian-calendar__selectors button.is-active{color:#1f5f92;background:#e8f2fb}[data-dynamicforms-react-root] .df-persian-calendar__picker-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:6px;min-height:248px;padding:4px 0;display:grid}[data-dynamicforms-react-root] .df-persian-calendar__picker-grid button{color:#333;cursor:pointer;white-space:normal;background:#fff;border:1px solid #d9e2ec;border-radius:6px;min-height:45px;padding:6px}[data-dynamicforms-react-root] .df-persian-calendar__picker-grid button:hover{color:#1e5c7b;background:#edf7fc;border-color:#5bc0de}[data-dynamicforms-react-root] .df-persian-calendar__picker-grid button.is-selected{color:#fff;background:#337ab7;border-color:#2e6da4;font-weight:700}[data-dynamicforms-react-root] .df-persian-calendar__months button{text-align:center}[data-dynamicforms-react-root] .df-persian-calendar__years button{font-variant-numeric:tabular-nums;direction:ltr}[data-dynamicforms-react-root] .df-access-page{gap:18px;max-width:1280px;margin:0 auto;display:grid}[data-dynamicforms-react-root] .df-access-page__header{background:linear-gradient(135deg,#f8fbff,#eef4ff);border:1px solid #dbe3ee;border-radius:12px;justify-content:space-between;gap:16px;padding:22px;display:flex}[data-dynamicforms-react-root] .df-access-page__header span{color:#2563eb;margin-bottom:5px;font-weight:800;display:block}[data-dynamicforms-react-root] .df-access-page__header h1{color:#172033;margin:0 0 8px;font-size:24px}[data-dynamicforms-react-root] .df-access-page__header p{color:#64748b;margin:0;line-height:1.8}[data-dynamicforms-react-root] .df-access-editor,[data-dynamicforms-react-root] .df-access-list{background:#fff;border:1px solid #dbe3ee;border-radius:12px;padding:18px;box-shadow:0 4px 16px #0f172a0d}[data-dynamicforms-react-root] .df-access-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}[data-dynamicforms-react-root] .df-access-grid label{gap:6px;min-width:0;display:grid}[data-dynamicforms-react-root] .df-access-grid label>span{color:#334155;font-weight:700}[data-dynamicforms-react-root] .df-access-permissions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}[data-dynamicforms-react-root] .df-access-permissions label{cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:flex-start;gap:8px;min-height:44px;padding:10px;display:flex}[data-dynamicforms-react-root] .df-access-permissions label:has(input:checked){background:#eff6ff;border-color:#93c5fd}[data-dynamicforms-react-root] .df-access-permissions input{flex:none;margin-top:3px}[data-dynamicforms-react-root] .df-access-actions{justify-content:flex-end;margin-top:16px;display:flex}[data-dynamicforms-react-root] .df-access-list h2{margin:0 0 14px;font-size:19px}[data-dynamicforms-react-root] .df-access-list td>small{color:#64748b;margin-top:3px;display:block}[data-dynamicforms-react-root] .df-access-badges{flex-wrap:wrap;gap:5px;display:flex}[data-dynamicforms-react-root] .df-access-badges span{color:#1d4ed8;background:#e0ecff;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:700;display:inline-flex}@media (width<=900px){[data-dynamicforms-react-root] .df-access-grid,[data-dynamicforms-react-root] .df-access-permissions{grid-template-columns:1fr 1fr}}@media (width<=640px){[data-dynamicforms-react-root] .df-access-grid,[data-dynamicforms-react-root] .df-access-permissions{grid-template-columns:1fr}[data-dynamicforms-react-root] .df-access-editor,[data-dynamicforms-react-root] .df-access-list{padding:12px}}.df-feature-admin-page{direction:rtl;gap:18px;display:grid}.df-feature-page-header{color:#fff;background:linear-gradient(135deg,#172554,#312e81);border-radius:18px;padding:22px 26px}.df-feature-page-header span{opacity:.76;font-size:12px}.df-feature-page-header h1{margin:7px 0;font-size:25px}.df-feature-page-header p{opacity:.85;margin:0}.df-feature-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:20px;box-shadow:0 7px 24px #0f172a0d}.df-feature-card h2{margin:0 0 10px;font-size:18px}.df-feature-card>label{margin:10px 0;display:block}.df-feature-card-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.df-feature-card-head p{color:#64748b;margin:5px 0 0}.df-feature-package-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.df-feature-package-tabs button{text-align:right;background:#fff;border:1px solid #dbe3f0;border-radius:14px;padding:15px}.df-feature-package-tabs button.is-active{background:#eef2ff;border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e51f}.df-feature-package-tabs strong,.df-feature-package-tabs small{display:block}.df-feature-package-tabs small{color:#64748b;margin-top:6px}.df-feature-group{border:0;border-top:1px solid #eef2f7;margin:20px 0 0;padding:18px 0 0}.df-feature-group legend{color:#334155;border:0;width:auto;margin:0;padding:0 0 8px;font-size:15px;font-weight:700}.df-feature-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.df-feature-check-grid>label{cursor:pointer;border:1px solid #e5e7eb;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.df-feature-check-grid>label:has(input:checked){background:#f8faff;border-color:#c7d2fe}.df-feature-check-grid>label.is-mandatory{cursor:not-allowed;background:#f8fafc}.df-feature-check-grid input{margin-top:4px}.df-feature-check-grid span,.df-feature-check-grid strong,.df-feature-check-grid small{display:block}.df-feature-check-grid small{color:#64748b;margin-top:4px}.df-feature-check-grid em{background:#e2e8f0;border-radius:999px;margin-top:7px;padding:2px 7px;font-size:10px;font-style:normal;display:inline-block}.df-feature-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.df-feature-portal-select{grid-template-columns:160px minmax(260px,500px);align-items:center;gap:12px;display:grid}.df-feature-card .help-block,.df-feature-card table small{color:#64748b}.df-admin-shell.is-english .df-feature-admin-page{direction:ltr}.df-admin-shell.is-english .df-feature-package-tabs button{text-align:left}@media (width<=900px){.df-feature-package-tabs,.df-feature-settings-grid,.df-feature-check-grid{grid-template-columns:1fr}.df-feature-card-head{display:grid}.df-feature-portal-select{grid-template-columns:1fr}}.df-feature-matrix-wrap{max-height:72vh;overflow:auto}.df-feature-matrix{min-width:920px;margin:0}.df-feature-matrix thead th{z-index:3;text-align:center;vertical-align:middle;background:#eef2ff;position:sticky;top:0}.df-feature-matrix thead th:first-child{text-align:right;min-width:300px}.df-feature-matrix thead strong,.df-feature-matrix thead small{display:block}.df-feature-matrix thead small{color:#64748b;margin-top:5px;font-weight:400}.df-feature-matrix thead em{color:#92400e;background:#fef3c7;border-radius:999px;margin-top:6px;padding:2px 7px;font-size:10px;font-style:normal;display:inline-block}.df-feature-matrix tbody th{vertical-align:middle;min-width:300px}.df-feature-matrix tbody th strong,.df-feature-matrix tbody th small{display:block}.df-feature-matrix tbody th small{color:#64748b;margin-top:4px;font-weight:400}.df-feature-matrix tbody th em{background:#e2e8f0;border-radius:999px;margin-top:6px;padding:2px 7px;font-size:10px;font-style:normal;display:inline-block}.df-feature-matrix td{text-align:center;vertical-align:middle;min-width:130px}.df-feature-matrix td label{cursor:pointer;align-items:center;gap:7px;margin:0;display:inline-flex}.df-feature-matrix td label span{color:#64748b;font-size:12px}.df-feature-matrix td label:has(input:checked) span{color:#166534;font-weight:700}.df-feature-matrix-category th{z-index:2;color:#334155;font-size:13px;position:sticky;top:76px;background:#f8fafc!important;border-color:#cbd5e1!important}.df-admin-shell.is-english .df-feature-matrix thead th:first-child,.df-admin-shell.is-english .df-feature-matrix tbody th{text-align:left}[data-dynamicforms-react-root] .df-row-actions{vertical-align:middle;min-width:220px;white-space:normal!important}[data-dynamicforms-react-root] .df-row-actions__group{flex-wrap:wrap;align-items:center;gap:6px;display:flex}[data-dynamicforms-react-root] .df-row-actions__group>*{margin:0!important}[data-dynamicforms-react-root] .df-submission-edit-page{gap:14px;display:grid}[data-dynamicforms-react-root] .df-submission-edit-page__toolbar{justify-content:flex-start;align-items:center;display:flex}[data-dynamicforms-react-root] .df-label-primary-line,[data-dynamicforms-react-root] .df-label-secondary-line{white-space:normal;word-break:normal;overflow-wrap:break-word;line-height:1.8}[data-dynamicforms-react-root] .df-label-primary-line{display:block}[data-dynamicforms-react-root] .df-label-secondary-line{margin-top:2px;display:block}[data-dynamicforms-react-root] .df-form-group>label,[data-dynamicforms-react-root] .df-fileupload-field>label{white-space:normal;word-break:normal;overflow-wrap:break-word;width:100%;line-height:1.8}[data-dynamicforms-react-root] .df-panel--without-heading>.panel-body,[data-dynamicforms-react-root] .df-panel--without-heading>.card-body{border-radius:var(--df-radius)}@page{size:A4 portrait;margin:10mm}@media print{html,body{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;overflow:visible!important}[data-dynamicforms-react-root],[data-dynamicforms-react-root] .df-submit-result,[data-dynamicforms-react-root] .df-submission-success-summary,[data-dynamicforms-react-root] .df-submission-detail,[data-dynamicforms-react-root] .df-printable-report,[data-dynamicforms-react-root] .df-form-renderer,[data-dynamicforms-react-root] .df-form-renderer--readonly-all{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;box-shadow:none!important;margin:0!important;display:block!important;overflow:visible!important}[data-dynamicforms-react-root] .df-submission-success-summary{border:0!important;padding:0!important}[data-dynamicforms-react-root] .df-submission-success-summary__header{display:none!important}[data-dynamicforms-react-root] .df-readonly-tab,[data-dynamicforms-react-root] .df-readonly-tab>.panel-body,[data-dynamicforms-react-root] .df-readonly-tab>.card-body{break-inside:auto!important;page-break-inside:auto!important;height:auto!important;max-height:none!important;overflow:visible!important}[data-dynamicforms-react-root] .df-form-row{flex-wrap:wrap!important;width:100%!important;min-width:0!important;height:auto!important;display:flex!important;overflow:visible!important}[data-dynamicforms-react-root] .df-form-col{min-width:0!important;height:auto!important;overflow:visible!important}[data-dynamicforms-react-root] .df-form-group{break-inside:avoid-page!important;page-break-inside:avoid!important;overflow:visible!important}[data-dynamicforms-react-root] .df-panel,[data-dynamicforms-react-root] .panel,[data-dynamicforms-react-root] .card{max-height:none!important;overflow:visible!important}}[data-dynamicforms-react-root][data-df-print-document=true]{color:#000!important;background:#fff!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}[data-dynamicforms-react-root][data-df-print-document=true] .df-print-only-header{border-bottom:1px solid #8b8b8b;margin:0 0 7mm;padding:0 0 4mm}[data-dynamicforms-react-root][data-df-print-document=true] .df-print-only-header h1{margin:0 0 2mm;font-size:18pt;line-height:1.6}[data-dynamicforms-react-root][data-df-print-document=true] .df-print-only-header p{color:#444;margin:0;font-size:10pt}@page{size:A4 portrait;margin:10mm}@media print{html,body.df-isolated-print-body{background:#fff!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}body.df-isolated-print-body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}[data-dynamicforms-react-root][data-df-print-document=true] .df-submission-success-summary__header{border-bottom:1px solid #8b8b8b!important;align-items:flex-start!important;margin:0 0 7mm!important;padding:0 0 4mm!important;display:flex!important}[data-dynamicforms-react-root][data-df-print-document=true] .df-form-row{break-inside:auto!important;page-break-inside:auto!important;width:100%!important;margin:0!important;display:block!important}[data-dynamicforms-react-root][data-df-print-document=true] .df-form-col,[data-dynamicforms-react-root][data-df-print-document=true] .df-form-row>[class*=col-]{flex:0 0 100%!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding-inline:0!important;display:block!important;overflow:visible!important}[data-dynamicforms-react-root][data-df-print-document=true] .df-readonly-tab,[data-dynamicforms-react-root][data-df-print-document=true] .df-panel,[data-dynamicforms-react-root][data-df-print-document=true] .panel,[data-dynamicforms-react-root][data-df-print-document=true] .card,[data-dynamicforms-react-root][data-df-print-document=true] .panel-body,[data-dynamicforms-react-root][data-df-print-document=true] .card-body,[data-dynamicforms-react-root][data-df-print-document=true] .df-form-group,[data-dynamicforms-react-root][data-df-print-document=true] .df-field-wrapper{break-inside:auto!important;page-break-inside:auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}[data-dynamicforms-react-root][data-df-print-document=true] .df-form-group{margin:0 0 4mm!important}[data-dynamicforms-react-root][data-df-print-document=true] .df-readonly-tab{margin:0 0 5mm!important}[data-dynamicforms-react-root][data-df-print-document=true] .table-responsive,[data-dynamicforms-react-root][data-df-print-document=true] .df-table-mobile-scroll{width:100%!important;max-width:none!important;overflow:visible!important}[data-dynamicforms-react-root][data-df-print-document=true] table{table-layout:fixed!important;break-inside:auto!important;width:100%!important}[data-dynamicforms-react-root][data-df-print-document=true] tr{break-inside:avoid-page!important;page-break-inside:avoid!important}[data-dynamicforms-react-root][data-df-print-document=true] th,[data-dynamicforms-react-root][data-df-print-document=true] td{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}[data-dynamicforms-react-root][data-df-print-document=true] img,[data-dynamicforms-react-root][data-df-print-document=true] svg,[data-dynamicforms-react-root][data-df-print-document=true] canvas{max-width:100%!important;height:auto!important}[data-dynamicforms-react-root][data-df-print-document=true] [style*="position: fixed"],[data-dynamicforms-react-root][data-df-print-document=true] [style*=position\:fixed]{position:static!important}}
/*$vite$:1*/