@import "https://fonts.googleapis.com/css2?family=Tajawal:wght@300;400;500;700;800;900&family=Cormorant+Garamond:wght@500;700&display=swap";:root{--bg:#f4f6fa;--bg-card:#fff;--bg-soft:#eef2f7;--primary:#1e3a5f;--primary-dark:#14253d;--primary-light:#2c5282;--accent:#0d9488;--accent-soft:#ccfbf1;--ink:#0f172a;--ink-soft:#334155;--ink-mute:#64748b;--line:#d8dee9;--green:#059669;--green-soft:#d1fae5;--red:#dc2626;--red-soft:#fee2e2;--orange:#ea580c;--orange-soft:#fed7aa;--blue:#2563eb;--blue-soft:#dbeafe;--shadow-sm:0 1px 3px #0f172a0f, 0 2px 8px #0f172a0a;--shadow-md:0 4px 12px #0f172a14, 0 12px 28px #0f172a0f;--shadow-lg:0 8px 24px #0f172a1f, 0 24px 60px #0f172a1a;--radius:12px}html.pdf-mode,html.pdf-mode body,html.pdf-mode .form-container,html.pdf-mode .form-container *{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.pdf-mode *,.pdf-mode :before,.pdf-mode :after{box-shadow:none!important;border-color:#d8dee9!important;outline-color:#0000!important;text-decoration-color:currentColor!important}.pdf-mode .text-primary{color:#1e3a5f!important}.pdf-mode .bg-primary{background-color:#1e3a5f!important}.pdf-mode .text-accent{color:#0d9488!important}.pdf-mode .bg-accent{background-color:#0d9488!important}.pdf-mode .bg-soft{background-color:#eef2f7!important}.pdf-mode .bg-card{background-color:#fff!important}.pdf-mode .text-ink{color:#0f172a!important}.pdf-mode .text-mute{color:#64748b!important}.pdf-mode [class*=bg-]{background-image:none!important}.pdf-mode [class*=text-]{text-shadow:none!important}.pdf-mode{background:#fff!important}*{box-sizing:border-box;margin:0;padding:0}html,body{min-height:100%}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Tajawal,Tahoma,Sakkal Majalla,Traditional Arabic,Geeza Pro,Damascus,Noto Naskh Arabic,Segoe UI,Arial,sans-serif;font-size:15px;line-height:1.6}body[data-lang=en]{text-align:left;direction:ltr}body[data-lang=en] *{text-align:inherit}.top-header{background:linear-gradient(135deg, var(--primary) 0%, var(--primary-dark) 100%);color:#fff;padding:22px 32px;position:relative;overflow:hidden}.top-header:before{content:"";pointer-events:none;background:radial-gradient(circle at 90%,#0d94881f,#0000 40%),radial-gradient(circle at 10% 100%,#0d948814,#0000 50%);position:absolute;inset:0}.header-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.brand-block{align-items:center;gap:16px;display:flex}.durat-logo-img{object-fit:contain;background-image:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.logo-mark{background:#fffffff2;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:70px;height:70px;padding:6px;display:flex;overflow:hidden;box-shadow:0 4px 14px #0003}.logo-mark img{object-fit:contain;width:100%;height:100%;display:block}.brand-text h1{font-family:Tajawal,Tahoma,Sakkal Majalla,Traditional Arabic,Geeza Pro,Damascus,Noto Naskh Arabic,Segoe UI,Arial,sans-serif;font-size:22px;font-weight:800;line-height:1.2}.brand-text .en-name{color:var(--accent);margin-top:2px;font-family:Cormorant Garamond,serif;font-size:14px;font-style:italic}.brand-text .form-name{color:#ffffffbf;margin-top:4px;font-size:13px}.header-controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lang-switch{background:#ffffff1a;border:1px solid #ffffff26;border-radius:10px;padding:3px;display:flex}.lang-btn{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:all .2s}.lang-btn.active{background:var(--accent);color:var(--primary-dark)}.branch-pill,.date-pill{color:#fff;background:#ffffff1a;border:1px solid #ffffff26;border-radius:10px;align-items:center;gap:8px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:600;display:flex}.branch-pill{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:12px;background-repeat:no-repeat;padding-left:32px}.branch-pill option{color:var(--ink);background:#fff;padding:8px;font-weight:600}body[data-lang=en] .branch-pill{background-position:right 12px center;padding-left:14px;padding-right:32px}.date-pill .label{color:var(--accent);font-size:11px}.admin-btn-header{background:var(--accent);color:var(--primary-dark);border:1.5px solid var(--accent);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #0d94884d}.admin-btn-header:hover{background:#0f766e;border-color:#0f766e;transform:translateY(-1px);box-shadow:0 4px 12px #0d948866}.admin-btn-header svg{fill:currentColor}.archive-btn-header{background:var(--green);color:#fff;border:1.5px solid var(--green);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex;position:relative;box-shadow:0 2px 8px #2d7a4f4d}.archive-btn-header:hover{background:#246a42;border-color:#246a42;transform:translateY(-1px);box-shadow:0 4px 12px #2d7a4f66}.archive-btn-header svg{fill:currentColor}.archive-count-pill{color:var(--green);background:#fff;border-radius:10px;margin-inline-start:4px;padding:1px 7px;font-size:11px;font-weight:800}.form-card.archive-card{border-color:var(--green);background:linear-gradient(135deg,#f0f8f4 0%,#e6f4ec 100%)}.form-card.archive-card:before{background:linear-gradient(90deg, var(--green), var(--accent), var(--green))}.form-icon.archive-icon{background:linear-gradient(135deg, var(--green), #4a9b6a)}.form-badge.archive-badge{background:var(--green);color:#fff;padding:6px 14px}.archive-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.arch-card{background:var(--bg-card);border:1.5px solid var(--line);box-shadow:var(--shadow-sm);border-radius:14px;flex-direction:column;gap:10px;padding:16px;transition:all .2s;display:flex;position:relative;overflow:hidden}.arch-card:hover{border-color:var(--accent);box-shadow:var(--shadow-md);transform:translateY(-3px)}.arch-card-header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.arch-card-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.arch-card-icon svg{fill:#fff;width:22px;height:22px}.arch-card-icon.dental{background:linear-gradient(135deg, var(--primary), var(--primary-light))}.arch-card-icon.medhist{background:linear-gradient(135deg, var(--blue), #4a87b8)}.arch-card-icon.surgery{background:linear-gradient(135deg, var(--red), #d06868)}.arch-card-icon.rct{background:linear-gradient(135deg, var(--orange), #e09438)}.arch-card-icon.afinash{background:linear-gradient(135deg, #6c4f9b, var(--primary-light))}.arch-card-icon.ortho{background:linear-gradient(135deg, var(--green), #4a9b6a)}.arch-card-type{color:var(--ink-mute);background:var(--bg-soft);border-radius:8px;padding:3px 8px;font-size:11px;font-weight:700}.arch-card-name{color:var(--primary);font-size:15px;font-weight:800;line-height:1.4}.arch-card-meta{color:var(--ink-mute);font-size:11.5px;line-height:1.6}.arch-card-meta b{color:var(--ink-soft)}.arch-card-meta-row{flex-wrap:wrap;gap:10px;display:flex}.arch-card-actions{border-top:1px dashed var(--line);gap:6px;margin-top:auto;padding-top:8px;display:flex}.arch-action-btn{border:1.5px solid var(--line);color:var(--ink-soft);cursor:pointer;background:#fff;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:5px;padding:8px 10px;font-family:inherit;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}.arch-action-btn:hover{border-color:var(--primary);color:var(--primary)}.arch-action-btn.primary{background:var(--primary);color:#fff;border-color:var(--primary)}.arch-action-btn.primary:hover{background:var(--primary-dark)}.arch-action-btn.danger:hover{background:var(--red);color:#fff;border-color:var(--red)}.arch-action-btn svg{fill:currentColor;width:13px;height:13px}.arch-empty{text-align:center;color:var(--ink-mute);grid-column:1/-1;padding:60px 20px}.arch-empty svg{width:64px;height:64px;fill:var(--line);margin-bottom:12px}.arch-empty h4{color:var(--ink-soft);margin-bottom:6px;font-size:16px}.arch-signed-mark{background:var(--green-soft);color:var(--green);border-radius:8px;align-items:center;gap:4px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.arch-pending-mark{background:var(--orange-soft);color:var(--orange);border-radius:8px;align-items:center;gap:4px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.start-screen{background:radial-gradient(ellipse at top, #1e3a5f0f, transparent 60%), radial-gradient(ellipse at bottom, #0d948814, transparent 60%), var(--bg);flex-direction:column;min-height:100vh;display:flex}.welcome-content{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:50px 24px;display:flex}.welcome-icon-circle{background:var(--primary);border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;margin-bottom:24px;display:flex;box-shadow:0 8px 24px #1e3a5f40}.welcome-icon-circle svg{fill:#fff!important}.welcome-title{color:var(--primary);margin:0 0 8px;font-size:32px;font-weight:800}.welcome-subtitle{color:var(--ink-mute);margin:0 0 40px;font-size:15px}.welcome-cards{grid-template-columns:repeat(2,minmax(260px,320px));gap:20px;width:100%;max-width:720px;display:grid}.welcome-cards-3{grid-template-columns:repeat(3,minmax(220px,280px));max-width:920px}.welcome-card{border:1.5px solid var(--line);cursor:pointer;text-align:center;box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;padding:36px 28px;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.welcome-card:after{content:"";background:var(--primary);height:4px;transition:transform .3s;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.welcome-card:hover{border-color:var(--primary);transform:translateY(-4px);box-shadow:0 16px 36px #1e3a5f26}.welcome-card:hover:after{transform:translateY(0)}.welcome-card-icon{background:var(--bg-soft);width:72px;height:72px;color:var(--primary);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 18px;font-size:36px;transition:all .25s;display:flex}.welcome-card-icon svg{fill:currentColor}.welcome-card:hover .welcome-card-icon{background:var(--primary);color:#fff;transform:scale(1.05)}.welcome-card h3{color:var(--primary);margin:0 0 8px;font-size:19px;font-weight:800}.welcome-card p{color:var(--ink-mute);margin:0;font-size:13px;line-height:1.6}.role-card-reception:hover{border-color:#2563eb}.role-card-reception:hover:after,.role-card-reception:hover .welcome-card-icon{background:#2563eb}.role-card-doctor:hover{border-color:#0d9488}.role-card-doctor:hover:after,.role-card-doctor:hover .welcome-card-icon{background:#0d9488}.role-card-admin:hover{border-color:#dc2626}.role-card-admin:hover:after,.role-card-admin:hover .welcome-card-icon{background:#dc2626}.role-back-btn{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff40;border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-family:inherit;font-size:13px;transition:all .2s;display:flex}.role-back-btn:hover{background:#ffffff38}.home-back-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff24;border:1px solid #ffffff47;border-radius:20px;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.home-back-btn:hover{background:#ffffff3d;border-color:#fff6;transform:translateY(-1px)}.home-back-btn svg{fill:currentColor;flex-shrink:0}@media (width<=768px){.welcome-cards{grid-template-columns:1fr;max-width:360px}.welcome-cards-3{grid-template-columns:1fr}.welcome-title{font-size:24px}.home-back-btn span{display:none}.home-back-btn{padding:7px 10px}}.start-content{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 24px;display:flex}.start-content h2{color:var(--primary);margin-bottom:8px;font-size:32px;font-weight:800}.start-content>p{color:var(--ink-mute);margin-bottom:40px;font-size:16px}.dept-section{width:100%;max-width:1100px;margin-bottom:32px}.dept-section-title{color:var(--primary);text-align:center;margin-bottom:18px;font-size:20px;font-weight:800}.forms-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.form-card{background:var(--bg-card);border:1.5px solid var(--line);box-shadow:var(--shadow-sm);cursor:pointer;text-align:center;border-radius:12px;padding:26px 24px;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.form-card:hover{box-shadow:var(--shadow-md);border-color:var(--primary);transform:translateY(-3px)}.form-card:before{content:"";background:var(--primary);transform-origin:50%;height:3px;transition:transform .25s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.form-card:hover:before{transform:scaleX(1)}.form-card.primary-card{background:var(--bg-card);border-color:var(--primary);border-width:1.5px;grid-column:span 2}.form-card.primary-card:before{height:3px;transform:scaleX(1)}@media (width<=700px){.form-card.primary-card{grid-column:span 1}}.form-icon{border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 14px;display:flex;box-shadow:0 6px 14px #1e3a5f2e}.form-icon svg{fill:#fff;width:32px;height:32px}.form-icon.primary-icon{background:linear-gradient(135deg, var(--primary), var(--primary-light))}.form-icon.medhist-icon{background:linear-gradient(135deg, var(--blue), #4a87b8)}.form-icon.medreport-icon{background:linear-gradient(135deg,#1e3a5f 0%,#0d9488 100%)}.form-icon.surgery-icon{background:linear-gradient(135deg, var(--red), #d06868)}.form-icon.rct-icon{background:linear-gradient(135deg, var(--orange), #e09438)}.form-icon.afinash-icon{background:linear-gradient(135deg, #6c4f9b, var(--primary-light))}.form-icon.ortho-icon{background:linear-gradient(135deg, var(--green), #4a9b6a)}.form-icon.dermatology-icon{background:linear-gradient(135deg, #0f766e, var(--accent))}.form-icon.prostho-icon{background:linear-gradient(135deg, var(--accent), #e0c478)}.form-icon.derm-clinic-icon{background:linear-gradient(135deg, var(--primary), var(--primary-light))}.form-icon.derm-devices-icon{background:linear-gradient(135deg,#0f766e,#0d9488)}.form-card.disabled-card{cursor:not-allowed;opacity:.55;background:var(--bg-soft)}.form-card.disabled-card:hover{box-shadow:var(--shadow-sm);border-color:var(--line);transform:none}.form-card.disabled-card:before{display:none}.form-badge.cat-badge{color:var(--primary);background:#1e3a5f1a;font-weight:800}.lang-modal-backdrop{-webkit-backdrop-filter:blur(8px);z-index:9999;background:#140f28bf;justify-content:center;align-items:center;animation:.2s ease-out fadeIn;display:flex;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{box-shadow:0 2px 6px #ea580c4d}50%{box-shadow:0 4px 12px #ea580c99}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.lang-modal-card{background:var(--bg-card);text-align:center;border:1.5px solid var(--accent);border-radius:22px;width:min(440px,92vw);padding:36px 32px;animation:.3s cubic-bezier(.4,0,.2,1) slideUp;box-shadow:0 30px 60px #0006}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.lang-modal-icon{background:linear-gradient(135deg, var(--primary), var(--primary-light));border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 18px;display:flex;box-shadow:0 8px 20px #1e3a5f4d}.lang-modal-icon svg{fill:#fff;width:36px;height:36px}.lang-modal-title{color:var(--primary);margin-bottom:8px;font-size:22px;font-weight:800}.lang-modal-subtitle{color:var(--ink-mute);margin-bottom:24px;font-size:13px;line-height:1.6}.lang-modal-options{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.lang-option-btn{background:var(--bg-soft);border:2px solid var(--line);cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:18px 14px;font-family:inherit;transition:all .2s;display:flex}.lang-option-btn:hover{border-color:var(--accent);background:var(--accent-soft);transform:translateY(-2px);box-shadow:0 6px 16px #0d948840}.lang-option-btn:active{transform:translateY(0)}.lang-flag{font-size:36px;line-height:1}.lang-name{color:var(--primary);font-size:16px;font-weight:800}.lang-name-sub{color:var(--ink-mute);margin-top:2px;font-size:11px}.lang-modal-cancel{color:var(--ink-mute);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 16px;font-family:inherit;font-size:13px;transition:all .15s}.form-modal-cancel:hover{background:var(--bg-soft);color:var(--ink)}.form-card-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.lang-badge{border-radius:12px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-block}.lang-badge.bilingual{background:linear-gradient(135deg, var(--blue-soft), var(--green-soft));color:var(--primary);border:1px dashed var(--accent)}.lang-badge.ar-only{color:var(--primary);background:#6c4f9b1f}.form-card h4{color:var(--primary);margin-bottom:6px;font-size:16px;font-weight:800}.form-card.primary-card h4{font-size:18px}.form-card p{color:var(--ink-mute);min-height:40px;margin-bottom:12px;font-size:12.5px;line-height:1.6}.form-badge{background:var(--bg-soft);color:var(--ink-soft);border-radius:16px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-block}.form-badge.available{background:var(--green-soft);color:var(--green)}.form-badge.coming{background:var(--orange-soft);color:var(--orange);padding:8px 18px;font-size:12px}.coming-soon-section{opacity:.7}.coming-soon-card{background:var(--bg-card);border:1.5px dashed var(--line);text-align:center;border-radius:16px;padding:30px}.start-footer{text-align:center;color:var(--ink-mute);border-top:1px solid var(--line);background:var(--bg-card);padding:20px;font-size:12px}.start-footer a{color:var(--primary);cursor:pointer;font-weight:600}.form-page{padding:0 0 60px;display:none}.form-page.active{display:block}.form-container{max-width:1200px;margin:0 auto;padding:24px 24px 0}.section{background:var(--bg-card);border-radius:var(--radius);border:1px solid var(--line);box-shadow:var(--shadow-sm);margin-bottom:18px;padding:24px 28px}.section-title{border-bottom:1.5px solid var(--line);align-items:center;gap:12px;margin-bottom:18px;padding-bottom:14px;display:flex}.section-title .num{background:linear-gradient(135deg, var(--primary), var(--primary-light));color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:flex}.section-title h3{color:var(--primary);font-size:18px;font-weight:800}.field-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.field{flex-direction:column;display:flex}.field label{color:var(--ink-soft);margin-bottom:6px;font-size:13px;font-weight:600}.field input,.field select,.field textarea{border:1.5px solid var(--line);background:var(--bg-card);color:var(--ink);border-radius:10px;padding:11px 14px;font-family:inherit;font-size:14px;transition:all .2s}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #1e3a5f14}.field textarea{resize:vertical;min-height:70px}.teeth-mode-switch{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.mode-btn{border:1.5px solid var(--line);background:var(--bg-card);color:var(--ink-soft);cursor:pointer;border-radius:10px;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:700;transition:all .2s}.mode-btn.active{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 4px 10px #1e3a5f33}.mode-btn.green.active{background:var(--green);border-color:var(--green)}.chart-controls{border-bottom:1px dashed var(--line);flex-wrap:wrap;gap:8px;margin-bottom:16px;padding-bottom:14px;display:flex}.age-toggle{background:var(--bg-soft);border:1px solid var(--line);border-radius:10px;padding:3px;display:flex}.age-btn{color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:7px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:all .2s}.age-btn.active{color:var(--primary);box-shadow:var(--shadow-sm);background:#fff}.teeth-chart-layout{grid-template-columns:1fr 240px;align-items:start;gap:16px;display:grid}@media (width<=1000px){.teeth-chart-layout{grid-template-columns:1fr}}.teeth-side-panel{background:linear-gradient(#fff 0%,#fafbfc 100%);border:1.5px solid #e2e8f0;border-radius:14px;padding:14px 12px;position:sticky;top:12px;box-shadow:0 2px 8px #0000000a}.tsp-header{color:#1e3a5f;border-bottom:2px solid #1e3a5f;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:10px;font-size:13.5px;font-weight:800;display:flex}.tsp-items{flex-direction:column;gap:8px;display:flex}.tsp-item{background:#fff;border:1px solid #eef2f7;border-radius:8px;align-items:center;gap:10px;padding:8px;transition:all .2s;display:flex}.tsp-item:hover{background:#f4f6fa;border-color:#0d9488;transform:translate(-2px)}body[data-lang=en] .tsp-item:hover{transform:translate(2px)}.tsp-preview{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:42px;display:flex;position:relative}.tsp-tooth-mini{background:linear-gradient(#fdfbf2 0%,#f0e5c8 100%);border:1px solid #1a1a1a;border-radius:50% 50% 30% 30%;width:24px;height:36px;position:relative}.tsp-tooth-mini.state-healthy{background:linear-gradient(#fdfbf2 0%,#ece5d0 100%)}.tsp-tooth-mini.state-caries{background:linear-gradient(#8b6914 0%,#5c4509 100%);border-color:#4a3608}.tsp-tooth-mini.state-caries .caries-spot{background:radial-gradient(circle at 30% 30%,#2a1a05 0%,#0000 60%),radial-gradient(circle at 70% 60%,#3a2510 0%,#0000 50%);width:7px;height:7px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.tsp-tooth-mini.state-filling{background:linear-gradient(#cdd5dd 0%,#94a3b8 100%);border-color:#4a5568}.tsp-tooth-mini.state-filling .filling-mark{background:linear-gradient(135deg,#94a3b8 0%,#475569 100%);border:.5px solid #1f2937;border-radius:2px;width:10px;height:7px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.tsp-tooth-mini.state-rct .rct-canals{background:linear-gradient(90deg,#0000 35%,#dc2626 35% 40%,#0000 40% 55%,#dc2626 55% 60%,#0000 60%);width:12px;height:14px;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.tsp-tooth-mini.state-rct{background:linear-gradient(#fce8d0 0%,#fed7aa 100%);border-color:#c2410c}.tsp-tooth-mini.state-crown{background:linear-gradient(#b8b8b8 0%,#6b7280 100%);border-color:#4a5568}.tsp-tooth-mini.state-crown .crown-cap{background:linear-gradient(#fbbf24 0%,#d97706 100%);border:1px solid #92400e;border-radius:4px 4px 8px 8px;width:28px;height:10px;position:absolute;top:-4px;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #0000004d}.tsp-tooth-mini.state-implant{background:linear-gradient(#fff 0%,#e5e5e5 100%);border:1.5px solid #0f766e;border-radius:50% 50% 8px 8px}.tsp-tooth-mini.state-implant .implant-screw{clip-path:polygon(15% 0%,85% 0%,100% 100%,50% 92%,0% 100%);background:linear-gradient(90deg,#0000 0% 15%,#6b7280 15% 85%,#0000 85%),repeating-linear-gradient(#475569 0 1.5px,#94a3b8 1.5px 3px);width:10px;height:22px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tsp-tooth-mini.state-missing{opacity:.5;background:linear-gradient(#f1f5f9 0%,#cbd5e1 100%);border-style:dashed}.tsp-tooth-mini.state-missing .missing-x{color:#dc2626;text-shadow:0 0 2px #fff;font-size:18px;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tsp-info{flex:1;min-width:0}.tsp-name{color:#0f172a;margin-bottom:2px;font-size:13px;font-weight:700}.tsp-desc{color:#64748b;font-size:11px;line-height:1.4}.tsp-report-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0d9488 0%,#0f766e 100%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:14px;padding:11px 14px;font-family:inherit;font-size:13px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 3px 8px #0d948840}.tsp-report-btn:hover{transform:translateY(-2px);box-shadow:0 5px 14px #0d948866}body[data-chart-mode=plan] #teethReportBtn{display:none}.teeth-chart-wrap{border:1px solid var(--line);background:linear-gradient(#fdfdfb 0%,#f7f5ee 100%);border-radius:16px;padding:24px 16px;position:relative;overflow-x:auto}.teeth-chart-wrap:before{content:attr(data-mode-label);color:var(--accent);font-size:11px;font-weight:700;position:absolute;top:12px;right:16px}body[data-lang=en] .teeth-chart-wrap:before{left:16px;right:auto}.jaw-row{justify-content:center;gap:3px;min-width:max-content;margin:24px 0 12px;padding:0 8px;display:flex}.lower.jaw-row{margin:12px 0 24px}.jaw-label{text-align:center;color:var(--ink-mute);margin:6px 0 4px;font-size:11px;font-weight:700}.jaw-divider{border-top:1.5px dashed var(--ink-mute);opacity:.35;margin:22px 16%;position:relative}.jaw-divider:after{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:50%;transform:translate(-50%)}.tooth{cursor:pointer;flex-shrink:0;transition:transform .15s;position:relative}.tooth:hover{filter:drop-shadow(0 4px 8px #1e3a5f33);transform:translateY(-4px)scale(1.05)}.tooth svg{display:block;overflow:visible}.tooth-num{color:var(--primary);background:var(--bg-card);pointer-events:none;white-space:nowrap;border:1px solid var(--line);border-radius:4px;padding:2px 5px;font-size:10px;font-weight:800;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #0000000f}.upper .tooth-num{top:-20px}.lower .tooth-num{bottom:-20px}.tooth.selected svg .crown{stroke:var(--primary);stroke-width:2.8px}.tooth.selected svg{filter:drop-shadow(0 0 8px #1e3a5f80)}.tooth.selected.plan-mode svg .crown{stroke:var(--green);stroke-width:2.8px}.tooth.selected.plan-mode svg{filter:drop-shadow(0 0 8px #2d7a4f80)}.tooth[data-state=healthy] svg .crown{fill:#fafaf5}.tooth[data-state=caries] svg .crown{fill:#8b6914!important;stroke:#5c4509!important}.tooth[data-state=caries] svg .crown~*{opacity:.3}.tooth[data-state=caries]:after{content:"";pointer-events:none;z-index:2;opacity:.9;background:radial-gradient(circle at 30% 30%,#2a1a05 0%,#0000 50%),radial-gradient(circle at 70% 60%,#3a2510 0%,#0000 45%);width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tooth[data-state=filling] svg .crown{fill:#cdd5dd!important;stroke:#4a5568!important}.tooth[data-state=filling] svg .crown~*{opacity:.3}.tooth[data-state=filling]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(135deg,#94a3b8 0%,#64748b 100%);border:1px solid #334155;border-radius:2px;width:12px;height:8px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.upper .tooth[data-state=filling]:after{top:55%}.tooth[data-state=missing] svg{opacity:.15}.tooth[data-state=missing] svg .crown{fill:#999;stroke-dasharray:3 2}.tooth[data-state=missing]:after{content:"✕";color:#dc2626;pointer-events:none;z-index:3;text-shadow:0 0 3px #fff;font-size:22px;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tooth[data-state=implant] svg .crown{fill:#fff!important;stroke:#0f766e!important;stroke-width:2px!important}.tooth[data-state=implant] svg .root{fill:silver!important;stroke:#475569!important;stroke-width:1.2px!important}.tooth[data-state=implant] svg .root~path{opacity:0}.tooth[data-state=implant]:before{content:"";pointer-events:none;z-index:2;clip-path:polygon(15% 0%,85% 0%,100% 100%,50% 90%,0% 100%);background:linear-gradient(90deg,#0000 0% 20%,#6b7280 20% 80%,#0000 80%),repeating-linear-gradient(#475569 0 2px,#94a3b8 2px 4px);width:14px;height:28px;position:absolute;left:50%;transform:translate(-50%);box-shadow:inset 0 0 3px #0006}.upper.jaw-row .tooth[data-state=implant]:before{top:6px;transform:translate(-50%)scaleY(-1)}.lower.jaw-row .tooth[data-state=implant]:before{bottom:6px}.tooth[data-state=crown] svg .crown{fill:#b8b8b8!important;stroke:#4a5568!important;stroke-width:2px!important}.tooth[data-state=crown] svg .crown~ellipse,.tooth[data-state=crown] svg .crown~circle,.tooth[data-state=crown] svg .crown~path{opacity:0!important}.tooth[data-state=crown]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#fbbf24 0%,#f59e0b 50%,#d97706 100%);border:1.5px solid #92400e;border-radius:4px 4px 8px 8px;width:32px;height:14px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #0000004d,inset 0 1px 2px #fff6}.lower.jaw-row .tooth[data-state=crown]:after{top:0}.upper.jaw-row .tooth[data-state=crown]:after{background:linear-gradient(#d97706 0%,#f59e0b 50%,#fbbf24 100%);border-radius:8px 8px 4px 4px;bottom:0}.tooth[data-state=rct] svg .crown{fill:#fce8d0!important;stroke:#b45309!important}.tooth[data-state=rct] svg .root{fill:#fed7aa!important;stroke:#c2410c!important;stroke-width:1.2px!important}.tooth[data-state=rct] svg .root~ellipse,.tooth[data-state=rct] svg .root~circle{opacity:.4}.tooth[data-state=rct]:before{content:"";pointer-events:none;z-index:2;filter:drop-shadow(0 0 1px #dc262680);background:linear-gradient(90deg,#0000 30%,#dc2626 30% 35%,#0000 35% 50%,#dc2626 50% 55%,#0000 55% 65%,#dc2626 65% 70%,#0000 70%);width:14px;height:26px;position:absolute;left:50%;transform:translate(-50%)}.upper.jaw-row .tooth[data-state=rct]:before{top:4px;transform:translate(-50%)scaleY(-1)}.lower.jaw-row .tooth[data-state=rct]:before{bottom:4px}.tooth-state-icon{border:1.5px solid #fff;border-radius:50%;width:14px;height:14px;display:none;position:absolute;top:-3px;right:-3px}.tooth[data-state]:not([data-state=healthy]):not([data-state=""]) .tooth-state-icon{display:block}.tooth-service-badge{background:var(--green);color:#fff;z-index:5;pointer-events:none;border:1.5px solid #fff;border-radius:8px;align-items:center;gap:2px;padding:2px 5px;font-size:9px;font-weight:800;line-height:1.2;display:flex;position:absolute;top:-8px;left:-6px;box-shadow:0 2px 4px #0003}body[data-lang=en] .tooth-service-badge{left:auto;right:-6px}.tooth-service-badge.implant{background:var(--accent);color:var(--primary-dark)}.tooth-service-badge.crown{color:var(--accent);border-color:var(--accent);background:#fff}.tooth-service-badge.rct{background:var(--orange)}.tooth-service-badge.filling{background:var(--blue)}.tooth-service-badge.extraction,.tooth-service-badge.surgery{background:var(--red)}.tooth-service-badge svg{fill:currentColor;width:9px;height:9px}.tooth.has-service svg .crown{stroke-width:2px}.tooth.has-service.service-implant svg .crown,.tooth.has-service.service-crown svg .crown{stroke:var(--accent)}.tooth.has-service.service-rct svg .crown{stroke:var(--orange)}.tooth.has-service.service-filling svg .crown{stroke:var(--blue)}.tooth.has-service.service-surgery svg .crown{stroke:var(--red)}.tooth-tooltip{color:var(--ink);border:1.5px solid var(--accent);z-index:100;opacity:0;pointer-events:none;text-align:start;background:#fff;border-radius:10px;min-width:220px;max-width:280px;padding:10px 12px;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #1414282e,0 2px 8px #1414281a}.lower .tooth-tooltip{top:calc(100% + 12px);bottom:auto}.tooth-tooltip:after{content:"";border-right:1.5px solid var(--accent);border-bottom:1.5px solid var(--accent);background:#fff;width:12px;height:12px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.lower .tooth-tooltip:after{border-bottom:none;border-right:none;border-left:1.5px solid var(--accent);border-top:1.5px solid var(--accent);top:-7px;bottom:auto}.tooth:hover .tooth-tooltip{opacity:1;transform:translate(-50%)translateY(-2px)}.tooth-tooltip-header{color:var(--primary);border-bottom:1px dashed var(--line);margin-bottom:6px;padding-bottom:6px;font-size:12px;font-weight:800}.tooth-tooltip-item{align-items:center;gap:6px;padding:3px 0;font-size:11.5px;line-height:1.4;display:flex}.tooth-tooltip-name{color:var(--ink-soft);flex:1;font-weight:600}.tooth-tooltip-price{color:var(--primary);white-space:nowrap;font-size:11px;font-weight:800}.tooth-tooltip-dot{background:var(--ink-mute);border-radius:50%;flex-shrink:0;width:8px;height:8px}.tooth-tooltip-dot.implant,.tooth-tooltip-dot.crown{background:var(--accent)}.tooth-tooltip-dot.rct{background:var(--orange)}.tooth-tooltip-dot.filling{background:var(--blue)}.tooth-tooltip-dot.extraction,.tooth-tooltip-dot.surgery{background:var(--red)}.tooth-tooltip-dot.general{background:var(--primary-light)}.teeth-legend{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;margin-top:16px;padding-top:14px;display:flex}.legend-item{color:var(--ink-soft);align-items:center;gap:6px;font-size:12px;display:flex}.legend-dot{border:1.5px solid #ccc;border-radius:4px;width:14px;height:14px}.state-panel{background:var(--bg-soft);border:1px dashed var(--line);border-radius:10px;margin-top:14px;padding:14px;display:none}.state-panel.active{display:block}.state-panel-title{color:var(--primary);margin-bottom:10px;font-size:13px;font-weight:700}.state-buttons{flex-wrap:wrap;gap:6px;display:flex}.state-btn{border:1.5px solid var(--line);color:var(--ink-soft);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:5px;padding:7px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s;display:flex}.state-btn:hover{border-color:var(--primary);color:var(--primary)}.state-btn .dot{border:1.5px solid #aaa;border-radius:50%;width:10px;height:10px}.selected-teeth{background:var(--green-soft);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding:12px 14px;display:none}.selected-teeth.active{display:flex}.selected-teeth .label{color:var(--green);font-size:12px;font-weight:700}.tooth-chip{color:var(--green);border:1.5px solid var(--green);background:#fff;border-radius:14px;padding:4px 10px;font-size:12px;font-weight:700}.services-search{margin-bottom:14px;position:relative}.services-search input{border:1.5px solid var(--line);background:var(--bg-card);border-radius:10px;width:100%;padding:13px 44px 13px 14px;font-family:inherit;font-size:14px}body[data-lang=en] .services-search input{padding:13px 14px 13px 44px}.services-search input:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #1e3a5f14}.services-search-icon{width:20px;height:20px;fill:var(--ink-mute);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}body[data-lang=en] .services-search-icon{left:14px;right:auto}.search-results{border:1.5px solid var(--line);max-height:320px;box-shadow:var(--shadow-md);z-index:50;background:#fff;border-radius:10px;margin-top:4px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.search-results.active{display:block}.search-result-item{cursor:pointer;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.search-result-item:hover{background:var(--bg-soft)}.search-result-item:last-child{border-bottom:none}.search-result-item .info{flex:1;min-width:0}.search-result-item .name{font-size:14px;font-weight:600}.search-result-item .meta{color:var(--ink-mute);margin-top:2px;font-size:11px}.search-result-item .price-tag{color:var(--primary);white-space:nowrap;font-size:13px;font-weight:800}.services-empty{text-align:center;color:var(--ink-mute);padding:40px 20px}.services-empty svg{width:48px;height:48px;fill:var(--line);margin-bottom:8px}.services-group{border:1px solid var(--line);border-radius:12px;margin-bottom:18px;overflow:hidden}.services-group-header{background:linear-gradient(90deg, var(--primary) 0%, var(--primary-light) 100%);color:#fff;justify-content:space-between;align-items:center;padding:12px 16px;font-size:14px;font-weight:700;display:flex}.services-group-header .total{background:#ffffff26;border-radius:16px;padding:4px 12px;font-size:13px}.services-table{border-collapse:collapse;width:100%}.services-table th{background:var(--bg-soft);color:var(--ink-mute);border-bottom:1.5px solid var(--line);text-align:right;padding:10px 12px;font-size:11px;font-weight:700}body[data-lang=en] .services-table th{text-align:left}.services-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px;font-size:13px}.services-table tr:last-child td{border-bottom:none}.services-table input[type=number]{border:1px solid var(--line);text-align:center;border-radius:7px;width:70px;padding:6px 8px;font-family:inherit;font-size:13px}.services-table input[type=number]:focus{border-color:var(--primary);outline:none}.row-tooth{background:var(--bg-soft);color:var(--primary);border-radius:12px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-block}.discount-cell{align-items:center;gap:4px;display:flex}.discount-cell select{border:1px solid var(--line);border-radius:6px;padding:5px 6px;font-family:inherit;font-size:11px}.net-price{color:var(--primary);font-weight:800}.remove-btn{border:1px solid var(--red-soft);width:28px;height:28px;color:var(--red);cursor:pointer;background:#fff;border-radius:7px;justify-content:center;align-items:center;display:flex}.remove-btn:hover{background:var(--red);color:#fff}.remove-btn svg{fill:currentColor;width:14px;height:14px}.billing-summary{border:1.5px solid var(--accent);background:linear-gradient(135deg,#f0fdfa 0%,#fef9c3 100%);border-radius:14px;margin-top:18px;padding:18px}.billing-summary-title{color:var(--primary);border-bottom:1.5px dashed var(--accent);align-items:center;gap:8px;margin-bottom:14px;padding-bottom:12px;font-size:15px;font-weight:800;display:flex}.billing-summary-title svg{fill:var(--accent)}.billing-rows{gap:8px;display:grid}.billing-row{border:1px solid var(--line);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .15s;display:flex}.billing-row:hover{border-color:var(--accent);transform:translate(-2px)}body[data-lang=en] .billing-row:hover{transform:translate(2px)}.billing-cat{align-items:center;gap:10px;display:flex}.billing-icon{background:var(--accent-soft);border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;display:flex}.billing-name{color:var(--primary);font-size:14px;font-weight:700}.billing-count{color:var(--ink-mute);margin-top:2px;font-size:11px}.billing-amount{color:var(--primary);font-family:Tajawal,Tahoma,Sakkal Majalla,Traditional Arabic,Geeza Pro,Damascus,Noto Naskh Arabic,Segoe UI,Arial,sans-serif;font-size:18px;font-weight:800}.billing-curr{color:var(--accent);font-size:12px;font-weight:600}.billing-note{text-align:center;color:var(--orange);margin-top:14px;font-size:12px;font-weight:600}.totals-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.total-block{background:var(--bg-soft);border:1px solid var(--line);text-align:center;border-radius:12px;padding:16px}.total-block.grand{background:linear-gradient(135deg, var(--primary) 0%, var(--primary-light) 100%);color:#fff;border-color:var(--primary)}.total-block .label{color:var(--ink-mute);margin-bottom:6px;font-size:11px;font-weight:700}.total-block.grand .label{color:#ffffffb3}.total-block .value{color:var(--primary);font-size:22px;font-weight:800}.total-block.grand .value{color:#fff}.total-block .currency{color:var(--accent);margin-top:2px;font-size:13px;font-weight:600}.extra-discount{background:var(--accent-soft);border:1px dashed var(--accent);border-radius:10px;align-items:center;gap:10px;margin:14px 0;padding:14px;display:flex}.extra-discount label{color:var(--orange);white-space:nowrap;font-weight:700}.extra-discount input{border:1.5px solid var(--line);border-radius:8px;flex:1;padding:9px 12px;font-family:inherit}.extra-discount select{border:1.5px solid var(--line);border-radius:8px;padding:9px 10px;font-family:inherit}.consent-box{background:var(--bg-soft);border:1.5px solid var(--accent);border-radius:12px;margin-bottom:16px;padding:18px}.consent-box label{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.7;display:flex}.consent-box input[type=checkbox]{width:22px;height:22px;accent-color:var(--primary);cursor:pointer;flex-shrink:0;margin-top:1px}.consent-box .text b{color:var(--primary)}.signature-area{margin-top:16px;display:none}.signature-area.active{display:block}.signature-pad-wrap{border:2px dashed var(--accent);background:#fff;border-radius:12px;padding:8px;position:relative}.signature-pad{cursor:crosshair;touch-action:none;background:linear-gradient(#fff 0%,#fafaf5 100%);border-radius:8px;width:100%;height:140px;display:block}.signature-clear{background:var(--bg-card);border:1px solid var(--line);color:var(--red);cursor:pointer;border-radius:7px;padding:5px 12px;font-family:inherit;font-size:11px;font-weight:600;position:absolute;top:12px;left:12px}body[data-lang=en] .signature-clear{left:auto;right:12px}.signature-clear:hover{background:var(--red);color:#fff;border-color:var(--red)}.signature-meta{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:14px;display:grid}.field.auto-sync label{justify-content:space-between;align-items:center;gap:8px;display:flex}.sync-badge{color:var(--green);background:var(--green-soft);border-radius:10px;padding:2px 8px;font-size:10px;font-weight:700}.field.auto-sync input{border-color:var(--accent-soft);background:linear-gradient(#fefcf5 0%,#faf5e8 100%)}.action-bar{background:var(--bg-card);border-top:1px solid var(--line);z-index:30;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;padding:14px 24px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #0000000a}.btn{cursor:pointer;border:1.5px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-family:inherit;font-size:14px;font-weight:700;transition:all .2s;display:inline-flex}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--primary);color:#fff}.btn-primary:not(:disabled):hover{background:var(--primary-dark);box-shadow:var(--shadow-md);transform:translateY(-1px)}.btn-gold{background:var(--accent);color:#fff}.btn-gold:not(:disabled):hover{box-shadow:var(--shadow-md);background:#0f766e;transform:translateY(-1px)}.btn-outline{border-color:var(--line);color:var(--ink-soft);background:#fff}.btn-outline:hover{border-color:var(--primary);color:var(--primary)}.btn-back{color:var(--ink-soft);background:0 0}.btn svg{fill:currentColor;width:16px;height:16px}.btn-transfer{color:#fff;background:linear-gradient(135deg,#0d9488 0%,#1e3a5f 100%);border:none;position:relative;overflow:hidden}.btn-transfer:before{content:"";background:linear-gradient(90deg,#0000,#ffffff40,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.btn-transfer:hover{transform:translateY(-1px);box-shadow:0 8px 20px #1e3a5f4d}.btn-transfer:hover:before{left:100%}.transfer-modal-backdrop{-webkit-backdrop-filter:blur(6px);z-index:9999;background:#140f288c;justify-content:center;align-items:center;padding:20px;animation:.25s fadeInBackdrop;display:none;position:fixed;inset:0}.transfer-modal-backdrop.active{display:flex}@keyframes fadeInBackdrop{0%{opacity:0}to{opacity:1}}.transfer-modal{background:#fff;border-radius:18px;width:100%;max-width:520px;max-height:92vh;animation:.35s cubic-bezier(.2,.9,.3,1.1) slideUpModal;overflow-y:auto;box-shadow:0 30px 80px #00000059}@keyframes slideUpModal{0%{opacity:0;transform:translateY(40px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.transfer-modal-header{color:#fff;background:linear-gradient(135deg,#1e3a5f 0%,#2c5282 100%);border-radius:18px 18px 0 0;padding:28px 28px 22px;position:relative;overflow:hidden}.transfer-modal-header:after{content:"";pointer-events:none;background:radial-gradient(circle,#c5a5724d 0%,#0000 70%);width:200px;height:200px;position:absolute;top:-50%;right:-20%}.transfer-modal-icon{background:#ffffff26;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:14px;display:flex}.transfer-modal-icon svg{fill:#0d9488;width:30px;height:30px}.transfer-modal-title{margin-bottom:4px;font-size:22px;font-weight:800}.transfer-modal-subtitle{opacity:.85;font-size:13px;font-weight:400}.transfer-modal-close{top:16px;color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .2s;display:flex;position:absolute;inset-inline-end:16px}.transfer-modal-close:hover{background:#ffffff40}.transfer-modal-close svg{fill:currentColor;width:18px;height:18px}.transfer-modal-body{padding:24px 28px}.transfer-section-label{color:var(--ink-mute);align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.transfer-summary-box{background:var(--bg-soft);border:1px solid var(--line);border-radius:12px;margin-bottom:18px;padding:14px 16px;font-size:13px;line-height:1.7}.transfer-summary-box .row{border-bottom:1px dashed #0000000f;justify-content:space-between;padding:3px 0;display:flex}.transfer-summary-box .row:last-child{border-bottom:none}.transfer-summary-box .label{color:var(--ink-mute);font-weight:500}.transfer-summary-box .val{color:var(--ink);font-weight:700}.transfer-note{border:1.5px solid var(--line);resize:vertical;background:#fff;border-radius:10px;width:100%;min-height:90px;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .2s}.transfer-note:focus{border-color:var(--primary);outline:none}.transfer-tip{color:#0f766e;background:#fff8e6;border:1px solid #fde68a;border-radius:10px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 14px;font-size:12.5px;line-height:1.6;display:flex}.transfer-tip svg{fill:#ea580c;flex-shrink:0;width:18px;height:18px;margin-top:1px}.send-options{flex-direction:column;gap:10px;margin-top:4px;display:flex}.send-option{border:1.5px solid var(--line);cursor:pointer;text-align:start;background:#fff;border-radius:12px;align-items:center;gap:14px;width:100%;padding:14px 16px;font-family:inherit;transition:all .2s;display:flex}.send-option:hover{border-color:var(--primary);background:var(--bg-soft);transform:translateY(-1px);box-shadow:0 6px 16px #1e3a5f14}.send-option:active{transform:translateY(0)}.send-option-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.send-option-icon svg{fill:#fff;width:24px;height:24px}.send-option-icon.gmail-color{background:linear-gradient(135deg,#ea4335 0%,#dc2626 100%)}.send-option-icon.mail-color{background:linear-gradient(135deg,#2196f3 0%,#1565c0 100%)}.send-option-icon.gmail-light-color{background:linear-gradient(135deg,#f5b7b1 0%,#c39bd3 100%)}.send-option-text{flex:1;min-width:0}.send-option-title{color:var(--ink);margin-bottom:3px;font-size:14px;font-weight:700}.send-option-desc{color:var(--ink-mute);font-size:12px;line-height:1.4}.send-option-arrow{color:var(--ink-mute);flex-shrink:0;transition:transform .2s}html[dir=rtl] .send-option-arrow{transform:scaleX(-1)}html[dir=rtl] .send-option:hover .send-option-arrow{transform:scaleX(-1)translate(-3px)}html[dir=ltr] .send-option:hover .send-option-arrow{transform:translate(-3px)}.external-note-box{background:linear-gradient(135deg,#fff8e6 0%,#fef0d6 100%);border:2px solid #0d9488;border-radius:12px;margin-top:16px;padding:16px 18px}.external-note-header{color:#0f766e;align-items:center;gap:8px;margin-bottom:10px;font-family:Tajawal,Tahoma,Sakkal Majalla,Traditional Arabic,Geeza Pro,Damascus,Noto Naskh Arabic,Segoe UI,Arial,sans-serif;font-size:13px;font-weight:700;display:flex}.external-note-header svg{fill:#ea580c}.external-note-text{color:#1a1a1a;resize:vertical;text-align:left;direction:ltr;background:#fff;border:1.5px solid #e0c890;border-radius:8px;width:100%;min-height:200px;padding:14px 16px;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:14.5px;line-height:1.85}.external-note-text:focus{border-color:#ea580c;outline:none;box-shadow:0 0 0 3px #c87a1f26}.external-note-tip{color:#9a6a1a;margin-top:8px;font-size:11.5px;font-style:italic}.referral-options{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:6px;display:grid}.referral-option{cursor:pointer;display:block;position:relative}.referral-option input{opacity:0;pointer-events:none;position:absolute}.referral-option-content{border:2px solid var(--line);background:#fff;border-radius:12px;padding:14px 16px;transition:all .2s}.referral-option:hover .referral-option-content{border-color:var(--primary);background:var(--bg-soft)}.referral-option input:checked+.referral-option-content{border-color:var(--primary);background:linear-gradient(135deg,#1e3a5f0f 0%,#c5a5720f 100%);box-shadow:0 4px 12px #1e3a5f1a}.referral-option-title{color:var(--ink);margin-bottom:4px;font-family:Tajawal,Tahoma,Sakkal Majalla,Traditional Arabic,Geeza Pro,Damascus,Noto Naskh Arabic,Segoe UI,Arial,sans-serif;font-size:15px;font-weight:700}.referral-option-desc{color:var(--ink-mute);font-size:12.5px;line-height:1.5}.urgency-options{flex-wrap:wrap;gap:10px;display:flex}.urgency-option{cursor:pointer;position:relative}.urgency-option input{opacity:0;pointer-events:none;position:absolute}.urgency-badge{border:2px solid #0000;border-radius:24px;padding:9px 18px;font-family:Tajawal,Tahoma,Sakkal Majalla,Traditional Arabic,Geeza Pro,Damascus,Noto Naskh Arabic,Segoe UI,Arial,sans-serif;font-size:13px;font-weight:700;transition:all .2s;display:inline-block}.urgency-badge.routine{color:#2d7a4f;background:#eaf6ec;border-color:#b6e0c1}.urgency-badge.soon{color:#ea580c;background:#fff8e6;border-color:#fde68a}.urgency-badge.urgent{color:#dc2626;background:#fdebec;border-color:#f5b1b3}.urgency-option input:checked+.urgency-badge{font-weight:800;transform:scale(1.06);box-shadow:0 4px 12px #00000026}.urgency-option input:checked+.urgency-badge.routine{color:#fff;background:#2d7a4f;border-color:#2d7a4f}.urgency-option input:checked+.urgency-badge.soon{color:#fff;background:#ea580c;border-color:#ea580c}.urgency-option input:checked+.urgency-badge.urgent{color:#fff;background:#dc2626;border-color:#dc2626}@media (width<=600px){.referral-options{grid-template-columns:1fr}}.pending-reports-card{background:linear-gradient(135deg,#fff8e6 0%,#fef0d6 100%);border:2px solid #ea580c;border-radius:14px;margin-bottom:22px;padding:18px 22px;box-shadow:0 4px 14px #c87a1f1f}.pending-reports-header{align-items:center;gap:12px;margin-bottom:14px;display:flex}.pending-reports-header .icon-wrap{background:#ea580c;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.pending-reports-header .icon-wrap svg{fill:#fff;width:24px;height:24px}.pending-reports-header h3{color:#0f766e;margin:0 0 2px;font-size:17px;font-weight:800}.pending-reports-header p{color:#9a6a1a;margin:0;font-size:13px}.pending-reports-list{flex-direction:column;gap:8px;display:flex}.pending-report-item{background:#fff;border:1px solid #fde68a;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;transition:all .2s;display:flex}.pending-report-item:hover{border-color:#ea580c;transform:translate(2px)}html[dir=rtl] .pending-report-item:hover{transform:translate(-2px)}.pending-report-info{flex:1;min-width:0}.pending-report-name{color:var(--ink);margin-bottom:2px;font-size:14px;font-weight:700}.pending-report-meta{color:var(--ink-mute);font-size:12px}.pending-report-action{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ea580c 0%,#0f766e 100%);border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.pending-report-action:hover{transform:translateY(-1px);box-shadow:0 4px 12px #c87a1f4d}.pending-report-action svg{fill:currentColor;width:14px;height:14px}.medreport-page{background:linear-gradient(#faf9f7 0%,#fff 100%);min-height:100vh}.medreport-container{max-width:850px;margin:0 auto;padding:24px 18px 100px}.medreport-paper{border:1px solid var(--line);background:#fff;border-radius:14px;padding:36px 38px;position:relative;overflow:hidden;box-shadow:0 4px 18px #1e3a5f14}.medreport-paper:before{content:"";top:0;background:linear-gradient(#1e3a5f 0%,#0d9488 100%);width:6px;height:100%;position:absolute;inset-inline-start:0}.medreport-header{border-bottom:2px solid #0d9488;align-items:center;gap:18px;margin-bottom:24px;padding-bottom:22px;display:flex}.medreport-logo{background:var(--bg-soft);border-radius:14px;flex-shrink:0;width:88px;height:88px}.medreport-titles{flex:1;min-width:0}.medreport-titles h1{color:#1e3a5f;margin-bottom:3px;font-family:Tajawal,Tahoma,Sakkal Majalla,Traditional Arabic,Geeza Pro,Damascus,Noto Naskh Arabic,Segoe UI,Arial,sans-serif;font-size:22px;line-height:1.3}.medreport-titles .en-name{color:#0d9488;margin-bottom:6px;font-family:Cormorant Garamond,serif;font-size:16px;font-style:italic}.medreport-doc-type{color:#fff;background:linear-gradient(135deg,#1e3a5f 0%,#2c5282 100%);border-radius:6px;padding:4px 12px;font-family:Tajawal,Tahoma,Sakkal Majalla,Traditional Arabic,Geeza Pro,Damascus,Noto Naskh Arabic,Segoe UI,Arial,sans-serif;font-size:13px;font-weight:700;display:inline-block}.medreport-info-grid{background:var(--bg-soft);border-radius:10px;grid-template-columns:1fr 1fr;gap:14px 18px;margin-bottom:22px;padding:18px 20px;display:grid}.medreport-info-grid .field{margin:0}.medreport-info-grid label{color:var(--ink-mute);margin-bottom:4px;font-family:Tajawal,Tahoma,Sakkal Majalla,Traditional Arabic,Geeza Pro,Damascus,Noto Naskh Arabic,Segoe UI,Arial,sans-serif;font-size:12.5px;font-weight:700;display:block}.medreport-info-grid input{border:1px solid var(--line);background:#fff;border-radius:6px;width:100%;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:500}.medreport-info-grid input:focus{border-color:var(--primary);outline:none}.medreport-body-label{color:var(--ink-mute);align-items:center;gap:6px;margin-bottom:8px;font-family:Tajawal,Tahoma,Sakkal Majalla,Traditional Arabic,Geeza Pro,Damascus,Noto Naskh Arabic,Segoe UI,Arial,sans-serif;font-size:13px;font-weight:700;display:flex}.medreport-body{border:1.5px solid var(--line);resize:vertical;background:#fff;border-radius:10px;width:100%;min-height:280px;padding:18px 20px;font-family:inherit;font-size:15px;line-height:1.9;transition:border-color .2s}.medreport-body:focus{border-color:var(--primary);outline:none}.medreport-sign-row{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px;display:grid}.medreport-sign-card{border:1.5px dashed var(--line);background:#fff;border-radius:12px;flex-direction:column;min-height:180px;padding:14px;display:flex}.medreport-sign-card .sign-label{color:var(--ink-mute);text-align:center;margin-bottom:8px;font-family:Tajawal,Tahoma,Sakkal Majalla,Traditional Arabic,Geeza Pro,Damascus,Noto Naskh Arabic,Segoe UI,Arial,sans-serif;font-size:12.5px;font-weight:700}.medreport-sign-card canvas{border:1px solid var(--line);cursor:crosshair;touch-action:none;background:#fff;border-radius:6px;width:100%;height:100px}.medreport-sign-card .sign-actions{justify-content:center;gap:6px;margin-top:8px;display:flex}.medreport-sign-card .sign-mini-btn{border:1px solid var(--line);cursor:pointer;color:var(--ink-soft);background:#fff;border-radius:6px;padding:5px 10px;font-family:inherit;font-size:11px;font-weight:600}.medreport-sign-card .sign-mini-btn:hover{background:var(--bg-soft)}.stamp-zone{border:1px solid var(--line);width:100%;height:100px;color:var(--ink-mute);text-align:center;background:repeating-linear-gradient(45deg,#fafafa,#fafafa 8px,#f0f0f0 8px 16px);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px;font-size:12px;display:flex;position:relative;overflow:hidden}.stamp-zone img{object-fit:contain;max-width:100%;max-height:100%}.stamp-zone.locked{cursor:not-allowed;background:linear-gradient(135deg,#fff8e6 0%,#fef0d6 100%);border-color:#ea580c}.stamp-zone.locked .lock-icon{fill:#ea580c;width:28px;height:28px}.stamp-zone.locked .lock-text{color:#0f766e;font-size:11.5px;font-weight:700}.stamp-zone .upload-hint{color:var(--ink-mute);font-size:11px}@media (width<=720px){.medreport-paper{padding:22px 18px}.medreport-info-grid,.medreport-sign-row{grid-template-columns:1fr}.medreport-header{text-align:center;flex-direction:column}}.drive-link-row{align-items:stretch;gap:8px;display:flex}.drive-link-row input{padding:10px 14px;font-size:13px}.btn-open-drive{border:1.5px solid var(--line);cursor:pointer;color:var(--ink-soft);white-space:nowrap;background:#fff;border-radius:10px;align-items:center;gap:6px;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.btn-open-drive:hover{color:#4285f4;background:#f0f7ff;border-color:#4285f4}.transfer-modal-footer{flex-wrap:wrap;gap:10px;padding:16px 28px 24px;display:flex}.transfer-modal-footer .btn{flex:1;min-width:140px}.btn-gmail{color:#fff;background:linear-gradient(135deg,#ea4335 0%,#dc2626 100%);border:none}.btn-gmail:hover{transform:translateY(-1px);box-shadow:0 8px 20px #ea433559}.btn-gmail svg{fill:currentColor;width:18px;height:18px}@media (width<=480px){.transfer-modal-header{padding:22px 20px 18px}.transfer-modal-body{padding:20px}.transfer-modal-footer{padding:14px 20px 20px}.transfer-modal-title{font-size:19px}}.admin-screen{background:var(--bg);flex-direction:column;min-height:100vh;display:none}.admin-screen.active{display:flex}.admin-content{width:100%;max-width:1200px;margin:0 auto;padding:30px 24px}.admin-stats{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-bottom:24px;display:grid}.admin-stat{background:var(--bg-card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:14px;padding:20px}.admin-stat .label{color:var(--ink-mute);font-size:12px;font-weight:600}.admin-stat .value{color:var(--primary);margin-top:4px;font-size:28px;font-weight:800}.admin-stat .trend{color:var(--green);margin-top:4px;font-size:12px;font-weight:600}.admin-table-card{background:var(--bg-card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:14px;padding:22px}.admin-tabs{border-bottom:1.5px solid var(--line);gap:4px;margin-bottom:18px;display:flex;overflow-x:auto}.admin-tab{cursor:pointer;color:var(--ink-mute);white-space:nowrap;border-bottom:2.5px solid #0000;margin-bottom:-1.5px;padding:11px 18px;font-size:14px;font-weight:600}.admin-tab.active{color:var(--primary);border-color:var(--primary)}.admin-nav-bar{background:var(--bg-card);border-bottom:1px solid var(--line);box-shadow:var(--shadow-sm);overflow:visible}.admin-nav-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:0 24px;display:flex;overflow:visible}.admin-nav-tabs{border-bottom:none;flex:1;min-width:0;margin-bottom:0;overflow:visible}.admin-nav-link{text-decoration:none;display:inline-block}.admin-nav-link:hover{color:var(--primary)}.admin-nav-home{color:var(--primary);white-space:nowrap;padding:8px 0;font-size:13px;font-weight:700;text-decoration:none}.admin-nav-home:hover{text-decoration:underline}.admin-nav-brand{color:var(--primary);white-space:nowrap;flex-shrink:0;padding:8px 0;font-size:15px;font-weight:800;text-decoration:none}.admin-nav-brand:hover{text-decoration:underline}.admin-nav-dropdown{display:inline-flex;position:relative}.admin-nav-dropdown-trigger{cursor:pointer;font:inherit;background:0 0;border:none;align-items:center;gap:4px;padding:10px 14px;display:inline-flex}.admin-nav-chevron{opacity:.6;transition:transform .15s}.admin-nav-dropdown.open .admin-nav-chevron{transform:rotate(180deg)}.admin-nav-dropdown-menu{top:calc(100% + 4px);background:var(--bg-card);border:1px solid var(--line);min-width:200px;box-shadow:var(--shadow-md);z-index:100;border-radius:12px;padding:6px;position:absolute;inset-inline-start:0}.admin-nav-dropdown-item{color:var(--ink-soft);white-space:nowrap;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:600;text-decoration:none;display:block}.admin-nav-dropdown-item:hover{background:var(--bg-soft);color:var(--primary)}.admin-nav-dropdown-item.active{background:var(--primary-soft);color:var(--primary)}.admin-nav-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.admin-nav-user{color:var(--ink-mute);white-space:nowrap;font-size:13px;font-weight:600}.admin-nav-logout{color:var(--primary);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:8px 0;font-size:13px;font-weight:700}.admin-nav-logout:hover{text-decoration:underline}.admin-nav-actions .lang-switch{background:var(--bg-soft);border-color:var(--line)}.admin-nav-actions .lang-btn{color:var(--ink-mute)}.admin-nav-actions .lang-btn.active{background:var(--primary-soft);color:var(--primary)}.admin-login-body{justify-content:center;align-items:center;min-height:calc(100vh - 52px);padding:24px;display:flex}.admin-page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.admin-page-head h2{color:var(--primary);margin:0;font-size:22px;font-weight:800}.admin-page-head p{color:var(--ink-mute);margin:4px 0 0;font-size:13px}.admin-filters{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.admin-filters input,.admin-filters select{border:1.5px solid var(--line);border-radius:9px;padding:10px 14px;font-family:inherit;font-size:13px}.admin-filters input{flex:1;min-width:180px}.admin-table{border-collapse:collapse;width:100%}.admin-table th{text-align:right;background:var(--bg-soft);color:var(--ink-mute);border-bottom:1.5px solid var(--line);padding:12px;font-size:11px;font-weight:700}.admin-table td{border-bottom:1px solid var(--line);padding:13px 12px;font-size:13px}.admin-table tr:hover{background:var(--bg-soft)}.admin-icon-btn{cursor:pointer;border:1.5px solid #0000;border-radius:7px;justify-content:center;align-items:center;width:32px;height:32px;margin:0 2px;font-family:inherit;transition:all .15s;display:inline-flex}.admin-icon-edit{color:#92400e;background:#fef3c7;border-color:#fcd34d}.admin-icon-edit:hover{color:#fff;background:#fbbf24;transform:translateY(-1px)}.admin-icon-delete{color:#dc2626;background:#fee2e2;border-color:#fecaca}.admin-icon-delete:hover{color:#fff;background:#dc2626;transform:translateY(-1px)}.admin-badge{border-radius:14px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.admin-badge.signed{background:var(--green-soft);color:var(--green)}.admin-badge.pending{background:var(--orange-soft);color:var(--orange)}.type-badge{white-space:nowrap;border-radius:12px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-block}.type-badge.badge-primary{color:var(--primary);background:#1e3a5f1a}.type-badge.badge-blue{background:var(--blue-soft);color:var(--blue)}.type-badge.badge-red{background:var(--red-soft);color:var(--red)}.type-badge.badge-orange{background:var(--orange-soft);color:var(--orange)}.type-badge.badge-purple{color:#6c4f9b;background:#6c4f9b26}.type-badge.badge-green{background:var(--green-soft);color:var(--green)}.specialty-row{border:1px solid var(--line);background:var(--bg-card);border-radius:10px;grid-template-columns:200px 1fr 160px;align-items:center;gap:14px;margin-bottom:8px;padding:14px;transition:all .15s;display:grid}.specialty-row:hover{border-color:var(--accent)}.specialty-info{min-width:0}.specialty-name{color:var(--primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.specialty-meta{color:var(--ink-mute);margin-top:2px;font-size:11px}.specialty-bar-wrap{background:var(--bg-soft);border-radius:8px;height:28px;position:relative;overflow:hidden}.specialty-bar{background:linear-gradient(90deg, var(--primary), var(--primary-light), var(--accent));border-radius:8px;min-width:4px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1)}.specialty-pct{color:#fff;text-shadow:0 1px 2px #0000004d;z-index:1;font-size:12px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.specialty-total{text-align:end;color:var(--primary);white-space:nowrap;font-size:16px;font-weight:800}.specialty-curr{color:var(--accent);font-size:12px;font-weight:600}.specialty-grand{background:linear-gradient(135deg, var(--primary), var(--primary-light));color:#fff;border-radius:10px;justify-content:space-between;align-items:center;margin-top:12px;padding:14px 18px;font-size:16px;font-weight:800;display:flex}@media (width<=700px){.specialty-row{grid-template-columns:1fr;gap:8px}.specialty-total{text-align:start}}.admin-login{background:var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.admin-login-card{background:var(--bg-card);width:100%;max-width:380px;box-shadow:var(--shadow-lg);border:1px solid var(--line);text-align:center;border-radius:18px;padding:40px}.admin-login-card h2{color:var(--primary);margin:16px 0 8px;font-size:22px}.admin-login-card p{color:var(--ink-mute);margin-bottom:22px;font-size:13px}.admin-lock{background:linear-gradient(135deg, var(--primary), var(--primary-light));border-radius:18px;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto;display:flex}.admin-lock svg{fill:#fff;width:30px;height:30px}.toast{background:var(--ink);color:#fff;box-shadow:var(--shadow-lg);z-index:200;opacity:0;pointer-events:none;border-radius:10px;padding:12px 20px;font-size:14px;font-weight:600;transition:all .25s;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.toast.show{opacity:1;transform:translate(-50%)translateY(-8px)}.toast.success{background:var(--green)}.toast.error{background:var(--red)}.modal-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:100;background:#14142880;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.modal-overlay.active{display:flex}.modal-card{background:var(--bg-card);width:100%;max-width:440px;box-shadow:var(--shadow-lg);text-align:center;border-radius:18px;padding:30px}.modal-card h3{color:var(--primary);margin-bottom:12px;font-size:20px}.modal-card p{color:var(--ink-soft);margin-bottom:22px}.modal-card input{border:1.5px solid var(--line);text-align:center;border-radius:10px;width:100%;margin-bottom:14px;padding:12px 14px;font-family:inherit;font-size:14px}@media (width<=768px){.top-header{padding:16px}.brand-text h1{font-size:16px}.brand-text .en-name{font-size:12px}.form-container{padding:16px 12px 0}.section{padding:16px}.total-block .value{font-size:18px}.signature-pad{height:120px}.start-content h2{font-size:24px}.dept-card{padding:28px 22px}}.checklist-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.check-item{background:var(--bg-soft);border:1.5px solid var(--line);cursor:pointer;color:var(--ink-soft);border-radius:9px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;transition:all .15s;display:flex}.check-item:hover{border-color:var(--primary)}.check-item input[type=checkbox]{width:18px;height:18px;accent-color:var(--primary);cursor:pointer;flex-shrink:0}.check-item input:checked+span{color:var(--primary);font-weight:700}.info-banner{background:linear-gradient(135deg, var(--blue-soft) 0%, #e8f0f8 100%);border-right:4px solid var(--blue);color:var(--ink-soft);border-radius:10px;padding:14px 18px;font-size:13px;line-height:1.8}body[data-lang=en] .info-banner{border-right:none;border-left:4px solid var(--blue)}.info-banner strong{color:var(--blue);margin-left:6px}.notice-box{border:1.5px solid var(--accent);text-align:center;background:linear-gradient(135deg,#fef9c3 0%,#fef5d6 100%);border-radius:12px;padding:18px}.notice-box p{color:var(--primary);margin-bottom:14px;font-size:15px;line-height:2}.notice-warning{border:1.5px solid var(--orange);text-align:start;background:#fff;border-radius:10px;gap:12px;margin-top:14px;padding:14px 16px;display:flex}.notice-warning>svg{fill:var(--orange);flex-shrink:0;margin-top:2px}.notice-warning p{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.7}.acknowledgment-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.acknowledgment-list li{background:var(--bg-soft);color:var(--ink-soft);border-right:3px solid var(--primary);border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.8}body[data-lang=en] .acknowledgment-list li{border-right:none;border-left:3px solid var(--primary)}.acknowledgment-list li b{color:var(--primary);font-weight:800}.parties-block{background:var(--bg-soft);border:1px dashed var(--accent);border-radius:10px;flex-direction:column;gap:12px;padding:16px;display:flex}.party-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.party-label{color:var(--primary);min-width:90px;font-size:14px;font-weight:700}.party-value{color:var(--ink);font-size:14px;font-weight:600}.terms-list{counter-reset:term-counter;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.terms-list li{counter-increment:term-counter;background:var(--bg-soft);color:var(--ink-soft);border-radius:10px;padding:12px 14px 12px 50px;font-size:13px;line-height:1.8;position:relative}body[data-lang=ar] .terms-list li{padding:12px 50px 12px 14px}.terms-list li:before{content:counter(term-counter);top:12px;background:var(--primary);color:#fff;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:flex;position:absolute;inset-inline-start:12px}.ortho-signatures{grid-template-columns:1fr 1.5fr;gap:18px;display:grid}@media (width<=700px){.ortho-signatures{grid-template-columns:1fr}}.ortho-sig-block{background:var(--bg-soft);border:1px solid var(--line);border-radius:12px;padding:14px}@media print{body{-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:12px;background:#fff!important}.start-screen,.admin-screen,.admin-login,.lang-modal-backdrop,.transfer-modal-backdrop,.toast,.form-page{display:none!important}.form-page.active{display:block!important}.top-header{page-break-after:avoid;padding:12px 20px}.top-header:before{display:none}.header-controls,.lang-switch,.branch-pill,.date-pill{display:none!important}.section{box-shadow:none;page-break-inside:avoid;border:1px solid #ccc;margin-bottom:10px;padding:12px}.action-bar,.services-search,.state-panel,.chart-controls,.teeth-mode-switch,.signature-clear,.sign-actions,.sign-mini-btn{display:none!important}.consent-box,.signature-area{page-break-inside:avoid;page-break-before:auto}.signature-area{display:block!important}.stamp-zone{page-break-inside:avoid}.stamp-zone.locked:not([data-has-stamp="1"]){display:none!important}@page{size:A4;margin:12mm}}
