ARYA R18 — Friday GO / NO-GO

BOOKING GO (EN) PORTAL NO-GO   R17 flip live in English. FR/AR still lie. Gallery: /qa/r18/

en
EN — SAVE MY PROFILE + honest note
tm
telemedicine EN — same
fr
FR — still promises email+SMS
ar
AR — still “on booking”
first
First load — “on the left”
r17
R17 — was SUBMIT. Fixed.

Open full R18 gallery →   R17   Archive left-panel 8/8 below.

Archive — Left panel QA — THE number

.bl-inner.getBoundingClientRect().top at mid-scroll after New Patient + Dr. Basta. PASS ≈ 0. Captured 2026-08-14T07:10:40.063Z

HostViewport.bl-inner topVerdict
telemedicine.7mdigital.com/bookiPhone SE 375×6670PASS
telemedicine.7mdigital.com/bookiPhone 12 390×8440PASS
telemedicine.7mdigital.com/bookiPhone 14 430×9320PASS
telemedicine.7mdigital.com/booktablet 768×10240PASS
telemedicine.7mdigital.com/bookiPhone 12 landscape 844×3900PASS
telemedicine.7mdigital.com/bookdesktop 1440×9000PASS
www.danielmedicalcentre.com/bookiPhone SE 375×6670PASS
www.danielmedicalcentre.com/bookiPhone 12 390×8440PASS
www.danielmedicalcentre.com/bookiPhone 14 430×9320PASS
www.danielmedicalcentre.com/booktablet 768×10240PASS
www.danielmedicalcentre.com/bookiPhone 12 landscape 844×3900PASS
www.danielmedicalcentre.com/bookdesktop 1440×9000PASS
PASS

telemedicine.7mdigital.com/book · iPhone SE 375×667

.bl-inner mid-scroll top = 0

T1 PASST2 PASST3 PASST4 PASST5 PASST6 PASS
/* stylesheet rules */
.react-tel-input .fr, .react-tel-input .bl, .react-tel-input .mf { background-position: -48px -44px; }
.bl { width: 292px; color: rgb(255, 255, 255); padding: 0px; flex-direction: column; gap: 7px 14px; align-self: stretch; position: relative; border-start-end-radius: 0px; border-end-end-radius: 0px; border-start-start-radius: 20px; border-end-start-radius: 20px; background: linear-gradient(to right bottom, rgb(0, 28, 161) 0%, rgb(0, 53, 139) 50%, rgb(21, 0, 52) 100%) !important; }
.bl { width: 260px; }
.bl { width: 25%; }

.bl-inner { position: sticky; top: 0px; height: 100dvh; box-sizing: border-box; padding-bottom: max(6px, env(safe-area-inset-bottom, 0px)); overflow-y: auto; overscroll-behavior: contain; display: flex; flex-direction: column; row-gap: 7px; }

/* computed .bl */
position:relative; align-self:stretch; height:3714.3px; width:90.75px; overflow:visible;

/* computed .bl-inner */
position:sticky; top:0px; height:667px; max-height:none; overflow-y:auto; overscroll:contain;

/* computed .page */
overflow:clip visible; overflow-x:clip; overflow-y:visible; position:static;

/* computed .booker-card */
position:static; overflow:visible; height:3714.3px;

/* ancestors with overflow */
div.bl-inner overflowX=auto overflowY=auto pos=sticky
div.page overflowX=clip overflowY=visible pos=static
tm__iphone-se-375
t1-top.png
tm__iphone-se-375
t2-mid.png
tm__iphone-se-375
t3-bottom.png
tm__iphone-se-375
t5-inner-scroll.png
PASS

telemedicine.7mdigital.com/book · iPhone 12 390×844

.bl-inner mid-scroll top = 0

