.PageHeader_pageHeader__QglSP{display:grid;grid-gap:var(--ui-space-5);gap:var(--ui-space-5);padding:var(--ui-space-6);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-xl);background:var(--ui-surface-1);box-shadow:var(--ui-shadow-1)}.PageHeader_breadcrumbs__E9feZ{color:var(--ui-text-tertiary);font-size:var(--ui-body-sm-size);line-height:var(--ui-body-sm-line-height)}.PageHeader_pageHeaderMeta__3BFuq{display:grid;grid-gap:var(--ui-space-3);gap:var(--ui-space-3);max-width:74ch}.PageHeader_eyebrow__RQ3z_{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:0 var(--ui-space-3);min-height:28px;align-items:center;border-radius:999px;background:var(--ui-accent-surface);color:var(--ui-accent-600);font-size:var(--ui-label-sm-size);line-height:var(--ui-label-sm-line-height);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.PageHeader_titleRow__MRpEj{display:flex;align-items:center;gap:var(--ui-space-3);flex-wrap:wrap}.PageHeader_pageTitle__jz_o_{margin:0;font-size:var(--ui-display-sm-size);line-height:var(--ui-display-sm-line-height);font-weight:600;letter-spacing:-.02em}.PageHeader_pageDescription__FKAGt{margin:0;color:var(--ui-text-secondary);font-size:var(--ui-body-md-size);line-height:var(--ui-body-md-line-height)}.PageHeader_pageActions__Qqmo9{display:flex;flex-wrap:wrap;gap:var(--ui-space-3);align-items:center}.DesktopOnlyNotice_root__85KPO{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ui-space-4);min-height:100%;padding:var(--ui-space-7) var(--ui-space-5);text-align:center}.DesktopOnlyNotice_icon__OGkcB{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:var(--ui-radius-pill);background:var(--ui-accent-surface);color:var(--ui-accent-500)}.DesktopOnlyNotice_title__GQeSL{margin:0;font-size:var(--ui-title-lg-size);line-height:var(--ui-title-lg-line-height);font-weight:600;color:var(--ui-text-primary)}.DesktopOnlyNotice_description__Qe3fO{margin:0;max-width:360px;font-size:var(--ui-body-md-size);line-height:var(--ui-body-md-line-height);color:var(--ui-text-secondary)}.DesktopOnlyNotice_copyButton__BsMrY{display:inline-flex;align-items:center;gap:var(--ui-space-2);min-height:var(--ui-touch-min);padding:0 var(--ui-space-4);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-md);background:var(--ui-surface-1);color:var(--ui-text-primary);font-family:inherit;font-size:var(--ui-body-md-size);font-weight:500;cursor:pointer}.DesktopOnlyNotice_copyButton__BsMrY:active{background:var(--ui-surface-2)}.DesktopOnlyNotice_copyButton__BsMrY:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.DesktopOnlyNotice_alternatives__5eF6n{display:flex;flex-direction:column;gap:var(--ui-space-2);width:100%;max-width:360px;margin-top:var(--ui-space-2)}.DesktopOnlyNotice_alternativesLabel__FtHCi{font-size:var(--ui-label-md-size);line-height:var(--ui-label-md-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ui-text-tertiary)}.DesktopOnlyNotice_alternativeLink__LA26b{display:flex;align-items:center;justify-content:space-between;min-height:var(--ui-touch-min);padding:0 var(--ui-space-3);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-md);background:var(--ui-surface-1);color:var(--ui-text-primary);font-family:inherit;font-size:var(--ui-body-md-size);text-align:left;cursor:pointer}.DesktopOnlyNotice_alternativeLink__LA26b:active{background:var(--ui-surface-2)}.DesktopOnlyNotice_alternativeLink__LA26b:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.AudiencePreview_root__Y_vbo{display:flex;align-items:center;gap:var(--ui-space-3);padding:12px 14px;border:1px solid var(--ui-accent-soft);border-radius:var(--ui-radius-md);background:var(--ui-accent-surface)}.AudiencePreview_icon__qO6Dt{display:inline-flex;align-items:center;justify-content:center;color:var(--ui-accent-500);flex-shrink:0}.AudiencePreview_body__W8Lp8{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.AudiencePreview_title__Nhgqz{font-size:13px;font-weight:600;color:var(--ui-text-primary)}.AudiencePreview_subtitle__i5zrH{font-size:12px;color:var(--ui-text-secondary)}.AudiencePreview_num__JOHWs{font-size:22px;font-weight:600;color:var(--ui-accent-500);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;min-width:48px;text-align:right}.AudiencePreview_skeleton__CGrVY{display:inline-block;width:48px;height:18px;background:var(--ui-accent-soft);border-radius:6px;animation:AudiencePreview_shumi-audience-preview-pulse__4l2bk 1.2s ease-in-out infinite}@keyframes AudiencePreview_shumi-audience-preview-pulse__4l2bk{0%{opacity:.45}50%{opacity:.8}to{opacity:.45}}.AudiencePreview_error__CO_eX{margin-top:4px;font-size:12px;color:var(--ui-danger);display:inline-flex;align-items:center;gap:var(--ui-space-2)}.AudiencePreview_retry__MrrXB{border:0;background:transparent;color:var(--ui-accent-500);font-family:inherit;font-size:12px;cursor:pointer;padding:0}.AudiencePreview_retry__MrrXB:hover{text-decoration:underline}.LiveDot_dot__dzwwj{display:inline-block;width:6px;height:6px;border-radius:999px;background:var(--ui-success);box-shadow:0 0 0 3px var(--ui-success-surface);flex-shrink:0;animation:LiveDot_pulse__x6lBS 1.6s ease-in-out infinite}.LiveDot_danger__P7bm9{background:var(--ui-danger);box-shadow:0 0 0 3px var(--ui-danger-surface)}.LiveDot_warning__mZnjR{background:var(--ui-warning);box-shadow:0 0 0 3px var(--ui-warning-surface)}.LiveDot_info__syGQd{background:var(--ui-info);box-shadow:0 0 0 3px var(--ui-info-surface)}.LiveDot_small__DLP6p{width:5px;height:5px;box-shadow:0 0 0 2px var(--ui-success-surface)}.LiveDot_small__DLP6p.LiveDot_danger__P7bm9{box-shadow:0 0 0 2px var(--ui-danger-surface)}.LiveDot_small__DLP6p.LiveDot_warning__mZnjR{box-shadow:0 0 0 2px var(--ui-warning-surface)}.LiveDot_small__DLP6p.LiveDot_info__syGQd{box-shadow:0 0 0 2px var(--ui-info-surface)}@keyframes LiveDot_pulse__x6lBS{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.LiveDot_dot__dzwwj{animation:none}}.KPIStrip_strip__GtB8T{display:grid;grid-template-columns:repeat(var(--kpi-cols,4),1fr);grid-gap:12px;gap:12px}.KPIStrip_card__sViT2{background:var(--ui-surface-1);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-lg);padding:16px 18px;box-shadow:var(--ui-shadow-1)}.KPIStrip_label__5ak7x{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-tertiary);margin-bottom:8px}.KPIStrip_value___Tt4a{font-size:30px;line-height:34px;font-weight:600;letter-spacing:-.02em;color:var(--ui-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.KPIStrip_valueUnit___iwdN{font-size:18px;font-weight:500;color:var(--ui-text-tertiary);margin-left:4px}.KPIStrip_sub__D2gEB{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--ui-text-tertiary);margin-top:4px}.KPIStrip_subUp___U31r{color:var(--ui-success)}.KPIStrip_subWarn__sQMEm{color:var(--ui-warning)}.KPIStrip_subDanger__7JcLr{color:var(--ui-danger)}.KPIStrip_subLive__0Ch2S{color:var(--ui-success)}@media (max-width:767px){.KPIStrip_strip__GtB8T{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.KPIStrip_card__sViT2{padding:12px 14px;min-width:0}}.QRScanStation_frame__X4FIf{position:relative;width:var(--qr-size,200px);height:var(--qr-size,200px);background:linear-gradient(180deg,var(--ui-viewfinder-bg-top) 0,var(--ui-viewfinder-bg-bottom) 100%);border-radius:var(--ui-radius-md);overflow:hidden;flex-shrink:0;border:1px solid var(--ui-border-strong)}.QRScanStation_frame__X4FIf:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 22%,var(--ui-accent-soft) 0,transparent 38%),radial-gradient(circle at 80% 80%,var(--ui-accent-dim) 0,transparent 42%);pointer-events:none}.QRScanStation_video__q4rIa{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:transparent}.QRScanStation_grid__yomK1{position:absolute;inset:14%;opacity:.18;background-image:repeating-linear-gradient(0deg,var(--ui-accent-500) 0 1px,transparent 1px 8px),repeating-linear-gradient(90deg,var(--ui-accent-500) 0 1px,transparent 1px 8px);pointer-events:none}.QRScanStation_corners__tJLxg{position:absolute;inset:14%;border-radius:6px;background-image:linear-gradient(var(--ui-accent-500),var(--ui-accent-500)),linear-gradient(var(--ui-accent-500),var(--ui-accent-500)),linear-gradient(var(--ui-accent-500),var(--ui-accent-500)),linear-gradient(var(--ui-accent-500),var(--ui-accent-500)),linear-gradient(var(--ui-accent-500),var(--ui-accent-500)),linear-gradient(var(--ui-accent-500),var(--ui-accent-500)),linear-gradient(var(--ui-accent-500),var(--ui-accent-500)),linear-gradient(var(--ui-accent-500),var(--ui-accent-500));background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-size:18px 2px,2px 18px,18px 2px,2px 18px,18px 2px,2px 18px,18px 2px,2px 18px;background-repeat:no-repeat;pointer-events:none}.QRScanStation_line__UKufZ{position:absolute;left:14%;right:14%;height:2px;background:var(--ui-accent-500);box-shadow:0 0 14px var(--ui-accent-500),0 0 4px var(--ui-accent-500);animation:QRScanStation_qrscan__nvWdm 2.4s ease-in-out infinite;pointer-events:none}@keyframes QRScanStation_qrscan__nvWdm{0%,to{top:18%;opacity:.85}50%{top:78%;opacity:1}}@media (prefers-reduced-motion:reduce){.QRScanStation_line__UKufZ{animation:none;top:50%}}.QRScanStation_badge__j0rdt{left:8px;top:8px;display:inline-flex;gap:5px;padding:2px 8px 2px 7px;border-radius:999px;background:var(--ui-viewfinder-badge-bg);backdrop-filter:saturate(1.4) blur(6px);-webkit-backdrop-filter:saturate(1.4) blur(6px);font-size:10px;font-weight:500;letter-spacing:.02em;pointer-events:none}.QRScanStation_badge__j0rdt,.QRScanStation_errorOverlay__ngJr9{position:absolute;align-items:center;color:var(--ui-viewfinder-badge-text)}.QRScanStation_errorOverlay__ngJr9{inset:0;display:flex;justify-content:center;padding:12px;background:rgba(7,9,11,.78);font-size:12px;text-align:center;z-index:2}.QRScanRail_rail__VGXZb{display:grid;grid-template-columns:88px 1fr 260px;grid-gap:20px;gap:20px;align-items:center;padding:14px 18px;background:var(--ui-surface-1);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-1)}@media (max-width:1100px){.QRScanRail_rail__VGXZb{grid-template-columns:88px 1fr}.QRScanRail_feed__saDfi{display:none}}.QRScanRail_main__IKFGA{min-width:0;display:flex;flex-direction:column;gap:6px}.QRScanRail_eyebrow__TOfeq{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--ui-text-tertiary);font-weight:500;flex-wrap:wrap}.QRScanRail_eyebrowStrong__zNF9K{color:var(--ui-text-primary);font-weight:600;letter-spacing:.05em;text-transform:uppercase;font-size:10px}.QRScanRail_eyebrowMute__JkkvQ{color:var(--ui-text-tertiary)}.QRScanRail_eyebrowMono__W2ue2{font-family:var(--font-mono)}.QRScanRail_title__qHx6F{font-size:15px;font-weight:600;letter-spacing:-.005em;color:var(--ui-text-primary)}.QRScanRail_meta__nOgKm{font-size:12px;color:var(--ui-text-secondary);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.QRScanRail_progress__brsTU{height:3px;border-radius:999px;background:var(--ui-surface-2);overflow:hidden;margin-top:4px;max-width:380px}.QRScanRail_progressFill__HcBPX{height:100%;background:linear-gradient(90deg,var(--ui-accent-500),var(--ui-success));border-radius:999px;transition:width var(--ui-motion-slow) ease}.QRScanRail_feed__saDfi{display:flex;flex-direction:column;gap:6px;padding-left:18px;border-left:1px solid var(--ui-border-subtle);align-self:stretch;justify-content:center}.QRScanRail_feedHead__Peaa9{display:flex;align-items:center;justify-content:space-between}.QRScanRail_feedLabel__gGW6o{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-tertiary)}.QRScanRail_feedAction__E6onP{font-size:11px;color:var(--ui-accent-500);cursor:pointer;background:transparent;border:0;padding:0;font-weight:500;display:inline-flex;align-items:center;gap:3px}.QRScanRail_feedAction__E6onP:hover{color:var(--ui-accent-600);text-decoration:underline;text-underline-offset:3px}.QRScanRail_feedAction__E6onP:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px;border-radius:4px}.QRScanRail_feedRow__7KH_s{display:grid;grid-template-columns:18px 1fr auto auto;grid-gap:7px;gap:7px;align-items:center;font-size:12px;color:var(--ui-text-primary)}.QRScanRail_feedName__bgdtF{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.QRScanRail_feedTime__L9X94{font-family:var(--font-mono);color:var(--ui-text-tertiary);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.QRScanRail_feedAmount___R3Et{font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:38px;text-align:right}.QRScanRail_amountSuccess__pIX_K{color:var(--ui-success)}.QRScanRail_amountPending__KLdaL{color:var(--ui-warning)}.QRScanRail_amountMute__ZONCf{color:var(--ui-text-tertiary);font-weight:500}.StockBar_bar__1XzUu{width:100%;height:6px;border-radius:999px;background:var(--ui-surface-2);overflow:hidden}.StockBar_fill__Wf1Y_{height:100%;border-radius:999px;background:var(--ui-accent-500);transition:width var(--ui-motion-base) ease}.StockBar_fillLow__v5OEc{background:var(--ui-warning)}.StockBar_fillEmpty__PUv4q{background:var(--ui-danger)}.StockBar_fillFull__6yGek{background:var(--ui-success)}.ProductCard_card__Zz_GT{display:flex;flex-direction:column;background:var(--ui-surface-1);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-1);overflow:hidden;text-decoration:none;color:inherit;transition:border-color var(--ui-motion-fast) ease,transform var(--ui-motion-fast) ease}.ProductCard_cardInteractive__S8OEI{cursor:pointer}.ProductCard_cardInteractive__S8OEI:hover{border-color:var(--ui-border-strong)}.ProductCard_cardInteractive__S8OEI:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.ProductCard_image__MEi99{aspect-ratio:16/11;position:relative;display:flex;align-items:flex-end;justify-content:flex-start;padding:10px;background:var(--ui-surface-2)}.ProductCard_tag__jOaF0{font-size:10px;padding:3px 7px;border-radius:5px;background:rgba(0,0,0,.4);color:rgba(255,255,255,.95);backdrop-filter:saturate(1.4);-webkit-backdrop-filter:saturate(1.4);font-family:var(--font-mono)}.ProductCard_soldout__n_Yk_{position:absolute;top:10px;right:10px;font-size:10px;font-weight:600;padding:3px 8px;border-radius:5px;background:var(--ui-danger);color:#fff}.ProductCard_body__KPW97{display:flex;flex-direction:column;gap:10px;padding:14px 16px 16px}.ProductCard_head__HTdMG{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ProductCard_name__Fdz4J{font-size:14px;font-weight:600;line-height:18px;color:var(--ui-text-primary)}.ProductCard_price__5UDFF{font-size:18px;font-weight:600;letter-spacing:-.01em;margin-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductCard_priceUnit__fGivb{font-size:11px;font-weight:500;color:var(--ui-text-tertiary);margin-left:2px}.ProductCard_menuButton__kpio_{width:28px;height:28px;border-radius:6px;border:0;background:transparent;color:var(--ui-text-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:16px;line-height:1}.ProductCard_menuButton__kpio_:hover{background:var(--ui-surface-2);color:var(--ui-text-primary)}.ProductCard_menuButton__kpio_:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.ProductCard_stockBlock__JTL0i{display:flex;flex-direction:column;gap:4px}.ProductCard_stockMeta__oVtnI{display:flex;justify-content:space-between;font-size:11px;color:var(--ui-text-tertiary)}.ProductCard_stockMain__hAfXK{color:var(--ui-text-primary);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductCard_counts__ggR0v{display:flex;gap:6px;font-size:11px;color:var(--ui-text-tertiary);padding-top:8px;border-top:1px solid var(--ui-border-subtle)}.ProductCard_counts__ggR0v strong{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ui-text-secondary)}.ProductCard_addTile__4QQNQ{background:transparent;border:1.5px dashed var(--ui-border-strong);border-radius:var(--ui-radius-lg);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;gap:6px;min-height:240px;box-shadow:none;cursor:pointer;color:var(--ui-text-primary);font-family:inherit;transition:border-color var(--ui-motion-fast) ease,background var(--ui-motion-fast) ease}.ProductCard_addTile__4QQNQ:hover{border-color:var(--ui-accent-500);background:var(--ui-accent-dim)}.ProductCard_addTile__4QQNQ:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.ProductCard_addIcon__YY0_C{width:40px;height:40px;border-radius:999px;background:var(--ui-surface-2);display:flex;align-items:center;justify-content:center;color:var(--ui-text-secondary);margin-bottom:4px;font-size:22px;line-height:1}.ProductCard_addLabel__sYYku{font-size:14px;font-weight:600}.ProductCard_addSub__Y5YUh{font-size:11px;color:var(--ui-text-tertiary)}.HeroCard_card__y4ChN{display:flex;align-items:center;gap:32px;padding:22px 26px;background:var(--ui-surface-1);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-1)}@media (max-width:900px){.HeroCard_card__y4ChN{flex-direction:column;align-items:stretch;gap:16px}.HeroCard_stats__oNKYo{padding-left:0;border-left:0;border-top:1px solid var(--ui-border-subtle);padding-top:16px}}.HeroCard_main__17ks0{flex:1 1;min-width:0}.HeroCard_eyebrow__3XqsS{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-tertiary);margin-bottom:6px}.HeroCard_row__KSvah{display:flex;align-items:center;gap:12px;margin-bottom:10px;flex-wrap:wrap}.HeroCard_name__QsMjV{font-size:22px;font-weight:600;letter-spacing:-.015em;color:var(--ui-text-primary)}.HeroCard_selector__WGmFi{display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;padding:0;cursor:pointer;color:var(--ui-text-primary);font-family:inherit}.HeroCard_selector__WGmFi:hover .HeroCard_name__QsMjV{color:var(--ui-accent-500)}.HeroCard_selector__WGmFi:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:4px;border-radius:4px}.HeroCard_selectorChevron__IqfYi{color:var(--ui-text-tertiary);display:inline-block;font-size:14px;line-height:1}.HeroCard_meta__udrBj{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px}.HeroCard_metaDot__JeWjU,.HeroCard_meta__udrBj{color:var(--ui-text-tertiary)}.HeroCard_stats__oNKYo{display:flex;gap:32px;padding-left:32px;border-left:1px solid var(--ui-border-subtle)}.HeroCard_stat__I1yZj{display:flex;flex-direction:column}.HeroCard_statValue__U2aEd{font-size:24px;font-weight:600;letter-spacing:-.015em;line-height:28px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ui-text-primary)}.HeroCard_statSuccess__Y6BQ0{color:var(--ui-success)}.HeroCard_statWarning__b2Uiv{color:var(--ui-warning)}.HeroCard_statDanger__e0UPN{color:var(--ui-danger)}.HeroCard_statLabel__M764T{font-size:11px;color:var(--ui-text-tertiary);font-weight:500;margin-top:2px}.ParticipantBalanceBar_bar__CnlYy{display:flex;align-items:stretch;background:var(--ui-bg-subtle);border-top:1px solid var(--ui-border-subtle);border-bottom:1px solid var(--ui-border-subtle);padding:14px 22px;gap:0}.ParticipantBalanceBar_cell__lhbne{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0}.ParticipantBalanceBar_label__DFiog{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-tertiary);white-space:nowrap}.ParticipantBalanceBar_value__PiZQ_{font-size:22px;font-weight:600;letter-spacing:-.015em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ui-text-primary)}.ParticipantBalanceBar_valueReserved__Qkzpn{color:var(--ui-warning)}.ParticipantBalanceBar_valueDanger__uozNX{color:var(--ui-danger)}.ParticipantBalanceBar_valueSuccess__K8mzQ{color:var(--ui-success)}.ParticipantBalanceBar_divider__jR50y{width:1px;background:var(--ui-border-subtle);margin:0 22px;align-self:stretch}@media (max-width:600px){.ParticipantBalanceBar_bar__CnlYy{flex-wrap:wrap;gap:16px 24px;padding:14px 18px}.ParticipantBalanceBar_divider__jR50y{display:none}.ParticipantBalanceBar_cell__lhbne{flex:0 0 auto;min-width:33%}}.MessageBubble_row__LaK_z{display:flex;gap:10px;align-items:flex-end;max-width:100%}.MessageBubble_rowIncoming__qNlAo{justify-content:flex-start}.MessageBubble_rowOutgoing__7voZ6{justify-content:flex-end}.MessageBubble_rowPending__Jj8oj{opacity:.6;transition:opacity var(--ui-motion-base) ease}.MessageBubble_avatar__D_1e4{flex:0 0 auto;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.MessageBubble_column__9kDVZ{display:flex;flex-direction:column;gap:4px;max-width:min(560px,78%);min-width:0}.MessageBubble_authorName__Sdo00{font-size:11px;font-weight:600;color:var(--ui-text-tertiary);letter-spacing:.02em}.MessageBubble_rowOutgoing__7voZ6 .MessageBubble_authorName__Sdo00{text-align:right}.MessageBubble_bubble___DmfN{padding:10px 14px;border-radius:var(--ui-radius-lg);font-size:14px;line-height:1.45;color:var(--ui-text-primary);word-wrap:break-word;white-space:pre-wrap}.MessageBubble_bubbleIncoming___IGJW{background:var(--ui-surface-2);border-top-left-radius:4px}.MessageBubble_bubbleOutgoing__20o4W{background:var(--ui-accent-surface);border:1px solid var(--ui-accent-500);border-top-right-radius:4px}.MessageBubble_attachments__LefTQ{display:flex;flex-wrap:wrap;gap:6px}.MessageBubble_attachment__ntZ_Z{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--ui-radius-pill);background:var(--ui-surface-3);border:0;color:var(--ui-text-primary);font-family:inherit;font-size:12px;cursor:pointer;text-decoration:none}.MessageBubble_attachment__ntZ_Z:hover{background:var(--ui-surface-2)}.MessageBubble_meta__pTwbD{display:flex;gap:6px;align-items:baseline;font-size:11px;color:var(--ui-text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MessageBubble_rowOutgoing__7voZ6 .MessageBubble_meta__pTwbD{justify-content:flex-end}.MessageBubble_time___1_3b{font-family:var(--font-mono)}.MessageBubble_status__Ahk0i{font-weight:500}.MessageBubble_statusMute__ue2x0{color:var(--ui-text-tertiary)}.MessageBubble_statusAccent__Zda4R{color:var(--ui-accent-500)}.MessageBubble_statusPending__J4cso{color:var(--ui-warning)}.MessageBubble_statusDanger__Z7hEZ{color:var(--ui-danger)}.ConversationParts_systemRow__YE0In{display:flex;justify-content:center;padding:4px 0}.ConversationParts_systemPill__koVZ6{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:var(--ui-radius-pill);background:var(--ui-surface-2);color:var(--ui-text-secondary);font-size:12px;font-weight:500}.ConversationParts_systemSuccess__7rfl0{background:var(--ui-success-surface);color:var(--ui-success)}.ConversationParts_systemWarning__iRTyh{background:var(--ui-warning-surface);color:var(--ui-warning)}.ConversationParts_systemDanger__Tn5vR{background:var(--ui-danger-surface);color:var(--ui-danger)}.ConversationParts_systemInfo__TysH8{background:var(--ui-info-surface);color:var(--ui-info)}.ConversationParts_systemTime__YNah5{color:var(--ui-text-tertiary);font-family:var(--font-mono);font-size:11px;font-weight:400}.ConversationParts_dayRow__D8Om1{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:12px;gap:12px;padding:12px 0 6px}.ConversationParts_dayLine__fqUre{height:1px;background:var(--ui-border-subtle)}.ConversationParts_dayLabel__wYEP8{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ui-text-tertiary)}.ConversationThread_container__HXWjz{display:flex;flex-direction:column;min-height:0;height:100%;background:var(--ui-surface-1);border-radius:var(--ui-radius-lg);border:1px solid var(--ui-border-subtle);overflow:hidden}.ConversationThread_scroller__BeDGd{flex:1 1 auto;min-height:0;overflow-y:auto;scroll-behavior:smooth;padding:16px 20px}.ConversationThread_inner__fNXe_{display:flex;flex-direction:column;gap:12px;min-height:100%;justify-content:flex-end}.ConversationThread_footer__VfEZE{flex:0 0 auto;border-top:1px solid var(--ui-border-subtle);background:var(--ui-surface-1);padding:12px 16px}.SuggestedReplies_container__xZ5YH{display:flex;flex-direction:column;gap:6px}.SuggestedReplies_label__BYaAk{font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:600;color:var(--ui-text-tertiary)}.SuggestedReplies_scroller__GifKV{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity}.SuggestedReplies_scroller__GifKV::-webkit-scrollbar{height:4px}.SuggestedReplies_scroller__GifKV::-webkit-scrollbar-thumb{background:var(--ui-border-strong);border-radius:var(--ui-radius-pill)}.SuggestedReplies_chip__GmnGd{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-pill);background:var(--ui-surface-1);color:var(--ui-text-primary);font-family:inherit;font-size:12px;cursor:pointer;white-space:nowrap;scroll-snap-align:start;transition:background var(--ui-motion-fast) ease,border-color var(--ui-motion-fast) ease}.SuggestedReplies_chip__GmnGd:hover:not(:disabled){background:var(--ui-accent-surface);border-color:var(--ui-accent-500)}.SuggestedReplies_chip__GmnGd:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.SuggestedReplies_chip__GmnGd:disabled{cursor:not-allowed;opacity:.5}.SuggestedReplies_chipGroup__ZvfYm{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ui-text-tertiary)}.SuggestedReplies_chipLabel__nsSDm{font-weight:500}.MasterDetailLayout_grid__U_tVd{display:grid;grid-gap:16px;gap:16px;align-items:stretch;min-height:0;width:100%}.MasterDetailLayout_aside__DWi1j,.MasterDetailLayout_detail__vTEj0,.MasterDetailLayout_master__yHm9K{display:flex;flex-direction:column;min-width:0;min-height:0}.MasterDetailLayout_master__yHm9K{background:var(--ui-surface-1);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-lg);overflow:hidden}.MasterDetailLayout_detail__vTEj0{min-height:0}.MasterDetailLayout_aside__DWi1j{background:var(--ui-surface-1);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-lg);padding:16px;overflow:auto}@media (max-width:1200px){.MasterDetailLayout_aside__DWi1j{display:none}}.MasterDetailLayout_mobileDetailBar__bNYuo{display:none;align-items:center;gap:var(--ui-space-2);padding-bottom:var(--ui-space-3);margin-bottom:var(--ui-space-1);border-bottom:1px solid var(--ui-border-subtle)}.MasterDetailLayout_mobileBackButton__a1kkf{display:inline-flex;align-items:center;justify-content:center;width:var(--ui-touch-min);height:var(--ui-touch-min);flex-shrink:0;border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-md);background:var(--ui-surface-1);color:var(--ui-text-primary);cursor:pointer}.MasterDetailLayout_mobileBackButton__a1kkf:active{background:var(--ui-surface-2)}.MasterDetailLayout_mobileBackButton__a1kkf:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.MasterDetailLayout_mobileDetailTitle__goB0F{font-size:var(--ui-title-sm-size);line-height:var(--ui-title-sm-line-height);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.MasterDetailLayout_grid__U_tVd{grid-template-columns:1fr!important}.MasterDetailLayout_grid__U_tVd[data-mobile-view=detail] .MasterDetailLayout_master__yHm9K,.MasterDetailLayout_grid__U_tVd[data-mobile-view=master] .MasterDetailLayout_detail__vTEj0{display:none}.MasterDetailLayout_mobileDetailBar__bNYuo{display:flex}}