.AiMessage-module__xrhaMW__container{gap:var(--space-1);flex-direction:column;align-self:flex-start;max-inline-size:86%;display:flex}.AiMessage-module__xrhaMW__bubble{border-inline-start:3px solid hsl(var(--color-ai-accent));background:hsl(var(--color-ai-accent-bg));padding-block:var(--space-3);font-size:var(--text-base);line-height:var(--leading-normal);color:hsl(var(--color-text));animation:AiMessage-module__xrhaMW__slide-up var(--dur-slow) var(--ease-decel);border-start-start-radius:4px;border-start-end-radius:12px;border-end-end-radius:12px;border-end-start-radius:4px;padding-inline:14px}[dir=rtl] .AiMessage-module__xrhaMW__bubble{line-height:var(--leading-relaxed)}.AiMessage-module__xrhaMW__tag{align-self:flex-start;align-items:center;gap:var(--space-1);font-size:var(--text-2xs);font-weight:var(--weight-bold);color:hsl(var(--color-ai-accent-text));display:inline-flex}.AiMessage-module__xrhaMW__dots{padding-block:var(--space-1);align-items:center;gap:6px;display:inline-flex}.AiMessage-module__xrhaMW__dot{border-radius:var(--radius-full);background:hsl(var(--color-ai-accent));block-size:7px;inline-size:7px;animation:1.2s ease-in-out infinite AiMessage-module__xrhaMW__soft-pulse}.AiMessage-module__xrhaMW__dotDelay1{animation-delay:.2s}.AiMessage-module__xrhaMW__dotDelay2{animation-delay:.4s}
.EmergencyBanner-module__bwjL4q__banner{gap:var(--space-2);background:hsl(var(--color-info-bg));padding-block:var(--space-2);padding-inline:var(--space-5);border-block-end:1px solid hsl(var(--color-border));align-items:center;display:flex}.EmergencyBanner-module__bwjL4q__icon{color:hsl(var(--color-info));flex-shrink:0;display:inline-flex}.EmergencyBanner-module__bwjL4q__text{font-size:var(--text-xs);color:hsl(var(--color-info-text));line-height:var(--leading-normal)}.EmergencyBanner-module__bwjL4q__number{font-weight:var(--weight-bold)}
.FlowHeader-module__bscv3W__header{align-items:center;gap:var(--space-2);padding-block:14px;padding-inline:var(--space-5);background:hsl(var(--color-surface));border-block-end:1px solid hsl(var(--color-border));display:flex}.FlowHeader-module__bscv3W__brand{font-size:var(--text-sm);min-inline-size:0;display:inline-flex}.FlowHeader-module__bscv3W__brand bdi{font-size:var(--text-sm)}.FlowHeader-module__bscv3W__end{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:hsl(var(--color-text-muted));flex-shrink:0;margin-inline-start:auto;display:inline-flex}
.AppointmentStateBadge-module__1-RU6G__badge{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-semibold);white-space:nowrap;align-items:center;line-height:1.3;display:inline-flex}.AppointmentStateBadge-module__1-RU6G__badge[data-tone=info]{background:hsl(var(--color-info-bg));color:hsl(var(--color-info-text))}.AppointmentStateBadge-module__1-RU6G__badge[data-tone=primary]{background:hsl(var(--color-primary-tint));color:hsl(var(--color-primary-active))}.AppointmentStateBadge-module__1-RU6G__badge[data-tone=success]{background:hsl(var(--color-success-bg));color:hsl(var(--color-success-text))}.AppointmentStateBadge-module__1-RU6G__badge[data-tone=warning]{background:hsl(var(--color-warning-bg));color:hsl(var(--color-warning-text))}.AppointmentStateBadge-module__1-RU6G__badge[data-tone=muted]{background:hsl(var(--color-surface-sunken));color:hsl(var(--color-text-muted))}
.AppointmentCard-module__jBEOsq__card{background:hsl(var(--color-surface));border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.AppointmentCard-module__jBEOsq__card[data-muted]{opacity:.72}.AppointmentCard-module__jBEOsq__head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.AppointmentCard-module__jBEOsq__time{font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:1}.AppointmentCard-module__jBEOsq__date{font-size:var(--text-md);color:hsl(var(--color-text));margin:0}.AppointmentCard-module__jBEOsq__doctor{font-size:var(--text-sm);color:hsl(var(--color-text-muted));margin:0}.AppointmentCard-module__jBEOsq__specialty{color:hsl(var(--color-text-subtle))}.AppointmentCard-module__jBEOsq__actions{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}
.SeverityScale-module__t0Q1lq__grid{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.SeverityScale-module__t0Q1lq__option{border:1.5px solid hsl(var(--color-border-strong));border-radius:var(--radius-md);background:hsl(var(--color-surface));min-block-size:44px;color:hsl(var(--color-text));font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-semibold);cursor:pointer;transition:border-color var(--dur-base) var(--ease-standard), background-color var(--dur-base) var(--ease-standard)}.SeverityScale-module__t0Q1lq__option:hover:not(:disabled){border-color:hsl(var(--color-primary));background:hsl(var(--color-surface-sunken))}.SeverityScale-module__t0Q1lq__option:focus-visible{box-shadow:var(--shadow-focus);outline:none}.SeverityScale-module__t0Q1lq__option:disabled{opacity:.45;cursor:not-allowed}.SeverityScale-module__t0Q1lq__selected{border:2px solid hsl(var(--color-primary));background:hsl(var(--color-primary-tint));font-weight:var(--weight-bold)}
.queue-module__JDActW__doctorStrip{align-items:center;gap:var(--space-4);background:hsl(var(--color-surface));border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.queue-module__JDActW__stripLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--color-text-muted))}.queue-module__JDActW__stripDoctors{gap:var(--space-4);flex-wrap:wrap;display:flex}.queue-module__JDActW__stripDoctor{align-items:center;gap:var(--space-2);display:inline-flex}.queue-module__JDActW__stripName{font-size:var(--text-sm);font-weight:var(--weight-medium);color:hsl(var(--color-text))}.queue-module__JDActW__rowSkeleton{block-size:56px;margin:var(--space-3) var(--space-5);border-radius:var(--radius-md)}
.page-module__Z7BD9q__page{gap:var(--space-4);flex-direction:column;padding-block-end:var(--space-6);display:flex}.page-module__Z7BD9q__stepChip{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:hsl(var(--color-primary-tint));color:hsl(var(--color-primary-active));font-size:var(--text-sm);font-weight:var(--weight-semibold);display:inline-flex}.page-module__Z7BD9q__step{gap:var(--space-4);flex-direction:column;display:flex}.page-module__Z7BD9q__title{font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}.page-module__Z7BD9q__lead{font-size:var(--text-md);color:hsl(var(--color-text-muted));margin:0}.page-module__Z7BD9q__categoryList{gap:var(--space-3);flex-direction:column;display:flex}.page-module__Z7BD9q__categoryCard{justify-content:space-between;align-items:center;gap:var(--space-3);inline-size:100%;padding:var(--space-4) var(--space-5);border:1.5px solid hsl(var(--color-border));border-radius:var(--radius-xl);background:hsl(var(--color-surface));box-shadow:var(--shadow-sm);text-align:start;cursor:pointer;min-block-size:56px;transition:border-color var(--dur-base) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard);font-family:inherit;display:flex}.page-module__Z7BD9q__categoryCard:hover{border-color:hsl(var(--color-primary));box-shadow:var(--shadow-md)}.page-module__Z7BD9q__categoryCard[data-active]{border-color:hsl(var(--color-primary));background:hsl(var(--color-primary-tint))}.page-module__Z7BD9q__categoryLabel{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.page-module__Z7BD9q__radioDot{border-radius:var(--radius-full);border:2px solid hsl(var(--color-border));flex:none;block-size:22px;inline-size:22px}.page-module__Z7BD9q__categoryCard[data-active] .page-module__Z7BD9q__radioDot{border-color:hsl(var(--color-primary));background:hsl(var(--color-primary));box-shadow:inset 0 0 0 3px hsl(var(--color-surface))}.page-module__Z7BD9q__textareaLabel{font-size:var(--text-md);font-weight:var(--weight-semibold)}.page-module__Z7BD9q__textarea{min-block-size:140px;inline-size:100%;padding:var(--space-4);border:1.5px solid hsl(var(--color-border));border-radius:var(--radius-lg);background:hsl(var(--color-surface));font-family:inherit;font-size:var(--text-md);line-height:var(--leading-relaxed);resize:block}.page-module__Z7BD9q__textarea:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:1px;border-color:hsl(var(--color-primary))}.page-module__Z7BD9q__charCount{font-size:var(--text-xs);color:hsl(var(--color-text-subtle));text-align:end;margin:0}.page-module__Z7BD9q__photoStep{gap:var(--space-3);flex-direction:column;display:flex}.page-module__Z7BD9q__coaching{font-size:var(--text-sm);color:hsl(var(--color-text-muted));margin:0}.page-module__Z7BD9q__thumbGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));margin:0;padding:0;list-style:none;display:grid}.page-module__Z7BD9q__fileInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__Z7BD9q__summary{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:hsl(var(--color-surface-sunken));flex-direction:column;margin:0;display:flex}.page-module__Z7BD9q__summaryRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.page-module__Z7BD9q__summaryTerm{font-size:var(--text-sm);color:hsl(var(--color-text-muted));margin:0}.page-module__Z7BD9q__summaryValue{font-size:var(--text-md);font-weight:var(--weight-semibold);text-align:end;margin:0}.page-module__Z7BD9q__expectations{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);border:1.5px solid hsl(var(--color-warning-border,var(--color-border)));background:hsl(var(--color-warning-bg));flex-direction:column;display:flex}.page-module__Z7BD9q__expectSla{font-size:var(--text-md);font-weight:var(--weight-semibold);color:hsl(var(--color-warning-text));margin:0}.page-module__Z7BD9q__expectEmergency{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:hsl(var(--color-error-text));margin:0;display:flex}.page-module__Z7BD9q__expectIcon{color:hsl(var(--color-error-text));flex:none;display:inline-flex}.page-module__Z7BD9q__consent{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);cursor:pointer;display:flex}.page-module__Z7BD9q__consentBox{block-size:22px;inline-size:22px;accent-color:hsl(var(--color-primary));flex:none;margin-block-start:2px}.page-module__Z7BD9q__consentText{font-size:var(--text-md);line-height:var(--leading-relaxed)}.page-module__Z7BD9q__actions{gap:var(--space-3);margin-block-start:var(--space-2);display:flex}.page-module__Z7BD9q__actions>:last-child{margin-inline-start:auto}.page-module__Z7BD9q__error{font-size:var(--text-sm);color:hsl(var(--color-error-text));margin:0}.page-module__Z7BD9q__centerCard{align-items:center;gap:var(--space-4);text-align:center;padding-block:var(--space-8);flex-direction:column;display:flex}.page-module__Z7BD9q__centerTitle{font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}.page-module__Z7BD9q__centerBody{font-size:var(--text-md);color:hsl(var(--color-text-muted));max-inline-size:40ch;margin:0}.page-module__Z7BD9q__doneIcon{border-radius:var(--radius-full);background:hsl(var(--color-success-bg));block-size:68px;inline-size:68px;color:hsl(var(--color-success-text));place-items:center;display:grid}.page-module__Z7BD9q__skeletonCard{border-radius:var(--radius-xl);block-size:96px}
.page-module__wATymG__page{background:hsl(var(--color-background));flex-direction:column;flex:1;display:flex}.page-module__wATymG__progress{padding-block-start:var(--space-3);padding-inline:var(--space-5)}.page-module__wATymG__body{padding:var(--space-5);flex-direction:column;gap:14px;display:flex}.page-module__wATymG__titleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.page-module__wATymG__title{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}.page-module__wATymG__versionChip{background:hsl(var(--color-surface-sunken));color:hsl(var(--color-text-muted));font-size:var(--text-xs);font-weight:var(--weight-semibold);padding-block:var(--space-1);border-radius:var(--radius-full);flex-shrink:0;align-items:center;gap:5px;margin-block-start:var(--space-1);padding-inline:10px;display:inline-flex}.page-module__wATymG__document{background:hsl(var(--color-surface-sunken));border:1px solid hsl(var(--color-border));border-radius:var(--radius-md);padding:var(--space-4);overflow-block:auto;gap:var(--space-3);flex-direction:column;max-block-size:280px;display:flex}.page-module__wATymG__document:focus-visible{box-shadow:var(--shadow-focus);outline:none}.page-module__wATymG__docSection{gap:var(--space-1);flex-direction:column;display:flex}.page-module__wATymG__docTitle{font-size:var(--text-sm);font-weight:var(--weight-bold);margin:0}.page-module__wATymG__docBody{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:hsl(var(--color-text));margin:0}.page-module__wATymG__checkboxRow{gap:var(--space-3);cursor:pointer;align-items:flex-start;min-block-size:44px;display:flex;position:relative}.page-module__wATymG__checkboxInput{opacity:0;cursor:pointer;block-size:30px;inline-size:30px;margin:0;position:absolute;inset-block-start:0;inset-inline-start:0}.page-module__wATymG__checkboxBox{border-radius:var(--radius-sm);border:2px solid hsl(var(--color-border-strong));background:hsl(var(--color-surface));block-size:26px;inline-size:26px;color:hsl(var(--color-primary-fg));transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;margin-block-start:2px;display:flex}.page-module__wATymG__checkboxInput:focus-visible+.page-module__wATymG__checkboxBox{box-shadow:var(--shadow-focus)}.page-module__wATymG__checkboxChecked{background:hsl(var(--color-primary));border-color:hsl(var(--color-primary))}.page-module__wATymG__checkboxText{font-size:var(--text-sm);line-height:var(--leading-normal)}.page-module__wATymG__declined{gap:var(--space-3);padding:var(--space-6) var(--space-5);flex-direction:column;display:flex}.page-module__wATymG__declinedBody{font-size:var(--text-sm);color:hsl(var(--color-text-muted));line-height:var(--leading-normal);margin:0}.page-module__wATymG__supportLink{text-align:center;font-size:var(--text-sm);font-weight:var(--weight-semibold);padding:var(--space-2)}.page-module__wATymG__skeletonTitle{block-size:30px;inline-size:55%}.page-module__wATymG__skeletonDoc{block-size:280px}.page-module__wATymG__skeletonCta{block-size:56px}
.page-module__bwJa8q__page{background:hsl(var(--color-background));flex-direction:column;flex:1;display:flex}.page-module__bwJa8q__progress{padding-block-start:var(--space-3);padding-inline:var(--space-5)}.page-module__bwJa8q__body{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.page-module__bwJa8q__title{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}.page-module__bwJa8q__subtitle{margin:0;font-size:var(--text-sm);color:hsl(var(--color-text-muted));line-height:var(--leading-normal);margin-block-start:var(--space-1)}.page-module__bwJa8q__dobGroup{gap:var(--space-2);border:none;flex-direction:column;margin:0;padding:0;display:flex}.page-module__bwJa8q__dobLegend{font-size:var(--text-sm);font-weight:var(--weight-semibold);margin-block-end:var(--space-2);padding:0}.page-module__bwJa8q__dobRow{gap:var(--space-2);display:flex}.page-module__bwJa8q__dobField{flex:1 1 0}.page-module__bwJa8q__dobFieldWide{flex:1.6 1 0}.page-module__bwJa8q__hint{font-size:var(--text-xs);color:hsl(var(--color-text-muted));margin:0}.page-module__bwJa8q__selectField{gap:var(--space-2);flex-direction:column;display:flex}.page-module__bwJa8q__selectLabel{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:hsl(var(--color-text))}.page-module__bwJa8q__selectWrap{align-items:center;display:flex;position:relative}.page-module__bwJa8q__select{min-block-size:52px;inline-size:100%;padding-inline:var(--space-4);font-family:inherit;font-size:var(--text-md);color:hsl(var(--color-text));background:hsl(var(--color-surface));border:1.5px solid hsl(var(--color-border));border-radius:var(--radius-sm);appearance:none;cursor:pointer;transition:border-color var(--dur-base) var(--ease-standard), background-color var(--dur-base) var(--ease-standard);padding-inline-end:var(--space-8)}.page-module__bwJa8q__select:hover{border-color:hsl(var(--color-border-strong))}.page-module__bwJa8q__select:focus-visible{border-color:hsl(var(--color-primary));box-shadow:var(--shadow-focus);outline:none}.page-module__bwJa8q__selectChevron{color:hsl(var(--color-text-muted));pointer-events:none;position:absolute;inset-inline-end:var(--space-4)}.page-module__bwJa8q__selectHint{font-size:var(--text-xs);color:hsl(var(--color-text-muted));margin:0}.page-module__bwJa8q__fieldError{font-size:var(--text-sm);color:hsl(var(--color-error-text));margin:0}.page-module__bwJa8q__contactRow{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:52px;padding-inline:var(--space-4);border:1.5px solid hsl(var(--color-border));border-radius:var(--radius-sm);background:hsl(var(--color-surface-sunken));display:flex}.page-module__bwJa8q__contactLabel{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.page-module__bwJa8q__contactValue{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:hsl(var(--color-text-muted));display:inline-flex}.page-module__bwJa8q__contactCheck{color:hsl(var(--color-success));flex-shrink:0}.page-module__bwJa8q__guardianBlock{gap:var(--space-3);animation:page-module__bwJa8q__slide-up var(--dur-slow) var(--ease-decel);flex-direction:column;display:flex}.page-module__bwJa8q__relationshipGroup{gap:var(--space-2);flex-direction:column;display:flex}.page-module__bwJa8q__relationshipLabel{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.page-module__bwJa8q__relationshipChips{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__bwJa8q__centered{align-items:center;gap:var(--space-3);text-align:center;padding:var(--space-7) var(--space-5);animation:page-module__bwJa8q__scale-in var(--dur-slow) var(--ease-decel);flex-direction:column;display:flex}.page-module__bwJa8q__successIcon{border-radius:var(--radius-full);background:hsl(var(--color-success-bg));block-size:52px;inline-size:52px;color:hsl(var(--color-success-text));justify-content:center;align-items:center;display:flex}.page-module__bwJa8q__blockedIcon{border-radius:var(--radius-full);background:hsl(var(--color-surface-sunken));block-size:44px;inline-size:44px;color:hsl(var(--color-text-muted));justify-content:center;align-items:center;display:flex}.page-module__bwJa8q__stateTitle{font-size:var(--text-md);font-weight:var(--weight-bold);margin:0}.page-module__bwJa8q__stateBody{font-size:var(--text-sm);color:hsl(var(--color-text-muted));line-height:var(--leading-normal);max-inline-size:42ch;margin:0}.page-module__bwJa8q__blockedActions{gap:var(--space-2);flex-direction:column;inline-size:100%;max-inline-size:340px;display:flex}.page-module__bwJa8q__skeletonTitle{block-size:30px;inline-size:60%}.page-module__bwJa8q__skeletonField{block-size:52px}
.page-module__s7rMzW__page{gap:var(--space-4);flex-direction:column;padding-block-end:var(--space-6);display:flex}.page-module__s7rMzW__intakeChip{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:hsl(var(--color-success-bg));color:hsl(var(--color-success-text));font-size:var(--text-sm);font-weight:var(--weight-semibold);display:inline-flex}.page-module__s7rMzW__choice{gap:var(--space-4);flex-direction:column;display:flex}.page-module__s7rMzW__title{font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}.page-module__s7rMzW__optionCard{align-items:center;gap:var(--space-4);inline-size:100%;padding:var(--space-5);border:1.5px solid hsl(var(--color-border));border-radius:var(--radius-xl);background:hsl(var(--color-surface));box-shadow:var(--shadow-sm);text-align:start;cursor:pointer;min-block-size:56px;transition:border-color var(--dur-base) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-standard);font-family:inherit;display:flex}.page-module__s7rMzW__optionCard:hover:not(:disabled){border-color:hsl(var(--color-primary));box-shadow:var(--shadow-md);transform:translateY(-2px)}.page-module__s7rMzW__optionCard:disabled{opacity:.6;cursor:progress}.page-module__s7rMzW__optionIcon{border-radius:var(--radius-full);flex:none;place-items:center;block-size:52px;inline-size:52px;display:grid}.page-module__s7rMzW__optionIcon[data-tone=now]{background:hsl(var(--color-primary-tint));color:hsl(var(--color-primary-active))}.page-module__s7rMzW__optionIcon[data-tone=book]{background:hsl(var(--color-warning-bg));color:hsl(var(--color-warning-text))}.page-module__s7rMzW__optionIcon[data-tone=async]{background:hsl(var(--color-success-bg));color:hsl(var(--color-success-text))}.page-module__s7rMzW__optionText{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.page-module__s7rMzW__optionTitle{font-size:var(--text-lg);font-weight:var(--weight-bold)}.page-module__s7rMzW__optionSub{font-size:var(--text-sm);color:hsl(var(--color-text-muted))}.page-module__s7rMzW__standing{font-size:var(--text-xs);color:hsl(var(--color-text-subtle))}.page-module__s7rMzW__emphasis{font-weight:var(--weight-semibold)}.page-module__s7rMzW__either{font-size:var(--text-sm);color:hsl(var(--color-text-muted));text-align:center;margin:0}.page-module__s7rMzW__centerCard{align-items:center;gap:var(--space-4);text-align:center;padding-block:var(--space-8);flex-direction:column;display:flex}.page-module__s7rMzW__singleTitle{font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}.page-module__s7rMzW__singleSub{font-size:var(--text-md);color:hsl(var(--color-text-muted));margin:0}.page-module__s7rMzW__disabledNote{font-size:var(--text-sm);color:hsl(var(--color-text-subtle));margin:0}.page-module__s7rMzW__error{font-size:var(--text-sm);color:hsl(var(--color-error-text));margin:0}.page-module__s7rMzW__skeletonCard{border-radius:var(--radius-xl);block-size:96px}
.page-module__Ayt-MG__page{gap:var(--space-5);flex-direction:column;padding-block-end:var(--space-8);display:flex}.page-module__Ayt-MG__hero{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;padding-block-start:var(--space-6);display:flex}.page-module__Ayt-MG__icon{border-radius:var(--radius-full);background:hsl(var(--color-success-bg));block-size:56px;inline-size:56px;color:hsl(var(--color-success-text));place-items:center;display:grid}.page-module__Ayt-MG__title{font-size:var(--text-2xl);font-weight:var(--weight-bold);margin:0}.page-module__Ayt-MG__sub{font-size:var(--text-md);color:hsl(var(--color-text-muted));margin:0}.page-module__Ayt-MG__summaryEmail{padding:var(--space-4);background:hsl(var(--color-info-bg));color:hsl(var(--color-info-text));border-radius:var(--radius-lg);font-size:var(--text-md);margin:0}.page-module__Ayt-MG__rxCard{background:hsl(var(--color-surface));border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);padding:var(--space-5)}.page-module__Ayt-MG__rxHead{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__Ayt-MG__rxIcon{color:hsl(var(--color-text-muted));display:inline-flex}.page-module__Ayt-MG__rxHeading{font-size:var(--text-md);font-weight:var(--weight-semibold)}.page-module__Ayt-MG__rxChip{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:hsl(var(--color-success-bg));color:hsl(var(--color-success-text));font-size:var(--text-sm);font-weight:var(--weight-semibold);font-family:var(--font-mono);margin-inline-start:auto;display:inline-flex}.page-module__Ayt-MG__rxRef{font-family:var(--font-mono)}.page-module__Ayt-MG__rxTrust{margin:var(--space-3) 0 0;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:hsl(var(--color-text-muted))}.page-module__Ayt-MG__rxNonTamperable{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:hsl(var(--color-text-subtle))}.page-module__Ayt-MG__addenda{gap:var(--space-2);flex-direction:column;display:flex}.page-module__Ayt-MG__csat{gap:var(--space-3);text-align:center;flex-direction:column;align-items:center;display:flex}.page-module__Ayt-MG__csatQuestion{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}.page-module__Ayt-MG__csatRow{gap:var(--space-3);display:flex}.page-module__Ayt-MG__csatButton{border-radius:var(--radius-full);border:1.5px solid hsl(var(--color-border));background:hsl(var(--color-surface));block-size:52px;inline-size:52px;font-family:inherit;font-size:var(--text-lg);font-weight:var(--weight-semibold);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard)}.page-module__Ayt-MG__csatButton[data-selected]{border-color:hsl(var(--color-primary));background:hsl(var(--color-primary));color:hsl(var(--color-primary-fg))}.page-module__Ayt-MG__csatButton:disabled{opacity:.6;cursor:not-allowed}.page-module__Ayt-MG__csatCommentLabel{font-size:var(--text-sm);color:hsl(var(--color-text-muted));text-align:start;align-self:stretch}.page-module__Ayt-MG__csatComment{min-block-size:84px;padding:var(--space-3);border:1.5px solid hsl(var(--color-border));border-radius:var(--radius-lg);background:hsl(var(--color-surface));color:hsl(var(--color-text));font-family:inherit;font-size:var(--text-md);line-height:var(--leading-relaxed);resize:block;align-self:stretch}.page-module__Ayt-MG__csatComment:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:2px;border-color:hsl(var(--color-primary))}.page-module__Ayt-MG__csatError{text-align:start;font-size:var(--text-sm);color:hsl(var(--color-danger-text));align-self:stretch;margin:0}.page-module__Ayt-MG__loading{border-radius:var(--radius-full);block-size:4px}
.page-module__tgqdKG__page{gap:var(--space-4);flex-direction:column;padding-block-start:var(--space-5);display:flex}.page-module__tgqdKG__title{font-size:var(--text-2xl);font-weight:var(--weight-bold);margin:0}.page-module__tgqdKG__tabs{gap:var(--space-2);border-block-end:1px solid hsl(var(--color-border));display:flex}.page-module__tgqdKG__tab{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:none;min-block-size:44px;font-family:inherit;font-size:var(--text-md);font-weight:var(--weight-medium);color:hsl(var(--color-text-muted));cursor:pointer;background:0 0;border-block-end:3px solid #0000;display:inline-flex}.page-module__tgqdKG__tab[data-active]{color:hsl(var(--color-primary));border-block-end-color:hsl(var(--color-primary));font-weight:var(--weight-semibold)}.page-module__tgqdKG__tabCount{font-size:var(--text-sm);padding:0 var(--space-2);border-radius:var(--radius-full);background:hsl(var(--color-surface-sunken));color:hsl(var(--color-text-muted))}.page-module__tgqdKG__tab[data-active] .page-module__tgqdKG__tabCount{background:hsl(var(--color-primary-tint));color:hsl(var(--color-primary-active))}.page-module__tgqdKG__list{gap:var(--space-4);flex-direction:column;display:flex}.page-module__tgqdKG__cutoff{font-size:var(--text-sm);color:hsl(var(--color-text-muted));margin:0}.page-module__tgqdKG__empty{align-items:center;gap:var(--space-4);text-align:center;padding-block:var(--space-8);flex-direction:column;display:flex}.page-module__tgqdKG__emptyText{font-size:var(--text-md);color:hsl(var(--color-text-muted));margin:0}.page-module__tgqdKG__cardSkeleton{border-radius:var(--radius-lg);block-size:120px}
.StaticQuestionForm-module__4zs9EG__form{gap:var(--space-3);padding:var(--space-5);background:hsl(var(--color-surface));border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);flex-direction:column;display:flex}.StaticQuestionForm-module__4zs9EG__label{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.StaticQuestionForm-module__4zs9EG__textarea{border:1.5px solid hsl(var(--color-border));border-radius:var(--radius-sm);background:hsl(var(--color-surface));min-block-size:88px;padding:var(--space-3) var(--space-4);font-family:inherit;font-size:var(--text-md);color:hsl(var(--color-text));line-height:var(--leading-normal);resize:block}.StaticQuestionForm-module__4zs9EG__textarea:focus-visible{border-color:hsl(var(--color-primary));box-shadow:var(--shadow-focus);outline:none}.StaticQuestionForm-module__4zs9EG__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}
.PresenceRing-module__WmF6rq__wrap{place-items:center;block-size:120px;inline-size:120px;margin-inline:auto;display:grid;position:relative}.PresenceRing-module__WmF6rq__halo{border-radius:var(--radius-full);background:hsl(var(--color-primary) / .3);animation:PresenceRing-module__WmF6rq__presence-pulse 2.8s var(--ease-standard) infinite;position:absolute;inset:0}.PresenceRing-module__WmF6rq__ring{border-radius:var(--radius-full);border:3px solid hsl(var(--color-border-strong));background:hsl(var(--color-surface));block-size:96px;inline-size:96px;color:hsl(var(--color-text-muted));transition:border-color var(--dur-base) var(--ease-standard), color var(--dur-base) var(--ease-standard);place-items:center;display:grid;position:relative}.PresenceRing-module__WmF6rq__glyph{place-items:center;display:grid}.PresenceRing-module__WmF6rq__wrap[data-state=waiting] .PresenceRing-module__WmF6rq__ring{border-color:hsl(var(--color-info));color:hsl(var(--color-info-text))}.PresenceRing-module__WmF6rq__wrap[data-state=next] .PresenceRing-module__WmF6rq__ring,.PresenceRing-module__WmF6rq__wrap[data-state=ready] .PresenceRing-module__WmF6rq__ring,.PresenceRing-module__WmF6rq__wrap[data-state=connecting] .PresenceRing-module__WmF6rq__ring{border-color:hsl(var(--color-primary));color:hsl(var(--color-primary))}.PresenceRing-module__WmF6rq__wrap[data-state=ready] .PresenceRing-module__WmF6rq__halo{background:hsl(var(--color-primary) / .4)}.PresenceRing-module__WmF6rq__wrap[data-state=issue] .PresenceRing-module__WmF6rq__ring{border-color:hsl(var(--color-warning));color:hsl(var(--color-warning-text))}.PresenceRing-module__WmF6rq__wrap[data-state=none] .PresenceRing-module__WmF6rq__ring{border-color:hsl(var(--color-border-strong));color:hsl(var(--color-text-subtle))}@keyframes PresenceRing-module__WmF6rq__presence-pulse{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.PresenceRing-module__WmF6rq__halo{opacity:.2;animation:none}}
