.book-appointment-session-board-module__ZluhtW__board{gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-2xl,1rem);min-width:0;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3);background:var(--text-primary);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.book-appointment-session-board-module__ZluhtW__board{background:color-mix(in srgb, var(--text-primary) 4%, var(--surface-content-bg))}}.book-appointment-session-board-module__ZluhtW__main{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;flex:1;min-width:0;display:flex}.book-appointment-session-board-module__ZluhtW__top{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing,.25rem) * 3);display:flex}.book-appointment-session-board-module__ZluhtW__title{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold,600);min-width:0;font-size:13px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--text-primary);margin:0;overflow:hidden}.book-appointment-session-board-module__ZluhtW__count{--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--text-primary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0;margin:0}.book-appointment-session-board-module__ZluhtW__cards{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;min-width:0;display:flex}.book-appointment-session-board-module__ZluhtW__progressTrack{height:calc(var(--spacing,.25rem) * 1.5);gap:var(--spacing,.25rem);background:var(--text-primary);border-radius:3.40282e38px;min-width:0;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.book-appointment-session-board-module__ZluhtW__progressTrack{background:color-mix(in srgb, var(--text-primary) 8%, transparent)}}.book-appointment-session-board-module__ZluhtW__progressSegment{background:var(--text-primary);border-radius:3.40282e38px;flex:1;min-width:0;height:100%}@supports (color:color-mix(in lab, red, red)){.book-appointment-session-board-module__ZluhtW__progressSegment{background:color-mix(in srgb, var(--text-primary) 14%, transparent)}}.book-appointment-session-board-module__ZluhtW__progressSegmentFilled,.book-appointment-session-board-module__ZluhtW__progressFill{background:var(--primary);border-radius:3.40282e38px;height:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
.book-appointment-session-service-card-module__4iG5TG__card{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-2xl,1rem);min-width:11rem;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;background:var(--surface-content-bg);border:1px solid var(--surface-content-border);color:var(--text-primary);flex:1;display:flex;position:relative}.book-appointment-session-service-card-module__4iG5TG__ring{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0;overflow:visible}.book-appointment-session-service-card-module__4iG5TG__ring.book-appointment-session-service-card-module__4iG5TG__show{opacity:1}.book-appointment-session-service-card-module__4iG5TG__ring rect{x:1px;y:1px;rx:15px;ry:15px;fill:none;width:calc(100% - 2px);height:calc(100% - 2px);stroke:var(--primary);stroke-width:2px;stroke-linejoin:round;transition:stroke-dashoffset .35s}button.book-appointment-session-service-card-module__4iG5TG__card:hover{background:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){button.book-appointment-session-service-card-module__4iG5TG__card:hover{background:color-mix(in srgb, var(--text-primary) 4%, var(--surface-content-bg))}}.book-appointment-session-service-card-module__4iG5TG__cardActive{border-color:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.book-appointment-session-service-card-module__4iG5TG__cardActive{border-color:color-mix(in srgb, var(--text-primary) 32%, transparent)}}.book-appointment-session-service-card-module__4iG5TG__body{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;flex:1;min-width:0;display:flex}.book-appointment-session-service-card-module__4iG5TG__name{text-overflow:ellipsis;white-space:nowrap;--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:13px;line-height:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);overflow:hidden}.book-appointment-session-service-card-module__4iG5TG__count{text-overflow:ellipsis;white-space:nowrap;--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:12px;line-height:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-secondary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);overflow:hidden}.book-appointment-session-service-card-module__4iG5TG__count[data-complete]{color:var(--primary)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
.book-appointment-session-days-module__wnNBKG__day{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;min-width:0;display:flex}.book-appointment-session-days-module__wnNBKG__dayHeader{justify-content:space-between;align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:calc(var(--spacing,.25rem) * .5);min-width:0;padding-inline:calc(var(--spacing,.25rem) * .5);flex-wrap:wrap;display:flex}.book-appointment-session-days-module__wnNBKG__dayTitle{--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--text-secondary);margin:0}.book-appointment-session-days-module__wnNBKG__dayTitleInteractive{--tw-font-weight:var(--font-weight-semibold,600);font-size:14px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--text-primary);margin:0}.book-appointment-session-days-module__wnNBKG__dayRelative{--tw-font-weight:var(--font-weight-medium,500);font-size:12px;font-weight:var(--font-weight-medium,500);color:var(--text-secondary)}.book-appointment-session-days-module__wnNBKG__dayCount{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:var(--text-secondary);background:var(--text-primary);border-radius:3.40282e38px;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.book-appointment-session-days-module__wnNBKG__dayCount{background:color-mix(in srgb, var(--text-primary) 6%, transparent)}}.book-appointment-session-days-module__wnNBKG__sessionList{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;min-width:0;display:flex}.book-appointment-session-days-module__wnNBKG__row{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-2xl,1rem);width:100%;min-width:0;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3);text-align:left;background:var(--surface-content-bg);border:1px solid var(--surface-content-border);color:var(--text-primary);-webkit-tap-highlight-color:transparent;display:flex}button.book-appointment-session-days-module__wnNBKG__row:hover:not(:disabled){background:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){button.book-appointment-session-days-module__wnNBKG__row:hover:not(:disabled){background:color-mix(in srgb, var(--text-primary) 4%, var(--surface-content-bg))}}.book-appointment-session-days-module__wnNBKG__rowSelected{border-color:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.book-appointment-session-days-module__wnNBKG__rowSelected{border-color:color-mix(in srgb, var(--text-primary) 32%, transparent)}}.book-appointment-session-days-module__wnNBKG__rowSelected{background:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.book-appointment-session-days-module__wnNBKG__rowSelected{background:color-mix(in srgb, var(--text-primary) 6%, var(--surface-content-bg))}}.book-appointment-session-days-module__wnNBKG__row:disabled{opacity:.4}.book-appointment-session-days-module__wnNBKG__time{width:calc(var(--spacing,.25rem) * 12);--tw-font-weight:var(--font-weight-semibold,600);font-size:15px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0}.book-appointment-session-days-module__wnNBKG__copy{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;flex:1;min-width:0;display:flex}.book-appointment-session-days-module__wnNBKG__name{--tw-leading:var(--leading-snug,1.375);font-size:14px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.book-appointment-session-days-module__wnNBKG__meta{--tw-leading:var(--leading-snug,1.375);font-size:12px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-secondary)}.book-appointment-session-days-module__wnNBKG__rowSelected .book-appointment-session-days-module__wnNBKG__meta{color:var(--text-secondary)}.book-appointment-session-days-module__wnNBKG__mark{border:1.5px solid var(--surface-content-border);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.book-appointment-session-days-module__wnNBKG__markSelected{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.book-appointment-session-days-module__wnNBKG__markIcon{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
.book-appointment-session-month-module__n50nCG__month{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.book-appointment-session-month-module__n50nCG__header{margin-inline:calc(var(--spacing,.25rem) * -3.5);margin-top:calc(var(--spacing,.25rem) * -3);margin-bottom:var(--spacing,.25rem);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-top-left-radius:var(--radius-2xl,1rem);border-top-right-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3);background:var(--text-primary);display:flex}@supports (color:color-mix(in lab, red, red)){.book-appointment-session-month-module__n50nCG__header{background:color-mix(in srgb, var(--text-primary) 7%, var(--surface-content-bg))}}.book-appointment-session-month-module__n50nCG__title{--tw-font-weight:var(--font-weight-semibold,600);font-size:16px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--text-primary);margin:0}.book-appointment-session-month-module__n50nCG__nav{align-items:center;gap:var(--spacing,.25rem);display:flex}.book-appointment-session-month-module__n50nCG__navButton{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);color:var(--text-primary);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.book-appointment-session-month-module__n50nCG__navButton:hover:not(:disabled){background:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.book-appointment-session-month-module__n50nCG__navButton:hover:not(:disabled){background:color-mix(in srgb, var(--text-primary) 6%, transparent)}}.book-appointment-session-month-module__n50nCG__navButton:disabled{opacity:.35}.book-appointment-session-month-module__n50nCG__weekdays,.book-appointment-session-month-module__n50nCG__grid{gap:var(--spacing,.25rem);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.book-appointment-session-month-module__n50nCG__grid{flex:1;grid-auto-rows:minmax(2rem,1fr);min-height:0}.book-appointment-session-month-module__n50nCG__weekday{text-align:center;--tw-font-weight:var(--font-weight-semibold,600);font-size:14px;font-weight:var(--font-weight-semibold,600);color:var(--text-secondary)}.book-appointment-session-month-module__n50nCG__weekdayWeekend{color:var(--destructive)}.book-appointment-session-month-module__n50nCG__day{height:100%;min-height:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-lg,.5rem);--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);color:var(--text-primary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);justify-content:center;align-items:center;display:flex;position:relative}.book-appointment-session-month-module__n50nCG__dayOutside,.book-appointment-session-month-module__n50nCG__dayEmpty{color:var(--text-secondary)}@supports (color:color-mix(in lab, red, red)){.book-appointment-session-month-module__n50nCG__dayOutside,.book-appointment-session-month-module__n50nCG__dayEmpty{color:color-mix(in srgb, var(--text-secondary) 70%, transparent)}}.book-appointment-session-month-module__n50nCG__dayWeekend:not(.book-appointment-session-month-module__n50nCG__daySelected),.book-appointment-session-month-module__n50nCG__dayOutside.book-appointment-session-month-module__n50nCG__dayWeekend,.book-appointment-session-month-module__n50nCG__dayEmpty.book-appointment-session-month-module__n50nCG__dayWeekend{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.book-appointment-session-month-module__n50nCG__dayOutside.book-appointment-session-month-module__n50nCG__dayWeekend,.book-appointment-session-month-module__n50nCG__dayEmpty.book-appointment-session-month-module__n50nCG__dayWeekend{color:color-mix(in srgb, var(--destructive) 55%, transparent)}}.book-appointment-session-month-module__n50nCG__dayButton{-webkit-tap-highlight-color:transparent}.book-appointment-session-month-module__n50nCG__dayButton:hover{background:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.book-appointment-session-month-module__n50nCG__dayButton:hover{background:color-mix(in srgb, var(--text-primary) 6%, transparent)}}.book-appointment-session-month-module__n50nCG__daySelected{background:var(--primary);color:var(--primary-foreground)}.book-appointment-session-month-module__n50nCG__dayFocused:not(.book-appointment-session-month-module__n50nCG__daySelected){box-shadow:inset 0 0 0 1.5px var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.book-appointment-session-month-module__n50nCG__dayFocused:not(.book-appointment-session-month-module__n50nCG__daySelected){box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--text-primary) 32%, transparent)}}.book-appointment-session-month-module__n50nCG__dayFocused.book-appointment-session-month-module__n50nCG__daySelected{box-shadow:0 0 0 2px var(--primary)}@supports (color:color-mix(in lab, red, red)){.book-appointment-session-month-module__n50nCG__dayFocused.book-appointment-session-month-module__n50nCG__daySelected{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 35%, transparent)}}.book-appointment-session-month-module__n50nCG__dot{bottom:var(--spacing,.25rem);width:var(--spacing,.25rem);height:var(--spacing,.25rem);background:var(--primary);border-radius:3.40282e38px;position:absolute}.book-appointment-session-month-module__n50nCG__dotSelected{background:var(--primary-foreground)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
.book-appointment-session-picker-skeleton-module__Ou9Zgq__root{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.book-appointment-session-picker-skeleton-module__Ou9Zgq__board,.book-appointment-session-picker-skeleton-module__Ou9Zgq__calendar{gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-2xl,1rem);min-width:0;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3);background:var(--text-primary);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.book-appointment-session-picker-skeleton-module__Ou9Zgq__board,.book-appointment-session-picker-skeleton-module__Ou9Zgq__calendar{background:color-mix(in srgb, var(--text-primary) 4%, var(--surface-content-bg))}}.book-appointment-session-picker-skeleton-module__Ou9Zgq__boardTop,.book-appointment-session-picker-skeleton-module__Ou9Zgq__calendarHeader{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.book-appointment-session-picker-skeleton-module__Ou9Zgq__title{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 44);border-radius:var(--radius-md,.375rem)}.book-appointment-session-picker-skeleton-module__Ou9Zgq__count{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-md,.375rem)}.book-appointment-session-picker-skeleton-module__Ou9Zgq__progress{height:calc(var(--spacing,.25rem) * 1.5);border-radius:3.40282e38px;width:100%}.book-appointment-session-picker-skeleton-module__Ou9Zgq__cards{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;min-width:0;display:flex}.book-appointment-session-picker-skeleton-module__Ou9Zgq__card{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-2xl,1rem);min-width:11rem;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);background:var(--surface-content-bg);border:1px solid var(--surface-content-border);flex:1;display:flex}.book-appointment-session-picker-skeleton-module__Ou9Zgq__avatar{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);border-radius:3.40282e38px;flex-shrink:0}.book-appointment-session-picker-skeleton-module__Ou9Zgq__cardCopy{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;flex:1;min-width:0;display:flex}.book-appointment-session-picker-skeleton-module__Ou9Zgq__cardName{height:calc(var(--spacing,.25rem) * 3.5);border-radius:var(--radius-md,.375rem);width:75%}.book-appointment-session-picker-skeleton-module__Ou9Zgq__cardMeta{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 16);border-radius:var(--radius-md,.375rem)}.book-appointment-session-picker-skeleton-module__Ou9Zgq__hint{height:calc(var(--spacing,.25rem) * 3);width:80%;max-width:var(--container-md,28rem);border-radius:var(--radius-md,.375rem);flex-shrink:0}.book-appointment-session-picker-skeleton-module__Ou9Zgq__calendar{flex:1;min-height:0}.book-appointment-session-picker-skeleton-module__Ou9Zgq__month{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 36);border-radius:var(--radius-md,.375rem)}.book-appointment-session-picker-skeleton-module__Ou9Zgq__nav{align-items:center;gap:var(--spacing,.25rem);display:flex}.book-appointment-session-picker-skeleton-module__Ou9Zgq__navButton{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);border-radius:3.40282e38px}.book-appointment-session-picker-skeleton-module__Ou9Zgq__weekdays,.book-appointment-session-picker-skeleton-module__Ou9Zgq__grid{gap:var(--spacing,.25rem);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.book-appointment-session-picker-skeleton-module__Ou9Zgq__weekday{height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-md,.375rem);margin-inline:auto}.book-appointment-session-picker-skeleton-module__Ou9Zgq__grid{flex:1;grid-auto-rows:minmax(2rem,1fr);min-height:0}.book-appointment-session-picker-skeleton-module__Ou9Zgq__day{justify-content:center;align-items:center;display:flex}.book-appointment-session-picker-skeleton-module__Ou9Zgq__dayLabel{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-md,.375rem)}.book-appointment-session-picker-skeleton-module__Ou9Zgq__legend{column-gap:calc(var(--spacing,.25rem) * 3);row-gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;flex-shrink:0;display:flex}.book-appointment-session-picker-skeleton-module__Ou9Zgq__legendItem{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 24);border-radius:var(--radius-md,.375rem)}.book-appointment-session-picker-skeleton-module__Ou9Zgq__legendItemShort{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 16);border-radius:var(--radius-md,.375rem)}
.book-appointment-preview-pane-module__Lj7V8q__stack{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.book-appointment-preview-pane-module__Lj7V8q__body{gap:calc(var(--spacing,.25rem) * 4);overscroll-behavior:contain;min-width:0;min-height:0;padding-inline:var(--spacing,.25rem);flex-direction:column;flex:1;display:flex;overflow-y:auto}.book-appointment-preview-pane-module__Lj7V8q__footer{gap:calc(var(--spacing,.25rem) * 2.5);padding-top:calc(var(--spacing,.25rem) * 3);flex-direction:column;flex-shrink:0;display:flex}.book-appointment-preview-pane-module__Lj7V8q__submit{--tw-font-weight:var(--font-weight-semibold,600);width:100%;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.book-appointment-preview-pane-module__Lj7V8q__hint{--tw-font-weight:var(--font-weight-medium,500);font-size:12px;font-weight:var(--font-weight-medium,500);color:var(--text-secondary);margin:0}.book-appointment-preview-pane-module__Lj7V8q__facts{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.book-appointment-preview-pane-module__Lj7V8q__fact{gap:var(--spacing,.25rem);border-radius:var(--radius-2xl,1rem);min-width:0;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);background:var(--muted);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.book-appointment-preview-pane-module__Lj7V8q__fact{background:color-mix(in srgb, var(--muted) 55%, var(--surface-content-bg))}}.book-appointment-preview-pane-module__Lj7V8q__factLabel{--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);--tw-tracking:.14em;letter-spacing:.14em;color:var(--text-muted);text-transform:uppercase}.book-appointment-preview-pane-module__Lj7V8q__factValue{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold,600);font-size:15px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--text-primary);overflow:hidden}.book-appointment-preview-pane-module__Lj7V8q__services{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;width:100%;min-width:0;display:flex}.book-appointment-preview-pane-module__Lj7V8q__servicesLabel{--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);--tw-tracking:.14em;letter-spacing:.14em;color:var(--text-muted);text-transform:uppercase}.book-appointment-preview-pane-module__Lj7V8q__servicesList{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;min-width:0;margin:0;padding:0;list-style-type:none;display:flex}.book-appointment-preview-pane-module__Lj7V8q__serviceItem{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);min-width:0;padding-block:var(--spacing,.25rem);padding-right:calc(var(--spacing,.25rem) * 2.5);padding-left:var(--spacing,.25rem);background:var(--muted);border-radius:3.40282e38px;display:flex}@supports (color:color-mix(in lab, red, red)){.book-appointment-preview-pane-module__Lj7V8q__serviceItem{background:color-mix(in srgb, var(--muted) 55%, var(--surface-content-bg))}}.book-appointment-preview-pane-module__Lj7V8q__serviceName{text-overflow:ellipsis;white-space:nowrap;--tw-leading:calc(var(--spacing,.25rem) * 5);min-width:0;font-size:14px;line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-primary);flex:1;overflow:hidden}.book-appointment-preview-pane-module__Lj7V8q__serviceQuota{padding-right:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);color:var(--text-secondary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0}.book-appointment-preview-pane-module__Lj7V8q__error{gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3.5);background:#ef4444;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.book-appointment-preview-pane-module__Lj7V8q__error{background:color-mix(in srgb, #ef4444 8%, var(--surface-content-bg))}}.book-appointment-preview-pane-module__Lj7V8q__error{border:1px solid #ef4444}@supports (color:color-mix(in lab, red, red)){.book-appointment-preview-pane-module__Lj7V8q__error{border:1px solid color-mix(in srgb, #ef4444 24%, var(--surface-content-border))}}.book-appointment-preview-pane-module__Lj7V8q__errorHeader{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);display:flex}.book-appointment-preview-pane-module__Lj7V8q__errorIcon{margin-top:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--color-red-500,#fb2c36);flex-shrink:0}@supports (color:lab(0% 0 0)){.book-appointment-preview-pane-module__Lj7V8q__errorIcon{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}.book-appointment-preview-pane-module__Lj7V8q__errorTitle{--tw-leading:var(--leading-snug,1.375);font-size:13px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-primary);margin:0}.book-appointment-preview-pane-module__Lj7V8q__errorHint{padding-left:calc(var(--spacing,.25rem) * 6);--tw-leading:var(--leading-relaxed,1.625);font-size:12.5px;line-height:var(--leading-relaxed,1.625);color:var(--text-secondary);margin:0}.book-appointment-preview-pane-module__Lj7V8q__empty{gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 4);background:var(--surface-content-bg);border:1px dashed var(--surface-content-border);flex-direction:column;display:flex}.book-appointment-preview-pane-module__Lj7V8q__emptyTitle{--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);color:var(--text-primary);margin:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
.book-appointment-confirm-pane-module__XW16Dq__stack{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.book-appointment-confirm-pane-module__XW16Dq__body{gap:calc(var(--spacing,.25rem) * 4);overscroll-behavior:contain;min-width:0;min-height:0;padding-inline:var(--spacing,.25rem);flex-direction:column;flex:1;display:flex;overflow-y:auto}.book-appointment-confirm-pane-module__XW16Dq__footer{gap:calc(var(--spacing,.25rem) * 2.5);padding-top:calc(var(--spacing,.25rem) * 3);flex-direction:column;flex-shrink:0;display:flex}.book-appointment-confirm-pane-module__XW16Dq__submit{--tw-font-weight:var(--font-weight-semibold,600);width:100%;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.book-appointment-confirm-pane-module__XW16Dq__title{--tw-font-weight:var(--font-weight-semibold,600);font-size:17px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--text-primary);margin:0}.book-appointment-confirm-pane-module__XW16Dq__facts{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.book-appointment-confirm-pane-module__XW16Dq__fact{gap:var(--spacing,.25rem);border-radius:var(--radius-2xl,1rem);min-width:0;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);background:var(--muted);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.book-appointment-confirm-pane-module__XW16Dq__fact{background:color-mix(in srgb, var(--muted) 55%, var(--surface-content-bg))}}.book-appointment-confirm-pane-module__XW16Dq__fact:last-child:nth-child(odd){grid-column:1/-1}.book-appointment-confirm-pane-module__XW16Dq__factLabel{--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);--tw-tracking:.14em;letter-spacing:.14em;color:var(--text-muted);text-transform:uppercase}.book-appointment-confirm-pane-module__XW16Dq__factValue{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold,600);font-size:15px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--text-primary);overflow:hidden}.book-appointment-confirm-pane-module__XW16Dq__message{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;min-width:0;display:flex}.book-appointment-confirm-pane-module__XW16Dq__messageHeader{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * .5);display:flex}.book-appointment-confirm-pane-module__XW16Dq__messageLabel{--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);--tw-tracking:.14em;letter-spacing:.14em;color:var(--text-muted);text-transform:uppercase}.book-appointment-confirm-pane-module__XW16Dq__messageOptional{--tw-font-weight:var(--font-weight-medium,500);font-size:12px;font-weight:var(--font-weight-medium,500);color:var(--text-secondary)}.book-appointment-confirm-pane-module__XW16Dq__textarea{resize:none;width:100%;min-width:0;max-width:100%;min-height:104px;font-size:15px}[data-ui-kit=social] .book-appointment-confirm-pane-module__XW16Dq__textarea:not([data-variant=unstyled]){background:var(--muted)!important;border:none!important;border-radius:1rem!important}@supports (color:color-mix(in lab, red, red)){[data-ui-kit=social] .book-appointment-confirm-pane-module__XW16Dq__textarea:not([data-variant=unstyled]){background:color-mix(in srgb, var(--muted) 55%, var(--surface-content-bg))!important}}[data-ui-kit=social] .book-appointment-confirm-pane-module__XW16Dq__textarea:not([data-variant=unstyled]){box-shadow:none!important}:is([data-ui-kit=social] .book-appointment-confirm-pane-module__XW16Dq__textarea:not([data-variant=unstyled]):focus,[data-ui-kit=social] .book-appointment-confirm-pane-module__XW16Dq__textarea:not([data-variant=unstyled]):focus-visible){box-shadow:var(--focus-ring)!important}.book-appointment-confirm-pane-module__XW16Dq__pay{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-medium,500);font-size:14px;font-weight:var(--font-weight-medium,500);color:var(--text-primary);background:var(--muted);margin:0;display:flex}@supports (color:color-mix(in lab, red, red)){.book-appointment-confirm-pane-module__XW16Dq__pay{background:color-mix(in srgb, var(--muted) 55%, var(--surface-content-bg))}}.book-appointment-confirm-pane-module__XW16Dq__payIcon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--text-secondary);flex-shrink:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.floating-expandable-module__D2Jkuq__root{z-index:40;touch-action:none;-webkit-user-select:none;user-select:none;transition:opacity var(--motion-duration-fast) var(--motion-easing-standard);will-change:top, left, right;position:fixed;overflow:visible}.floating-expandable-module__D2Jkuq__rootLeft{transform-origin:0}.floating-expandable-module__D2Jkuq__rootRight{transform-origin:100%}.floating-expandable-module__D2Jkuq__rootDragging{cursor:grabbing}.floating-expandable-module__D2Jkuq__shell{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition:width var(--motion-duration-medium) var(--motion-easing-control), box-shadow var(--motion-duration-short) var(--motion-easing-standard);border-radius:1rem;position:relative;overflow:hidden}.floating-expandable-module__D2Jkuq__shellCollapsed{width:var(--float-collapsed-width,3.25rem)}.floating-expandable-module__D2Jkuq__shellExpanded{width:var(--float-expanded-width,min(220px, calc(100vw - 24px)))}.floating-expandable-module__D2Jkuq__overlay{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:visible}.floating-expandable-module__D2Jkuq__expandedContent{width:var(--float-expanded-width,min(220px, calc(100vw - 24px)));animation:floating-expandable-module__D2Jkuq__float-content-enter var(--motion-duration-short) 60ms var(--motion-easing-control) both}@keyframes floating-expandable-module__D2Jkuq__float-content-enter{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.floating-expandable-module__D2Jkuq__shell{transition:none}.floating-expandable-module__D2Jkuq__expandedContent{animation:none}}@property --float-spin{syntax:"<angle>";inherits:false;initial-value:0deg}.floating-expandable-module__D2Jkuq__shellAttract:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--float-spin), transparent 0deg, transparent 250deg, var(--attract-color-start) 290deg, var(--attract-color-mid) 325deg, var(--attract-color-end) 345deg, transparent 360deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;animation:2.6s linear infinite floating-expandable-module__D2Jkuq__float-perimeter;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes floating-expandable-module__D2Jkuq__float-perimeter{to{--float-spin:360deg}}@media (prefers-reduced-motion:reduce){.floating-expandable-module__D2Jkuq__shellAttract:before{background:#ffffff73;padding:1px;animation:none}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.call-overlay-module__qGiPrq__root{z-index:80;transform-origin:50%;color:#f4f7f8;background:radial-gradient(at top,#28465a8c,#0000 55%),linear-gradient(160deg,#0f171c 0%,#1a242c 45%,#0c1216 100%);flex-direction:column;display:flex;position:fixed;inset:0}.call-overlay-module__qGiPrq__floatMotion{z-index:80;pointer-events:none;transform-origin:50%;position:fixed;inset:0}.call-overlay-module__qGiPrq__floatMotion>*{pointer-events:auto}.call-overlay-module__qGiPrq__stage{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.call-overlay-module__qGiPrq__mainVideo{object-fit:contain;background:#0b1014;width:100%;height:100%;position:absolute;inset:0}.call-overlay-module__qGiPrq__mainVideoOff{position:absolute;inset:0}.call-overlay-module__qGiPrq__networkHint{top:calc(72px + env(safe-area-inset-top));z-index:3;color:#ffd27a;pointer-events:none;background:#12100ab8;border:1px solid #ffc45659;border-radius:999px;place-items:center;width:36px;height:36px;display:grid;position:absolute;left:16px;box-shadow:0 8px 24px #00000059}.call-overlay-module__qGiPrq__fabNetworkHint{z-index:2;color:#ffd27a;pointer-events:none;background:#12100ac7;border:1px solid #ffc45666;border-radius:999px;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:6px;left:6px}.call-overlay-module__qGiPrq__pip,[data-slot=button].call-overlay-module__qGiPrq__pip{right:16px;bottom:calc(112px + env(safe-area-inset-bottom));z-index:3;aspect-ratio:3/4;cursor:pointer;width:min(28vw,140px);height:auto;color:inherit;background:#11181d;border:1px solid #ffffff2e;border-radius:14px;padding:0;position:absolute;overflow:hidden;box-shadow:0 10px 30px #00000059}[data-slot=button].call-overlay-module__qGiPrq__pip:hover{color:inherit;background:#11181d}.call-overlay-module__qGiPrq__pip:focus-visible,[data-slot=button].call-overlay-module__qGiPrq__pip:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.call-overlay-module__qGiPrq__pipVideo{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.call-overlay-module__qGiPrq__pipVideoOff{pointer-events:none;width:100%;height:100%}.call-overlay-module__qGiPrq__fabVideoOff{border-radius:12px;width:100%;height:100%;overflow:hidden}@media (min-width:900px){.call-overlay-module__qGiPrq__pip,[data-slot=button].call-overlay-module__qGiPrq__pip{aspect-ratio:16/9;width:min(20vw,240px)}}.call-overlay-module__qGiPrq__avatarBlock{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:24px;display:flex}.call-overlay-module__qGiPrq__avatarImage,.call-overlay-module__qGiPrq__avatarFallback{object-fit:cover;border-radius:999px;width:112px;height:112px}.call-overlay-module__qGiPrq__avatarFallback{background:#ffffff1a;place-items:center;font-size:42px;font-weight:600;display:grid}.call-overlay-module__qGiPrq__peerTitle{letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:600}.call-overlay-module__qGiPrq__status{color:#f4f7f8b8;margin:0;font-size:.95rem}.call-overlay-module__qGiPrq__topBar{z-index:2;pointer-events:none;justify-content:center;align-items:flex-start;padding:16px 16px 0;display:flex;position:absolute;top:0;left:0;right:0}.call-overlay-module__qGiPrq__topMeta{box-sizing:border-box;text-align:center;text-shadow:0 1px 8px #0000008c;pointer-events:none;flex-direction:column;align-items:center;gap:4px;width:100%;max-width:100%;padding:8px 58px 0;display:flex}.call-overlay-module__qGiPrq__topMeta .call-overlay-module__qGiPrq__peerTitle,.call-overlay-module__qGiPrq__topMeta .call-overlay-module__qGiPrq__status{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}[data-slot=button].call-overlay-module__qGiPrq__minimizeButton{pointer-events:auto;cursor:pointer;color:#fff;width:42px;height:42px;transition:transform var(--motion-duration-fast) var(--motion-easing-standard), opacity var(--motion-duration-fast) var(--motion-easing-standard);background:#ffffff24;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:16px;right:16px}[data-slot=button].call-overlay-module__qGiPrq__minimizeButton:hover{color:#fff;background:#ffffff24;transform:scale(1.04)}.call-overlay-module__qGiPrq__floatingRoot{z-index:80;--float-collapsed-width:10.5rem;--float-expanded-width:10.5rem}.call-overlay-module__qGiPrq__fabShell{flex-direction:column;align-items:stretch;gap:8px;width:100%;padding:10px;display:flex}[data-slot=button].call-overlay-module__qGiPrq__fab{width:100%;height:auto;color:inherit;text-align:center;cursor:grab;touch-action:none;appearance:none;white-space:normal;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}[data-slot=button].call-overlay-module__qGiPrq__fab:hover{color:inherit;background:0 0}[data-slot=button].call-overlay-module__qGiPrq__fab:active{cursor:grabbing}[data-slot=button].call-overlay-module__qGiPrq__fab:focus-visible{outline-offset:2px;outline:2px solid #ffffff8c}.call-overlay-module__qGiPrq__fabAvatar{flex-shrink:0;width:44px;height:44px;position:relative}.call-overlay-module__qGiPrq__fabVideoWrap{aspect-ratio:3/4;background:#0b1014;border-radius:12px;flex-shrink:0;width:100%;position:relative;overflow:hidden}.call-overlay-module__qGiPrq__fabVideo{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.call-overlay-module__qGiPrq__fabVideoWrap .call-overlay-module__qGiPrq__fabLiveDot{bottom:6px;right:6px}.call-overlay-module__qGiPrq__fabAvatarImage,.call-overlay-module__qGiPrq__fabAvatarFallback{object-fit:cover;background:#ffffff1f;border-radius:999px;place-items:center;width:100%;height:100%;font-size:1rem;font-weight:600;display:grid}.call-overlay-module__qGiPrq__fabLiveDot{background:var(--float-accent,#1f9d55);width:9px;height:9px;box-shadow:0 0 0 0 color-mix(in srgb, var(--float-accent,#1f9d55) 55%, transparent);border:2px solid #0f171ceb;border-radius:999px;animation:2s ease-out infinite call-overlay-module__qGiPrq__call-live-pulse;position:absolute;bottom:-1px;right:-1px}@keyframes call-overlay-module__qGiPrq__call-live-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--float-accent,#1f9d55) 55%, transparent)}70%{box-shadow:0 0 0 6px color-mix(in srgb, var(--float-accent,#1f9d55) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--float-accent,#1f9d55) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.call-overlay-module__qGiPrq__fabLiveDot{animation:none}}.call-overlay-module__qGiPrq__fabMeta{flex-direction:column;align-items:center;gap:2px;width:100%;min-width:0;display:flex}.call-overlay-module__qGiPrq__fabTitle{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.82rem;font-weight:600;overflow:hidden}.call-overlay-module__qGiPrq__fabStatus{color:#f4f7f8b8;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.7rem;overflow:hidden}[data-slot=button].call-overlay-module__qGiPrq__fabHangup{cursor:pointer;color:#fff;width:34px;height:34px;transition:transform var(--motion-duration-fast) var(--motion-easing-standard);background:#d64545;border:0;border-radius:999px;align-self:center;place-items:center;display:grid}[data-slot=button].call-overlay-module__qGiPrq__fabHangup:hover{color:#fff;background:#d64545;transform:scale(1.04)}.call-overlay-module__qGiPrq__fabIncomingActions{justify-content:center;align-items:center;gap:8px;display:flex}[data-slot=button].call-overlay-module__qGiPrq__fabAccept{cursor:pointer;color:#fff;width:34px;height:34px;transition:transform var(--motion-duration-fast) var(--motion-easing-standard);background:#1f9d55;border:0;border-radius:999px;align-self:center;place-items:center;display:grid}[data-slot=button].call-overlay-module__qGiPrq__fabAccept:hover{color:#fff;background:#1f9d55;transform:scale(1.04)}@media (min-width:900px){.call-overlay-module__qGiPrq__floatingRoot{--float-collapsed-width:22rem;--float-expanded-width:22rem}.call-overlay-module__qGiPrq__fabShell{flex-direction:row;align-items:center;gap:6px;min-height:5.25rem;padding:8px 8px 8px 10px}[data-slot=button].call-overlay-module__qGiPrq__fab{text-align:left;flex-direction:row;flex:1;align-items:center;gap:12px;min-width:0;padding:2px 4px}.call-overlay-module__qGiPrq__fabAvatar{width:44px;height:44px}.call-overlay-module__qGiPrq__fabVideoWrap{aspect-ratio:3/4;border-radius:12px;width:6.75rem}.call-overlay-module__qGiPrq__fabAvatarImage,.call-overlay-module__qGiPrq__fabAvatarFallback{font-size:.95rem}.call-overlay-module__qGiPrq__fabMeta{flex:1;align-items:flex-start;width:auto}.call-overlay-module__qGiPrq__fabTitle{font-size:.9rem}.call-overlay-module__qGiPrq__fabStatus{font-size:.75rem}[data-slot=button].call-overlay-module__qGiPrq__fabHangup,[data-slot=button].call-overlay-module__qGiPrq__fabAccept{flex-shrink:0;align-self:auto;width:36px;height:36px}.call-overlay-module__qGiPrq__fabIncomingActions{gap:6px}}.call-overlay-module__qGiPrq__controls{left:50%;bottom:calc(20px + env(safe-area-inset-bottom));z-index:4;background:#0a1014b8;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;gap:14px;padding:12px 16px;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 14px 40px #00000073,0 2px 8px #00000040}[data-slot=button].call-overlay-module__qGiPrq__controlButton,[data-slot=button].call-overlay-module__qGiPrq__acceptButton,[data-slot=button].call-overlay-module__qGiPrq__declineButton{cursor:pointer;color:#fff;width:58px;height:58px;transition:transform var(--motion-duration-fast) var(--motion-easing-standard), opacity var(--motion-duration-fast) var(--motion-easing-standard);border:0;border-radius:999px;place-items:center;display:grid}[data-slot=button].call-overlay-module__qGiPrq__controlButton:hover,[data-slot=button].call-overlay-module__qGiPrq__acceptButton:hover,[data-slot=button].call-overlay-module__qGiPrq__declineButton:hover{color:#fff;transform:scale(1.04)}[data-slot=button].call-overlay-module__qGiPrq__controlButton,[data-slot=button].call-overlay-module__qGiPrq__controlButton:hover{background:#ffffff24}[data-slot=button].call-overlay-module__qGiPrq__acceptButton,[data-slot=button].call-overlay-module__qGiPrq__acceptButton:hover{background:#1f9d55}[data-slot=button].call-overlay-module__qGiPrq__declineButton,[data-slot=button].call-overlay-module__qGiPrq__declineButton:hover{background:#d64545}
.video-off-placeholder-module__HQ8wxa__videoOff{isolation:isolate;color:#f4f7f8e0;text-align:center;background:#0b1014;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;padding:16px;display:flex;position:relative;overflow:hidden}.video-off-placeholder-module__HQ8wxa__videoOff:before,.video-off-placeholder-module__HQ8wxa__videoOff:after{content:"";z-index:0;pointer-events:none;will-change:transform, opacity;position:absolute;inset:-28%}.video-off-placeholder-module__HQ8wxa__videoOff:before{background:radial-gradient(58% 48% at 38% 34%,#3e628080,#0000 72%),radial-gradient(52% 42% at 68% 72%,#1c485a6b,#0000 68%);animation:8.5s ease-in-out infinite video-off-placeholder-module__HQ8wxa__videoOffBreathA}.video-off-placeholder-module__HQ8wxa__videoOff:after{background:radial-gradient(46% 52% at 72% 28%,#4e768c47,#0000 70%),radial-gradient(42% 36% at 28% 78%,#284e6257,#0000 70%);animation:11s ease-in-out infinite video-off-placeholder-module__HQ8wxa__videoOffBreathB}.video-off-placeholder-module__HQ8wxa__videoOff>*{z-index:1;position:relative}.video-off-placeholder-module__HQ8wxa__videoOffCompact{gap:6px;padding:8px}.video-off-placeholder-module__HQ8wxa__videoOffCompact:before,.video-off-placeholder-module__HQ8wxa__videoOffCompact:after{will-change:auto;opacity:.9;animation:none;inset:-12%}.video-off-placeholder-module__HQ8wxa__videoOffIcon{opacity:.85;width:40px;height:40px}.video-off-placeholder-module__HQ8wxa__videoOffIconCompact{opacity:.85;width:22px;height:22px}.video-off-placeholder-module__HQ8wxa__videoOffLabel{letter-spacing:-.01em;color:#f4f7f8c7;max-width:16rem;margin:0;font-size:.95rem;font-weight:500}.video-off-placeholder-module__HQ8wxa__videoOffCompact .video-off-placeholder-module__HQ8wxa__videoOffLabel{font-size:.65rem;line-height:1.2}@keyframes video-off-placeholder-module__HQ8wxa__videoOffBreathA{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.14)}}@keyframes video-off-placeholder-module__HQ8wxa__videoOffBreathB{0%,to{opacity:.5;transform:scale(1.1)}50%{opacity:.88;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.video-off-placeholder-module__HQ8wxa__videoOff:before,.video-off-placeholder-module__HQ8wxa__videoOff:after{will-change:auto;opacity:.9;animation:none}}
.app-shell-module__IpETRq__root{width:100%;min-width:0;min-height:0;max-width:var(--app-shell-max-width);flex-direction:column;flex:1;margin-inline:auto;display:flex}.app-shell-module__IpETRq__content{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;margin-inline:auto;display:flex}.app-shell-module__IpETRq__iosStatusBarSolid{display:none}@media (display-mode:standalone){@supports (-webkit-touch-callout:none){.app-shell-module__IpETRq__iosStatusBarSolid{pointer-events:none;z-index:60;height:env(safe-area-inset-top);inset-inline:0;background-color:#fff;display:block;position:fixed;top:0}html.dark .app-shell-module__IpETRq__iosStatusBarSolid{background-color:#0c0d0f}}}
.beta-mascot-module__1ZSEoa__anchor{z-index:2;pointer-events:none;width:4.25rem;height:5.82rem;transition:left var(--motion-duration-medium) var(--motion-easing-control), transform var(--motion-duration-medium) var(--motion-easing-control);position:absolute;top:0;left:50%;transform:translate(-50%,calc(.7rem - 100%))}.beta-mascot-module__1ZSEoa__anchorExpanded{left:1.35rem;transform:translate(-18%,calc(.55rem - 100%))}.beta-mascot-module__1ZSEoa__hit{z-index:1;cursor:pointer;pointer-events:auto;appearance:none;background:0 0;border:0;padding:0;position:absolute;inset:0}.beta-mascot-module__1ZSEoa__hit:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:999px}.beta-mascot-module__1ZSEoa__hit:disabled{cursor:default;opacity:1}.beta-mascot-module__1ZSEoa__line{pointer-events:none;top:var(--spacing,.25rem);z-index:2;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-medium,500);font-size:12px;font-weight:var(--font-weight-medium,500);color:var(--color-zinc-800,#27272a);text-wrap:pretty;border-radius:.85rem;width:max-content;max-width:12rem;line-height:1.35;position:absolute}@supports (color:lab(0% 0 0)){.beta-mascot-module__1ZSEoa__line{color:var(--color-zinc-800,lab(15.7305% .613764 -2.16959))}}.beta-mascot-module__1ZSEoa__line:where(.dark,.dark *){color:var(--color-zinc-100,#f4f4f5)}@supports (color:lab(0% 0 0)){.beta-mascot-module__1ZSEoa__line:where(.dark,.dark *){color:var(--color-zinc-100,lab(96.1634% .0993311 -.364041))}}.beta-mascot-module__1ZSEoa__lineLeft{transform-origin:100%;animation:beta-mascot-module__1ZSEoa__mascot-line-left .28s var(--motion-easing-enter) both;right:calc(100% - .2rem)}.beta-mascot-module__1ZSEoa__lineLeft:after{right:-.2rem}.beta-mascot-module__1ZSEoa__lineRight{transform-origin:0;animation:beta-mascot-module__1ZSEoa__mascot-line-right .28s var(--motion-easing-enter) both;left:calc(100% - .2rem)}.beta-mascot-module__1ZSEoa__lineRight:after{left:-.2rem}.beta-mascot-module__1ZSEoa__line:after{content:"";background:var(--glass-bg-strong);border-radius:.1rem;width:.45rem;height:.45rem;position:absolute;top:.65rem;transform:rotate(45deg)}@keyframes beta-mascot-module__1ZSEoa__mascot-line-left{0%{opacity:0;transform:translate(.45rem)scale(.92)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes beta-mascot-module__1ZSEoa__mascot-line-right{0%{opacity:0;transform:translate(-.45rem)scale(.92)}to{opacity:1;transform:translate(0)scale(1)}}.beta-mascot-module__1ZSEoa__shadow{filter:blur(.5px);background:radial-gradient(#18181b2e,#0000 70%);width:1.7rem;height:.36rem;animation:6s ease-in-out infinite beta-mascot-module__1ZSEoa__mascot-hover-shadow;position:absolute;bottom:.15rem;left:50%;transform:translate(-50%)}.beta-mascot-module__1ZSEoa__shadow:where(.dark,.dark *){background:radial-gradient(#ffffff38,#0000 70%)}.beta-mascot-module__1ZSEoa__spirit{--spirit-ink:#161616;--spirit-paper:#fafafa;--spirit-y:0;--spirit-rotate:0;--spirit-sx:1;--spirit-sy:1;--pupil-x:0;--pupil-y:0;--eye-open:1;--tail-sway:0;position:absolute;inset:0}.beta-mascot-module__1ZSEoa__spirit:where(.dark,.dark *){--spirit-ink:#fafafa;--spirit-paper:#161616}.beta-mascot-module__1ZSEoa__figure{width:100%;height:100%;display:block;overflow:visible}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-ink]{fill:var(--spirit-ink)}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-paper]{fill:var(--spirit-paper)}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-sheen]{fill:var(--spirit-paper);opacity:.28}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-body]{transform-box:fill-box;transform-origin:50% 62%;transform:translateY(calc(var(--spirit-y) * 1px)) rotate(calc(var(--spirit-rotate) * 1deg)) scale(var(--spirit-sx), var(--spirit-sy))}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-eye]{transform-box:fill-box;transform-origin:50%;transform:scaleY(var(--eye-open))}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-pupil]{transform:translate(calc(var(--pupil-x) * 1px), calc(var(--pupil-y) * 1px))}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-aura]{fill:var(--spirit-ink);transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite beta-mascot-module__1ZSEoa__spirit-aura}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-spark]{fill:var(--spirit-ink);transform-box:fill-box;transform-origin:50%;animation:4.6s ease-in-out infinite beta-mascot-module__1ZSEoa__spirit-spark}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-spark-late]{animation-delay:-2.1s}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-tail]{transform-box:fill-box;transform-origin:top}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-tail-left]{animation:3.4s ease-in-out infinite beta-mascot-module__1ZSEoa__spirit-tail-left}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-tail-center]{animation:2.8s ease-in-out infinite beta-mascot-module__1ZSEoa__spirit-tail-center}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-tail-right]{animation:3.6s ease-in-out infinite beta-mascot-module__1ZSEoa__spirit-tail-right}@keyframes beta-mascot-module__1ZSEoa__spirit-aura{0%,to{opacity:.07;transform:scale(1)}50%{opacity:.16;transform:scale(1.08)}}@keyframes beta-mascot-module__1ZSEoa__spirit-spark{0%,to{opacity:.15;transform:translate(0)}50%{opacity:.85;transform:translate(1px,-7px)}}@keyframes beta-mascot-module__1ZSEoa__spirit-tail-left{0%,to{transform:rotate(calc(-7deg + var(--tail-sway,0) * .35deg))}50%{transform:rotate(calc(6deg + var(--tail-sway,0) * .35deg))}}@keyframes beta-mascot-module__1ZSEoa__spirit-tail-center{0%,to{transform:rotate(calc(var(--tail-sway,0) * .25deg))}50%{transform:rotate(calc(5deg + var(--tail-sway,0) * .25deg))}}@keyframes beta-mascot-module__1ZSEoa__spirit-tail-right{0%,to{transform:rotate(calc(7deg + var(--tail-sway,0) * .35deg))}50%{transform:rotate(calc(-6deg + var(--tail-sway,0) * .35deg))}}@keyframes beta-mascot-module__1ZSEoa__mascot-hover-shadow{0%,to{opacity:.95;transform:translate(-50%)scale(1)}50%{opacity:.38;transform:translate(-50%)scale(.62)}}@media (prefers-reduced-motion:reduce){.beta-mascot-module__1ZSEoa__anchor{transition:none}.beta-mascot-module__1ZSEoa__lineLeft,.beta-mascot-module__1ZSEoa__lineRight,.beta-mascot-module__1ZSEoa__shadow{animation:none}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-aura]{animation:none}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-spark]{animation:none}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-tail-left]{animation:none}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-tail-center]{animation:none}.beta-mascot-module__1ZSEoa__spirit [class*=beta-mascot-spirit-tail-right]{animation:none}}@property --tw-font-weight{syntax:"*";inherits:false}
.bug-report-dialog-module__c70NyG__form{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.bug-report-dialog-module__c70NyG__field{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.bug-report-dialog-module__c70NyG__label{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-zinc-700,#3f3f46);display:flex}@supports (color:lab(0% 0 0)){.bug-report-dialog-module__c70NyG__label{color:var(--color-zinc-700,lab(26.8019% 1.35387 -4.68303))}}.bug-report-dialog-module__c70NyG__label:where(.dark,.dark *){color:var(--color-zinc-200,#e4e4e7)}@supports (color:lab(0% 0 0)){.bug-report-dialog-module__c70NyG__label:where(.dark,.dark *){color:var(--color-zinc-200,lab(90.6853% .399232 -1.45452))}}.bug-report-dialog-module__c70NyG__optionalMark{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-zinc-400,#9f9fa9)}@supports (color:lab(0% 0 0)){.bug-report-dialog-module__c70NyG__optionalMark{color:var(--color-zinc-400,lab(65.6464% 1.53497 -5.42429))}}.bug-report-dialog-module__c70NyG__optionalMark:where(.dark,.dark *){color:var(--color-zinc-500,#71717b)}@supports (color:lab(0% 0 0)){.bug-report-dialog-module__c70NyG__optionalMark:where(.dark,.dark *){color:var(--color-zinc-500,lab(47.8878% 1.65477 -5.77283))}}.bug-report-dialog-module__c70NyG__error{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-red-500,#fb2c36)}@supports (color:lab(0% 0 0)){.bug-report-dialog-module__c70NyG__error{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}.bug-report-dialog-module__c70NyG__hint{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-zinc-500,#71717b)}@supports (color:lab(0% 0 0)){.bug-report-dialog-module__c70NyG__hint{color:var(--color-zinc-500,lab(47.8878% 1.65477 -5.77283))}}.bug-report-dialog-module__c70NyG__hint:where(.dark,.dark *){color:var(--color-zinc-400,#9f9fa9)}@supports (color:lab(0% 0 0)){.bug-report-dialog-module__c70NyG__hint:where(.dark,.dark *){color:var(--color-zinc-400,lab(65.6464% 1.53497 -5.42429))}}.bug-report-dialog-module__c70NyG__footer{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2);padding-top:var(--spacing,.25rem);display:flex}.bug-report-dialog-module__c70NyG__deviceTypeField{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.bug-report-dialog-module__c70NyG__deviceTypeHead{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.bug-report-dialog-module__c70NyG__deviceTypeLabel{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-zinc-700,#3f3f46)}@supports (color:lab(0% 0 0)){.bug-report-dialog-module__c70NyG__deviceTypeLabel{color:var(--color-zinc-700,lab(26.8019% 1.35387 -4.68303))}}.bug-report-dialog-module__c70NyG__deviceTypeLabel:where(.dark,.dark *){color:var(--color-zinc-200,#e4e4e7)}@supports (color:lab(0% 0 0)){.bug-report-dialog-module__c70NyG__deviceTypeLabel:where(.dark,.dark *){color:var(--color-zinc-200,lab(90.6853% .399232 -1.45452))}}.bug-report-dialog-module__c70NyG__deviceTypeOptions{align-items:center;gap:var(--spacing,.25rem);padding:var(--spacing,.25rem);border:1px solid var(--glass-border);background:var(--glass-bg);border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bug-report-dialog-module__c70NyG__deviceTypeOptions{background:color-mix(in srgb, var(--glass-bg) 80%, transparent)}}.bug-report-dialog-module__c70NyG__deviceTypeOption{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);cursor:pointer;color:var(--color-zinc-500,#71717b);-webkit-user-select:none;user-select:none;transition:color var(--motion-duration-control) var(--motion-easing-standard), background-color var(--motion-duration-control) var(--motion-easing-standard), box-shadow var(--motion-duration-control) var(--motion-easing-standard);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:lab(0% 0 0)){.bug-report-dialog-module__c70NyG__deviceTypeOption{color:var(--color-zinc-500,lab(47.8878% 1.65477 -5.77283))}}.bug-report-dialog-module__c70NyG__deviceTypeOption:where(.dark,.dark *){color:var(--color-zinc-400,#9f9fa9)}@supports (color:lab(0% 0 0)){.bug-report-dialog-module__c70NyG__deviceTypeOption:where(.dark,.dark *){color:var(--color-zinc-400,lab(65.6464% 1.53497 -5.42429))}}.bug-report-dialog-module__c70NyG__deviceTypeOption:focus-within{outline:2px solid var(--ring);outline-offset:1px}.bug-report-dialog-module__c70NyG__deviceTypeOptionActive{color:var(--color-zinc-900,#18181b);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background:var(--background)}@supports (color:lab(0% 0 0)){.bug-report-dialog-module__c70NyG__deviceTypeOptionActive{color:var(--color-zinc-900,lab(8.30603% .618205 -2.16572))}}@supports (color:color-mix(in lab, red, red)){.bug-report-dialog-module__c70NyG__deviceTypeOptionActive{background:color-mix(in srgb, var(--background) 92%, white)}}.bug-report-dialog-module__c70NyG__deviceTypeOptionActive:where(.dark,.dark *){color:var(--color-zinc-50,#fafafa);background:var(--background)}@supports (color:lab(0% 0 0)){.bug-report-dialog-module__c70NyG__deviceTypeOptionActive:where(.dark,.dark *){color:var(--color-zinc-50,lab(98.26% 0 0))}}@supports (color:color-mix(in lab, red, red)){.bug-report-dialog-module__c70NyG__deviceTypeOptionActive:where(.dark,.dark *){background:color-mix(in srgb, var(--background) 70%, zinc 30%)}}.bug-report-dialog-module__c70NyG__deviceTypeIcon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.bug-report-dialog-module__c70NyG__deviceTypeInput{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.form-photo-attachments-grid-module__3EBbrW__grid{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style-type:none;display:grid}@media (min-width:40rem){.form-photo-attachments-grid-module__3EBbrW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.form-photo-attachments-grid-module__3EBbrW__gridItem{aspect-ratio:1;min-width:0}.form-photo-attachments-grid-module__3EBbrW__addTile{cursor:pointer;appearance:none;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-2xl,1rem);width:100%;height:100%;padding-inline:calc(var(--spacing,.25rem) * 3);border:1.5px dashed var(--glass-border);background:var(--muted);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.form-photo-attachments-grid-module__3EBbrW__addTile{background:color-mix(in srgb, var(--muted) 50%, transparent)}}.form-photo-attachments-grid-module__3EBbrW__addTile{color:var(--text-muted)}.form-photo-attachments-grid-module__3EBbrW__addTile:hover:not(:disabled){background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.form-photo-attachments-grid-module__3EBbrW__addTile:hover:not(:disabled){background:color-mix(in srgb, var(--muted) 75%, transparent)}}.form-photo-attachments-grid-module__3EBbrW__addTile:hover:not(:disabled){color:var(--text-secondary)}.form-photo-attachments-grid-module__3EBbrW__addTile:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.form-photo-attachments-grid-module__3EBbrW__addTile:disabled{cursor:not-allowed;opacity:.5}.form-photo-attachments-grid-module__3EBbrW__addTileIcon{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);flex-shrink:0}.form-photo-attachments-grid-module__3EBbrW__addTileLabel{text-align:center;max-width:100%;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);margin:0}.form-photo-attachments-grid-module__3EBbrW__tile{border-radius:var(--radius-2xl,1rem);background-color:var(--muted);width:100%;height:100%;position:relative;overflow:hidden}.form-photo-attachments-grid-module__3EBbrW__image{object-fit:cover;width:100%;height:100%}.form-photo-attachments-grid-module__3EBbrW__deleteButton{top:calc(var(--spacing,.25rem) * 1.5);right:calc(var(--spacing,.25rem) * 1.5);z-index:10;background-color:#0000008c;position:absolute}@supports (color:color-mix(in lab, red, red)){.form-photo-attachments-grid-module__3EBbrW__deleteButton{background-color:color-mix(in oklab, var(--color-black,#000) 55%, transparent)}}.form-photo-attachments-grid-module__3EBbrW__deleteButton{color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.form-photo-attachments-grid-module__3EBbrW__deleteButton:hover{background-color:var(--color-red-600,#e40014);color:var(--color-white,#fff)}@supports (color:lab(0% 0 0)){.form-photo-attachments-grid-module__3EBbrW__deleteButton:hover{background-color:var(--color-red-600,lab(48.4493% 77.4328 61.5452))}}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.beta-badge-module__qT_plq__fab{z-index:2;min-height:calc(var(--spacing,.25rem) * 8);min-width:calc(var(--spacing,.25rem) * 8);cursor:grab;appearance:none;justify-content:center;align-items:center;gap:var(--spacing,.25rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-zinc-800,#27272a);text-transform:uppercase;background-color:#0000;border-width:0;display:inline-flex;position:relative}@supports (color:lab(0% 0 0)){.beta-badge-module__qT_plq__fab{color:var(--color-zinc-800,lab(15.7305% .613764 -2.16959))}}.beta-badge-module__qT_plq__fab:active{cursor:grabbing}.beta-badge-module__qT_plq__fab:where(.dark,.dark *){color:var(--color-zinc-200,#e4e4e7)}@supports (color:lab(0% 0 0)){.beta-badge-module__qT_plq__fab:where(.dark,.dark *){color:var(--color-zinc-200,lab(90.6853% .399232 -1.45452))}}.beta-badge-module__qT_plq__fab:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.beta-badge-module__qT_plq__fabLabel{--tw-leading:1;line-height:1}.beta-badge-module__qT_plq__handle{cursor:grab;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-top:calc(var(--spacing,.25rem) * 2.5);padding-bottom:calc(var(--spacing,.25rem) * 2);text-align:left;display:flex}.beta-badge-module__qT_plq__handle:active{cursor:grabbing}.beta-badge-module__qT_plq__handle{touch-action:none}.beta-badge-module__qT_plq__handle:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.beta-badge-module__qT_plq__handleGrip{color:var(--color-zinc-400,#9f9fa9);flex-shrink:0;display:inline-flex}@supports (color:lab(0% 0 0)){.beta-badge-module__qT_plq__handleGrip{color:var(--color-zinc-400,lab(65.6464% 1.53497 -5.42429))}}.beta-badge-module__qT_plq__handleGrip:where(.dark,.dark *){color:var(--color-zinc-500,#71717b)}@supports (color:lab(0% 0 0)){.beta-badge-module__qT_plq__handleGrip:where(.dark,.dark *){color:var(--color-zinc-500,lab(47.8878% 1.65477 -5.77283))}}.beta-badge-module__qT_plq__handleGrip svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.beta-badge-module__qT_plq__collapseIcon{color:var(--color-zinc-400,#9f9fa9);flex-shrink:0;margin-left:auto;display:inline-flex}@supports (color:lab(0% 0 0)){.beta-badge-module__qT_plq__collapseIcon{color:var(--color-zinc-400,lab(65.6464% 1.53497 -5.42429))}}.beta-badge-module__qT_plq__collapseIcon:where(.dark,.dark *){color:var(--color-zinc-500,#71717b)}@supports (color:lab(0% 0 0)){.beta-badge-module__qT_plq__collapseIcon:where(.dark,.dark *){color:var(--color-zinc-500,lab(47.8878% 1.65477 -5.77283))}}.beta-badge-module__qT_plq__collapseIcon svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.beta-badge-module__qT_plq__meta{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);min-width:0;display:flex}.beta-badge-module__qT_plq__stage{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-zinc-800,#27272a);text-transform:uppercase;display:inline-flex}@supports (color:lab(0% 0 0)){.beta-badge-module__qT_plq__stage{color:var(--color-zinc-800,lab(15.7305% .613764 -2.16959))}}.beta-badge-module__qT_plq__stage:where(.dark,.dark *){color:var(--color-zinc-200,#e4e4e7)}@supports (color:lab(0% 0 0)){.beta-badge-module__qT_plq__stage:where(.dark,.dark *){color:var(--color-zinc-200,lab(90.6853% .399232 -1.45452))}}.beta-badge-module__qT_plq__dot{width:var(--spacing,.25rem);height:var(--spacing,.25rem);background-color:var(--color-zinc-700,#3f3f46);border-radius:3.40282e38px;flex-shrink:0;position:relative}@supports (color:lab(0% 0 0)){.beta-badge-module__qT_plq__dot{background-color:var(--color-zinc-700,lab(26.8019% 1.35387 -4.68303))}}.beta-badge-module__qT_plq__dot:where(.dark,.dark *){background-color:var(--color-zinc-300,#d4d4d8)}@supports (color:lab(0% 0 0)){.beta-badge-module__qT_plq__dot:where(.dark,.dark *){background-color:var(--color-zinc-300,lab(84.9837% .601262 -2.17986))}}.beta-badge-module__qT_plq__dot:after{content:"";background-color:#71717bb3;border-radius:3.40282e38px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.beta-badge-module__qT_plq__dot:after{background-color:color-mix(in oklab, var(--color-zinc-500,lab(47.8878% 1.65477 -5.77283)) 70%, transparent)}}.beta-badge-module__qT_plq__dot:after{animation:beta-badge-module__qT_plq__motion-status-ping 2.2s var(--motion-easing-enter) infinite}.beta-badge-module__qT_plq__dot:after:where(){background-color:#9f9fa980}@supports (color:color-mix(in lab, red, red)){.beta-badge-module__qT_plq__dot:after:where(){background-color:color-mix(in oklab, var(--color-zinc-400,lab(65.6464% 1.53497 -5.42429)) 50%, transparent)}}@media (prefers-reduced-motion:reduce){.beta-badge-module__qT_plq__dot:after{opacity:0;animation:none}}.beta-badge-module__qT_plq__version{padding-inline:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);color:var(--color-zinc-500,#71717b);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-radius:3.40282e38px;padding-block:1px}@supports (color:lab(0% 0 0)){.beta-badge-module__qT_plq__version{color:var(--color-zinc-500,lab(47.8878% 1.65477 -5.77283))}}.beta-badge-module__qT_plq__version:where(.dark,.dark *){color:var(--color-zinc-400,#9f9fa9)}@supports (color:lab(0% 0 0)){.beta-badge-module__qT_plq__version:where(.dark,.dark *){color:var(--color-zinc-400,lab(65.6464% 1.53497 -5.42429))}}.beta-badge-module__qT_plq__version{background:var(--glass-border)}@supports (color:color-mix(in lab, red, red)){.beta-badge-module__qT_plq__version{background:color-mix(in srgb, var(--glass-border) 80%, transparent)}}.beta-badge-module__qT_plq__panel{gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-top:calc(var(--spacing,.25rem) * .5);padding-bottom:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.beta-badge-module__qT_plq__hintText{padding-inline:calc(var(--spacing,.25rem) * .5);--tw-leading:var(--leading-snug,1.375);font-size:12px;line-height:var(--leading-snug,1.375);color:var(--color-zinc-500,#71717b)}@supports (color:lab(0% 0 0)){.beta-badge-module__qT_plq__hintText{color:var(--color-zinc-500,lab(47.8878% 1.65477 -5.77283))}}.beta-badge-module__qT_plq__hintText:where(.dark,.dark *){color:var(--color-zinc-400,#9f9fa9)}@supports (color:lab(0% 0 0)){.beta-badge-module__qT_plq__hintText:where(.dark,.dark *){color:var(--color-zinc-400,lab(65.6464% 1.53497 -5.42429))}}.beta-badge-module__qT_plq__reportButton{justify-content:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);width:100%;font-weight:var(--font-weight-medium,500);color:var(--color-zinc-800,#27272a)}@supports (color:lab(0% 0 0)){.beta-badge-module__qT_plq__reportButton{color:var(--color-zinc-800,lab(15.7305% .613764 -2.16959))}}.beta-badge-module__qT_plq__reportButton:where(.dark,.dark *){color:var(--color-zinc-100,#f4f4f5)}@supports (color:lab(0% 0 0)){.beta-badge-module__qT_plq__reportButton:where(.dark,.dark *){color:var(--color-zinc-100,lab(96.1634% .0993311 -.364041))}}.beta-badge-module__qT_plq__reportIcon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);opacity:.8;flex-shrink:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
.copy-wrapper-module__VqRcyq__wrapper{cursor:pointer;border-style:var(--tw-border-style);font:inherit;color:inherit;background-color:#0000;border-width:0;padding:0;display:inline;position:relative}.copy-wrapper-module__VqRcyq__wrapper:focus-visible{border-radius:var(--radius-sm,.25rem);outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-sky-500,#00a5ef)}@supports (color:lab(0% 0 0)){.copy-wrapper-module__VqRcyq__wrapper:focus-visible{outline-color:var(--color-sky-500,lab(63.3038% -18.433 -51.0407))}}.copy-wrapper-module__VqRcyq__feedback{pointer-events:none;border-radius:var(--radius-md,.375rem);background-color:var(--color-zinc-900,#18181b);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-zinc-50,#fafafa);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@supports (color:lab(0% 0 0)){.copy-wrapper-module__VqRcyq__feedback{background-color:var(--color-zinc-900,lab(8.30603% .618205 -2.16572));color:var(--color-zinc-50,lab(98.26% 0 0))}}.copy-wrapper-module__VqRcyq__feedback:where(.dark,.dark *){background-color:var(--color-zinc-100,#f4f4f5);color:var(--color-zinc-900,#18181b)}@supports (color:lab(0% 0 0)){.copy-wrapper-module__VqRcyq__feedback:where(.dark,.dark *){background-color:var(--color-zinc-100,lab(96.1634% .0993311 -.364041));color:var(--color-zinc-900,lab(8.30603% .618205 -2.16572))}}.copy-wrapper-module__VqRcyq__feedbackPortaled{position:fixed;transform:translate(-50%,calc(-100% - 6px))}.copy-wrapper-module__VqRcyq__feedbackVisible{animation:1.1s ease-out forwards copy-wrapper-module__VqRcyq__copy-wrapper-float-up}@keyframes copy-wrapper-module__VqRcyq__copy-wrapper-float-up{0%{opacity:0;transform:translate(-50%,calc(-100% - 2px))}18%{opacity:1;transform:translate(-50%,calc(-100% - 8px))}to{opacity:0;transform:translate(-50%,calc(-100% - 18px))}}@media (prefers-reduced-motion:reduce){.copy-wrapper-module__VqRcyq__feedbackVisible{animation:1.1s ease-out forwards copy-wrapper-module__VqRcyq__copy-wrapper-fade}@keyframes copy-wrapper-module__VqRcyq__copy-wrapper-fade{0%{opacity:0;transform:translate(-50%,calc(-100% - 6px))}20%{opacity:1;transform:translate(-50%,calc(-100% - 6px))}to{opacity:0;transform:translate(-50%,calc(-100% - 6px))}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.confirmation-modal-module__WPn22G__content{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;min-width:0;display:flex}@media (min-width:40rem){.confirmation-modal-module__WPn22G__content{gap:calc(var(--spacing,.25rem) * 1.5);max-width:22rem}}.confirmation-modal-module__WPn22G__header{align-items:stretch;gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:var(--spacing,.25rem);padding-bottom:var(--spacing,.25rem);text-align:center;flex-direction:column;display:flex}.confirmation-modal-module__WPn22G__headerCopy{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;width:100%;display:flex}.confirmation-modal-module__WPn22G__title{--tw-leading:var(--leading-snug,1.375);font-size:17px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-zinc-900,#18181b)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__title{color:var(--color-zinc-900,lab(8.30603% .618205 -2.16572))}}.confirmation-modal-module__WPn22G__title:where(.dark,.dark *){color:var(--color-zinc-50,#fafafa)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__title:where(.dark,.dark *){color:var(--color-zinc-50,lab(98.26% 0 0))}}.confirmation-modal-module__WPn22G__headerWrap{width:100%}.confirmation-modal-module__WPn22G__description{--tw-leading:var(--leading-snug,1.375);font-size:13px;line-height:var(--leading-snug,1.375);color:var(--color-zinc-500,#71717b)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__description{color:var(--color-zinc-500,lab(47.8878% 1.65477 -5.77283))}}.confirmation-modal-module__WPn22G__description:where(.dark,.dark *){color:var(--color-zinc-400,#9f9fa9)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__description:where(.dark,.dark *){color:var(--color-zinc-400,lab(65.6464% 1.53497 -5.42429))}}.confirmation-modal-module__WPn22G__actionGroup{isolation:isolate;border-radius:var(--radius-2xl,1rem);background-color:var(--color-zinc-100,#f4f4f5);position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__actionGroup{background-color:var(--color-zinc-100,lab(96.1634% .0993311 -.364041))}}.confirmation-modal-module__WPn22G__actionGroup:where(.dark,.dark *){background-color:var(--color-zinc-900,#18181b)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__actionGroup:where(.dark,.dark *){background-color:var(--color-zinc-900,lab(8.30603% .618205 -2.16572))}}.confirmation-modal-module__WPn22G__action{border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-medium,500);font-size:17px;font-weight:var(--font-weight-medium,500);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0;border-radius:0;justify-content:center}.confirmation-modal-module__WPn22G__action:disabled{opacity:.5}.confirmation-modal-module__WPn22G__defaultAction{color:var(--color-sky-600,#0084cc)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__defaultAction{color:var(--color-sky-600,lab(51.7754% -11.4712 -49.8349))}}@media (hover:hover){.confirmation-modal-module__WPn22G__defaultAction:hover{background-color:#e4e4e7cc}@supports (color:color-mix(in lab, red, red)){.confirmation-modal-module__WPn22G__defaultAction:hover{background-color:color-mix(in oklab, var(--color-zinc-200,lab(90.6853% .399232 -1.45452)) 80%, transparent)}}.confirmation-modal-module__WPn22G__defaultAction:hover{color:var(--color-sky-600,#0084cc)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__defaultAction:hover{color:var(--color-sky-600,lab(51.7754% -11.4712 -49.8349))}}}.confirmation-modal-module__WPn22G__defaultAction:where(.dark,.dark *){color:var(--color-sky-400,#00bcfe)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__defaultAction:where(.dark,.dark *){color:var(--color-sky-400,lab(70.687% -23.6078 -45.9483))}}@media (hover:hover){.confirmation-modal-module__WPn22G__defaultAction:where(.dark,.dark *):hover{background-color:var(--color-zinc-800,#27272a);color:var(--color-sky-400,#00bcfe)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__defaultAction:where(.dark,.dark *):hover{background-color:var(--color-zinc-800,lab(15.7305% .613764 -2.16959));color:var(--color-sky-400,lab(70.687% -23.6078 -45.9483))}}}.confirmation-modal-module__WPn22G__destructiveAction{color:var(--color-red-500,#fb2c36)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__destructiveAction{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}@media (hover:hover){.confirmation-modal-module__WPn22G__destructiveAction:hover{background-color:#e4e4e7cc}@supports (color:color-mix(in lab, red, red)){.confirmation-modal-module__WPn22G__destructiveAction:hover{background-color:color-mix(in oklab, var(--color-zinc-200,lab(90.6853% .399232 -1.45452)) 80%, transparent)}}.confirmation-modal-module__WPn22G__destructiveAction:hover{color:var(--color-red-500,#fb2c36)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__destructiveAction:hover{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}}.confirmation-modal-module__WPn22G__destructiveAction:where(.dark,.dark *){color:var(--color-red-400,#ff6568)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__destructiveAction:where(.dark,.dark *){color:var(--color-red-400,lab(63.7053% 60.745 31.3109))}}@media (hover:hover){.confirmation-modal-module__WPn22G__destructiveAction:where(.dark,.dark *):hover{background-color:var(--color-zinc-800,#27272a);color:var(--color-red-400,#ff6568)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__destructiveAction:where(.dark,.dark *):hover{background-color:var(--color-zinc-800,lab(15.7305% .613764 -2.16959));color:var(--color-red-400,lab(63.7053% 60.745 31.3109))}}}.confirmation-modal-module__WPn22G__divider{margin-inline:calc(var(--spacing,.25rem) * 3);background-color:#e4e4e7e6;height:1px}@supports (color:color-mix(in lab, red, red)){.confirmation-modal-module__WPn22G__divider{background-color:color-mix(in oklab, var(--color-zinc-200,lab(90.6853% .399232 -1.45452)) 90%, transparent)}}.confirmation-modal-module__WPn22G__divider:where(.dark,.dark *){background-color:var(--color-zinc-800,#27272a)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__divider:where(.dark,.dark *){background-color:var(--color-zinc-800,lab(15.7305% .613764 -2.16959))}}.confirmation-modal-module__WPn22G__cancelAction{border-radius:var(--radius-2xl,1rem);background-color:var(--color-zinc-100,#f4f4f5);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-semibold,600);font-size:17px;font-weight:var(--font-weight-semibold,600);color:var(--color-sky-600,#0084cc);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);justify-content:center}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__cancelAction{background-color:var(--color-zinc-100,lab(96.1634% .0993311 -.364041));color:var(--color-sky-600,lab(51.7754% -11.4712 -49.8349))}}@media (hover:hover){.confirmation-modal-module__WPn22G__cancelAction:hover{background-color:#e4e4e7cc}@supports (color:color-mix(in lab, red, red)){.confirmation-modal-module__WPn22G__cancelAction:hover{background-color:color-mix(in oklab, var(--color-zinc-200,lab(90.6853% .399232 -1.45452)) 80%, transparent)}}.confirmation-modal-module__WPn22G__cancelAction:hover{color:var(--color-sky-600,#0084cc)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__cancelAction:hover{color:var(--color-sky-600,lab(51.7754% -11.4712 -49.8349))}}}.confirmation-modal-module__WPn22G__cancelAction:disabled{opacity:.5}.confirmation-modal-module__WPn22G__cancelAction:where(.dark,.dark *){background-color:var(--color-zinc-900,#18181b);color:var(--color-sky-400,#00bcfe)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__cancelAction:where(.dark,.dark *){background-color:var(--color-zinc-900,lab(8.30603% .618205 -2.16572));color:var(--color-sky-400,lab(70.687% -23.6078 -45.9483))}}@media (hover:hover){.confirmation-modal-module__WPn22G__cancelAction:where(.dark,.dark *):hover{background-color:var(--color-zinc-800,#27272a);color:var(--color-sky-400,#00bcfe)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__cancelAction:where(.dark,.dark *):hover{background-color:var(--color-zinc-800,lab(15.7305% .613764 -2.16959));color:var(--color-sky-400,lab(70.687% -23.6078 -45.9483))}}}.confirmation-modal-module__WPn22G__prompt{gap:calc(var(--spacing,.25rem) * 1.5);width:100%;min-width:0;padding-inline:var(--spacing,.25rem);text-align:left;flex-direction:column;display:flex}.confirmation-modal-module__WPn22G__verificationPromptWrap{width:100%;min-width:0}.confirmation-modal-module__WPn22G__verificationPrompt{padding-block:var(--spacing,.25rem)}.confirmation-modal-module__WPn22G__promptLabel{padding-inline:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);color:var(--color-zinc-600,#52525c)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__promptLabel{color:var(--color-zinc-600,lab(35.1166% 1.78212 -6.1173))}}.confirmation-modal-module__WPn22G__promptLabel:where(.dark,.dark *){color:var(--color-zinc-300,#d4d4d8)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__promptLabel:where(.dark,.dark *){color:var(--color-zinc-300,lab(84.9837% .601262 -2.17986))}}.confirmation-modal-module__WPn22G__verificationPromptHighlight{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-zinc-900,#18181b);font-style:italic}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__verificationPromptHighlight{color:var(--color-zinc-900,lab(8.30603% .618205 -2.16572))}}.confirmation-modal-module__WPn22G__verificationPromptHighlight:where(.dark,.dark *){color:var(--color-zinc-50,#fafafa)}@supports (color:lab(0% 0 0)){.confirmation-modal-module__WPn22G__verificationPromptHighlight:where(.dark,.dark *){color:var(--color-zinc-50,lab(98.26% 0 0))}}@property --confirmation-action-spin{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes confirmation-modal-module__WPn22G__confirmation-action-perimeter{to{--confirmation-action-spin:360deg}}.confirmation-modal-module__WPn22G__actionGroupEmphasized{--emphasis-color-start:transparent;--emphasis-color-mid:#0ea5e9e6;--emphasis-color-end:#38bdf873}.confirmation-modal-module__WPn22G__actionGroupEmphasizedDestructive{--emphasis-color-mid:#ef4444eb;--emphasis-color-end:#f8717180}.confirmation-modal-module__WPn22G__actionGroupEmphasized .confirmation-modal-module__WPn22G__action{z-index:2;position:relative}.confirmation-modal-module__WPn22G__actionGroupEmphasized:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--confirmation-action-spin), transparent 0deg, transparent 250deg, var(--emphasis-color-start) 290deg, var(--emphasis-color-mid) 325deg, var(--emphasis-color-end) 345deg, transparent 360deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;animation:2.6s linear infinite confirmation-modal-module__WPn22G__confirmation-action-perimeter;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.confirmation-modal-module__WPn22G__actionGroupEmphasized:before{box-shadow:inset 0 0 0 2px var(--emphasis-color-mid);opacity:.75;background:0 0;animation:none}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.in-progress-appointment-module__KMgJxa__fab{z-index:2;height:calc(var(--spacing,.25rem) * 8);cursor:grab;appearance:none;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2.5);--tw-leading:1;background-color:#0000;border-width:0;line-height:1;display:inline-flex;position:relative}.in-progress-appointment-module__KMgJxa__fab:active{cursor:grabbing}.in-progress-appointment-module__KMgJxa__fab{touch-action:none}.in-progress-appointment-module__KMgJxa__fab:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.in-progress-appointment-module__KMgJxa__fabDot{width:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-emerald-500,#00bb7f);border-radius:3.40282e38px;flex-shrink:0;position:relative}@supports (color:lab(0% 0 0)){.in-progress-appointment-module__KMgJxa__fabDot{background-color:var(--color-emerald-500,lab(66.9756% -58.27 19.5419))}}.in-progress-appointment-module__KMgJxa__fabDot:where(.dark,.dark *){background-color:var(--color-emerald-400,#00d294)}@supports (color:lab(0% 0 0)){.in-progress-appointment-module__KMgJxa__fabDot:where(.dark,.dark *){background-color:var(--color-emerald-400,lab(75.0771% -60.7313 19.4147))}}.in-progress-appointment-module__KMgJxa__fabDot:after{content:"";pointer-events:none;background-color:#00d294b3;border-radius:3.40282e38px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.in-progress-appointment-module__KMgJxa__fabDot:after{background-color:color-mix(in oklab, var(--color-emerald-400,lab(75.0771% -60.7313 19.4147)) 70%, transparent)}}.in-progress-appointment-module__KMgJxa__fabDot:after{animation:in-progress-appointment-module__KMgJxa__motion-status-ping 2.2s var(--motion-easing-enter) infinite}.in-progress-appointment-module__KMgJxa__fabDot:after:where(){background-color:#5ee9b580}@supports (color:color-mix(in lab, red, red)){.in-progress-appointment-module__KMgJxa__fabDot:after:where(){background-color:color-mix(in oklab, var(--color-emerald-300,lab(83.9203% -48.7124 13.8849)) 50%, transparent)}}@media (prefers-reduced-motion:reduce){.in-progress-appointment-module__KMgJxa__fabDot:after{opacity:0;animation:none}}.in-progress-appointment-module__KMgJxa__fabTimer{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;line-height:1;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--text-primary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);align-items:center;display:inline-flex}.in-progress-appointment-module__KMgJxa__handle{cursor:grab;align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 2.5);padding-bottom:calc(var(--spacing,.25rem) * 1.5);text-align:left;display:flex}.in-progress-appointment-module__KMgJxa__handle:active{cursor:grabbing}.in-progress-appointment-module__KMgJxa__handle{touch-action:none}.in-progress-appointment-module__KMgJxa__handle:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.in-progress-appointment-module__KMgJxa__handleGrip{color:var(--text-muted);flex-shrink:0;align-items:center;display:inline-flex}.in-progress-appointment-module__KMgJxa__handleGrip svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.in-progress-appointment-module__KMgJxa__collapseIcon{color:var(--text-muted);flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}.in-progress-appointment-module__KMgJxa__collapseIcon svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.in-progress-appointment-module__KMgJxa__liveLabel{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-emerald-700,#007956);text-transform:uppercase;flex-shrink:0;display:inline-flex}@supports (color:lab(0% 0 0)){.in-progress-appointment-module__KMgJxa__liveLabel{color:var(--color-emerald-700,lab(44.4871% -41.0396 11.0361))}}.in-progress-appointment-module__KMgJxa__liveLabel:where(.dark,.dark *){color:var(--color-emerald-300,#5ee9b5)}@supports (color:lab(0% 0 0)){.in-progress-appointment-module__KMgJxa__liveLabel:where(.dark,.dark *){color:var(--color-emerald-300,lab(83.9203% -48.7124 13.8849))}}.in-progress-appointment-module__KMgJxa__timerText{text-overflow:ellipsis;white-space:nowrap;--tw-leading:1;min-width:0;color:var(--text-muted);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:11px;line-height:1;overflow:hidden}.in-progress-appointment-module__KMgJxa__switcher{padding-inline:calc(var(--spacing,.25rem) * 3);padding-bottom:var(--spacing,.25rem)}.in-progress-appointment-module__KMgJxa__switcherTabs{gap:0;width:100%}.in-progress-appointment-module__KMgJxa__switcherList{width:100%;padding:calc(var(--spacing,.25rem) * .5);border-radius:3.40282e38px;display:flex}.in-progress-appointment-module__KMgJxa__switcherTrigger{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:var(--spacing,.25rem);text-align:center;--tw-leading:var(--leading-tight,1.25);font-size:10px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:normal}.in-progress-appointment-module__KMgJxa__panel{gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:var(--spacing,.25rem);padding-bottom:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.in-progress-appointment-module__KMgJxa__roleBadge{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-leading:var(--leading-snug,1.375);font-size:11px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-secondary);background:var(--muted);border-radius:3.40282e38px;align-self:flex-start}@supports (color:color-mix(in lab, red, red)){.in-progress-appointment-module__KMgJxa__roleBadge{background:color-mix(in srgb, var(--muted) 70%, transparent)}}.in-progress-appointment-module__KMgJxa__peerRow{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);min-width:0;display:flex}.in-progress-appointment-module__KMgJxa__peerAvatar{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);flex-shrink:0}.in-progress-appointment-module__KMgJxa__peerFallback{font-size:11px}.in-progress-appointment-module__KMgJxa__peerInfo{flex-direction:column;gap:1px;min-width:0;display:flex}.in-progress-appointment-module__KMgJxa__peerName{text-overflow:ellipsis;white-space:nowrap;--tw-leading:var(--leading-snug,1.375);font-size:13px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-primary);overflow:hidden}.in-progress-appointment-module__KMgJxa__serviceName{text-overflow:ellipsis;white-space:nowrap;--tw-leading:var(--leading-snug,1.375);font-size:12px;line-height:var(--leading-snug,1.375);color:var(--text-secondary);overflow:hidden}.in-progress-appointment-module__KMgJxa__schedule{gap:var(--spacing,.25rem);flex-direction:column;display:flex}.in-progress-appointment-module__KMgJxa__timeRange{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:22px;line-height:1;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--text-primary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);margin:0}.in-progress-appointment-module__KMgJxa__scheduleMeta{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-leading:1;min-width:0;margin:0;font-size:12px;line-height:1;display:flex}.in-progress-appointment-module__KMgJxa__status{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);overflow:hidden}.in-progress-appointment-module__KMgJxa__status_pending{color:var(--color-amber-700,#b75000)}@supports (color:lab(0% 0 0)){.in-progress-appointment-module__KMgJxa__status_pending{color:var(--color-amber-700,lab(47.2709% 42.9082 69.2966))}}.in-progress-appointment-module__KMgJxa__status_pending:where(.dark,.dark *){color:var(--color-amber-300,#ffd236)}@supports (color:lab(0% 0 0)){.in-progress-appointment-module__KMgJxa__status_pending:where(.dark,.dark *){color:var(--color-amber-300,lab(86.4156% 6.13147 78.3961))}}.in-progress-appointment-module__KMgJxa__status_confirmed{color:var(--color-emerald-700,#007956)}@supports (color:lab(0% 0 0)){.in-progress-appointment-module__KMgJxa__status_confirmed{color:var(--color-emerald-700,lab(44.4871% -41.0396 11.0361))}}.in-progress-appointment-module__KMgJxa__status_confirmed:where(.dark,.dark *){color:var(--color-emerald-300,#5ee9b5)}@supports (color:lab(0% 0 0)){.in-progress-appointment-module__KMgJxa__status_confirmed:where(.dark,.dark *){color:var(--color-emerald-300,lab(83.9203% -48.7124 13.8849))}}.in-progress-appointment-module__KMgJxa__status_completed{color:var(--text-muted)}.in-progress-appointment-module__KMgJxa__status_cancelled{color:var(--color-rose-700,#c20039)}@supports (color:lab(0% 0 0)){.in-progress-appointment-module__KMgJxa__status_cancelled{color:var(--color-rose-700,lab(41.1651% 71.6251 30.3087))}}.in-progress-appointment-module__KMgJxa__status_cancelled:where(.dark,.dark *){color:var(--color-rose-300,#ffa2ae)}@supports (color:lab(0% 0 0)){.in-progress-appointment-module__KMgJxa__status_cancelled:where(.dark,.dark *){color:var(--color-rose-300,lab(76.6339% 38.3549 9.68835))}}.in-progress-appointment-module__KMgJxa__status_noShow{color:var(--color-orange-700,#c53c00)}@supports (color:lab(0% 0 0)){.in-progress-appointment-module__KMgJxa__status_noShow{color:var(--color-orange-700,lab(46.4615% 57.7275 70.8507))}}.in-progress-appointment-module__KMgJxa__status_noShow:where(.dark,.dark *){color:var(--color-orange-300,#ffb96d)}@supports (color:lab(0% 0 0)){.in-progress-appointment-module__KMgJxa__status_noShow:where(.dark,.dark *){color:var(--color-orange-300,lab(80.8059% 21.7313 50.4455))}}.in-progress-appointment-module__KMgJxa__metaDot{color:var(--text-muted);flex-shrink:0}.in-progress-appointment-module__KMgJxa__duration{color:var(--text-muted);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0}.in-progress-appointment-module__KMgJxa__actions{gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 2.5);border-top:1px solid var(--surface-content-border);flex-direction:column;display:flex}.in-progress-appointment-module__KMgJxa__primaryActions{gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.in-progress-appointment-module__KMgJxa__linkActions{gap:var(--spacing,.25rem);flex-direction:column;display:flex}.in-progress-appointment-module__KMgJxa__linkAction{justify-content:flex-start;gap:calc(var(--spacing,.25rem) * 2);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-secondary)}.in-progress-appointment-module__KMgJxa__linkAction:hover{color:var(--text-primary)}.in-progress-appointment-module__KMgJxa__linkActionIcon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);opacity:.8;flex-shrink:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
