.DayOfWeekPillGroup-module___HS1XW__row{flex-wrap:wrap;gap:.5rem;display:flex}.DayOfWeekPillGroup-module___HS1XW__pill{border:1px solid var(--border-color,#cbd5e1);color:var(--text-secondary,#475569);letter-spacing:.01em;cursor:pointer;background:0 0;border-radius:9999px;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}.DayOfWeekPillGroup-module___HS1XW__pill:hover{border-color:var(--accent-primary,#2563eb);color:var(--text-primary,#111)}.DayOfWeekPillGroup-module___HS1XW__pillSelected{background:var(--accent-primary,#2563eb);border-color:var(--accent-primary,#2563eb);color:#fff}.DayOfWeekPillGroup-module___HS1XW__pillSelected:hover{background:var(--accent-primary-hover,#1d4ed8);border-color:var(--accent-primary-hover,#1d4ed8);color:#fff}
.marketing-module__5twnNa__page{background:var(--background-secondary,#f7f7f8);min-height:100vh}.marketing-module__5twnNa__main{max-width:1200px;margin:0 auto;padding:1.5rem}.marketing-module__5twnNa__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.marketing-module__5twnNa__header h1{margin:0 0 .25rem}.marketing-module__5twnNa__header p{color:var(--text-secondary,#666);margin:0}.marketing-module__5twnNa__headerActions{gap:.5rem;display:flex}.marketing-module__5twnNa__grid{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem;display:grid}.marketing-module__5twnNa__panel{background:var(--background-primary,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:12px;padding:1rem}.marketing-module__5twnNa__list{margin:0;padding:0;list-style:none}.marketing-module__5twnNa__listItem,.marketing-module__5twnNa__listItemActive{text-align:left;border:1px solid var(--border-color,#e5e7eb);cursor:pointer;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin-bottom:.5rem;padding:.75rem;display:flex}.marketing-module__5twnNa__listItemActive{border-color:var(--accent-color,#2563eb)}.marketing-module__5twnNa__listItemMeta{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.marketing-module__5twnNa__stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.marketing-module__5twnNa__stats dt{color:var(--text-secondary,#666);font-size:.75rem}.marketing-module__5twnNa__stats dd{margin:0;font-size:1.25rem;font-weight:600}.marketing-module__5twnNa__actions{gap:.5rem;margin-top:1rem;display:flex}.marketing-module__5twnNa__button,.marketing-module__5twnNa__secondaryButton,.marketing-module__5twnNa__linkButton,.marketing-module__5twnNa__input{font:inherit;border-radius:8px;padding:.5rem .75rem}.marketing-module__5twnNa__button,.marketing-module__5twnNa__linkButton{background:var(--accent-color,#2563eb);color:#fff;cursor:pointer;border:none;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}.marketing-module__5twnNa__button:disabled,.marketing-module__5twnNa__secondaryButton:disabled{opacity:.6;cursor:default}.marketing-module__5twnNa__secondaryButton{border:1px solid var(--border-color,#e5e7eb);cursor:pointer;background:#fff;align-items:center;gap:.375rem;display:inline-flex}.marketing-module__5twnNa__dangerButton{color:#fff;cursor:pointer;font:inherit;background:#cf222e;border:1px solid #1b1f2426;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem .75rem;display:inline-flex}.marketing-module__5twnNa__dangerButton:hover:not(:disabled){background:#a40e26}.marketing-module__5twnNa__dangerButton:disabled{opacity:.6;cursor:default}.marketing-module__5twnNa__input{border:1px solid var(--border-color,#e5e7eb)}.marketing-module__5twnNa__input:disabled{opacity:.6}.marketing-module__5twnNa__message{color:var(--accent-color,#2563eb);margin:0 0 1rem}.marketing-module__5twnNa__table{border-collapse:collapse;width:100%}.marketing-module__5twnNa__table th,.marketing-module__5twnNa__table td{border-bottom:1px solid var(--border-color,#e5e7eb);text-align:left;vertical-align:top;padding:.5rem}.marketing-module__5twnNa__approvalHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.marketing-module__5twnNa__rowActions{flex-direction:column;gap:.5rem;min-width:9rem;display:flex}.marketing-module__5twnNa__selectionReasonCell{max-width:16rem;color:var(--text-secondary,#666);font-size:.875rem;line-height:1.4}.marketing-module__5twnNa__offerStatus{margin-bottom:.25rem;font-weight:600}.marketing-module__5twnNa__offerMessageSubject{word-break:break-word;font-weight:600;display:block}.marketing-module__5twnNa__offerMessageBody{white-space:pre-wrap;word-break:break-word;display:block}.marketing-module__5twnNa__offerMessageMuted{color:var(--text-secondary,#666)}.marketing-module__5twnNa__promoLink{color:var(--accent-color,#2563eb);word-break:break-all;font-size:.875rem;display:block}.marketing-module__5twnNa__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.marketing-module__5twnNa__formGrid label{flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}.marketing-module__5twnNa__formGridFull{flex-direction:column;grid-column:1/-1;gap:.25rem;font-size:.875rem;display:flex}.marketing-module__5twnNa__textarea{border:1px solid var(--border-color,#e5e7eb);font:inherit;resize:vertical;border-radius:8px;min-height:5rem;padding:.5rem .75rem}.marketing-module__5twnNa__fieldHint{color:var(--text-secondary,#666);margin:0;font-size:.75rem;line-height:1.4}.marketing-module__5twnNa__configurationNotice,.marketing-module__5twnNa__configurationGroup{border:1px solid var(--border-color,#e5e7eb);border-radius:10px;margin-bottom:1rem;padding:.875rem}.marketing-module__5twnNa__configurationNotice{background:#fff7ed;border-color:#fed7aa;flex-direction:column;gap:.5rem;font-size:.875rem;display:flex}.marketing-module__5twnNa__configurationNotice .marketing-module__5twnNa__actions{margin-top:.25rem}.marketing-module__5twnNa__configurationGroupHeading{margin-bottom:.875rem}.marketing-module__5twnNa__configurationGroupHeading h3{margin:0 0 .25rem}.marketing-module__5twnNa__configurationGroupHeading p{color:var(--text-secondary,#666);margin:0;font-size:.8125rem;line-height:1.4}.marketing-module__5twnNa__configurationGroup h4{margin:1rem 0 .25rem;font-size:.9375rem}.marketing-module__5twnNa__tierEditor{flex-direction:column;gap:.625rem;margin-top:.75rem;display:flex}.marketing-module__5twnNa__tierRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:.625rem;display:grid}.marketing-module__5twnNa__tierRow label{flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}.marketing-module__5twnNa__loading{color:var(--text-secondary,#666);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1rem;display:flex}.marketing-module__5twnNa__spinner{border:3px solid var(--border-color,#e5e7eb);border-top-color:var(--accent-color,#2563eb);border-radius:50%;flex-shrink:0;width:32px;height:32px;animation:.8s linear infinite marketing-module__5twnNa__spin}.marketing-module__5twnNa__spinnerSmall{border-width:2px;width:14px;height:14px}@keyframes marketing-module__5twnNa__spin{to{transform:rotate(360deg)}}@keyframes marketing-module__5twnNa__designMessageInUser{0%{opacity:0;transform:translate(12px,8px)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes marketing-module__5twnNa__designMessageInAssistant{0%{opacity:0;transform:translate(-12px,8px)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes marketing-module__5twnNa__designMessageOut{to{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes marketing-module__5twnNa__designCatalogIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes marketing-module__5twnNa__designCatalogOut{to{opacity:0;transform:translateY(-4px)}}@keyframes marketing-module__5twnNa__designTypingDot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:.8;transform:translateY(-3px)}}.marketing-module__5twnNa__detailLoading{color:var(--text-secondary,#666);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.875rem;display:flex}.marketing-module__5twnNa__statusBadge{text-transform:uppercase;letter-spacing:.02em;border-radius:4px;padding:.125rem .375rem;font-size:.6875rem;font-weight:600;line-height:1.4;display:inline-block}.marketing-module__5twnNa__statusActive{color:#166534;background:#dcfce7}.marketing-module__5twnNa__statusPaused{color:#854d0e;background:#fef9c3}.marketing-module__5twnNa__statusArchived{color:#4b5563;background:#f3f4f6}.marketing-module__5twnNa__statusPlanning,.marketing-module__5twnNa__statusSending{color:#1e40af;background:#dbeafe}.marketing-module__5twnNa__statusPendingApproval{color:#92400e;background:#fef3c7}.marketing-module__5twnNa__statusCompleted{color:#166534;background:#dcfce7}.marketing-module__5twnNa__statusFailed,.marketing-module__5twnNa__statusCancelled{color:#991b1b;background:#fee2e2}.marketing-module__5twnNa__statusIdle{color:#6b7280;background:#f3f4f6}.marketing-module__5twnNa__activityPanel{margin-bottom:1rem}.marketing-module__5twnNa__activityHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.marketing-module__5twnNa__activityHeader h2{margin:0;font-size:1rem}.marketing-module__5twnNa__activityHeaderActions{align-items:center;gap:.75rem;display:flex}.marketing-module__5twnNa__progressSteps{gap:0;margin:0 0 1rem;padding:0;list-style:none;display:flex}.marketing-module__5twnNa__progressStep{text-align:center;color:var(--text-secondary,#666);flex-direction:column;flex:1;align-items:center;gap:.375rem;font-size:.75rem;display:flex;position:relative}.marketing-module__5twnNa__progressStep:after{content:"";background:var(--border-color,#e5e7eb);width:calc(100% - 28px);height:2px;position:absolute;top:12px;left:calc(50% + 14px)}.marketing-module__5twnNa__progressStep:last-child:after{display:none}.marketing-module__5twnNa__progressStepComplete:after,.marketing-module__5twnNa__progressStepActive:after{background:var(--accent-color,#2563eb)}.marketing-module__5twnNa__progressStepActive{color:var(--accent-color,#2563eb);font-weight:600}.marketing-module__5twnNa__progressStepComplete{color:#166534}.marketing-module__5twnNa__progressStepIndicator{border:2px solid var(--border-color,#e5e7eb);z-index:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:.75rem;font-weight:600;display:flex;position:relative}.marketing-module__5twnNa__progressStepActive .marketing-module__5twnNa__progressStepIndicator{border-color:var(--accent-color,#2563eb);color:var(--accent-color,#2563eb)}.marketing-module__5twnNa__progressStepComplete .marketing-module__5twnNa__progressStepIndicator{color:#fff;background:#16a34a;border-color:#16a34a}.marketing-module__5twnNa__statusBanner{border-radius:8px;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.4;display:flex}.marketing-module__5twnNa__statusBannerInfo{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe}.marketing-module__5twnNa__statusBannerSuccess{color:#14532d;background:#f0fdf4;border:1px solid #bbf7d0}.marketing-module__5twnNa__statusBannerWarning{color:#78350f;background:#fffbeb;border:1px solid #fde68a}.marketing-module__5twnNa__statusBannerError{color:#7f1d1d;background:#fef2f2;border:1px solid #fecaca}.marketing-module__5twnNa__statusBannerNeutral{border:1px solid var(--border-color,#e5e7eb);color:#374151;background:#f9fafb}.marketing-module__5twnNa__statusBannerText{flex:1}.marketing-module__5twnNa__statusBannerText strong{margin-bottom:.125rem;display:block}.marketing-module__5twnNa__statusBannerMeta{opacity:.85;margin-top:.25rem;font-size:.75rem}.marketing-module__5twnNa__emptyState{background:var(--background-primary,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:12px;padding:2.5rem 2rem}.marketing-module__5twnNa__emptyStateHero{text-align:center;max-width:40rem;margin:0 auto 2rem}.marketing-module__5twnNa__emptyStateIconWrap{background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;margin:0 auto 1rem;display:flex}.marketing-module__5twnNa__emptyStateIcon{color:var(--accent-color,#2563eb);font-size:1.75rem}.marketing-module__5twnNa__emptyStateTitle{margin:0 0 .5rem;font-size:1.5rem;line-height:1.3}.marketing-module__5twnNa__emptyStateDescription{color:var(--text-secondary,#666);margin:0;line-height:1.5}.marketing-module__5twnNa__emptyStateSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.marketing-module__5twnNa__emptyStateStep{border:1px solid var(--border-color,#e5e7eb);background:var(--background-secondary,#f7f7f8);border-radius:10px;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.marketing-module__5twnNa__emptyStateStepIcon{border:1px solid var(--border-color,#e5e7eb);width:2.25rem;height:2.25rem;color:var(--accent-color,#2563eb);background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;display:flex}.marketing-module__5twnNa__emptyStateStepBody{flex-direction:column;gap:.25rem;min-width:0;display:flex}.marketing-module__5twnNa__emptyStateStepNumber{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary,#666);font-size:.6875rem;font-weight:600}.marketing-module__5twnNa__emptyStateStepBody strong{font-size:.9375rem}.marketing-module__5twnNa__emptyStateStepBody p{color:var(--text-secondary,#666);margin:0;font-size:.875rem;line-height:1.45}.marketing-module__5twnNa__emptyStateActions{border-top:1px solid var(--border-color,#e5e7eb);flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:.75rem;padding-top:.5rem;display:flex}.marketing-module__5twnNa__emptyStateField{flex-direction:column;gap:.375rem;min-width:min(100%,16rem);font-size:.875rem;display:flex}.marketing-module__5twnNa__emptyStateField span{color:var(--text-secondary,#666)}@media (max-width:900px){.marketing-module__5twnNa__grid{grid-template-columns:1fr}.marketing-module__5twnNa__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-module__5twnNa__progressSteps{flex-wrap:wrap;gap:.5rem}.marketing-module__5twnNa__progressStep:after{display:none}.marketing-module__5twnNa__emptyState{padding:2rem 1.25rem}.marketing-module__5twnNa__emptyStateSteps{grid-template-columns:1fr}.marketing-module__5twnNa__emptyStateActions{flex-direction:column;align-items:stretch}.marketing-module__5twnNa__emptyStateField{min-width:0}}.marketing-module__5twnNa__statusReady{color:#3730a3;background:#e0e7ff}.marketing-module__5twnNa__wizardLayout{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);gap:1rem;margin-top:1rem;display:grid}.marketing-module__5twnNa__builderSection{border:1px solid var(--border-color,#e5e7eb);border-radius:10px;margin-bottom:1rem;padding:1rem 1.25rem}.marketing-module__5twnNa__builderSection h2{margin:0 0 .25rem;font-size:1.125rem}.marketing-module__5twnNa__builderSection>p{color:var(--text-secondary,#666);margin:0 0 1rem;font-size:.875rem}.marketing-module__5twnNa__builderAiPanel{border:1px solid var(--border-color,#e5e7eb);border-radius:10px;flex-direction:column;align-self:start;gap:.75rem;padding:1rem 1.25rem;display:flex;position:sticky;top:1rem}.marketing-module__5twnNa__builderAiSection{flex-direction:column;gap:.5rem;display:flex}.marketing-module__5twnNa__builderAiSection h3{margin:0;font-size:.9375rem}.marketing-module__5twnNa__suggestionList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.marketing-module__5twnNa__suggestionList li{border:1px solid var(--border-color,#e5e7eb);border-radius:8px;padding:.75rem}.marketing-module__5twnNa__suggestionList p{color:var(--text-secondary,#666);margin:.375rem 0 .625rem;font-size:.8125rem}.marketing-module__5twnNa__loadingInline{color:var(--text-secondary,#666);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.marketing-module__5twnNa__messagePreview{border:1px dashed var(--border-color,#d1d5db);white-space:pre-wrap;border-radius:8px;padding:.75rem;font-size:.875rem}.marketing-module__5twnNa__builderFieldGroup{border:1px solid var(--border-color,#e5e7eb);border-radius:8px;flex-direction:column;gap:.75rem;margin-bottom:1rem;padding:.875rem 1rem;display:flex}.marketing-module__5twnNa__builderFieldGroupTitle{letter-spacing:.02em;color:var(--text-secondary,#666);margin:0;font-size:.8125rem;font-weight:600}.marketing-module__5twnNa__inlineSentence{flex-wrap:wrap;align-items:center;gap:.5rem .625rem;display:flex}.marketing-module__5twnNa__inlineSentenceText{color:var(--text-primary,#111);font-size:.875rem;font-weight:500}.marketing-module__5twnNa__inlineSentenceNumber{width:4.25rem;min-width:4.25rem}.marketing-module__5twnNa__inlineSentenceUnit{width:auto;min-width:6.5rem}.marketing-module__5twnNa__inlineSentenceWide{width:auto;min-width:12rem;max-width:100%}.marketing-module__5twnNa__builderInlineSentenceStack{flex-direction:column;align-items:flex-start;gap:.625rem;display:flex}.marketing-module__5twnNa__inputWithAffix{align-items:center;gap:.375rem;display:flex}.marketing-module__5twnNa__inputWithAffix .marketing-module__5twnNa__input{flex:1;min-width:0}.marketing-module__5twnNa__inputAffix{color:var(--text-secondary,#666);flex-shrink:0;font-size:.875rem}.marketing-module__5twnNa__discountBoundsRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:640px){.marketing-module__5twnNa__discountBoundsRow{grid-template-columns:minmax(0,1fr)}}.marketing-module__5twnNa__messageSecondaryGroup{border-top:1px solid var(--border-color,#e5e7eb);margin-top:.75rem;padding-top:1rem}.marketing-module__5twnNa__messageSecondaryGroup h3{color:var(--text-secondary,#666);margin:0 0 .5rem;font-size:.875rem;font-weight:600}.marketing-module__5twnNa__strategySection{flex-direction:column;gap:.375rem;margin-bottom:1rem;font-size:.875rem;display:flex}.marketing-module__5twnNa__strategySection span{font-weight:600}.marketing-module__5twnNa__metricRow{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:0 0 1.25rem;display:grid}.marketing-module__5twnNa__metricRow span{color:var(--text-secondary,#666);font-size:.75rem;display:block}.marketing-module__5twnNa__metricRow strong{font-size:1.125rem}.marketing-module__5twnNa__strategyList{flex-direction:column;gap:.75rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.marketing-module__5twnNa__strategyList li{border:1px solid var(--border-color,#e5e7eb);border-radius:8px;padding:.75rem}.marketing-module__5twnNa__strategyList strong{display:block}.marketing-module__5twnNa__strategyList span{color:var(--text-secondary,#666);font-size:.75rem;display:block}.marketing-module__5twnNa__strategyList p{color:var(--text-secondary,#666);margin:.375rem 0 0;font-size:.875rem}.marketing-module__5twnNa__chartGrid{grid-template-columns:1fr;gap:1.25rem;margin-bottom:1.25rem;display:grid}.marketing-module__5twnNa__chartCard{border:1px solid var(--border-color,#e5e7eb);border-radius:8px;min-width:0;padding:1rem}.marketing-module__5twnNa__chartVisualization{width:100%;min-width:0}.marketing-module__5twnNa__chartCard h3{margin:0 0 .25rem;font-size:.95rem}.marketing-module__5twnNa__chartCard p{color:var(--text-secondary,#666);margin:0 0 .75rem;font-size:.8125rem}.marketing-module__5twnNa__regenerateForm{border-top:1px solid var(--border-color,#e5e7eb);padding-top:1rem}.marketing-module__5twnNa__designThread{border:1px solid var(--border-color,#e5e7eb);background:var(--background,#fff);border-radius:10px;flex-direction:column;min-height:16rem;max-height:32rem;margin-bottom:1rem;display:flex;overflow:hidden}.marketing-module__5twnNa__designChat{overflow-anchor:none;flex-direction:column;flex:auto;gap:.75rem;min-height:0;margin:0;padding:1rem;display:flex;overflow:auto}.marketing-module__5twnNa__designMessage{white-space:pre-wrap;transform-origin:0 100%;border-radius:16px;flex-shrink:0;max-width:80%;padding:.65rem .9rem;line-height:1.45}.marketing-module__5twnNa__designMessageUser{background:var(--color-primary,#2563eb);color:#fff;transform-origin:100% 100%;border-bottom-right-radius:6px;align-self:flex-end}.marketing-module__5twnNa__designMessageAssistant{background:var(--background-secondary,#f3f4f6);border-bottom-left-radius:6px;align-self:flex-start}.marketing-module__5twnNa__designMessageEnter.marketing-module__5twnNa__designMessageUser{animation:.32s cubic-bezier(.22,1,.36,1) both marketing-module__5twnNa__designMessageInUser}.marketing-module__5twnNa__designMessageEnter.marketing-module__5twnNa__designMessageAssistant{animation:.32s cubic-bezier(.22,1,.36,1) both marketing-module__5twnNa__designMessageInAssistant}.marketing-module__5twnNa__designMessageLeave{animation:.18s ease-in forwards marketing-module__5twnNa__designMessageOut}.marketing-module__5twnNa__designMessageTime{opacity:.75;margin-top:.35rem;font-size:.7rem;display:block}.marketing-module__5twnNa__designMessageTyping{flex-shrink:0;align-items:center;gap:.3rem;width:fit-content;min-height:1.15rem;display:flex}.marketing-module__5twnNa__designMessageTyping span{opacity:.4;background:currentColor;border-radius:999px;width:.4rem;height:.4rem;animation:1s ease-in-out infinite marketing-module__5twnNa__designTypingDot}.marketing-module__5twnNa__designMessageTyping span:nth-child(2){animation-delay:.15s}.marketing-module__5twnNa__designMessageTyping span:nth-child(3){animation-delay:.3s}.marketing-module__5twnNa__designCatalog{flex-wrap:wrap;flex-shrink:0;gap:.5rem;animation:.28s ease-out marketing-module__5twnNa__designCatalogIn;display:flex}.marketing-module__5twnNa__designCatalogLeaving{animation:.2s ease-in forwards marketing-module__5twnNa__designCatalogOut}.marketing-module__5twnNa__designCatalogChip{border:1px solid var(--border-color,#e5e7eb);cursor:pointer;background:#fff;border-radius:999px;padding:.4rem .85rem;font-size:.875rem}.marketing-module__5twnNa__designCatalogChip:disabled{opacity:.6;cursor:default}@media (prefers-reduced-motion:reduce){.marketing-module__5twnNa__designMessageEnter.marketing-module__5twnNa__designMessageUser,.marketing-module__5twnNa__designMessageEnter.marketing-module__5twnNa__designMessageAssistant,.marketing-module__5twnNa__designMessageLeave,.marketing-module__5twnNa__designCatalog,.marketing-module__5twnNa__designCatalogLeaving,.marketing-module__5twnNa__designMessageTyping span{animation:none}}.marketing-module__5twnNa__designComposer{border-top:1px solid var(--border-color,#e5e7eb);flex-shrink:0;align-items:flex-end;gap:.5rem;margin:0;padding:.75rem;display:flex}.marketing-module__5twnNa__designComposerInput{resize:none;flex:1;min-height:2.5rem;max-height:7rem}.marketing-module__5twnNa__designSendButton{flex-shrink:0}.marketing-module__5twnNa__designBriefCard{border:1px solid var(--border-color,#e5e7eb);border-radius:10px;margin-bottom:1rem;padding:1rem}.marketing-module__5twnNa__designBriefCard h3{margin:0 0 .5rem}.marketing-module__5twnNa__designBriefCard p{margin:0 0 .75rem;line-height:1.45}.marketing-module__5twnNa__designBriefMeta{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;margin:0 0 .75rem;display:grid}.marketing-module__5twnNa__designBriefMeta span{color:var(--text-secondary,#666);font-size:.75rem;display:block}.marketing-module__5twnNa__designBriefMeta strong{font-size:.875rem;display:block}.marketing-module__5twnNa__checkboxRow{flex-wrap:wrap;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.marketing-module__5twnNa__checkboxRow label{cursor:pointer;align-items:center;gap:.375rem;font-size:.875rem;display:inline-flex}.marketing-module__5twnNa__progressStepButton{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:.375rem;padding:0;display:flex}.marketing-module__5twnNa__field{flex-direction:column;gap:.25rem;margin:.5rem 0 .75rem;font-size:.875rem;display:flex}.marketing-module__5twnNa__audiencePreview{border-top:1px solid var(--border-color,#e5e7eb);margin:0 0 1.25rem;padding:.75rem 0 0}.marketing-module__5twnNa__audiencePreviewToggle{width:100%;color:var(--text-primary,#111);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:0;font-size:.9375rem;font-weight:600;display:flex}.marketing-module__5twnNa__audiencePreviewToggleLabel{flex:1;min-width:0}.marketing-module__5twnNa__audiencePreviewChevron{color:var(--text-secondary,#666);flex-shrink:0;font-size:.75rem}.marketing-module__5twnNa__audiencePreviewBody{margin-top:.5rem}.marketing-module__5twnNa__audiencePreviewSummary{margin:0 0 .5rem;font-size:.875rem;line-height:1.4}.marketing-module__5twnNa__audienceWarningList,.marketing-module__5twnNa__audienceSampleList,.marketing-module__5twnNa__pinSearchResults{margin:0 0 .75rem;padding:0;list-style:none}.marketing-module__5twnNa__audienceWarningList li{color:var(--text-secondary,#666);margin-bottom:.25rem;font-size:.8125rem}.marketing-module__5twnNa__audienceSampleList li{border-bottom:1px solid var(--border-color,#e5e7eb);flex-direction:column;gap:.125rem;padding:.375rem 0;font-size:.8125rem;display:flex}.marketing-module__5twnNa__pinSearch{margin-bottom:.75rem;position:relative}.marketing-module__5twnNa__pinSearchResults{border:1px solid var(--border-color,#e5e7eb);background:var(--surface,#fff);border-radius:8px;max-height:12rem;margin-top:.25rem;overflow:auto}.marketing-module__5twnNa__pinChipRow{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.marketing-module__5twnNa__pinChip{border:1px solid var(--border-color,#e5e7eb);background:var(--surface,#fff);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.8125rem;display:inline-flex}.marketing-module__5twnNa__pendingReviewBanner{background:#fffbeb;border:1px solid #fcd34d;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:.875rem 1rem;display:flex}.marketing-module__5twnNa__pendingReviewBannerText{flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}.marketing-module__5twnNa__pendingReviewBannerText span{color:var(--text-secondary,#666)}.marketing-module__5twnNa__campaignHomeTable{background:var(--background-primary,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:12px;margin-bottom:1rem;padding:.5rem .75rem .75rem;overflow-x:auto}.marketing-module__5twnNa__campaignTable{border-collapse:collapse;width:100%;font-size:.875rem}.marketing-module__5twnNa__campaignTable th{text-align:left;color:var(--text-secondary,#666);border-bottom:1px solid var(--border-color,#e5e7eb);padding:.5rem .625rem;font-size:.75rem;font-weight:600}.marketing-module__5twnNa__campaignTable td{vertical-align:middle;border-bottom:1px solid var(--border-color,#e5e7eb);padding:.75rem .625rem}.marketing-module__5twnNa__campaignTableRow:last-child td,.marketing-module__5twnNa__campaignTableExpandRow td{border-bottom:none}.marketing-module__5twnNa__campaignTableMuted{color:var(--text-secondary,#666);white-space:nowrap}.marketing-module__5twnNa__campaignTableResults{min-width:10rem}.marketing-module__5twnNa__campaignNameButton{font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:.125rem;padding:0;display:flex}.marketing-module__5twnNa__campaignExpandHint{color:var(--accent-color,#2563eb);font-size:.75rem;font-weight:500}.marketing-module__5twnNa__campaignRowActions{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:flex}.marketing-module__5twnNa__campaignTableExpandRow td{background:var(--background-secondary,#f7f7f8);border-radius:0 0 8px 8px;padding-top:0}.marketing-module__5twnNa__runHistoryWrap{padding:.5rem .25rem .75rem}.marketing-module__5twnNa__runHistoryTitle{color:var(--text-secondary,#666);text-transform:uppercase;letter-spacing:.03em;margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.marketing-module__5twnNa__runHistoryTable{border-collapse:collapse;width:100%;font-size:.8125rem}.marketing-module__5twnNa__runHistoryTable th,.marketing-module__5twnNa__runHistoryTable td{text-align:left;border-bottom:1px solid var(--border-color,#e5e7eb);padding:.375rem .5rem}.marketing-module__5twnNa__runHistoryLoading,.marketing-module__5twnNa__runHistoryEmpty{color:var(--text-secondary,#666);margin:.5rem 0;font-size:.875rem}.marketing-module__5twnNa__runHistoryLoading{align-items:center;gap:.5rem;display:flex}.marketing-module__5twnNa__sectionNav{gap:.5rem;margin-bottom:1rem;display:flex}.marketing-module__5twnNa__sectionNavLink,.marketing-module__5twnNa__sectionNavLinkActive{border:1px solid var(--border-subtle,#ddd);border-radius:6px;padding:.4rem .75rem;font-size:.9rem;text-decoration:none}.marketing-module__5twnNa__sectionNavLink{color:var(--text-primary,#111);background:var(--background-primary,#fff)}.marketing-module__5twnNa__sectionNavLinkActive{color:var(--text-primary,#111);background:var(--background-tertiary,#ececf0);font-weight:600}.marketing-module__5twnNa__inlineMessage{color:var(--text-secondary,#666);margin:0 0 1rem}.marketing-module__5twnNa__modalBackdrop{z-index:var(--z-side-panel-modal);background:#00000059;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.marketing-module__5twnNa__modalPanel{background:var(--background-primary,#fff);border-radius:8px;gap:.75rem;width:min(480px,100%);padding:1.25rem;display:grid}.marketing-module__5twnNa__modalActions{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.marketing-module__5twnNa__checkboxList{border:1px solid var(--border-subtle,#ddd);border-radius:6px;gap:.35rem;max-height:200px;padding:.5rem;display:grid;overflow:auto}@media (max-width:900px){.marketing-module__5twnNa__campaignRowActions{justify-content:flex-start}.marketing-module__5twnNa__wizardLayout{grid-template-columns:1fr}.marketing-module__5twnNa__tierRow{grid-template-columns:1fr;align-items:stretch}.marketing-module__5twnNa__metricRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.marketing-module__5twnNa__behaviorPresetRow{flex-wrap:wrap;gap:.5rem;display:flex}.marketing-module__5twnNa__behaviorPresetButton,.marketing-module__5twnNa__behaviorPresetButtonActive{border:1px solid var(--border-subtle,#ddd);background:var(--background-primary,#fff);cursor:pointer;text-align:left;border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:.15rem;min-width:10rem;padding:.65rem .85rem;display:flex}.marketing-module__5twnNa__behaviorPresetButtonActive{border-color:var(--accent-primary,#2563eb);box-shadow:0 0 0 1px var(--accent-primary,#2563eb)}.marketing-module__5twnNa__behaviorPresetButton strong,.marketing-module__5twnNa__behaviorPresetButtonActive strong{font-size:.9rem}.marketing-module__5twnNa__behaviorPresetButton span,.marketing-module__5twnNa__behaviorPresetButtonActive span{color:var(--text-secondary,#666);font-size:.8rem}.marketing-module__5twnNa__builderApplyBanner{background:var(--background-primary,#fff);border:1px solid var(--border-subtle,#ddd);border-radius:.5rem;margin:0 0 1rem;padding:.75rem 1rem}.marketing-module__5twnNa__builderApplyBanner strong{margin-bottom:.25rem;display:block}.marketing-module__5twnNa__builderFieldHighlight{outline:2px solid var(--accent-primary,#2563eb);outline-offset:2px;border-radius:.35rem}.marketing-module__5twnNa__setupSubNavWrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.marketing-module__5twnNa__setupSubNavTabs{flex-wrap:wrap;gap:.35rem;display:flex}.marketing-module__5twnNa__setupSubNavTab,.marketing-module__5twnNa__setupSubNavTabActive{border:1px solid var(--border-color,#e5e7eb);background:var(--background-primary,#fff);cursor:pointer;border-radius:999px;padding:.35rem .75rem;font-size:.8125rem}.marketing-module__5twnNa__setupSubNavTabActive{border-color:var(--accent-primary,#2563eb);color:#1d4ed8;background:#eff6ff;font-weight:600}.marketing-module__5twnNa__setupSubNavActions{gap:.5rem;display:flex}.marketing-module__5twnNa__setupSummaryBar{z-index:2;border:1px solid var(--border-color,#e5e7eb);background:var(--background-primary,#fff);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:1rem 1.5rem;margin-bottom:1rem;padding:.65rem .85rem;display:flex;position:sticky;top:0;box-shadow:0 1px 2px #0000000f}.marketing-module__5twnNa__setupSummaryItem{flex-direction:column;gap:.125rem;min-width:6rem;display:flex}.marketing-module__5twnNa__setupSummaryLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary,#666);font-size:.6875rem}.marketing-module__5twnNa__setupSummaryError{color:#b91c1c;width:100%;font-size:.8125rem}
.workspace-module__jlIgga__page{max-width:1400px;min-height:100vh;margin:0 auto;padding:1.25rem 1.5rem 2rem}.workspace-module__jlIgga__header{margin-bottom:1rem}.workspace-module__jlIgga__breadcrumb{color:#6b7280;align-items:center;gap:.375rem;margin:0 0 .375rem;font-size:.8125rem;display:flex}.workspace-module__jlIgga__breadcrumbLink{color:#2563eb;text-decoration:none}.workspace-module__jlIgga__breadcrumbLink:hover{text-decoration:underline}.workspace-module__jlIgga__breadcrumbSeparator{color:#d1d5db}.workspace-module__jlIgga__breadcrumbCurrent{color:#6b7280}.workspace-module__jlIgga__headerMain{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.workspace-module__jlIgga__headerText{min-width:0}.workspace-module__jlIgga__title{color:#111827;margin:0;font-size:1.5rem;font-weight:600;line-height:1.25}.workspace-module__jlIgga__subtitle{color:#6b7280;margin:.25rem 0 0;font-size:.875rem;line-height:1.4}.workspace-module__jlIgga__headerActions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.workspace-module__jlIgga__toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.workspace-module__jlIgga__searchField{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:16rem;align-items:center;gap:.5rem;min-width:12rem;max-width:28rem;padding:0 .75rem;transition:border-color .15s,box-shadow .15s;display:flex}.workspace-module__jlIgga__searchField:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.workspace-module__jlIgga__searchInput{color:#111827;background:0 0;border:none;border-radius:0;flex:1;width:100%;min-width:0;padding:.5rem 0;font-size:.875rem}.workspace-module__jlIgga__searchInput::placeholder{color:#9ca3af}.workspace-module__jlIgga__searchInput:focus{outline:none}.workspace-module__jlIgga__searchIcon{color:#9ca3af;pointer-events:none;flex-shrink:0;font-size:.8125rem}.workspace-module__jlIgga__toolbarActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.workspace-module__jlIgga__filterButton{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}.workspace-module__jlIgga__filterButton:hover{background:#f9fafb;border-color:#d1d5db}.workspace-module__jlIgga__filterButtonActive{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.workspace-module__jlIgga__filterBadge{color:#fff;background:#2563eb;border-radius:999px;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;padding:0 .3rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.workspace-module__jlIgga__filterChips{flex-wrap:wrap;gap:.375rem;margin-bottom:.75rem;display:flex}.workspace-module__jlIgga__filterChip{color:#374151;background:#f3f4f6;border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.workspace-module__jlIgga__filterChipRemove{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;font-size:.875rem;line-height:1;display:inline-flex}.workspace-module__jlIgga__filterChipRemove:hover{color:#111827;background:#e5e7eb}.workspace-module__jlIgga__kpiStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.workspace-module__jlIgga__kpiCard{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:.75rem 1rem}.workspace-module__jlIgga__kpiLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .125rem;font-size:.75rem;font-weight:500}.workspace-module__jlIgga__kpiValue{color:#111827;margin:0;font-size:1.125rem;font-weight:600;line-height:1.2}.workspace-module__jlIgga__kpiValueRefund{color:#dc2626}.workspace-module__jlIgga__kpiValueTip{color:#6d28d9}.workspace-module__jlIgga__tableCard{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.workspace-module__jlIgga__tableCardRefreshing{opacity:.65;pointer-events:none}.workspace-module__jlIgga__tableToolbar{color:#6b7280;background:#fafafa;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem 1rem;font-size:.8125rem;display:flex}.workspace-module__jlIgga__tableToolbarMeta{font-weight:500}.workspace-module__jlIgga__tableToolbarUpdating{color:#9ca3af;font-weight:400}.workspace-module__jlIgga__tableScroll{overflow-x:auto}.workspace-module__jlIgga__table{border-collapse:collapse;width:100%;font-size:.8125rem}.workspace-module__jlIgga__table thead{z-index:1;position:sticky;top:0}.workspace-module__jlIgga__table th,.workspace-module__jlIgga__table td{text-align:left;vertical-align:middle;border-bottom:1px solid #e5e7eb;padding:.625rem .875rem}.workspace-module__jlIgga__table th{color:#374151;white-space:nowrap;background:#f9fafb;font-weight:600}.workspace-module__jlIgga__sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none}.workspace-module__jlIgga__sortableHeader:hover{color:#111827;background:#f3f4f6}.workspace-module__jlIgga__sortIndicator{color:#9ca3af;margin-left:.25rem;font-size:.6875rem}.workspace-module__jlIgga__tableRow{cursor:pointer;transition:background .12s}.workspace-module__jlIgga__tableRow:hover{background:#f8fafc}.workspace-module__jlIgga__tableRow:last-child td{border-bottom:none}.workspace-module__jlIgga__textButton{color:#2563eb;font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-weight:500}.workspace-module__jlIgga__textButton:hover{text-decoration:underline}.workspace-module__jlIgga__textButton:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #2563eb}.workspace-module__jlIgga__statusBadge{white-space:nowrap;border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.4;display:inline-block}.workspace-module__jlIgga__statusPayment{color:#1d4ed8;background:#eff6ff}.workspace-module__jlIgga__statusRefund{color:#b91c1c;background:#fef2f2}.workspace-module__jlIgga__statusTip{color:#6d28d9;background:#f5f3ff}.workspace-module__jlIgga__statusFailed{color:#991b1b;background:#fef2f2}.workspace-module__jlIgga__statusDisputed{color:#c2410c;background:#fff7ed}.workspace-module__jlIgga__statusInbound{color:#047857;background:#ecfdf5}.workspace-module__jlIgga__statusOutbound{color:#1d4ed8;background:#eff6ff}.workspace-module__jlIgga__statusExpired{color:#b45309;background:#fffbeb}.workspace-module__jlIgga__statusMuted{color:#4b5563;background:#f3f4f6}.workspace-module__jlIgga__statusSuccess{color:#047857;background:#ecfdf5}.workspace-module__jlIgga__statusPending{color:#b45309;background:#fffbeb}.workspace-module__jlIgga__statusEmail{color:#4338ca;background:#eef2ff}.workspace-module__jlIgga__table th.workspace-module__jlIgga__amountHeader,.workspace-module__jlIgga__table td.workspace-module__jlIgga__amountCell{text-align:right;font-variant-numeric:tabular-nums;color:#111827;font-weight:600}.workspace-module__jlIgga__table td.workspace-module__jlIgga__amountRefund{color:#dc2626}.workspace-module__jlIgga__table td.workspace-module__jlIgga__amountTip{color:#6d28d9}.workspace-module__jlIgga__sortableHeaderInner{align-items:center;gap:.25rem;display:inline-flex}.workspace-module__jlIgga__dateRangeSelect{position:relative}.workspace-module__jlIgga__dateRangeButton{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:.375rem;padding:.4375rem .75rem;font-size:.875rem;font-weight:500;display:inline-flex}.workspace-module__jlIgga__dateRangeButton:hover{background:#f9fafb;border-color:#d1d5db}.workspace-module__jlIgga__dateRangeMenu{z-index:20;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:11rem;padding:.25rem;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 8px 24px #00000014}.workspace-module__jlIgga__dateRangeOption{color:#374151;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.875rem;display:block}.workspace-module__jlIgga__dateRangeOption:hover{background:#f3f4f6}.workspace-module__jlIgga__dateRangeOptionActive{color:#1d4ed8;background:#eff6ff;font-weight:500}.workspace-module__jlIgga__actionButton{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:.375rem;padding:.4375rem .75rem;font-size:.875rem;font-weight:500;display:inline-flex}.workspace-module__jlIgga__actionButton:hover{background:#f9fafb;border-color:#d1d5db}.workspace-module__jlIgga__actionButtonPrimary{color:#fff;background:#2563eb;border-color:#2563eb}.workspace-module__jlIgga__actionButtonPrimary:hover{background:#1d4ed8;border-color:#1d4ed8}.workspace-module__jlIgga__actionButton:disabled,.workspace-module__jlIgga__actionButtonPrimary:disabled{opacity:.6;cursor:default}.workspace-module__jlIgga__filterPanelOverlay{z-index:calc(var(--z-side-panel) - 1);background:#0f172a59;position:fixed;inset:0}.workspace-module__jlIgga__filterPanel{z-index:var(--z-side-panel);background:#fff;flex-direction:column;width:min(22rem,100vw);height:100%;display:flex;position:fixed;top:0;right:0;box-shadow:-8px 0 24px #0000001a}.workspace-module__jlIgga__filterPanelHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.workspace-module__jlIgga__filterPanelTitle{color:#111827;margin:0;font-size:1rem;font-weight:600}.workspace-module__jlIgga__filterPanelClose{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.25rem;display:inline-flex}.workspace-module__jlIgga__filterPanelClose:hover{color:#111827;background:#f3f4f6}.workspace-module__jlIgga__filterPanelBody{flex:1;padding:1.25rem;overflow-y:auto}.workspace-module__jlIgga__filterSection{margin-bottom:1.25rem}.workspace-module__jlIgga__filterSectionTitle{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .5rem;font-size:.75rem;font-weight:600}.workspace-module__jlIgga__filterOptions{flex-direction:column;gap:.25rem;display:flex}.workspace-module__jlIgga__filterOption{color:#374151;cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.875rem;display:flex}.workspace-module__jlIgga__filterOption:hover{background:#f9fafb}.workspace-module__jlIgga__filterOption input{accent-color:#2563eb}.workspace-module__jlIgga__filterPanelFooter{border-top:1px solid #e5e7eb;justify-content:space-between;gap:.5rem;padding:1rem 1.25rem;display:flex}.workspace-module__jlIgga__loading,.workspace-module__jlIgga__error,.workspace-module__jlIgga__emptyState{text-align:center;padding:2.5rem 1.5rem}.workspace-module__jlIgga__loading{color:#6b7280;font-size:1rem}.workspace-module__jlIgga__error{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:1rem}.workspace-module__jlIgga__emptyState{background:#fff;border:1px dashed #e5e7eb;border-radius:10px}.workspace-module__jlIgga__emptyTitle{color:#111827;margin:0 0 .375rem;font-size:1.125rem;font-weight:600}.workspace-module__jlIgga__emptyDescription{color:#6b7280;margin:0;font-size:.875rem}.workspace-module__jlIgga__loadMore{justify-content:center;padding:1rem;display:flex}@media (max-width:960px){.workspace-module__jlIgga__page{padding:1rem}.workspace-module__jlIgga__kpiStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-module__jlIgga__headerMain{flex-direction:column;align-items:stretch}.workspace-module__jlIgga__headerActions{justify-content:flex-start}.workspace-module__jlIgga__toolbar{align-items:stretch;gap:.625rem}.workspace-module__jlIgga__searchField{flex:100%;min-width:0;max-width:none}.workspace-module__jlIgga__toolbarActions{flex:none}.workspace-module__jlIgga__table{min-width:880px}}@media (max-width:560px){.workspace-module__jlIgga__kpiStrip{grid-template-columns:1fr}}
.InteractionTranscript-module__nftO8a__list{flex-direction:column;gap:10px;margin-top:8px;display:flex}.InteractionTranscript-module__nftO8a__empty{color:#6b7280;margin:8px 0 0;font-size:.875rem}.InteractionTranscript-module__nftO8a__bubble{cursor:default;border-radius:10px;max-width:min(100%,640px);padding:10px 12px}.InteractionTranscript-module__nftO8a__user{background:#f3f4f6;align-self:flex-end}.InteractionTranscript-module__nftO8a__assistant{background:#eff6ff;align-self:flex-start}.InteractionTranscript-module__nftO8a__system{background:#f9fafb;border:1px solid #e5e7eb;align-self:stretch}.InteractionTranscript-module__nftO8a__meta{color:#6b7280;gap:8px;margin-bottom:4px;font-size:.75rem;display:flex}.InteractionTranscript-module__nftO8a__text{color:#111827;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.45}.InteractionTranscript-module__nftO8a__tools{margin:8px 0 0;padding:0;list-style:none}.InteractionTranscript-module__nftO8a__tool{color:#374151;margin-top:6px;font-size:.8125rem}.InteractionTranscript-module__nftO8a__toolName{font-weight:600}
.StatusManagementModal-module__C_AD6G__overlay{z-index:var(--z-modal);background-color:#0009;justify-content:center;align-items:center;animation:.15s ease-out StatusManagementModal-module__C_AD6G__fadeIn;display:flex;position:fixed;inset:0}@keyframes StatusManagementModal-module__C_AD6G__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.StatusManagementModal-module__C_AD6G__modal{background:#fff;border-radius:12px;flex-direction:column;width:95%;max-width:1200px;max-height:90vh;animation:.2s ease-out StatusManagementModal-module__C_AD6G__slideUp;display:flex;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@keyframes StatusManagementModal-module__C_AD6G__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.StatusManagementModal-module__C_AD6G__header{z-index:1;background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;padding:24px;display:flex;position:sticky;top:0}.StatusManagementModal-module__C_AD6G__headerContent{flex:1}.StatusManagementModal-module__C_AD6G__title{color:#111827;margin:0 0 4px;font-size:20px;font-weight:600}.StatusManagementModal-module__C_AD6G__subtitle{color:#6b7280;margin:0;font-size:14px;font-weight:400}.StatusManagementModal-module__C_AD6G__closeButton{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:28px;line-height:1;transition:all .15s;display:flex}.StatusManagementModal-module__C_AD6G__closeButton:hover{color:#374151;background-color:#f3f4f6}.StatusManagementModal-module__C_AD6G__content{flex-direction:column;flex:1;gap:24px;padding:24px;display:flex;overflow-y:auto}.StatusManagementModal-module__C_AD6G__loading{text-align:center;color:#6b7280;padding:48px 24px;font-size:14px}.StatusManagementModal-module__C_AD6G__splitLayout{grid-template-columns:1fr 1fr;gap:32px;height:100%;display:grid}.StatusManagementModal-module__C_AD6G__leftPanel,.StatusManagementModal-module__C_AD6G__rightPanel{flex-direction:column;gap:16px;min-height:0;display:flex}.StatusManagementModal-module__C_AD6G__panelHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.StatusManagementModal-module__C_AD6G__panelTitle{color:#111827;margin:0;font-size:16px;font-weight:600}.StatusManagementModal-module__C_AD6G__deleteToggleButton{color:#374151;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:all .15s}.StatusManagementModal-module__C_AD6G__deleteToggleButton:hover{color:#3b82f6;background:#eff6ff;border-color:#3b82f6}.StatusManagementModal-module__C_AD6G__deleteToggleButton[data-active=true]{color:#fff;background:#ef4444;border-color:#ef4444}.StatusManagementModal-module__C_AD6G__deleteToggleButton[data-active=true]:hover{background:#dc2626;border-color:#dc2626}.StatusManagementModal-module__C_AD6G__statusGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;max-height:500px;padding:4px 8px 160px 4px;display:grid;overflow:visible auto}.StatusManagementModal-module__C_AD6G__statusCard{cursor:pointer;text-align:left;background:#fff;border:2px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:8px;padding:16px;transition:all .15s,transform .2s,opacity .2s;display:flex;position:relative}.StatusManagementModal-module__C_AD6G__statusCard:hover{background:#f9fafb;border-color:#d1d5db}.StatusManagementModal-module__C_AD6G__statusCardSelected{background:#eff6ff;border-color:#3b82f6}.StatusManagementModal-module__C_AD6G__statusCardSelected:hover{background:#dbeafe}.StatusManagementModal-module__C_AD6G__statusCardEditing{cursor:default;background:#eff6ff;border-color:#3b82f6}.StatusManagementModal-module__C_AD6G__statusCardEditing:hover{background:#eff6ff;border-color:#3b82f6}.StatusManagementModal-module__C_AD6G__statusCardGhost{color:#9ca3af;border-style:dashed;border-color:#d1d5db}.StatusManagementModal-module__C_AD6G__statusCardGhost:hover{color:#3b82f6;background:#eff6ff;border-color:#3b82f6}.StatusManagementModal-module__C_AD6G__addIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;font-weight:300;display:flex}.StatusManagementModal-module__C_AD6G__statusInput{color:#111827;background:0 0;border:none;outline:none;flex:1;padding:0;font-family:inherit;font-size:14px;font-weight:500}.StatusManagementModal-module__C_AD6G__statusInput::placeholder{color:#9ca3af}.StatusManagementModal-module__C_AD6G__statusCardDraggable,.StatusManagementModal-module__C_AD6G__statusCardDraggable:active{cursor:pointer}.StatusManagementModal-module__C_AD6G__statusCardDragging{opacity:.4;cursor:pointer;border-color:#3b82f6;transform:scale(.95);box-shadow:0 4px 6px -1px #0000001a}.StatusManagementModal-module__C_AD6G__statusCardDragOver{background:#eff6ff;border:2px solid #3b82f6;box-shadow:0 0 0 2px #3b82f633}.StatusManagementModal-module__C_AD6G__statusCardMarkedForDeletion{opacity:.4;background:#fef2f2;border-color:#ef4444;transition:opacity .3s ease-out,transform .3s ease-out}.StatusManagementModal-module__C_AD6G__statusCardMarkedForDeletion:hover{opacity:.5;background:#fee2e2}.StatusManagementModal-module__C_AD6G__statusCardDeleting{pointer-events:none;transform:scale(.8);opacity:0!important}.StatusManagementModal-module__C_AD6G__deleteButton{color:#fff;cursor:pointer;z-index:2;background:#ef4444;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:16px;line-height:1;transition:all .15s;display:flex;position:absolute;top:-6px;right:-6px}.StatusManagementModal-module__C_AD6G__deleteButton:hover{background:#dc2626;transform:scale(1.1)}.StatusManagementModal-module__C_AD6G__statusCardHeader{align-items:center;gap:10px;display:flex}.StatusManagementModal-module__C_AD6G__statusCardColor{border-radius:8px;flex-shrink:0;width:32px;height:32px;transition:all .15s;box-shadow:0 1px 3px #0000001a}.StatusManagementModal-module__C_AD6G__statusCardColorEditable{cursor:pointer;border:2px solid #0000;border-radius:8px;flex-shrink:0;width:32px;height:32px;transition:all .15s;box-shadow:0 1px 3px #0000001a}.StatusManagementModal-module__C_AD6G__statusCardColorEditable:hover{border:2px solid #3b82f6;transform:scale(1.05);box-shadow:0 0 0 3px #3b82f633}.StatusManagementModal-module__C_AD6G__colorPicker{cursor:pointer;background:0 0;border:2px solid #3b82f6;border-radius:6px;width:40px;height:28px;padding:0;box-shadow:0 0 0 2px #3b82f633}.StatusManagementModal-module__C_AD6G__colorPicker::-webkit-color-swatch-wrapper{padding:0}.StatusManagementModal-module__C_AD6G__colorPicker::-webkit-color-swatch{border:none;border-radius:4px}.StatusManagementModal-module__C_AD6G__colorPicker::-moz-color-swatch{border:none;border-radius:4px}.StatusManagementModal-module__C_AD6G__colorPickerSmall{cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;width:20px;height:20px;padding:0;box-shadow:0 1px 3px #0000001a}.StatusManagementModal-module__C_AD6G__colorPickerSmall::-webkit-color-swatch-wrapper{padding:0}.StatusManagementModal-module__C_AD6G__colorPickerSmall::-webkit-color-swatch{border:none;border-radius:6px}.StatusManagementModal-module__C_AD6G__colorPickerSmall::-moz-color-swatch{border:none;border-radius:6px}.StatusManagementModal-module__C_AD6G__colorPresetsPopoverFixed{z-index:var(--z-modal-content);background:#fff;border:1px solid #d1d5db;border-radius:8px;flex-direction:column;gap:12px;width:240px;padding:16px;animation:.15s ease-out StatusManagementModal-module__C_AD6G__fadeIn;display:flex;position:fixed;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.StatusManagementModal-module__C_AD6G__colorPresetsHeader{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;display:flex}.StatusManagementModal-module__C_AD6G__colorPresetsNavButton{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:20px;font-weight:700;transition:all .15s;display:flex}.StatusManagementModal-module__C_AD6G__colorPresetsNavButton:hover{color:#111827;background:#f3f4f6;border-color:#9ca3af}.StatusManagementModal-module__C_AD6G__colorPresetsTitle{color:#6b7280;text-align:center;-webkit-user-select:none;user-select:none;flex:1;font-size:13px;font-weight:500}.StatusManagementModal-module__C_AD6G__colorPresetsGrid{grid-template-columns:repeat(4,1fr);justify-items:center;gap:10px;display:grid}.StatusManagementModal-module__C_AD6G__colorPresetSwatch{cursor:pointer;border:2px solid #e5e7eb;border-radius:8px;width:44px;height:44px;padding:0;transition:all .15s}.StatusManagementModal-module__C_AD6G__colorPresetSwatch:hover{border-color:#3b82f6;transform:scale(1.1);box-shadow:0 4px 6px #0000001a}.StatusManagementModal-module__C_AD6G__statusCardLabelContainer{flex-direction:column;flex:1;gap:2px;display:flex}.StatusManagementModal-module__C_AD6G__statusCardLabel{color:#111827;font-size:14px;font-weight:500}.StatusManagementModal-module__C_AD6G__statusCardLabelEditable{cursor:pointer;border-radius:4px;padding:2px 4px;transition:all .15s}.StatusManagementModal-module__C_AD6G__statusCardLabelEditable:hover{color:#3b82f6;background:#3b82f61a}.StatusManagementModal-module__C_AD6G__statusCardLabelEmpty{min-width:80px;min-height:20px;display:inline-block}.StatusManagementModal-module__C_AD6G__unusedText{color:#9ca3af;font-size:11px;font-weight:400}.StatusManagementModal-module__C_AD6G__statusCardCheck{color:#3b82f6;font-size:18px;font-weight:700;position:absolute;top:12px;right:12px}.StatusManagementModal-module__C_AD6G__statusCardMeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.StatusManagementModal-module__C_AD6G__statusBadge{text-transform:uppercase;letter-spacing:.02em;pointer-events:auto;border-radius:4px;align-items:center;gap:3px;padding:2px 6px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.StatusManagementModal-module__C_AD6G__statusBadgeBlocking{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.StatusManagementModal-module__C_AD6G__statusBadgeIcon{font-size:9px}.StatusManagementModal-module__C_AD6G__statusCardSettings{border-top:1px dashed #e5e7eb;flex-direction:column;gap:6px;padding-top:8px;display:flex}.StatusManagementModal-module__C_AD6G__statusCardSettingRow{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:8px;display:flex}.StatusManagementModal-module__C_AD6G__statusCardSettingRow input[type=checkbox]{cursor:pointer;flex-shrink:0;width:14px;height:14px;margin-top:2px}.StatusManagementModal-module__C_AD6G__statusCardSettingBody{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.StatusManagementModal-module__C_AD6G__statusCardSettingLabel{color:#374151;font-size:12px;font-weight:500;line-height:1.3}.StatusManagementModal-module__C_AD6G__statusCardSettingHint{color:#6b7280;font-size:11px;line-height:1.4}.StatusManagementModal-module__C_AD6G__hint{color:#9ca3af;margin:0;font-size:13px;line-height:1.5}.StatusManagementModal-module__C_AD6G__unsavedIndicator{color:#f59e0b;font-weight:500}.StatusManagementModal-module__C_AD6G__filterSection{flex-direction:column;gap:8px;display:flex}.StatusManagementModal-module__C_AD6G__searchInput{background:#fff;border:1px solid #d1d5db;border-radius:6px;width:100%;padding:10px 14px;font-size:14px;transition:all .15s}.StatusManagementModal-module__C_AD6G__searchInput:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.StatusManagementModal-module__C_AD6G__searchInput::placeholder{color:#9ca3af}.StatusManagementModal-module__C_AD6G__tagDropdown{z-index:10;background:#fff;border:1px solid #d1d5db;border-radius:6px;max-height:200px;animation:.15s ease-out StatusManagementModal-module__C_AD6G__slideDown;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@keyframes StatusManagementModal-module__C_AD6G__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.StatusManagementModal-module__C_AD6G__tagDropdownItem{text-align:left;color:#374151;cursor:pointer;background:#fff;border:none;border-bottom:1px solid #f3f4f6;width:100%;padding:10px 14px;font-size:14px;transition:all .15s}.StatusManagementModal-module__C_AD6G__tagDropdownItem:last-child{border-bottom:none}.StatusManagementModal-module__C_AD6G__tagDropdownItem:hover{color:#3b82f6;background:#eff6ff}.StatusManagementModal-module__C_AD6G__resourceListHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.StatusManagementModal-module__C_AD6G__resourceCount{color:#6b7280;font-size:13px;font-weight:500}.StatusManagementModal-module__C_AD6G__resourceListActions{gap:12px;display:flex}.StatusManagementModal-module__C_AD6G__linkButton{color:#3b82f6;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:13px;font-weight:500;transition:all .15s}.StatusManagementModal-module__C_AD6G__linkButton:hover{color:#2563eb;background:#eff6ff}.StatusManagementModal-module__C_AD6G__resourceList{background:#fff;border:1px solid #e5e7eb;border-radius:6px;flex:1;min-height:150px;max-height:250px;overflow-y:auto}.StatusManagementModal-module__C_AD6G__resourceCheckbox{cursor:pointer;border-bottom:1px solid #f3f4f6;align-items:flex-start;gap:12px;padding:12px;transition:background .15s;display:flex}.StatusManagementModal-module__C_AD6G__resourceCheckbox:last-child{border-bottom:none}.StatusManagementModal-module__C_AD6G__resourceCheckbox:hover{background:#f9fafb}.StatusManagementModal-module__C_AD6G__resourceCheckboxPinned{background:#eff6ff;border-bottom:1px solid #bfdbfe}.StatusManagementModal-module__C_AD6G__resourceCheckboxPinned:hover{background:#dbeafe}.StatusManagementModal-module__C_AD6G__resourceCheckbox input[type=checkbox]{cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:2px}.StatusManagementModal-module__C_AD6G__resourceCheckboxLabel{flex-direction:column;flex:1;gap:4px;display:flex}.StatusManagementModal-module__C_AD6G__resourceCheckboxName{color:#111827;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.StatusManagementModal-module__C_AD6G__pinnedBadge{color:#3b82f6;background:#bfdbfe;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600}.StatusManagementModal-module__C_AD6G__resourceCheckboxDesc{color:#6b7280;font-size:13px}.StatusManagementModal-module__C_AD6G__applySummary{background:#eff6ff;border:2px solid #3b82f6;border-radius:8px;flex-direction:column;gap:12px;margin-top:16px;padding:16px;display:flex}.StatusManagementModal-module__C_AD6G__applySummaryInfo{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.StatusManagementModal-module__C_AD6G__applySummaryCount{color:#1e40af;font-weight:600}.StatusManagementModal-module__C_AD6G__applySummaryDivider{color:#93c5fd}.StatusManagementModal-module__C_AD6G__applySummaryStatuses{color:#1e40af}.StatusManagementModal-module__C_AD6G__applyButton{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:6px;width:100%;padding:12px 20px;font-size:14px;font-weight:600;transition:all .15s}.StatusManagementModal-module__C_AD6G__applyButton:hover:not(:disabled){background:#2563eb;box-shadow:0 4px 6px -1px #3b82f64d}.StatusManagementModal-module__C_AD6G__applyButton:disabled{opacity:.6;cursor:default}.StatusManagementModal-module__C_AD6G__emptyState{text-align:center;color:#9ca3af;padding:24px;font-size:13px}.StatusManagementModal-module__C_AD6G__emptyStatusState{text-align:center;background:#f9fafb;border:2px dashed #d1d5db;border-radius:8px;grid-column:1/-1;padding:32px 16px}.StatusManagementModal-module__C_AD6G__emptyStatusState p{color:#6b7280;margin:0;font-size:14px;font-weight:500}.StatusManagementModal-module__C_AD6G__errorBanner{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:12px 16px;font-size:14px;line-height:1.5}@media (max-width:1024px){.StatusManagementModal-module__C_AD6G__splitLayout{grid-template-columns:1fr}.StatusManagementModal-module__C_AD6G__statusGrid,.StatusManagementModal-module__C_AD6G__resourceList{max-height:300px}}@media (max-width:640px){.StatusManagementModal-module__C_AD6G__modal{width:95%;max-height:95vh}.StatusManagementModal-module__C_AD6G__statusGrid{grid-template-columns:1fr}.StatusManagementModal-module__C_AD6G__resourceListHeader{flex-direction:column;align-items:flex-start}}
.wait-list-module__P8Ns-q__filterField{gap:.35rem;display:grid}.wait-list-module__P8Ns-q__pageLayout{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.wait-list-module__P8Ns-q__loadMore{justify-content:center;padding:.25rem 0 .5rem;display:flex}.wait-list-module__P8Ns-q__queueTable{min-width:960px}.wait-list-module__P8Ns-q__queueRowExpanded{background:#eff6ff}.wait-list-module__P8Ns-q__queueRowDragging{opacity:.55}.wait-list-module__P8Ns-q__queueRowDropTarget td{border-top:2px solid #2563eb}.wait-list-module__P8Ns-q__priorityCell{width:5.5rem}.wait-list-module__P8Ns-q__priorityControls{align-items:center;gap:.35rem;display:flex}.wait-list-module__P8Ns-q__dragHandle{color:#9ca3af;cursor:var(--cursor-interactive);font:inherit;background:0 0;border:0;padding:.15rem .25rem;line-height:1}.wait-list-module__P8Ns-q__priorityInput{border:1px solid var(--color-border,#e5e7eb);font:inherit;border-radius:6px;width:3rem;padding:.2rem .35rem}.wait-list-module__P8Ns-q__customerName{font-weight:600}.wait-list-module__P8Ns-q__compactSummaryCell{color:#374151;max-width:16rem}.wait-list-module__P8Ns-q__relativeTime{color:#6b7280;cursor:default}.wait-list-module__P8Ns-q__detailOverlay{z-index:calc(var(--z-side-panel) - 1);background:#0f172a40;position:fixed;inset:0}.wait-list-module__P8Ns-q__detailPanel{border-left:1px solid var(--color-border,#e5e7eb);width:min(100vw,28rem);max-width:28rem;height:calc(100vh - 2rem);z-index:var(--z-side-panel);background:#fff;flex-direction:column;display:flex;position:fixed;top:1rem;right:0;box-shadow:-8px 0 24px #00000014}.wait-list-module__P8Ns-q__detailPanelEmbedded{background:#fff;flex-direction:column;width:100%;max-width:none;height:100%;display:flex;position:relative}.wait-list-module__P8Ns-q__detailPanelInline{background:0 0;flex-direction:column;width:100%;max-width:none;height:auto;display:flex;position:relative}.wait-list-module__P8Ns-q__detailBodyInline{padding:.25rem .75rem .9rem;overflow:visible}.wait-list-module__P8Ns-q__detailPanelInline .wait-list-module__P8Ns-q__detailSection{margin-bottom:.75rem}.wait-list-module__P8Ns-q__detailPanelInline .wait-list-module__P8Ns-q__detailSection:last-child{margin-bottom:0}.wait-list-module__P8Ns-q__detailPanelInline .wait-list-module__P8Ns-q__detailSectionTitleRow{min-height:1.75rem}.wait-list-module__P8Ns-q__detailPanelInline .wait-list-module__P8Ns-q__overflowButton{width:1.75rem;height:1.75rem}.wait-list-module__P8Ns-q__inlinePhoneRow{justify-content:space-between;align-items:center;gap:.5rem;min-height:1.75rem;display:flex}.wait-list-module__P8Ns-q__inlinePhone{color:#111827;margin:0;font-size:.875rem}.wait-list-module__P8Ns-q__detailPanelInline .wait-list-module__P8Ns-q__contactActions{margin-top:.5rem}.wait-list-module__P8Ns-q__detailPanelInline .wait-list-module__P8Ns-q__primaryButton{width:100%}.wait-list-module__P8Ns-q__detailHeader{border-bottom:1px solid var(--color-border,#e5e7eb);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.wait-list-module__P8Ns-q__detailHeaderActions{align-items:center;gap:.35rem;display:flex}.wait-list-module__P8Ns-q__detailEyebrow{color:#6b7280;text-transform:uppercase;margin:0 0 .25rem;font-size:.75rem}.wait-list-module__P8Ns-q__detailTitle{margin:0 0 .5rem;font-size:1.125rem}.wait-list-module__P8Ns-q__detailClose,.wait-list-module__P8Ns-q__overflowButton{color:#6b7280;cursor:var(--cursor-interactive);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.wait-list-module__P8Ns-q__detailClose:hover,.wait-list-module__P8Ns-q__overflowButton:hover{color:#111827;background:#f3f4f6}.wait-list-module__P8Ns-q__detailBody{flex:1;padding:1rem 1.25rem 1.5rem;overflow-y:auto}.wait-list-module__P8Ns-q__detailSection{margin-bottom:1.25rem}.wait-list-module__P8Ns-q__detailSectionTitle,.wait-list-module__P8Ns-q__detailSubheading{color:#6b7280;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .5rem;font-size:.75rem;font-weight:600}.wait-list-module__P8Ns-q__detailSectionTitleRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.wait-list-module__P8Ns-q__detailSectionTitleRow .wait-list-module__P8Ns-q__detailSectionTitle{margin-bottom:0}.wait-list-module__P8Ns-q__aiSummaryBadge{color:#1d4ed8;text-transform:none;background:#eff6ff}.wait-list-module__P8Ns-q__summaryText{color:#111827;white-space:pre-wrap;margin:0;font-size:.875rem}.wait-list-module__P8Ns-q__detailPrimaryText{color:#111827;margin:0;font-weight:600}.wait-list-module__P8Ns-q__detailSecondaryText,.wait-list-module__P8Ns-q__detailSummary,.wait-list-module__P8Ns-q__muted{color:#6b7280;margin:.15rem 0 0;font-size:.875rem}.wait-list-module__P8Ns-q__detailList{gap:.5rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.wait-list-module__P8Ns-q__detailListItem{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.wait-list-module__P8Ns-q__detailListItemMain{gap:.5rem;min-width:0;display:grid}.wait-list-module__P8Ns-q__resourcePicker{border:0;gap:.35rem;min-width:0;margin:0;padding:0;display:grid}.wait-list-module__P8Ns-q__resourceLegend{padding:0;font-size:.8125rem;font-weight:600}.wait-list-module__P8Ns-q__resourceHint{color:#6b7280;margin:0;font-size:.8125rem}.wait-list-module__P8Ns-q__resourceOptions{gap:.25rem;display:grid}.wait-list-module__P8Ns-q__resourceOption{cursor:var(--cursor-interactive);align-items:center;gap:.4rem;display:flex}.wait-list-module__P8Ns-q__resourceCheckbox{cursor:var(--cursor-interactive)}.wait-list-module__P8Ns-q__contactActions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.wait-list-module__P8Ns-q__contactButton{border:1px solid var(--color-border,#e5e7eb);color:#374151;cursor:var(--cursor-interactive);font:inherit;background:0 0;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .75rem;text-decoration:none;display:inline-flex}.wait-list-module__P8Ns-q__contactButton:disabled{cursor:var(--cursor-default);opacity:.55}.wait-list-module__P8Ns-q__labeledField{margin-top:.75rem}.wait-list-module__P8Ns-q__fieldLabel,.wait-list-module__P8Ns-q__rangeLabel{color:#374151;margin-bottom:.35rem;font-size:.8125rem;font-weight:600;display:block}.wait-list-module__P8Ns-q__rangeInputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.wait-list-module__P8Ns-q__dayPresetRow,.wait-list-module__P8Ns-q__inlineAdd{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.wait-list-module__P8Ns-q__daySelector{grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;display:grid}.wait-list-module__P8Ns-q__dayPresetButton,.wait-list-module__P8Ns-q__dayButton{border:1px solid var(--color-border,#e5e7eb);cursor:var(--cursor-interactive);font:inherit;background:#fff;border-radius:999px;padding:.35rem .75rem}.wait-list-module__P8Ns-q__dayPresetButtonActive,.wait-list-module__P8Ns-q__dayButtonActive{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.wait-list-module__P8Ns-q__chipList{flex-wrap:wrap;gap:.35rem;margin:0 0 .5rem;padding:0;display:flex}.wait-list-module__P8Ns-q__serviceSelectionList{gap:.75rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.wait-list-module__P8Ns-q__serviceSelection{gap:.5rem;display:grid}.wait-list-module__P8Ns-q__chip{background:var(--color-surface-secondary,#f5f5f5);border:1px solid var(--color-border,#e5e7eb);border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .55rem;list-style:none;display:inline-flex}.wait-list-module__P8Ns-q__chipRemoveIcon{color:#6b7280;cursor:var(--cursor-interactive);background:0 0;border:0;padding:0;font-size:1rem;line-height:1}.wait-list-module__P8Ns-q__offerCard,.wait-list-module__P8Ns-q__offerActions,.wait-list-module__P8Ns-q__offerHistory,.wait-list-module__P8Ns-q__matchList{margin-top:.75rem}.wait-list-module__P8Ns-q__matchList{gap:.5rem;padding:0;list-style:none;display:grid}.wait-list-module__P8Ns-q__matchItem{border:1px solid var(--color-border,#e5e7eb);border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .75rem;display:flex}.wait-list-module__P8Ns-q__matchActions{flex-direction:column;flex-shrink:0;gap:.35rem;display:flex}.wait-list-module__P8Ns-q__overflowMenu{position:relative}.wait-list-module__P8Ns-q__overflowMenuPanel{border:1px solid var(--color-border,#e5e7eb);z-index:2;background:#fff;border-radius:8px;min-width:11rem;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 8px 24px #00000014}.wait-list-module__P8Ns-q__overflowMenuItem{cursor:var(--cursor-interactive);font:inherit;text-align:left;background:0 0;border:0;width:100%;padding:.65rem .85rem;display:block}.wait-list-module__P8Ns-q__overflowMenuItem:hover{background:#f9fafb}.wait-list-module__P8Ns-q__overflowMenuItemDanger{color:#b91c1c}.wait-list-module__P8Ns-q__cancelButton,.wait-list-module__P8Ns-q__secondaryButton,.wait-list-module__P8Ns-q__primaryButton{border:1px solid var(--color-border,#e5e7eb);cursor:var(--cursor-interactive);font:inherit;background:0 0;border-radius:6px;padding:.45rem .75rem}.wait-list-module__P8Ns-q__primaryButton{color:#fff;background:#2563eb;border-color:#2563eb}.wait-list-module__P8Ns-q__primaryButtonLoading{opacity:.7}.wait-list-module__P8Ns-q__primaryButton:disabled,.wait-list-module__P8Ns-q__secondaryButton:disabled,.wait-list-module__P8Ns-q__cancelButton:disabled,.wait-list-module__P8Ns-q__chipRemoveIcon:disabled,.wait-list-module__P8Ns-q__dragHandle:disabled,.wait-list-module__P8Ns-q__priorityInput:disabled{cursor:var(--cursor-default);opacity:.55}.wait-list-module__P8Ns-q__dateInput,.wait-list-module__P8Ns-q__select{border:1px solid var(--color-border,#e5e7eb);font:inherit;border-radius:6px;padding:.35rem .5rem}.wait-list-module__P8Ns-q__availabilityEditor{gap:.25rem;display:grid}.wait-list-module__P8Ns-q__calendarDateRow,.wait-list-module__P8Ns-q__calendarTimeRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.wait-list-module__P8Ns-q__calendarDateField,.wait-list-module__P8Ns-q__calendarTimeField{gap:.35rem;display:grid}.wait-list-module__P8Ns-q__calendarDateFieldControls{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.wait-list-module__P8Ns-q__calendarPicker{width:100%}.wait-list-module__P8Ns-q__timeSelect{border:1px solid var(--color-border,#e5e7eb);font:inherit;border-radius:6px;width:100%;padding:.35rem .5rem}.wait-list-module__P8Ns-q__clearDateButton{color:#2563eb;cursor:var(--cursor-interactive);font:inherit;background:0 0;border:0;padding:0}.wait-list-module__P8Ns-q__clearDateButton:disabled{cursor:var(--cursor-default);opacity:.55}.wait-list-module__P8Ns-q__empty,.wait-list-module__P8Ns-q__loading,.wait-list-module__P8Ns-q__error{color:var(--color-text-secondary,#6b7280)}.wait-list-module__P8Ns-q__loading{text-align:center;padding:2.5rem 1.5rem}.wait-list-module__P8Ns-q__error{color:var(--color-error,#dc2626);margin:0 0 1rem}@media (min-width:1100px){.wait-list-module__P8Ns-q__pageLayout{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.wait-list-module__P8Ns-q__detailPanel{width:100vw;max-width:none;height:100vh;top:0}}.wait-list-module__P8Ns-q__notesList{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.wait-list-module__P8Ns-q__noteItem{border:1px solid var(--color-border,#e5e7eb);border-radius:8px;padding:.75rem}.wait-list-module__P8Ns-q__noteContent{color:#111827;white-space:pre-wrap;font-size:.875rem}.wait-list-module__P8Ns-q__noteMeta{color:#6b7280;margin-top:.35rem;font-size:.75rem}.wait-list-module__P8Ns-q__noteActions{gap:.5rem;margin-top:.5rem;display:flex}.wait-list-module__P8Ns-q__noteActionButton{color:#2563eb;cursor:var(--cursor-interactive);font:inherit;background:0 0;border:0;padding:0;font-size:.8125rem}.wait-list-module__P8Ns-q__noteActionButtonDanger{color:#b91c1c}.wait-list-module__P8Ns-q__noteActionButton:disabled{cursor:var(--cursor-default);opacity:.55}.wait-list-module__P8Ns-q__noteTextarea{border:1px solid var(--color-border,#e5e7eb);font:inherit;resize:vertical;border-radius:6px;width:100%;min-height:4.5rem;padding:.5rem .65rem}.wait-list-module__P8Ns-q__noteFormActions{gap:.5rem;margin-top:.5rem;display:flex}.wait-list-module__P8Ns-q__sidePanelHeader{border-bottom:1px solid var(--color-border,#e5e7eb);background:#fff;flex-shrink:0;padding:20px 72px 14px 20px}.wait-list-module__P8Ns-q__sidePanelHeaderTop{align-items:center;gap:.5rem;min-width:0;display:flex}.wait-list-module__P8Ns-q__sidePanelTitle{color:#111827;letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:600;line-height:1.2}.wait-list-module__P8Ns-q__sidePanelCount{color:#4b5563;background:#f3f4f6;border-radius:999px;flex-shrink:0;padding:.2rem .55rem;font-size:.75rem;font-weight:600;line-height:1.2}.wait-list-module__P8Ns-q__sidePanelFullListLink{color:#4b5563;cursor:var(--cursor-interactive);margin-top:.4rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-block}.wait-list-module__P8Ns-q__sidePanelFullListLink:hover{color:#111827;text-decoration:underline}.wait-list-module__P8Ns-q__sidePanelBody{overscroll-behavior:contain;flex-direction:column;flex:1;min-width:0;min-height:0;padding:16px 20px 20px;display:flex;overflow:hidden auto}.wait-list-module__P8Ns-q__compactQueue{flex-direction:column;gap:.45rem;display:flex}.wait-list-module__P8Ns-q__compactCard{border:1px solid var(--color-border,#e5e7eb);background:#fff;border-radius:10px}.wait-list-module__P8Ns-q__compactCardExpanded{z-index:1;background:#fff;border-color:#c7d2fe;position:relative;box-shadow:0 1px 2px #2563eb14}.wait-list-module__P8Ns-q__compactCardHeader{appearance:none;color:inherit;cursor:var(--cursor-interactive);font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:1.35rem minmax(0,1fr) auto;align-items:flex-start;gap:.45rem .6rem;width:100%;padding:.7rem .75rem;display:grid}.wait-list-module__P8Ns-q__compactCardHeader:hover{background:#f9fafb}.wait-list-module__P8Ns-q__compactCardExpanded .wait-list-module__P8Ns-q__compactCardHeader{border-bottom:1px solid var(--color-border,#e5e7eb);background:#f8fafc;border-radius:10px 10px 0 0}.wait-list-module__P8Ns-q__compactCardExpanded .wait-list-module__P8Ns-q__compactCardHeader:hover{background:#f1f5f9}.wait-list-module__P8Ns-q__compactPriority{color:#9ca3af;font-variant-numeric:tabular-nums;padding-top:.1rem;font-size:.7rem;font-weight:700;line-height:1.5}.wait-list-module__P8Ns-q__compactMain{gap:.18rem;min-width:0;display:grid}.wait-list-module__P8Ns-q__compactName{color:#111827;font-size:.875rem;font-weight:600}.wait-list-module__P8Ns-q__compactSummary{color:#4b5563;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;display:-webkit-box;overflow:hidden}.wait-list-module__P8Ns-q__compactTimes{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.wait-list-module__P8Ns-q__compactMeta{flex-wrap:wrap;align-items:center;gap:.35rem .55rem;margin-top:.15rem;display:flex}.wait-list-module__P8Ns-q__compactWait{color:#6b7280;font-size:.75rem}.wait-list-module__P8Ns-q__compactChevron{color:#9ca3af;margin-top:.2rem;font-size:.7rem;transition:transform .2s;display:block}.wait-list-module__P8Ns-q__compactChevronExpanded{transform:rotate(180deg)}.wait-list-module__P8Ns-q__compactCardBody{min-width:0}.wait-list-module__P8Ns-q__statusPickerIntro{margin:0 0 12px}.wait-list-module__P8Ns-q__statusPicker{white-space:normal;flex-direction:column;gap:8px;display:flex}.wait-list-module__P8Ns-q__statusOption{border:1px solid var(--color-border,#e5e7eb);cursor:var(--cursor-interactive);border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.wait-list-module__P8Ns-q__statusOption:hover{background:#f9fafb}.wait-list-module__P8Ns-q__statusOptionSelected{background:#eff6ff;border-color:#2563eb}.wait-list-module__P8Ns-q__statusOption input[type=radio]{cursor:var(--cursor-interactive);margin-top:3px}.wait-list-module__P8Ns-q__statusOptionBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wait-list-module__P8Ns-q__statusOptionLabel{color:#111827;font-size:.875rem;font-weight:600}.wait-list-module__P8Ns-q__statusOptionDescription{color:#6b7280;white-space:normal;font-size:.8125rem;line-height:1.4}.wait-list-module__P8Ns-q__sidePanelEmpty,.wait-list-module__P8Ns-q__sidePanelLoading{color:#6b7280;text-align:left;padding:1rem 0;font-size:.875rem}.wait-list-module__P8Ns-q__pausedBanner{color:#9a3412;background:#fff7ed;border:1px solid #fdba74;border-radius:8px;margin:0 0 .75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.45}.wait-list-module__P8Ns-q__activityPanel{border:1px solid var(--color-border,#e5e7eb);background:#fff;border-radius:8px;margin-top:1rem;padding:.75rem 0}.wait-list-module__P8Ns-q__activityHeader{justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem 1rem .75rem;display:flex}.wait-list-module__P8Ns-q__activityTitle{margin:0;font-size:.95rem;font-weight:600}.wait-list-module__P8Ns-q__activityLive{color:#1a7f37;font-size:.75rem;font-weight:600}.wait-list-module__P8Ns-q__activityDate{color:#6b7280;letter-spacing:.02em;text-transform:uppercase;margin:0;padding:.35rem 1rem;font-size:.75rem;font-weight:600}.wait-list-module__P8Ns-q__activityList{margin:0;padding:0;list-style:none}.wait-list-module__P8Ns-q__activityItem{border:0;border-top:1px solid var(--color-border,#e5e7eb);cursor:var(--cursor-interactive);text-align:left;background:0 0;gap:.15rem;width:100%;padding:.7rem 1rem;display:grid}.wait-list-module__P8Ns-q__activityItem:disabled{cursor:var(--cursor-default)}.wait-list-module__P8Ns-q__activityItemTitle{color:#111827;font-size:.875rem;font-weight:600}.wait-list-module__P8Ns-q__activityItemMeta{color:#6b7280;font-size:.8125rem;line-height:1.4}.wait-list-module__P8Ns-q__activityEmpty{color:#6b7280;margin:0;padding:.25rem 1rem .75rem;font-size:.875rem}@media (max-width:768px){.wait-list-module__P8Ns-q__sidePanelHeader{padding:16px 68px 12px 16px}.wait-list-module__P8Ns-q__sidePanelBody{padding:12px 16px 16px}}
.inbox-workspace-module__jAMq_a__workspace{background:#f6f8fa;flex-direction:column;height:calc(100vh - 56px);min-height:500px;display:flex;overflow:hidden}.inbox-workspace-module__jAMq_a__workspaceBody{flex:1;min-height:0;display:flex;overflow:auto hidden}.inbox-workspace-module__jAMq_a__filtersPane{background:#fff;border-right:1px solid #d0d7de;flex-direction:column;flex-shrink:0;width:240px;display:flex;overflow:hidden}.inbox-workspace-module__jAMq_a__listPane{background:#fff;border-right:1px solid #d0d7de;flex-direction:column;flex-shrink:0;width:340px;display:flex;overflow:hidden}.inbox-workspace-module__jAMq_a__conversationPane{background:#fff;border-right:1px solid #d0d7de;flex-direction:column;flex:1;min-width:420px;display:flex;overflow:hidden}.inbox-workspace-module__jAMq_a__conversationPaneInner,.inbox-workspace-module__jAMq_a__conversationSelection{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.inbox-workspace-module__jAMq_a__contextPaneColumn{background:#fafbfc;flex-direction:column;flex-shrink:0;width:380px;min-height:0;display:flex;overflow:hidden}.inbox-workspace-module__jAMq_a__filtersScroll{flex-direction:column;flex:1;gap:16px;padding:12px 16px 16px;display:flex;overflow-y:auto}.inbox-workspace-module__jAMq_a__searchBox{position:relative}.inbox-workspace-module__jAMq_a__searchIcon{color:#9ca3af;pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.inbox-workspace-module__jAMq_a__searchInput{color:#24292f;background:#fff;border:1px solid #d0d7de;border-radius:6px;width:100%;padding:8px 32px 8px 34px;font-size:.8125rem}.inbox-workspace-module__jAMq_a__searchInput:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #3b82f61a}.inbox-workspace-module__jAMq_a__clearSearch{color:#57606a;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:1.125rem;line-height:1;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.inbox-workspace-module__jAMq_a__filterGroup{flex-direction:column;gap:8px;display:flex}.inbox-workspace-module__jAMq_a__filterLabel{color:#57606a;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.inbox-workspace-module__jAMq_a__filterCountMuted{color:#6b7280;text-align:center;background:#f3f4f6;border-radius:999px;flex-shrink:0;min-width:1.25rem;height:1.25rem;padding:0 .35rem;font-size:.6875rem;font-weight:700;line-height:1.25rem}.inbox-workspace-module__jAMq_a__filterFeatureBadge{text-transform:uppercase;letter-spacing:.04em;background:var(--color-primary-light);color:var(--color-primary-700);border-radius:999px;align-items:center;padding:1px 6px;font-size:.625rem;font-weight:700;display:inline-flex}.inbox-workspace-module__jAMq_a__filterButtons{flex-direction:column;gap:4px;display:flex}.inbox-workspace-module__jAMq_a__filterSelectField{flex-direction:column;gap:8px;display:flex}.inbox-workspace-module__jAMq_a__filterSelect{color:#24292f;width:100%;font:inherit;cursor:var(--cursor-interactive);background:#fff;border:1px solid #d0d7de;border-radius:6px;padding:6px 8px;font-size:.8125rem}.inbox-workspace-module__jAMq_a__filterSelect:focus{outline:2px solid var(--color-primary-light);outline-offset:1px}.inbox-workspace-module__jAMq_a__filterButton{text-align:left;color:#24292f;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:.8125rem;font-weight:500;display:flex}.inbox-workspace-module__jAMq_a__filterButtonLabel{align-items:center;gap:6px;min-width:0;display:flex}.inbox-workspace-module__jAMq_a__filterButton:hover{background:#f6f8fa}.inbox-workspace-module__jAMq_a__filterButtonActive{color:#1d4ed8;background:#dbeafe;border-color:#bfdbfe}.inbox-workspace-module__jAMq_a__filterButtonTooltip{color:#fff;white-space:normal;pointer-events:none;width:max-content;max-width:280px;z-index:var(--z-side-panel);background:#24292f;border-radius:6px;padding:10px 12px;font-size:12px;font-weight:400;line-height:1.45;box-shadow:0 4px 12px #1b1f2426}.inbox-workspace-module__jAMq_a__filtersFlexSpacer{flex:1 1 0;min-height:0}.inbox-workspace-module__jAMq_a__outboxLink{color:#2563eb;flex-shrink:0;font-size:.8125rem;font-weight:500;text-decoration:none}.inbox-workspace-module__jAMq_a__onSiteBroadcastButton{color:#2563eb;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-self:flex-start;padding:0;font-size:.8125rem;font-weight:500}.inbox-workspace-module__jAMq_a__onSiteBroadcastButton:hover{text-decoration:underline}.inbox-workspace-module__jAMq_a__onSiteBroadcastBody{flex-direction:column;gap:12px;display:flex}.inbox-workspace-module__jAMq_a__onSiteBroadcastSummary{flex-direction:column;gap:8px;display:flex}.inbox-workspace-module__jAMq_a__onSiteBroadcastLead{color:#1f2328;margin:0;font-size:.9375rem;font-weight:600}.inbox-workspace-module__jAMq_a__onSiteBroadcastRecipientList{color:#424a53;margin:0;padding-left:1.25rem;font-size:.875rem}.inbox-workspace-module__jAMq_a__onSiteBroadcastMuted{color:#656d76;margin:0;font-size:.875rem}.inbox-workspace-module__jAMq_a__onSiteBroadcastLabel{color:#1f2328;font-size:.875rem;font-weight:600}.inbox-workspace-module__jAMq_a__onSiteBroadcastTextarea{width:100%;min-height:120px;font:inherit;resize:vertical;border:1px solid #d0d7de;border-radius:8px;padding:10px 12px}.inbox-workspace-module__jAMq_a__onSiteBroadcastSuccess{color:#1a7f37;margin:0;font-size:.875rem}.inbox-workspace-module__jAMq_a__onSiteBroadcastConfirmMessage{white-space:pre-wrap;background:#f6f8fa;border-radius:8px;margin-top:12px;padding:12px}.inbox-workspace-module__jAMq_a__outboxLink:hover{text-decoration:underline}.inbox-workspace-module__jAMq_a__listHeaderCompact{border-bottom:none;padding-bottom:8px}.inbox-workspace-module__jAMq_a__listSearch{border-bottom:1px solid #d0d7de;flex-shrink:0;padding:0 16px 12px}.inbox-workspace-module__jAMq_a__listHeader{border-bottom:1px solid #d0d7de;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.inbox-workspace-module__jAMq_a__listTitle{color:#24292f;margin:0;font-size:.875rem;font-weight:600}.inbox-workspace-module__jAMq_a__listMeta{color:#57606a;font-size:.75rem}.inbox-workspace-module__jAMq_a__listScroll{flex:1;min-height:0;overflow-y:auto}.inbox-workspace-module__jAMq_a__listEmpty{text-align:center;color:#57606a;padding:32px 16px;font-size:.875rem}.inbox-workspace-module__jAMq_a__listEmptyTitle{color:#24292f;margin:0 0 8px;font-size:1rem;font-weight:600}.inbox-workspace-module__jAMq_a__listEmptyDescription{margin:0;font-size:.8125rem;line-height:1.5}.inbox-workspace-module__jAMq_a__listEmptyLink{font:inherit;font-size:inherit;line-height:inherit;color:#2563eb;text-underline-offset:2px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0;font-weight:500;text-decoration:underline;display:inline}.inbox-workspace-module__jAMq_a__listEmptyLink:hover{color:#1d4ed8}@media (pointer:coarse){.inbox-workspace-module__jAMq_a__listEmptyLink{margin:-6px -2px;padding:6px 2px}}.inbox-workspace-module__jAMq_a__listRow{text-align:left;cursor:pointer;background:#fff;border:none;border-bottom:1px solid #eaeef2;align-items:flex-start;gap:10px;width:100%;padding:12px 16px;display:flex}.inbox-workspace-module__jAMq_a__listRowStacked{border:1px solid #d0d7de;border-radius:0 0 8px 8px;margin-bottom:12px}.inbox-workspace-module__jAMq_a__listRow:hover{background:#f6f8fa}.inbox-workspace-module__jAMq_a__listRowSelected{box-shadow:inset 3px 0 0 var(--color-primary);background:#eff6ff}.inbox-workspace-module__jAMq_a__listRowResolved{opacity:.75}.inbox-workspace-module__jAMq_a__rowAvatar{color:#374151;background:#e5e7eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.75rem;font-weight:600;display:flex}.inbox-workspace-module__jAMq_a__rowContent{flex:1;min-width:0}.inbox-workspace-module__jAMq_a__rowTop{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.inbox-workspace-module__jAMq_a__rowCustomer{color:#24292f;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8125rem;font-weight:600;overflow:hidden}.inbox-workspace-module__jAMq_a__rowTime{color:#57606a;flex-shrink:0;font-size:.75rem}.inbox-workspace-module__jAMq_a__rowTitle{color:#24292f;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:.8125rem;overflow:hidden}.inbox-workspace-module__jAMq_a__rowPreview{color:#57606a;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:.75rem;overflow:hidden}.inbox-workspace-module__jAMq_a__rowBadges{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.inbox-workspace-module__jAMq_a__badge{text-transform:uppercase;letter-spacing:.02em;border-radius:999px;align-items:center;padding:2px 6px;font-size:.6875rem;font-weight:600;display:inline-flex}.inbox-workspace-module__jAMq_a__badgeSms{color:#1d4ed8;background:#dbeafe}.inbox-workspace-module__jAMq_a__badgeCall{color:#15803d;background:#dcfce7}.inbox-workspace-module__jAMq_a__badgeInternal{color:#3730a3;background:#e0e7ff}.inbox-workspace-module__jAMq_a__badgeNote{color:#b45309;background:#fef3c7}.inbox-workspace-module__jAMq_a__badgeRequest{color:#6d28d9;background:#ede9fe}.inbox-workspace-module__jAMq_a__badgeFollowUp{color:#15803d;background:#dcfce7}.inbox-workspace-module__jAMq_a__badgeAssistant{color:#6d28d9;background:#ede9fe}.inbox-workspace-module__jAMq_a__badgeProblem{color:#db2777;background:#fdf2f8}.inbox-workspace-module__jAMq_a__badgeWaitList{color:#4338ca;background:#e0e7ff}.inbox-workspace-module__jAMq_a__badgeWaitListStatus{color:#4b5563;text-transform:none;letter-spacing:normal;background:#f3f4f6}.inbox-workspace-module__jAMq_a__waitListChipList{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.inbox-workspace-module__jAMq_a__waitListChipGroup{margin-top:8px}.inbox-workspace-module__jAMq_a__waitListChipGroupLabel{color:#57606a;font-size:.8125rem}.inbox-workspace-module__jAMq_a__waitListChipGroup .inbox-workspace-module__jAMq_a__waitListChipList{margin-top:4px}.inbox-workspace-module__jAMq_a__waitListChip{color:#24292f;background:#f6f8fa;border:1px solid #d0d7de;border-radius:999px;align-items:center;padding:4px 8px;font-size:.75rem;font-weight:500;display:inline-flex}.inbox-workspace-module__jAMq_a__waitListOpenLink{color:var(--color-primary-700);align-items:center;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.inbox-workspace-module__jAMq_a__waitListOpenLink:hover{text-decoration:underline}.inbox-workspace-module__jAMq_a__waitListNotesSection{margin-top:4px}.inbox-workspace-module__jAMq_a__waitListNotesHeader{margin-top:8px}.inbox-workspace-module__jAMq_a__waitListNotesTitle{color:#57606a;font-size:.8125rem;font-weight:600}.inbox-workspace-module__jAMq_a__waitListNotesSection .inbox-workspace-module__jAMq_a__contextBarResolutionNote{margin-top:6px}.inbox-workspace-module__jAMq_a__waitListNotesToggle{color:var(--color-primary-700);cursor:pointer;background:0 0;border:none;margin-top:6px;padding:0;font-size:.8125rem;font-weight:500}.inbox-workspace-module__jAMq_a__badgeProblemTag{color:#b45309;text-transform:none;letter-spacing:normal;background:#fef3c7}.inbox-workspace-module__jAMq_a__tagBadgeRow{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.inbox-workspace-module__jAMq_a__badgeMuted{color:#6b7280;background:#f3f4f6}.inbox-workspace-module__jAMq_a__pagination{border-top:1px solid #d0d7de;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.inbox-workspace-module__jAMq_a__paginationButton{color:#24292f;cursor:pointer;background:#fff;border:1px solid #d0d7de;border-radius:6px;padding:6px 10px;font-size:.75rem;font-weight:500}.inbox-workspace-module__jAMq_a__paginationButton:disabled{opacity:.5;cursor:default}.inbox-workspace-module__jAMq_a__pageInfo{color:#57606a;font-size:.75rem}.inbox-workspace-module__jAMq_a__contextBar{background:#f6f8fa;border-bottom:1px solid #d0d7de;flex-shrink:0;padding:12px 16px}.inbox-workspace-module__jAMq_a__contextBarFeatured{background:#fff;border-bottom:1px solid #d0d7de;flex-shrink:0;min-width:0;max-width:100%;padding:16px}.inbox-workspace-module__jAMq_a__conversationSelection>.inbox-workspace-module__jAMq_a__contextBarFeatured{-webkit-overflow-scrolling:touch;flex:0 auto;min-height:0;max-height:45%;overflow:hidden auto}.inbox-workspace-module__jAMq_a__contextBarHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.inbox-workspace-module__jAMq_a__contextBarTitleRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.inbox-workspace-module__jAMq_a__contextBarTitle{color:#24292f;margin:0;font-size:.875rem;font-weight:600}.inbox-workspace-module__jAMq_a__contextBarTitleFeatured{font-size:1.0625rem}.inbox-workspace-module__jAMq_a__contextBarTimestamp{color:#57606a;flex-shrink:0;font-size:.75rem}.inbox-workspace-module__jAMq_a__contextBarResolutionNote{color:#24292f;background:#fff8c5;border:1px solid #d4a72c;border-radius:8px;margin:10px 0 0;padding:10px 12px;font-size:.875rem;line-height:1.5}.inbox-workspace-module__jAMq_a__contextBarResolutionNoteLabel{color:#57606a;margin-bottom:4px;font-size:.75rem;font-weight:600;display:block}.inbox-workspace-module__jAMq_a__staffNoteActions{flex-wrap:wrap;gap:8px 12px;margin-top:8px;display:flex}.inbox-workspace-module__jAMq_a__followUpPendingHint{color:#57606a;font-size:.8125rem}.inbox-workspace-module__jAMq_a__followUpActionsBlock{flex-direction:column;gap:8px;width:100%;display:flex}.inbox-workspace-module__jAMq_a__scheduledFollowUpList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.inbox-workspace-module__jAMq_a__scheduledFollowUpItem{background:#f6f8fa;border:1px solid #d0d7de;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:.8125rem;display:flex}.inbox-workspace-module__jAMq_a__scheduledFollowUpLabel{color:#24292f;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.inbox-workspace-module__jAMq_a__scheduledFollowUpItemActions{flex-wrap:wrap;gap:8px 12px;display:flex}.inbox-workspace-module__jAMq_a__contextBarCustomer{color:#57606a;margin:4px 0 0;font-size:.8125rem}.inbox-workspace-module__jAMq_a__contextBarBody{color:#24292f;white-space:pre-wrap;margin:10px 0 0;font-size:.8125rem;line-height:1.5}.inbox-workspace-module__jAMq_a__internalCallParties{flex-direction:column;gap:8px;display:flex}.inbox-workspace-module__jAMq_a__internalCallParty{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inbox-workspace-module__jAMq_a__internalCallPartyLabel{letter-spacing:.04em;text-transform:uppercase;color:#57606a;min-width:2.75rem;font-size:.6875rem;font-weight:700}.inbox-workspace-module__jAMq_a__internalCallPartyName{font-weight:600}.inbox-workspace-module__jAMq_a__staffAvailability{letter-spacing:.02em;text-transform:uppercase;border-radius:999px;flex-shrink:0;align-items:center;padding:2px 8px;font-size:.6875rem;font-weight:700;display:inline-flex}.inbox-workspace-module__jAMq_a__staffAvailabilityAvailable{color:#15803d;background:#dcfce7}.inbox-workspace-module__jAMq_a__staffAvailabilityBusy{color:#c2410c;background:#ffedd5}.inbox-workspace-module__jAMq_a__staffAvailabilityMuted{color:#374151;background:#f3f4f6}.inbox-workspace-module__jAMq_a__staffAvailabilityAway{color:#b45309;background:#fef3c7}.inbox-workspace-module__jAMq_a__staffAvailabilityOffline{color:#6b7280;background:#f3f4f6}.inbox-workspace-module__jAMq_a__contextBarBodyFeatured{color:#111827;background:#f6f8fa;border:1px solid #d0d7de;border-radius:8px;margin:10px 0 0;padding:8px 12px;font-size:.9375rem;line-height:1.5}.inbox-workspace-module__jAMq_a__contextBarRecording{margin-top:10px}.inbox-workspace-module__jAMq_a__contextBarActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.inbox-workspace-module__jAMq_a__resolveActionsInline{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.inbox-workspace-module__jAMq_a__resolveActionsStacked{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.inbox-workspace-module__jAMq_a__primaryButton{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;cursor:pointer;border-radius:6px;padding:6px 12px;font-size:.8125rem;font-weight:500}.inbox-workspace-module__jAMq_a__primaryButton:disabled{opacity:.5;cursor:default}.inbox-workspace-module__jAMq_a__secondaryButton{color:#24292f;cursor:pointer;background:#fff;border:1px solid #d0d7de;border-radius:6px;padding:6px 12px;font-size:.8125rem;font-weight:500}.inbox-workspace-module__jAMq_a__secondaryButton:disabled{opacity:.5;cursor:default}.inbox-workspace-module__jAMq_a__textButton{color:#57606a;cursor:pointer;background:0 0;border:none;padding:6px 0;font-size:.8125rem;font-weight:500;text-decoration:underline}.inbox-workspace-module__jAMq_a__textButton:disabled{opacity:.5;cursor:default}.inbox-workspace-module__jAMq_a__managerOnlyHint{color:#57606a;margin:8px 0 0;font-size:.75rem}.inbox-workspace-module__jAMq_a__actionError{color:#cf222e;margin-top:8px;font-size:.8125rem}.inbox-workspace-module__jAMq_a__conversationEmpty{color:#57606a;text-align:center;flex:1;justify-content:center;align-items:center;padding:32px;font-size:.875rem;display:flex}.inbox-workspace-module__jAMq_a__workspaceError{color:#cf222e;background:#fff5f5;border:1px solid #fecaca;border-radius:6px;margin:12px 16px;padding:12px;font-size:.875rem}.inbox-workspace-module__jAMq_a__mobileToolbar{background:#fff;border-bottom:1px solid #d0d7de;align-items:center;gap:8px;padding:8px 12px;display:none}.inbox-workspace-module__jAMq_a__mobileBackButton,.inbox-workspace-module__jAMq_a__mobileDetailsButton,.inbox-workspace-module__jAMq_a__mobileFiltersButton{color:#24292f;cursor:pointer;background:#fff;border:1px solid #d0d7de;border-radius:6px;padding:6px 10px;font-size:.8125rem;font-weight:500}.inbox-workspace-module__jAMq_a__mobileToolbarTitle{color:#24292f;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.875rem;font-weight:600;overflow:hidden}.inbox-workspace-module__jAMq_a__contextOverlay,.inbox-workspace-module__jAMq_a__filtersBackdrop{display:none}.inbox-workspace-module__jAMq_a__loadingOverlay{z-index:var(--z-side-panel-modal);color:#57606a;background:#fff9;justify-content:center;align-items:center;font-size:.875rem;display:flex;position:fixed;inset:0}@media (max-width:1023px){.inbox-workspace-module__jAMq_a__workspace{height:calc(100vh - 56px)}.inbox-workspace-module__jAMq_a__filtersPane{display:none}.inbox-workspace-module__jAMq_a__filtersBackdrop{z-index:calc(var(--z-side-panel-modal) - 1);cursor:default;touch-action:none;background:#0f172a73;border:none;margin:0;padding:0;display:block;position:fixed;inset:56px 0 0}.inbox-workspace-module__jAMq_a__filtersPaneMobileOpen{z-index:var(--z-side-panel-modal);touch-action:pan-y;overscroll-behavior:contain;display:flex;position:fixed;top:56px;bottom:0;left:0;box-shadow:4px 0 16px #0000001a}.inbox-workspace-module__jAMq_a__filtersPaneMobileOpen .inbox-workspace-module__jAMq_a__filtersScroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.inbox-workspace-module__jAMq_a__listPane{border-right:none;width:100%}.inbox-workspace-module__jAMq_a__listPaneHidden{display:none}.inbox-workspace-module__jAMq_a__conversationPane{border-right:none;min-width:0;display:none}.inbox-workspace-module__jAMq_a__conversationPaneMobileOpen{z-index:var(--z-side-panel);display:flex;position:fixed;inset:56px 0 0}.inbox-workspace-module__jAMq_a__contextPaneColumn{display:none}.inbox-workspace-module__jAMq_a__contextOverlay{width:min(380px,90vw);z-index:var(--z-side-panel-stacked);display:none;position:fixed;top:56px;bottom:0;right:0;box-shadow:-4px 0 16px #0000001a}.inbox-workspace-module__jAMq_a__contextOverlayOpen,.inbox-workspace-module__jAMq_a__mobileToolbar{display:flex}}@media (max-width:767px){.inbox-workspace-module__jAMq_a__filtersPaneMobileOpen{width:min(280px,85vw)}}
.inbox-item-stack-module__1QS1eq__stack{padding:8px 16px 0;position:relative}.inbox-item-stack-module__1QS1eq__stackHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:0 4px;display:flex}.inbox-item-stack-module__1QS1eq__stackCount{color:#57606a;text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}.inbox-item-stack-module__1QS1eq__resolveAllButton{color:#2563eb;cursor:pointer;background:0 0;border:none;padding:2px 0;font-size:.75rem;font-weight:600}.inbox-item-stack-module__1QS1eq__resolveAllButton:hover:not(:disabled){text-decoration:underline}.inbox-item-stack-module__1QS1eq__resolveAllButton:disabled{opacity:.5;cursor:default}.inbox-item-stack-module__1QS1eq__stackCard{background:#fff;border:1px solid #d0d7de;border-radius:10px;margin-bottom:12px;overflow:hidden;box-shadow:0 1px 2px #1b1f240a,0 1px #1b1f2405}.inbox-item-stack-module__1QS1eq__stackCustomer{background:linear-gradient(#fafbfc 0%,#fff 100%);border-bottom:1px solid #eaeef2;align-items:center;gap:10px;padding:10px 12px;display:flex}.inbox-item-stack-module__1QS1eq__stackAvatar{color:#374151;background:#e5e7eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.6875rem;font-weight:600;display:flex}.inbox-item-stack-module__1QS1eq__stackCustomerName{color:#24292f;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:.8125rem;font-weight:600;overflow:hidden}.inbox-item-stack-module__1QS1eq__stackMessages{flex-direction:column;display:flex}.inbox-item-stack-module__1QS1eq__messageRow{text-align:left;cursor:pointer;background:#fff;border:none;border-bottom:1px solid #eaeef2;width:100%;padding:10px 12px 10px 14px;transition:background-color .12s}.inbox-item-stack-module__1QS1eq__messageRow:last-child{border-bottom:none}.inbox-item-stack-module__1QS1eq__messageRow:hover{background:#f6f8fa}.inbox-item-stack-module__1QS1eq__messageRowSelected{box-shadow:inset 3px 0 0 var(--color-primary);background:#eff6ff}.inbox-item-stack-module__1QS1eq__messageRowSelected:hover{background:#e8f2ff}.inbox-item-stack-module__1QS1eq__messageRowPreview{cursor:default;padding:0}.inbox-item-stack-module__1QS1eq__messageRowPreview:hover{background:#fff}.inbox-item-stack-module__1QS1eq__messageRowPreview.inbox-item-stack-module__1QS1eq__messageRowSelected{background:#eff6ff}.inbox-item-stack-module__1QS1eq__messageRowPreview.inbox-item-stack-module__1QS1eq__messageRowSelected:hover{background:#e8f2ff}.inbox-item-stack-module__1QS1eq__messageLink{color:inherit;cursor:pointer;padding:10px 12px 8px 14px;text-decoration:none;display:block}.inbox-item-stack-module__1QS1eq__messageLink:hover{background:#f6f8fa}.inbox-item-stack-module__1QS1eq__messageRowPreview.inbox-item-stack-module__1QS1eq__messageRowSelected .inbox-item-stack-module__1QS1eq__messageLink:hover{background:0 0}.inbox-item-stack-module__1QS1eq__messageTop{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.inbox-item-stack-module__1QS1eq__messageTitle{color:#24292f;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.75rem;font-weight:600;overflow:hidden}.inbox-item-stack-module__1QS1eq__messageTime{color:#6b7280;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.6875rem}.inbox-item-stack-module__1QS1eq__messagePreview{color:#57606a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:.75rem;line-height:1.45;display:-webkit-box;overflow:hidden}.inbox-item-stack-module__1QS1eq__messageMeta{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.inbox-item-stack-module__1QS1eq__messageActions{padding:0 12px 10px 14px;display:flex}.inbox-item-stack-module__1QS1eq__messageResolveButton{color:#57606a;cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:500}.inbox-item-stack-module__1QS1eq__messageResolveButton:hover:not(:disabled){color:#24292f;text-decoration:underline}.inbox-item-stack-module__1QS1eq__messageResolveButton:disabled{opacity:.5;cursor:default}
.InboxShortcut-module__76pOLW__container{display:inline-flex;position:relative}.InboxShortcut-module__76pOLW__inboxLink{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.InboxShortcut-module__76pOLW__mobileBackdrop{cursor:default;z-index:var(--z-modal);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0}.InboxShortcut-module__76pOLW__tooltipAnchor{z-index:var(--z-side-panel);padding-top:8px;position:absolute;top:100%}.InboxShortcut-module__76pOLW__tooltipAnchorMobile{z-index:var(--z-modal-content)}.InboxShortcut-module__76pOLW__tooltip{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;width:360px;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.InboxShortcut-module__76pOLW__tooltipCenter{left:50%;transform:translate(-50%)}.InboxShortcut-module__76pOLW__tooltipRight{right:0}.InboxShortcut-module__76pOLW__tooltipLeft{left:0}.InboxShortcut-module__76pOLW__tooltip{animation:.15s ease-in InboxShortcut-module__76pOLW__fadeIn}@keyframes InboxShortcut-module__76pOLW__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.InboxShortcut-module__76pOLW__tooltipHeader{color:#111827;border-bottom:1px solid #e5e7eb;padding:12px 16px;font-size:14px;font-weight:600}.InboxShortcut-module__76pOLW__tooltipContent{flex:auto;min-height:80px;max-height:480px;padding:12px 16px;overflow-y:auto}.InboxShortcut-module__76pOLW__previewItem{border-radius:6px;margin-bottom:8px;transition:background-color .15s}.InboxShortcut-module__76pOLW__previewItemCard{background:#fff}.InboxShortcut-module__76pOLW__previewStack{margin-bottom:12px;padding:0}.InboxShortcut-module__76pOLW__previewStackHeader{padding:0 8px}.InboxShortcut-module__76pOLW__previewStackBody,.InboxShortcut-module__76pOLW__previewItem:last-child{margin-bottom:0}.InboxShortcut-module__76pOLW__previewItem:hover,.InboxShortcut-module__76pOLW__previewItem:focus-within{background:#f3f4f6}.InboxShortcut-module__76pOLW__previewItemLink{color:inherit;cursor:pointer;border-radius:6px;padding:8px;text-decoration:none;display:block}button.InboxShortcut-module__76pOLW__previewItemLink{text-align:left;width:100%;font:inherit;background:0 0;border:0}.InboxShortcut-module__76pOLW__itemTop{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.InboxShortcut-module__76pOLW__customerName{color:#111827;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.InboxShortcut-module__76pOLW__itemTime{color:#6b7280;flex-shrink:0;font-size:11px}.InboxShortcut-module__76pOLW__itemTitle{color:#374151;margin-bottom:2px;font-size:13px;line-height:1.4}.InboxShortcut-module__76pOLW__itemPreview{color:#6b7280;margin-bottom:6px;font-size:12px;line-height:1.4}.InboxShortcut-module__76pOLW__itemBadges{flex-wrap:wrap;gap:6px;display:flex}.InboxShortcut-module__76pOLW__badge{border-radius:999px;align-items:center;padding:2px 8px;font-size:10px;font-weight:600;line-height:1.4;display:inline-flex}.InboxShortcut-module__76pOLW__badgeSms{color:#1d4ed8;background:#dbeafe}.InboxShortcut-module__76pOLW__badgeCall{color:#15803d;background:#dcfce7}.InboxShortcut-module__76pOLW__badgeInternal{color:#3730a3;background:#e0e7ff}.InboxShortcut-module__76pOLW__badgeNote{color:#92400e;background:#fef3c7}.InboxShortcut-module__76pOLW__badgeRequest{color:#6d28d9;background:#ede9fe}.InboxShortcut-module__76pOLW__badgeProblem{color:#db2777;background:#fdf2f8}.InboxShortcut-module__76pOLW__previewActions{flex-wrap:wrap;gap:8px;padding:0 8px 8px;display:flex}.InboxShortcut-module__76pOLW__actionButtonPrimary,.InboxShortcut-module__76pOLW__actionButtonSecondary,.InboxShortcut-module__76pOLW__actionButtonText{cursor:pointer;border-radius:6px;font-size:12px;line-height:1.4}.InboxShortcut-module__76pOLW__actionButtonPrimary{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;padding:4px 10px;text-decoration:none}.InboxShortcut-module__76pOLW__actionButtonSecondary{color:#24292f;background:#fff;border:1px solid #d0d7de;padding:4px 10px}.InboxShortcut-module__76pOLW__actionButtonText{color:#57606a;background:0 0;border:none;padding:4px 0}.InboxShortcut-module__76pOLW__actionButtonPrimary:disabled,.InboxShortcut-module__76pOLW__actionButtonSecondary:disabled,.InboxShortcut-module__76pOLW__actionButtonText:disabled{opacity:.5;cursor:default}.InboxShortcut-module__76pOLW__moreItems{box-sizing:border-box;color:#6b7280;text-align:center;cursor:pointer;background:0 0;border:0;border-top:1px solid #f3f4f6;flex-shrink:0;width:100%;margin:0;padding:12px 16px;font-size:12px;display:block}.InboxShortcut-module__76pOLW__moreItems:hover:not(:disabled){color:#374151;background:#f9fafb}.InboxShortcut-module__76pOLW__moreItems:disabled{cursor:default;opacity:.7}.InboxShortcut-module__76pOLW__moreItemsComplete{cursor:default}.InboxShortcut-module__76pOLW__waitListStatus{box-sizing:border-box;width:100%;font:inherit;color:#6b7280;text-align:center;cursor:default;-webkit-user-select:none;user-select:none;background:#f9fafb;border:0;border-top:1px solid #e5e7eb;border-radius:0 0 8px 8px;flex-shrink:0;margin:0;padding:10px 16px;font-size:12px;font-weight:500;display:block}.InboxShortcut-module__76pOLW__waitListFooter{box-sizing:border-box;background:#f9fafb;border-top:1px solid #e5e7eb;border-radius:0 0 8px 8px;flex-shrink:0;padding:6px 8px 8px}.InboxShortcut-module__76pOLW__waitListStatusButton{appearance:none;box-sizing:border-box;width:100%;font:inherit;color:#111827;text-align:center;cursor:var(--cursor-interactive);background:#fff;border:1px solid #d1d5db;border-radius:6px;margin:0;padding:7px 12px;font-size:12px;font-weight:600;display:block}.InboxShortcut-module__76pOLW__waitListStatusButton:hover{background:#f3f4f6;border-color:#9ca3af}.InboxShortcut-module__76pOLW__waitListStatusButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.InboxShortcut-module__76pOLW__loading,.InboxShortcut-module__76pOLW__emptyState,.InboxShortcut-module__76pOLW__errorState{color:#9ca3af;text-align:center;padding:8px 0;font-size:13px}.InboxShortcut-module__76pOLW__errorState{color:#b91c1c}.InboxShortcut-module__76pOLW__tooltipCompact{width:300px}.InboxShortcut-module__76pOLW__tooltipHeaderCompact{padding:8px 12px;font-size:13px}.InboxShortcut-module__76pOLW__tooltipContentCompact{min-height:0;padding:6px 12px 8px}.InboxShortcut-module__76pOLW__moreItemsCompact{padding:8px 12px;font-size:11px}.InboxShortcut-module__76pOLW__previewItemLinkCompact{padding:2px 0}.InboxShortcut-module__76pOLW__itemMetaRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.InboxShortcut-module__76pOLW__itemPreviewCompact{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin-bottom:0;overflow:hidden}.InboxShortcut-module__76pOLW__itemTitleCompact{margin-bottom:1px;line-height:1.3}.InboxShortcut-module__76pOLW__itemTopCompact{margin-bottom:2px}
.QuantityStepper-module__83FM_W__control{align-items:center;gap:.5rem;display:inline-flex}.QuantityStepper-module__83FM_W__button{color:#24292f;cursor:pointer;background:#fff;border:1px solid #d0d7de;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;font-weight:600;line-height:1;transition:border-color .15s,background-color .15s;display:flex}.QuantityStepper-module__83FM_W__button:hover:not(:disabled){background:#f6f8fa;border-color:#0969da}.QuantityStepper-module__83FM_W__button:focus-visible{border-color:#0969da;outline:none;box-shadow:0 0 0 3px #0969da1a}.QuantityStepper-module__83FM_W__button:disabled{opacity:.4;cursor:default}.QuantityStepper-module__83FM_W__display{text-align:center;color:#24292f;font-variant-numeric:tabular-nums;min-width:2rem;font-size:.9375rem;font-weight:600}.QuantityStepper-module__83FM_W__unsetDisplay{text-align:center;color:#57606a;min-width:3.5rem;font-size:.75rem;font-weight:500}
.CustomFormExpandedPanel-module__FVQJgG__panel{background:#f8fafc;border-top:1px solid #e5e7eb;padding:1rem}.CustomFormExpandedPanel-module__FVQJgG__configSection{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.CustomFormExpandedPanel-module__FVQJgG__configToggle{cursor:pointer;text-align:left;background:#fff;border:none;align-items:center;gap:.625rem;width:100%;padding:.875rem 1rem;display:flex}.CustomFormExpandedPanel-module__FVQJgG__configToggle:hover{background:#f9fafb}.CustomFormExpandedPanel-module__FVQJgG__configToggleIcon{color:#6b7280;width:.75rem}.CustomFormExpandedPanel-module__FVQJgG__configToggleLabel{color:#1a1a1a;font-weight:600}.CustomFormExpandedPanel-module__FVQJgG__configToggleMeta{color:#6b7280;margin-left:auto;font-size:.8125rem}.CustomFormExpandedPanel-module__FVQJgG__configBody{border-top:1px solid #e5e7eb;gap:.75rem;padding:0 1rem 1rem;display:grid}.CustomFormExpandedPanel-module__FVQJgG__configDescription{color:#6b7280;margin:.75rem 0 0;font-size:.875rem}.CustomFormExpandedPanel-module__FVQJgG__validityRow{gap:.5rem;display:grid}.CustomFormExpandedPanel-module__FVQJgG__validityLabel{color:#1a1a1a;font-size:.875rem;font-weight:600}.CustomFormExpandedPanel-module__FVQJgG__validityInput{max-width:12rem}.CustomFormExpandedPanel-module__FVQJgG__validityHint{color:#6b7280;margin:0;font-size:.8125rem}.CustomFormExpandedPanel-module__FVQJgG__submissionsLinkRow{padding-top:.25rem}.CustomFormExpandedPanel-module__FVQJgG__submissionsLink{color:#2563eb;font-size:.875rem;font-weight:500;text-decoration:none}.CustomFormExpandedPanel-module__FVQJgG__submissionsLink:hover{text-decoration:underline}.CustomFormExpandedPanel-module__FVQJgG__error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:.75rem 1rem;font-size:.875rem}.CustomFormExpandedPanel-module__FVQJgG__actions{flex-wrap:wrap;gap:.625rem;display:flex}
.DualCountMetric-module__uSnhaG__container{flex-direction:column;gap:8px;display:flex}.DualCountMetric-module__uSnhaG__label{color:#57606a;font-weight:500}.DualCountMetric-module__uSnhaG__valuesRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.DualCountMetric-module__uSnhaG__valueBlock{min-width:0}.DualCountMetric-module__uSnhaG__valueLabel{text-transform:uppercase;letter-spacing:.4px;color:#57606a;margin-bottom:4px;font-size:11px;font-weight:600}.DualCountMetric-module__uSnhaG__valueAmount{color:#24292f;word-break:break-word;font-weight:700;line-height:1.1}.DualCountMetric-module__uSnhaG__valueHint{color:#57606a;margin-top:4px;font-size:11px;line-height:1.3}.DualCountMetric-module__uSnhaG__dashboard .DualCountMetric-module__uSnhaG__label{margin-bottom:0;font-size:13px}.DualCountMetric-module__uSnhaG__dashboard .DualCountMetric-module__uSnhaG__valueAmount{font-size:20px}@media (max-width:640px){.DualCountMetric-module__uSnhaG__valuesRow{grid-template-columns:1fr;gap:10px}}
.GiftCardNumberField-module__tPnTgG__field{flex-direction:column;gap:.25rem;margin-bottom:.75rem;display:flex}.GiftCardNumberField-module__tPnTgG__label{color:#6b7280;font-size:.75rem}.GiftCardNumberField-module__tPnTgG__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.GiftCardNumberField-module__tPnTgG__value{color:#111827;font-size:.875rem;font-weight:600}.GiftCardNumberField-module__tPnTgG__input{color:#111827;cursor:default;background:#fff;border:1px solid #d1d5db;border-radius:6px;flex:12rem;min-width:0;padding:.375rem .5rem;font-size:.875rem}.GiftCardNumberField-module__tPnTgG__actionButton,.GiftCardNumberField-module__tPnTgG__actionButtonPrimary{color:#111827;cursor:var(--cursor-interactive);background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:.375rem .75rem;font-size:.8125rem;font-weight:600}.GiftCardNumberField-module__tPnTgG__actionButtonPrimary{color:#fff;background:#2563eb;border-color:#2563eb}.GiftCardNumberField-module__tPnTgG__actionButton:disabled,.GiftCardNumberField-module__tPnTgG__actionButtonPrimary:disabled{opacity:.6;cursor:default}.GiftCardNumberField-module__tPnTgG__error{color:var(--color-error,#dc2626);margin:0;font-size:.8125rem}
.PwaBanners-module__KKVnSq__banner{background:var(--color-primary-50,#ecfeff);border-bottom:1px solid var(--color-primary-200,#a5f3fc);color:var(--color-text-primary,#164e63);justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}.PwaBanners-module__KKVnSq__message{margin:0;font-size:.875rem;line-height:1.4}.PwaBanners-module__KKVnSq__actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.PwaBanners-module__KKVnSq__installButton,.PwaBanners-module__KKVnSq__dismissButton{cursor:pointer;border-radius:6px;min-height:36px;padding:.375rem .75rem;font-size:.8125rem;font-weight:600}.PwaBanners-module__KKVnSq__installButton{border:1px solid var(--color-primary-600,#0891b2);background:var(--color-primary-600,#0891b2);color:#fff}.PwaBanners-module__KKVnSq__dismissButton{color:var(--color-text-secondary,#155e75);background:0 0;border:1px solid #0000}.PwaBanners-module__KKVnSq__offlineBanner{color:#9a3412;text-align:center;background:#fff7ed;border-bottom:1px solid #fed7aa;padding:.5rem 1rem;font-size:.8125rem}
.DualRevenueMetric-module__d109YG__container{flex-direction:column;gap:8px;display:flex}.DualRevenueMetric-module__d109YG__label{color:#57606a;font-weight:500}.DualRevenueMetric-module__d109YG__valuesRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.DualRevenueMetric-module__d109YG__valueBlock{min-width:0}.DualRevenueMetric-module__d109YG__valueLabel{text-transform:uppercase;letter-spacing:.4px;color:#57606a;margin-bottom:4px;font-size:11px;font-weight:600}.DualRevenueMetric-module__d109YG__valueAmount{color:#24292f;word-break:break-word;font-weight:700;line-height:1.1}.DualRevenueMetric-module__d109YG__valueHint{color:#57606a;margin-top:4px;font-size:11px;line-height:1.3}.DualRevenueMetric-module__d109YG__dashboard .DualRevenueMetric-module__d109YG__label{margin-bottom:0;font-size:13px}.DualRevenueMetric-module__d109YG__dashboard .DualRevenueMetric-module__d109YG__valueAmount{font-size:20px}.DualRevenueMetric-module__d109YG__analytics .DualRevenueMetric-module__d109YG__label{text-transform:uppercase;letter-spacing:.5px;margin-bottom:0;font-size:12px;font-weight:600}.DualRevenueMetric-module__d109YG__analytics .DualRevenueMetric-module__d109YG__valueAmount{font-size:22px;font-weight:600}@media (max-width:640px){.DualRevenueMetric-module__d109YG__valuesRow{grid-template-columns:1fr;gap:10px}}
.AiInteractionDetailModal-module__yPYWka__details{color:#111827;gap:8px;margin-bottom:16px;font-size:.9375rem;display:grid}.AiInteractionDetailModal-module__yPYWka__actions{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.AiInteractionDetailModal-module__yPYWka__link{color:#0969da;cursor:var(--cursor-interactive);text-decoration:none}.AiInteractionDetailModal-module__yPYWka__link:hover{text-decoration:underline}.AiInteractionDetailModal-module__yPYWka__sectionTitle{color:#111827;margin:16px 0 0;font-size:.875rem;font-weight:600}.AiInteractionDetailModal-module__yPYWka__messageBody{color:#111827;white-space:pre-wrap;overflow-wrap:anywhere;cursor:default;background:#f3f4f6;border-radius:10px;margin:8px 0 0;padding:12px}