/* ADATASK_DOCUMENT_ARCHIVE_UI_V1 */
.doca-v1,.doca-v1 *{box-sizing:border-box}
.doca-v1{
 --navy:#173454;--blue:#2563eb;--teal:#0f9f8f;--ink:#0f172a;--muted:#64748b;
 --line:#e2e8f0;--soft:#f8fafc;--card:#fff;
 direction:rtl;display:grid;gap:11px;min-height:calc(100vh - 118px);
 padding:12px;border:1px solid #e5ebf3;border-radius:18px;background:#f7f9fc;
 color:var(--ink);font-family:Vazirmatn,Tahoma,Arial,sans-serif!important
}
.doca-v1 button,.doca-v1 input,.doca-v1 select,.doca-v1 textarea{
 font-family:Vazirmatn,Tahoma,Arial,sans-serif!important
}
.doca-v1 button{cursor:pointer}
.doca-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.doca-title{display:flex;align-items:center;gap:10px;min-width:0}
.doca-logo{width:39px;height:39px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(145deg,#173454,#2563eb);color:#fff;font-size:18px;box-shadow:0 8px 20px rgba(37,99,235,.17)}
.doca-title h1{margin:0;color:var(--navy);font-size:19px;font-weight:900}
.doca-title p{margin:2px 0 0;color:var(--muted);font-size:10.5px;font-weight:600}
.doca-head-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}
.doca-v1 .primary,.doca-v1 .secondary{min-height:34px;border-radius:9px;padding:6px 11px;font-weight:850;font-size:10.75px}
.doca-v1 .primary{border:1px solid #2563eb;background:#2563eb;color:#fff}
.doca-v1 .primary:hover{background:#1d4ed8}
.doca-v1 .secondary{border:1px solid #dbe5ef;background:#fff;color:#334155}
.doca-v1 .secondary:hover{border-color:#93c5fd;background:#f8fbff;color:#1d4ed8}
.doca-policy-note{display:flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid #cce7e1;border-radius:10px;background:#f1fbf8;color:#42645d;font-size:10px;line-height:1.7}
.doca-policy-note b{color:#087a6a}
.doca-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}
.doca-stat{min-height:68px;display:flex;align-items:center;gap:9px;text-align:right;border:1px solid var(--line);border-radius:13px;background:#fff;padding:9px 10px;box-shadow:0 3px 12px rgba(15,23,42,.025)}
.doca-stat:hover{border-color:#bfdbfe;transform:translateY(-1px)}
.doca-stat-icon{width:35px;height:35px;display:grid;place-items:center;flex:0 0 35px;border-radius:10px;background:#eff6ff;color:#2563eb;font-size:16px}
.doca-stat>div{display:grid;min-width:0}
.doca-stat small{color:#64748b;font-size:9.5px;font-weight:750}
.doca-stat b{color:#173454;font-size:18px;line-height:1.3}
.doca-stat em{color:#94a3b8;font-size:8.75px;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.doca-stat.route .doca-stat-icon{background:#fff7ed;color:#c2410c}
.doca-stat.loan .doca-stat-icon{background:#ecfdf5;color:#047857}
.doca-tabs{display:flex;gap:3px;overflow-x:auto;padding:4px;border:1px solid var(--line);border-radius:11px;background:#fff;scrollbar-width:none}
.doca-tabs::-webkit-scrollbar{display:none}
.doca-tabs button{height:32px;flex:0 0 auto;border:0;border-radius:8px;background:transparent;color:#64748b;padding:4px 11px;font-size:10.75px;font-weight:800;white-space:nowrap}
.doca-tabs button:hover{background:#f8fafc;color:#334155}
.doca-tabs button.on{background:#eef5ff;color:#1d4ed8}
.doca-message{border:1px solid #bfdbfe;border-radius:10px;background:#eff6ff;color:#1d4ed8;padding:8px 10px;font-size:10.5px;font-weight:750;cursor:pointer}
.doca-view{display:grid;gap:9px}
.doca-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) repeat(3,minmax(130px,180px)) auto;gap:6px;padding:8px;border:1px solid var(--line);border-radius:12px;background:#fff}
.doca-toolbar>select,.doca-toolbar>button{height:35px;border:1px solid #dce5ef;border-radius:9px;background:#fff;color:#334155;padding:5px 8px;font-size:10.5px}
.doca-toolbar>button{font-weight:850;color:#1d4ed8}
.doca-search{height:35px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:4px;border:1px solid #dce5ef;border-radius:9px;background:#fbfdff;padding:0 8px}
.doca-search span{color:#94a3b8}
.doca-search input{border:0!important;outline:0!important;background:transparent!important;width:100%;min-width:0;color:#334155;font-size:10.75px}
.doca-doc-layout{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:9px;min-height:480px}
.doca-list,.doca-detail{min-width:0;border:1px solid var(--line);border-radius:14px;background:#fff;overflow:hidden}
.doca-list{display:flex;flex-direction:column;gap:4px;padding:6px;max-height:calc(100vh - 320px);overflow:auto}
.doca-doc-row{width:100%;display:grid;gap:6px;text-align:right;border:1px solid transparent;border-radius:11px;background:#fff;padding:9px;color:#334155}
.doca-doc-row:hover{background:#f8fbff;border-color:#dbeafe}
.doca-doc-row.active{background:#eef5ff;border-color:#bfdbfe;box-shadow:inset -3px 0 #2563eb}
.doca-doc-main{display:flex;align-items:center;justify-content:space-between;gap:8px}
.doca-doc-main b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#173454;font-size:11.5px}
.doca-doc-main span{direction:ltr;color:#64748b;font-size:9px;background:#f1f5f9;border-radius:6px;padding:2px 5px}
.doca-doc-meta,.doca-inline-badges{display:flex;gap:4px;flex-wrap:wrap}
.doca-doc-row>small{color:#94a3b8;font-size:8.75px}
.doca-badge{display:inline-flex;align-items:center;border:1px solid #e2e8f0;border-radius:999px;background:#f8fafc;color:#64748b;padding:2px 6px;font-size:8.75px;font-weight:800}
.doca-badge.blue{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.doca-badge.gray{color:#64748b}
.doca-badge.red{border-color:#fecaca;background:#fff1f2;color:#be123c}.doca-badge.orange{border-color:#fed7aa;background:#fff7ed;color:#c2410c}
.doca-badge.green{border-color:#a7f3d0;background:#ecfdf5;color:#047857}.doca-badge.purple{border-color:#ddd6fe;background:#f5f3ff;color:#6d28d9}
.doca-detail{display:grid;grid-template-rows:auto auto 1fr;min-height:480px}
.doca-detail-empty{display:grid!important;place-items:center}
.doca-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:12px;border-bottom:1px solid var(--line);background:linear-gradient(100deg,#fff,#f8fbff)}
.doca-docno{display:inline-block;margin-bottom:3px;direction:ltr;color:#64748b;font-size:9px;font-weight:800}
.doca-detail-head h2{margin:0 0 5px;color:#173454;font-size:15px}
.doca-detail-actions{display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end}
.doca-detail-actions button,.doca-folder-actions button,.doca-work-side button,.doca-mini-actions button{border:1px solid #dbe5ef;border-radius:8px;background:#fff;color:#475569;padding:5px 8px;font-size:9.75px;font-weight:800}
.doca-detail-actions button:hover{border-color:#93c5fd;color:#1d4ed8}
.doca-detail-tabs{display:flex;gap:2px;padding:0 8px;border-bottom:1px solid var(--line);background:#fcfdff;overflow-x:auto}
.doca-detail-tabs button{height:34px;flex:0 0 auto;border:0;border-bottom:2px solid transparent;background:transparent;color:#64748b;padding:4px 8px;font-size:9.75px;font-weight:800}
.doca-detail-tabs button.on{color:#2563eb;border-bottom-color:#2563eb}
.doca-detail-body{padding:11px;overflow:auto;min-height:0}
.doca-info-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}
.doca-info-grid>div,.doca-meta-list>div{border:1px solid #e5ebf2;border-radius:9px;background:#f9fbfd;padding:8px}
.doca-info-grid small,.doca-meta-list small{display:block;color:#94a3b8;font-size:8.5px;margin-bottom:2px}.doca-info-grid b,.doca-meta-list b{font-size:10.5px;color:#334155}
.doca-meta-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px}
.doca-soft-note{margin-top:8px;border:1px dashed #d8e1eb;border-radius:9px;background:#fbfdff;color:#64748b;padding:8px;font-size:9.75px}
.doca-version-upload{display:inline-flex;border:1px dashed #93c5fd;border-radius:9px;background:#eff6ff;color:#1d4ed8;padding:7px 10px;font-size:10px;font-weight:850;cursor:pointer;margin-bottom:8px}
.doca-version-list{display:grid;gap:6px}.doca-version{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;text-decoration:none;border:1px solid #e2e8f0;border-radius:10px;background:#fff;padding:8px;color:#334155}
.doca-version:hover{border-color:#bfdbfe;background:#f8fbff}.doca-version span{color:#2563eb;font-size:9px;font-weight:850}.doca-version b{font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doca-version small{font-size:8.5px;color:#94a3b8}.doca-version code{grid-column:2/4;font-size:8px;color:#94a3b8;direction:ltr;text-align:left}
.doca-auth-card{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:9px;border:1px solid #ddd6fe;border-radius:12px;background:#faf8ff;padding:10px}
.doca-auth-card.verified{border-color:#a7f3d0;background:#f0fdf7}.doca-auth-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:11px;background:#ede9fe;color:#6d28d9;font-size:20px;font-weight:950}.doca-auth-card.verified .doca-auth-icon{background:#d1fae5;color:#047857}
.doca-auth-card b{color:#334155;font-size:11px}.doca-auth-card p{margin:3px 0;color:#64748b;font-size:9.5px;line-height:1.75}.doca-auth-card>button{border:1px solid #c4b5fd;border-radius:8px;background:#fff;color:#6d28d9;padding:6px 9px;font-size:9.5px;font-weight:850}
.doca-auth-code{font-size:9px;color:#64748b}.doca-auth-code strong{direction:ltr;color:#173454}
.doca-verify-link{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;margin-top:8px}.doca-verify-link span{font-size:9px;color:#64748b}.doca-verify-link input{height:32px;border:1px solid #dce5ef;border-radius:8px;padding:4px 7px;direction:ltr;font-size:9px}.doca-verify-link button{height:32px;border:1px solid #dbe5ef;border-radius:8px;background:#fff;color:#2563eb;font-size:9px}
.doca-timeline{display:grid;gap:0}.doca-timeline-row{display:grid;grid-template-columns:13px 1fr;gap:7px;position:relative;padding:0 0 10px}.doca-timeline-row>span{width:9px;height:9px;border:2px solid #bfdbfe;background:#2563eb;border-radius:50%;margin-top:4px;z-index:1}.doca-timeline-row:after{content:"";position:absolute;right:4px;top:12px;bottom:0;width:1px;background:#dbe5ef}.doca-timeline-row:last-child:after{display:none}.doca-timeline-row b{display:block;color:#334155;font-size:10px}.doca-timeline-row small{color:#94a3b8;font-size:8.5px}.doca-timeline-row p{margin:3px 0 0;color:#64748b;font-size:9.5px}
.doca-section-head{display:flex;align-items:center;justify-content:space-between;gap:9px}.doca-section-head h2{margin:0;color:#173454;font-size:14px}.doca-section-head p{margin:2px 0;color:#64748b;font-size:9.75px}
.doca-card-grid,.doca-folder-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.doca-form-card,.doca-folder-card{border:1px solid var(--line);border-radius:13px;background:#fff;padding:11px;box-shadow:0 3px 12px rgba(15,23,42,.025)}
.doca-card-top{display:flex;align-items:center;gap:8px}.doca-form-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:#f5f3ff;color:#6d28d9}.doca-card-top b{display:block;color:#173454;font-size:11px}.doca-card-top small{color:#94a3b8;font-size:8.5px}.doca-form-card>p,.doca-folder-body>p{min-height:32px;margin:8px 0;color:#64748b;font-size:9.5px;line-height:1.7}
.doca-fingerprint{display:flex;justify-content:space-between;gap:5px;margin-top:8px;border-top:1px solid #eef2f7;padding-top:7px;color:#94a3b8;font-size:8.5px}.doca-fingerprint code{direction:ltr}.doca-form-card>button{width:100%;margin-top:8px;height:31px;border:1px solid #dbe5ef;border-radius:8px;background:#fff;color:#475569;font-size:9.5px;font-weight:850}
.doca-folder-card{position:relative;overflow:hidden}.doca-folder-mark{position:absolute;right:0;top:0;bottom:0;width:4px;background:var(--folder)}.doca-folder-body{padding-right:3px}.doca-folder-body>b{font-size:11px;color:#173454}.doca-folder-body>small{display:block;color:#94a3b8;font-size:8.5px;margin-top:2px}.doca-folder-actions{display:flex;gap:4px;justify-content:flex-end}
.doca-work-list{display:grid;gap:6px}.doca-work-card{display:flex;align-items:center;justify-content:space-between;gap:9px;border:1px solid #e2e8f0;border-radius:11px;background:#fff;padding:9px}.doca-work-card.pending{border-right:3px solid #f59e0b}.doca-work-card.done{border-right:3px solid #10b981}.doca-work-card.loan.active{border-right:3px solid #2563eb}.doca-work-card>div:first-child{min-width:0}.doca-work-card b{display:block;color:#173454;font-size:10.5px}.doca-work-card span{color:#64748b;font-size:9px}.doca-work-card p{margin:3px 0 0;color:#64748b;font-size:9.5px}.doca-work-side{display:flex;align-items:center;gap:5px;flex-wrap:wrap;justify-content:flex-end}.doca-work-side small{font-size:8.5px;color:#94a3b8}.doca-mini-actions{display:flex;gap:3px}
.doca-report-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.doca-report-grid article{border:1px solid var(--line);border-radius:12px;background:#fff;padding:10px}.doca-report-grid b{color:#64748b;font-size:9.5px}.doca-report-grid strong{display:block;margin:5px 0;color:#173454;font-size:19px}.doca-report-grid p{margin:0;color:#94a3b8;font-size:9px;line-height:1.7}.doca-report-note{border:1px solid #dbeafe;border-radius:11px;background:#f8fbff;padding:10px}.doca-report-note b{color:#1d4ed8;font-size:10.5px}.doca-report-note p{margin:3px 0 0;color:#64748b;font-size:9.5px}
.doca-empty{min-height:150px;display:grid;place-items:center;align-content:center;text-align:center;color:#94a3b8;padding:18px}.doca-empty>div{font-size:28px}.doca-empty b{color:#64748b;font-size:10.5px;margin-top:3px}.doca-empty p{margin:3px 0;font-size:9.25px}.doca-loading{padding:30px;text-align:center;color:#64748b;font-size:10px}
.doca-modal-backdrop{position:fixed;inset:0;z-index:100500;display:grid;place-items:center;padding:14px;background:rgba(15,23,42,.32);backdrop-filter:blur(2px)}
.doca-modal{width:min(560px,calc(100vw - 28px));max-height:min(760px,calc(100dvh - 28px));display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid #dbe4ee;border-radius:17px;background:#fff;box-shadow:0 28px 80px rgba(15,23,42,.24)}
.doca-modal.wide{width:min(980px,calc(100vw - 28px))}.doca-modal-head{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:10px 12px;border-bottom:1px solid #e5eaf1;background:#fbfdff}.doca-modal-head b{display:block;color:#173454;font-size:12.5px}.doca-modal-head small{display:block;color:#94a3b8;font-size:8.75px;margin-top:2px}.doca-modal-head>button{width:28px;height:28px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#64748b;font-size:18px}.doca-modal-body{overflow:auto;padding:12px}
.doca-field{display:grid;gap:4px;align-content:start}.doca-field>span{color:#475569;font-size:9.5px;font-weight:800}.doca-field em{color:#ef4444;font-style:normal}
.doca-input{width:100%;min-width:0;min-height:35px;border:1px solid #dce5ef;border-radius:9px;background:#fbfdff;color:#334155;padding:6px 8px;font-size:10.5px;outline:0}.doca-input:focus{border-color:#93c5fd;box-shadow:0 0 0 3px rgba(37,99,235,.08)}textarea.doca-input{resize:vertical;line-height:1.8}
.doca-grid1{display:grid;gap:8px}.doca-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.doca-modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:3px;padding-top:9px;border-top:1px solid #eef2f7}.doca-modal-actions button{height:33px;border:1px solid #dbe5ef;border-radius:8px;background:#fff;color:#475569;padding:5px 11px;font-size:9.75px;font-weight:850}.doca-modal-actions button.primary{background:#2563eb;color:#fff;border-color:#2563eb}
.doca-check,.doca-toggle{display:flex;align-items:center;gap:7px}.doca-toggle{border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;padding:8px}.doca-toggle input,.doca-check input,.doca-perm-grid input,.doca-sms-policy input{width:15px!important;height:15px!important;min-width:15px!important;margin:0!important;padding:0!important;accent-color:#2563eb}.doca-toggle b{display:block;color:#334155;font-size:10px}.doca-toggle small{display:block;color:#94a3b8;font-size:8.5px;margin-top:2px}
.doca-policy-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(180px,.7fr);gap:8px}.doca-inline-input{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px}.doca-inline-input span{font-size:9.5px;color:#64748b}
.doca-sms-policy{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border:1px solid #dbeafe;border-radius:10px;background:#f8fbff;padding:8px}.doca-sms-policy>b{color:#1d4ed8;font-size:9.75px}.doca-sms-policy label{display:flex;align-items:center;gap:4px;color:#475569;font-size:9.25px}
.doca-add-fields{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.doca-add-fields>b{color:#334155;font-size:9.75px;margin-left:4px}.doca-add-fields button{border:1px solid #dbe5ef;border-radius:8px;background:#fff;color:#475569;padding:5px 7px;font-size:8.75px}.doca-add-fields button:hover{border-color:#93c5fd;color:#1d4ed8}
.doca-builder{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(250px,.6fr);gap:12px}.doca-builder-main{display:grid;gap:8px}.doca-field-list{display:grid;gap:5px}.doca-builder-field{display:grid;grid-template-columns:18px minmax(130px,1fr) 70px minmax(100px,.7fr) auto auto;align-items:center;gap:5px;border:1px solid #e5eaf1;border-radius:9px;background:#fff;padding:6px}.doca-builder-field .grab{color:#94a3b8}.doca-builder-field .type{color:#64748b;font-size:8.5px;text-align:center}.doca-builder-field .req{display:flex;align-items:center;gap:3px;font-size:8.5px;color:#64748b;white-space:nowrap}.doca-builder-field .move{display:flex;gap:2px}.doca-builder-field .move button{width:24px;height:26px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#64748b}.doca-builder-field .move button.danger{color:#dc2626}.doca-form-preview{position:sticky;top:0;align-self:start;border:1px solid #dbe5ef;border-radius:13px;background:#fbfdff;padding:12px;min-height:300px}.doca-form-preview .eyebrow{color:#2563eb;font-size:8.5px;font-weight:850}.doca-form-preview h3{margin:6px 0 2px;color:#173454;font-size:13px}.doca-form-preview>p{margin:0 0 10px;color:#94a3b8;font-size:9px}.preview-field{margin-bottom:7px}.preview-field label{display:block;color:#64748b;font-size:8.5px;margin-bottom:3px}.preview-field div{height:30px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#cbd5e1;padding:6px;font-size:9px}.preview-auth{margin-top:10px;border:1px solid #c4b5fd;border-radius:8px;background:#f5f3ff;color:#6d28d9;padding:7px;font-size:8.75px;font-weight:850}
.doca-doc-form{display:grid;gap:9px}.doca-custom-form{border:1px solid #dbeafe;border-radius:11px;background:#f8fbff;padding:9px}.doca-custom-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.doca-custom-head b{color:#1d4ed8;font-size:10.5px}.doca-custom-head small{color:#94a3b8;font-size:8.5px}.doca-file-box{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px dashed #93c5fd;border-radius:10px;background:#f8fbff;padding:9px}.doca-file-box b{display:block;color:#334155;font-size:10px}.doca-file-box small{display:block;color:#94a3b8;font-size:8.5px;margin-top:2px}.doca-file-box label{border:1px solid #bfdbfe;border-radius:8px;background:#fff;color:#1d4ed8;padding:6px 9px;font-size:9px;font-weight:850;cursor:pointer;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.doca-perm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.doca-perm-grid label{display:flex;align-items:center;gap:5px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;padding:7px;color:#475569;font-size:9.25px}.doca-sms-hint{border:1px solid #cce7e1;border-radius:9px;background:#f1fbf8;color:#47716a;padding:7px;font-size:9px;line-height:1.7}
.doca-jfield{position:relative;min-width:0}.doca-jtrigger{display:flex;align-items:center;justify-content:space-between;text-align:right;cursor:pointer}.doca-jtrigger .muted{color:#94a3b8}
.doca-jpanel{position:absolute;z-index:110000;top:calc(100% + 5px);right:0;width:270px;border:1px solid #dbe4ee;border-radius:13px;background:#fff;padding:8px;box-shadow:0 18px 45px rgba(15,23,42,.16)}
.doca-jhead{display:grid;grid-template-columns:29px 1fr 29px;align-items:center;gap:5px}.doca-jhead>button{width:29px;height:29px;border:1px solid #e2e8f0;border-radius:7px;background:#fff;color:#2563eb}.doca-jhead>div{display:grid;grid-template-columns:1fr 78px;gap:4px}.doca-jhead select{height:29px;min-width:0;border:1px solid #e2e8f0;border-radius:7px;background:#f8fafc;font-size:9.5px;color:#334155}
.doca-jweek,.doca-jgrid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;text-align:center}.doca-jweek{margin:7px 0 3px;color:#94a3b8;font-size:8.5px;font-weight:800}.doca-jday{height:29px;border:1px solid transparent;border-radius:7px;background:#fff;color:#334155;font-size:9.5px}.doca-jday:hover{background:#f1f5f9}.doca-jday.today{border-color:#cbd5e1}.doca-jday.on{border-color:#93c5fd;background:#eff6ff;color:#1d4ed8;font-weight:900}.doca-jfoot{display:flex;justify-content:space-between;margin-top:6px;padding-top:6px;border-top:1px solid #eef2f7}.doca-jfoot button{border:0;background:transparent;color:#2563eb;font-size:9px;font-weight:800}
.doca-mobile-back{display:none}
@media(max-width:1180px){
 .doca-stats{grid-template-columns:repeat(3,minmax(0,1fr))}
 .doca-card-grid,.doca-folder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .doca-toolbar{grid-template-columns:minmax(200px,1fr) repeat(2,minmax(120px,.5fr));}
 .doca-toolbar>select:nth-of-type(3),.doca-toolbar>button{grid-column:auto}
 .doca-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:900px){
 .doca-v1{min-height:100vh;border:0;border-radius:0;padding:8px}
 .doca-stats{grid-template-columns:repeat(2,minmax(0,1fr))}
 .doca-toolbar{grid-template-columns:1fr 1fr}
 .doca-search{grid-column:1/-1}.doca-toolbar>button{width:100%}
 .doca-doc-layout{display:block;min-height:0}.doca-doc-layout.has-detail .doca-list{display:none}.doca-doc-layout:not(.has-detail) .doca-detail{display:none}
 .doca-list{max-height:none;min-height:calc(100dvh - 320px)}
 .doca-detail{min-height:calc(100dvh - 260px)}
 .doca-mobile-back{display:inline-flex;border:0;background:#f1f5f9;color:#475569;border-radius:7px;padding:4px 7px;font-size:9px;margin-bottom:5px}
 .doca-builder{grid-template-columns:1fr}.doca-form-preview{position:static;order:-1;min-height:0}
 .doca-modal-backdrop{padding:0;place-items:stretch}.doca-modal,.doca-modal.wide{width:100vw;max-width:none;max-height:100dvh;height:100dvh;border-radius:0}
 .doca-jpanel{position:fixed;top:auto;bottom:8px;right:8px;left:8px;width:auto}
}
@media(max-width:650px){
 .doca-head{align-items:flex-start}.doca-title p{display:none}.doca-head-actions{width:100%;display:grid;grid-template-columns:repeat(3,1fr)}
 .doca-head-actions button{width:100%;padding-inline:5px}
 .doca-policy-note{align-items:flex-start}
 .doca-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.doca-stat{min-height:61px;padding:7px}.doca-stat-icon{width:31px;height:31px;flex-basis:31px}.doca-stat b{font-size:16px}
 .doca-card-grid,.doca-folder-grid,.doca-report-grid{grid-template-columns:1fr}
 .doca-toolbar{grid-template-columns:1fr}.doca-search{grid-column:auto}
 .doca-detail-head{display:grid}.doca-detail-actions{justify-content:flex-start}
 .doca-info-grid,.doca-meta-list,.doca-grid2,.doca-policy-grid{grid-template-columns:1fr}
 .doca-version{grid-template-columns:auto minmax(0,1fr)}.doca-version small{grid-column:2}.doca-version code{grid-column:2}
 .doca-auth-card{grid-template-columns:36px minmax(0,1fr)}.doca-auth-icon{width:36px;height:36px}.doca-auth-card>button{grid-column:1/-1;width:100%}
 .doca-verify-link{grid-template-columns:1fr}.doca-work-card{align-items:flex-start;display:grid}.doca-work-side{justify-content:flex-start}
 .doca-builder-field{grid-template-columns:16px minmax(0,1fr) 60px}.doca-builder-field .options{grid-column:2/4}.doca-builder-field .req{grid-column:2}.doca-builder-field .move{grid-column:3}
 .doca-file-box{display:grid}.doca-file-box label{max-width:100%;text-align:center}.doca-perm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:390px){
 .doca-stats{grid-template-columns:1fr 1fr}.doca-stat:nth-child(5){grid-column:1/-1}
 .doca-perm-grid{grid-template-columns:1fr}
}

/* ADATASK_DOCUMENT_ARCHIVE_FORM_ACCESS_REGISTER_UI_V3 */
.doca-template-card{display:grid;gap:8px;align-content:start}
.doca-template-actions{display:flex;gap:5px;flex-wrap:wrap;margin-top:auto}
.doca-template-actions button{min-height:32px;border:1px solid #dbe5ef;border-radius:8px;background:#fff;color:#475569;padding:5px 8px;font-size:9.25px;font-weight:850}
.doca-template-actions button.use{flex:1;border-color:#bfdbfe;background:linear-gradient(135deg,#eff6ff,#fff);color:#1d4ed8}
.doca-template-actions button.use:hover{background:#2563eb;color:#fff}
.doca-access-defaults{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
.doca-existing-access{display:grid;gap:5px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;padding:8px}
.doca-existing-access>b{font-size:9.5px;color:#334155}.doca-existing-access>div{display:flex;justify-content:space-between;gap:8px;border-top:1px solid #e8edf3;padding-top:5px}.doca-existing-access span{font-size:9.5px;font-weight:800;color:#334155}.doca-existing-access small{font-size:8.5px;color:#64748b}
.doca-register-shell{display:grid;gap:10px}
.doca-register-hero{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid #dbeafe;border-radius:15px;background:linear-gradient(115deg,#f8fbff 0%,#eef6ff 58%,#faf8ff 100%);padding:12px}
.doca-register-hero-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,#173454,#2563eb);color:#fff;font-size:20px;box-shadow:0 8px 20px rgba(37,99,235,.18)}
.doca-register-hero small{color:#64748b;font-size:8.5px;font-weight:800}.doca-register-hero h2{margin:2px 0;color:#173454;font-size:15px}.doca-register-hero p{margin:0;color:#64748b;font-size:9.5px}
.doca-register-section{display:grid;gap:8px;border:1px solid #e2e8f0;border-radius:13px;background:#fff;padding:10px}
.doca-register-section-head{display:flex;align-items:center;gap:8px}.doca-register-section-head>span{width:26px;height:26px;display:grid;place-items:center;flex:0 0 26px;border-radius:8px;background:#eff6ff;color:#1d4ed8;font-size:9px;font-weight:950}
.doca-register-section-head b{display:block;color:#173454;font-size:10.5px}.doca-register-section-head small{display:block;margin-top:1px;color:#94a3b8;font-size:8.5px;line-height:1.7}
.doca-form-pick-grid{display:grid;grid-template-columns:repeat(4,minmax(145px,1fr));gap:6px}
.doca-form-pick-grid button{min-height:66px;display:grid;align-content:center;text-align:right;border:1px solid #dfe7f0;border-radius:11px;background:#fbfdff;padding:8px;color:#475569}
.doca-form-pick-grid button strong{font-size:10px}.doca-form-pick-grid button small{margin-top:3px;color:#94a3b8;font-size:8px;line-height:1.6}
.doca-form-pick-grid button:hover{border-color:#93c5fd;background:#f8fbff}.doca-form-pick-grid button.on{border-color:#60a5fa;background:#eff6ff;box-shadow:inset 0 0 0 1px #bfdbfe;color:#1d4ed8}.doca-form-pick-grid button.blank.on{border-style:dashed}
.doca-register-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(240px,.55fr);gap:9px;align-items:start}.doca-register-main,.doca-register-side{display:grid;gap:9px}.doca-register-side{position:sticky;top:0}
.doca-title-input{font-size:11px!important;font-weight:800}
.doca-file-stage{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;border:1px dashed #93c5fd;border-radius:11px;background:#f8fbff;padding:9px}
.doca-file-stage-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:#eaf3ff;color:#2563eb;font-size:17px;font-weight:950}.doca-file-stage b{display:block;color:#334155;font-size:10px}.doca-file-stage small{display:block;color:#94a3b8;font-size:8.5px;margin-top:2px}
.doca-file-stage-actions{display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end}.doca-file-stage-actions label,.doca-file-stage-actions button{min-height:31px;display:inline-flex;align-items:center;border:1px solid #bfdbfe;border-radius:8px;background:#fff;color:#1d4ed8;padding:5px 8px;font-size:9px;font-weight:850;cursor:pointer}
.doca-selected-form-note{border:1px solid #ddd6fe;border-radius:9px;background:#faf8ff;padding:8px}.doca-selected-form-note b{display:block;color:#6d28d9;font-size:9.5px}.doca-selected-form-note small{display:block;color:#8b7db8;font-size:8.25px;margin-top:2px}
.doca-register-footer{position:sticky;bottom:-12px;z-index:4;margin:0 -12px -12px;padding:9px 12px!important;background:rgba(255,255,255,.97);backdrop-filter:blur(6px);box-shadow:0 -8px 20px rgba(15,23,42,.045)}
.doca-register-footer>span{margin-left:auto;color:#94a3b8;font-size:8.5px}.doca-register-footer>div{display:flex;gap:5px}
.doca-security-side{background:linear-gradient(180deg,#fff,#faf8ff)}
.doca-sticky-actions{position:sticky;bottom:-12px;background:#fff;z-index:3}
@media(max-width:900px){.doca-register-layout{grid-template-columns:1fr}.doca-register-side{position:static;grid-template-columns:1fr 1fr}.doca-form-pick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.doca-access-defaults{grid-template-columns:1fr}}
@media(max-width:650px){.doca-register-hero{grid-template-columns:40px 1fr}.doca-register-hero-icon{width:40px;height:40px}.doca-register-hero>.doca-inline-badges{grid-column:1/-1}.doca-register-side{grid-template-columns:1fr}.doca-form-pick-grid{display:flex;overflow-x:auto;padding-bottom:3px}.doca-form-pick-grid button{min-width:165px;flex:0 0 165px}.doca-file-stage{grid-template-columns:34px 1fr}.doca-file-stage-actions{grid-column:1/-1;justify-content:stretch}.doca-file-stage-actions>*{flex:1;justify-content:center}.doca-register-footer{display:grid!important}.doca-register-footer>span{display:none}.doca-register-footer>div{display:grid;grid-template-columns:1fr 1.4fr}}
/* /ADATASK_DOCUMENT_ARCHIVE_FORM_ACCESS_REGISTER_UI_V3 */

/* /ADATASK_DOCUMENT_ARCHIVE_UI_V1 */


/* ADATASK_DOCUMENT_ARCHIVE_PERMISSION_AWARE_UI_V6 */
.doca-version-locked{cursor:not-allowed;opacity:.76;background:#f8fafc}
.doca-version-locked:hover{border-color:#e2e8f0;background:#f8fafc}
.doca-head-actions .doca-badge{min-height:34px;padding-inline:10px;justify-content:center}
/* /ADATASK_DOCUMENT_ARCHIVE_PERMISSION_AWARE_UI_V6 */

/* ADATASK_DOCUMENT_ARCHIVE_DEPARTMENT_SETTINGS_V2 */
.doca-toolbar{grid-template-columns:minmax(220px,1fr) repeat(4,minmax(120px,170px)) auto}
.doca-settings-v2{display:grid;gap:10px;direction:rtl;font-family:Vazirmatn,Tahoma,Arial,sans-serif}
.doca-settings-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap;border:1px solid #e2e8f0;border-radius:13px;background:#fff;padding:11px}
.doca-settings-head h3,.doca-user-perms h3{margin:0;color:#173454;font-size:14px}.doca-settings-head p,.doca-user-perms p{margin:3px 0 0;color:#64748b;font-size:9.75px}
.doca-settings-head>div:last-child{display:flex;gap:5px;flex-wrap:wrap}.doca-settings-head button{min-height:32px;border:1px solid #dbe5ef;border-radius:8px;background:#fff;color:#475569;padding:5px 9px;font-size:9.5px;font-weight:850}.doca-settings-head button.primary{background:#2563eb;border-color:#2563eb;color:#fff}
.doca-settings-layout{display:grid;grid-template-columns:205px minmax(0,1fr);gap:9px;align-items:start}
.doca-settings-depts{display:grid;gap:4px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;padding:6px;max-height:580px;overflow:auto}
.doca-settings-depts button{border:1px solid transparent;border-radius:8px;background:#fff;color:#64748b;text-align:right;padding:7px 8px;font-size:9.75px;font-weight:800}
.doca-settings-depts button:hover{background:#f8fafc}.doca-settings-depts button.on{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}
.doca-settings-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.doca-policy-section{border:1px solid #e2e8f0;border-radius:12px;background:#fff;padding:10px}.doca-policy-section>b{display:block;margin-bottom:7px;color:#334155;font-size:10.5px}
.doca-policy-toggles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}
.doca-policy-toggles label{display:flex;align-items:center;gap:6px;min-height:33px;border:1px solid #e5eaf1;border-radius:8px;background:#f8fafc;padding:6px;color:#64748b;font-size:9px;font-weight:750}
.doca-policy-toggles label.on{border-color:#a7f3d0;background:#ecfdf5;color:#047857}.doca-policy-toggles label.locked{opacity:.58;cursor:not-allowed}.doca-policy-toggles input{width:15px;height:15px;margin:0;accent-color:#10b981}
.doca-settings-v2 button:disabled{opacity:.55;cursor:not-allowed;filter:saturate(.45)}
.doca-policy-numbers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}
.doca-user-perms{display:grid;gap:7px;border:1px solid #e2e8f0;border-radius:13px;background:#fff;padding:10px}
.doca-user-perm-list{display:grid;gap:5px;max-height:420px;overflow:auto}.doca-user-perm-list article{display:grid;grid-template-columns:minmax(150px,.45fr) minmax(0,1fr);align-items:center;gap:8px;border:1px solid #eef2f7;border-radius:9px;padding:7px}
.doca-user-name b{display:block;color:#334155;font-size:10px}.doca-user-name small{display:block;color:#94a3b8;font-size:8.25px;margin-top:2px}
.doca-user-chips{display:flex;gap:3px;flex-wrap:wrap}.doca-user-chips button{border:1px solid #e2e8f0;border-radius:999px;background:#f8fafc;color:#94a3b8;padding:3px 7px;font-size:8.25px;font-weight:800}.doca-user-chips button.on{border-color:#a7f3d0;background:#ecfdf5;color:#047857}
.corr-r4b-scan-template-v2{width:100%;margin-top:6px;border:1px solid #9bdfdc!important;border-radius:9px!important;background:#edfcfa!important;color:#087c79!important;padding:7px 9px!important;font-family:Vazirmatn,Tahoma,Arial,sans-serif!important;font-size:10px!important;font-weight:850!important}
@media(max-width:1180px){.doca-toolbar{grid-template-columns:minmax(200px,1fr) repeat(3,minmax(120px,.5fr))}.doca-settings-main{grid-template-columns:1fr}.doca-policy-numbers{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.doca-settings-layout{grid-template-columns:1fr}.doca-settings-depts{display:flex;overflow-x:auto;max-height:none}.doca-settings-depts button{white-space:nowrap}.doca-policy-toggles{grid-template-columns:1fr}.doca-policy-numbers{grid-template-columns:1fr}.doca-user-perm-list article{grid-template-columns:1fr}.doca-toolbar{grid-template-columns:1fr}.doca-search{grid-column:auto}}
/* /ADATASK_DOCUMENT_ARCHIVE_DEPARTMENT_SETTINGS_V2 */

/* ADATASK_DOCUMENT_ARCHIVE_FORM_FIRST_VISUAL_V3630 */
.doca-record-identity{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;border:1px solid #dbeafe;border-radius:12px;background:#f8fbff;padding:8px}
.doca-record-identity>div{display:grid;gap:2px;border-inline-start:3px solid #bfdbfe;border-radius:7px;background:#fff;padding:7px 9px}
.doca-record-identity small{font-size:8.25px;color:#64748b}.doca-record-identity b{font-size:10px;color:#173454}
.doca-record-identity-detail{margin:8px 0}.doca-template-import{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(180px,1fr);gap:8px}
.doca-template-upload{display:grid;gap:3px;align-content:center;min-height:70px;border:1px dashed #60a5fa;border-radius:11px;background:#f8fbff;padding:10px;cursor:pointer}
.doca-template-upload b{font-size:10px;color:#1d4ed8}.doca-template-upload small{font-size:8.25px;color:#64748b}
.doca-template-status{display:grid;align-content:center;gap:3px;border:1px solid #bbf7d0;border-radius:11px;background:#f0fdf4;padding:10px}
.doca-template-status b{font-size:10px;color:#047857}.doca-template-status span{font-size:8.5px;color:#64748b}
.doca-form-thumb{height:120px;overflow:hidden;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}
.doca-form-thumb img{width:100%;height:100%;object-fit:cover;object-position:top center}.doca-pdf-thumb{height:100%;display:grid;place-items:center;font-size:10px;font-weight:900;color:#475569}
.doca-visual-template-canvas,.doca-visual-form-fill{position:relative;width:100%;overflow:hidden;border:1px solid #cbd5e1;border-radius:10px;background:#fff}
.doca-visual-template-canvas>img,.doca-visual-form-fill>img{display:block;width:100%;height:auto}
.doca-detected-anchor{position:absolute;z-index:2;min-height:20px;border:1px dashed #2563eb;border-radius:5px;background:rgba(239,246,255,.92);padding:2px 4px;overflow:hidden;color:#1d4ed8;font-size:7.5px;font-weight:850}
.doca-overlay-field{position:absolute;z-index:3}.doca-overlay-field .doca-field{margin:0}.doca-overlay-field .doca-field>label{display:none}
.doca-overlay-field .doca-input,.doca-overlay-field input,.doca-overlay-field select,.doca-overlay-field textarea{min-height:28px!important;height:28px;border:1px solid #2563eb!important;background:rgba(255,255,255,.94)!important;font-size:8px!important;padding:4px 6px!important;box-shadow:0 2px 8px rgba(15,23,42,.08)}
.doca-overlay-field textarea{height:42px!important}.doca-folder-tree{display:grid;gap:5px;border:1px solid #e2e8f0;border-radius:13px;background:#fbfdff;padding:8px}
.doca-tree-node{display:grid;gap:4px}.doca-folder-tree-card{display:grid;grid-template-columns:28px 4px minmax(0,1fr) auto;align-items:center;gap:8px;margin-inline-start:calc(var(--depth,0) * 24px);border:1px solid #e2e8f0;border-radius:10px;background:#fff;padding:7px 8px}
.doca-tree-toggle{width:26px;height:26px;border:1px solid #dbe5ef;border-radius:7px;background:#f8fafc;color:#475569;font-weight:900}.doca-tree-toggle.empty{border-color:transparent;background:transparent;color:#cbd5e1}
.doca-tree-children{display:grid;gap:4px;position:relative}.doca-tree-children:before{content:"";position:absolute;right:19px;top:0;bottom:4px;border-right:1px dashed #cbd5e1}
.doca-folder-tree-card .doca-folder-mark{height:34px;width:4px;border-radius:999px;background:var(--folder,#2563eb)}
.doca-folder-tree-card .doca-folder-body p{margin:2px 0 5px}.doca-folder-tree-card .doca-folder-actions{display:flex;gap:4px}
@media(max-width:760px){.doca-record-identity{grid-template-columns:1fr}.doca-template-import{grid-template-columns:1fr}.doca-folder-tree-card{grid-template-columns:28px 4px minmax(0,1fr)}.doca-folder-tree-card .doca-folder-actions{grid-column:1/-1;justify-content:flex-end}.doca-tree-children:before{display:none}.doca-folder-tree-card{margin-inline-start:calc(var(--depth,0) * 12px)}.doca-visual-form-fill{overflow-x:auto}.doca-overlay-field{min-width:92px}}
/* ADATASK_DOCUMENT_ARCHIVE_FORM_PLACEMENT_V3650 */
.doca-builder-v3650{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(430px,1.1fr);gap:12px;align-items:start}
.doca-builder-controls-v3650{display:grid;gap:8px;min-width:0}
.doca-form-preview-v3650{position:sticky;top:0;align-self:start;border:1px solid #dbe5ef;border-radius:13px;background:#f8fbff;padding:10px;min-width:0}
.doca-builder-canvas-head-v3650{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}
.doca-builder-canvas-head-v3650>div{display:grid;gap:2px}.doca-builder-canvas-head-v3650 b{font-size:11px;color:#173454}.doca-builder-canvas-head-v3650 small{font-size:8px;color:#64748b;line-height:1.5}.doca-builder-canvas-head-v3650>span{font-size:8px;color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;padding:4px 7px;font-weight:800}
.doca-builder-canvas-v3650{position:relative;width:100%;max-height:72vh;overflow:auto;border:1px solid #cbd5e1;border-radius:10px;background:#fff;line-height:0;touch-action:pan-x pan-y}
.doca-builder-canvas-v3650>img{display:block;width:100%;height:auto;max-width:100%;user-select:none;-webkit-user-drag:none}
.doca-builder-overlay-field-v3650{position:absolute;z-index:4;box-sizing:border-box;border:1px dashed #2563eb;background:rgba(239,246,255,.55);border-radius:4px;cursor:move;touch-action:none;line-height:normal;min-width:20px;min-height:12px}
.doca-builder-overlay-field-v3650.selected{border:2px solid #2563eb;background:rgba(219,234,254,.52);box-shadow:0 0 0 2px rgba(37,99,235,.12)}
.doca-builder-overlay-label-v3650{display:flex;align-items:center;height:100%;width:100%;overflow:hidden;padding:2px 18px 2px 5px;color:#1d4ed8;font-size:8px;font-weight:850;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;box-sizing:border-box}
.doca-builder-resize-v3650{position:absolute;left:-2px;bottom:-2px;width:17px;height:17px;border:1px solid #2563eb;border-radius:4px;background:#fff;color:#2563eb;font-size:9px;line-height:14px;padding:0;cursor:nwse-resize;touch-action:none}
.doca-builder-remove-v3650{position:absolute;right:-7px;top:-7px;width:17px;height:17px;border:1px solid #dc2626;border-radius:50%;background:#fff;color:#dc2626;font-size:10px;line-height:14px;padding:0;cursor:pointer}
.doca-builder-no-image-v3650{min-height:380px;display:grid;place-items:center;text-align:center;border:1px dashed #bfdbfe;border-radius:10px;background:#fff;color:#64748b;font-size:10px;padding:20px}
.doca-builder-legend-v3650{margin-top:7px;padding:7px 9px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#64748b;font-size:8px;line-height:1.8}
.doca-builder-field.selected{border-color:#93c5fd;background:#eff6ff}
.doca-place-field{border:1px solid #bfdbfe;border-radius:6px;background:#fff;color:#1d4ed8;font-size:8px;font-weight:800;padding:5px 7px;white-space:nowrap}
.doca-overlay-field-v3650{position:absolute;z-index:3;box-sizing:border-box;display:flex;align-items:stretch;overflow:visible}
.doca-overlay-field-v3650 .doca-overlay-input,.doca-overlay-field-v3650 input,.doca-overlay-field-v3650 select,.doca-overlay-field-v3650 textarea{width:100%!important;height:100%!important;min-height:0!important;box-sizing:border-box;border:1px solid rgba(37,99,235,.38)!important;border-radius:2px!important;background:rgba(255,255,255,.86)!important;box-shadow:none!important;font-size:clamp(8px,1.05vw,12px)!important;padding:2px 4px!important}
.doca-overlay-field-v3650 textarea{resize:none!important}.doca-overlay-date,.doca-overlay-date .doca-jfield{width:100%;height:100%}.doca-overlay-date .doca-jtrigger{width:100%;height:100%;min-height:0!important;border:1px solid rgba(37,99,235,.38)!important;border-radius:2px!important;background:rgba(255,255,255,.86)!important;box-shadow:none!important;font-size:clamp(8px,1.05vw,12px)!important;padding:2px 4px!important}.doca-overlay-date .doca-jpanel{z-index:30}.doca-overlay-check{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;height:100%;margin:0;background:rgba(255,255,255,.72);font-size:clamp(8px,1vw,11px);line-height:1.2;color:#1e3a8a}.doca-overlay-check input{width:auto!important;height:auto!important}
@media(max-width:980px){.doca-builder-v3650{grid-template-columns:1fr}.doca-form-preview-v3650{position:relative;top:auto}.doca-builder-canvas-v3650{max-height:none}}
@media(max-width:760px){.doca-builder-v3650{grid-template-columns:1fr}.doca-builder-field{grid-template-columns:minmax(70px,auto) minmax(120px,1fr) auto auto}.doca-builder-field .type,.doca-builder-field .options{grid-column:auto}.doca-builder-canvas-v3650{overflow:auto}.doca-builder-overlay-label-v3650{font-size:7px}}
/* /ADATASK_DOCUMENT_ARCHIVE_FORM_FIRST_VISUAL_V3630 */

/* ADATASK_DOCUMENT_ARCHIVE_QUICKFORMS_SCAN_PREVIEW_ESC_V3631 */
.doca-quickforms-v3631{margin:8px 0;border:1px solid #dbe7f3;border-radius:14px;background:linear-gradient(180deg,#fbfdff,#f6faff);padding:9px}
.doca-quickforms-head-v3631{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}
.doca-quickforms-head-v3631>div{display:grid;gap:2px}.doca-quickforms-head-v3631 b{font-size:11px;color:#173454}.doca-quickforms-head-v3631 small{font-size:8.5px;color:#64748b}
.doca-quickforms-head-v3631>button{border:1px solid #dbeafe;background:#fff;color:#2563eb;border-radius:9px;padding:6px 9px;font-size:8.5px;font-weight:850}
.doca-quickforms-scroll-v3631{display:flex;gap:7px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;padding:1px 0 4px}
.doca-quickform-card-v3631{flex:0 0 210px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-areas:"preview copy" "preview go";align-items:center;gap:4px 8px;text-align:right;border:1px solid #dfe8f3;background:#fff;border-radius:11px;padding:7px;transition:.16s ease;box-shadow:0 2px 7px rgba(15,23,42,.03)}
.doca-quickform-card-v3631:hover{border-color:#93c5fd;transform:translateY(-1px);box-shadow:0 5px 14px rgba(37,99,235,.08)}
.doca-quickform-preview-v3631{grid-area:preview;width:42px;height:48px;border-radius:8px;background:#eff6ff;color:#2563eb;display:grid;place-items:center;overflow:hidden;font-size:18px;font-weight:900}
.doca-quickform-preview-v3631 img{width:100%;height:100%;object-fit:cover;object-position:top center}
.doca-quickform-copy-v3631{grid-area:copy;display:grid;min-width:0;gap:1px}.doca-quickform-copy-v3631 b{font-size:9.5px;color:#172f4f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doca-quickform-copy-v3631 small{font-size:7.7px;color:#718096;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.doca-quickform-go-v3631{grid-area:go;font-size:8px;font-weight:900;color:#2563eb}
.doca-scan-preview-v3631{margin-top:9px;border:1px solid #cfe0f2;border-radius:12px;background:#f8fbff;overflow:hidden}
.doca-scan-preview-head-v3631{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;border-bottom:1px solid #deebf7;background:#fff}
.doca-scan-preview-head-v3631>div{display:grid;gap:1px;min-width:0}.doca-scan-preview-head-v3631 b{font-size:9.5px;color:#173454}.doca-scan-preview-head-v3631 small{font-size:8px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.doca-scan-preview-head-v3631>button{border:1px solid #fecaca;background:#fff;color:#b91c1c;border-radius:8px;padding:5px 8px;font-size:8px;font-weight:850}
.doca-scan-preview-body-v3631{display:grid;place-items:center;min-height:160px;max-height:390px;overflow:auto;background:repeating-conic-gradient(#f8fafc 0% 25%,#fff 0% 50%) 50%/18px 18px}
.doca-scan-preview-body-v3631 img{display:block;max-width:100%;max-height:380px;object-fit:contain;background:#fff}
.doca-scan-preview-body-v3631 object{display:block;width:100%;height:380px;border:0;background:#fff}
.doca-file-preview-generic-v3631{padding:24px;color:#64748b;font-size:9px}
@media(max-width:760px){.doca-quickforms-v3631{margin:6px 0;padding:7px}.doca-quickforms-head-v3631 small{display:none}.doca-quickform-card-v3631{flex-basis:180px}.doca-scan-preview-body-v3631,.doca-scan-preview-body-v3631 object{height:300px;max-height:300px}}
/* /ADATASK_DOCUMENT_ARCHIVE_QUICKFORMS_SCAN_PREVIEW_ESC_V3631 */

/* ADATASK_DOCUMENT_ARCHIVE_VISUAL_FORM_RENDER_FIX_V3632 */
.doca-visual-form-scroll{max-height:min(68vh,760px);overflow:auto;border-radius:12px;background:#eef3f8;padding:8px}
.doca-visual-form-fill{width:min(100%,760px);margin:0 auto;position:relative;overflow:visible!important;background:#fff;box-shadow:0 8px 24px rgba(15,23,42,.08)}
.doca-visual-form-fill>img{display:block;width:100%;height:auto;object-fit:contain;background:#fff}
.doca-form-image-fallback{display:none;min-height:260px;place-items:center;padding:24px;text-align:center;color:#b91c1c;font-size:10px;font-weight:850;background:#fff7f7}
.doca-visual-form-fill.load-failed>img{display:none}.doca-visual-form-fill.load-failed .doca-form-image-fallback{display:grid}
@media(max-width:760px){.doca-visual-form-scroll{max-height:62vh;padding:5px}.doca-visual-form-fill{min-width:560px}}
/* /ADATASK_DOCUMENT_ARCHIVE_VISUAL_FORM_RENDER_FIX_V3632 */

/* ADATASK_DOCUMENT_ARCHIVE_FORM_IMAGE_TOOLS_V3660 */
.doca-builder-stage-v3660{position:relative;width:100%;line-height:0}
.doca-builder-stage-v3660>img{display:block;width:100%;height:auto;max-width:100%;user-select:none;-webkit-user-drag:none}
.doca-builder-canvas-v3650.rect-mode{cursor:crosshair;touch-action:none}
.doca-builder-canvas-v3650.rect-mode .doca-builder-overlay-field-v3650{pointer-events:none;opacity:.55}
.doca-img-rect-v3660{position:absolute;z-index:6;box-sizing:border-box;border:2px dashed #dc2626;background:rgba(220,38,38,.08);pointer-events:none}
.doca-img-rect-v3660.table{border-color:#7c3aed;background:rgba(124,58,237,.1)}
.doca-img-tools-v3660{display:grid;gap:6px;margin:0 0 8px}
.doca-img-tools-row-v3660{display:flex;flex-wrap:wrap;gap:5px;align-items:center}
.doca-img-tools-row-v3660 button,.doca-img-tool-panel-v3660 button{min-height:30px;border:1px solid #dbe5ef;border-radius:8px;background:#fff;color:#334155;padding:4px 9px;font-size:9.75px;font-weight:850;cursor:pointer}
.doca-img-tools-row-v3660 button:hover:not(:disabled){border-color:#93c5fd;color:#1d4ed8}
.doca-img-tools-row-v3660 button.on{border-color:#2563eb;background:#eff6ff;color:#1d4ed8}
.doca-img-tools-row-v3660 button:disabled,.doca-img-tool-panel-v3660 button:disabled{opacity:.45;cursor:not-allowed}
.doca-img-tool-panel-v3660 button.primary{border-color:#2563eb;background:#2563eb;color:#fff}
.doca-img-busy-v3660{font-size:9.5px;font-weight:800;color:#2563eb}
.doca-img-tool-panel-v3660{display:flex;flex-wrap:wrap;gap:6px;align-items:center;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;padding:7px;font-size:9.75px;font-weight:750;color:#475569}
.doca-img-tool-panel-v3660 label{display:grid;gap:3px;font-size:9.25px;font-weight:850;color:#334155}
.doca-img-tool-panel-v3660 label input{min-width:70px}
.doca-img-tool-panel-v3660 label.cols{flex:1;min-width:220px}
.doca-template-actions button.danger,.doca-detail-actions button.danger,.doca-mini-actions button.danger{border-color:#fecaca;color:#b91c1c}
.doca-template-actions button.danger:hover,.doca-detail-actions button.danger:hover,.doca-mini-actions button.danger:hover{background:#fef2f2;border-color:#f87171;color:#991b1b}
.doca-visual-form-wrap-v3660{display:grid;gap:10px}
.doca-visual-extra-v3660{display:grid;gap:7px;border:1px solid #e2e8f0;border-radius:11px;background:#fff;padding:9px}
.doca-visual-extra-v3660>b{font-size:10.5px;color:#0f172a}
.doca-visual-form-fill{container-type:inline-size}
.doca-visual-view-v3660{display:grid;gap:7px;margin-bottom:10px}
.doca-visual-view-head-v3660{display:flex;align-items:center;justify-content:space-between;gap:8px}
.doca-visual-view-head-v3660 b{font-size:11px;color:#0f172a}
.doca-visual-view-head-v3660 button{border:1px solid #dbe5ef;border-radius:8px;background:#fff;color:#1d4ed8;padding:5px 9px;font-size:9.75px;font-weight:850;cursor:pointer}
.doca-overlay-value-v3660{position:absolute;z-index:3;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding:0 2px;line-height:1.2;font-size:clamp(7px,1.45cqw,15px);font-weight:800;color:#0b2a6b;word-break:break-word}
@media(max-width:760px){.doca-img-tools-row-v3660 button{flex:1 1 calc(33% - 5px)}.doca-img-tool-panel-v3660 label.cols{min-width:100%}}
/* /ADATASK_DOCUMENT_ARCHIVE_FORM_IMAGE_TOOLS_V3660 */

/* ADATASK_DOCUMENT_ARCHIVE_FILLED_FORM_PRINT_V3660 */
#doca-print-root-v3660{display:none}
@media print{
 html.doca-printing-v3660 body>*:not(#doca-print-root-v3660){display:none!important}
 html.doca-printing-v3660,html.doca-printing-v3660 body{background:#fff!important;margin:0!important;padding:0!important;height:auto!important;overflow:visible!important}
 html.doca-printing-v3660 #doca-print-root-v3660{display:block!important}
}
.doca-print-page-v3660{position:relative;width:100%;container-type:inline-size;break-inside:avoid}
.doca-print-page-v3660>img{display:block;width:100%;height:auto}
.doca-print-value-v3660{position:absolute;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding:0 2px;line-height:1.2;font-family:Vazirmatn,Tahoma,sans-serif;font-size:clamp(7px,1.45cqw,16px);font-weight:700;color:#0b2a6b;-webkit-print-color-adjust:exact;print-color-adjust:exact}
/* /ADATASK_DOCUMENT_ARCHIVE_FILLED_FORM_PRINT_V3660 */



/* ADATASK_DOCUMENT_ARCHIVE_DIRECT_WRITE_V3661 */
/* ADATASK_DOCUMENT_ARCHIVE_DIRECT_WRITE_INTERACTION_V3662 */
.doca-freewrite-toolbar-v3661{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 7px;padding:7px 9px;border:1px solid #dbeafe;border-radius:10px;background:#f8fbff}
.doca-freewrite-toolbar-v3661>div{display:grid;gap:2px}.doca-freewrite-toolbar-v3661 b{font-size:10.5px;color:#173454}.doca-freewrite-toolbar-v3661 small{font-size:8.5px;color:#64748b;line-height:1.55}
.doca-freewrite-toolbar-v3661 button{border:1px solid #bfdbfe;border-radius:8px;background:#fff;color:#1d4ed8;padding:6px 9px;font-size:8.75px;font-weight:850;white-space:nowrap}.doca-freewrite-toolbar-v3661 button.on{background:#2563eb;color:#fff;border-color:#2563eb}
.doca-visual-form-fill.writable-v3661.write-on{cursor:text}
.doca-visual-form-fill.writable-v3661.write-on:after{content:'\270E';position:absolute;left:8px;top:8px;z-index:2;pointer-events:none;border:1px solid #bfdbfe;border-radius:999px;background:rgba(239,246,255,.94);color:#1d4ed8;padding:3px 7px;font-size:10px;font-weight:900}
.doca-freewrite-field-v3661{position:absolute;z-index:12;display:flex;align-items:stretch;min-width:54px;min-height:20px;border:1px solid rgba(37,99,235,.3);border-radius:3px;background:rgba(255,255,255,.88);box-shadow:0 1px 5px rgba(15,23,42,.07)}
.doca-freewrite-field-v3661.active{border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.12)}
.doca-freewrite-field-v3661 textarea{width:100%!important;height:100%!important;min-height:0!important;resize:none!important;border:0!important;border-radius:3px!important;background:transparent!important;box-shadow:none!important;outline:0!important;padding:3px 18px 3px 18px!important;font-family:inherit!important;font-size:clamp(8px,1.05vw,12px)!important;line-height:1.45!important;color:#0f172a!important;text-align:right;overflow:auto}
.doca-freewrite-move-v3662,.doca-freewrite-resize-v3662,.doca-freewrite-delete-v3662{position:absolute;width:17px;height:17px;display:none;place-items:center;border-radius:4px;background:#fff;font-size:9px;line-height:1;padding:0;z-index:2}
.doca-freewrite-move-v3662{right:-7px;top:-8px;border:1px solid #93c5fd;color:#1d4ed8;cursor:move;touch-action:none}
.doca-freewrite-delete-v3662{left:-7px;top:-8px;border:1px solid #fecaca;color:#b91c1c}
.doca-freewrite-resize-v3662{right:-7px;bottom:-8px;border:1px solid #93c5fd;color:#1d4ed8;cursor:nwse-resize;touch-action:none}
.doca-freewrite-field-v3661.active>.doca-freewrite-move-v3662,.doca-freewrite-field-v3661.active>.doca-freewrite-resize-v3662,.doca-freewrite-field-v3661.active>.doca-freewrite-delete-v3662,.doca-freewrite-field-v3661:hover>.doca-freewrite-move-v3662,.doca-freewrite-field-v3661:hover>.doca-freewrite-resize-v3662,.doca-freewrite-field-v3661:hover>.doca-freewrite-delete-v3662{display:grid}
.doca-freewrite-value-v3661{display:flex;align-items:center;padding:1px 3px!important;border:0!important;background:transparent!important;color:#111827!important;text-align:right;white-space:pre-wrap;overflow:hidden}
@media(max-width:760px){.doca-freewrite-toolbar-v3661{align-items:flex-start;flex-direction:column}.doca-freewrite-toolbar-v3661 button{width:100%}.doca-visual-form-fill.writable-v3661.write-on:after{display:none}.doca-freewrite-move-v3662,.doca-freewrite-resize-v3662,.doca-freewrite-delete-v3662{display:grid}}
/* /ADATASK_DOCUMENT_ARCHIVE_DIRECT_WRITE_V3661 */

/* ADATASK_DOCUMENT_ARCHIVE_FORM_SYSTEM_V3670 */
.doca-form-mode-v3670{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}
.doca-form-mode-v3670>button{display:grid;gap:3px;text-align:right;border:1px solid #dbe3ee;border-radius:11px;background:#fff;padding:10px 12px;color:#334155;cursor:pointer}
.doca-form-mode-v3670>button b{font-size:11px}.doca-form-mode-v3670>button small{font-size:8.5px;color:#64748b;line-height:1.5}
.doca-form-mode-v3670>button.on{border-color:#60a5fa;background:#eff6ff;box-shadow:0 0 0 2px rgba(37,99,235,.08);color:#1d4ed8}
.doca-manual-table-builder-v3670{display:grid;grid-template-columns:auto 86px minmax(180px,1fr) auto;gap:7px;align-items:end;margin:8px 0;padding:8px;border:1px dashed #bfdbfe;border-radius:10px;background:#f8fbff}
.doca-manual-table-builder-v3670>b{align-self:center;color:#1e3a8a;font-size:10px}.doca-manual-table-builder-v3670 label{display:grid;gap:3px;font-size:8px;color:#64748b}.doca-manual-table-builder-v3670 input{min-width:0;border:1px solid #d8e2ef;border-radius:7px;padding:7px;background:#fff;font:inherit}
.doca-manual-table-builder-v3670 button{border:1px solid #93c5fd;border-radius:8px;background:#fff;color:#1d4ed8;padding:7px 10px;font-size:9px;font-weight:850}
.doca-manual-form-v3670{direction:rtl;background:#fff;border:1px solid #dbe3ee;border-radius:12px;padding:12px;box-shadow:0 5px 18px rgba(15,23,42,.05);font-family:Vazirmatn,Tahoma,sans-serif}
.doca-manual-form-v3670.preview{min-height:540px}.doca-manual-form-head-v3670{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:2px solid #1e293b;padding-bottom:8px;margin-bottom:10px}
.doca-manual-form-head-v3670>div{display:grid;gap:2px}.doca-manual-form-head-v3670 b{font-size:13px;color:#0f172a}.doca-manual-form-head-v3670 small,.doca-manual-form-head-v3670 span{font-size:8px;color:#64748b}
.doca-manual-form-head-v3670 button{border:1px solid #dbe3ee;border-radius:8px;background:#fff;padding:6px 9px;font-size:9px;color:#334155}
.doca-manual-fields-v3670{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.doca-manual-field-v3670{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;min-height:37px;border:1px solid #cbd5e1;border-radius:7px;overflow:hidden;background:#fff}
.doca-manual-field-v3670.wide{grid-column:1/-1;min-height:68px}.doca-manual-field-v3670>span{height:100%;display:flex;align-items:center;padding:6px 8px;background:#f8fafc;border-left:1px solid #cbd5e1;font-size:8.5px;font-weight:800;color:#334155}
.doca-manual-field-v3670>b{padding:6px 8px;font-size:10px;font-weight:700;color:#111827;white-space:pre-wrap}.doca-manual-control-v3670{width:100%;height:100%;min-height:34px;border:0!important;outline:0!important;background:#fff!important;padding:6px 8px!important;font-family:inherit!important;font-size:10px!important;box-shadow:none!important}
.doca-manual-field-v3670 .doca-jfield{margin:0!important}.doca-manual-field-v3670 .doca-jtrigger{border:0!important;border-radius:0!important;min-height:34px!important;box-shadow:none!important}
.doca-manual-placeholder-v3670{min-height:34px;padding:7px 8px;color:#94a3b8;font-size:9px}
.doca-manual-table-wrap-v3670{overflow:auto;margin:10px 0}.doca-manual-table-v3670{width:100%;border-collapse:collapse;table-layout:fixed;direction:rtl}.doca-manual-table-v3670 th,.doca-manual-table-v3670 td{border:1px solid #64748b;min-width:90px;height:36px;padding:0;text-align:center;vertical-align:middle}
.doca-manual-table-v3670 th{background:#f1f5f9;font-size:8.5px;font-weight:900;color:#1e293b;padding:6px}.doca-manual-table-v3670 td .doca-manual-control-v3670{height:35px;text-align:center;padding:3px 5px!important}.doca-manual-table-v3670 td .doca-jtrigger{border:0!important;border-radius:0!important;box-shadow:none!important;min-height:34px!important}
.doca-route-target-v3670{display:grid;grid-template-columns:1fr 1fr;gap:5px}.doca-route-target-v3670 button{border:1px solid #dbe3ee;border-radius:8px;background:#fff;padding:8px;font-size:9px;color:#475569}.doca-route-target-v3670 button.on{border-color:#60a5fa;background:#eff6ff;color:#1d4ed8;font-weight:900}
@media print{
 .doca-print-manual-v3670{display:block!important;width:100%!important;direction:rtl;font-family:Vazirmatn,Tahoma,sans-serif;color:#000}
 .doca-manual-print-page-v3670{width:100%;padding:8mm;box-sizing:border-box;page-break-inside:avoid}
 .doca-manual-print-title-v3670{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:2px solid #000;padding-bottom:4mm;margin-bottom:4mm}
 .doca-manual-print-title-v3670 b{font-size:14pt}.doca-manual-print-title-v3670 small{font-size:9pt}
 .doca-manual-print-grid-v3670{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:4mm;border-top:1px solid #000;border-right:1px solid #000}
 .doca-manual-print-field-v3670{display:grid;grid-template-columns:35mm 1fr;min-height:12mm;border-left:1px solid #000;border-bottom:1px solid #000}
 .doca-manual-print-field-v3670.wide{grid-column:1/-1;min-height:20mm}.doca-manual-print-field-v3670 span{display:flex;align-items:center;padding:2mm;background:#f5f5f5;border-left:1px solid #000;font-size:8pt;font-weight:700}.doca-manual-print-field-v3670 b{padding:2mm;font-size:10pt;white-space:pre-wrap}
 .doca-manual-print-table-v3670{width:100%;border-collapse:collapse;table-layout:fixed;margin:4mm 0;page-break-inside:auto}.doca-manual-print-table-v3670 th,.doca-manual-print-table-v3670 td{border:1px solid #000;height:10mm;padding:1.5mm;text-align:center;font-size:8pt}.doca-manual-print-table-v3670 th{font-weight:900;background:#f1f1f1}
}
@media(max-width:760px){.doca-form-mode-v3670{grid-template-columns:1fr}.doca-manual-table-builder-v3670{grid-template-columns:1fr 1fr}.doca-manual-table-builder-v3670>b,.doca-manual-table-builder-v3670 .cols,.doca-manual-table-builder-v3670 button{grid-column:1/-1}.doca-manual-fields-v3670{grid-template-columns:1fr}.doca-manual-field-v3670.wide{grid-column:auto}.doca-manual-field-v3670{grid-template-columns:92px minmax(0,1fr)}}
/* /ADATASK_DOCUMENT_ARCHIVE_FORM_SYSTEM_V3670 */

/* ADATASK_DOCUMENT_ARCHIVE_PERSPECTIVE_FILL_UX_V3671 */
.doca-builder-controls-v3650{min-height:0;max-height:78vh;overflow-y:auto;overflow-x:hidden;padding-inline-end:2px;scrollbar-gutter:stable}
.doca-field-list{min-width:0;max-width:100%;overflow:hidden}
.doca-builder-table-card-v3671{display:grid;gap:8px;min-width:0;border:1px solid #cbdff8;border-radius:11px;background:#fbfdff;padding:8px}
.doca-builder-table-head-v3671{display:flex;align-items:center;justify-content:space-between;gap:8px}
.doca-builder-table-head-v3671>div{display:grid;gap:2px}.doca-builder-table-head-v3671 b{font-size:10px;color:#1e3a8a}.doca-builder-table-head-v3671 small{font-size:8px;color:#64748b}
.doca-builder-table-head-v3671 .danger{border:1px solid #fecaca;border-radius:7px;background:#fff;color:#b91c1c;padding:5px 7px;font-size:8px}
.doca-builder-table-cols-v3671{display:grid;gap:5px}
.doca-builder-table-col-v3671{display:grid;grid-template-columns:55px minmax(0,1fr) 88px;gap:5px;align-items:center;min-width:0}
.doca-builder-table-col-v3671>span{font-size:8px;color:#64748b;text-align:center}.doca-builder-table-col-v3671 .doca-input{min-width:0}.doca-builder-table-col-v3671 .type-select-v3671{font-size:8.5px}
.doca-template-status-v3671{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}
.doca-template-status-v3671>div{display:grid;gap:2px;min-width:0}.doca-template-status-v3671 button{border:1px solid #93c5fd;border-radius:8px;background:#fff;color:#1d4ed8;padding:7px 9px;font-size:8.5px;font-weight:850;white-space:nowrap}
.doca-template-status-v3671 button:disabled{opacity:.55;cursor:wait}

/* Fill on the paper itself: no permanent floating blue boxes. */
.doca-visual-form-fill.writable-v3661 .doca-overlay-field-v3650{z-index:9}
.doca-visual-form-fill.writable-v3661 .doca-overlay-field-v3650 .doca-overlay-input,
.doca-visual-form-fill.writable-v3661 .doca-overlay-field-v3650>input,
.doca-visual-form-fill.writable-v3661 .doca-overlay-field-v3650>select,
.doca-visual-form-fill.writable-v3661 .doca-overlay-field-v3650>textarea{
 border:1px solid transparent!important;
 border-radius:2px!important;
 background:rgba(255,255,255,.08)!important;
 box-shadow:none!important;
 color:#111827!important;
 font-weight:650!important;
 outline:0!important;
 padding:1px 3px!important;
 text-align:right;
 transition:background .12s ease,border-color .12s ease,box-shadow .12s ease;
}
.doca-visual-form-fill.writable-v3661 .doca-overlay-field-v3650:hover .doca-overlay-input,
.doca-visual-form-fill.writable-v3661 .doca-overlay-field-v3650:focus-within .doca-overlay-input,
.doca-visual-form-fill.writable-v3661 .doca-overlay-field-v3650:focus-within>input,
.doca-visual-form-fill.writable-v3661 .doca-overlay-field-v3650:focus-within>select,
.doca-visual-form-fill.writable-v3661 .doca-overlay-field-v3650:focus-within>textarea{
 border-color:rgba(37,99,235,.48)!important;
 background:rgba(255,255,255,.92)!important;
 box-shadow:0 0 0 2px rgba(37,99,235,.10)!important;
}
.doca-visual-form-fill.writable-v3661 .doca-overlay-field-v3650 input::placeholder,
.doca-visual-form-fill.writable-v3661 .doca-overlay-field-v3650 textarea::placeholder{color:transparent!important}
.doca-visual-form-fill.writable-v3661 .doca-overlay-date .doca-jtrigger{
 border:1px solid transparent!important;
 background:rgba(255,255,255,.08)!important;
 color:#111827!important;
 font-weight:700!important;
 padding:1px 3px!important;
}
.doca-visual-form-fill.writable-v3661 .doca-overlay-date .doca-jtrigger:hover,
.doca-visual-form-fill.writable-v3661 .doca-overlay-date .doca-jtrigger:focus{
 border-color:rgba(37,99,235,.48)!important;background:rgba(255,255,255,.92)!important;box-shadow:0 0 0 2px rgba(37,99,235,.10)!important
}
.doca-visual-form-fill.writable-v3661 .doca-overlay-date .doca-jtrigger>span:last-child{opacity:0;width:0;overflow:hidden}
.doca-visual-form-fill.writable-v3661 .doca-overlay-date:hover .doca-jtrigger>span:last-child,
.doca-visual-form-fill.writable-v3661 .doca-overlay-date:focus-within .doca-jtrigger>span:last-child{opacity:.7;width:auto}
.doca-visual-form-fill.writable-v3661 .doca-overlay-check{background:transparent!important;color:#111827!important}
.doca-visual-form-fill.writable-v3661 .doca-overlay-check span{display:none}
.doca-visual-form-fill.writable-v3661 .doca-overlay-check input{accent-color:#2563eb!important;transform:scale(.92)}
@media(max-width:980px){.doca-builder-controls-v3650{max-height:none;overflow:visible}}
@media(max-width:760px){.doca-builder-table-col-v3671{grid-template-columns:48px minmax(0,1fr)}.doca-builder-table-col-v3671 .type-select-v3671{grid-column:2}.doca-template-status-v3671{grid-template-columns:1fr}.doca-template-status-v3671 button{width:100%}}
/* /ADATASK_DOCUMENT_ARCHIVE_PERSPECTIVE_FILL_UX_V3671 */

.doca-scan-corner-shade-v3671{position:fixed;inset:0;z-index:250000;display:grid;place-items:center;background:rgba(15,23,42,.62);backdrop-filter:blur(2px);padding:18px}
.doca-scan-corner-panel-v3671{direction:rtl;width:min(980px,96vw);max-height:94vh;display:grid;grid-template-rows:auto minmax(360px,72vh) auto;overflow:hidden;border:1px solid #dbe4ee;border-radius:16px;background:#fff;box-shadow:0 24px 80px rgba(15,23,42,.28);font-family:Vazirmatn,Tahoma,sans-serif}
.doca-scan-corner-head-v3671{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border-bottom:1px solid #e2e8f0}.doca-scan-corner-head-v3671>div{display:grid;gap:2px}.doca-scan-corner-head-v3671 b{font-size:12px;color:#172554}.doca-scan-corner-head-v3671 small{font-size:8.75px;color:#64748b}.doca-scan-corner-head-v3671>button{width:30px;height:30px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#64748b;font-size:17px}
.doca-scan-corner-host-v3671{position:relative;min-height:360px;background:#0f172a;overflow:hidden;--scanic-accent:#3b82f6;--scanic-handle-color:#fff;--scanic-edge-color:#60a5fa;--scanic-mask:rgba(15,23,42,.48)}
.doca-scan-corner-actions-v3671{display:flex;justify-content:flex-start;gap:7px;padding:10px 13px;border-top:1px solid #e2e8f0}.doca-scan-corner-actions-v3671 button{border:1px solid #dbe3ee;border-radius:8px;background:#fff;color:#475569;padding:8px 12px;font-size:9px;font-weight:800}.doca-scan-corner-actions-v3671 button.primary{background:#2563eb;border-color:#2563eb;color:#fff}
@media(max-width:760px){.doca-scan-corner-shade-v3671{padding:6px}.doca-scan-corner-panel-v3671{width:100%;height:96vh;max-height:96vh;grid-template-rows:auto 1fr auto;border-radius:12px}.doca-scan-corner-host-v3671{min-height:0}.doca-scan-corner-actions-v3671 button{flex:1}}

/* ADATASK_DOCUMENT_ARCHIVE_PERSPECTIVE_REVIEW_V3673 */
.doca-scan-corner-panel-v3671{grid-template-rows:auto minmax(360px,72vh) auto}
.doca-scan-corner-host-v3671{overflow:visible!important;margin:16px 20px;background:#0f172a;border:12px solid #0f172a;border-radius:12px;box-sizing:border-box}
.doca-scan-corner-host-v3671 .scanic-toolbar,
.doca-scan-corner-host-v3671 .scanic-nudges{display:none!important}
.doca-scan-corner-host-v3671 .scanic-handle{z-index:8!important}
.doca-scan-corner-actions-v3671{justify-content:space-between;flex-wrap:wrap}
.doca-scan-corner-actions-v3671 button:first-child{margin-inline-end:auto}
@media(max-width:760px){
 .doca-scan-corner-host-v3671{margin:10px 12px;border-width:10px}
 .doca-scan-corner-actions-v3671{display:grid;grid-template-columns:1fr 1fr}
 .doca-scan-corner-actions-v3671 button:first-child{grid-column:1/-1;margin:0}
}
/* /ADATASK_DOCUMENT_ARCHIVE_PERSPECTIVE_REVIEW_V3673 */

/* ADATASK_DOCUMENT_ARCHIVE_SECURE_PRINT_V3681 */
.doca-verify-qr-v3681{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;padding:10px;border:1px dashed #cbd5e1;border-radius:12px;background:#f8fafc}
.doca-verify-qr-v3681 img{width:auto;height:auto;max-width:100%;border-radius:6px;background:#fff;padding:0;border:1px solid #e2e8f0;image-rendering:pixelated}
.doca-verify-qr-v3681 b{display:block;font-size:12px;color:#0f172a;margin-bottom:4px}
.doca-verify-qr-v3681 small{font-size:11px;color:#64748b;line-height:1.8}
.doca-print-page-v3660,.doca-manual-print-page-v3670{position:relative}
.doca-print-watermark-v3681{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:3;font-family:Vazirmatn,Tahoma,sans-serif;font-weight:900;font-size:64pt;color:rgba(185,28,28,.14);transform:rotate(-28deg);white-space:nowrap;-webkit-print-color-adjust:exact;print-color-adjust:exact}
.doca-print-footer-v3681{display:flex;align-items:center;gap:10px;margin-top:4mm;padding-top:3mm;border-top:1px solid #94a3b8;direction:rtl;font-family:Vazirmatn,Tahoma,sans-serif;color:#111;break-inside:avoid;page-break-inside:avoid}
.doca-print-footer-v3681 img{width:32mm;height:32mm;flex:0 0 32mm;image-rendering:pixelated}/* V3704: a little larger for easier scanning */
.doca-print-footer-info-v3681{display:flex;flex-wrap:wrap;gap:2mm 6mm;font-size:8.5pt;line-height:1.6}
.doca-print-footer-info-v3681 span{white-space:nowrap}
/* ADATASK_DOCUMENT_ARCHIVE_FORM_LAYOUT_V3682: an open calendar must sit above
   the neighbouring overlay fields (each overlay box is its own stacking context) */
.doca-overlay-field-v3650:focus-within,.doca-overlay-field-v3650:has(.doca-jpanel){z-index:60!important}
.doca-overlay-date .doca-jpanel{z-index:70}
/* ADATASK_DOCUMENT_ARCHIVE_BUILDER_TIDY_V3683: remove/resize handles only on the selected field, so dense forms and tables stay readable */
.doca-builder-overlay-field-v3650:not(.selected) .doca-builder-resize-v3650,.doca-builder-overlay-field-v3650:not(.selected) .doca-builder-remove-v3650{display:none}
.doca-builder-overlay-field-v3650:not(.selected) .doca-builder-overlay-label-v3650{padding:1px 3px}
.doca-builder-overlay-field-v3650.table-cell-v3683:not(.selected){border-style:dotted;background:rgba(239,246,255,.35)}
.doca-builder-overlay-field-v3650.table-cell-v3683:not(.selected) .doca-builder-overlay-label-v3650{opacity:.55;font-weight:700;justify-content:center}
.doca-builder-overlay-field-v3650.selected{z-index:6}
/* ADATASK_DOCUMENT_ARCHIVE_DRAW_FIELD_V3684 */
.doca-img-rect-v3660.field{border-color:#0d9488;background:rgba(13,148,136,.1)}
.doca-img-tools-row-v3660 button.doca-draw-field-btn-v3684{border-color:#0d9488;color:#0f766e;background:#f0fdfa}
.doca-img-tools-row-v3660 button.doca-draw-field-btn-v3684.on{background:#0d9488;color:#fff}
.doca-img-tool-panel-v3660.draw-field-v3684{background:#f0fdfa;border-color:#99f6e4}
.doca-img-tool-panel-v3660.draw-field-v3684>.doca-input{flex:1;min-width:160px;height:30px;min-height:30px}
.doca-img-tool-panel-v3660.draw-field-v3684>span{flex-basis:100%;color:#0f766e}
.doca-draw-types-v3684{display:flex;flex-wrap:wrap;gap:4px;flex-basis:100%}
.doca-draw-types-v3684 button.on{background:#0d9488!important;border-color:#0d9488!important;color:#fff!important}
.doca-builder-canvas-v3650.rect-mode .doca-builder-stage-v3660{cursor:crosshair}

/* ADATASK_DOCUMENT_ARCHIVE_CALM_THEME_V3684
   Quiet, low-contrast-fatigue palette: warm slate neutrals + one deep-teal accent.
   Semantic tints (amber / rose / sage / lavender) are desaturated so badges never shout. */
.doca-v1{
 --ink:#1f2a37;--ink-2:#3b4756;--muted:#6b7785;--faint:#9aa4b0;
 --line:#e7eaee;--line-2:#eef1f4;--bg:#f5f6f8;--card:#fff;--soft:#f9fafb;
 --accent:#2f6f73;--accent-2:#3d8589;--accent-soft:#e9f2f2;--accent-ink:#245659;
 --amber:#9a6a1f;--amber-soft:#fbf4e6;--rose:#a84a53;--rose-soft:#fbeeef;
 --sage:#3f7556;--sage-soft:#ebf4ee;--lav:#62579a;--lav-soft:#f1eff8;
 --r-lg:16px;--r-md:12px;--r-sm:9px;--shadow:0 1px 2px rgba(31,42,55,.04),0 4px 16px rgba(31,42,55,.04);
 gap:14px;padding:18px;border:0;border-radius:20px;background:var(--bg);color:var(--ink);font-size:12px;line-height:1.75
}
/* header */
.doca-v1 .doca-head{padding:2px 2px 0}
.doca-v1 .doca-title{display:flex;align-items:center;gap:12px}
.doca-v1 .doca-logo{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:var(--accent);color:#fff;font-size:20px;box-shadow:0 6px 14px rgba(47,111,115,.22)}
.doca-v1 .doca-title h1{margin:0;color:var(--ink);font-size:19px;font-weight:900;letter-spacing:-.2px}
.doca-v1 .doca-title p{margin:1px 0 0;color:var(--muted);font-size:11.5px}
.doca-v1 .primary,.doca-v1 .secondary{height:38px;border-radius:11px;padding:0 16px;font-size:12px;font-weight:850;transition:background .15s,border-color .15s,box-shadow .15s}
.doca-v1 .primary{border:1px solid var(--accent);background:var(--accent);color:#fff;box-shadow:0 4px 12px rgba(47,111,115,.18)}
.doca-v1 .primary:hover{background:var(--accent-ink);border-color:var(--accent-ink)}
.doca-v1 .secondary{border:1px solid var(--line);background:var(--card);color:var(--ink-2)}
.doca-v1 .secondary:hover{border-color:#cfd6dd;background:var(--soft)}
.doca-v1 .doca-policy-note-v3684{display:block;border:0;background:transparent;padding:0 4px;color:var(--muted);font-size:11px}
.doca-v1 .doca-policy-note-v3684 summary{cursor:pointer;list-style:none;width:max-content;color:var(--muted);font-weight:750}
.doca-v1 .doca-policy-note-v3684 summary::-webkit-details-marker{display:none}
.doca-v1 .doca-policy-note-v3684[open] span{display:block;margin-top:6px;padding:9px 12px;border-radius:var(--r-md);background:var(--card);border:1px solid var(--line);color:var(--ink-2);line-height:1.9}
.doca-v1 .doca-message{border:1px solid #cfe3e3;border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-ink);padding:10px 14px;font-size:12px;font-weight:750}
/* KPI tiles */
.doca-v1 .doca-stats{gap:10px}
.doca-v1 .doca-stat{min-height:84px;gap:12px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);padding:14px 16px;box-shadow:var(--shadow);transition:transform .15s,border-color .15s,box-shadow .15s}
.doca-v1 .doca-stat:hover{transform:translateY(-2px);border-color:#d5dde3;box-shadow:0 8px 22px rgba(31,42,55,.07)}
.doca-v1 .doca-stat-icon{width:40px;height:40px;flex:0 0 40px;border-radius:12px;background:var(--accent-soft);color:var(--accent);font-size:17px}
.doca-v1 .doca-stat small{color:var(--muted);font-size:11px;font-weight:750}
.doca-v1 .doca-stat b{color:var(--ink);font-size:24px;font-weight:900;line-height:1.2}
.doca-v1 .doca-stat em{color:var(--faint);font-size:10.5px}
.doca-v1 .doca-stat.forms .doca-stat-icon{background:var(--lav-soft);color:var(--lav)}
.doca-v1 .doca-stat.folders .doca-stat-icon{background:var(--sage-soft);color:var(--sage)}
.doca-v1 .doca-stat.route .doca-stat-icon{background:var(--amber-soft);color:var(--amber)}
.doca-v1 .doca-stat.loan .doca-stat-icon{background:var(--rose-soft);color:var(--rose)}
/* quick start */
.doca-v1 .doca-quickforms-v3631{margin:0;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);padding:12px 14px;box-shadow:var(--shadow)}
.doca-v1 .doca-quickforms-head-v3631 b{color:var(--ink);font-size:13px}
.doca-v1 .doca-quickforms-head-v3631 small{color:var(--muted);font-size:11px}
.doca-v1 .doca-quickforms-head-v3631>button{border:0;background:transparent;color:var(--accent);font-weight:850;font-size:11.5px}
.doca-v1 .doca-quickform-card-v3631{border:1px solid var(--line);border-radius:var(--r-md);background:var(--soft);box-shadow:none}
.doca-v1 .doca-quickform-card-v3631:hover{border-color:#bcd6d7;background:var(--accent-soft)}
.doca-v1 .doca-quickform-go-v3631{color:var(--accent);font-weight:850}
/* tabs: underline style */
.doca-v1 .doca-tabs{gap:2px;padding:0 6px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}
.doca-v1 .doca-tabs button{position:relative;height:42px;border-radius:0;background:transparent!important;color:var(--muted);padding:0 14px;font-size:12.5px;font-weight:800}
.doca-v1 .doca-tabs button:hover{color:var(--ink)}
.doca-v1 .doca-tabs button.on{color:var(--accent-ink)}
.doca-v1 .doca-tabs button.on:after{content:"";position:absolute;right:10px;left:10px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--accent)}
/* toolbar */
.doca-v1 .doca-toolbar{gap:8px;padding:0;border:0;background:transparent}
.doca-v1 .doca-toolbar>select,.doca-v1 .doca-toolbar>button{height:40px;border:1px solid var(--line);border-radius:11px;background:var(--card);color:var(--ink-2);padding:0 10px;font-size:12px}
.doca-v1 .doca-toolbar>button{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:850;padding:0 18px}
.doca-v1 .doca-search{height:40px;border:1px solid var(--line);border-radius:11px;background:var(--card);padding:0 12px}
.doca-v1 .doca-search:focus-within,.doca-v1 .doca-toolbar>select:focus{border-color:var(--accent-2);box-shadow:0 0 0 3px rgba(47,111,115,.12);outline:0}
.doca-v1 .doca-search input{font-size:12px;color:var(--ink)}
/* list + detail */
.doca-v1 .doca-doc-layout{gap:12px}
.doca-v1 .doca-list,.doca-v1 .doca-detail{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--shadow)}
.doca-v1 .doca-list{gap:0;padding:6px}
.doca-v1 .doca-doc-row{gap:7px;border:0;border-radius:var(--r-md);padding:12px 14px;color:var(--ink-2);transition:background .12s}
.doca-v1 .doca-doc-row+.doca-doc-row{box-shadow:0 -1px 0 var(--line-2)}
.doca-v1 .doca-doc-row:hover{background:var(--soft)}
.doca-v1 .doca-doc-row.active{background:var(--accent-soft);box-shadow:inset -3px 0 var(--accent)}
.doca-v1 .doca-doc-main b{color:var(--ink);font-size:13px;font-weight:850}
.doca-v1 .doca-doc-main span{background:var(--line-2);color:var(--muted);font-size:10px;border-radius:6px;padding:2px 7px;font-family:ui-monospace,Menlo,Consolas,monospace}
.doca-v1 .doca-doc-row>small{color:var(--faint);font-size:10.5px}
.doca-v1 .doca-badge{border:0;border-radius:7px;background:var(--line-2);color:var(--muted);padding:2px 8px;font-size:10.5px;font-weight:800}
.doca-v1 .doca-badge.blue{background:var(--accent-soft);color:var(--accent-ink)}
.doca-v1 .doca-badge.green{background:var(--sage-soft);color:var(--sage)}
.doca-v1 .doca-badge.orange{background:var(--amber-soft);color:var(--amber)}
.doca-v1 .doca-badge.red{background:var(--rose-soft);color:var(--rose)}
.doca-v1 .doca-badge.purple{background:var(--lav-soft);color:var(--lav)}
.doca-v1 .doca-detail-head{padding:16px 18px;border-bottom:1px solid var(--line-2);background:var(--card)}
.doca-v1 .doca-docno{color:var(--faint);font-size:10.5px;font-family:ui-monospace,Menlo,Consolas,monospace}
.doca-v1 .doca-detail-head h2{color:var(--ink);font-size:18px;font-weight:900}
.doca-v1 .doca-detail-actions{gap:6px}
.doca-v1 .doca-detail-actions button{height:32px;border:1px solid var(--line);border-radius:9px;background:var(--card);color:var(--ink-2);padding:0 11px;font-size:11.5px;font-weight:800}
.doca-v1 .doca-detail-actions button:hover{border-color:#bcd6d7;background:var(--accent-soft);color:var(--accent-ink)}
.doca-v1 .doca-detail-actions button.danger{border-color:#f0d3d6;color:var(--rose);background:var(--card)}
.doca-v1 .doca-detail-actions button.danger:hover{background:var(--rose-soft)}
.doca-v1 .doca-record-identity-detail{gap:0;margin:12px 18px 0;border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--soft);overflow:hidden}
.doca-v1 .doca-record-identity-detail>div{padding:10px 14px;border:0!important;background:transparent!important;box-shadow:none!important}
.doca-v1 .doca-record-identity-detail>div+div{border-inline-start:1px solid var(--line-2)!important}
.doca-v1 .doca-record-identity-detail small{color:var(--muted);font-size:10.5px}
.doca-v1 .doca-record-identity-detail b{color:var(--ink);font-size:12.5px}
.doca-v1 .doca-detail-tabs{gap:2px;padding:0 12px;border-bottom:1px solid var(--line-2);background:transparent}
.doca-v1 .doca-detail-tabs button{position:relative;height:40px;border:0;border-radius:0;background:transparent;color:var(--muted);font-size:12px;font-weight:800}
.doca-v1 .doca-detail-tabs button.on{background:transparent;color:var(--accent-ink);box-shadow:inset 0 -3px var(--accent)}
.doca-v1 .doca-detail-body{padding:16px 18px}
.doca-v1 .doca-empty b{color:var(--ink-2)}
.doca-v1 .doca-empty div{opacity:.55}
/* form access panel (builder) */
.doca-access-v3684{display:grid;gap:10px;border:1px solid #d7e6e6;border-radius:14px;background:#f7fbfb;padding:12px 14px}
.doca-access-head-v3684{display:grid;gap:2px}.doca-access-head-v3684 b{color:#245659;font-size:12.5px}.doca-access-head-v3684 small{color:#6b7785;font-size:10.5px}
.doca-access-grid-v3684{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:6px}
.doca-access-scope-v3684{display:grid;gap:6px}.doca-access-scope-v3684>span{color:#3b4756;font-size:11.5px;font-weight:800}
.doca-seg-v3684{display:flex;flex-wrap:wrap;gap:4px;padding:3px;border:1px solid #e7eaee;border-radius:11px;background:#fff;width:max-content;max-width:100%}
.doca-seg-v3684 button{border:0;border-radius:8px;background:transparent;color:#6b7785;padding:6px 12px;font-size:11px;font-weight:800;cursor:pointer}
.doca-seg-v3684 button.on{background:#2f6f73;color:#fff}
.doca-access-people-v3684{display:grid;gap:6px}
.doca-access-add-v3684{display:flex;gap:6px}.doca-access-add-v3684 select{flex:1;min-width:0}
.doca-access-add-v3684 button{border-radius:9px;padding:0 14px;border:1px solid #2f6f73;background:#2f6f73;color:#fff;font-weight:850;font-size:11.5px;cursor:pointer}
.doca-access-add-v3684 button:disabled{opacity:.45;cursor:not-allowed}
.doca-access-row-v3684{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;border:1px solid #e7eaee;border-radius:11px;background:#fff;padding:7px 10px}
.doca-access-row-v3684>b{color:#1f2a37;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.doca-access-chips-v3684{display:flex;flex-wrap:wrap;gap:4px;grid-column:1/-1;grid-row:2}
.doca-perm-chip-v3684{display:inline-flex;align-items:center;gap:4px;border:1px solid #e7eaee;border-radius:999px;padding:3px 9px;color:#6b7785;font-size:10.5px;font-weight:800;cursor:pointer;user-select:none}
.doca-perm-chip-v3684 input{width:12px;height:12px;margin:0;accent-color:#2f6f73}
.doca-perm-chip-v3684.on{border-color:#bcd6d7;background:#e9f2f2;color:#245659}
.doca-access-remove-v3684{width:26px;height:26px;border:1px solid #f0d3d6;border-radius:50%;background:#fff;color:#a84a53;font-size:14px;line-height:1;cursor:pointer}
.doca-access-empty-v3684{color:#9aa4b0;font-size:10.5px}
@media(max-width:760px){.doca-v1{padding:10px;gap:10px}.doca-v1 .doca-stat{min-height:70px;padding:10px 12px}.doca-v1 .doca-stat b{font-size:19px}.doca-access-row-v3684{grid-template-columns:1fr auto}.doca-access-chips-v3684{grid-column:1/-1;grid-row:2}}
.doca-v1 .doca-detail{grid-template-rows:none;align-content:start}
.doca-v1 .doca-modal .primary,.doca-v1 .doca-img-tool-panel-v3660 button.primary{background:var(--accent);border-color:var(--accent);color:#fff}
.doca-v1 .doca-modal .primary:hover{background:var(--accent-ink);border-color:var(--accent-ink)}
.doca-v1 .doca-modal{border-color:var(--line);border-radius:18px}
/* /ADATASK_DOCUMENT_ARCHIVE_CALM_THEME_V3684 */

/* ADATASK_DOCUMENT_ARCHIVE_SCAN_REVIEW_V3686 */
.doca-scan-review-v3686{display:grid;gap:10px}
.doca-scan-review-actions-v3686{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}
.doca-scan-review-actions-v3686>span{font-size:9.5px;color:#64748b}
.doca-scan-review-actions-v3686>div{display:flex;gap:6px}
.doca-scan-review-actions-v3686 button{min-height:31px;border:1px solid #dbe5ef;border-radius:8px;background:#fff;color:#475569;padding:5px 10px;font-size:9.5px;font-weight:850}
.doca-scan-review-actions-v3686 button.primary{background:#2563eb;border-color:#2563eb;color:#fff}
.doca-scan-review-grid-v3686{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:9px}
.doca-scan-review-card-v3686{overflow:hidden;border:1px solid #dce6f1;border-radius:11px;background:#f8fbff}
.doca-scan-review-title-v3686{display:grid;gap:1px;padding:7px 9px;background:#fff;border-bottom:1px solid #e5edf5}
.doca-scan-review-title-v3686 b{font-size:9.75px;color:#334155}.doca-scan-review-title-v3686 small{font-size:8px;color:#94a3b8}
.doca-scan-review-media-v3686{height:390px;display:grid;place-items:center;background:#eef3f8}
.doca-scan-review-media-v3686 img{display:block;max-width:100%;max-height:100%;object-fit:contain}
.doca-scan-review-media-v3686 object{width:100%;height:100%;border:0;background:#fff}
@media(max-width:760px){.doca-scan-review-grid-v3686{grid-template-columns:1fr}.doca-scan-review-media-v3686{height:310px}}
/* /ADATASK_DOCUMENT_ARCHIVE_SCAN_REVIEW_V3686 */
/* ADATASK_DOCUMENT_ARCHIVE_BUILDER_WIDE_V3688: the form designer uses almost the whole screen,
   the form image gets the larger column; plus a skin for plain .doca-btn buttons (BPMS history). */
.doca-modal.wide.doca-modal-builder-v3688{width:min(1520px,calc(100vw - 24px));max-height:calc(100dvh - 24px);height:calc(100dvh - 24px)}
.doca-modal-builder-v3688 .doca-builder-v3650{grid-template-columns:minmax(380px,.78fr) minmax(0,1.42fr);gap:16px}
.doca-modal-builder-v3688 .doca-builder-canvas-v3650{max-height:calc(100dvh - 330px)}
.doca-modal-builder-v3688 .doca-form-preview-v3650{padding:12px}
.doca-modal-builder-v3688 .doca-builder-controls-v3650{max-height:none;overflow:visible;scrollbar-gutter:auto;padding-inline-end:0}
.doca-modal-builder-v3688 .doca-form-preview-v3650{position:sticky;top:0;z-index:2}
@media(max-width:1180px){.doca-modal-builder-v3688 .doca-builder-v3650{grid-template-columns:1fr}.doca-modal-builder-v3688 .doca-form-preview-v3650{position:relative;top:auto}.doca-modal-builder-v3688 .doca-builder-canvas-v3650{max-height:none}}
.doca-v1 .doca-btn,.doca-btn{display:inline-flex;align-items:center;gap:6px;height:38px;border:1px solid #d7e6e6;border-radius:11px;background:#fff;color:#245659;padding:0 14px;font:inherit;font-size:12px;font-weight:850;cursor:pointer;transition:background .15s,border-color .15s}
.doca-v1 .doca-btn:hover,.doca-btn:hover{background:#e9f2f2;border-color:#bcd6d7}
/* ADATASK_DOCUMENT_ARCHIVE_PASSPORT_ENTRY_V3691 */
.doca-toolbar>button.doca-deepsearch-v3691{background:#eef4ff;border-color:#bfd3fb;color:#1d4ed8;white-space:nowrap}
.doca-detail-actions button.doca-passport-btn-v3691{background:linear-gradient(135deg,#173454,#2563eb);border-color:#2563eb;color:#fff;box-shadow:0 6px 16px rgba(37,99,235,.18)}
.doca-detail-actions button.doca-passport-btn-v3691:hover{color:#fff;filter:brightness(1.07)}
/* ADATASK_DOCUMENT_ARCHIVE_PASSPORT_HOVER_V3703: the generic «.doca-v1 .doca-detail-actions button:hover» rule is more
   specific and painted this button light while its text stayed white (unreadable on hover). */
.doca-v1 .doca-detail-actions button.doca-passport-btn-v3691:hover,.doca-v1 .doca-detail-actions button.doca-passport-btn-v3691:focus-visible{background:linear-gradient(135deg,#173454,#2563eb);border-color:#2563eb;color:#fff;filter:brightness(1.07)}
.doca-governance-strip-v3691{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 4px}
.doca-governance-strip-v3691 .doca-badge{cursor:pointer;font-size:11px;min-height:32px}
.doca-doc-meta .doca-badge{white-space:nowrap}
@media (max-width:760px){.doca-toolbar>button.doca-deepsearch-v3691{grid-column:1/-1}.doca-detail-actions button.doca-passport-btn-v3691{flex:1 1 100%;min-height:40px;font-size:12px}}
/* ADATASK_DOCUMENT_ARCHIVE_NO_PAGE_HSCROLL_V3691: the tab bar and quick-forms strip scroll inside themselves on
   phones instead of stretching the whole page (grid items default to min-width:auto). */
.doca-v1{grid-template-columns:minmax(0,1fr)}
.doca-v1>*{min-width:0;max-width:100%}
.doca-v1 .doca-tabs,.doca-v1 .doca-quickforms-scroll-v3631{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}

/* ADATASK_DOCUMENT_ARCHIVE_FOLDER_TREE_LUX_V3775 */
.doca-folder-view-v3775{gap:10px}.doca-folder-console-v3775{display:grid;gap:10px;min-width:0;border:1px solid rgba(148,163,184,.24);border-radius:20px;background:radial-gradient(circle at 90% 0,rgba(37,99,235,.055),transparent 30%),linear-gradient(180deg,#fff 0,#fbfdff 100%);padding:12px;box-shadow:0 12px 34px rgba(15,23,42,.055)}
.doca-folder-toolbar-v3775{display:flex;align-items:center;justify-content:space-between;gap:10px;position:sticky;top:0;z-index:4;padding:2px 0 4px;background:rgba(255,255,255,.94);backdrop-filter:blur(12px)}
.doca-folder-search-v3775{display:grid;grid-template-columns:22px minmax(170px,460px) 28px;align-items:center;min-width:min(100%,520px);height:42px;border:1px solid #dce5ef;border-radius:13px;background:#fff;padding:0 8px;box-shadow:0 3px 12px rgba(15,23,42,.035)}
.doca-folder-search-v3775:focus-within{border-color:#8eb8df;box-shadow:0 0 0 3px rgba(47,111,115,.08),0 6px 18px rgba(15,23,42,.05)}.doca-folder-search-v3775>span{color:#78909c;font-size:18px}.doca-folder-search-v3775 input{min-width:0;border:0;outline:0;background:transparent;color:#173454;font:inherit;font-size:11px}.doca-folder-search-v3775 button{width:26px;height:26px;border:0;border-radius:8px;background:#f3f6f8;color:#6b7785;cursor:pointer}
.doca-folder-toolbar-actions-v3775{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.doca-folder-toolbar-actions-v3775 button,.doca-folder-actions-v3775 button{min-height:34px;border:1px solid #dde5ea;border-radius:10px;background:#fff;color:#435466;padding:5px 10px;font-size:9.5px;font-weight:850;cursor:pointer;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease,background .14s ease}
.doca-folder-toolbar-actions-v3775 button:hover,.doca-folder-actions-v3775 button:hover{border-color:#adcbd0;box-shadow:0 5px 14px rgba(15,23,42,.06);transform:translateY(-1px)}.doca-folder-toolbar-actions-v3775 button.primary{border-color:#2f6f73;background:#2f6f73;color:#fff}
.doca-folder-metrics-v3775{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.doca-folder-metrics-v3775>span{display:inline-flex;align-items:center;gap:4px;min-height:28px;border:1px solid #e4eaee;border-radius:999px;background:#fff;padding:3px 9px;color:#71808e;font-size:9px}.doca-folder-metrics-v3775 b{color:#25465d;font-size:10px}.doca-folder-metrics-v3775 .search-result{border-color:#c9dfdf;background:#f3f9f8;color:#3f7475}
.doca-folder-tree-v3775{gap:6px;border:0;border-radius:16px;background:linear-gradient(180deg,rgba(247,250,252,.8),rgba(255,255,255,.65));padding:8px;max-width:100%;overflow-x:hidden}.doca-tree-node-v3775{content-visibility:auto;contain-intrinsic-size:76px;min-width:0}
.doca-folder-tree-card-v3775{grid-template-columns:30px 4px minmax(0,1fr) auto;gap:9px;min-height:68px;margin-inline-start:min(calc(var(--depth,0) * 22px),220px);border-color:#e5eaef;border-radius:14px;padding:8px 10px;box-shadow:0 3px 10px rgba(15,23,42,.025);transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.doca-folder-tree-card-v3775:hover{border-color:#cbdadf;box-shadow:0 8px 22px rgba(15,23,42,.06);transform:translateY(-1px)}.doca-tree-node-v3775.is-match>.doca-folder-tree-card-v3775{border-color:#8fbabc;background:linear-gradient(90deg,#f4fbfa,#fff 32%)}
.doca-folder-title-v3775{display:flex;align-items:center;gap:7px;min-width:0}.doca-folder-title-v3775>b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:#173454}.doca-folder-shared-v3775{display:inline-flex;align-items:center;border:1px solid #cfe3df;border-radius:999px;background:#f3faf8;color:#3e7470;padding:2px 7px;font-size:8px;font-weight:850;white-space:nowrap}
.doca-folder-body-v3775{min-width:0}.doca-folder-body-v3775>p{min-height:0!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.doca-folder-badges-v3775{margin-top:4px}.doca-folder-actions-v3775{align-items:center;flex-wrap:nowrap}.doca-folder-actions-v3775 button.danger{color:#a84a53;border-color:#efd9dc;background:#fff}.doca-folder-actions-v3775 button.danger:not(:disabled):hover{background:#fff6f7;border-color:#d9aeb4}.doca-folder-actions-v3775 button:disabled{opacity:.42;cursor:not-allowed;box-shadow:none;transform:none}
.doca-share-current-v3775{display:grid;gap:6px;border:1px solid #e1e8ec;border-radius:12px;background:#fbfdfe;padding:9px}.doca-share-current-head-v3775{display:flex;align-items:center;justify-content:space-between;gap:8px}.doca-share-current-head-v3775 b{font-size:10px;color:#28475c}.doca-share-current-head-v3775 small{font-size:8.5px;color:#8795a2}.doca-share-user-v3775{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #edf1f3;padding-top:6px}.doca-share-user-v3775>div{min-width:0}.doca-share-user-v3775 b{display:block;color:#344d5f;font-size:9.5px}.doca-share-user-v3775 small{display:block;color:#8996a2;font-size:8px;margin-top:2px}.doca-share-user-v3775 button{min-height:28px;border:1px solid #eed7da;border-radius:8px;background:#fff;color:#a84a53;padding:4px 8px;font-size:8.5px;font-weight:800;cursor:pointer}
@media(max-width:980px){.doca-folder-toolbar-v3775{align-items:stretch;flex-direction:column}.doca-folder-search-v3775{width:100%;min-width:0;grid-template-columns:22px minmax(0,1fr) 28px}.doca-folder-toolbar-actions-v3775{justify-content:flex-start}.doca-folder-tree-card-v3775{grid-template-columns:30px 4px minmax(0,1fr)}.doca-folder-actions-v3775{grid-column:1/-1;justify-content:flex-end}}
@media(max-width:760px){.doca-folder-console-v3775{padding:8px;border-radius:15px}.doca-folder-section-head-v3775 p{line-height:1.75}.doca-folder-toolbar-v3775{position:static}.doca-folder-toolbar-actions-v3775{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.doca-folder-toolbar-actions-v3775 button.primary{grid-column:1/-1}.doca-folder-tree-v3775{padding:4px}.doca-folder-tree-card-v3775{margin-inline-start:min(calc(var(--depth,0) * 8px),40px);padding:8px;min-height:64px}.doca-folder-actions-v3775{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.doca-folder-actions-v3775 button{padding-inline:5px}.doca-folder-metrics-v3775{gap:4px}.doca-share-user-v3775{align-items:flex-start}}
@media(max-width:440px){.doca-folder-toolbar-actions-v3775{grid-template-columns:1fr 1fr}.doca-folder-tree-card-v3775{grid-template-columns:27px 3px minmax(0,1fr);gap:6px}.doca-folder-title-v3775{align-items:flex-start;flex-direction:column;gap:3px}.doca-folder-metrics-v3775>span{font-size:8px;padding-inline:7px}}
/* /ADATASK_DOCUMENT_ARCHIVE_FOLDER_TREE_LUX_V3775 */

/* ADATASK_DOCUMENT_ARCHIVE_FOLDER_EXPLORER_V3780 */
.doca-folder-view-v3780{gap:10px}.doca-folder-section-head-v3780{align-items:center}.doca-folder-console-v3780{display:grid;gap:9px;min-width:0;border:1px solid #e2e8ee;border-radius:18px;background:#fff;padding:10px;box-shadow:0 12px 34px rgba(15,34,52,.045)}
.doca-folder-toolbar-v3780{display:flex;align-items:center;justify-content:space-between;gap:9px}.doca-folder-search-v3780{display:grid;grid-template-columns:20px minmax(220px,520px) 28px;align-items:center;min-width:min(100%,570px);height:40px;border:1px solid #dce5eb;border-radius:12px;background:#fbfcfd;padding:0 9px;transition:.16s}.doca-folder-search-v3780:focus-within{background:#fff;border-color:#8bb5ba;box-shadow:0 0 0 3px rgba(47,111,115,.08)}.doca-folder-search-v3780 input{min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:10.5px;color:#20384b}.doca-folder-search-v3780>span{font-size:17px;color:#7d909e}.doca-folder-search-v3780 button{width:26px;height:26px;border:0;border-radius:8px;background:#eef3f5;color:#647786;cursor:pointer}
.doca-folder-toolbar-actions-v3780{display:flex;align-items:center;gap:6px}.doca-folder-toolbar-actions-v3780 button{height:34px;border:1px solid #dce5ea;border-radius:10px;background:#fff;color:#4a5e6c;padding:0 11px;font-size:9px;font-weight:800;cursor:pointer}.doca-folder-toolbar-actions-v3780 button:hover{border-color:#b7cbd0;background:#f8fbfb}
.doca-folder-metrics-v3780{display:flex;gap:5px;flex-wrap:wrap}.doca-folder-metrics-v3780>span{display:inline-flex;align-items:center;gap:4px;height:27px;border:1px solid #e5eaee;border-radius:999px;background:#fafcfd;color:#788997;padding:0 9px;font-size:8.5px}.doca-folder-metrics-v3780 b{font-size:9.5px;color:#234355}.doca-folder-metrics-v3780 .search-result{background:#f1f8f7;border-color:#cde1df;color:#356e70}
.doca-folder-explorer-v3780{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(285px,.75fr);gap:10px;min-height:420px}.doca-folder-tree-pane-v3780,.doca-folder-inspector-v3780{min-width:0;border:1px solid #e3e9ee;border-radius:15px;background:#fbfcfd;overflow:hidden}.doca-tree-pane-head-v3780{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid #e8edf1;background:#fff}.doca-tree-pane-head-v3780>div{display:grid;gap:1px}.doca-tree-pane-head-v3780 b{font-size:10.5px;color:#1c3b4f}.doca-tree-pane-head-v3780 small{font-size:8px;color:#8a98a3}.doca-tree-pane-head-v3780>span{font-size:8.5px;color:#627684;background:#f0f4f6;border-radius:999px;padding:4px 8px}
.doca-folder-tree-v3780{direction:rtl;max-height:58vh;min-height:330px;overflow:auto;padding:7px;scrollbar-width:thin;overscroll-behavior:contain}.doca-tree-node-v3780{position:relative;min-width:0}.doca-tree-node-v3780.is-child{margin-inline-start:18px}.doca-tree-node-v3780.is-child:before{content:"";position:absolute;inset-inline-start:-9px;top:-7px;bottom:0;border-inline-start:1px solid #dce4e9}.doca-tree-node-v3780.is-child>.doca-tree-row-v3780:before{content:"";position:absolute;inset-inline-start:-9px;top:50%;width:9px;border-top:1px solid #dce4e9}
.doca-tree-row-v3780{position:relative;display:grid;grid-template-columns:28px 30px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:54px;margin-bottom:4px;border:1px solid transparent;border-radius:11px;background:#fff;padding:5px 8px;cursor:pointer;transition:border-color .13s,background .13s,box-shadow .13s}.doca-tree-row-v3780:hover{border-color:#d3dfe4;box-shadow:0 4px 13px rgba(16,38,54,.045)}.doca-tree-node-v3780.is-root>.doca-tree-row-v3780{background:linear-gradient(90deg,#fff,#f8fbfb)}.doca-tree-node-v3780.is-selected>.doca-tree-row-v3780{border-color:#78aeb2;background:#f2f9f8;box-shadow:0 0 0 2px rgba(47,111,115,.06)}.doca-tree-node-v3780.is-match>.doca-tree-row-v3780{outline:2px solid rgba(215,161,58,.14);outline-offset:-2px}
.doca-tree-expander-v3780{width:26px;height:26px;border:1px solid #dce5e9;border-radius:8px;background:#fff;color:#55707f;font-size:15px;line-height:1;cursor:pointer}.doca-tree-expander-v3780.empty{border-color:transparent;background:transparent;cursor:default}.doca-folder-icon-v3780{position:relative;display:inline-block;width:24px;height:18px;border-radius:4px;background:#dce9e8;box-shadow:inset 0 0 0 1px #b9d0ce}.doca-folder-icon-v3780:before{content:"";position:absolute;top:-4px;inset-inline-start:2px;width:10px;height:5px;border-radius:3px 3px 0 0;background:#bfd7d5;border:1px solid #a9c7c4;border-bottom:0}.doca-folder-icon-v3780.large{width:34px;height:25px;border-radius:6px}.doca-folder-icon-v3780.large:before{width:14px;height:6px;top:-5px}.doca-folder-icon-v3780.mini{width:18px;height:13px}.doca-folder-icon-v3780.mini:before{width:8px;height:4px;top:-3px}
.doca-tree-main-v3780{min-width:0;display:grid;gap:4px}.doca-tree-title-v3780{display:flex;align-items:center;gap:6px;min-width:0}.doca-tree-title-v3780>b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;color:#19384c}.doca-tree-level-v3780,.doca-tree-share-v3780{flex:none;border-radius:999px;padding:2px 6px;font-size:7.5px;font-weight:800}.doca-tree-level-v3780{background:#edf3f5;color:#637987}.doca-tree-node-v3780.is-root .doca-tree-level-v3780{background:#e8f3f2;color:#3f7374}.doca-tree-share-v3780{background:#eef7f2;color:#47765f}.doca-tree-sub-v3780{display:flex;align-items:center;gap:7px;min-width:0;color:#8796a1;font-size:8px}.doca-tree-sub-v3780>span{white-space:nowrap}.doca-tree-path-v3780{min-width:0;overflow:hidden;text-overflow:ellipsis;opacity:.88}.doca-tree-counts-v3780{display:flex;align-items:center;gap:5px}.doca-tree-counts-v3780>span{display:inline-flex;gap:3px;align-items:center;white-space:nowrap;border:1px solid #e7ecef;border-radius:8px;background:#fafcfd;color:#7f8e99;padding:4px 6px;font-size:7.7px}.doca-tree-counts-v3780 b{color:#3e5969}.doca-tree-counts-v3780 .has-kids{border-color:#d3e4e2;background:#f4f9f8;color:#507878}

.doca-tree-children-v3780{position:relative}.doca-tree-more-v3780{display:block;width:calc(100% - 14px);height:34px;margin:3px 7px 8px;border:1px dashed #c8d7dd;border-radius:10px;background:#fff;color:#56707f;font-size:8.8px;font-weight:850;cursor:pointer}.doca-tree-more-v3780:hover{background:#f7fafb;border-color:#9fb9c1}
.doca-folder-inspector-v3780{align-self:start;position:sticky;top:8px;display:grid;gap:12px;padding:14px;background:linear-gradient(180deg,#fff,#fbfcfd);box-shadow:0 8px 24px rgba(15,35,50,.035)}.doca-folder-inspector-head-v3780{display:flex;align-items:flex-start;gap:11px;padding-bottom:11px;border-bottom:1px solid #edf1f3}.doca-folder-inspector-head-v3780>div{min-width:0;display:grid;gap:3px}.doca-inspector-kicker-v3780{font-size:7.5px;font-weight:900;color:#4e7a7b}.doca-folder-inspector-head-v3780 h3{margin:0;font-size:13px;color:#17384c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doca-folder-inspector-head-v3780 small{font-size:8px;color:#8796a1;line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.doca-folder-inspector-stats-v3780{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.doca-folder-inspector-stats-v3780>div{display:grid;place-items:center;gap:1px;min-height:56px;border:1px solid #e6ecef;border-radius:11px;background:#f9fbfc}.doca-folder-inspector-stats-v3780 b{font-size:13px;color:#25475c}.doca-folder-inspector-stats-v3780 span{font-size:7.5px;color:#8997a2}.doca-folder-description-v3780{margin:0;border:1px solid #e7ecef;border-radius:10px;background:#fbfcfd;color:#637583;padding:8px 9px;font-size:8.5px;line-height:1.9}
.doca-folder-inspector-actions-v3780{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.doca-folder-inspector-actions-v3780 button{min-height:35px;border:1px solid #dce5ea;border-radius:10px;background:#fff;color:#455d6b;font-size:9px;font-weight:850;cursor:pointer}.doca-folder-inspector-actions-v3780 button.primary{background:#2f6f73;border-color:#2f6f73;color:#fff}.doca-folder-inspector-actions-v3780 button.danger{color:#a24f58;border-color:#eed9dc;background:#fff}.doca-folder-inspector-actions-v3780 button:disabled{opacity:.42;cursor:not-allowed}
.doca-folder-child-preview-v3780{display:grid;gap:5px;padding-top:2px}.doca-child-preview-title-v3780{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 2px}.doca-child-preview-title-v3780 b{font-size:9px;color:#3b5566}.doca-child-preview-title-v3780 span{font-size:8px;color:#8797a2}.doca-folder-child-preview-v3780>button{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:34px;border:1px solid #e7ecef;border-radius:9px;background:#fff;padding:5px 7px;text-align:start;cursor:pointer}.doca-folder-child-preview-v3780>button:hover{border-color:#c9d9dd;background:#f8fbfb}.doca-folder-child-preview-v3780>button b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8.8px;color:#405b6b}.doca-folder-child-preview-v3780>button small,.doca-child-more-v3780{font-size:7.5px;color:#8d9aa4}.doca-folder-empty-child-v3780{border:1px dashed #dfe7eb;border-radius:10px;background:#fafcfd;color:#8998a2;padding:11px;text-align:center;font-size:8.5px}.doca-folder-inspector-empty-v3780{min-height:285px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;text-align:center;color:#788b98}.doca-folder-inspector-empty-v3780>b{font-size:10px;color:#496474}.doca-folder-inspector-empty-v3780 p{max-width:230px;margin:0;font-size:8.5px;line-height:1.9}
@media(max-width:1180px){.doca-folder-explorer-v3780{grid-template-columns:minmax(0,1.45fr) minmax(250px,.8fr)}.doca-tree-counts-v3780>span{padding-inline:5px}.doca-tree-path-v3780{display:none}}
@media(max-width:860px){.doca-folder-toolbar-v3780{align-items:stretch;flex-direction:column}.doca-folder-search-v3780{width:100%;min-width:0;grid-template-columns:20px minmax(0,1fr) 28px}.doca-folder-toolbar-actions-v3780{justify-content:flex-start}.doca-folder-explorer-v3780{grid-template-columns:1fr}.doca-folder-inspector-v3780{position:static}.doca-folder-tree-v3780{max-height:52vh}.doca-folder-inspector-v3780{order:-1}.doca-folder-inspector-empty-v3780{min-height:120px}}
@media(max-width:600px){.doca-folder-console-v3780{padding:7px;border-radius:14px}.doca-folder-section-head-v3780{align-items:stretch;gap:7px}.doca-folder-section-head-v3780>button{width:100%}.doca-folder-toolbar-actions-v3780{display:grid;grid-template-columns:1fr 1fr;width:100%}.doca-folder-toolbar-actions-v3780 button{width:100%}.doca-folder-metrics-v3780{gap:4px}.doca-folder-metrics-v3780>span{padding-inline:7px}.doca-folder-tree-v3780{min-height:280px;padding:5px}.doca-tree-row-v3780{grid-template-columns:25px 25px minmax(0,1fr);gap:6px;min-height:57px;padding:5px 6px}.doca-tree-counts-v3780{grid-column:2/-1;justify-content:flex-start;padding-inline-start:2px}.doca-tree-node-v3780.is-child{margin-inline-start:10px}.doca-tree-node-v3780.is-child:before,.doca-tree-node-v3780.is-child>.doca-tree-row-v3780:before{inset-inline-start:-5px}.doca-tree-node-v3780.is-child>.doca-tree-row-v3780:before{width:5px}.doca-tree-title-v3780{flex-wrap:wrap}.doca-tree-sub-v3780{gap:5px}.doca-tree-path-v3780{display:none}.doca-folder-inspector-actions-v3780{grid-template-columns:1fr 1fr}.doca-folder-inspector-v3780{padding:10px}.doca-folder-inspector-stats-v3780>div{min-height:50px}}
@media(max-width:400px){.doca-tree-level-v3780{display:none}.doca-folder-inspector-actions-v3780{grid-template-columns:1fr}.doca-tree-pane-head-v3780 small{display:none}}
/* /ADATASK_DOCUMENT_ARCHIVE_FOLDER_EXPLORER_V3780 */
