.SurgeryDurationComparison_root__dFUm\+{background:#fff;border-radius:24px;border-top:4px solid #2979ff;box-shadow:0 8px 40px #00327812;margin-left:auto;margin-right:auto;max-width:780px;padding:40px 36px 32px;position:relative;width:100%}.SurgeryDurationComparison_badgeWrapper__rvTUM{margin-bottom:20px;text-align:left}.SurgeryDurationComparison_brandBadge__2gy0N{align-items:center;animation:SurgeryDurationComparison_fadeIn__OqXER .5s ease-out .1s both;background:#1a237e;border-radius:30px;color:#fff;display:inline-flex;font-size:13px;font-weight:700;gap:6px;letter-spacing:.3px;padding:8px 20px}.SurgeryDurationComparison_sparkle__3lJXQ{font-size:11px;opacity:.85}.SurgeryDurationComparison_header__TG-\+K{margin-bottom:40px;text-align:center}.SurgeryDurationComparison_headerTitle__KdlJP{animation:SurgeryDurationComparison_fadeUp__CXzjg .6s ease-out .15s both;color:#1a237e;font-size:32px;font-weight:900;line-height:1.5;margin-bottom:10px}.SurgeryDurationComparison_emojiIcon__EzBn9{display:inline-block;margin-left:6px}.SurgeryDurationComparison_subtitle__c3suG{animation:SurgeryDurationComparison_fadeUp__CXzjg .6s ease-out .25s both;color:#90a4ae;font-size:15px;font-weight:400;line-height:1.9}.SurgeryDurationComparison_legendStrip__fmV9R{align-items:center;animation:SurgeryDurationComparison_fadeUp__CXzjg .5s ease-out .35s both;background:#f8fafc;border:1px solid #eceff1;border-radius:14px;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-bottom:32px;padding:14px 20px}.SurgeryDurationComparison_legendItem__2HcaU{align-items:center;color:#546e7a;display:flex;font-size:12px;font-weight:500;gap:6px}.SurgeryDurationComparison_legendDot__uz7GS{border-radius:50%;flex-shrink:0;height:10px;width:10px}.SurgeryDurationComparison_scaleBar__uoZcQ{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;padding:0 20px}.SurgeryDurationComparison_scaleLabels__B\+wWv{display:flex;justify-content:space-between;position:relative;width:100%}.SurgeryDurationComparison_scaleLabels__B\+wWv span{color:#b0bec5;font-size:10px;font-weight:600}.SurgeryDurationComparison_scaleTrack__SNL9b{background:linear-gradient(270deg,#2979ff,#00bfa5,#7c4dff,#ff8f00,#e53935);border-radius:4px;height:4px;margin-bottom:6px;opacity:.3;width:100%}.SurgeryDurationComparison_rowsContainer__B6SoE{display:flex;flex-direction:column;gap:14px}.SurgeryDurationComparison_surgeryRow__4D8uu{align-items:center;background:#fff;border:1.5px solid #eceff1;border-radius:18px;display:flex;gap:16px;overflow:hidden;padding:20px;position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.SurgeryDurationComparison_surgeryRow__4D8uu:before{border-radius:18px;bottom:0;content:"";opacity:0;position:absolute;right:0;top:0;transition:width .4s ease,opacity .4s ease;width:0;z-index:0}.SurgeryDurationComparison_surgeryRow__4D8uu:hover{box-shadow:0 8px 28px #00327814;transform:translateY(-2px)}.SurgeryDurationComparison_rowBlue__mZS6n:hover{border-color:#2979ff}.SurgeryDurationComparison_rowBlue__mZS6n:before{background:#2979ff08}.SurgeryDurationComparison_rowTeal__OqSc3:hover{border-color:#00bfa5}.SurgeryDurationComparison_rowTeal__OqSc3:before{background:#00bfa508}.SurgeryDurationComparison_rowPurple__2OEHa:hover{border-color:#7c4dff}.SurgeryDurationComparison_rowPurple__2OEHa:before{background:#7c4dff08}.SurgeryDurationComparison_rowOrange__dzSP\+:hover{border-color:#ff8f00}.SurgeryDurationComparison_rowOrange__dzSP\+:before{background:#ff8f0008}.SurgeryDurationComparison_rowRed__VUg4I:hover{border-color:#e53935}.SurgeryDurationComparison_rowRed__VUg4I:before{background:#e5393508}.SurgeryDurationComparison_surgeryRow__4D8uu:hover:before{opacity:1;width:100%}.SurgeryDurationComparison_surgeryRow__4D8uu>*{position:relative;z-index:1}.SurgeryDurationComparison_iconCircle__tXY-j{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:56px;justify-content:center;min-width:56px;transition:transform .3s ease;width:56px}.SurgeryDurationComparison_surgeryRow__4D8uu:hover .SurgeryDurationComparison_iconCircle__tXY-j{transform:scale(1.08)}.SurgeryDurationComparison_iconCircle__tXY-j svg{height:26px;width:26px}.SurgeryDurationComparison_bgBlue__wFA7J{background:#2979ff1f}.SurgeryDurationComparison_bgTeal__veRVx{background:#00bfa51f}.SurgeryDurationComparison_bgPurple__1OLsR{background:#7c4dff1f}.SurgeryDurationComparison_bgOrange__DLkaf{background:#ff8f001f}.SurgeryDurationComparison_bgRed__pJhno{background:#e539351f}.SurgeryDurationComparison_rowInfo__IE3\+d{display:flex;flex-direction:column;flex-shrink:0;gap:4px;min-width:155px}.SurgeryDurationComparison_surgeryNameFa__Rn\+nD{color:#1a237e;font-size:15px;font-weight:700;line-height:1.6}.SurgeryDurationComparison_surgeryNameEn__hBsN9{color:#90a4ae;direction:ltr;font-size:12px;font-weight:400;line-height:1.5;text-align:right}.SurgeryDurationComparison_barSection__bVenu{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.SurgeryDurationComparison_barTrack__9eQ-c{background:#f0f4f8;border-radius:10px;height:14px;overflow:hidden;position:relative;width:100%}.SurgeryDurationComparison_barFill__EXRNg{border-radius:10px;height:100%;position:relative;transition:width .5s ease}.SurgeryDurationComparison_barFill__EXRNg:after{animation:SurgeryDurationComparison_barShimmer__u2ERs 2.5s ease-in-out infinite;background:linear-gradient(90deg,#fff0,#ffffff40 50%,#fff0);background-size:200% 100%;border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes SurgeryDurationComparison_barShimmer__u2ERs{0%{background-position:200% 0}to{background-position:-200% 0}}.SurgeryDurationComparison_barBlue__FqDyp{background:linear-gradient(90deg,#64b5f6,#2979ff)}.SurgeryDurationComparison_barTeal__QLRmE{background:linear-gradient(90deg,#80cbc4,#00bfa5)}.SurgeryDurationComparison_barPurple__xf9lj{background:linear-gradient(90deg,#b388ff,#7c4dff)}.SurgeryDurationComparison_barOrange__F8uD4{background:linear-gradient(90deg,#ffcc80,#ff8f00)}.SurgeryDurationComparison_barRed__CvPj2{background:linear-gradient(90deg,#ef9a9a,#e53935)}.SurgeryDurationComparison_w12__8xwiE{width:28.6%}.SurgeryDurationComparison_w23__DfTW\+{width:42.9%}.SurgeryDurationComparison_w34__w3qf0{width:57.1%}.SurgeryDurationComparison_w355__ETj4q{width:71.4%}.SurgeryDurationComparison_w57__FdMuI{width:100%}.SurgeryDurationComparison_barLabel__OQ89v{align-items:center;display:flex;gap:8px;justify-content:space-between}.SurgeryDurationComparison_durationText__omh0i{color:#37474f;font-size:14px;font-weight:700;white-space:nowrap}.SurgeryDurationComparison_tagsGroup__2qJA1{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.SurgeryDurationComparison_complexityBadge__XmvvJ{align-items:center;border-radius:20px;display:inline-flex;font-size:12px;font-weight:600;padding:4px 14px;white-space:nowrap}.SurgeryDurationComparison_badgeBlue__lhFEk{background:#2979ff1a;color:#2979ff}.SurgeryDurationComparison_badgeTeal__oMJnZ{background:#00bfa51a;color:#00897b}.SurgeryDurationComparison_badgePurple__Xhur7{background:#7c4dff1a;color:#7c4dff}.SurgeryDurationComparison_badgeOrange__P4c77{background:#ff8f001a;color:#e65100}.SurgeryDurationComparison_badgeRed__s9Mg8{background:#e539351a;color:#e53935}.SurgeryDurationComparison_anesthesiaTag__7KJ21{align-items:center;background:#f5f5f5;border-radius:20px;color:#78909c;display:inline-flex;font-size:11px;font-weight:500;gap:4px;padding:4px 12px;white-space:nowrap}.SurgeryDurationComparison_anesthesiaTag__7KJ21 svg{flex-shrink:0;height:12px;width:12px}.SurgeryDurationComparison_rowNumber__ZVzao{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:800;height:28px;justify-content:center;min-width:28px;width:28px}.SurgeryDurationComparison_numBlue__6LT0D{background:#2979ff}.SurgeryDurationComparison_numTeal__CyPwE{background:#00bfa5}.SurgeryDurationComparison_numPurple__IwgKv{background:#7c4dff}.SurgeryDurationComparison_numOrange__n9hwC{background:#ff8f00}.SurgeryDurationComparison_numRed__8cMnh{background:#e53935}.SurgeryDurationComparison_footerDisclaimer__xmxLq{align-items:center;animation:SurgeryDurationComparison_fadeUp__CXzjg .5s ease-out 1.15s both;border-top:1px solid #eceff1;display:flex;gap:10px;justify-content:center;margin-top:32px;padding-top:20px}.SurgeryDurationComparison_footerIcon__DTARH{align-items:center;background:#e3f2fd;border:2px solid #bbdefb;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;min-width:32px;width:32px}.SurgeryDurationComparison_footerIcon__DTARH svg{height:14px;width:14px}.SurgeryDurationComparison_footerText__1HS64{color:#90a4ae;font-size:13px;font-weight:400;line-height:1.9}.SurgeryDurationComparison_footerText__1HS64 strong{color:#546e7a;font-weight:600}@keyframes SurgeryDurationComparison_fadeUp__CXzjg{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes SurgeryDurationComparison_fadeIn__OqXER{0%{opacity:0}to{opacity:1}}.SurgeryDurationComparison_row1__0uLSp{animation:SurgeryDurationComparison_fadeUp__CXzjg .5s ease-out .4s both}.SurgeryDurationComparison_row2__xDl1v{animation:SurgeryDurationComparison_fadeUp__CXzjg .5s ease-out .55s both}.SurgeryDurationComparison_row3__jXFuS{animation:SurgeryDurationComparison_fadeUp__CXzjg .5s ease-out .7s both}.SurgeryDurationComparison_row4__iJROd{animation:SurgeryDurationComparison_fadeUp__CXzjg .5s ease-out .85s both}.SurgeryDurationComparison_row5__ve6pZ{animation:SurgeryDurationComparison_fadeUp__CXzjg .5s ease-out 1s both}@keyframes SurgeryDurationComparison_barGrow__6LiN1{0%{width:0}}.SurgeryDurationComparison_row1__0uLSp .SurgeryDurationComparison_barFill__EXRNg{animation:SurgeryDurationComparison_barGrow__6LiN1 .8s ease-out .8s both}.SurgeryDurationComparison_row2__xDl1v .SurgeryDurationComparison_barFill__EXRNg{animation:SurgeryDurationComparison_barGrow__6LiN1 .8s ease-out .95s both}.SurgeryDurationComparison_row3__jXFuS .SurgeryDurationComparison_barFill__EXRNg{animation:SurgeryDurationComparison_barGrow__6LiN1 .8s ease-out 1.1s both}.SurgeryDurationComparison_row4__iJROd .SurgeryDurationComparison_barFill__EXRNg{animation:SurgeryDurationComparison_barGrow__6LiN1 .8s ease-out 1.25s both}.SurgeryDurationComparison_row5__ve6pZ .SurgeryDurationComparison_barFill__EXRNg{animation:SurgeryDurationComparison_barGrow__6LiN1 .8s ease-out 1.4s both}@media (max-width:750px){.SurgeryDurationComparison_root__dFUm\+{padding:32px 24px 28px}.SurgeryDurationComparison_headerTitle__KdlJP{font-size:26px}.SurgeryDurationComparison_rowInfo__IE3\+d{min-width:125px}.SurgeryDurationComparison_surgeryNameFa__Rn\+nD{font-size:14px}.SurgeryDurationComparison_iconCircle__tXY-j{height:48px;min-width:48px;width:48px}.SurgeryDurationComparison_iconCircle__tXY-j svg{height:22px;width:22px}}@media (max-width:600px){.SurgeryDurationComparison_root__dFUm\+{border-radius:20px;padding:28px 16px 24px}.SurgeryDurationComparison_headerTitle__KdlJP{font-size:22px}.SurgeryDurationComparison_subtitle__c3suG{font-size:13px}.SurgeryDurationComparison_legendStrip__fmV9R{gap:12px;padding:10px 14px}.SurgeryDurationComparison_legendItem__2HcaU{font-size:11px}.SurgeryDurationComparison_surgeryRow__4D8uu{align-items:stretch;flex-direction:column;gap:12px;padding:18px 16px}.SurgeryDurationComparison_iconCircle__tXY-j{align-self:flex-start;height:44px;min-width:44px;width:44px}.SurgeryDurationComparison_iconCircle__tXY-j svg{height:20px;width:20px}.SurgeryDurationComparison_rowInfo__IE3\+d{min-width:0;min-width:auto}.SurgeryDurationComparison_surgeryNameFa__Rn\+nD{font-size:15px}.SurgeryDurationComparison_surgeryNameEn__hBsN9{font-size:12px}.SurgeryDurationComparison_barSection__bVenu{width:100%}.SurgeryDurationComparison_barTrack__9eQ-c{height:12px}.SurgeryDurationComparison_tagsGroup__2qJA1{gap:6px}.SurgeryDurationComparison_complexityBadge__XmvvJ{font-size:11px;padding:4px 12px}.SurgeryDurationComparison_anesthesiaTag__7KJ21{font-size:10px;padding:4px 10px}.SurgeryDurationComparison_rowNumber__ZVzao{font-size:11px;height:24px;min-width:24px;width:24px}.SurgeryDurationComparison_footerDisclaimer__xmxLq{flex-direction:column;gap:8px;text-align:center}.SurgeryDurationComparison_footerText__1HS64{font-size:12px}.SurgeryDurationComparison_surgeryRow__4D8uu{grid-gap:8px 12px;align-items:center;display:grid;gap:8px 12px;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto}.SurgeryDurationComparison_surgeryRow__4D8uu .SurgeryDurationComparison_rowNumber__ZVzao{align-self:start;display:none;grid-column:1;grid-row:1;margin-top:4px}.SurgeryDurationComparison_surgeryRow__4D8uu .SurgeryDurationComparison_iconCircle__tXY-j{grid-column:1;grid-row:1}.SurgeryDurationComparison_surgeryRow__4D8uu .SurgeryDurationComparison_rowInfo__IE3\+d{grid-column:2;grid-row:1}.SurgeryDurationComparison_surgeryRow__4D8uu .SurgeryDurationComparison_barSection__bVenu{grid-column:1/-1;grid-row:2}.SurgeryDurationComparison_surgeryRow__4D8uu .SurgeryDurationComparison_tagsGroup__2qJA1{grid-column:1/-1;grid-row:3}}@media print{.SurgeryDurationComparison_root__dFUm\+{border-radius:0;border-top-width:3px;box-shadow:none;max-width:100%}.SurgeryDurationComparison_surgeryRow__4D8uu{break-inside:avoid;page-break-inside:avoid}.SurgeryDurationComparison_barFill__EXRNg,.SurgeryDurationComparison_complexityBadge__XmvvJ,.SurgeryDurationComparison_iconCircle__tXY-j,.SurgeryDurationComparison_legendDot__uz7GS,.SurgeryDurationComparison_rowNumber__ZVzao{-webkit-print-color-adjust:exact;print-color-adjust:exact}.SurgeryDurationComparison_root__dFUm\+ *{animation:none!important}}.SurgeryDayTimeline_root__kPGQP{background:#fff;border-radius:24px;border-top:4px solid #2979ff;box-shadow:0 8px 40px #00327812;margin-left:auto;margin-right:auto;max-width:780px;padding:40px 36px 32px;position:relative;width:100%}.SurgeryDayTimeline_badgeWrapper__RHm4N{margin-bottom:20px;text-align:left}.SurgeryDayTimeline_brandBadge__X6wQE{align-items:center;animation:SurgeryDayTimeline_fadeIn__z4Plf .5s ease-out .1s both;background:#1a237e;border-radius:30px;color:#fff;display:inline-flex;font-size:13px;font-weight:700;gap:6px;letter-spacing:.3px;padding:8px 20px}.SurgeryDayTimeline_sparkle__Mw4l-{font-size:11px;opacity:.85}.SurgeryDayTimeline_header__yxARk{margin-bottom:44px;text-align:center}.SurgeryDayTimeline_headerTitle__DK43u{animation:SurgeryDayTimeline_fadeUp__efq5N .6s ease-out .15s both;color:#1a237e;font-size:30px;font-weight:900;line-height:1.6;margin-bottom:10px}.SurgeryDayTimeline_emojiIcon__Qct14{display:inline-block;margin-left:6px}.SurgeryDayTimeline_subtitle__\+xpCo{animation:SurgeryDayTimeline_fadeUp__efq5N .6s ease-out .25s both;color:#90a4ae;font-size:15px;font-weight:400;line-height:1.9}.SurgeryDayTimeline_subtitle__\+xpCo strong{color:#546e7a;font-weight:600}.SurgeryDayTimeline_timeline__W9a65{padding-right:40px;position:relative}.SurgeryDayTimeline_timeline__W9a65:before{background:linear-gradient(180deg,#bbdefb 0,#2979ff 15%,#2979ff 85%,#bbdefb);border-radius:3px;content:"";height:100%;position:absolute;right:19px;top:0;width:3px}.SurgeryDayTimeline_timeline__W9a65:after{animation:SurgeryDayTimeline_travelPulse__8nQZ7 6s ease-in-out infinite;background:#2979ff66;border-radius:50%;content:"";height:11px;position:absolute;right:15px;top:0;width:11px}@keyframes SurgeryDayTimeline_travelPulse__8nQZ7{0%{opacity:0;top:0}5%{opacity:1}90%{opacity:1}to{opacity:0;top:95%}}.SurgeryDayTimeline_timelineItem__FzKRZ{margin-bottom:0;padding-bottom:36px;position:relative}.SurgeryDayTimeline_timelineItem__FzKRZ:last-child{padding-bottom:0}.SurgeryDayTimeline_timelineDot__\+N3lm{background:#fff;border:3px solid;border-radius:50%;height:18px;position:absolute;right:-40px;top:6px;transition:transform .3s ease,box-shadow .3s ease;width:18px;z-index:2}.SurgeryDayTimeline_timelineItem__FzKRZ:hover .SurgeryDayTimeline_timelineDot__\+N3lm{transform:scale(1.3)}.SurgeryDayTimeline_dotTeal__304Rb{border-color:#00bfa5}.SurgeryDayTimeline_dotBlue__AtYNY{border-color:#2979ff}.SurgeryDayTimeline_dotIndigo__tFk0y{border-color:#3f51b5}.SurgeryDayTimeline_dotPurple__irVxS{border-color:#7c4dff}.SurgeryDayTimeline_dotOrange__r3x2C{border-color:#ff8f00}.SurgeryDayTimeline_dotGreen__t0Ebm{border-color:#43a047}.SurgeryDayTimeline_timelineItem__FzKRZ:hover .SurgeryDayTimeline_dotTeal__304Rb{box-shadow:0 0 0 6px #00bfa526}.SurgeryDayTimeline_timelineItem__FzKRZ:hover .SurgeryDayTimeline_dotBlue__AtYNY{box-shadow:0 0 0 6px #2979ff26}.SurgeryDayTimeline_timelineItem__FzKRZ:hover .SurgeryDayTimeline_dotIndigo__tFk0y{box-shadow:0 0 0 6px #3f51b526}.SurgeryDayTimeline_timelineItem__FzKRZ:hover .SurgeryDayTimeline_dotPurple__irVxS{box-shadow:0 0 0 6px #7c4dff26}.SurgeryDayTimeline_timelineItem__FzKRZ:hover .SurgeryDayTimeline_dotOrange__r3x2C{box-shadow:0 0 0 6px #ff8f0026}.SurgeryDayTimeline_timelineItem__FzKRZ:hover .SurgeryDayTimeline_dotGreen__t0Ebm{box-shadow:0 0 0 6px #43a04726}.SurgeryDayTimeline_timelineCard__08is7{background:#fff;border:1.5px solid #eceff1;border-radius:18px;overflow:hidden;padding:22px;position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.SurgeryDayTimeline_timelineCard__08is7:before{border-radius:0 18px 18px 0;content:"";height:100%;position:absolute;right:0;top:0;transition:opacity .3s ease;width:5px}.SurgeryDayTimeline_timelineItem__FzKRZ:hover .SurgeryDayTimeline_timelineCard__08is7{box-shadow:0 8px 28px #00327814;transform:translateX(-4px)}.SurgeryDayTimeline_cardTeal__N8o6v:before{background:#00bfa5}.SurgeryDayTimeline_cardBlue__l5adK:before{background:#2979ff}.SurgeryDayTimeline_cardIndigo__6TDJI:before{background:#3f51b5}.SurgeryDayTimeline_cardPurple__qBqLz:before{background:#7c4dff}.SurgeryDayTimeline_cardOrange__pe\+CD:before{background:#ff8f00}.SurgeryDayTimeline_cardGreen__T-Vrt:before{background:#43a047}.SurgeryDayTimeline_cardTeal__N8o6v:hover{border-color:#00bfa5}.SurgeryDayTimeline_cardBlue__l5adK:hover{border-color:#2979ff}.SurgeryDayTimeline_cardIndigo__6TDJI:hover{border-color:#3f51b5}.SurgeryDayTimeline_cardPurple__qBqLz:hover{border-color:#7c4dff}.SurgeryDayTimeline_cardOrange__pe\+CD:hover{border-color:#ff8f00}.SurgeryDayTimeline_cardGreen__T-Vrt:hover{border-color:#43a047}.SurgeryDayTimeline_cardHeader__CKbbb{align-items:center;display:flex;gap:14px;margin-bottom:12px}.SurgeryDayTimeline_timeBadge__HhDy9{align-items:center;border-radius:30px;display:inline-flex;font-size:14px;font-weight:800;gap:6px;letter-spacing:-.2px;padding:6px 16px;white-space:nowrap}.SurgeryDayTimeline_timeBadge__HhDy9 svg{flex-shrink:0;height:15px;width:15px}.SurgeryDayTimeline_tbgTeal__Nz1m6{background:#00bfa51a;color:#00897b}.SurgeryDayTimeline_tbgBlue__QYBjU{background:#2979ff1a;color:#1565c0}.SurgeryDayTimeline_tbgIndigo__eQlUg{background:#3f51b51a;color:#283593}.SurgeryDayTimeline_tbgPurple__DYQ--{background:#7c4dff1a;color:#5e35b1}.SurgeryDayTimeline_tbgOrange__yi5zZ{background:#ff8f001a;color:#e65100}.SurgeryDayTimeline_tbgGreen__71Rof{background:#43a0471a;color:#2e7d32}.SurgeryDayTimeline_durationPill__3vTsl{align-items:center;background:#f5f5f5;border-radius:20px;color:#78909c;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:4px 12px;white-space:nowrap}.SurgeryDayTimeline_durationPill__3vTsl svg{flex-shrink:0;height:11px;width:11px}.SurgeryDayTimeline_cardIcon__sg41\+{align-items:center;border-radius:14px;display:flex;height:46px;justify-content:center;margin-left:auto;min-width:46px;transition:transform .3s ease;width:46px}.SurgeryDayTimeline_timelineItem__FzKRZ:hover .SurgeryDayTimeline_cardIcon__sg41\+{transform:scale(1.1) rotate(-3deg)}.SurgeryDayTimeline_cardIcon__sg41\+ svg{height:24px;width:24px}.SurgeryDayTimeline_cibgTeal__\+cuQh{background:#00bfa51a}.SurgeryDayTimeline_cibgBlue__xs\+Nq{background:#2979ff1a}.SurgeryDayTimeline_cibgIndigo__TpDd2{background:#3f51b51a}.SurgeryDayTimeline_cibgPurple__wC54e{background:#7c4dff1a}.SurgeryDayTimeline_cibgOrange__p8JCb{background:#ff8f001a}.SurgeryDayTimeline_cibgGreen__7QWOW{background:#43a0471a}.SurgeryDayTimeline_cardTitle__CP03z{color:#1a237e;font-size:16px;font-weight:700;line-height:1.7;margin-bottom:6px}.SurgeryDayTimeline_cardDesc__ZyOh7{color:#78909c;font-size:14px;font-weight:400;line-height:2}.SurgeryDayTimeline_cardDesc__ZyOh7 strong{color:#546e7a;font-weight:600}.SurgeryDayTimeline_stepNumber__f9\+lG{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:800;height:26px;justify-content:center;left:14px;position:absolute;top:14px;width:26px}.SurgeryDayTimeline_snTeal__vIcpH{background:#00bfa5}.SurgeryDayTimeline_snBlue__8rtH8{background:#2979ff}.SurgeryDayTimeline_snIndigo__Pj9U0{background:#3f51b5}.SurgeryDayTimeline_snPurple__a8xHd{background:#7c4dff}.SurgeryDayTimeline_snOrange__HlbCd{background:#ff8f00}.SurgeryDayTimeline_snGreen__Q7VGF{background:#43a047}.SurgeryDayTimeline_miniProgressWrapper__U8YOn{align-items:center;display:flex;gap:10px;margin-top:14px}.SurgeryDayTimeline_miniProgressTrack__moUGo{background:#f0f4f8;border-radius:6px;flex:1 1;height:6px;overflow:hidden}.SurgeryDayTimeline_miniProgressFill__znmSc{border-radius:6px;height:100%;position:relative}.SurgeryDayTimeline_miniProgressFill__znmSc:after{animation:SurgeryDayTimeline_barShimmer__Rcuop 2.5s ease-in-out infinite;background:linear-gradient(90deg,#fff0,#ffffff4d 50%,#fff0);background-size:200% 100%;border-radius:6px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes SurgeryDayTimeline_barShimmer__Rcuop{0%{background-position:200% 0}to{background-position:-200% 0}}.SurgeryDayTimeline_mpfTeal__XwMJO{background:linear-gradient(90deg,#80cbc4,#00bfa5)}.SurgeryDayTimeline_mpfBlue__RNqmK{background:linear-gradient(90deg,#64b5f6,#2979ff)}.SurgeryDayTimeline_mpfIndigo__JOF0x{background:linear-gradient(90deg,#9fa8da,#3f51b5)}.SurgeryDayTimeline_mpfPurple__W-s4y{background:linear-gradient(90deg,#b388ff,#7c4dff)}.SurgeryDayTimeline_mpfOrange__1wZti{background:linear-gradient(90deg,#ffcc80,#ff8f00)}.SurgeryDayTimeline_mpfGreen__RTsh\+{background:linear-gradient(90deg,#a5d6a7,#43a047)}.SurgeryDayTimeline_pw30__pEjby,.SurgeryDayTimeline_pw30b__aAFY6,.SurgeryDayTimeline_pw30c__utQUr{width:7.14%}.SurgeryDayTimeline_pw240__9LoKY{width:57.14%}.SurgeryDayTimeline_pw60__uCAy-{width:14.28%}.SurgeryDayTimeline_pw90__-FGxY{width:21.42%}.SurgeryDayTimeline_miniProgressLabel__XJvpP{color:#b0bec5;font-size:11px;font-weight:600;white-space:nowrap}.SurgeryDayTimeline_footerSection__2cmsa{animation:SurgeryDayTimeline_fadeUp__efq5N .5s ease-out 1.3s both;border-top:1px solid #eceff1;margin-top:36px;padding-top:22px}.SurgeryDayTimeline_footerMain__TZ49Z{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:16px}.SurgeryDayTimeline_footerIcon__LGjRn{align-items:center;background:#e3f2fd;border:2px solid #bbdefb;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;min-width:32px;width:32px}.SurgeryDayTimeline_footerIcon__LGjRn svg{height:14px;width:14px}.SurgeryDayTimeline_footerText__zAENO{color:#90a4ae;font-size:13px;font-weight:400;line-height:1.9}.SurgeryDayTimeline_footerText__zAENO strong{color:#546e7a;font-weight:600}.SurgeryDayTimeline_totalTimeStrip__zy03s{align-items:center;background:linear-gradient(135deg,#e8eaf6,#e3f2fd);border:1px solid #c5cae9;border-radius:14px;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:14px;padding:14px 20px}.SurgeryDayTimeline_totalLabel__UGEaI{color:#3f51b5;font-size:14px;font-weight:600}.SurgeryDayTimeline_totalValue__SOVb5{color:#1a237e;font-size:22px;font-weight:900}.SurgeryDayTimeline_totalUnit__cazHs{color:#7986cb;font-size:12px;font-weight:400}.SurgeryDayTimeline_totalDivider__iV9mP{background:#c5cae9;height:28px;width:1px}@keyframes SurgeryDayTimeline_fadeUp__efq5N{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes SurgeryDayTimeline_fadeIn__z4Plf{0%{opacity:0}to{opacity:1}}@keyframes SurgeryDayTimeline_slideInRight__sX3Yr{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.SurgeryDayTimeline_item1__VfpV2{animation:SurgeryDayTimeline_slideInRight__sX3Yr .5s ease-out .35s both}.SurgeryDayTimeline_item2__aE5kp{animation:SurgeryDayTimeline_slideInRight__sX3Yr .5s ease-out .5s both}.SurgeryDayTimeline_item3__INf-G{animation:SurgeryDayTimeline_slideInRight__sX3Yr .5s ease-out .65s both}.SurgeryDayTimeline_item4__0Gmrs{animation:SurgeryDayTimeline_slideInRight__sX3Yr .5s ease-out .8s both}.SurgeryDayTimeline_item5__fcMhs{animation:SurgeryDayTimeline_slideInRight__sX3Yr .5s ease-out .95s both}.SurgeryDayTimeline_item6__7-bxk{animation:SurgeryDayTimeline_slideInRight__sX3Yr .5s ease-out 1.1s both}@keyframes SurgeryDayTimeline_barGrow__eYaWy{0%{width:0}}.SurgeryDayTimeline_item1__VfpV2 .SurgeryDayTimeline_miniProgressFill__znmSc{animation:SurgeryDayTimeline_barGrow__eYaWy .7s ease-out .7s both}.SurgeryDayTimeline_item2__aE5kp .SurgeryDayTimeline_miniProgressFill__znmSc{animation:SurgeryDayTimeline_barGrow__eYaWy .7s ease-out .85s both}.SurgeryDayTimeline_item3__INf-G .SurgeryDayTimeline_miniProgressFill__znmSc{animation:SurgeryDayTimeline_barGrow__eYaWy .7s ease-out 1s both}.SurgeryDayTimeline_item4__0Gmrs .SurgeryDayTimeline_miniProgressFill__znmSc{animation:SurgeryDayTimeline_barGrow__eYaWy .7s ease-out 1.15s both}.SurgeryDayTimeline_item5__fcMhs .SurgeryDayTimeline_miniProgressFill__znmSc{animation:SurgeryDayTimeline_barGrow__eYaWy .7s ease-out 1.3s both}.SurgeryDayTimeline_item6__7-bxk .SurgeryDayTimeline_miniProgressFill__znmSc{animation:SurgeryDayTimeline_barGrow__eYaWy .7s ease-out 1.45s both}@media (max-width:750px){.SurgeryDayTimeline_root__kPGQP{padding:32px 24px 28px}.SurgeryDayTimeline_headerTitle__DK43u{font-size:25px}.SurgeryDayTimeline_cardTitle__CP03z{font-size:15px}.SurgeryDayTimeline_cardDesc__ZyOh7{font-size:13px}.SurgeryDayTimeline_timeline__W9a65{padding-right:36px}.SurgeryDayTimeline_timeline__W9a65:before{right:17px}.SurgeryDayTimeline_timeline__W9a65:after{right:13px}.SurgeryDayTimeline_timelineDot__\+N3lm{height:16px;right:-36px;width:16px}}@media (max-width:600px){.SurgeryDayTimeline_root__kPGQP{border-radius:20px;padding:24px 14px 22px}.SurgeryDayTimeline_headerTitle__DK43u{font-size:21px}.SurgeryDayTimeline_subtitle__\+xpCo{font-size:13px}.SurgeryDayTimeline_timeline__W9a65{padding-right:30px}.SurgeryDayTimeline_timeline__W9a65:before{right:13px;width:2px}.SurgeryDayTimeline_timeline__W9a65:after{height:10px;right:9px;width:10px}.SurgeryDayTimeline_timelineDot__\+N3lm{border-width:2.5px;height:14px;right:-30px;top:8px;width:14px}.SurgeryDayTimeline_timelineCard__08is7{border-radius:14px;padding:16px 14px}.SurgeryDayTimeline_cardHeader__CKbbb{flex-wrap:wrap;gap:10px}.SurgeryDayTimeline_cardIcon__sg41\+{border-radius:12px;height:38px;min-width:38px;width:38px}.SurgeryDayTimeline_cardIcon__sg41\+ svg{height:20px;width:20px}.SurgeryDayTimeline_timeBadge__HhDy9{font-size:13px;padding:5px 14px}.SurgeryDayTimeline_cardTitle__CP03z{font-size:14px}.SurgeryDayTimeline_cardDesc__ZyOh7{font-size:12.5px;line-height:1.9}.SurgeryDayTimeline_stepNumber__f9\+lG{font-size:11px;height:22px;left:10px;top:10px;width:22px}.SurgeryDayTimeline_durationPill__3vTsl{font-size:10px}.SurgeryDayTimeline_timelineItem__FzKRZ{padding-bottom:28px}.SurgeryDayTimeline_totalTimeStrip__zy03s{flex-direction:column;gap:8px;padding:12px 16px}.SurgeryDayTimeline_totalDivider__iV9mP{display:none}.SurgeryDayTimeline_totalValue__SOVb5{font-size:20px}.SurgeryDayTimeline_footerMain__TZ49Z{flex-direction:column;gap:8px;text-align:center}.SurgeryDayTimeline_footerText__zAENO{font-size:12px}}@media print{.SurgeryDayTimeline_root__kPGQP{border-radius:0;border-top-width:3px;box-shadow:none;max-width:100%}.SurgeryDayTimeline_timelineItem__FzKRZ{break-inside:avoid;page-break-inside:avoid}.SurgeryDayTimeline_cardIcon__sg41\+,.SurgeryDayTimeline_miniProgressFill__znmSc,.SurgeryDayTimeline_stepNumber__f9\+lG,.SurgeryDayTimeline_timeBadge__HhDy9,.SurgeryDayTimeline_timelineDot__\+N3lm,.SurgeryDayTimeline_totalTimeStrip__zy03s{-webkit-print-color-adjust:exact;print-color-adjust:exact}.SurgeryDayTimeline_root__kPGQP *{animation:none!important}.SurgeryDayTimeline_timeline__W9a65:after{display:none}}.WarningSignsCard_card__-kUQI{background:#fff;border:2px solid #e57373;border-radius:28px;box-shadow:0 25px 70px #e573731a,0 10px 30px #0000000f;display:flex;flex-direction:column;margin:3rem auto;max-width:800px;min-height:1000px;overflow:hidden;position:relative;width:100%}.WarningSignsCard_topBar__dqWfg{background:linear-gradient(90deg,#e57373,#ef9a9a,#ffab91,#ef9a9a,#e57373);flex-shrink:0;height:6px;width:100%}.WarningSignsCard_bgPattern__38V2L{background-image:radial-gradient(circle at 20% 30%,#e57373 1px,#0000 0),radial-gradient(circle at 80% 70%,#e57373 1px,#0000 0);background-size:60px 60px;bottom:0;left:0;opacity:.02;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.WarningSignsCard_cornerCross__FDGLx{color:#e57373;font-size:80px;font-weight:200;opacity:.04;position:absolute;z-index:0}.WarningSignsCard_cornerCross__FDGLx.WarningSignsCard_topLeft__UgFe4{left:30px;top:30px}.WarningSignsCard_cornerCross__FDGLx.WarningSignsCard_bottomRight__J-ASe{bottom:80px;right:30px}.WarningSignsCard_cardContent__G7WIQ{display:flex;flex:1 1;flex-direction:column;padding:45px 55px 40px;position:relative;z-index:1}.WarningSignsCard_header__XkeH3{margin-bottom:40px;text-align:center}.WarningSignsCard_warningIconWrapper__DVtqj{align-items:center;background:linear-gradient(135deg,#fff3e0,#ffe0b2);border:3px solid #ffa72640;border-radius:50%;box-shadow:0 8px 30px #ffa72626,inset 0 0 20px #ffa7260d;display:flex;height:90px;justify-content:center;margin:0 auto 22px;position:relative;width:90px}.WarningSignsCard_warningIconWrapper__DVtqj:after{animation:WarningSignsCard_warningCardSpin__0M1H5 20s linear infinite;border:2px dashed #ffa72626;border-radius:50%;content:"";inset:-6px;position:absolute}@keyframes WarningSignsCard_warningCardSpin__0M1H5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.WarningSignsCard_warningIcon__CP3HV{stroke-width:2.5;color:#ff8a00;height:42px;width:42px}.WarningSignsCard_headerTitle__3B6qd{color:#37474f;font-size:28px;font-weight:900;line-height:1.5;margin-bottom:10px}.WarningSignsCard_headerTitle__3B6qd .WarningSignsCard_highlight__020gx{color:#e57373;position:relative}.WarningSignsCard_headerSubtitle__5zb9L{color:#78909c;font-size:15px;font-weight:400;line-height:1.8;margin:0 auto;max-width:550px}.WarningSignsCard_divider__tl\+Og{background:linear-gradient(90deg,#0000,#e5737333,#e5737359,#e5737333,#0000);height:1px;margin:5px 0 35px}.WarningSignsCard_sectionLabel__Ce2gF{align-items:center;display:flex;gap:10px;margin-bottom:24px;padding-right:5px}.WarningSignsCard_sectionLabelDot__YQFbN{background:linear-gradient(135deg,#e57373,#ef5350);border-radius:50%;height:10px;position:relative;width:10px}.WarningSignsCard_sectionLabelDot__YQFbN:after{border:2px solid #e5737333;border-radius:50%;content:"";inset:-3px;position:absolute}.WarningSignsCard_sectionLabelText__OYQHB{color:#546e7a;font-size:16px;font-weight:700}.WarningSignsCard_pulseDot__wa6fX{animation:WarningSignsCard_warningCardPulseDot__1PtGN 2s ease-in-out infinite;background:#4db6ac;border-radius:50%;display:inline-block;height:8px;margin-left:6px;width:8px}@keyframes WarningSignsCard_warningCardPulseDot__1PtGN{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}.WarningSignsCard_warningsList__8N7NJ{display:flex;flex:1 1;flex-direction:column;gap:14px;margin-bottom:35px}.WarningSignsCard_warningItem__x2aNP{align-items:center;background:linear-gradient(135deg,#fffbfb,#fff8f6 50%,#fffbfb);border:1.5px solid #e573731a;border-radius:16px;display:flex;gap:18px;overflow:hidden;padding:20px 24px;position:relative;transition:all .3s ease}.WarningSignsCard_warningItem__x2aNP:before{border-radius:0 4px 4px 0;content:"";height:100%;position:absolute;right:0;top:0;width:4px}.WarningSignsCard_warningItem__x2aNP:first-child:before{background:linear-gradient(180deg,#ff7043,#ff8a65)}.WarningSignsCard_warningItem__x2aNP:nth-child(2):before{background:linear-gradient(180deg,#e57373,#ef9a9a)}.WarningSignsCard_warningItem__x2aNP:nth-child(3):before{background:linear-gradient(180deg,#ef5350,#e57373)}.WarningSignsCard_warningItem__x2aNP:nth-child(4):before{background:linear-gradient(180deg,#ffa726,#ffb74d)}.WarningSignsCard_warningItem__x2aNP:nth-child(5):before{background:linear-gradient(180deg,#ec407a,#f48fb1)}.WarningSignsCard_warningItem__x2aNP:nth-child(6):before{background:linear-gradient(180deg,#4db6ac,#80cbc4)}.WarningSignsCard_warningItem__x2aNP:hover{border-color:#e5737333;box-shadow:0 6px 20px #e5737314;transform:translateX(-4px)}.WarningSignsCard_warningIconBox__ZIvp6{align-items:center;border-radius:14px;display:flex;flex-shrink:0;font-size:24px;height:54px;justify-content:center;position:relative;width:54px}.WarningSignsCard_warningItem__x2aNP:first-child .WarningSignsCard_warningIconBox__ZIvp6{background:linear-gradient(135deg,#ff70431a,#ff70430d)}.WarningSignsCard_warningItem__x2aNP:nth-child(2) .WarningSignsCard_warningIconBox__ZIvp6{background:linear-gradient(135deg,#e573731a,#e573730d)}.WarningSignsCard_warningItem__x2aNP:nth-child(3) .WarningSignsCard_warningIconBox__ZIvp6{background:linear-gradient(135deg,#ef53501a,#ef53500d)}.WarningSignsCard_warningItem__x2aNP:nth-child(4) .WarningSignsCard_warningIconBox__ZIvp6{background:linear-gradient(135deg,#ffa7261a,#ffa7260d)}.WarningSignsCard_warningItem__x2aNP:nth-child(5) .WarningSignsCard_warningIconBox__ZIvp6{background:linear-gradient(135deg,#ec407a1a,#ec407a0d)}.WarningSignsCard_warningItem__x2aNP:nth-child(6) .WarningSignsCard_warningIconBox__ZIvp6{background:linear-gradient(135deg,#4db6ac1a,#4db6ac0d)}.WarningSignsCard_warningNumber__l5xht{align-items:center;background:#e57373;border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:800;height:20px;justify-content:center;position:absolute;right:-4px;top:-4px;width:20px}.WarningSignsCard_warningItem__x2aNP:nth-child(6) .WarningSignsCard_warningNumber__l5xht{background:#4db6ac}.WarningSignsCard_warningIconItem__Z0T4w{stroke-width:2;color:#e57373;height:24px;width:24px}.WarningSignsCard_warningItem__x2aNP:nth-child(6) .WarningSignsCard_warningIconItem__Z0T4w{color:#4db6ac}.WarningSignsCard_warningTextContent__fBX78{flex:1 1}.WarningSignsCard_warningText__gK07K{color:#37474f;font-size:15.5px;font-weight:600;line-height:1.7}.WarningSignsCard_warningText__gK07K .WarningSignsCard_textAccent__nHim7{color:#e57373;font-weight:700}.WarningSignsCard_warningText__gK07K .WarningSignsCard_textTeal__ENho6{color:#4db6ac;font-weight:700}.WarningSignsCard_warningSubtext__RqcRx{color:#90a4ae;font-size:12.5px;font-weight:400;margin-top:2px}.WarningSignsCard_emergencyBox__7\+pfB{align-items:center;background:linear-gradient(135deg,#e8f5e9,#f1f8e9,#e0f7fa);border:2px solid #4db6ac40;border-radius:20px;display:flex;gap:20px;margin-bottom:24px;overflow:hidden;padding:28px 32px;position:relative}.WarningSignsCard_emergencyBox__7\+pfB:before{background:linear-gradient(90deg,#4db6ac,#80cbc4,#4db6ac);content:"";height:3px;left:0;position:absolute;right:0;top:0}.WarningSignsCard_emergencyPhoneIcon__7yb\+M{align-items:center;animation:WarningSignsCard_warningCardRing__odM79 3s ease-in-out infinite;background:linear-gradient(135deg,#4db6ac,#26a69a);border-radius:18px;box-shadow:0 8px 25px #4db6ac4d;display:flex;flex-shrink:0;height:65px;justify-content:center;width:65px}@keyframes WarningSignsCard_warningCardRing__odM79{0%,to{transform:rotate(0deg)}5%{transform:rotate(8deg)}10%{transform:rotate(-8deg)}15%{transform:rotate(6deg)}20%{transform:rotate(-4deg)}25%{transform:rotate(0deg)}}.WarningSignsCard_phoneIcon__2bu4C{stroke-width:2;color:#fff;height:30px;width:30px}.WarningSignsCard_emergencyTextContent__2\+qGC{flex:1 1}.WarningSignsCard_emergencyTitle__IqyCX{color:#263238;font-size:16px;font-weight:800;line-height:1.8;margin-bottom:4px}.WarningSignsCard_emergencySubtitle__\+uHyi{color:#78909c;font-size:13px;font-weight:500;line-height:1.6}.WarningSignsCard_emergencySubtitle__\+uHyi .WarningSignsCard_phoneNumber__G0\+hd{color:#4db6ac;font-size:14px;font-weight:700}.WarningSignsCard_bottomNote__JK4i-{background:linear-gradient(135deg,#fafafa,#f5f5f5);border:1px solid #0000000a;border-radius:14px;margin-bottom:20px;padding:18px 20px;text-align:center}.WarningSignsCard_bottomNote__JK4i- p{align-items:center;color:#90a4ae;display:flex;font-size:13px;font-weight:400;gap:6px;justify-content:center;line-height:1.8}.WarningSignsCard_noteIcon__MftMI{color:#ffa726;flex-shrink:0;height:16px;width:16px}.WarningSignsCard_brandFooter__Kaz6I{align-items:center;display:flex;gap:12px;justify-content:center;padding-top:10px}.WarningSignsCard_brandLine__jJCqu{background:linear-gradient(90deg,#0000,#0000000f);flex:1 1;height:1px}.WarningSignsCard_brandLine__jJCqu.WarningSignsCard_left__fwW89{background:linear-gradient(270deg,#0000,#0000000f)}.WarningSignsCard_brandLogoFooter__Mio11{align-items:center;display:flex;gap:10px}.WarningSignsCard_brandIcon__swOd7{align-items:center;background:linear-gradient(135deg,#4db6ac,#26a69a);border-radius:10px;box-shadow:0 3px 10px #4db6ac33;display:flex;height:32px;justify-content:center;width:32px}.WarningSignsCard_brandIcon__swOd7 span{color:#fff;font-size:12px;font-weight:900}.WarningSignsCard_brandName__t1J-O{color:#b0bec5;font-size:14px;font-weight:700}.WarningSignsCard_brandTagline__OOung{color:#cfd8dc;font-size:11px;font-weight:400}@media (max-width:840px){.WarningSignsCard_card__-kUQI{min-height:auto;width:95vw}.WarningSignsCard_cardContent__G7WIQ{padding:35px 30px 30px}.WarningSignsCard_headerTitle__3B6qd{font-size:24px}.WarningSignsCard_warningItem__x2aNP{padding:16px 18px}}@media (max-width:550px){.WarningSignsCard_cardContent__G7WIQ{padding:25px 20px}.WarningSignsCard_warningItem__x2aNP{gap:12px;padding:14px}.WarningSignsCard_warningIconBox__ZIvp6{height:44px;width:44px}.WarningSignsCard_warningIconItem__Z0T4w{height:20px;width:20px}.WarningSignsCard_warningText__gK07K{font-size:14px}.WarningSignsCard_emergencyBox__7\+pfB{flex-direction:column;padding:24px 20px;text-align:center}}.SurgeonChecklist_root__BD9Ol{background:linear-gradient(180deg,#fff,#f0f6ff);border-radius:16px;color:#1a1a1a;font-family:Vazirmatn,Tahoma,Arial,sans-serif;line-height:1.7;margin:2.5rem 0;overflow:hidden;position:relative}.SurgeonChecklist_container__Ft3Sk{margin:0 auto;max-width:600px;padding:24px 16px 32px;width:100%}.SurgeonChecklist_header__XR2CX{margin-bottom:32px;text-align:center}.SurgeonChecklist_title__dRBcq{color:#0d47a1;font-size:1.4rem;font-weight:700;line-height:1.5;margin-bottom:8px}.SurgeonChecklist_subtitle__j9c7z{color:#5f6368;font-size:.95rem;font-weight:400;margin-bottom:24px}.SurgeonChecklist_progressContainer__GThZ7{align-items:center;animation:SurgeonChecklist_fadeIn__RCmqm .5s ease .3s both;display:flex;justify-content:center;margin-bottom:8px}.SurgeonChecklist_progressRingWrapper__tVwfB{height:90px;position:relative;width:90px}.SurgeonChecklist_progressRing__2yAsR{height:90px;transform:rotate(-90deg);width:90px}.SurgeonChecklist_progressTrack__WG8-v{fill:none;stroke:#e0e0e0;stroke-width:6}.SurgeonChecklist_progressFill__pTMWK{fill:none;stroke:#1a73e8;stroke-width:6;stroke-linecap:round;transition:stroke-dashoffset .5s ease,stroke .4s ease}.SurgeonChecklist_progressFillComplete__9zZOK{stroke:#34a853}.SurgeonChecklist_progressText__V-HIE{color:#0d47a1;font-size:1rem;font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .4s ease;white-space:nowrap}.SurgeonChecklist_progressTextComplete__v9EEZ{color:#34a853}.SurgeonChecklist_checklist__6C3Rx{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.SurgeonChecklist_card__3kX\+h{align-items:flex-start;background:#fff;border-radius:12px;border-right:4px solid #1a73e8;box-shadow:0 2px 12px #1a73e814;cursor:pointer;display:flex;flex-direction:row;opacity:0;padding:16px;transform:translateX(-30px);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,transform .15s ease;-webkit-user-select:none;user-select:none}.SurgeonChecklist_card0__AN3yK{animation:SurgeonChecklist_cardSlideIn__Hs6Mh .5s ease .1s forwards}.SurgeonChecklist_card1__eG-aQ{animation:SurgeonChecklist_cardSlideIn__Hs6Mh .5s ease .2s forwards}.SurgeonChecklist_card2__jcpt1{animation:SurgeonChecklist_cardSlideIn__Hs6Mh .5s ease .3s forwards}.SurgeonChecklist_card3__24iy9{animation:SurgeonChecklist_cardSlideIn__Hs6Mh .5s ease .4s forwards}.SurgeonChecklist_card4__iQi9J{animation:SurgeonChecklist_cardSlideIn__Hs6Mh .5s ease .5s forwards}@media (hover:hover){.SurgeonChecklist_card__3kX\+h:hover{box-shadow:0 4px 16px #1a73e81f;transform:translateY(-1px)}}.SurgeonChecklist_card__3kX\+h:focus-visible{outline:2px solid #1a73e8;outline-offset:2px}.SurgeonChecklist_cardChecked__4cVi3{background:#e8f0fe;border-right-color:#34a853}.SurgeonChecklist_cardIcon__djPnN{align-items:center;display:flex;flex-shrink:0;height:44px;justify-content:center;margin-left:12px;transition:transform .3s ease;width:44px}.SurgeonChecklist_cardIcon__djPnN span svg,.SurgeonChecklist_cardIcon__djPnN svg{height:28px;width:28px}.SurgeonChecklist_cardIconChecked__OTZyr{animation:SurgeonChecklist_iconPulse__aaXc2 .3s ease}.SurgeonChecklist_cardContent__eKcJH{flex:1 1;min-width:0}.SurgeonChecklist_cardTitle__FWYRL{color:#1a1a1a;font-size:1.05rem;font-weight:600;line-height:1.6}.SurgeonChecklist_cardDescription__Hl\+DY{color:#5f6368;font-size:.85rem;font-weight:400;line-height:1.7;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease,margin-top .3s ease}.SurgeonChecklist_cardDescriptionVisible__FwAZs{margin-top:6px;max-height:200px;opacity:1}.SurgeonChecklist_cardCheckbox__XM6s2{align-items:center;display:flex;flex-shrink:0;height:26px;justify-content:center;margin-right:12px;margin-top:9px;width:26px}.SurgeonChecklist_checkboxCircle__3ROSx{align-items:center;background:#fff;border:2px solid #cbd5e0;border-radius:50%;display:flex;height:26px;justify-content:center;transition:background .3s ease,border-color .3s ease;width:26px}.SurgeonChecklist_checkboxCircleChecked__ztm6x{background:#1a73e8;border-color:#1a73e8}.SurgeonChecklist_checkmarkSvg__SO\+wv{height:14px;opacity:0;transition:opacity .2s ease;width:14px}.SurgeonChecklist_checkmarkSvgVisible__\+PYbe{opacity:1}.SurgeonChecklist_checkmarkPath__-fabx{fill:none;stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;stroke-dashoffset:22;transition:stroke-dashoffset .3s ease .1s}.SurgeonChecklist_checkmarkPathVisible__A4eK-{stroke-dashoffset:0}.SurgeonChecklist_completionMessage__NjYHx{max-height:0;opacity:0;overflow:hidden;padding:0 16px;text-align:center;transform:translateY(-10px);transition:max-height .5s ease,opacity .5s ease,transform .5s ease}.SurgeonChecklist_completionVisible__GIbWP{animation:SurgeonChecklist_gentlePulse__lNPuB 2s ease-in-out infinite;max-height:200px;opacity:1;padding:24px 16px;transform:translateY(0)}.SurgeonChecklist_completionInner__v2MEu{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border-radius:16px;box-shadow:0 4px 20px #34a85326;display:inline-block;padding:20px 32px}.SurgeonChecklist_completionText__VH8m6{color:#1b5e20;font-size:1.1rem;font-weight:600;line-height:1.8}.SurgeonChecklist_footer__W9YAb{padding-bottom:8px;padding-top:24px;text-align:center}.SurgeonChecklist_footer__W9YAb p{color:#9e9e9e;font-size:.75rem}.SurgeonChecklist_confettiContainer__fGbNB{display:none;height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:1000}.SurgeonChecklist_confettiPiece__iyxcL{animation:SurgeonChecklist_confettiFall__0aqsM 3s ease-in forwards;border-radius:50%;height:8px;opacity:0;position:absolute;top:-10px;width:8px}@keyframes SurgeonChecklist_cardSlideIn__Hs6Mh{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes SurgeonChecklist_fadeIn__RCmqm{0%{opacity:0}to{opacity:1}}@keyframes SurgeonChecklist_iconPulse__aaXc2{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes SurgeonChecklist_gentlePulse__lNPuB{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.02) translateY(0)}}@keyframes SurgeonChecklist_confettiFall__0aqsM{0%{opacity:1;transform:translateY(0) rotate(0deg) scale(1)}50%{opacity:1}to{opacity:0;transform:translateY(100vh) rotate(2turn) scale(.3)}}@media (max-width:400px){.SurgeonChecklist_title__dRBcq{font-size:1.2rem}.SurgeonChecklist_container__Ft3Sk{padding:16px 12px 24px}.SurgeonChecklist_card__3kX\+h{padding:12px}.SurgeonChecklist_cardIcon__djPnN{height:38px;margin-left:8px;width:38px}.SurgeonChecklist_cardIcon__djPnN svg{height:24px;width:24px}.SurgeonChecklist_cardCheckbox__XM6s2{margin-right:8px}.SurgeonChecklist_progressRingWrapper__tVwfB,.SurgeonChecklist_progressRing__2yAsR{height:78px;width:78px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.SurgeonComparison_root__6lBUA{background:#fff;border-radius:16px;color:#1a1a1a;font-family:Vazirmatn,Tahoma,Arial,sans-serif;line-height:1.75;margin:2.5rem 0}.SurgeonComparison_container__i5D\+N{margin:0 auto;max-width:720px;padding:24px 16px 32px;width:100%}.SurgeonComparison_pageHeader__S68R3{margin-bottom:28px;text-align:center}.SurgeonComparison_title__TIywg{color:#0d47a1;font-size:1.4rem;font-weight:700;line-height:1.5;margin-bottom:8px}.SurgeonComparison_subtitle__u87Ln{color:#5f6368;font-size:.95rem;font-weight:400;margin-bottom:20px}.SurgeonComparison_headerDivider__dKOPy{align-items:center;display:flex;gap:12px;justify-content:center}.SurgeonComparison_dividerLine__uaSD1{background:linear-gradient(90deg,#0000,#1a73e8,#0000);border-radius:2px;display:block;height:2px;width:60px}.SurgeonComparison_medIcon__LcFYL{height:28px;opacity:.7;width:28px}.SurgeonComparison_comparisonWrapper__WrTY5{display:flex;flex-direction:column;gap:20px}@media (min-width:768px){.SurgeonComparison_comparisonWrapper__WrTY5{flex-direction:row;gap:0}}.SurgeonComparison_column__xz7vN{flex:1 1;min-width:0}.SurgeonComparison_dividerVertical__ZGUv\+{display:none}@media (min-width:768px){.SurgeonComparison_dividerVertical__ZGUv\+{align-items:stretch;display:flex;flex-shrink:0;justify-content:center;position:relative;width:32px}.SurgeonComparison_dividerVertical__ZGUv\+:before{animation:SurgeonComparison_dividerGlow__k0vFV 3s ease-in-out infinite;background:#e0e0e0;border-radius:2px;bottom:0;content:"";position:absolute;top:0;width:2px}}.SurgeonComparison_columnHeader__y6Sbo{align-items:center;background:#1a73e8;border-radius:12px 12px 0 0;color:#fff;display:flex;font-size:1.05rem;font-weight:700;gap:8px;justify-content:center;padding:14px 16px}.SurgeonComparison_columnHeaderWarn__KHbXC{background:#9e9e9e}.SurgeonComparison_cardsList__e\+m4j{display:flex;flex-direction:column;gap:0}.SurgeonComparison_cardRow__g1dGT{align-items:flex-start;cursor:pointer;display:flex;gap:12px;opacity:0;padding:14px;position:relative;transform:translateX(-25px);transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.SurgeonComparison_cardRowVisible__l3awq{opacity:1;transform:translateX(0);transition:opacity .4s ease,transform .4s ease,background .25s ease,box-shadow .25s ease}.SurgeonComparison_cardRowTrust__FAVem{background:#fff;border-bottom:1px solid #f0f0f0;border-right:4px solid #1a73e8}.SurgeonComparison_cardRowTrust__FAVem:last-child{border-bottom:none;border-radius:0 0 12px 12px}.SurgeonComparison_cardRowWarn__j2ny1{background:#f5f5f5;border-bottom:1px solid #ebebeb;border-right:4px solid #9e9e9e}.SurgeonComparison_cardRowWarn__j2ny1:last-child{border-bottom:none;border-radius:0 0 12px 12px}@media (hover:hover){.SurgeonComparison_cardRowTrust__FAVem:hover{background:#e8f0fe;box-shadow:0 2px 12px #0000000f;transform:scale(1.02);z-index:2}.SurgeonComparison_cardRowWarn__j2ny1:hover{background:#ffebee;box-shadow:0 2px 12px #0000000f;transform:scale(1.02);z-index:2}}.SurgeonComparison_cardIcon__XsT6X{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:30px;justify-content:center;margin-top:2px;width:30px}.SurgeonComparison_cardIconTrust__7rpTR{background:#e8f5e9}.SurgeonComparison_cardIconWarn__uoxTx{background:#ffebee}.SurgeonComparison_cardIcon__XsT6X svg{height:16px;width:16px}.SurgeonComparison_cardRowVisible__l3awq .SurgeonComparison_cardIconTrust__7rpTR{animation:SurgeonComparison_iconPulseGreen__DO4Nt .4s ease forwards}.SurgeonComparison_cardRowVisible__l3awq .SurgeonComparison_cardIconWarn__uoxTx{animation:SurgeonComparison_iconPulseRed__lFlz6 .4s ease forwards}.SurgeonComparison_cardTextWrapper__zzHeM{flex:1 1;min-width:0;position:relative}.SurgeonComparison_cardInline__Nty3E{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.SurgeonComparison_cardText__s9ki3{color:#1a1a1a;font-size:.95rem;font-weight:400;line-height:1.7}.SurgeonComparison_cardTextWarn__cy7y7{color:#424242}.SurgeonComparison_infoTrigger__pHb1n{align-items:center;background:#e0e0e0;border:none;border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:0;height:18px;justify-content:center;margin-right:6px;padding:0;transition:background .2s ease;width:18px}.SurgeonComparison_infoTrigger__pHb1n svg{color:#5f6368;height:12px;width:12px}.SurgeonComparison_infoTrigger__pHb1n:hover{background:#bbdefb}.SurgeonComparison_tooltip__uOM6b{background:#37474f;border-radius:8px;bottom:calc(100% + 10px);box-shadow:0 4px 16px #0000002e;color:#fff;font-size:.8rem;line-height:1.6;max-width:260px;opacity:0;padding:10px 14px;pointer-events:none;position:absolute;right:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;visibility:hidden;width:max-content;z-index:100}.SurgeonComparison_tooltip__uOM6b:after{border:6px solid #0000;border-top-color:#37474f;content:"";position:absolute;right:20px;top:100%}.SurgeonComparison_tooltipVisible__OjAG8{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.SurgeonComparison_footer__JMfPC{padding-top:24px;text-align:center}.SurgeonComparison_footer__JMfPC p{color:#9e9e9e;font-size:.75rem}@keyframes SurgeonComparison_dividerGlow__k0vFV{0%,to{background:#e0e0e0;box-shadow:0 0 4px #1a73e81a}50%{background:#90caf9;box-shadow:0 0 12px #1a73e859}}@keyframes SurgeonComparison_iconPulseGreen__DO4Nt{0%{box-shadow:0 0 0 0 #34a85366}50%{box-shadow:0 0 0 8px #34a85300}to{box-shadow:0 0 0 0 #34a85300}}@keyframes SurgeonComparison_iconPulseRed__lFlz6{0%{box-shadow:0 0 0 0 #e5393566}50%{box-shadow:0 0 0 8px #e5393500}to{box-shadow:0 0 0 0 #e5393500}}@media (max-width:400px){.SurgeonComparison_title__TIywg{font-size:1.2rem}.SurgeonComparison_container__i5D\+N{padding:16px 12px 24px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.SurgeonEvaluationQuiz_root__Bwlks{font-family:inherit;padding:1rem 0}.SurgeonEvaluationQuiz_container__dWjbw{background:#fff;border-radius:16px;box-shadow:0 4px 24px #00000014;margin:0 auto;max-width:640px;overflow:hidden}.SurgeonEvaluationQuiz_header__KvYmz{background:linear-gradient(135deg,#1a73e8,#0d47a1);padding:1.5rem 2rem;text-align:center}.SurgeonEvaluationQuiz_title__CLuY3{color:#fff;font-size:1.25rem;font-weight:800;margin:0 0 .4rem}.SurgeonEvaluationQuiz_subtitle__IHU4U{color:#ffffffd9;font-size:.9rem;margin:0}.SurgeonEvaluationQuiz_quizBody__pZ-86{padding:1.5rem 2rem}.SurgeonEvaluationQuiz_progress__pg9MU{margin-bottom:1rem}.SurgeonEvaluationQuiz_progress__pg9MU span{color:#64748b;display:block;font-size:.85rem;margin-bottom:.4rem}.SurgeonEvaluationQuiz_progressBar__K\+01S{background:#e5e7eb;border-radius:99px;height:6px;overflow:hidden}.SurgeonEvaluationQuiz_progressFill__bGZwA{background:#1a73e8;border-radius:99px;height:100%;transition:width .4s ease}.SurgeonEvaluationQuiz_questionCard__F83l8{background:#f8fafc;border-radius:12px;padding:1.5rem}.SurgeonEvaluationQuiz_questionText__jnxZ7{color:#1e293b;font-size:1rem;font-weight:600;line-height:1.7;margin:0 0 1.25rem}.SurgeonEvaluationQuiz_answers__Zc8Zq{display:flex;flex-direction:column;gap:.65rem}.SurgeonEvaluationQuiz_answerBtn__BtcdX{background:#fff;border:2px solid #e2e8f0;border-radius:10px;color:#334155;cursor:pointer;font-family:inherit;font-size:.95rem;padding:.75rem 1rem;text-align:inherit;transition:all .2s}.SurgeonEvaluationQuiz_answerBtn__BtcdX:hover{background:#f0f7ff;border-color:#1a73e8;color:#1a73e8}.SurgeonEvaluationQuiz_result__V9jVU{padding:2rem;text-align:center}.SurgeonEvaluationQuiz_gauge__UBzdx{display:flex;justify-content:center;margin-bottom:1rem}.SurgeonEvaluationQuiz_gaugeSvg__6fi8p{height:100px;width:160px}.SurgeonEvaluationQuiz_resultLevel__CzVnB{font-size:1.4rem;font-weight:800;margin:0 0 .75rem}.SurgeonEvaluationQuiz_resultMsg__Y2-Jk{color:#475569;font-size:.95rem;line-height:1.7;margin:0 0 1.5rem}.SurgeonEvaluationQuiz_restartBtn__GbBux{background:#1a73e8;border:none;border-radius:50px;color:#fff;cursor:pointer;font-family:inherit;font-size:.95rem;font-weight:700;padding:.65rem 2rem}.SurgeonEvaluationQuiz_restartBtn__GbBux:hover{background:#0d47a1}.SurgeonEvaluationQuiz_footer__BVbld{border-top:1px solid #f1f5f9;padding:1rem 2rem;text-align:center}.SurgeonEvaluationQuiz_footer__BVbld p{color:#94a3b8;font-size:.78rem;margin:0}.temple-lift-candidate-quiz-root{background:#fff;border-radius:24px;box-sizing:border-box;color:#0f172a;font-family:Vazirmatn,system-ui,sans-serif;padding:48px 24px}.temple-lift-candidate-quiz-root *,.temple-lift-candidate-quiz-root :after,.temple-lift-candidate-quiz-root :before{box-sizing:border-box}.tlcq-inner{margin:0 auto;max-width:672px}.tlcq-header{margin-bottom:40px;text-align:center}.tlcq-header-badge{align-items:center;background:#fff;border-radius:24px;box-shadow:0 1px 3px #0000001a;display:inline-flex;gap:12px;margin-bottom:24px;padding:12px 24px}.tlcq-header-title{color:#0f172a;font-size:30px;font-weight:700;line-height:1.3;margin:0}.tlcq-header-subtitle{color:#475569;line-height:1.7;margin:0 auto;max-width:28rem}.tlcq-progress-wrap{background:#fff;border-radius:24px;box-shadow:inset 0 2px 4px #0000000f;margin-bottom:40px;padding:8px}.tlcq-progress-track{background:#f1f5f9;border-radius:24px;height:12px;overflow:hidden}.tlcq-progress-fill{background:#0ea5e9;border-radius:24px;height:12px;transition:width .5s ease}.tlcq-progress-meta{color:#64748b;display:flex;font-size:12px;font-weight:500;justify-content:space-between;margin-top:8px;padding:0 4px}.tlcq-card{background:#fff;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;min-height:420px;padding:40px}.tlcq-step{transition:all .4s cubic-bezier(.4,0,.2,1)}.tlcq-welcome{padding:48px 0;text-align:center}.tlcq-welcome-title{color:#1e293b;font-size:30px;font-weight:600;margin:0 0 16px}.tlcq-welcome-text{color:#475569;font-size:18px;line-height:1.7;margin:0 auto;max-width:20rem}.tlcq-start-btn{background:#0284c7;border:none;border-radius:24px;color:#fff;cursor:pointer;font-family:inherit;font-size:18px;font-weight:600;margin-top:48px;padding:16px 40px;transition:background .2s ease}.tlcq-start-btn:hover{background:#0369a1}.tlcq-question-title{color:#1e293b;font-size:20px;font-weight:600;line-height:1.6;margin:0 0 32px}.tlcq-options{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}.tlcq-option{background:#fff;border:2px solid #0000;border-radius:24px;color:#0f172a;cursor:pointer;font-family:inherit;font-size:18px;line-height:1.6;padding:24px;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.tlcq-option:hover{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;transform:translateY(-4px)}.tlcq-option--selected{background-color:#f0f9ff;border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e933}.tlcq-result{text-align:center}.tlcq-result-title{font-size:30px;font-weight:700;margin:0 0 16px}.tlcq-result-title--emerald{color:#059669}.tlcq-result-title--amber{color:#d97706}.tlcq-result-title--sky{color:#0284c7}.tlcq-result-text{color:#475569;font-size:18px;line-height:1.8;margin:0 auto;max-width:28rem}.tlcq-recommendation{background:#f0f9ff;border:1px solid #e0f2fe;border-radius:24px;margin-top:48px;padding:32px;text-align:right}.tlcq-recommendation-title{color:#0369a1;font-weight:600;margin:0 0 12px}.tlcq-recommendation-text{color:#475569;line-height:1.8;margin:0}.tlcq-restart-btn{background:#334155;border:none;border-radius:24px;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:500;margin-top:40px;padding:16px 32px;transition:background .2s ease}.tlcq-restart-btn:hover{background:#1e293b}.tlcq-nav{display:flex;justify-content:flex-start;margin-top:32px;padding:0 16px}.tlcq-prev-btn{align-items:center;background:#0000;border:none;color:#475569;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:500;gap:8px;padding:12px 32px;transition:color .2s ease}.tlcq-prev-btn:hover{color:#1e293b}@media (max-width:640px){.temple-lift-candidate-quiz-root{padding:32px 16px}.tlcq-card{min-height:360px;padding:28px 20px}.tlcq-header-title,.tlcq-result-title,.tlcq-welcome-title{font-size:24px}.tlcq-question-title{font-size:18px}.tlcq-option{font-size:16px;padding:20px}}.temple-lift-procedure-steps-root{background:#fff;box-sizing:border-box;color:#0f172a;font-family:Vazirmatn,system-ui,sans-serif}.temple-lift-procedure-steps-root *,.temple-lift-procedure-steps-root :after,.temple-lift-procedure-steps-root :before{box-sizing:border-box}.tlps-inner{margin:0 auto;max-width:896px}.tlps-header{margin-bottom:48px;text-align:center}.tlps-header-title{color:#0f172a;font-size:36px;font-weight:700;line-height:1.3;margin:0 0 12px}.tlps-header-subtitle{color:#475569;font-size:20px;margin:0}.tlps-card{background:#fff;border-radius:24px;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;padding:40px}.tlps-section-title{border-bottom:1px solid #e2e8f0;color:#1e293b;font-size:24px;font-weight:600;margin:0 0 40px;padding-bottom:24px}.tlps-steps{display:flex;flex-direction:column;gap:24px}.tlps-step-card{align-items:flex-start;background:#fff;border:1px solid #f1f5f9;border-radius:24px;cursor:pointer;display:flex;font-family:inherit;gap:24px;padding:32px;text-align:inherit;transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.tlps-step-card:hover{border-color:#bae6fd}.tlps-step-card--active{background:#f0f9ff;border-color:#bae6fd;box-shadow:0 0 0 4px #0ea5e94d;transform:scale(1.04)}.tlps-step-number{align-items:center;background:#fff;border:3px solid #0ea5e9;border-radius:9999px;color:#0ea5e9;display:flex;font-size:1.35rem;font-weight:700;height:52px;justify-content:center;min-width:52px;width:52px}.tlps-step-content{flex:1 1;min-width:0}.tlps-step-title{color:#1e293b;font-size:20px;font-weight:600;line-height:1.4;margin:0 0 12px}.tlps-step-desc{color:#475569;font-size:16px;line-height:1.8;margin:0}.tlps-footer{color:#64748b;font-size:14px;line-height:1.7;margin:40px 0 0;text-align:center}@media (max-width:640px){.tlps-header-title{font-size:28px}.tlps-header-subtitle{font-size:18px}.tlps-card,.tlps-step-card{padding:24px 20px}.tlps-step-card{gap:16px}.tlps-step-card--active{transform:none}.tlps-step-title{font-size:18px}}.temple-lift-cost-calculator-root{background:#fff;box-sizing:border-box;color:#0f172a;font-family:Vazirmatn,system-ui,sans-serif}.temple-lift-cost-calculator-root *,.temple-lift-cost-calculator-root :after,.temple-lift-cost-calculator-root :before{box-sizing:border-box}.tlcc-inner{margin:0 auto;max-width:896px}.tlcc-header{margin-bottom:48px;text-align:center}.tlcc-header-title{color:#0f172a;font-size:36px;font-weight:700;line-height:1.3;margin:0 0 12px}.tlcc-header-subtitle{color:#475569;font-size:18px;margin:0}.tlcc-card{background:#fff;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;overflow:hidden}.tlcc-form{padding:40px}.tlcc-field{margin-bottom:40px}.tlcc-field:last-child{margin-bottom:0}.tlcc-label{color:#334155;display:block;font-size:16px;font-weight:600;margin-bottom:16px}.tlcc-technique-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.tlcc-option-btn{background:#fff;border:2px solid #0000;border-radius:24px;color:#0f172a;cursor:pointer;font-family:inherit;padding:24px;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.tlcc-option-btn:hover{border-color:#e2e8f0}.tlcc-option-btn--active{background-color:#f0f9ff;border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e933;color:#0c4a6e}.tlcc-option-btn--combined{border-color:#cbd5e1;flex:1 1;font-size:18px;font-weight:500;padding:24px 16px}.tlcc-option-title{font-weight:500}.tlcc-option-subtitle{color:#64748b;font-size:12px;margin-top:4px}.tlcc-combined-row{display:flex;gap:16px}.tlcc-result{background:#0f172a;color:#fff;padding:40px}.tlcc-result-top{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.tlcc-result-label{color:#38bdf8;font-size:14px;font-weight:500;letter-spacing:.1em}.tlcc-price-range{font-size:3rem;font-weight:700;line-height:1;margin-top:4px}.tlcc-price-unit{color:#94a3b8;font-size:20px;margin-top:4px}.tlcc-technique-name{color:#38bdf8;font-weight:500;text-align:right}.tlcc-explanation{background:#1e293b80;border-radius:24px;color:#cbd5e1;font-size:15px;line-height:1.8;padding:24px}.tlcc-disclaimer{color:#94a3b8;font-size:12px;line-height:1.8;margin-top:32px;text-align:center}@media (max-width:768px){.tlcc-technique-grid{grid-template-columns:1fr}.tlcc-combined-row{flex-direction:column}.tlcc-form,.tlcc-result{padding:24px 20px}.tlcc-header-title{font-size:28px}.tlcc-result-top{align-items:flex-start;flex-direction:column}.tlcc-technique-name{text-align:right}.tlcc-price-range{font-size:2.4rem}}