T1 PASST2 PASST3 PASST4 PASST5 PASST6 PASS
/* stylesheet rules */
.react-tel-input .fr, .react-tel-input .bl, .react-tel-input .mf { background-position: -48px -44px; }
.bl { width: 292px; color: rgb(255, 255, 255); padding: 0px; flex-direction: column; gap: 7px 14px; align-self: stretch; position: relative; border-start-end-radius: 0px; border-end-end-radius: 0px; border-start-start-radius: 20px; border-end-start-radius: 20px; background: linear-gradient(to right bottom, rgb(0, 28, 161) 0%, rgb(0, 53, 139) 50%, rgb(21, 0, 52) 100%) !important; }
.bl { width: 260px; }
.bl { width: 25%; }

.bl-inner { position: sticky; top: 0px; height: 100dvh; box-sizing: border-box; padding-bottom: max(6px, env(safe-area-inset-bottom, 0px)); overflow-y: auto; overscroll-behavior: contain; display: flex; flex-direction: column; row-gap: 7px; }

/* computed .bl */
position:relative; align-self:stretch; height:3683.3px; width:94.5px; overflow:visible;

/* computed .bl-inner */
position:sticky; top:0px; height:844px; max-height:none; overflow-y:auto; overscroll:contain;

/* computed .page */
overflow:clip visible; overflow-x:clip; overflow-y:visible; position:static;

/* computed .booker-card */
position:static; overflow:visible; height:3683.3px;

/* ancestors with overflow */
div.bl-inner overflowX=auto overflowY=auto pos=sticky
div.page overflowX=clip overflowY=visible pos=static
tm__iphone-12-390
t1-top.png
tm__iphone-12-390
t2-mid.png
tm__iphone-12-390
t3-bottom.png
tm__iphone-12-390
t5-inner-scroll.png
PASS

telemedicine.7mdigital.com/book · iPhone 14 430×932

.bl-inner mid-scroll top = 0

T1 PASST2 PASST3 PASST4 PASST5 PASST6 PASS
/* stylesheet rules */
.react-tel-input .fr, .react-tel-input .bl, .react-tel-input .mf { background-position: -48px -44px; }
.bl { width: 292px; color: rgb(255, 255, 255); padding: 0px; flex-direction: column; gap: 7px 14px; align-self: stretch; position: relative; border-start-end-radius: 0px; border-end-end-radius: 0px; border-start-start-radius: 20px; border-end-start-radius: 20px; background: linear-gradient(to right bottom, rgb(0, 28, 161) 0%, rgb(0, 53, 139) 50%, rgb(21, 0, 52) 100%) !important; }
.bl { width: 260px; }
.bl { width: 25%; }

.bl-inner { position: sticky; top: 0px; height: 100dvh; box-sizing: border-box; padding-bottom: max(6px, env(safe-area-inset-bottom, 0px)); overflow-y: auto; overscroll-behavior: contain; display: flex; flex-direction: column; row-gap: 7px; }

/* computed .bl */
position:relative; align-self:stretch; height:3667.3px; width:104.5px; overflow:visible;

/* computed .bl-inner */
position:sticky; top:0px; height:932px; max-height:none; overflow-y:auto; overscroll:contain;

/* computed .page */
overflow:clip visible; overflow-x:clip; overflow-y:visible; position:static;

/* computed .booker-card */
position:static; overflow:visible; height:3667.3px;

/* ancestors with overflow */
div.bl-inner overflowX=auto overflowY=auto pos=sticky
div.page overflowX=clip overflowY=visible pos=static
tm__iphone-14-430
t1-top.png
tm__iphone-14-430
t2-mid.png
tm__iphone-14-430
t3-bottom.png
tm__iphone-14-430
t5-inner-scroll.png
PASS

telemedicine.7mdigital.com/book · tablet 768×1024

.bl-inner mid-scroll top = 0

T1 PASST2 PASST3 PASST4 PASST5 PASST6 PASS
/* stylesheet rules */
.react-tel-input .fr, .react-tel-input .bl, .react-tel-input .mf { background-position: -48px -44px; }
.bl { width: 292px; color: rgb(255, 255, 255); padding: 0px; flex-direction: column; gap: 7px 14px; align-self: stretch; position: relative; border-start-end-radius: 0px; border-end-end-radius: 0px; border-start-start-radius: 20px; border-end-start-radius: 20px; background: linear-gradient(to right bottom, rgb(0, 28, 161) 0%, rgb(0, 53, 139) 50%, rgb(21, 0, 52) 100%) !important; }
.bl { width: 260px; }
.bl { width: 25%; }

