.Feedback_tally__ktVwp{flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.Feedback_total__iRQOL{display:grid;grid-gap:2px;gap:2px;min-width:0}.Feedback_totalValue___35Sf{display:flex;align-items:center;gap:var(--space-3);min-height:40px}.Feedback_totalValue___35Sf strong{font-size:32px;font-weight:700;line-height:1}.Feedback_ink__6FB_q{color:var(--ink)}.Feedback_ok__OcIpH{color:var(--ok-ink)}.Feedback_red__nmnMq{color:var(--stamp-red)}.Feedback_pencil__pMLe9{color:var(--pencil)}.Feedback_empty__tiTgN{display:grid;justify-items:start;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-5) 0}.Feedback_emptyIcon__VkCAo{color:var(--ink-soft)}.Feedback_emptyTitle__9urfY{font-weight:700;font-size:19px;color:var(--ink)}.Feedback_emptyText__nAaFy{color:var(--pencil);max-width:46ch}.Feedback_skeleton__idShy{display:block;border-radius:2px;background:linear-gradient(90deg,var(--paper-shade),#e3eaf5,var(--paper-shade));background-size:200% 100%;animation:Feedback_shimmer__bA0ov 1.4s ease-in-out infinite}.Feedback_skeletonList__LZeXh{display:grid}.Feedback_skeletonRow__VR4E8{display:block;height:var(--line);border-bottom:1px solid var(--rule);position:relative}.Feedback_skeletonRow__VR4E8:after{content:"";position:absolute;left:0;bottom:14px;height:12px;width:100%;border-radius:6px;background:linear-gradient(90deg,#edf2fa,#dfe7f4,#edf2fa);background-size:200% 100%;animation:Feedback_shimmer__bA0ov 1.4s ease-in-out infinite}@keyframes Feedback_shimmer__bA0ov{0%{background-position:100% 0}to{background-position:-100% 0}}.Feedback_banner__alaL2{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:2px solid var(--stamp-red);border-radius:var(--radius);background:#fff5f6;color:var(--stamp-red);font-weight:700}.Feedback_bannerDetail__yJGeM{font-weight:400}.Feedback_ticket__li1Bs{display:inline-flex;align-items:baseline;gap:3px;font-weight:700;white-space:nowrap;color:var(--ink)}.Feedback_ticketPrefix__eBQ_b{font-size:.62em;font-weight:500;color:var(--ink-soft)}.Feedback_ticket_sm__EbcM_{font-size:16px}.Feedback_ticket_md__7W2Jv{font-size:20px}.Feedback_ticket_lg__Qtdd_{font-size:40px}.Feedback_ticket_xl__05B98{font-size:clamp(64px,10vw,140px)}.Feedback_stamp__b8ze8{display:inline-grid;justify-items:center;gap:1px;padding:5px 12px 4px;border:2px solid var(--stamp-violet);outline:1px solid var(--stamp-violet);outline-offset:2px;border-radius:4px;color:var(--stamp-violet);font-family:var(--font-print);font-weight:700;text-transform:uppercase;transform:rotate(-2.5deg);opacity:.9;white-space:nowrap}.Feedback_stampLabel__zIdDn{font-size:11px;letter-spacing:.18em}.Feedback_stampDate__C7Xl9{font-size:17px;letter-spacing:.08em}.display_screen__AOZhI{--tv-margin:clamp(72px,8vw,150px);min-height:100dvh;display:grid;grid-template-rows:auto 1fr auto;grid-gap:clamp(16px,2.5vh,36px);gap:clamp(16px,2.5vh,36px);padding:clamp(20px,3.5vh,48px) clamp(24px,3vw,56px) clamp(16px,2.5vh,32px) calc(var(--tv-margin) + clamp(24px, 2.5vw, 48px));background-color:var(--paper);background-image:linear-gradient(to right,transparent calc(var(--tv-margin) - 3px),var(--margin-red) calc(var(--tv-margin) - 3px),var(--margin-red) var(--tv-margin),transparent var(--tv-margin));color:var(--print)}.display_top__GaHlW{display:flex;justify-content:space-between;align-items:center;gap:var(--space-5);flex-wrap:wrap;padding-bottom:clamp(12px,2vh,24px);border-bottom:3px double var(--rule-strong)}.display_brand__ONPbv{display:grid;line-height:1.05}.display_brandClinic__fqLpO{font-family:var(--font-print);font-weight:700;font-size:clamp(28px,2.8vw,48px);text-transform:uppercase;letter-spacing:.02em;color:var(--print)}.display_clock__m2wRL{display:flex;align-items:center;gap:clamp(20px,2.5vw,48px)}.display_time__SqQNw{font-size:clamp(40px,4.6vw,80px);font-weight:700;line-height:1;color:var(--print)}.display_main__laibp{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:clamp(28px,4vw,80px);gap:clamp(28px,4vw,80px);align-items:center;min-height:0}.display_called__L8sYq{display:grid;grid-gap:clamp(12px,2vh,28px);gap:clamp(12px,2vh,28px)}.display_calledLabel__gmXen{font-family:var(--font-print);font-weight:700;font-size:clamp(24px,2.4vw,42px);letter-spacing:.04em;text-transform:uppercase;color:var(--pencil)}.display_calledLine__YJt_q{line-height:1}.display_calledInk__UXwVs{display:grid;justify-items:start;grid-gap:clamp(8px,1.6vh,22px);gap:clamp(8px,1.6vh,22px);color:var(--ink-strong)}.display_calledInk__UXwVs .hl:before{animation-duration:.9s}.display_calledName__LiUXl{font-size:clamp(72px,9vw,176px);font-weight:700;letter-spacing:-.02em;line-height:1}.display_calledIdle__yYLdS{font-size:clamp(48px,5vw,96px);font-weight:700;color:var(--ink-soft)}.display_flash__G6yFm .display_calledLabel__gmXen{color:var(--ink)}.display_upcoming__fokID{display:grid;align-content:start;grid-gap:var(--space-2);gap:var(--space-2)}.display_upcomingTitle__hOSvc{font-family:var(--font-print);font-weight:700;font-size:clamp(22px,2vw,34px);letter-spacing:.06em;text-transform:uppercase;color:var(--pencil);padding-bottom:var(--space-2);border-bottom:2px solid var(--rule-strong)}.display_list__Hb_pc{list-style:none;margin:0;padding:0;display:grid}.display_row__UadyF{display:grid;grid-template-columns:auto minmax(16px,1fr) auto;align-items:baseline;grid-gap:0 clamp(12px,1.2vw,22px);gap:0 clamp(12px,1.2vw,22px);min-height:clamp(56px,8vh,92px);padding-top:clamp(14px,2.4vh,30px);border-bottom:1px solid var(--rule);font-size:clamp(26px,2.5vw,46px)}.display_name__Zu7qy{font-weight:700;color:var(--ink);white-space:nowrap}.display_leader__FsHbX{height:1px;background-image:radial-gradient(circle,var(--pencil-light) 1.6px,transparent 1.8px);background-size:12px 4px;background-repeat:repeat-x}.display_eta__FYQt6{font-weight:500;color:var(--pencil);white-space:nowrap}.display_empty__mDsz8{padding-top:var(--space-5);font-size:clamp(24px,2.2vw,38px);color:var(--pencil)}.display_footer__Xu9B6{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;padding-top:var(--space-3);border-top:1px solid var(--rule);font-size:clamp(16px,1.3vw,24px);color:var(--pencil)}.display_footerRight__qP5qI{display:flex;align-items:center;gap:var(--space-3)}.display_offline__qp_ti{color:var(--stamp-red);font-weight:700}.display_offline__qp_ti,.display_sound__w6eeY{display:inline-flex;align-items:center;gap:6px}.display_sound__w6eeY{min-height:44px;padding:0 var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius);background:transparent;color:var(--pencil);font-size:16px;cursor:pointer;opacity:.75}.display_sound__w6eeY:hover{opacity:1;color:var(--ink)}@media (max-width:900px){.display_screen__AOZhI{--tv-margin:28px;padding-right:var(--space-4)}.display_main__laibp{grid-template-columns:minmax(0,1fr);align-items:start}.display_row__UadyF{grid-template-columns:minmax(0,1fr) auto}.display_name__Zu7qy{overflow:hidden;text-overflow:ellipsis}.display_leader__FsHbX{display:none}}.AppShell_shell__29AOA{min-height:100dvh;display:grid;grid-template-columns:232px minmax(0,1fr);background-color:var(--cover);background-image:repeating-linear-gradient(0deg,hsla(0,0%,100%,.025) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(0,0,0,.06) 0 1px,transparent 1px 3px)}.AppShell_cover__8baOP{position:-webkit-sticky;position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-5) 0 var(--space-5) var(--space-4);color:var(--cover-ink)}.AppShell_label__60Cuo{display:grid;grid-gap:2px;gap:2px;margin-right:var(--space-4);padding:var(--space-3) var(--space-4) var(--space-4);border-radius:3px;background:#f4f1e8;color:var(--print);text-decoration:none;box-shadow:0 1px 0 rgba(0,0,0,.25),inset 0 0 0 1px rgba(20,33,61,.18),inset 0 0 0 5px #f4f1e8,inset 0 0 0 6px rgba(20,33,61,.35)}.AppShell_labelBrand__63esA{font-family:var(--font-print);font-weight:700;font-size:30px;letter-spacing:.04em;text-transform:uppercase;line-height:1;color:var(--ink-strong)}.AppShell_labelLine__hzphR{font-family:var(--font-print);font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--pencil)}.AppShell_labelClinic__GKl1R{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid rgba(20,33,61,.2);font-weight:700;font-size:15px;color:var(--ink)}.AppShell_tabs__HTZmr{display:grid;grid-gap:6px;gap:6px}.AppShell_tab__onaW_{display:flex;align-items:center;min-height:48px;padding:0 var(--space-4);border-radius:6px 0 0 6px;background:#c9d3e6;color:var(--print);font-family:var(--font-print);font-weight:700;font-size:19px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;box-shadow:inset 0 -2px 0 rgba(20,33,61,.12);transition:background-color var(--fast) var(--ease-out),transform var(--fast) var(--ease-out)}.AppShell_tab__onaW_:hover{background:#dbe3f1;transform:translateX(-3px)}.AppShell_tab__onaW_[aria-current=page]{background:var(--paper);color:var(--ink);box-shadow:none;transform:none}.AppShell_public__N3B_3{margin-top:auto;display:grid;grid-gap:2px;gap:2px;padding-right:var(--space-4)}.AppShell_publicTitle__1ECds{font-family:var(--font-print);font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--cover-ink-dim);margin-bottom:var(--space-1)}.AppShell_publicLink__zoNct{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:44px;color:var(--cover-ink);text-decoration:none;font-weight:700;border-bottom:1px solid rgba(230,236,247,.14)}.AppShell_publicLink__zoNct:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.AppShell_label__60Cuo:focus-visible,.AppShell_publicLink__zoNct:focus-visible,.AppShell_tab__onaW_:focus-visible{outline-color:var(--hl-yellow)}.AppShell_page__Ab551{min-width:0;margin:var(--space-3) var(--space-3) var(--space-3) 0;border-radius:0 3px 3px 0;background-color:var(--paper);background-image:linear-gradient(to right,transparent calc(var(--margin-x) - 2px),var(--margin-red) calc(var(--margin-x) - 2px),var(--margin-red) var(--margin-x),transparent var(--margin-x));box-shadow:var(--shadow-lift);display:flex;flex-direction:column}.AppShell_header__9rKGM{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-6) var(--space-6) var(--space-4) calc(var(--margin-x) + var(--space-5));border-bottom:2px solid var(--rule-strong)}.AppShell_heading__F3ujZ{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.AppShell_title__iNF8m{font-family:var(--font-print);font-weight:700;font-size:clamp(34px,3.4vw,46px);letter-spacing:.01em;text-transform:uppercase;color:var(--print);line-height:.95}.AppShell_subtitle__cgc58{color:var(--pencil);font-size:17px}.AppShell_headerRight__jPp6R{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap}.AppShell_content__SIDnm{flex:1 1;display:grid;align-content:start;grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-5) var(--space-6) var(--space-8) calc(var(--margin-x) + var(--space-5))}@media (max-width:1023px){.AppShell_shell__29AOA{grid-template-columns:minmax(0,1fr);background-image:none}.AppShell_cover__8baOP{position:fixed;inset:auto 0 0 0;top:auto;z-index:50;height:auto;flex-direction:row;gap:0;padding:var(--space-2) var(--space-2) calc(var(--space-2) + env(safe-area-inset-bottom, 0px));background:var(--cover);box-shadow:0 -8px 24px -12px rgba(0,0,0,.5)}.AppShell_label__60Cuo,.AppShell_public__N3B_3{display:none}.AppShell_tabs__HTZmr{flex:1 1;grid-auto-flow:column;grid-auto-columns:1fr}.AppShell_tab__onaW_{justify-content:center;border-radius:6px;font-size:17px}.AppShell_tab__onaW_:hover{transform:none}.AppShell_page__Ab551{margin:0;border-radius:0;background-image:none;min-height:100dvh}.AppShell_header__9rKGM{padding:var(--space-5) var(--space-4) var(--space-3)}.AppShell_content__SIDnm{padding:var(--space-4) var(--space-4) calc(110px + env(safe-area-inset-bottom, 0px))}}.Button_button__96uC6{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1.5px solid transparent;border-radius:var(--radius);font-family:var(--font-text);font-weight:700;font-size:16px;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--fast) var(--ease-out),border-color var(--fast) var(--ease-out),color var(--fast) var(--ease-out),box-shadow var(--fast) var(--ease-out),transform var(--fast) var(--ease-out)}.Button_button__96uC6 svg{flex:none}.Button_button__96uC6:active:not(:disabled){transform:translateY(1px)}.Button_button__96uC6:disabled{cursor:not-allowed;opacity:.45}.Button_md__ktIWF{font-size:16px}.Button_lg__s7W56{min-height:60px;padding:0 var(--space-6);font-size:20px}.Button_block__PcjB5{width:100%}.Button_primary__6_Dls{background:var(--ink);color:#fff;box-shadow:0 1px 0 var(--ink-strong),0 6px 14px -8px rgba(27,58,143,.7)}.Button_primary__6_Dls:hover:not(:disabled){background:var(--ink-strong)}.Button_success__L611a{background:var(--ok-ink);color:#fff;box-shadow:0 1px 0 #07492a,0 6px 14px -8px rgba(11,107,58,.7)}.Button_success__L611a:hover:not(:disabled){background:#07532d}.Button_secondary__uuOdH{background:var(--paper);color:var(--ink);border-color:var(--ink)}.Button_secondary__uuOdH:hover:not(:disabled){background:#eef3fc}.Button_danger__iwpp7{background:var(--paper);color:var(--stamp-red);border-color:var(--stamp-red);font-family:var(--font-print);font-size:17px;letter-spacing:.06em;text-transform:uppercase}.Button_danger__iwpp7:hover:not(:disabled){background:#fdf0f2}.Button_ghost__gZqlA{background:transparent;color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;padding:0 var(--space-2)}.Button_ghost__gZqlA:hover:not(:disabled){text-decoration-thickness:2px}.Button_spin__ESAWP{animation:Button_spin__ESAWP .8s linear infinite}@keyframes Button_spin__ESAWP{to{transform:rotate(1turn)}}.stats_toggle__f3oZ8{display:flex;gap:var(--space-5)}.stats_option__n7Uoy{min-height:44px;padding:0;border:0;border-bottom:3px solid transparent;background:none;color:var(--pencil);font-family:var(--font-print);font-weight:700;font-size:19px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.stats_option__n7Uoy:hover{color:var(--ink)}.stats_option__n7Uoy[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ink)}.stats_ledger__89gnz{display:grid;max-width:820px}.stats_ledgerRow__2Bo4N{display:grid;grid-template-columns:auto minmax(24px,1fr) auto;align-items:end;grid-gap:var(--space-3);gap:var(--space-3);min-height:64px;padding-bottom:10px;border-bottom:1px solid var(--rule)}.stats_ledgerLabel__OMDWA{display:grid;font-size:20px;font-weight:700;color:var(--print)}.stats_ledgerNote__QGjri{font-size:15px;font-weight:400;color:var(--pencil)}.stats_leader__OQdQ1{height:1px;margin-bottom:9px;background-image:radial-gradient(circle,var(--pencil-light) 1.2px,transparent 1.4px);background-size:9px 3px;background-repeat:repeat-x}.stats_ledgerValue__tc05J{font-size:34px;line-height:1;color:var(--ink)}.stats_charts__TmNwd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-7);gap:var(--space-7);margin-top:var(--space-3)}.stats_error__pIBr3{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-3) var(--space-4);border:2px solid var(--stamp-red);border-radius:var(--radius);color:var(--stamp-red);font-weight:700}@media (max-width:1180px){.stats_charts__TmNwd{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.stats_ledgerLabel__OMDWA{font-size:17px}.stats_ledgerValue__tc05J{font-size:26px}}.track_page__DO3wg{min-height:100dvh;display:grid;align-content:start;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-5) var(--space-3) var(--space-7);background-color:var(--cover);background-image:repeating-linear-gradient(0deg,hsla(0,0%,100%,.03) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(0,0,0,.07) 0 1px,transparent 1px 3px)}.track_header__nu9xa{display:flex;align-items:baseline;gap:var(--space-3);max-width:480px;width:100%;margin:0 auto;padding:0 var(--space-2);color:var(--cover-ink)}.track_brand__S87h_{font-family:var(--font-print);font-weight:700;font-size:24px;letter-spacing:.06em;text-transform:uppercase}.track_clinic__clrtX{color:var(--cover-ink-dim)}.track_sheet__hzCgw{--margin-x:40px;width:100%;max-width:480px;margin:0 auto;display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-5) var(--space-4) var(--space-5) calc(var(--margin-x) + var(--space-4));border-radius:2px;background-color:var(--paper);background-image:linear-gradient(to right,transparent calc(var(--margin-x) - 2px),var(--margin-red) calc(var(--margin-x) - 2px),var(--margin-red) var(--margin-x),transparent var(--margin-x));box-shadow:0 24px 48px -24px rgba(0,0,0,.7)}.track_loading__249RN{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.track_hello__YVjpG{font-size:18px;color:var(--print)}.track_register__l2GnD{list-style:none;margin:0;padding:0;display:grid}.track_mine__ocxB1,.track_more__tuFRc,.track_other__5aGXn{display:flex;align-items:center;min-height:var(--line);border-bottom:1px solid var(--rule)}.track_more__tuFRc{font-size:15px;color:var(--pencil);font-style:italic}.track_other__5aGXn{font-style:italic;font-size:16px;color:var(--pencil-light);padding-left:var(--space-2)}.track_mine__ocxB1{gap:var(--space-3);min-height:72px;border-bottom:2px solid var(--rule-strong)}.track_mineNumber__tKE9E{padding:0 10px;border:2.5px solid var(--ink);border-radius:46% 54% 50% 48%/58% 46% 54% 42%;font-size:40px;font-weight:700;color:var(--ink-strong)}.track_mineLabel__V2sbf{font-family:var(--font-print);font-weight:700;font-size:18px;letter-spacing:.1em;text-transform:uppercase;color:var(--pencil)}.track_summary__nTDaS{font-size:24px;line-height:1.3;color:var(--ink)}.track_summary__nTDaS strong{font-weight:700}.track_eta__fDdVq{display:block;margin-top:2px;font-size:18px;color:var(--pencil)}.track_notify__mloi1{position:relative;display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) 0;border-top:1px dashed var(--rule-strong);cursor:pointer}.track_notify__mloi1 input{position:absolute;opacity:0;width:1px;height:1px}.track_box__9zuUq{flex:none;display:grid;place-items:center;width:30px;height:30px;margin-top:2px;border:2px solid var(--print);border-radius:2px;color:transparent}.track_box__9zuUq svg{width:26px;height:26px;stroke-width:3}.track_notify__mloi1 input:checked+.track_box__9zuUq{color:var(--ink)}.track_notify__mloi1 input:focus-visible+.track_box__9zuUq{outline:3px solid var(--ink);outline-offset:3px}.track_notify__mloi1 input:disabled+.track_box__9zuUq{opacity:.5}.track_notifyText__GZvUK{display:grid;grid-gap:2px;gap:2px}.track_notifyText__GZvUK span{font-size:16px;color:var(--pencil)}.track_status__5IJHS{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3) 0}.track_ticket__K1yeY{font-size:22px;font-weight:700;color:var(--ink-soft)}.track_statusTitle__umgvY{font-family:var(--font-print);font-weight:700;font-size:40px;line-height:1.05;text-transform:uppercase;color:var(--ink-strong)}.track_statusText___o78i{font-size:19px;color:var(--print)}.track_done__B3iUD .track_statusTitle__umgvY{color:var(--pencil)}.track_absent__fGINq .track_statusTitle__umgvY{color:var(--stamp-red)}.track_stamp__lTr95{justify-self:start;margin-top:var(--space-3);padding:4px 12px 3px;border:3px solid var(--stamp-red);border-radius:4px;color:var(--stamp-red);font-family:var(--font-print);font-weight:700;font-size:26px;letter-spacing:.16em;text-transform:uppercase;transform:rotate(-5deg)}.track_footnote__z3fSX{text-align:center;font-size:15px;color:var(--cover-ink-dim)}.QrEmailForm_form__l6yzu{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:var(--space-3);gap:var(--space-3)}.QrEmailForm_public___P6Fu input{font-size:20px}.QrEmailForm_sent__aPsft{display:flex;align-items:flex-start;gap:var(--space-2);font-size:17px;color:var(--ok-ink)}.QrEmailForm_sent__aPsft svg{flex:none;margin-top:3px}.QrEmailForm_sent__aPsft strong{color:var(--ink)}.QrEmailForm_demo__N8Dyr{color:var(--pencil);font-style:italic}@media (max-width:520px){.QrEmailForm_form__l6yzu{grid-template-columns:minmax(0,1fr)}}.KioskFlow_desk__2reha{min-height:100dvh;display:grid;grid-template-rows:auto 1fr;justify-items:center;grid-gap:var(--space-5);gap:var(--space-5);padding:var(--space-5) var(--space-4) var(--space-7);background-color:var(--cover);background-image:repeating-linear-gradient(0deg,hsla(0,0%,100%,.03) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(0,0,0,.07) 0 1px,transparent 1px 3px)}.KioskFlow_header__wq2N6{justify-self:stretch;display:flex;align-items:baseline;gap:var(--space-4);max-width:760px;width:100%;margin:0 auto;color:var(--cover-ink)}.KioskFlow_brand__IVYJj{font-family:var(--font-print);font-weight:700;font-size:30px;letter-spacing:.06em;text-transform:uppercase}.KioskFlow_clinic__Bh4Wh{font-size:18px;color:var(--cover-ink-dim)}.KioskFlow_sheet__p6nxm{--margin-x:64px;align-self:start;background-color:var(--paper);background-image:linear-gradient(to right,transparent calc(var(--margin-x) - 2px),var(--margin-red) calc(var(--margin-x) - 2px),var(--margin-red) var(--margin-x),transparent var(--margin-x));width:min(100%,760px);display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-7) var(--space-7) var(--space-7) calc(var(--margin-x) + var(--space-6));border-radius:2px;box-shadow:0 30px 60px -30px rgba(0,0,0,.7)}.KioskFlow_title__vkOCQ{font-family:var(--font-print);font-weight:700;font-size:clamp(40px,6vw,60px);text-transform:uppercase;line-height:1;color:var(--print)}.KioskFlow_lead__sVb7n{font-size:20px;color:var(--pencil);margin-bottom:var(--space-3)}.KioskFlow_ticket__YSH6r{align-self:start;width:min(100%,760px);display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"main stub" "again again";background:var(--paper);border-radius:3px;box-shadow:0 30px 60px -30px rgba(0,0,0,.7);animation:KioskFlow_issue__brqcd .52s var(--ease-out) both}.KioskFlow_ticketMain__avX31{grid-area:main;display:grid;align-content:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-7) var(--space-6)}.KioskFlow_ticketFor__vrdRz{font-size:22px;font-weight:700;color:var(--ink)}.KioskFlow_ticketTitle__TSjOI{font-family:var(--font-print);font-weight:700;font-size:clamp(34px,4.6vw,48px);text-transform:uppercase;line-height:1;color:var(--print)}.KioskFlow_ticketText__0gVfr{font-size:19px;color:var(--print)}.KioskFlow_stub__XHsJE{grid-area:stub;display:grid;justify-items:center;align-content:center;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-6) var(--space-5);border-left:3px dashed var(--rule-strong);background:#fbfcfe}.KioskFlow_qr__ia_r_{width:100%;max-width:260px;height:auto}.KioskFlow_code__6H_qW{display:grid;justify-items:center}.KioskFlow_code__6H_qW strong{font-size:34px;letter-spacing:.14em;color:var(--ink)}.KioskFlow_again__gdbYC{grid-area:again;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-4) var(--space-6);border-top:1px solid var(--rule)}@keyframes KioskFlow_issue__brqcd{0%{opacity:0;transform:translateY(-24px)}}@media (max-width:700px){.KioskFlow_sheet__p6nxm{--margin-x:28px;padding:var(--space-5) var(--space-4) var(--space-6) calc(var(--margin-x) + var(--space-4))}.KioskFlow_ticket__YSH6r{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "stub" "again"}.KioskFlow_stub__XHsJE{border-left:0;border-top:3px dashed var(--rule-strong)}.KioskFlow_ticketMain__avX31{padding:var(--space-5) var(--space-4)}.KioskFlow_again__gdbYC{padding:var(--space-4)}}.KioskFlow_mail__Qao_O{margin-top:var(--space-3);padding-top:var(--space-4);border-top:1px dashed var(--rule-strong)}.KioskFlow_mailError__DMv99{margin-bottom:var(--space-2);font-weight:700;color:var(--stamp-red)}.Dialog_dialog__690Wf{width:min(100% - 32px,540px);max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:3px;background:#fffefb;color:var(--print);box-shadow:var(--shadow-lift)}.Dialog_lg__MXalH{width:min(100% - 32px,700px)}.Dialog_dialog__690Wf::-webkit-backdrop{background:rgba(19,29,53,.55)}.Dialog_dialog__690Wf::backdrop{background:rgba(19,29,53,.55)}.Dialog_dialog__690Wf[open]{animation:Dialog_enter__Zgtx4 var(--base) var(--ease-out)}.Dialog_body__ITAbu{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:0 var(--space-6) var(--space-6)}.Dialog_header__pQgfP{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin:0 calc(var(--space-6) * -1);padding:var(--space-5) var(--space-6) var(--space-3);border-bottom:2px solid var(--margin-red);box-shadow:0 3px 0 -1px #fffefb,0 4px 0 -1px var(--margin-red)}.Dialog_title__Wfz95{font-family:var(--font-print);font-weight:700;font-size:26px;text-transform:uppercase;letter-spacing:.02em}.Dialog_description__LfT0_{margin-top:2px;color:var(--pencil)}.Dialog_close__lVdjZ{display:grid;place-items:center;width:44px;height:44px;margin:-6px -10px 0 0;border:0;border-radius:var(--radius);background:transparent;color:var(--pencil);cursor:pointer}.Dialog_close__lVdjZ:hover{color:var(--ink);background:#eef3fc}@keyframes Dialog_enter__Zgtx4{0%{opacity:0;transform:translateY(10px) rotate(-.6deg)}}.ResetDemo_trigger__Bz16p{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0;border:0;background:none;color:var(--cover-ink-dim);font-size:15px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.ResetDemo_trigger__Bz16p:hover{color:var(--cover-ink)}.ResetDemo_trigger__Bz16p:focus-visible{outline-color:var(--hl-yellow)}.ResetDemo_columns__RgMnE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.ResetDemo_list__iE4u9{margin:var(--space-2) 0 0;padding-left:1.1em;color:var(--print);display:grid;grid-gap:4px;gap:4px}.ResetDemo_note__xYRgB{color:var(--pencil)}.ResetDemo_done__hgCu_{font-weight:700;color:var(--ok-ink)}.ResetDemo_error__3XfVQ{font-weight:700;color:var(--stamp-red)}.ResetDemo_actions__Zm51L{display:flex;justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap}@media (max-width:520px){.ResetDemo_columns__RgMnE{grid-template-columns:minmax(0,1fr)}}.Secretary_layout__ovTL0{display:grid;grid-template-columns:minmax(0,1fr) 290px;grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.Secretary_main__Vm024{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.Secretary_tabs__M9xoq{display:flex;flex-wrap:wrap;gap:0 var(--space-5)}.Secretary_tab__BwG1Z{min-height:44px;padding:0;border:0;border-bottom:3px solid transparent;background:none;color:var(--pencil);font-family:var(--font-print);font-weight:700;font-size:19px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.Secretary_tab__BwG1Z:hover{color:var(--ink)}.Secretary_tab__BwG1Z[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ink)}.Secretary_totals__Z_AQT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-4);padding-top:var(--space-4);border-top:3px double var(--rule-strong)}.Secretary_slip__txriB{position:-webkit-sticky;position:sticky;top:var(--space-5);transform:rotate(.8deg);padding:var(--space-5) var(--space-4) var(--space-4);border-radius:0;background:#fbfcff;box-shadow:0 1px 0 rgba(20,33,61,.12),0 0 0 1px var(--rule),2px 3px 0 -1px #e9eef7,2px 3px 0 0 var(--rule)}.Secretary_slip__txriB:before{content:"";position:absolute;top:16px;left:14px;width:38px;height:4px;border-radius:1px;background:linear-gradient(180deg,#e3e7ee,#9aa2b0 60%,#7d8595);border-left:2px solid #5f6776;border-right:2px solid #5f6776;box-shadow:0 1px 0 rgba(20,33,61,.3);transform:rotate(-38deg)}.Secretary_slipHelp__ezSxj{color:var(--pencil);font-size:15px;margin-bottom:var(--space-4)}.Secretary_details__T1_wz{display:grid;margin:0}.Secretary_details__T1_wz div{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:baseline;grid-gap:var(--space-3);gap:var(--space-3);min-height:var(--line);padding-top:12px}.Secretary_details__T1_wz dt{font-family:var(--font-print);font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:var(--pencil)}.Secretary_details__T1_wz dd{margin:0;font-weight:700;font-size:18px;color:var(--ink)}.Secretary_notice__sGOMM{font-weight:700;color:var(--ok-ink)}.Secretary_noticeInfo__wBD_o{color:var(--ink)}.Secretary_dialogActions__Xxqqa{display:flex;justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap}.Secretary_smsNote__dcFLD{font-size:15px;color:var(--pencil)}.Secretary_smsList__HhubN{list-style:none;margin:0;padding:0;display:grid}.Secretary_sms__ypTzq{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--rule)}.Secretary_smsMeta__pXNaB{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3);font-size:15px;color:var(--pencil)}.Secretary_smsKind__WwJhu{font-family:var(--font-print);font-weight:700;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.Secretary_near__iDgWL{color:var(--ok-ink)}.Secretary_smsFailed__9TUEM{color:var(--stamp-red);font-weight:700}.Secretary_smsBody__EYO2_{font-size:16px;line-height:1.5;color:var(--ink);overflow-wrap:anywhere}@media (max-width:1280px){.Secretary_layout__ovTL0{grid-template-columns:minmax(0,1fr)}.Secretary_slip__txriB{position:static;transform:none;max-width:520px}}@media (max-width:640px){.Secretary_totals__Z_AQT{grid-template-columns:repeat(2,minmax(0,1fr))}.Secretary_details__T1_wz div{grid-template-columns:1fr;gap:0}}.Secretary_mailBlock__sesyO{padding-top:var(--space-3);border-top:1px dashed var(--rule-strong)}.StatusBadge_done__Wm4IX,.StatusBadge_ink__7Sm6W,.StatusBadge_marked__Mkl3p,.StatusBadge_pencil__Juq8_{display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:16px;white-space:nowrap}.StatusBadge_ink__7Sm6W{color:var(--ink)}.StatusBadge_pencil__Juq8_{color:var(--pencil);font-style:italic;font-weight:400}.StatusBadge_marked__Mkl3p{color:var(--ink-strong)}.StatusBadge_done__Wm4IX{color:var(--pencil)}.StatusBadge_stamp__NfDL8{display:inline-block;padding:2px 8px 1px;border:2px solid var(--stamp-red);border-radius:3px;color:var(--stamp-red);font-family:var(--font-print);font-weight:700;font-size:15px;letter-spacing:.12em;text-transform:uppercase;transform:rotate(-4deg);opacity:.92}.QueueTable_register__y26uD{display:grid;container-type:inline-size}.QueueTable_notice__eqvBh{margin-bottom:var(--space-2);font-size:15px;font-style:italic;color:var(--pencil)}.QueueTable_row__oBlDR{position:relative;display:grid;grid-template-columns:44px 60px minmax(0,1.2fr) minmax(0,1fr) 92px 132px minmax(0,auto);align-items:center;grid-column-gap:var(--space-4);column-gap:var(--space-4);min-height:60px;padding:6px 0;border-bottom:1px solid var(--rule)}.QueueTable_head__491Qy{min-height:40px;border-bottom:2px solid var(--rule-strong)}.QueueTable_number__1YN60{font-size:22px;font-weight:700;color:var(--ink)}.QueueTable_time__9_mxs{font-size:16px;color:var(--pencil)}.QueueTable_patient__Vc8vd{position:relative;display:grid;justify-items:start;min-width:0}.QueueTable_name__vX5S9{max-width:100%;font-size:19px;font-weight:700;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QueueTable_name__vX5S9.hl{overflow:visible;color:var(--ink-strong)}.QueueTable_reasonInline__BMV0I{display:none;font-size:15px;max-width:100%}.QueueTable_reasonCell__Yc38K,.QueueTable_reasonInline__BMV0I{color:var(--pencil);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QueueTable_reasonCell__Yc38K{min-width:0;font-size:16px}.QueueTable_eta__RMdj2{font-size:17px;font-weight:700;color:var(--ink)}.QueueTable_state__gK3hx{min-width:0}.QueueTable_actions__BVcfb{display:flex;justify-content:flex-end;gap:var(--space-2)}.QueueTable_completed__d1tg2 .QueueTable_name__vX5S9,.QueueTable_completed__d1tg2 .QueueTable_number__1YN60,.QueueTable_completed__d1tg2 .QueueTable_reasonCell__Yc38K,.QueueTable_completed__d1tg2 .QueueTable_reasonInline__BMV0I,.QueueTable_completed__d1tg2 .QueueTable_time__9_mxs{color:var(--pencil-light)}.QueueTable_completed__d1tg2 .QueueTable_patient__Vc8vd:after{content:"";position:absolute;left:-64px;right:0;top:50%;height:2px;border-radius:2px;background:var(--ink-soft);opacity:.75;transform:rotate(-.35deg);transform-origin:left center;animation:QueueTable_strike__OrRQH .52s var(--ease-out) both}@keyframes QueueTable_strike__OrRQH{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.QueueTable_no_show__AFvjr .QueueTable_name__vX5S9,.QueueTable_no_show__AFvjr .QueueTable_number__1YN60{color:var(--pencil)}@container (max-width: 1040px){.QueueTable_row__oBlDR{grid-template-columns:40px 52px minmax(0,1fr) minmax(0,.9fr) 84px 120px;row-gap:var(--space-2)}.QueueTable_actions__BVcfb{grid-column:3/-1;justify-content:flex-start}.QueueTable_actions__BVcfb:empty{display:none}}@container (max-width: 720px){.QueueTable_row__oBlDR{grid-template-columns:40px 52px minmax(0,1fr) 84px 120px}.QueueTable_reasonCell__Yc38K{display:none}.QueueTable_reasonInline__BMV0I{display:block}}@container (max-width: 560px){.QueueTable_row__oBlDR{grid-template-columns:36px minmax(0,1fr) auto}.QueueTable_time__9_mxs{display:none}.QueueTable_eta__RMdj2{grid-column:2;font-size:15px}.QueueTable_state__gK3hx{grid-column:3;grid-row:1}.QueueTable_actions__BVcfb{grid-column:2/-1}.QueueTable_head__491Qy span:nth-child(5),.QueueTable_head__491Qy span:nth-child(6){display:none}}.Toast_region__V4hpQ{position:fixed;z-index:100;right:20px;bottom:calc(20px + env(safe-area-inset-bottom, 0px));display:grid;grid-gap:var(--space-2);gap:var(--space-2);width:min(100% - 40px,400px);pointer-events:none}@media (max-width:1023px){.Toast_region__V4hpQ{bottom:calc(92px + env(safe-area-inset-bottom, 0px))}}.Toast_toast__ETwJm{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:2px;background:var(--paper);box-shadow:var(--shadow-lift);font-weight:700;color:var(--print);animation:Toast_slide__RBPrE var(--base) var(--ease-out)}.Toast_toast__ETwJm svg{flex:none;margin-top:2px}.Toast_success__uL6zu svg{color:var(--ok-ink)}.Toast_danger__v9_my{color:var(--stamp-red)}.Toast_info__NtuCN svg{color:var(--ink)}@keyframes Toast_slide__RBPrE{0%{opacity:0;transform:translateY(10px) rotate(.8deg)}}.Doctor_layout__m1paV{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:var(--space-7);gap:var(--space-7);align-items:start}.Doctor_column__eKiPO{display:grid;grid-gap:var(--space-6);gap:var(--space-6);min-width:0}.Doctor_patient__W5VS2{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.Doctor_patientTop__okf2m{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3);min-height:var(--line)}.Doctor_patientName___SrXg{font-size:clamp(30px,3vw,40px);font-weight:700;color:var(--ink);line-height:var(--line);letter-spacing:-.01em}.Doctor_facts__7iBgc{display:flex;flex-wrap:wrap;gap:0 var(--space-6);margin:0;min-height:var(--line);align-items:center}.Doctor_facts__7iBgc div{display:flex;align-items:baseline;gap:var(--space-2)}.Doctor_facts__7iBgc dt{font-family:var(--font-print);font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--pencil)}.Doctor_facts__7iBgc dd{margin:0;font-size:18px;font-weight:700;color:var(--ink)}.Doctor_reason__ghrfm{display:grid;min-height:calc(var(--line) * 2);align-content:center}.Doctor_reason__ghrfm p{font-size:22px;font-weight:700;color:var(--ink)}.Doctor_patientActions__6ROsM{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-top:var(--space-3)}.Doctor_callNext__eM00S{display:grid;justify-items:start;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3) 0 var(--space-2)}.Doctor_callNextTitle___bm_y{font-size:28px;font-weight:700;color:var(--ink);line-height:var(--line)}.Doctor_callNext__eM00S button{margin-top:var(--space-3)}.Doctor_form__ZJYkT{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.Doctor_formFooter__qAZX3{font-size:15px}.Doctor_banner__ClbYq,.Doctor_formFooter__qAZX3{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap}.Doctor_banner__ClbYq{padding:var(--space-2) 0 var(--space-3);border-bottom:2px solid var(--hl-yellow);font-weight:700;color:var(--ink)}.Doctor_history__hz2DX{list-style:none;margin:0;padding:0;display:grid}.Doctor_entry__C1yUO{display:grid;grid-template-columns:124px minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-3) 0 var(--space-4);border-bottom:1px solid var(--rule)}.Doctor_entryDate__epgoy{align-self:start;justify-self:start;padding:3px 7px 2px;border:1.5px solid var(--stamp-violet);border-radius:3px;color:var(--stamp-violet);font-family:var(--font-print);font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transform:rotate(-2deg)}.Doctor_entryBody__ulf6F{display:grid;grid-gap:2px;gap:2px;min-width:0}.Doctor_entryReason__3l9lM{font-weight:700;color:var(--print)}.Doctor_entryPrescription__FBw98,.Doctor_entryText__OfYzn{color:var(--ink)}.Doctor_entryPrescription__FBw98 .print-head{margin-right:4px;color:var(--stamp-red)}.Doctor_more__VFNXy{margin-top:var(--space-3)}.Doctor_historyError__dRgw_{display:grid;justify-items:start;grid-gap:var(--space-3);gap:var(--space-3);color:var(--pencil)}@media (max-width:1180px){.Doctor_layout__m1paV{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.Doctor_patientActions__6ROsM button{width:100%;white-space:normal}.Doctor_patientName___SrXg{line-height:1.15}.Doctor_entry__C1yUO{grid-template-columns:1fr;gap:var(--space-2)}}.Card_sheet__rxO1B{position:relative;min-width:0;background-color:var(--paper);border-radius:0;box-shadow:0 0 0 1px var(--rule);padding:var(--space-5) var(--space-6) var(--space-6)}.Card_header__NZ6MT{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;min-height:var(--line);margin-bottom:var(--space-2)}.Card_title__Sv_1g{font-family:var(--font-print);font-weight:700;font-size:26px;letter-spacing:.01em;text-transform:uppercase;color:var(--print)}.Card_actions__Adw4R{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.Card_card__k57D1{min-width:0;background:#fffefb;border-radius:0;box-shadow:0 0 0 1px var(--rule),2px 3px 0 -1px #f1f4fa,2px 3px 0 0 var(--rule);overflow:hidden}.Card_cardHeader__1UvUn{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-4) var(--space-5) var(--space-3);border-bottom:2px solid var(--margin-red);box-shadow:0 3px 0 -1px var(--paper),0 4px 0 -1px var(--margin-red)}.Card_cardTitle__v0Op_{font-family:var(--font-print);font-weight:700;font-size:20px;letter-spacing:.04em;text-transform:uppercase;color:var(--print)}.Card_cardBody__WNtLQ{padding:var(--space-4) var(--space-5) var(--space-5)}@media (max-width:640px){.Card_sheet__rxO1B{padding:var(--space-4)}.Card_cardBody__WNtLQ,.Card_cardHeader__1UvUn{padding-left:var(--space-4);padding-right:var(--space-4)}}