.JalaliMonthGrid-module__iR5Fgq__root{width:100%}.JalaliMonthGrid-module__iR5Fgq__nav{align-items:center;gap:6px;margin-bottom:8px;display:flex}.JalaliMonthGrid-module__iR5Fgq__nav b{text-align:center;flex:1;font-size:14px}.JalaliMonthGrid-module__iR5Fgq__step{border:1px solid var(--line,#e3e6ec);width:34px;height:34px;color:var(--ink,#1d2230);cursor:pointer;background:#fff;border-radius:10px;flex:none;place-items:center;display:grid}.JalaliMonthGrid-module__iR5Fgq__step:disabled{opacity:.35;cursor:not-allowed}.JalaliMonthGrid-module__iR5Fgq__previous svg{transform:scaleX(-1)}.JalaliMonthGrid-module__iR5Fgq__grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.JalaliMonthGrid-module__iR5Fgq__weekHead{color:var(--mute,#687083);text-align:center;padding:4px 0;font-size:11.5px}.JalaliMonthGrid-module__iR5Fgq__day{aspect-ratio:1;min-height:34px;color:var(--ink,#1d2230);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:13px;position:relative}.JalaliMonthGrid-module__iR5Fgq__day:hover:not(:disabled){background:var(--canvas,#f3f4f7)}.JalaliMonthGrid-module__iR5Fgq__day:disabled{color:var(--mute,#687083);opacity:.4;cursor:default}.JalaliMonthGrid-module__iR5Fgq__today{box-shadow:inset 0 0 0 1px var(--primary,#173f35)}.JalaliMonthGrid-module__iR5Fgq__marked{color:var(--status-noshow-fg,#b42318);font-weight:700}.JalaliMonthGrid-module__iR5Fgq__dot{background:var(--status-noshow-fg,#b42318);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.JalaliMonthGrid-module__iR5Fgq__inside{background:#fff1d6}.JalaliMonthGrid-module__iR5Fgq__edge,.JalaliMonthGrid-module__iR5Fgq__edge:hover:not(:disabled){background:var(--thread,#e0a23a);color:#2a1d00;font-weight:700}.JalaliMonthGrid-module__iR5Fgq__selected,.JalaliMonthGrid-module__iR5Fgq__selected:hover:not(:disabled){background:var(--primary,#173f35);color:#fff;font-weight:700}
.kit-module__GNbdCq__btn{border-radius:var(--radius-control,10px);background:var(--primary,#1d2230);color:#fff;min-height:42px;font:inherit;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:filter .15s;display:inline-flex}.kit-module__GNbdCq__btn:hover:not(:disabled){filter:brightness(1.1)}.kit-module__GNbdCq__btn:disabled{opacity:.4;cursor:not-allowed;filter:none}.kit-module__GNbdCq__secondary{color:var(--ink,#1d2230);box-shadow:inset 0 0 0 1px var(--line,#e3e6ec);background:#fff}.kit-module__GNbdCq__secondary:hover:not(:disabled){color:var(--primary,#1d2230);box-shadow:inset 0 0 0 1px var(--primary,#1d2230);filter:none}.kit-module__GNbdCq__dangerText{color:var(--status-noshow-fg,#b42318)}.kit-module__GNbdCq__ghost{color:var(--primary,#1d2230);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, currentColor 40%, transparent);background:0 0}.kit-module__GNbdCq__light{color:var(--ink,#1d2230);background:#eef0f5}.kit-module__GNbdCq__danger{background:var(--status-noshow-fg,#b42318);color:#fff}.kit-module__GNbdCq__link{min-height:0;color:var(--primary,#1d2230);background:0 0;padding:0;font-weight:600}.kit-module__GNbdCq__sm{border-radius:9px;min-height:34px;padding:5px 12px;font-size:13px}.kit-module__GNbdCq__block{width:100%}.kit-module__GNbdCq__field{gap:6px;min-width:0;display:grid}.kit-module__GNbdCq__label{color:var(--mute,#687083);font-size:12.5px}.kit-module__GNbdCq__fieldHint{color:var(--mute,#687083);font-size:12px}.kit-module__GNbdCq__fieldError{color:var(--status-noshow-fg,#b42318);font-size:12.5px}.kit-module__GNbdCq__input{border-radius:var(--radius-control,10px);width:100%;min-width:0;min-height:44px;color:var(--ink,#1d2230);font:inherit;background:#fff;border:1.5px solid #dce0e8;padding:8px 12px}.kit-module__GNbdCq__input:focus{border-color:var(--primary,#2e3f8f);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary,#2e3f8f) 16%, transparent);outline:none}.kit-module__GNbdCq__input[aria-invalid=true]{border-color:var(--status-noshow-fg,#b42318)}textarea.kit-module__GNbdCq__input{resize:vertical;min-height:88px;line-height:1.8}.kit-module__GNbdCq__notice{border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.8}.kit-module__GNbdCq__ok{background:var(--status-completed-bg,#e3f4ea);color:var(--status-completed-fg,#23784a)}.kit-module__GNbdCq__error{background:var(--status-noshow-bg,#fdecea);color:var(--status-noshow-fg,#b42318)}.kit-module__GNbdCq__info{color:var(--mute,#687083);background:#ffffff8c}.kit-module__GNbdCq__header{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.kit-module__GNbdCq__header h1{margin:0;font-size:22px;font-weight:800}.kit-module__GNbdCq__headerSub{color:var(--mute,#687083);font-size:13px}.kit-module__GNbdCq__headerActions{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.kit-module__GNbdCq__panel{border:1px solid var(--line,#e3e6ec);border-radius:var(--radius-container,16px);background:#fff;min-width:0}.kit-module__GNbdCq__panelHead{border-bottom:1px solid var(--line,#e3e6ec);flex-wrap:wrap;align-items:center;gap:10px;padding:13px 16px;display:flex}.kit-module__GNbdCq__panelHead h2,.kit-module__GNbdCq__panelHead h3{margin:0;font-size:14.5px}.kit-module__GNbdCq__panelActions{gap:8px;margin-inline-start:auto;display:flex}.kit-module__GNbdCq__panelBody{padding:16px}.kit-module__GNbdCq__pill{border-radius:var(--radius-pill,999px);white-space:nowrap;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:600;line-height:24px;display:inline-flex}.kit-module__GNbdCq__neutral{background:var(--status-reserved-bg,#eef0f5);color:var(--status-reserved-fg,#4e566d)}.kit-module__GNbdCq__accent{background:var(--status-confirmed-bg,#e6edfc);color:var(--status-confirmed-fg,#2b59c3)}.kit-module__GNbdCq__warn{background:var(--status-checkedin-bg,#fdf1dc);color:var(--status-checkedin-fg,#93590c)}.kit-module__GNbdCq__state{color:var(--mute,#687083);text-align:center;margin:0;padding:18px 16px;font-size:13px}.kit-module__GNbdCq__empty{border:1.5px dashed #cbd1dc;border-radius:11px}.kit-module__GNbdCq__segmented{scrollbar-width:none;border-radius:var(--radius-control,10px);background:var(--sunk,#eef0f5);gap:2px;width:fit-content;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.kit-module__GNbdCq__segmented button{color:#4e566d;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px 12px;font-size:13px}.kit-module__GNbdCq__segmented button[aria-pressed=true],.kit-module__GNbdCq__segmented button[aria-selected=true]{color:var(--ink,#1d2230);background:#fff;font-weight:700;box-shadow:0 1px 2px #0000001a}.kit-module__GNbdCq__segmented button:disabled{opacity:.5;cursor:default}.kit-module__GNbdCq__solid{border:1px solid var(--line,#e3e6ec);background:#fff;border-radius:9px;gap:0;padding:0;overflow:hidden}.kit-module__GNbdCq__solid button{border-inline-end:1px solid var(--line,#e3e6ec);color:#3b4257;border-radius:0;min-height:32px;padding:4px 11px;font-size:12.5px}.kit-module__GNbdCq__solid button:last-child{border-inline-end:0}.kit-module__GNbdCq__solid button[aria-pressed=true]{background:var(--ws,var(--primary,#1d2230));color:#fff;box-shadow:none;font-weight:600}.kit-module__GNbdCq__solid button.kit-module__GNbdCq__dangerOption[aria-pressed=true]{background:var(--status-noshow-fg,#b42318)}.kit-module__GNbdCq__chips{background:0 0;border:0;flex-wrap:wrap;gap:6px;padding:0;overflow:visible}.kit-module__GNbdCq__chips button{border:1px solid var(--line,#e3e6ec);color:#3b4257;background:#fff;border-radius:99px;padding:1px 11px;font-size:12px}.kit-module__GNbdCq__chips button[aria-pressed=true]{border-color:var(--ink,#1d2230);background:var(--ink,#1d2230);color:#fff;box-shadow:none;font-weight:400}.kit-module__GNbdCq__fill{width:100%;min-height:44px;display:flex}.kit-module__GNbdCq__fill button{flex:1;min-height:36px}.kit-module__GNbdCq__meter{background:#0000001a;border-radius:3px;height:5px;display:block;overflow:hidden}.kit-module__GNbdCq__meter i{background:var(--meter-fill,var(--primary,#2e7d65));border-radius:3px;height:100%;display:block}.kit-module__GNbdCq__meterFull i{background:var(--status-noshow-fg,#b42318)}
.DateField-module__XYBgJW__root{align-items:stretch;gap:6px;min-width:0;display:flex;position:relative}.DateField-module__XYBgJW__root>input{text-align:right;flex:1;min-width:0}.DateField-module__XYBgJW__root>input[aria-invalid=true]{border-color:#b42318}.DateField-module__XYBgJW__trigger{border-radius:var(--radius-control,10px);width:44px;color:var(--mute,#687083);cursor:pointer;background:#fff;border:1.5px solid #dce0e8;flex:none;place-items:center;display:inline-grid}.DateField-module__XYBgJW__trigger:hover:not(:disabled),.DateField-module__XYBgJW__trigger[aria-expanded=true]{color:var(--primary,#173f35);border-color:var(--primary,#173f35)}.DateField-module__XYBgJW__trigger:disabled{opacity:.5;cursor:default}.DateField-module__XYBgJW__popover{top:calc(100% + 6px);z-index:40;border:1px solid var(--line,#e3e6ec);background:#fff;border-radius:14px;width:272px;padding:10px;position:absolute;inset-inline-start:0;box-shadow:0 12px 32px #1d223024}.DateField-module__XYBgJW__head{align-items:center;gap:6px;margin-bottom:8px;display:flex}.DateField-module__XYBgJW__head select{border:1px solid var(--line,#e3e6ec);min-width:0;height:32px;color:var(--ink,#1d2230);font:inherit;background:#fff;border-radius:8px;flex:1;padding:0 6px;font-size:13px}.DateField-module__XYBgJW__step{background:var(--canvas,#f3f4f7);width:32px;height:32px;color:var(--ink,#1d2230);font:inherit;cursor:pointer;border:0;border-radius:8px;flex:none;font-size:18px;line-height:1}.DateField-module__XYBgJW__todayLink{color:var(--primary,#173f35);font:inherit;cursor:pointer;background:0 0;border:0;margin:8px auto 0;padding:4px 12px;font-size:13px;display:block}.DateField-module__XYBgJW__clock{grid-template-columns:1fr 1fr;gap:8px;width:172px;display:grid}.DateField-module__XYBgJW__clockColumn{gap:2px;max-height:220px;display:grid;overflow-y:auto}.DateField-module__XYBgJW__clockColumn button{height:32px;color:var(--ink,#1d2230);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;font-size:13px}.DateField-module__XYBgJW__clockColumn button:hover{background:var(--canvas,#f3f4f7)}.DateField-module__XYBgJW__clockColumn button[aria-pressed=true]{background:var(--primary,#173f35);color:#fff}
.Popover-module__Ab40PW__root{display:inline-block;position:relative}.Popover-module__Ab40PW__panel{top:calc(100% + 6px);z-index:40;border:1px solid var(--line,#e3e6ec);background:#fff;border-radius:14px;width:292px;max-width:calc(100vw - 32px);padding:12px;position:absolute;inset-inline-start:0;box-shadow:0 12px 32px #1d223024}
.Toast-module__UMnP-W__region{inset:auto;inset-inline:16px;pointer-events:none;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:calc(100% - 32px);margin:0 auto;padding:0;position:fixed;bottom:30px;overflow:visible}.Toast-module__UMnP-W__region:popover-open{display:flex}.Toast-module__UMnP-W__toast{color:#fff;pointer-events:auto;border-radius:12px;align-items:center;gap:12px;max-width:100%;padding:10px 14px 10px 10px;font-size:13.5px;line-height:1.8;display:flex;box-shadow:0 8px 24px #151a2b33}.Toast-module__UMnP-W__body{flex-direction:column;min-width:0;display:flex}.Toast-module__UMnP-W__trace{opacity:.85;align-items:center;gap:6px;font-size:11.5px;line-height:1.6;display:flex}.Toast-module__UMnP-W__traceId{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.Toast-module__UMnP-W__copy{color:inherit;font:inherit;cursor:pointer;background:#ffffff26;border:0;border-radius:6px;flex:none;padding:0 8px}.Toast-module__UMnP-W__copy:hover{background:#ffffff40}.Toast-module__UMnP-W__ok{background:#1f6b45}.Toast-module__UMnP-W__error{background:#b42318}.Toast-module__UMnP-W__warn{background:#a8610b}.Toast-module__UMnP-W__info{background:#151a2b}.Toast-module__UMnP-W__close{width:24px;height:24px;color:inherit;font:inherit;cursor:pointer;background:#ffffff26;border:0;border-radius:50%;flex:none;line-height:1}.Toast-module__UMnP-W__close:hover{background:#ffffff40}@media (max-width:640px){.Toast-module__UMnP-W__region{bottom:calc(76px + env(safe-area-inset-bottom,0px))}}
.Modal-module__RlYkMq__dialog{border:1px solid var(--line,#e3e6ec);border-radius:var(--radius-container);width:min(480px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--ink,#1d2230);background:#fff;padding:0;overflow:hidden;box-shadow:0 24px 60px #0f142338}.Modal-module__RlYkMq__dialog[open]{flex-direction:column;display:flex}.Modal-module__RlYkMq__wide{width:min(680px,100vw - 32px)}.Modal-module__RlYkMq__dialog::backdrop{background:#0f142366}.Modal-module__RlYkMq__head{border-bottom:1px solid var(--line,#e3e6ec);flex:none;align-items:center;gap:8px;padding:16px 20px;display:flex}.Modal-module__RlYkMq__title{flex:1;font-size:16.5px}.Modal-module__RlYkMq__close{border-radius:var(--radius-control);width:34px;height:34px;color:var(--mute,#687083);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-inline-end:-8px;font-size:22px;line-height:1;display:grid}.Modal-module__RlYkMq__close:hover{color:var(--ink,#1d2230);background:#f2f4f8}.Modal-module__RlYkMq__body{flex:1;align-content:start;gap:16px;min-height:0;padding:20px;display:grid;overflow-y:auto}.Modal-module__RlYkMq__footer{border-top:1px solid var(--line,#e3e6ec);background:#fafbfc;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px;display:flex}.Modal-module__RlYkMq__confirm{background:var(--status-noshow-bg,#fdecec)}.Modal-module__RlYkMq__confirmText{min-width:200px;color:var(--status-noshow-fg,#9b1c1c);flex:1;font-size:13.5px;font-weight:600}.Modal-module__RlYkMq__nudge{animation:.3s ease-in-out Modal-module__RlYkMq__nudge}@keyframes Modal-module__RlYkMq__nudge{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.Modal-module__RlYkMq__nudge{outline:3px solid var(--line,#e3e6ec);animation:none}}
.Sheet-module___UJJHW__sheet{width:100%;max-width:none;max-height:88dvh;color:var(--ink,#1d2230);background:#fff;border:0;border-radius:20px 20px 0 0;margin:auto 0 0;padding:0;animation:.2s ease-out Sheet-module___UJJHW__rise;overflow:hidden;box-shadow:0 -12px 40px #0f142338}.Sheet-module___UJJHW__sheet[open]{flex-direction:column;display:flex}.Sheet-module___UJJHW__sheet::backdrop{background:#0f142366}.Sheet-module___UJJHW__head{border-bottom:1px solid var(--line,#e3e6ec);flex:none;align-items:center;gap:8px;padding:12px 16px;display:flex}.Sheet-module___UJJHW__title{flex:1;font-size:15px}.Sheet-module___UJJHW__close{border-radius:var(--radius-control,10px);width:34px;height:34px;color:var(--mute,#687083);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;font-size:22px;line-height:1;display:grid}.Sheet-module___UJJHW__close:hover{color:var(--ink,#1d2230);background:#f2f4f8}.Sheet-module___UJJHW__body{min-height:0;padding:14px 16px calc(14px + env(safe-area-inset-bottom));align-content:start;gap:12px;display:grid;overflow-y:auto}@keyframes Sheet-module___UJJHW__rise{0%{opacity:.6;transform:translateY(24px)}}
.Menu-module__8-nMrW__root{display:inline-flex;position:relative}.Menu-module__8-nMrW__menu{inset-inline-end:0;z-index:30;border:1px solid var(--line,#e3e6ec);background:#fff;border-radius:12px;min-width:200px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);box-shadow:0 12px 32px #1d223024}.Menu-module__8-nMrW__item{width:100%;color:var(--ink,#1d2230);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:7px 8px;font-size:13px;display:flex}.Menu-module__8-nMrW__item:hover:not(:disabled),.Menu-module__8-nMrW__item:focus-visible{background:var(--canvas,#f3f4f7);outline:none}.Menu-module__8-nMrW__item:disabled{color:var(--mute,#687083);opacity:.55;cursor:default}.Menu-module__8-nMrW__item[aria-checked=true]{font-weight:700}.Menu-module__8-nMrW__check{width:12px;color:var(--ws,#173f35)}.Menu-module__8-nMrW__swatch{background:#cbd1dc;border-radius:50%;flex:none;width:10px;height:10px}.Menu-module__8-nMrW__text{display:grid}.Menu-module__8-nMrW__text small{color:var(--mute,#687083);font-size:11.5px;font-weight:400}.Menu-module__8-nMrW__separated{border-top:1px solid var(--line,#e3e6ec);margin-top:4px;padding-top:4px}.Menu-module__8-nMrW__danger{color:#b42318}.Menu-module__8-nMrW__icon{color:var(--mute,#687083);display:inline-flex}.Menu-module__8-nMrW__danger .Menu-module__8-nMrW__icon{color:inherit}
.Switch-module__oabyZq__switch{cursor:pointer;background:#d5d9e2;border:0;border-radius:99px;flex:none;width:40px;height:24px;padding:0;transition:background .15s;position:relative}.Switch-module__oabyZq__switch[aria-checked=true]{background:var(--ws,#173f35)}.Switch-module__oabyZq__switch:disabled{opacity:.55;cursor:default}.Switch-module__oabyZq__switch:focus-visible{outline:2px solid var(--ws,#173f35);outline-offset:2px}.Switch-module__oabyZq__knob{top:3px;background:#fff;border-radius:50%;width:18px;height:18px;transition:inset-inline-end .15s;position:absolute;inset-inline-end:3px;box-shadow:0 1px 2px #0003}.Switch-module__oabyZq__switch[aria-checked=true] .Switch-module__oabyZq__knob{inset-inline-end:19px}
.Timeline-module__xk67tG__timeline{--timeline-dot-top:14px;--timeline-gap:10px;margin:0;padding:0;list-style:none}.Timeline-module__xk67tG__item{--tone:var(--ws,var(--p,#2e3f8f));padding-bottom:var(--timeline-gap);padding-inline-start:28px;position:relative}.Timeline-module__xk67tG__item[data-tone=teal]{--tone:#0d7c8c}.Timeline-module__xk67tG__item[data-tone=amber]{--tone:#b7791f}.Timeline-module__xk67tG__item[data-tone=muted]{--tone:#8a8fa3}.Timeline-module__xk67tG__item:before{content:"";inset-inline-start:6px;background:var(--line,#e3e6ec);width:2px;position:absolute;top:0;bottom:0}.Timeline-module__xk67tG__item:first-child:before{top:calc(var(--timeline-dot-top) + 7px)}.Timeline-module__xk67tG__item:last-child:before{height:calc(var(--timeline-dot-top) + 7px);bottom:auto}.Timeline-module__xk67tG__item:only-child:before{display:none}.Timeline-module__xk67tG__item:after{content:"";inset-inline-start:0;top:var(--timeline-dot-top);box-sizing:border-box;border:3px solid var(--tone);background:#fff;border-radius:50%;width:14px;height:14px;position:absolute}.Timeline-module__xk67tG__item[data-current]:after{background:var(--tone);box-shadow:0 0 0 4px color-mix(in srgb, var(--tone) 18%, transparent)}
.AskDialog-module__qtBvPG__dialog{border:1px solid var(--line,#e3e6ec);border-radius:var(--radius-container);width:min(420px,100vw - 32px);color:var(--ink,#1d2230);background:#fff;padding:0;box-shadow:0 24px 60px #0f142338}.AskDialog-module__qtBvPG__dialog::backdrop{background:#0f142366}.AskDialog-module__qtBvPG__body{gap:12px;padding:20px;display:grid}.AskDialog-module__qtBvPG__title{font-size:16px}.AskDialog-module__qtBvPG__text{color:var(--mute,#687083);margin:0;line-height:1.8}.AskDialog-module__qtBvPG__label{gap:6px;font-size:14px;display:grid}.AskDialog-module__qtBvPG__input{font:inherit;border:1px solid var(--line,#e3e6ec);border-radius:var(--radius-control);min-height:42px;padding:10px 12px}textarea.AskDialog-module__qtBvPG__input{resize:vertical;min-height:84px}.AskDialog-module__qtBvPG__actions{justify-content:flex-end;gap:8px;display:flex}.AskDialog-module__qtBvPG__primary,.AskDialog-module__qtBvPG__secondary,.AskDialog-module__qtBvPG__danger{font:inherit;border-radius:var(--radius-control);cursor:pointer;border:1px solid #0000;padding:9px 16px}.AskDialog-module__qtBvPG__primary{background:var(--primary,#173f35);color:#fff}.AskDialog-module__qtBvPG__danger{color:#fff;background:#b42318}.AskDialog-module__qtBvPG__secondary{border-color:var(--line,#e3e6ec);color:inherit;background:0 0}.AskDialog-module__qtBvPG__primary:disabled,.AskDialog-module__qtBvPG__danger:disabled{opacity:.5;cursor:not-allowed}
.booking-module__H99svq__page{min-height:100dvh;padding-bottom:calc(92px + env(safe-area-inset-bottom))}.booking-module__H99svq__header{z-index:10;padding:10px 12px;padding-top:calc(10px + env(safe-area-inset-top));border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 90%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:10px;display:flex;position:sticky;top:0}.booking-module__H99svq__back{width:44px;height:44px;color:var(--p);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;display:grid;transform:scaleX(-1)}.booking-module__H99svq__headerName{flex-direction:column;line-height:1.4;display:flex}.booking-module__H99svq__headerName small{color:var(--mute);font-size:12px}.booking-module__H99svq__progress{gap:6px;padding:12px 16px 0;display:flex}.booking-module__H99svq__progress i{background:var(--line);border-radius:4px;flex:1;height:4px}.booking-module__H99svq__progress .booking-module__H99svq__on{background:var(--p)}.booking-module__H99svq__body{max-width:560px;margin:0 auto;padding:16px}.booking-module__H99svq__body h1{margin:4px 0 12px;font-size:26px}.booking-module__H99svq__body h2{font-family:var(--font-ui);color:var(--mute);margin:22px 0 10px;font-size:14px;font-weight:700}.booking-module__H99svq__muted{color:var(--mute);font-size:13.5px}.booking-module__H99svq__error{color:#b42318;background:#fdecea;border-radius:12px;margin:0 0 12px;padding:10px 14px;font-size:14px}.booking-module__H99svq__chips{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.booking-module__H99svq__chips button{border:1.5px solid var(--line);min-height:44px;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:0 16px;font-size:14px}.booking-module__H99svq__chips button[aria-checked=true]{border-color:var(--p);background:var(--p);color:#fff}.booking-module__H99svq__cards{flex-direction:column;gap:8px;margin-bottom:4px;display:flex}.booking-module__H99svq__card{border:1.5px solid var(--line);font:inherit;text-align:right;color:var(--ink);cursor:pointer;background:#fff;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.booking-module__H99svq__cardText{flex-direction:column;flex:1;line-height:1.6;display:flex}.booking-module__H99svq__card small{color:var(--mute);font-size:12.5px}.booking-module__H99svq__cardIcon{background:var(--soft);width:42px;height:42px;color:var(--p);border-radius:12px;flex:none;place-items:center;display:grid}.booking-module__H99svq__check{border:1.5px solid var(--line);color:#0000;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.booking-module__H99svq__card[aria-pressed=true]{border-color:var(--p)}.booking-module__H99svq__card[aria-pressed=true] .booking-module__H99svq__check{border-color:var(--p);background:var(--p);color:#fff}.booking-module__H99svq__days{scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;margin:0 -16px;padding:2px 16px 6px;display:flex;overflow-x:auto}.booking-module__H99svq__days button{border:1.5px solid var(--line);width:64px;font:inherit;color:var(--ink);cursor:pointer;scroll-snap-align:start;background:#fff;border-radius:16px;flex-direction:column;flex:none;align-items:center;padding:8px 0;line-height:1.4;display:flex}.booking-module__H99svq__days small{color:var(--mute);font-size:11px}.booking-module__H99svq__days b{font-size:20px}.booking-module__H99svq__days button[aria-pressed=true]{border-color:var(--p);background:var(--p);color:#fff}.booking-module__H99svq__days button[aria-pressed=true] small{color:#fffc}.booking-module__H99svq__windows{flex-direction:column;gap:8px;display:flex}.booking-module__H99svq__daypart{margin-top:14px}.booking-module__H99svq__daypart h3{font-family:var(--font-ui);color:var(--mute);align-items:center;gap:6px;margin:0 0 8px;font-size:13px;font-weight:600;display:flex}.booking-module__H99svq__window{border:1.5px solid var(--line);min-height:56px;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;display:flex}.booking-module__H99svq__window b{font-size:15px}.booking-module__H99svq__window small{color:var(--mute);font-size:12px}.booking-module__H99svq__left,.booking-module__H99svq__wait{align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.booking-module__H99svq__wait{color:var(--p);font-weight:700}.booking-module__H99svq__dots{gap:3px;display:inline-flex}.booking-module__H99svq__dots i{background:var(--line);border-radius:50%;width:7px;height:7px}.booking-module__H99svq__dots .booking-module__H99svq__dotOn{background:var(--acc,var(--p))}.booking-module__H99svq__full{background:0 0;border-style:dashed}.booking-module__H99svq__full b{color:var(--mute)}.booking-module__H99svq__window[aria-pressed=true]{border-color:var(--p);box-shadow:0 0 0 3px color-mix(in srgb, var(--p) 18%, transparent)}.booking-module__H99svq__hint{color:var(--mute);align-items:center;gap:6px;margin:16px 0 0;font-size:12.5px;display:flex}.booking-module__H99svq__form{flex-direction:column;gap:12px;display:flex}.booking-module__H99svq__label{color:var(--mute);flex-direction:column;gap:6px;font-size:13.5px;display:flex}.booking-module__H99svq__input{border:1.5px solid var(--line);min-height:50px;font:inherit;color:var(--ink);background:#fff;border-radius:14px;padding:0 14px;font-size:16px}.booking-module__H99svq__primary,.booking-module__H99svq__secondary{min-height:50px;font:inherit;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.booking-module__H99svq__primary{background:var(--p);color:#fff;border:0}.booking-module__H99svq__primary:disabled{opacity:.4;cursor:not-allowed}.booking-module__H99svq__secondary{border:1.5px solid var(--line);color:var(--p);background:#fff}.booking-module__H99svq__link{color:var(--p);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13.5px;font-weight:600}.booking-module__H99svq__otp{justify-content:space-between;gap:8px;display:flex}.booking-module__H99svq__otp input{border:1.5px solid var(--line);width:100%;min-width:0;height:56px;font:inherit;text-align:center;color:var(--ink);background:#fff;border-radius:14px;font-size:22px;font-weight:700}.booking-module__H99svq__otp input:focus{border-color:var(--p);outline:none}.booking-module__H99svq__otpInvalid input{border-color:#b42318}.booking-module__H99svq__bar{inset-inline:0;z-index:10;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0}.booking-module__H99svq__bar>div{flex-direction:column;min-width:0;line-height:1.5;display:flex}.booking-module__H99svq__bar b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.booking-module__H99svq__bar small{color:var(--mute);font-size:12px}.booking-module__H99svq__bar .booking-module__H99svq__primary{flex:none;min-width:120px}.booking-module__H99svq__done{text-align:center;flex-direction:column;align-items:stretch;gap:10px;display:flex}.booking-module__H99svq__okMark{background:var(--p);color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;margin:8px auto 0;display:grid}.booking-module__H99svq__ticket{box-shadow:0 12px 34px color-mix(in srgb, var(--p) 12%, transparent);text-align:right;background:#fff;border-radius:20px;margin:8px 0;overflow:hidden}.booking-module__H99svq__ticketTop{background:var(--p);color:#fff;flex-direction:column;gap:2px;padding:18px;display:flex}.booking-module__H99svq__ticketTop small{opacity:.8}.booking-module__H99svq__ticketTop b{font-size:26px}.booking-module__H99svq__pos{background:#ffffff2e;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:8px;padding:3px 10px;font-size:13px;display:inline-flex}.booking-module__H99svq__ticketBody{border-top:2px dashed var(--line);gap:12px;padding:16px 18px 18px;display:grid}.booking-module__H99svq__ticketBody div{flex-direction:column;display:flex}.booking-module__H99svq__ticketBody span{color:var(--mute);font-size:12.5px}@media (min-width:760px){.booking-module__H99svq__days{margin:0;padding-inline:0}.booking-module__H99svq__bar{justify-content:center;gap:40px}.booking-module__H99svq__windows{grid-template-columns:repeat(3,minmax(0,1fr))}}.booking-module__H99svq__card:disabled{opacity:.55;cursor:not-allowed}.booking-module__H99svq__subTitle{margin:22px 0 10px;font-size:16px}.booking-module__H99svq__sheetBack{z-index:40;background:#0d1a1666;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.booking-module__H99svq__sheet{width:min(480px,100%);max-height:92dvh;padding:22px 18px calc(22px + env(safe-area-inset-bottom));color:var(--ink);background:#fff;border-radius:22px 22px 0 0;gap:4px;display:grid;position:relative;overflow:auto}@media (min-width:720px){.booking-module__H99svq__sheetBack{align-items:center}.booking-module__H99svq__sheet{border-radius:20px}}.booking-module__H99svq__sheetClose{background:var(--bg);width:36px;height:36px;color:var(--mute);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;left:12px}.booking-module__H99svq__lock{color:#93590c;background:#fdf1dc;border-radius:99px;justify-self:start;padding:1px 10px;font-size:12px;font-weight:600}.booking-module__H99svq__consent{align-items:flex-start;gap:10px;font-size:14px;line-height:1.8;display:flex}.booking-module__H99svq__consent input{accent-color:var(--p);margin-top:6px}.booking-module__H99svq__consent a{color:inherit;font-weight:600;text-decoration:underline}.booking-module__H99svq__retry{font:inherit;color:var(--accent,var(--ink));cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.booking-module__H99svq__nudge{animation:.3s ease-in-out booking-module__H99svq__nudge}@keyframes booking-module__H99svq__nudge{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.booking-module__H99svq__nudge{animation:none}}
.landing-module__DB4Ufa__page{--c:#173f35;--a:#d9a441;--hf:var(--font-naskh);--hw:600;--hs:1.18;--brand:var(--c);--deep:var(--c);--ink:#1f2726;--mute:#5f6b68;--paper:#fcfcfb;--tint:#f1f4f2;--tint2:#e2e9e5;--line:#e3e7e5;--accent:var(--a);--accent-ink:#5a4210;--on-accent:#1d1a12;background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-ui);font-size:16px;line-height:1.85;position:relative;container:page/inline-size}@supports (color:oklch(from red l c h)){.landing-module__DB4Ufa__page{--brand:oklch(from var(--c) clamp(.3, l, .5) clamp(0, c, .16) h);--deep:oklch(from var(--c) .23 min(c, .06) h);--ink:oklch(from var(--c) .26 .016 h);--mute:oklch(from var(--c) .5 .02 h);--paper:oklch(from var(--c) .987 .004 h);--tint:oklch(from var(--c) .956 .02 h);--tint2:oklch(from var(--c) .915 .038 h);--line:oklch(from var(--c) .905 .012 h);--accent:oklch(from var(--a) clamp(.7, l, .82) clamp(.09, c, .17) h);--accent-ink:oklch(from var(--a) .4 min(c, .11) h);--on-accent:oklch(from var(--a) .22 .03 h)}}.landing-module__DB4Ufa__page[data-heading=modern]{--hf:var(--font-ui);--hw:850;--hs:1.32}.landing-module__DB4Ufa__page :focus-visible{outline:2.5px solid var(--accent);outline-offset:2px;border-radius:6px}.landing-module__DB4Ufa__page a{color:inherit;text-decoration:none}.landing-module__DB4Ufa__page :where(h1,h2,h3,p,figure){margin:0}.landing-module__DB4Ufa__page :where(ul){margin:0;padding:0;list-style:none}.landing-module__DB4Ufa__page button{font:inherit;color:inherit;cursor:pointer}.landing-module__DB4Ufa__wrap{width:min(100% - 40px,1160px);margin-inline:auto}.landing-module__DB4Ufa__ltr{direction:ltr;unicode-bidi:isolate}.landing-module__DB4Ufa__muted{color:var(--mute)}.landing-module__DB4Ufa__h{font-family:var(--hf);font-weight:var(--hw);line-height:var(--hs);text-wrap:balance;color:var(--deep)}.landing-module__DB4Ufa__page[data-heading=modern] .landing-module__DB4Ufa__h{letter-spacing:-.4px}.landing-module__DB4Ufa__h2{font-size:clamp(28px,6.4cqi,40px)}.landing-module__DB4Ufa__page[data-heading=modern] .landing-module__DB4Ufa__h2{font-size:clamp(22px,5cqi,30px)}.landing-module__DB4Ufa__h3{margin-bottom:12px;font-size:24px}.landing-module__DB4Ufa__page[data-heading=modern] .landing-module__DB4Ufa__h3{font-size:19px}.landing-module__DB4Ufa__sec{content-visibility:auto;contain-intrinsic-size:auto 600px;padding-block:clamp(36px,7cqi,60px)}.landing-module__DB4Ufa__tinted{background:var(--tint)}.landing-module__DB4Ufa__flush{padding-top:0}.landing-module__DB4Ufa__secHead{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-bottom:20px;display:flex}.landing-module__DB4Ufa__secHead p{color:var(--mute);font-size:14.5px}.landing-module__DB4Ufa__secHead .landing-module__DB4Ufa__link{margin-inline-start:auto}.landing-module__DB4Ufa__btn{background:var(--brand);color:#fff;white-space:nowrap;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:0 22px;font-size:15.5px;font-weight:700;transition:filter .15s,transform .12s;display:inline-flex}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__btn{color:#fff}.landing-module__DB4Ufa__btn:hover{filter:brightness(1.08)}.landing-module__DB4Ufa__btn:active{transform:scale(.98)}.landing-module__DB4Ufa__quiet{background:var(--tint)}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__quiet{color:var(--brand)}.landing-module__DB4Ufa__link{color:var(--brand);align-items:center;gap:4px;font-size:14.5px;font-weight:700;display:inline-flex}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__link{color:var(--brand)}.landing-module__DB4Ufa__top{z-index:20;background:color-mix(in oklab, var(--paper) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);border-bottom:1px solid var(--line);position:sticky;top:0}.landing-module__DB4Ufa__topRow{align-items:center;gap:14px;min-height:62px;display:flex}.landing-module__DB4Ufa__mark{align-items:center;gap:10px;min-width:0;display:flex}.landing-module__DB4Ufa__logo{background:var(--brand);color:#fff;width:38px;height:38px;font-family:var(--font-naskh);border-radius:11px;flex:none;place-items:center;font-size:25px;font-weight:700;display:grid;overflow:hidden}.landing-module__DB4Ufa__logo img{object-fit:cover;width:100%;height:100%}.landing-module__DB4Ufa__mark b{color:var(--deep);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:800;line-height:1.35;display:block;overflow:hidden}.landing-module__DB4Ufa__mark small{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.3;display:block;overflow:hidden}.landing-module__DB4Ufa__nav{color:var(--mute);gap:22px;margin-inline-start:auto;font-size:14px;display:none}.landing-module__DB4Ufa__nav a:hover,.landing-module__DB4Ufa__nav a[aria-current=page]{color:var(--brand)}.landing-module__DB4Ufa__nav a[aria-current=page]{font-weight:700}.landing-module__DB4Ufa__footLinks{flex-wrap:wrap;gap:6px 18px;font-size:14px;display:flex}.landing-module__DB4Ufa__footLinks a{color:#fff;font-weight:600}.landing-module__DB4Ufa__made a{color:var(--brand);font-weight:700}.landing-module__DB4Ufa__me{border-radius:10px;align-items:center;gap:6px;margin-inline-start:auto;padding:6px 10px;font-size:13.5px;font-weight:600;display:inline-flex}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__me{color:var(--brand)}.landing-module__DB4Ufa__me:hover{background:var(--tint)}.landing-module__DB4Ufa__topBook{display:none}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__topBook{min-height:42px;padding:0 16px;font-size:14px}@container page (min-width:880px){.landing-module__DB4Ufa__nav{display:flex}.landing-module__DB4Ufa__nav+.landing-module__DB4Ufa__me{margin-inline-start:0}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__topBook{display:inline-flex}}.landing-module__DB4Ufa__stamp{border:1.5px solid var(--brand);outline:1px solid var(--brand);outline-offset:3px;background:var(--paper);text-align:center;border-radius:14px;justify-items:center;gap:2px;max-width:100%;padding:14px 22px 12px;display:inline-grid;position:relative}.landing-module__DB4Ufa__stampName{color:var(--deep);font-family:var(--hf);font-weight:var(--hw);text-wrap:balance;margin:0;font-size:clamp(30px,8.6cqi,54px);line-height:1.12}.landing-module__DB4Ufa__page[data-heading=modern] .landing-module__DB4Ufa__stampName{letter-spacing:-.5px;font-size:clamp(25px,6.6cqi,40px)}.landing-module__DB4Ufa__stampSpecialty{color:var(--ink);font-size:14.5px;font-weight:600}.landing-module__DB4Ufa__stampNumber{border-top:1px dashed color-mix(in oklab, var(--brand) 45%, transparent);color:var(--mute);align-items:center;gap:6px;margin-top:6px;padding-top:7px;font-size:13px;font-weight:600;display:inline-flex}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__stampNumber{color:var(--mute)}.landing-module__DB4Ufa__verified{color:var(--brand);align-items:center;gap:3px;font-weight:700;display:inline-flex}.landing-module__DB4Ufa__tilt{rotate:-1.4deg}@media (prefers-reduced-motion:no-preference){.landing-module__DB4Ufa__tilt{animation:.55s cubic-bezier(.2,.9,.25,1.25) .15s both landing-module__DB4Ufa__press}}@keyframes landing-module__DB4Ufa__press{0%{opacity:0;rotate:-5deg;scale:1.18}to{opacity:1;rotate:-1.4deg;scale:1}}.landing-module__DB4Ufa__frame{background:var(--tint2);display:block;position:relative;overflow:hidden}.landing-module__DB4Ufa__frame img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;transition:opacity .2s;display:block}.landing-module__DB4Ufa__frame[data-bg=pending] img{opacity:0}.landing-module__DB4Ufa__frame[data-bg=light]{background:radial-gradient(80% 70% at 50% 30%, #fff 0, var(--tint) 100%)}.landing-module__DB4Ufa__frame[data-bg=light] img{mix-blend-mode:multiply}.landing-module__DB4Ufa__portrait{aspect-ratio:4/5}.landing-module__DB4Ufa__portrait[data-bg=light] img{-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}.landing-module__DB4Ufa__plate{aspect-ratio:4/5;background:radial-gradient(120% 90% at 30% 10%, var(--tint) 0, var(--tint2) 70%);place-items:center;display:grid;overflow:hidden}.landing-module__DB4Ufa__plate span{color:color-mix(in oklab, var(--brand) 22%, transparent);font-family:var(--font-naskh);font-size:min(62cqi,320px);font-weight:700;line-height:1}.landing-module__DB4Ufa__logo,.landing-module__DB4Ufa__badge,.landing-module__DB4Ufa__docPhoto,.landing-module__DB4Ufa__avatar{position:relative}.landing-module__DB4Ufa__docPhoto>.landing-module__DB4Ufa__frame,.landing-module__DB4Ufa__avatar>.landing-module__DB4Ufa__frame{position:absolute;inset:0}.landing-module__DB4Ufa__facts{border-block:1px solid var(--line);display:grid}.landing-module__DB4Ufa__fact{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:16px 2px;display:flex}.landing-module__DB4Ufa__fact:last-child{border-bottom:0}.landing-module__DB4Ufa__factIcon{background:var(--tint);width:42px;height:42px;color:var(--brand);border-radius:12px;flex:none;place-items:center;display:grid}.landing-module__DB4Ufa__fact b{color:var(--deep);font-size:15px;display:block}.landing-module__DB4Ufa__fact p{color:var(--mute);font-size:14.5px;line-height:1.75}.landing-module__DB4Ufa__factBody{flex:1;min-width:0}.landing-module__DB4Ufa__chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.landing-module__DB4Ufa__chip{background:var(--tint);border-radius:10px;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:13.5px;font-weight:700;display:inline-flex}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__chip{color:var(--brand)}.landing-module__DB4Ufa__chip:hover{background:var(--tint2)}.landing-module__DB4Ufa__open{align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.landing-module__DB4Ufa__open:before{content:"";background:#2e9e62;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #2e9e6226}.landing-module__DB4Ufa__shut:before{background:#c2453a;box-shadow:0 0 0 4px #c2453a22}.landing-module__DB4Ufa__phoneRow{color:var(--deep);justify-content:space-between;gap:12px;padding:3px 0;font-size:15px;font-weight:700;display:flex}.landing-module__DB4Ufa__phoneRow small{color:var(--mute);font-size:13px;font-weight:500}@container page (min-width:880px){.landing-module__DB4Ufa__facts{border:0;grid-template-columns:repeat(3,1fr);gap:18px}.landing-module__DB4Ufa__fact,.landing-module__DB4Ufa__fact:last-child{border:1px solid var(--line);background:var(--paper);border-radius:18px;padding:18px}.landing-module__DB4Ufa__factsSide{grid-template-columns:1fr 1fr}.landing-module__DB4Ufa__factsSide .landing-module__DB4Ufa__fact:last-child{grid-column:1/-1}}.landing-module__DB4Ufa__book{border:1px solid var(--line);background:var(--paper);box-shadow:0 1px 0 var(--line), 0 18px 40px -26px color-mix(in oklab, var(--deep) 45%, transparent);border-radius:22px;padding:18px;container:book/inline-size}.landing-module__DB4Ufa__bookHead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.landing-module__DB4Ufa__bookHead h2{color:var(--deep);font-size:19px;font-weight:800}.landing-module__DB4Ufa__mode{background:var(--tint);border-radius:11px;margin-inline-start:auto;padding:3px;display:inline-flex}.landing-module__DB4Ufa__mode button{background:0 0;border:0;border-radius:9px;align-items:center;gap:5px;padding:4px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__mode button{color:var(--mute)}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__mode button[aria-pressed=true]{color:var(--brand);background:#fff;box-shadow:0 1px 3px #0001}.landing-module__DB4Ufa__who{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-size:14px;display:flex}.landing-module__DB4Ufa__who select{border:1.5px solid var(--line);background:var(--paper);color:var(--deep);font:inherit;border-radius:10px;margin-inline-start:auto;padding:4px 8px;font-size:13.5px}.landing-module__DB4Ufa__next{background:color-mix(in oklab, var(--accent) 22%, var(--paper));color:var(--accent-ink);border-radius:14px;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;font-size:14.5px;display:flex}.landing-module__DB4Ufa__next b{color:var(--on-accent);font-weight:800}.landing-module__DB4Ufa__pulse{background:var(--accent);border-radius:50%;flex:none;width:10px;height:10px}@media (prefers-reduced-motion:no-preference){.landing-module__DB4Ufa__pulse{animation:2.4s ease-out infinite landing-module__DB4Ufa__pulse}}@keyframes landing-module__DB4Ufa__pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--accent) 70%, transparent)}80%,to{box-shadow:0 0 0 10px #0000}}.landing-module__DB4Ufa__onlineNote{color:var(--mute);margin-top:12px;font-size:14px;line-height:1.8}.landing-module__DB4Ufa__days{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin-inline:-2px;padding:14px 2px 4px;display:flex;overflow-x:auto}.landing-module__DB4Ufa__days::-webkit-scrollbar{display:none}.landing-module__DB4Ufa__day{border:1.5px solid var(--line);background:var(--paper);scroll-snap-align:start;border-radius:14px;flex:none;justify-items:center;width:76px;padding:8px 4px 7px;line-height:1.5;display:grid}.landing-module__DB4Ufa__day b{color:var(--deep);font-size:14px}.landing-module__DB4Ufa__day small{color:var(--mute);font-size:12px}.landing-module__DB4Ufa__count{background:color-mix(in oklab, var(--accent) 26%, var(--paper));color:var(--accent-ink);border-radius:99px;margin-top:3px;padding:0 8px;font-size:11.5px;font-weight:700}.landing-module__DB4Ufa__day[aria-pressed=true]{border-color:var(--brand);background:var(--brand)}.landing-module__DB4Ufa__day[aria-pressed=true] b,.landing-module__DB4Ufa__day[aria-pressed=true] small{color:#fff}.landing-module__DB4Ufa__day[aria-pressed=true] .landing-module__DB4Ufa__count{color:#fff;background:#ffffff2e}.landing-module__DB4Ufa__day:disabled{opacity:.5;cursor:default}.landing-module__DB4Ufa__day:disabled .landing-module__DB4Ufa__count{color:var(--mute);background:0 0}.landing-module__DB4Ufa__times{grid-template-columns:repeat(auto-fill,minmax(86px,1fr));gap:8px;margin-top:12px;display:grid}.landing-module__DB4Ufa__time{background:var(--tint);border-radius:12px;place-items:center;min-height:44px;font-size:14.5px;font-weight:700;display:grid}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__time{color:var(--deep)}.landing-module__DB4Ufa__time:hover{background:var(--tint2)}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__best{background:color-mix(in oklab, var(--accent) 30%, var(--paper));color:var(--on-accent)}.landing-module__DB4Ufa__fine{color:var(--mute);align-items:center;gap:6px;margin-top:12px;font-size:12.5px;display:flex}.landing-module__DB4Ufa__skeleton{background:linear-gradient(90deg, var(--tint) 0, var(--tint2) 50%, var(--tint) 100%);background-size:200% 100%;border-radius:12px;height:44px}@media (prefers-reduced-motion:no-preference){.landing-module__DB4Ufa__skeleton{animation:1.4s linear infinite landing-module__DB4Ufa__shimmer}}@keyframes landing-module__DB4Ufa__shimmer{to{background-position:-200% 0}}.landing-module__DB4Ufa__two{gap:40px;display:grid}@container page (min-width:880px){.landing-module__DB4Ufa__two{grid-template-columns:1.25fr 1fr;align-items:start;gap:64px}}.landing-module__DB4Ufa__quote{color:var(--deep);font-family:var(--hf);font-weight:var(--hw);text-wrap:balance;font-size:clamp(26px,6.2cqi,40px);line-height:1.45}.landing-module__DB4Ufa__page[data-heading=modern] .landing-module__DB4Ufa__quote{font-size:clamp(20px,4.6cqi,28px);font-weight:700;line-height:1.6}.landing-module__DB4Ufa__creds{gap:10px;margin-top:22px;display:grid}.landing-module__DB4Ufa__creds li{gap:10px;font-size:15px;line-height:1.75;display:flex}.landing-module__DB4Ufa__creds svg{color:var(--brand);flex:none;margin-top:4px}.landing-module__DB4Ufa__years{border-top:1px solid var(--line);align-items:baseline;gap:10px;padding-top:18px;display:flex}.landing-module__DB4Ufa__years b{color:var(--brand);font-family:var(--hf);font-weight:var(--hw);font-size:46px;line-height:1}.landing-module__DB4Ufa__svc{border-top:1px solid var(--line);display:grid}.landing-module__DB4Ufa__svc li{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;gap:4px 14px;padding:16px 0;display:grid}.landing-module__DB4Ufa__svc svg{color:var(--brand);grid-row:span 2;margin-top:5px}.landing-module__DB4Ufa__svc b{color:var(--deep);font-size:16px}.landing-module__DB4Ufa__svc p{color:var(--mute);font-size:14.5px;line-height:1.75}.landing-module__DB4Ufa__more{margin-top:14px}.landing-module__DB4Ufa__more summary{cursor:pointer;list-style:none}.landing-module__DB4Ufa__more summary::-webkit-details-marker{display:none}.landing-module__DB4Ufa__more[open] summary{display:none}@container page (min-width:880px){.landing-module__DB4Ufa__svc{grid-template-columns:1fr 1fr;column-gap:40px}}.landing-module__DB4Ufa__ins{flex-wrap:wrap;gap:8px;display:flex}.landing-module__DB4Ufa__ins li{background:var(--tint);color:var(--deep);border-radius:99px;padding:6px 14px;font-size:14px;font-weight:600}.landing-module__DB4Ufa__onl{background:var(--deep);color:#fff;border-radius:22px;gap:14px;padding:22px;display:grid}.landing-module__DB4Ufa__onlIcon{background:#ffffff1a;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.landing-module__DB4Ufa__onlineSec{padding-bottom:0}.landing-module__DB4Ufa__sec:not(.landing-module__DB4Ufa__tinted)+.landing-module__DB4Ufa__onlineSec{padding-top:0}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__onl h3{color:#fff;font-size:19px;font-weight:800}.landing-module__DB4Ufa__onl p{color:#ffffffc7;font-size:14.5px}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__onl .landing-module__DB4Ufa__btn{color:var(--deep);background:#fff}@container page (min-width:880px){.landing-module__DB4Ufa__onl{grid-template-columns:auto 1fr auto;align-items:center;padding:24px 28px}}.landing-module__DB4Ufa__posts{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:min(78%,320px);grid-auto-flow:column;gap:14px;padding-bottom:6px;display:grid;overflow-x:auto}.landing-module__DB4Ufa__post{background:var(--tint);scroll-snap-align:start;border-radius:18px;align-content:start;gap:10px;min-height:170px;padding:18px;display:grid;position:relative}.landing-module__DB4Ufa__postKind{color:var(--brand);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.landing-module__DB4Ufa__post b{color:var(--deep);font-family:var(--hf);font-weight:var(--hw);text-wrap:balance;font-size:22px;line-height:1.4}.landing-module__DB4Ufa__page[data-heading=modern] .landing-module__DB4Ufa__post b{font-size:17px;font-weight:800}.landing-module__DB4Ufa__post small{color:var(--mute);margin-top:auto;font-size:13px}@container page (min-width:880px){.landing-module__DB4Ufa__posts{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;overflow:visible}}.landing-module__DB4Ufa__faq{interpolate-size:allow-keywords;max-width:760px}.landing-module__DB4Ufa__faq details{border-bottom:1px solid var(--line)}.landing-module__DB4Ufa__faq summary{color:var(--deep);cursor:pointer;align-items:center;gap:12px;padding:16px 0;font-size:15.5px;font-weight:700;list-style:none;display:flex}.landing-module__DB4Ufa__faq summary::-webkit-details-marker{display:none}.landing-module__DB4Ufa__faq summary svg{color:var(--brand);flex:none;margin-inline-start:auto;transition:rotate .2s}.landing-module__DB4Ufa__faq details[open] summary svg{rotate:45deg}.landing-module__DB4Ufa__faq details p{max-width:62ch;color:var(--mute);padding:0 0 18px;font-size:15px}.landing-module__DB4Ufa__hours{border-collapse:collapse;width:100%;font-size:14.5px}.landing-module__DB4Ufa__hours td{border-bottom:1px dashed var(--line);padding:9px 0}.landing-module__DB4Ufa__hours td:last-child{color:var(--deep);text-align:left;font-weight:600}.landing-module__DB4Ufa__today td{color:var(--brand);font-weight:800}.landing-module__DB4Ufa__closed td:last-child{color:var(--mute);font-weight:500}.landing-module__DB4Ufa__map{border-radius:20px;overflow:hidden}.landing-module__DB4Ufa__access{color:var(--mute);gap:8px;margin-top:16px;font-size:14px;display:grid}.landing-module__DB4Ufa__access li{align-items:center;gap:8px;display:flex}.landing-module__DB4Ufa__access svg{color:var(--brand)}.landing-module__DB4Ufa__foot{background:var(--deep);color:#ffffffc4;padding-block:40px 110px;font-size:14px}.landing-module__DB4Ufa__footGrid{gap:22px;display:grid}.landing-module__DB4Ufa__foot b,.landing-module__DB4Ufa__page .landing-module__DB4Ufa__foot a{color:#fff}.landing-module__DB4Ufa__footSocials{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.landing-module__DB4Ufa__footSocials a{background:#ffffff14;border-radius:12px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.landing-module__DB4Ufa__footSocials a:hover{background:#ffffff24}.landing-module__DB4Ufa__footSocials svg{color:var(--accent)}.landing-module__DB4Ufa__sos{color:#fff;background:#ffffff12;border-radius:14px;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.landing-module__DB4Ufa__sos svg{color:var(--accent);flex:none;margin-top:3px}.landing-module__DB4Ufa__by{border-top:1px solid #fff2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding-top:18px;font-size:13px;display:flex}@container page (min-width:880px){.landing-module__DB4Ufa__foot{padding-bottom:40px}}.landing-module__DB4Ufa__dock{z-index:25;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:color-mix(in oklab, var(--paper) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);gap:8px;margin-top:-86px;display:flex;position:sticky;bottom:0}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__dock .landing-module__DB4Ufa__btn{flex:1;min-height:52px}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__dock .landing-module__DB4Ufa__square{background:var(--tint);width:52px;color:var(--brand);flex:none;padding:0}@container page (min-width:880px){.landing-module__DB4Ufa__dock{display:none}}.landing-module__DB4Ufa__sheet{width:min(100%,440px);color:var(--ink);font-family:var(--font-ui);background:#fff;border:0;border-radius:24px 24px 0 0;margin:auto auto 0;padding:0;box-shadow:0 -20px 60px -20px #0006}.landing-module__DB4Ufa__sheet::backdrop{background:#0f141a59}@media (min-width:700px){.landing-module__DB4Ufa__sheet{border-radius:24px;margin:auto}}@media (prefers-reduced-motion:no-preference){.landing-module__DB4Ufa__sheet:popover-open{animation:.28s cubic-bezier(.2,.8,.2,1) landing-module__DB4Ufa__rise}}@keyframes landing-module__DB4Ufa__rise{0%{opacity:0;translate:0 40px}}.landing-module__DB4Ufa__sheetBody{padding:22px 20px calc(22px + env(safe-area-inset-bottom));gap:10px;display:grid;position:relative}.landing-module__DB4Ufa__sheetBody h3{font-size:18px;font-weight:800}.landing-module__DB4Ufa__sheetRow{background:var(--tint);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-weight:700;display:flex}.landing-module__DB4Ufa__sheetRow small{color:var(--mute);font-size:13px;font-weight:500;display:block}.landing-module__DB4Ufa__sheetRow svg{color:var(--brand)}.landing-module__DB4Ufa__sheetClose{inset-inline-end:14px;background:var(--tint);border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:14px}.landing-module__DB4Ufa__coverMedia{border-radius:0 0 30px 30px;overflow:hidden}.landing-module__DB4Ufa__coverMedia .landing-module__DB4Ufa__portrait,.landing-module__DB4Ufa__coverMedia .landing-module__DB4Ufa__plate{aspect-ratio:1}.landing-module__DB4Ufa__coverBody{text-align:center;justify-items:center;gap:16px;margin-top:-58px;padding-inline:20px;display:grid;position:relative}.landing-module__DB4Ufa__lead{max-width:46ch;color:var(--mute);text-wrap:pretty;font-size:16px}.landing-module__DB4Ufa__tags{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.landing-module__DB4Ufa__tag{background:var(--tint);color:var(--deep);border-radius:99px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}.landing-module__DB4Ufa__tag svg{color:var(--brand)}.landing-module__DB4Ufa__heroBook{width:100%;display:none}.landing-module__DB4Ufa__belowBook{padding:22px 0 8px}.landing-module__DB4Ufa__factsWrap{padding-block:22px clamp(36px,7cqi,60px)}.landing-module__DB4Ufa__factsWrap+.landing-module__DB4Ufa__sec:not(.landing-module__DB4Ufa__tinted){padding-top:0}@container page (min-width:880px){.landing-module__DB4Ufa__coverGrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;width:min(100% - 40px,1160px);margin-inline:auto;padding-block:36px 48px;display:grid}.landing-module__DB4Ufa__coverMedia{border-radius:30px;order:2;max-height:640px}.landing-module__DB4Ufa__coverMedia .landing-module__DB4Ufa__portrait,.landing-module__DB4Ufa__coverMedia .landing-module__DB4Ufa__plate{aspect-ratio:4/5}.landing-module__DB4Ufa__coverBody{text-align:start;justify-items:start;margin:0;padding:0}.landing-module__DB4Ufa__tags{justify-content:flex-start}.landing-module__DB4Ufa__heroBook{margin-top:12px;display:block}.landing-module__DB4Ufa__belowBook{display:none}}.landing-module__DB4Ufa__clinicHero{padding-block:30px 10px}.landing-module__DB4Ufa__clinicGrid{gap:22px;display:grid}.landing-module__DB4Ufa__ident{justify-items:start;gap:16px;display:grid}.landing-module__DB4Ufa__badge{background:var(--brand);color:#fff;width:76px;height:76px;font-family:var(--font-naskh);border-radius:22px;place-items:center;font-size:48px;font-weight:700;display:grid;overflow:hidden}.landing-module__DB4Ufa__badge img{object-fit:cover;width:100%;height:100%}.landing-module__DB4Ufa__clinicTitle{font-size:clamp(34px,9cqi,64px)}.landing-module__DB4Ufa__page[data-heading=modern] .landing-module__DB4Ufa__clinicTitle{font-size:clamp(28px,7cqi,50px)}.landing-module__DB4Ufa__clinicLead{max-width:52ch;color:var(--mute);text-wrap:pretty;font-size:16.5px}.landing-module__DB4Ufa__space{aspect-ratio:16/10;background:var(--tint2);border-radius:26px;position:relative;overflow:hidden}.landing-module__DB4Ufa__space img,.landing-module__DB4Ufa__space video{object-fit:cover;width:100%;height:100%;display:block}.landing-module__DB4Ufa__tools{gap:12px;margin-top:22px;display:grid}.landing-module__DB4Ufa__find{border:1.5px solid var(--line);background:#fff;border-radius:16px;align-items:center;gap:10px;min-height:54px;padding:0 16px;display:flex}.landing-module__DB4Ufa__find:focus-within{border-color:var(--brand)}.landing-module__DB4Ufa__find input{min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:15.5px}.landing-module__DB4Ufa__find svg{color:var(--mute)}.landing-module__DB4Ufa__filters{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.landing-module__DB4Ufa__filters button{border:1.5px solid var(--line);background:var(--paper);border-radius:99px;flex:none;padding:5px 14px;font-size:13.5px;font-weight:600}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__filters button{color:var(--deep)}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__filters button[aria-pressed=true]{border-color:var(--deep);background:var(--deep);color:#fff}.landing-module__DB4Ufa__docs{gap:12px;display:grid}.landing-module__DB4Ufa__doc{border:1px solid var(--line);background:var(--paper);border-radius:20px;grid-template-columns:auto 1fr;align-items:center;gap:4px 14px;padding:14px;display:grid}.landing-module__DB4Ufa__doc:hover{border-color:var(--tint2)}.landing-module__DB4Ufa__docPhoto{width:72px;height:88px;color:color-mix(in oklab, var(--brand) 55%, transparent);font-family:var(--font-naskh);border-radius:16px;grid-row:span 3;place-items:center;font-size:40px;font-weight:700;display:grid;overflow:hidden}.landing-module__DB4Ufa__doc b{color:var(--deep);font-size:16px;line-height:1.5}.landing-module__DB4Ufa__docSpecialty{color:var(--mute);font-size:13.5px;line-height:1.5}.landing-module__DB4Ufa__docNext{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.landing-module__DB4Ufa__slot{color:var(--accent-ink);align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.landing-module__DB4Ufa__slot:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__docNext .landing-module__DB4Ufa__btn{border-radius:11px;min-height:36px;margin-inline-start:auto;padding:0 14px;font-size:13.5px}@container page (min-width:700px){.landing-module__DB4Ufa__docs{grid-template-columns:repeat(2,1fr)}}@container page (min-width:1060px){.landing-module__DB4Ufa__docs{grid-template-columns:repeat(3,1fr)}}.landing-module__DB4Ufa__split{gap:40px;display:grid}@container page (min-width:880px){.landing-module__DB4Ufa__clinicHero{padding-top:44px}.landing-module__DB4Ufa__clinicGrid{grid-template-columns:1fr 1.05fr;align-items:center;gap:56px}.landing-module__DB4Ufa__clinicGrid.landing-module__DB4Ufa__solo{grid-template-columns:1fr}.landing-module__DB4Ufa__tools{grid-template-columns:minmax(260px,420px) 1fr;align-items:center;gap:16px}.landing-module__DB4Ufa__split{grid-template-columns:1fr 400px;align-items:start;gap:56px}.landing-module__DB4Ufa__side{position:sticky;top:86px}}.landing-module__DB4Ufa__cardBackdrop{background:radial-gradient(110% 60% at 50% 0, var(--tint2) 0, var(--paper) 62%);min-height:100dvh;padding:0 0 30px}.landing-module__DB4Ufa__card{gap:14px;width:min(100% - 28px,460px);margin-inline:auto;padding-top:24px;display:grid}@container page (min-width:700px){.landing-module__DB4Ufa__cardBackdrop{padding:36px 0 60px}.landing-module__DB4Ufa__card{background:var(--paper);box-shadow:0 30px 80px -40px color-mix(in oklab, var(--deep) 55%, transparent);border-radius:30px;padding:26px 26px 30px}}.landing-module__DB4Ufa__face{text-align:center;justify-items:center;gap:14px;display:grid}.landing-module__DB4Ufa__avatar{width:124px;height:124px;color:color-mix(in oklab, var(--brand) 45%, transparent);font-family:var(--font-naskh);box-shadow:0 0 0 6px var(--paper), 0 0 0 7px var(--line);border-radius:36px;place-items:center;font-size:72px;font-weight:700;display:grid;overflow:hidden}.landing-module__DB4Ufa__card .landing-module__DB4Ufa__stampName{font-size:clamp(28px,8cqi,40px)}.landing-module__DB4Ufa__primary{background:var(--brand);text-align:center;border-radius:18px;justify-items:center;gap:2px;padding:14px;display:grid}.landing-module__DB4Ufa__page .landing-module__DB4Ufa__primary{color:#fff}.landing-module__DB4Ufa__primary b{align-items:center;gap:6px;font-size:17px;font-weight:800;display:inline-flex}.landing-module__DB4Ufa__primary small{color:#ffffffd0;align-items:center;gap:6px;font-size:13px;display:inline-flex}.landing-module__DB4Ufa__primary small:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}.landing-module__DB4Ufa__actions{gap:8px;display:grid}.landing-module__DB4Ufa__action{border:1px solid var(--line);background:var(--paper);text-align:start;border-radius:16px;align-items:center;gap:12px;min-height:60px;padding:8px 14px;display:flex}.landing-module__DB4Ufa__action:hover{border-color:var(--tint2);background:var(--tint)}.landing-module__DB4Ufa__action b{color:var(--deep);font-size:15px;line-height:1.4;display:block}.landing-module__DB4Ufa__action small{color:var(--mute);font-size:13px;line-height:1.4;display:block}.landing-module__DB4Ufa__actionChevron{color:var(--mute);margin-inline-start:auto}.landing-module__DB4Ufa__mini{background:var(--tint);border-radius:18px;gap:10px;padding:16px;display:grid}.landing-module__DB4Ufa__miniRow{align-items:flex-start;gap:10px;font-size:14px;display:flex}.landing-module__DB4Ufa__miniRow svg{color:var(--brand);flex:none;margin-top:3px}.landing-module__DB4Ufa__fold details{border:1px solid var(--line);background:var(--paper);border-radius:16px;margin-top:8px;padding:0 14px}.landing-module__DB4Ufa__fold summary{min-height:54px;color:var(--deep);cursor:pointer;align-items:center;gap:10px;font-weight:700;list-style:none;display:flex}.landing-module__DB4Ufa__fold summary::-webkit-details-marker{display:none}.landing-module__DB4Ufa__foldChevron{color:var(--mute);margin-inline-start:auto;transition:rotate .2s}.landing-module__DB4Ufa__fold details[open] .landing-module__DB4Ufa__foldChevron{rotate:180deg}.landing-module__DB4Ufa__foldBody{color:var(--mute);gap:8px;padding-bottom:14px;font-size:14.5px;display:grid}.landing-module__DB4Ufa__made{color:var(--mute);text-align:center;padding-top:6px;font-size:12.5px}.landing-module__DB4Ufa__preview{inset-inline-end:12px;z-index:60;color:#fff;background:#000a;border-radius:99px;padding:2px 12px;font-size:12px;position:fixed;top:74px}@media (prefers-reduced-motion:reduce){.landing-module__DB4Ufa__page *,.landing-module__DB4Ufa__page :before{transition:none!important;animation:none!important}}
.learn-module__NZBbpW__header{z-index:10;padding:10px 12px;padding-top:calc(10px + env(safe-area-inset-top));border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 90%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:10px;display:flex;position:sticky;top:0}.learn-module__NZBbpW__back{width:44px;height:44px;color:var(--p);border-radius:12px;place-items:center;display:grid;transform:scaleX(-1)}.learn-module__NZBbpW__headerName{flex-direction:column;min-width:0;line-height:1.4;display:flex}.learn-module__NZBbpW__headerName b,.learn-module__NZBbpW__headerName h1{font:inherit;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;overflow:hidden}.learn-module__NZBbpW__headerName small{color:var(--mute);font-size:12px}.learn-module__NZBbpW__body{max-width:720px;margin:0 auto;padding:16px 16px 40px}.learn-module__NZBbpW__body h2{margin:18px 0 10px;font-size:22px}.learn-module__NZBbpW__bodyWide{max-width:1100px}.learn-module__NZBbpW__empty{color:var(--mute);text-align:center;margin:24px 16px}.learn-module__NZBbpW__list{flex-direction:column;gap:10px;display:flex}.learn-module__NZBbpW__item{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:16px;align-items:flex-start;gap:12px;padding:12px;text-decoration:none;display:flex}.learn-module__NZBbpW__item>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.learn-module__NZBbpW__item b{font-size:15.5px}.learn-module__NZBbpW__item small{color:var(--mute);font-size:13px;line-height:1.8}.learn-module__NZBbpW__cover{background:var(--soft);width:52px;height:52px;color:var(--p);border-radius:14px;flex:none;place-items:center;display:grid}.learn-module__NZBbpW__coverVideo{background:var(--p);color:#fff}.learn-module__NZBbpW__date{color:var(--mute);font-size:12.5px;display:block}.learn-module__NZBbpW__article h1{margin:8px 0;font-size:30px;line-height:1.4}.learn-module__NZBbpW__lead{color:var(--mute);margin:0 0 6px;font-size:16px;line-height:1.9}.learn-module__NZBbpW__prose{overflow-wrap:anywhere;margin-top:20px;font-size:16.5px;line-height:2.1}.learn-module__NZBbpW__prose h2{font-family:var(--font-heading);color:var(--p);margin:1.4em 0 .4em;font-size:23px}.learn-module__NZBbpW__prose h3{font-family:var(--font-heading);color:var(--p);margin:1.2em 0 .3em;font-size:19px}.learn-module__NZBbpW__prose p{margin:0 0 1em}.learn-module__NZBbpW__prose a{color:var(--p)}.learn-module__NZBbpW__prose img,.learn-module__NZBbpW__prose iframe{border:0;border-radius:14px;max-width:100%;margin:1em 0;display:block}.learn-module__NZBbpW__prose iframe{aspect-ratio:16/9;width:100%;height:auto}.learn-module__NZBbpW__prose blockquote{border-right:4px solid var(--acc);background:var(--soft);border-radius:4px;margin:1em 0;padding:6px 16px}.learn-module__NZBbpW__prose table{border-collapse:collapse;width:100%;margin:1em 0;display:block;overflow-x:auto}.learn-module__NZBbpW__prose th,.learn-module__NZBbpW__prose td{border:1px solid var(--line);padding:8px 12px}.learn-module__NZBbpW__prose ul,.learn-module__NZBbpW__prose ol{padding-right:1.4em}.learn-module__NZBbpW__cta{background:var(--soft);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:28px;padding:16px;font-size:14.5px;display:flex}.learn-module__NZBbpW__button{background:var(--p);color:#fff;border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.learn-module__NZBbpW__player{background:#000;border-radius:18px;overflow:hidden}.learn-module__NZBbpW__player iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.learn-module__NZBbpW__videoTitle{margin:14px 0 2px;font-size:22px}.learn-module__NZBbpW__episode{color:var(--mute);margin:0 0 8px;font-size:13.5px}.learn-module__NZBbpW__intro h1{margin:6px 0;font-size:30px;line-height:1.3}.learn-module__NZBbpW__intro p{color:var(--mute);margin:0 0 14px;font-size:14.5px;line-height:1.9}.learn-module__NZBbpW__tabs{gap:8px;margin-bottom:16px;display:flex}.learn-module__NZBbpW__tabs a,.learn-module__NZBbpW__playlists a{border:1.5px solid var(--line);min-height:42px;color:var(--ink);background:#fff;border-radius:999px;align-items:center;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.learn-module__NZBbpW__tabs a[aria-current=page]{border-color:var(--p);background:var(--p);color:#fff}.learn-module__NZBbpW__tabs a:focus-visible,.learn-module__NZBbpW__playlists a:focus-visible,.learn-module__NZBbpW__feature:focus-visible,.learn-module__NZBbpW__item:focus-visible{outline:2px solid var(--p);outline-offset:2px}.learn-module__NZBbpW__feature{background:var(--p);color:#fff;border-radius:22px;flex-direction:column;gap:8px;margin-bottom:12px;padding:20px;text-decoration:none;display:flex}.learn-module__NZBbpW__feature small{opacity:.75;font-size:12.5px}.learn-module__NZBbpW__feature b{font-family:var(--font-heading);font-size:24px;line-height:1.45}.learn-module__NZBbpW__feature span{opacity:.9;font-size:14px;line-height:1.9}.learn-module__NZBbpW__backLink{color:var(--mute);align-items:center;gap:4px;font-size:13.5px;text-decoration:none;display:inline-flex}.learn-module__NZBbpW__backLink svg{transform:scaleX(-1)}.learn-module__NZBbpW__disclaimer{background:var(--soft);border-radius:14px;align-items:flex-start;gap:8px;margin:28px 0 14px;padding:12px 14px;font-size:13.5px;line-height:1.9;display:flex}.learn-module__NZBbpW__disclaimer svg{color:var(--p);flex:none;margin-top:4px}.learn-module__NZBbpW__wide{border-radius:14px;width:100%;min-height:50px;display:flex}.learn-module__NZBbpW__playlists{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.learn-module__NZBbpW__playlists a{border-radius:16px;flex-direction:column;flex:none;justify-content:center;align-items:flex-start;min-height:56px;line-height:1.5}.learn-module__NZBbpW__playlists a small{color:var(--mute);font-size:12px;font-weight:400}.learn-module__NZBbpW__playlists a[aria-current=page]{border-color:var(--p);background:color-mix(in srgb, var(--p) 8%, #fff)}.learn-module__NZBbpW__thumb{background:var(--p);color:#fff;border-radius:12px;flex:none;place-items:center;width:88px;height:54px;display:grid;position:relative}.learn-module__NZBbpW__thumb small{color:#fff;background:#0009;border-radius:6px;padding:0 5px;font-size:11px;position:absolute;bottom:4px;left:4px}.learn-module__NZBbpW__sources{gap:16px;margin:0 0 16px;font-size:13.5px;display:flex}.learn-module__NZBbpW__sources a{color:var(--p)}.learn-module__NZBbpW__videos{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.learn-module__NZBbpW__videos button{border:1px solid var(--line);width:100%;min-height:52px;font:inherit;color:var(--ink);text-align:right;cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:12px;padding:8px;display:flex}.learn-module__NZBbpW__videos button[aria-current=true]{border-color:var(--p);background:color-mix(in srgb, var(--p) 6%, #fff)}.learn-module__NZBbpW__videos small{color:var(--mute);font-size:12.5px}.learn-module__NZBbpW__videoName{flex-direction:column;flex:1;min-width:0;line-height:1.6;display:flex}.learn-module__NZBbpW__videoName b{font-size:14.5px}.learn-module__NZBbpW__videos button>svg{color:var(--p)}@media (min-width:900px){.learn-module__NZBbpW__library{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}}@media (min-width:760px){.learn-module__NZBbpW__article h1{font-size:38px}}
.reviews-module__gDlsDa__page{background:var(--bg);flex-direction:column;min-height:100dvh;display:flex}.reviews-module__gDlsDa__top{z-index:5;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:10px;padding:12px 16px;display:flex;position:sticky;top:0}.reviews-module__gDlsDa__mono{background:var(--p);color:#fff;width:38px;height:38px;font-family:var(--font-heading);border-radius:12px;flex:none;place-items:center;font-size:20px;font-weight:700;display:grid}.reviews-module__gDlsDa__name{flex:1;min-width:0;font-size:14px;font-weight:700;line-height:1.35}.reviews-module__gDlsDa__name small{color:var(--mute);font-size:11.5px;font-weight:400;display:block}.reviews-module__gDlsDa__body{width:100%;max-width:480px;margin:0 auto;padding:4px 16px 24px}.reviews-module__gDlsDa__body h1{margin:8px 0 6px;font-size:30px;line-height:1.15}.reviews-module__gDlsDa__lead{color:var(--mute);font-size:13.5px;line-height:1.9}.reviews-module__gDlsDa__field{border-bottom:1px solid var(--line);padding:16px 0;display:block}.reviews-module__gDlsDa__field:last-of-type{border-bottom:0}.reviews-module__gDlsDa__label{font-size:14.5px;font-weight:700;line-height:1.6;display:block}.reviews-module__gDlsDa__hint{color:var(--mute);font-size:12.5px;display:block}.reviews-module__gDlsDa__error{color:#b3261e;margin-top:4px;font-size:12.5px;font-weight:600}.reviews-module__gDlsDa__starRow{align-items:center;display:flex}.reviews-module__gDlsDa__stars{border:0;align-items:center;gap:2px;margin:6px 0 0;padding:0;display:flex}.reviews-module__gDlsDa__stars legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.reviews-module__gDlsDa__stars label{color:#c9d3cd;cursor:pointer;border-radius:10px;place-items:center;width:44px;height:44px;display:grid;position:relative}.reviews-module__gDlsDa__stars.reviews-module__gDlsDa__small label{width:38px;height:38px}.reviews-module__gDlsDa__stars input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.reviews-module__gDlsDa__stars label:has(input:focus-visible){outline:2px solid var(--thread);outline-offset:-2px}.reviews-module__gDlsDa__stars label.reviews-module__gDlsDa__on{color:var(--thread)}.reviews-module__gDlsDa__stars svg{fill:currentColor;stroke:none}.reviews-module__gDlsDa__word{min-width:64px;color:var(--p);margin-inline-start:8px;font-size:13.5px;font-weight:700}.reviews-module__gDlsDa__detail{gap:2px;margin-top:10px;display:grid}.reviews-module__gDlsDa__detail b{font-size:13.5px;font-weight:600}.reviews-module__gDlsDa__yesNo{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.reviews-module__gDlsDa__yesNo label{border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;place-items:center;min-height:48px;font-weight:700;display:grid;position:relative}.reviews-module__gDlsDa__yesNo input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.reviews-module__gDlsDa__yesNo label:has(input:checked){border-color:var(--p);background:var(--p);color:#fff}.reviews-module__gDlsDa__yesNo label:has(input:focus-visible){outline:2px solid var(--thread);outline-offset:2px}.reviews-module__gDlsDa__text{border:1.5px solid var(--line);width:100%;min-height:112px;color:inherit;font:inherit;resize:vertical;background:#fff;border-radius:12px;margin-top:8px;padding:10px 12px;font-size:16px;line-height:1.8}.reviews-module__gDlsDa__text:focus{border-color:var(--p);box-shadow:0 0 0 3px color-mix(in srgb, var(--p) 16%, transparent);outline:none}.reviews-module__gDlsDa__count{color:var(--mute);justify-content:space-between;gap:8px;font-size:12px;display:flex}.reviews-module__gDlsDa__safe{color:var(--mute);gap:8px;padding:10px 0 2px;font-size:12.5px;line-height:1.8;display:flex}.reviews-module__gDlsDa__safe svg{color:var(--p);flex:none;margin-top:4px}.reviews-module__gDlsDa__submit,.reviews-module__gDlsDa__ghost{background:var(--p);color:#fff;width:100%;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;margin-top:12px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.reviews-module__gDlsDa__ghost{color:var(--p);box-shadow:inset 0 0 0 1.5px var(--line);background:#fff}.reviews-module__gDlsDa__submit:disabled{opacity:.6;cursor:default}.reviews-module__gDlsDa__once{color:var(--mute);text-align:center;margin-top:12px;font-size:12.5px}.reviews-module__gDlsDa__state{text-align:center}.reviews-module__gDlsDa__stateIcon{background:var(--soft);width:68px;height:68px;color:var(--p);border-radius:50%;place-items:center;margin:32px auto 14px;display:grid}.reviews-module__gDlsDa__mine{border:1px solid var(--line);text-align:right;background:#fff;border-radius:16px;margin:14px 0;padding:12px 14px;font-size:14px;line-height:1.9}.reviews-module__gDlsDa__mineHead{color:var(--mute);align-items:center;gap:6px;font-size:12.5px;display:flex}.reviews-module__gDlsDa__mineHead b{color:var(--ink)}.reviews-module__gDlsDa__mineHead svg,.reviews-module__gDlsDa__badge svg{fill:var(--thread);stroke:none;color:var(--thread)}.reviews-module__gDlsDa__mine small{color:var(--mute);margin-top:4px;font-size:12.5px;display:block}.reviews-module__gDlsDa__mark{color:#7a4e0a;background:#fdf1dc;border-radius:6px;padding:0 4px;font-weight:700}.reviews-module__gDlsDa__visitReview{border-top:1px dashed var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding-top:10px;display:flex}.reviews-module__gDlsDa__visitNote{min-width:140px;color:var(--mute);flex:1;font-size:12.5px}.reviews-module__gDlsDa__badge{background:var(--soft);color:var(--p);border-radius:99px;align-items:center;gap:4px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.reviews-module__gDlsDa__visitText{width:100%;font-size:13px;line-height:1.8}.reviews-module__gDlsDa__hiddenNote{color:#b3261e;width:100%;font-size:12.5px;font-weight:600}.reviews-module__gDlsDa__writeButton{background:var(--p);color:#fff;min-height:40px;font:inherit;cursor:pointer;border:0;border-radius:11px;padding:4px 14px;font-size:13px;font-weight:700}.reviews-module__gDlsDa__back{min-height:36px;color:var(--mute);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;font-size:13px;display:inline-flex}.reviews-module__gDlsDa__back svg{rotate:180deg}.reviews-module__gDlsDa__writeTitle{margin:8px 0 6px;font-size:30px;line-height:1.15}.reviews-module__gDlsDa__summaryGrid{gap:24px;display:grid;container-type:inline-size}.reviews-module__gDlsDa__big{align-items:center;gap:14px;display:flex}.reviews-module__gDlsDa__big>b{font-family:var(--font-naskh);font-size:66px;font-weight:600;line-height:1}.reviews-module__gDlsDa__big small{color:var(--mute);font-size:13.5px;display:block}.reviews-module__gDlsDa__fiveStars{color:#d8dce5;width:fit-content;display:inline-flex;position:relative}.reviews-module__gDlsDa__fiveStars svg{fill:currentColor;stroke:none;flex:none}.reviews-module__gDlsDa__fiveFilled{color:var(--thread);display:flex;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.reviews-module__gDlsDa__recommend{color:var(--mute);margin-top:12px;font-size:14px}.reviews-module__gDlsDa__recommend b{color:var(--ink);font-size:16.5px;font-weight:800}.reviews-module__gDlsDa__bars{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.reviews-module__gDlsDa__bars li{grid-template-columns:1fr auto;align-items:center;gap:2px 10px;font-size:13.5px;display:grid}.reviews-module__gDlsDa__bars li span{grid-column:1/-1}.reviews-module__gDlsDa__bars i{background:var(--soft,#e4ebe6);border-radius:9px;height:6px;position:relative;overflow:hidden}.reviews-module__gDlsDa__bars i:after{content:"";width:var(--share);border-radius:inherit;background:var(--c,var(--p));position:absolute;inset-block:0;inset-inline-start:0}.reviews-module__gDlsDa__bars b{font-size:13px;font-weight:800}.reviews-module__gDlsDa__doctors{border-top:1px solid var(--line);margin:16px 0 0;padding:0;list-style:none}.reviews-module__gDlsDa__doctors li{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding:8px 0;font-size:13.5px;display:flex}.reviews-module__gDlsDa__doctors b{align-items:center;gap:3px;font-weight:700;display:inline-flex}.reviews-module__gDlsDa__doctors svg,.reviews-module__gDlsDa__score svg{fill:var(--thread);stroke:none;color:var(--thread)}.reviews-module__gDlsDa__doctors small{color:var(--mute);font-size:12.5px}.reviews-module__gDlsDa__list{border-top:1px solid var(--line)}.reviews-module__gDlsDa__review{border-bottom:1px solid var(--line);gap:8px;padding:16px 0;display:grid}.reviews-module__gDlsDa__reviewHead{grid-template-columns:auto 1fr auto;align-items:center;column-gap:10px;display:grid}.reviews-module__gDlsDa__avatar{background:var(--soft,#e4ebe6);width:38px;height:38px;color:var(--c,var(--p));border-radius:50%;grid-row:span 2;place-items:center;font-weight:800;display:grid}.reviews-module__gDlsDa__who{flex-wrap:wrap;align-items:center;gap:8px;line-height:1.5;display:flex}.reviews-module__gDlsDa__who b{font-size:14.5px}.reviews-module__gDlsDa__verified{color:var(--c,var(--p));align-items:center;gap:3px;font-size:12px;font-weight:700;display:inline-flex}.reviews-module__gDlsDa__reviewMeta{color:var(--mute);font-size:12.5px;line-height:1.5}.reviews-module__gDlsDa__score{grid-row:span 2;align-items:center;gap:3px;font-weight:800;display:inline-flex}.reviews-module__gDlsDa__review p{overflow-wrap:anywhere;max-width:64ch;font-size:14.5px;line-height:1.95}.reviews-module__gDlsDa__reply{border-inline-start:2px solid var(--soft,#e4ebe6);color:var(--mute);margin-inline-start:48px;padding:2px 12px;font-size:13.5px;line-height:1.8}.reviews-module__gDlsDa__reply b{color:var(--ink);font-size:13px;display:block}.reviews-module__gDlsDa__report{min-height:36px;color:var(--mute);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:6px 0;font-size:12.5px;text-decoration:underline}.reviews-module__gDlsDa__report:disabled{cursor:default;text-decoration:none}.reviews-module__gDlsDa__more{width:100%;min-height:48px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--c,var(--p));font:inherit;cursor:pointer;background:#fff;border:0;border-radius:14px;margin-top:12px;font-weight:700}.reviews-module__gDlsDa__fine{color:var(--mute);gap:8px;margin-top:18px;font-size:12.5px;line-height:1.85;display:flex}.reviews-module__gDlsDa__fine svg{color:var(--c,var(--p));flex:none;margin-top:3px}.reviews-module__gDlsDa__reasons{gap:4px;margin:10px 0;display:grid}.reviews-module__gDlsDa__reasons label{cursor:pointer;align-items:center;gap:8px;min-height:40px;font-size:13.5px;display:flex}@container (min-width:800px){.reviews-module__gDlsDa__summaryGridInner{grid-template-columns:300px 1fr;align-items:start;gap:56px}}.reviews-module__gDlsDa__summaryGridInner{gap:24px;display:grid}
.portal-module__qwAfHG__list{flex-direction:column;gap:10px;display:flex}.portal-module__qwAfHG__card{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.portal-module__qwAfHG__past{opacity:.75;background:0 0}.portal-module__qwAfHG__cardHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.portal-module__qwAfHG__mode,.portal-module__qwAfHG__modeOnline{border-radius:999px;padding:1px 10px;font-size:12px;font-weight:700}.portal-module__qwAfHG__mode{background:var(--soft);color:var(--p)}.portal-module__qwAfHG__modeOnline{color:#5b3fd1;background:#ebe8f9}.portal-module__qwAfHG__status{color:var(--mute);font-size:12.5px}.portal-module__qwAfHG__when{font-size:17px}.portal-module__qwAfHG__meta{color:var(--mute);font-size:13.5px;line-height:1.8}.portal-module__qwAfHG__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.portal-module__qwAfHG__primary,.portal-module__qwAfHG__secondary,.portal-module__qwAfHG__danger{min-height:44px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.portal-module__qwAfHG__primary{background:var(--p);color:#fff;border:0}.portal-module__qwAfHG__secondary{border:1.5px solid var(--line);color:var(--p);background:#fff}.portal-module__qwAfHG__danger{color:#b42318;background:0 0;border:0}.portal-module__qwAfHG__primary:disabled,.portal-module__qwAfHG__secondary:disabled,.portal-module__qwAfHG__danger:disabled{opacity:.45;cursor:not-allowed}.portal-module__qwAfHG__note{color:var(--mute);font-size:13px}.portal-module__qwAfHG__emptyCard{border:1px dashed var(--line);color:var(--mute);text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:12px;padding:28px 16px;display:flex}.portal-module__qwAfHG__emptyCard p{margin:0}.portal-module__qwAfHG__more{color:var(--p);align-items:center;gap:6px;margin-top:12px;font-weight:700;text-decoration:none;display:inline-flex}.portal-module__qwAfHG__linkButton{color:var(--mute);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12.5px}.portal-module__qwAfHG__locked{border:1px solid var(--line);text-align:center;background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:8px;padding:28px 18px;display:flex}.portal-module__qwAfHG__locked p{color:var(--mute);margin:0;font-size:14px;line-height:2}.portal-module__qwAfHG__lockIcon{background:var(--soft);width:52px;height:52px;color:var(--p);border-radius:50%;place-items:center;display:grid}.portal-module__qwAfHG__thread{border-right:2px solid var(--thread,#e0a23a);flex-direction:column;gap:10px;padding-right:14px;display:flex;position:relative}.portal-module__qwAfHG__threadItem{border:1px solid var(--line);background:#fff;border-radius:16px}.portal-module__qwAfHG__threadHead{width:100%;font:inherit;color:var(--ink);text-align:right;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:12px 14px;display:flex;position:relative}.portal-module__qwAfHG__threadHead>span:nth-child(2){flex-direction:column;flex:1;line-height:1.7;display:flex}.portal-module__qwAfHG__threadHead small{color:var(--mute);font-size:12px}.portal-module__qwAfHG__threadHead[aria-expanded=true]>:last-child{transform:rotate(-90deg)}.portal-module__qwAfHG__dot{background:var(--thread,#e0a23a);border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;right:-22px}.portal-module__qwAfHG__noteText{white-space:pre-wrap;margin:0;padding:0 14px 14px;font-size:14.5px;line-height:2}.portal-module__qwAfHG__cancelled{border-color:#f1c4bf}.portal-module__qwAfHG__cancelTag{color:#b42318;background:#fdecea;border-radius:999px;padding:1px 10px;font-size:12px;font-weight:700}.portal-module__qwAfHG__cancelNote{color:#b42318;margin:4px 0 0;font-size:13.5px}.portal-module__qwAfHG__drugs{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.portal-module__qwAfHG__drugs li{background:color-mix(in srgb, var(--p) 4%, #fff);border-radius:12px;flex-direction:column;padding:8px 10px;display:flex}.portal-module__qwAfHG__drugs span,.portal-module__qwAfHG__drugs small{color:var(--mute);font-size:13px}.portal-module__qwAfHG__requestState{color:var(--p);margin:8px 0 0;font-size:13.5px}.portal-module__qwAfHG__questionnaire{flex-direction:column;gap:14px;margin-top:12px;display:flex}.portal-module__qwAfHG__question{border:0;margin:0;padding:0}.portal-module__qwAfHG__question legend{margin-bottom:10px;font-size:15px;font-weight:700;line-height:1.8}.portal-module__qwAfHG__question legend small{color:var(--mute);font-weight:400}.portal-module__qwAfHG__scale{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.portal-module__qwAfHG__yesNo{grid-template-columns:1fr 1fr;gap:8px;display:grid}.portal-module__qwAfHG__score,.portal-module__qwAfHG__scoreOn{border:1.5px solid var(--line);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:12px;font-size:15px;font-weight:700}.portal-module__qwAfHG__scoreOn{border-color:var(--p);background:var(--p);color:#fff}.portal-module__qwAfHG__scaleEnds{color:var(--mute);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.portal-module__qwAfHG__textAnswer{box-sizing:border-box;border:1.5px solid var(--line);width:100%;min-height:90px;font:inherit;resize:vertical;border-radius:12px;padding:10px 12px;font-size:16px}.portal-module__qwAfHG__answers{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.portal-module__qwAfHG__answers li{justify-content:space-between;gap:12px;font-size:13.5px;display:flex}.portal-module__qwAfHG__answers span{color:var(--mute)}
.site-module__0i6nga__crumbs{color:var(--mute);align-items:center;gap:6px;padding-top:18px;font-size:13px;display:flex}.site-module__0i6nga__crumbs a{color:var(--brand);font-weight:700}.site-module__0i6nga__crumbs svg{rotate:180deg}.site-module__0i6nga__title{margin-top:10px;font-size:clamp(34px,9cqi,58px)}.site-module__0i6nga__lead{max-width:60ch;color:var(--mute);text-wrap:pretty;margin-top:10px;font-size:16px}.site-module__0i6nga__split{gap:36px;padding-block:24px 56px;display:grid}.site-module__0i6nga__side{align-content:start;gap:14px;display:grid}.site-module__0i6nga__sub{margin:34px 0 12px;font-size:clamp(24px,5.4cqi,32px)}.site-module__0i6nga__subFirst{margin-top:0}@container page (min-width:880px){.site-module__0i6nga__split{grid-template-columns:1fr 400px;align-items:start;gap:56px}.site-module__0i6nga__side{position:sticky;top:86px}}.site-module__0i6nga__hero{gap:20px;padding-top:16px;display:grid}.site-module__0i6nga__media{border-radius:26px;justify-self:center;width:100%;max-width:420px;overflow:hidden}.site-module__0i6nga__media>*{aspect-ratio:1}.site-module__0i6nga__heroBody{text-align:center;justify-items:center;gap:14px;margin-top:-56px;display:grid;position:relative}.site-module__0i6nga__heroTags{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}@container page (min-width:880px){.site-module__0i6nga__hero{grid-template-columns:340px 1fr;align-items:center;gap:48px}.site-module__0i6nga__media>*{aspect-ratio:4/5}.site-module__0i6nga__heroBody{text-align:start;justify-items:start;margin-top:0}.site-module__0i6nga__heroTags{justify-content:flex-start}}.site-module__0i6nga__bio p{text-wrap:pretty;max-width:66ch;font-size:16px;line-height:2.05}.site-module__0i6nga__bio p+p{margin-top:14px}.site-module__0i6nga__list{border-top:1px solid var(--line);display:grid}.site-module__0i6nga__list li{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;gap:4px 14px;padding:16px 0;display:grid}.site-module__0i6nga__list li svg{color:var(--brand);grid-row:span 2;margin-top:5px}.site-module__0i6nga__list b{color:var(--deep);font-size:16px}.site-module__0i6nga__list p{color:var(--mute);font-size:14.5px}.site-module__0i6nga__now{background:var(--tint);border-radius:18px;align-items:center;gap:12px;margin-top:18px;padding:14px 16px;font-size:14.5px;display:flex}.site-module__0i6nga__now small{color:var(--mute);margin-inline-start:auto;font-size:13px}.site-module__0i6nga__calls{gap:10px;display:grid}.site-module__0i6nga__call{border:1px solid var(--line);background:var(--paper);border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex}.site-module__0i6nga__callIcon{background:var(--tint);width:44px;height:44px;color:var(--brand);border-radius:13px;flex:none;place-items:center;display:grid}.site-module__0i6nga__callText{flex:1;min-width:0}.site-module__0i6nga__callText b{text-align:right;color:var(--deep);font-size:17px;font-weight:800;display:block}.site-module__0i6nga__callText small{color:var(--mute);font-size:13px;display:block}.site-module__0i6nga__callGo{border-radius:12px;min-height:40px;padding:0 14px;font-size:14px}.site-module__0i6nga__call .site-module__0i6nga__callGo.site-module__0i6nga__callGoQuiet{box-shadow:inset 0 0 0 1.5px var(--tint2);color:var(--brand);background:0 0}.site-module__0i6nga__address{border:1px solid var(--line);border-radius:18px;align-items:flex-start;gap:12px;padding:16px;display:flex}.site-module__0i6nga__address p{color:var(--deep);font-size:15.5px;font-weight:600;line-height:1.9}.site-module__0i6nga__copy{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:13.5px;font-weight:700}.site-module__0i6nga__map{border-radius:20px;margin-top:12px;overflow:hidden}.site-module__0i6nga__hoursCard{border:1px solid var(--line);background:var(--paper);border-radius:22px;padding:18px}.site-module__0i6nga__hoursCard h2{color:var(--deep);font-size:19px;font-weight:800}.site-module__0i6nga__player{background:var(--deep);aspect-ratio:16/9;border-radius:22px;margin-top:14px;position:relative;overflow:hidden}.site-module__0i6nga__player>div{border-radius:0;margin:0}.site-module__0i6nga__meta{color:var(--mute);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;font-size:13.5px;display:flex}.site-module__0i6nga__sources{gap:8px;margin-inline-start:auto;display:flex}.site-module__0i6nga__videoTitle{margin-top:10px;font-size:clamp(28px,7cqi,44px)}.site-module__0i6nga__ask{background:var(--tint);border-radius:20px;gap:12px;margin-top:22px;padding:18px;display:grid}.site-module__0i6nga__ask b{color:var(--deep);font-size:16px}.site-module__0i6nga__ask p{color:var(--mute);font-size:14px}.site-module__0i6nga__episodesHead{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.site-module__0i6nga__episodesHead b{color:var(--deep);font-size:16px}.site-module__0i6nga__episodesHead small{color:var(--mute);font-size:13px}.site-module__0i6nga__episodes{gap:6px;display:grid}.site-module__0i6nga__episode{border-radius:16px;align-items:center;gap:12px;padding:8px;display:flex}.site-module__0i6nga__episode:hover,.site-module__0i6nga__episode[aria-current=page]{background:var(--tint)}.site-module__0i6nga__thumb{background:linear-gradient(150deg, color-mix(in oklab, var(--brand) 70%, #fff), var(--deep));color:#fff;aspect-ratio:16/9;border-radius:12px;flex:none;place-items:center;width:116px;display:grid;position:relative}.site-module__0i6nga__thumb small{inset-inline-end:5px;background:#000a;border-radius:6px;padding:0 5px;font-size:11px;position:absolute;bottom:5px}.site-module__0i6nga__episodeNumber{color:var(--mute);font-size:12px;display:block}.site-module__0i6nga__episode[aria-current=page] .site-module__0i6nga__episodeNumber{color:var(--brand);font-weight:700}.site-module__0i6nga__episode b{color:var(--deep);font-size:14.5px;line-height:1.55;display:block}.site-module__0i6nga__toc{scrollbar-width:none;gap:8px;padding:16px 0 4px;display:flex;overflow-x:auto}.site-module__0i6nga__toc a{border:1.5px solid var(--line);color:var(--deep);border-radius:99px;flex:none;padding:4px 14px;font-size:13.5px;font-weight:600}.site-module__0i6nga__group{border-bottom:2px solid var(--deep);max-width:760px;color:var(--mute);align-items:center;gap:8px;margin-top:34px;padding-bottom:6px;scroll-margin-top:80px;font-size:13px;font-weight:800;display:flex}.site-module__0i6nga__group>span:last-child{margin-inline-start:auto}.site-module__0i6nga__rules{max-width:760px;padding:0;list-style:none}.site-module__0i6nga__rule{border-bottom:1px solid var(--line);padding:22px 0;scroll-margin-top:80px}.site-module__0i6nga__rule h3{color:var(--deep);align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.site-module__0i6nga__number{background:var(--tint);width:30px;height:30px;color:var(--brand);border-radius:9px;flex:none;place-items:center;font-size:14px;display:grid}.site-module__0i6nga__rule p,.site-module__0i6nga__rule li{font-size:15px;line-height:2}.site-module__0i6nga__rule p{margin-top:8px}.site-module__0i6nga__rule ul{gap:6px;margin-top:8px;display:grid}.site-module__0i6nga__rule li{padding-inline-start:18px;position:relative}.site-module__0i6nga__rule li:before{inset-inline-start:2px;background:var(--accent);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:.85em}.site-module__0i6nga__note{color:var(--mute);margin-top:10px;font-size:13px}.site-module__0i6nga__pad{padding-bottom:56px}.site-module__0i6nga__back{color:var(--brand);justify-self:start;align-items:center;gap:4px;font-size:14px;font-weight:700;display:inline-flex}.site-module__0i6nga__back svg{rotate:180deg}.site-module__0i6nga__inCard .site-module__0i6nga__split,.site-module__0i6nga__inCard .site-module__0i6nga__hero{grid-template-columns:1fr;padding-block:0}.site-module__0i6nga__inCard .site-module__0i6nga__side{position:static}.site-module__0i6nga__inCard .site-module__0i6nga__media{max-width:none}.site-module__0i6nga__inCard .site-module__0i6nga__title{font-size:clamp(28px,8cqi,38px)}.site-module__0i6nga__socials{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.site-module__0i6nga__socials a{border:1.5px solid var(--line);min-height:40px;color:var(--deep);border-radius:12px;align-items:center;gap:7px;padding:0 13px;font-size:13.5px;font-weight:600;display:inline-flex}.site-module__0i6nga__blockButton{width:100%}.site-module__0i6nga__player>div{height:100%}.site-module__0i6nga__legalSplit{display:block}.site-module__0i6nga__legal{overflow-wrap:anywhere;max-width:760px;padding-top:8px;font-size:15px;line-height:2.05}.site-module__0i6nga__legal h2{margin:1.6em 0 .3em;scroll-margin-top:90px;font-size:19px;line-height:1.6}.site-module__0i6nga__legal h3{margin:1.2em 0 .2em;font-size:16px}.site-module__0i6nga__legal p,.site-module__0i6nga__legal ul,.site-module__0i6nga__legal ol{margin:.4em 0}.site-module__0i6nga__legal ul,.site-module__0i6nga__legal ol{padding-inline-start:22px}.site-module__0i6nga__legal ul{list-style:outside}.site-module__0i6nga__legal ol{list-style:decimal}.site-module__0i6nga__legal a{color:var(--brand);text-decoration:underline}.site-module__0i6nga__legal [data-rule]{font-weight:700}.site-module__0i6nga__legal img{max-width:100%;height:auto}@media (min-width:900px){.site-module__0i6nga__legalSplit{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:32px;display:grid}.site-module__0i6nga__legalSplit .site-module__0i6nga__toc{flex-direction:column;gap:2px;padding:8px 0;position:sticky;top:90px;overflow:visible}.site-module__0i6nga__legalSplit .site-module__0i6nga__toc a{border:0;border-radius:8px;padding:5px 10px;font-weight:500}.site-module__0i6nga__legalSplit .site-module__0i6nga__toc a:hover{background:color-mix(in srgb, var(--brand) 8%, #fff)}}
.portal-module__RJ2xWG__portal{min-height:100dvh;padding-bottom:calc(76px + env(safe-area-inset-bottom));flex-direction:column;display:flex;container-type:inline-size}.portal-module__RJ2xWG__header{z-index:10;padding:10px 16px;padding-top:calc(10px + env(safe-area-inset-top));background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:10px;display:flex;position:sticky;top:0}.portal-module__RJ2xWG__mono{background:var(--p);color:#fff;width:38px;height:38px;font-family:var(--font-heading);border-radius:12px;flex:none;place-items:center;font-size:20px;font-weight:700;text-decoration:none;display:grid}.portal-module__RJ2xWG__headerName{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.portal-module__RJ2xWG__headerName b{font-size:14px}.portal-module__RJ2xWG__headerName small{color:var(--mute);font-size:11.5px}.portal-module__RJ2xWG__iconButton{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);cursor:pointer;background:#fff;border-radius:13px;flex:none;place-items:center;display:grid}.portal-module__RJ2xWG__iconButton[aria-pressed=true]{border-color:var(--p);color:var(--p)}.portal-module__RJ2xWG__tabs{inset-inline:0;z-index:10;padding:6px 4px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fff;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0}.portal-module__RJ2xWG__tabs button{min-height:50px;font:inherit;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:4px;font-size:11.5px;display:flex;position:relative}.portal-module__RJ2xWG__tabs button[aria-current=true]{color:var(--p);font-weight:700}.portal-module__RJ2xWG__tabs button:focus-visible,.portal-module__RJ2xWG__tile:focus-visible,.portal-module__RJ2xWG__quickItem:focus-visible,.portal-module__RJ2xWG__iconButton:focus-visible{outline:2px solid var(--p);outline-offset:2px}.portal-module__RJ2xWG__badge{top:2px;color:#fff;background:#d92d20;border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10.5px;font-weight:700;display:grid;position:absolute;inset-inline-end:calc(50% - 22px)}.portal-module__RJ2xWG__body{flex:1;width:100%;padding:4px 16px 24px}.portal-module__RJ2xWG__narrow{max-width:600px;margin:0 auto}.portal-module__RJ2xWG__muted{color:var(--mute);font-size:13.5px}.portal-module__RJ2xWG__title,.portal-module__RJ2xWG__hello{margin:8px 0 14px;line-height:1.15}.portal-module__RJ2xWG__title{font-size:26px}.portal-module__RJ2xWG__hello{font-size:30px}.portal-module__RJ2xWG__section{font-family:var(--font-ui);color:var(--mute);margin:22px 0 10px;font-size:14px;font-weight:700}.portal-module__RJ2xWG__homeGrid{gap:12px;display:grid}.portal-module__RJ2xWG__column{flex-direction:column;gap:12px;min-width:0;display:flex}.portal-module__RJ2xWG__next{background:var(--p);color:#fff;border-radius:24px;flex-direction:column;align-items:flex-start;gap:2px;padding:18px;display:flex}.portal-module__RJ2xWG__next small{opacity:.78;font-size:12.5px}.portal-module__RJ2xWG__next .portal-module__RJ2xWG__forWhom{color:#fff;background:#ffffff24;margin:4px 0 2px}.portal-module__RJ2xWG__nextWindow{font-size:26px;font-weight:800;line-height:1.35}.portal-module__RJ2xWG__nextDay{opacity:.9;font-size:14px}.portal-module__RJ2xWG__live{background:#ffffff1c;border-radius:14px;align-self:stretch;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;font-size:13px;line-height:1.7;display:flex}.portal-module__RJ2xWG__live b{font-size:15px}.portal-module__RJ2xWG__pulse{background:#8ee6b4;border-radius:50%;flex:none;width:9px;height:9px;animation:2s infinite portal-module__RJ2xWG__pulse;box-shadow:0 0 #8ee6b499}@keyframes portal-module__RJ2xWG__pulse{70%{box-shadow:0 0 0 9px #8ee6b400}}@media (prefers-reduced-motion:reduce){.portal-module__RJ2xWG__pulse{animation:none}}.portal-module__RJ2xWG__nextActions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.portal-module__RJ2xWG__onDark,.portal-module__RJ2xWG__ghostOnDark,.portal-module__RJ2xWG__solid,.portal-module__RJ2xWG__light{min-height:42px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.portal-module__RJ2xWG__onDark{color:var(--p);background:#fff}.portal-module__RJ2xWG__ghostOnDark{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #fff6}.portal-module__RJ2xWG__solid{background:var(--p);color:#fff}.portal-module__RJ2xWG__light{border:1.5px solid var(--line);min-height:38px;color:var(--p);background:#fff;padding:0 12px;font-size:13px}.portal-module__RJ2xWG__light:disabled,.portal-module__RJ2xWG__signOut:disabled{opacity:.5;cursor:not-allowed}.portal-module__RJ2xWG__noVisit{border:1px dashed var(--line);background:#fff;border-radius:24px;flex-direction:column;align-items:flex-start;gap:12px;padding:20px 18px;display:flex}.portal-module__RJ2xWG__tile{border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);text-align:start;cursor:pointer;background:#fff;border-radius:20px;align-items:center;gap:12px;padding:15px 16px;text-decoration:none;display:flex}.portal-module__RJ2xWG__tileIcon{background:var(--soft);width:42px;height:42px;color:var(--p);border-radius:13px;flex:none;place-items:center;display:grid}.portal-module__RJ2xWG__tileIconStrong{background:var(--p);color:#fff}.portal-module__RJ2xWG__tileText{flex-direction:column;flex:1;gap:2px;min-width:0;line-height:1.6;display:flex}.portal-module__RJ2xWG__tileText b{font-size:15px}.portal-module__RJ2xWG__tileText small{color:var(--mute);font-size:12px}.portal-module__RJ2xWG__tileGo{color:var(--mute);transform:scaleX(-1)}.portal-module__RJ2xWG__quick{grid-template-columns:1fr 1fr;gap:10px;display:grid}.portal-module__RJ2xWG__quickItem{border:1px solid var(--line);min-height:92px;font:inherit;color:var(--ink);text-align:start;cursor:pointer;background:#fff;border-radius:18px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;font-size:13.5px;font-weight:600;text-decoration:none;display:flex}.portal-module__RJ2xWG__quickItem svg{color:var(--p)}.portal-module__RJ2xWG__offered{color:#23784a;background:#e3f4ea;border-radius:999px;padding:1px 10px;font-size:12px;font-weight:700}.portal-module__RJ2xWG__headPills{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.portal-module__RJ2xWG__forWhom{background:color-mix(in srgb, var(--acc) 20%, #fff);color:var(--ink);border-radius:999px;align-items:center;gap:4px;padding:1px 10px;font-size:12px;font-weight:700;display:inline-flex}.portal-module__RJ2xWG__segmented{background:color-mix(in srgb, var(--p) 8%, #fff);border-radius:12px;gap:2px;margin-bottom:14px;padding:3px;display:inline-flex}.portal-module__RJ2xWG__segmented button{min-height:36px;font:inherit;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 14px;font-size:13px}.portal-module__RJ2xWG__segmented button[aria-selected=true]{color:var(--p);background:#fff;font-weight:700}.portal-module__RJ2xWG__back{font:inherit;color:var(--mute);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;font-size:13px;display:inline-flex}.portal-module__RJ2xWG__back svg{transform:scaleX(-1)}.portal-module__RJ2xWG__devices{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.portal-module__RJ2xWG__device{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.portal-module__RJ2xWG__device>svg{color:var(--p);flex:none}.portal-module__RJ2xWG__device>span{flex:1;min-width:0;line-height:1.6}.portal-module__RJ2xWG__device small{color:var(--mute);font-size:12px;display:block}.portal-module__RJ2xWG__signOut{width:100%;min-height:48px;font:inherit;color:#b42318;cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;gap:6px;margin-top:16px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1.5px #e1a7a3}.portal-module__RJ2xWG__results{flex-direction:column;gap:12px;display:flex}.portal-module__RJ2xWG__result,.portal-module__RJ2xWG__resultTile{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:4px;padding:15px 16px;display:flex}.portal-module__RJ2xWG__resultTile{width:100%;font:inherit;color:var(--ink);text-align:start;cursor:pointer}.portal-module__RJ2xWG__resultTile>small{color:var(--mute);font-size:12px}.portal-module__RJ2xWG__resultHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.portal-module__RJ2xWG__resultHead small{color:var(--mute);font-size:12px}.portal-module__RJ2xWG__resultValue{align-items:baseline;gap:6px;display:flex}.portal-module__RJ2xWG__resultValue>span{color:var(--p);font-size:30px;font-weight:800}.portal-module__RJ2xWG__resultValue small{color:var(--mute);font-size:13px}.portal-module__RJ2xWG__trend{width:100%;height:80px;color:var(--p);margin-top:6px}@container (min-width:760px){.portal-module__RJ2xWG__portal{padding-bottom:0}.portal-module__RJ2xWG__header{padding-inline:clamp(24px,5cqi,64px)}.portal-module__RJ2xWG__tabs{background:0 0;border:0;justify-content:center;gap:4px;padding:4px 16px 0;display:flex;position:static}.portal-module__RJ2xWG__tabs button{flex-direction:row;gap:8px;min-height:0;padding:8px 16px;font-size:14px}.portal-module__RJ2xWG__tabs button[aria-current=true]{background:#fff}.portal-module__RJ2xWG__badge{position:static}.portal-module__RJ2xWG__body{max-width:1000px;margin:0 auto;padding:8px clamp(24px,4cqi,40px) 48px}.portal-module__RJ2xWG__homeGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:16px}}.portal-module__RJ2xWG__iconButton{position:relative}.portal-module__RJ2xWG__bellBadge{top:-5px;border:2px solid var(--bg);color:#fff;background:#d92d20;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10.5px;font-weight:700;display:grid;position:absolute;inset-inline-end:-5px}
.visit-module__4AHZ5a__page{max-width:520px;margin:0 auto;padding:4px 16px 32px}.visit-module__4AHZ5a__title{margin:8px 0 4px;font-size:22px;line-height:1.4}.visit-module__4AHZ5a__meta{color:var(--mute);margin:0;font-size:13.5px;line-height:1.8}.visit-module__4AHZ5a__strong{color:var(--ink);font-weight:600}.visit-module__4AHZ5a__note{color:var(--mute);margin:10px 0 0;font-size:13px;line-height:1.8}.visit-module__4AHZ5a__center{text-align:center}.visit-module__4AHZ5a__ok{color:#23784a;background:#e3f4ea;border-radius:12px;margin:8px 0 12px;padding:10px 14px;font-size:14px;line-height:1.8}.visit-module__4AHZ5a__warn{background:var(--note-bg);color:var(--note-fg);border-radius:12px;margin:8px 0 12px;padding:10px 14px;font-size:14px;line-height:1.8}.visit-module__4AHZ5a__actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.visit-module__4AHZ5a__primary,.visit-module__4AHZ5a__secondary{min-height:48px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.visit-module__4AHZ5a__primary{background:var(--p);color:#fff;border:0}.visit-module__4AHZ5a__secondary{border:1.5px solid var(--line);color:var(--p);background:#fff}.visit-module__4AHZ5a__primary:disabled{opacity:.45;cursor:not-allowed}.visit-module__4AHZ5a__block{width:100%;margin-top:12px}.visit-module__4AHZ5a__link{color:var(--p);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:700}.visit-module__4AHZ5a__preview{aspect-ratio:3/4;border:1px solid var(--line);background:#1d2335;border-radius:20px;margin:10px 0 12px;position:relative;overflow:hidden}.visit-module__4AHZ5a__short{aspect-ratio:4/3}.visit-module__4AHZ5a__preview video{object-fit:cover;width:100%;height:100%;display:block}.visit-module__4AHZ5a__off{color:#aeb6ce;background:#1d2335;place-items:center;font-size:14px;display:grid;position:absolute;inset:0}.visit-module__4AHZ5a__nm{top:10px;color:#fff;background:#0007;border-radius:8px;padding:0 8px;font-size:12px;position:absolute;inset-inline-end:10px}.visit-module__4AHZ5a__lvl{top:10px;position:absolute;inset-inline-start:10px}.visit-module__4AHZ5a__checks{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.visit-module__4AHZ5a__checks li{border:1px solid var(--line);color:var(--p);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;display:flex}.visit-module__4AHZ5a__prepCtrls{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:12px 0;display:flex}.visit-module__4AHZ5a__prepCtrls .visit-module__4AHZ5a__cb{background:#1d2230;width:52px;height:52px}.visit-module__4AHZ5a__cb.visit-module__4AHZ5a__offBtn{color:#fff;background:#d93025}.visit-module__4AHZ5a__withLevel{align-items:center;gap:8px;display:inline-flex}.visit-module__4AHZ5a__pipLevel{top:5px;position:absolute;inset-inline-start:5px}.visit-module__4AHZ5a__steps{counter-reset:s;margin:0;padding:0}.visit-module__4AHZ5a__steps li{counter-increment:s;align-items:flex-start;gap:10px;padding:6px 0;font-size:14px;list-style:none;display:flex}.visit-module__4AHZ5a__steps li:before{content:counter(s, persian);background:var(--soft);width:24px;height:24px;color:var(--p);border-radius:50%;flex:none;place-items:center;margin-top:2px;font-size:13px;font-weight:700;display:grid}.visit-module__4AHZ5a__segmented{background:color-mix(in srgb, var(--p) 8%, #fff);border-radius:12px;gap:2px;margin:14px 0 8px;padding:3px;display:inline-flex}.visit-module__4AHZ5a__segmented button{min-height:36px;font:inherit;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 14px;font-size:13px}.visit-module__4AHZ5a__segmented button[aria-selected=true]{color:var(--p);background:#fff;font-weight:700}.visit-module__4AHZ5a__call{z-index:50;color:#fff;background:#141a2c;position:fixed;inset:0;overflow:hidden}.visit-module__4AHZ5a__feed{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.visit-module__4AHZ5a__vtop{top:0;padding:14px 16px;padding-top:calc(14px + env(safe-area-inset-top));background:linear-gradient(#0009,#0000);align-items:center;gap:8px;display:flex;position:absolute;inset-inline:0}.visit-module__4AHZ5a__vtop b{font-size:14.5px;line-height:1.35;display:block}.visit-module__4AHZ5a__vtop small{color:#d6dbe8;font-size:12px}.visit-module__4AHZ5a__glass{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;background:#0007;border-radius:99px;align-items:center;gap:6px;margin-inline-start:auto;padding:0 12px;font-size:12.5px;line-height:28px;display:inline-flex}.visit-module__4AHZ5a__bad{background:#b42318cc}.visit-module__4AHZ5a__pip{inset-inline-start:14px;aspect-ratio:3/4;background:#1d2335;border:2px solid #ffffff40;border-radius:12px;width:104px;position:absolute;bottom:104px;overflow:hidden;box-shadow:0 10px 30px -8px #000a}.visit-module__4AHZ5a__pip video{object-fit:cover;width:100%;height:100%;display:block}.visit-module__4AHZ5a__me{bottom:5px;background:#0008;border-radius:6px;padding:0 6px;font-size:11px;position:absolute;inset-inline-end:7px}.visit-module__4AHZ5a__ctrls{bottom:calc(24px + env(safe-area-inset-bottom));justify-content:center;gap:14px;display:flex;position:absolute;inset-inline:0}.visit-module__4AHZ5a__cb{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#1d2230b3;border:0;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.visit-module__4AHZ5a__cb[aria-pressed=false]{color:#1d2230;background:#fff}.visit-module__4AHZ5a__end{background:#b42318}.visit-module__4AHZ5a__banner{top:70px;background:#1d2230e6;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;line-height:1.7;display:flex;position:absolute;inset-inline:14px}.visit-module__4AHZ5a__banner button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.visit-module__4AHZ5a__vmsg{text-align:center;background:radial-gradient(70% 60% at 50% 40%,#232b45,#141a2c);place-items:center;padding:24px;display:grid;position:absolute;inset:0}.visit-module__4AHZ5a__vmsg p{color:#b8c0d6;margin:6px auto 0;font-size:14px}.visit-module__4AHZ5a__big{background:var(--online-avatar,#dce7fd);width:84px;height:84px;color:var(--online-fg,#1e4fa8);border-radius:50%;place-items:center;margin:0 auto 12px;font-size:28px;font-weight:800;display:grid}