.bl-inner { position: sticky; top: 0px; height: 100dvh; box-sizing: border-box; padding-bottom: max(6px, env(safe-area-inset-bottom, 0px)); overflow-y: auto; overscroll-behavior: contain; display: flex; flex-direction: column; row-gap: 7px; }

/* computed .bl */
position:relative; align-self:stretch; height:3026.88px; width:260px; overflow:visible;

/* computed .bl-inner */
position:sticky; top:0px; height:1024px; max-height:none; overflow-y:auto; overscroll:contain;

/* computed .page */
overflow:visible; overflow-x:visible; overflow-y:visible; position:static;

/* computed .booker-card */
position:static; overflow:visible; height:3026.88px;

/* ancestors with overflow */
div.bl-inner overflowX=auto overflowY=auto pos=sticky
tm__ipad-768
t1-top.png
tm__ipad-768
t2-mid.png
tm__ipad-768
t3-bottom.png
tm__ipad-768
t5-inner-scroll.png
PASS

telemedicine.7mdigital.com/book · iPhone 12 landscape 844×390

.bl-inner mid-scroll top = 0

T1 PASST2 PASST3 PASST4 PASST5 PASST6 PASS
/* stylesheet rules */
.react-tel-input .fr, .react-tel-input .bl, .react-tel-input .mf { background-position: -48px -44px; }
.bl { width: 292px; color: rgb(255, 255, 255); padding: 0px; flex-direction: column; gap: 7px 14px; align-self: stretch; position: relative; border-start-end-radius: 0px; border-end-end-radius: 0px; border-start-start-radius: 20px; border-end-start-radius: 20px; background: linear-gradient(to right bottom, rgb(0, 28, 161) 0%, rgb(0, 53, 139) 50%, rgb(21, 0, 52) 100%) !important; }
.bl { width: 260px; }
.bl { width: 25%; }

.bl-inner { position: sticky; top: 0px; height: 100dvh; box-sizing: border-box; padding-bottom: max(6px, env(safe-area-inset-bottom, 0px)); overflow-y: auto; overscroll-behavior: contain; display: flex; flex-direction: column; row-gap: 7px; }

/* computed .bl */
position:relative; align-self:stretch; height:2999.88px; width:260px; overflow:visible;

/* computed .bl-inner */
position:sticky; top:0px; height:390px; max-height:none; overflow-y:auto; overscroll:contain;

/* computed .page */
overflow:visible; overflow-x:visible; overflow-y:visible; position:static;

/* computed .booker-card */
position:static; overflow:visible; height:2999.88px;

/* ancestors with overflow */
div.bl-inner overflowX=auto overflowY=auto pos=sticky
tm__iphone-12-land
t1-top.png
tm__iphone-12-land
t2-mid.png
tm__iphone-12-land
t3-bottom.png
tm__iphone-12-land
t5-inner-scroll.png
PASS

telemedicine.7mdigital.com/book · desktop 1440×900

.bl-inner mid-scroll top = 0

T1 PASST2 PASST3 PASST4 PASST5 PASST6 PASS
/* stylesheet rules */
.react-tel-input .fr, .react-tel-input .bl, .react-tel-input .mf { background-position: -48px -44px; }
.bl { width: 292px; color: rgb(255, 255, 255); padding: 0px; flex-direction: column; gap: 7px 14px; align-self: stretch; position: relative; border-start-end-radius: 0px; border-end-end-radius: 0px; border-start-start-radius: 20px; border-end-start-radius: 20px; background: linear-gradient(to right bottom, rgb(0, 28, 161) 0%, rgb(0, 53, 139) 50%, rgb(21, 0, 52) 100%) !important; }
.bl { width: 260px; }
.bl { width: 25%; }

.bl-inner { position: sticky; top: 0px; height: 100dvh; box-sizing: border-box; padding-bottom: max(6px, env(safe-area-inset-bottom, 0px)); overflow-y: auto; overscroll-behavior: contain; display: flex; flex-direction: column; row-gap: 7px; }

