.brand-module__mfznaq__mark{color:#0a6b63;background:var(--m-surface-2);border:1.5px solid #b9e2da;place-items:center;display:grid}.brand-module__mfznaq__markOnBrand{color:var(--m-mint);background:#ffffff1f;border-color:#5af0da8c;}.brand-module__mfznaq__word{align-items:baseline;gap:var(--sp-2);color:var(--m-ink);display:inline-flex}.brand-module__mfznaq__wordOnBrand{color:#fff;}.brand-module__mfznaq__word b{font-size:var(--fs-h1);letter-spacing:-.02em;font-weight:800}.brand-module__mfznaq__arabic{font-family:Segoe UI,system-ui,sans-serif;font-size:var(--fs-body);opacity:.86;font-weight:600}
.patient-module__fHVdhW__hero{justify-items:center;gap:var(--sp-3);padding:var(--sp-5) 0 var(--sp-2);text-align:center;display:grid}.patient-module__fHVdhW__hero h2{font-size:var(--fs-display);letter-spacing:-.02em;font-weight:750}.patient-module__fHVdhW__hero p{max-width:30ch;color:var(--m-on-brand-soft);font-size:var(--fs-body)}.patient-module__fHVdhW__codeCard{gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-lg);color:var(--m-ink);background:var(--m-surface);box-shadow:var(--shadow-card);display:grid}.patient-module__fHVdhW__codeExample{align-items:center;gap:var(--sp-2);color:var(--m-ink-3);font-size:var(--fs-xs);display:flex}.patient-module__fHVdhW__codeExampleButton{min-height:var(--tap);padding:0 var(--sp-3);border:1px dashed var(--m-line-strong);border-radius:var(--r-sm);color:#0a6b63;font-size:var(--fs-xs);letter-spacing:.06em;background:var(--m-surface-2);cursor:pointer;font-weight:700}.patient-module__fHVdhW__brandFoot{gap:var(--sp-2);padding-top:var(--sp-5);color:var(--m-on-brand-soft);font-size:var(--fs-sm);text-align:center;margin-top:auto;display:grid}.patient-module__fHVdhW__clinicHead{align-items:center;gap:var(--sp-3);grid-template-columns:56px minmax(0,1fr);display:grid}.patient-module__fHVdhW__clinicAvatar{border-radius:var(--r-md);color:#08544f;width:56px;height:56px;font-size:var(--fs-lead);background:var(--m-confirmed-bg);place-items:center;font-weight:750;display:grid}.patient-module__fHVdhW__clinicHead h2{font-size:var(--fs-h1);letter-spacing:-.02em;font-weight:750}.patient-module__fHVdhW__clinicHead p{color:var(--m-ink-2);font-size:var(--fs-sm)}.patient-module__fHVdhW__metaList{gap:var(--sp-2);display:grid}.patient-module__fHVdhW__metaItem{align-items:center;gap:var(--sp-3);font-size:var(--fs-body);display:flex}.patient-module__fHVdhW__metaItem svg{color:#0a6b63;flex:none}.patient-module__fHVdhW__metaItem span{color:var(--m-ink-2)}.patient-module__fHVdhW__hoursTable{gap:0;display:grid}.patient-module__fHVdhW__hoursRow{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--m-line);font-size:var(--fs-body);display:flex}.patient-module__fHVdhW__hoursRow:last-child{border-bottom:0}.patient-module__fHVdhW__hoursRow b{font-weight:650}.patient-module__fHVdhW__hoursRow span{color:var(--m-ink-2);font-variant-numeric:tabular-nums}.patient-module__fHVdhW__hoursClosed{color:var(--m-ink-3)}.patient-module__fHVdhW__hoursToday b:after{content:"Today";margin-left:var(--sp-2);color:#08544f;font-size:var(--fs-xs);background:var(--m-confirmed-bg);border-radius:999px;padding:2px 7px;font-weight:700}.patient-module__fHVdhW__week{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:2px;display:grid}.patient-module__fHVdhW__week::-webkit-scrollbar{display:none}.patient-module__fHVdhW__day{min-width:0;min-height:74px;padding:var(--sp-2) var(--sp-1);border:1.5px solid var(--m-line);border-radius:var(--r-md);color:var(--m-ink-2);background:var(--m-surface);cursor:pointer;align-content:center;justify-items:center;gap:2px;display:grid}.patient-module__fHVdhW__dayName{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.05em;font-weight:650}.patient-module__fHVdhW__dayNumber{font-size:var(--fs-lead);color:var(--m-ink);font-variant-numeric:tabular-nums;font-weight:750}.patient-module__fHVdhW__dayMeta{font-size:var(--fs-xs);color:var(--m-ink-3)}.patient-module__fHVdhW__daySelected{border-color:var(--m-teal-deep);color:#08544f;background:var(--m-confirmed-bg)}.patient-module__fHVdhW__daySelected .patient-module__fHVdhW__dayNumber{color:#08544f}.patient-module__fHVdhW__daySelected .patient-module__fHVdhW__dayMeta{color:#0a6b63}.patient-module__fHVdhW__dayUnavailable{color:var(--m-ink-3);background:var(--m-bg);cursor:not-allowed}.patient-module__fHVdhW__dayUnavailable .patient-module__fHVdhW__dayNumber{color:var(--m-ink-3)}.patient-module__fHVdhW__slotGroup{gap:var(--sp-3);display:grid}.patient-module__fHVdhW__slotGroupHead{align-items:center;gap:var(--sp-2);color:var(--m-ink-2);font-size:var(--fs-sm);font-weight:700;display:flex}.patient-module__fHVdhW__slotGroupHead svg{color:#0a6b63}.patient-module__fHVdhW__slotGrid{gap:var(--sp-2);grid-template-columns:repeat(3,1fr);display:grid}.patient-module__fHVdhW__slot{min-height:var(--tap);padding:var(--sp-2) var(--sp-1);border:1.5px solid var(--m-line-strong);border-radius:var(--r-sm);color:var(--m-ink);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;background:var(--m-surface);cursor:pointer;place-items:center;font-weight:650;display:grid}.patient-module__fHVdhW__slot:hover:not(:disabled){border-color:var(--m-teal-deep)}.patient-module__fHVdhW__slotSelected{color:#fff;background:var(--m-teal-deep);border-color:#0000}.patient-module__fHVdhW__slot:disabled{border-color:var(--m-line);color:var(--m-ink-3);background:var(--m-bg);cursor:not-allowed;border-style:dashed}.patient-module__fHVdhW__slot:disabled>span:first-child{text-decoration:line-through}.patient-module__fHVdhW__slotTaken{font-size:var(--fs-xs);font-weight:600}.patient-module__fHVdhW__successHead{justify-items:center;gap:var(--sp-3);padding:var(--sp-6) 0 var(--sp-2);text-align:center;display:grid}.patient-module__fHVdhW__successMark{width:68px;height:68px;color:var(--m-confirmed-ink);background:var(--m-confirmed-bg);border-radius:50%;place-items:center;display:grid}.patient-module__fHVdhW__successHead h2{font-size:var(--fs-h1);font-weight:750}.patient-module__fHVdhW__successHead p{max-width:32ch;color:var(--m-ink-2);font-size:var(--fs-body)}.patient-module__fHVdhW__bigMoment{gap:var(--sp-1);padding:var(--sp-4);border-radius:var(--r-lg);text-align:center;background:var(--m-surface-2);display:grid}.patient-module__fHVdhW__bigMoment b{font-size:var(--fs-h1);letter-spacing:-.02em;font-weight:750}.patient-module__fHVdhW__bigMoment span{color:var(--m-ink-2);font-size:var(--fs-body)}.patient-module__fHVdhW__update{gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-md);color:inherit;text-align:left;background:#eef8f6;border:1px solid #cfe4e2;grid-template-columns:22px minmax(0,1fr);text-decoration:none;display:grid}.patient-module__fHVdhW__update svg{color:#0a6b63;margin-top:2px}.patient-module__fHVdhW__update strong{font-size:var(--fs-body);font-weight:650;display:block}.patient-module__fHVdhW__update p{color:var(--m-ink-2);font-size:var(--fs-sm);margin-top:2px}
