.verify-form-page{background:#f8fafc;place-items:center;min-height:100dvh;padding:2rem;font-family:Segoe UI,Tahoma,Arial,sans-serif;display:grid}.verify-form-page-document{background:#525659;flex-direction:column;place-items:stretch stretch;width:100vw;height:100dvh;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.verify-form-card{background:#fff;border-radius:.875rem;width:100%;max-width:28rem;padding:1.5rem;box-shadow:0 4px 16px #5a5c5e1a}.verify-form-card h1{margin:0 0 1rem;font-size:1.25rem;font-weight:700}.verify-form-card p{margin:0 0 .5rem}.verify-form-note{color:#64748b;font-size:.875rem;margin-top:1rem!important}.verify-form-error{color:#dc2626;font-weight:600}.verify-status-header{box-sizing:border-box;width:100%;font-family:var(--font-tajawal), "Tajawal", "Segoe UI", Tahoma, sans-serif;background:#f3f4f6;border-bottom:1px solid #e5e7eb;flex-shrink:0;padding:.75rem .875rem .625rem}.verify-status-card{background:linear-gradient(165deg,#fff 0%,#f7fdf9 100%);border:1px solid #d1e7d8;border-radius:.875rem;flex-direction:column;gap:.75rem;width:100%;max-width:42rem;margin:0 auto;padding:.875rem 1rem;display:flex;box-shadow:0 1px 2px #0f172a0a,0 6px 16px #1665340f}.verify-status-main{align-items:flex-start;gap:.75rem;display:flex}.verify-status-icon{color:#fff;background:linear-gradient(145deg,#16a34a 0%,#15803d 100%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex;box-shadow:0 0 0 4px #16a34a1f,0 4px 10px #15803d38}.verify-status-copy{flex-direction:column;flex:1;align-items:flex-start;gap:.4rem;min-width:0;display:flex}.verify-status-title{color:#14532d;letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:800;line-height:1.35}.verify-status-type{color:#166534;word-break:break-word;background:#16a34a1a;border:1px solid #16a34a2e;border-radius:999px;align-items:center;max-width:100%;padding:.2rem .65rem;font-size:.8125rem;font-weight:700;line-height:1.4;display:inline-flex}.verify-status-meta{background:#f8fafc;border:1px solid #e8edf2;border-radius:.625rem;align-items:stretch;gap:.75rem;padding:.7rem .85rem;display:flex}.verify-status-meta-item{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.verify-status-meta-divider{background:#e2e8f0;flex-shrink:0;align-self:stretch;width:1px}.verify-status-meta-label{color:#64748b;font-size:.6875rem;font-weight:600;line-height:1.3}.verify-status-meta-value{color:#0f172a;word-break:break-word;font-size:.875rem;font-weight:700;line-height:1.35}.verify-form-toolbar{z-index:20;color:#f9fafb;background:#1f2937;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;padding:.5rem 1rem;display:flex;position:sticky;top:0}.verify-form-toolbar-actions{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.verify-form-toolbar-btn{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:.5rem;justify-content:center;align-items:center;gap:.35rem;min-width:2.25rem;height:2.25rem;padding:0 .5rem;display:inline-flex}.verify-form-toolbar-btn:hover{background:#ffffff29}.verify-form-toolbar-btn-share{padding-inline:.75rem;font-size:.8125rem;font-weight:600}.verify-form-zoom-label{text-align:center;color:#e5e7eb;min-width:3rem;font-size:.8125rem;font-weight:700}.verify-form-viewport{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom;flex:1;justify-content:center;align-items:flex-start;width:100%;min-height:0;padding:1.25rem 1rem 2rem;display:flex;overflow:auto}.verify-form-document-scaler{direction:ltr;flex-shrink:0;max-width:none;margin:0 auto;position:relative;overflow:hidden}.verify-form-document-stage{will-change:transform}.verify-form-document-stage .mq-document,.verify-form-document-stage .claim-document,.verify-form-document-stage .cas-document{background:#fff;margin:0 auto;overflow:visible;box-shadow:0 10px 40px #00000059;width:210mm!important;min-width:210mm!important;max-width:none!important}.verify-form-document-stage .claim-document,.verify-form-document-stage .claim-document .claim-body-text,.verify-form-document-stage .claim-document .claim-subject,.verify-form-document-stage .claim-document .claim-meta,.verify-form-document-stage .claim-document .claim-closing,.verify-form-document-stage .claim-document .claim-signature,.verify-form-document-stage .claim-document .claim-table,.verify-form-document-stage .claim-document .claim-bank-table,.verify-form-document-stage .claim-document .claim-bank-table th,.verify-form-document-stage .claim-document .claim-bank-table td,.verify-form-document-stage .claim-document .claim-table th,.verify-form-document-stage .claim-document .claim-table td{font-size:11px!important;line-height:1.45!important}.verify-form-document-stage .mq-page-frame,.verify-form-document-stage .claim-page-frame,.verify-form-document-stage .cas-page-frame{box-sizing:border-box;width:210mm;overflow:hidden;height:297mm!important;min-height:297mm!important;max-height:297mm!important}.verify-form-document-stage .mq-document-content,.verify-form-document-stage .claim-document-content,.verify-form-document-stage .cas-document-content{overflow:hidden}.verify-form-document-stage .claim-page-frame,.verify-form-document-stage .cas-page-frame{position:relative}.verify-form-document-stage .mq-doc-overlay,.verify-form-document-stage .claim-page-frame .mq-doc-overlay{z-index:6;position:absolute}.verify-form-document-stage .claim-table,.verify-form-document-stage .claim-bank-table,.verify-form-document-stage .mq-table,.verify-form-document-stage .cas-table{border-collapse:collapse!important;border-spacing:0!important;border:.5px solid #1a1a1a!important}.verify-form-document-stage table{border-collapse:collapse!important;border-spacing:0!important}.verify-form-document-stage .mq-table th,.verify-form-document-stage .mq-table td,.verify-form-document-stage .claim-table th,.verify-form-document-stage .claim-table td,.verify-form-document-stage .claim-bank-table th,.verify-form-document-stage .claim-bank-table td,.verify-form-document-stage .cas-table th,.verify-form-document-stage .cas-table td{box-shadow:none;border:.5px solid #1a1a1a!important}@media (max-width:900px){.verify-status-header{padding:.625rem .75rem .5rem}.verify-status-card{border-radius:.75rem;gap:.65rem;padding:.8rem .875rem}.verify-status-icon{width:2.25rem;height:2.25rem}.verify-status-title{font-size:1rem}.verify-status-meta{gap:.5rem;padding:.625rem .7rem}.verify-status-meta-value{font-size:.8125rem}.verify-form-toolbar{justify-content:center;padding:.5rem .75rem}.verify-form-viewport{padding:.75rem .5rem 1.5rem}}