/* computed .bl */
position:relative; align-self:stretch; height:2968.94px; width:292px; overflow:visible;

/* computed .bl-inner */
position:sticky; top:0px; height:900px; max-height:none; overflow-y:auto; overscroll:contain;

/* computed .page */
overflow:visible; overflow-x:visible; overflow-y:visible; position:static;

/* computed .booker-card */
position:static; overflow:visible; height:2968.94px;

/* ancestors with overflow */
div.bl-inner overflowX=auto overflowY=auto pos=sticky
tm__desktop-1440
t1-top.png
tm__desktop-1440
t2-mid.png
tm__desktop-1440
t3-bottom.png
tm__desktop-1440
t5-inner-scroll.png
PASS

www.danielmedicalcentre.com/book · iPhone SE 375×667

.bl-inner mid-scroll top = 0

T1 PASST2 PASST3 PASST4 PASST5 PASST6 PASS
/* stylesheet rules */
.react-tel-input .fr, .react-tel-input .bl, .react-tel-input .mf { background-position: -48px -44px; }
.bl { width: 292px; color: rgb(255, 255, 255); padding: 0px; flex-direction: column; gap: 7px 14px; align-self: stretch; position: relative; border-start-end-radius: 0px; border-end-end-radius: 0px; border-start-start-radius: 20px; border-end-start-radius: 20px; background: linear-gradient(to right bottom, rgb(0, 28, 161) 0%, rgb(0, 53, 139) 50%, rgb(21, 0, 52) 100%) !important; }
.bl { width: 260px; }
.bl { width: 25%; }

.bl-inner { position: sticky; top: 0px; height: 100dvh; box-sizing: border-box; padding-bottom: max(6px, env(safe-area-inset-bottom, 0px)); overflow-y: auto; overscroll-behavior: contain; display: flex; flex-direction: column; row-gap: 7px; }

/* computed .bl */
position:relative; align-self:stretch; height:3714.3px; width:90.75px; overflow:visible;

/* computed .bl-inner */
position:sticky; top:0px; height:667px; max-height:none; overflow-y:auto; overscroll:contain;

/* computed .page */
overflow:clip visible; overflow-x:clip; overflow-y:visible; position:static;

/* computed .booker-card */
position:static; overflow:visible; height:3714.3px;

/* ancestors with overflow */
div.bl-inner overflowX=auto overflowY=auto pos=sticky
div.page overflowX=clip overflowY=visible pos=static
dmc__iphone-se-375
t1-top.png
dmc__iphone-se-375
t2-mid.png
dmc__iphone-se-375
t3-bottom.png
dmc__iphone-se-375
t5-inner-scroll.png
PASS

www.danielmedicalcentre.com/book · iPhone 12 390×844

.bl-inner mid-scroll top = 0

T1 PASST2 PASST3 PASST4 PASST5 PASST6 PASS
/* stylesheet rules */
.react-tel-input .fr, .react-tel-input .bl, .react-tel-input .mf { background-position: -48px -44px; }
.bl { width: 292px; color: rgb(255, 255, 255); padding: 0px; flex-direction: column; gap: 7px 14px; align-self: stretch; position: relative; border-start-end-radius: 0px; border-end-end-radius: 0px; border-start-start-radius: 20px; border-end-start-radius: 20px; background: linear-gradient(to right bottom, rgb(0, 28, 161) 0%, rgb(0, 53, 139) 50%, rgb(21, 0, 52) 100%) !important; }
.bl { width: 260px; }
.bl { width: 25%; }

.bl-inner { position: sticky; top: 0px; height: 100dvh; box-sizing: border-box; padding-bottom: max(6px, env(safe-area-inset-bottom, 0px)); overflow-y: auto; overscroll-behavior: contain; display: flex; flex-direction: column; row-gap: 7px; }

/* computed .bl */
position:relative; align-self:stretch; height:3683.3px; width:94.5px; overflow:visible;

