.-PDNqq_container{min-height:60vh;padding:var(--space-8);justify-content:center;align-items:center;display:flex}.-PDNqq_content{text-align:center;max-width:500px;margin:0 auto}.-PDNqq_icon{margin-bottom:var(--space-4);font-size:4rem}.-PDNqq_title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:var(--space-4)}.-PDNqq_message{font-size:var(--font-size-lg);color:var(--text-secondary);margin-bottom:var(--space-6)}.-PDNqq_actions{gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:480px){.-PDNqq_actions{flex-direction:column;align-items:center}}
.kmWRqq_sectionTitleWrapper{margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid #13141314;justify-content:space-between;align-items:center;display:flex}.kmWRqq_sectionTitle{font-size:.875rem;font-weight:var(--font-weight-medium);color:#484848cc;display:block}.kmWRqq_link{font-size:var(--font-size-base);color:var(--color-primary);font-weight:var(--font-weight-medium);text-decoration:none}.kmWRqq_link:hover{text-decoration:underline}
.jXDSkq_openingHoursTableWrap{position:relative}.jXDSkq_openingHoursDropdown{background:var(--color-bg,#fff);border-radius:var(--radius-lg);padding:var(--space-2);z-index:10;border:1px solid #ffffff29;min-width:220px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 1px 3px #00000005,0 2px 7px #00000008,0 3px 14px #0000000a,0 7px 29px #0000000d,0 20px 80px #0000000f}@supports (corner-shape:squircle){.jXDSkq_openingHoursDropdown{corner-shape:squircle;border-radius:var(--radius-xl)}}.jXDSkq_dropdownHeader{padding:var(--space-2) var(--space-4) var(--space-2);margin-bottom:var(--space-1);font-size:var(--font-size-xs);color:var(--text-secondary,#666);background:#1315170a;border-radius:.5rem .5rem 0 0;justify-content:space-between;align-items:center;margin:-.5rem -.5rem 0;display:flex}@supports (corner-shape:squircle){.jXDSkq_dropdownHeader{corner-shape:squircle;border-radius:calc(1.5rem - 1px) calc(1.5rem - 1px) 0 0}}.jXDSkq_headerNow{font-weight:var(--font-weight-medium)}.jXDSkq_headerClosesIn{color:var(--text-muted,#999)}.jXDSkq_openingHoursToday{font-size:var(--font-size-md);margin-bottom:var(--space-1-5);-webkit-user-select:none;user-select:none;align-items:center;display:flex}.jXDSkq_openingHoursTable{border-collapse:separate;border-spacing:0;border-radius:var(--radius-sm);background:#fff;width:100%;overflow:hidden;box-shadow:0 1px 6px #7e2fff0a}.jXDSkq_openingHoursTable tr{border-bottom:1px solid #f0eaff}.jXDSkq_dayCell{color:var(--color-text-primary,#22223b);text-align:left;min-width:90px;font-weight:var(--font-weight-medium);font-size:var(--font-size-base)}.jXDSkq_timeCell{color:var(--text-secondary,#666);text-align:right;font-size:var(--font-size-base)}.jXDSkq_todayRow{background:#f0eaff}.jXDSkq_openingHoursList{flex-direction:column;gap:0;margin-top:.5rem;padding:0;list-style:none;display:flex}.jXDSkq_openingHoursGroup{padding:var(--space-1-5) var(--space-2);font-size:var(--font-size-base);color:var(--color-text-primary,#22223b);justify-content:space-between;align-items:center;display:flex}.jXDSkq_openingHoursGroup:not(:last-child){border-bottom:1px solid #f0f0f5}.jXDSkq_currentDay{background:#282828;border-radius:.25rem}@supports (corner-shape:squircle){.jXDSkq_currentDay{corner-shape:squircle;border-radius:.75rem}}.jXDSkq_currentDay .jXDSkq_dayCell,.jXDSkq_currentDay .jXDSkq_timeCell{color:#fff}.jXDSkq_timeLine{font-weight:var(--font-weight-semibold)}.jXDSkq_statusOpen{color:green;font-weight:var(--font-weight-medium)}.jXDSkq_statusClosed{color:red;font-weight:var(--font-weight-medium)}.jXDSkq_expandIcon{margin-left:var(--space-1-5);color:var(--text-secondary,#666);justify-content:center;align-items:center;transition:transform .2s;display:flex}.jXDSkq_expandIcon svg{display:block}.jXDSkq_expandIconOpen{transform:scaleY(-1)}.jXDSkq_statusBadge{border-radius:var(--radius-sm);padding:var(--space-0-5) var(--space-2-5);font-size:.92em;font-weight:var(--font-weight-medium);margin-left:var(--space-1-5);color:#222;background:#ececf3;display:inline-block}.jXDSkq_statusOpen{color:#1a7f2e;background:#e6fbe8}.jXDSkq_statusClosed{color:#b71c1c;background:#f7e6e6}.jXDSkq_statusSoon{color:#b88a00;background:#fff7e0}.jXDSkq_openingHoursTableLimited{max-width:420px}
.nEGowG_infoWrapper{width:100%}.nEGowG_infoGrid{flex-direction:column;display:flex}.nEGowG_infoItem{align-items:center;gap:var(--space-3);padding:var(--space-1-5) 0;display:flex}a.nEGowG_infoItem{color:inherit;text-decoration:none}.nEGowG_infoItemClickable{cursor:pointer;text-align:left;padding:var(--space-1-5) 0;font:inherit;background:0 0;border:none;outline:none}.nEGowG_infoIcon{color:#828198;display:block}.nEGowG_infoContent{flex-direction:column;align-items:flex-start;display:flex}.nEGowG_infoTitle{font-size:.75rem;font-weight:var(--font-weight-medium);color:#474847cc;margin-bottom:var(--space-0-5)}.nEGowG_infoValue{color:#000;word-break:break-all;font-size:.97rem}.nEGowG_socialLinks{gap:var(--space-3);align-items:center;display:flex}.nEGowG_socialLink{border-radius:var(--radius-sm);background:var(--bg-secondary,#f5f5f7);width:32px;height:32px;color:var(--text-primary,#000);justify-content:center;align-items:center;transition:background .15s,color .15s,transform .15s;display:flex}.nEGowG_socialLink svg{width:18px;height:18px}.nEGowG_socialLink:hover{background:var(--color-primary);color:#fff;transform:scale(1.05)}.nEGowG_statusBadge{white-space:nowrap;border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:#222;background:#ececf3;align-items:center;padding:.25rem .4375rem;display:inline-flex}.nEGowG_statusOpen{color:#3cbd2c;background-color:#3cbd2c22}.nEGowG_statusClosed{color:#ed2b32;background-color:#ed2b321a}.nEGowG_statusSoon{color:#d69712;background-color:#d6971222}
.tz7RNa_description{color:var(--text-secondary);margin:0;font-size:.938rem;line-height:1.5}.tz7RNa_tableNumber{font-size:var(--font-size-base);color:var(--text-muted);margin:var(--space-1) 0 0}.tz7RNa_callButton{justify-content:center;align-items:center;gap:var(--space-2);width:100%;margin-top:var(--space-2);display:flex}.tz7RNa_confirmContent{gap:var(--space-3);flex-direction:column;display:flex}.tz7RNa_confirmContent p{color:var(--text-secondary);margin:0;font-size:.938rem;line-height:1.5}.tz7RNa_confirmTable{font-size:var(--font-size-md);color:var(--text-primary)}.tz7RNa_confirmActions{gap:var(--space-2);margin-top:var(--space-1);justify-content:flex-end;display:flex}
.RpN7Wq_guestCounter{flex-direction:column;max-width:130px;display:flex}.RpN7Wq_label{color:#131517a3;-webkit-user-select:none;user-select:none;font-size:.875rem;font-weight:var(--font-weight-medium);margin-bottom:.375rem;transition:color .2s;display:block}.RpN7Wq_counter{border-radius:var(--radius-sm);align-items:center;gap:.25rem;width:-moz-fit-content;width:fit-content;max-width:100%;display:flex}.RpN7Wq_button{width:38px;height:38px;color:var(--text-primary);cursor:pointer;font-size:var(--font-size-lg);background:#fff;border:1px solid #ebeced;border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:flex}.RpN7Wq_button:hover:not(:disabled){background:#faedfd;transform:scale(1.05)}.RpN7Wq_button:active:not(:disabled){transform:scale(.95)}.RpN7Wq_button:disabled{opacity:.4;cursor:not-allowed}.RpN7Wq_value{text-align:center;min-width:40px;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.RpN7Wq_hint{color:var(--text-secondary);margin-top:var(--space-1-5);font-size:10px}.RpN7Wq_large{max-width:none}.RpN7Wq_large .RpN7Wq_counter{gap:var(--space-2)}.RpN7Wq_large .RpN7Wq_button{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);width:2.75rem;height:2.75rem;transition:var(--transition-colors)}.RpN7Wq_large .RpN7Wq_button:hover:not(:disabled){background:var(--bg-tertiary);transform:none}.RpN7Wq_large .RpN7Wq_button:active:not(:disabled){transform:none}.RpN7Wq_large .RpN7Wq_button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.RpN7Wq_large .RpN7Wq_value{min-width:3rem;font-size:var(--font-size-xl);font-variant-numeric:tabular-nums}.RpN7Wq_large .RpN7Wq_hint{font-size:var(--font-size-sm)}
._0lMbPG_inputWrapper{cursor:pointer;flex-direction:column;width:auto;display:flex;position:relative}._0lMbPG_inputWrapper ._0lMbPG_label{cursor:pointer;margin-bottom:var(--space-1-5);font-weight:var(--font-weight-medium);color:#131517a3;font-size:var(--font-size-base);-webkit-user-select:none;user-select:none;transition:color .2s;display:block}._0lMbPG_inputWrapper ._0lMbPG_label:hover,._0lMbPG_inputWrapper:focus-within ._0lMbPG_label{color:#131517}._0lMbPG_inputWrapper ._0lMbPG_label:hover+._0lMbPG_selectWrapper{border-color:#1315175c}._0lMbPG_inputWrapper._0lMbPG_open ._0lMbPG_label{color:#131517}._0lMbPG_inputWrapper._0lMbPG_open ._0lMbPG_selectWrapper{border-color:#1315175c}._0lMbPG_inputWrapper._0lMbPG_open ._0lMbPG_selectedValue{color:#131517}._0lMbPG_selectWrapper{font-size:var(--font-size-md);color:#131517;border-radius:var(--radius-sm);-webkit-user-select:none;user-select:none;height:calc(2.25rem + 2px);padding:.625rem .875rem;padding-right:var(--space-8);cursor:pointer;background:#fff;border:1px solid #ebeced;align-items:center;transition:border .2s;display:inline-block;position:relative}._0lMbPG_selectWrapper:not(._0lMbPG_disabled):hover{border-color:#1315175c}._0lMbPG_selectWrapper._0lMbPG_disabled{opacity:.6;cursor:not-allowed;background:var(--bg-disabled,#f0f0f5)}._0lMbPG_selectedValue{text-align:left;font-size:var(--font-size-md);color:var(--color-text-primary,#22223b);-webkit-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;gap:.5em;min-height:1.25rem;line-height:1;transition:color .2s;display:block;overflow:hidden}._0lMbPG_placeholder{color:#b0b0c3;-webkit-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._0lMbPG_arrow{pointer-events:none;width:.875rem;height:.875rem;color:var(--text-secondary);align-items:center;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._0lMbPG_dropdown{background:var(--color-bg,#fff);border-radius:var(--radius-lg);border:1px solid #ececf3;min-width:280px;overflow:hidden;box-shadow:0 1px 3px #00000005,0 2px 7px #00000008,0 3px 14px #0000000a,0 7px 29px #0000000d,0 20px 80px #0000000f}@supports (corner-shape:squircle){._0lMbPG_dropdown{corner-shape:squircle;border-radius:var(--radius-xl)}}._0lMbPG_columns{border-bottom:1px solid var(--border-primary);grid-template-columns:1fr 1fr;display:grid}._0lMbPG_column{flex-direction:column;display:flex}._0lMbPG_column:first-child{border-right:1px solid var(--border-primary)}._0lMbPG_scrollArea{gap:var(--space-1);flex-direction:column;max-height:170px;padding:.5rem;display:flex;overflow-y:auto}._0lMbPG_scrollArea::-webkit-scrollbar{width:6px}._0lMbPG_scrollArea::-webkit-scrollbar-track{background:var(--bg-secondary)}._0lMbPG_scrollArea::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:3px}._0lMbPG_scrollArea::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}._0lMbPG_option{width:100%;padding:var(--space-2-5) var(--space-4);color:var(--text-primary);font-size:var(--font-size-base);text-align:center;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:.5rem;transition:all .15s}@supports (corner-shape:squircle){._0lMbPG_option{corner-shape:squircle;border-radius:var(--radius-lg)}}._0lMbPG_option:not(._0lMbPG_selected):hover{background:var(--bg-secondary)}._0lMbPG_option._0lMbPG_selected{color:#fff;background:#282828;border-color:#282828}._0lMbPG_footer{padding:.5rem}._0lMbPG_footer button{width:100%}
.HBYyfa_eventsSection{margin-bottom:var(--space-8)}.HBYyfa_sectionTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-4);color:var(--text-primary)}.HBYyfa_eventsList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.HBYyfa_eventItem{list-style:none}.HBYyfa_eventItemButton{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-4);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;font:inherit;color:inherit;text-align:left;transition:all .2s;display:flex}.HBYyfa_eventItemButton:hover{background:var(--bg-hover);border-color:var(--primary-color);transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.HBYyfa_eventItemButton:active{transform:translateY(0)}.HBYyfa_eventContent{gap:var(--space-1-5);flex-direction:column;flex:1;min-width:0;display:flex}.HBYyfa_eventTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HBYyfa_eventVenue{font-size:var(--font-size-base);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HBYyfa_eventTime{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--success-color,#10b981);white-space:nowrap;flex-shrink:0}@media (max-width:768px){.HBYyfa_eventItemButton{align-items:flex-start;gap:var(--space-2);flex-direction:column}.HBYyfa_eventTime{align-self:flex-end}}body[data-theme=dark] .HBYyfa_eventTime{color:var(--success-color,#34d399)}
.v18f9G_container{gap:var(--space-2);flex-direction:column;display:flex}.v18f9G_scrollWrapper{position:relative}.v18f9G_scrollWrapper:before,.v18f9G_scrollWrapper:after{content:"";pointer-events:none;z-index:1;opacity:0;width:24px;transition:opacity .2s;position:absolute;top:0;bottom:0}.v18f9G_scrollWrapper:before{background:linear-gradient(to right, var(--bg-primary,#fff) 0%, transparent 100%);left:-1.25rem}.v18f9G_scrollWrapper:after{background:linear-gradient(to left, var(--bg-primary,#fff) 0%, transparent 100%);right:-1.25rem}.v18f9G_scrollWrapper.v18f9G_showLeftShadow:before,.v18f9G_scrollWrapper.v18f9G_showRightShadow:after{opacity:1}.v18f9G_header{align-items:center;gap:var(--space-4);display:flex}.v18f9G_label{color:#000;font-size:2.25rem;font-weight:var(--font-weight-semibold);-webkit-user-select:none;user-select:none;margin:0}.v18f9G_selectedDateDisplay{flex-direction:column;gap:0;display:flex}.v18f9G_selectedDateTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-secondary);line-height:1.2}.v18f9G_selectedDateYear{font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--text-secondary);opacity:.6;line-height:1.2}.v18f9G_weekDaySelector{scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;width:calc(100% + 2.5rem);padding:0 var(--space-5);display:flex;position:relative;left:-1.25rem;overflow-x:auto}.v18f9G_weekDaySelector::-webkit-scrollbar{display:none}.v18f9G_weekDaySelector.v18f9G_dragging{cursor:grabbing;scroll-snap-type:none}.v18f9G_weekDaySelector.v18f9G_noDrag{cursor:default}.v18f9G_dayButton{min-width:42px;padding:var(--space-2-5) var(--space-2);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;gap:var(--space-0-5);scroll-snap-align:start;background:0 0;border:1px solid #0000;flex-direction:column;flex:1;transition:all .2s;display:flex}.v18f9G_dayButton:hover:not(:disabled):not(.v18f9G_selected){background:#0000000a}.v18f9G_dayButton.v18f9G_selected{background:#fff;border-color:#ededed}.v18f9G_dayButton.v18f9G_selected .v18f9G_dayNumber{color:#000}.v18f9G_dayButton.v18f9G_selected .v18f9G_dayName{color:#f06153}.v18f9G_dayButton.v18f9G_disabled{opacity:.2;cursor:not-allowed}.v18f9G_dayButton.v18f9G_disabled:hover{background:0 0}.v18f9G_dayButton:disabled{pointer-events:none}.v18f9G_dayNumber{font-size:1.2rem;font-weight:var(--font-weight-medium);color:#000;line-height:1.2}.v18f9G_dayName{font-size:.5rem;font-weight:var(--font-weight-medium);color:#8a888a;text-transform:uppercase;letter-spacing:.02em}
.S2h6AG_root{gap:var(--space-8);flex-direction:column;display:flex}.S2h6AG_root[data-variant=embedded]{gap:var(--space-6)}.S2h6AG_header{margin-bottom:0}.S2h6AG_title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-1)}@media (min-width:768px){.S2h6AG_title{font-size:1.75rem}}.S2h6AG_subtitle{font-size:var(--font-size-base);color:var(--text-secondary);margin:0}.S2h6AG_empty{justify-content:center;align-items:center;gap:var(--space-4);min-height:200px;color:var(--text-muted);font-size:var(--font-size-base);flex-direction:column;display:flex}.S2h6AG_emptySection{padding:var(--space-8) var(--space-4);text-align:center;color:var(--text-muted);font-size:var(--font-size-base)}.S2h6AG_section:last-child{margin-bottom:0}.S2h6AG_sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:0;display:flex}.S2h6AG_sectionTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.S2h6AG_grid{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:1fr;display:grid}@media (min-width:640px){.S2h6AG_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.S2h6AG_grid{grid-template-columns:repeat(3,1fr)}}.S2h6AG_card{border-radius:var(--radius-lg);color:inherit;background:#fffc;border:1px solid #0000;flex-direction:column;min-width:0;padding:.875rem;text-decoration:none;transition:border-color .2s,box-shadow .2s,opacity .2s;display:flex}@supports (corner-shape:squircle){.S2h6AG_card{corner-shape:squircle;border-radius:var(--radius-xl)}}.S2h6AG_card:hover{border-color:#13151729;box-shadow:0 28px 17px #00000001,0 12px 12px #00000003,0 3px 7px #00000003,0 0 #00000003}.S2h6AG_cardPast{opacity:.6}.S2h6AG_cardPast:hover{opacity:.85}.S2h6AG_cardHeader{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.S2h6AG_cardBadges{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;justify-content:flex-end;display:flex}.S2h6AG_cardIconRow{align-items:center;gap:var(--space-2);display:flex}.S2h6AG_cardIcon{border-radius:var(--radius-md);background:var(--bg-tertiary);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@supports (corner-shape:squircle){.S2h6AG_cardIcon{corner-shape:squircle;border-radius:var(--radius-lg)}}.S2h6AG_cardLogo{object-fit:cover;border-radius:var(--radius-md);background:var(--bg-tertiary);flex-shrink:0;width:40px;height:40px}@supports (corner-shape:squircle){.S2h6AG_cardLogo{corner-shape:squircle;border-radius:var(--radius-lg)}}.S2h6AG_cardLogoFallback{border-radius:var(--radius-md);background:var(--bg-tertiary);width:40px;height:40px;color:var(--color-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (corner-shape:squircle){.S2h6AG_cardLogoFallback{corner-shape:squircle;border-radius:var(--radius-lg)}}.S2h6AG_warningButton{padding:var(--space-1);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .15s;display:flex}.S2h6AG_warningButton:hover{background:#ffab001a}.S2h6AG_cardBody{flex:1;min-width:0;min-height:0}.S2h6AG_cardTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.S2h6AG_cardAddress{font-size:var(--font-size-base);color:#1315175c;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.S2h6AG_eventTiming{font-size:var(--font-size-xs);color:var(--text-secondary);white-space:nowrap}.S2h6AG_cardFooter{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-color)}.S2h6AG_cardLink{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);display:flex}.S2h6AG_chainGroup{margin-bottom:var(--space-3)}.S2h6AG_chainGroup:last-child{margin-bottom:0}.S2h6AG_chainHeader{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.S2h6AG_chainInfo{align-items:center;gap:var(--space-3);display:flex}.S2h6AG_chainName{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.S2h6AG_chainMeta{font-size:var(--font-size-sm);color:var(--text-secondary);margin:var(--space-0-5) 0 0;align-items:center;gap:var(--space-1);display:flex}.S2h6AG_hostedList{gap:var(--space-3);flex-direction:column;display:flex}.S2h6AG_hostedCard{gap:var(--space-3);padding:var(--space-4);background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);flex-direction:column;display:flex}@supports (corner-shape:squircle){.S2h6AG_hostedCard{corner-shape:squircle;border-radius:var(--radius-lg)}}.S2h6AG_hostedHeader{justify-content:space-between;align-items:center;gap:var(--space-3);align-items:flex-start;display:flex}.S2h6AG_hostedTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);min-width:0;text-decoration:none}.S2h6AG_hostedMeta{align-items:center;gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.S2h6AG_hostedStat{font-size:var(--font-size-sm);color:var(--text-secondary)}.S2h6AG_hostedAlert{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-warning);align-items:center;display:flex}.S2h6AG_hostedActions{gap:var(--space-2);display:flex}.S2h6AG_hostedPrimaryAction,.S2h6AG_hostedSecondaryAction{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);flex:1;justify-content:center;align-items:center;text-decoration:none;display:flex}@supports (corner-shape:squircle){.S2h6AG_hostedPrimaryAction,.S2h6AG_hostedSecondaryAction{corner-shape:squircle;border-radius:var(--radius-md)}}.S2h6AG_hostedPrimaryAction{background-color:var(--color-primary);color:#fff}.S2h6AG_hostedPrimaryAction:hover{background-color:var(--color-primary-hover)}.S2h6AG_hostedSecondaryAction{background-color:var(--bg-tertiary);color:var(--text-primary)}.S2h6AG_hostedSecondaryAction:hover{background-color:var(--bg-primary)}
.TgP32W_formStep,.TgP32W_summaryStep,.TgP32W_successStep{gap:var(--space-4);flex-direction:column;display:flex}.TgP32W_description{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}.TgP32W_section{gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px dashed #ddd;flex-direction:column;display:flex}.TgP32W_twoColumns{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.TgP32W_column{gap:var(--space-3);flex-direction:column;display:flex}.TgP32W_sectionTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.TgP32W_label{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.TgP32W_loading{padding:var(--space-8);text-align:center;color:var(--text-secondary);font-size:var(--font-size-base)}.TgP32W_placeholder,.TgP32W_closedDay{padding:var(--space-3) var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--font-size-base);text-align:center}.TgP32W_closedDay{color:var(--error);background:var(--error-alpha-10);border-color:var(--error-alpha-30)}.TgP32W_addCommentButton{color:#999;text-align:left;cursor:pointer;padding:var(--space-2) 0;font-size:15px;font-weight:var(--font-weight-medium);background:0 0;border:none;transition:color .2s}.TgP32W_addCommentButton:hover{color:var(--text-primary)}.TgP32W_actions{gap:var(--space-3);padding-top:var(--space-2);display:flex}.TgP32W_summaryStep .TgP32W_actions button{flex:1}.TgP32W_fullWidthButton{width:100%}.TgP32W_summaryTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.TgP32W_summaryDetails{font-size:var(--font-size-base);color:var(--text-secondary);margin:0}.TgP32W_summaryComment{opacity:.8;font-style:italic}.TgP32W_successIcon{border-radius:var(--radius-full);background:var(--success-alpha-10);width:80px;height:80px;color:var(--success);justify-content:center;align-items:center;margin:0 auto;font-size:3rem;font-weight:700;display:flex}.TgP32W_successMessage{font-size:var(--font-size-md);color:var(--text-secondary);text-align:center;margin:0;line-height:1.5}
.Mb-CxW_eventsSection{margin-bottom:var(--space-8)}.Mb-CxW_sectionTitle{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-4);color:var(--text-primary)}.Mb-CxW_eventsList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Mb-CxW_eventItem{background:0 0;overflow:hidden}.Mb-CxW_eventLink{justify-content:space-between;align-items:center;gap:var(--space-4);color:inherit;text-decoration:none;display:flex}.Mb-CxW_eventThumb{border-radius:var(--radius-sm);background:var(--bg-tertiary,#f3f3f7);width:72px;height:72px;color:var(--text-muted,#8c8c99);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@supports (corner-shape:squircle){.Mb-CxW_eventThumb{corner-shape:squircle;border-radius:var(--radius-lg)}}.Mb-CxW_eventThumbImage{object-fit:cover}.Mb-CxW_eventContent{gap:var(--space-1-5);flex-direction:column;flex:1;min-width:0;display:flex}.Mb-CxW_eventHeader{align-items:center;gap:var(--space-2-5);flex-wrap:wrap;display:flex}.Mb-CxW_eventTitle{font-weight:var(--font-weight-semibold);color:var(--text-primary);font-size:1.1rem}.Mb-CxW_eventVenue{color:var(--text-secondary);font-size:.9rem}.Mb-CxW_reviewComment{color:#ea5455;margin-top:var(--space-1);font-size:.85rem;font-style:italic}.Mb-CxW_eventTime{color:var(--text-secondary);font-size:.95rem;font-weight:var(--font-weight-medium);white-space:nowrap;margin-left:var(--space-4)}@media (max-width:768px){.Mb-CxW_eventLink{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap}.Mb-CxW_eventThumb{width:56px;height:56px}.Mb-CxW_eventTime{text-align:right;align-self:flex-end;width:100%;margin-left:0}.Mb-CxW_eventTitle{font-size:var(--font-size-md)}.Mb-CxW_eventVenue{font-size:.85rem}}
.B5gkuW_checkoutForm{max-width:1200px;padding:0 var(--space-4);margin:0 auto}.B5gkuW_checkoutForm .B5gkuW_form{gap:var(--space-12);grid-template-columns:1fr 400px;align-items:start;display:grid}.B5gkuW_checkoutForm .B5gkuW_formSection{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.B5gkuW_checkoutForm .B5gkuW_section{margin-bottom:var(--space-10)}.B5gkuW_checkoutForm .B5gkuW_section:last-child{margin-bottom:0}.B5gkuW_checkoutForm .B5gkuW_sectionTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:#2c3e50;margin:0 0 var(--space-6);padding-bottom:var(--space-2);border-bottom:2px solid var(--border-color)}.B5gkuW_checkoutForm .B5gkuW_formRow{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.B5gkuW_checkoutForm .B5gkuW_formRow:last-child{margin-bottom:0}.B5gkuW_checkoutForm .B5gkuW_formGroup{gap:var(--space-2);flex-direction:column;display:flex}.B5gkuW_checkoutForm .B5gkuW_formGroup label{font-weight:var(--font-weight-medium);color:#495057;font-size:.9rem}.B5gkuW_checkoutForm .B5gkuW_deliveryOptions,.B5gkuW_checkoutForm .B5gkuW_paymentOptions{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}.B5gkuW_checkoutForm .B5gkuW_radioOption{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:2px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s;display:flex}.B5gkuW_checkoutForm .B5gkuW_radioOption:hover{background:#f8f9ff;border-color:#007bff}.B5gkuW_checkoutForm .B5gkuW_radioOption input[type=radio]{width:18px;height:18px;margin:0}.B5gkuW_checkoutForm .B5gkuW_radioOption span{font-weight:var(--font-weight-medium);color:#495057}.B5gkuW_checkoutForm .B5gkuW_radioOption input[type=radio]:checked+span{color:#007bff}.B5gkuW_checkoutForm .B5gkuW_sidebar{position:sticky;top:2rem}.B5gkuW_checkoutForm .B5gkuW_items{margin-bottom:var(--space-6)}.B5gkuW_checkoutForm .B5gkuW_item{gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--border-color);align-items:flex-start;display:flex}.B5gkuW_checkoutForm .B5gkuW_item:last-child{border-bottom:none}.B5gkuW_checkoutForm .B5gkuW_itemImage{border-radius:var(--radius-sm);background:var(--bg-secondary,#f8f9fa);flex-shrink:0;width:64px;height:64px;display:block;overflow:hidden}.B5gkuW_checkoutForm .B5gkuW_itemImage img{object-fit:cover;width:100%;height:100%}.B5gkuW_checkoutForm .B5gkuW_itemInfo{flex:1}.B5gkuW_checkoutForm .B5gkuW_itemInfo .B5gkuW_itemName{font-weight:var(--font-weight-medium);color:var(--text-primary,#2c3e50);margin:0 0 var(--space-1);font-size:.9rem;line-height:1.3;text-decoration:none;display:block}.B5gkuW_checkoutForm .B5gkuW_itemInfo .B5gkuW_itemName:hover{color:var(--color-primary)}.B5gkuW_checkoutForm .B5gkuW_itemInfo .B5gkuW_itemVariant{color:var(--color-primary);margin:0 0 var(--space-1);font-size:.8rem;font-weight:var(--font-weight-medium)}.B5gkuW_checkoutForm .B5gkuW_itemInfo .B5gkuW_itemDetails{color:#6c757d;margin:0;font-size:.8rem}.B5gkuW_checkoutForm .B5gkuW_itemTotal{font-weight:var(--font-weight-semibold);color:#2c3e50;font-size:.9rem}.B5gkuW_checkoutForm .B5gkuW_totals{border-top:2px solid var(--border-color);padding-top:var(--space-4);margin-bottom:var(--space-6)}.B5gkuW_checkoutForm .B5gkuW_totalRow{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:#2c3e50;justify-content:space-between;align-items:center;display:flex}.B5gkuW_checkoutForm .B5gkuW_actions{gap:var(--space-3);flex-direction:column;display:flex}.B5gkuW_checkoutForm .B5gkuW_cancelBtn,.B5gkuW_checkoutForm .B5gkuW_submitBtn{width:100%}.B5gkuW_checkoutForm .B5gkuW_disclaimer{font-size:var(--font-size-xs);color:var(--text-muted,#6c757d);margin:var(--space-3) 0 0;line-height:1.4}.B5gkuW_checkoutForm .B5gkuW_disclaimerLink{color:var(--text-muted,#6c757d);text-decoration:underline}.B5gkuW_checkoutForm .B5gkuW_disclaimerLink:hover{color:var(--color-primary)}.B5gkuW_checkoutForm .B5gkuW_emptyState,.B5gkuW_checkoutForm .B5gkuW_loading,.B5gkuW_checkoutForm .B5gkuW_error{text-align:center;border-radius:var(--radius-md);min-height:400px;padding:var(--space-8);border:1px solid var(--border-color);background:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex}.B5gkuW_checkoutForm .B5gkuW_emptyState h2,.B5gkuW_checkoutForm .B5gkuW_loading h2,.B5gkuW_checkoutForm .B5gkuW_error h2{font-size:var(--font-size-2xl);color:#2c3e50;margin:0 0 var(--space-4)}.B5gkuW_checkoutForm .B5gkuW_emptyState p,.B5gkuW_checkoutForm .B5gkuW_loading p,.B5gkuW_checkoutForm .B5gkuW_error p{color:#6c757d;margin:0 0 var(--space-6);max-width:400px}.B5gkuW_checkoutForm .B5gkuW_backButton,.B5gkuW_checkoutForm .B5gkuW_retryButton,.B5gkuW_checkoutForm .B5gkuW_cancelButton{padding:var(--space-3) var(--space-6);color:#fff;cursor:pointer;font-weight:var(--font-weight-medium);background:#6c757d;border:none;border-radius:6px;transition:background .2s}.B5gkuW_checkoutForm .B5gkuW_backButton:hover,.B5gkuW_checkoutForm .B5gkuW_retryButton:hover,.B5gkuW_checkoutForm .B5gkuW_cancelButton:hover{background:#5a6268}.B5gkuW_checkoutForm .B5gkuW_errorActions{gap:var(--space-4);justify-content:center;display:flex}.B5gkuW_checkoutForm .B5gkuW_loading .B5gkuW_spinner{border:4px solid var(--border-color);border-radius:var(--radius-full);width:40px;height:40px;margin-bottom:var(--space-4);border-top:4px solid #007bff;animation:1s linear infinite B5gkuW_spin}@media (max-width:1024px){.B5gkuW_checkoutForm .B5gkuW_form{gap:var(--space-6);grid-template-columns:1fr}.B5gkuW_checkoutForm .B5gkuW_sidebar{position:static}}@media (max-width:768px){.B5gkuW_checkoutForm{padding:0 var(--space-2)}.B5gkuW_checkoutForm .B5gkuW_formRow{gap:var(--space-3);grid-template-columns:1fr}.B5gkuW_checkoutForm .B5gkuW_deliveryOptions,.B5gkuW_checkoutForm .B5gkuW_paymentOptions{gap:var(--space-2)}.B5gkuW_checkoutForm .B5gkuW_radioOption{padding:var(--space-2) var(--space-3)}.B5gkuW_checkoutForm .B5gkuW_actions{gap:var(--space-2)}.B5gkuW_checkoutForm .B5gkuW_submitBtn{padding:.875rem;font-size:.95rem}.B5gkuW_checkoutForm .B5gkuW_errorMessage{border-radius:var(--radius-sm);padding:var(--space-3);margin-bottom:var(--space-4);align-items:center;gap:var(--space-2);color:#c33;background:#fee;border:1px solid #fcc;display:flex}.B5gkuW_checkoutForm .B5gkuW_errorIcon{font-size:var(--font-size-md)}.B5gkuW_checkoutForm .B5gkuW_warningMessage{border-radius:var(--radius-sm);padding:var(--space-3);margin-bottom:var(--space-4);align-items:center;gap:var(--space-2);color:#856404;background:#fff3cd;border:1px solid #ffeaa7;display:flex}.B5gkuW_checkoutForm .B5gkuW_warningIcon{font-size:var(--font-size-md)}}@media (max-width:480px){.B5gkuW_checkoutForm .B5gkuW_section{margin-bottom:var(--space-8)}.B5gkuW_checkoutForm .B5gkuW_sectionTitle{font-size:1.1rem}.B5gkuW_checkoutForm .B5gkuW_item{padding:var(--space-3) 0}.B5gkuW_checkoutForm .B5gkuW_itemImage{width:48px;height:48px}.B5gkuW_checkoutForm .B5gkuW_itemName{font-size:.85rem}.B5gkuW_checkoutForm .B5gkuW_itemDetails,.B5gkuW_checkoutForm .B5gkuW_itemTotal{font-size:.8rem}}
.-PglDW_greeting{--greeting-accent:var(--gray-100);--greeting-accent-hover:var(--gray-90);gap:var(--space-4);min-width:0;color:inherit;flex-direction:column;animation:.45s ease-out both -PglDW_greetingAppear;display:flex}@media (prefers-reduced-motion:reduce){.-PglDW_greeting{animation:none}}.-PglDW_title{font-size:clamp(var(--font-size-3xl),1.5rem + 2.2vw,2.75rem);font-weight:var(--font-weight-bold);letter-spacing:-.025em;color:var(--text-primary);text-wrap:balance;margin:0;line-height:1.1}.-PglDW_message{min-width:0;font-size:clamp(var(--font-size-lg),1rem + .55vw,1.375rem);font-weight:var(--font-weight-regular);letter-spacing:-.005em;color:var(--text-secondary);text-wrap:pretty;margin:0;line-height:1.4}.-PglDW_message>span[role=presentation]{display:inline}.-PglDW_accent{font-weight:var(--font-weight-semibold);color:var(--text-primary)}.-PglDW_inlineLink{color:var(--greeting-accent);font-weight:var(--font-weight-medium);-webkit-box-decoration-break:clone;box-decoration-break:clone;opacity:1;background-image:linear-gradient(90deg,currentColor 0% 100%);background-position:0 calc(100% - .08em);background-repeat:no-repeat;background-size:100% 1px;text-decoration:none;transition:color .2s,background-size .2s;display:inline;position:relative}.-PglDW_inlineLink:after{content:"";inset:calc(var(--space-1)*-1);pointer-events:auto;position:absolute}.-PglDW_inlineLink:hover{color:var(--greeting-accent-hover);background-size:100% 2px}.-PglDW_inlineLink:active{opacity:.75}.-PglDW_inlineLink:focus-visible{outline:2px solid var(--greeting-accent);outline-offset:3px;border-radius:var(--radius-xs)}@media (prefers-reduced-motion:reduce){.-PglDW_inlineLink{transition:none}}.-PglDW_greeting[data-greeting-type=event_live_now],.-PglDW_greeting[data-greeting-type=event_starting_minutes],.-PglDW_greeting[data-greeting-type=event_today_soon]{--greeting-accent:var(--orange-70);--greeting-accent-hover:var(--red-70)}.-PglDW_greeting[data-greeting-type=birthday_today]{--greeting-accent:var(--purple-70);--greeting-accent-hover:var(--red-70)}.-PglDW_greeting[data-greeting-type=event_today],.-PglDW_greeting[data-greeting-type=events_today_multiple],.-PglDW_greeting[data-greeting-type=event_tomorrow],.-PglDW_greeting[data-greeting-type=events_week]{--greeting-accent:var(--blue-70);--greeting-accent-hover:var(--blue-50)}.-PglDW_greeting[data-greeting-type=favorite_event_today],.-PglDW_greeting[data-greeting-type=favorite_events],.-PglDW_greeting[data-greeting-type=favorite_open_now]{--greeting-accent:var(--green-70);--greeting-accent-hover:var(--teal-70)}.-PglDW_greeting[data-greeting-type=order_in_progress],.-PglDW_greeting[data-greeting-type=event_pending_review],.-PglDW_greeting[data-greeting-type=booking_pending]{--greeting-accent:var(--teal-70);--greeting-accent-hover:var(--blue-70)}.-PglDW_greeting[data-greeting-type=event_rejected]{--greeting-accent:var(--red-70);--greeting-accent-hover:var(--orange-70)}.-PglDW_greeting[data-greeting-type=no_favorites],.-PglDW_greeting[data-greeting-type=explore]{--greeting-accent:var(--slate-70);--greeting-accent-hover:var(--gray-100)}.-PglDW_priority-urgent .-PglDW_message{color:var(--text-primary);font-weight:var(--font-weight-medium)}.-PglDW_priority-urgent .-PglDW_accent{color:var(--greeting-accent)}.-PglDW_priority-high .-PglDW_message{color:var(--text-primary)}.-PglDW_unfinishedCard{max-width:32rem}.-PglDW_unfinishedRow{gap:var(--space-3)}.-PglDW_unfinishedMain{align-items:center;gap:var(--space-3);min-width:0;display:flex}.-PglDW_unfinishedThumb{background-color:var(--bg-tertiary);border-radius:var(--radius-md);flex-shrink:0;width:56px;height:56px;overflow:hidden}@supports (corner-shape:squircle){.-PglDW_unfinishedThumb{corner-shape:squircle;border-radius:1.5rem}}.-PglDW_unfinishedThumbImage{object-fit:cover;width:100%;height:100%;display:block}.-PglDW_unfinishedThumbPlaceholder{width:100%;height:100%;color:var(--text-muted);flex-direction:column;align-items:center;display:flex}.-PglDW_unfinishedText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.-PglDW_unfinishedTitle{-webkit-line-clamp:2;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.-PglDW_unfinishedMeta{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-secondary)}.-PglDW_unfinishedAction{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);flex-shrink:0;display:flex}@keyframes -PglDW_greetingAppear{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}
.Fr75DW_skeleton{max-width:1200px;padding:0 var(--space-4);margin:0 auto}.Fr75DW_form{gap:var(--space-12);grid-template-columns:1fr 400px;align-items:start;display:grid}.Fr75DW_formSection{gap:var(--space-4);flex-direction:column;display:flex}.Fr75DW_card{background:var(--bg-primary,#fff);border-radius:var(--radius-lg);border:1px solid var(--border-color,#ececf3);padding:var(--space-6)}@supports (corner-shape:squircle){.Fr75DW_card{corner-shape:squircle;border-radius:var(--radius-xl)}}.Fr75DW_cardTitle{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);width:160px;height:22px;margin-bottom:var(--space-5);background-size:200% 100%;animation:1.5s ease-in-out infinite Fr75DW_shimmer}.Fr75DW_formRow{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.Fr75DW_formField{gap:var(--space-1-5);flex-direction:column;display:flex}.Fr75DW_fieldLabel{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;width:80px;height:14px;animation:1.5s ease-in-out infinite Fr75DW_shimmer}.Fr75DW_fieldInput{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;border-radius:10px;width:100%;height:44px;animation:1.5s ease-in-out infinite Fr75DW_shimmer}.Fr75DW_deliveryOptions{gap:var(--space-3);margin-bottom:var(--space-4);flex-direction:column;display:flex}.Fr75DW_radioOption{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;border-radius:10px;width:100%;height:48px;animation:1.5s ease-in-out infinite Fr75DW_shimmer}.Fr75DW_paymentOption{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;border-radius:10px;width:100%;height:52px;animation:1.5s ease-in-out infinite Fr75DW_shimmer}.Fr75DW_sidebar{position:sticky;top:5rem}.Fr75DW_summaryTitle{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);width:140px;height:22px;margin-bottom:var(--space-5);background-size:200% 100%;animation:1.5s ease-in-out infinite Fr75DW_shimmer}.Fr75DW_orderItems{margin-bottom:var(--space-6);flex-direction:column;display:flex}.Fr75DW_orderItem{gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--border-color,#ececf3);align-items:flex-start;display:flex}.Fr75DW_orderItem:last-child{border-bottom:none}.Fr75DW_orderItemImage{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);border-radius:var(--radius-sm);background-size:200% 100%;flex-shrink:0;width:64px;height:64px;animation:1.5s ease-in-out infinite Fr75DW_shimmer}.Fr75DW_orderItemInfo{gap:var(--space-1-5);flex-direction:column;flex:1;display:flex}.Fr75DW_orderItemName{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;width:70%;height:16px;animation:1.5s ease-in-out infinite Fr75DW_shimmer}.Fr75DW_orderItemDetails{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;width:50%;height:14px;animation:1.5s ease-in-out infinite Fr75DW_shimmer}.Fr75DW_orderItemTotal{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;flex-shrink:0;width:70px;height:18px;animation:1.5s ease-in-out infinite Fr75DW_shimmer}.Fr75DW_totals{border-top:2px solid var(--border-color,#ececf3);padding-top:var(--space-4);margin-bottom:var(--space-6)}.Fr75DW_totalRow{justify-content:space-between;align-items:center;display:flex}.Fr75DW_totalLabel{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;width:70px;height:18px;animation:1.5s ease-in-out infinite Fr75DW_shimmer}.Fr75DW_totalValue{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;width:100px;height:22px;animation:1.5s ease-in-out infinite Fr75DW_shimmer}.Fr75DW_submitButton{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);border-radius:var(--radius-md);background-size:200% 100%;width:100%;height:48px;animation:1.5s ease-in-out infinite Fr75DW_shimmer}@media (max-width:1024px){.Fr75DW_form{gap:var(--space-6);grid-template-columns:1fr}.Fr75DW_sidebar{order:-1}}@media (max-width:768px){.Fr75DW_skeleton{padding:0 var(--space-2)}.Fr75DW_formRow{gap:var(--space-3);grid-template-columns:1fr}}
._9Xxz-W_container{padding:var(--space-4) 0;max-height:70vh;overflow-y:auto}._9Xxz-W_loading{justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;min-height:200px;display:flex}._9Xxz-W_spinner{border-radius:var(--radius-full);border:3px solid #f3f4f6;border-top-color:#7e2fff;width:32px;height:32px;animation:1s linear infinite _9Xxz-W_spin}._9Xxz-W_error{text-align:center;padding:var(--space-8);color:var(--color-danger)}._9Xxz-W_error p{margin-bottom:var(--space-4)}._9Xxz-W_empty{text-align:center;padding:var(--space-8);color:#6b7280}._9Xxz-W_empty ._9Xxz-W_emptyIcon{margin-bottom:var(--space-4);font-size:3rem}._9Xxz-W_empty h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2);color:#374151}._9Xxz-W_empty p{margin-bottom:var(--space-6);line-height:1.5}._9Xxz-W_usersList{gap:var(--space-4);flex-direction:column;display:flex}._9Xxz-W_userCard{padding:var(--space-4);border-radius:var(--radius-sm);background:#fff;border:1px solid #e5e7eb;justify-content:space-between;align-items:center;transition:all .2s;display:flex}._9Xxz-W_userCard:hover{border-color:#d1d5db;box-shadow:0 2px 4px #0000000d}._9Xxz-W_userInfo{align-items:center;gap:var(--space-4);flex:1;display:flex}._9Xxz-W_avatar{border-radius:var(--radius-full);background:#f3f4f6;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:hidden}._9Xxz-W_avatar img{object-fit:cover;width:100%;height:100%}._9Xxz-W_avatarPlaceholder{color:#fff;width:100%;height:100%;font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg);background:#7e2fff;justify-content:center;align-items:center;display:flex}._9Xxz-W_verifiedBadge{background:var(--color-success);color:#fff;border-radius:var(--radius-full);width:16px;height:16px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border:2px solid #fff;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-2px}._9Xxz-W_userDetails{flex:1}._9Xxz-W_userDetails ._9Xxz-W_userName{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:#1f2937;margin:0 0 var(--space-1)}._9Xxz-W_userDetails ._9Xxz-W_userEmail{font-size:var(--font-size-base);color:#6b7280;margin:0 0 var(--space-1)}._9Xxz-W_userDetails ._9Xxz-W_joinDate{font-size:var(--font-size-xs);color:#9ca3af;margin:0}._9Xxz-W_referralInfo{text-align:right}._9Xxz-W_referralInfo ._9Xxz-W_referralDate{font-size:var(--font-size-xs);color:#9ca3af}@media (max-width:640px){._9Xxz-W_userCard{align-items:flex-start;gap:var(--space-4);flex-direction:column}._9Xxz-W_referralInfo{text-align:left;width:100%}}
.W139zW_completedBadge{color:#28a745;font-weight:700}.W139zW_customerInfo{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding-top:var(--space-1);display:flex}.W139zW_customerDetails{flex:1;min-width:0}.W139zW_customerName{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:#131517;margin-bottom:var(--space-1)}.W139zW_customerContact{font-size:var(--font-size-base);color:#1315177a;margin-bottom:var(--space-0-5)}.W139zW_authHint{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:10px;display:flex}@supports (corner-shape:squircle){.W139zW_authHint{corner-shape:squircle;border-radius:var(--radius-lg)}}.W139zW_authHintText{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.4}.W139zW_formContent{padding-top:var(--space-1)}.W139zW_formGrid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.W139zW_formGrid{grid-template-columns:1fr}}.W139zW_formActions{justify-content:flex-end;gap:var(--space-4);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid #13151714;display:flex}
._3LdULq_container{z-index:1;width:960px;max-width:100%;min-height:100vh;margin:var(--space-10) auto var(--space-8);padding:0 var(--space-4);flex-direction:column;display:flex;position:relative}._3LdULq_productContent{align-items:stretch;gap:var(--space-8);max-width:100%;display:flex}@media (max-width:968px){._3LdULq_productContent{gap:var(--space-6);flex-direction:column}}._3LdULq_imageSection{align-self:flex-start;gap:var(--space-4);flex-direction:column;flex:0 0 400px;min-width:0;display:flex}@media (max-width:968px){._3LdULq_imageSection{flex:none;align-self:stretch;width:100%;max-width:480px}}@media (max-width:480px){._3LdULq_imageSection{max-width:100%}}._3LdULq_mainImageWrapper{position:relative}._3LdULq_mainImageWrapper:hover ._3LdULq_navArrow{opacity:1}._3LdULq_mainImage{aspect-ratio:1;background:var(--bg-secondary);border-radius:var(--radius-lg);cursor:zoom-in;width:100%;font:inherit;color:inherit;text-align:inherit;border:1px solid #ddd;padding:0;display:block;position:relative;overflow:hidden}@supports (corner-shape:squircle){._3LdULq_mainImage{corner-shape:squircle;border-radius:var(--radius-xl)}}._3LdULq_productImage{object-fit:cover;width:100%;height:100%}._3LdULq_navArrow{border-radius:var(--radius-full);cursor:pointer;opacity:0;z-index:2;width:44px;height:44px;color:var(--text-primary);background:#ffffffe6;border:none;justify-content:center;align-items:center;font-size:22px;transition:opacity .2s,background-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 12px #00000026}._3LdULq_navArrow:hover{background:#fff}._3LdULq_navArrow:active{transform:translateY(-50%)scale(.95)}._3LdULq_navArrowLeft{left:12px}._3LdULq_navArrowRight{right:12px}._3LdULq_noImage{aspect-ratio:1;background:var(--bg-secondary);border:2px dashed var(--border-light);border-radius:var(--radius-md);width:100%;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}._3LdULq_noImage ._3LdULq_noImageIcon{margin-bottom:var(--space-3);font-size:48px}._3LdULq_noImage p{font-size:var(--font-size-md);margin:0}._3LdULq_thumbnails{gap:var(--space-3);padding:var(--space-1) 0;display:flex;overflow-x:auto}._3LdULq_thumbnail{border-radius:var(--radius-lg);cursor:pointer;border:1px solid #0000;flex-shrink:0;width:80px;height:80px;transition:border-color .3s;overflow:hidden}@supports (corner-shape:squircle){._3LdULq_thumbnail{corner-shape:squircle;border-radius:var(--radius-xl)}}._3LdULq_thumbnail:hover,._3LdULq_thumbnail._3LdULq_active{border-color:var(--primary-color)}._3LdULq_thumbnailImage{object-fit:cover;width:100%;height:100%}._3LdULq_productInfo{gap:var(--space-6);flex-direction:column;flex:1;display:flex}._3LdULq_productHeader{gap:var(--space-3);flex-direction:column;display:flex}._3LdULq_productBadge{padding:var(--space-1-5) var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-light);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-secondary);border-radius:20px;align-self:flex-start;display:inline-block}._3LdULq_productTitle{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0;line-height:1.2}._3LdULq_productPrice{align-items:center;gap:var(--space-3);font-size:28px;font-weight:var(--font-weight-bold);color:var(--primary-color);display:flex}._3LdULq_priceUnitLabel{padding-bottom:var(--space-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);align-self:flex-end}._3LdULq_priceSecondary{gap:var(--space-2);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--text-secondary);align-items:center;display:inline-flex}._3LdULq_originalPrice{font-size:var(--font-size-xl);color:var(--text-secondary);font-weight:var(--font-weight-medium);text-decoration:line-through}._3LdULq_stockInfo{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}._3LdULq_stockIcon{width:16px;height:16px}._3LdULq_stockQuantity{font-size:var(--font-size-sm);color:var(--text-secondary)}._3LdULq_productDescription{margin-top:var(--space-8)}._3LdULq_noDescription{font-size:var(--font-size-md);color:var(--text-secondary);margin:0;line-height:1.6}._3LdULq_features h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-3)}._3LdULq_featuresList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._3LdULq_featureItem{padding:var(--space-2) var(--space-3);background:var(--bg-secondary);color:var(--text-primary);font-size:var(--font-size-base);border:1px solid var(--border-light);border-radius:6px}._3LdULq_specifications h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-3)}._3LdULq_specsList{gap:var(--space-2);flex-direction:column;display:flex}._3LdULq_specItem{padding:var(--space-2) var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:6px;justify-content:space-between;display:flex}._3LdULq_specLabel{font-weight:var(--font-weight-medium);color:var(--text-secondary)}._3LdULq_specValue{font-weight:var(--font-weight-semibold);color:var(--text-primary)}._3LdULq_options h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-4)}._3LdULq_optionsForm{gap:var(--space-5);flex-direction:column;display:flex}._3LdULq_optionGroup{gap:var(--space-2);flex-direction:column;display:flex}._3LdULq_optionLabel{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}._3LdULq_optionDescription{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.4}._3LdULq_required{color:#e74c3c;margin-left:var(--space-1)}._3LdULq_errorInput{border-color:#e74c3c!important;box-shadow:0 0 0 2px #e74c3c1a!important}._3LdULq_errorText{font-size:var(--font-size-xs);color:#e74c3c;margin-top:var(--space-1)}._3LdULq_checkboxLabel,._3LdULq_radioLabel{align-items:flex-start;gap:var(--space-2);cursor:pointer;padding:var(--space-2);border-radius:6px;transition:background-color .2s;display:flex}._3LdULq_checkboxLabel:hover,._3LdULq_radioLabel:hover{background:var(--bg-secondary)}._3LdULq_checkbox,._3LdULq_radio{cursor:pointer;margin:0}._3LdULq_checkboxText,._3LdULq_radioText{font-size:var(--font-size-base);color:var(--text-primary);line-height:1.4}._3LdULq_radioGroup{gap:var(--space-1);flex-direction:column;display:flex}._3LdULq_priceModifier{color:var(--primary-color);font-weight:var(--font-weight-semibold);margin-left:var(--space-1)}._3LdULq_deliveryInfo{padding:var(--space-4);background:var(--bg-secondary);border-radius:var(--radius-sm);border:1px solid var(--border-light)}._3LdULq_deliveryInfo h3{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-2)}._3LdULq_deliveryInfo p{font-size:var(--font-size-base);color:var(--text-secondary);margin:0}._3LdULq_purchaseSection{gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--border-light);flex-direction:column;display:flex}._3LdULq_buttonGroup{gap:var(--space-3);width:100%;display:flex}@media (max-width:480px){._3LdULq_buttonGroup{flex-direction:column}}._3LdULq_cartButton,._3LdULq_purchaseButton{flex:1}._3LdULq_digitalNote,._3LdULq_physicalNote{font-size:var(--font-size-sm);color:var(--text-secondary);text-align:center;padding:var(--space-2) var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:6px;margin:0}._3LdULq_quantitySection{gap:var(--space-2);flex-direction:column;display:flex}._3LdULq_quantityLabel{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary)}._3LdULq_quantityControls{border:1px solid var(--border-color);border-radius:var(--radius-sm);align-items:center;gap:0;width:-moz-fit-content;width:fit-content;display:flex;overflow:hidden}._3LdULq_quantityButton{background:var(--bg-secondary,#f8f9fa);cursor:pointer;width:44px;height:44px;color:var(--text-primary);font-size:var(--font-size-lg);border:none;justify-content:center;align-items:center;transition:all .2s;display:flex}._3LdULq_quantityButton:hover:not(:disabled){background:var(--bg-tertiary,#e9ecef);color:var(--color-primary)}._3LdULq_quantityButton:disabled{opacity:.4;cursor:not-allowed}._3LdULq_quantityInput{border:none;border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);text-align:center;width:60px;height:44px;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);background:var(--bg-primary,#fff);-moz-appearance:textfield;padding:0}._3LdULq_quantityInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._3LdULq_quantityInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._3LdULq_quantityInput:focus{background:var(--bg-secondary,#f8f9fa);outline:none}._3LdULq_quantityHint{gap:var(--space-1);font-size:var(--font-size-xs);color:var(--text-muted);align-items:center;display:inline-flex}._3LdULq_quantityHintWarning{font-weight:var(--font-weight-medium);color:var(--color-warning)}._3LdULq_quantityCaption{gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);align-items:center;display:inline-flex}._3LdULq_totalSection{gap:var(--space-2);padding:var(--space-4);background:var(--bg-secondary,#f8f9fa);border:1px solid var(--border-color);border-radius:10px;flex-direction:column;display:flex}._3LdULq_totalRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._3LdULq_totalCalc{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary)}._3LdULq_totalSavings{gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-success);align-items:center;display:inline-flex}._3LdULq_totalLabel{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--text-secondary)}._3LdULq_totalPrice{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-primary)}._3LdULq_unavailableBanner{justify-content:center;align-items:center;gap:var(--space-2-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);font-size:15px;font-weight:var(--font-weight-medium);margin-bottom:var(--space-4);display:flex}._3LdULq_archivedBanner{color:var(--text-secondary,#6b7280);background:#6b72801a;border:1px solid #6b728033}._3LdULq_outOfStockBanner{color:var(--color-danger);background:#ef44441a;border:1px solid #ef444433}._3LdULq_unavailableIcon{font-size:var(--font-size-lg)}@media (max-width:968px){._3LdULq_productTitle{font-size:28px}._3LdULq_productPrice{font-size:var(--font-size-2xl);flex-wrap:wrap}._3LdULq_navArrow{opacity:1}}@media (max-width:768px){._3LdULq_container{margin:var(--space-6) auto var(--space-4)}._3LdULq_productPage{padding:0}._3LdULq_productInfo{gap:var(--space-5)}._3LdULq_productTitle{font-size:var(--font-size-2xl)}._3LdULq_productPrice{font-size:22px}._3LdULq_originalPrice{font-size:var(--font-size-md)}._3LdULq_purchaseButton{font-size:var(--font-size-md);padding:14px 20px}}@media (max-width:480px){._3LdULq_productPage{padding:0}._3LdULq_productTitle{font-size:var(--font-size-xl)}._3LdULq_productPrice{font-size:var(--font-size-lg);align-items:flex-start;gap:var(--space-1);flex-direction:column}._3LdULq_thumbnails{gap:var(--space-2)}._3LdULq_thumbnail{width:60px;height:60px}._3LdULq_quantityControls{width:100%}._3LdULq_quantityInput{flex:1}._3LdULq_totalSection{padding:var(--space-3)}._3LdULq_totalPrice{font-size:var(--font-size-xl)}._3LdULq_unavailableBanner{font-size:var(--font-size-base);padding:var(--space-3) var(--space-4)}._3LdULq_productDescription p{font-size:15px}}
.beRsCa_description{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}.beRsCa_metaLine{font-size:var(--font-size-sm);color:var(--text-muted,var(--text-secondary));margin:0;line-height:1.4}.beRsCa_returnButton{width:100%}
.Eb4vmq_citySelectorModal{gap:var(--space-6);padding:var(--space-2) 0;flex-direction:column;display:flex}.Eb4vmq_sectionTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-3)}.Eb4vmq_popularCities .Eb4vmq_popularCitiesGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.Eb4vmq_searchSection{flex-direction:column;display:flex}.Eb4vmq_results{margin-top:var(--space-2);border-radius:var(--radius-sm);max-height:260px;padding:var(--space-1);background:#fff;border:1px solid #ececf3;overflow-y:auto;box-shadow:0 1px 3px #00000005,0 2px 7px #00000008,0 3px 14px #0000000a}.Eb4vmq_resultsList{margin:0;padding:0;list-style:none}.Eb4vmq_resultItem{width:100%;padding:var(--space-1-5) var(--space-2);font-size:var(--font-size-base);cursor:pointer;text-align:left;border-radius:var(--radius-xs);color:var(--color-text-primary,#22223b);-webkit-user-select:none;user-select:none;background:0 0;border:none;transition:background .15s,color .15s;display:block}.Eb4vmq_resultItem:hover,.Eb4vmq_resultItem.Eb4vmq_focused{color:#131517;background:#93959722}.Eb4vmq_resultItem.Eb4vmq_selected{color:#000;background:#93959722}.Eb4vmq_loadingState,.Eb4vmq_emptyState{padding:var(--space-3) var(--space-2);text-align:center;color:#6b7280;font-size:var(--font-size-base)}.Eb4vmq_emptyState{font-style:italic}
.u7yKJq_cityWarehouseSelector{gap:var(--space-4);flex-direction:column;display:flex}.u7yKJq_formGroup{gap:var(--space-2);flex-direction:column;display:flex}.u7yKJq_label{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.u7yKJq_cityButton{width:100%;padding:var(--space-2-5) var(--space-3);border:1px solid var(--border-color);border-radius:var(--radius-sm);font-size:var(--font-size-base);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;justify-content:space-between;align-items:center;transition:all .2s;display:flex}.u7yKJq_cityButton:hover{border-color:var(--color-primary);background:var(--bg-secondary)}.u7yKJq_cityButton:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #8433fc1a}.u7yKJq_cityButton:disabled{cursor:not-allowed;opacity:.6;background:var(--bg-secondary)}.u7yKJq_cityText{text-align:left;color:var(--text-primary);flex:1}.u7yKJq_arrow{margin-left:var(--space-2);color:var(--text-muted);flex-shrink:0;transition:transform .2s}.u7yKJq_fieldHint{font-size:var(--font-size-xs);color:var(--text-muted);font-style:italic}.u7yKJq_noResults{padding:var(--space-4);text-align:center;color:var(--text-muted);font-size:var(--font-size-base);background:var(--bg-secondary);border-radius:var(--radius-sm);margin-top:var(--space-2)}
.upmjYG_senderForm{gap:var(--space-6);flex-direction:column;display:flex}.upmjYG_formSection{gap:var(--space-4);flex-direction:column;display:flex}.upmjYG_formSection h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-2) 0;padding-bottom:var(--space-2);border-bottom:1px solid var(--border-color)}.upmjYG_integrationStatus{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-secondary);transition:all .2s;display:flex}.upmjYG_integrationStatus.upmjYG_statusActive{border-color:var(--color-success);background:#4caf500d}.upmjYG_integrationStatus.upmjYG_statusActive .upmjYG_statusIcon{background:var(--color-success);color:#fff}.upmjYG_integrationStatus.upmjYG_statusPending{background:#2196f30d;border-color:#2196f3}.upmjYG_integrationStatus.upmjYG_statusPending .upmjYG_statusIcon{color:#fff;background:#2196f3}.upmjYG_statusIcon{border-radius:var(--radius-full);width:40px;height:40px;font-size:var(--font-size-xl);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.upmjYG_statusText{flex:1}.upmjYG_statusText strong{font-size:15px;font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:var(--space-1);display:block}.upmjYG_statusText p{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.5}.upmjYG_formActions{justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--border-color);display:flex}@media (max-width:768px){.upmjYG_formActions{flex-direction:column-reverse}.upmjYG_formActions button{width:100%}}
.melqVq_sendersListModal{min-height:200px}.melqVq_sendersList{gap:var(--space-4);flex-direction:column;display:flex}.melqVq_senderCard{padding:var(--space-5);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);transition:all .2s}.melqVq_senderCard:hover{border-color:var(--color-primary);box-shadow:0 2px 8px #8433fc1a}.melqVq_senderCard.melqVq_default{border-color:var(--color-primary);background:linear-gradient(to right, #8433fc0d, var(--bg-secondary))}.melqVq_senderInfo{margin-bottom:var(--space-4)}.melqVq_senderHeader{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.melqVq_senderName{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.melqVq_defaultBadge{align-items:center;gap:var(--space-1-5);padding:var(--space-1) var(--space-2-5);background:var(--color-primary);color:#fff;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-radius:6px;display:inline-flex}.melqVq_defaultBadge svg{width:14px;height:14px}.melqVq_senderDetails{gap:var(--space-1-5);flex-direction:column;display:flex}.melqVq_detail{font-size:var(--font-size-base);color:var(--text-secondary)}.melqVq_detail strong{font-weight:var(--font-weight-medium);color:var(--text-primary);margin-right:var(--space-1)}.melqVq_connectedBadge{align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-2);color:var(--color-success);border-radius:var(--radius-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);background:#4caf501a;display:inline-flex}.melqVq_connectedBadge svg{width:14px;height:14px}.melqVq_notConnectedBadge{align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-2);color:#ff9800;border-radius:var(--radius-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);background:#ff98001a;display:inline-flex}.melqVq_notConnectedBadge svg{width:14px;height:14px}.melqVq_modalHeader{margin-bottom:var(--space-4);justify-content:flex-end;display:flex}.melqVq_senderActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.melqVq_empty{padding:var(--space-10) var(--space-5);text-align:center;color:var(--text-muted)}.melqVq_confirmDeleteModal{gap:var(--space-5);flex-direction:column;display:flex}.melqVq_confirmMessage{font-size:var(--font-size-md);color:var(--text-primary);margin:0}.melqVq_confirmMessage strong{font-weight:var(--font-weight-semibold);color:var(--color-primary)}.melqVq_confirmWarning{font-size:var(--font-size-base);color:var(--text-secondary);padding:var(--space-3);border-radius:var(--radius-xs);background:#ff98001a;border-left:3px solid #ff9800;margin:0}.melqVq_confirmActions{justify-content:flex-end;gap:var(--space-3);display:flex}@media (max-width:768px){.melqVq_senderCard{padding:var(--space-4)}.melqVq_senderHeader{align-items:flex-start;gap:var(--space-2);flex-direction:column}.melqVq_senderActions{flex-direction:column}.melqVq_senderActions button{width:100%}}
.UTfhKa_ttnConfirmModal{gap:var(--space-6);flex-direction:column;display:flex}.UTfhKa_warning{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-sm);background:#ff98001a;border-left:3px solid #ff9800;display:flex}.UTfhKa_warning svg{color:#ff9800;flex-shrink:0;width:24px;height:24px}.UTfhKa_warning p{font-size:var(--font-size-base);color:var(--text-primary);margin:0}.UTfhKa_warning p strong{font-weight:var(--font-weight-semibold);color:var(--color-primary)}.UTfhKa_orderInfo h4{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-3) 0}.UTfhKa_infoGrid{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.UTfhKa_infoItem{gap:var(--space-1);flex-direction:column;display:flex}.UTfhKa_label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.UTfhKa_value{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.UTfhKa_senderSection h4{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-3) 0}.UTfhKa_warningBox{gap:var(--space-3);padding:var(--space-4);border-left:4px solid var(--color-danger);border-radius:var(--radius-sm);background:#f4433614;display:flex}.UTfhKa_warningBox svg{width:24px;height:24px;color:var(--color-danger);margin-top:var(--space-0-5);flex-shrink:0}.UTfhKa_warningBox strong{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:var(--space-2);display:block}.UTfhKa_warningBox p{margin:0 0 var(--space-2) 0;font-size:var(--font-size-base);color:var(--text-primary);line-height:1.5}.UTfhKa_warningBox p:last-child{margin-bottom:0}.UTfhKa_warningBox p strong{color:var(--color-danger);margin:0;display:inline}.UTfhKa_warningBox a{color:var(--color-primary);text-decoration:underline}.UTfhKa_warningBox a:hover{color:var(--color-primary-hover)}.UTfhKa_warningBox .UTfhKa_hint{font-size:var(--font-size-sm);color:var(--text-secondary);font-style:italic}.UTfhKa_warningBox .UTfhKa_instructions{margin:var(--space-2) 0;padding-left:var(--space-5);font-size:var(--font-size-base);line-height:1.6}.UTfhKa_warningBox .UTfhKa_instructions li{margin:var(--space-1) 0}.UTfhKa_warningBox .UTfhKa_instructions ul{margin:var(--space-1) 0 var(--space-2) var(--space-5);padding-left:0;list-style:outside}.UTfhKa_warningBox .UTfhKa_instructions ul li{margin:var(--space-0-5) 0}.UTfhKa_selectedSender{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.UTfhKa_selectedSender strong{font-weight:var(--font-weight-medium)}.UTfhKa_placeholder{color:var(--text-muted)}.UTfhKa_actions{justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--border-color);display:flex}@media (max-width:768px){.UTfhKa_infoGrid{grid-template-columns:1fr}.UTfhKa_actions{flex-direction:column-reverse}.UTfhKa_actions button{width:100%}}
.GhEUjW_header{padding:var(--space-3) var(--space-4);justify-content:space-between;align-items:center;width:100%;max-width:960px;margin:0 auto;display:flex}.GhEUjW_headerBack{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;width:140px;height:20px;animation:1.5s ease-in-out infinite GhEUjW_shimmer}.GhEUjW_headerNav{gap:var(--space-4);display:flex}.GhEUjW_headerNavItem{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;width:100px;height:20px;animation:1.5s ease-in-out infinite GhEUjW_shimmer}.GhEUjW_container{z-index:1;width:960px;max-width:100%;min-height:100vh;margin:var(--space-10) auto var(--space-8);padding:0 var(--space-4);flex-direction:column;display:flex;position:relative}.GhEUjW_productContent{align-items:stretch;gap:var(--space-8);max-width:100%;display:flex}.GhEUjW_imageSection{align-self:flex-start;gap:var(--space-4);flex-direction:column;flex:0 0 330px;min-width:0;display:flex}.GhEUjW_mainImage{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);aspect-ratio:1;border-radius:var(--radius-lg);background-size:200% 100%;width:100%;animation:1.5s ease-in-out infinite GhEUjW_shimmer}@supports (corner-shape:squircle){.GhEUjW_mainImage{corner-shape:squircle;border-radius:var(--radius-xl)}}.GhEUjW_thumbnails{gap:var(--space-3);display:flex}.GhEUjW_thumbnail{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);border-radius:var(--radius-lg);background-size:200% 100%;flex-shrink:0;width:80px;height:80px;animation:1.5s ease-in-out infinite GhEUjW_shimmer}@supports (corner-shape:squircle){.GhEUjW_thumbnail{corner-shape:squircle;border-radius:var(--radius-xl)}}.GhEUjW_productInfo{gap:var(--space-6);flex-direction:column;flex:1;min-width:0;display:flex}.GhEUjW_productHeader{gap:var(--space-3);flex-direction:column;display:flex}.GhEUjW_title{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;width:75%;height:36px;animation:1.5s ease-in-out infinite GhEUjW_shimmer}.GhEUjW_price{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;width:160px;height:32px;animation:1.5s ease-in-out infinite GhEUjW_shimmer}.GhEUjW_stockBadge{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;border-radius:20px;width:120px;height:28px;animation:1.5s ease-in-out infinite GhEUjW_shimmer}.GhEUjW_features{gap:var(--space-3);flex-direction:column;display:flex}.GhEUjW_featuresTitle{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;width:120px;height:20px;animation:1.5s ease-in-out infinite GhEUjW_shimmer}.GhEUjW_featureItem{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;border-radius:6px;width:100%;height:36px;animation:1.5s ease-in-out infinite GhEUjW_shimmer}.GhEUjW_featureItem:nth-child(3){width:85%}.GhEUjW_featureItem:nth-child(4){width:70%}.GhEUjW_purchaseSection{gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--border-light,#ececf3);flex-direction:column;display:flex}.GhEUjW_buttonGroup{gap:var(--space-3);width:100%;display:flex}.GhEUjW_button{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);border-radius:var(--radius-md);background-size:200% 100%;flex:1;height:52px;animation:1.5s ease-in-out infinite GhEUjW_shimmer}.GhEUjW_description{margin-top:var(--space-8);gap:var(--space-3);flex-direction:column;display:flex}.GhEUjW_descriptionTitle{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;width:140px;height:24px;animation:1.5s ease-in-out infinite GhEUjW_shimmer}.GhEUjW_descriptionLine{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;width:100%;height:16px;animation:1.5s ease-in-out infinite GhEUjW_shimmer}.GhEUjW_descriptionLine:nth-child(3){width:95%}.GhEUjW_descriptionLine:nth-child(4){width:80%}.GhEUjW_descriptionLine:nth-child(5){width:60%}@media (max-width:768px){.GhEUjW_productContent{gap:var(--space-8);flex-direction:column}.GhEUjW_imageSection{flex:none}.GhEUjW_title{height:28px}.GhEUjW_price{height:24px}.GhEUjW_buttonGroup{flex-direction:column}.GhEUjW_thumbnail{width:60px;height:60px}}
.ltEqoq_ordersSection{margin-bottom:var(--space-8)}.ltEqoq_viewAllLink{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-info);text-decoration:none}.ltEqoq_viewAllLink:hover{text-decoration:underline}.ltEqoq_ordersList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ltEqoq_orderItem{justify-content:space-between;align-items:center;gap:var(--space-4);background:0 0;display:flex;overflow:hidden}.ltEqoq_orderThumb{background:var(--bg-tertiary,#f3f3f7);width:72px;height:72px;color:var(--text-muted,#8c8c99);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@supports (corner-shape:squircle){.ltEqoq_orderThumb{corner-shape:squircle;border-radius:var(--radius-lg)}}.ltEqoq_orderThumbImage{object-fit:cover}.ltEqoq_orderContent{gap:var(--space-1-5);flex-direction:column;flex:1;min-width:0;display:flex}.ltEqoq_orderHeader{align-items:center;gap:var(--space-2-5);flex-wrap:wrap;display:flex}.ltEqoq_orderProducts{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}.ltEqoq_orderMeta{align-items:center;gap:var(--space-3);color:var(--text-secondary);font-size:.85rem;display:flex}.ltEqoq_orderDate{color:var(--text-secondary)}.ltEqoq_orderItems{color:var(--text-muted)}.ltEqoq_orderAmount{color:var(--text-primary);font-size:1.1rem;font-weight:var(--font-weight-semibold);white-space:nowrap;margin-left:var(--space-4)}@media (max-width:768px){.ltEqoq_orderItem{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap}.ltEqoq_orderThumb{width:56px;height:56px}.ltEqoq_orderContent{min-width:0}.ltEqoq_orderProducts{max-width:100%;font-size:.95rem}.ltEqoq_orderAmount{text-align:right;align-self:flex-end;width:100%;margin-left:0}.ltEqoq_orderHeader{width:100%}}
.aBJQza_container{flex-direction:column;display:flex}.aBJQza_row{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.aBJQza_info{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.aBJQza_label{font-weight:var(--font-weight-medium);color:#131517a3;font-size:var(--font-size-base)}.aBJQza_cityName{font-size:var(--font-size-md);color:#131517;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aBJQza_selectButton{font-family:inherit;font-size:var(--font-size-md);color:#1315177a;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;transition:color .2s}.aBJQza_selectButton:hover{color:#131517}.aBJQza_selectButton:disabled{cursor:not-allowed;opacity:.5}.aBJQza_fieldError{color:var(--error-color,#e53e3e);margin-top:var(--space-1);font-size:.8rem}
.AiQq9W_socialLinks{margin-left:calc(var(--space-2)*-1);display:flex}.AiQq9W_socialLink{padding:var(--space-2);color:var(--text-secondary);justify-content:center;align-items:center;text-decoration:none;transition:color .15s;display:flex}.AiQq9W_socialLink svg{width:18px;height:18px}.AiQq9W_socialLink:hover{color:var(--text-primary)}
.ZIrjFq_container{gap:var(--space-5);flex-direction:column;display:flex}.ZIrjFq_header{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.ZIrjFq_statusIndicator{border-radius:var(--radius-full);justify-content:center;align-items:center;width:64px;height:64px;font-size:28px;display:flex}.ZIrjFq_statusIndicator[data-status=pending]{color:#ff9f43;background:#ff9f4326;border:2px solid #ff9f434d}.ZIrjFq_statusIndicator[data-status=confirmed]{color:#28c76f;background:#28c76f26;border:2px solid #28c76f4d}.ZIrjFq_statusLabel{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.ZIrjFq_dateTime{align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--bg-secondary,#f5f5f5);border-radius:var(--radius-md);flex-direction:column;display:flex}.ZIrjFq_date{font-size:1.1rem;font-weight:var(--font-weight-semibold);color:var(--text-primary);text-transform:capitalize}.ZIrjFq_time{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-primary)}.ZIrjFq_venueLink{gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--bg-secondary,#f5f5f5);border-radius:var(--radius-md);flex-direction:column;text-decoration:none;transition:background .2s;display:flex}.ZIrjFq_venueLink:hover{background:var(--bg-tertiary,#eee)}.ZIrjFq_venueName{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-primary)}.ZIrjFq_venueAddress{font-size:var(--font-size-base);color:var(--text-secondary)}.ZIrjFq_actions{padding-top:var(--space-2);justify-content:center;display:flex}.ZIrjFq_calendarButton{width:100%}body[data-theme=dark] .ZIrjFq_dateTime{background:var(--bg-secondary,#1a1a2a)}body[data-theme=dark] .ZIrjFq_venueLink{background:var(--bg-secondary,#1a1a2a)}body[data-theme=dark] .ZIrjFq_venueLink:hover{background:var(--bg-tertiary,#252538)}
._1CQ45q_container{gap:var(--space-3);flex-direction:column;display:flex}._1CQ45q_card{align-items:center;gap:var(--space-2);align-items:center;display:flex}._1CQ45q_identity,._1CQ45q_identityLink{align-items:center;gap:var(--space-2);align-items:center;min-width:0;display:flex}._1CQ45q_identityLink{color:inherit;text-decoration:none}._1CQ45q_avatarContainer{-webkit-user-select:none;user-select:none;flex-shrink:0;width:1.5rem;height:1.5rem}._1CQ45q_avatar{border-radius:var(--radius-full);object-fit:cover;width:100%;height:100%}._1CQ45q_avatarPlaceholder{border-radius:var(--radius-full);width:100%;height:100%;color:var(--text-secondary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xs);background-color:#fff;justify-content:center;align-items:center;display:flex}._1CQ45q_meta{flex-direction:column;min-width:0;display:flex}._1CQ45q_name{align-items:center;gap:var(--space-1);font-weight:var(--font-weight-medium);font-size:var(--font-size-md);color:var(--text-primary);display:flex}._1CQ45q_verifiedBadge{flex-shrink:0}._1CQ45q_subtitle{font-size:var(--font-size-sm);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._1CQ45q_socialLinks{padding-left:var(--space-2);flex-shrink:0;margin-left:auto}
._8DESyG_toolbar{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:768px){._8DESyG_toolbar{padding:var(--space-3) var(--space-4);align-items:stretch;gap:var(--space-3);flex-direction:column}}._8DESyG_leftSection{align-items:center;gap:var(--space-3);flex-wrap:wrap;flex:1;display:flex}@media (max-width:768px){._8DESyG_leftSection{align-items:stretch;gap:var(--space-2-5);flex-direction:column}}._8DESyG_rightSection{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:768px){._8DESyG_rightSection{justify-content:flex-end;gap:var(--space-1-5)}}._8DESyG_columnFilters{--filter-chip-height:2.25rem;--filter-gap:var(--space-2);align-items:flex-start;gap:var(--filter-gap);max-height:calc(2*var(--filter-chip-height) + var(--filter-gap));overscroll-behavior:contain;scroll-snap-type:y proximity;scrollbar-width:thin;scrollbar-color:#0003 #0000;flex-wrap:wrap;display:flex;overflow-y:auto}._8DESyG_columnFilters>*{scroll-snap-align:start}@media (max-width:768px){._8DESyG_columnFilters{--filter-gap:var(--space-1-5);width:100%}}
._6y1Rdq_tableContainer{border-radius:inherit;overflow:auto visible}._6y1Rdq_tableElement{border-collapse:separate;border-spacing:0;width:100%}._6y1Rdq_tableElement thead th{padding:var(--space-2) var(--space-4);text-align:left;font-weight:var(--font-weight-semibold);color:var(--table-header-text,#495057);white-space:nowrap;border-top:1px solid var(--table-border-color);border-bottom:1px solid var(--table-border-color);background:#00000014;position:relative}._6y1Rdq_tableElement thead th:first-child{border-radius:var(--radius-xl) 0 0 var(--radius-xl);border-left:1px solid var(--table-border-color)}._6y1Rdq_tableElement thead th:last-child{border-radius:0 var(--radius-xl) var(--radius-xl) 0;border-right:1px solid var(--table-border-color)}._6y1Rdq_tableElement tbody tr{border-bottom:1px solid var(--table-row-border,#f1f3f4);transition:background-color .15s ease-in-out}._6y1Rdq_tableElement tbody tr:hover{background-color:var(--table-row-hover-bg,#f8f9fa)}._6y1Rdq_tableElement tbody tr:last-child{border-bottom:none}._6y1Rdq_tableElement tbody tr td{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--table-row-border,#f1f3f4);vertical-align:middle}._6y1Rdq_tableElement tbody tr td:first-child{border-left:none}._6y1Rdq_tableElement tbody tr td:last-child{border-right:none}@media (max-width:768px){._6y1Rdq_tableContainer{overflow-x:scroll}._6y1Rdq_tableContainer::-webkit-scrollbar{height:6px}._6y1Rdq_tableContainer::-webkit-scrollbar-track{background:var(--table-scrollbar-track,#f1f1f1);border-radius:3px}._6y1Rdq_tableContainer::-webkit-scrollbar-thumb{background:var(--table-scrollbar-thumb,#c1c1c1);border-radius:3px}._6y1Rdq_tableContainer::-webkit-scrollbar-thumb:hover{background:var(--table-scrollbar-thumb-hover,#a8a8a8)}._6y1Rdq_tableElement{min-width:600px}._6y1Rdq_tableElement thead th,._6y1Rdq_tableElement tbody td{padding:var(--space-2) var(--space-3);font-size:var(--font-size-base)}}
.Wb5gsa_popover{border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffd;outline:1px solid #1315170a;flex-direction:column;width:16.25rem;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000005,0 2px 7px #00000008,0 3px 14px #0000000a,0 7px 29px #0000000d,0 20px 80px #0000000f}@supports (corner-shape:squircle){.Wb5gsa_popover{corner-shape:squircle;border-radius:var(--radius-md)}}.Wb5gsa_searchWrapper{padding:var(--space-1);border-bottom:1px solid #1315170a}.Wb5gsa_list{padding:var(--space-1);flex-direction:column;max-height:13.75rem;display:flex;overflow-y:auto}.Wb5gsa_tagToggle{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1) var(--space-2);cursor:pointer;text-align:left;border-radius:var(--radius-sm);background:0 0;border:0;align-items:center;min-width:0;display:flex}.Wb5gsa_tagToggle:hover{background-color:#1315170a}.Wb5gsa_tagDot{border-radius:var(--radius-pill);flex-shrink:0;width:.625rem;height:.625rem}.Wb5gsa_tagName{font-size:var(--font-size-base);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Wb5gsa_tagCheck{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Wb5gsa_empty{padding:var(--space-3) var(--space-2);font-size:var(--font-size-sm);color:var(--text-muted);text-align:center}.Wb5gsa_createSection{gap:var(--space-2);padding:var(--space-2);background:#13151705;border-bottom:1px solid #1315170f;flex-direction:column;display:flex}.Wb5gsa_colorRow{flex-wrap:nowrap;justify-content:space-between;display:flex}.Wb5gsa_colorSwatch{height:1.75rem;padding:var(--space-1);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;flex:auto;justify-content:center;align-items:center;min-width:0;display:inline-flex}.Wb5gsa_colorSwatchDot{border-radius:var(--radius-full);flex-shrink:0;width:1.125rem;height:1.125rem;transition:transform .15s,box-shadow .15s;box-shadow:0 0}.Wb5gsa_colorSwatch:hover .Wb5gsa_colorSwatchDot{transform:scale(1.06)}.Wb5gsa_colorSwatch[data-active=true] .Wb5gsa_colorSwatchDot{box-shadow:0 0 0 2px var(--bg-primary),0 0 0 3px currentcolor}.Wb5gsa_addButton{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px dashed var(--border-color);border-radius:var(--radius-pill);min-height:1.75rem;color:var(--text-secondary);font-size:var(--font-size-xs);cursor:pointer;background:0 0;transition:background-color .15s,color .15s,border-color .15s;display:flex}.Wb5gsa_addButton:hover,.Wb5gsa_addButton[data-open=true]{background-color:var(--bg-secondary);color:var(--text-primary);border-color:var(--text-muted)}
.p1uaAG_dots{align-items:center;gap:var(--space-1);flex-wrap:nowrap;align-items:center;display:flex}.p1uaAG_dot{border-radius:var(--radius-pill);flex-shrink:0;width:.625rem;height:.625rem;transition:transform .15s;box-shadow:0 0 0 1px #fff9}.p1uaAG_dot:hover{transform:scale(1.25)}.p1uaAG_more{font-size:var(--font-size-xs);color:var(--text-muted);white-space:nowrap;line-height:1}
._0mDMTW_container{gap:var(--space-4);flex-direction:column;display:flex}._0mDMTW_header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._0mDMTW_description{min-width:12rem;font-size:var(--font-size-sm);color:var(--text-secondary);flex:1;margin:0;line-height:1.4}._0mDMTW_hint{font-size:var(--font-size-sm);color:var(--text-muted);margin:0}._0mDMTW_empty{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);text-align:center;flex-direction:column;display:flex}._0mDMTW_emptyIcon{border-radius:var(--radius-full);background:var(--bg-secondary);width:3.5rem;height:3.5rem;color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}._0mDMTW_emptyTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary);margin:0}._0mDMTW_emptyDescription{font-size:var(--font-size-sm);color:var(--text-secondary);max-width:22rem;margin:0}._0mDMTW_tagRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._0mDMTW_tagInfo{align-items:center;gap:var(--space-3);min-width:0;display:flex}._0mDMTW_tagDot{border-radius:var(--radius-pill);flex-shrink:0;width:.75rem;height:.75rem}._0mDMTW_tagText{flex-direction:column;min-width:0;display:flex}._0mDMTW_tagName{font-size:var(--font-size-base);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._0mDMTW_tagCount{font-size:var(--font-size-xs);color:var(--text-muted)}._0mDMTW_form{gap:var(--space-4);flex-direction:column;display:flex}._0mDMTW_formDescription{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.4}._0mDMTW_colorField{gap:var(--space-2);flex-direction:column;display:flex}._0mDMTW_colorLabel{font-size:var(--font-size-sm);color:var(--text-secondary)}._0mDMTW_colorRow{flex-wrap:nowrap;justify-content:space-between;display:flex}._0mDMTW_colorSwatch{height:1.75rem;padding:var(--space-1);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;flex:auto;justify-content:center;align-items:center;min-width:0;display:inline-flex}._0mDMTW_colorSwatchDot{border-radius:var(--radius-full);flex-shrink:0;width:1.125rem;height:1.125rem;transition:transform .15s,box-shadow .15s;box-shadow:0 0}._0mDMTW_colorSwatch:hover ._0mDMTW_colorSwatchDot{transform:scale(1.06)}._0mDMTW_colorSwatch[data-active=true] ._0mDMTW_colorSwatchDot{box-shadow:0 0 0 2px var(--bg-primary),0 0 0 3px currentcolor}._0mDMTW_submitButton{width:100%}._0mDMTW_deleteActions{gap:var(--space-2);flex-direction:column;display:flex}
.PufUJW_wrapper{flex-shrink:0;line-height:0;display:inline-flex}
.Au3fiG_wrapper{gap:var(--space-4);flex-direction:column;display:flex}.Au3fiG_summary{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));display:grid}.Au3fiG_summaryItem{gap:var(--space-0-5);padding:var(--space-2) var(--space-3);border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);flex-direction:column;display:flex}@supports (corner-shape:squircle){.Au3fiG_summaryItem{corner-shape:squircle;border-radius:var(--radius-lg)}}.Au3fiG_summaryLabel{color:var(--text-muted);font-size:var(--font-size-xs)}.Au3fiG_summaryValue{color:var(--text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.Au3fiG_refundNote{color:var(--color-danger);font-size:var(--font-size-sm);margin:0}.Au3fiG_row{align-items:center;gap:var(--space-3);width:100%;min-width:0;display:flex}.Au3fiG_rowIcon{border-radius:var(--radius-md);background:var(--bg-secondary);width:2rem;height:2rem;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Au3fiG_rowInfo{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.Au3fiG_rowTitle{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:var(--font-size-base);overflow:hidden}.Au3fiG_rowMeta{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:var(--font-size-sm);overflow:hidden}.Au3fiG_rowRight{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex-shrink:0;display:flex}.Au3fiG_amount{color:var(--text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.Au3fiG_amountRefund{color:var(--color-danger)}.Au3fiG_empty{padding:var(--space-6) var(--space-4);color:var(--text-muted);font-size:var(--font-size-base);text-align:center;margin:0}.Au3fiG_note{align-items:flex-start;gap:var(--space-2);color:var(--text-muted);font-size:var(--font-size-sm);margin:0;line-height:1.5;display:flex}.Au3fiG_note svg{flex-shrink:0;margin-top:.125rem}
.VbR4AW_section{margin-bottom:var(--space-12);padding-bottom:var(--space-12);border-bottom:1px solid var(--border-color)}.VbR4AW_header{margin-bottom:var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.VbR4AW_headerActions{align-items:center;gap:var(--space-2);display:flex}.VbR4AW_title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0}.VbR4AW_tableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.VbR4AW_buyerName{font-weight:var(--font-weight-medium);color:var(--text-primary)}.VbR4AW_eventName,.VbR4AW_sellerName{color:var(--text-secondary);font-size:var(--font-size-sm)}.VbR4AW_feeAmount{color:var(--color-danger,#c33)}.VbR4AW_netAmount{font-weight:var(--font-weight-semibold);color:var(--color-success)}@media (max-width:600px){.VbR4AW_section{margin-bottom:var(--space-8);padding-bottom:var(--space-8)}.VbR4AW_header{align-items:flex-start;gap:var(--space-3);flex-direction:column}.VbR4AW_title{font-size:var(--font-size-xl)}}
.AGDAPG_wrap{gap:var(--space-2);flex-direction:column;display:flex}.AGDAPG_note{color:var(--text-muted);font-size:var(--font-size-xs)}.AGDAPG_list{gap:var(--space-2);content-visibility:auto;flex-direction:column;max-height:22rem;display:flex;overflow-y:auto}.AGDAPG_episode{gap:var(--space-1);padding:var(--space-2);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-secondary);flex-direction:column;display:flex}@supports (corner-shape:squircle){.AGDAPG_episode{corner-shape:squircle;border-radius:var(--radius-lg)}}.AGDAPG_head{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.AGDAPG_summary{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.AGDAPG_why{margin:var(--space-1) 0 0;font-size:var(--font-size-xs);color:var(--text-secondary);line-height:1.45}.AGDAPG_path{min-width:0;font-size:var(--font-size-sm);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.AGDAPG_meta{gap:var(--space-1) var(--space-2);font-size:var(--font-size-xs);color:var(--text-muted);flex-wrap:wrap;display:flex}.AGDAPG_metaSeparator{color:var(--border-color)}.AGDAPG_spoofed{font-size:var(--font-size-xs);color:var(--color-warning)}
._6u_rXW_body{gap:var(--space-4);flex-direction:column;display:flex}._6u_rXW_explanation{color:var(--text-secondary);line-height:1.5;font-size:var(--font-size-sm);margin:0}._6u_rXW_actions{gap:var(--space-3);margin-top:var(--space-2);display:flex}._6u_rXW_actions>button{flex:1}._6u_rXW_platformBlock{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:var(--radius-lg);flex-direction:column;display:flex}@supports (corner-shape:squircle){._6u_rXW_platformBlock{corner-shape:squircle;border-radius:var(--radius-xl)}}._6u_rXW_platformBlock>button{align-self:flex-start}._6u_rXW_platformHeader{align-items:center;gap:var(--space-2);color:var(--text-primary);display:flex}._6u_rXW_platformTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._6u_rXW_platformText{color:var(--text-secondary);line-height:1.5;font-size:var(--font-size-xs);margin:0}
.ZeltTa_userCell{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:6px;min-width:0;transition:background-color .2s;display:flex}.ZeltTa_clickable{cursor:pointer}.ZeltTa_clickable:hover{background-color:#f8f9fa}.ZeltTa_clickable:focus{outline-offset:2px;outline:2px solid #007bff}.ZeltTa_avatar{border-radius:var(--radius-full);flex-shrink:0;width:40px;height:40px;overflow:hidden}.ZeltTa_avatar img{object-fit:cover;width:100%;height:100%}.ZeltTa_avatarPlaceholder{background:var(--gradient-indigo);color:#fff;width:100%;height:100%;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:flex}.ZeltTa_userInfo{flex:1;min-width:0}.ZeltTa_userName{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:#212529;margin-bottom:var(--space-0-5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ZeltTa_userContact{font-size:var(--font-size-xs);color:#6c757d;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:768px){.ZeltTa_userCell{gap:var(--space-2);padding:var(--space-1-5)}.ZeltTa_avatar{width:32px;height:32px}.ZeltTa_avatarPlaceholder{font-size:var(--font-size-base)}.ZeltTa_userName{font-size:var(--font-size-sm)}.ZeltTa_userContact{font-size:11px}}
.lOuKea_card{border-radius:var(--radius-lg);flex-direction:column;display:flex}@supports (corner-shape:squircle){.lOuKea_card{corner-shape:squircle;border-radius:1.25rem}}.lOuKea_card{gap:var(--space-4);padding:var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-color)}.lOuKea_head{align-items:center;gap:var(--space-3);align-items:flex-start;display:flex}.lOuKea_icon{border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex}@supports (corner-shape:squircle){.lOuKea_icon{corner-shape:squircle;border-radius:.75rem}}.lOuKea_icon{background:var(--bg-primary);width:36px;height:36px;color:var(--text-secondary);flex-shrink:0}.lOuKea_headText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.lOuKea_title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.lOuKea_description{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}.lOuKea_linkRow{gap:var(--space-2);flex-direction:column;display:flex}@media (min-width:640px){.lOuKea_linkRow{flex-direction:row;align-items:center}}.lOuKea_link{border-radius:var(--radius-md)}@supports (corner-shape:squircle){.lOuKea_link{corner-shape:squircle;border-radius:.75rem}}.lOuKea_link{min-width:0;padding:var(--space-2) var(--space-3);background:var(--bg-primary);border:1px solid var(--border-color);font-size:var(--font-size-sm);color:var(--text-primary);white-space:nowrap;flex:1;overflow-x:auto}.lOuKea_steps{gap:var(--space-1);padding-left:var(--space-4);font-size:var(--font-size-sm);color:var(--text-secondary);flex-direction:column;margin:0;display:flex}.lOuKea_footer{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}@media (min-width:640px){.lOuKea_footer{flex-direction:row;justify-content:space-between;align-items:center}}.lOuKea_note{font-size:var(--font-size-xs);color:var(--text-muted);max-width:44rem;margin:0}
.eAOFLq_section{margin-bottom:var(--space-12);padding-bottom:var(--space-12);border-bottom:1px solid var(--border-color)}.eAOFLq_header{margin-bottom:var(--space-5);justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.eAOFLq_header>button{flex-shrink:0}.eAOFLq_headerText{flex:1;min-width:0}.eAOFLq_title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-2) 0}.eAOFLq_description{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5}.eAOFLq_sellerRow{align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex;position:relative}.eAOFLq_rowTrigger{font:inherit;color:inherit;cursor:pointer;z-index:0;border-radius:var(--radius-md);cursor:pointer;width:100%;transition:var(--transition-colors);background:0 0;border:none;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.eAOFLq_rowTrigger:hover{background:var(--hover-bg-color)}.eAOFLq_rowTrigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.eAOFLq_avatar,.eAOFLq_sellerInfo,.eAOFLq_sellerBadges{z-index:1;pointer-events:none;position:relative}.eAOFLq_avatar a,.eAOFLq_avatar button,.eAOFLq_sellerInfo a,.eAOFLq_sellerInfo button,.eAOFLq_sellerBadges a,.eAOFLq_sellerBadges button{pointer-events:auto}.eAOFLq_sellerRowArchived{opacity:.55}.eAOFLq_archiveToggleRow{gap:var(--space-2);margin-top:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}.eAOFLq_archiveToggle{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-2);margin-left:calc(var(--space-2)*-1);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;transition:color .15s;display:inline-flex}.eAOFLq_archiveToggle:hover{color:var(--text-primary)}.eAOFLq_archiveNote{font-size:var(--font-size-sm);color:var(--text-muted);margin:0;line-height:1.5}.eAOFLq_avatar{background:var(--bg-tertiary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.eAOFLq_avatar img{object-fit:cover;width:100%;height:100%}.eAOFLq_avatarFallback{width:100%;height:100%;color:var(--text-secondary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);justify-content:center;align-items:center;display:flex}.eAOFLq_sellerInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.eAOFLq_sellerNameRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.eAOFLq_sellerName{font-weight:var(--font-weight-medium);color:var(--text-primary)}.eAOFLq_sellerEmail{font-size:var(--font-size-sm);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eAOFLq_primaryBadge{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-primary);align-items:center;gap:4px;display:inline-flex}.eAOFLq_sellerBadges{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}@media (max-width:640px){.eAOFLq_header{flex-direction:column}.eAOFLq_sellerRow{gap:var(--space-2) var(--space-3);flex-wrap:wrap}.eAOFLq_sellerInfo{flex:auto}.eAOFLq_sellerBadges{padding-left:calc(40px + var(--space-3));flex-wrap:wrap;flex-basis:100%;order:1}}
.UE29Pa_chip{align-items:center;display:flex}.UE29Pa_chip[data-goal=casual_chat]{--goal-color:var(--blue-50)}.UE29Pa_chip[data-goal=friends]{--goal-color:var(--teal-50)}.UE29Pa_chip[data-goal=romantic]{--goal-color:var(--red-50)}.UE29Pa_chip[data-goal=networking]{--goal-color:var(--yellow-50)}.UE29Pa_chip[data-goal=business]{--goal-color:var(--slate-50)}.UE29Pa_chip[data-goal=mentorship]{--goal-color:var(--green-50)}.UE29Pa_chip[data-goal=flexible]{--goal-color:var(--purple-50)}.UE29Pa_chip{gap:var(--space-1-5);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-1-5);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--goal-color,var(--text-muted)) 16%, transparent);color:var(--text-primary);font-size:var(--font-size-sm);white-space:nowrap;align-items:center;line-height:1.3}.UE29Pa_icon{color:var(--goal-color,var(--text-muted));flex-shrink:0;justify-content:center;align-items:center;display:flex}
.pEZBoG_tabMarketing{gap:var(--space-6);flex-direction:column;display:flex}.pEZBoG_header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.pEZBoG_headerActions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.pEZBoG_title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.pEZBoG_subtitle{font-size:var(--font-size-base);color:var(--text-secondary);margin:var(--space-1) 0 0}.pEZBoG_userCell{gap:var(--space-2);align-items:center;display:flex}.pEZBoG_walletBadge{width:1.5rem;height:1.5rem;color:var(--text-primary);background:var(--bg-tertiary);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pEZBoG_tableContainer{min-width:0}.pEZBoG_subscriberCell{align-items:center;gap:var(--space-3);display:flex}.pEZBoG_subscriberAvatar{border-radius:var(--radius-full);background:var(--bg-secondary);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.pEZBoG_subscriberAvatar img{object-fit:cover;width:100%;height:100%}.pEZBoG_subscriberAvatar svg{width:20px;height:20px;color:var(--text-secondary)}.pEZBoG_subscriberInfo{gap:var(--space-0-5);flex-direction:column;display:flex}.pEZBoG_subscriberName{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.pEZBoG_subscriberEmail{font-size:var(--font-size-xs);color:var(--text-secondary)}.pEZBoG_subscriptionBadges{gap:var(--space-1);flex-wrap:wrap;display:flex}.pEZBoG_badge{padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);font-size:.7rem;font-weight:var(--font-weight-medium);background:var(--bg-secondary);color:var(--text-secondary);align-items:center;display:inline-flex}.pEZBoG_badge.pEZBoG_active{background:var(--success-alpha-10);color:var(--success)}.pEZBoG_dateCell{font-size:var(--font-size-base);color:var(--text-secondary)}.pEZBoG_emptyState{padding:var(--space-12);text-align:center;color:var(--text-secondary)}.pEZBoG_emptyState svg{width:48px;height:48px;color:var(--text-secondary);margin-bottom:var(--space-4);opacity:.5}.pEZBoG_emptyState p{font-size:var(--font-size-base);margin:0}.pEZBoG_loading{padding:var(--space-12);justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.pEZBoG_spinner{border:3px solid var(--border-primary);border-top-color:var(--primary);border-radius:var(--radius-full);width:40px;height:40px;animation:1s linear infinite pEZBoG_spin}
.umDitq_wrapper{gap:var(--space-2);flex-direction:column;display:flex}.umDitq_groupTitle{font-size:var(--font-size-base);color:var(--text-primary);margin:0;font-weight:600}.umDitq_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.umDitq_alert{gap:var(--space-3);padding:var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--card-radius);border-radius:var(--card-radius);border-left-width:3px;align-items:flex-start;display:flex}@supports (corner-shape:squircle){.umDitq_alert{corner-shape:squircle;border-radius:var(--card-radius)}}.umDitq_icon{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.umDitq_body{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.umDitq_title{font-size:var(--font-size-base);color:var(--text-primary);margin:0;font-weight:600}.umDitq_message{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.5}.umDitq_critical{border-left-color:var(--error-color)}.umDitq_critical .umDitq_icon{color:var(--error-color)}.umDitq_warning{border-left-color:var(--warning-color)}.umDitq_warning .umDitq_icon{color:var(--warning-color)}.umDitq_info{border-left-color:var(--info-color)}.umDitq_info .umDitq_icon{color:var(--info-color)}.umDitq_progress{align-items:center;gap:var(--space-2);margin-top:var(--space-1);display:flex}.umDitq_track{background:var(--bg-tertiary);border-radius:var(--radius-pill);flex:1;height:.375rem;position:relative;overflow:hidden}.umDitq_fill{border-radius:var(--radius-pill);height:100%;transition:width var(--transition-slow) var(--ease-standard);display:block}.umDitq_critical .umDitq_fill{background:var(--error-color)}.umDitq_warning .umDitq_fill{background:var(--warning-color)}.umDitq_info .umDitq_fill{background:var(--info-color)}.umDitq_progressLabel{min-width:2.5rem;font-size:var(--font-size-xs);text-align:right;color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}.umDitq_help{justify-content:center;align-items:center;gap:var(--space-1);margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--text-primary);text-underline-offset:.1875rem;transition:var(--transition-colors);align-self:flex-start;font-weight:500;text-decoration:underline;display:inline-flex}.umDitq_help:hover{color:var(--color-primary)}.umDitq_help:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.umDitq_compact .umDitq_alert{gap:var(--space-2);padding:var(--space-2) var(--space-3)}.umDitq_compact .umDitq_icon{width:1.25rem;height:1.25rem}.umDitq_compact .umDitq_title{font-size:var(--font-size-sm)}.umDitq_compact .umDitq_message{font-size:var(--font-size-xs)}
.X_ECGq_header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-color);background:#fff;flex-shrink:0;min-height:56px;display:flex}.X_ECGq_left{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.X_ECGq_titleRow{align-items:center;gap:var(--space-2);min-width:0;display:flex}.X_ECGq_backButton{width:36px;height:36px;color:var(--text-primary);cursor:pointer;background:#f7f8f9;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:none}.X_ECGq_userInfo{align-items:center;gap:var(--space-1-5);min-width:0;display:flex}.X_ECGq_userInfoButton{cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;min-width:0;padding:0}.X_ECGq_userInfoButton:hover{opacity:.82}.X_ECGq_userName{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.X_ECGq_username{font-size:var(--font-size-sm);color:var(--text-muted)}.X_ECGq_meta{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.X_ECGq_actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}@media (max-width:768px){.X_ECGq_header{align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) auto;min-height:52px;display:grid}.X_ECGq_left{grid-column:1;gap:0}.X_ECGq_actions{gap:var(--space-1);grid-area:1/2}.X_ECGq_backButton{width:32px;height:32px;margin-inline-start:calc(-1*var(--space-1));display:inline-flex}.X_ECGq_userName{font-size:var(--font-size-sm)}.X_ECGq_username{display:none}.X_ECGq_meta{scrollbar-width:none;flex-wrap:nowrap;grid-area:2/1/auto/-1;overflow-x:auto}.X_ECGq_meta::-webkit-scrollbar{display:none}}
.DFSL8G_content{gap:var(--space-5);flex-direction:column;display:flex}.DFSL8G_badges{gap:var(--space-2);flex-wrap:wrap;display:flex}.DFSL8G_email{font-size:var(--font-size-sm);color:var(--text-secondary);overflow-wrap:anywhere;margin:0}.DFSL8G_section{gap:var(--space-3);flex-direction:column;display:flex}.DFSL8G_sectionTitle{font-size:var(--font-size-base);color:var(--text-primary);margin:0;font-weight:600}.DFSL8G_stats{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:480px){.DFSL8G_stats{grid-template-columns:repeat(2,1fr)}}.DFSL8G_stat{gap:var(--space-1);background:var(--bg-secondary);border:1px solid var(--border-color);padding:var(--space-3);border-radius:var(--radius-lg);flex-direction:column;display:flex}@supports (corner-shape:squircle){.DFSL8G_stat{corner-shape:squircle;border-radius:var(--radius-lg)}}.DFSL8G_statValue{font-size:var(--font-size-lg);color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.DFSL8G_statLabel{font-size:var(--font-size-xs);color:var(--text-muted)}.DFSL8G_details{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);flex-direction:column;gap:0;padding:0;display:flex}@supports (corner-shape:squircle){.DFSL8G_details{corner-shape:squircle;border-radius:var(--radius-lg)}}.DFSL8G_details{overflow:hidden}.DFSL8G_detailRow{gap:var(--space-1) var(--space-3);padding:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.DFSL8G_detailRow+.DFSL8G_detailRow{border-top:1px solid var(--divider-color)}.DFSL8G_detailLabel{font-size:var(--font-size-sm);color:var(--text-secondary);flex-shrink:0}.DFSL8G_detailValue{font-size:var(--font-size-sm);color:var(--text-primary);text-align:right;overflow-wrap:anywhere;font-weight:500}.DFSL8G_hint{font-size:var(--font-size-xs);color:var(--text-muted);margin:0;line-height:1.5}
.Ud8lQa_conversationList{flex-direction:column;height:100%;display:flex;overflow:hidden}.Ud8lQa_searchBar{padding:var(--space-3);border-bottom:1px solid var(--border-color)}.Ud8lQa_searchWrapper{margin:0}.Ud8lQa_statusFilters{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-color);scrollbar-width:none;flex-wrap:nowrap;flex-shrink:0;display:flex;overflow-x:auto}.Ud8lQa_statusFilters::-webkit-scrollbar{display:none}.Ud8lQa_statusFilters>*{flex-shrink:0}.Ud8lQa_list{flex:1;overflow-y:auto}@media (max-width:768px){.Ud8lQa_conversationList{height:auto;overflow:visible}.Ud8lQa_searchBar,.Ud8lQa_statusFilters{flex-shrink:0}.Ud8lQa_list{flex:none;overflow-y:visible}}.Ud8lQa_listLoading{padding:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.Ud8lQa_skeleton{border-radius:var(--radius-sm);background:var(--bg-secondary);height:72px;animation:1.5s ease-in-out infinite Ud8lQa_pulse}@keyframes Ud8lQa_pulse{0%,to{opacity:1}50%{opacity:.5}}.Ud8lQa_listEmpty{padding:var(--space-12) var(--space-4);text-align:center;color:var(--text-muted);font-size:var(--font-size-base)}.Ud8lQa_item{gap:var(--space-1);width:100%;padding:var(--space-3) var(--space-4);border:none;border-bottom:1px solid var(--border-color);cursor:pointer;text-align:left;background:0 0;flex-direction:column;transition:background .15s;display:flex}.Ud8lQa_item:hover{background:var(--bg-secondary)}.Ud8lQa_itemActive,.Ud8lQa_itemActive:hover{background:var(--bg-tertiary,var(--bg-secondary))}.Ud8lQa_itemUnread .Ud8lQa_itemName{font-weight:var(--font-weight-bold)}.Ud8lQa_itemUnread .Ud8lQa_itemPreview{color:var(--text-primary);font-weight:var(--font-weight-medium)}.Ud8lQa_itemHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.Ud8lQa_itemName{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Ud8lQa_itemTime{font-size:var(--font-size-xs);color:var(--text-muted);flex-shrink:0}.Ud8lQa_itemBody{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.Ud8lQa_itemPreview{font-size:var(--font-size-sm);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Ud8lQa_unreadBadge{min-width:20px;height:20px;padding:0 var(--space-1-5);background:var(--color-primary);color:#fff;font-size:.6875rem;font-weight:var(--font-weight-bold);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Ud8lQa_itemFooter{align-items:center;gap:var(--space-1-5);display:flex}
.FzfDOG_loading{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);color:var(--text-secondary);flex-direction:column;display:flex}.FzfDOG_loading p{font-size:var(--font-size-base)}.FzfDOG_spinner{border:2px solid var(--border-color);border-top-color:var(--color-primary);border-radius:var(--radius-full);width:24px;height:24px;animation:.6s linear infinite FzfDOG_spin}.FzfDOG_error{align-items:center;gap:var(--space-4);padding:var(--space-12) var(--space-6);color:var(--text-secondary);text-align:center;flex-direction:column;display:flex}.FzfDOG_error p{font-size:var(--font-size-base)}.FzfDOG_retryButton{padding:var(--space-2) var(--space-4);font-size:var(--font-size-base);color:var(--color-primary);cursor:pointer;border:1px solid var(--color-primary);border-radius:var(--radius-sm);background:0 0;transition:background .15s}.FzfDOG_retryButton:hover{background:var(--color-primary);color:#fff}
.RWI06G_card{padding:var(--space-4);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-secondary)}@supports (corner-shape:squircle){.RWI06G_card{corner-shape:squircle;border-radius:1.5rem}}.RWI06G_header{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.RWI06G_title{color:var(--text-primary);margin:0;font-size:1rem;font-weight:600}.RWI06G_tier{color:var(--text-muted);font-size:.8125rem}.RWI06G_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.RWI06G_metric{flex-direction:column;gap:2px;display:flex}.RWI06G_metricLabel{color:var(--text-secondary);font-size:.8125rem}.RWI06G_metricValue{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600}.RWI06G_metricMax{color:var(--text-muted);margin-left:4px;font-size:.875rem;font-weight:400}.RWI06G_metricNote{color:var(--text-muted);font-size:.75rem}.RWI06G_measured{gap:var(--space-4);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-color);flex-direction:column;display:flex}.RWI06G_sectionTitle{color:var(--text-primary);margin:0;font-size:.875rem;font-weight:600}.RWI06G_group{gap:var(--space-2);flex-direction:column;display:flex}.RWI06G_groupTitle{letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);font-size:.75rem;font-weight:600}.RWI06G_factList{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.RWI06G_fact{column-gap:var(--space-3);grid-template-columns:1fr auto;row-gap:2px;display:grid}.RWI06G_factLabel{color:var(--text-secondary);font-size:.875rem}.RWI06G_factValue{color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-size:.875rem;font-weight:600}.RWI06G_factSource{color:var(--text-muted);grid-column:1/-1;margin:0;font-size:.75rem;line-height:1.5}.RWI06G_rates{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:768px){.RWI06G_rates{grid-template-columns:repeat(2,minmax(0,1fr))}}.RWI06G_rate{gap:var(--space-1);padding:var(--space-3);border-radius:var(--border-radius);background:var(--bg-primary);flex-direction:column;display:flex}.RWI06G_rateHead{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.RWI06G_growthList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RWI06G_growthItem{padding:var(--space-3);border-radius:var(--border-radius);background:var(--bg-primary);flex-direction:column;gap:4px;display:flex}.RWI06G_growthHead{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.RWI06G_growthWhen{color:var(--text-primary);font-size:.875rem;font-weight:600;line-height:1.4}.RWI06G_growthAction{color:var(--text-secondary);font-size:.8125rem;line-height:1.5}.RWI06G_weak{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-color)}.RWI06G_weakSummary{cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none;font-size:.875rem}.RWI06G_weakSummary:hover{color:var(--text-primary)}.RWI06G_weakList{gap:var(--space-3);margin:var(--space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.RWI06G_weakItem{flex-direction:column;gap:2px;display:flex}.RWI06G_weakArea{color:var(--text-primary);font-size:.875rem}.RWI06G_weakDetail{color:var(--text-secondary);font-size:.8125rem;line-height:1.5}.RWI06G_warning{margin:var(--space-4) 0 0;padding:var(--space-3);border-radius:var(--border-radius);background:var(--bg-tertiary);color:var(--text-secondary);font-size:.8125rem;line-height:1.5}
.l2QfkG_tableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.l2QfkG_cohortTable{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.l2QfkG_headerCell{padding:var(--space-2) var(--space-3);text-align:center;font-weight:var(--font-weight-semibold);color:var(--text-secondary);border-bottom:1px solid var(--border-color);white-space:nowrap}.l2QfkG_headerCell:first-child,.l2QfkG_headerCell:nth-child(2){text-align:left}.l2QfkG_monthCell{padding:var(--space-2) var(--space-3);font-weight:var(--font-weight-medium);color:var(--text-primary);white-space:nowrap}.l2QfkG_countCell{padding:var(--space-2) var(--space-3);color:var(--text-secondary);font-weight:var(--font-weight-medium)}.l2QfkG_retentionCell{padding:var(--space-2) var(--space-3);text-align:center;font-weight:var(--font-weight-medium);color:var(--text-primary);border-radius:var(--radius-xs);transition:background-color .2s}.l2QfkG_emptyCell{padding:var(--space-2) var(--space-3)}.l2QfkG_loading{justify-content:center;align-items:center;height:200px;display:flex}.l2QfkG_spinner{border:3px solid var(--border-color);border-top-color:var(--color-primary);border-radius:var(--radius-full);width:32px;height:32px;animation:.8s linear infinite l2QfkG_spin}.l2QfkG_empty{height:120px;color:var(--text-muted);font-size:var(--font-size-base);justify-content:center;align-items:center;display:flex}
