.reset-btn{width:100%;padding:14px;background:#f4f4f5;color:var(--primary);border:1.5px solid var(--primary);border-radius:12px;font-size:0.95rem;font-weight:800;cursor:pointer;margin-top:20px;transition:transform .15s ease}.reset-btn:active{transform:scale(0.98)}.results{margin-top:20px;padding-top:16px;border-top:2px dashed var(--border-color);display:none}.results.active{display:block;animation:none}.section-header{font-size:0.95rem;font-weight:800;color:var(--primary);margin:18px 0 10px;display:flex;align-items:center;gap:6px;border-bottom:2px solid var(--border-color);padding-bottom:4px}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.card-box{background:#f9f9fb;border:1px solid var(--border-color);padding:10px 6px;border-radius:12px;text-align:center}.card-box span{display:block;font-size:0.72rem;font-weight:600;color:var(--text-muted);margin-bottom:2px}.card-box strong{unicode-bidi:isolate;font-size:0.88rem;font-weight:800;color:var(--primary)}.event-box{background:#f9f9fb;border:1px solid var(--border-color);padding:12px;border-radius:12px;font-size:0.85rem;line-height:1.5;color:var(--text-main)}.table-wrapper{max-height:280px;overflow-y:auto;border:1px solid var(--border-color);border-radius:10px;margin-top:6px}table{width:100%;border-collapse:collapse;font-size:0.8rem;text-align:center}th,td{padding:7px;border-bottom:1px solid var(--border-color)}th{background:#f4f4f5;color:var(--text-main);position:sticky;top:0;font-weight:700}.status-done{color:#27272a;font-weight:bold}.status-wait{color:#4b5563}#milestones-body td:first-child{width:34%;font-weight:700}#milestones-body td:nth-child(2){width:44%}#milestones-body td:last-child{width:22%}.milestone-age,.milestone-years{display:block;white-space:nowrap}.milestone-age{color:var(--text-main);font-size:.82rem;line-height:1.5}.milestone-years{margin-top:3px;color:var(--text-muted);font-size:.72rem;line-height:1.45}.milestone-status{display:inline-block;white-space:nowrap;padding:5px 7px;border-radius:999px;font-size:.72rem;font-weight:800}.milestone-status.status-done{background:#ecfdf3;color:#166534}.milestone-status.status-wait{background:#f4f4f5;color:#52525b}.footer-info{margin-top:16px;padding:12px;background:#f9f9fb;border-radius:12px;border:1px solid var(--border-color);text-align:center;font-size:0.78rem;color:var(--text-muted);line-height:1.5}@media (max-width:600px){.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}.grid-2{grid-template-columns:1fr}}button{touch-action:manipulation}.results{content-visibility:auto;contain-intrinsic-size:1px 2200px}.seo-content{max-width:920px;margin:24px auto;padding:24px;line-height:1.9;color:var(--text-main)}.seo-content h2,.seo-content h3{margin:0 0 10px}.seo-content p{margin:0 0 16px;color:var(--text-muted)}.table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:480px){.results-grid{grid-template-columns:1fr!important}.section-header{font-size:1.02rem;line-height:1.5}}@media (min-width:481px) and (max-width:800px){.results-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:801px){.results-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}html[dir="ltr"] .card-box,html[dir="ltr"] table{text-align:left}.result-rights{margin:0;text-align:center;font-size:.78rem;font-weight:700;line-height:1.5;color:var(--primary)}@media print{body>*{display:none!important}.result-rights{display:block!important}.section-header{break-after:avoid}}.number-value{unicode-bidi:isolate;direction:ltr;white-space:nowrap;font-variant-numeric:tabular-nums}.footer-tools{width:100%;max-width:1100px;margin:25px auto;padding:0 15px;box-sizing:border-box;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.tool-card{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:210px;padding:20px 15px;text-align:center;text-decoration:none;border-radius:18px;box-sizing:border-box;transition:transform .25s ease,box-shadow .25s ease}.tool-icon{width:55px;height:55px;display:flex;align-items:center;justify-content:center;font-size:30px;border-radius:50%;margin-bottom:12px}.tool-card h2,.tool-card h3{margin:0 0 8px;font-size:22px}.tool-card p{margin:0 0 15px;font-size:15px;line-height:1.7}.tool-card span{margin-top:auto;padding:10px 22px;border-radius:10px;font-size:16px;font-weight:bold}.love-tool{background:#fff0f3;color:#8f1837}.love-tool .tool-icon{background:#ffffff}.love-tool span{background:#b91c46;color:#ffffff}.weight-tool{background:#effaf1;color:#176b36}.weight-tool .tool-icon{background:#ffffff}.weight-tool span{background:#237a3b;color:#ffffff}.pregnancy-tool{background:#f3f0ff;color:#5935a5}.pregnancy-tool .tool-icon{background:#ffffff}.pregnancy-tool span{background:#6540b5;color:#ffffff}@media (hover:hover){.tool-card:hover{transform:translateY(-5px)}}@media (max-width:700px){.footer-tools{grid-template-columns:1fr;gap:12px;padding:0 12px}.tool-card{min-height:auto;padding:18px 12px}.tool-icon{width:48px;height:48px;font-size:25px;margin-bottom:8px}.tool-card h2,.tool-card h3{font-size:19px}.tool-card p{font-size:14px;margin-bottom:12px}.tool-card span{width:100%;max-width:220px;box-sizing:border-box;padding:10px}}.date-tool{background:#eef6ff;color:#1e5f9e}.date-tool .tool-icon{background:#ffffff}.date-tool span{background:#2878c8;color:#ffffff}.is-hidden-after-calc{display:none!important}#results-panel{scroll-margin-top:120px;padding-bottom:140px}.tool-card span,.love-tool span,.weight-tool span,.pregnancy-tool span,.date-tool span{width:125px!important;min-width:125px!important;max-width:125px!important;height:40px!important;min-height:40px!important;max-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;padding:6px 10px!important;font-family:Tahoma,Arial,"Segoe UI",sans-serif;font-size:14px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important}.reset-btn{color:var(--primary-dark);border-color:var(--primary-dark)}.tool-card span,.love-tool span,.weight-tool span,.pregnancy-tool span,.date-tool span{background:var(--primary-dark);color:#fff}.service-action{width:125px!important;min-width:125px!important;max-width:125px!important;height:40px!important;min-height:40px!important;max-height:40px!important;font-size:14px!important;font-weight:700!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.couples-tool{background:#f1f1f3;color:#3f3f46}.couples-tool .tool-icon{background:#fff}.couples-tool span{background:var(--primary-dark);color:#fff}.child-tool{background:#f5f5f5;color:#3f3f46}.child-tool .tool-icon{background:#fff}.child-tool span{background:var(--primary-dark);color:#fff}.footer-tools-results{margin-top:28px}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:700px){.seo-content{padding:18px 14px;margin:18px auto}.footer-tools{margin:18px auto}}.age-insights{margin:24px 0;padding:20px;border:1px solid rgba(0,0,0,.08);border-radius:18px}.age-insights h2{margin-top:0}.age-insight-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.age-insight-card{padding:15px;border-radius:14px;background:rgba(0,0,0,.03)}.age-insight-card strong{display:block;font-size:1.05rem;margin-bottom:6px}.age-insight-note{margin:14px 0 0;font-size:.95rem}#res-g-date,#res-g-nextbd,#res-h-date,#res-h-nextbd{direction:rtl!important;unicode-bidi:isolate!important;white-space:nowrap}#res-g-date,#res-g-nextbd,#res-h-date,#res-h-nextbd{direction:ltr !important;unicode-bidi:isolate-override !important;white-space:nowrap;display:inline-block}#results-panel{display:none;flex-direction:column}#results-panel.active{display:flex}.calendar-result-block{display:block}body[data-calendar="hijri"] #results-hijri{order:10}body[data-calendar="hijri"] #results-gregorian{order:30}body[data-calendar="greg"] #results-gregorian{order:10}body[data-calendar="greg"] #results-hijri{order:30}#results-panel>:not(#results-gregorian):not(#results-hijri){order:40}.result-quick-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:14px 0}.result-quick-btn{min-height:42px;padding:9px 16px;border:1px solid #d4d4d8;border-radius:11px;background:#fff;color:#27272a;font:inherit;font-size:.82rem;font-weight:800;cursor:pointer}.result-quick-btn.whatsapp{border-color:#16a34a;background:#16a34a;color:#fff}.result-share-status{min-height:22px;margin:-4px 0 10px;color:#166534;font-size:.78rem;font-weight:700;text-align:center}@media (max-width:520px){.result-quick-btn{flex:1 1 100%}}.report-main-title{width:100%;box-sizing:border-box;margin:0 0 14px;padding:15px 18px;border:1px solid var(--border);border-radius:14px;background:var(--surface);color:var(--text);font-size:1.12rem;font-weight:800;text-align:center;line-height:1.5}#results-panel>.report-main-title{order:0!important}#results-panel>.report-main-title{margin-bottom:4px!important;padding-top:10px!important;padding-bottom:10px!important}#results-panel>.report-main-title+.calendar-result-block,#results-panel>.calendar-result-block{margin-top:0!important}#results-panel>.report-main-title{width:100%!important;box-sizing:border-box!important;margin:0 0 12px!important;padding:8px 8px 14px!important;border:0!important;border-bottom:2px solid var(--border)!important;border-radius:0!important;background:transparent!important;color:var(--text)!important;font-size:1.18rem!important;font-weight:800!important;text-align:center!important;line-height:1.5!important}#results-panel>.report-main-title{margin-top:18px!important;margin-bottom:2px!important;padding-bottom:8px!important}.comments-section{margin:26px 0;padding:18px 20px;border:1px solid var(--border);border-radius:16px;background:var(--surface)}.comments-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--border)}.comments-head h2{margin:0 0 3px;font-size:1.05rem;color:var(--text)}.comments-head p{margin:0;color:var(--text-muted);font-size:.8rem}.add-comment-btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border:1px solid #1d4ed8;border-radius:10px;background:#2563eb;color:#fff;font-size:.82rem;font-weight:800;text-decoration:none;box-shadow:0 2px 6px rgba(37,99,235,.16);transition:background .15s ease,border-color .15s ease}@media (hover:hover){.add-comment-btn:hover{background:#1d4ed8;border-color:#1e40af}}.add-comment-btn:focus-visible{outline:3px solid rgba(37,99,235,.28);outline-offset:3px}.comments-list{display:grid;gap:0}.user-comment{padding:8px 2px 9px;border-bottom:1px solid var(--border)}.user-comment:last-child{border-bottom:0;padding-bottom:2px}.user-comment-head{display:flex;align-items:center;gap:9px;min-width:0}.user-comment-avatar{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;flex:0 0 34px;background:var(--bg);border:1px solid var(--border);font-size:.92rem}.user-comment-info{min-width:0}.user-comment-name{display:block;font-size:.9rem;font-weight:800;color:var(--text);line-height:1.35}.user-comment-meta{display:flex;align-items:center;gap:7px;margin-top:2px;color:var(--text-muted);font-size:.75rem}.user-comment-meta span+span::before{content:"•";margin-inline-end:7px;color:var(--border)}.user-comment-text{margin:4px 43px 0 0;color:var(--text);font-size:.87rem;line-height:1.55;overflow-wrap:anywhere}html[dir="ltr"] .user-comment-text{margin:4px 0 0 43px}.comments-empty{text-align:center;color:var(--text-muted);font-size:.82rem;padding:10px 4px 3px}@media (max-width:520px){.comments-section{padding:15px}.comments-head{align-items:flex-start}.comments-head p{max-width:190px}.add-comment-btn{padding:0 11px;font-size:.78rem}.user-comment-text{margin-inline-start:43px;margin-inline-end:0}}.comments-pagination{display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:wrap;margin-top:14px;padding-top:13px;border-top:1px solid var(--border)}.comments-page-btn{min-width:34px;height:34px;padding:0 9px;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--text);font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.comments-page-btn.active{background:var(--primary);border-color:var(--primary);color:#fff}.comments-page-btn:disabled{opacity:.45;cursor:default}@media (max-width:520px){.comments-section{margin:18px 0;padding:13px 12px;border-radius:13px}.comments-head{gap:9px;margin-bottom:7px;padding-bottom:10px}.comments-head h2{font-size:.96rem}.comments-head p{font-size:.72rem;line-height:1.45}.add-comment-btn{min-height:36px;padding:0 9px;font-size:.73rem;border-radius:8px}.user-comment{padding:7px 0 8px}.user-comment-avatar{width:30px;height:30px;flex-basis:30px;font-size:.82rem}.user-comment-name{font-size:.84rem}.user-comment-meta{font-size:.69rem}.user-comment-text{margin-top:3px!important;margin-inline-start:39px!important;margin-inline-end:0!important;font-size:.82rem;line-height:1.65}.comments-pagination{gap:4px;margin-top:10px;padding-top:10px}.comments-page-btn{min-width:31px;height:31px;padding:0 7px;font-size:.72rem}}.user-comment-avatar.male{color:#2563eb;border-color:#bfdbfe;background:#eff6ff}.user-comment-avatar.female{color:#e83e8c;border-color:#fbcfe8;background:#fdf2f8}.user-comment-avatar.male,.user-comment-avatar.female{font-weight:800}.comments-list{display:block}.user-comment{padding:8px 2px 9px;margin:0;border-bottom:1px solid #e2e8f0}.user-comment:last-child{border-bottom:0;padding-bottom:2px}.user-comment-head{display:flex;align-items:center;gap:8px;min-width:0}.user-comment-text{margin-top:4px !important;line-height:1.55}@media (max-width:520px){.user-comment{padding:7px 0 8px}.user-comment-text{margin-top:3px !important;line-height:1.5}}#comments-list.comments-list{display:block !important;gap:0 !important}#comments-list .user-comment{display:block !important;margin:0 !important;padding:6px 0 7px !important;border:0 !important;border-bottom:1px solid #cbd5e1 !important;min-height:0 !important}#comments-list .user-comment:last-child{border-bottom:0 !important;padding-bottom:3px !important}#comments-list .user-comment-head{margin:0 !important;padding:0 !important;gap:7px !important}#comments-list .user-comment-info{margin:0 !important;padding:0 !important}#comments-list .user-comment-name{margin:0 !important;line-height:1.25 !important}#comments-list .user-comment-meta{margin-top:1px !important;line-height:1.25 !important}#comments-list .user-comment-text{margin-top:3px !important;margin-bottom:0 !important;padding:0 !important;line-height:1.45 !important}@media (max-width:520px){#comments-list .user-comment{padding:5px 0 6px !important}#comments-list .user-comment-text{margin-top:2px !important;line-height:1.4 !important}}.accuracy-note{max-width:900px;margin:18px auto;padding:12px 14px;border:1px solid #dbe3ec;border-radius:10px;background:#f8fafc;color:#334155;line-height:1.8;font-size:.92rem}.accuracy-note strong{color:#0f172a}.comments-ad-slot{width:100%;max-width:720px;min-height:120px;margin:48px auto 28px;padding-top:18px;border-top:1px solid #e5e7eb;text-align:center;clear:both}.comments-ad-label{display:block;margin:0 0 8px;font-size:.72rem;line-height:1;color:#64748b}.comments-ad-slot ins.adsbygoogle{display:block;min-height:120px}@media (max-width:700px){.comments-ad-slot{margin-top:44px;padding-top:16px;min-height:100px}.comments-ad-slot ins.adsbygoogle{min-height:100px}}#results-panel>.accuracy-note{order:-10!important;width:100%;max-width:none;box-sizing:border-box;margin:0 0 14px}.share-service{margin:24px 0 8px;padding:20px 18px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;text-align:center}.share-service h2{margin:0 0 8px;font-size:1.15rem}.share-service p{margin:0 auto 14px;max-width:680px;line-height:1.8;color:#5f6875}.share-actions{display:flex;flex-wrap:wrap;gap:9px;justify-content:center}.share-actions a,.share-actions button{border:1px solid #d8dee8;background:#fff;color:#1f2937;border-radius:10px;padding:10px 14px;font:inherit;font-weight:700;text-decoration:none;cursor:pointer}.share-actions a:hover,.share-actions button:hover{background:#f6f8fb}.share-actions .share-app{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:112px;transition:transform .15s ease,background .15s ease,border-color .15s ease}.share-actions .share-app:hover{transform:translateY(-1px);border-color:#c8d1dd}.share-actions .share-app .share-icon{width:20px;height:20px;display:block;flex:0 0 20px;fill:currentColor}.share-copy-status{min-height:1.4em;margin-top:8px;font-size:.86rem;color:#4b5563}@media (max-width:600px){.share-service{padding:17px 12px}.share-actions a,.share-actions button{flex:1 1 42%;min-width:0;padding:10px 8px;font-size:.9rem}}.footer-tools{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:700px){.footer-tools{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:0 4px!important}.tool-card{min-width:0!important;min-height:145px!important;padding:10px 4px!important;border-radius:12px!important}.tool-icon{width:38px!important;height:38px!important;font-size:21px!important;margin-bottom:6px!important}.tool-card h2,.tool-card h3{font-size:13px!important;margin-bottom:5px!important}.tool-card p{font-size:10px!important;line-height:1.45!important;margin-bottom:7px!important}.tool-card span,.service-action{width:100%!important;min-width:0!important;max-width:92px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:4px 3px!important;font-size:10px!important;border-radius:8px!important}}.comment-form-wrap{display:none;margin:14px 0 4px;padding:14px;border:1px solid #dbe3ec;border-radius:12px;background:#f8fafc}.comment-form-wrap.is-open{display:block}.comment-form-grid{display:grid;grid-template-columns:1.2fr .7fr .8fr;gap:9px}.comment-field{display:flex;flex-direction:column;gap:5px;min-width:0}.comment-field label{font-size:.78rem;font-weight:800;color:var(--text-main)}.comment-field input,.comment-field select,.comment-field textarea{width:100%;border:1px solid #cbd5e1;border-radius:9px;background:#fff;color:var(--text-main);padding:9px 10px;outline:none}.comment-field textarea{min-height:92px;resize:vertical;line-height:1.6}.comment-field-full{grid-column:1/-1}.comment-form-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:10px}.comment-submit-btn,.comment-cancel-btn{min-height:40px;border-radius:9px;padding:0 14px;font:inherit;font-size:.8rem;font-weight:800;cursor:pointer}.comment-submit-btn{border:1px solid #1d4ed8;background:#2563eb;color:#fff}.comment-cancel-btn{border:1px solid #cbd5e1;background:#fff;color:#334155}.comment-submit-btn:disabled{opacity:.65;cursor:wait}.comment-char-count{margin-inline-start:auto;color:#64748b;font-size:.75rem;font-variant-numeric:tabular-nums}.comment-form-message{display:none;margin-top:10px;padding:10px 12px;border-radius:9px;font-size:.8rem;font-weight:700;line-height:1.6}.comment-form-message.is-success{display:block;background:#ecfdf5;border:1px solid #a7f3d0;color:#166534}.comment-form-message.is-error{display:block;background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.ee3-online-public{display:none!important}.comment-form-wrap{margin-top:14px!important;margin-bottom:0!important}.comment-form-grid{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;gap:0!important}.comment-field{display:block!important;width:100%!important;margin:0 0 10px!important}.comment-field label{display:block!important;margin:0 0 5px!important}.comment-field input,.comment-field select,.comment-field textarea{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important}.comment-field textarea{min-height:105px!important}.comment-form-actions{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;gap:8px!important}.comment-submit-btn{flex:1 1 180px!important}.comment-cancel-btn{flex:0 0 auto!important}#comment-char-count{direction:ltr!important;unicode-bidi:isolate!important;text-align:left!important;white-space:nowrap!important}@media (max-width:560px){.comments-head{display:block!important}.comments-head .add-comment-btn{width:100%!important;margin-top:10px!important}.comment-form-wrap{padding:11px!important}.comment-submit-btn,.comment-cancel-btn{width:100%!important;flex:1 1 100%!important}#comment-char-count{width:100%!important;text-align:left!important}}#comment-form-wrap{padding:14px!important;border-radius:14px!important;background:#f8fafc!important}#comment-form .comment-form-grid{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;width:100%!important;margin:0!important}#comment-form .comment-field{display:block!important;box-sizing:border-box!important;margin:0 0 12px!important;min-width:0!important}#comment-form .comment-field:nth-child(1){-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;width:100%!important}#comment-form .comment-field:nth-child(2),#comment-form .comment-field:nth-child(3){-webkit-box-flex:0!important;-ms-flex:0 0 48%!important;flex:0 0 48%!important;width:48%!important}#comment-form .comment-field:nth-child(2){margin-inline-end:4%!important}#comment-form .comment-field:nth-child(4){-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;width:100%!important}#comment-form label{display:block!important;margin:0 0 6px!important;font-size:.84rem!important;font-weight:800!important}#comment-form input,#comment-form select,#comment-form textarea{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important;border:1px solid #cbd5e1!important;border-radius:10px!important;background:#fff!important;font-size:16px!important}#comment-form input,#comment-form select{height:46px!important;min-height:46px!important;padding:8px 10px!important}#comment-form textarea{min-height:105px!important;max-height:190px!important;padding:10px!important;line-height:1.6!important}#comment-form .comment-form-actions{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;width:100%!important;margin-top:2px!important}#comment-submit-btn,#comment-cancel-btn{box-sizing:border-box!important;min-height:44px!important;height:44px!important;border-radius:10px!important;font-size:.86rem!important;font-weight:800!important}#comment-submit-btn{-webkit-box-flex:1!important;-ms-flex:1 1 64%!important;flex:1 1 64%!important;width:64%!important;margin-inline-end:8px!important}#comment-cancel-btn{-webkit-box-flex:1!important;-ms-flex:1 1 30%!important;flex:1 1 30%!important;width:30%!important}#comment-char-count{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;width:100%!important;margin:8px 0 0!important;direction:ltr!important;text-align:left!important;font-size:.74rem!important}@media (max-width:360px){#comment-form .comment-field:nth-child(2),#comment-form .comment-field:nth-child(3){-ms-flex:0 0 100%!important;flex:0 0 100%!important;width:100%!important;margin-inline-end:0!important}#comment-submit-btn,#comment-cancel-btn{-ms-flex:0 0 100%!important;flex:0 0 100%!important;width:100%!important;margin-inline-end:0!important}#comment-cancel-btn{margin-top:7px!important}}@media (min-width:700px){#comment-form-wrap{padding:16px 18px!important}#comment-form .comment-field:nth-child(2),#comment-form .comment-field:nth-child(3){-ms-flex:0 0 49%!important;flex:0 0 49%!important;width:49%!important}#comment-form .comment-field:nth-child(2){margin-inline-end:2%!important}}@media (max-width:700px){#comment-form .comment-form-grid{display:block!important;width:100%!important}#comment-form .comment-field,#comment-form .comment-field:nth-child(1),#comment-form .comment-field:nth-child(2),#comment-form .comment-field:nth-child(3),#comment-form .comment-field:nth-child(4){display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 0 12px!important;padding:0!important;flex:none!important}#comment-form .comment-field:nth-child(2){margin-inline-end:0!important}#comment-form input,#comment-form select,#comment-form textarea{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;font-size:16px!important}#comment-form input,#comment-form select{height:46px!important;min-height:46px!important}#comment-form textarea{min-height:110px!important}#comment-form .comment-form-actions{display:block!important;width:100%!important}#comment-submit-btn,#comment-cancel-btn{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;flex:none!important}#comment-cancel-btn{margin-top:8px!important}#comment-char-count{display:block!important;width:100%!important;margin:8px 0 0!important;text-align:left!important;direction:ltr!important}}*,*::before,*::after{box-sizing:border-box!important;max-width:100%}img,svg,video,canvas,iframe{max-width:100%!important;height:auto}.comments-head,.comments-list,.comments-pagination,.comment-form-grid,.comment-form-actions{min-width:0!important;max-width:100%!important}#comment-form,#comment-form .comment-field,#comment-form input,#comment-form select,#comment-form textarea,#comment-submit-btn,#comment-cancel-btn{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}#comment-form input,#comment-form select,#comment-form textarea{font-size:16px!important}table{width:100%!important;max-width:100%!important}.table-wrapper{width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}@media (max-width:700px){.comments-section{width:100%!important;margin-left:0!important;margin-right:0!important}#comment-form .comment-form-grid,#comment-form .comment-field{display:block!important;width:100%!important}}#comments-section.comments-section{margin:26px 0!important;padding:18px 20px!important;border:1px solid var(--border-color)!important;border-radius:16px!important;background:#fff!important;width:100%!important;overflow:hidden!important}#comments-section .comments-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin-bottom:12px!important;padding-bottom:12px!important;border-bottom:1px solid var(--border-color)!important}#comments-section .comments-head h2{margin:0 0 3px!important;font-size:1.05rem!important;color:var(--text-main)!important}#comments-section .comments-head p{margin:0!important;color:var(--text-muted)!important;font-size:.8rem!important;line-height:1.5!important}#comments-section .add-comment-btn{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;min-height:40px!important;padding:0 14px!important;margin:0!important;border:1px solid #1d4ed8!important;border-radius:10px!important;background:#2563eb!important;color:#fff!important;font-size:.82rem!important;font-weight:800!important;text-decoration:none!important}#comments-list.comments-list{display:block!important;width:100%!important}#comments-list .user-comment{display:block!important;margin:0!important;padding:7px 2px 8px!important;border:0!important;border-bottom:1px solid #cbd5e1!important;background:transparent!important}#comments-list .user-comment:last-child{border-bottom:0!important;padding-bottom:3px!important}#comments-list .user-comment-head{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important}#comments-list .user-comment-avatar{width:34px!important;height:34px!important;min-width:34px!important;flex:0 0 34px!important;border-radius:50%!important;display:grid!important;place-items:center!important;font-size:.92rem!important}#comments-list .user-comment-info{min-width:0!important;margin:0!important}#comments-list .user-comment-name{display:block!important;margin:0!important;font-size:.9rem!important;font-weight:800!important;line-height:1.3!important}#comments-list .user-comment-meta{display:flex!important;align-items:center!important;gap:7px!important;margin-top:2px!important;font-size:.75rem!important;color:var(--text-muted)!important;line-height:1.3!important}#comments-list .user-comment-text{margin:4px 43px 0 0!important;padding:0!important;font-size:.87rem!important;line-height:1.55!important;color:var(--text-main)!important;overflow-wrap:anywhere!important}html[dir="ltr"] #comments-list .user-comment-text{margin:4px 0 0 43px!important}#comments-section .comments-empty{text-align:center!important;color:var(--text-muted)!important;font-size:.82rem!important;padding:12px 4px 6px!important}#comments-section .comments-pagination{display:flex!important;justify-content:center!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important;margin-top:14px!important;padding-top:13px!important;border-top:1px solid var(--border-color)!important}#comments-section .comments-page-btn{min-width:34px!important;height:34px!important;padding:0 9px!important;border:1px solid var(--border-color)!important;border-radius:8px!important;background:#fff!important;color:var(--text-main)!important;font-size:.78rem!important;font-weight:700!important}#comments-section .comments-page-btn.active{background:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}#comment-form-wrap{display:none;width:100%!important;margin:14px 0 0!important;padding:14px!important;border:1px solid #dbe3ec!important;border-radius:12px!important;background:#f8fafc!important}#comment-form-wrap.is-open{display:block!important}#comment-form .comment-form-grid{display:block!important;width:100%!important}#comment-form .comment-field,#comment-form .comment-field:nth-child(1),#comment-form .comment-field:nth-child(2),#comment-form .comment-field:nth-child(3),#comment-form .comment-field:nth-child(4){display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 0 11px!important;padding:0!important}#comment-form label{display:block!important;margin:0 0 5px!important;font-size:.8rem!important;font-weight:800!important}#comment-form input,#comment-form select,#comment-form textarea{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;border:1px solid #cbd5e1!important;border-radius:9px!important;background:#fff!important;font-size:16px!important}#comment-form input,#comment-form select{height:44px!important;min-height:44px!important;padding:8px 10px!important}#comment-form textarea{min-height:100px!important;padding:10px!important;resize:vertical!important}#comment-form .comment-form-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important}#comment-submit-btn{flex:1 1 auto!important;width:auto!important;min-width:150px!important;height:42px!important;margin:0!important}#comment-cancel-btn{flex:0 0 auto!important;width:auto!important;height:42px!important;margin:0!important}#comment-char-count{flex:0 0 100%!important;width:100%!important;margin-top:5px!important;direction:ltr!important;text-align:left!important;font-size:.73rem!important}@media (max-width:520px){#comments-section.comments-section{margin:18px 0!important;padding:13px 12px!important;border-radius:13px!important}#comments-section .comments-head{display:flex!important;align-items:flex-start!important;gap:9px!important;margin-bottom:7px!important;padding-bottom:10px!important}#comments-section .comments-head h2{font-size:.96rem!important}#comments-section .comments-head p{max-width:190px!important;font-size:.72rem!important}#comments-section .add-comment-btn{width:auto!important;min-height:36px!important;padding:0 9px!important;font-size:.73rem!important;border-radius:8px!important}#comments-list .user-comment{padding:6px 0 7px!important}#comments-list .user-comment-avatar{width:30px!important;height:30px!important;min-width:30px!important;flex-basis:30px!important;font-size:.82rem!important}#comments-list .user-comment-name{font-size:.84rem!important}#comments-list .user-comment-meta{font-size:.69rem!important}#comments-list .user-comment-text{margin-top:3px!important;margin-inline-start:39px!important;margin-inline-end:0!important;font-size:.82rem!important;line-height:1.5!important}#comment-form-wrap{padding:11px!important}#comment-submit-btn,#comment-cancel-btn{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0!important}#comment-cancel-btn{margin-top:0!important}}@media (max-width:700px){#comment-form input,#comment-form select,#comment-form textarea{font-size:16px!important;line-height:1.35!important;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}#comment-form-wrap{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:hidden!important}}.ee3-all-services-wrap{width:100%;display:flex;justify-content:center;margin:14px auto 26px;padding:0 15px;box-sizing:border-box}.ee3-all-services-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 22px;border:1px solid #cfdfe5;border-radius:999px;background:#fff;color:#24566a;font-size:.96rem;font-weight:800;line-height:1.4;text-decoration:none;box-shadow:0 3px 10px rgba(15,23,42,.05);transition:transform .15s ease,box-shadow .15s ease}.ee3-all-services-btn:hover{transform:translateY(-1px);box-shadow:0 5px 14px rgba(15,23,42,.08)}.ee3-all-services-btn:focus-visible{outline:3px solid #2563eb;outline-offset:3px}#intro-services{width:100%;max-width:1100px;margin:8px auto 18px;padding:0;align-self:center}#intro-services>.ee3-footer-services{width:100%!important;max-width:1100px!important;height:auto!important;min-height:0!important;margin:14px auto 0!important;padding:0 12px!important;display:block!important}#intro-services .ee3-footer-services-grid{width:100%!important;height:auto!important;min-height:0!important;align-items:stretch!important}#intro-services .ee3-footer-service-card{width:auto!important;height:auto!important;max-height:none!important;align-self:stretch!important}#intro-services .ee3-footer-service-copy{height:auto!important;min-height:0!important}.ee3-comment-prompt{position:fixed;z-index:1205;left:16px;bottom:88px;width:min(370px,calc(100vw - 32px));display:flex;align-items:flex-start;gap:10px;padding:13px 13px 12px;border:1px solid #d7e2e8;border-radius:16px;background:#fff;color:#1f2937;box-shadow:0 16px 45px rgba(15,23,42,.18);opacity:0;visibility:hidden;transform:translateY(14px);pointer-events:none;transition:opacity .22s ease,transform .22s ease,visibility .22s ease;cursor:pointer}.ee3-comment-prompt.is-visible{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.ee3-comment-prompt-icon{flex:0 0 38px;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#eff6ff;font-size:20px}.ee3-comment-prompt-copy{min-width:0;flex:1}.ee3-comment-prompt-copy strong{display:block;margin:0 0 3px;font-size:.88rem;color:#111827}.ee3-comment-prompt-copy p{margin:0;font-size:.78rem;line-height:1.6;color:#4b5563}.ee3-comment-prompt-action{display:inline-flex;margin-top:7px;font-size:.76rem;font-weight:900;color:#1d4ed8}.ee3-comment-prompt-close{flex:0 0 30px;width:30px;height:30px;border:0;border-radius:9px;background:#f3f4f6;color:#4b5563;font-size:18px;line-height:1;cursor:pointer}@media (max-width:620px){.ee3-comment-prompt{left:10px;bottom:82px;width:calc(100vw - 20px);padding:12px;border-radius:14px}.ee3-comment-prompt-copy p{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.ee3-comment-prompt{transition:none}}@supports (content-visibility:auto){.seo-content,.footer-tools-results,.age-insights{content-visibility:auto;contain-intrinsic-size:auto 900px}}img{height:auto}#intro-services,.comments-section{overflow-anchor:none}.ee3-footer-service-arrow{color:#fff!important;background:#374151!important;background:color-mix(in srgb,var(--ee3-accent,#52525b) 68%,#000 32%)!important;text-shadow:0 1px 1px rgba(0,0,0,.18)}html[data-theme="dark"]{color-scheme:dark;--primary:#a1a1aa;--primary-dark:#d4d4d8;--primary-light:#71717a;--primary-gradient:linear-gradient(135deg,#52525b 0%,#27272a 100%);--accent:#f4f4f5;--bg-body:#09090b;--card-bg:#18181b;--text-main:#fafafa;--text-muted:#d4d4d8;--border-color:#3f3f46;--app-shadow:0 10px 30px rgba(0,0,0,.35)}html[data-theme="dark"] body{background:#09090b!important;color:var(--text-main)}html[data-theme="dark"] input::placeholder,html[data-theme="dark"] textarea::placeholder{color:#a1a1aa!important;opacity:1}html[data-theme="dark"] .result-quick-btn.whatsapp{background:#15803d!important;border-color:#16a34a!important;color:#fff!important}html[data-theme="dark"] table th{background:#27272a!important;color:#fafafa!important}html[data-theme="dark"] table td{color:#e4e4e7!important;border-color:#3f3f46!important}html[data-theme="dark"] a{color:#93c5fd}html[data-theme="dark"] #comments-section.comments-section{background:#18181b!important;border-color:#3f3f46!important}html[data-theme="dark"] #comments-section .comments-head{border-color:#3f3f46!important}html[data-theme="dark"] #comments-section .comments-head h2,html[data-theme="dark"] #comments-section .comments-head p,html[data-theme="dark"] #comments-list .user-comment-name,html[data-theme="dark"] #comments-list .user-comment-meta,html[data-theme="dark"] #comments-list .user-comment-text{color:#e4e4e7!important}html[data-theme="dark"] #comments-list .user-comment{background:transparent!important;border-color:#3f3f46!important}html[data-theme="dark"] #comments-section .comments-pagination{border-color:#3f3f46!important}html[data-theme="dark"] #comments-section .comments-page-btn{background:#27272a!important;color:#fafafa!important;border-color:#52525b!important}html[data-theme="dark"] #comments-section .comments-page-btn.active{background:#52525b!important;color:#fff!important}html[data-theme="dark"] #result-attribution.footer-info{background:#27272a!important;border:1px solid #52525b!important;color:#e4e4e7!important}html[data-theme="dark"] #result-attribution.footer-info p,html[data-theme="dark"] #result-attribution .result-rights{color:#e4e4e7!important}html[data-theme="dark"] #results-panel .reset-btn{background:#27272a!important;color:#fafafa!important;border-color:#71717a!important}html[data-theme="dark"] #intro-services .ee3-footer-service-card{background:#27272a!important;color:#fafafa!important;border-color:#52525b!important}html[data-theme="dark"] #intro-services .ee3-footer-service-card h2,html[data-theme="dark"] #intro-services .ee3-footer-service-card h3,html[data-theme="dark"] #intro-services .ee3-footer-service-card p,html[data-theme="dark"] #intro-services .ee3-footer-service-copy{color:#e4e4e7!important}html[data-theme="dark"] #intro-services .ee3-footer-service-icon{background:#3f3f46!important;border-color:#52525b!important}html[data-theme="dark"] #intro-services .ee3-all-services-btn{background:#27272a!important;color:#fafafa!important;border-color:#52525b!important}.rare-age-section{margin:20px 0;padding:18px;border:1px solid #d9e7f3;border-radius:22px;background:linear-gradient(145deg,#f8fbff,#eef7ff);box-shadow:0 12px 32px rgba(31,99,158,.08)}.rare-age-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:13px}.rare-age-head h2{margin:0;color:#174d66;font-size:21px}.rare-age-head p{margin:4px 0 0;color:#668091;font-size:12px}.rare-age-badge{white-space:nowrap;padding:7px 11px;border-radius:999px;background:#fff;border:1px solid #cfe2f2;color:#1769a6;font-size:11px;font-weight:900}.rare-next{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px;border-radius:17px;background:linear-gradient(135deg,#1769a6,#2e86c2);color:#fff;margin-bottom:12px}.rare-next-icon{width:52px;height:52px;border-radius:15px;background:#ffffff24;display:grid;place-items:center;font-size:27px}.rare-next small,.rare-next strong{display:block}.rare-next small{opacity:.82;font-size:11px}.rare-next strong{font-size:18px;margin-top:4px}.rare-next-count{min-width:95px;text-align:center;padding:9px;border-radius:12px;background:#ffffff1f;font-weight:900}.rare-next-count small{margin-top:3px}.rare-age-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rare-age-card{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:center;background:#fff;border:1px solid #dce9f3;border-radius:15px;padding:12px}.rare-age-card>i{width:38px;height:38px;border-radius:11px;background:#edf6fd;display:grid;place-items:center;font-style:normal;font-size:20px}.rare-age-card b,.rare-age-card span,.rare-age-card small{display:block}.rare-age-card b{color:#214f67;font-size:14px}.rare-age-card span{color:#1769a6;font-size:12px;font-weight:800;margin-top:4px}.rare-age-card small{color:#758b98;font-size:10px;margin-top:4px}.age-future-section{margin:20px 0;padding:18px;border:1px solid #e0e8f2;border-radius:22px;background:#fff;box-shadow:0 10px 30px rgba(28,69,108,.06)}.age-future-title{margin:0 0 5px;color:#174d66;font-size:21px}.age-future-desc{margin:0 0 15px;color:#6c8290;font-size:12px}.birthday-five-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.birthday-year-card{position:relative;overflow:hidden;padding:13px 9px;border:1px solid #dce8f2;border-radius:15px;background:linear-gradient(155deg,#fff,#f5faff);text-align:center}.birthday-year-card:first-child{border-color:#70add5;background:linear-gradient(155deg,#eef8ff,#fff)}.birthday-year-card:first-child:before{content:"الأقرب";position:absolute;top:6px;left:6px;padding:3px 6px;border-radius:99px;background:#1769a6;color:#fff;font-size:8px;font-weight:900}.birthday-year-card b,.birthday-year-card span,.birthday-year-card small{display:block}.birthday-year-card b{color:#1769a6;font-size:17px;margin:7px 0}.birthday-year-card span{color:#244f64;font-size:11px;font-weight:800;line-height:1.7}.birthday-year-card small{color:#768c98;font-size:9px;line-height:1.65;margin-top:4px}.age-date-tool{display:grid;gap:12px;margin-top:17px;padding-top:17px;border-top:1px solid #e4edf3}.age-target-tabs{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:5px;border-radius:13px;background:#edf4f8}.age-target-tabs button{min-height:40px;border:0;border-radius:9px;background:transparent;color:#587181;font-weight:900;cursor:pointer}.age-target-tabs button.active{background:#fff;color:#1769a6;box-shadow:0 3px 10px rgba(26,83,125,.10)}.age-target-inputs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.age-target-inputs[hidden]{display:none}.age-target-inputs label{display:grid;gap:6px;color:#526f7f;font-size:10px;font-weight:900}.age-target-inputs input{width:100%;min-height:46px;margin:0!important;direction:ltr;text-align:center}.age-date-button{min-height:47px;border:0;border-radius:12px;padding:10px 18px;background:linear-gradient(135deg,#1769a6,#2e86c2);color:#fff;font-weight:900;cursor:pointer}.age-date-result{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.age-date-result[hidden]{display:none}.age-date-result>div{padding:12px;border-radius:13px;background:#f3f8fc;border:1px solid #deebf3;text-align:center}.age-date-result strong,.age-date-result small{display:block}.age-date-result strong{color:#1769a6;font-size:16px;line-height:1.7}.age-date-result small{color:#728895;font-size:10px;margin-top:4px}.image-share-box{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:20px 0;padding:16px 18px;border:1px solid #eadcf4;border-radius:19px;background:linear-gradient(135deg,#fcf7ff,#f5f9ff)}.image-share-box h2{margin:0 0 5px;color:#56377d;font-size:18px}.image-share-box p{margin:0;color:#7f7090;font-size:11px}.image-share-actions{display:flex;gap:8px}.image-share-actions button{min-height:43px;border-radius:11px;padding:9px 13px;font-weight:900;cursor:pointer}.share-image-download{border:1px solid #bca5d4;background:#fff;color:#67448c}.share-image-native{border:0;background:#67448c;color:#fff}html[data-theme="dark"] .rare-age-section{background:linear-gradient(145deg,#18181b,#20252b)!important;border-color:#3f4c59!important}html[data-theme="dark"] .rare-age-head h2,html[data-theme="dark"] .rare-age-card b{color:#f4f4f5!important}html[data-theme="dark"] .rare-age-head p{color:#a1a1aa!important}html[data-theme="dark"] .rare-age-badge,html[data-theme="dark"] .rare-age-card{background:#27272a!important;border-color:#3f3f46!important}html[data-theme="dark"] .rare-age-card span{color:#93c5fd!important}html[data-theme="dark"] .rare-age-card small{color:#a1a1aa!important}html[data-theme="dark"] .age-future-section{background:#18181b!important;border-color:#3f3f46!important}html[data-theme="dark"] .age-future-title,html[data-theme="dark"] .birthday-year-card span{color:#f4f4f5!important}html[data-theme="dark"] .birthday-year-card,html[data-theme="dark"] .age-date-result>div{background:#27272a!important;border-color:#3f3f46!important}html[data-theme="dark"] .image-share-box{background:#211b28!important;border-color:#4c3b5b!important}html[data-theme="dark"] .image-share-box h2{color:#e9d5ff!important}html[data-theme="dark"] .image-share-box p{color:#c4b5d0!important}@media (max-width:850px){.birthday-five-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.birthday-year-card:first-child{grid-column:1/-1}.image-share-box{align-items:flex-start;flex-direction:column}.image-share-actions{width:100%}.image-share-actions button{flex:1}}@media (max-width:620px){.rare-age-section,.age-future-section{padding:13px;border-radius:18px}.rare-age-head{align-items:flex-start}.rare-age-head h2,.age-future-title{font-size:18px}.rare-next{grid-template-columns:48px minmax(0,1fr);padding:12px}.rare-next-icon{width:44px;height:44px}.rare-next-count{grid-column:1/-1;width:100%;box-sizing:border-box}.rare-age-grid{grid-template-columns:1fr}.age-date-button{width:100%}.age-date-result{grid-template-columns:1fr}.image-share-actions{display:grid;grid-template-columns:1fr;width:100%}}@media (max-width:700px){.table-wrapper{max-height:none!important;overflow-y:visible!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom}.comments-section{content-visibility:visible!important;contain-intrinsic-size:none!important}.age-insights{content-visibility:auto!important;contain-intrinsic-size:auto 900px!important}.seo-content,.footer-tools-results{content-visibility:auto!important;contain-intrinsic-size:auto 1200px!important}}@media (max-width:700px){.grid-3,.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.card-box{min-width:0!important;padding-left:8px!important;padding-right:8px!important}}@media (max-width:340px){.grid-3,.grid-4{grid-template-columns:1fr!important}}.ee3-assistant-launcher{position:fixed;left:max(14px,env(safe-area-inset-left));bottom:max(16px,env(safe-area-inset-bottom));z-index:2147483644;width:58px;height:58px;border:0;border-radius:50%;background:linear-gradient(145deg,#168fe7,#086bd8);color:#fff;padding:0;display:grid;place-items:center;box-shadow:0 10px 28px rgba(8,107,216,.32);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.ee3-assistant-launcher:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(8,107,216,.38)}.ee3-assistant-launcher:active{transform:scale(.96)}.ee3-assistant-launcher svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ee3-assistant-launcher-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ee3-assistant-launcher[hidden]{display:none!important}.ee3-assistant-launcher .ee3-assistant-dot{position:absolute;right:2px;top:3px;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:#32d583;box-shadow:0 0 0 3px rgba(50,213,131,.18)}.ee3-assistant-teaser{position:fixed;left:max(14px,env(safe-area-inset-left));bottom:max(83px,calc(env(safe-area-inset-bottom)+83px));z-index:2147483643;width:min(292px,calc(100vw - 28px));display:flex;align-items:flex-start;gap:8px;padding:13px 38px 13px 14px;border:1px solid #dbe5eb;border-radius:17px;background:#fff;color:#213746;box-shadow:0 12px 34px rgba(20,61,80,.17);font:800 13px/1.65 Tahoma,Arial,sans-serif;direction:rtl;text-align:right;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);transition:opacity .22s ease,transform .22s ease,visibility .22s ease}.ee3-assistant-teaser:after{content:"";position:absolute;left:23px;bottom:-8px;width:14px;height:14px;background:#fff;border-left:1px solid #dbe5eb;border-bottom:1px solid #dbe5eb;transform:rotate(-45deg)}.ee3-assistant-teaser.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:none}.ee3-assistant-teaser-text{cursor:pointer}.ee3-assistant-teaser-close{position:absolute;right:7px;top:7px;width:26px;height:26px;border:0;border-radius:50%;background:#eef3f6;color:#536b77;font-size:18px;line-height:1;cursor:pointer}.ee3-has-bottom-nav .ee3-assistant-launcher{bottom:calc(84px+env(safe-area-inset-bottom))}.ee3-has-bottom-nav .ee3-assistant-teaser{bottom:calc(153px+env(safe-area-inset-bottom))}.ee3-assistant-backdrop{position:fixed;inset:0;z-index:2147483646;background:rgba(9,9,11,.48);backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.ee3-assistant-backdrop.is-open{opacity:1;visibility:visible}html.ee3-assistant-active{overflow:hidden!important}.ee3-assistant-panel{position:fixed;left:max(12px,env(safe-area-inset-left));bottom:max(16px,env(safe-area-inset-bottom));z-index:2147483647;width:min(420px,calc(100vw - 24px));max-height:min(680px,calc(100dvh - 32px));background:#fff;color:#18181b;border:1px solid #e4e4e7;border-radius:22px;box-shadow:0 24px 70px rgba(9,9,11,.32);overflow:hidden;display:flex;flex-direction:column;direction:rtl;text-align:right;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(18px) scale(.98);transform-origin:bottom left;transition:opacity .2s ease,transform .24s cubic-bezier(.22,.8,.3,1),visibility .2s ease}.ee3-assistant-panel.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.ee3-assistant-head{background:linear-gradient(135deg,#71717a,#3f3f46);color:#fff;padding:15px;display:flex;align-items:center;gap:11px;border-bottom:1px solid rgba(255,255,255,.12)}.ee3-assistant-avatar{width:44px;height:44px;border-radius:15px;background:rgba(255,255,255,.18);display:grid;place-items:center;font-size:24px;flex:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.13)}.ee3-assistant-title{min-width:0;flex:1}.ee3-assistant-title strong,.ee3-assistant-title small{display:block}.ee3-assistant-title strong{letter-spacing:.1px}.ee3-assistant-title small{opacity:.9;font-size:.76rem;margin-top:1px}.ee3-assistant-close{width:42px;height:42px;border:0;border-radius:13px;background:rgba(255,255,255,.14);color:#fff;font-size:22px;cursor:pointer;transition:background .15s ease,transform .15s ease}.ee3-assistant-close:hover{background:rgba(255,255,255,.24)}.ee3-assistant-close:active{transform:scale(.95)}.ee3-assistant-messages{min-height:210px;overflow-y:auto;padding:15px;background:linear-gradient(180deg,#f8fafc,#f4f4f5);overscroll-behavior:contain;touch-action:pan-y;scroll-behavior:smooth}.ee3-assistant-message{width:fit-content;max-width:88%;margin:0 0 10px;padding:11px 14px;border-radius:16px;line-height:1.7;font-size:.92rem;white-space:pre-line;animation:ee3MessageIn .2s ease both}.ee3-assistant-message.bot{background:#fff;border:1px solid #e4e4e7;border-top-right-radius:5px;box-shadow:0 3px 12px rgba(24,24,27,.045)}.ee3-assistant-message.user{background:linear-gradient(135deg,#63636b,#3f3f46);color:#fff;margin-right:auto;border-top-left-radius:5px;box-shadow:0 4px 14px rgba(39,39,42,.14)}.ee3-assistant-message a{color:#315f9e;font-weight:800;text-decoration:none}.ee3-assistant-message a:hover{text-decoration:underline}.ee3-assistant-typing{color:#71717a;font-size:.78rem;padding:0 16px 7px;background:#f4f4f5}.ee3-assistant-name{padding:12px 14px;background:#fff;border-top:1px solid #e4e4e7}.ee3-assistant-name label{display:block;font-weight:700;margin-bottom:6px}.ee3-assistant-name-row{display:flex;gap:7px}.ee3-assistant-name input,.ee3-assistant-compose input{min-width:0;flex:1;height:46px;border:1px solid #d4d4d8;border-radius:12px;padding:0 12px;background:#fff;color:#18181b;font-size:16px}.ee3-assistant-name button,.ee3-assistant-compose button{min-width:74px;border:0;border-radius:12px;background:#52525b;color:#fff;padding:0 13px;font-weight:800;cursor:pointer}.ee3-assistant-skip{display:block!important;width:100%;min-height:38px!important;margin-top:8px;background:#f4f4f5!important;color:#52525b!important;border:1px solid #d4d4d8!important}.ee3-assistant-quick{display:flex;gap:7px;overflow-x:auto;padding:10px 14px;background:#fff;border-top:1px solid #e4e4e7;scrollbar-width:none;scroll-snap-type:x proximity}.ee3-assistant-quick::-webkit-scrollbar{display:none}.ee3-assistant-quick button{flex:none;min-height:40px;border:1px solid #d4d4d8;border-radius:999px;background:#fff;color:#3f3f46;padding:0 13px;font-weight:700;cursor:pointer;white-space:nowrap;scroll-snap-align:start;transition:background .15s ease,border-color .15s ease,transform .15s ease}.ee3-assistant-quick button:hover{background:#f4f4f5;border-color:#a1a1aa}.ee3-assistant-quick button:active{transform:scale(.97)}.ee3-assistant-name[hidden],.ee3-assistant-quick[hidden],.ee3-assistant-compose[hidden],.ee3-assistant-typing[hidden]{display:none!important}.ee3-assistant-compose{display:flex;gap:7px;padding:10px 14px;background:#fff;border-top:1px solid #e4e4e7}.ee3-assistant-controls{display:flex;justify-content:space-between;gap:8px;padding:9px 14px 12px;background:#fff}.ee3-assistant-controls button{border:0;background:transparent;color:#52525b;font-size:.76rem;text-decoration:underline;cursor:pointer}.ee3-assistant-note{padding:0 14px 11px;background:#fff;color:#71717a;font-size:.7rem;text-align:center}html[data-theme="dark"] .ee3-assistant-panel{background:#18181b;color:#f4f4f5;border-color:#3f3f46}.dark-mode .ee3-assistant-panel{background:#18181b;color:#f4f4f5;border-color:#3f3f46}html[data-theme="dark"] .ee3-assistant-teaser,.dark-mode .ee3-assistant-teaser{background:#27272a;color:#f4f4f5;border-color:#52525b}html[data-theme="dark"] .ee3-assistant-teaser:after,.dark-mode .ee3-assistant-teaser:after{background:#27272a;border-color:#52525b}html[data-theme="dark"] .ee3-assistant-teaser-close,.dark-mode .ee3-assistant-teaser-close{background:#3f3f46;color:#fff}html[data-theme="dark"] .ee3-assistant-messages,.dark-mode .ee3-assistant-messages,html[data-theme="dark"] .ee3-assistant-typing,.dark-mode .ee3-assistant-typing{background:#111113}html[data-theme="dark"] .ee3-assistant-message.bot,.dark-mode .ee3-assistant-message.bot,html[data-theme="dark"] .ee3-assistant-name,.dark-mode .ee3-assistant-name,html[data-theme="dark"] .ee3-assistant-quick,.dark-mode .ee3-assistant-quick,html[data-theme="dark"] .ee3-assistant-compose,.dark-mode .ee3-assistant-compose,html[data-theme="dark"] .ee3-assistant-controls,.dark-mode .ee3-assistant-controls,html[data-theme="dark"] .ee3-assistant-note,.dark-mode .ee3-assistant-note{background:#18181b;border-color:#3f3f46}html[data-theme="dark"] .ee3-assistant-name input,html[data-theme="dark"] .ee3-assistant-compose input,.dark-mode .ee3-assistant-name input,.dark-mode .ee3-assistant-compose input{background:#27272a;color:#fff;border-color:#52525b}html[data-theme="dark"] .ee3-assistant-quick button,.dark-mode .ee3-assistant-quick button{background:#27272a;color:#fff;border-color:#52525b}@media (max-width:560px){.ee3-assistant-launcher{left:10px}.ee3-assistant-teaser{left:10px;width:min(282px,calc(100vw - 20px))}.ee3-assistant-panel{inset:max(8px,env(safe-area-inset-top)) 8px max(8px,env(safe-area-inset-bottom));width:auto;max-height:none;border-radius:19px}.ee3-assistant-messages{min-height:150px;flex:1}.ee3-assistant-message{max-width:92%}}@media (prefers-reduced-motion:reduce){.ee3-assistant-panel,.ee3-assistant-backdrop,.ee3-assistant-message,.ee3-assistant-panel *,.ee3-assistant-launcher,.ee3-assistant-teaser{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.ee3-footer-service-arrow{background:#111827 !important;color:#ffffff !important;opacity:1 !important;filter:none !important}.ee3-footer-service-arrow svg{color:#ffffff !important;opacity:1 !important;filter:none !important}.ee3-footer-service-arrow svg path,.ee3-footer-service-arrow svg line,.ee3-footer-service-arrow svg polyline{stroke:#ffffff !important;opacity:1 !important}.ee3-footer-service-arrow svg path[fill]:not([fill="none"]),.ee3-footer-service-arrow svg polygon[fill]:not([fill="none"]){fill:#ffffff !important}#ee3-bottom-nav .ee3-bottom-nav-item:active{background:#e2e8f0 !important;color:#1f2937 !important}.ee3-footer-service-arrow:active{background:#020617 !important;color:#ffffff !important}.ee3-assistant-launcher{top:max(14px,env(safe-area-inset-top))!important;bottom:auto!important}.ee3-assistant-teaser{top:74px!important;bottom:auto!important}.ee3-assistant-teaser:after{top:-7px!important;bottom:auto!important;border-top:1px solid #d4d4d8!important;border-left:1px solid #d4d4d8!important;border-right:0!important;border-bottom:0!important}@media (max-width:560px){.ee3-assistant-launcher{top:max(10px,env(safe-area-inset-top))!important;bottom:auto!important}.ee3-assistant-teaser{top:70px!important;bottom:auto!important}}.ee3-assistant-launcher{top:auto!important;bottom:max(18px,env(safe-area-inset-bottom))!important}.ee3-assistant-teaser{top:auto!important;bottom:82px!important}.ee3-assistant-teaser:after{top:auto!important;bottom:-7px!important;border-top:0!important;border-left:0!important;border-right:1px solid #d4d4d8!important;border-bottom:1px solid #d4d4d8!important}@media (max-width:560px){.ee3-assistant-launcher{top:auto!important;bottom:max(14px,env(safe-area-inset-bottom))!important}.ee3-assistant-teaser{top:auto!important;bottom:78px!important}}#ee3-bottom-nav .ee3-bottom-nav-item{min-width:48px!important;min-height:48px!important;padding-top:6px!important;padding-bottom:6px!important;box-sizing:border-box!important;touch-action:manipulation;}#ee3-bottom-nav .ee3-bottom-nav-item b,#ee3-bottom-nav .ee3-bottom-nav-item svg{flex:0 0 auto;}.ee3-assistant-launcher{min-width:48px!important;min-height:48px!important;box-sizing:border-box!important;touch-action:manipulation;}@media (max-width:560px){#ee3-bottom-nav .ee3-bottom-nav-item{min-width:48px!important;min-height:48px!important;}.ee3-assistant-launcher{min-width:48px!important;min-height:48px!important;}}#ee3-bottom-nav.ee3-bottom-nav{background:rgba(255,255,255,.98)!important;color:#3f3f46!important;border-top:1px solid #e4e4e7!important;box-shadow:0 -8px 24px rgba(24,24,27,.07)!important;backdrop-filter:none}#ee3-bottom-nav .ee3-bottom-nav-item{position:relative!important;color:#52525b!important;background:transparent!important;border-radius:14px!important;margin:5px 3px!important;transition:background .18s ease,color .18s ease,transform .18s ease!important}#ee3-bottom-nav .ee3-bottom-nav-item b,#ee3-bottom-nav .ee3-bottom-nav-item span,#ee3-bottom-nav .ee3-bottom-nav-item svg{color:inherit!important}#ee3-bottom-nav .ee3-bottom-nav-item svg{fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;opacity:.88!important}#ee3-bottom-nav .ee3-bottom-nav-item svg path,#ee3-bottom-nav .ee3-bottom-nav-item svg circle,#ee3-bottom-nav .ee3-bottom-nav-item svg rect,#ee3-bottom-nav .ee3-bottom-nav-item svg line,#ee3-bottom-nav .ee3-bottom-nav-item svg polyline,#ee3-bottom-nav .ee3-bottom-nav-item svg polygon{fill:none!important;stroke:currentColor!important}#ee3-bottom-nav .ee3-bottom-nav-item.is-active{color:#334155!important;background:#f1f5f9!important;box-shadow:inset 0 0 0 1px #dbe3ea!important;transform:translateY(-1px)!important;font-weight:800!important}#ee3-bottom-nav .ee3-bottom-nav-item.is-active::before{content:"";position:absolute;top:-5px;left:50%;transform:translateX(-50%);width:28px;height:3px;border-radius:999px;background:#64748b}#ee3-bottom-nav .ee3-bottom-nav-item.is-active b,#ee3-bottom-nav .ee3-bottom-nav-item.is-active span,#ee3-bottom-nav .ee3-bottom-nav-item.is-active svg{color:#334155!important}#ee3-bottom-nav .ee3-bottom-nav-item.is-active svg{opacity:1!important}.ee3-footer-service-arrow{color:#fff!important;background:#111827!important;background-color:#111827!important;opacity:1!important;filter:none!important;text-shadow:none!important}.ee3-footer-service-arrow,.ee3-footer-service-arrow *,.ee3-footer-service-arrow svg,.ee3-footer-service-arrow svg *{color:#fff!important;fill:currentColor!important;stroke:currentColor!important;opacity:1!important;filter:none!important}html[data-theme="dark"] #ee3-bottom-nav.ee3-bottom-nav{background:rgba(24,24,27,.98)!important;border-top-color:#3f3f46!important;color:#e4e4e7!important}html[data-theme="dark"] #ee3-bottom-nav .ee3-bottom-nav-item{color:#d4d4d8!important}html[data-theme="dark"] #ee3-bottom-nav .ee3-bottom-nav-item.is-active{color:#fff!important;background:#3f3f46!important;box-shadow:inset 0 0 0 1px #52525b!important}html[data-theme="dark"] #ee3-bottom-nav .ee3-bottom-nav-item.is-active::before{background:#e4e4e7}.ee3-assistant-launcher{top:auto!important;bottom:calc(84px+env(safe-area-inset-bottom))!important;width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;}.ee3-assistant-teaser{top:auto!important;bottom:calc(150px+env(safe-area-inset-bottom))!important;}#ee3-bottom-nav .ee3-bottom-nav-item{min-width:48px!important;min-height:48px!important;}@media (max-width:560px){.ee3-assistant-launcher{top:auto!important;bottom:calc(82px+env(safe-area-inset-bottom))!important;width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;}.ee3-assistant-teaser{top:auto!important;bottom:calc(148px+env(safe-area-inset-bottom))!important;}}@media (max-width:560px){.ee3-assistant-panel{top:max(8px,env(safe-area-inset-top))!important;right:8px!important;left:8px!important;bottom:auto!important;height:calc(var(--ee3-vvh,100dvh) - max(8px,env(safe-area-inset-top)) - 8px)!important;max-height:none!important;min-height:0!important;overflow:hidden!important;}.ee3-assistant-messages{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;}.ee3-assistant-name,.ee3-assistant-quick,.ee3-assistant-compose,.ee3-assistant-controls,.ee3-assistant-note{flex:0 0 auto!important;}.ee3-assistant-compose{position:relative!important;z-index:3!important;padding-bottom:max(10px,env(safe-area-inset-bottom))!important;}}@media (max-width:560px){html.ee3-keyboard-open .ee3-assistant-controls,html.ee3-keyboard-open .ee3-assistant-note,html.ee3-keyboard-open .ee3-assistant-quick{display:none!important;}html.ee3-keyboard-open .ee3-assistant-panel{height:calc(var(--ee3-vvh,100dvh) - max(8px,env(safe-area-inset-top)) - 8px)!important;}html.ee3-keyboard-open .ee3-assistant-messages{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain;padding-bottom:10px!important;}html.ee3-keyboard-open .ee3-assistant-compose{flex:0 0 auto!important;margin-top:auto!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important;}}@media (max-width:560px){.ee3-assistant-compose{gap:6px!important;padding:6px 10px max(6px,env(safe-area-inset-bottom))!important;min-height:0!important;}.ee3-assistant-compose input#ee3-assistant-input{height:42px!important;min-height:42px!important;max-height:42px!important;padding:0 12px!important;border-radius:12px!important;line-height:42px!important;font-size:16px!important;outline:none!important;box-shadow:none!important;border-width:1px!important;}.ee3-assistant-compose button#ee3-assistant-send{height:42px!important;min-height:42px!important;max-height:42px!important;min-width:68px!important;padding:0 10px!important;border-radius:12px!important;line-height:42px!important;}html.ee3-keyboard-open .ee3-assistant-compose{padding-top:6px!important;padding-bottom:max(6px,env(safe-area-inset-bottom))!important;}}@media (max-width:560px){.ee3-assistant-panel{position:fixed!important;top:calc(var(--ee3-vv-top,0px)+max(8px,env(safe-area-inset-top)))!important;bottom:auto!important;height:calc(var(--ee3-vvh,100dvh) - max(8px,env(safe-area-inset-top)) - 8px)!important;max-height:none!important;overscroll-behavior:contain!important;}html.ee3-keyboard-open .ee3-assistant-panel{top:calc(var(--ee3-vv-top,0px)+max(6px,env(safe-area-inset-top)))!important;height:calc(var(--ee3-vvh,100dvh) - max(6px,env(safe-area-inset-top)) - 6px)!important;}html.ee3-keyboard-open .ee3-assistant-messages{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}}@media (max-width:560px){html.ee3-keyboard-open,html.ee3-keyboard-open body{overscroll-behavior:none!important;}html.ee3-keyboard-open body{overflow:hidden!important;touch-action:none!important;}html.ee3-keyboard-open .ee3-assistant-panel,html.ee3-keyboard-open .ee3-assistant-messages,html.ee3-keyboard-open .ee3-assistant-compose{touch-action:pan-y!important;}html.ee3-keyboard-open .ee3-assistant-compose{padding-bottom:6px!important;}}@media (max-width:560px){html.ee3-ios-chat-open body{position:fixed!important;left:0!important;right:0!important;width:100%!important;overflow:hidden!important;}html.ee3-ios-chat-open .ee3-assistant-panel{position:fixed!important;left:8px!important;right:8px!important;top:auto!important;bottom:calc(100vh - var(--ee3-vv-bottom,100vh)+6px)!important;height:min(560px,calc(var(--ee3-vvh,100dvh) - 12px))!important;max-height:calc(var(--ee3-vvh,100dvh) - 12px)!important;margin:0!important;transform:none!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;}html.ee3-ios-chat-open .ee3-assistant-messages{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;}html.ee3-ios-chat-open .ee3-assistant-compose{position:relative!important;inset:auto!important;flex:0 0 auto!important;transform:none!important;margin:0!important;z-index:5!important;}}@media (max-width:560px){html.ee3-mobile-keyboard-open,html.ee3-mobile-keyboard-open body{overscroll-behavior:none!important;}html.ee3-mobile-keyboard-open body{overflow:hidden!important;}html.ee3-mobile-keyboard-open .ee3-assistant-panel{position:fixed!important;left:8px!important;right:8px!important;top:calc(var(--ee3-final-vv-top,0px)+6px)!important;bottom:auto!important;width:auto!important;height:calc(var(--ee3-final-vvh,100dvh) - 12px)!important;max-height:calc(var(--ee3-final-vvh,100dvh) - 12px)!important;margin:0!important;transform:none!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border-radius:16px!important;}html.ee3-mobile-keyboard-open .ee3-assistant-messages{flex:1 1 auto!important;min-height:70px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}html.ee3-mobile-keyboard-open .ee3-assistant-controls,html.ee3-mobile-keyboard-open .ee3-assistant-note,html.ee3-mobile-keyboard-open .ee3-assistant-quick,html.ee3-mobile-keyboard-open .ee3-assistant-name{display:none!important;}html.ee3-mobile-keyboard-open .ee3-assistant-compose{position:relative!important;inset:auto!important;flex:0 0 auto!important;margin:0!important;transform:none!important;padding:8px 10px!important;background:#fff!important;z-index:10!important;}html.ee3-mobile-keyboard-open .ee3-assistant-header{flex:0 0 auto!important;}}@media (max-width:560px){html.ee3-ios-chat-open .ee3-assistant-panel,html.ee3-mobile-keyboard-open .ee3-assistant-panel{top:auto!important;bottom:auto!important;height:auto!important;max-height:none!important}html.ee3-kbd-final body{overflow:hidden!important;overscroll-behavior:none!important}html.ee3-kbd-final .ee3-assistant-panel{position:fixed!important;left:8px!important;right:8px!important;top:calc(var(--ee3-vtop,0px)+6px)!important;bottom:auto!important;width:auto!important;height:calc(var(--ee3-vheight,100dvh) - 12px)!important;max-height:calc(var(--ee3-vheight,100dvh) - 12px)!important;min-height:0!important;margin:0!important;transform:none!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;}html.ee3-kbd-final .ee3-assistant-header{flex:0 0 auto!important}html.ee3-kbd-final .ee3-assistant-messages{flex:1 1 0!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}html.ee3-kbd-final .ee3-assistant-controls,html.ee3-kbd-final .ee3-assistant-note,html.ee3-kbd-final .ee3-assistant-quick,html.ee3-kbd-final .ee3-assistant-name{display:none!important}html.ee3-kbd-final .ee3-assistant-compose{position:static!important;inset:auto!important;flex:0 0 auto!important;margin:0!important;transform:none!important}}@media (max-width:560px){html.ee3-chat-keyboard body{overflow:hidden!important;overscroll-behavior:none!important}html.ee3-chat-keyboard .ee3-assistant-panel{display:flex!important;visibility:visible!important;opacity:1!important;position:fixed!important;left:8px!important;right:8px!important;top:calc(var(--ee3-chat-top,0px)+6px)!important;bottom:auto!important;width:auto!important;height:calc(var(--ee3-chat-height,100dvh) - 12px)!important;max-height:calc(var(--ee3-chat-height,100dvh) - 12px)!important;min-height:0!important;margin:0!important;transform:none!important;overflow:hidden!important;z-index:2147483001!important}html.ee3-chat-keyboard .ee3-assistant-messages{display:block!important;flex:1 1 0!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important}html.ee3-chat-keyboard .ee3-assistant-controls,html.ee3-chat-keyboard .ee3-assistant-note,html.ee3-chat-keyboard .ee3-assistant-quick,html.ee3-chat-keyboard .ee3-assistant-name{display:none!important}html.ee3-chat-keyboard .ee3-assistant-compose{display:flex!important;visibility:visible!important;position:relative!important;inset:auto!important;flex:0 0 auto!important;margin:0!important;transform:none!important;padding:6px 10px!important;background:var(--card-bg,#fff)!important;z-index:5!important}html.ee3-chat-keyboard #ee3-assistant-input,html.ee3-chat-keyboard #ee3-assistant-send{height:42px!important;min-height:42px!important}}@media (max-width:560px){html.ee3-chat-focus body{overflow:auto!important}html.ee3-chat-focus .ee3-assistant-panel{position:fixed!important;left:8px!important;right:8px!important;top:auto!important;bottom:calc(var(--ee3-keyboard-cover,0px)+6px)!important;height:auto!important;max-height:min(390px,calc(var(--ee3-visible-height,100dvh) - 12px))!important;min-height:0!important;width:auto!important;display:flex!important;flex-direction:column!important;visibility:visible!important;opacity:1!important;transform:none!important;overflow:hidden!important;z-index:2147483000!important;}html.ee3-chat-focus .ee3-assistant-head{display:flex!important;flex:0 0 auto!important}html.ee3-chat-focus .ee3-assistant-messages{display:block!important;flex:1 1 auto!important;min-height:80px!important;max-height:190px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}html.ee3-chat-focus .ee3-assistant-compose{display:flex!important;position:relative!important;inset:auto!important;flex:0 0 auto!important;visibility:visible!important;opacity:1!important;transform:none!important;z-index:5!important}html.ee3-chat-focus .ee3-assistant-controls,html.ee3-chat-focus .ee3-assistant-note,html.ee3-chat-focus .ee3-assistant-quick,html.ee3-chat-focus .ee3-assistant-name{display:none!important}}@media (max-width:560px){html.ee3-keyboard-open body,html.ee3-ios-chat-open body,html.ee3-mobile-keyboard-open body,html.ee3-kbd-final body,html.ee3-chat-keyboard body,html.ee3-chat-focus body{position:static!important;inset:auto!important;width:auto!important;overflow:auto!important;touch-action:auto!important;}html.ee3-keyboard-open .ee3-assistant-panel,html.ee3-ios-chat-open .ee3-assistant-panel,html.ee3-mobile-keyboard-open .ee3-assistant-panel,html.ee3-kbd-final .ee3-assistant-panel,html.ee3-chat-keyboard .ee3-assistant-panel,html.ee3-chat-focus .ee3-assistant-panel{bottom:auto!important;}html.ee3-kb2 .ee3-assistant-backdrop{z-index:2147483645!important;}html.ee3-kb2 .ee3-assistant-panel{display:flex!important;position:fixed!important;z-index:2147483647!important;left:8px!important;right:8px!important;top:calc(var(--ee3-kb2-top,0px)+6px)!important;bottom:auto!important;width:auto!important;height:calc(var(--ee3-kb2-height,100dvh) - 12px)!important;max-height:calc(var(--ee3-kb2-height,100dvh) - 12px)!important;min-height:0!important;margin:0!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;overflow:hidden!important;flex-direction:column!important;}html.ee3-kb2 .ee3-assistant-head{display:flex!important;flex:0 0 auto!important}html.ee3-kb2 .ee3-assistant-messages{display:block!important;flex:1 1 0!important;min-height:70px!important;max-height:none!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}html.ee3-kb2 .ee3-assistant-typing{flex:0 0 auto!important}html.ee3-kb2 .ee3-assistant-compose{display:flex!important;position:static!important;inset:auto!important;flex:0 0 auto!important;margin:0!important;transform:none!important;visibility:visible!important;opacity:1!important;padding:6px 10px!important;padding-bottom:max(6px,env(safe-area-inset-bottom))!important;}html.ee3-kb2 .ee3-assistant-compose input{display:block!important;height:42px!important;min-height:42px!important;font-size:16px!important}html.ee3-kb2 .ee3-assistant-compose button{display:block!important;height:42px!important;min-height:42px!important}html.ee3-kb2 .ee3-assistant-controls,html.ee3-kb2 .ee3-assistant-note,html.ee3-kb2 .ee3-assistant-quick,html.ee3-kb2 .ee3-assistant-name{display:none!important}}.age-target-inputs select{width:100%;height:44px;min-height:44px;border:1px solid var(--border-color,#d4d4d8);border-radius:10px;background:#fff;color:var(--text-main,#18181b);padding:4px 8px;font:inherit;text-align:center;text-align-last:center;}.age-target-inputs select[aria-invalid="true"],.age-target-inputs select[aria-invalid="true"]:focus{border-color:#dc2626!important;box-shadow:0 0 0 3px rgba(220,38,38,.14)!important;}.age-target-inputs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;direction:rtl!important;}.age-target-inputs label{min-width:0!important;margin:0!important}.age-target-inputs select{width:100%!important;height:44px!important;min-height:44px!important;padding:3px 6px!important;border-radius:10px!important;font-size:.86rem!important;text-align:center!important;text-align-last:center!important;}#target-inputs-greg[hidden],#target-inputs-hijri[hidden]{display:none!important}#target-inputs-greg:not([hidden]),#target-inputs-hijri:not([hidden]){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;direction:rtl!important}.age-target-inputs select{width:100%!important;height:44px!important;min-height:44px!important;text-align:center!important;text-align-last:center!important}[data-theme="dark"] .error-message,.dark-mode .error-message,body.dark .error-message{color:#ff7a85!important;}#ee3-theme-segment{display:none!important}[data-theme="dark"] .age-date-card .age-date-tabs,[data-theme="dark"] .age-date-card .target-calendar-tabs,.dark-mode .age-date-card .age-date-tabs,.dark-mode .age-date-card .target-calendar-tabs,body.dark .age-date-card .age-date-tabs,body.dark .age-date-card .target-calendar-tabs{background:#27272a!important;border-color:#45454d!important;}[data-theme="dark"] .age-date-card [data-target-calendar],.dark-mode .age-date-card [data-target-calendar],body.dark .age-date-card [data-target-calendar]{background:#27272a!important;color:#d4d4d8!important;border-color:transparent!important;}[data-theme="dark"] .age-date-card [data-target-calendar].active,.dark-mode .age-date-card [data-target-calendar].active,body.dark .age-date-card [data-target-calendar].active{background:#3f3f46!important;color:#fafafa!important;box-shadow:0 1px 5px rgba(0,0,0,.28)!important;}[data-theme="dark"] .age-date-card .target-calendar-switch,[data-theme="dark"] .age-date-card .target-calendar-tabs,[data-theme="dark"] .age-date-card .age-date-tabs,[data-theme="dark"] .age-date-card .calendar-switch,.dark-mode .age-date-card .target-calendar-switch,.dark-mode .age-date-card .target-calendar-tabs,.dark-mode .age-date-card .age-date-tabs,.dark-mode .age-date-card .calendar-switch,body.dark .age-date-card .target-calendar-switch,body.dark .age-date-card .target-calendar-tabs,body.dark .age-date-card .age-date-tabs,body.dark .age-date-card .calendar-switch{background:#232327!important;border-color:#46464e!important;}[data-theme="dark"] [data-target-calendar],.dark-mode [data-target-calendar],body.dark [data-target-calendar]{background:#2b2b30!important;color:#d4d4d8!important;border-color:#46464e!important;box-shadow:none!important;}[data-theme="dark"] [data-target-calendar].active,[data-theme="dark"] [data-target-calendar][aria-selected="true"],.dark-mode [data-target-calendar].active,.dark-mode [data-target-calendar][aria-selected="true"],body.dark [data-target-calendar].active,body.dark [data-target-calendar][aria-selected="true"]{background:#3f3f46!important;color:#fff!important;border-color:#5f5f69!important;box-shadow:0 1px 5px rgba(0,0,0,.28)!important;}[data-theme="dark"] .rare-milestones .highlight,[data-theme="dark"] .rare-milestones .featured,[data-theme="dark"] .rare-milestones .active,[data-theme="dark"] .rare-milestone-main,[data-theme="dark"] .milestone-featured,.dark-mode .rare-milestones .highlight,.dark-mode .rare-milestones .featured,.dark-mode .rare-milestones .active,.dark-mode .rare-milestone-main,.dark-mode .milestone-featured,body.dark .rare-milestone-main,body.dark .milestone-featured{background:#303036!important;color:#f4f4f5!important;border-color:#50505a!important;box-shadow:none!important;}[data-theme="dark"] .rare-age-section .rare-next,.dark-mode .rare-age-section .rare-next,body.dark .rare-age-section .rare-next{background:#303036!important;border-color:#50505a!important;color:#f4f4f5!important;box-shadow:none!important;}[data-theme="dark"] .rare-age-section .rare-next-count,.dark-mode .rare-age-section .rare-next-count,body.dark .rare-age-section .rare-next-count{background:#3a3a41!important;color:#fafafa!important;}[data-theme="dark"] .rare-age-section .rare-age-badge,.dark-mode .rare-age-section .rare-age-badge,body.dark .rare-age-section .rare-age-badge{background:#29292e!important;border-color:#494950!important;color:#e4e4e7!important;}html[data-theme="dark"] .age-date-tool,.dark-mode .age-date-tool{background:#1f1f23!important;border-color:#45454d!important;color:#f4f4f5!important;}html[data-theme="dark"] .age-target-tabs,.dark-mode .age-target-tabs{background:#27272a!important;border:1px solid #45454d!important;box-shadow:none!important;}html[data-theme="dark"] .age-target-tabs button,.dark-mode .age-target-tabs button{background:#27272a!important;color:#d4d4d8!important;border-color:transparent!important;box-shadow:none!important;}html[data-theme="dark"] .age-target-tabs button.active,.dark-mode .age-target-tabs button.active{background:#3f3f46!important;color:#fff!important;border-color:#5b5b65!important;box-shadow:none!important;}html[data-theme="dark"] .age-target-inputs select,.dark-mode .age-target-inputs select{background:#27272a!important;color:#f4f4f5!important;border-color:#52525b!important;}html[data-theme="dark"] .age-date-button,.dark-mode .age-date-button{background:linear-gradient(135deg,#52525b,#3f3f46)!important;color:#fff!important;box-shadow:none!important;}html[data-theme="dark"] .image-share-box,.dark-mode .image-share-box{background:#1f1f23!important;border-color:#45454d!important;color:#f4f4f5!important;box-shadow:none!important;}html[data-theme="dark"] .image-share-box h2,.dark-mode .image-share-box h2{color:#f4f4f5!important}html[data-theme="dark"] .image-share-box p,.dark-mode .image-share-box p{color:#a1a1aa!important}html[data-theme="dark"] .image-share-actions button,.dark-mode .image-share-actions button{background:#2d2d32!important;color:#f4f4f5!important;border-color:#52525b!important;box-shadow:none!important;}html[data-theme="dark"] #add-comment-btn,.dark-mode #add-comment-btn{background:#3f3f46!important;color:#fff!important;border-color:#5b5b65!important;box-shadow:none!important;}html[data-theme="dark"] .share-actions button,html[data-theme="dark"] .share-actions a,html[data-theme="dark"] .result-actions button,html[data-theme="dark"] .result-actions a,html[data-theme="dark"] .copy-result,html[data-theme="dark"] .whatsapp-share,html[data-theme="dark"] [class*="share-btn"],html[data-theme="dark"] [class*="copy-btn"]{background:#2d2d32!important;color:#f4f4f5!important;border-color:#52525b!important;box-shadow:none!important;}html[data-theme="dark"] .whatsapp-share,html[data-theme="dark"] [class*="whatsapp"]{background:#2f3b33!important;color:#f4f4f5!important;border-color:#4b5d50!important;}html[data-theme="dark"] .services-section,html[data-theme="dark"] .related-services,html[data-theme="dark"] .service-card,html[data-theme="dark"] [class*="service-card"]{background:#1f1f23!important;border-color:#45454d!important;color:#f4f4f5!important;box-shadow:none!important;}html[data-theme="dark"] .service-card h3,html[data-theme="dark"] .service-card h4,html[data-theme="dark"] [class*="service-card"] h3,html[data-theme="dark"] [class*="service-card"] h4{color:#f4f4f5!important;}html[data-theme="dark"] .service-card p,html[data-theme="dark"] [class*="service-card"] p{color:#a1a1aa!important;}html[data-theme="dark"] .service-card a,html[data-theme="dark"] .service-card button,html[data-theme="dark"] [class*="service-card"] a,html[data-theme="dark"] [class*="service-card"] button{filter:saturate(.58) brightness(.78)!important;box-shadow:none!important;}html[data-theme="dark"] .share-actions .share-copy,html[data-theme="dark"] .share-actions .whatsapp,html[data-theme="dark"] .share-service,html[data-theme="dark"] .share-app{background:#303036!important;color:#f4f4f5!important;border-color:#50505a!important;box-shadow:none!important;}html[data-theme="dark"] .share-actions .whatsapp{background:#303832!important;border-color:#4b5b50!important;}html[data-theme="dark"] .ee3-all-services-btn{background:#303036!important;color:#f4f4f5!important;border-color:#50505a!important;box-shadow:none!important;}html[data-theme="dark"] .ee3-all-services-wrap{background:transparent!important;}html[data-theme="dark"] .service-card h2,html[data-theme="dark"] .service-card h3,html[data-theme="dark"] .service-card h4,html[data-theme="dark"] .service-card .service-title,html[data-theme="dark"] .service-card .title,html[data-theme="dark"] .service-card strong,html[data-theme="dark"] .related-service-card h2,html[data-theme="dark"] .related-service-card h3,html[data-theme="dark"] .related-service-card .service-title{color:#f4f4f5 !important;opacity:1 !important;}html[data-theme="dark"] .service-card p,html[data-theme="dark"] .service-card .service-description,html[data-theme="dark"] .service-card .description,html[data-theme="dark"] .related-service-card p,html[data-theme="dark"] .related-service-card .service-description{color:#c7c9cf !important;opacity:1 !important;}html[data-theme="dark"] #intro-services .ee3-footer-service-card,html[data-theme="dark"] #intro-services .ee3-footer-service-card>a{background:#27272a !important;border-color:#52525b !important;color:#f4f4f5 !important;}html[data-theme="dark"] #intro-services .ee3-footer-service-card .ee3-footer-service-copy,html[data-theme="dark"] #intro-services .ee3-footer-service-card .ee3-footer-service-copy *,html[data-theme="dark"] #intro-services .ee3-footer-service-card h2,html[data-theme="dark"] #intro-services .ee3-footer-service-card h3,html[data-theme="dark"] #intro-services .ee3-footer-service-card h4,html[data-theme="dark"] #intro-services .ee3-footer-service-card p,html[data-theme="dark"] #intro-services .ee3-footer-service-card a:not(.ee3-footer-service-btn){color:#f4f4f5 !important;opacity:1 !important;}html[data-theme="dark"] #intro-services .ee3-footer-service-card p,html[data-theme="dark"] #intro-services .ee3-footer-service-card .ee3-footer-service-copy p,html[data-theme="dark"] #intro-services .ee3-footer-service-card .ee3-footer-service-desc{color:#c7c9cf !important;}html[data-theme="dark"] #whatsapp-result-btn{background:#27352d !important;border:1px solid #4b6654 !important;color:#f4f4f5 !important;box-shadow:none !important;}html[data-theme="dark"] #whatsapp-result-btn:hover,html[data-theme="dark"] #whatsapp-result-btn:focus{background:#304238 !important;color:#fff !important;}html[data-theme="dark"] #milestones-body .milestone-status,html[data-theme="dark"] #milestones-body .status-wait,html[data-theme="dark"] #milestones-body .status-done{background:#3f3f46!important;color:#f4f4f5!important;border:1px solid #52525b!important}html[data-theme="dark"] #milestones-body td{color:#f4f4f5!important}html[data-theme="dark"] #milestones-body .milestone-years{color:#c4c4cc!important}@media (max-width:600px){#results-panel:not(.active){content-visibility:hidden}}html[data-theme="dark"] #ee3-bottom-nav .ee3-bottom-nav-item.is-active{background:transparent!important;border:2px solid #ffffff!important;color:#ffffff!important;box-shadow:none!important;}html[data-theme="dark"] #ee3-bottom-nav .ee3-bottom-nav-item.is-active b,html[data-theme="dark"] #ee3-bottom-nav .ee3-bottom-nav-item.is-active span{color:#ffffff!important;opacity:1!important;}html[data-theme="dark"] #ee3-bottom-nav .ee3-bottom-nav-item.is-active svg,html[data-theme="dark"] #ee3-bottom-nav .ee3-bottom-nav-item.is-active svg *{color:#ffffff!important;stroke:#ffffff!important;opacity:1!important;}.birth-year-tool{width:100%;max-width:600px;margin:18px auto 22px;padding:18px 16px;border:1px solid var(--border-color);border-radius:18px;background:var(--card-bg);color:var(--text-main);box-shadow:var(--app-shadow)}.birth-year-tool h2{margin:0 0 7px;font-size:1.08rem;text-align:center;color:var(--text-main)}.birth-year-tool-intro{margin:0 0 14px;text-align:center;color:var(--text-muted);font-size:.84rem;line-height:1.7}.birth-year-tool-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;align-items:stretch}.birth-year-tool select{width:100%;min-width:0;height:48px;border:1.5px solid var(--border-color);border-radius:11px;background:#fff;color:var(--text-main);padding:0 10px;font-size:16px;font-weight:700;text-align:center;text-align-last:center}.birth-year-tool button{min-width:112px;height:48px;border:0;border-radius:11px;background:var(--primary-gradient);color:#fff;padding:0 16px;font-size:.86rem;font-weight:800;cursor:pointer}.birth-year-result{min-height:0;margin-top:0;padding:0;border:0;border-radius:13px;background:#f8fafc;text-align:center;overflow:hidden}.birth-year-result.is-visible{margin-top:12px;padding:13px 12px;border:1px solid #dbe3ec}.birth-year-result strong{display:block;margin-bottom:5px;color:var(--primary);font-size:1rem}.birth-year-result p{margin:0;color:var(--text-muted);font-size:.82rem;line-height:1.7}.birth-year-precise{display:inline-flex;align-items:center;justify-content:center;margin-top:9px;min-height:38px;padding:7px 13px;border:1px solid var(--primary);border-radius:9px;color:var(--primary);font-size:.78rem;font-weight:800;text-decoration:none}html[data-theme="dark"] .birth-year-tool{background:#18181b;border-color:#3f3f46}html[data-theme="dark"] .birth-year-tool select,html[data-theme="dark"] .birth-year-result{background:#27272a;color:#fafafa;border-color:#52525b}html[data-theme="dark"] .birth-year-result p{color:#d4d4d8}@media (max-width:520px){.birth-year-tool{margin:14px auto 18px;padding:15px 12px;border-radius:15px}.birth-year-tool-row{grid-template-columns:1fr}.birth-year-tool button{width:100%}}.recent-ages{width:100%;max-width:600px;margin:18px auto 22px;padding:18px 16px;border:1px solid var(--border-color);border-radius:18px;background:var(--card-bg);color:var(--text-main);box-shadow:var(--app-shadow)}.recent-ages-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.recent-ages-title{min-width:0}.recent-ages-title h2{margin:0 0 4px;font-size:1.08rem}.recent-ages-title p{margin:0;color:var(--text-muted);font-size:.78rem;line-height:1.55}.recent-ages-live{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid #bbf7d0;border-radius:999px;background:#f0fdf4;color:#166534;font-size:.7rem;font-weight:800}.recent-ages-live::before{content:"";width:7px;height:7px;border-radius:50%;background:#22c55e}.recent-ages-table{overflow:hidden;border:1px solid var(--border-color);border-radius:13px;background:#fff}.recent-age-row{display:grid;grid-template-columns:1.05fr 1.35fr .72fr;align-items:center;gap:8px;min-height:48px;padding:8px 10px;border-bottom:1px solid var(--border-color);font-size:.78rem}.recent-age-row:last-child{border-bottom:0}.recent-age-row.is-head{min-height:38px;background:#f4f4f5;color:var(--text-muted);font-size:.7rem;font-weight:800}.recent-age-date{font-weight:800;color:var(--text-main);direction:ltr;unicode-bidi:isolate;text-align:center;white-space:nowrap}.recent-age-date bdi{direction:ltr;unicode-bidi:isolate}.recent-date-part,.recent-date-sep,.recent-date-era{display:inline-block;direction:ltr;unicode-bidi:isolate}.recent-age-value{font-weight:800;color:var(--primary);text-align:center;line-height:1.55}.recent-age-time{color:var(--text-muted);font-size:.72rem;text-align:center;white-space:nowrap}.recent-ages-empty{padding:18px 12px;text-align:center;color:var(--text-muted);font-size:.8rem;line-height:1.7}.recent-ages-note{margin:9px 0 0;text-align:center;color:var(--text-muted);font-size:.68rem;line-height:1.5}html[data-theme="dark"] .recent-ages{background:#18181b;border-color:#3f3f46}html[data-theme="dark"] .recent-ages-table,html[data-theme="dark"] .recent-age-row{background:#18181b;border-color:#3f3f46}html[data-theme="dark"] .recent-age-row.is-head{background:#27272a}html[data-theme="dark"] .recent-ages-live{background:#052e16;border-color:#166534;color:#bbf7d0}@media (max-width:520px){.recent-ages{margin:14px auto 18px;padding:14px 10px;border-radius:16px}.recent-ages-head{align-items:center;margin-bottom:10px}.recent-ages-title h2{font-size:1rem;margin-bottom:2px}.recent-ages-title p{font-size:.7rem}.recent-ages-live{padding:5px 8px;font-size:.62rem}.recent-ages-table{border-radius:12px}.recent-age-row.is-head{display:none}.recent-age-row:not(.is-head){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date time" "age age";gap:3px 8px;min-height:0;padding:10px 11px;text-align:right;}.recent-age-date{grid-area:date;text-align:right;font-size:.79rem;font-weight:850}.recent-age-time{grid-area:time;text-align:left;font-size:.65rem;align-self:center}.recent-age-value{grid-area:age;text-align:right;font-size:.73rem;font-weight:750;line-height:1.5}.recent-age-value::before{content:"العمر:";color:var(--text-muted);font-weight:650}.recent-age-date::before{content:"";display:none}html[lang="en"] .recent-age-value::before{content:"Age:"}}.recent-ages{width:100%;max-width:600px;margin:26px auto 14px;padding:18px 20px;border:1px solid var(--border-color);border-radius:16px;background:var(--card-bg);box-shadow:none;color:var(--text-main)}.recent-ages-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--border-color)}.recent-ages-title h2{margin:0 0 3px;font-size:1.05rem;color:var(--text-main)}.recent-ages-title p{margin:0;color:var(--text-muted);font-size:.8rem}.recent-ages-live{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid #bbf7d0;border-radius:999px;background:#f0fdf4;color:#166534;font-size:.7rem;font-weight:800}.recent-ages-live::before{content:"";width:7px;height:7px;border-radius:50%;background:#22c55e}.recent-ages-table{overflow:hidden;border:0;border-radius:0;background:transparent}.recent-age-row{display:grid;grid-template-columns:1.05fr 1.35fr .72fr;align-items:center;gap:8px;min-height:46px;padding:8px 10px;border-bottom:1px solid var(--border-color);background:transparent;font-size:.78rem}.recent-age-row:last-child{border-bottom:0}.recent-age-row.is-head{min-height:36px;border:0;border-radius:10px;background:#f4f4f5;color:var(--text-muted);font-size:.7rem;font-weight:800}.recent-age-date{font-weight:800;color:var(--text-main)}.recent-age-value{font-weight:800;color:var(--primary);line-height:1.55}.recent-age-time{color:var(--text-muted);font-size:.7rem}.recent-ages-note{margin:10px 0 0;padding-top:9px;border-top:1px dashed var(--border-color);text-align:center;color:var(--text-muted);font-size:.68rem;line-height:1.5}html[data-theme="dark"] .recent-ages{background:#18181b;border-color:#3f3f46}html[data-theme="dark"] .recent-age-row{border-color:#3f3f46}html[data-theme="dark"] .recent-age-row.is-head{background:#27272a}html[data-theme="dark"] .recent-ages-live{background:#052e16;border-color:#166534;color:#bbf7d0}@media (max-width:520px){.recent-ages{margin:20px 4px 12px;width:calc(100% - 8px);padding:15px 13px;border-radius:15px}.recent-ages-head{margin-bottom:5px;padding-bottom:11px}.recent-ages-title h2{font-size:.98rem}.recent-ages-title p{font-size:.69rem;line-height:1.5}.recent-ages-live{min-height:28px;padding:0 8px;font-size:.62rem}.recent-age-row.is-head{display:none}.recent-age-row:not(.is-head){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date time" "age time";gap:3px 10px;min-height:54px;padding:9px 4px;border-bottom:1px solid var(--border-color);text-align:right}.recent-age-date{grid-area:date;text-align:right;font-size:.79rem}.recent-age-value{grid-area:age;text-align:right;font-size:.72rem;font-weight:700}.recent-age-time{grid-area:time;align-self:center;min-width:68px;padding:5px 7px;border-radius:999px;background:#f4f4f5;text-align:center;font-size:.64rem;white-space:nowrap}.recent-age-value::before{content:"العمر:";color:var(--text-muted);font-weight:600}.recent-age-date::before{content:"";display:none}.recent-ages-note{font-size:.63rem;margin-top:6px;padding-top:8px}html[data-theme="dark"] .recent-age-time{background:#27272a}html[lang="en"] .recent-age-value::before{content:"Age:"}}.recent-age-date{direction:rtl!important;unicode-bidi:isolate!important;text-align:right!important;white-space:nowrap!important;}.recent-age-date .recent-date-bidi{display:inline-flex!important;direction:rtl!important;flex-direction:row!important;align-items:center!important;gap:2px!important;unicode-bidi:isolate!important;}.recent-age-date .recent-date-part{direction:ltr!important;unicode-bidi:isolate!important;display:inline-block!important;}.recent-age-date .recent-date-sep,.recent-age-date .recent-date-era{direction:rtl!important;unicode-bidi:isolate!important;display:inline-block!important;}.recent-ages-head{position:relative!important;padding:13px 14px!important;margin:-4px -5px 12px!important;border:1px solid #dbeafe!important;border-radius:13px!important;background:linear-gradient(135deg,#f8fbff 0%,#eef6ff 100%)!important;}.recent-ages-title{position:relative!important;padding-inline-start:44px!important;min-height:38px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;}.recent-ages-title::before{content:"◷"!important;position:absolute!important;inset-inline-start:0!important;top:50%!important;transform:translateY(-50%)!important;width:34px!important;height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;background:#2563eb!important;color:#fff!important;font-size:20px!important;font-weight:900!important;box-shadow:0 3px 9px rgba(37,99,235,.18)!important;}.recent-ages-title h2{color:#1e3a5f!important}.recent-ages-title p{color:#64748b!important}html[data-theme="dark"] .recent-ages-head{background:linear-gradient(135deg,#202938 0%,#172033 100%)!important;border-color:#334155!important;}html[data-theme="dark"] .recent-ages-title h2{color:#e5eefc!important}html[data-theme="dark"] .recent-ages-title p{color:#a8b4c7!important}@media (max-width:520px){.recent-ages-head{padding:11px 10px!important;margin:-2px -2px 9px!important}.recent-ages-title{padding-inline-start:39px!important;min-height:34px!important}.recent-ages-title::before{width:31px!important;height:31px!important;font-size:18px!important;border-radius:9px!important}}.recent-age-date{direction:ltr!important;unicode-bidi:isolate!important;display:inline-block!important;text-align:left!important;white-space:nowrap!important;}.recent-age-date .recent-date-bidi{direction:ltr!important;flex-direction:row!important;unicode-bidi:isolate!important;}.recent-age-date .recent-date-part,.recent-age-date .recent-date-sep{direction:ltr!important;unicode-bidi:isolate!important;}.recent-age-date .recent-date-era{direction:rtl!important;unicode-bidi:isolate!important;}.recent-age-date{direction:rtl!important;unicode-bidi:isolate!important;white-space:nowrap!important;display:inline-block!important;}.recent-age-date .recent-date-bidi{direction:rtl!important;unicode-bidi:isolate!important;display:inline-block!important;}.recent-age-date{display:inline-flex!important;direction:rtl!important;flex-direction:row!important;align-items:center!important;gap:5px!important;white-space:nowrap!important;unicode-bidi:isolate!important}.recent-calendar-mark{display:inline-block!important;direction:rtl!important;unicode-bidi:isolate!important;flex:0 0 auto!important}.recent-date-number{display:inline-block!important;direction:ltr!important;unicode-bidi:isolate!important;flex:0 0 auto!important}.recent-age-date{display:inline-block!important;direction:ltr!important;unicode-bidi:isolate!important;white-space:nowrap!important;text-align:left!important;}.recent-date-number{display:inline-block!important;direction:ltr!important;unicode-bidi:isolate!important;white-space:nowrap!important;}.recent-date-opposite-mark{display:inline-flex!important;direction:ltr!important;flex-direction:row!important;align-items:center!important;gap:5px!important;white-space:nowrap!important;unicode-bidi:isolate!important;}.recent-date-opposite-mark .recent-calendar-mark{order:1!important;direction:rtl!important;unicode-bidi:isolate!important;display:inline-block!important;}.recent-date-opposite-mark .recent-date-number{order:2!important;direction:ltr!important;unicode-bidi:isolate!important;display:inline-block!important;}.recent-ages-table{width:100%;overflow:hidden!important}.recent-age-row,.recent-age-row.is-head{display:grid!important;grid-template-columns:minmax(112px,1.08fr) minmax(145px,1.35fr) minmax(72px,.72fr)!important;grid-template-areas:none!important;align-items:center!important;gap:6px!important;text-align:center!important;}.recent-age-row.is-head{min-height:38px!important;padding:7px 8px!important;border:0!important;border-radius:10px!important;background:#f4f4f5!important;color:var(--text-muted)!important;font-size:.7rem!important;font-weight:800!important;}.recent-age-row:not(.is-head){min-height:52px!important;padding:8px!important}.recent-age-date,.recent-age-value,.recent-age-time{grid-area:auto!important;text-align:center!important;min-width:0!important;margin:0!important;}.recent-age-date{font-size:.76rem!important;justify-self:center!important}.recent-age-value{font-size:.7rem!important;line-height:1.45!important;font-weight:700!important}.recent-age-value::before{content:none!important;display:none!important}.recent-age-time{min-width:0!important;padding:4px 5px!important;border-radius:8px!important;background:#f4f4f5!important;font-size:.61rem!important;line-height:1.35!important;white-space:normal!important;}html[data-theme="dark"] .recent-age-row.is-head,html[data-theme="dark"] .recent-age-time{background:#27272a!important}@media (max-width:520px){.recent-ages{margin:20px 4px 12px!important;width:calc(100% - 8px)!important;padding:14px 10px!important}.recent-ages-table{border-radius:10px!important}.recent-age-row,.recent-age-row.is-head{grid-template-columns:minmax(98px,1.03fr) minmax(125px,1.32fr) minmax(64px,.68fr)!important;gap:4px!important;}.recent-age-row.is-head{display:grid!important;min-height:36px!important;padding:6px 5px!important;font-size:.64rem!important}.recent-age-row:not(.is-head){display:grid!important;min-height:54px!important;padding:8px 5px!important}.recent-age-date{font-size:.7rem!important}.recent-age-value{font-size:.64rem!important;line-height:1.45!important}.recent-age-time{font-size:.57rem!important;padding:4px 3px!important}}@media (max-width:360px){.recent-age-row,.recent-age-row.is-head{grid-template-columns:94px minmax(112px,1fr) 61px!important;gap:3px!important}.recent-age-row.is-head{font-size:.59rem!important}.recent-age-date{font-size:.65rem!important}.recent-age-value{font-size:.6rem!important}.recent-age-time{font-size:.54rem!important}}.ee3-sug-box{width:min(430px,100%);background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:18px;box-shadow:0 24px 70px rgba(0,0,0,.25);color:#1f2937;text-align:right}.ee3-sug-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.ee3-sug-head h2{margin:0;font-size:1.05rem}.ee3-sug-close{width:36px;min-height:36px;height:36px;border:0;border-radius:10px;background:#f3f4f6;font-size:21px;cursor:pointer}.ee3-sug-box label{display:block;margin:12px 0 5px;font-size:.8rem;font-weight:800}.ee3-sug-box input,.ee3-sug-box textarea{width:100%;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:#111827;padding:10px;font-size:16px}.ee3-sug-box textarea{min-height:90px;resize:vertical}.ee3-sug-send{width:100%;margin-top:12px;border:0;border-radius:10px;background:#52525b;color:#fff;font-weight:800}.ee3-sug-msg{min-height:22px;margin:8px 0 0;text-align:center;font-size:.78rem;font-weight:700}html[dir=ltr] .ee3-sug-box{text-align:left}html[data-theme=dark] .ee3-sug-box{background:#18181b;color:#fafafa;border-color:#3f3f46}html[data-theme=dark] .ee3-sug-box input,html[data-theme=dark] .ee3-sug-box textarea,html[data-theme=dark] .ee3-sug-close{background:#27272a;color:#fafafa;border-color:#52525b}html[data-theme="dark"] #intro-services .ee3-footer-service-card a,html[data-theme="dark"] #intro-services .ee3-footer-service-card button,html[data-theme="dark"] #intro-services .ee3-footer-service-card [class*="btn"],html[data-theme="dark"] #intro-services .ee3-footer-service-card [class*="button"],html[data-theme="dark"] #intro-services .ee3-footer-service-card [class*="action"],html[data-theme="dark"] #intro-services .ee3-footer-service-card [class*="arrow"]{background:#3f3f46 !important;background-image:none !important;color:#fafafa !important;border-color:#5b5b64 !important;box-shadow:none !important;}html[data-theme="dark"] #intro-services .ee3-footer-service-card a *,html[data-theme="dark"] #intro-services .ee3-footer-service-card button *,html[data-theme="dark"] #intro-services .ee3-footer-service-card [class*="btn"] *,html[data-theme="dark"] #intro-services .ee3-footer-service-card [class*="action"] *{color:#fafafa !important;fill:currentColor !important;stroke:currentColor !important;}html[data-theme="dark"] #intro-services .ee3-all-services-btn{background:#27272a !important;background-image:none !important;color:#fafafa !important;border-color:#5b5b64 !important;}html[data-theme="dark"] #whatsapp-result-btn{background:#303632 !important;background-image:none !important;color:#fafafa !important;border:1px solid #56635a !important;box-shadow:none !important;}#ee3-age-ticker{position:fixed;inset-inline:0;bottom:var(--ee3-ticker-bottom,0px);z-index:99980;height:44px;display:flex;align-items:center;background:rgba(255,255,255,.98);border-top:1px solid #dbe3ea;box-shadow:0 -4px 18px rgba(15,23,42,.08);direction:rtl;color:#334155;font-family:inherit;overflow:hidden}#ee3-age-ticker .ee3-ticker-label{height:100%;display:flex;align-items:center;gap:6px;padding:0 14px;background:#f8fafc;border-inline-end:1px solid #e2e8f0;font-size:13px;font-weight:900;white-space:nowrap;z-index:2}#ee3-age-ticker .ee3-ticker-viewport{position:relative;flex:1;min-width:0;height:100%;overflow:hidden;display:flex;align-items:center}#ee3-age-ticker .ee3-ticker-track{display:flex;align-items:center;width:max-content;white-space:nowrap;will-change:transform;animation:ee3TickerMove 38s linear infinite}#ee3-age-ticker .ee3-ticker-item{display:inline-flex;align-items:center;gap:6px;padding:0 18px;font-size:12.5px;font-weight:700}#ee3-age-ticker .ee3-ticker-item::after{content:"•";margin-inline-start:18px;color:#94a3b8}#ee3-age-ticker .ee3-ticker-close{width:42px;height:42px;flex:0 0 42px;border:0;background:transparent;color:#64748b;font-size:22px;cursor:pointer;padding:0}#ee3-age-ticker:hover .ee3-ticker-track{animation-play-state:paused}html[data-theme="dark"] #ee3-age-ticker{background:rgba(24,24,27,.98);border-color:#3f3f46;color:#e5e7eb;box-shadow:0 -4px 18px rgba(0,0,0,.22)}html[data-theme="dark"] #ee3-age-ticker .ee3-ticker-label{background:#27272a;border-color:#3f3f46;color:#f4f4f5}html[data-theme="dark"] #ee3-age-ticker .ee3-ticker-close{color:#a1a1aa}@media (max-width:600px){#ee3-age-ticker{height:42px}#ee3-age-ticker .ee3-ticker-track{animation-duration:22s}#ee3-age-ticker .ee3-ticker-label{padding:0 9px;font-size:11.5px}#ee3-age-ticker .ee3-ticker-item{font-size:11.5px;padding:0 12px}#ee3-age-ticker .ee3-ticker-close{width:38px;height:40px;flex-basis:38px}}@media (prefers-reduced-motion:reduce){#ee3-age-ticker .ee3-ticker-track{animation:none;transform:none}}