/* computed .bl-inner */
position:sticky; top:0px; height:844px; max-height:none; overflow-y:auto; overscroll:contain;

/* computed .page */
overflow:clip visible; overflow-x:clip; overflow-y:visible; position:static;

/* computed .booker-card */
position:static; overflow:visible; height:3683.3px;

/* ancestors with overflow */
div.bl-inner overflowX=auto overflowY=auto pos=sticky
div.page overflowX=clip overflowY=visible pos=static
dmc__iphone-12-390
t1-top.png
dmc__iphone-12-390
t2-mid.png
dmc__iphone-12-390
t3-bottom.png
dmc__iphone-12-390
t5-inner-scroll.png
PASS

www.danielmedicalcentre.com/book · iPhone 14 430×932

.bl-inner mid-scroll top = 0

T1 PASST2 PASST3 PASST4 PASST5 PASST6 PASS
/* stylesheet rules */
.react-tel-input .fr, .react-tel-input .bl, .react-tel-input .mf { background-position: -48px -44px; }
.bl { width: 292px; color: rgb(255, 255, 255); padding: 0px; flex-direction: column; gap: 7px 14px; align-self: stretch; position: relative; border-start-end-radius: 0px; border-end-end-radius: 0px; border-start-start-radius: 20px; border-end-start-radius: 20px; background: linear-gradient(to right bottom, rgb(0, 28, 161) 0%, rgb(0, 53, 139) 50%, rgb(21, 0, 52) 100%) !important; }
.bl { width: 260px; }
.bl { width: 25%; }

.bl-inner { position: sticky; top: 0px; height: 100dvh; box-sizing: border-box; padding-bottom: max(6px, env(safe-area-inset-bottom, 0px)); overflow-y: auto; overscroll-behavior: contain; display: flex; flex-direction: column; row-gap: 7px; }

/* computed .bl */
position:relative; align-self:stretch; height:3667.3px; width:104.5px; overflow:visible;

/* computed .bl-inner */
position:sticky; top:0px; height:932px; max-height:none; overflow-y:auto; overscroll:contain;

/* computed .page */
overflow:clip visible; overflow-x:clip; overflow-y:visible; position:static;

/* computed .booker-card */
position:static; overflow:visible; height:3667.3px;

/* ancestors with overflow */
div.bl-inner overflowX=auto overflowY=auto pos=sticky
div.page overflowX=clip overflowY=visible pos=static
dmc__iphone-14-430
t1-top.png
dmc__iphone-14-430
t2-mid.png
dmc__iphone-14-430
t3-bottom.png
dmc__iphone-14-430
t5-inner-scroll.png
PASS

www.danielmedicalcentre.com/book · tablet 768×1024

.bl-inner mid-scroll top = 0

T1 PASST2 PASST3 PASST4 PASST5 PASST6 PASS
/* stylesheet rules */
.react-tel-input .fr, .react-tel-input .bl, .react-tel-input .mf { background-position: -48px -44px; }
.bl { width: 292px; color: rgb(255, 255, 255); padding: 0px; flex-direction: column; gap: 7px 14px; align-self: stretch; position: relative; border-start-end-radius: 0px; border-end-end-radius: 0px; border-start-start-radius: 20px; border-end-start-radius: 20px; background: linear-gradient(to right bottom, rgb(0, 28, 161) 0%, rgb(0, 53, 139) 50%, rgb(21, 0, 52) 100%) !important; }
.bl { width: 260px; }
.bl { width: 25%; }

.bl-inner { position: sticky; top: 0px; height: 100dvh; box-sizing: border-box; padding-bottom: max(6px, env(safe-area-inset-bottom, 0px)); overflow-y: auto; overscroll-behavior: contain; display: flex; flex-direction: column; row-gap: 7px; }

/* computed .bl */
position:relative; align-self:stretch; height:3026.88px; width:260px; overflow:visible;

/* computed .bl-inner */
position:sticky; top:0px; height:1024px; max-height:none; overflow-y:auto; overscroll:contain;

/* computed .page */
overflow:visible; overflow-x:visible; overflow-y:visible; position:static;

