@import"https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700;800&family=Encode+Sans+Expanded:wght@400;500;600;700;800&family=Plus+Jakarta+Sans:wght@500;600;700;800&family=Tajawal:wght@500;700;800&family=Manrope:wght@400;500;600;700;800&display=swap";:root{--page-bg: #eef5f7;--surface: rgba(255, 255, 255, .86);--surface-strong: #ffffff;--text: #12343f;--muted: #5e7c87;--line: rgba(15, 58, 70, .12);--primary: #008e83;--primary-deep: #056f78;--secondary: #1f8fd5;--success: #1c9b68;--warning: #c88618;--danger: #cb4d52;--shadow-lg: 0 30px 60px rgba(6, 52, 68, .14);--shadow-md: 0 18px 38px rgba(6, 52, 68, .12);--shadow-sm: 0 10px 24px rgba(6, 52, 68, .08);--radius-xl: 28px;--radius-lg: 22px;--radius-md: 16px;--container: min(1180px, calc(100vw - 2rem))}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;background:radial-gradient(circle at top left,rgba(0,142,131,.14),transparent 34%),radial-gradient(circle at top right,rgba(31,143,213,.12),transparent 34%),linear-gradient(180deg,#f5fbfc 0%,var(--page-bg) 100%);color:var(--text);font-family:Manrope,Segoe UI,sans-serif}body[dir=rtl]{font-family:Cairo,Tahoma,sans-serif}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.hidden{display:none!important}.muted{color:var(--muted);line-height:1.75}.container{width:var(--container);margin:0 auto}.page-content{padding:2rem 0 4rem}.site-header{position:sticky;top:0;z-index:20;background:rgba(245,251,252,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(15,58,70,.08)}.site-header__inner,.site-actions,.locale-switcher,.action-row,.checkbox-row,.inline-row,.cluster,.form-actions,.section-heading,.admin-topbar{display:flex;align-items:center;gap:1rem}.site-header__inner,.admin-topbar,.form-actions,.section-heading{justify-content:space-between}.site-header__inner{padding:1rem 0}.site-actions,.locale-switcher,.action-row,.cluster{flex-wrap:wrap}.checkbox-row{align-items:flex-start}.brand-lockup{display:inline-flex;align-items:center;gap:.9rem}.brand-mark{display:grid;place-items:center;width:3rem;height:3rem;border-radius:18px;background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;font-size:1.1rem;font-weight:800;box-shadow:var(--shadow-sm)}.brand-lockup strong{display:block;font-size:1rem;font-weight:800}.brand-lockup small{display:block;color:var(--muted);font-size:.78rem}.button,.link-chip,.locale-chip,.tag,.status-pill,.eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.button,.link-chip,.locale-chip{min-height:2.9rem;padding:.75rem 1.1rem;border-radius:999px;border:1px solid transparent;font-weight:700;max-width:100%;min-width:0;line-height:1.25;text-align:center;white-space:normal;overflow-wrap:anywhere;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.button:hover,.link-chip:hover,.locale-chip:hover{transform:translateY(-1px)}.button.primary,.link-chip.primary{background:linear-gradient(135deg,var(--primary),var(--primary-deep));color:#fff;box-shadow:var(--shadow-sm)}.button.secondary,.link-chip.secondary{background:rgba(255,255,255,.92);border-color:#008e8333;color:var(--primary-deep)}.button.ghost,.link-chip.ghost,.locale-chip{background:rgba(255,255,255,.92);border-color:#0f3a4614;color:var(--text)}.button.danger{background:rgba(203,77,82,.1);color:var(--danger);border-color:#cb4d5233}.button[disabled]{opacity:.55;cursor:wait;transform:none}.locale-chip.is-active{background:rgba(0,142,131,.1);border-color:#008e8333;color:var(--primary-deep)}.eyebrow{padding:.45rem .75rem;border-radius:999px;background:rgba(255,255,255,.72);border:1px solid rgba(15,58,70,.08);color:var(--primary-deep);font-size:.82rem;font-weight:800}.hero-grid,.registration-shell,.detail-grid,.stat-grid,.summary-grid,.selection-grid,.field-grid,.radio-card-group,.media-grid,.metric-grid,.admin-grid{display:grid;gap:1rem}.hero-grid{grid-template-columns:minmax(0,1.3fr) minmax(320px,.9fr);margin-bottom:2rem}.registration-shell{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr)}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-grid,.summary-grid,.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.selection-grid,.radio-card-group{grid-template-columns:repeat(2,minmax(0,1fr))}.field-grid,.media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.panel,.wizard-main,.selection-card,.radio-card,.stat-card,.summary-card,.metric-card,.media-card,.table-shell,.filters{border-radius:var(--radius-lg);background:var(--surface);border:1px solid rgba(255,255,255,.72);box-shadow:var(--shadow-md)}.panel,.wizard-main{border-radius:var(--radius-xl)}.panel-inner,.wizard-main,.wizard-aside,.hero-card,.admin-main{padding:1.5rem}.wizard-main,.hero-card,.panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wizard-aside{background:linear-gradient(180deg,rgba(5,111,120,.97) 0%,rgba(0,142,131,.96) 100%);color:#fff;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.wizard-aside p,.wizard-aside .mini-list{color:#ffffffdb}.hero-card h1,.section-title{margin:0 0 .85rem;font-size:clamp(2rem,4vw,3.25rem);line-height:1.05;letter-spacing:-.04em}.hero-card p,.section-heading p{margin:.35rem 0 0;color:var(--muted);line-height:1.75}.wizard-aside h2{margin:1rem 0 .75rem;font-size:1.65rem}.section-heading h2,.section-heading h3{margin:0}.feature-list,.mini-list,.detail-list,.timeline,.wizard-body,.step-panel{display:grid;gap:1rem;padding:0;margin:0;list-style:none}.feature-list li,.mini-list li,.selection-card,.radio-card,.stat-card,.summary-card,.metric-card,.otp-box{padding:1.1rem}.feature-list li,.mini-list li{display:flex;align-items:flex-start;gap:.75rem;background:rgba(255,255,255,.68);border:1px solid rgba(15,58,70,.08);border-radius:var(--radius-md)}.feature-icon{flex:0 0 2.1rem;display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:14px;background:rgba(0,142,131,.12);color:var(--primary-deep);font-weight:800}.stepper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-bottom:1.35rem}.step-pill{display:flex;align-items:center;gap:.75rem;padding:.9rem 1rem;border-radius:var(--radius-md);border:1px solid rgba(15,58,70,.08);background:rgba(241,248,249,.95);color:var(--muted)}.step-pill strong{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:rgba(5,111,120,.08);color:var(--primary-deep)}.step-pill.is-active{background:rgba(0,142,131,.12);border-color:#008e8333;color:var(--text)}.step-pill.is-complete strong{background:linear-gradient(135deg,var(--primary),var(--primary-deep));color:#fff}.selection-card.is-active,.radio-card.is-active{border-color:#008e8357;background:rgba(0,142,131,.08)}.field{display:grid;gap:.5rem}.field label,.field legend{font-size:.92rem;font-weight:800}.field input,.field select,.field textarea{width:100%;padding:.92rem 1rem;border-radius:15px;border:1px solid rgba(15,58,70,.14);background:#fff;color:var(--text)}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:#008e8366;box-shadow:0 0 0 4px #008e831f}.field textarea{min-height:9rem;resize:vertical}.field small,.field .hint{color:var(--muted);line-height:1.6}.checkbox-row input{margin-top:.25rem}.radio-card{position:relative;padding-inline-start:3rem}.radio-card input{position:absolute;top:1.2rem;inset-inline-start:1rem}.otp-box{display:grid;gap:1rem;border-radius:var(--radius-lg);background:rgba(5,111,120,.05);border:1px dashed rgba(5,111,120,.22)}.upload-shell,.liveness-shell,.submission-banner,.upload-preview{display:grid;gap:1rem}.upload-shell,.liveness-shell,.submission-banner{padding:1.2rem;border-radius:var(--radius-lg);background:rgba(245,251,252,.92);border:1px solid rgba(15,58,70,.08)}.upload-preview{padding:1rem;border-radius:var(--radius-md);background:rgba(255,255,255,.85);border:1px solid rgba(15,58,70,.08)}.upload-preview img{width:100%;max-width:360px;border-radius:18px;object-fit:cover}.quality-result{display:grid;gap:.85rem}.quality-reasons{display:grid;gap:.45rem;margin:0;padding-inline-start:1.2rem;color:#8c3034;line-height:1.7}.quality-check-grid{display:grid;gap:.6rem;padding:.95rem;border-radius:var(--radius-md);background:rgba(255,255,255,.74);border:1px solid rgba(15,58,70,.08)}.camera-capture-shell{display:grid;gap:1rem;padding:.95rem;border-radius:var(--radius-lg);background:rgba(7,38,49,.96);border:1px solid rgba(255,255,255,.12)}.camera-capture-shell.is-popup{position:fixed;top:1rem;right:1rem;bottom:1rem;left:1rem;z-index:1200;align-content:start;max-width:920px;max-height:calc(100svh - 2rem);margin:auto;overflow:auto;box-shadow:0 28px 90px #0000006b}.camera-capture-shell.is-popup:before,.liveness-frame.is-popup-stage:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(2,22,27,.74);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.id-camera-stage{position:relative;overflow:hidden;border-radius:20px;background:#061e25;height:min(68svh,560px);min-height:360px}.camera-capture-shell video{display:block;width:100%;height:100%;object-fit:contain;background:#061e25}.camera-capture-shell.is-preview-mirrored video{transform:scaleX(-1)}.id-card-guide{position:absolute;inset:50% auto auto 50%;width:min(82%,520px);aspect-ratio:1.58;transform:translate(-50%,-50%);border:2px solid rgba(255,255,255,.82);border-radius:18px;box-shadow:0 0 0 999px #0000005c,inset 0 0 0 1px #00898959;pointer-events:none}.id-card-guide span{position:absolute;width:34px;height:34px;border-color:#30d5c8}.id-card-guide span:nth-child(1){top:-2px;left:-2px;border-top:5px solid;border-left:5px solid;border-top-left-radius:16px}.id-card-guide span:nth-child(2){top:-2px;right:-2px;border-top:5px solid;border-right:5px solid;border-top-right-radius:16px}.id-card-guide span:nth-child(3){right:-2px;bottom:-2px;border-right:5px solid;border-bottom:5px solid;border-bottom-right-radius:16px}.id-card-guide span:nth-child(4){bottom:-2px;left:-2px;border-bottom:5px solid;border-left:5px solid;border-bottom-left-radius:16px}.id-card-guide strong{position:absolute;inset-inline:1rem;top:.75rem;bottom:auto;display:inline-flex;justify-content:center;padding:.55rem .85rem;border-radius:999px;color:#012b31;background:rgba(255,255,255,.9);font-size:.9rem}.id-camera-countdown{position:absolute;inset:50% auto auto 50%;display:grid;width:84px;height:84px;place-items:center;transform:translate(-50%,-50%);border-radius:999px;color:#fff;background:rgba(0,137,137,.78);border:2px solid rgba(255,255,255,.86);font-size:2.45rem;font-weight:900}.camera-guidance{display:grid;gap:.45rem;padding:.95rem;border-radius:18px;color:#ffffffeb;background:rgba(255,255,255,.08)}.camera-guidance ul{display:grid;gap:.35rem;margin:0;padding-inline-start:1.1rem;line-height:1.6}.id-live-scan-summary{display:grid;grid-template-columns:auto max-content;gap:.25rem .75rem;align-items:center;padding:.85rem .95rem;border-radius:18px;color:#fffffff0;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12)}.id-live-scan-summary small{grid-column:1 / -1;color:#ffffffc7;line-height:1.5}.liveness-guidance{color:#0d2830;background:rgba(255,255,255,.9);border:1px solid rgba(15,58,70,.08)}.liveness-guidance strong{color:#052d33}.liveness-frame{position:relative;padding:.5rem;min-height:min(76vh,760px);border-radius:var(--radius-lg);background:#fff;border:1px solid rgba(15,58,70,.08);overflow:hidden}.liveness-frame.is-popup-stage{position:fixed;top:1rem;right:1rem;bottom:1rem;left:1rem;z-index:1200;display:block;max-width:980px;height:calc(100svh - 2rem);max-height:calc(100svh - 2rem);margin:auto;padding:3.85rem .75rem max(1rem,env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain;box-shadow:0 28px 90px #0000006b}.liveness-popup-close{position:absolute;top:.8rem;inset-inline-end:.8rem;z-index:4;background:rgba(255,255,255,.92)}.liveness-frame .amplify-liveness-camera-module,.liveness-frame .amplify-liveness-video-anchor{min-height:inherit}.liveness-frame.is-popup-stage .amplify-liveness-camera-module,.liveness-frame.is-popup-stage .amplify-liveness-video-anchor{min-height:calc(100svh - 7rem)}.liveness-frame.is-popup-stage .amplify-button,.liveness-frame.is-popup-stage button{scroll-margin-bottom:2rem}.liveness-frame .amplify-liveness-camera-module{border:0;border-radius:calc(var(--radius-lg) - 4px);overflow:hidden}.liveness-frame .amplify-liveness-camera-module--mobile,.liveness-frame .amplify-liveness-oval-canvas--mobile,.liveness-frame .amplify-liveness-freshness-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.liveness-frame .amplify-liveness-video-anchor{position:relative;min-height:inherit;background:linear-gradient(180deg,#032028 0%,#083744 100%)}.liveness-frame .amplify-liveness-video{object-fit:cover}.liveness-frame .amplify-liveness-connecting-loader{background:radial-gradient(circle at top,rgba(0,142,131,.12),transparent 45%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(243,249,250,.98))}.message-banner{display:none;padding:.95rem 1rem;border-radius:16px;border:1px solid rgba(15,58,70,.08);line-height:1.7}.message-banner.is-visible{display:block}.message-banner.is-info{background:rgba(31,143,213,.08);color:#185e88}.message-banner.is-success{background:rgba(28,155,104,.08);color:#18714d}.message-banner.is-error{background:rgba(203,77,82,.1);color:#8c3034}.tag,.status-pill{min-height:2rem;padding:.35rem .75rem;border-radius:999px;font-size:.82rem;font-weight:800;letter-spacing:.01em;line-height:1.25;max-width:100%;text-align:center;text-transform:capitalize;white-space:normal;overflow-wrap:anywhere}.status-pill.status-draft,.status-pill.status-contact-verification-pending{background:rgba(31,143,213,.1);color:#185e88}.status-pill.status-submitted,.status-pill.status-ai-reviewing{background:rgba(255,214,107,.2);color:#946104}.status-pill.status-needs-human-review,.status-pill.status-escalated{background:rgba(95,89,244,.12);color:#4d46bf}.status-pill.status-correction-required{background:rgba(200,134,24,.12);color:#87570d}.status-pill.status-approved,.tag.success{background:rgba(28,155,104,.12);color:#18714d}.status-pill.status-rejected,.status-pill.status-blocked,.tag.danger{background:rgba(203,77,82,.12);color:#8c3034}.detail-row{display:grid;grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);align-items:start;gap:1rem;padding-bottom:.9rem;border-bottom:1px solid rgba(15,58,70,.08)}.detail-row:last-child{padding-bottom:0;border-bottom:0}.detail-row span{color:var(--muted)}.detail-row>*{min-width:0;overflow-wrap:anywhere}.verification-reason{display:grid;gap:.35rem;width:100%;min-width:0;max-width:28rem;overflow-wrap:anywhere}.verification-reason div{display:grid;gap:.15rem}.verification-reason span{color:var(--muted);font-size:.72rem;font-weight:800;letter-spacing:.04em}.verification-reason strong{color:var(--ink);font-size:.9rem;line-height:1.45;overflow-wrap:anywhere;word-break:normal}.verification-reason small{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.timeline-item{position:relative;padding:1rem 1rem 1rem 1.25rem;border-radius:var(--radius-md);background:rgba(255,255,255,.74);border:1px solid rgba(15,58,70,.08)}.timeline-item:before{content:"";position:absolute;top:1rem;inset-inline-start:.55rem;width:.32rem;height:calc(100% - 2rem);border-radius:999px;background:linear-gradient(180deg,var(--primary),var(--secondary))}.media-card{overflow:hidden;box-shadow:var(--shadow-sm);border:1px solid rgba(15,58,70,.08)}.media-card img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.media-card__body{padding:.95rem 1rem 1rem}.table-shell{max-width:100%;overflow-x:auto;overflow-y:visible;border:1px solid rgba(15,58,70,.08);-webkit-overflow-scrolling:touch}table{width:100%;min-width:max-content;border-collapse:collapse}th,td{padding:.95rem 1rem;text-align:start;border-bottom:1px solid rgba(15,58,70,.08);vertical-align:top;max-width:24rem;overflow-wrap:anywhere}th{color:var(--muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}tbody tr:last-child td{border-bottom:0}.clickable-row{cursor:pointer;transition:background .18s ease,box-shadow .18s ease}.clickable-row:hover,.clickable-row:focus{background:rgba(0,142,131,.06);outline:none}.clickable-row:focus{box-shadow:inset 0 0 0 2px #008e8352}.filters{display:grid;gap:1rem;padding:1.2rem;border:1px solid rgba(15,58,70,.08);box-shadow:var(--shadow-sm)}.admin-shell{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:100vh}.admin-menu-toggle,.admin-menu-close,.admin-menu-overlay,.admin-sidebar-head{display:none}.admin-menu-toggle,.admin-menu-close{border:0;background:transparent;color:#12353a}.admin-menu-toggle{width:3rem;height:3rem;border-radius:16px;border:1px solid rgba(17,34,38,.08);background:rgba(255,255,255,.92);box-shadow:var(--shadow-sm);align-items:center;justify-content:center;flex-direction:column;gap:.26rem;flex:0 0 auto}.admin-menu-toggle span,.admin-menu-close span{display:block;background:currentColor;border-radius:999px}.admin-menu-toggle span{width:1.15rem;height:2px}.admin-menu-close{position:relative;width:2.6rem;height:2.6rem;border-radius:14px;background:rgba(255,255,255,.08);color:#fff}.admin-menu-close span{position:absolute;inset:50% auto auto 50%;width:1rem;height:2px}.admin-menu-close span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.admin-menu-close span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.admin-sidebar{position:sticky;top:0;align-self:start;min-height:100vh;padding:1.5rem;background:linear-gradient(180deg,rgba(7,38,49,.98) 0%,rgba(8,73,79,.98) 100%);color:#fff}.admin-main{padding:1.5rem}.admin-auth-shell{width:min(520px,calc(100vw - 2rem));margin:4rem auto}.nav-list{display:grid;gap:.55rem;margin-top:1.5rem}.nav-link{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1rem;border-radius:16px;color:#ffffffd6;background:rgba(255,255,255,.04);border:1px solid transparent}.nav-link.is-active,.nav-link:hover{color:#fff;background:rgba(255,255,255,.12);border-color:#ffffff24}.footer-note{padding:1.25rem 0 2.5rem;color:var(--muted);text-align:center}.empty-state{padding:1.4rem;text-align:center;color:var(--muted)}.pagination{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem}@media (max-width: 1200px){.hero-grid,.registration-shell,.detail-grid,.admin-shell{grid-template-columns:1fr}body.admin-menu-open{overflow:hidden}.admin-main{padding:1rem}.admin-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;display:block;background:rgba(7,27,33,.38);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.admin-menu-overlay[hidden]{display:none}.admin-sidebar{position:fixed;inset:0 auto 0 0;z-index:60;width:min(22rem,calc(100vw - 1.4rem));min-height:100dvh;padding:calc(1rem + env(safe-area-inset-top,0px)) 1rem calc(1rem + env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain;transform:translate(-104%);transition:transform .22s ease;align-self:stretch}body[dir=rtl] .admin-sidebar{inset:0 0 0 auto;transform:translate(104%)}body.admin-menu-open .admin-sidebar{transform:translate(0)}.admin-sidebar-head{display:flex;align-items:center;justify-content:space-between;gap:.85rem;margin-bottom:1rem}.admin-menu-toggle{display:inline-flex}.desktop-actions{display:none}.topbar{position:sticky;top:0;z-index:45;padding:1rem 1rem 0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.topbar-inner{padding:.95rem 1rem}.topbar-left{min-width:0;width:100%}.topbar-title{min-width:0;gap:.8rem}.topbar-title>div:last-child{min-width:0}.page{padding:.9rem 1rem 1.5rem}.stat-grid,.summary-grid,.metric-grid,.field-grid,.selection-grid,.radio-card-group,.media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.site-header__inner,.form-actions,.section-heading{flex-direction:column;align-items:stretch}.stepper,.stat-grid,.summary-grid,.metric-grid,.field-grid,.selection-grid,.detail-grid,.radio-card-group,.media-grid{grid-template-columns:1fr}.panel-inner,.wizard-main,.wizard-aside,.hero-card,.admin-main{padding:1.15rem}.topbar{padding:.85rem .85rem 0}.topbar-inner,.page-hero,.list-item.static,.thread-head,.thread-contact,.thread-actions,.manage-list-actions,.composer-actions,.hero-actions-stack,.hero-inline-meta{display:grid;gap:.8rem;align-items:stretch;justify-items:stretch}.topbar-left,.topbar-title{width:100%}.topbar-title h1{font-size:clamp(1.15rem,6vw,1.5rem);line-height:1.15}.topbar-logo-wrap{width:2.7rem;height:2.7rem}.page{padding:.85rem .85rem 1.35rem}.page-wrap{gap:.85rem}.page-hero,.card,.surface-card,.surface-hero,.table-card,.filter-card,.settings-card,.list-card,.form-card{border-radius:22px}.page-hero,.chat-thread,.crm-filter-layout,.list-card,.form-card,.settings-card{padding:1rem}.hero-actions>*,.hero-actions-stack>*,.manage-list-actions>*,.thread-actions>*,.composer-actions>*,.desktop-actions>*,.action-row>*{width:100%}.workspace-manage-grid,.chat-layout,.dashboard-grid,.crm-filter-layout,.crm-list-summary-grid,.health-card-metrics{grid-template-columns:1fr}.stats-grid.five{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-definition-grid,.crm-filter-fields,.crm-filter-fields-leads,.crm-filter-fields-chats{grid-template-columns:1fr}.thread-avatar{width:2.8rem;height:2.8rem}.thread-summary h2{font-size:1.05rem}.message-list{max-height:58vh;padding:.8rem 0}.message-bubble{max-width:min(100%,34rem)}.crm-table-wrap,.table-shell{margin-inline:-.35rem;padding-inline:.35rem}.crm-table,table{min-width:640px}th,td{padding:.75rem .8rem}.liveness-shell{gap:.85rem;padding:.9rem}.liveness-frame{padding:0;min-height:72svh;border-radius:24px}.camera-capture-shell.is-popup{top:0;right:0;bottom:0;left:0;max-height:100svh;padding:.5rem;gap:.6rem;border-radius:0}.camera-capture-shell.is-popup .id-camera-stage{height:min(66svh,calc(100svh - 11.5rem));min-height:340px;border-radius:18px}.camera-capture-shell.is-popup video{object-fit:contain}.camera-capture-shell.is-popup .message-banner{padding:.7rem .8rem;line-height:1.45}.camera-capture-shell.is-popup .camera-guidance{padding:.7rem .8rem}.camera-capture-shell.is-popup .camera-guidance ul{gap:.2rem;line-height:1.35}.camera-capture-shell.is-popup .inline-row{gap:.45rem}.camera-capture-shell.is-popup .button{min-height:2.65rem}.liveness-frame.is-popup-stage{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem;height:calc(100svh - 1rem);max-height:calc(100svh - 1rem);padding:3.25rem .35rem max(1rem,env(safe-area-inset-bottom));min-height:auto}.liveness-frame.is-popup-stage .amplify-liveness-video-anchor,.liveness-frame.is-popup-stage .amplify-liveness-camera-module,.liveness-frame.is-popup-stage.is-mobile-stage .amplify-liveness-camera-module,.liveness-frame.is-popup-stage.is-mobile-stage .amplify-liveness-video-anchor{min-height:calc(100svh - 6.25rem)}.liveness-frame:not(.is-popup-stage) .amplify-liveness-video-anchor,.liveness-frame:not(.is-popup-stage).is-mobile-stage .amplify-liveness-camera-module,.liveness-frame:not(.is-popup-stage).is-mobile-stage .amplify-liveness-video-anchor{min-height:72svh}.liveness-frame .amplify-liveness-landscape-error-modal{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem;width:auto;max-width:none}}.site-body{background:linear-gradient(180deg,rgba(5,24,25,.08),rgba(5,24,25,0) 24%),#f4f4ee;color:#102024;font-family:Encode Sans Expanded,Manrope,sans-serif}.site-body[dir=rtl]{font-family:Cairo,sans-serif}.site-header{background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-brand{display:inline-flex;align-items:center;gap:1rem}.site-menu-toggle,.site-menu-close,.site-menu-overlay,.site-menu-head{display:none}.site-menu-toggle,.site-menu-close{border:0;background:transparent;color:var(--text)}.site-menu-toggle{width:3rem;height:3rem;border-radius:16px;border:1px solid rgba(15,58,70,.08);background:rgba(255,255,255,.9);box-shadow:var(--shadow-sm);align-items:center;justify-content:center;flex-direction:column;gap:.26rem}.site-menu-toggle span,.site-menu-close span{display:block;background:currentColor;border-radius:999px}.site-menu-toggle span{width:1.2rem;height:2px}.site-menu-close{position:relative;width:2.6rem;height:2.6rem;border-radius:14px;background:rgba(15,58,70,.05)}.site-menu-close span{position:absolute;inset:50% auto auto 50%;width:1rem;height:2px}.site-menu-close span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.site-menu-close span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.site-menu-title{display:grid;gap:.18rem}.site-menu-brand{display:inline-flex;align-items:center;min-width:0;gap:.75rem}.site-menu-logo{display:grid;place-items:center;width:3rem;height:3rem;flex:0 0 auto;border-radius:18px;background:#ffffff;box-shadow:inset 0 0 0 1px #0f3a4614,0 12px 28px #0634441a}.site-menu-logo img{width:2.25rem;height:auto}.site-menu-title strong{font-size:1rem}.site-menu-title small{color:#66767b;font-size:.76rem}.site-actions,.site-nav,.site-header-tools{display:flex;align-items:center;gap:.85rem}.site-actions{justify-content:flex-end;flex:1 1 auto}.site-nav{flex-wrap:wrap}.site-header-tools{margin-inline-start:auto;flex-wrap:wrap;justify-content:flex-end}.site-brand img{width:9.5rem;max-width:100%;height:auto}.site-brand-copy{display:grid;gap:.2rem}.site-brand-copy strong{font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.site-brand-copy small{color:#66767b;font-size:.78rem}.site-nav-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.8rem;padding:.72rem .95rem;border-radius:999px;border:1px solid transparent;background:rgba(17,34,38,.03);font-size:.86rem;font-weight:700;color:#12353a;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.site-nav-link:hover{transform:translateY(-1px);color:#219f45;background:rgba(33,159,69,.08);border-color:#219f4529}.locale-switcher{padding:.25rem;border-radius:999px;background:rgba(17,34,38,.04);border:1px solid rgba(17,34,38,.06)}.tzk-home-hero,.tzk-register-stage{position:relative;overflow:hidden;border-radius:32px;background:linear-gradient(135deg,rgba(7,44,48,.96),rgba(18,82,57,.94)),url(/vendor/tazkarti/overload-bg.jpg) center/cover;box-shadow:0 32px 80px #07263133}.tzk-home-hero:before,.tzk-register-stage:before{content:"";position:absolute;inset:-20% auto auto -7rem;width:19rem;height:19rem;background:url(/vendor/tazkarti/shape.png) center/contain no-repeat;opacity:.22;pointer-events:none}.tzk-home-grid,.tzk-register-grid{position:relative;z-index:1;display:grid;gap:1.5rem;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);padding:2rem}.tzk-home-copy,.tzk-register-copy{color:#fff;display:grid;gap:1rem;align-content:start}.tzk-home-copy h1,.tzk-register-copy h1{margin:0;font-size:clamp(2.2rem,4vw,4.3rem);line-height:1.05;letter-spacing:-.05em}.tzk-register-copy h1{font-size:clamp(1.95rem,3.5vw,3.7rem)}.tzk-home-copy p,.tzk-register-copy p,.tzk-register-copy li{color:#ffffffe0;line-height:1.9}.tzk-home-panel,.tzk-register-panel{border-radius:28px;background:rgba(255,255,255,.96);padding:1.5rem;box-shadow:0 25px 55px #0726312e}.tzk-register-panel{padding:1.4rem}.tzk-registration-shell{display:grid;gap:1.5rem}.tzk-stepper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem}.tzk-step-pill{display:grid;gap:.45rem;align-content:start;min-height:5.1rem;padding:.95rem 1rem;border-radius:20px;border:1px solid #d5ded8;background:#f7faf7;color:#617170;text-align:start}.tzk-step-pill strong{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:#e7f2e3;color:#1e7f3e;font-size:.9rem}.tzk-step-pill span:last-child{font-size:.8rem;font-weight:700;line-height:1.45}.tzk-step-pill.is-active{border-color:#219f4559;background:linear-gradient(180deg,#f3fbf4,#ebf7ef);color:#102024}.tzk-step-pill.is-active strong,.tzk-step-pill.is-complete strong{background:#219f45;color:#fff}.tzk-section-card{display:grid;gap:1rem;padding:1.2rem;border-radius:24px;background:#fff;border:1px solid #d9e2db}.tzk-choice-grid,.tzk-upload-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.tzk-choice-card,.tzk-sample-card{display:grid;gap:.9rem;padding:1.15rem;border-radius:24px;border:1px solid #d8e1db;background:linear-gradient(180deg,#fff,#f8fbf8);text-align:start}.tzk-choice-card.is-active,.selection-card.is-active,.radio-card.is-active{border-color:#219f4566;box-shadow:0 14px 30px #219f451f}.tzk-choice-card-head{display:flex;align-items:center;gap:.9rem}.tzk-choice-icon,.tzk-sample-image{display:grid;place-items:center;width:4.5rem;height:4.5rem;border-radius:50%;background:#fff;border:1px solid #dde5df;overflow:hidden}.tzk-choice-icon img,.tzk-sample-image img{width:100%;height:100%;object-fit:contain}.tzk-sample-card{align-content:start}.tzk-note-list{display:grid;gap:.85rem;margin:0;padding:0;list-style:none}.tzk-note-list li{position:relative;padding-inline-start:1.15rem}.tzk-note-list li:before{content:"";position:absolute;top:.75rem;inset-inline-start:0;width:.42rem;height:.42rem;border-radius:50%;background:#219f45}.tzk-form-card{display:grid;gap:1rem;padding:1.15rem;border-radius:24px;background:#fff;border:1px solid #dde5df}.tzk-form-card .field input,.tzk-form-card .field select,.tzk-form-card .field textarea,.stack-sm input,.stack-sm select,.stack-md input,.stack-md select,.stack-md textarea{border-radius:18px;border-color:#d1ddd4;background:#fbfcfb}.tzk-verify-card{display:grid;gap:1rem;padding:1.25rem;border-radius:24px;background:linear-gradient(135deg,rgba(33,159,69,.08),rgba(41,101,190,.06));border:1px solid rgba(33,159,69,.18)}.tzk-verify-head{display:flex;align-items:center;gap:1rem}.tzk-verify-head img{width:3.4rem;height:3.4rem}.tzk-upload-help{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.tzk-upload-help .tzk-sample-card{min-height:100%}.app-grid{display:grid;grid-template-columns:300px minmax(0,1fr);min-height:100vh}.admin-body{background:radial-gradient(circle at top left,rgba(6,119,113,.12),transparent 24%),linear-gradient(180deg,#f4f7f6 0%,#eef2f0 100%);color:#132325;font-family:Plus Jakarta Sans,Manrope,sans-serif}.admin-body[dir=rtl]{font-family:Tajawal,Cairo,sans-serif}.sidebar{position:sticky;top:0;min-height:100vh;padding:1.6rem;background:linear-gradient(180deg,#0f252b 0%,#16353c 100%);color:#fff}.brand-block{display:flex;align-items:center;gap:1rem}.brand-mark{display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:22px;background:rgba(255,255,255,.08);overflow:hidden}.brand-mark.has-logo img,.topbar-logo{width:100%;height:100%;object-fit:contain}.brand-eyebrow{background:rgba(255,255,255,.08);color:#ffffffd6}.sidebar-nav{display:grid;gap:.5rem;margin-top:1.6rem}.nav-link{background:rgba(255,255,255,.03);border:1px solid transparent;color:#fffc}.nav-link.is-active,.nav-link:hover{background:rgba(255,255,255,.1);border-color:#ffffff1f}.sidebar-foot{display:grid;gap:1rem;margin-top:1.6rem}.context-card,.user-card{padding:1rem;border-radius:22px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.context-workspace{display:flex;align-items:center;gap:.85rem;margin-top:.6rem}.context-monogram,.workspace-badge{display:grid;place-items:center;width:3rem;height:3rem;border-radius:18px;background:linear-gradient(135deg,rgba(33,159,69,.16),rgba(41,101,190,.18));color:#155634;font-weight:800}.workspace-badge span{font-size:.95rem}.sidebar-signout .button{width:100%}.app-main{display:grid;grid-template-rows:auto 1fr;min-width:0}.topbar{padding:1rem 1.5rem 0}.topbar-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;border-radius:26px;background:rgba(255,255,255,.88);border:1px solid rgba(17,34,38,.08);box-shadow:0 12px 34px #0d232714}.topbar-left,.topbar-actions,.topbar-title{display:flex;align-items:center;gap:1rem}.topbar-logo-wrap{width:3rem;height:3rem;border-radius:18px;padding:.35rem;background:#fff;box-shadow:inset 0 0 0 1px #11222614}.topbar-title h1{margin:0;font-size:clamp(1.4rem,2vw,2rem)}.page{padding:1rem 1.5rem 1.75rem}.page-wrap{display:grid;gap:1rem}.page-intro{margin:0;font-size:.96rem;max-width:72ch}.card,.surface-card,.surface-hero,.table-card,.filter-card,.settings-card{border-radius:28px;background:rgba(255,255,255,.92);border:1px solid rgba(17,34,38,.08);box-shadow:0 18px 40px #0d232714}.page-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;padding:1.6rem}.card-gradient{background:radial-gradient(circle at top right,rgba(41,101,190,.14),transparent 30%),linear-gradient(135deg,rgba(15,37,43,.98),rgba(19,72,57,.95));color:#fff}.hero-copy h2,.section-head h3{margin:0}.hero-copy p,.section-head p{margin:.35rem 0 0}.hero-actions,.hero-actions-stack,.badge-row,.manage-list-actions,.crm-toolbar-actions,.crm-toolbar-footer{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.hero-actions-stack{justify-content:flex-end}.hero-inline-meta{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.9rem}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.8rem;padding:.72rem 1.05rem;border:1px solid transparent;border-radius:999px;font-size:.9rem;font-weight:700;max-width:100%;min-width:0;line-height:1.25;text-align:center;white-space:normal;overflow-wrap:anywhere;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.btn:hover{transform:translateY(-1px)}.btn-primary,.btn-light{background:#219f45;color:#fff;box-shadow:0 14px 26px #219f452e}.btn-light{background:#fff;color:#12353a;box-shadow:none}.btn-ghost,.btn-ghost-light{background:rgba(255,255,255,.1);border-color:#1122261a;color:inherit}.card-gradient .btn-ghost-light{background:rgba(255,255,255,.1);border-color:#ffffff2e;color:#fff}.btn-danger{background:rgba(194,54,54,.1);border-color:#c2363633;color:#9c2323}.btn-sm{min-height:2.2rem;padding:.55rem .8rem;font-size:.8rem}.crm-list-summary-grid,.client-health-grid,.health-card-metrics,.stats-grid,.detail-definition-grid,.brand-source-grid,.workspace-manage-grid,.workspace-manage-main,.crm-filter-fields,.crm-filter-layout,.list-stack,.stack-lg,.stack-xl,.stack-md,.stack-sm,.dashboard-grid{display:grid;gap:1rem}.crm-list-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.crm-list-metric,.stat-card,.health-card,.integration-card,.list-item,.provenance-card,.bulk-assign-card,.settings-card,.form-card,.list-card{border-radius:24px;background:rgba(255,255,255,.92);border:1px solid rgba(17,34,38,.08)}.crm-list-metric,.stat-card,.integration-card,.list-item,.settings-card,.form-card,.list-card,.health-card{padding:1rem}.crm-list-metric span,.stat-card span,.health-card-metrics span,.detail-definition-grid span{display:block;color:#6a7878;font-size:.82rem}.crm-list-metric strong,.stat-card strong,.health-card-metrics strong,.detail-definition-grid strong{font-size:1.05rem}.checkbox-inline{display:inline-flex;align-items:center;gap:.55rem;color:#345047;font-size:.94rem}.checkbox-inline input[type=checkbox]{inline-size:1rem;block-size:1rem}.crm-filter-layout{padding:1.3rem}.crm-filter-fields{grid-template-columns:repeat(5,minmax(0,1fr))}.crm-filter-fields-leads{grid-template-columns:repeat(4,minmax(0,1fr))}.crm-filter-fields-chats{grid-template-columns:repeat(5,minmax(0,1fr))}.crm-table-wrap{overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.crm-table-card{padding:.4rem}.crm-table{width:100%;border-collapse:collapse}.crm-table thead th{color:#6a7878;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.crm-cell-stack{display:grid;gap:.25rem}.crm-meta,.small{color:#6a7878;font-size:.8rem}.text-link{color:#12353a;font-weight:700}.text-link:hover{color:#219f45}.health-card-head,.health-card-title,.integration-meta,.thread-contact,.thread-head,.thread-actions,.manage-list-copy,.manage-list-actions,.list-item.static,.message-meta,.message-footer,.composer-actions{display:flex;align-items:center;gap:.75rem;min-width:0}.health-card-head,.thread-head,.list-item.static{justify-content:space-between}.health-card-title{align-items:flex-start}.health-card-title h3{margin:0;font-size:1rem}.health-card-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-manage-grid{grid-template-columns:minmax(0,1.1fr) 360px}.detail-side{display:grid;gap:1rem;align-content:start}.detail-definition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-body{margin-top:.5rem;color:#46595e;line-height:1.75;white-space:pre-wrap}.chat-layout{display:grid;gap:1rem;grid-template-columns:minmax(0,1.4fr) 360px}.chat-thread{padding:1rem}.thread-avatar{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:999px;background:linear-gradient(135deg,#219f45,#2965be);color:#fff;font-weight:800}.thread-summary{display:grid;gap:.3rem}.thread-summary h2{margin:0;font-size:1.2rem}.thread-subline{display:flex;gap:.9rem;flex-wrap:wrap;color:#6a7878;font-size:.82rem}.message-list{display:grid;gap:.9rem;max-height:70vh;overflow:auto;padding:1rem 0}.message-row{display:flex}.message-row.outbound{justify-content:flex-end}.message-bubble{max-width:min(78%,42rem);padding:.95rem 1rem;border-radius:22px;box-shadow:0 10px 24px #0d232714}.message-bubble.inbound{background:#fff;border:1px solid rgba(17,34,38,.08)}.message-bubble.outbound{background:#eef7f1;border:1px solid rgba(33,159,69,.14)}.message-bubble.system{background:#fff6e4;border-color:#c8861833}.message-content{line-height:1.75;white-space:pre-wrap}.composer{display:grid;gap:.9rem;padding-top:1rem;border-top:1px solid rgba(17,34,38,.08)}.composer textarea{width:100%;min-height:7rem;padding:1rem;border-radius:20px;border:1px solid #d1ddd4;background:#fbfcfb}.composer.is-disabled textarea{color:#5a6d72}.settings-card,.list-card,.form-card{display:grid;gap:1rem}.section-head{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;min-width:0;flex-wrap:wrap}.badge{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.35rem .7rem;border-radius:999px;font-size:.78rem;font-weight:800;max-width:100%;line-height:1.25;text-align:center;white-space:normal;overflow-wrap:anywhere}.badge-primary{background:rgba(41,101,190,.12);color:#1b4f94}.badge-muted{background:rgba(17,34,38,.08);color:#44585d}.pagination{padding-inline-start:0}@media (max-width: 1200px){.crm-list-summary-grid,.health-card-metrics,.crm-filter-fields,.crm-filter-fields-leads,.crm-filter-fields-chats,.detail-definition-grid,.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-manage-grid,.chat-layout,.tzk-home-grid,.tzk-register-grid,.app-grid{grid-template-columns:1fr}.sidebar{position:relative;min-height:auto}}@media (max-width: 420px){.admin-sidebar{width:calc(100vw - .8rem);padding-inline:.9rem}.site-actions{padding:calc(.95rem + env(safe-area-inset-top,0px)) .9rem calc(1.35rem + env(safe-area-inset-bottom,0px))}.stats-grid.five,.tzk-stepper,.tzk-choice-grid,.tzk-upload-grid,.tzk-upload-help,.crm-list-summary-grid,.health-card-metrics,.crm-filter-fields,.crm-filter-fields-leads,.crm-filter-fields-chats,.detail-definition-grid,.stats-grid{grid-template-columns:1fr}.page-hero,.topbar-inner,.section-head,.thread-head,.hero-actions-stack{flex-direction:column;align-items:stretch}.topbar,.page{padding-inline:1rem}.message-bubble{max-width:100%}.thread-subline{flex-direction:column;gap:.35rem}}@media (min-width: 761px) and (max-width: 1200px){.page-content{padding:1.25rem 0 3.25rem}.page-hero,.thread-head,.list-item.static{gap:1rem}.hero-actions-stack,.manage-list-actions,.thread-actions{justify-content:flex-start}.workspace-manage-grid,.chat-layout{grid-template-columns:1fr}.crm-list-summary-grid,.health-card-metrics,.stats-grid.five,.detail-definition-grid,.crm-filter-fields,.crm-filter-fields-chats{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-thread,.settings-card,.list-card,.form-card{padding:1.15rem}}@media (min-width: 761px) and (max-width: 980px){.registration-shell,.tzk-register-grid{gap:1.15rem}.wizard-aside,.wizard-main,.tzk-register-panel{padding:1.15rem}}@media (max-width: 1200px){.admin-shell{display:block;min-height:auto}.admin-sidebar{position:fixed;inset:0 auto 0 0;z-index:60;width:min(22rem,calc(100vw - 1.4rem));min-height:100dvh;max-height:100dvh;padding:calc(1rem + env(safe-area-inset-top,0px)) 1rem calc(1rem + env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain;transform:translate(-104%);transition:transform .22s ease;align-self:stretch}body[dir=rtl] .admin-sidebar{inset:0 0 0 auto;transform:translate(104%)}body.admin-menu-open .admin-sidebar{transform:translate(0)}.topbar{position:relative;top:auto;z-index:auto;padding:0 0 .85rem;-webkit-backdrop-filter:none;backdrop-filter:none}.topbar-inner{padding:.85rem .95rem;border-radius:22px;box-shadow:0 10px 24px #0d232712}.page{padding-top:0}}@media (max-width: 760px){.admin-main{padding:.85rem}.admin-sidebar{width:min(20rem,calc(100vw - 1rem));padding-inline:.9rem}.topbar-inner{gap:.75rem;padding:.75rem .85rem;border-radius:18px}.topbar-title{gap:.7rem}.topbar-logo-wrap{width:2.45rem;height:2.45rem;border-radius:14px}.topbar-title h1{font-size:1.05rem}.page-intro{font-size:.88rem;line-height:1.55}}@media (max-width: 760px){.page-content{padding:1rem 0 3rem}.hero-grid,.registration-shell,.tzk-register-grid{gap:1rem}.tzk-register-stage,.tzk-home-hero,.wizard-main,.wizard-aside,.tzk-register-panel,.tzk-home-panel{border-radius:24px}.tzk-home-grid,.tzk-register-grid{padding:1rem}.tzk-home-copy h1,.tzk-register-copy h1,.hero-card h1,.section-title{font-size:clamp(1.7rem,9vw,2.5rem);line-height:1.08}.tzk-register-copy p,.tzk-home-copy p{line-height:1.75}.wizard-main,.wizard-aside,.tzk-register-panel,.tzk-home-panel,.tzk-section-card,.tzk-form-card,.tzk-verify-card{padding:1rem}.wizard-main .stepper,.tzk-stepper{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.step-pill,.tzk-step-pill{min-height:4.45rem;padding:.85rem}.tzk-upload-help,.field-grid{grid-template-columns:1fr}.inline-row,.form-actions,.form-actions .cluster,.section-heading{display:grid;gap:.75rem}.form-actions,.section-heading{align-items:stretch}.inline-row>*,.form-actions>*,.form-actions .cluster>*,.section-heading>*{width:100%}.upload-shell,.liveness-shell,.submission-banner,.upload-preview{padding:.9rem}.upload-preview img{max-width:100%;border-radius:16px}.liveness-frame,.liveness-frame .amplify-liveness-video-anchor,.liveness-frame.is-mobile-stage .amplify-liveness-camera-module,.liveness-frame.is-mobile-stage .amplify-liveness-video-anchor{min-height:70svh}.footer-note{padding:1rem 0 2rem}}html[dir=rtl] body{text-align:right}html[dir=ltr] body{text-align:left}html[dir=rtl] .site-body,html[dir=rtl] .admin-body{font-family:Cairo,Tajawal,sans-serif}html[dir=ltr] .site-body,html[dir=ltr] .admin-body{font-family:Encode Sans Expanded,Manrope,Plus Jakarta Sans,sans-serif}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] .section-title,html[dir=rtl] .tzk-home-copy h1,html[dir=rtl] .tzk-register-copy h1,html[dir=rtl] .topbar-title h1{letter-spacing:0}html[dir=rtl] .muted,html[dir=rtl] .page-intro,html[dir=rtl] .field small,html[dir=rtl] .field .hint{line-height:1.9}html[dir=rtl] .tzk-home-hero:before,html[dir=rtl] .tzk-register-stage:before{inset:-20% -7rem auto auto;transform:scaleX(-1)}html[dir=rtl] .card-gradient{background:radial-gradient(circle at top left,rgba(41,101,190,.14),transparent 30%),linear-gradient(225deg,rgba(15,37,43,.98),rgba(19,72,57,.95))}.field input,.field select,.field textarea,.stack-sm input,.stack-sm select,.stack-md input,.stack-md select,.stack-md textarea,.composer textarea{direction:inherit;text-align:start}input[type=email],input[type=url],input[type=tel],input[name*=email],input[name*=phone],input[name*=url],.force-ltr{direction:ltr;text-align:left}html[dir=rtl] input[type=email],html[dir=rtl] input[type=url],html[dir=rtl] input[type=tel],html[dir=rtl] input[name*=email],html[dir=rtl] input[name*=phone],html[dir=rtl] input[name*=url],html[dir=rtl] .force-ltr{text-align:right}table,.crm-table{direction:inherit}th,td,.crm-table thead th,.detail-row,.detail-list div,.summary-card,.metric-card,.stat-card{text-align:start}.table-shell,.crm-table-wrap{-webkit-overflow-scrolling:touch}html[dir=rtl] .app-grid{grid-template-columns:minmax(0,1fr) 300px}html[dir=rtl] .admin-sidebar{grid-column:2;grid-row:1}html[dir=rtl] .admin-main{grid-column:1;grid-row:1}html[dir=rtl] .brand-block,html[dir=rtl] .context-workspace,html[dir=rtl] .topbar-left,html[dir=rtl] .topbar-actions,html[dir=rtl] .topbar-title,html[dir=rtl] .thread-contact,html[dir=rtl] .thread-head,html[dir=rtl] .thread-actions,html[dir=rtl] .hero-actions,html[dir=rtl] .hero-actions-stack,html[dir=rtl] .inline-row,html[dir=rtl] .checkbox-row{direction:rtl}html[dir=ltr] .brand-block,html[dir=ltr] .context-workspace,html[dir=ltr] .topbar-left,html[dir=ltr] .topbar-actions,html[dir=ltr] .topbar-title,html[dir=ltr] .thread-contact,html[dir=ltr] .thread-head,html[dir=ltr] .thread-actions,html[dir=ltr] .hero-actions,html[dir=ltr] .hero-actions-stack,html[dir=ltr] .inline-row,html[dir=ltr] .checkbox-row{direction:ltr}.message-bubble{text-align:start;unicode-bidi:plaintext}.admin-body .page-wrap,.admin-body .panel,.admin-body .panel-inner,.admin-body .card,.admin-body .surface-card,.admin-body .surface-hero,.admin-body .form-card,.admin-body .list-card,.admin-body .table-card,.admin-body .filter-card,.admin-body .settings-card,.admin-body .summary-card,.admin-body .stat-card,.admin-body .metric-card,.admin-body .list-item,.admin-body .manage-list-copy,.admin-body .manage-list-actions,.admin-body .section-heading,.admin-body .section-head,.admin-body .field,.admin-body .field-grid,.admin-body .wizard-body,.admin-body .cluster,.admin-body .hero-copy,.admin-body .hero-actions,.admin-body .hero-actions-stack,.admin-body .hero-inline-meta,.admin-body .topbar-title,.admin-body .detail-list,.admin-body .detail-row{min-width:0}.admin-body p,.admin-body h1,.admin-body h2,.admin-body h3,.admin-body h4,.admin-body strong,.admin-body span,.admin-body small,.admin-body label,.admin-body a,.admin-body li,.admin-body td,.admin-body th,.admin-body pre,.admin-body textarea,.admin-body input,.admin-body select{overflow-wrap:anywhere}.admin-body pre,.admin-body textarea{max-width:100%;white-space:pre-wrap}.admin-locale-switcher{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;background:rgba(255,255,255,.08);border-color:#ffffff1a}.admin-locale-switcher .locale-chip{min-width:0;color:#ffffffdb;background:rgba(255,255,255,.06);border-color:transparent}.admin-locale-switcher .locale-chip.is-active{color:#0f252b;background:#fff;border-color:#fff3}@media (max-width: 1200px){body.site-menu-open{overflow:hidden}.site-header{position:sticky;top:0;z-index:45}.site-header__inner{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 0}.site-brand{flex:1 1 auto;min-width:0;gap:.7rem}.site-brand img{width:clamp(5.8rem,17vw,7.2rem)}.site-brand-copy strong{font-size:clamp(.86rem,2.4vw,1rem);letter-spacing:.02em}.site-brand-copy small{font-size:clamp(.64rem,1.8vw,.76rem);line-height:1.35}html[dir=rtl] .site-brand-copy strong{letter-spacing:0}.site-menu-toggle{display:inline-flex;flex:0 0 auto;order:2}.site-actions{position:fixed;inset:0 0 auto auto;z-index:80;width:min(20.5rem,calc(100vw - .85rem));height:100dvh;min-height:100dvh;padding:calc(.9rem + env(safe-area-inset-top,0px)) .85rem calc(1.25rem + env(safe-area-inset-bottom,0px));display:grid;align-content:start;gap:.75rem;background:radial-gradient(circle at top right,rgba(0,142,131,.13),transparent 38%),rgba(255,255,255,.98);border-radius:28px 0 0 28px;box-shadow:-24px 0 70px #06344447;transform:translate(104%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .24s ease,opacity .18s ease,visibility .18s ease;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html[dir=rtl] .site-actions{inset:0 0 auto auto;transform:translate(104%);border-radius:28px 0 0 28px}body.site-menu-open .site-actions{transform:translate(0);opacity:1;visibility:visible;pointer-events:auto}.site-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:block;background:rgba(7,27,33,.48);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.site-menu-overlay[hidden]{display:none}.site-menu-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.15rem .1rem .85rem;border-bottom:1px solid rgba(15,58,70,.08)}.site-menu-brand{flex:1 1 auto}.site-menu-title strong{font-size:1.1rem;color:#0f2b31}.site-menu-title small{line-height:1.45}.site-nav,.site-header-tools{display:grid;grid-template-columns:1fr;gap:.65rem;margin-inline-start:0;width:100%}.site-nav-link,.site-header-tools>.button{width:100%;justify-content:flex-start;gap:.65rem;min-height:3.15rem;padding:.85rem 1rem;border-radius:18px;background:rgba(15,58,70,.045);border-color:#0f3a460f;text-align:start}.site-nav-link:after{content:"›";margin-inline-start:auto;color:#0f3a4661;font-size:1.15rem;line-height:1}html[dir=rtl] .site-nav-link:after{content:"‹"}.site-nav-link:hover,.site-header-tools>.button:hover{background:rgba(0,142,131,.09);border-color:#008e832e}.locale-switcher{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;border-radius:20px}.locale-chip{width:100%;min-width:0;border-radius:16px}}@media (max-width: 1200px){html[dir=rtl] .app-grid,html[dir=ltr] .app-grid{grid-template-columns:1fr}html[dir=rtl] .admin-sidebar,html[dir=rtl] .admin-main,html[dir=ltr] .admin-sidebar,html[dir=ltr] .admin-main{grid-column:auto;grid-row:auto}html[dir=rtl] .admin-sidebar{inset:0 0 0 auto;transform:translate(104%);border-radius:28px 0 0 28px;box-shadow:-24px 0 70px #061c2257}html[dir=ltr] .admin-sidebar{inset:0 auto 0 0;transform:translate(-104%);border-radius:0 28px 28px 0;box-shadow:24px 0 70px #061c2257}.admin-sidebar{width:min(20.5rem,calc(100vw - .85rem));max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;opacity:0;visibility:hidden;pointer-events:none;transition:transform .24s ease,opacity .18s ease,visibility .18s ease}body.admin-menu-open .admin-sidebar{transform:translate(0);opacity:1;visibility:visible;pointer-events:auto}}@media (max-width: 760px){.admin-body{overflow-x:clip}.admin-topbar,.topbar-inner{align-items:stretch}.topbar-left,.topbar-title{min-width:0}.topbar-title h1{overflow-wrap:anywhere}.admin-sidebar{width:min(19.5rem,calc(100vw - .75rem));padding-inline:.85rem}.admin-body .cluster,.admin-body .form-actions,.admin-body .section-heading,.admin-body .section-head,.admin-body .hero-actions,.admin-body .hero-actions-stack,.admin-body .hero-inline-meta,.admin-body .badge-row,.admin-body .manage-list-actions{display:grid;grid-template-columns:1fr;align-items:stretch;justify-items:stretch}.admin-body .cluster>*,.admin-body .form-actions>*,.admin-body .section-heading>*,.admin-body .section-head>*,.admin-body .hero-actions>*,.admin-body .hero-actions-stack>*,.admin-body .hero-inline-meta>*,.admin-body .badge-row>*,.admin-body .manage-list-actions>*{width:100%;min-width:0}.admin-body .detail-row{grid-template-columns:1fr;gap:.35rem}.verification-reason{max-width:100%}th,td{padding:.75rem .8rem;max-width:18rem}html[dir=rtl] .topbar-title,html[dir=ltr] .topbar-title{direction:inherit}}@media (max-width: 1200px){.admin-body{overflow-x:hidden}.admin-shell,.app-main,.admin-main,.page,.page-wrap,.topbar,.topbar-inner{min-width:0;max-width:100%}.admin-main{width:100%;overflow-x:hidden}.page-wrap>*,.dashboard-grid>*,.crm-list-summary-grid>*,.stats-grid>*,.detail-grid>*,.field-grid>*,.wizard-body>*,.card,.surface-card,.surface-hero,.table-card,.filter-card,.settings-card,.list-card,.form-card{min-width:0}.table-card,.table-shell,.crm-table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.topbar-inner{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between}.topbar-left{flex:1 1 auto;min-width:0;width:auto}.topbar-title{flex:1 1 auto;min-width:0}.topbar-title>div:last-child{min-width:0}.admin-body .field,.admin-body .field-grid,.admin-body .wizard-body,.admin-body .cluster,.admin-body .hero-actions,.admin-body .filter-actions{min-width:0;max-width:100%}.admin-body input,.admin-body select,.admin-body textarea,.admin-body .button,.admin-body .btn,.admin-body .link-chip{max-width:100%}}@media (max-width: 760px){.topbar{padding-block-end:.65rem}.topbar-inner{align-items:center;gap:.6rem;padding:.65rem .75rem}.admin-menu-toggle{width:2.65rem;height:2.65rem;border-radius:14px}.topbar-title{gap:.55rem}.topbar-title .eyebrow{display:none}.topbar-logo-wrap{width:2.25rem;height:2.25rem;border-radius:13px;flex:0 0 auto}.topbar-title h1{max-width:100%;font-size:clamp(.95rem,4.8vw,1.15rem);line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page{padding-inline:.75rem}}@media (max-width: 420px){.topbar,.page{padding-inline:.75rem}.topbar-inner{flex-direction:row;align-items:center}}