/* computed .booker-card */
position:static; overflow:visible; height:3026.88px;

/* ancestors with overflow */
div.bl-inner overflowX=auto overflowY=auto pos=sticky
dmc__ipad-768
t1-top.png
dmc__ipad-768
t2-mid.png
dmc__ipad-768
t3-bottom.png
dmc__ipad-768
t5-inner-scroll.png
PASS

www.danielmedicalcentre.com/book · iPhone 12 landscape 844×390

.bl-inner mid-scroll top = 0

T1 PASST2 PASST3 PASST4 PASST5 PASST6 PASS
/* stylesheet rules */
.react-tel-input .fr, .react-tel-input .bl, .react-tel-input .mf { background-position: -48px -44px; }
.bl { width: 292px; color: rgb(255, 255, 255); padding: 0px; flex-direction: column; gap: 7px 14px; align-self: stretch; position: relative; border-start-end-radius: 0px; border-end-end-radius: 0px; border-start-start-radius: 20px; border-end-start-radius: 20px; background: linear-gradient(to right bottom, rgb(0, 28, 161) 0%, rgb(0, 53, 139) 50%, rgb(21, 0, 52) 100%) !important; }
.bl { width: 260px; }
.bl { width: 25%; }

.bl-inner { position: sticky; top: 0px; height: 100dvh; box-sizing: border-box; padding-bottom: max(6px, env(safe-area-inset-bottom, 0px)); overflow-y: auto; overscroll-behavior: contain; display: flex; flex-direction: column; row-gap: 7px; }

/* computed .bl */
position:relative; align-self:stretch; height:2999.88px; width:260px; overflow:visible;

/* computed .bl-inner */
position:sticky; top:0px; height:390px; max-height:none; overflow-y:auto; overscroll:contain;

/* computed .page */
overflow:visible; overflow-x:visible; overflow-y:visible; position:static;

/* computed .booker-card */
position:static; overflow:visible; height:2999.88px;

/* ancestors with overflow */
div.bl-inner overflowX=auto overflowY=auto pos=sticky
dmc__iphone-12-land
t1-top.png
dmc__iphone-12-land
t2-mid.png
dmc__iphone-12-land
t3-bottom.png
dmc__iphone-12-land
t5-inner-scroll.png
PASS

www.danielmedicalcentre.com/book · desktop 1440×900

.bl-inner mid-scroll top = 0

T1 PASST2 PASST3 PASST4 PASST5 PASST6 PASS
/* stylesheet rules */
.react-tel-input .fr, .react-tel-input .bl, .react-tel-input .mf { background-position: -48px -44px; }
.bl { width: 292px; color: rgb(255, 255, 255); padding: 0px; flex-direction: column; gap: 7px 14px; align-self: stretch; position: relative; border-start-end-radius: 0px; border-end-end-radius: 0px; border-start-start-radius: 20px; border-end-start-radius: 20px; background: linear-gradient(to right bottom, rgb(0, 28, 161) 0%, rgb(0, 53, 139) 50%, rgb(21, 0, 52) 100%) !important; }
.bl { width: 260px; }
.bl { width: 25%; }

.bl-inner { position: sticky; top: 0px; height: 100dvh; box-sizing: border-box; padding-bottom: max(6px, env(safe-area-inset-bottom, 0px)); overflow-y: auto; overscroll-behavior: contain; display: flex; flex-direction: column; row-gap: 7px; }

/* computed .bl */
position:relative; align-self:stretch; height:2968.94px; width:292px; overflow:visible;

/* computed .bl-inner */
position:sticky; top:0px; height:900px; max-height:none; overflow-y:auto; overscroll:contain;

/* computed .page */
overflow:visible; overflow-x:visible; overflow-y:visible; position:static;

/* computed .booker-card */
position:static; overflow:visible; height:2968.94px;

/* ancestors with overflow */
div.bl-inner overflowX=auto overflowY=auto pos=sticky
dmc__desktop-1440
t1-top.png
dmc__desktop-1440
t2-mid.png
dmc__desktop-1440
t3-bottom.png
dmc__desktop-1440
t5-inner-scroll.png